diff --git a/hackpads/BluPad/CAD/BluPad Base.stl b/hackpads/BluPad/CAD/BluPad Base.stl new file mode 100644 index 0000000000..5751e1d260 Binary files /dev/null and b/hackpads/BluPad/CAD/BluPad Base.stl differ diff --git a/hackpads/BluPad/CAD/BluPad Top.stl b/hackpads/BluPad/CAD/BluPad Top.stl new file mode 100644 index 0000000000..f3b31c37a8 Binary files /dev/null and b/hackpads/BluPad/CAD/BluPad Top.stl differ diff --git a/hackpads/BluPad/Firmware/code.py b/hackpads/BluPad/Firmware/code.py new file mode 100644 index 0000000000..f44e136d60 --- /dev/null +++ b/hackpads/BluPad/Firmware/code.py @@ -0,0 +1,46 @@ +# You import all the IOs of your board +import board + +# These are imports from the kmk library +from kmk.kmk_keyboard import KMKKeyboard +from kmk.scanners.keypad import KeysScanner +from kmk.keys import KC +from kmk.modules.macros import Press, Release, Tap, Macros + +# This is the main instance of your keyboard +keyboard = KMKKeyboard() + +# Add the macro extension +macros = Macros() +keyboard.modules.append(macros) + +# Define your pins here! +keyboard.pins_col = [board.GPIO2, board.GPIO4, board.GPIO03] +keyboard.pins_row = [board.GPIO6, board.GPIO7, board.GPIO0] + +# Tell kmk we are not using a key matrix +keyboard.matrix = KeysScanner( + keyboard=PINS, + value_when_pressed=False, +) + +# Here you define the buttons corresponding to the pins +# Look here for keycodes: https://github.com/KMKfw/kmk_firmware/blob/main/docs/en/keycodes.md +# And here for macros: https://github.com/KMKfw/kmk_firmware/blob/main/docs/en/macros.md +keyboard.keymap = [ + KC.1, + KC.2, + KC.3, + KC.4, + KC.5, + KC.6, + KC.7, + KC.8, + KC.SPACE, + KC.0, + MEDIA.MUTE +] + +# Start kmk! +if __name__ == '__main__': + keyboard.go() diff --git a/hackpads/BluPad/PCB/HackPad.kicad_pcb b/hackpads/BluPad/PCB/HackPad.kicad_pcb new file mode 100644 index 0000000000..bcc9316161 --- /dev/null +++ b/hackpads/BluPad/PCB/HackPad.kicad_pcb @@ -0,0 +1,12723 @@ +(kicad_pcb + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (general + (thickness 1.6) + (legacy_teardrops no) + ) + (paper "A4") + (title_block + (title "BluPad") + (date "2025-02-20") + ) + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + (setup + (pad_to_mask_clearance 0) + (allow_soldermask_bridges_in_footprints no) + (grid_origin 116.36375 76.2) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (plot_on_all_layers_selection 0x0000000_00000000) + (disableapertmacros no) + (usegerberextensions no) + (usegerberattributes yes) + (usegerberadvancedattributes yes) + (creategerberjobfile yes) + (dashed_line_dash_ratio 12.000000) + (dashed_line_gap_ratio 3.000000) + (svgprecision 4) + (plotframeref no) + (viasonmask no) + (mode 1) + (useauxorigin no) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (pdf_front_fp_property_popups yes) + (pdf_back_fp_property_popups yes) + (dxfpolygonmode yes) + (dxfimperialunits yes) + (dxfusepcbnewfont yes) + (psnegative no) + (psa4output no) + (plotreference yes) + (plotvalue yes) + (plotfptext yes) + (plotinvisibletext no) + (sketchpadsonfab no) + (subtractmaskfromsilk no) + (outputformat 1) + (mirror no) + (drillshape 1) + (scaleselection 1) + (outputdirectory "") + ) + ) + (net 0 "") + (net 1 "ROW1") + (net 2 "Net-(D1-A)") + (net 3 "Net-(D2-A)") + (net 4 "Net-(D3-A)") + (net 5 "Net-(D4-A)") + (net 6 "ROW2") + (net 7 "Net-(D5-A)") + (net 8 "Net-(D6-A)") + (net 9 "Net-(D7-A)") + (net 10 "ROW3") + (net 11 "Net-(D8-A)") + (net 12 "Net-(D9-A)") + (net 13 "GND") + (net 14 "LED") + (net 15 "Net-(D10-DOUT)") + (net 16 "+5V") + (net 17 "Net-(D11-DOUT)") + (net 18 "Net-(D12-DOUT)") + (net 19 "Net-(D13-DOUT)") + (net 20 "Net-(D14-DOUT)") + (net 21 "Net-(D15-DOUT)") + (net 22 "Net-(D16-DOUT)") + (net 23 "COL1") + (net 24 "COL2") + (net 25 "COL3") + (net 26 "ENC A") + (net 27 "ENC B") + (net 28 "ENC SW") + (net 29 "unconnected-(U1-3V3-Pad12)") + (net 30 "unconnected-(U1-GPIO26{slash}ADC0{slash}A0-Pad1)") + (net 31 "unconnected-(D17-DOUT-Pad1)") + (footprint "LOGO" + (layer "F.Cu") + (uuid "285df796-9c7a-488c-a65e-5f74e5083e9c") + (at 144.86375 134.7) + (property "Reference" "G***" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "67bb7e9e-c3d1-40b5-9eee-915cd4eb6b02") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Value" "LOGO" + (at 0.75 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "7e71ba96-cd01-4a35-b612-fbe47f175683") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "0df6ab5d-df9a-4fc2-8840-e41f3610c943") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "42bfa119-a77b-460a-a2e6-512da8b364a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "bbdfb1be-7879-4f62-a5be-b97aece1de84") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr board_only exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy 0.09741 -2.292515) (xy 0.115812 -2.273596) (xy 0.126879 -2.258146) (xy 0.135722 -2.240129) (xy 0.142591 -2.215284) + (xy 0.147736 -2.179349) (xy 0.151403 -2.128063) (xy 0.153843 -2.057164) (xy 0.155304 -1.962392) + (xy 0.156035 -1.839485) (xy 0.156285 -1.684181) (xy 0.156307 -1.579981) (xy 0.156307 -0.937847) + (xy 0.870431 -0.937847) (xy 1.071981 -0.93771) (xy 1.237916 -0.936926) (xy 1.371697 -0.934934) (xy 1.476787 -0.931174) + (xy 1.556647 -0.925086) (xy 1.614739 -0.916108) (xy 1.654525 -0.903681) (xy 1.679466 -0.887244) + (xy 1.693024 -0.866237) (xy 1.698662 -0.840098) (xy 1.69984 -0.808268) (xy 1.699846 -0.803564) (xy 1.697772 -0.787323) + (xy 1.690738 -0.764775) (xy 1.677523 -0.733891) (xy 1.656908 -0.692639) (xy 1.627674 -0.638992) + (xy 1.5886 -0.570919) (xy 1.538467 -0.48639) (xy 1.476056 -0.383377) (xy 1.400146 -0.259849) (xy 1.309517 -0.113777) + (xy 1.202951 0.056869) (xy 1.079228 0.254118) (xy 0.937127 0.48) (xy 0.775429 0.736545) (xy 0.752015 0.773665) + (xy 0.612541 0.994436) (xy 0.478362 1.206176) (xy 0.351022 1.406491) (xy 0.23206 1.592983) (xy 0.12302 1.763258) + (xy 0.025442 1.914919) (xy -0.059132 2.04557) (xy -0.12916 2.152816) (xy -0.1831 2.234262) (xy -0.219411 2.28751) + (xy -0.236552 2.310166) (xy -0.236842 2.310423) (xy -0.29115 2.340514) (xy -0.343967 2.334658) (xy -0.397686 2.296702) + (xy -0.439528 2.238499) (xy -0.448651 2.194125) (xy -0.445974 2.164471) (xy -0.438567 2.099995) + (xy -0.426927 2.004603) (xy -0.41155 1.882198) (xy -0.392933 1.736686) (xy -0.371573 1.571971) (xy -0.347965 1.391957) + (xy -0.322606 1.200549) (xy -0.316238 1.152769) (xy -0.184558 0.166077) (xy -0.898241 0.156307) + (xy -1.101242 0.153141) (xy -1.267933 0.149638) (xy -1.40108 0.145671) (xy -1.503452 0.141113) (xy -1.577813 0.135836) + (xy -1.626931 0.129715) (xy -1.653572 0.122623) (xy -1.655654 0.121551) (xy -1.700826 0.076626) + (xy -1.712205 0.015561) (xy -1.689158 -0.057109) (xy -1.682303 -0.069391) (xy -1.660672 -0.10272) + (xy -1.619231 -0.163408) (xy -1.560267 -0.248259) (xy -1.486068 -0.354076) (xy -1.398919 -0.477662) + (xy -1.301108 -0.61582) (xy -1.194921 -0.765354) (xy -1.082645 -0.923067) (xy -0.966567 -1.085762) + (xy -0.848974 -1.250243) (xy -0.732151 -1.413311) (xy -0.618387 -1.571772) (xy -0.509967 -1.722428) + (xy -0.409179 -1.862082) (xy -0.318308 -1.987537) (xy -0.239643 -2.095598) (xy -0.17547 -2.183066) + (xy -0.128074 -2.246745) (xy -0.099744 -2.283439) (xy -0.093205 -2.290885) (xy -0.031839 -2.321757) + (xy 0.036501 -2.321903) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "545c09eb-549b-4d0e-920b-b219186461d2") + ) + ) + (footprint "OPL:XIAO-RP2040-DIP" + (layer "F.Cu") + (uuid "2b896551-ba1d-4f37-939d-55c21f42dd3b") + (at 162.36375 52.2) + (property "Reference" "U1" + (at 0 1 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "5e3c7c5d-e5cf-4f90-b524-b25cee2e1cb2") + (effects + (font + (size 0.635 0.635) + (thickness 0.1016) + ) + ) + ) + (property "Value" "XIAO-RP2040-DIP" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (uuid "fc894fe2-540f-4f49-a540-8e0deb04338f") + (effects + (font + (size 0.635 0.635) + (thickness 0.1016) + ) + ) + ) + (property "Footprint" "OPL:XIAO-RP2040-DIP" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c85df270-0c4a-4f37-bc56-833fcfcaf37e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6bc22297-3092-4804-a427-85e79e25f1a9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7f182799-5c26-42c1-8aab-5f72e6270f7c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/ffe3bded-4448-4e41-b6ce-6b7460532503") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start -8.89 8.509) + (end -8.89 -8.636) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "fa31f0ec-093e-494f-80bd-277f2126b343") + ) + (fp_line + (start -6.985 10.414) + (end 6.985 10.414) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "e2cff33e-a0e1-40be-affa-37edef0ddbb8") + ) + (fp_line + (start -4.495 -10.541) + (end -4.491272 -11.451272) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "4b0e7ef7-487d-4385-97c3-0ce581e10ab2") + ) + (fp_line + (start -3.991272 -11.951) + (end 4.004 -11.951) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "0cdb8e4f-0fb9-4458-b387-764d166bc9ab") + ) + (fp_line + (start 4.504 -11.451) + (end 4.504 -10.541) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a2ba0a87-c9a4-4565-a164-2dcfcddbc087") + ) + (fp_line + (start 6.985 -10.541) + (end -6.985 -10.541) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.SilkS") + (uuid "886fdbc2-3eb1-4f58-b193-e42025a8551c") + ) + (fp_line + (start 6.985 -10.541) + (end -6.985 -10.541) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "7afb28ab-3762-4b88-a863-c1fed7e13853") + ) + (fp_line + (start 8.89 8.509) + (end 8.89 -8.636) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a409b7e5-4ed5-4a69-840e-99fbfbf863db") + ) + (fp_arc + (start -8.89 -8.636) + (mid -8.332038 -9.983038) + (end -6.985 -10.541) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "d16136c3-af2d-405b-9d6c-0f1e537ecae9") + ) + (fp_arc + (start -6.985 10.414) + (mid -8.332038 9.856038) + (end -8.89 8.509) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "6078fa83-c4e0-4417-a19b-6cfe02fb82cc") + ) + (fp_arc + (start -4.491272 -11.451272) + (mid -4.344724 -11.804644) + (end -3.991272 -11.951) + (stroke + (width 0.127) + (type default) + ) + (layer "F.SilkS") + (uuid "dabc52be-c5fd-45af-8133-dee1aed6b22b") + ) + (fp_arc + (start 4.004 -11.951) + (mid 4.357553 -11.804553) + (end 4.504 -11.451) + (stroke + (width 0.127) + (type default) + ) + (layer "F.SilkS") + (uuid "30a4579e-1432-416a-bc0c-48f7ec1de877") + ) + (fp_arc + (start 6.985 -10.541) + (mid 8.332038 -9.983038) + (end 8.89 -8.636) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "08503dd7-c57f-4211-a74f-09dc7b21a969") + ) + (fp_arc + (start 8.89 8.509) + (mid 8.332038 9.856038) + (end 6.985 10.414) + (stroke + (width 0.127) + (type solid) + ) + (layer "F.SilkS") + (uuid "a843503d-4054-499c-8c44-cccf00bfbadb") + ) + (fp_circle + (center -8.95 -10.3) + (end -8.95 -10.554) + (stroke + (width 0.5) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "55602b8a-aff5-4848-93fc-e319c639c5ae") + ) + (fp_circle + (center -7.807 -9.42) + (end -7.807 -9.674) + (stroke + (width 0.5) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "d4dfcc88-c68a-45f3-b1a7-4796f0d49ca3") + ) + (fp_rect + (start -8.9 -10.55) + (end 8.9 10.425) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "F.CrtYd") + (uuid "4c6aec9c-9125-4040-ba55-dac4d03bbdaa") + ) + (fp_rect + (start -8.9 -10.55) + (end 8.9 10.425) + (stroke + (width 0.1) + (type default) + ) + (fill none) + (layer "F.Fab") + (uuid "00d7cfc4-8605-4d3a-939a-7f9d990dbeb0") + ) + (fp_circle + (center -7.804 -9.426) + (end -7.804 -9.68) + (stroke + (width 0.5) + (type solid) + ) + (fill solid) + (layer "F.Fab") + (uuid "f87c4787-5e0b-464b-a6c1-9dda3f55fa7b") + ) + (pad "1" smd roundrect + (at -8.455 -7.62 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 30 "unconnected-(U1-GPIO26{slash}ADC0{slash}A0-Pad1)") + (pinfunction "GPIO26/ADC0/A0") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "a5c02322-357e-4cd3-b831-11d7547632ec") + ) + (pad "1" thru_hole circle + (at -7.62 -7.62 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 30 "unconnected-(U1-GPIO26{slash}ADC0{slash}A0-Pad1)") + (pinfunction "GPIO26/ADC0/A0") + (pintype "passive") + (uuid "6ac22bce-70bb-4e30-a4f1-d484b5b3abd1") + ) + (pad "2" smd roundrect + (at -8.455 -5.08 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 14 "LED") + (pinfunction "GPIO27/ADC1/A1") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "876f65e7-0049-4b7b-96fe-e9b0fa3a4afd") + ) + (pad "2" thru_hole circle + (at -7.62 -5.08 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 14 "LED") + (pinfunction "GPIO27/ADC1/A1") + (pintype "passive") + (uuid "70ced708-8db6-41ff-825a-087dbf4b55fc") + ) + (pad "3" smd roundrect + (at -8.455 -2.54 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 27 "ENC B") + (pinfunction "GPIO28/ADC2/A2") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "d155ae4b-be4f-4f67-8f41-052d4df2c701") + ) + (pad "3" thru_hole circle + (at -7.62 -2.54 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "ENC B") + (pinfunction "GPIO28/ADC2/A2") + (pintype "passive") + (uuid "7add4d87-5047-413e-8a9e-cd598495c46a") + ) + (pad "4" smd roundrect + (at -8.455 0 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 26 "ENC A") + (pinfunction "GPIO29/ADC3/A3") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "fda316b7-e223-42a4-be66-286df91daa6c") + ) + (pad "4" thru_hole circle + (at -7.62 0 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "ENC A") + (pinfunction "GPIO29/ADC3/A3") + (pintype "passive") + (uuid "5e9e219b-b097-4464-95e7-840e298118cb") + ) + (pad "5" smd roundrect + (at -8.455 2.54 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 10 "ROW3") + (pinfunction "GPIO6/SDA") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "e7090fb3-dcec-41be-ad80-ac236bb9dc92") + ) + (pad "5" thru_hole circle + (at -7.62 2.54 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "ROW3") + (pinfunction "GPIO6/SDA") + (pintype "passive") + (uuid "b86ee251-ef83-47ed-b552-c3495a854dc7") + ) + (pad "6" smd roundrect + (at -8.455 5.08 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 6 "ROW2") + (pinfunction "GPIO7/SCL") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "3375119d-8b8b-4f2f-a954-e81a91331b84") + ) + (pad "6" thru_hole circle + (at -7.62 5.08 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "ROW2") + (pinfunction "GPIO7/SCL") + (pintype "passive") + (uuid "4866e3c9-cdf5-437a-bf86-72838adbf9d6") + ) + (pad "7" smd roundrect + (at -8.455 7.62 180) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 1 "ROW1") + (pinfunction "GPIO0/TX") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "78cf6240-47c9-4a7a-98b1-35fb64d0aeba") + ) + (pad "7" thru_hole circle + (at -7.62 7.62 180) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "ROW1") + (pinfunction "GPIO0/TX") + (pintype "passive") + (uuid "b01882e4-9bde-4a20-993c-2383dbde75d9") + ) + (pad "8" thru_hole circle + (at 7.62 7.62) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "ENC SW") + (pinfunction "GPIO1/RX") + (pintype "passive") + (uuid "99236d0d-540e-4c0e-ae6e-a8a7b884e132") + ) + (pad "8" smd roundrect + (at 8.455 7.62) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 28 "ENC SW") + (pinfunction "GPIO1/RX") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "2a60033f-94f4-4d2c-980a-04db16e48943") + ) + (pad "9" thru_hole circle + (at 7.62 5.08) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "COL1") + (pinfunction "GPIO2/SCK") + (pintype "passive") + (uuid "7216857e-a19b-4cd2-86dd-8648a27cb6af") + ) + (pad "9" smd roundrect + (at 8.455 5.08) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 23 "COL1") + (pinfunction "GPIO2/SCK") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "4b953ed6-bb85-43b0-b0a7-b0caa8eadd1d") + ) + (pad "10" thru_hole circle + (at 7.62 2.54) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "COL2") + (pinfunction "GPIO4/MISO") + (pintype "passive") + (uuid "07144535-16ab-409f-ad78-e3ced9ae5985") + ) + (pad "10" smd roundrect + (at 8.455 2.54) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 24 "COL2") + (pinfunction "GPIO4/MISO") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "662ba897-9d19-4baa-9a8b-90ea312ba3b5") + ) + (pad "11" thru_hole circle + (at 7.62 0) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "COL3") + (pinfunction "GPIO3/MOSI") + (pintype "passive") + (uuid "58035441-160a-4f6f-a1b8-06b0bde48090") + ) + (pad "11" smd roundrect + (at 8.455 0) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 25 "COL3") + (pinfunction "GPIO3/MOSI") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "b62a7b8e-fb61-4192-b7e2-e39044c6389f") + ) + (pad "12" thru_hole circle + (at 7.62 -2.54) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 29 "unconnected-(U1-3V3-Pad12)") + (pinfunction "3V3") + (pintype "passive") + (uuid "648a504c-484c-49b8-b5bd-bf8e42d43bf1") + ) + (pad "12" smd roundrect + (at 8.455 -2.54) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 29 "unconnected-(U1-3V3-Pad12)") + (pinfunction "3V3") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "3816b3b4-36ea-44be-94c2-3ac1044b803b") + ) + (pad "13" thru_hole circle + (at 7.62 -5.08) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "GND") + (pinfunction "GND") + (pintype "passive") + (uuid "bd1c6309-a339-41c3-9f84-2d7c29dc14a2") + ) + (pad "13" smd roundrect + (at 8.455 -5.08) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 13 "GND") + (pinfunction "GND") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "26da9d12-595f-4907-995a-116ab6dac433") + ) + (pad "14" thru_hole circle + (at 7.62 -7.62) + (size 1.524 1.524) + (drill 0.889) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 16 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (uuid "de3883d2-0b91-40d8-bd6f-51eff0ebf8de") + ) + (pad "14" smd roundrect + (at 8.455 -7.62) + (size 2.432 1.524) + (layers "F.Cu" "F.Mask") + (roundrect_rratio 0.1) + (net 16 "+5V") + (pinfunction "VBUS") + (pintype "passive") + (thermal_bridge_angle 45) + (uuid "b0646b1d-88af-4434-ad76-09c8a7e0655b") + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-nRF52840 v15.step" + (hide yes) + (offset + (xyz -1.778 -6.096 0.381) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeeduino XIAO SAMD21 v4.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO RP2040 v26.step" + (hide yes) + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 90) + ) + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO-ESP32-C3.step" + (hide yes) + (offset + (xyz -1.7018 -6.096 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-ESP32S3 v2.step" + (hide yes) + (offset + (xyz -1.778 -6.1722 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz -90 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "32ce288d-0d31-4234-9ddc-81a26b252a5c") + (at 159.36375 65.39 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D7" + (at 3.81 -2.12 90) + (layer "F.SilkS") + (uuid "50879c80-dfd7-4ace-8d20-7aa65cf4af75") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "35389337-39b2-4e23-9926-b3e487e7d436") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b9b1a2a4-0df0-45dc-864e-6f6037f243fd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c03c042f-5749-4b8c-8700-dfbf6c075f31") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "6b269c9c-5394-493f-bfec-57fd66109d5b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "41b93822-c764-44aa-9eb1-be63981802ca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "180ba324-f7db-4880-9541-136fb1a502d9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/859d3c46-c317-4939-b445-aea56813b25a") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2efad9d0-677e-4464-93bd-231fb2b0e7b4") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d5fdc701-8fa1-47a4-a114-c36a8a6eaf41") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "da0a2d5b-dccc-44c0-8c48-c60abc2bb636") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "022422ce-01c8-4ac5-a823-c44054adc134") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19709fe4-33d4-43ba-94eb-aefc3dbb142d") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74f65931-06de-4249-aaa0-f6cc5b010625") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "322ce292-21d9-475c-aa58-dcfbb23abe1b") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "02ba0c28-de7f-4695-bea9-b22c57893fb6") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "25c6a821-3ee2-4f81-898d-d33b5434b9f9") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "33238e24-e7ee-4b6e-affd-73406d10dce4") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "55999c9f-1ca3-4921-bb12-f60a6aecbd1f") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9b49cf75-533b-4557-b448-047192270e53") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b17ef24b-8ab7-455f-b52a-288db16fe276") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "bcff49d4-1e5f-4b94-81c7-6d70b6a241db") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e498f030-f4ef-474e-9076-ebffdcfaca76") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3f0a71ab-5efa-483f-a62a-7187c7100086") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "516ede2b-74b3-4deb-9e7f-ab5e4150e0e3") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "df05b367-dfe1-4eb5-8d7d-7f454d38f7df") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13b745e5-d0ba-461a-9e7f-5d64a72a0bf6") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "716cb847-6e18-4a62-ad4e-5571bae1a8d0") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "370816fa-aaab-4ce2-89db-c2f6978d46e3") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6621e959-b0ed-4d38-bd1a-c8928fcff051") + ) + (fp_text user "K" + (at 0.31 -2 90) + (layer "F.SilkS") + (uuid "25d9c701-0d26-4702-a982-30aa8b48f17e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "8b32b600-975c-4d25-8bd0-30b3d5ca5148") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "fc6546a8-026c-4534-a676-5c4701b4d459") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "c8dcee29-31ac-41f2-98d2-8ef8f63e7c75") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(D7-A)") + (pinfunction "A") + (pintype "passive") + (uuid "b76420e5-13ad-402c-9c6e-bac4c9fc4d8c") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "54ff0e3a-3ba9-4bab-961e-bcd06c7bb863") + (at 147.47875 80.645) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW2" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "8d71e086-4997-459f-865d-739306342766") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "b8d4768c-6ee7-4121-ad01-f0a31dc8aaf6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8914e24e-60ef-4e9c-81a5-179944b04c68") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ce069752-91b9-45ba-a6c7-c00fa411f6a4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7f41155f-c7ca-4ebd-a756-d4adeefa7b41") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/b93d8292-3f5e-45ac-9071-990d8644c853") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4f70273-626f-4961-a847-753acb0851ef") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1fbd87b0-cbc7-4c77-b362-a1f3a6734556") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c70b9928-83b3-4ee1-afcb-249763d93a5e") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6c0ccdab-1057-48d1-9669-56609f5040ae") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "069c7c6a-179c-4943-acc6-b538eea5cd7d") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "90ffcbe8-bb48-40f2-b7c2-c6d39392ea36") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "5daedf82-d2eb-43c5-a674-c94b548d6d13") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9f05d3b4-6a58-4129-a319-4ec57dd7bf2b") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e80e6e2a-d9de-4bbc-94f3-547e671e673f") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c7ce6c8c-d109-44e2-90b6-2633b0ca2c24") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d276fbce-3a3e-495c-b75a-f2fd2aafd937") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "fe0ab6f0-31af-450d-85cf-738a8564585c") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5667569b-fd72-4220-b1b1-b378294e8263") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "919c3af3-1a92-46ea-b424-2df8b9a94f44") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f520f28f-f239-4ea8-8c6e-0608bbbb96da") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3d4bacab-2bcd-431f-bc7d-f56131f6327a") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "0122c2b0-3b10-4771-9bb2-84c2fd6725cf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "b26e017b-53b1-42c8-9663-a943d57414c7") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "052880f8-1d57-4960-b9d4-2141eb2823d2") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "25e13fff-0eee-4cf3-a985-c8e30ea12f36") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "COL2") + (pinfunction "1") + (pintype "passive") + (uuid "f96eebc2-33b5-4a3f-9d1e-ea23b5e7ef4f") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Net-(D2-A)") + (pinfunction "2") + (pintype "passive") + (uuid "0d8af873-0cf0-4a19-a14a-50d9013189cb") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "5785acfc-90db-42fb-9285-9b4424172b31") + (at 130.36375 65.2 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D3" + (at 3.81 -2 90) + (layer "F.SilkS") + (uuid "e3758d81-2f00-4f1f-b0a8-0f2a0388c21f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "82dd0a7d-b6b4-4f8e-8078-ae2fc7196275") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "315743f7-6a7d-4c7e-a773-9b663ef0ba15") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "eb2264f9-29bb-4354-bc19-c31c573fe715") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "8a6da014-8e33-4008-b6bd-20ac1f61ccdc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "75daca40-c9b3-46cf-8d6c-c761225cc257") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "d68b541b-4fca-454c-a3a8-cfc0252d9f51") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/5a42e057-78d7-4f1f-8ab7-7c0965487ab7") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "af197ecc-529f-4a42-84a8-8d4f8f9b269c") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "59d95b53-eac7-4cbe-97f5-ddbbc353050a") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ab6e255f-4f8f-4082-ab79-bb034b121505") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e77bfaa4-dcdd-4802-ab70-06db174d490a") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "05755224-fbed-4d9e-bb90-84940962d390") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "acd0f89c-c34c-4f92-957e-6fdb1283c158") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "279e3e75-2477-4fef-86f5-c77a26020627") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4b76e58f-269e-41de-9d51-f0759802169a") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dddaef0b-a68e-40f9-9307-b9ed7799942d") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b235fb2d-a018-450e-9297-d9f383ea9063") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9a811eb5-7468-42bf-a846-0d5c1262e047") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "81b338d1-1e30-4e04-9d9b-ea63b7a4ff7a") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f8bbf7bc-30cc-42e0-a977-0f437f7014c1") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d1677d8f-8a06-4546-9d6e-97b5aef0a9bd") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1334a2ff-a071-4835-b295-f43114bfb82d") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d8fde240-5efa-41c2-a25a-2aa3bd214c88") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "db8a443e-8dcd-4be4-842b-b57c2ff2e5f6") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6d4b4c08-425f-4e29-a622-743e2683bae2") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "088fa8f5-1eef-4ff0-a283-b22a656d9fc0") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0b035e37-73bc-450e-b619-d763a19d32c6") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d0b13eff-ba96-4bed-a561-b0300ef0cf69") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f999e2d5-899b-4085-aec9-857934f4cba8") + ) + (fp_text user "K" + (at 0 -2 90) + (layer "F.SilkS") + (uuid "1d7b37bb-2f64-4718-99ea-5f3fe9b53599") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "ae0fc1b4-4796-4cc5-a323-6a76f9658001") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "e547c11b-782b-491f-942a-1c855c03e168") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "55cba453-7898-4c0d-9f3c-8f338e5edcb7") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(D3-A)") + (pinfunction "A") + (pintype "passive") + (uuid "297761f3-6cf0-438b-a946-131a640dacff") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "5b379348-bedd-4a9b-a406-095b63a0c270") + (at 147.47875 99.695) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW5" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "1a36a270-a723-4fa0-8200-a94e5b277dee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "29b8cc0d-4913-4a25-a2f4-e26415dc3586") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2c97ec65-9752-4e88-81a5-68694599f2ef") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4e241393-6944-4134-ab5d-5553a7be9629") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e07942ec-e7e2-455b-9892-18950b98d762") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/8a960fb4-0965-4e88-99f5-7ce0f4dfa048") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3f336faa-1c05-4df5-8685-7c4fce49c28a") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8b17a6c5-0bec-40ad-a5ec-f295c79d851f") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d4aa709b-fd11-451d-abb3-1a0c8b2d5a2c") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6f023f29-93be-4537-bb72-5fe0a6838e99") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "2e8be9aa-8694-4776-a55f-c0715d0140a3") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "c877304e-1baf-4d84-8198-5b41f854c8af") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e86007ab-351c-45f1-8b15-e8018e5338c2") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "fcaa4d52-10f4-43f6-9eaf-b42833e5d79c") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e723d44f-ac87-4c55-a0f2-1571baec9a61") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a91a2240-a8b5-4f72-9727-5fe15bdb1bda") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "661821a6-c05f-4cb6-8b60-f2cce56329ba") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "318c4499-c234-4e6e-9737-7227b699a089") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "053f2e57-61fa-42bf-bce9-d94bdd3ec3b2") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6ac12cc5-9955-45e9-9a9c-42c948797ae1") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "874f4f10-4263-4300-8b66-a5c956c80cb8") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dd067006-44c4-465e-9081-2c1f231d5022") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "ab30019d-3f0d-444c-a384-558f5503ffa7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "7cf36f05-392f-411c-b911-f02e3d6f2523") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "8d24b0e5-1923-427b-83ff-b99febe692f3") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "3eb522e0-3823-4ed0-aaaa-f91c24482432") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "COL2") + (pinfunction "1") + (pintype "passive") + (uuid "02baaf4e-3134-41b7-ba18-59de9beefb23") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(D5-A)") + (pinfunction "2") + (pintype "passive") + (uuid "575fe44c-0a39-455f-b0a0-37811af5e94e") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "629177f7-3dab-4b04-83b2-a958393908ca") + (at 166.52875 118.745) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW9" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "feaf8b28-4905-47af-878b-44b4ebe57d21") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "424dd435-4ddd-46f4-aad8-29a2b686aa54") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "85535c6b-a8df-495c-9796-eec76a05aac4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "4f185079-7562-4b5f-99ff-32c3cbcc1aca") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c253ec46-c8b8-41bd-aa72-82b0539cf560") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/6edd8800-4a7d-4820-b8cf-ce9acc4740ba") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dfaadd2c-a4ea-4c77-ab6b-ba089439d7c3") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "875f348e-e731-4903-92b6-ed318c001ab0") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "65b835ee-f7bf-4bf1-bbbb-61ada28e35f9") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "36223ab2-a12f-42c4-9833-c1fcf2f9058c") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "00af9adf-d728-4db3-9ade-8a21346efebd") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b244b2a4-3e18-4c08-8ecc-12132f9b2759") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "0ec8d51f-759a-4863-9ac0-6dd53aaccf62") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "341e9169-238d-4b98-a83b-06e219daf990") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "9196e45b-f451-40ad-b5e0-59ed405f71c3") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c504d3e1-951e-42b8-ab69-398c22b0f983") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "66f63281-ea35-466c-8d86-511aa670a3de") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "4f85a085-1120-436e-96b8-45ca0f4b2cc4") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e8b3f6cf-0354-4113-9cc8-12c344919836") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "568cc5cc-4500-407a-b132-96e153181b9a") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "53f85e12-df09-4aaf-a905-f7be5b7c2637") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "276ea465-df76-42c5-94ee-f4ce9b9ac004") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "70699267-f528-4f14-b10f-7f21bc21875e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "4ae82016-bc31-40ec-9973-5573023bc193") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "4b31dc60-b739-475a-9145-73bb5f15d33f") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "21fa731a-1d9c-4878-80b3-409b13f69f74") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "COL3") + (pinfunction "1") + (pintype "passive") + (uuid "1ca22abe-f8c4-4854-bbd5-3b600c8b436c") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(D9-A)") + (pinfunction "2") + (pintype "passive") + (uuid "e4e1937a-4f6f-41f9-91ce-69d74ed52c02") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LOGO" + (layer "F.Cu") + (uuid "75fbb7c2-e9d5-48df-b220-f7868372e672") + (at 177.36375 65.2) + (property "Reference" "G***" + (at 0 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "b9b87d22-fde0-4193-9755-a566636443ec") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Value" "LOGO" + (at 0.75 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "d1b8fb37-62e4-4de8-95fc-deb39e528dd5") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "06acac44-691c-4d4b-a10d-058487efaa5d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "dea64d86-f8e3-4527-846d-22cc03eefcd4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a38010f7-a32d-4afb-93aa-71b44d04d9b4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr board_only exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy 4.834861 -0.144166) (xy 4.857469 -0.122618) (xy 4.892907 -0.037457) (xy 4.874629 0.04618) (xy 4.803309 0.127024) + (xy 4.685665 0.20078) (xy 4.600245 0.23691) (xy 4.546403 0.235813) (xy 4.512097 0.19275) (xy 4.49038 0.123932) + (xy 4.466476 0.014572) (xy 4.463486 -0.056066) (xy 4.484102 -0.100508) (xy 4.531017 -0.131281) (xy 4.546707 -0.138114) + (xy 4.65735 -0.168992) (xy 4.758493 -0.170755) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "3952168d-ecfd-419f-9760-db5028508e81") + ) + (fp_poly + (pts + (xy 4.583162 -0.648261) (xy 4.641855 -0.632463) (xy 4.666748 -0.591035) (xy 4.672137 -0.55476) (xy 4.668424 -0.492196) + (xy 4.636301 -0.437046) (xy 4.582808 -0.384792) (xy 4.5166 -0.333811) (xy 4.461064 -0.303149) (xy 4.444084 -0.299144) + (xy 4.409255 -0.321942) (xy 4.368304 -0.379668) (xy 4.350445 -0.414722) (xy 4.318862 -0.489998) + (xy 4.299833 -0.546313) (xy 4.297385 -0.559941) (xy 4.321012 -0.588417) (xy 4.381318 -0.616407) + (xy 4.460816 -0.638508) (xy 4.542019 -0.649315) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "acf9f687-7fdc-405f-bf39-2cc14eeda2dd") + ) + (fp_poly + (pts + (xy -2.560804 -0.872041) (xy -2.547361 -0.801048) (xy -2.545644 -0.692215) (xy -2.55627 -0.553307) + (xy -2.557346 -0.543898) (xy -2.568941 -0.443179) (xy -2.577761 -0.364181) (xy -2.582142 -0.321875) + (xy -2.582318 -0.31954) (xy -2.602707 -0.302464) (xy -2.603908 -0.302634) (xy -2.639796 -0.308662) + (xy -2.712246 -0.320765) (xy -2.787473 -0.333307) (xy -2.874597 -0.348582) (xy -2.936663 -0.360902) + (xy -2.958143 -0.366778) (xy -2.948157 -0.391043) (xy -2.913048 -0.448337) (xy -2.860229 -0.528107) + (xy -2.797116 -0.619799) (xy -2.731123 -0.712858) (xy -2.669664 -0.79673) (xy -2.620153 -0.860861) + (xy -2.590005 -0.894698) (xy -2.585358 -0.897431) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "fff29dcc-2482-484d-aef6-599efdcb4a99") + ) + (fp_poly + (pts + (xy -4.036645 -2.483907) (xy -3.794788 -2.472957) (xy -3.571045 -2.45317) (xy -3.458201 -2.438108) + (xy -2.975563 -2.345255) (xy -2.466742 -2.212272) (xy -1.939461 -2.041554) (xy -1.401445 -1.835499) + (xy -1.101392 -1.706921) (xy -0.782469 -1.566563) (xy -0.504385 -1.447972) (xy -0.259373 -1.348501) + (xy -0.039669 -1.265504) (xy 0.162491 -1.196333) (xy 0.354873 -1.138342) (xy 0.54524 -1.088883) + (xy 0.741358 -1.04531) (xy 0.950992 -1.004976) (xy 0.965417 -1.002377) (xy 1.078974 -0.982915) (xy 1.18259 -0.967861) + (xy 1.285769 -0.956674) (xy 1.398013 -0.948813) (xy 1.528825 -0.94374) (xy 1.687706 -0.940912) (xy 1.88416 -0.93979) + (xy 2.066809 -0.939749) (xy 2.301663 -0.940514) (xy 2.491867 -0.942596) (xy 2.647155 -0.94655) (xy 2.777262 -0.95293) + (xy 2.891922 -0.962292) (xy 3.00087 -0.975189) (xy 3.113839 -0.992177) (xy 3.179311 -1.003139) (xy 3.872773 -1.148065) + (xy 4.544578 -1.340886) (xy 5.191982 -1.580651) (xy 5.812239 -1.866409) (xy 6.073425 -2.005129) + (xy 6.181197 -2.062935) (xy 6.270838 -2.107526) (xy 6.332276 -2.134122) (xy 6.355059 -2.138803) + (xy 6.347087 -2.111718) (xy 6.317057 -2.043261) (xy 6.268225 -1.940199) (xy 6.203846 -1.8093) (xy 6.127177 -1.65733) + (xy 6.067957 -1.542071) (xy 5.984733 -1.379219) (xy 5.911756 -1.23248) (xy 5.852248 -1.108663) (xy 5.809431 -1.014576) + (xy 5.786526 -0.957028) (xy 5.784058 -0.942138) (xy 5.815074 -0.937227) (xy 5.892749 -0.932847) + (xy 6.009357 -0.929203) (xy 6.157167 -0.926497) (xy 6.328451 -0.924933) (xy 6.449714 -0.924626) + (xy 6.630825 -0.923809) (xy 6.792263 -0.921517) (xy 6.926603 -0.917984) (xy 7.026416 -0.913443) + (xy 7.084277 -0.90813) (xy 7.095872 -0.904229) (xy 7.074118 -0.874384) (xy 7.015207 -0.815465) (xy 6.924647 -0.732131) + (xy 6.807944 -0.629041) (xy 6.670608 -0.510855) (xy 6.518147 -0.382231) (xy 6.356067 -0.247828) + (xy 6.189877 -0.112306) (xy 6.025085 0.019675) (xy 5.867198 0.143458) (xy 5.762609 0.223586) (xy 5.205458 0.626889) + (xy 4.663893 0.981254) (xy 4.138548 1.286358) (xy 3.630059 1.54188) (xy 3.139063 1.747499) (xy 2.666194 1.902891) + (xy 2.257173 1.999434) (xy 2.075561 2.024211) (xy 1.848656 2.039496) (xy 1.584676 2.045532) (xy 1.291839 2.042566) + (xy 0.978362 2.030841) (xy 0.652464 2.010602) (xy 0.322362 1.982096) (xy -0.003726 1.945566) (xy -0.135974 1.928102) + (xy -0.300261 1.904571) (xy -0.456928 1.88015) (xy -0.610756 1.853646) (xy -0.766525 1.823869) (xy -0.929015 1.789628) + (xy -1.103008 1.749731) (xy -1.293282 1.702986) (xy -1.50462 1.648203) (xy -1.741801 1.58419) (xy -2.009605 1.509756) + (xy -2.312814 1.423709) (xy -2.656207 1.324858) (xy -3.044565 1.212011) (xy -3.249786 1.152105) + (xy -3.496188 1.08196) (xy -3.689472 1.029328) (xy -1.041836 1.029328) (xy -1.03258 1.074011) (xy -0.998481 1.098667) + (xy -0.949077 1.109095) (xy -0.872222 1.09263) (xy -0.786781 1.031993) (xy -0.699309 0.935256) (xy -0.616358 0.810487) + (xy -0.544482 0.665755) (xy -0.506642 0.564293) (xy -0.468263 0.525589) (xy -0.422374 0.516702) + (xy -0.370749 0.519011) (xy -0.353428 0.523501) (xy -0.348464 0.551167) (xy -0.334947 0.62211) (xy -0.31482 0.72624) + (xy -0.290025 0.853467) (xy -0.284376 0.882329) (xy -0.251869 1.041491) (xy -0.224231 1.155594) + (xy -0.19784 1.233302) (xy -0.169072 1.283279) (xy -0.134302 1.314189) (xy -0.096126 1.332397) (xy -0.044157 1.34389) + (xy 0.003661 1.327628) (xy 0.061188 1.283404) (xy 0.096455 1.219415) (xy 0.106314 1.115545) (xy 0.091862 0.979408) + (xy 0.054199 0.818617) (xy -0.005577 0.640785) (xy -0.015707 0.615989) (xy 1.070128 0.615989) (xy 1.089436 0.814745) + (xy 1.133971 1.000035) (xy 1.202528 1.159922) (xy 1.293904 1.282471) (xy 1.299624 1.287943) (xy 1.417994 1.363521) + (xy 1.558536 1.396205) (xy 1.708395 1.384709) (xy 1.830023 1.341006) (xy 1.894701 1.290904) (xy 1.935234 1.226046) + (xy 1.950528 1.159173) (xy 1.93949 1.103028) (xy 1.901026 1.070354) (xy 1.853362 1.068946) (xy 1.77454 1.0841) + (xy 1.686176 1.10127) (xy 1.686073 1.10129) (xy 1.582819 1.096311) (xy 1.488662 1.03873) (xy 1.402779 0.927973) + (xy 1.380473 0.888061) (xy 1.34395 0.78567) (xy 1.321981 0.656082) (xy 1.314672 0.515615) (xy 1.322128 0.380588) + (xy 1.344455 0.267317) (xy 1.376029 0.199208) (xy 1.455683 0.132915) (xy 1.555356 0.113769) (xy 1.665095 0.143533) + (xy 1.671711 0.146876) (xy 1.742526 0.174202) (xy 1.780942 0.160723) (xy 1.794476 0.102579) (xy 1.794861 0.083647) + (xy 1.769621 -0.013623) (xy 1.701633 -0.09914) (xy 1.695974 -0.102556) (xy 2.110625 -0.102556) (xy 2.111654 0.008837) + (xy 2.125439 0.161532) (xy 2.145154 0.316695) (xy 2.166658 0.47641) (xy 2.187092 0.633372) (xy 2.204472 0.771979) + (xy 2.216813 0.876629) (xy 2.219064 0.89743) (xy 2.23251 1.000628) (xy 2.248756 1.090332) (xy 2.261758 1.139217) + (xy 2.277867 1.173436) (xy 2.302971 1.191234) (xy 2.350741 1.195775) (xy 2.434852 1.190224) (xy 2.468717 1.18711) + (xy 2.592623 1.170075) (xy 2.735503 1.142534) (xy 2.854858 1.113478) (xy 2.980796 1.075755) (xy 3.062082 1.043126) + (xy 3.107472 1.010386) (xy 3.125719 0.972329) (xy 3.127409 0.9514) (xy 3.114463 0.909273) (xy 3.071539 0.887231) + (xy 2.992506 0.884613) (xy 2.871233 0.900759) (xy 2.793741 0.915481) (xy 2.655956 0.939894) (xy 2.561755 0.945556) + (xy 2.502697 0.929583) (xy 2.470341 0.889086) (xy 2.456246 0.82118) (xy 2.454581 0.799494) (xy 2.432206 0.510855) + (xy 2.403659 0.265108) (xy 2.369425 0.064176) (xy 2.329988 -0.09002) (xy 2.285832 -0.195556) (xy 2.237442 -0.250512) + (xy 2.189121 -0.254563) (xy 2.148853 -0.227692) (xy 2.122856 -0.179211) (xy 2.110625 -0.102556) + (xy 1.695974 -0.102556) (xy 1.602497 -0.158982) (xy 1.588622 -0.163921) (xy 1.478707 -0.173322) + (xy 1.366129 -0.136788) (xy 1.262867 -0.060764) (xy 1.180902 0.048304) (xy 1.175604 0.058301) (xy 1.112008 0.22583) + (xy 1.077251 0.415706) (xy 1.070128 0.615989) (xy -0.015707 0.615989) (xy -0.045722 0.542519) (xy -0.117247 0.377596) + (xy 0.00531 0.249986) (xy 0.14325 0.095788) (xy 0.236138 -0.032444) (xy 0.283579 -0.133999) (xy 0.285179 -0.208171) + (xy 0.272523 -0.230464) (xy 0.227754 -0.253348) (xy 0.160652 -0.237834) (xy 0.068487 -0.182426) + (xy -0.051474 -0.085629) (xy -0.14138 -0.003822) (xy -0.362528 0.203961) (xy -0.344006 0.067987) + (xy -0.320152 -0.123631) (xy -0.308489 -0.270504) (xy -0.309112 -0.309494) (xy 2.97439 -0.309494) + (xy 2.975464 -0.230662) (xy 2.977234 -0.220174) (xy 2.998266 -0.12415) (xy 3.030943 0.000057) (xy 3.071294 0.139757) + (xy 3.11535 0.28226) (xy 3.159141 0.414876) (xy 3.198697 0.524915) (xy 3.230049 0.599687) (xy 3.238772 0.615869) + (xy 3.334328 0.724153) (xy 3.457751 0.796093) (xy 3.595688 0.827769) (xy 3.734782 0.815262) (xy 3.813798 0.784627) + (xy 3.872254 0.727906) (xy 3.925007 0.626899) (xy 3.96687 0.491704) (xy 3.968953 0.482588) (xy 3.977309 0.392192) + (xy 3.973611 0.263754) (xy 3.959414 0.111887) (xy 3.936276 -0.048792) (xy 3.905756 -0.203669) (xy 3.888332 -0.273929) + (xy 3.857835 -0.350552) (xy 3.81123 -0.43045) (xy 3.759406 -0.498287) (xy 3.71325 -0.538722) (xy 3.69671 -0.543898) + (xy 3.665825 -0.523466) (xy 3.629721 -0.478517) (xy 3.606948 -0.435965) (xy 3.600547 -0.390888) + (xy 3.610334 -0.325124) (xy 3.627458 -0.254159) (xy 3.660603 -0.104154) (xy 3.687508 0.056257) (xy 3.706442 0.212154) + (xy 3.715674 0.348622) (xy 3.713475 0.450743) (xy 3.711188 0.4677) (xy 3.676814 0.56159) (xy 3.616964 0.612442) + (xy 3.53878 0.615929) (xy 3.495109 0.598591) (xy 3.462251 0.5747) (xy 3.432688 0.536117) (xy 3.403633 0.475582) + (xy 3.372299 0.385839) (xy 3.335899 0.259631) (xy 3.291648 0.089699) (xy 3.276376 0.028914) (xy 3.234987 -0.129559) + (xy 3.200577 -0.242755) (xy 3.170011 -0.318841) (xy 3.140152 -0.365979) (xy 3.116539 -0.387111) + (xy 3.072181 -0.405678) (xy 3.030586 -0.386873) (xy 3.004733 -0.362947) (xy 2.97439 -0.309494) (xy -0.309112 -0.309494) + (xy -0.310258 -0.381162) (xy -0.326699 -0.464138) (xy -0.359054 -0.527962) (xy -0.405849 -0.578248) + (xy 4.102989 -0.578248) (xy 4.112497 -0.521454) (xy 4.133101 -0.437543) (xy 4.166185 -0.319041) + (xy 4.213138 -0.158472) (xy 4.232371 -0.093426) (xy 4.280658 0.065744) (xy 4.325674 0.206831) (xy 4.364599 0.321559) + (xy 4.394611 0.401656) (xy 4.412889 0.438848) (xy 4.414307 0.440133) (xy 4.473425 0.449568) (xy 4.56898 0.431534) + (xy 4.691777 0.388159) (xy 4.750449 0.362348) (xy 4.899755 0.273312) (xy 5.001104 0.168182) (xy 5.05222 0.049717) + (xy 5.058244 -0.010522) (xy 5.036074 -0.135214) (xy 4.976533 -0.248197) (xy 4.890074 -0.331506) + (xy 4.862398 -0.347101) (xy 4.818472 -0.371306) (xy 4.804719 -0.398455) (xy 4.817177 -0.4474) (xy 4.832801 -0.487981) + (xy 4.861607 -0.614223) (xy 4.848814 -0.725599) (xy 4.799798 -0.81361) (xy 4.719933 -0.869759) (xy 4.614595 -0.885546) + (xy 4.583612 -0.881976) (xy 4.485647 -0.855376) (xy 4.371279 -0.809499) (xy 4.259189 -0.753401) + (xy 4.168055 -0.696138) (xy 4.127169 -0.660693) (xy 4.111711 -0.640392) (xy 4.103189 -0.615403) + (xy 4.102989 -0.578248) (xy -0.405849 -0.578248) (xy -0.408563 -0.581165) (xy -0.442337 -0.608088) + (xy -0.517542 -0.663924) (xy -0.575706 -0.60576) (xy -0.604086 -0.568416) (xy -0.624815 -0.514977) + (xy -0.64074 -0.433869) (xy -0.654709 -0.313519) (xy -0.659036 -0.267) (xy -0.683526 -0.038917) + (xy -0.714528 0.151043) (xy -0.7563 0.3191) (xy -0.813098 0.481473) (xy -0.88918 0.654381) (xy -0.914755 0.707376) + (xy -0.983502 0.852785) (xy -1.02567 0.957844) (xy -1.041836 1.029328) (xy -3.689472 1.029328) (xy -3.761101 1.009823) + (xy -4.033417 0.938478) (xy -4.302025 0.870708) (xy -4.555815 0.809298) (xy -4.783679 0.75703) (xy -4.974506 0.716689) + (xy -5.031049 0.705798) (xy -5.221606 0.677025) (xy -5.445473 0.653913) (xy -5.685953 0.637309) + (xy -5.926352 0.62806) (xy -6.149975 0.627014) (xy -6.340124 0.635019) (xy -6.372131 0.63773) (xy -6.578206 0.65704) + (xy -6.607362 0.797631) (xy -6.653479 1.062491) (xy -6.691325 1.368083) (xy -6.719513 1.70119) (xy -6.735674 2.019218) + (xy -6.752489 2.501927) (xy -6.952369 2.501927) (xy -7.058174 2.499824) (xy -7.119863 2.492096) + (xy -7.147597 2.476615) (xy -7.152248 2.460063) (xy -7.148721 2.397397) (xy -7.139102 2.293345) + (xy -7.124836 2.160383) (xy -7.107369 2.010991) (xy -7.088145 1.857646) (xy -7.06861 1.712826) (xy -7.054743 1.618094) + (xy -6.963772 1.108517) (xy -6.847919 0.613241) (xy -6.703453 0.11956) (xy -6.587547 -0.211352) + (xy -5.205712 -0.211352) (xy -5.195814 -0.144825) (xy -5.16607 -0.100231) (xy -5.136591 -0.079852) + (xy -5.054287 -0.064609) (xy -4.964341 -0.099686) (xy -4.870277 -0.182172) (xy -4.775624 -0.309157) + (xy -4.703649 -0.437231) (xy -4.596968 -0.649408) (xy -4.362105 -0.557204) (xy -4.258984 -0.51618) + (xy -4.17728 -0.482654) (xy -4.128601 -0.461441) (xy -4.120177 -0.456858) (xy -4.122215 -0.428487) + (xy -4.13356 -0.359197) (xy -4.152102 -0.261246) (xy -4.163701 -0.203962) (xy -4.186451 -0.086712) + (xy -4.204009 0.017429) (xy -4.213683 0.091891) (xy -4.214747 0.110139) (xy -4.196806 0.192058) + (xy -4.147428 0.235822) (xy -4.075269 0.240031) (xy -4.053727 0.230857) (xy -3.524061 0.230857) + (xy -3.519578 0.294927) (xy -3.498333 0.339404) (xy -3.469102 0.372719) (xy -3.437546 0.378148) + (xy -3.383107 0.357038) (xy -3.364372 0.348181) (xy -3.286446 0.291972) (xy -3.206976 0.203209) + (xy -3.180988 0.165986) (xy -3.092141 0.028872) (xy -2.92621 0.045133) (xy -2.83519 0.056576) (xy -2.766827 0.069831) + (xy -2.73958 0.07995) (xy -2.736457 0.113664) (xy -2.749825 0.181629) (xy -2.769333 0.246416) (xy -2.811274 0.373146) + (xy -2.835222 0.459873) (xy -2.842246 0.517532) (xy -2.833415 0.557061) (xy -2.8098 0.589395) (xy -2.803503 0.595854) + (xy -2.737948 0.633628) (xy -2.665414 0.620403) (xy -2.583041 0.555418) (xy -2.560701 0.531138) + (xy -2.505219 0.441267) (xy -2.456375 0.31548) (xy -2.056434 0.31548) (xy -2.035693 0.502845) (xy -1.985612 0.664084) + (xy -1.907524 0.794184) (xy -1.802761 0.888135) (xy -1.672656 0.940923) (xy -1.58275 0.950755) (xy -1.491185 0.938231) + (xy -1.413176 0.910533) (xy -1.347044 0.85533) (xy -1.313594 0.784406) (xy -1.319259 0.715167) (xy -1.332841 0.693115) + (xy -1.381948 0.664928) (xy -1.454222 0.652692) (xy -1.456739 0.652676) (xy -1.55927 0.628377) (xy -1.6227 0.587626) + (xy -1.662389 0.548069) (xy -1.68643 0.503522) (xy -1.699856 0.438242) (xy -1.707696 0.336485) (xy -1.708619 0.318733) + (xy -1.701838 0.139352) (xy -1.667564 -0.048346) (xy -1.610673 -0.22915) (xy -1.536044 -0.387851) + (xy -1.448555 -0.509238) (xy -1.440399 -0.517631) (xy -1.36299 -0.561915) (xy -1.274265 -0.565782) + (xy -1.195926 -0.529311) (xy -1.182977 -0.516703) (xy -1.114184 -0.469873) (xy -1.043604 -0.467216) + (xy -0.986954 -0.507768) (xy -0.974435 -0.529493) (xy -0.962214 -0.615516) (xy -0.988345 -0.713685) + (xy -1.045991 -0.805874) (xy -1.096736 -0.853717) (xy -1.187389 -0.893458) (xy -1.305556 -0.908251) + (xy -1.430243 -0.897755) (xy -1.540455 -0.861626) (xy -1.541688 -0.860992) (xy -1.654421 -0.778477) + (xy -1.764373 -0.653718) (xy -1.862544 -0.498506) (xy -1.929305 -0.353254) (xy -2.004572 -0.117582) + (xy -2.046505 0.107) (xy -2.056434 0.31548) (xy -2.456375 0.31548) (xy -2.45277 0.306195) (xy -2.405217 0.135097) + (xy -2.364424 -0.06285) (xy -2.332252 -0.278472) (xy -2.310566 -0.502592) (xy -2.301227 -0.726035) + (xy -2.301045 -0.747859) (xy -2.304971 -0.933878) (xy -2.320342 -1.075437) (xy -2.349299 -1.181663) + (xy -2.393982 -1.261684) (xy -2.431182 -1.302763) (xy -2.508955 -1.34586) (xy -2.593008 -1.334951) + (xy -2.68332 -1.270053) (xy -2.779869 -1.151184) (xy -2.882633 -0.978361) (xy -2.907632 -0.930019) + (xy -2.956275 -0.836153) (xy -3.024682 -0.707463) (xy -3.106049 -0.556583) (xy -3.193571 -0.396148) + (xy -3.261876 -0.272247) (xy -3.341129 -0.127685) (xy -3.411425 0.003462) (xy -3.46832 0.112666) + (xy -3.507369 0.191397) (xy -3.524061 0.230857) (xy -4.053727 0.230857) (xy -3.988982 0.203284) + (xy -3.928986 0.15637) (xy -3.891079 0.116739) (xy -3.857971 0.06926) (xy -3.825682 0.004924) (xy -3.790233 -0.085279) + (xy -3.747644 -0.210359) (xy -3.697749 -0.367131) (xy -3.644579 -0.541344) (xy -3.590786 -0.725118) + (xy -3.541514 -0.900393) (xy -3.501903 -1.049111) (xy -3.490093 -1.096392) (xy -3.418618 -1.390535) + (xy -3.472905 -1.463522) (xy -3.528349 -1.517302) (xy -3.586375 -1.545274) (xy -3.587224 -1.545406) + (xy -3.652056 -1.541524) (xy -3.713715 -1.506154) (xy -3.777042 -1.43396) (xy -3.846876 -1.319602) + (xy -3.916331 -1.182411) (xy -3.972968 -1.070186) (xy -4.024643 -0.97877) (xy -4.065439 -0.917952) + (xy -4.088571 -0.897431) (xy -4.131286 -0.907166) (xy -4.206509 -0.932494) (xy -4.284229 -0.962465) + (xy -4.444079 -1.027498) (xy -4.445344 -1.282004) (xy -4.453289 -1.452463) (xy -4.47731 -1.579445) + (xy -4.520599 -1.672314) (xy -4.586349 -1.740435) (xy -4.606424 -1.754535) (xy -4.686913 -1.778657) + (xy -4.767602 -1.758614) (xy -4.828613 -1.700791) (xy -4.839013 -1.679829) (xy -4.854259 -1.629752) + (xy -4.877292 -1.539319) (xy -4.904962 -1.421455) (xy -4.933551 -1.291756) (xy -4.971159 -1.129607) + (xy -5.019451 -0.941311) (xy -5.071708 -0.752252) (xy -5.113245 -0.613042) (xy -5.164736 -0.438409) + (xy -5.195456 -0.306863) (xy -5.205712 -0.211352) (xy -6.587547 -0.211352) (xy -6.526644 -0.385232) + (xy -6.313762 -0.913842) (xy -6.30619 -0.931579) (xy -6.236474 -1.090053) (xy -6.154604 -1.26878) + (xy -6.065355 -1.458023) (xy -5.9735 -1.648048) (xy -5.883812 -1.829119) (xy -5.801064 -1.9915) + (xy -5.730032 -2.125455) (xy -5.675486 -2.221248) (xy -5.667654 -2.233899) (xy -5.614795 -2.301038) + (xy -5.566472 -2.335067) (xy -5.532011 -2.332108) (xy -5.520557 -2.295056) (xy -5.50623 -2.264949) + (xy -5.472966 -2.270654) (xy -5.16986 -2.373856) (xy -4.898121 -2.439127) (xy -4.727354 -2.463629) + (xy -4.517282 -2.479253) (xy -4.282261 -2.486009) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "39d9852b-ce5c-4afb-bd1f-d9618be6dd15") + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "7ed1931f-becf-495e-9ffe-a95be757dc75") + (at 163.36375 65.39 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D8" + (at 3.81 -2.12 90) + (layer "F.SilkS") + (uuid "571b14e9-d30c-4a36-98ed-043ed0d012dc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "0a49174b-ef84-47a7-9fc7-3dd22d23c3b4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f0e2c972-65f8-436b-b9df-b9b5d50bd0ca") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "491770b7-8f4c-464d-ab47-e1374e3aa25d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9d959d62-88c2-4e99-a9b7-4250a6365cd0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "cc9bd1b6-efe2-4735-9a95-8d2b22df48ae") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "35344723-baae-44fc-947f-788b8d928651") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/bcb885a1-8748-4c1b-a8e9-2edc759d6046") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "63663c82-2ac3-4186-ac82-32dfff2f80e0") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2adab53e-d271-47c2-8371-ffe463b5417c") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c32c6a5e-630f-4014-9f72-01fa32ee5f32") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c7676974-5851-4961-86ed-8ec5a87721f7") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6705e1fa-4570-4165-97b3-95f914687438") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "20530463-4ba9-4673-849b-df14c8e727ab") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "06ff0e38-0441-4800-9c13-5c4e93e1e937") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "206d0544-7f08-4aae-bd8a-28f835e65fd6") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1674bdac-cca4-4b79-aef7-84451bc492d7") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "bb063c7e-ef2b-4df1-b12a-46fb5f80781e") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1d171f03-5442-41da-866e-04840c0ac0b4") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7060d782-72f1-4d74-b6f3-79578ea805ad") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "eeef1d91-ea80-4bf8-819e-9599629a2fa7") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c5d8952-6d4a-42df-8982-eb1ce6c3315e") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dc9b17b0-bbcb-4abe-8e04-a74b7836fa7e") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9ab98e1f-e22e-439d-80f6-7cfbdcd117e9") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "99ac7795-9594-49e1-b776-d4d1c4ad371d") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "917ae7cf-6b81-4f40-a703-f8c099ecbe32") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "370034a4-1f21-45e1-b41d-d2244e54a4c5") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2f60568-47fc-426b-b0d6-0f43ac79531a") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d45fc0c6-a12d-4ac9-83de-e37ee645d3e6") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b172be41-7bcc-4fb8-937b-fd1a74b93929") + ) + (fp_text user "K" + (at 0.31 -2 90) + (layer "F.SilkS") + (uuid "d41efd51-70c9-4540-a22d-504a8c954eb3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "51c8a984-5688-4c22-8911-559afd1c6c29") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "ac6bcc2f-5fa0-42a1-a019-48b9dfe12fd3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "18612a29-e9a0-49b5-8ffa-d3d3af7d7a39") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(D8-A)") + (pinfunction "A") + (pintype "passive") + (uuid "0ee97d5f-5d5f-4934-a940-99f0726ec343") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "89d050d7-22f8-4e61-9826-5b9281f37508") + (at 128.42875 99.695) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW4" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "79244efe-bd49-4506-a980-fdffc1f77730") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "7a534faa-c739-4fe0-baf6-b73a3e511c7d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9f0ecd8e-8a9d-484b-ab3f-90fb0910ae56") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1ce05fa4-0fca-4b50-af46-2476a14c9d49") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "84b79865-1f6a-428b-8e5f-7b930aabc20a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/e73dd7d4-f3d5-4b88-a1af-08e2e0f4c65e") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "74197ad2-d829-450e-8fe0-fa52a51b47a0") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f00eb936-99eb-40dd-8009-adb0169c0eda") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "99bb8725-06e9-4815-8b97-214b110ef196") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0ed9480f-2058-4f3d-b256-b8ef3e7b020e") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f5029209-af07-4259-a413-998ec5554a41") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "b075a15c-cc31-4470-8382-476e94d0c05d") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "6cb62c60-85a2-40d6-967a-269e055e5ca7") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4f60f1e2-96b4-40f5-8701-4705da7b62da") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7c9a64ba-20a9-486e-b838-ee5d3ab2e502") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "cb406145-df91-44ab-9ac1-669661107400") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "01fcda3b-0ac8-4527-afee-ee90953f4d18") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "20eebca3-9cdf-4fdd-bd1d-75aaded71161") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5b8f69b9-50e9-48c0-8136-54690c6ab515") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "755fc7d7-0c6d-4377-bfae-bbff36e6d45e") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0e54418b-b847-47af-a053-71e08c2f52f5") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "96779b8d-69d3-48c2-bd68-e53a7ccd39cb") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "52d19d24-c527-43bf-a7c5-bbe00da3d0f3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "ffec2412-f06e-4b9a-8ed3-fd1bf086b899") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "0dcf3475-6235-40d9-870c-afd5ad002d2f") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "edb41f91-4aed-4cef-8d69-f89dbbd04522") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "COL1") + (pinfunction "1") + (pintype "passive") + (uuid "43cd76bc-7807-4ae6-905c-a9f137f23098") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(D4-A)") + (pinfunction "2") + (pintype "passive") + (uuid "d42f7a4a-98fb-4953-a974-ddcdc1093788") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "8d2c9a15-757a-4cf5-bf10-3a9aa1ebf771") + (at 126.36375 65.2 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D2" + (at 3.81 -2.12 90) + (layer "F.SilkS") + (uuid "ff311ea1-fc9a-41b8-b2d6-f32d291393be") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "26bd0c36-85a3-42a8-806d-3b5c55a4a163") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9fef218f-6353-4333-94b8-e872846251d4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "a4e66c14-c3fb-4baa-8ab2-25c016bef02f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "092f853c-029c-4896-83fe-52c880c36c61") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "313bd6b0-ca52-41d4-b3f7-5d8752c03533") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "58f74934-b411-4e35-8613-76841a06568e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/1b96de4b-0e7b-48c0-b269-b2875621a6b3") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "92c42b00-c346-4620-a755-2acdd61b4046") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7de829a7-e705-4ad4-a232-fa78adb5310f") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "569b3ffb-d212-493d-aa44-0a474de7050d") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c85f80dd-bb70-4951-b31f-5a4f49a092ba") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ee68ec13-692a-4976-9f18-4575a12c68cd") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a9ddb957-a23b-4fe0-b8ea-d8638e0b386d") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e90b88eb-d5a7-413a-ad6d-66a202f8490c") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a69fcd0-b14d-4459-81dd-4a1ee921beb8") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4d36eecf-75cd-4017-9610-9347794cb31b") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7817fe68-ed7c-44cb-9baf-a7bf955d672b") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0015447b-3bac-4e02-b987-083702d447fe") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5df2b88a-866d-4348-b563-ba83835089ed") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "af34e10d-deaf-459f-8af4-0e6eca25ef5d") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f4d34b9a-7800-437b-a996-546cdff7260d") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7414d7d8-58a3-4043-8944-d5c10c0da052") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "60d8f304-daf8-41dc-b3dc-cd424b93bd01") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "546b12f0-99a9-42fa-b9c1-bb2fc7abaf00") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dd57c98a-c3cc-430d-afee-f53a75b5c7ea") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ee117588-a7d2-442e-99c1-e7861386d49c") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13bd575d-e68e-4036-bd95-a4ea3cdc7181") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7b203e65-6a75-49e0-82cc-4cb7d7304af7") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b6c33b98-ceca-422d-901e-2dbc0669fade") + ) + (fp_text user "K" + (at 0 -2 90) + (layer "F.SilkS") + (uuid "aec1b72d-6370-4626-9d45-512aa27aaa6a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "6c2f4d5d-ad25-4ed8-8aaf-0bcc37521dea") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "9a49e9bc-5f49-48e5-b8c9-077f2a2d20b1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "f8922e53-0d22-44ed-8d5d-060b30045e4e") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 3 "Net-(D2-A)") + (pinfunction "A") + (pintype "passive") + (uuid "c11ac8bf-1e92-4b7e-a64b-f57fbd1dec9a") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "947380c7-8adc-40ea-999a-9fddd2ecc8ff") + (at 145.36375 65.39 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D5" + (at 3.81 -2.12 90) + (layer "F.SilkS") + (uuid "3fffd949-3fef-417f-af4d-271fca475039") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "3013fabd-a3aa-4c8d-80e8-d83525fffbc0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b45d4487-f2c3-4892-8cd5-33607c2c624d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "03a9cf93-feb9-46a3-b1ce-baadee61ace2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "13096124-d7f0-4197-b24f-bc886b528c16") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c36029a0-8408-4195-a047-6a84fad613ab") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "13178109-936e-47c8-b32c-1b46dc5a540c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/cd0c9b53-660e-4c78-9a17-811bd1704684") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "be0a92de-ba56-4a66-8bed-64c771b3042a") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f6da0efe-b435-4c91-b585-e1c6981a250a") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "08eb4930-0878-42f3-b492-adaddd4b7570") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "178a0af5-eb91-4930-97ff-bece893e42f8") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0d21965-bbf1-47cc-bec9-40f1e4437405") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "70f5c239-7786-411f-afec-6ef6bb6daa26") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "907f5353-4101-4fd6-8248-36d232be958e") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "34f46348-856c-4c44-bf74-cc03070e5df7") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5196740a-5ec6-42b8-9554-6b73873247ae") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "43c98460-4595-4b1b-a6f0-c56fd39933fc") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "badb0cee-e7f4-4ea3-b92d-4f57eaa02eeb") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "97a5014e-8f45-41e0-a731-c229748fa715") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3c97142f-90dd-4599-bb2b-4daa467ed433") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3977a5bc-cac3-4a0c-9769-14c409331e77") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "21278477-aec4-49a6-9194-16e3f3394e6a") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ffe899d7-e63d-4740-ae6b-93754a08cf35") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "568ac1e3-2201-43d8-89dd-66fd15d6c9a4") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "dbf87aa9-86b6-4216-9e77-f49c9fd8c975") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "390f2e6e-3c33-4d57-b84b-92354fcf701f") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "eb960f51-7f72-4818-af1f-c96d6e014dff") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c0986759-a190-4df4-82fc-60eaee5fd3b8") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d1a1ec8-a2ed-4e3b-a064-ee5897c8f659") + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.SilkS") + (uuid "29696934-212f-4c61-9e9b-6d2d80a041af") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "74395900-e9ed-46d8-b4f7-6e065fa8171b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "fdcd86fa-dcad-4ac2-9a94-37d59b045ea1") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "e70a43d1-97d9-4633-b669-0e5ce0dd4491") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 7 "Net-(D5-A)") + (pinfunction "A") + (pintype "passive") + (uuid "673eb3d7-692a-43bc-99d1-ec89d577442e") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "96d975a0-6825-4b7c-87d7-2c9ceec2ffb3") + (at 167.36375 65.58 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D9" + (at 3.62 -2 90) + (layer "F.SilkS") + (uuid "4bc7cf3c-b9e7-4c46-b33f-ee37f1712630") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (hide yes) + (uuid "d0f2a6a4-4bbe-47ac-9cc3-400b3f9e53eb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "98fa2359-f330-4974-af58-e01473cc9ceb") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "070e423a-7a4a-4de9-bf5f-02fca8fb1c99") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b583f108-d3c0-45a9-b5bb-5be25b408ec9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "00951997-a957-4c06-a7a7-0a54ef70c5ee") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5026f094-80ab-486b-a80e-cfd42dbf0707") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/b11510f4-7dfe-4dd9-9201-5ccd619cc121") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ef4651a0-c48e-4c06-b47c-549100e163a0") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9f71cc39-e1ba-4e03-a36b-4cec31b4353c") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b3e5cf9d-9210-4825-b890-a558fb299877") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "08702c96-9afb-4285-9e2b-58bf6d4dac72") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa85cc8b-e8f5-4568-8f42-33af1bd49888") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9cd98227-7743-493f-a752-c8ab3e42714b") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ba4a6100-4e44-4946-b321-4b8b7cce8977") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "edb9d740-0ba8-42e4-9067-c5f54128285b") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d1e40155-a4c2-4204-a710-1e694c1af097") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "627d7e22-ad3e-4051-b8c1-96764037a6ed") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e59aa900-929d-4d96-9111-009df067f55e") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a9876302-e2a1-4bbd-b24b-25c62180e8a6") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7dae3aad-4bf7-4705-aede-d8f05fe9bbcf") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c3ef5676-1a81-47ce-9ec4-a32565082831") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ad1ab0b5-4ca6-4134-a42e-92a0dc4bb4c4") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b77db8ae-5581-4bab-b8d0-aff98fc0f33b") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d5c39488-fee2-4416-8391-0952e39a3948") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1a842dfb-3d6e-44f0-8df7-0c23babd6b01") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9695b74d-272e-4f64-bd4e-71a7acfcc874") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e36ac4b5-ce85-4554-ad89-0151eb7ac6e5") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c99ce23f-b652-43bb-953e-a1bab46cb1aa") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "089efa65-4dbe-4a7e-8ad3-235ee8e09da2") + ) + (fp_text user "K" + (at 0.19 -2 90) + (layer "F.SilkS") + (uuid "20c5e95e-1409-4cd4-8611-aa42bc295425") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "88679aba-502c-4379-8245-6728a99a0cd5") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0.19 -2 90) + (layer "F.Fab") + (uuid "93804950-fffb-400e-8651-4ffc3c7bf5a9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 10 "ROW3") + (pinfunction "K") + (pintype "passive") + (uuid "3b2a6e58-fe96-43bb-bd98-a46e41c52087") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 12 "Net-(D9-A)") + (pinfunction "A") + (pintype "passive") + (uuid "5e93ec9f-2f95-4e41-8bfd-7c78ae480f40") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "9aa18ef2-02ba-460e-8508-bcae6fca97df") + (at 166.52875 99.695) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW6" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "c6c9c699-f186-4622-b436-5630de2fa6e8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "f3bfcdf8-3ed2-4d66-bf27-55d83fe01b88") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "821833e2-604a-4a8a-8924-0f755b1a32dd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "0ba96785-64a4-4fe1-ba7b-d961b5af43bf") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2c18490e-edcb-41b8-adca-121f5108dc0c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/adbfe9b3-a128-417e-b35a-37bcafae29e0") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "42e66b3e-5c5c-4e2a-9f74-821b0165eb9b") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e84d5f10-847c-483f-a5a0-7a34d2a7df16") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5b30f866-4430-4e24-b731-2c9e6aef66a8") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d8879477-c5fd-48b2-934b-fc1dc4ad4468") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "054a7ace-787c-4f21-bee2-6b95999724a4") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "f7b29562-1e74-4672-bbbe-7b728df28ae0") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "e77c329e-888f-4eaf-9e13-c95cdec2911a") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "700106d7-e2fa-4d05-9609-b5289b1321e2") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e66e08b7-e219-487e-bcd3-d0f93bb940b9") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b38740af-a588-439e-9910-72172b12fcdb") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e93c8b2a-0cdd-4d03-b2e8-549122efe97d") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "36a8841b-c50d-4f5d-83f5-64341341e2db") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "13318a17-228c-424f-9bac-667154a87e9b") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ddde85d5-ec2e-4fb0-b445-e3fe817f02cf") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b3beac8-1932-4ec4-9652-fe66ce6cb1d5") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3bd4f217-e665-4594-8eb5-f1546c7a3bc1") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "50067628-93a1-4efe-afa6-0fb0dbc96d27") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "88ec84d9-e13c-4ee6-83f8-d80b914b3582") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "cff2269f-5584-4ae9-a7ee-51a3d2942415") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "301213b7-9d64-4566-bd6c-f04b9b1c1880") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "COL3") + (pinfunction "1") + (pintype "passive") + (uuid "26fe51e8-dd0e-432e-b1aa-dbef64a2c7d3") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(D6-A)") + (pinfunction "2") + (pintype "passive") + (uuid "11fe845a-2335-42c9-b0b4-9400df7d2234") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "aad83214-267e-4afc-907a-eb853171f007") + (at 147.47875 118.745) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW8" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "73cd7690-cf82-4dc4-a727-72d4faa21a5c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "882e9634-93cd-464e-aa0e-a3ca9bd4414f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dfaf783a-3cdf-4a60-a97c-919d6df7dcc4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3905ad75-bbe3-4a13-9cfb-404dbe685d8e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "36f5e675-7fe7-49d9-9f00-59fff0966b8f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/f6795c5b-ff8a-4198-bd36-4f5d5868e5fb") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0b07d17e-d36e-4d5b-8bd8-5cb70bbe976d") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9d78a3a7-9486-4738-9b16-8f8d0101a392") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "09a42840-b646-4678-a3f5-2d1d15dd10e1") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "92287bf3-0791-463c-942c-e91fb3adaa2b") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "9a63ce67-c599-4ed8-b811-432337ca0092") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "32831209-56a5-41dc-9a5d-746d5c5eefb6") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "476a4904-d97c-4dfd-a9ec-9cd00c19ec37") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "d417ecfd-5259-4247-bd1c-81193991bfb1") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2c07909f-8cd6-4ee5-aad5-71c63fd3d4b9") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "175a8d44-4f45-4969-8252-8c9500d42303") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7b1534ea-8731-4987-9486-6214bdd3547e") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "425b627f-e8fa-4436-998a-420bdecac1fb") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0cda91a1-a8ec-43d1-a986-bcd74b570503") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7d646ff6-f251-412a-a996-5e6348f6b3ba") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "855ec30c-2469-40b1-b0c6-f47404a0962e") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fb5566e6-66d6-4200-a3d4-590c8a7e006d") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "21637520-7d0f-492c-835c-097fc791619a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "d0c9074a-c2e0-4b5e-8751-562d69a67538") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "39cae027-9460-4383-aec8-79157c0e113f") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "f4d330ea-d9e4-44c7-a880-ea2ef494ba80") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 24 "COL2") + (pinfunction "1") + (pintype "passive") + (uuid "37aba1d1-8a2c-4048-8774-95eda209c457") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 11 "Net-(D8-A)") + (pinfunction "2") + (pintype "passive") + (uuid "f3e23c6e-9a71-4ccb-9478-9bf0b8265798") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "b5a1a2bf-e1f2-452e-af3d-01e042ec7277") + (at 155.36375 65.39 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D6" + (at 3.81 -2.12 90) + (layer "F.SilkS") + (uuid "038abc41-65bc-4af3-9da6-4a9a3ec8e9f8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "b8eb6848-9674-4f96-ace1-6cb2d5eface7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "dc71d1ee-4be0-4a42-bca0-0e57face49de") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "ff2d92b0-c9ab-4579-9e82-2c0debe6b344") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b429d6ae-81d6-4c4c-9a49-a8568f0acdb6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "fcf782f5-5278-4e57-8092-839f39f290de") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "1097ce4f-b56a-43e7-ad20-e020d0315677") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/6845b16c-7184-46d4-bb8d-e89afdff6ae5") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "da374dde-523b-41b7-998c-5941a01b0933") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9311aac0-bb8e-48f4-ab40-26a14b34076c") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85e4369c-5919-4d65-9b39-c29e6a891fa5") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3b34174c-5b88-4b50-a21b-8eeebaa6de14") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "11914c2d-6cdc-4440-913f-9a0d3875e95d") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "142d889d-b098-47e9-9d58-25a22bbde723") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "55068a1d-0c6b-4842-96e2-a637af0aae62") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cb68f9f1-b44c-4036-a95e-84cbf515e4d0") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1a5409c4-317c-44d9-8d13-d9aa36fa1410") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5225aecf-ee63-4ba1-9c7c-453afdd249f6") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "82b0dbf8-5e94-4e93-a0e2-0580c944fa30") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c9a927d9-fb23-4adb-81b7-d3adbbb6084f") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "93f33556-aba0-4d79-a4f4-f74653fa3b2d") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e1a84005-5efa-4721-8c26-60ff5a7de5b3") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "35c552ba-7004-4be5-998d-e80e8fd0daa4") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5856fe07-c759-46f3-86ec-926d90e37ff7") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "117b2294-f2fe-4900-a174-86af82594599") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ec2b9edf-d8d3-43dc-bc22-dfc86185cd4f") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6fac900c-1110-4651-9df2-7153f8a885bf") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6942f135-4184-4233-8f75-b33299c49631") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ff8cec8a-bffb-45a5-a72c-23cd22a90ae1") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9bc1c49c-6989-40ee-adcd-bc41a0f5d8b8") + ) + (fp_text user "K" + (at 0.31 -2 90) + (layer "F.SilkS") + (uuid "8773fa06-87c5-4c00-98e2-0bd046125dca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "171dcbb2-5340-4314-b678-d1cf2a7b98f1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "6f7e84c8-f032-4c93-8f6d-36efdef9e94a") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "47ca6f1b-627d-4501-bb3b-ff286d0f0ad5") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 8 "Net-(D6-A)") + (pinfunction "A") + (pintype "passive") + (uuid "59a2d93b-58b0-4e65-a2fd-c8d0bee50dfb") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "c4fb409e-4c28-40b5-8821-d6d53a937f7c") + (at 122.36375 65.25 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D1" + (at 3.81 -2.12 90) + (layer "F.SilkS") + (uuid "9a251ccf-71f8-48bd-b62b-79a42a731faa") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "fafc03f5-9bcf-4152-9a87-6c93292f6548") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "04072987-fce1-40b6-abe6-61151dc488b4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7df0dd43-9da4-43fc-ab8d-7142946fd36e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3f3224c5-e109-4cb0-9c75-3106c4beb0b3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9e85f809-961c-417c-b1a4-2a9515baf5b2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "9c4f9e18-b166-4386-99b0-52060f0788ff") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/5d2ce934-40fa-4bce-85ff-95a8d44e657c") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f6bc2afd-a6e7-4cdb-9809-ba818920ceea") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0772ee9f-f631-48f2-b69a-fbcff3b083d1") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a3ecbb26-d7a2-4005-a18f-382333d67ede") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "96b45401-dd28-4b97-99db-592a9ce225ab") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7e07eff3-4f07-4b63-a310-8f5898ef2277") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6cde5411-e58c-4790-9aea-55ee5233378f") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c1b21af5-fae4-4947-850c-b60ec486a650") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d0eabdde-8836-4beb-8786-7fce58d0ffe4") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ae967cf3-2295-4936-a693-e9253e061e60") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c5c28b3f-b07d-46e3-ac7b-c34780d0a82f") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "07d6b2e0-b6b5-470f-9ce1-5606de0bbb77") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "66d99a44-aabd-4674-96f7-99eca75ff934") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b2872d15-e29c-496a-9455-ca0c7dd1bd39") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6fd72e51-5b8d-4ba5-9c0e-d48ee68a359f") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e9810af9-e1a6-4b00-a6d4-a73f568dba77") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "657a0b62-fc4b-42e1-b9e1-3dbc1b442bb9") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "58d62f15-36ac-488b-86f2-e5d15d0f241d") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "96e7013b-6c54-42d0-a02e-80fb7f39d295") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2c9ea4a-015c-4299-b674-c3dbe77c9b64") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3a72d32a-9238-44f4-9019-2804017030e9") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1bbf98fa-8c29-4f41-95d2-88727949863a") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d3d88ef7-23a7-4112-9c2b-4b03e2a3b356") + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "a2334b99-d341-4f73-bebf-c5266c28ffe9") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "d2abe138-d5e6-4634-a77c-5c18b038be38") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 1 "ROW1") + (pinfunction "K") + (pintype "passive") + (uuid "8acbb7df-03b6-43d2-9034-ee4c89810298") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(D1-A)") + (pinfunction "A") + (pintype "passive") + (uuid "95f95305-2c2e-455a-b358-2425d95ae63d") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LOGO" + (layer "F.Cu") + (uuid "d07af6b3-3aaa-4ea7-9700-374591f6a703") + (at 113.36375 65.2) + (property "Reference" "G***" + (at 1.5 0.5 0) + (layer "F.SilkS") + (hide yes) + (uuid "b516b937-3aeb-4a2d-9a62-8b1a29c75793") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Value" "LOGO" + (at 0.75 0 0) + (layer "F.SilkS") + (hide yes) + (uuid "60906416-bc52-4c10-ba85-0165db12fbbf") + (effects + (font + (size 1.5 1.5) + (thickness 0.3) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "92ebbeb0-1900-44a6-a607-a35fc2534fe4") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "cad9303b-4fcd-4bc4-b984-af1494c6894b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f298ad7a-c568-4ce1-a9f5-5d00afcb14be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr board_only exclude_from_pos_files exclude_from_bom) + (fp_poly + (pts + (xy -6.099324 -2.269306) (xy -6.046622 -2.253016) (xy -6.007007 -2.218482) (xy -5.975411 -2.159661) + (xy -5.946767 -2.070511) (xy -5.924147 -1.979993) (xy -5.89709 -1.862276) (xy -5.880121 -1.777453) + (xy -5.87308 -1.718375) (xy -5.875805 -1.677893) (xy -5.888135 -1.648857) (xy -5.909908 -1.624119) + (xy -5.915989 -1.618508) (xy -6.011834 -1.558164) (xy -6.121418 -1.534159) (xy -6.237019 -1.547507) + (xy -6.29521 -1.568753) (xy -6.387508 -1.629585) (xy -6.451761 -1.710599) (xy -6.489178 -1.804977) + (xy -6.50097 -1.905901) (xy -6.488346 -2.006552) (xy -6.452516 -2.100113) (xy -6.39469 -2.179764) + (xy -6.316078 -2.238688) (xy -6.21789 -2.270067) (xy -6.170179 -2.273393) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "809922bc-eea7-47c4-a4c9-9ca97a0a3b0b") + ) + (fp_poly + (pts + (xy 1.411788 -1.769126) (xy 1.454841 -1.750541) (xy 1.476887 -1.720995) (xy 1.508271 -1.661683) + (xy 1.544473 -1.581782) (xy 1.574444 -1.507701) (xy 1.616355 -1.398185) (xy 1.645058 -1.320342) + (xy 1.662006 -1.267198) (xy 1.668654 -1.23178) (xy 1.666456 -1.207115) (xy 1.656866 -1.186228) (xy 1.645249 -1.168164) + (xy 1.580152 -1.103838) (xy 1.490498 -1.062055) (xy 1.388338 -1.046161) (xy 1.285722 -1.059503) + (xy 1.271033 -1.064234) (xy 1.174266 -1.117492) (xy 1.101094 -1.196056) (xy 1.052545 -1.291972) + (xy 1.029642 -1.397287) (xy 1.033411 -1.504046) (xy 1.064877 -1.604296) (xy 1.125066 -1.690083) + (xy 1.18432 -1.736955) (xy 1.255312 -1.765259) (xy 1.336756 -1.776265) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "c09863a3-f0d6-4df1-adba-80b8c5478d1e") + ) + (fp_poly + (pts + (xy -3.548704 -4.975678) (xy -3.355794 -4.924672) (xy -3.174228 -4.840952) (xy -3.008638 -4.725898) + (xy -2.863652 -4.580888) (xy -2.743901 -4.407303) (xy -2.707951 -4.338273) (xy -2.653549 -4.211191) + (xy -2.618845 -4.091977) (xy -2.599899 -3.9823) (xy -2.575634 -3.800943) (xy -2.492777 -3.764812) + (xy -2.409921 -3.728681) (xy -2.288949 -3.809463) (xy -2.117186 -3.901958) (xy -1.926045 -3.966384) + (xy -1.72612 -4.000758) (xy -1.528007 -4.003096) (xy -1.376446 -3.980218) (xy -1.200924 -3.92535) + (xy -1.038944 -3.848775) (xy -0.902612 -3.756454) (xy -0.876857 -3.734255) (xy -0.77883 -3.645505) + (xy -0.628592 -3.720981) (xy -0.425254 -3.801309) (xy -0.217424 -3.84074) (xy -0.006558 -3.83928) + (xy 0.205885 -3.796936) (xy 0.413344 -3.716197) (xy 0.522695 -3.649836) (xy 0.637785 -3.557445) + (xy 0.747444 -3.449889) (xy 0.8405 -3.338027) (xy 0.901289 -3.241742) (xy 0.961025 -3.125062) (xy 1.157363 -3.185682) + (xy 1.366822 -3.241393) (xy 1.553033 -3.272412) (xy 1.712168 -3.278174) (xy 1.756712 -3.274595) + (xy 1.99078 -3.233704) (xy 2.199199 -3.166075) (xy 2.390178 -3.068684) (xy 2.482998 -3.006944) (xy 2.581292 -2.936327) + (xy 2.628848 -3.033705) (xy 2.686627 -3.125079) (xy 2.771262 -3.224992) (xy 2.872548 -3.32368) (xy 2.980277 -3.411381) + (xy 3.084243 -3.478331) (xy 3.104602 -3.48882) (xy 3.199136 -3.531694) (xy 3.289087 -3.563818) (xy 3.38202 -3.586172) + (xy 3.485502 -3.599737) (xy 3.607098 -3.605491) (xy 3.754373 -3.604415) (xy 3.934892 -3.597488) + (xy 3.941259 -3.597183) (xy 4.078626 -3.58932) (xy 4.212373 -3.57941) (xy 4.332992 -3.568325) (xy 4.430975 -3.556936) + (xy 4.495118 -3.54648) (xy 4.719375 -3.486201) (xy 4.935282 -3.404766) (xy 5.134852 -3.306169) (xy 5.310098 -3.194403) + (xy 5.453034 -3.073464) (xy 5.464631 -3.061654) (xy 5.545455 -2.977866) (xy 5.619635 -3.035773) + (xy 5.685102 -3.082692) (xy 5.76099 -3.131427) (xy 5.786818 -3.146642) (xy 5.858239 -3.182626) (xy 5.956807 -3.226135) + (xy 6.070507 -3.272491) (xy 6.187322 -3.317016) (xy 6.295238 -3.355031) (xy 6.382239 -3.38186) (xy 6.406834 -3.388039) + (xy 6.583662 -3.40793) (xy 6.767226 -3.392214) (xy 6.948469 -3.34348) (xy 7.118332 -3.264318) (xy 7.267756 -3.157318) + (xy 7.29219 -3.134914) (xy 7.335872 -3.088512) (xy 7.39398 -3.020439) (xy 7.456624 -2.942449) (xy 7.48262 -2.908622) + (xy 7.582926 -2.756616) (xy 7.647726 -2.60904) (xy 7.680339 -2.456148) (xy 7.685213 -2.314069) (xy 7.683547 -2.233477) + (xy 7.688118 -2.17897) (xy 7.70346 -2.135334) (xy 7.734112 -2.087354) (xy 7.765327 -2.045395) (xy 7.891493 -1.846256) + (xy 7.978813 -1.637441) (xy 8.027472 -1.422763) (xy 8.037655 -1.206034) (xy 8.009549 -0.991065) + (xy 7.943338 -0.781669) (xy 7.839208 -0.581657) (xy 7.697344 -0.394842) (xy 7.684342 -0.38055) (xy 7.597343 -0.297743) + (xy 7.49179 -0.219954) (xy 7.361031 -0.142958) (xy 7.198415 -0.062532) (xy 7.146075 -0.038736) (xy 6.919422 0.052295) + (xy 6.712805 0.112303) (xy 6.520039 0.142214) (xy 6.334938 0.142957) (xy 6.151317 0.11546) (xy 6.138161 0.112455) + (xy 6.046673 0.093288) (xy 5.951644 0.076746) (xy 5.894786 0.068948) (xy 5.766341 0.073137) (xy 5.65079 0.112527) + (xy 5.554504 0.182959) (xy 5.483858 0.280273) (xy 5.454633 0.356238) (xy 5.444316 0.403428) (xy 5.443083 0.447428) + (xy 5.452519 0.500282) (xy 5.474205 0.574031) (xy 5.489306 0.620016) (xy 5.518524 0.71563) (xy 5.536632 0.800044) + (xy 5.546238 0.890204) (xy 5.549945 1.003058) (xy 5.550083 1.015348) (xy 5.55152 1.113384) (xy 5.555203 1.180818) + (xy 5.563682 1.228384) (xy 5.579507 1.266814) (xy 5.605227 1.306841) (xy 5.626198 1.335718) (xy 5.720621 1.489893) + (xy 5.795522 1.663755) (xy 5.846291 1.843811) (xy 5.868319 2.016571) (xy 5.868876 2.046054) (xy 5.855429 2.198013) + (xy 5.818135 2.360898) (xy 5.761566 2.51562) (xy 5.75098 2.538449) (xy 5.692305 2.634169) (xy 5.607767 2.738327) + (xy 5.508091 2.840131) (xy 5.404002 2.92879) (xy 5.306226 2.993512) (xy 5.290805 3.001455) (xy 5.237763 3.024146) + (xy 5.152787 3.056605) (xy 5.043358 3.096154) (xy 4.916957 3.140113) (xy 4.781064 3.185802) (xy 4.722457 3.205027) + (xy 4.570089 3.254123) (xy 4.44958 3.291464) (xy 4.353723 3.318799) (xy 4.275308 3.337872) (xy 4.207128 3.350432) + (xy 4.141975 3.358225) (xy 4.072641 3.362998) (xy 4.070061 3.363132) (xy 3.962606 3.365228) (xy 3.858203 3.361427) + (xy 3.77387 3.352464) (xy 3.75871 3.349668) (xy 3.647222 3.317817) (xy 3.528635 3.269771) (xy 3.418989 3.212897) + (xy 3.33477 3.154942) (xy 3.291927 3.120677) (xy 3.263612 3.101534) (xy 3.259555 3.100081) (xy 3.247503 3.117479) + (xy 3.217618 3.167036) (xy 3.172175 3.244796) (xy 3.11345 3.346806) (xy 3.043717 3.469111) (xy 2.965253 3.607756) + (xy 2.880332 3.758786) (xy 2.871349 3.774816) (xy 2.758343 3.975765) (xy 2.662517 4.143993) (xy 2.581416 4.283152) + (xy 2.512585 4.396896) (xy 2.453568 4.488876) (xy 2.40191 4.562744) (xy 2.355157 4.622152) (xy 2.310852 4.670754) + (xy 2.26654 4.7122) (xy 2.219767 4.750144) (xy 2.211391 4.756511) (xy 2.033706 4.870885) (xy 1.850385 4.948582) + (xy 1.657372 4.990271) (xy 1.450613 4.996618) (xy 1.226051 4.968292) (xy 1.099013 4.939599) (xy 0.994561 4.91001) + (xy 0.894586 4.876771) (xy 0.812029 4.844446) (xy 0.768401 4.823007) (xy 0.625875 4.717337) (xy 0.508245 4.585216) + (xy 0.418769 4.433426) (xy 0.360706 4.268749) (xy 0.337315 4.097967) (xy 0.347987 3.948085) (xy 0.370129 3.857879) + (xy 0.404264 3.756273) (xy 0.435967 3.680794) (xy 0.508723 3.527411) (xy 0.56359 3.408272) (xy 0.600437 3.320294) + (xy 0.619135 3.260396) (xy 0.619554 3.225498) (xy 0.601565 3.212516) (xy 0.565039 3.218371) (xy 0.509845 3.23998) + (xy 0.435854 3.274263) (xy 0.419205 3.282172) (xy 0.197695 3.368253) (xy -0.019381 3.414239) (xy -0.230754 3.420103) + (xy -0.435155 3.385818) (xy -0.631316 3.311356) (xy -0.644198 3.304897) (xy -0.68376 3.286125) (xy -0.717221 3.277437) + (xy -0.756779 3.27895) (xy -0.814631 3.290782) (xy -0.88001 3.307176) (xy -1.098738 3.343097) (xy -1.316081 3.340219) + (xy -1.526813 3.299597) (xy -1.72571 3.222286) (xy -1.907543 3.109342) (xy -1.924485 3.09621) (xy -2.030041 3.012773) + (xy -2.187885 3.059901) (xy -2.395129 3.10084) (xy -2.607097 3.103752) (xy -2.817147 3.070315) (xy -3.018634 3.002207) + (xy -3.204914 2.901105) (xy -3.369346 2.768687) (xy -3.379086 2.759069) (xy -3.511862 2.599057) + (xy -3.609013 2.423608) (xy -3.671085 2.237295) (xy -3.69862 2.044691) (xy -3.697678 2.016333) (xy -2.953118 2.016333) + (xy -2.924188 2.136425) (xy -2.882124 2.214546) (xy -2.791752 2.308733) (xy -2.679249 2.370906) + (xy -2.55264 2.39688) (xy -2.531733 2.397396) (xy -2.403642 2.378624) (xy -2.333479 2.349308) (xy -2.231923 2.273779) + (xy -2.221877 2.26001) (xy -1.77738 2.26001) (xy -1.77338 2.281526) (xy -1.758455 2.306712) (xy -1.728216 2.339876) + (xy -1.678276 2.385324) (xy -1.604248 2.447364) (xy -1.503361 2.529005) (xy -1.419313 2.59428) (xy -1.343932 2.64884) + (xy -1.284286 2.687854) (xy -1.24744 2.706492) (xy -1.242396 2.707404) (xy -1.211692 2.695997) (xy -1.155156 2.664795) + (xy -1.080374 2.618329) (xy -0.994935 2.561132) (xy -0.979419 2.550334) (xy -0.868687 2.474157) + (xy -0.783578 2.422599) (xy -0.716181 2.396111) (xy -0.658587 2.395142) (xy -0.602884 2.420145) + (xy -0.541163 2.471568) (xy -0.465514 2.549864) (xy -0.436519 2.581269) (xy -0.354354 2.667813) + (xy -0.29306 2.725488) (xy -0.24814 2.758064) (xy -0.2151 2.769309) (xy -0.212117 2.769406) (xy -0.176879 2.760043) + (xy -0.112848 2.734186) (xy -0.027494 2.695187) (xy 0.071717 2.646395) (xy 0.135475 2.613453) (xy 0.264633 2.543214) + (xy 0.360326 2.486162) (xy 0.421005 2.443283) (xy 0.444952 2.416149) (xy 0.448013 2.397181) (xy 0.443066 2.374821) + (xy 0.426825 2.344475) (xy 0.396002 2.301548) (xy 0.347309 2.241442) (xy 0.277459 2.159564) (xy 0.187603 2.056387) + (xy 0.114764 1.96998) (xy 0.067318 1.900614) (xy 0.045858 1.840462) (xy 0.050978 1.781698) (xy 0.08327 1.716494) + (xy 0.088023 1.710204) (xy 0.566169 1.710204) (xy 0.570202 1.728188) (xy 0.582002 1.755403) (xy 0.603396 1.795049) + (xy 0.636208 1.850328) (xy 0.682264 1.924438) (xy 0.743392 2.02058) (xy 0.821416 2.141954) (xy 0.918161 2.29176) + (xy 1.033215 2.469732) (xy 1.129442 2.618686) (xy 1.218894 2.75729) (xy 1.299018 2.881578) (xy 1.367261 2.987583) + (xy 1.421071 3.07134) (xy 1.457895 3.128883) (xy 1.47518 3.156247) (xy 1.4759 3.157451) (xy 1.472026 3.183881) + (xy 1.451619 3.243065) (xy 1.41644 3.330688) (xy 1.368252 3.442439) (xy 1.308815 3.574005) (xy 1.282916 3.629863) + (xy 1.224217 3.757217) (xy 1.171924 3.873754) (xy 1.128495 3.973745) (xy 1.096388 4.051458) (xy 1.07806 4.101162) + (xy 1.074695 4.115452) (xy 1.078956 4.138117) (xy 1.095302 4.157593) (xy 1.129072 4.175953) (xy 1.185608 4.195267) + (xy 1.270249 4.217609) (xy 1.388338 4.245049) (xy 1.436371 4.255756) (xy 1.564086 4.282512) (xy 1.658243 4.298124) + (xy 1.724977 4.302981) (xy 1.770424 4.29747) (xy 1.800717 4.281979) (xy 1.804125 4.279012) (xy 1.818866 4.257265) + (xy 1.850739 4.205076) (xy 1.896482 4.127959) (xy 1.952837 4.031426) (xy 2.016542 3.920992) (xy 2.03802 3.883491) + (xy 2.121466 3.734101) (xy 2.213857 3.562743) (xy 2.312028 3.375775) (xy 2.412817 3.179554) (xy 2.513058 2.980436) + (xy 2.609588 2.784779) (xy 2.699243 2.598939) (xy 2.778859 2.429275) (xy 2.845273 2.282142) (xy 2.895319 2.163899) + (xy 2.901084 2.14939) (xy 2.95192 2.014849) (xy 2.99746 1.884389) (xy 3.035821 1.764365) (xy 3.065124 1.661136) + (xy 3.083486 1.581058) (xy 3.089028 1.530486) (xy 3.087306 1.52013) (xy 3.065033 1.504631) (xy 3.01116 1.479908) + (xy 2.933639 1.448747) (xy 2.840424 1.41393) (xy 2.739466 1.378239) (xy 2.638718 1.344459) (xy 2.546133 1.315373) + (xy 2.469662 1.293762) (xy 2.41726 1.282412) (xy 2.405073 1.281367) (xy 2.360166 1.292596) (xy 2.341091 1.307201) + (xy 2.326622 1.333984) (xy 2.299069 1.392031) (xy 2.261523 1.474564) (xy 2.217078 1.57481) (xy 2.178983 1.662393) + (xy 2.129009 1.775088) (xy 2.080731 1.878281) (xy 2.037937 1.964282) (xy 2.004417 2.025405) (xy 1.987975 2.049903) + (xy 1.923821 2.097012) (xy 1.84671 2.108098) (xy 1.774507 2.085851) (xy 1.750484 2.062068) (xy 1.708595 2.009256) + (xy 1.653127 1.933287) (xy 1.588363 1.840029) (xy 1.518588 1.735354) (xy 1.517839 1.734208) (xy 1.445824 1.626572) + (xy 1.379294 1.532032) (xy 1.322422 1.45617) (xy 1.279385 1.404571) (xy 1.255394 1.383234) (xy 1.232066 1.377421) + (xy 1.200148 1.380551) (xy 1.153623 1.394723) (xy 1.08648 1.422034) (xy 0.992703 1.464584) (xy 0.908905 1.504125) + (xy 0.805075 1.554762) (xy 0.71335 1.601777) (xy 0.640812 1.641362) (xy 0.594542 1.66971) (xy 0.582414 1.679644) + (xy 0.574101 1.689133) (xy 0.568077 1.698253) (xy 0.566169 1.710204) (xy 0.088023 1.710204) (xy 0.143328 1.637023) + (xy 0.226655 1.541169) (xy 0.32437 1.427165) (xy 0.392004 1.337799) (xy 0.430929 1.270893) (xy 0.442521 1.224269) + (xy 0.437749 1.206494) (xy 0.413781 1.180419) (xy 0.363622 1.135773) (xy 0.294442 1.078141) (xy 0.213409 1.013108) + (xy 0.127692 0.94626) (xy 0.044459 0.88318) (xy 0.038077 0.87852) (xy 3.293497 0.87852) (xy 3.29396 0.909575) + (xy 3.303909 0.971788) (xy 3.321686 1.056517) (xy 3.345633 1.155114) (xy 3.34911 1.16849) (xy 3.378491 1.277197) + (xy 3.401461 1.352009) (xy 3.420697 1.399358) (xy 3.438879 1.42567) (xy 3.458687 1.437375) (xy 3.461494 1.438152) + (xy 3.49875 1.437462) (xy 3.565714 1.427038) (xy 3.652413 1.408707) (xy 3.735563 1.387904) (xy 3.827097 1.364506) + (xy 3.903252 1.347161) (xy 3.95568 1.33763) (xy 3.975806 1.337293) (xy 3.970622 1.35827) (xy 3.949658 1.408779) + (xy 3.91638 1.481773) (xy 3.874258 1.570204) (xy 3.826758 1.667024) (xy 3.777349 1.765188) (xy 3.729498 1.857646) + (xy 3.686672 1.937352) (xy 3.65234 1.997259) (xy 3.646097 2.007357) (xy 3.616189 2.063791) (xy 3.601002 2.121278) + (xy 3.600338 2.189525) (xy 3.613997 2.278238) (xy 3.638376 2.383619) (xy 3.667804 2.499702) (xy 3.690257 2.581591) + (xy 3.708568 2.635246) (xy 3.725572 2.666626) (xy 3.744104 2.681692) (xy 3.766997 2.686402) (xy 3.782541 2.686737) + (xy 3.816242 2.681641) (xy 3.884753 2.667172) (xy 3.982936 2.644561) (xy 4.105648 2.615038) (xy 4.247749 2.579833) + (xy 4.4041 2.540177) (xy 4.519791 2.510293) (xy 4.700972 2.46241) (xy 4.860839 2.418691) (xy 4.99587 2.380179) + (xy 5.102538 2.347918) (xy 5.17732 2.32295) (xy 5.21669 2.306318) (xy 5.221451 2.30266) (xy 5.231151 2.288774) + (xy 5.236462 2.273134) (xy 5.236375 2.249035) (xy 5.229882 2.209772) (xy 5.215974 2.148637) (xy 5.193644 2.058926) + (xy 5.172 1.973719) (xy 5.146212 1.882442) (xy 5.119129 1.803173) (xy 5.094664 1.746645) (xy 5.082199 1.727373) + (xy 5.06576 1.71171) (xy 5.047055 1.702999) (xy 5.018865 1.702025) (xy 4.973969 1.709573) (xy 4.905149 1.726425) + (xy 4.805183 1.753366) (xy 4.780378 1.760154) (xy 4.682371 1.785739) (xy 4.599785 1.804923) (xy 4.540141 1.816137) + (xy 4.510959 1.817812) (xy 4.509347 1.816683) (xy 4.516131 1.793943) (xy 4.538928 1.740657) (xy 4.574867 1.663047) + (xy 4.621075 1.567337) (xy 4.667543 1.473893) (xy 4.721977 1.364793) (xy 4.770358 1.26589) (xy 4.809353 1.184152) + (xy 4.835629 1.126546) (xy 4.84535 1.102192) (xy 4.846181 1.060342) (xy 4.836014 0.987708) (xy 4.816679 0.892801) + (xy 4.790006 0.784131) (xy 4.757826 0.670208) (xy 4.74053 0.614824) (xy 4.712603 0.547587) (xy 4.680297 0.512656) + (xy 4.659614 0.504289) (xy 4.62491 0.505955) (xy 4.553851 0.518179) (xy 4.449842 0.540205) (xy 4.316283 0.571278) + (xy 4.156578 0.610644) (xy 4.005099 0.649466) (xy 3.820073 0.69772) (xy 3.671053 0.736983) (xy 3.554012 0.768553) + (xy 3.464923 0.793726) (xy 3.399759 0.813799) (xy 3.354491 0.830067) (xy 3.325093 0.843827) (xy 3.307536 0.856375) + (xy 3.297794 0.869008) (xy 3.293497 0.87852) (xy 0.038077 0.87852) (xy -0.02912 0.829455) (xy -0.085877 0.790669) + (xy -0.118643 0.772407) (xy -0.119934 0.772021) (xy -0.146796 0.771386) (xy -0.179633 0.785882) + (xy -0.224734 0.819868) (xy -0.28839 0.877701) (xy -0.3294 0.917175) (xy -0.403652 0.987929) (xy -0.457205 1.033903) + (xy -0.497867 1.06025) (xy -0.533444 1.072124) (xy -0.568042 1.074695) (xy -0.602963 1.072759) (xy -0.634353 1.063908) + (xy -0.667891 1.043578) (xy -0.709253 1.007204) (xy -0.764119 0.95022) (xy -0.838165 0.868063) (xy -0.870604 0.831453) + (xy -0.937266 0.763796) (xy -0.989228 0.729422) (xy -1.017354 0.723352) (xy -1.054399 0.732717) + (xy -1.118128 0.758202) (xy -1.200973 0.795888) (xy -1.295369 0.841862) (xy -1.393748 0.892205) + (xy -1.488542 0.943002) (xy -1.572185 0.990336) (xy -1.637109 1.030291) (xy -1.675748 1.058951) + (xy -1.682825 1.067767) (xy -1.687032 1.087048) (xy -1.682652 1.109747) (xy -1.666306 1.140799) + (xy -1.634615 1.185141) (xy -1.5842 1.247706) (xy -1.511682 1.333431) (xy -1.45874 1.395037) (xy -1.37591 1.493301) + (xy -1.318355 1.568072) (xy -1.282646 1.6256) (xy -1.265354 1.672136) (xy -1.263051 1.713929) (xy -1.268184 1.742385) + (xy -1.287215 1.771977) (xy -1.331985 1.822697) (xy -1.39688 1.888739) (xy -1.476287 1.964294) (xy -1.528765 2.011959) + (xy -1.612862 2.088568) (xy -1.684795 2.157052) (xy -1.739333 2.212191) (xy -1.771246 2.248767) + (xy -1.77738 2.26001) (xy -2.221877 2.26001) (xy -2.158912 2.173709) (xy -2.117278 2.056921) (xy -2.109853 1.93124) + (xy -2.137794 1.808809) (xy -2.197761 1.703055) (xy -2.281721 1.624857) (xy -2.382601 1.574504) + (xy -2.493332 1.552284) (xy -2.606843 1.558486) (xy -2.716061 1.593397) (xy -2.813915 1.657305) + (xy -2.893335 1.7505) (xy -2.908934 1.77738) (xy -2.948292 1.892444) (xy -2.953118 2.016333) (xy -3.697678 2.016333) + (xy -3.692162 1.850371) (xy -3.652256 1.658906) (xy -3.579445 1.474872) (xy -3.474273 1.30284) (xy -3.337283 1.147384) + (xy -3.171688 1.014859) (xy -3.006724 0.919605) (xy -2.841218 0.857264) (xy -2.661887 0.823622) + (xy -2.543273 0.815497) (xy -2.348141 0.809073) (xy -2.323501 0.725623) (xy -2.264653 0.586734) + (xy -2.173357 0.449729) (xy -2.097927 0.365145) (xy -2.04953 0.313695) (xy -2.015833 0.27204) (xy -2.00472 0.25108) + (xy -2.022073 0.233015) (xy -2.068167 0.203526) (xy -2.134055 0.168166) (xy -2.154557 0.158102) + (xy -2.22643 0.118261) (xy -2.323585 0.056866) (xy -2.439471 -0.021273) (xy -2.567536 -0.111344) + (xy -2.701231 -0.208535) (xy -2.834003 -0.308035) (xy -2.959302 -0.405032) (xy -3.070576 -0.494715) + (xy -3.161275 -0.572272) (xy -3.207342 -0.615128) (xy -3.345604 -0.750779) (xy -3.465683 -0.697124) + (xy -3.57602 -0.651865) (xy -3.675045 -0.622237) (xy -3.775888 -0.606105) (xy -3.891681 -0.601333) + (xy -4.029358 -0.605471) (xy -4.133507 -0.61028) (xy -4.205671 -0.611539) (xy -4.255131 -0.608083) + (xy -4.291169 -0.598745) (xy -4.323066 -0.58236) (xy -4.348988 -0.565335) (xy -4.446005 -0.507632) + (xy -4.565355 -0.448557) (xy -4.689153 -0.396297) (xy -4.799519 -0.359039) (xy -4.799581 -0.359022) + (xy -4.864993 -0.345905) (xy -4.958328 -0.333565) (xy -5.066183 -0.32354) (xy -5.156469 -0.318106) + (xy -5.299044 -0.30825) (xy -5.438466 -0.290123) (xy -5.590137 -0.261378) (xy -5.714484 -0.233049) + (xy -5.84947 -0.201961) (xy -5.957216 -0.180731) (xy -6.050159 -0.167644) (xy -6.140742 -0.160989) + (xy -6.241403 -0.159052) (xy -6.251831 -0.159051) (xy -6.521817 -0.17732) (xy -6.775947 -0.232468) + (xy -7.019015 -0.325947) (xy -7.255813 -0.459214) (xy -7.268081 -0.467283) (xy -7.47002 -0.624879) + (xy -7.642042 -0.80811) (xy -7.782959 -1.012896) (xy -7.891583 -1.235154) (xy -7.966726 -1.470802) + (xy -8.0072 -1.715758) (xy -8.010684 -1.90453) (xy -7.292073 -1.90453) (xy -7.289973 -1.834939) + (xy -7.278895 -1.754477) (xy -7.27795 -1.74889) (xy -7.224663 -1.552648) (xy -7.136746 -1.376352) + (xy -7.017172 -1.222796) (xy -6.868918 -1.094771) (xy -6.69496 -0.995071) (xy -6.498272 -0.926488) + (xy -6.375834 -0.902198) (xy -6.291537 -0.897623) (xy -6.183739 -0.902654) (xy -6.068749 -0.915777) + (xy -5.962875 -0.935475) (xy -5.931489 -0.943502) (xy -5.857298 -0.969366) (xy -5.765567 -1.008492) + (xy -5.674334 -1.053098) (xy -5.661232 -1.060092) (xy -5.504645 -1.144845) (xy -5.351224 -1.1011) + (xy -5.258906 -1.077245) (xy -5.165342 -1.05703) (xy -5.092023 -1.045007) (xy -5.027116 -1.040434) + (xy -4.977725 -1.04748) (xy -4.939758 -1.07137) (xy -4.909124 -1.117328) (xy -4.881733 -1.19058) + (xy -4.853492 -1.29635) (xy -4.835619 -1.372436) (xy -4.826018 -1.416516) (xy -4.44345 -1.416516) + (xy -4.427026 -1.36495) (xy -4.396949 -1.343802) (xy -4.354416 -1.331942) (xy -4.283154 -1.318197) + (xy -4.19132 -1.30355) (xy -4.08707 -1.288983) (xy -3.97856 -1.275482) (xy -3.873949 -1.26403) (xy -3.781392 -1.25561) + (xy -3.709045 -1.251206) (xy -3.665067 -1.251801) (xy -3.656072 -1.254457) (xy -3.648458 -1.279157) + (xy -3.636335 -1.339635) (xy -3.620552 -1.430686) (xy -3.60196 -1.547101) (xy -3.581409 -1.683676) + (xy -3.559751 -1.835203) (xy -3.551828 -1.892543) (xy -3.530188 -2.047904) (xy -3.509692 -2.189959) + (xy -3.491141 -2.313552) (xy -3.475334 -2.413529) (xy -3.463071 -2.484732) (xy -3.455154 -2.522007) + (xy -3.453497 -2.526155) (xy -3.422881 -2.532689) (xy -3.369966 -2.521479) (xy -3.307347 -2.496938) + (xy -3.247619 -2.463479) (xy -3.223821 -2.44567) (xy -3.173552 -2.398718) (xy -3.135888 -2.349531) + (xy -3.108986 -2.291261) (xy -3.091004 -2.217057) (xy -3.080099 -2.120068) (xy -3.074429 -1.993446) + (xy -3.072587 -1.88345) (xy -3.071015 -1.755997) (xy -3.068571 -1.661926) (xy -3.064173 -1.593286) + (xy -3.056738 -1.542125) (xy -3.045182 -1.500492) (xy -3.028424 -1.460436) (xy -3.009858 -1.42283) + (xy -2.961459 -1.342214) (xy -2.901552 -1.262182) (xy -2.865187 -1.222244) (xy -2.789912 -1.157429) + (xy -2.706601 -1.099866) (xy -2.624847 -1.054853) (xy -2.554242 -1.027686) (xy -2.505241 -1.023454) + (xy -2.468591 -1.038589) (xy -2.406684 -1.070803) (xy -2.329093 -1.11492) (xy -2.267568 -1.151964) + (xy -2.168076 -1.213952) (xy -2.100575 -1.260272) (xy -2.061931 -1.297051) (xy -2.049013 -1.330412) + (xy -2.058688 -1.366482) (xy -2.087822 -1.411385) (xy -2.115917 -1.44848) (xy -2.16128 -1.513095) + (xy -2.194085 -1.576054) (xy -2.216101 -1.645643) (xy -2.229098 -1.730146) (xy -2.234847 -1.83785) + (xy -2.235117 -1.977038) (xy -2.234741 -2.004719) (xy -2.233753 -2.131955) (xy -2.235802 -2.227995) + (xy -2.241771 -2.302921) (xy -2.252545 -2.366817) (xy -2.269008 -2.429765) (xy -2.273236 -2.443694) + (xy -2.349941 -2.6238) (xy -2.4613 -2.783966) (xy -2.604626 -2.921978) (xy -2.77723 -3.035622) (xy -2.817854 -3.053377) + (xy -2.093635 -3.053377) (xy -2.089957 -3.031249) (xy -2.080073 -2.998274) (xy -2.062669 -2.951081) + (xy -2.036431 -2.886294) (xy -2.000045 -2.800541) (xy -1.952196 -2.690448) (xy -1.89157 -2.552642) + (xy -1.816853 -2.383749) (xy -1.727522 -2.182182) (xy -1.658098 -2.024832) (xy -1.594312 -1.878891) + (xy -1.538053 -1.748785) (xy -1.491209 -1.638942) (xy -1.45567 -1.55379) (xy -1.433325 -1.497756) + (xy -1.426038 -1.475549) (xy -1.437186 -1.451554) (xy -1.468458 -1.398616) (xy -1.516593 -1.321878) + (xy -1.578333 -1.226481) (xy -1.650416 -1.117568) (xy -1.69561 -1.050333) (xy -1.789916 -0.909186) + (xy -1.861478 -0.798144) (xy -1.912127 -0.714076) (xy -1.943693 -0.653851) (xy -1.958007 -0.614339) + (xy -1.959117 -0.599602) (xy -1.951414 -0.57372) (xy -1.93036 -0.550651) (xy -1.888946 -0.525869) + (xy -1.820162 -0.494848) (xy -1.756713 -0.468896) (xy -1.61426 -0.412621) (xy -1.504726 -0.371678) + (xy -1.423252 -0.344634) (xy -1.364973 -0.330057) (xy -1.325028 -0.326517) (xy -1.298554 -0.332581) + (xy -1.296818 -0.333467) (xy -1.269637 -0.356564) (xy -1.222916 -0.404883) (xy -1.163079 -0.471483) + (xy -1.096548 -0.549423) (xy -1.092778 -0.553954) (xy -0.934455 -0.748674) (xy -0.773107 -0.95489) + (xy -0.611447 -1.16861) (xy -0.452942 -1.384815) (xy 0.249473 -1.384815) (xy 0.256435 -1.248811) + (xy 0.274393 -1.128553) (xy 0.279687 -1.106418) (xy 0.34688 -0.92807) (xy 0.448785 -0.768462) (xy 0.581604 -0.631315) + (xy 0.741539 -0.52035) (xy 0.924793 -0.43929) (xy 0.976826 -0.42328) (xy 1.086116 -0.403923) (xy 1.219613 -0.397192) + (xy 1.362399 -0.402377) (xy 1.499555 -0.41877) (xy 1.616165 -0.445661) (xy 1.643043 -0.454953) (xy 1.736632 -0.496013) + (xy 1.836536 -0.551554) (xy 1.951536 -0.626783) (xy 2.044502 -0.693057) (xy 2.076693 -0.715151) + (xy 2.107015 -0.729329) (xy 2.144647 -0.736744) (xy 2.198765 -0.73855) (xy 2.278545 -0.735899) (xy 2.354511 -0.732013) + (xy 2.464623 -0.727279) (xy 2.541103 -0.727184) (xy 2.591442 -0.732179) (xy 2.623128 -0.742712) + (xy 2.632419 -0.748699) (xy 2.655523 -0.777595) (xy 2.674618 -0.828681) (xy 2.690623 -0.906592) + (xy 2.70446 -1.015964) (xy 2.707832 -1.054932) (xy 2.973592 -1.054932) (xy 2.973961 -1.027375) (xy 2.974348 -1.026823) + (xy 3.002364 -1.014809) (xy 3.062319 -0.998553) (xy 3.14633 -0.979475) (xy 3.246517 -0.958998) (xy 3.354998 -0.938543) + (xy 3.463889 -0.91953) (xy 3.56531 -0.903382) (xy 3.651378 -0.891521) (xy 3.714211 -0.885367) (xy 3.745928 -0.886341) + (xy 3.747699 -0.887358) (xy 3.756368 -0.911838) (xy 3.77145 -0.971533) (xy 3.791758 -1.061031) (xy 3.816107 -1.174915) + (xy 3.843309 -1.307773) (xy 3.87218 -1.454189) (xy 3.874417 -1.465763) (xy 3.911665 -1.654497) (xy 3.943199 -1.804804) + (xy 3.969607 -1.919106) (xy 3.991474 -1.999828) (xy 4.009387 -2.049393) (xy 4.019827 -2.066781) + (xy 4.07639 -2.10317) (xy 4.142125 -2.104043) (xy 4.210604 -2.072162) (xy 4.2754 -2.010289) (xy 4.322523 -1.936687) + (xy 4.347606 -1.872852) (xy 4.362524 -1.795522) (xy 4.367689 -1.69776) (xy 4.363511 -1.572628) (xy 4.352374 -1.433715) + (xy 4.344711 -1.335512) (xy 4.344454 -1.262211) (xy 4.35285 -1.197845) (xy 4.371148 -1.126442) (xy 4.378207 -1.10304) + (xy 4.417577 -1.001823) (xy 4.469437 -0.903831) (xy 4.500428 -0.858031) (xy 4.567478 -0.782414) + (xy 4.646522 -0.711876) (xy 4.728047 -0.65328) (xy 4.802538 -0.613489) (xy 4.85904 -0.599349) (xy 4.899345 -0.608977) + (xy 4.965992 -0.635146) (xy 5.049493 -0.673782) (xy 5.134517 -0.717634) (xy 5.235349 -0.773881) + (xy 5.302524 -0.817497) (xy 5.339539 -0.853965) (xy 5.349894 -0.888764) (xy 5.337087 -0.927376) + (xy 5.304615 -0.975282) (xy 5.301544 -0.979324) (xy 5.247644 -1.062337) (xy 5.212296 -1.150017) + (xy 5.194262 -1.250439) (xy 5.192299 -1.37168) (xy 5.205166 -1.521815) (xy 5.211023 -1.568365) (xy 5.220334 -1.781796) + (xy 5.206912 -1.874382) (xy 5.749439 -1.874382) (xy 5.767306 -1.804559) (xy 5.810231 -1.716857) + (xy 5.873343 -1.635322) (xy 5.962687 -1.55361) (xy 6.084304 -1.46538) (xy 6.101045 -1.454257) (xy 6.185047 -1.396347) + (xy 6.25863 -1.34099) (xy 6.313236 -1.294909) (xy 6.338779 -1.267402) (xy 6.35949 -1.230441) (xy 6.360743 -1.199457) + (xy 6.341753 -1.156131) (xy 6.333334 -1.140458) (xy 6.285699 -1.079801) (xy 6.208489 -1.024329) + (xy 6.169162 -1.002901) (xy 6.106519 -0.967259) (xy 6.061939 -0.935195) (xy 6.045158 -0.913844) + (xy 6.057152 -0.888368) (xy 6.089813 -0.837794) (xy 6.138155 -0.769437) (xy 6.197197 -0.690615) + (xy 6.197396 -0.690355) (xy 6.261835 -0.60716) (xy 6.307376 -0.551752) (xy 6.340169 -0.519042) (xy 6.366367 -0.503939) + (xy 6.392121 -0.501351) (xy 6.420621 -0.505631) (xy 6.473525 -0.520061) (xy 6.549515 -0.546249) + (xy 6.633948 -0.579075) (xy 6.651446 -0.586359) (xy 6.83291 -0.676116) (xy 6.99419 -0.782214) (xy 7.130946 -0.900429) + (xy 7.238839 -1.026537) (xy 7.313529 -1.156314) (xy 7.34715 -1.263537) (xy 7.347449 -1.374602) (xy 7.30866 -1.487135) + (xy 7.232791 -1.598185) (xy 7.121851 -1.704801) (xy 6.980172 -1.802655) (xy 6.871381 -1.872274) + (xy 6.788605 -1.935697) (xy 6.735781 -1.989512) (xy 6.716849 -2.030304) (xy 6.716843 -2.030891) + (xy 6.735575 -2.083781) (xy 6.786154 -2.138207) (xy 6.860154 -2.186399) (xy 6.908529 -2.207708) + (xy 6.983809 -2.242949) (xy 7.019744 -2.277724) (xy 7.022436 -2.286462) (xy 7.011905 -2.319796) + (xy 6.976869 -2.377806) (xy 6.920968 -2.454896) (xy 6.876409 -2.511066) (xy 6.810527 -2.590832) + (xy 6.763544 -2.643708) (xy 6.728586 -2.675122) (xy 6.69878 -2.690501) (xy 6.667254 -2.695274) (xy 6.64315 -2.695272) + (xy 6.580418 -2.686274) (xy 6.499642 -2.664718) (xy 6.432073 -2.640599) (xy 6.252919 -2.555372) + (xy 6.096529 -2.456474) (xy 5.965572 -2.347261) (xy 5.862715 -2.231089) (xy 5.790629 -2.111315) + (xy 5.751981 -1.991294) (xy 5.749439 -1.874382) (xy 5.206912 -1.874382) (xy 5.191278 -1.982234) + (xy 5.125386 -2.167492) (xy 5.024189 -2.335382) (xy 4.889218 -2.483718) (xy 4.722002 -2.610312) + (xy 4.524073 -2.712979) (xy 4.371114 -2.768502) (xy 4.24848 -2.797042) (xy 4.086792 -2.819105) (xy 3.926769 -2.832312) + (xy 3.805389 -2.841544) (xy 3.685422 -2.85314) (xy 3.579355 -2.865738) (xy 3.499675 -2.877973) (xy 3.488382 -2.880179) + (xy 3.413468 -2.894446) (xy 3.367938 -2.898646) (xy 3.341006 -2.892461) (xy 3.321887 -2.875571) + (xy 3.321612 -2.875243) (xy 3.310678 -2.84689) (xy 3.293919 -2.783575) (xy 3.272274 -2.690301) (xy 3.246685 -2.572069) + (xy 3.218091 -2.433882) (xy 3.18743 -2.280742) (xy 3.155644 -2.11765) (xy 3.123672 -1.94961) (xy 3.092453 -1.781623) + (xy 3.062928 -1.618691) (xy 3.036035 -1.465816) (xy 3.012716 -1.328001) (xy 2.993909 -1.210247) + (xy 2.980554 -1.117557) (xy 2.973592 -1.054932) (xy 2.707832 -1.054932) (xy 2.717048 -1.161433) + (xy 2.718636 -1.183179) (xy 2.732365 -1.374369) (xy 2.632514 -1.40537) (xy 2.562273 -1.435639) (xy 2.500696 -1.482342) + (xy 2.445683 -1.54944) (xy 2.395128 -1.640893) (xy 2.34693 -1.76066) (xy 2.298984 -1.9127) (xy 2.249189 -2.100974) + (xy 2.237357 -2.14939) (xy 2.210177 -2.261931) (xy 2.184943 -2.366312) (xy 2.163963 -2.452998) (xy 2.149541 -2.512455) + (xy 2.146409 -2.52532) (xy 2.122461 -2.583561) (xy 2.089416 -2.613751) (xy 2.088757 -2.613967) (xy 2.056498 -2.612444) + (xy 1.992987 -2.60052) (xy 1.906328 -2.580423) (xy 1.804626 -2.554386) (xy 1.695986 -2.524638) (xy 1.588512 -2.493411) + (xy 1.49031 -2.462934) (xy 1.409482 -2.435438) (xy 1.354135 -2.413154) (xy 1.347892 -2.410069) (xy 1.284739 -2.386502) + (xy 1.223697 -2.376729) (xy 1.152089 -2.369082) (xy 1.056138 -2.348676) (xy 0.949374 -2.319314) + (xy 0.845327 -2.284797) (xy 0.757525 -2.248928) (xy 0.741943 -2.24134) (xy 0.60695 -2.152298) (xy 0.483746 -2.031927) + (xy 0.379893 -1.890018) (xy 0.302955 -1.736361) (xy 0.269911 -1.63034) (xy 0.25385 -1.518135) (xy 0.249473 -1.384815) + (xy -0.452942 -1.384815) (xy -0.452191 -1.385839) (xy -0.298053 -1.602584) (xy -0.151748 -1.814851) + (xy -0.01599 -2.018647) (xy 0.106505 -2.209978) (xy 0.213023 -2.38485) (xy 0.30085 -2.53927) (xy 0.36727 -2.669244) + (xy 0.40459 -2.756759) (xy 0.441806 -2.857782) (xy 0.391407 -2.898656) (xy 0.350679 -2.925808) (xy 0.28392 -2.964027) + (xy 0.199288 -3.009274) (xy 0.104936 -3.057509) (xy 0.009022 -3.104692) (xy -0.080301 -3.146783) + (xy -0.154875 -3.179742) (xy -0.206547 -3.199531) (xy -0.223841 -3.203417) (xy -0.242919 -3.201528) + (xy -0.261865 -3.19301) (xy -0.284019 -3.173588) (xy -0.31272 -3.138985) (xy -0.351308 -3.084927) + (xy -0.403123 -3.007136) (xy -0.471504 -2.901338) (xy -0.524743 -2.818144) (xy -0.60714 -2.691262) + (xy -0.672937 -2.596548) (xy -0.726308 -2.530435) (xy -0.771427 -2.489358) (xy -0.812471 -2.469751) + (xy -0.853614 -2.468048) (xy -0.899032 -2.480684) (xy -0.913223 -2.486364) (xy -0.939329 -2.499377) + (xy -0.962647 -2.51817) (xy -0.986424 -2.548198) (xy -1.013905 -2.594917) (xy -1.048337 -2.663782) + (xy -1.092965 -2.76025) (xy -1.144434 -2.874961) (xy -1.208121 -3.016206) (xy -1.258608 -3.123635) + (xy -1.298518 -3.201619) (xy -1.330473 -3.254525) (xy -1.357097 -3.286726) (xy -1.38101 -3.302591) + (xy -1.403407 -3.306513) (xy -1.445242 -3.300114) (xy -1.514742 -3.283067) (xy -1.603613 -3.258042) + (xy -1.703562 -3.22771) (xy -1.806293 -3.194743) (xy -1.903514 -3.161812) (xy -1.98693 -3.131588) + (xy -2.048247 -3.106742) (xy -2.079172 -3.089945) (xy -2.08058 -3.088422) (xy -2.087632 -3.078591) + (xy -2.092423 -3.068033) (xy -2.093635 -3.053377) (xy -2.817854 -3.053377) (xy -2.976426 -3.122683) + (xy -3.15807 -3.172757) (xy -3.230895 -3.190895) (xy -3.289703 -3.210501) (xy -3.318241 -3.225042) + (xy -3.331667 -3.239023) (xy -3.340652 -3.258628) (xy -3.344961 -3.289109) (xy -3.344357 -3.335719) + (xy -3.338603 -3.40371) (xy -3.327461 -3.498332) (xy -3.310696 -3.624839) (xy -3.295125 -3.737785) + (xy -3.276431 -3.876118) (xy -3.263974 -3.979052) (xy -3.257409 -4.051994) (xy -3.256394 -4.100352) + (xy -3.260585 -4.129532) (xy -3.269291 -4.144622) (xy -3.2975 -4.155406) (xy -3.358344 -4.169731) + (xy -3.443411 -4.186268) (xy -3.544289 -4.203686) (xy -3.652566 -4.220654) (xy -3.759832 -4.235841) + (xy -3.857674 -4.247916) (xy -3.937681 -4.255549) (xy -3.983211 -4.257563) (xy -4.033349 -4.250479) + (xy -4.056813 -4.22422) (xy -4.06072 -4.210944) (xy -4.066223 -4.178887) (xy -4.076586 -4.110468) + (xy -4.091237 -4.00986) (xy -4.109606 -3.881234) (xy -4.131121 -3.728762) (xy -4.15521 -3.556617) + (xy -4.181303 -3.368969) (xy -4.208827 -3.169991) (xy -4.237211 -2.963856) (xy -4.265885 -2.754734) + (xy -4.294275 -2.546798) (xy -4.321813 -2.344221) (xy -4.347924 -2.151172) (xy -4.372039 -1.971826) + (xy -4.393587 -1.810353) (xy -4.411994 -1.670926) (xy -4.426691 -1.557716) (xy -4.437105 -1.474895) + (xy -4.442666 -1.426636) (xy -4.44345 -1.416516) (xy -4.826018 -1.416516) (xy -4.809152 -1.493946) + (xy -4.794432 -1.581128) (xy -4.791809 -1.639387) (xy -4.801635 -1.67413) (xy -4.824259 -1.690761) + (xy -4.856538 -1.694711) (xy -4.913948 -1.714121) (xy -4.973081 -1.768179) (xy -5.029717 -1.85063) + (xy -5.079634 -1.955217) (xy -5.11861 -2.075685) (xy -5.121508 -2.087388) (xy -5.134791 -2.154885) + (xy -5.151608 -2.261157) (xy -5.171653 -2.403825) (xy -5.194621 -2.580508) (xy -5.220207 -2.788825) + (xy -5.248105 -3.026397) (xy -5.278009 -3.290844) (xy -5.290737 -3.406095) (xy -5.312262 -3.594875) + (xy -5.331155 -3.744292) (xy -5.347704 -3.85621) (xy -5.362199 -3.932498) (xy -5.374931 -3.975021) + (xy -5.380461 -3.983948) (xy -5.396097 -3.994159) (xy -5.421696 -3.999156) (xy -5.463307 -3.998491) + (xy -5.526978 -3.991719) (xy -5.618758 -3.978393) (xy -5.744696 -3.958067) (xy -5.755504 -3.956278) + (xy -5.898257 -3.930925) (xy -6.012424 -3.907091) (xy -6.094054 -3.885706) (xy -6.139193 -3.867701) + (xy -6.142848 -3.865129) (xy -6.184721 -3.831222) (xy -6.13928 -3.450151) (xy -6.121169 -3.287957) + (xy -6.11143 -3.161709) (xy -6.11192 -3.066537) (xy -6.124494 -2.997571) (xy -6.151009 -2.949938) + (xy -6.193322 -2.918768) (xy -6.253289 -2.89919) (xy -6.332766 -2.886334) (xy -6.355167 -2.883683) + (xy -6.57558 -2.842552) (xy -6.766413 -2.772574) (xy -6.927827 -2.673607) (xy -7.059985 -2.545505) + (xy -7.163052 -2.388126) (xy -7.23719 -2.201326) (xy -7.267115 -2.07885) (xy -7.284639 -1.980189) + (xy -7.292073 -1.90453) (xy -8.010684 -1.90453) (xy -8.011817 -1.965941) (xy -7.979389 -2.217268) + (xy -7.908729 -2.465658) (xy -7.87461 -2.55146) (xy -7.847075 -2.60771) (xy -7.803125 -2.688441) + (xy -7.748585 -2.783293) (xy -7.689282 -2.881909) (xy -7.683257 -2.891671) (xy -7.545113 -3.094943) + (xy -7.405137 -3.260002) (xy -7.260269 -3.389951) (xy -7.10745 -3.487893) (xy -7.083686 -3.499999) + (xy -7.005812 -3.539614) (xy -6.95822 -3.568598) (xy -6.933569 -3.593433) (xy -6.924515 -3.620601) + (xy -6.923515 -3.641404) (xy -6.918304 -3.695266) (xy -6.904818 -3.770193) (xy -6.890754 -3.830784) + (xy -6.818341 -4.032014) (xy -6.712222 -4.213973) (xy -6.576756 -4.373246) (xy -6.416303 -4.506416) + (xy -6.23522 -4.610069) (xy -6.037868 -4.680789) (xy -5.828604 -4.71516) (xy -5.758614 -4.717935) + (xy -5.534861 -4.700336) (xy -5.324261 -4.644023) (xy -5.129122 -4.549863) (xy -4.951751 -4.418724) + (xy -4.943732 -4.411522) (xy -4.884332 -4.359112) (xy -4.837711 -4.320623) (xy -4.811203 -4.302001) + (xy -4.807907 -4.3014) (xy -4.795328 -4.322129) (xy -4.768768 -4.367738) (xy -4.743083 -4.412449) + (xy -4.666752 -4.523342) (xy -4.56621 -4.637695) (xy -4.454741 -4.741876) (xy -4.345625 -4.822251) + (xy -4.341195 -4.824962) (xy -4.149205 -4.918611) (xy -3.950039 -4.974027) (xy -3.748329 -4.992589) + ) + (stroke + (width 0) + (type solid) + ) + (fill solid) + (layer "F.SilkS") + (uuid "2f26fa91-a1ba-4de8-925f-a1385bb28be7") + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "d12aa405-6d1c-4997-85be-9a9dbd318cf7") + (at 128.42875 118.745) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW7" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "91155f4c-ff46-4324-bf03-78716113f30f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "5cb0251d-5986-43f8-848a-439b2e0edce3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "08346c8d-b5c0-4065-a858-c860e26f4763") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c21ea208-4220-4d29-9031-02d72b6543be") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "69aca9ba-8a12-45b4-a8b7-31b12e64b886") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/c541fe6b-eafc-4a71-8b93-765975396dc8") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2faa7f4f-4142-4cc6-8d02-2779e5904f95") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aa18655c-fc31-4155-a9bc-f368b6238bde") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "16929efe-af20-40a8-9556-53bb62c7c0b6") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5cf4cf24-2799-439b-b088-b56e0ec12ca7") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "529fac6e-5128-4e78-ab0b-5af800a8d147") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1b43b6ac-c529-4d7d-acfd-d4b5cb6227c0") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "078ea6cc-521c-4ad3-ab51-3b6606aaf517") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "1b866ea0-775c-4d71-ad49-b75ae96bb9a1") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1b415ca4-f4cb-450a-af62-620c3e148e09") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "704f1352-4746-4e9e-bbce-2d72fd24e398") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "72d89425-e695-4dfe-b3f3-90f8b039ccbd") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "906fe9d2-8dc2-4ac5-9126-93e7c07aa7bb") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a572977-a777-498e-9390-d28f7d26373d") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6ce2737e-ccc1-4cd8-8e23-fcf97cbd8ffa") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7b7d85d0-1d14-40e4-a0ea-db793d6296d7") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "16ae1185-898a-4fac-9b25-310020d7857a") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "10bbd921-2446-41e1-a56c-db8a8bb4ad3d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "ca34b70b-4e9a-4fb6-bfd1-ff68073f81d0") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "ef023bdc-e9f4-4518-89f1-ae22fe932b4d") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "bc1fc706-ed7d-4ccc-bcc9-f072f7764b76") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "COL1") + (pinfunction "1") + (pintype "passive") + (uuid "5721d732-d114-4f30-9130-282ecfaa0d2c") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 9 "Net-(D7-A)") + (pinfunction "2") + (pintype "passive") + (uuid "4d6041cf-f595-4851-b6dc-38f5fa4f2c6e") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm" + (layer "F.Cu") + (uuid "dc6fc080-523e-4774-bdac-a6da46a57af1") + (at 123.36375 60.2 90) + (descr "Alps rotary encoder, EC12E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html") + (tags "rotary encoder") + (property "Reference" "SW10" + (at 2.8 -4.7 90) + (layer "F.SilkS") + (uuid "b1d1726f-1674-41a7-b0eb-a6f414510c63") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "RotaryEncoder_Switch" + (at 7.5 10.4 90) + (layer "F.Fab") + (uuid "43d58ba8-c4eb-4264-bcd2-0527fe4a2309") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3d2b55c2-a28b-4d4f-8cd6-30ff55b16509") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "5c16b2c7-c2ed-463e-a852-e1c0d7041a61") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" + (at 0 0 90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "236a709d-e94a-4d11-9977-e054be5c18c5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "RotaryEncoder*Switch*") + (path "/a4a22ccd-d942-43b0-af63-1095cdc01b70") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 13.6 -3.4) + (end 13.6 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "283428b0-d2b6-4ed5-9f2d-65e4254f10e8") + ) + (fp_line + (start 9.5 -3.4) + (end 13.6 -3.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5864766b-79a0-4335-a17a-460b4249def0") + ) + (fp_line + (start 5.5 -3.4) + (end 1.4 -3.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "32e83a3d-4e91-4224-9924-b6fb891a4a3a") + ) + (fp_line + (start 1.4 -3.4) + (end 1.4 8.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "519ced22-ce24-42cb-8501-e7715bf1ab31") + ) + (fp_line + (start 0.3 -1.6) + (end 0 -1.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "780c2953-e3cb-4669-aa1f-aa3d6bf71a7c") + ) + (fp_line + (start -0.3 -1.6) + (end 0.3 -1.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "e4825589-34f6-46c0-bf4c-4449c2a34fc4") + ) + (fp_line + (start 0 -1.3) + (end -0.3 -1.6) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "da552a76-43a3-4895-9974-b9d193c6d786") + ) + (fp_line + (start 13.6 1.2) + (end 13.6 3.8) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "92bb6da0-34f8-421b-8ef4-87ee2bc513b0") + ) + (fp_line + (start 7.5 2) + (end 7.5 3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "983a7a40-d9a7-4ae9-9d0d-7d85d13ea70f") + ) + (fp_line + (start 7 2.5) + (end 8 2.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f481db0c-dbc3-441d-9e2a-377aa9830f26") + ) + (fp_line + (start 13.6 6) + (end 13.6 8.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4759156a-d32f-4235-8b10-3004543c3245") + ) + (fp_line + (start 13.6 8.4) + (end 9.5 8.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a23f89e3-11fa-413c-b1cf-c4f437bbd26e") + ) + (fp_line + (start 5.5 8.4) + (end 1.4 8.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d662e97-1afa-43f2-bb56-cfc40d480173") + ) + (fp_circle + (center 7.5 2.5) + (end 10.5 2.5) + (stroke + (width 0.12) + (type solid) + ) + (fill none) + (layer "F.SilkS") + (uuid "efb21a0a-188f-4f2c-b96b-418428d0eb18") + ) + (fp_line + (start -1.5 -4.6) + (end 16 -4.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3ea3f1a8-88c1-4b40-8d2f-3761cf8b5f8b") + ) + (fp_line + (start -1.5 -4.6) + (end -1.5 9.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "193bab6c-5d27-4e12-bf14-3841404190c1") + ) + (fp_line + (start 16 9.6) + (end 16 -4.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ae9e14b9-18c3-4050-8945-9df6c1a8cc68") + ) + (fp_line + (start 16 9.6) + (end -1.5 9.6) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8cadc264-526a-43bb-80fc-01fcd556f289") + ) + (fp_line + (start 13.5 -3.3) + (end 13.5 8.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "0c759667-ea08-4c0d-aca8-b863c7362fcf") + ) + (fp_line + (start 2.5 -3.3) + (end 13.5 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "ebb5fe58-cfce-466d-8759-163ae9af86e3") + ) + (fp_line + (start 1.5 -2.2) + (end 2.5 -3.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "f6d5a7e7-abe8-4a14-80d4-f37fbcc42814") + ) + (fp_line + (start 7.5 -0.5) + (end 7.5 5.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "5851d880-7b4c-4379-8212-31d81384b52b") + ) + (fp_line + (start 4.5 2.5) + (end 10.5 2.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "a961213f-2a79-4d04-bc05-3433b77ae985") + ) + (fp_line + (start 13.5 8.3) + (end 1.5 8.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "0d073038-fcce-48c3-ac81-fffc275d90a5") + ) + (fp_line + (start 1.5 8.3) + (end 1.5 -2.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.Fab") + (uuid "b229176f-048b-48a1-99d8-6f28fa20f793") + ) + (fp_circle + (center 7.5 2.5) + (end 10.5 2.5) + (stroke + (width 0.12) + (type solid) + ) + (fill none) + (layer "F.Fab") + (uuid "e6d719eb-12b5-45ac-a0b0-0c8e1a7a9b03") + ) + (fp_text user "${REFERENCE}" + (at 11.1 6.3 90) + (layer "F.Fab") + (uuid "72316ba1-679c-4016-a9d2-ae573718f63e") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "A" thru_hole rect + (at 0 0 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 26 "ENC A") + (pinfunction "A") + (pintype "passive") + (uuid "664f295c-7b20-45f9-b1c7-5349eb50e1fc") + ) + (pad "B" thru_hole circle + (at 0 5 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 27 "ENC B") + (pinfunction "B") + (pintype "passive") + (uuid "768242be-80cf-4254-8a45-d387aab1156d") + ) + (pad "C" thru_hole circle + (at 0 2.5 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "GND") + (pinfunction "C") + (pintype "passive") + (uuid "af0d3739-a101-4682-8058-ab90446f75f9") + ) + (pad "MP" thru_hole rect + (at 7.5 -3.1 90) + (size 3.2 2) + (drill oval 2.8 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "10c59628-8816-40b2-9275-7d4826b7b9da") + ) + (pad "MP" thru_hole rect + (at 7.5 8.1 90) + (size 3.2 2) + (drill oval 2.8 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ecccf096-7008-4926-add6-d74eb29a8741") + ) + (pad "S1" thru_hole circle + (at 14.5 5 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 13 "GND") + (pinfunction "S1") + (pintype "passive") + (uuid "3d52201f-4d13-418d-b0a6-215a90a63800") + ) + (pad "S2" thru_hole circle + (at 14.5 0 90) + (size 2 2) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 28 "ENC SW") + (pinfunction "S2") + (pintype "passive") + (uuid "8e817a0e-c89e-40cc-8977-5fc6cc2ab66d") + ) + (model "${KICAD8_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "e2279e06-0634-4ded-b465-d929ab303f7f") + (at 128.42875 80.645) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW1" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "845bbba1-2507-4754-ac68-589298e410d5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "ce5d3304-7371-4ebc-9922-603e8d39f215") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "bea7badf-50f7-4caf-a6b8-f666c8f9c675") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "73bb37ba-a6fe-4234-9817-be449377cbb9") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "739c1da9-e6a2-4fe6-9306-5d84f953b080") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/0e3964ac-2c49-41c6-ad3a-8933eaf0d9c5") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5a036081-1a45-4eea-889d-be61511e1246") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "bc3d6d4a-bdba-474c-83b1-630cf5eba176") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fc27b19b-12bb-4f34-b841-af46791c068b") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d334d008-0b43-4da5-947b-a3b42630a2c4") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "738e68b7-7a5a-4348-a65a-388243088ba6") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "edc8fbd0-6931-4a19-a841-9709ee0b5e3c") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "cc147dc4-cd04-43eb-a27e-357179cb5f4f") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "98648ea8-cc78-49bf-8afd-b56245bab1ae") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "8eb80e7a-8f16-4519-9712-651b2557aa86") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a93dc139-6b07-40c1-b483-c229947cbdb3") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "10c87646-2b18-4709-91e5-e29d6b2d3b61") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0fcc9e4d-d3ec-4b81-b1fd-da1eeb378f23") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d2e545b9-b10f-4bdc-b379-eb0ce8669f7a") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "d63926d6-a268-4804-b0d6-c4821e79f77d") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3c444d5f-215d-4114-bacd-746c8a453d7a") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3adb982c-bed3-4eb4-ba8c-525d0226d179") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "c7970cf4-19bc-4c96-bd3d-4fd1d40e8297") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "24f5c1a2-16f7-48eb-be3c-6e28049dede6") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "ec148813-c7e7-4359-a597-039422eb3c4c") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "61603326-12ed-4cc4-849c-392e76e14bb7") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 23 "COL1") + (pinfunction "1") + (pintype "passive") + (uuid "704d0f88-8f8c-41f5-a5ba-e87d3f7b7e9b") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 2 "Net-(D1-A)") + (pinfunction "2") + (pintype "passive") + (uuid "393607dd-273d-407e-b726-9815a3ef463b") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (layer "F.Cu") + (uuid "f707a1e7-6fbe-4e3c-bd03-c9092c1cc745") + (at 166.52875 80.645) + (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") + (tags "Cherry MX keyswitch 1.00u PCB") + (property "Reference" "SW3" + (at -2.54 -2.794 0) + (layer "F.SilkS") + (uuid "4b6ad3aa-a471-44b1-aed9-1c491976b07b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at -2.54 12.954 0) + (layer "F.Fab") + (uuid "cebb1bc3-b2e5-48df-92c8-b0d2262c752f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "42f81d54-cb00-4b2d-be43-2c7e28cf1155") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "e485131f-a4ee-4645-8211-fb3d319de529") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "56bc65cb-e45e-4644-a37c-dfb6dec301cd") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (path "/9b2e30e0-8e17-431d-82f2-bcccfce6f832") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start -9.525 -1.905) + (end 4.445 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f445f660-ab43-40b1-a86b-179ffa933d16") + ) + (fp_line + (start -9.525 12.065) + (end -9.525 -1.905) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "58768232-7295-47f5-8aaf-1c84380b590f") + ) + (fp_line + (start 4.445 -1.905) + (end 4.445 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0cfdc53f-fa47-4412-91bb-02d4d720c887") + ) + (fp_line + (start 4.445 12.065) + (end -9.525 12.065) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "27258c8c-6eab-45ea-b266-70bab9365edd") + ) + (fp_line + (start -12.065 -4.445) + (end 6.985 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "465987e3-e38b-4ebf-a3f3-193587b19040") + ) + (fp_line + (start -12.065 14.605) + (end -12.065 -4.445) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "102e9b37-5646-4665-a2d9-d43ade86c279") + ) + (fp_line + (start 6.985 -4.445) + (end 6.985 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "4fe8baa9-5bf0-4efe-9fdb-2b874665dc16") + ) + (fp_line + (start 6.985 14.605) + (end -12.065 14.605) + (stroke + (width 0.15) + (type solid) + ) + (layer "Dwgs.User") + (uuid "07d2ac6b-d1ab-490a-a6b2-84b33bf36440") + ) + (fp_line + (start -9.14 -1.52) + (end 4.06 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6c37b927-1553-4765-a7f0-92c518a58044") + ) + (fp_line + (start -9.14 11.68) + (end -9.14 -1.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c67e8892-d0ca-41ec-aaee-436dbcc3c12f") + ) + (fp_line + (start 4.06 -1.52) + (end 4.06 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7845a0ed-06a2-4377-8bd0-c216e541d754") + ) + (fp_line + (start 4.06 11.68) + (end -9.14 11.68) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "f80b8441-c56c-4dff-9eeb-89f0b9dcb045") + ) + (fp_line + (start -8.89 -1.27) + (end 3.81 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "62296ed3-35c5-45ad-8243-084cabfc2b7b") + ) + (fp_line + (start -8.89 11.43) + (end -8.89 -1.27) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28126869-fe01-4a2c-b631-cd3b6f664780") + ) + (fp_line + (start 3.81 -1.27) + (end 3.81 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cd78f2d1-ee3f-4f7b-8240-fb93899838e3") + ) + (fp_line + (start 3.81 11.43) + (end -8.89 11.43) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "39677a8b-ad85-4c02-8d2e-8a5eea2258de") + ) + (fp_text user "${REFERENCE}" + (at -2.54 -2.794 0) + (layer "F.Fab") + (uuid "0622e56a-64fa-425f-b31b-d0a633225199") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at -7.62 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "d6e7ed6f-c424-44c4-87b2-4b2a41a17a98") + ) + (pad "" np_thru_hole circle + (at -2.54 5.08) + (size 4 4) + (drill 4) + (layers "*.Cu" "*.Mask") + (uuid "e71a2c9d-8c33-485c-82a2-4d6ed177469d") + ) + (pad "" np_thru_hole circle + (at 2.54 5.08) + (size 1.7 1.7) + (drill 1.7) + (layers "*.Cu" "*.Mask") + (uuid "09a4f15e-f9d6-43c9-aa7d-c8bfda0f900e") + ) + (pad "1" thru_hole circle + (at 0 0) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 25 "COL3") + (pinfunction "1") + (pintype "passive") + (uuid "910ab740-c38c-437a-b1a7-f513c256737b") + ) + (pad "2" thru_hole circle + (at -6.35 2.54) + (size 2.2 2.2) + (drill 1.5) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 4 "Net-(D3-A)") + (pinfunction "2") + (pintype "passive") + (uuid "dd704890-1076-4c95-b2dd-1c462486199d") + ) + (model "${KICAD8_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (layer "F.Cu") + (uuid "f9c261cf-282a-41c4-834f-3a8073f348d0") + (at 134.36375 65.2 -90) + (descr "Diode, DO-35_SOD27 series, Axial, Horizontal, pin pitch=7.62mm, , length*diameter=4*2mm^2, , http://www.diodes.com/_files/packages/DO-35.pdf") + (tags "Diode DO-35_SOD27 series Axial Horizontal pin pitch 7.62mm length 4mm diameter 2mm") + (property "Reference" "D4" + (at 3.81 -2.12 90) + (layer "F.SilkS") + (uuid "f1ffa94a-a13b-4ec3-9163-3b9b7eeffa18") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "1N4148" + (at 3.81 2.12 90) + (layer "F.Fab") + (uuid "5b114ea8-5aa9-43b7-ac17-ba571c3e4cc2") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "909de95f-a184-4133-b73e-bcb7ac93cd8f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "85115325-c2aa-4987-ba38-a17e18032b94") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "7077ad19-b10a-4796-9871-fe1cb4e2c38e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Sim.Device" "D" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "3338ea2b-016c-495f-8cb2-6fdcf418b2d4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 -90) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "f832a364-873b-472f-9510-3a7acc891d31") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property ki_fp_filters "D*DO?35*") + (path "/b2ffd80f-50b6-49ce-9756-553435c795ed") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr through_hole) + (fp_line + (start 1.69 1.12) + (end 5.93 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3a7c535f-44de-46af-b72d-a1c849e2fd51") + ) + (fp_line + (start 5.93 1.12) + (end 5.93 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5f85fb28-1860-471e-8f2b-347aa587bf4a") + ) + (fp_line + (start 1.04 0) + (end 1.69 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3761fde1-a139-41ef-a6a9-de538dd20e78") + ) + (fp_line + (start 6.58 0) + (end 5.93 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "63de7cb7-1796-4e87-9942-bc8e566f94c2") + ) + (fp_line + (start 1.69 -1.12) + (end 1.69 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "40e73910-2eee-4c03-8db5-8eb54c62e3b3") + ) + (fp_line + (start 2.29 -1.12) + (end 2.29 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19d980ae-5699-40f5-b083-b06de70b1d64") + ) + (fp_line + (start 2.41 -1.12) + (end 2.41 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "04be322f-5a4f-4bdd-95d9-ef8dfd36d62a") + ) + (fp_line + (start 2.53 -1.12) + (end 2.53 1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3555cfe7-7d12-43aa-b7c4-3d80fa00e141") + ) + (fp_line + (start 5.93 -1.12) + (end 1.69 -1.12) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "625dbaa6-1f1c-4bbe-be11-b15fe19e60b2") + ) + (fp_line + (start -1.05 1.25) + (end 8.67 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba84e124-1515-4a8a-be9e-d5c205b6aa4d") + ) + (fp_line + (start 8.67 1.25) + (end 8.67 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a0cffa91-dd15-42a2-a831-0efe54ed5e21") + ) + (fp_line + (start -1.05 -1.25) + (end -1.05 1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "91412a37-8845-4171-902c-9a6a30bbac59") + ) + (fp_line + (start 8.67 -1.25) + (end -1.05 -1.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d20df342-8d6b-4a9c-a13a-0a3c4cd97133") + ) + (fp_line + (start 1.81 1) + (end 5.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aa47f99e-bf8a-43d4-bd88-14a8ad2e5a85") + ) + (fp_line + (start 5.81 1) + (end 5.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6c1555b5-d4b8-435d-ba81-32fb86157242") + ) + (fp_line + (start 0 0) + (end 1.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "80f7a500-75e8-4987-80b5-cfcd97e18dc6") + ) + (fp_line + (start 7.62 0) + (end 5.81 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "97da1509-dd5d-4810-9e6d-09d5572508bb") + ) + (fp_line + (start 1.81 -1) + (end 1.81 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9a135456-7a6d-433a-8d84-5c310e6a7f55") + ) + (fp_line + (start 2.31 -1) + (end 2.31 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "79bf8aa1-0ee5-4e35-8444-46b8482ddded") + ) + (fp_line + (start 2.41 -1) + (end 2.41 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9c5bcab6-c935-4a86-9a35-0cc5fc38bf3d") + ) + (fp_line + (start 2.51 -1) + (end 2.51 1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b9faf54d-fab0-4cbc-a438-047f6914c44a") + ) + (fp_line + (start 5.81 -1) + (end 1.81 -1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "550ff9f5-20a5-4d88-8e19-80f6460762ec") + ) + (fp_text user "K" + (at 0 -2 90) + (layer "F.SilkS") + (uuid "1574b954-1356-40bf-b21b-d99e93081093") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (fp_text user "${REFERENCE}" + (at 4.11 0 90) + (layer "F.Fab") + (uuid "75c2c859-0a7b-47d3-a767-84c2603f5601") + (effects + (font + (size 0.8 0.8) + (thickness 0.12) + ) + ) + ) + (fp_text user "K" + (at 0 -1.8 90) + (layer "F.Fab") + (uuid "e10bfca2-73fe-4972-9fe1-a274bc07156d") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 6 "ROW2") + (pinfunction "K") + (pintype "passive") + (uuid "835a8cea-502e-4cb5-b063-9ee2c3acdaa4") + ) + (pad "2" thru_hole oval + (at 7.62 0 270) + (size 1.6 1.6) + (drill 0.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (net 5 "Net-(D4-A)") + (pinfunction "A") + (pintype "passive") + (uuid "1641252f-528e-4ea3-91b7-2d4be73fc408") + ) + (model "${KICAD8_3DMODEL_DIR}/Diode_THT.3dshapes/D_DO-35_SOD27_P7.62mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (layer "B.Cu") + (uuid "1014b17f-755b-4d89-99a0-ef37b0f583f7") + (at 111.36375 73.2 180) + (descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf") + (tags "LED RGB NeoPixel Mini PLCC-4 3535") + (property "Reference" "D17" + (at 0 2.75 0) + (layer "B.SilkS") + (uuid "43e54ae6-3818-4d28-b402-669821d0298c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 -3.25 0) + (layer "B.Fab") + (uuid "0d804bc2-73f0-4941-8cba-4b6e2babe7fd") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "93e2fdb5-8166-4d67-a30e-69502cb10e19") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "a8811dc8-8b49-4de4-b36d-a4b80128f353") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "f3612e48-aeed-4afa-992c-59021229040c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/d375b0a1-870f-40dd-b126-f4c96b4551e5") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start 2.8 2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d6d132c7-8f83-47ad-8462-08f5df52b19d") + ) + (fp_line + (start 2.8 2) + (end -2.8 2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "45be7dba-3c33-4fda-bf07-044e9116d7b9") + ) + (fp_line + (start 2.2 -2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "6347cca0-7fd5-48fb-867f-d64e1f85bc10") + ) + (fp_line + (start 2.2 -2) + (end -2.8 -2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8fdacac3-6687-4240-93af-b5b004650abd") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "aeb96a1b-d850-496d-9362-7d85fc633d4d") + ) + (fp_line + (start 2.8 2) + (end 2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "63f2dd04-e958-4356-b68d-0eb22936e730") + ) + (fp_line + (start 2.8 -2) + (end -2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "9bac34aa-7212-4905-8514-5e05777e0bc5") + ) + (fp_line + (start -2.8 2) + (end 2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1ce3af85-05c8-4d79-a9df-c6897def5082") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1d627e23-0c50-4b80-8a33-fe0aedef3dc4") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "96eba76f-0aef-4e31-8d46-c1ba03a2aa20") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "57f16290-0e24-46e1-bea0-72b21e567f40") + ) + (fp_line + (start 0.75 -1.75) + (end 1.75 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "33d8dcd8-2a12-4830-85a8-cb16a286d6f1") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e6f5176e-bbe6-40bc-b39f-1a4beb5de561") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "a3597926-b30d-45dd-a998-001b4eb0d1da") + ) + (fp_circle + (center 0 0) + (end 0 1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "B.Fab") + (uuid "5f97c1b5-51c1-4e23-a51c-c25849998422") + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "0be9da7d-224d-429b-a95c-31b54f5c8cc0") + (effects + (font + (size 0.5 0.5) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 31 "unconnected-(D17-DOUT-Pad1)") + (pinfunction "DOUT") + (pintype "output") + (uuid "9d1e864c-4020-4d78-a08a-f1bae66a0843") + ) + (pad "2" smd rect + (at -1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 13 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "9dfc3d5b-1da7-4aab-96d5-999f6e08cff1") + ) + (pad "3" smd rect + (at 1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 22 "Net-(D16-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "24e5778d-1412-405a-b50d-a671122c0d90") + ) + (pad "4" smd rect + (at 1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 16 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "d874ae06-a9d8-4c53-87bd-744b65773b22") + ) + (model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (layer "B.Cu") + (uuid "155bce63-0816-4ba0-a647-dc3208141596") + (at 178.11375 92.075 180) + (descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf") + (tags "LED RGB NeoPixel Mini PLCC-4 3535") + (property "Reference" "D12" + (at 0 2.75 0) + (layer "B.SilkS") + (uuid "d4e3ac89-3da1-4778-8843-7c04ca173da3") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 -3.25 0) + (layer "B.Fab") + (uuid "3f566bd2-698a-4e95-af34-e2146a6bd49b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "ee677885-fbb4-4947-812a-a28843f37864") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9b64a7fb-5f83-4db3-8590-b9a0c59cb44d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "5dd03980-4fca-46ac-a43e-62f88b957d11") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/1df2b9d3-83f8-4ae3-95f9-8fe378ff5ed1") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start 2.8 2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "7452f659-727e-4acd-a2b2-90102d986d90") + ) + (fp_line + (start 2.8 2) + (end -2.8 2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d868c32e-246a-4705-987b-508bc2f6ec7f") + ) + (fp_line + (start 2.2 -2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "04297db0-e762-4ef4-a8b0-0d552b138ee2") + ) + (fp_line + (start 2.2 -2) + (end -2.8 -2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "13fee21a-c6da-4568-941f-6bd139dc7581") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "6e1eabef-8790-4bdb-a118-0f0cadf07f86") + ) + (fp_line + (start 2.8 2) + (end 2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "73fe133c-85af-4860-bc33-0c5ede95a6a6") + ) + (fp_line + (start 2.8 -2) + (end -2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "e9c94623-0701-4148-ba69-822403917f9a") + ) + (fp_line + (start -2.8 2) + (end 2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c5e7219a-695a-4e56-87f2-931ed79a6336") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a03166ad-5afa-4735-a08b-7bebe9aa51a8") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "644bddc7-6688-49a2-a163-07703d34412a") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "9e6c7ab8-3b66-491e-ab49-acdb2c8cdfb0") + ) + (fp_line + (start 0.75 -1.75) + (end 1.75 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "aa487ee0-fe5e-4cd3-9440-8e314745cf9a") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d9ec2032-a7de-4f07-ab22-52087b1e12c0") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c01f6248-b548-446c-b55e-416a66e36004") + ) + (fp_circle + (center 0 0) + (end 0 1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "B.Fab") + (uuid "8d577217-5351-4b76-8362-e0c626a70130") + ) + (fp_text user "1" + (at -3.2 0.875 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "9114f100-d44c-4b87-aaa2-dc4b85286ed2") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "54084db2-86c8-4dfa-b2b0-4d69ec5a2514") + (effects + (font + (size 0.5 0.5) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 18 "Net-(D12-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "4486f7dc-ee3f-46bf-bf6c-73b19385f26b") + ) + (pad "2" smd rect + (at -1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 13 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e6bf5d33-b3c4-4fd1-82ed-2affb4f49b40") + ) + (pad "3" smd rect + (at 1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 17 "Net-(D11-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "be0c92f7-e0bc-4119-b474-07e0e973f5f8") + ) + (pad "4" smd rect + (at 1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 16 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "5a857ebf-755c-48e6-93bd-98cc86f65f8f") + ) + (model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (layer "B.Cu") + (uuid "264b62cc-6e83-44f0-b918-bc04df727b8b") + (at 111.36375 129.2 180) + (descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf") + (tags "LED RGB NeoPixel Mini PLCC-4 3535") + (property "Reference" "D14" + (at 0 2.75 0) + (layer "B.SilkS") + (uuid "1a2264a6-0f91-4a43-8562-08df880b5224") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 -3.25 0) + (layer "B.Fab") + (uuid "b1b73884-dc8b-43c9-a48d-0ba5c983b4a4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "89a1170b-7720-4542-8834-5b6964205369") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "54c73a68-66d9-4aa6-b278-a6612994c1d3") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9c73c32e-ae4d-4271-9030-2f5de4283375") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/bd6a993f-dbf6-4a83-85f8-5d5788b7d27f") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start 2.8 2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "aa596ce2-2a34-4914-a2b4-85894d865747") + ) + (fp_line + (start 2.8 2) + (end -2.8 2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "65890e85-b700-4574-a80d-1c538e96d342") + ) + (fp_line + (start 2.2 -2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "4ff47b40-51b3-4a41-87c4-e1ce9a304133") + ) + (fp_line + (start 2.2 -2) + (end -2.8 -2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "a35c9db4-1f15-4f94-afd8-7a751cdc7b06") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "b5307b61-6478-4588-bf32-86e2542a0418") + ) + (fp_line + (start 2.8 2) + (end 2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "842abbe9-c44a-4b32-86d3-78c7e55b19c5") + ) + (fp_line + (start 2.8 -2) + (end -2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "265735c2-cce4-4697-bdd2-eecc9e6ced03") + ) + (fp_line + (start -2.8 2) + (end 2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "3b0f4945-e198-4488-85d8-55a0be61d5ee") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1559bf9d-eef4-4515-9817-b4712929802f") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b6527ac1-a3cd-4f20-ae4e-53d1d466d064") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d2c270fd-fbb5-4741-ac25-5df6c4cbfb77") + ) + (fp_line + (start 0.75 -1.75) + (end 1.75 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ada12558-effa-40bb-997a-9d5c57972098") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "b8628152-fda1-44b5-8db9-79cccea66b8d") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "161e4256-7774-49f1-8bc4-c39f8f93e77f") + ) + (fp_circle + (center 0 0) + (end 0 1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "B.Fab") + (uuid "d4f84013-5b37-4ba3-8a7b-69ef2dcaece8") + ) + (fp_text user "1" + (at -3.2 0.875 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "1782e13c-a3f5-479a-a825-9d49a494369f") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "dbdc9181-b666-4caa-a21d-200beb37a319") + (effects + (font + (size 0.5 0.5) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 20 "Net-(D14-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "6c0c3095-4a27-46bf-95a5-f1caa4b59f9f") + ) + (pad "2" smd rect + (at -1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 13 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "32fcddf6-12ae-4f29-80d7-f2b34035fd70") + ) + (pad "3" smd rect + (at 1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 19 "Net-(D13-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "bacd3b43-7f62-492b-b86d-a8894760ba22") + ) + (pad "4" smd rect + (at 1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 16 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "45a2bd00-090c-4d2f-992f-3841333a049c") + ) + (model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (layer "B.Cu") + (uuid "26805282-f9ea-4e06-9988-387bb13b21f8") + (at 111.36375 111.2 180) + (descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf") + (tags "LED RGB NeoPixel Mini PLCC-4 3535") + (property "Reference" "D15" + (at 0 2.75 0) + (layer "B.SilkS") + (uuid "6a875378-92fe-4f9e-b611-a13a26d18cf1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 -3.25 0) + (layer "B.Fab") + (uuid "3c3f543a-5d81-4ad4-a965-9f14b702fff9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "6fa66990-748d-49db-9650-b5e0f8e00d28") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "2fa1d8a5-b1dc-470b-92c4-ccb6d612f6e7") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "6f1cc166-999d-4a05-b07b-da825eac914d") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/34c40348-e72b-4934-9377-2ef5c5088e66") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start 2.8 2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "04858926-6347-4a42-8f2e-ed5053aa7e0f") + ) + (fp_line + (start 2.8 2) + (end -2.8 2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "d1043df6-f85f-44bd-b6c6-30b5183bb8af") + ) + (fp_line + (start 2.2 -2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "a018f45e-b593-4710-84be-2611ef21f0e3") + ) + (fp_line + (start 2.2 -2) + (end -2.8 -2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4337e438-d910-4dd6-97ed-ed5c38ef30f9") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "2cee2fc8-8bb0-46f9-b28e-a8fc86629318") + ) + (fp_line + (start 2.8 2) + (end 2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fa1ca13f-85ef-479e-b3fc-5e38758f263a") + ) + (fp_line + (start 2.8 -2) + (end -2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "7db7c71a-ede3-4799-ad7c-3cfcb96872a1") + ) + (fp_line + (start -2.8 2) + (end 2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "151ac5e9-378d-4642-a8c6-0e1be16f07b5") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "1d735f2a-7a8c-4627-9d65-c2f117667530") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "4844809d-04dd-47e5-8e1b-5de3e0a4ad35") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "7b017639-6fb6-4816-b174-dd6cef6056cc") + ) + (fp_line + (start 0.75 -1.75) + (end 1.75 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d195e1fa-b386-47b0-b56d-458be706ea9b") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6126b37e-cc69-453d-b534-037475de1763") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d1d20e85-cccb-4cd7-82fe-ae498fa0b688") + ) + (fp_circle + (center 0 0) + (end 0 1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "B.Fab") + (uuid "e0e97cfa-f3a5-41f1-b001-768ab3b6e966") + ) + (fp_text user "1" + (at -3.2 0.875 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "8bfa9668-2bb3-4b6f-b669-2d2459b86ea8") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "b1e9720e-f19a-4644-80c6-e36236cf60e8") + (effects + (font + (size 0.5 0.5) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 21 "Net-(D15-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "1577bc8f-a7cc-4f17-84c1-49d6ce97e9c2") + ) + (pad "2" smd rect + (at -1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 13 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e7897c52-e578-4020-b5cd-85fc270f8e5d") + ) + (pad "3" smd rect + (at 1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 20 "Net-(D14-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "ba815a6b-2f79-4f49-8285-f5456dbec854") + ) + (pad "4" smd rect + (at 1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 16 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "dee83d7b-00ab-414a-a9be-914d280eec10") + ) + (model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (layer "B.Cu") + (uuid "86e7e8a6-c824-421e-bd22-4ccd393523c9") + (at 178.36375 111.2 180) + (descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf") + (tags "LED RGB NeoPixel Mini PLCC-4 3535") + (property "Reference" "D11" + (at 0 2.75 0) + (layer "B.SilkS") + (uuid "e2e7fdb2-4718-43b5-aae1-629a80753fc6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 -3.25 0) + (layer "B.Fab") + (uuid "d844558d-b1f3-40af-adde-8669e98be298") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9e2c2d3a-c074-4e02-8f6c-327e14d8ca0e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b7f8fff9-b66c-4c88-b2ad-4a1a1b854bc6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "403de7c3-a133-41e3-a6fb-c0c0c0413d50") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/5cfdc651-8fab-477a-b093-5ebfc3292b76") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start 2.8 2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "6899b454-5929-44da-bcba-f4d2519c949e") + ) + (fp_line + (start 2.8 2) + (end -2.8 2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "97b76220-5ba0-4a3b-900e-80debd858103") + ) + (fp_line + (start 2.2 -2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "89a4ecfd-dfbf-4517-a8b9-3419b26de717") + ) + (fp_line + (start 2.2 -2) + (end -2.8 -2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "b304ad5a-0d9e-4b84-b974-ffa36b59b225") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "e6390560-2c15-4200-83cb-d861f1f4a728") + ) + (fp_line + (start 2.8 2) + (end 2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "b6c24338-b6ad-406a-848c-7dff6ac1320d") + ) + (fp_line + (start 2.8 -2) + (end -2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "cc5aa32f-69cc-4c57-837f-e08fb2bf89fa") + ) + (fp_line + (start -2.8 2) + (end 2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "aa0e9d86-7e8e-40c0-9f13-faa5eb2a5586") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "c45a5a11-b115-4503-9de4-316a911ab8da") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "37c6fd49-8c54-4158-9fbd-aa9db351d2a0") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "bd4087dd-b618-412d-bfa4-63d1af22d115") + ) + (fp_line + (start 0.75 -1.75) + (end 1.75 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "de8f9013-2f91-4c19-bf99-9f138890f2de") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "f2c8c553-ff2e-47e7-b18b-45b87d7e89d4") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "848fafdc-7ee5-4fc7-94cc-1b5a39b61b6a") + ) + (fp_circle + (center 0 0) + (end 0 1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "B.Fab") + (uuid "f82a9478-ce0a-40d0-9b71-0c531d7b904d") + ) + (fp_text user "1" + (at -3.2 0.875 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "505cb5d6-b62e-44c3-8208-5463657de4b3") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "0888c1cf-2ff2-4a97-9703-2501d88011ce") + (effects + (font + (size 0.5 0.5) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 17 "Net-(D11-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "f205c69e-c6f8-48aa-bad1-cae1f214fd90") + ) + (pad "2" smd rect + (at -1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 13 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "e55eabad-53cf-4214-b671-99a9cb32581e") + ) + (pad "3" smd rect + (at 1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 15 "Net-(D10-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "37a24a17-c611-45f8-8798-be8fe65a762b") + ) + (pad "4" smd rect + (at 1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 16 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "fe4de8a0-1d94-45ac-b9d6-1bbdd7f95f05") + ) + (model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (layer "B.Cu") + (uuid "89ae3403-8146-47d1-8c3c-93ef2289fa6b") + (at 178.11375 73.325 180) + (descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf") + (tags "LED RGB NeoPixel Mini PLCC-4 3535") + (property "Reference" "D13" + (at 0 2.75 0) + (layer "B.SilkS") + (uuid "63fa0715-9fee-4d8f-b643-acd7d0de5747") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 -3.25 0) + (layer "B.Fab") + (uuid "79d0e5f6-7d8c-4809-bf25-b555b516975a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "3e03b26c-7268-443d-af13-0cc714c4f31e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "93b909ea-0149-4913-98d1-541538cec43c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "9250bcd5-9684-4999-9360-c9a1c5c5d3ba") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/f10dea6f-cf67-4d22-91e9-55e17f2489be") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start 2.8 2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "8e7e32b5-14ef-4ee4-b440-f7651ce20e8b") + ) + (fp_line + (start 2.8 2) + (end -2.8 2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "ff47c5af-6588-4594-b3e5-18dd9d158f42") + ) + (fp_line + (start 2.2 -2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "b503e516-daca-49cb-b44a-9935228ebc37") + ) + (fp_line + (start 2.2 -2) + (end -2.8 -2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "4d19ba40-5da8-4c41-bf84-ff59335d7a8c") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "d26a6ce2-4a13-41e9-af3b-b1b353ba1886") + ) + (fp_line + (start 2.8 2) + (end 2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "ac14cf90-e257-4251-ace6-0871f6a77827") + ) + (fp_line + (start 2.8 -2) + (end -2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "be7fede1-dab6-4ba5-82d9-b62c88dc3086") + ) + (fp_line + (start -2.8 2) + (end 2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "309c56c4-d837-4e8d-b33d-c59bb6425fc6") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "28e5aad8-cb73-4257-9a81-5a8a1c80f358") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "00e7a4ef-41db-4c82-ae1b-85bcab0d7fe2") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "17533be5-53ce-4482-a0b5-b11769d57022") + ) + (fp_line + (start 0.75 -1.75) + (end 1.75 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "2d6b150d-b90e-4e90-b375-8893bf88b090") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "89f659ef-4861-48e7-af83-a598b4d029d9") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "ec964467-3246-46f8-b577-25e99c99ce1c") + ) + (fp_circle + (center 0 0) + (end 0 1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "B.Fab") + (uuid "51da466e-afc6-413e-b8d1-02d7acee84ab") + ) + (fp_text user "1" + (at -3.2 0.875 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "7b46c825-f71c-49e1-bae8-0d545f834c3b") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "ed12f0fe-1914-46bf-bf88-72eb94103989") + (effects + (font + (size 0.5 0.5) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 19 "Net-(D13-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "b1c2ad71-63c0-4e0d-8b36-b9da18f3fb8a") + ) + (pad "2" smd rect + (at -1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 13 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "0a373ab1-d2d0-466c-8a75-cc5af6932212") + ) + (pad "3" smd rect + (at 1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 18 "Net-(D12-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "215b0839-5f96-47f0-9a77-32160e9067c2") + ) + (pad "4" smd rect + (at 1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 16 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "5a709553-5d06-46cf-b6f7-7fcbed4da026") + ) + (model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (layer "B.Cu") + (uuid "9c8676c3-aa32-42d3-bf7c-061b36d33408") + (at 178.36375 130.2 180) + (descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf") + (tags "LED RGB NeoPixel Mini PLCC-4 3535") + (property "Reference" "D10" + (at 0 2.75 0) + (layer "B.SilkS") + (uuid "84691da6-2ec8-4f42-9b53-ee2a64fc41d7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 -3.25 0) + (layer "B.Fab") + (uuid "3db53050-6eef-4ddf-aafb-0c1c88140c22") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d8711bf2-9bf3-4631-86ac-76fe9e54118f") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "b1184499-9398-4de5-8035-cb4e92dc99f8") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "d45f0e71-1710-498d-beed-030bf1e9693c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/6da4bb1e-f5cd-4814-82c0-a25e6b7f05f3") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start 2.8 2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "46b13cc9-979e-4b66-b91f-960d7f20144a") + ) + (fp_line + (start 2.8 2) + (end -2.8 2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "34d47eab-c657-45d5-81b6-4d2d026d3d80") + ) + (fp_line + (start 2.2 -2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "e77f81a7-f7d8-477d-bcea-c90ca81d4d49") + ) + (fp_line + (start 2.2 -2) + (end -2.8 -2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "cfb199d1-76a1-40f2-956c-e5aa89e3d55e") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "d07ccc8f-3d81-4aff-8cae-790a5cd57954") + ) + (fp_line + (start 2.8 2) + (end 2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "37cc2550-79a5-4765-86c2-12e785da30da") + ) + (fp_line + (start 2.8 -2) + (end -2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d2cd07de-49ff-4fb9-b9fc-67035d1fa1b2") + ) + (fp_line + (start -2.8 2) + (end 2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "d0284849-9c8d-4c0f-832d-726f82fcbc1e") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "44afaf2f-81d1-48bb-a771-14fc2571aa22") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "66df2146-9ccf-4b18-ab2f-ebfeb40a4dfc") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "1d87099c-ea0f-49a6-a708-29fd5ee5b172") + ) + (fp_line + (start 0.75 -1.75) + (end 1.75 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "da45b1c7-b389-4977-b3a9-4240fd2d6f82") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "c7f11a5d-b472-493b-ab3d-d4c2135c890b") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "d8651e94-a9b5-474e-867c-44c108cff421") + ) + (fp_circle + (center 0 0) + (end 0 1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "B.Fab") + (uuid "35951ae9-ed78-430a-b468-37af32fb0350") + ) + (fp_text user "1" + (at -3.2 0.875 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "1feeb607-b2cd-4551-996a-518faa326c8e") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "3ee17693-69fd-4cff-9742-49073b384af5") + (effects + (font + (size 0.5 0.5) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 15 "Net-(D10-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "244fb191-6439-463a-b98f-ab1c9d900635") + ) + (pad "2" smd rect + (at -1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 13 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "8dedab4e-0e54-4dc2-87cf-90a155c26284") + ) + (pad "3" smd rect + (at 1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 14 "LED") + (pinfunction "DIN") + (pintype "input") + (uuid "ca1f87b0-68b6-4b85-b1f7-49d092094536") + ) + (pad "4" smd rect + (at 1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 16 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "37f81812-c1d6-4b37-9a7a-9f68ad742479") + ) + (model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (footprint "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (layer "B.Cu") + (uuid "ac233f9a-8005-4d14-8287-4c6c2cd67a5b") + (at 111.36375 92.075 180) + (descr "3.5mm x 3.5mm PLCC4 Addressable RGB LED NeoPixel, https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf") + (tags "LED RGB NeoPixel Mini PLCC-4 3535") + (property "Reference" "D16" + (at 0 2.75 0) + (layer "B.SilkS") + (uuid "f6af2487-e7e7-4c7b-9e95-186825841f93") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Value" "SK6812MINI" + (at 0 -3.25 0) + (layer "B.Fab") + (hide yes) + (uuid "32574b24-13cb-4ce3-a8ad-ae0054b9486c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "98f1a020-2ac6-49e3-a1d5-837b22b141a2") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "cd9f34f4-5c61-4a68-b72e-fcf1770a767a") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (unlocked yes) + (layer "B.Fab") + (hide yes) + (uuid "14f39889-fde0-4963-b9d0-42b1691292f0") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (property ki_fp_filters "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*") + (path "/bb48f4af-9910-4d46-be2f-99308762508e") + (sheetname "Root") + (sheetfile "HackPad.kicad_sch") + (attr smd) + (fp_line + (start 2.8 2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "eecdb1c3-317a-4f84-b3dc-dfc9bb3400d1") + ) + (fp_line + (start 2.8 2) + (end -2.8 2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "fe92afa4-0bd4-4319-9d97-627e94643d76") + ) + (fp_line + (start 2.2 -2) + (end 2.8 -1.4) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "69c33b4e-9fec-47df-8371-f2e1be12348d") + ) + (fp_line + (start 2.2 -2) + (end -2.8 -2) + (stroke + (width 0.12) + (type solid) + ) + (layer "B.SilkS") + (uuid "f769bd48-be5c-4fb2-a4d2-0aa31eb47b0d") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.12) + (type default) + ) + (layer "B.SilkS") + (uuid "9b8d3b32-c220-4885-95d4-17bd3c9482bb") + ) + (fp_line + (start 2.8 2) + (end 2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "19335f94-9c18-49ca-8d6e-e3e1e9b15995") + ) + (fp_line + (start 2.8 -2) + (end -2.8 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "a103422a-6144-4154-b00a-2970cc83859e") + ) + (fp_line + (start -2.8 2) + (end 2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "fd6a7a22-c7c1-4e20-b1a4-3ab888636ca8") + ) + (fp_line + (start -2.8 -2) + (end -2.8 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "B.CrtYd") + (uuid "eb7c3086-ffc1-4033-8ae4-9d8257c5c6db") + ) + (fp_line + (start 1.75 1.75) + (end 1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "28d126a8-2a06-47b3-a456-faa6d7785d96") + ) + (fp_line + (start 1.75 -1.75) + (end -1.75 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "6ea4b7ae-45d4-4c3f-9696-dd1a697ae510") + ) + (fp_line + (start 0.75 -1.75) + (end 1.75 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e1b92fdf-6d87-42e8-a7b2-d0735b2dfb24") + ) + (fp_line + (start -1.75 1.75) + (end 1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "e89c22d7-986b-4f3e-b9a3-ba2fcc62a372") + ) + (fp_line + (start -1.75 -1.75) + (end -1.75 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "B.Fab") + (uuid "34d8fcb9-4edb-4a86-81e2-9919b7121889") + ) + (fp_circle + (center 0 0) + (end 0 1.5) + (stroke + (width 0.1) + (type solid) + ) + (fill none) + (layer "B.Fab") + (uuid "7ccb0bc7-e737-4d5f-956a-e62147e0ed30") + ) + (fp_text user "1" + (at -3.2 0.875 0) + (unlocked yes) + (layer "B.SilkS") + (uuid "e720dc23-8926-4dbb-b3b5-5b097ac248de") + (effects + (font + (size 0.8 0.8) + (thickness 0.15) + ) + (justify mirror) + ) + ) + (fp_text user "${REFERENCE}" + (at 0 0 0) + (layer "B.Fab") + (uuid "b34cbacd-7b86-4207-8c77-afe0834fd6df") + (effects + (font + (size 0.5 0.5) + (thickness 0.1) + ) + (justify mirror) + ) + ) + (pad "1" smd rect + (at -1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 22 "Net-(D16-DOUT)") + (pinfunction "DOUT") + (pintype "output") + (uuid "8e6c786e-6217-47c6-b840-c9133fc820a4") + ) + (pad "2" smd rect + (at -1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 13 "GND") + (pinfunction "VSS") + (pintype "power_in") + (uuid "df0dc6f4-ca7e-41d4-ae21-af2c5391a4e8") + ) + (pad "3" smd rect + (at 1.75 -0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 21 "Net-(D15-DOUT)") + (pinfunction "DIN") + (pintype "input") + (uuid "3a5bd403-daca-4e65-b47a-83c8b06e0dfa") + ) + (pad "4" smd rect + (at 1.75 0.875 180) + (size 1.6 0.85) + (layers "B.Cu" "B.Paste" "B.Mask") + (net 16 "+5V") + (pinfunction "VDD") + (pintype "power_in") + (uuid "e33a0335-3a7b-4df1-853c-472e7477e494") + ) + (model "${KICAD8_3DMODEL_DIR}/LED_SMD.3dshapes/LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) + ) + (gr_rect + (start 103.36375 41.7) + (end 185.36375 137.2) + (stroke + (width 0.05) + (type default) + ) + (fill none) + (layer "Edge.Cuts") + (uuid "928ea3fc-fee2-4260-a749-71b7a59bea77") + ) + (gr_text "@blu" + (at 180.86375 43.7 0) + (layer "F.SilkS") + (uuid "1ecc3d5c-c9b3-4b45-a975-a96f725bef95") + (effects + (font + (size 1 1) + (thickness 0.2) + (bold yes) + ) + (justify left bottom) + ) + ) + (gr_text "February 2025" + (at 173.86375 136.7 0) + (layer "F.SilkS") + (uuid "203bab58-f66c-4d56-8ea9-8e8036f6876d") + (effects + (font + (size 1 1) + (thickness 0.2) + (bold yes) + ) + (justify left bottom) + ) + ) + (gr_text "XIAO \nSEEED RP2040 DIP\nGOES HERE" + (at 162.36375 48.2 0) + (layer "F.SilkS") + (uuid "32d6cafc-cd14-4764-8c74-2333aed195ea") + (effects + (font + (size 1 1) + (thickness 0.1) + ) + (justify bottom) + ) + ) + (gr_text "Dhyan's Hackpad" + (at 103.86375 136.7 0) + (layer "F.SilkS") + (uuid "86f31721-bc2f-4b36-87d2-ff987ab58f31") + (effects + (font + (size 1 1) + (thickness 0.2) + (bold yes) + ) + (justify left bottom) + ) + ) + (gr_text "BluPad" + (at 103.86375 43.7 0) + (layer "F.SilkS") + (uuid "fd91fc96-893b-42de-a844-2376435fbb4a") + (effects + (font + (size 1 1) + (thickness 0.2) + (bold yes) + ) + (justify left bottom) + ) + ) + (segment + (start 150.36375 62.2) + (end 152.74375 59.82) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "48780a5f-08a4-42b9-886c-53b9c66f3535") + ) + (segment + (start 152.74375 59.82) + (end 154.74375 59.82) + (width 0.2) + (layer "F.Cu") + (net 1) + (uuid "dcb200b0-a6d4-4b5e-bf5d-588e24ba2087") + ) + (via + (at 150.36375 62.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 1) + (uuid "411efc6d-5237-4c27-8d84-d5d1ba7027b1") + ) + (segment + (start 130.36375 65.2) + (end 130.36375 64.2) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "3a698427-c087-4e0e-9bf0-aeae653a4d53") + ) + (segment + (start 132.36375 62.2) + (end 150.36375 62.2) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "9064dcc1-0f28-4b52-9506-4507cacdbb0a") + ) + (segment + (start 122.61375 65.25) + (end 130.31375 65.25) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "9da29e0c-6eb7-4d3d-b603-1ce38d5da787") + ) + (segment + (start 130.31375 65.25) + (end 130.36375 65.2) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "e109d6e0-9ed3-45bc-80c0-3d1340820cda") + ) + (segment + (start 130.36375 64.2) + (end 132.36375 62.2) + (width 0.2) + (layer "B.Cu") + (net 1) + (uuid "e700e341-e195-47f2-996e-4318f5e77acf") + ) + (segment + (start 122.07875 73.405) + (end 122.61375 72.87) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "a232aa9a-7fc1-4971-a82e-b9d0e1de37b2") + ) + (segment + (start 122.07875 83.185) + (end 122.07875 73.405) + (width 0.2) + (layer "B.Cu") + (net 2) + (uuid "f4066cda-d6b2-4af3-ac02-e128921f6fc2") + ) + (segment + (start 135.14375 77.2) + (end 141.12875 83.185) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "61d39a49-3aff-403c-9341-6cbf974a3eee") + ) + (segment + (start 126.36375 77.2) + (end 135.14375 77.2) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "69a89a7b-c1fd-4829-a6bb-fb9bf7a9df5c") + ) + (segment + (start 126.36375 72.82) + (end 126.36375 77.2) + (width 0.2) + (layer "B.Cu") + (net 3) + (uuid "c30ca417-10a4-4bb2-a497-02da7878a737") + ) + (segment + (start 140.36375 77.2) + (end 155.36375 77.2) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "508a46a0-4041-4c19-bb74-70d2b6b88470") + ) + (segment + (start 130.36375 72.82) + (end 130.36375 75.2) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "571f885b-166d-4b2a-bf4c-3b7e99ec90d7") + ) + (segment + (start 160.17875 82.015) + (end 160.17875 83.185) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "6301a1d6-6723-4435-9bb5-961bcc37253f") + ) + (segment + (start 155.36375 77.2) + (end 160.17875 82.015) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "81d2b903-ae5e-4c7d-aef2-cbfaeb1309b6") + ) + (segment + (start 138.36375 75.2) + (end 140.36375 77.2) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "f411d6ba-d60b-4c59-bae0-f03ac2d10ddf") + ) + (segment + (start 130.36375 75.2) + (end 138.36375 75.2) + (width 0.2) + (layer "B.Cu") + (net 4) + (uuid "f4fd55b9-2fa2-4a81-a19c-5482f450a933") + ) + (segment + (start 134.36375 78.7) + (end 134.36375 72.82) + (width 0.2) + (layer "F.Cu") + (net 5) + (uuid "8442fc0f-4c62-418c-a553-fe921d72c5cf") + ) + (via + (at 134.36375 78.7) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 5) + (uuid "e152c2f4-b6bb-47de-9307-5c4e372b6a7c") + ) + (segment + (start 122.07875 102.235) + (end 123.32875 102.235) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "245c4149-5dc4-4c0d-829f-3db23bb31240") + ) + (segment + (start 134.36375 91.2) + (end 134.36375 78.7) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "fd6d139a-c2c3-4e10-98df-fc64af4384c5") + ) + (segment + (start 123.32875 102.235) + (end 134.36375 91.2) + (width 0.2) + (layer "B.Cu") + (net 5) + (uuid "ffb583b1-e6d2-4b87-b879-121b5e567056") + ) + (segment + (start 156.67375 65.39) + (end 155.36375 65.39) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "211b84ae-6cd5-4764-b7c5-bd348348ce6b") + ) + (segment + (start 157.86375 64.2) + (end 156.67375 65.39) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "5400f858-6b3d-46ad-944b-a8ba9c4d5f6b") + ) + (segment + (start 157.86375 62.2) + (end 157.86375 64.2) + (width 0.2) + (layer "F.Cu") + (net 6) + (uuid "971b879c-8674-4124-a250-5638484d1347") + ) + (via + (at 157.86375 62.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 6) + (uuid "06e13b87-e199-4539-ab47-053df9c3854a") + ) + (segment + (start 155.36375 65.39) + (end 134.17375 65.39) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "0a342204-f3bd-4253-b5a4-85a06fc6e863") + ) + (segment + (start 155.69375 57.28) + (end 156.36375 57.95) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "0db9f636-6bc1-41b1-97da-c8a665715b1e") + ) + (segment + (start 154.74375 57.28) + (end 155.69375 57.28) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "6174c57c-f2ab-44e2-9941-1e09229a28fe") + ) + (segment + (start 134.17375 65.39) + (end 133.98375 65.2) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "942ffc8e-5a47-4324-9416-c59103fcbd28") + ) + (segment + (start 156.36375 60.7) + (end 157.86375 62.2) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "ccde9c6a-d06f-49d3-83c3-bea92c37d7b2") + ) + (segment + (start 156.36375 57.95) + (end 156.36375 60.7) + (width 0.2) + (layer "B.Cu") + (net 6) + (uuid "e869d39f-27d7-47f4-a748-cecb3c18f00c") + ) + (segment + (start 145.36375 78.2) + (end 145.36375 73.01) + (width 0.2) + (layer "F.Cu") + (net 7) + (uuid "ab497dba-ef34-4bfe-83b8-9e69812cdf7d") + ) + (via + (at 145.36375 78.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 7) + (uuid "555bd2c7-e718-4b7a-a5ff-e0e6b5e6a428") + ) + (segment + (start 145.36375 81.2) + (end 145.36375 78.2) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "38b50003-0654-47c4-82ca-f466e2321206") + ) + (segment + (start 141.12875 85.435) + (end 143.36375 83.2) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "52ea6c67-d3b2-4a92-9ae5-2bcbddb554b6") + ) + (segment + (start 143.36375 83.2) + (end 145.36375 81.2) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "d1dfd31e-87fb-414a-8a7b-925a05c54d89") + ) + (segment + (start 141.12875 102.235) + (end 141.12875 85.435) + (width 0.2) + (layer "B.Cu") + (net 7) + (uuid "dec01ac1-2587-4e52-bfa0-690a92bd8a42") + ) + (segment + (start 153.36375 78.2) + (end 153.36375 76.2) + (width 0.2) + (layer "F.Cu") + (net 8) + (uuid "88db5194-77e7-4d93-8f71-f39e4756f4f1") + ) + (via + (at 153.36375 76.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 8) + (uuid "65be0a80-4943-42e6-819b-b336905963a0") + ) + (via + (at 153.36375 78.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 8) + (uuid "dd0ab4d6-6529-47bb-9615-7a6f857b6b92") + ) + (segment + (start 153.36375 95.2) + (end 153.36375 78.2) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "5c7f6473-b745-482f-af33-2a2bd4718804") + ) + (segment + (start 160.17875 102.015) + (end 153.36375 95.2) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "a104bf98-0834-48b8-96d5-bd4fce9296ce") + ) + (segment + (start 155.36375 74.2) + (end 155.36375 73.01) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "c2a579e3-b327-4270-a08f-7c03f46574e3") + ) + (segment + (start 153.36375 76.2) + (end 155.36375 74.2) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "d44296df-7b46-49ab-946c-8347e7dd5bae") + ) + (segment + (start 160.17875 102.235) + (end 160.17875 102.015) + (width 0.2) + (layer "B.Cu") + (net 8) + (uuid "dd66a44e-b6a8-4ebf-8beb-eff961aa5e07") + ) + (segment + (start 152.36375 80.2) + (end 156.36375 76.2) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "874613a0-5d86-4f20-b4fe-104bb3e42758") + ) + (segment + (start 156.36375 76.01) + (end 156.36375 76.2) + (width 0.2) + (layer "F.Cu") + (net 9) + (uuid "bfc91b5a-6bd5-4e63-b8ed-95c9f397e419") + ) + (via + (at 156.36375 76.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 9) + (uuid "0894eeb8-29dd-4d03-a338-87179957e0ab") + ) + (via + (at 152.36375 80.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 9) + (uuid "159cb40e-1f7b-4ba6-b44b-5b6d84902a04") + ) + (segment + (start 122.07875 113.485) + (end 126.36375 109.2) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "28bfbdd0-fd61-4746-b183-1f592fc37530") + ) + (segment + (start 122.07875 121.285) + (end 122.07875 113.485) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "51132572-1593-403a-a159-cd9989010427") + ) + (segment + (start 156.36375 76.01) + (end 159.36375 73.01) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "521f3c80-1e18-45e0-bd9b-c2d4cf721b63") + ) + (segment + (start 151.36375 109.2) + (end 152.36375 108.2) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "8125cca2-68e1-409e-987e-12fd375d7027") + ) + (segment + (start 152.36375 108.2) + (end 152.36375 80.2) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "8cad8c15-09d0-462e-9e66-92adf0f4ecf7") + ) + (segment + (start 156.36375 76.2) + (end 156.36375 76.01) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "abf81f99-e2af-4088-b3ca-7eae897cff9d") + ) + (segment + (start 126.36375 109.2) + (end 151.36375 109.2) + (width 0.2) + (layer "B.Cu") + (net 9) + (uuid "c612b6d1-9947-47a3-88a1-3a075930d317") + ) + (segment + (start 159.36375 64.2) + (end 159.36375 62.2) + (width 0.2) + (layer "F.Cu") + (net 10) + (uuid "5833a766-dda2-47f8-ba6d-591762d30212") + ) + (via + (at 159.36375 62.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 10) + (uuid "5774360f-a2a0-4714-8acc-af4b4d56db61") + ) + (via + (at 159.36375 64.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 10) + (uuid "b338c541-cdd8-4413-9e7d-68ae1f765fcf") + ) + (segment + (start 159.36375 62.2) + (end 157.36375 60.2) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "09f615e2-10ba-41b1-a70a-fcde327d2d09") + ) + (segment + (start 159.36375 65.39) + (end 159.36375 64.2) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "464420d2-b67c-455d-b96f-893d6626d548") + ) + (segment + (start 157.36375 60.2) + (end 157.36375 55.7) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "49f74c5c-491a-4144-8e76-78de5c77be23") + ) + (segment + (start 167.17375 65.39) + (end 159.36375 65.39) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "52566ac5-bb54-4927-81f4-e863847f7f3e") + ) + (segment + (start 167.36375 65.58) + (end 167.17375 65.39) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "ae11d901-b8db-475a-97b1-956c7042fc29") + ) + (segment + (start 156.40375 54.74) + (end 154.74375 54.74) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "c6f8d544-243b-4ba6-9103-06fcab47c65e") + ) + (segment + (start 157.36375 55.7) + (end 156.40375 54.74) + (width 0.2) + (layer "B.Cu") + (net 10) + (uuid "fef13ed7-55fe-4871-9988-f576e1dc87d7") + ) + (segment + (start 155.36375 78.2) + (end 156.36375 77.2) + (width 0.2) + (layer "F.Cu") + (net 11) + (uuid "ff82bf56-12f7-4c54-9033-1949cb0c1986") + ) + (via + (at 156.36375 77.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 11) + (uuid "45295cc7-0b86-42ed-bfe1-cac06fa690af") + ) + (via + (at 155.36375 78.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 11) + (uuid "c0795629-6d5a-4960-b1bd-78dc40c9d1cb") + ) + (segment + (start 156.36375 77.2) + (end 158.36375 75.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "262f4d4f-6f10-4819-9562-210e3d4f0b14") + ) + (segment + (start 145.36375 110.2) + (end 159.36375 110.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "2b158176-6ec4-4685-b54c-29ce28076bff") + ) + (segment + (start 159.36375 110.2) + (end 161.36375 108.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "417d576e-e220-476f-8f90-5cac0bcc97d0") + ) + (segment + (start 141.12875 121.285) + (end 141.12875 114.435) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "4a54053b-c696-44a3-83db-1b2b97173993") + ) + (segment + (start 158.36375 75.2) + (end 161.36375 75.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "4d9c2f36-e60c-4b94-a508-7f4cc230f692") + ) + (segment + (start 141.12875 114.435) + (end 145.36375 110.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "5514a982-b087-4f3e-b8c8-169251885ee4") + ) + (segment + (start 163.36375 73.2) + (end 163.36375 73.01) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "5849fb81-3459-4681-9184-bfa64f2eb728") + ) + (segment + (start 161.36375 108.2) + (end 161.36375 103.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "795d8a13-e152-4139-9b4a-589eab2dc352") + ) + (segment + (start 161.36375 103.2) + (end 162.36375 102.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "90583279-6c82-45f2-a49b-705d48870f04") + ) + (segment + (start 155.36375 94.2) + (end 155.36375 78.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "907a39c5-6e47-4b9a-8f6d-35cc89106abb") + ) + (segment + (start 162.36375 101.2) + (end 155.36375 94.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "96b7cfff-a16d-4dba-ab3d-3fee7589780b") + ) + (segment + (start 161.36375 75.2) + (end 163.36375 73.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "cad87851-c4e9-4b28-b18e-bde1bb9f569a") + ) + (segment + (start 162.36375 102.2) + (end 162.36375 101.2) + (width 0.2) + (layer "B.Cu") + (net 11) + (uuid "d94259a4-aa33-4ea2-be34-eb250c1f27eb") + ) + (segment + (start 170.36375 76.2) + (end 167.36375 73.2) + (width 0.2) + (layer "B.Cu") + (net 12) + (uuid "07ab3dba-36a7-44a0-8608-96239f12101b") + ) + (segment + (start 168.36375 119.2) + (end 168.36375 108.2) + (width 0.2) + (layer "B.Cu") + (net 12) + (uuid "3eae1448-3294-4910-9529-800ce3b03458") + ) + (segment + (start 160.17875 121.285) + (end 166.27875 121.285) + (width 0.2) + (layer "B.Cu") + (net 12) + (uuid "5f1dfe7a-02ea-4ad8-9d60-ebc1e8565173") + ) + (segment + (start 170.36375 106.2) + (end 170.36375 76.2) + (width 0.2) + (layer "B.Cu") + (net 12) + (uuid "620d5ae6-39fb-46b8-ba8f-f0be8a44bf6d") + ) + (segment + (start 168.36375 108.2) + (end 170.36375 106.2) + (width 0.2) + (layer "B.Cu") + (net 12) + (uuid "dd4d2c1a-1ff0-4bee-813b-cf9e13f83701") + ) + (segment + (start 166.27875 121.285) + (end 168.36375 119.2) + (width 0.2) + (layer "B.Cu") + (net 12) + (uuid "e7ce597d-c5f4-4925-ab89-beeb897a1173") + ) + (segment + (start 113.11375 130.075) + (end 113.98875 130.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "0533b1b0-0631-43ac-8671-729f8edbd295") + ) + (segment + (start 181.36375 130.2) + (end 180.48875 131.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "0f9f11d9-3bff-495d-8856-e2f2fa68caf3") + ) + (segment + (start 178.86375 133.2) + (end 114.86375 133.2) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "191b8fd0-99c9-4d7b-9771-8a22f2dab3d5") + ) + (segment + (start 178.36375 72.7) + (end 178.36375 48.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "1b29efc4-0f46-44d6-8f52-ffd00b47682f") + ) + (segment + (start 119.36375 63.2) + (end 119.36375 67.825) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "203a76e8-c880-4ab3-9144-dd5c38479f64") + ) + (segment + (start 181.36375 91.45) + (end 179.86375 92.95) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "210d9138-086e-4994-996e-39a3ef148174") + ) + (segment + (start 114.86375 133.2) + (end 113.11375 131.45) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "300e907c-9145-4dc6-b604-b6131a26e3f7") + ) + (segment + (start 180.48875 131.075) + (end 180.11375 131.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "31298bd9-2f91-4b18-9b5d-7970fae390df") + ) + (segment + (start 129.36375 56.7) + (end 129.36375 46.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "34d8e70d-6999-4971-8c3f-2e17060920ef") + ) + (segment + (start 125.86375 60.2) + (end 122.86375 63.2) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "3523eff0-c148-4254-bae5-0abb29ef7c72") + ) + (segment + (start 180.11375 131.95) + (end 178.86375 133.2) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "48db7982-204c-49fe-960b-02b0dd3164cd") + ) + (segment + (start 113.18875 93.075) + (end 113.11375 93.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "4e7b57ff-6cfe-4dfb-a384-35c9b76dcde7") + ) + (segment + (start 176.78375 47.12) + (end 169.98375 47.12) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "611537da-c8c7-4eeb-823a-6ab8d7f42d6d") + ) + (segment + (start 181.36375 130.2) + (end 181.36375 113.325) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "64c0d1a0-850d-433a-abfb-ba2f8d394aeb") + ) + (segment + (start 119.36375 67.825) + (end 113.11375 74.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "78ed8151-301f-4e54-948f-e657686b7bdd") + ) + (segment + (start 113.98875 130.075) + (end 114.36375 129.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "7a684ca3-9d40-4230-a54a-a5ba260f8688") + ) + (segment + (start 180.98875 111.2) + (end 181.36375 111.2) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "7adfe7aa-79cc-4448-a17f-8deed19c5a7f") + ) + (segment + (start 113.48875 112.075) + (end 113.11375 112.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "7c7baeb9-b65e-4fa1-b2fd-ce2fe87b4d71") + ) + (segment + (start 114.36375 93.7) + (end 114.36375 111.2) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "86723007-68a1-4c3f-97c5-f5f385dc6ccb") + ) + (segment + (start 113.11375 131.45) + (end 113.11375 130.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "8c525bee-2c4a-46da-9ffd-d3f510323a63") + ) + (segment + (start 114.36375 75.325) + (end 114.36375 91.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "8ed9c6fa-f557-418c-912b-69d154c8371b") + ) + (segment + (start 181.36375 113.325) + (end 180.11375 112.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "942494a5-ebdc-484d-91af-fe58665ac6fa") + ) + (segment + (start 113.11375 92.95) + (end 113.61375 92.95) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "98cdccd4-b14b-42cf-92d5-0e89931e241d") + ) + (segment + (start 114.36375 113.325) + (end 113.11375 112.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "9b4abf37-8a7c-4505-8a3e-b3170b6649e8") + ) + (segment + (start 179.86375 74.2) + (end 180.23875 74.2) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "a2327a1f-4aaa-43e9-8809-a76d44628ac3") + ) + (segment + (start 181.36375 111.2) + (end 181.36375 94.45) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "a6d0de87-fcbc-4318-a084-018987d57848") + ) + (segment + (start 181.36375 75.7) + (end 181.36375 91.45) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "a9b6ed0e-749b-43d6-a039-ff0ba7b21dc3") + ) + (segment + (start 114.36375 129.7) + (end 114.36375 113.325) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "b11b0098-d486-4077-a64b-0b0e9e1ff136") + ) + (segment + (start 125.86375 60.2) + (end 129.36375 56.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "ba1a0f74-75b9-4f0f-8f71-8ef12990a396") + ) + (segment + (start 179.86375 74.2) + (end 181.36375 75.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "bc3fca8e-8a8c-4d16-9606-03f73159746d") + ) + (segment + (start 114.36375 91.7) + (end 113.11375 92.95) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "cac256dd-6bf9-452f-9f56-20aa3a70ef76") + ) + (segment + (start 129.36375 46.7) + (end 128.36375 45.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "d3dd683b-4243-4ad3-b574-3107d612bd91") + ) + (segment + (start 181.36375 94.45) + (end 179.86375 92.95) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "d67ef840-cdc8-435a-b5fb-224c9102fa64") + ) + (segment + (start 114.36375 111.2) + (end 113.48875 112.075) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "d6c07d5a-4a9b-4d39-a3c6-676b12549669") + ) + (segment + (start 113.61375 92.95) + (end 114.36375 93.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "dbcaf4d5-c54f-4612-bbe3-3408501c59a6") + ) + (segment + (start 180.11375 131.075) + (end 180.11375 131.95) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "eaa137ee-97a9-44df-a25b-278391a02281") + ) + (segment + (start 113.11375 74.075) + (end 114.36375 75.325) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "ec0fb6f5-1e21-4a6a-ab6c-510c55027f03") + ) + (segment + (start 180.11375 112.075) + (end 180.98875 111.2) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "f83ba654-4090-4db6-b28d-99bee96e6d9c") + ) + (segment + (start 122.86375 63.2) + (end 119.36375 63.2) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "fb940f17-792c-4cea-adc7-f9665614ff72") + ) + (segment + (start 179.86375 74.2) + (end 178.36375 72.7) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "fd395a50-b4a3-4fd2-b7b0-4393f7d5bbec") + ) + (segment + (start 178.36375 48.7) + (end 176.78375 47.12) + (width 0.2) + (layer "B.Cu") + (net 13) + (uuid "fd636d5e-6293-4993-aa61-abf29a3a5743") + ) + (segment + (start 174.36375 65.2) + (end 174.36375 128.825) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "1b79f5d4-8e6d-455e-af7a-09c19459d26d") + ) + (segment + (start 148.36375 60.2) + (end 149.36375 60.2) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "22b3ecde-b2c7-4342-a905-f41a1a50d9f0") + ) + (segment + (start 174.36375 128.825) + (end 176.61375 131.075) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "24e6ccb6-ace3-473a-86cf-fb54ab727350") + ) + (segment + (start 154.74375 47.12) + (end 154.66375 47.2) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "26806849-e1cf-489c-8a36-42eb592fb769") + ) + (segment + (start 152.36375 63.2) + (end 172.36375 63.2) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "279a4408-2c1f-454b-a893-05c29cfb71b4") + ) + (segment + (start 148.36375 48.2) + (end 148.36375 60.2) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "2ad17703-a48b-4a87-969b-a82baef73b33") + ) + (segment + (start 172.36375 63.2) + (end 174.36375 65.2) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "2f672351-3ce0-4788-873a-9382e0262b54") + ) + (segment + (start 149.36375 47.2) + (end 148.36375 48.2) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "90da82fd-f49a-44fc-bea8-4e0181ffe3c5") + ) + (segment + (start 149.36375 60.2) + (end 152.36375 63.2) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "928d3933-fd07-4319-8302-2fbc0367935a") + ) + (segment + (start 154.66375 47.2) + (end 149.36375 47.2) + (width 0.2) + (layer "B.Cu") + (net 14) + (uuid "d1df5306-1f0a-41d5-b1e5-7d2245120b08") + ) + (segment + (start 176.61375 112.075) + (end 176.61375 113.45) + (width 0.2) + (layer "B.Cu") + (net 15) + (uuid "0a1d89d2-f791-437f-a470-16fac327f464") + ) + (segment + (start 180.11375 129.325) + (end 180.36375 129.075) + (width 0.2) + (layer "B.Cu") + (net 15) + (uuid "1bc85b59-10ef-49f0-af0e-cae3ca10c5ef") + ) + (segment + (start 176.61375 113.45) + (end 178.36375 115.2) + (width 0.2) + (layer "B.Cu") + (net 15) + (uuid "4a1e02ae-9ff6-4e01-af3c-89c894e1959d") + ) + (segment + (start 180.36375 128.2) + (end 178.36375 126.2) + (width 0.2) + (layer "B.Cu") + (net 15) + (uuid "54a3fa8b-19ae-43c1-83be-6d922f10e90b") + ) + (segment + (start 180.36375 129.075) + (end 180.36375 128.2) + (width 0.2) + (layer "B.Cu") + (net 15) + (uuid "a4ddf3bb-dc4d-471b-ad2d-9540b825b85b") + ) + (segment + (start 178.36375 115.2) + (end 178.36375 126.2) + (width 0.2) + (layer "B.Cu") + (net 15) + (uuid "f813b94b-445c-47f4-bf66-15371711ceb1") + ) + (segment + (start 174.86375 128.7) + (end 174.86375 133.7) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "35a267a8-b974-4c0d-ae26-c74a7f875dff") + ) + (segment + (start 175.86375 127.7) + (end 174.86375 128.7) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "733e9042-9020-40ce-b2c4-bcd4da22a85f") + ) + (segment + (start 176.86375 128.2) + (end 176.36375 127.7) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "a3c0cea2-589c-4d0b-a166-1993c19be4bc") + ) + (segment + (start 176.36375 127.7) + (end 175.86375 127.7) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "c98122a5-8651-4851-b79b-2a16d8d29c60") + ) + (segment + (start 174.86375 133.7) + (end 174.36375 134.2) + (width 0.2) + (layer "F.Cu") + (net 16) + (uuid "d7adbb5b-879b-4a59-b7f0-9cfc7870511d") + ) + (via + (at 176.86375 128.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 16) + (uuid "417b5157-6e3a-41a7-ae1d-6c8b900f2940") + ) + (via + (at 174.36375 134.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 16) + (uuid "7ee71eb1-1576-463c-9ef6-b3e609766685") + ) + (segment + (start 108.36375 127.075) + (end 109.61375 128.325) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "148112a7-6cb6-4014-a4b4-1d978a2adc2e") + ) + (segment + (start 163.36375 45.7) + (end 164.36375 44.7) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "17479206-c7a3-4017-8868-da4372c4a759") + ) + (segment + (start 174.86375 92.7) + (end 174.86375 108.575) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "1e54a1f6-9a01-470f-9e0d-09967f95d405") + ) + (segment + (start 172.36375 48.2) + (end 164.36375 48.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "245ff871-c471-47fd-abb4-5823003c7051") + ) + (segment + (start 163.36375 47.2) + (end 163.36375 45.7) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "2a34ccf7-70bb-4f14-bd0e-f7dc13faf162") + ) + (segment + (start 176.61375 129.325) + (end 176.86375 129.075) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "3490a1df-7317-408c-b644-46cd43a19ed6") + ) + (segment + (start 175.36375 76.2) + (end 175.36375 90.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "3615c2bc-64c9-4119-904a-28aefc2305b2") + ) + (segment + (start 109.61375 110.325) + (end 108.36375 111.575) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "3964bb9c-ade6-4186-9c67-2d2a94d60099") + ) + (segment + (start 109.61375 110.325) + (end 109.23875 110.7) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "3ad136a5-f282-4200-b430-b6f767879725") + ) + (segment + (start 175.36375 128.075) + (end 175.36375 111.575) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "4032c234-5889-492b-9098-1648fcf3cf34") + ) + (segment + (start 176.36375 52.2) + (end 172.36375 48.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "49e5d187-dabd-4605-8e8f-e2ebb29a9fab") + ) + (segment + (start 176.61375 129.325) + (end 175.36375 128.075) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "4a25d8c9-ce23-4ab8-8802-cf6136eb8fa5") + ) + (segment + (start 111.36375 130.075) + (end 109.61375 128.325) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "5274baa0-adb5-4871-9fe0-5f38c334eb85") + ) + (segment + (start 108.36375 111.575) + (end 108.36375 127.075) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "5309e8cf-b294-401c-936d-b10a2089aea2") + ) + (segment + (start 176.86375 129.075) + (end 176.86375 128.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "59c8f9de-c71a-4821-a1b0-61fc782bd71b") + ) + (segment + (start 109.61375 91.2) + (end 108.86375 91.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "5d8a8ef9-5cac-4a72-b623-6e690156ead8") + ) + (segment + (start 174.36375 134.2) + (end 113.86375 134.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "77a348bd-a778-40c5-8074-ffde6a05faf6") + ) + (segment + (start 108.36375 91.7) + (end 108.36375 109.075) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "7cb4b2e4-6cd3-46c9-8cbc-9fe89356504b") + ) + (segment + (start 176.36375 72.45) + (end 174.86375 73.95) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "89ab0e52-6e20-4156-8fb3-8c542cc80d31") + ) + (segment + (start 164.36375 48.2) + (end 163.36375 47.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "9b1f1dd0-f3f8-4307-afad-93884fd4b3a0") + ) + (segment + (start 108.86375 91.2) + (end 108.36375 91.7) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "a423df6b-d1f0-41d8-a24d-53f9e677994d") + ) + (segment + (start 109.23875 72.325) + (end 108.36375 73.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "af24441b-5867-4992-ba10-79f21d08ca06") + ) + (segment + (start 174.86375 108.575) + (end 176.61375 110.325) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "b535b937-2197-4e88-913b-2158cd18e1a8") + ) + (segment + (start 109.61375 72.325) + (end 109.23875 72.325) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "b6497d1f-dbb3-40e1-8cfb-3793cdf03f5c") + ) + (segment + (start 108.36375 89.95) + (end 109.61375 91.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "b92d41be-f7ab-47b1-b751-39220789bf9c") + ) + (segment + (start 113.86375 134.2) + (end 111.36375 131.7) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "ca13ccd0-cc26-4a3c-a4bd-1bc1d2f364eb") + ) + (segment + (start 108.36375 73.2) + (end 108.36375 89.95) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "cf52457b-8426-477d-87b5-78e45fd8c028") + ) + (segment + (start 108.36375 109.075) + (end 109.61375 110.325) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "d09b07a8-afbb-4981-8c5c-3b296eebdfb7") + ) + (segment + (start 164.36375 44.7) + (end 169.86375 44.7) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "d0eb6128-08cb-492b-ba5a-7c5f95e9904c") + ) + (segment + (start 175.36375 90.2) + (end 176.36375 91.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "d6cc1110-72b4-4d25-910a-96d9c54c5d21") + ) + (segment + (start 111.36375 131.7) + (end 111.36375 130.075) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "df81c6ae-d73e-47f9-9f7c-d8707e4d34f1") + ) + (segment + (start 175.36375 111.575) + (end 176.61375 110.325) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "e96cda54-0493-4b9c-841f-28ad84bc8231") + ) + (segment + (start 176.36375 72.45) + (end 176.36375 52.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "eb0290e1-ef13-422d-8aaa-ac89f8395322") + ) + (segment + (start 174.86375 75.7) + (end 175.36375 76.2) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "f1e06945-f3ce-44eb-a392-047f34d85cea") + ) + (segment + (start 174.86375 73.95) + (end 174.86375 75.7) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "f5a5644c-7ecb-4ebf-82c6-5a30780e2bfc") + ) + (segment + (start 176.36375 91.2) + (end 174.86375 92.7) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "f916b0d6-de2d-4568-8ead-ae4391fd3ba0") + ) + (segment + (start 169.86375 44.7) + (end 169.98375 44.58) + (width 0.2) + (layer "B.Cu") + (net 16) + (uuid "fea1b794-430b-4223-bbf2-9442bbca212d") + ) + (segment + (start 178.36375 95.2) + (end 178.48875 95.075) + (width 0.2) + (layer "B.Cu") + (net 17) + (uuid "01c81390-1024-4a81-8415-50d6f5294e71") + ) + (segment + (start 180.11375 108.95) + (end 178.36375 107.2) + (width 0.2) + (layer "B.Cu") + (net 17) + (uuid "ba05d922-8d21-4a8f-8454-2c2328cf37dc") + ) + (segment + (start 176.36375 92.95) + (end 178.48875 95.075) + (width 0.2) + (layer "B.Cu") + (net 17) + (uuid "bac80ae8-57e0-4dd7-a4cb-8aa8940cc921") + ) + (segment + (start 178.36375 107.2) + (end 178.36375 95.2) + (width 0.2) + (layer "B.Cu") + (net 17) + (uuid "d0250cf2-005f-45b7-9901-4b16ec45a5af") + ) + (segment + (start 180.11375 110.325) + (end 180.11375 108.95) + (width 0.2) + (layer "B.Cu") + (net 17) + (uuid "eae7e712-29fb-4882-a744-22bfa6c701d4") + ) + (segment + (start 176.36375 74.2) + (end 178.36375 76.2) + (width 0.2) + (layer "B.Cu") + (net 18) + (uuid "0333fcfb-b8a8-4218-a087-6626582248b2") + ) + (segment + (start 179.86375 89.7) + (end 178.36375 88.2) + (width 0.2) + (layer "B.Cu") + (net 18) + (uuid "0fd6dec9-af15-4f56-bcc5-03b686acb110") + ) + (segment + (start 178.36375 88.2) + (end 178.36375 76.2) + (width 0.2) + (layer "B.Cu") + (net 18) + (uuid "200312f4-47fa-4b7f-9ea1-2f842cbb97fc") + ) + (segment + (start 179.86375 91.2) + (end 179.86375 89.7) + (width 0.2) + (layer "B.Cu") + (net 18) + (uuid "f970ce63-8b07-453d-b2ec-0ab17fa87b53") + ) + (segment + (start 113.36375 135.2) + (end 109.61375 131.45) + (width 0.2) + (layer "B.Cu") + (net 19) + (uuid "2fc0e13a-872c-4172-99ae-efd02a3a3919") + ) + (segment + (start 109.61375 131.45) + (end 109.61375 130.075) + (width 0.2) + (layer "B.Cu") + (net 19) + (uuid "655b1f41-2380-471f-af1b-b807b85c2c0c") + ) + (segment + (start 180.36375 135.2) + (end 113.36375 135.2) + (width 0.2) + (layer "B.Cu") + (net 19) + (uuid "6f03a0a7-235f-47b0-a8c3-8720fe756848") + ) + (segment + (start 179.86375 72.45) + (end 182.36375 74.95) + (width 0.2) + (layer "B.Cu") + (net 19) + (uuid "b4536036-2ed6-43c5-b9e5-1bb9c5cc8ab5") + ) + (segment + (start 182.36375 133.2) + (end 180.36375 135.2) + (width 0.2) + (layer "B.Cu") + (net 19) + (uuid "c2ec94c7-e004-4af8-b7ab-4fb5131308a3") + ) + (segment + (start 182.36375 74.95) + (end 182.36375 133.2) + (width 0.2) + (layer "B.Cu") + (net 19) + (uuid "d07116fb-f4a1-4845-9aa3-fcdf127b6b97") + ) + (segment + (start 113.11375 126.95) + (end 111.36375 125.2) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "02f11c7a-ac36-40cf-adbe-23f4e9a7fc07") + ) + (segment + (start 113.11375 128.325) + (end 113.11375 126.95) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "17daaaa4-b28e-4322-8317-b080f1d28c75") + ) + (segment + (start 111.36375 125.2) + (end 111.36375 114.95) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "351d88a0-93f1-4774-a3a8-542c19fcc104") + ) + (segment + (start 111.36375 114.95) + (end 109.61375 113.2) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "8e543366-9911-41a9-ace6-db83e9d8d029") + ) + (segment + (start 109.61375 113.2) + (end 109.61375 112.075) + (width 0.2) + (layer "B.Cu") + (net 20) + (uuid "ac93e55d-4907-4177-89c1-5ae14f0ed7bc") + ) + (segment + (start 111.36375 107.2) + (end 113.11375 108.95) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "9b09d760-954e-4b33-a546-f3203a908d3e") + ) + (segment + (start 111.36375 96.2) + (end 111.36375 107.2) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "a7eea4da-956b-4b4a-947a-034675210d28") + ) + (segment + (start 109.61375 92.95) + (end 109.61375 94.45) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "bebd4b67-8084-400d-b1ae-6cbc6b143601") + ) + (segment + (start 109.61375 94.45) + (end 111.36375 96.2) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "c35ef5b8-da2c-4616-b4ae-bc1ec3dd7c6e") + ) + (segment + (start 113.11375 108.95) + (end 113.11375 110.325) + (width 0.2) + (layer "B.Cu") + (net 21) + (uuid "ea989099-862b-495e-b44a-ceab4b032741") + ) + (segment + (start 111.36375 77.2) + (end 111.36375 88.45) + (width 0.2) + (layer "B.Cu") + (net 22) + (uuid "0e6b9f05-fb0b-421f-8c9d-2be7e8571617") + ) + (segment + (start 111.36375 88.45) + (end 113.11375 90.2) + (width 0.2) + (layer "B.Cu") + (net 22) + (uuid "8fa36012-ac18-4082-aa55-78cb7ff295ca") + ) + (segment + (start 109.61375 74.075) + (end 109.61375 75.45) + (width 0.2) + (layer "B.Cu") + (net 22) + (uuid "dcc79293-bee0-4a0d-a7d5-248caeeb1ae9") + ) + (segment + (start 113.11375 90.2) + (end 113.11375 91.2) + (width 0.2) + (layer "B.Cu") + (net 22) + (uuid "e684fe35-33a4-4108-9a22-9aab6164ca04") + ) + (segment + (start 109.61375 75.45) + (end 111.36375 77.2) + (width 0.2) + (layer "B.Cu") + (net 22) + (uuid "eb24b2a2-e8a9-40b6-83e9-538183b2cfd0") + ) + (segment + (start 132.36375 63.2) + (end 154.36375 63.2) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "006eeff4-bb6c-4be1-a3e2-334f9437fc0d") + ) + (segment + (start 128.42875 80.645) + (end 128.42875 118.745) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "315befde-72d4-4d77-a777-6a3ac8bdad94") + ) + (segment + (start 132.36375 76.71) + (end 132.36375 63.2) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "4c201d2c-f49d-446d-ba44-5deeebaa0945") + ) + (segment + (start 128.42875 80.645) + (end 132.36375 76.71) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "637b06e1-fd16-446f-9f70-175b07731a45") + ) + (segment + (start 160.28375 57.28) + (end 169.98375 57.28) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "a4622732-8f3a-473a-b2ae-df87d14d7236") + ) + (segment + (start 154.36375 63.2) + (end 160.28375 57.28) + (width 0.2) + (layer "F.Cu") + (net 23) + (uuid "b11e7107-6fad-4cc3-ad6e-6d030f6eb172") + ) + (segment + (start 161.36375 56.2) + (end 161.36375 55.2) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "37a03a34-d3d8-41a8-9c2c-02e99235998a") + ) + (segment + (start 147.47875 71.085) + (end 147.47875 80.645) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "3bd546a2-c45d-4673-9b71-0b85b852b6e7") + ) + (segment + (start 161.86375 54.7) + (end 169.94375 54.7) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "4a6e3592-3c62-41e0-a4f2-8df714cdd92a") + ) + (segment + (start 169.94375 54.7) + (end 169.98375 54.74) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "5d4e6f40-406a-4dc4-8bb8-fa93a276911e") + ) + (segment + (start 161.36375 55.2) + (end 161.86375 54.7) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "b1e1c2ac-3c83-4599-9cae-77c6015377cc") + ) + (segment + (start 147.47875 80.645) + (end 147.47875 118.745) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "e5e238f2-b770-40d3-8eab-ed6bb0e0b1f8") + ) + (segment + (start 160.36375 58.2) + (end 147.47875 71.085) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "e68dd0c9-6cf3-4922-95d9-7382d62d5e35") + ) + (segment + (start 161.36375 58.2) + (end 160.36375 58.2) + (width 0.2) + (layer "F.Cu") + (net 24) + (uuid "e831d4b6-9bdb-4bea-a1da-0d96eb54aa2b") + ) + (via + (at 161.36375 58.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 24) + (uuid "e2858ea3-d56f-414c-93cb-e0db2610f0a6") + ) + (via + (at 161.36375 56.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 24) + (uuid "fd779e43-8720-46fd-863e-881aced1dc59") + ) + (segment + (start 161.36375 58.2) + (end 161.36375 56.2) + (width 0.2) + (layer "B.Cu") + (net 24) + (uuid "ec6bc889-1fe0-4f19-a91e-d56afb139ec3") + ) + (segment + (start 166.91875 80.645) + (end 174.36375 73.2) + (width 0.2) + (layer "F.Cu") + (net 25) + (uuid "03afeee4-b5c6-41ea-8678-97af04e0308f") + ) + (segment + (start 174.36375 73.2) + (end 174.36375 53.2) + (width 0.2) + (layer "F.Cu") + (net 25) + (uuid "33f58fe0-a0d5-4a9e-8d00-2e91966db8b9") + ) + (segment + (start 174.36375 53.2) + (end 173.36375 52.2) + (width 0.2) + (layer "F.Cu") + (net 25) + (uuid "aa277e9a-13f8-4e65-acae-9139386f6da6") + ) + (segment + (start 166.52875 80.645) + (end 166.91875 80.645) + (width 0.2) + (layer "F.Cu") + (net 25) + (uuid "ddc40430-f864-4e4e-beb8-a7af5d9aecf9") + ) + (segment + (start 166.52875 80.645) + (end 166.52875 118.745) + (width 0.2) + (layer "F.Cu") + (net 25) + (uuid "ea9d0c40-a92c-4f85-bc5c-cb90f9d279a1") + ) + (segment + (start 173.36375 52.2) + (end 169.98375 52.2) + (width 0.2) + (layer "F.Cu") + (net 25) + (uuid "ed225394-8d9f-43f4-9de4-535a48892016") + ) + (segment + (start 143.36375 52.2) + (end 139.36375 56.2) + (width 0.2) + (layer "F.Cu") + (net 26) + (uuid "20953d7d-e87a-4a2c-b5fa-12a64ad55d72") + ) + (segment + (start 154.74375 52.2) + (end 143.36375 52.2) + (width 0.2) + (layer "F.Cu") + (net 26) + (uuid "e589c30f-9970-468a-a1c8-ecdce34ade25") + ) + (segment + (start 128.36375 56.2) + (end 139.36375 56.2) + (width 0.2) + (layer "F.Cu") + (net 26) + (uuid "f2e418bd-b49c-4409-994d-561f296bc20c") + ) + (via + (at 128.36375 56.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 26) + (uuid "56dde231-9bdd-4b73-b267-03235b3d75c5") + ) + (segment + (start 123.36375 60.2) + (end 127.36375 56.2) + (width 0.2) + (layer "B.Cu") + (net 26) + (uuid "c70fa56e-ab69-4fb8-a34f-8118da0e8f88") + ) + (segment + (start 127.36375 56.2) + (end 128.36375 56.2) + (width 0.2) + (layer "B.Cu") + (net 26) + (uuid "e1f05727-1abe-428a-8abc-a9b861a5492d") + ) + (segment + (start 147.36375 50.2) + (end 154.20375 50.2) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "727a8c5b-7177-4509-aa61-1de8a00554e0") + ) + (segment + (start 154.20375 50.2) + (end 154.74375 49.66) + (width 0.2) + (layer "F.Cu") + (net 27) + (uuid "f5bedb31-98da-4630-b0ae-d3aad0d4ae90") + ) + (via + (at 147.36375 50.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 27) + (uuid "8201fcb5-6d0c-488e-a454-52a7c67c80fd") + ) + (segment + (start 137.36375 60.2) + (end 147.36375 50.2) + (width 0.2) + (layer "B.Cu") + (net 27) + (uuid "6dd2d355-153d-4ed2-b171-4464c1430f37") + ) + (segment + (start 128.36375 60.2) + (end 137.36375 60.2) + (width 0.2) + (layer "B.Cu") + (net 27) + (uuid "9e29fc2b-6960-4389-ae55-51b799e0aaeb") + ) + (segment + (start 123.36375 45.7) + (end 125.36375 47.7) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "1d95b857-2cfe-4ffe-a3c8-fbf84ca14828") + ) + (segment + (start 146.36375 47.7) + (end 146.86375 48.2) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "a309b885-410a-4f4e-b42b-865dd268e5f2") + ) + (segment + (start 125.36375 47.7) + (end 130.86375 47.7) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "ad036da8-3deb-4f86-9229-468c7824e38c") + ) + (segment + (start 146.86375 48.2) + (end 156.36375 48.2) + (width 0.2) + (layer "F.Cu") + (net 28) + (uuid "c0311979-e3e7-474f-babd-8100ad43b0bc") + ) + (via + (at 156.36375 48.2) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 28) + (uuid "610628c0-7b58-4814-8ca2-6e6bf6e3b3d8") + ) + (via + (at 146.36375 47.7) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 28) + (uuid "7ee03f51-5941-42a6-932c-688b3a217871") + ) + (via + (at 130.86375 47.7) + (size 0.6) + (drill 0.3) + (layers "F.Cu" "B.Cu") + (net 28) + (uuid "860e5adc-6ade-462d-a06b-1284effc5bd2") + ) + (segment + (start 156.86375 48.2) + (end 168.48375 59.82) + (width 0.2) + (layer "B.Cu") + (net 28) + (uuid "770d7b10-bf97-4af3-a8eb-dbaf05c314c0") + ) + (segment + (start 130.86375 47.7) + (end 146.36375 47.7) + (width 0.2) + (layer "B.Cu") + (net 28) + (uuid "986873d9-d728-4e67-82df-54507d84d534") + ) + (segment + (start 156.36375 48.2) + (end 156.86375 48.2) + (width 0.2) + (layer "B.Cu") + (net 28) + (uuid "a3a71d34-ad19-4742-964e-0b95bd0fcfd6") + ) + (segment + (start 168.48375 59.82) + (end 169.98375 59.82) + (width 0.2) + (layer "B.Cu") + (net 28) + (uuid "cc21dda4-17d8-4182-9c6f-06bd0cb3b8a4") + ) + (segment + (start 113.11375 72.325) + (end 113.23875 72.2) + (width 0.2) + (layer "B.Cu") + (net 31) + (uuid "89559a85-d2fc-42c7-a079-77d6c6073fa1") + ) +) diff --git a/hackpads/BluPad/PCB/HackPad.kicad_pro b/hackpads/BluPad/PCB/HackPad.kicad_pro new file mode 100644 index 0000000000..da050caae4 --- /dev/null +++ b/hackpads/BluPad/PCB/HackPad.kicad_pro @@ -0,0 +1,604 @@ +{ + "board": { + "3dviewports": [], + "design_settings": { + "defaults": { + "apply_defaults_to_fp_fields": false, + "apply_defaults_to_fp_shapes": false, + "apply_defaults_to_fp_text": false, + "board_outline_line_width": 0.05, + "copper_line_width": 0.2, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.05, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.1, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.1, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.762, + "height": 1.524, + "width": 1.524 + }, + "silk_line_width": 0.1, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.1, + "silk_text_upright": false, + "zones": { + "min_clearance": 0.5 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "connection_width": "warning", + "copper_edge_clearance": "error", + "copper_sliver": "warning", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint": "error", + "footprint_symbol_mismatch": "warning", + "footprint_type_mismatch": "ignore", + "hole_clearance": "error", + "hole_near_hole": "error", + "holes_co_located": "warning", + "invalid_outline": "error", + "isolated_copper": "warning", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "lib_footprint_issues": "warning", + "lib_footprint_mismatch": "warning", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "warning", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_edge_clearance": "warning", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "solder_mask_bridge": "error", + "starved_thermal": "error", + "text_height": "warning", + "text_thickness": "warning", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zones_intersect": "error" + }, + "rules": { + "max_error": 0.005, + "min_clearance": 0.0, + "min_connection": 0.0, + "min_copper_edge_clearance": 0.5, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.2, + "min_microvia_drill": 0.1, + "min_resolved_spokes": 2, + "min_silk_clearance": 0.0, + "min_text_height": 0.8, + "min_text_thickness": 0.08, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.0, + "min_via_annular_width": 0.1, + "min_via_diameter": 0.5, + "solder_mask_to_copper_clearance": 0.0, + "use_height_for_length_calcs": true + }, + "teardrop_options": [ + { + "td_onpadsmd": true, + "td_onroundshapesonly": false, + "td_ontrackend": false, + "td_onviapad": true + } + ], + "teardrop_parameters": [ + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_round_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_rect_shape", + "td_width_to_size_filter_ratio": 0.9 + }, + { + "td_allow_use_two_tracks": true, + "td_curve_segcount": 0, + "td_height_ratio": 1.0, + "td_length_ratio": 0.5, + "td_maxheight": 2.0, + "td_maxlen": 1.0, + "td_on_pad_in_zone": false, + "td_target_name": "td_track_end", + "td_width_to_size_filter_ratio": 0.9 + } + ], + "track_widths": [], + "tuning_pattern_settings": { + "diff_pair_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 1.0 + }, + "diff_pair_skew_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + }, + "single_track_defaults": { + "corner_radius_percentage": 80, + "corner_style": 1, + "max_amplitude": 1.0, + "min_amplitude": 0.2, + "single_sided": false, + "spacing": 0.6 + } + }, + "via_dimensions": [], + "zones_allow_external_fillets": false + }, + "ipc2581": { + "dist": "", + "distpn": "", + "internal_id": "", + "mfg": "", + "mpn": "" + }, + "layer_presets": [], + "viewports": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "conflicting_netclasses": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "endpoint_off_grid": "warning", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "missing_bidi_pin": "warning", + "missing_input_pin": "warning", + "missing_power_pin": "error", + "missing_unit": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "simulation_model_issue": "ignore", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "HackPad.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.2, + "via_diameter": 0.6, + "via_drill": 0.3, + "wire_width": 6 + } + ], + "meta": { + "version": 3 + }, + "net_colors": null, + "netclass_assignments": null, + "netclass_patterns": [] + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "plot": "", + "pos_files": "", + "specctra_dsn": "", + "step": "HackPad.step", + "svg": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "annotate_start_num": 0, + "bom_export_filename": "", + "bom_fmt_presets": [], + "bom_fmt_settings": { + "field_delimiter": ",", + "keep_line_breaks": false, + "keep_tabs": false, + "name": "CSV", + "ref_delimiter": ",", + "ref_range_delimiter": "", + "string_delimiter": "\"" + }, + "bom_presets": [], + "bom_settings": { + "exclude_dnp": false, + "fields_ordered": [ + { + "group_by": false, + "label": "Reference", + "name": "Reference", + "show": true + }, + { + "group_by": true, + "label": "Value", + "name": "Value", + "show": true + }, + { + "group_by": false, + "label": "Datasheet", + "name": "Datasheet", + "show": true + }, + { + "group_by": false, + "label": "Footprint", + "name": "Footprint", + "show": true + }, + { + "group_by": false, + "label": "Qty", + "name": "${QUANTITY}", + "show": true + }, + { + "group_by": true, + "label": "DNP", + "name": "${DNP}", + "show": true + }, + { + "group_by": false, + "label": "#", + "name": "${ITEM_NUMBER}", + "show": false + }, + { + "group_by": false, + "label": "Description", + "name": "Description", + "show": false + } + ], + "filter_string": "", + "group_symbols": true, + "name": "", + "sort_asc": true, + "sort_field": "Reference" + }, + "connection_grid_size": 50.0, + "drawing": { + "dashed_lines_dash_length_ratio": 12.0, + "dashed_lines_gap_length_ratio": 3.0, + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "operating_point_overlay_i_precision": 3, + "operating_point_overlay_i_range": "~A", + "operating_point_overlay_v_precision": 3, + "operating_point_overlay_v_range": "~V", + "overbar_offset_ratio": 1.23, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "meta": { + "version": 0 + }, + "model_mode": 4, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_current_sheet_as_root": false, + "spice_external_command": "spice \"%I\"", + "spice_model_current_sheet_as_root": true, + "spice_save_all_currents": false, + "spice_save_all_dissipations": false, + "spice_save_all_voltages": false, + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "ca2f284a-094f-43a6-81ba-4d182c3dfdb7", + "Root" + ] + ], + "text_variables": {} +} diff --git a/hackpads/BluPad/PCB/HackPad.kicad_sch b/hackpads/BluPad/PCB/HackPad.kicad_sch new file mode 100644 index 0000000000..ec420f027a --- /dev/null +++ b/hackpads/BluPad/PCB/HackPad.kicad_sch @@ -0,0 +1,5216 @@ +(kicad_sch + (version 20231120) + (generator "eeschema") + (generator_version "8.0") + (uuid "ca2f284a-094f-43a6-81ba-4d182c3dfdb7") + (paper "A4") + (lib_symbols + (symbol "Device:RotaryEncoder_Switch" + (pin_names + (offset 0.254) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 0 6.604 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "RotaryEncoder_Switch" + (at 0 -6.604 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -3.81 4.064 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 6.604 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "rotary switch encoder switch push button" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "RotaryEncoder*Switch*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "RotaryEncoder_Switch_0_1" + (rectangle + (start -5.08 5.08) + (end 5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (circle + (center -3.81 0) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center -0.381 0) + (radius 1.905) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (arc + (start -0.381 2.667) + (mid -3.0988 -0.0635) + (end -0.381 -2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.635 -1.778) (xy -0.635 1.778) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.381 -1.778) (xy -0.381 1.778) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.127 1.778) (xy -0.127 -1.778) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 0) (xy 3.429 0) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.81 1.016) (xy 3.81 -1.016) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 -2.54) (xy -3.81 -2.54) (xy -3.81 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 2.54) (xy -3.81 2.54) (xy -3.81 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 -3.048) (xy -0.508 -2.794) (xy 0.127 -2.413) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 2.921) (xy -0.508 2.667) (xy 0.127 2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.08 -2.54) (xy 4.318 -2.54) (xy 4.318 -1.016) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 5.08 2.54) (xy 4.318 2.54) (xy 4.318 1.016) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -5.08 0) (xy -3.81 0) (xy -3.81 -1.016) (xy -3.302 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -4.318 0) (xy -3.81 0) (xy -3.81 1.016) (xy -3.302 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 4.318 -1.016) + (radius 0.127) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 4.318 1.016) + (radius 0.127) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "RotaryEncoder_Switch_1_1" + (pin passive line + (at -7.62 2.54 0) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 -2.54 0) + (length 2.54) + (name "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -7.62 0 0) + (length 2.54) + (name "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 2.54 180) + (length 2.54) + (name "S1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "S1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 7.62 -2.54 180) + (length 2.54) + (name "S2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "S2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Diode:1N4148" + (pin_numbers hide) + (pin_names hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 0 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1N4148" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "diode" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "D*DO?35*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "1N4148_0_1" + (polyline + (pts + (xy -1.27 1.27) (xy -1.27 -1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 0) (xy -1.27 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 1.27) (xy 1.27 -1.27) (xy -1.27 0) (xy 1.27 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "1N4148_1_1" + (pin passive line + (at -3.81 0 0) + (length 2.54) + (name "K" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 3.81 0 180) + (length 2.54) + (name "A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "LED:SK6812MINI" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "D" + (at 5.08 5.715 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + ) + (property "Value" "SK6812MINI" + (at 1.27 -5.715 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 1.27 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 2.54 -9.525 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "RGB LED NeoPixel Mini addressable" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "LED*SK6812MINI*PLCC*3.5x3.5mm*P1.75mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SK6812MINI_0_0" + (text "RGB" + (at 2.286 -4.191 0) + (effects + (font + (size 0.762 0.762) + ) + ) + ) + ) + (symbol "SK6812MINI_0_1" + (polyline + (pts + (xy 1.27 -3.556) (xy 1.778 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.27 -2.54) (xy 1.778 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 4.699 -3.556) (xy 2.667 -3.556) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 -2.54) (xy 1.27 -3.556) (xy 1.27 -3.048) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 -1.524) (xy 1.27 -2.54) (xy 1.27 -2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.683 -1.016) (xy 3.683 -3.556) (xy 3.683 -4.064) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 4.699 -1.524) (xy 2.667 -1.524) (xy 3.683 -3.556) (xy 4.699 -1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start 5.08 5.08) + (end -5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "SK6812MINI_1_1" + (pin output line + (at 7.62 0 180) + (length 2.54) + (name "DOUT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -7.62 0 0) + (length 2.54) + (name "DIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 7.62 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "OPL:XIAO-RP2040-DIP" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "XIAO-RP2040-DIP" + (at 5.334 -1.778 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Module:MOUDLE14P-XIAO-DIP-SMD" + (at 14.478 -32.258 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "XIAO-RP2040-DIP_1_0" + (polyline + (pts + (xy -1.27 -30.48) (xy -1.27 -16.51) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -27.94) (xy -2.54 -27.94) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -24.13) (xy -2.54 -24.13) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -20.32) (xy -2.54 -20.32) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -16.51) (xy -2.54 -16.51) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -16.51) (xy -1.27 -12.7) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -12.7) (xy -2.54 -12.7) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -12.7) (xy -1.27 -8.89) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -8.89) (xy -2.54 -8.89) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -8.89) (xy -1.27 -5.08) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -5.08) (xy -2.54 -5.08) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -5.08) (xy -1.27 -2.54) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -1.27 -2.54) (xy 29.21 -2.54) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -30.48) (xy -1.27 -30.48) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -12.7) (xy 29.21 -30.48) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -8.89) (xy 29.21 -12.7) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -5.08) (xy 29.21 -8.89) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 29.21 -2.54) (xy 29.21 -5.08) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -27.94) (xy 29.21 -27.94) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -24.13) (xy 29.21 -24.13) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -20.32) (xy 29.21 -20.32) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -16.51) (xy 29.21 -16.51) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -12.7) (xy 29.21 -12.7) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -8.89) (xy 29.21 -8.89) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 30.48 -5.08) (xy 29.21 -5.08) + ) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -3.81 -5.08 0) + (length 2.54) + (name "GPIO26/ADC0/A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -20.32 180) + (length 2.54) + (name "GPIO4/MISO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -16.51 180) + (length 2.54) + (name "GPIO3/MOSI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -12.7 180) + (length 2.54) + (name "3V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -8.89 180) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -5.08 180) + (length 2.54) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -8.89 0) + (length 2.54) + (name "GPIO27/ADC1/A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -12.7 0) + (length 2.54) + (name "GPIO28/ADC2/A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -16.51 0) + (length 2.54) + (name "GPIO29/ADC3/A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -20.32 0) + (length 2.54) + (name "GPIO6/SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -24.13 0) + (length 2.54) + (name "GPIO7/SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -3.81 -27.94 0) + (length 2.54) + (name "GPIO0/TX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -27.94 180) + (length 2.54) + (name "GPIO1/RX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 31.75 -24.13 180) + (length 2.54) + (name "GPIO2/SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "Switch:SW_Push_45deg" + (pin_numbers hide) + (pin_names + (offset 1.016) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 3.048 1.016 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "SW_Push_45deg" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "SW_Push_45deg_0_1" + (circle + (center -1.1684 1.1684) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -0.508 2.54) (xy 2.54 -0.508) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.016 1.016) (xy 2.032 2.032) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy -2.54 2.54) (xy -1.524 1.524) (xy -1.524 1.524) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 1.524 -1.524) (xy 2.54 -2.54) (xy 2.54 -2.54) (xy 2.54 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.143 -1.1938) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -2.54 2.54 0) + (length 0) + (name "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -2.54 180) + (length 0) + (name "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:+5V" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 0 3.556 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol "power:GND" + (power) + (pin_numbers hide) + (pin_names + (offset 0) hide) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + ) + (junction + (at 55.88 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "08ce3326-cd5f-4191-bfec-bc61bdf88e9f") + ) + (junction + (at 116.84 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "23ae8393-6a5d-454f-9ab7-9de39debc566") + ) + (junction + (at 132.08 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "2cb32422-bd83-4d59-bedd-f959581c47b3") + ) + (junction + (at 101.6 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "30d51076-6e4e-498f-ac85-beff95d848a9") + ) + (junction + (at 86.36 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "33755c90-ea0d-4de8-abf0-40e30767ad33") + ) + (junction + (at 40.64 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "4cc909fe-4daf-43b3-b98d-4bd27032bb8c") + ) + (junction + (at 71.12 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "55cd1c63-a15b-408c-a689-6185cfd574ad") + ) + (junction + (at 31.75 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "629d8e00-e4f6-45ca-9b0b-981b56070ac8") + ) + (junction + (at 40.64 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "70f6c3fb-0f8b-4c0b-81d2-8639d3fe39e7") + ) + (junction + (at 132.08 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "723faeec-6e5d-4d8a-98b2-2453278bd5c6") + ) + (junction + (at 86.36 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "7434d439-e0e9-48ec-9358-bebc7db32c3e") + ) + (junction + (at 67.31 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "7cbee7ac-2b49-435a-b968-04afad0e4130") + ) + (junction + (at 71.12 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "8d79129f-6392-4aca-b7e1-f320ed7b96cf") + ) + (junction + (at 116.84 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "aeb49415-004e-4117-90b9-3ac895dd82ee") + ) + (junction + (at 55.88 69.85) + (diameter 0) + (color 0 0 0 0) + (uuid "b02e4923-eb5a-4742-a0e2-4d9f4fd01a3c") + ) + (junction + (at 50.8 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "b0b67c02-0e01-4995-bf2c-b5889f18b260") + ) + (junction + (at 55.88 113.03) + (diameter 0) + (color 0 0 0 0) + (uuid "c1f3e152-73c6-45cf-a345-00f9b6c5b452") + ) + (junction + (at 55.88 128.27) + (diameter 0) + (color 0 0 0 0) + (uuid "ddf287ca-8730-427b-b725-d1c70b0f1163") + ) + (junction + (at 101.6 143.51) + (diameter 0) + (color 0 0 0 0) + (uuid "ecea30f6-7f5b-4160-9485-000ec3887143") + ) + (junction + (at 55.88 91.44) + (diameter 0) + (color 0 0 0 0) + (uuid "f6a48e32-595d-492b-88d3-2b3f7642d243") + ) + (wire + (pts + (xy 50.8 57.15) (xy 50.8 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0a4c4aca-821c-4424-ad47-a4383d0fc659") + ) + (wire + (pts + (xy 55.88 69.85) (xy 72.39 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "125ef319-25ed-41c0-98dc-a7d8142a448a") + ) + (wire + (pts + (xy 147.32 128.27) (xy 132.08 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1bfd91a6-1277-41c6-9534-394efc0cacb4") + ) + (wire + (pts + (xy 40.64 125.73) (xy 40.64 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "1e6b21cd-950f-4c2b-8c73-d2be486c4fc8") + ) + (wire + (pts + (xy 36.83 113.03) (xy 55.88 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "248924de-b696-4e93-b4bc-2df7b3017015") + ) + (wire + (pts + (xy 67.31 57.15) (xy 67.31 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "272d7724-ebe0-4bad-97b3-b69a10be0021") + ) + (wire + (pts + (xy 50.8 100.33) (xy 50.8 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "36ed1677-3ff3-4306-81ce-945e66c7727b") + ) + (wire + (pts + (xy 101.6 128.27) (xy 116.84 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "37484487-d0b1-4532-b365-4ed21d179d4f") + ) + (wire + (pts + (xy 31.75 57.15) (xy 31.75 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "49b0184d-5b24-4470-a59b-a2ac6a63633e") + ) + (wire + (pts + (xy 71.12 143.51) (xy 86.36 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "5cce3a40-1789-4509-810c-0e507dda94fb") + ) + (wire + (pts + (xy 55.88 128.27) (xy 71.12 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6ccd246d-e568-4714-9c8f-aca54525b107") + ) + (wire + (pts + (xy 147.32 143.51) (xy 132.08 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "6eea49fe-3e43-4673-bc40-fbe3171029ee") + ) + (wire + (pts + (xy 36.83 69.85) (xy 55.88 69.85) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7e22f7ef-7bb1-4d26-a306-e4cb8b2208e6") + ) + (wire + (pts + (xy 116.84 128.27) (xy 132.08 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85728494-0059-4103-b92c-4ef0465db8c6") + ) + (wire + (pts + (xy 40.64 143.51) (xy 55.88 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "91383a98-4df4-448e-b066-cfa97865e7b1") + ) + (wire + (pts + (xy 71.12 128.27) (xy 86.36 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9266660b-7e03-4777-b602-6e9f0b32cd2f") + ) + (wire + (pts + (xy 36.83 91.44) (xy 55.88 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9282ef34-3b99-4abd-9fc7-67b3d0b28c7d") + ) + (wire + (pts + (xy 86.36 143.51) (xy 101.6 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96000ebb-9471-4940-9b08-d5540628c946") + ) + (wire + (pts + (xy 55.88 113.03) (xy 72.39 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "aa5c1a3e-bf25-4fb5-a446-13d5ea902671") + ) + (wire + (pts + (xy 86.36 128.27) (xy 101.6 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bae9992c-1d0a-44e7-9e89-9a404aa6db5d") + ) + (wire + (pts + (xy 40.64 128.27) (xy 55.88 128.27) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c5104750-82b4-4553-ab96-d7682d256e07") + ) + (wire + (pts + (xy 55.88 143.51) (xy 71.12 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ca3f35bf-8d70-4397-a1c0-e3d0dd202538") + ) + (wire + (pts + (xy 31.75 100.33) (xy 31.75 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "cff6efed-13bc-444b-a67b-ef56863b7c90") + ) + (wire + (pts + (xy 55.88 91.44) (xy 72.39 91.44) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d6e797b9-5274-4da1-9a10-62df53492aec") + ) + (wire + (pts + (xy 116.84 143.51) (xy 132.08 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc85a35a-c626-4146-812b-102c41df0fea") + ) + (wire + (pts + (xy 67.31 100.33) (xy 67.31 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ddd4716f-05cf-4f6e-93ec-980bdabefef4") + ) + (wire + (pts + (xy 101.6 143.51) (xy 116.84 143.51) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0672f54-e55f-43f4-8add-95d29f7568b6") + ) + (global_label "COL1" + (shape input) + (at 139.7 86.36 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0c03ffd5-9e6a-4391-a163-d0f1141d1230") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 147.5233 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ROW2" + (shape input) + (at 72.39 91.44 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "0d6f3880-247f-4160-9957-01e4d8c135ef") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 80.6366 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "COL3" + (shape input) + (at 139.7 78.74 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "614c43eb-c573-4b9a-9b8b-95561331ee79") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 147.5233 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "COL2" + (shape input) + (at 50.8 57.15 90) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "7bc92338-0d2f-4b91-bc70-37045cb0cfb6") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 50.8 49.3267 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ENC B" + (shape input) + (at 104.14 74.93 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "7bec3062-4c12-4fad-b6c8-1c4243b7a82d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 95.1677 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ENC A" + (shape input) + (at 100.33 46.99 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "8933d6d9-65bb-4395-9e06-5a05c9251066") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 91.5391 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ROW1" + (shape input) + (at 104.14 90.17 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "93b1329a-d0b6-40a7-80dd-eb885aa37126") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 95.8934 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "COL3" + (shape input) + (at 67.31 57.15 90) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "95ad6e43-ee7c-4ecd-84c4-566caae45b74") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 67.31 49.3267 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ROW3" + (shape input) + (at 104.14 82.55 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "9f0ed777-8c12-4f54-a403-46ef1fe76e6d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 95.8934 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ENC A" + (shape input) + (at 104.14 78.74 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "a2dd5d5d-b559-47c7-836a-0c080878cc68") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 95.3491 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ENC SW" + (shape input) + (at 139.7 90.17 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "ab21f49e-fef7-418f-befb-4fff03908d8b") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 150.0632 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ROW2" + (shape input) + (at 104.14 86.36 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b16118dd-bef0-44d5-9d24-c7a90ceb9889") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 95.8934 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "LED" + (shape input) + (at 104.14 71.12 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "b97d0d04-32fa-4b1b-beaa-b84e30b5a841") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 97.7077 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "COL1" + (shape input) + (at 31.75 57.15 90) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "be0e7983-c388-4039-8073-1b1a2f33db1e") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 31.75 49.3267 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ROW3" + (shape input) + (at 72.39 113.03 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c101d15f-1f09-4fb9-ab56-594282cfdbf0") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 80.6366 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ENC SW" + (shape input) + (at 115.57 52.07 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "cafd8711-67a3-4e11-ab13-17336e80f7a1") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 125.9332 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "ENC B" + (shape input) + (at 100.33 52.07 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "cc692d13-e68c-4dc8-a199-54fd69d3dbf6") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 91.3577 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (global_label "ROW1" + (shape input) + (at 72.39 69.85 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "df569900-4f83-42b6-ae05-c6bb6cb7e736") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 80.6366 69.85 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "COL2" + (shape input) + (at 139.7 82.55 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e712ec8d-680d-4da7-bc44-0383e424ecd9") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 147.5233 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) + (global_label "LED" + (shape input) + (at 33.02 135.89 180) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "f8cbbc06-a193-4c64-9f79-ca78b7059d67") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 26.5877 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + (hide yes) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 34.29 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "0e3964ac-2c49-41c6-ad3a-8933eaf0d9c5") + (property "Reference" "SW1" + (at 36.322 56.134 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 34.29 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 34.29 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 34.29 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 34.29 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a6a4ed71-dd1d-4a34-a6f5-25255fb14e6f") + ) + (pin "1" + (uuid "534302b5-8925-48be-abbb-5f2b526444f0") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 139.7 71.12 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "13b0a9ea-5427-4189-bb89-a4d5398d0d4a") + (property "Reference" "#PWR02" + (at 146.05 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 143.51 71.1199 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 139.7 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 139.7 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 139.7 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "15e7da06-5709-48c4-83bb-afc208d27879") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "#PWR02") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 55.88 66.04 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1b96de4b-0e7b-48c0-b269-b2875621a6b3") + (property "Reference" "D2" + (at 58.42 64.7699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 58.42 67.3099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 55.88 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 55.88 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 55.88 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 55.88 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 55.88 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "011da04e-51a7-45bb-b541-9071e96b5369") + ) + (pin "2" + (uuid "618ca717-c829-4923-a4b3-a0ebc57e6da0") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 71.12 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "1df2b9d3-83f8-4ae3-95f9-8fe378ff5ed1") + (property "Reference" "D12" + (at 73.914 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 76.962 127.508 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 72.39 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 73.66 145.415 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 71.12 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "9e1d8ffe-acf3-474d-920e-10a1ba516eb6") + ) + (pin "4" + (uuid "931a2459-eb2f-469f-a2b8-aeee7755aebc") + ) + (pin "2" + (uuid "2006f150-5b96-4030-9374-117c76b9f0c6") + ) + (pin "1" + (uuid "78342b4a-4336-4e76-bafa-e910c6a3c9d3") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D12") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 139.7 67.31 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "2cfbab65-211d-46ea-a997-64c0b58af28b") + (property "Reference" "#PWR03" + (at 135.89 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 143.51 67.3099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 139.7 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 139.7 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 139.7 67.31 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f5f8f615-a464-4a8b-a774-423bc5eafe79") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "#PWR03") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 116.84 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "34c40348-e72b-4934-9377-2ef5c5088e66") + (property "Reference" "D15" + (at 119.634 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 122.682 127.508 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 118.11 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 119.38 145.415 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 116.84 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "005014d4-b492-45d0-be5f-894c113f50f9") + ) + (pin "4" + (uuid "7879beea-6162-4328-9061-99de414ca94c") + ) + (pin "2" + (uuid "dc1e8cd4-1108-43d9-b668-72dce6df596f") + ) + (pin "1" + (uuid "7e25abeb-8ee8-4971-826b-6302ce34ea5f") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D15") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 100.33 49.53 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "3baf8351-1f47-4759-beaa-cea4adeabda6") + (property "Reference" "#PWR05" + (at 93.98 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 96.52 49.5299 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 100.33 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 100.33 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 100.33 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "04e758ce-6ba6-4dd0-b2c4-142c079a8a87") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 72.39 66.04 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5a42e057-78d7-4f1f-8ab7-7c0965487ab7") + (property "Reference" "D3" + (at 74.93 64.7699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 74.93 67.3099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 72.39 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 72.39 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 72.39 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 72.39 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 72.39 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "3e6e03fb-07f3-40ba-9d05-8bf9f7d32cb9") + ) + (pin "1" + (uuid "641a8b83-4dfa-45fd-8497-25e991245ad9") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 55.88 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "5cfdc651-8fab-477a-b093-5ebfc3292b76") + (property "Reference" "D11" + (at 58.674 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 61.722 127.508 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 57.15 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 58.42 145.415 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 55.88 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "b09b8561-27cf-4a04-a69f-7cde13fad68d") + ) + (pin "4" + (uuid "13e8b51f-0e6f-4138-a7a2-4b13ea11cc57") + ) + (pin "2" + (uuid "89abaeb3-1007-4cbd-8239-2b6efbcadc5b") + ) + (pin "1" + (uuid "2fd05a9a-ad56-4f74-b0db-533bd03de574") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D11") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 36.83 66.04 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "5d2ce934-40fa-4bce-85ff-95a8d44e657c") + (property "Reference" "D1" + (at 39.37 64.7699 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 39.37 67.3099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 36.83 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 36.83 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 36.83 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 36.83 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 36.83 66.04 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "2f3f71d8-6c10-4f84-81a2-481acd9474a4") + ) + (pin "1" + (uuid "1fc9e5df-0dff-4c5f-a6b4-b809000a7433") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D1") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 72.39 87.63 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "6845b16c-7184-46d4-bb8d-e89afdff6ae5") + (property "Reference" "D6" + (at 74.93 86.3599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 74.93 88.8999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 72.39 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 72.39 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 72.39 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 72.39 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 72.39 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "55b849fe-1139-4e59-8eea-a32a21683154") + ) + (pin "1" + (uuid "9fdc87bb-e4a8-4bc5-b687-2a3d480283ef") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 40.64 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "6da4bb1e-f5cd-4814-82c0-a25e6b7f05f3") + (property "Reference" "D10" + (at 43.434 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 46.482 127.508 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 41.91 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 43.18 145.415 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 40.64 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "e7e1f30e-e1af-4a3a-aa06-1ecb629b274a") + ) + (pin "4" + (uuid "14c1b968-fa8c-4ef7-b4a6-b1e4bfe3e949") + ) + (pin "2" + (uuid "0bb2f013-090e-49f6-b4c0-3797a78b9c6e") + ) + (pin "1" + (uuid "eee37e04-8cef-443c-9902-f81d87a17d1c") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 69.85 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "6edd8800-4a7d-4820-b8cf-ce9acc4740ba") + (property "Reference" "SW9" + (at 71.882 98.552 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 69.85 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 69.85 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 69.85 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "aebeb200-58b6-4440-a925-44a3976cf13d") + ) + (pin "1" + (uuid "991fe34c-be1b-4adb-867a-ccb17890e078") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 115.57 46.99 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7e1c28af-e8fd-44e0-aad0-2a1ab7d5cbcd") + (property "Reference" "#PWR01" + (at 121.92 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 119.38 46.9899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 115.57 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 115.57 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 115.57 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "85e78acd-4440-4eae-97fb-1ca416c29566") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "#PWR01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 36.83 109.22 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "859d3c46-c317-4939-b445-aea56813b25a") + (property "Reference" "D7" + (at 39.37 107.9499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 39.37 110.4899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 36.83 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 36.83 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 36.83 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 36.83 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 36.83 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "00c8986e-a66a-4f57-8be4-f8406c98ee9b") + ) + (pin "1" + (uuid "bd7e0c57-4740-41d7-9cc7-8a74003ed3de") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 53.34 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "8a960fb4-0965-4e88-99f5-7ce0f4dfa048") + (property "Reference" "SW5" + (at 56.134 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 53.34 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 53.34 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 53.34 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 53.34 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "f2d80fb3-c96a-43fd-ba63-0bec09d80128") + ) + (pin "1" + (uuid "e1827f82-19f7-4495-908e-c2e88433b8e2") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+5V") + (at 40.64 125.73 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "8cce3801-e922-4c70-84b2-3e5838da3bf4") + (property "Reference" "#PWR04" + (at 40.64 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5V" + (at 40.64 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 40.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 40.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 40.64 125.73 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "89039afe-d8ad-4a49-a15f-ec34d814cebb") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "#PWR04") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 69.85 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "9b2e30e0-8e17-431d-82f2-bcccfce6f832") + (property "Reference" "SW3" + (at 71.882 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 69.85 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 69.85 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 69.85 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5807ef3c-f310-4a88-b5ce-bc703f7e3a1f") + ) + (pin "1" + (uuid "87cd206a-bacc-4dd1-8ff7-e32eb2a95f6e") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW3") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:RotaryEncoder_Switch") + (at 107.95 49.53 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "a4a22ccd-d942-43b0-af63-1095cdc01b70") + (property "Reference" "SW10" + (at 107.95 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "RotaryEncoder_Switch" + (at 107.95 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm" + (at 104.14 45.466 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 107.95 42.926 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" + (at 107.95 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "S1" + (uuid "0a917b19-84b9-4dad-bcbd-978e6e15af3f") + ) + (pin "A" + (uuid "60074c4f-e7ff-4c08-9c69-628c5b7af908") + ) + (pin "B" + (uuid "a784dd87-aed5-4209-9e2b-1b1eddb1e6d9") + ) + (pin "C" + (uuid "52b2169d-a6b9-452d-90af-6d7b47efb7fc") + ) + (pin "S2" + (uuid "2d19c400-64f1-4b43-be92-35e7a0ee05ec") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW10") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 69.85 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "adbfe9b3-a128-417e-b35a-37bcafae29e0") + (property "Reference" "SW6" + (at 72.39 77.724 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 69.85 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 69.85 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 69.85 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 69.85 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a0d6e614-b133-4899-9287-295ba675f84f") + ) + (pin "1" + (uuid "1c6d869a-e614-4ea3-ab62-1d818974cd9d") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW6") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 72.39 109.22 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b11510f4-7dfe-4dd9-9201-5ccd619cc121") + (property "Reference" "D9" + (at 74.93 107.9499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 74.93 110.4899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 72.39 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 72.39 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 72.39 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 72.39 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 72.39 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a977341f-cedf-4f26-a94c-fbebd4a336af") + ) + (pin "1" + (uuid "89533ff9-4b2d-4b87-b0b3-f1fb956d94d0") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D9") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 36.83 87.63 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "b2ffd80f-50b6-49ce-9756-553435c795ed") + (property "Reference" "D4" + (at 39.37 86.3599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 39.37 88.8999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 36.83 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 36.83 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 36.83 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 36.83 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 36.83 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "57043e4d-4af8-431d-a740-d4f725e8199e") + ) + (pin "1" + (uuid "3ef4b8bb-f01b-46b5-a646-533136b428af") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 53.34 59.69 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "b93d8292-3f5e-45ac-9071-990d8644c853") + (property "Reference" "SW2" + (at 55.118 56.134 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 53.34 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 53.34 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 53.34 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 53.34 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "42bb6fd6-5167-4333-a7e5-541550d65726") + ) + (pin "1" + (uuid "f0d02cd2-6f05-40fa-ae4e-9908ba2e9101") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 132.08 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "bb48f4af-9910-4d46-be2f-99308762508e") + (property "Reference" "D16" + (at 134.874 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 137.922 127.508 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 133.35 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 134.62 145.415 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 132.08 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "43c46c2c-0d58-493a-a647-8db30d5e392e") + ) + (pin "4" + (uuid "cf7db8b4-cc24-4119-b78d-be9200e89066") + ) + (pin "2" + (uuid "962a15e6-86f1-47c2-bd1b-4bdd2705bab0") + ) + (pin "1" + (uuid "4969621e-343b-44ee-a65d-b3d43ee69a58") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D16") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 55.88 109.22 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "bcb885a1-8748-4c1b-a8e9-2edc759d6046") + (property "Reference" "D8" + (at 58.42 107.9499 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 58.42 110.4899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 55.88 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 55.88 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 55.88 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 55.88 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 55.88 109.22 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "489353cf-85da-4c22-8978-6f83f24704c9") + ) + (pin "2" + (uuid "37a028ca-301b-437e-90f0-0606ba952129") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 101.6 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "bd6a993f-dbf6-4a83-85f8-5d5788b7d27f") + (property "Reference" "D14" + (at 104.394 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 107.442 127.508 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 102.87 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 104.14 145.415 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 101.6 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "f4413720-7ea2-4647-946b-722861059acf") + ) + (pin "4" + (uuid "941dbf87-db44-4aee-b28f-6106fd8015f6") + ) + (pin "2" + (uuid "ad273dcf-d0b8-4149-b16f-8dc018ebdc23") + ) + (pin "1" + (uuid "d884b36e-28cc-4831-9752-819f7433a7a6") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D14") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 34.29 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c541fe6b-eafc-4a71-8b93-765975396dc8") + (property "Reference" "SW7" + (at 36.83 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 34.29 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 34.29 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 34.29 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 34.29 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "56df7ae1-b5a4-42b2-b345-edd4271d652d") + ) + (pin "1" + (uuid "c9f645a9-cb9a-4733-8a7a-96c56f8405f1") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Diode:1N4148") + (at 55.88 87.63 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cd0c9b53-660e-4c78-9a17-811bd1704684") + (property "Reference" "D5" + (at 58.42 86.3599 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "1N4148" + (at 58.42 88.8999 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal" + (at 55.88 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf" + (at 55.88 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "100V 0.15A standard switching diode, DO-35" + (at 55.88 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "D" + (at 55.88 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=K 2=A" + (at 55.88 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "1d77002a-0967-4c0e-b27b-2db7d991c8c4") + ) + (pin "2" + (uuid "8ceaddd4-cdd1-421f-b2ce-4843a036fc4e") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D5") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 40.64 143.51 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "cd2df206-0883-4c7e-b678-c293bb77de0c") + (property "Reference" "#PWR06" + (at 40.64 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 40.64 148.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 40.64 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 40.64 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 40.64 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "25e7086d-35d2-441f-9165-320ce6f59128") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 147.32 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "d375b0a1-870f-40dd-b126-f4c96b4551e5") + (property "Reference" "D17" + (at 150.114 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 153.162 127.508 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 148.59 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 149.86 145.415 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 147.32 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "4169ea63-3984-4519-bbf4-1a9aa800cac4") + ) + (pin "4" + (uuid "652f243a-5247-4bbb-be90-15222d23945b") + ) + (pin "2" + (uuid "0976d981-2a4e-4d29-9a71-56bec4c4bdbb") + ) + (pin "1" + (uuid "7b27f0c3-fc1a-4aa2-aaa2-35a211b1295e") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D17") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 34.29 81.28 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "e73dd7d4-f3d5-4b88-a1af-08e2e0f4c65e") + (property "Reference" "SW4" + (at 36.068 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 34.29 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 34.29 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 34.29 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 34.29 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "5cab5087-7e1d-478f-86a5-9e630eab218f") + ) + (pin "1" + (uuid "b51dc953-3ddf-41ac-aab2-0eabe01db2f2") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "LED:SK6812MINI") + (at 86.36 135.89 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f10dea6f-cf67-4d22-91e9-55e17f2489be") + (property "Reference" "D13" + (at 89.154 124.968 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SK6812MINI" + (at 92.202 127.508 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "LED_SMD:LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm" + (at 87.63 143.51 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://cdn-shop.adafruit.com/product-files/2686/SK6812MINI_REV.01-1-2.pdf" + (at 88.9 145.415 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "RGB LED with integrated controller" + (at 86.36 135.89 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "5bb52e1c-f49d-4f2d-b247-a5880dcdd788") + ) + (pin "4" + (uuid "51d5b80a-3aab-414b-8ff4-973098804ec5") + ) + (pin "2" + (uuid "0c7a284f-a5dd-4ea4-83a6-18a8169b2c31") + ) + (pin "1" + (uuid "86b50ed0-2563-4a58-a5cf-ffeb68b50c98") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "D13") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Switch:SW_Push_45deg") + (at 53.34 102.87 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f6795c5b-ff8a-4198-bd36-4f5d5868e5fb") + (property "Reference" "SW8" + (at 54.61 98.044 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "SW_Push_45deg" + (at 53.34 97.79 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" + (at 53.34 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 53.34 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Push button switch, normally open, two pins, 45° tilted" + (at 53.34 102.87 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "73d677b6-d748-46a5-ba26-453264734df9") + ) + (pin "1" + (uuid "dc683a28-ab3c-43cc-8fef-5bb4f09d68b8") + ) + (instances + (project "HackPad" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "SW8") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "OPL:XIAO-RP2040-DIP") + (at 107.95 62.23 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ffe3bded-4448-4e41-b6ce-6b7460532503") + (property "Reference" "U1" + (at 121.92 59.69 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "XIAO-RP2040-DIP" + (at 121.92 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "OPL:XIAO-RP2040-DIP" + (at 122.428 94.488 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 107.95 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "" + (at 107.95 62.23 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "8" + (uuid "78d35521-bb84-4042-9698-6b64e8d8bd0d") + ) + (pin "9" + (uuid "2b4abc70-f875-446f-a228-ee226abaf1c0") + ) + (pin "7" + (uuid "f0fed8fb-e614-4970-96a1-f7a0ec72bbef") + ) + (pin "5" + (uuid "26d60b8a-3522-492c-80a6-825fb86e600c") + ) + (pin "14" + (uuid "85a717ac-9840-4721-bf76-8d339af88fa4") + ) + (pin "10" + (uuid "fce73e63-e451-4cae-9d07-caf34a5be4dc") + ) + (pin "2" + (uuid "19c81cbf-29bb-4e9d-92f9-d9c89db9545b") + ) + (pin "11" + (uuid "811b9b36-60d0-47e0-a9b8-54f9a6f4b906") + ) + (pin "3" + (uuid "140daa1f-1da7-428c-8175-e1b9b1cbbfa7") + ) + (pin "12" + (uuid "c795021f-0eb3-4d84-b8f0-b05dca6ff2d1") + ) + (pin "13" + (uuid "88de591c-34ad-4717-b89a-3f1d82086a98") + ) + (pin "1" + (uuid "6c3b48e0-910d-4ce0-a6b1-779652b023c2") + ) + (pin "4" + (uuid "549b1baf-2e69-41c2-bdd9-de73a3365e44") + ) + (pin "6" + (uuid "628dfd03-e0f5-4500-936f-f5bf71dfa1d2") + ) + (instances + (project "" + (path "/ca2f284a-094f-43a6-81ba-4d182c3dfdb7" + (reference "U1") + (unit 1) + ) + ) + ) + ) + (sheet_instances + (path "/" + (page "1") + ) + ) +) diff --git a/hackpads/BluPad/PCB/HackPad.step b/hackpads/BluPad/PCB/HackPad.step new file mode 100644 index 0000000000..4ad80769a6 --- /dev/null +++ b/hackpads/BluPad/PCB/HackPad.step @@ -0,0 +1,123942 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('KiCad electronic assembly'),'2;1'); +FILE_NAME('HackPad.step','2025-02-20T18:49:34',('Pcbnew'),('Kicad'), + 'Open CASCADE STEP processor 7.7','KiCad to STEP converter','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('HackPad 1','HackPad 1','',(#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,#467,#471,#475, + #479,#483,#487,#491,#495,#499,#503,#507,#511,#515,#519,#523,#527, + #531,#535,#539,#543,#547,#551,#555,#559,#563,#567,#571,#575,#579, + #583,#587,#591,#595,#599,#603,#607,#611,#615,#619,#623,#627,#631, + #635,#639,#643,#647,#651,#655,#659,#663,#667,#671,#675,#679,#683, + #687,#691,#695,#699,#703,#707,#711,#715,#719,#723,#727,#731,#735, + #739,#743,#747,#751,#755,#759,#763,#767,#771,#775,#779,#783,#787, + #791,#795,#799,#803,#807,#811,#815,#819,#823,#827,#831,#835,#839, + #843,#847,#851,#855,#859,#863,#867,#871,#875,#879,#883,#887,#891, + #895,#899,#903,#907,#911,#915,#919,#923,#927,#931,#935,#939,#943, + #947,#951,#955,#959,#963,#967,#971,#975,#979,#983,#987,#991,#995, + #999,#1003,#1007,#1011,#1015,#1019,#1023,#1027,#1031,#1035,#1039, + #1043,#1047,#1051,#1055,#1059,#1063,#1067,#1071,#1075,#1079,#1083, + #1087,#1091,#1095,#1099,#1103,#1107,#1111,#1115,#1119,#1123,#1127, + #1131,#1135,#1139,#1143,#1147,#1151,#1155,#1159,#1163,#1167,#1171, + #1175,#1179,#1183,#1187,#1191,#1195,#1199,#1203,#1207,#1211,#1215, + #1219,#1223,#1227,#1231,#1235,#1239,#1243,#1247,#1251,#1255,#1259, + #1263,#1267,#1271,#1275,#1279,#1283,#1287,#1291,#1295,#1299,#1303, + #1307,#1311,#1315,#1319,#1323,#1327,#1331,#1335,#1339,#1343,#1347, + #1351,#1355,#1359,#1363,#1367,#1371,#1375,#1379,#1383,#1387,#1391, + #1395,#1399,#1403,#1407,#1411,#1415,#1419,#1423,#1427,#1431,#1435, + #1439,#1443,#1447,#1451,#1455,#1459,#1463,#1467,#1471,#1475,#1479, + #1483,#1487,#1491,#1495,#1499,#1503,#1507,#1511,#1515,#1519,#1523, + #1527,#1531,#1535,#1539,#1543,#1547,#1551,#1555,#1559,#1563,#1567, + #1571,#1575,#1579,#1583,#1587,#1591,#1595,#1599,#1603,#1607,#1611, + #1615,#1619,#1623,#1627,#1631,#1635,#1639,#1643,#1647,#1651,#1655, + #1659,#1663,#1667,#1671,#1675,#1679,#1683,#1687,#1691,#1695,#1699, + #1703,#1707,#1711,#1715,#1719,#1723,#1727,#1731,#1735,#1739,#1743, + #1747,#1751,#1755,#1759,#1763,#1767,#1771,#1775,#1779,#1783,#1787, + #1791,#1795,#1799,#1803,#1807,#1811,#1815,#1819,#1823,#1827,#1831, + #1835,#1839,#1843,#1847,#1851,#1855,#1859,#1863,#1867,#1871,#1875, + #1879,#1883,#1887,#1891,#1895,#1899,#1903,#1907,#1911,#1915,#1919, + #1923,#1927,#1931,#1935,#1939,#1943,#1947,#1951,#1955,#1959,#1963, + #1967,#1971,#1975,#1979,#1983,#1987,#1991,#1995,#1999,#2003,#2007, + #2011,#2015,#2019,#2023,#2027,#2031,#2035,#2039,#2043,#2047,#2051, + #2055,#2059,#2063,#2067,#2071,#2075,#2079,#2083,#2087,#2091,#2095, + #2099,#2103,#2107,#2111,#2115,#2119,#2123,#2127,#2131,#2135,#2139, + #2143,#2147,#2151,#2155,#2159,#2163,#2167,#2171,#2175,#2179,#2183, + #2187,#2191,#2195,#2199,#2203,#2207,#2211,#2215,#2219,#2223,#2227, + #2231,#2235,#2239,#2243,#2247,#2251,#2255,#2259,#2263,#2267,#2271, + #2275,#2279,#2283,#2287,#2291,#2295,#2299,#2303,#2307,#2311,#2315, + #2319,#2323,#2327,#2331,#2335,#2339,#2343,#2347,#2351,#2355,#2359, + #2363,#2367,#2371,#2375),#2379); +#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('',(159.36375,-65.39,1.65)); +#17 = DIRECTION('',(-0.,0.,1.)); +#18 = DIRECTION('',(1.110223024625E-16,-1.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(130.36375,-65.2,1.65)); +#21 = DIRECTION('',(-0.,0.,1.)); +#22 = DIRECTION('',(1.110223024625E-16,-1.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(163.36375,-65.39,1.65)); +#25 = DIRECTION('',(-0.,0.,1.)); +#26 = DIRECTION('',(1.110223024625E-16,-1.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(126.36375,-65.2,1.65)); +#29 = DIRECTION('',(-0.,0.,1.)); +#30 = DIRECTION('',(1.110223024625E-16,-1.,0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(145.36375,-65.39,1.65)); +#33 = DIRECTION('',(-0.,0.,1.)); +#34 = DIRECTION('',(1.110223024625E-16,-1.,0.)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(167.36375,-65.58,1.65)); +#37 = DIRECTION('',(-0.,0.,1.)); +#38 = DIRECTION('',(1.110223024625E-16,-1.,0.)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(155.36375,-65.39,1.65)); +#41 = DIRECTION('',(-0.,0.,1.)); +#42 = DIRECTION('',(1.110223024625E-16,-1.,0.)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(122.36375,-65.25,1.65)); +#45 = DIRECTION('',(-0.,0.,1.)); +#46 = DIRECTION('',(1.110223024625E-16,-1.,0.)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(134.36375,-65.2,1.65)); +#49 = DIRECTION('',(-0.,0.,1.)); +#50 = DIRECTION('',(1.110223024625E-16,-1.,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 = AXIS2_PLACEMENT_3D('',#464,#465,#466); +#464 = CARTESIAN_POINT('',(0.,0.,0.)); +#465 = DIRECTION('',(0.,0.,1.)); +#466 = DIRECTION('',(1.,0.,-0.)); +#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470); +#468 = CARTESIAN_POINT('',(0.,0.,0.)); +#469 = DIRECTION('',(0.,0.,1.)); +#470 = DIRECTION('',(1.,0.,-0.)); +#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474); +#472 = CARTESIAN_POINT('',(0.,0.,0.)); +#473 = DIRECTION('',(0.,0.,1.)); +#474 = DIRECTION('',(1.,0.,-0.)); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(0.,0.,0.)); +#477 = DIRECTION('',(0.,0.,1.)); +#478 = DIRECTION('',(1.,0.,-0.)); +#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482); +#480 = CARTESIAN_POINT('',(0.,0.,0.)); +#481 = DIRECTION('',(0.,0.,1.)); +#482 = DIRECTION('',(1.,0.,-0.)); +#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486); +#484 = CARTESIAN_POINT('',(0.,0.,0.)); +#485 = DIRECTION('',(0.,0.,1.)); +#486 = DIRECTION('',(1.,0.,-0.)); +#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490); +#488 = CARTESIAN_POINT('',(0.,0.,0.)); +#489 = DIRECTION('',(0.,0.,1.)); +#490 = DIRECTION('',(1.,0.,-0.)); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(0.,0.,0.)); +#493 = DIRECTION('',(0.,0.,1.)); +#494 = DIRECTION('',(1.,0.,-0.)); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(0.,0.,0.)); +#497 = DIRECTION('',(0.,0.,1.)); +#498 = DIRECTION('',(1.,0.,-0.)); +#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502); +#500 = CARTESIAN_POINT('',(0.,0.,0.)); +#501 = DIRECTION('',(0.,0.,1.)); +#502 = DIRECTION('',(1.,0.,-0.)); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(0.,0.,0.)); +#505 = DIRECTION('',(0.,0.,1.)); +#506 = DIRECTION('',(1.,0.,-0.)); +#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510); +#508 = CARTESIAN_POINT('',(0.,0.,0.)); +#509 = DIRECTION('',(0.,0.,1.)); +#510 = DIRECTION('',(1.,0.,-0.)); +#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514); +#512 = CARTESIAN_POINT('',(0.,0.,0.)); +#513 = DIRECTION('',(0.,0.,1.)); +#514 = DIRECTION('',(1.,0.,-0.)); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(0.,0.,0.)); +#517 = DIRECTION('',(0.,0.,1.)); +#518 = DIRECTION('',(1.,0.,-0.)); +#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522); +#520 = CARTESIAN_POINT('',(0.,0.,0.)); +#521 = DIRECTION('',(0.,0.,1.)); +#522 = DIRECTION('',(1.,0.,-0.)); +#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526); +#524 = CARTESIAN_POINT('',(0.,0.,0.)); +#525 = DIRECTION('',(0.,0.,1.)); +#526 = DIRECTION('',(1.,0.,-0.)); +#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530); +#528 = CARTESIAN_POINT('',(0.,0.,0.)); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = DIRECTION('',(1.,0.,-0.)); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(0.,0.,0.)); +#533 = DIRECTION('',(0.,0.,1.)); +#534 = DIRECTION('',(1.,0.,-0.)); +#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538); +#536 = CARTESIAN_POINT('',(0.,0.,0.)); +#537 = DIRECTION('',(0.,0.,1.)); +#538 = DIRECTION('',(1.,0.,-0.)); +#539 = AXIS2_PLACEMENT_3D('',#540,#541,#542); +#540 = CARTESIAN_POINT('',(0.,0.,0.)); +#541 = DIRECTION('',(0.,0.,1.)); +#542 = DIRECTION('',(1.,0.,-0.)); +#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); +#544 = CARTESIAN_POINT('',(0.,0.,0.)); +#545 = DIRECTION('',(0.,0.,1.)); +#546 = DIRECTION('',(1.,0.,-0.)); +#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550); +#548 = CARTESIAN_POINT('',(0.,0.,0.)); +#549 = DIRECTION('',(0.,0.,1.)); +#550 = DIRECTION('',(1.,0.,-0.)); +#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554); +#552 = CARTESIAN_POINT('',(0.,0.,0.)); +#553 = DIRECTION('',(0.,0.,1.)); +#554 = DIRECTION('',(1.,0.,-0.)); +#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558); +#556 = CARTESIAN_POINT('',(0.,0.,0.)); +#557 = DIRECTION('',(0.,0.,1.)); +#558 = DIRECTION('',(1.,0.,-0.)); +#559 = AXIS2_PLACEMENT_3D('',#560,#561,#562); +#560 = CARTESIAN_POINT('',(0.,0.,0.)); +#561 = DIRECTION('',(0.,0.,1.)); +#562 = DIRECTION('',(1.,0.,-0.)); +#563 = AXIS2_PLACEMENT_3D('',#564,#565,#566); +#564 = CARTESIAN_POINT('',(0.,0.,0.)); +#565 = DIRECTION('',(0.,0.,1.)); +#566 = DIRECTION('',(1.,0.,-0.)); +#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570); +#568 = CARTESIAN_POINT('',(0.,0.,0.)); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = DIRECTION('',(1.,0.,-0.)); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(0.,0.,0.)); +#573 = DIRECTION('',(0.,0.,1.)); +#574 = DIRECTION('',(1.,0.,-0.)); +#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578); +#576 = CARTESIAN_POINT('',(0.,0.,0.)); +#577 = DIRECTION('',(0.,0.,1.)); +#578 = DIRECTION('',(1.,0.,-0.)); +#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582); +#580 = CARTESIAN_POINT('',(0.,0.,0.)); +#581 = DIRECTION('',(0.,0.,1.)); +#582 = DIRECTION('',(1.,0.,-0.)); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(0.,0.,0.)); +#585 = DIRECTION('',(0.,0.,1.)); +#586 = DIRECTION('',(1.,0.,-0.)); +#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590); +#588 = CARTESIAN_POINT('',(0.,0.,0.)); +#589 = DIRECTION('',(0.,0.,1.)); +#590 = DIRECTION('',(1.,0.,-0.)); +#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594); +#592 = CARTESIAN_POINT('',(0.,0.,0.)); +#593 = DIRECTION('',(0.,0.,1.)); +#594 = DIRECTION('',(1.,0.,-0.)); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(0.,0.,0.)); +#597 = DIRECTION('',(0.,0.,1.)); +#598 = DIRECTION('',(1.,0.,-0.)); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(0.,0.,0.)); +#601 = DIRECTION('',(0.,0.,1.)); +#602 = DIRECTION('',(1.,0.,-0.)); +#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606); +#604 = CARTESIAN_POINT('',(0.,0.,0.)); +#605 = DIRECTION('',(0.,0.,1.)); +#606 = DIRECTION('',(1.,0.,-0.)); +#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610); +#608 = CARTESIAN_POINT('',(0.,0.,0.)); +#609 = DIRECTION('',(0.,0.,1.)); +#610 = DIRECTION('',(1.,0.,-0.)); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(0.,0.,0.)); +#613 = DIRECTION('',(0.,0.,1.)); +#614 = DIRECTION('',(1.,0.,-0.)); +#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618); +#616 = CARTESIAN_POINT('',(0.,0.,0.)); +#617 = DIRECTION('',(0.,0.,1.)); +#618 = DIRECTION('',(1.,0.,-0.)); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(0.,0.,0.)); +#621 = DIRECTION('',(0.,0.,1.)); +#622 = DIRECTION('',(1.,0.,-0.)); +#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626); +#624 = CARTESIAN_POINT('',(0.,0.,0.)); +#625 = DIRECTION('',(0.,0.,1.)); +#626 = DIRECTION('',(1.,0.,-0.)); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(0.,0.,0.)); +#629 = DIRECTION('',(0.,0.,1.)); +#630 = DIRECTION('',(1.,0.,-0.)); +#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634); +#632 = CARTESIAN_POINT('',(0.,0.,0.)); +#633 = DIRECTION('',(0.,0.,1.)); +#634 = DIRECTION('',(1.,0.,-0.)); +#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); +#636 = CARTESIAN_POINT('',(0.,0.,0.)); +#637 = DIRECTION('',(0.,0.,1.)); +#638 = DIRECTION('',(1.,0.,-0.)); +#639 = AXIS2_PLACEMENT_3D('',#640,#641,#642); +#640 = CARTESIAN_POINT('',(0.,0.,0.)); +#641 = DIRECTION('',(0.,0.,1.)); +#642 = DIRECTION('',(1.,0.,-0.)); +#643 = AXIS2_PLACEMENT_3D('',#644,#645,#646); +#644 = CARTESIAN_POINT('',(0.,0.,0.)); +#645 = DIRECTION('',(0.,0.,1.)); +#646 = DIRECTION('',(1.,0.,-0.)); +#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650); +#648 = CARTESIAN_POINT('',(0.,0.,0.)); +#649 = DIRECTION('',(0.,0.,1.)); +#650 = DIRECTION('',(1.,0.,-0.)); +#651 = AXIS2_PLACEMENT_3D('',#652,#653,#654); +#652 = CARTESIAN_POINT('',(0.,0.,0.)); +#653 = DIRECTION('',(0.,0.,1.)); +#654 = DIRECTION('',(1.,0.,-0.)); +#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658); +#656 = CARTESIAN_POINT('',(0.,0.,0.)); +#657 = DIRECTION('',(0.,0.,1.)); +#658 = DIRECTION('',(1.,0.,-0.)); +#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662); +#660 = CARTESIAN_POINT('',(0.,0.,0.)); +#661 = DIRECTION('',(0.,0.,1.)); +#662 = DIRECTION('',(1.,0.,-0.)); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(0.,0.,0.)); +#665 = DIRECTION('',(0.,0.,1.)); +#666 = DIRECTION('',(1.,0.,-0.)); +#667 = AXIS2_PLACEMENT_3D('',#668,#669,#670); +#668 = CARTESIAN_POINT('',(0.,0.,0.)); +#669 = DIRECTION('',(0.,0.,1.)); +#670 = DIRECTION('',(1.,0.,-0.)); +#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674); +#672 = CARTESIAN_POINT('',(0.,0.,0.)); +#673 = DIRECTION('',(0.,0.,1.)); +#674 = DIRECTION('',(1.,0.,-0.)); +#675 = AXIS2_PLACEMENT_3D('',#676,#677,#678); +#676 = CARTESIAN_POINT('',(0.,0.,0.)); +#677 = DIRECTION('',(0.,0.,1.)); +#678 = DIRECTION('',(1.,0.,-0.)); +#679 = AXIS2_PLACEMENT_3D('',#680,#681,#682); +#680 = CARTESIAN_POINT('',(0.,0.,0.)); +#681 = DIRECTION('',(0.,0.,1.)); +#682 = DIRECTION('',(1.,0.,-0.)); +#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686); +#684 = CARTESIAN_POINT('',(0.,0.,0.)); +#685 = DIRECTION('',(0.,0.,1.)); +#686 = DIRECTION('',(1.,0.,-0.)); +#687 = AXIS2_PLACEMENT_3D('',#688,#689,#690); +#688 = CARTESIAN_POINT('',(0.,0.,0.)); +#689 = DIRECTION('',(0.,0.,1.)); +#690 = DIRECTION('',(1.,0.,-0.)); +#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694); +#692 = CARTESIAN_POINT('',(0.,0.,0.)); +#693 = DIRECTION('',(0.,0.,1.)); +#694 = DIRECTION('',(1.,0.,-0.)); +#695 = AXIS2_PLACEMENT_3D('',#696,#697,#698); +#696 = CARTESIAN_POINT('',(0.,0.,0.)); +#697 = DIRECTION('',(0.,0.,1.)); +#698 = DIRECTION('',(1.,0.,-0.)); +#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702); +#700 = CARTESIAN_POINT('',(0.,0.,0.)); +#701 = DIRECTION('',(0.,0.,1.)); +#702 = DIRECTION('',(1.,0.,-0.)); +#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706); +#704 = CARTESIAN_POINT('',(0.,0.,0.)); +#705 = DIRECTION('',(0.,0.,1.)); +#706 = DIRECTION('',(1.,0.,-0.)); +#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710); +#708 = CARTESIAN_POINT('',(0.,0.,0.)); +#709 = DIRECTION('',(0.,0.,1.)); +#710 = DIRECTION('',(1.,0.,-0.)); +#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714); +#712 = CARTESIAN_POINT('',(0.,0.,0.)); +#713 = DIRECTION('',(0.,0.,1.)); +#714 = DIRECTION('',(1.,0.,-0.)); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(0.,0.,0.)); +#717 = DIRECTION('',(0.,0.,1.)); +#718 = DIRECTION('',(1.,0.,-0.)); +#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722); +#720 = CARTESIAN_POINT('',(0.,0.,0.)); +#721 = DIRECTION('',(0.,0.,1.)); +#722 = DIRECTION('',(1.,0.,-0.)); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(0.,0.,0.)); +#725 = DIRECTION('',(0.,0.,1.)); +#726 = DIRECTION('',(1.,0.,-0.)); +#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730); +#728 = CARTESIAN_POINT('',(0.,0.,0.)); +#729 = DIRECTION('',(0.,0.,1.)); +#730 = DIRECTION('',(1.,0.,-0.)); +#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734); +#732 = CARTESIAN_POINT('',(0.,0.,0.)); +#733 = DIRECTION('',(0.,0.,1.)); +#734 = DIRECTION('',(1.,0.,-0.)); +#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); +#736 = CARTESIAN_POINT('',(0.,0.,0.)); +#737 = DIRECTION('',(0.,0.,1.)); +#738 = DIRECTION('',(1.,0.,-0.)); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(0.,0.,0.)); +#741 = DIRECTION('',(0.,0.,1.)); +#742 = DIRECTION('',(1.,0.,-0.)); +#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746); +#744 = CARTESIAN_POINT('',(0.,0.,0.)); +#745 = DIRECTION('',(0.,0.,1.)); +#746 = DIRECTION('',(1.,0.,-0.)); +#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748 = CARTESIAN_POINT('',(0.,0.,0.)); +#749 = DIRECTION('',(0.,0.,1.)); +#750 = DIRECTION('',(1.,0.,-0.)); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(0.,0.,0.)); +#753 = DIRECTION('',(0.,0.,1.)); +#754 = DIRECTION('',(1.,0.,-0.)); +#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758); +#756 = CARTESIAN_POINT('',(0.,0.,0.)); +#757 = DIRECTION('',(0.,0.,1.)); +#758 = DIRECTION('',(1.,0.,-0.)); +#759 = AXIS2_PLACEMENT_3D('',#760,#761,#762); +#760 = CARTESIAN_POINT('',(0.,0.,0.)); +#761 = DIRECTION('',(0.,0.,1.)); +#762 = DIRECTION('',(1.,0.,-0.)); +#763 = AXIS2_PLACEMENT_3D('',#764,#765,#766); +#764 = CARTESIAN_POINT('',(0.,0.,0.)); +#765 = DIRECTION('',(0.,0.,1.)); +#766 = DIRECTION('',(1.,0.,-0.)); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(0.,0.,0.)); +#769 = DIRECTION('',(0.,0.,1.)); +#770 = DIRECTION('',(1.,0.,-0.)); +#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774); +#772 = CARTESIAN_POINT('',(0.,0.,0.)); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = DIRECTION('',(1.,0.,-0.)); +#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778); +#776 = CARTESIAN_POINT('',(0.,0.,0.)); +#777 = DIRECTION('',(0.,0.,1.)); +#778 = DIRECTION('',(1.,0.,-0.)); +#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782); +#780 = CARTESIAN_POINT('',(0.,0.,0.)); +#781 = DIRECTION('',(0.,0.,1.)); +#782 = DIRECTION('',(1.,0.,-0.)); +#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786); +#784 = CARTESIAN_POINT('',(0.,0.,0.)); +#785 = DIRECTION('',(0.,0.,1.)); +#786 = DIRECTION('',(1.,0.,-0.)); +#787 = AXIS2_PLACEMENT_3D('',#788,#789,#790); +#788 = CARTESIAN_POINT('',(0.,0.,0.)); +#789 = DIRECTION('',(0.,0.,1.)); +#790 = DIRECTION('',(1.,0.,-0.)); +#791 = AXIS2_PLACEMENT_3D('',#792,#793,#794); +#792 = CARTESIAN_POINT('',(0.,0.,0.)); +#793 = DIRECTION('',(0.,0.,1.)); +#794 = DIRECTION('',(1.,0.,-0.)); +#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798); +#796 = CARTESIAN_POINT('',(0.,0.,0.)); +#797 = DIRECTION('',(0.,0.,1.)); +#798 = DIRECTION('',(1.,0.,-0.)); +#799 = AXIS2_PLACEMENT_3D('',#800,#801,#802); +#800 = CARTESIAN_POINT('',(0.,0.,0.)); +#801 = DIRECTION('',(0.,0.,1.)); +#802 = DIRECTION('',(1.,0.,-0.)); +#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806); +#804 = CARTESIAN_POINT('',(0.,0.,0.)); +#805 = DIRECTION('',(0.,0.,1.)); +#806 = DIRECTION('',(1.,0.,-0.)); +#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810); +#808 = CARTESIAN_POINT('',(0.,0.,0.)); +#809 = DIRECTION('',(0.,0.,1.)); +#810 = DIRECTION('',(1.,0.,-0.)); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(0.,0.,0.)); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = DIRECTION('',(1.,0.,-0.)); +#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818); +#816 = CARTESIAN_POINT('',(0.,0.,0.)); +#817 = DIRECTION('',(0.,0.,1.)); +#818 = DIRECTION('',(1.,0.,-0.)); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,0.)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,-0.)); +#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826); +#824 = CARTESIAN_POINT('',(0.,0.,0.)); +#825 = DIRECTION('',(0.,0.,1.)); +#826 = DIRECTION('',(1.,0.,-0.)); +#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830); +#828 = CARTESIAN_POINT('',(0.,0.,0.)); +#829 = DIRECTION('',(0.,0.,1.)); +#830 = DIRECTION('',(1.,0.,-0.)); +#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834); +#832 = CARTESIAN_POINT('',(0.,0.,0.)); +#833 = DIRECTION('',(0.,0.,1.)); +#834 = DIRECTION('',(1.,0.,-0.)); +#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838); +#836 = CARTESIAN_POINT('',(0.,0.,0.)); +#837 = DIRECTION('',(0.,0.,1.)); +#838 = DIRECTION('',(1.,0.,-0.)); +#839 = AXIS2_PLACEMENT_3D('',#840,#841,#842); +#840 = CARTESIAN_POINT('',(0.,0.,0.)); +#841 = DIRECTION('',(0.,0.,1.)); +#842 = DIRECTION('',(1.,0.,-0.)); +#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846); +#844 = CARTESIAN_POINT('',(0.,0.,0.)); +#845 = DIRECTION('',(0.,0.,1.)); +#846 = DIRECTION('',(1.,0.,-0.)); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(0.,0.,0.)); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = DIRECTION('',(1.,0.,-0.)); +#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854); +#852 = CARTESIAN_POINT('',(0.,0.,0.)); +#853 = DIRECTION('',(0.,0.,1.)); +#854 = DIRECTION('',(1.,0.,-0.)); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(0.,0.,0.)); +#857 = DIRECTION('',(0.,0.,1.)); +#858 = DIRECTION('',(1.,0.,-0.)); +#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862); +#860 = CARTESIAN_POINT('',(0.,0.,0.)); +#861 = DIRECTION('',(0.,0.,1.)); +#862 = DIRECTION('',(1.,0.,-0.)); +#863 = AXIS2_PLACEMENT_3D('',#864,#865,#866); +#864 = CARTESIAN_POINT('',(0.,0.,0.)); +#865 = DIRECTION('',(0.,0.,1.)); +#866 = DIRECTION('',(1.,0.,-0.)); +#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870); +#868 = CARTESIAN_POINT('',(0.,0.,0.)); +#869 = DIRECTION('',(0.,0.,1.)); +#870 = DIRECTION('',(1.,0.,-0.)); +#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874); +#872 = CARTESIAN_POINT('',(0.,0.,0.)); +#873 = DIRECTION('',(0.,0.,1.)); +#874 = DIRECTION('',(1.,0.,-0.)); +#875 = AXIS2_PLACEMENT_3D('',#876,#877,#878); +#876 = CARTESIAN_POINT('',(0.,0.,0.)); +#877 = DIRECTION('',(0.,0.,1.)); +#878 = DIRECTION('',(1.,0.,-0.)); +#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882); +#880 = CARTESIAN_POINT('',(0.,0.,0.)); +#881 = DIRECTION('',(0.,0.,1.)); +#882 = DIRECTION('',(1.,0.,-0.)); +#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886); +#884 = CARTESIAN_POINT('',(0.,0.,0.)); +#885 = DIRECTION('',(0.,0.,1.)); +#886 = DIRECTION('',(1.,0.,-0.)); +#887 = AXIS2_PLACEMENT_3D('',#888,#889,#890); +#888 = CARTESIAN_POINT('',(0.,0.,0.)); +#889 = DIRECTION('',(0.,0.,1.)); +#890 = DIRECTION('',(1.,0.,-0.)); +#891 = AXIS2_PLACEMENT_3D('',#892,#893,#894); +#892 = CARTESIAN_POINT('',(0.,0.,0.)); +#893 = DIRECTION('',(0.,0.,1.)); +#894 = DIRECTION('',(1.,0.,-0.)); +#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898); +#896 = CARTESIAN_POINT('',(0.,0.,0.)); +#897 = DIRECTION('',(0.,0.,1.)); +#898 = DIRECTION('',(1.,0.,-0.)); +#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902); +#900 = CARTESIAN_POINT('',(0.,0.,0.)); +#901 = DIRECTION('',(0.,0.,1.)); +#902 = DIRECTION('',(1.,0.,-0.)); +#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906); +#904 = CARTESIAN_POINT('',(0.,0.,0.)); +#905 = DIRECTION('',(0.,0.,1.)); +#906 = DIRECTION('',(1.,0.,-0.)); +#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910); +#908 = CARTESIAN_POINT('',(0.,0.,0.)); +#909 = DIRECTION('',(0.,0.,1.)); +#910 = DIRECTION('',(1.,0.,-0.)); +#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914); +#912 = CARTESIAN_POINT('',(0.,0.,0.)); +#913 = DIRECTION('',(0.,0.,1.)); +#914 = DIRECTION('',(1.,0.,-0.)); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(0.,0.,0.)); +#917 = DIRECTION('',(0.,0.,1.)); +#918 = DIRECTION('',(1.,0.,-0.)); +#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922); +#920 = CARTESIAN_POINT('',(0.,0.,0.)); +#921 = DIRECTION('',(0.,0.,1.)); +#922 = DIRECTION('',(1.,0.,-0.)); +#923 = AXIS2_PLACEMENT_3D('',#924,#925,#926); +#924 = CARTESIAN_POINT('',(0.,0.,0.)); +#925 = DIRECTION('',(0.,0.,1.)); +#926 = DIRECTION('',(1.,0.,-0.)); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(0.,0.,0.)); +#929 = DIRECTION('',(0.,0.,1.)); +#930 = DIRECTION('',(1.,0.,-0.)); +#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934); +#932 = CARTESIAN_POINT('',(0.,0.,0.)); +#933 = DIRECTION('',(0.,0.,1.)); +#934 = DIRECTION('',(1.,0.,-0.)); +#935 = AXIS2_PLACEMENT_3D('',#936,#937,#938); +#936 = CARTESIAN_POINT('',(0.,0.,0.)); +#937 = DIRECTION('',(0.,0.,1.)); +#938 = DIRECTION('',(1.,0.,-0.)); +#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942); +#940 = CARTESIAN_POINT('',(0.,0.,0.)); +#941 = DIRECTION('',(0.,0.,1.)); +#942 = DIRECTION('',(1.,0.,-0.)); +#943 = AXIS2_PLACEMENT_3D('',#944,#945,#946); +#944 = CARTESIAN_POINT('',(0.,0.,0.)); +#945 = DIRECTION('',(0.,0.,1.)); +#946 = DIRECTION('',(1.,0.,-0.)); +#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950); +#948 = CARTESIAN_POINT('',(0.,0.,0.)); +#949 = DIRECTION('',(0.,0.,1.)); +#950 = DIRECTION('',(1.,0.,-0.)); +#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954); +#952 = CARTESIAN_POINT('',(0.,0.,0.)); +#953 = DIRECTION('',(0.,0.,1.)); +#954 = DIRECTION('',(1.,0.,-0.)); +#955 = AXIS2_PLACEMENT_3D('',#956,#957,#958); +#956 = CARTESIAN_POINT('',(0.,0.,0.)); +#957 = DIRECTION('',(0.,0.,1.)); +#958 = DIRECTION('',(1.,0.,-0.)); +#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); +#960 = CARTESIAN_POINT('',(0.,0.,0.)); +#961 = DIRECTION('',(0.,0.,1.)); +#962 = DIRECTION('',(1.,0.,-0.)); +#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966); +#964 = CARTESIAN_POINT('',(0.,0.,0.)); +#965 = DIRECTION('',(0.,0.,1.)); +#966 = DIRECTION('',(1.,0.,-0.)); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(0.,0.,0.)); +#969 = DIRECTION('',(0.,0.,1.)); +#970 = DIRECTION('',(1.,0.,-0.)); +#971 = AXIS2_PLACEMENT_3D('',#972,#973,#974); +#972 = CARTESIAN_POINT('',(0.,0.,0.)); +#973 = DIRECTION('',(0.,0.,1.)); +#974 = DIRECTION('',(1.,0.,-0.)); +#975 = AXIS2_PLACEMENT_3D('',#976,#977,#978); +#976 = CARTESIAN_POINT('',(0.,0.,0.)); +#977 = DIRECTION('',(0.,0.,1.)); +#978 = DIRECTION('',(1.,0.,-0.)); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(0.,0.,0.)); +#981 = DIRECTION('',(0.,0.,1.)); +#982 = DIRECTION('',(1.,0.,-0.)); +#983 = AXIS2_PLACEMENT_3D('',#984,#985,#986); +#984 = CARTESIAN_POINT('',(0.,0.,0.)); +#985 = DIRECTION('',(0.,0.,1.)); +#986 = DIRECTION('',(1.,0.,-0.)); +#987 = AXIS2_PLACEMENT_3D('',#988,#989,#990); +#988 = CARTESIAN_POINT('',(0.,0.,0.)); +#989 = DIRECTION('',(0.,0.,1.)); +#990 = DIRECTION('',(1.,0.,-0.)); +#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994); +#992 = CARTESIAN_POINT('',(0.,0.,0.)); +#993 = DIRECTION('',(0.,0.,1.)); +#994 = DIRECTION('',(1.,0.,-0.)); +#995 = AXIS2_PLACEMENT_3D('',#996,#997,#998); +#996 = CARTESIAN_POINT('',(0.,0.,0.)); +#997 = DIRECTION('',(0.,0.,1.)); +#998 = DIRECTION('',(1.,0.,-0.)); +#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002); +#1000 = CARTESIAN_POINT('',(0.,0.,0.)); +#1001 = DIRECTION('',(0.,0.,1.)); +#1002 = DIRECTION('',(1.,0.,-0.)); +#1003 = AXIS2_PLACEMENT_3D('',#1004,#1005,#1006); +#1004 = CARTESIAN_POINT('',(0.,0.,0.)); +#1005 = DIRECTION('',(0.,0.,1.)); +#1006 = DIRECTION('',(1.,0.,-0.)); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.,0.,0.)); +#1009 = DIRECTION('',(0.,0.,1.)); +#1010 = DIRECTION('',(1.,0.,-0.)); +#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014); +#1012 = CARTESIAN_POINT('',(0.,0.,0.)); +#1013 = DIRECTION('',(0.,0.,1.)); +#1014 = DIRECTION('',(1.,0.,-0.)); +#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018); +#1016 = CARTESIAN_POINT('',(0.,0.,0.)); +#1017 = DIRECTION('',(0.,0.,1.)); +#1018 = DIRECTION('',(1.,0.,-0.)); +#1019 = AXIS2_PLACEMENT_3D('',#1020,#1021,#1022); +#1020 = CARTESIAN_POINT('',(0.,0.,0.)); +#1021 = DIRECTION('',(0.,0.,1.)); +#1022 = DIRECTION('',(1.,0.,-0.)); +#1023 = AXIS2_PLACEMENT_3D('',#1024,#1025,#1026); +#1024 = CARTESIAN_POINT('',(0.,0.,0.)); +#1025 = DIRECTION('',(0.,0.,1.)); +#1026 = DIRECTION('',(1.,0.,-0.)); +#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030); +#1028 = CARTESIAN_POINT('',(0.,0.,0.)); +#1029 = DIRECTION('',(0.,0.,1.)); +#1030 = DIRECTION('',(1.,0.,-0.)); +#1031 = AXIS2_PLACEMENT_3D('',#1032,#1033,#1034); +#1032 = CARTESIAN_POINT('',(0.,0.,0.)); +#1033 = DIRECTION('',(0.,0.,1.)); +#1034 = DIRECTION('',(1.,0.,-0.)); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(0.,0.,0.)); +#1037 = DIRECTION('',(0.,0.,1.)); +#1038 = DIRECTION('',(1.,0.,-0.)); +#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042); +#1040 = CARTESIAN_POINT('',(0.,0.,0.)); +#1041 = DIRECTION('',(0.,0.,1.)); +#1042 = DIRECTION('',(1.,0.,-0.)); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(0.,0.,0.)); +#1045 = DIRECTION('',(0.,0.,1.)); +#1046 = DIRECTION('',(1.,0.,-0.)); +#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050); +#1048 = CARTESIAN_POINT('',(0.,0.,0.)); +#1049 = DIRECTION('',(0.,0.,1.)); +#1050 = DIRECTION('',(1.,0.,-0.)); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(0.,0.,0.)); +#1053 = DIRECTION('',(0.,0.,1.)); +#1054 = DIRECTION('',(1.,0.,-0.)); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(0.,0.,0.)); +#1057 = DIRECTION('',(0.,0.,1.)); +#1058 = DIRECTION('',(1.,0.,-0.)); +#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062); +#1060 = CARTESIAN_POINT('',(0.,0.,0.)); +#1061 = DIRECTION('',(0.,0.,1.)); +#1062 = DIRECTION('',(1.,0.,-0.)); +#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066); +#1064 = CARTESIAN_POINT('',(0.,0.,0.)); +#1065 = DIRECTION('',(0.,0.,1.)); +#1066 = DIRECTION('',(1.,0.,-0.)); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(0.,0.,0.)); +#1069 = DIRECTION('',(0.,0.,1.)); +#1070 = DIRECTION('',(1.,0.,-0.)); +#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074); +#1072 = CARTESIAN_POINT('',(0.,0.,0.)); +#1073 = DIRECTION('',(0.,0.,1.)); +#1074 = DIRECTION('',(1.,0.,-0.)); +#1075 = AXIS2_PLACEMENT_3D('',#1076,#1077,#1078); +#1076 = CARTESIAN_POINT('',(0.,0.,0.)); +#1077 = DIRECTION('',(0.,0.,1.)); +#1078 = DIRECTION('',(1.,0.,-0.)); +#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082); +#1080 = CARTESIAN_POINT('',(0.,0.,0.)); +#1081 = DIRECTION('',(0.,0.,1.)); +#1082 = DIRECTION('',(1.,0.,-0.)); +#1083 = AXIS2_PLACEMENT_3D('',#1084,#1085,#1086); +#1084 = CARTESIAN_POINT('',(0.,0.,0.)); +#1085 = DIRECTION('',(0.,0.,1.)); +#1086 = DIRECTION('',(1.,0.,-0.)); +#1087 = AXIS2_PLACEMENT_3D('',#1088,#1089,#1090); +#1088 = CARTESIAN_POINT('',(0.,0.,0.)); +#1089 = DIRECTION('',(0.,0.,1.)); +#1090 = DIRECTION('',(1.,0.,-0.)); +#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094); +#1092 = CARTESIAN_POINT('',(0.,0.,0.)); +#1093 = DIRECTION('',(0.,0.,1.)); +#1094 = DIRECTION('',(1.,0.,-0.)); +#1095 = AXIS2_PLACEMENT_3D('',#1096,#1097,#1098); +#1096 = CARTESIAN_POINT('',(0.,0.,0.)); +#1097 = DIRECTION('',(0.,0.,1.)); +#1098 = DIRECTION('',(1.,0.,-0.)); +#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102); +#1100 = CARTESIAN_POINT('',(0.,0.,0.)); +#1101 = DIRECTION('',(0.,0.,1.)); +#1102 = DIRECTION('',(1.,0.,-0.)); +#1103 = AXIS2_PLACEMENT_3D('',#1104,#1105,#1106); +#1104 = CARTESIAN_POINT('',(0.,0.,0.)); +#1105 = DIRECTION('',(0.,0.,1.)); +#1106 = DIRECTION('',(1.,0.,-0.)); +#1107 = AXIS2_PLACEMENT_3D('',#1108,#1109,#1110); +#1108 = CARTESIAN_POINT('',(0.,0.,0.)); +#1109 = DIRECTION('',(0.,0.,1.)); +#1110 = DIRECTION('',(1.,0.,-0.)); +#1111 = AXIS2_PLACEMENT_3D('',#1112,#1113,#1114); +#1112 = CARTESIAN_POINT('',(0.,0.,0.)); +#1113 = DIRECTION('',(0.,0.,1.)); +#1114 = DIRECTION('',(1.,0.,-0.)); +#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118); +#1116 = CARTESIAN_POINT('',(0.,0.,0.)); +#1117 = DIRECTION('',(0.,0.,1.)); +#1118 = DIRECTION('',(1.,0.,-0.)); +#1119 = AXIS2_PLACEMENT_3D('',#1120,#1121,#1122); +#1120 = CARTESIAN_POINT('',(0.,0.,0.)); +#1121 = DIRECTION('',(0.,0.,1.)); +#1122 = DIRECTION('',(1.,0.,-0.)); +#1123 = AXIS2_PLACEMENT_3D('',#1124,#1125,#1126); +#1124 = CARTESIAN_POINT('',(0.,0.,0.)); +#1125 = DIRECTION('',(0.,0.,1.)); +#1126 = DIRECTION('',(1.,0.,-0.)); +#1127 = AXIS2_PLACEMENT_3D('',#1128,#1129,#1130); +#1128 = CARTESIAN_POINT('',(0.,0.,0.)); +#1129 = DIRECTION('',(0.,0.,1.)); +#1130 = DIRECTION('',(1.,0.,-0.)); +#1131 = AXIS2_PLACEMENT_3D('',#1132,#1133,#1134); +#1132 = CARTESIAN_POINT('',(0.,0.,0.)); +#1133 = DIRECTION('',(0.,0.,1.)); +#1134 = DIRECTION('',(1.,0.,-0.)); +#1135 = AXIS2_PLACEMENT_3D('',#1136,#1137,#1138); +#1136 = CARTESIAN_POINT('',(0.,0.,0.)); +#1137 = DIRECTION('',(0.,0.,1.)); +#1138 = DIRECTION('',(1.,0.,-0.)); +#1139 = AXIS2_PLACEMENT_3D('',#1140,#1141,#1142); +#1140 = CARTESIAN_POINT('',(0.,0.,0.)); +#1141 = DIRECTION('',(0.,0.,1.)); +#1142 = DIRECTION('',(1.,0.,-0.)); +#1143 = AXIS2_PLACEMENT_3D('',#1144,#1145,#1146); +#1144 = CARTESIAN_POINT('',(0.,0.,0.)); +#1145 = DIRECTION('',(0.,0.,1.)); +#1146 = DIRECTION('',(1.,0.,-0.)); +#1147 = AXIS2_PLACEMENT_3D('',#1148,#1149,#1150); +#1148 = CARTESIAN_POINT('',(0.,0.,0.)); +#1149 = DIRECTION('',(0.,0.,1.)); +#1150 = DIRECTION('',(1.,0.,-0.)); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(0.,0.,0.)); +#1153 = DIRECTION('',(0.,0.,1.)); +#1154 = DIRECTION('',(1.,0.,-0.)); +#1155 = AXIS2_PLACEMENT_3D('',#1156,#1157,#1158); +#1156 = CARTESIAN_POINT('',(0.,0.,0.)); +#1157 = DIRECTION('',(0.,0.,1.)); +#1158 = DIRECTION('',(1.,0.,-0.)); +#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162); +#1160 = CARTESIAN_POINT('',(0.,0.,0.)); +#1161 = DIRECTION('',(0.,0.,1.)); +#1162 = DIRECTION('',(1.,0.,-0.)); +#1163 = AXIS2_PLACEMENT_3D('',#1164,#1165,#1166); +#1164 = CARTESIAN_POINT('',(0.,0.,0.)); +#1165 = DIRECTION('',(0.,0.,1.)); +#1166 = DIRECTION('',(1.,0.,-0.)); +#1167 = AXIS2_PLACEMENT_3D('',#1168,#1169,#1170); +#1168 = CARTESIAN_POINT('',(0.,0.,0.)); +#1169 = DIRECTION('',(0.,0.,1.)); +#1170 = DIRECTION('',(1.,0.,-0.)); +#1171 = AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1172 = CARTESIAN_POINT('',(0.,0.,0.)); +#1173 = DIRECTION('',(0.,0.,1.)); +#1174 = DIRECTION('',(1.,0.,-0.)); +#1175 = AXIS2_PLACEMENT_3D('',#1176,#1177,#1178); +#1176 = CARTESIAN_POINT('',(0.,0.,0.)); +#1177 = DIRECTION('',(0.,0.,1.)); +#1178 = DIRECTION('',(1.,0.,-0.)); +#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182); +#1180 = CARTESIAN_POINT('',(0.,0.,0.)); +#1181 = DIRECTION('',(0.,0.,1.)); +#1182 = DIRECTION('',(1.,0.,-0.)); +#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186); +#1184 = CARTESIAN_POINT('',(0.,0.,0.)); +#1185 = DIRECTION('',(0.,0.,1.)); +#1186 = DIRECTION('',(1.,0.,-0.)); +#1187 = AXIS2_PLACEMENT_3D('',#1188,#1189,#1190); +#1188 = CARTESIAN_POINT('',(0.,0.,0.)); +#1189 = DIRECTION('',(0.,0.,1.)); +#1190 = DIRECTION('',(1.,0.,-0.)); +#1191 = AXIS2_PLACEMENT_3D('',#1192,#1193,#1194); +#1192 = CARTESIAN_POINT('',(0.,0.,0.)); +#1193 = DIRECTION('',(0.,0.,1.)); +#1194 = DIRECTION('',(1.,0.,-0.)); +#1195 = AXIS2_PLACEMENT_3D('',#1196,#1197,#1198); +#1196 = CARTESIAN_POINT('',(0.,0.,0.)); +#1197 = DIRECTION('',(0.,0.,1.)); +#1198 = DIRECTION('',(1.,0.,-0.)); +#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202); +#1200 = CARTESIAN_POINT('',(0.,0.,0.)); +#1201 = DIRECTION('',(0.,0.,1.)); +#1202 = DIRECTION('',(1.,0.,-0.)); +#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206); +#1204 = CARTESIAN_POINT('',(0.,0.,0.)); +#1205 = DIRECTION('',(0.,0.,1.)); +#1206 = DIRECTION('',(1.,0.,-0.)); +#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210); +#1208 = CARTESIAN_POINT('',(0.,0.,0.)); +#1209 = DIRECTION('',(0.,0.,1.)); +#1210 = DIRECTION('',(1.,0.,-0.)); +#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214); +#1212 = CARTESIAN_POINT('',(0.,0.,0.)); +#1213 = DIRECTION('',(0.,0.,1.)); +#1214 = DIRECTION('',(1.,0.,-0.)); +#1215 = AXIS2_PLACEMENT_3D('',#1216,#1217,#1218); +#1216 = CARTESIAN_POINT('',(0.,0.,0.)); +#1217 = DIRECTION('',(0.,0.,1.)); +#1218 = DIRECTION('',(1.,0.,-0.)); +#1219 = AXIS2_PLACEMENT_3D('',#1220,#1221,#1222); +#1220 = CARTESIAN_POINT('',(0.,0.,0.)); +#1221 = DIRECTION('',(0.,0.,1.)); +#1222 = DIRECTION('',(1.,0.,-0.)); +#1223 = AXIS2_PLACEMENT_3D('',#1224,#1225,#1226); +#1224 = CARTESIAN_POINT('',(0.,0.,0.)); +#1225 = DIRECTION('',(0.,0.,1.)); +#1226 = DIRECTION('',(1.,0.,-0.)); +#1227 = AXIS2_PLACEMENT_3D('',#1228,#1229,#1230); +#1228 = CARTESIAN_POINT('',(0.,0.,0.)); +#1229 = DIRECTION('',(0.,0.,1.)); +#1230 = DIRECTION('',(1.,0.,-0.)); +#1231 = AXIS2_PLACEMENT_3D('',#1232,#1233,#1234); +#1232 = CARTESIAN_POINT('',(0.,0.,0.)); +#1233 = DIRECTION('',(0.,0.,1.)); +#1234 = DIRECTION('',(1.,0.,-0.)); +#1235 = AXIS2_PLACEMENT_3D('',#1236,#1237,#1238); +#1236 = CARTESIAN_POINT('',(0.,0.,0.)); +#1237 = DIRECTION('',(0.,0.,1.)); +#1238 = DIRECTION('',(1.,0.,-0.)); +#1239 = AXIS2_PLACEMENT_3D('',#1240,#1241,#1242); +#1240 = CARTESIAN_POINT('',(0.,0.,0.)); +#1241 = DIRECTION('',(0.,0.,1.)); +#1242 = DIRECTION('',(1.,0.,-0.)); +#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246); +#1244 = CARTESIAN_POINT('',(0.,0.,0.)); +#1245 = DIRECTION('',(0.,0.,1.)); +#1246 = DIRECTION('',(1.,0.,-0.)); +#1247 = AXIS2_PLACEMENT_3D('',#1248,#1249,#1250); +#1248 = CARTESIAN_POINT('',(0.,0.,0.)); +#1249 = DIRECTION('',(0.,0.,1.)); +#1250 = DIRECTION('',(1.,0.,-0.)); +#1251 = AXIS2_PLACEMENT_3D('',#1252,#1253,#1254); +#1252 = CARTESIAN_POINT('',(0.,0.,0.)); +#1253 = DIRECTION('',(0.,0.,1.)); +#1254 = DIRECTION('',(1.,0.,-0.)); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(0.,0.,0.)); +#1257 = DIRECTION('',(0.,0.,1.)); +#1258 = DIRECTION('',(1.,0.,-0.)); +#1259 = AXIS2_PLACEMENT_3D('',#1260,#1261,#1262); +#1260 = CARTESIAN_POINT('',(0.,0.,0.)); +#1261 = DIRECTION('',(0.,0.,1.)); +#1262 = DIRECTION('',(1.,0.,-0.)); +#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1264 = CARTESIAN_POINT('',(0.,0.,0.)); +#1265 = DIRECTION('',(0.,0.,1.)); +#1266 = DIRECTION('',(1.,0.,-0.)); +#1267 = AXIS2_PLACEMENT_3D('',#1268,#1269,#1270); +#1268 = CARTESIAN_POINT('',(0.,0.,0.)); +#1269 = DIRECTION('',(0.,0.,1.)); +#1270 = DIRECTION('',(1.,0.,-0.)); +#1271 = AXIS2_PLACEMENT_3D('',#1272,#1273,#1274); +#1272 = CARTESIAN_POINT('',(0.,0.,0.)); +#1273 = DIRECTION('',(0.,0.,1.)); +#1274 = DIRECTION('',(1.,0.,-0.)); +#1275 = AXIS2_PLACEMENT_3D('',#1276,#1277,#1278); +#1276 = CARTESIAN_POINT('',(0.,0.,0.)); +#1277 = DIRECTION('',(0.,0.,1.)); +#1278 = DIRECTION('',(1.,0.,-0.)); +#1279 = AXIS2_PLACEMENT_3D('',#1280,#1281,#1282); +#1280 = CARTESIAN_POINT('',(0.,0.,0.)); +#1281 = DIRECTION('',(0.,0.,1.)); +#1282 = DIRECTION('',(1.,0.,-0.)); +#1283 = AXIS2_PLACEMENT_3D('',#1284,#1285,#1286); +#1284 = CARTESIAN_POINT('',(0.,0.,0.)); +#1285 = DIRECTION('',(0.,0.,1.)); +#1286 = DIRECTION('',(1.,0.,-0.)); +#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290); +#1288 = CARTESIAN_POINT('',(0.,0.,0.)); +#1289 = DIRECTION('',(0.,0.,1.)); +#1290 = DIRECTION('',(1.,0.,-0.)); +#1291 = AXIS2_PLACEMENT_3D('',#1292,#1293,#1294); +#1292 = CARTESIAN_POINT('',(0.,0.,0.)); +#1293 = DIRECTION('',(0.,0.,1.)); +#1294 = DIRECTION('',(1.,0.,-0.)); +#1295 = AXIS2_PLACEMENT_3D('',#1296,#1297,#1298); +#1296 = CARTESIAN_POINT('',(0.,0.,0.)); +#1297 = DIRECTION('',(0.,0.,1.)); +#1298 = DIRECTION('',(1.,0.,-0.)); +#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302); +#1300 = CARTESIAN_POINT('',(0.,0.,0.)); +#1301 = DIRECTION('',(0.,0.,1.)); +#1302 = DIRECTION('',(1.,0.,-0.)); +#1303 = AXIS2_PLACEMENT_3D('',#1304,#1305,#1306); +#1304 = CARTESIAN_POINT('',(0.,0.,0.)); +#1305 = DIRECTION('',(0.,0.,1.)); +#1306 = DIRECTION('',(1.,0.,-0.)); +#1307 = AXIS2_PLACEMENT_3D('',#1308,#1309,#1310); +#1308 = CARTESIAN_POINT('',(0.,0.,0.)); +#1309 = DIRECTION('',(0.,0.,1.)); +#1310 = DIRECTION('',(1.,0.,-0.)); +#1311 = AXIS2_PLACEMENT_3D('',#1312,#1313,#1314); +#1312 = CARTESIAN_POINT('',(0.,0.,0.)); +#1313 = DIRECTION('',(0.,0.,1.)); +#1314 = DIRECTION('',(1.,0.,-0.)); +#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318); +#1316 = CARTESIAN_POINT('',(0.,0.,0.)); +#1317 = DIRECTION('',(0.,0.,1.)); +#1318 = DIRECTION('',(1.,0.,-0.)); +#1319 = AXIS2_PLACEMENT_3D('',#1320,#1321,#1322); +#1320 = CARTESIAN_POINT('',(0.,0.,0.)); +#1321 = DIRECTION('',(0.,0.,1.)); +#1322 = DIRECTION('',(1.,0.,-0.)); +#1323 = AXIS2_PLACEMENT_3D('',#1324,#1325,#1326); +#1324 = CARTESIAN_POINT('',(0.,0.,0.)); +#1325 = DIRECTION('',(0.,0.,1.)); +#1326 = DIRECTION('',(1.,0.,-0.)); +#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330); +#1328 = CARTESIAN_POINT('',(0.,0.,0.)); +#1329 = DIRECTION('',(0.,0.,1.)); +#1330 = DIRECTION('',(1.,0.,-0.)); +#1331 = AXIS2_PLACEMENT_3D('',#1332,#1333,#1334); +#1332 = CARTESIAN_POINT('',(0.,0.,0.)); +#1333 = DIRECTION('',(0.,0.,1.)); +#1334 = DIRECTION('',(1.,0.,-0.)); +#1335 = AXIS2_PLACEMENT_3D('',#1336,#1337,#1338); +#1336 = CARTESIAN_POINT('',(0.,0.,0.)); +#1337 = DIRECTION('',(0.,0.,1.)); +#1338 = DIRECTION('',(1.,0.,-0.)); +#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342); +#1340 = CARTESIAN_POINT('',(0.,0.,0.)); +#1341 = DIRECTION('',(0.,0.,1.)); +#1342 = DIRECTION('',(1.,0.,-0.)); +#1343 = AXIS2_PLACEMENT_3D('',#1344,#1345,#1346); +#1344 = CARTESIAN_POINT('',(0.,0.,0.)); +#1345 = DIRECTION('',(0.,0.,1.)); +#1346 = DIRECTION('',(1.,0.,-0.)); +#1347 = AXIS2_PLACEMENT_3D('',#1348,#1349,#1350); +#1348 = CARTESIAN_POINT('',(0.,0.,0.)); +#1349 = DIRECTION('',(0.,0.,1.)); +#1350 = DIRECTION('',(1.,0.,-0.)); +#1351 = AXIS2_PLACEMENT_3D('',#1352,#1353,#1354); +#1352 = CARTESIAN_POINT('',(0.,0.,0.)); +#1353 = DIRECTION('',(0.,0.,1.)); +#1354 = DIRECTION('',(1.,0.,-0.)); +#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358); +#1356 = CARTESIAN_POINT('',(0.,0.,0.)); +#1357 = DIRECTION('',(0.,0.,1.)); +#1358 = DIRECTION('',(1.,0.,-0.)); +#1359 = AXIS2_PLACEMENT_3D('',#1360,#1361,#1362); +#1360 = CARTESIAN_POINT('',(0.,0.,0.)); +#1361 = DIRECTION('',(0.,0.,1.)); +#1362 = DIRECTION('',(1.,0.,-0.)); +#1363 = AXIS2_PLACEMENT_3D('',#1364,#1365,#1366); +#1364 = CARTESIAN_POINT('',(0.,0.,0.)); +#1365 = DIRECTION('',(0.,0.,1.)); +#1366 = DIRECTION('',(1.,0.,-0.)); +#1367 = AXIS2_PLACEMENT_3D('',#1368,#1369,#1370); +#1368 = CARTESIAN_POINT('',(0.,0.,0.)); +#1369 = DIRECTION('',(0.,0.,1.)); +#1370 = DIRECTION('',(1.,0.,-0.)); +#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374); +#1372 = CARTESIAN_POINT('',(0.,0.,0.)); +#1373 = DIRECTION('',(0.,0.,1.)); +#1374 = DIRECTION('',(1.,0.,-0.)); +#1375 = AXIS2_PLACEMENT_3D('',#1376,#1377,#1378); +#1376 = CARTESIAN_POINT('',(0.,0.,0.)); +#1377 = DIRECTION('',(0.,0.,1.)); +#1378 = DIRECTION('',(1.,0.,-0.)); +#1379 = AXIS2_PLACEMENT_3D('',#1380,#1381,#1382); +#1380 = CARTESIAN_POINT('',(0.,0.,0.)); +#1381 = DIRECTION('',(0.,0.,1.)); +#1382 = DIRECTION('',(1.,0.,-0.)); +#1383 = AXIS2_PLACEMENT_3D('',#1384,#1385,#1386); +#1384 = CARTESIAN_POINT('',(0.,0.,0.)); +#1385 = DIRECTION('',(0.,0.,1.)); +#1386 = DIRECTION('',(1.,0.,-0.)); +#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); +#1388 = CARTESIAN_POINT('',(0.,0.,0.)); +#1389 = DIRECTION('',(0.,0.,1.)); +#1390 = DIRECTION('',(1.,0.,-0.)); +#1391 = AXIS2_PLACEMENT_3D('',#1392,#1393,#1394); +#1392 = CARTESIAN_POINT('',(0.,0.,0.)); +#1393 = DIRECTION('',(0.,0.,1.)); +#1394 = DIRECTION('',(1.,0.,-0.)); +#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398); +#1396 = CARTESIAN_POINT('',(0.,0.,0.)); +#1397 = DIRECTION('',(0.,0.,1.)); +#1398 = DIRECTION('',(1.,0.,-0.)); +#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402); +#1400 = CARTESIAN_POINT('',(0.,0.,0.)); +#1401 = DIRECTION('',(0.,0.,1.)); +#1402 = DIRECTION('',(1.,0.,-0.)); +#1403 = AXIS2_PLACEMENT_3D('',#1404,#1405,#1406); +#1404 = CARTESIAN_POINT('',(0.,0.,0.)); +#1405 = DIRECTION('',(0.,0.,1.)); +#1406 = DIRECTION('',(1.,0.,-0.)); +#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410); +#1408 = CARTESIAN_POINT('',(0.,0.,0.)); +#1409 = DIRECTION('',(0.,0.,1.)); +#1410 = DIRECTION('',(1.,0.,-0.)); +#1411 = AXIS2_PLACEMENT_3D('',#1412,#1413,#1414); +#1412 = CARTESIAN_POINT('',(0.,0.,0.)); +#1413 = DIRECTION('',(0.,0.,1.)); +#1414 = DIRECTION('',(1.,0.,-0.)); +#1415 = AXIS2_PLACEMENT_3D('',#1416,#1417,#1418); +#1416 = CARTESIAN_POINT('',(0.,0.,0.)); +#1417 = DIRECTION('',(0.,0.,1.)); +#1418 = DIRECTION('',(1.,0.,-0.)); +#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422); +#1420 = CARTESIAN_POINT('',(0.,0.,0.)); +#1421 = DIRECTION('',(0.,0.,1.)); +#1422 = DIRECTION('',(1.,0.,-0.)); +#1423 = AXIS2_PLACEMENT_3D('',#1424,#1425,#1426); +#1424 = CARTESIAN_POINT('',(0.,0.,0.)); +#1425 = DIRECTION('',(0.,0.,1.)); +#1426 = DIRECTION('',(1.,0.,-0.)); +#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430); +#1428 = CARTESIAN_POINT('',(0.,0.,0.)); +#1429 = DIRECTION('',(0.,0.,1.)); +#1430 = DIRECTION('',(1.,0.,-0.)); +#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434); +#1432 = CARTESIAN_POINT('',(0.,0.,0.)); +#1433 = DIRECTION('',(0.,0.,1.)); +#1434 = DIRECTION('',(1.,0.,-0.)); +#1435 = AXIS2_PLACEMENT_3D('',#1436,#1437,#1438); +#1436 = CARTESIAN_POINT('',(0.,0.,0.)); +#1437 = DIRECTION('',(0.,0.,1.)); +#1438 = DIRECTION('',(1.,0.,-0.)); +#1439 = AXIS2_PLACEMENT_3D('',#1440,#1441,#1442); +#1440 = CARTESIAN_POINT('',(0.,0.,0.)); +#1441 = DIRECTION('',(0.,0.,1.)); +#1442 = DIRECTION('',(1.,0.,-0.)); +#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446); +#1444 = CARTESIAN_POINT('',(0.,0.,0.)); +#1445 = DIRECTION('',(0.,0.,1.)); +#1446 = DIRECTION('',(1.,0.,-0.)); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(0.,0.,0.)); +#1449 = DIRECTION('',(0.,0.,1.)); +#1450 = DIRECTION('',(1.,0.,-0.)); +#1451 = AXIS2_PLACEMENT_3D('',#1452,#1453,#1454); +#1452 = CARTESIAN_POINT('',(0.,0.,0.)); +#1453 = DIRECTION('',(0.,0.,1.)); +#1454 = DIRECTION('',(1.,0.,-0.)); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(0.,0.,0.)); +#1457 = DIRECTION('',(0.,0.,1.)); +#1458 = DIRECTION('',(1.,0.,-0.)); +#1459 = AXIS2_PLACEMENT_3D('',#1460,#1461,#1462); +#1460 = CARTESIAN_POINT('',(0.,0.,0.)); +#1461 = DIRECTION('',(0.,0.,1.)); +#1462 = DIRECTION('',(1.,0.,-0.)); +#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466); +#1464 = CARTESIAN_POINT('',(0.,0.,0.)); +#1465 = DIRECTION('',(0.,0.,1.)); +#1466 = DIRECTION('',(1.,0.,-0.)); +#1467 = AXIS2_PLACEMENT_3D('',#1468,#1469,#1470); +#1468 = CARTESIAN_POINT('',(0.,0.,0.)); +#1469 = DIRECTION('',(0.,0.,1.)); +#1470 = DIRECTION('',(1.,0.,-0.)); +#1471 = AXIS2_PLACEMENT_3D('',#1472,#1473,#1474); +#1472 = CARTESIAN_POINT('',(0.,0.,0.)); +#1473 = DIRECTION('',(0.,0.,1.)); +#1474 = DIRECTION('',(1.,0.,-0.)); +#1475 = AXIS2_PLACEMENT_3D('',#1476,#1477,#1478); +#1476 = CARTESIAN_POINT('',(0.,0.,0.)); +#1477 = DIRECTION('',(0.,0.,1.)); +#1478 = DIRECTION('',(1.,0.,-0.)); +#1479 = AXIS2_PLACEMENT_3D('',#1480,#1481,#1482); +#1480 = CARTESIAN_POINT('',(0.,0.,0.)); +#1481 = DIRECTION('',(0.,0.,1.)); +#1482 = DIRECTION('',(1.,0.,-0.)); +#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486); +#1484 = CARTESIAN_POINT('',(0.,0.,0.)); +#1485 = DIRECTION('',(0.,0.,1.)); +#1486 = DIRECTION('',(1.,0.,-0.)); +#1487 = AXIS2_PLACEMENT_3D('',#1488,#1489,#1490); +#1488 = CARTESIAN_POINT('',(0.,0.,0.)); +#1489 = DIRECTION('',(0.,0.,1.)); +#1490 = DIRECTION('',(1.,0.,-0.)); +#1491 = AXIS2_PLACEMENT_3D('',#1492,#1493,#1494); +#1492 = CARTESIAN_POINT('',(0.,0.,0.)); +#1493 = DIRECTION('',(0.,0.,1.)); +#1494 = DIRECTION('',(1.,0.,-0.)); +#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498); +#1496 = CARTESIAN_POINT('',(0.,0.,0.)); +#1497 = DIRECTION('',(0.,0.,1.)); +#1498 = DIRECTION('',(1.,0.,-0.)); +#1499 = AXIS2_PLACEMENT_3D('',#1500,#1501,#1502); +#1500 = CARTESIAN_POINT('',(0.,0.,0.)); +#1501 = DIRECTION('',(0.,0.,1.)); +#1502 = DIRECTION('',(1.,0.,-0.)); +#1503 = AXIS2_PLACEMENT_3D('',#1504,#1505,#1506); +#1504 = CARTESIAN_POINT('',(0.,0.,0.)); +#1505 = DIRECTION('',(0.,0.,1.)); +#1506 = DIRECTION('',(1.,0.,-0.)); +#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510); +#1508 = CARTESIAN_POINT('',(0.,0.,0.)); +#1509 = DIRECTION('',(0.,0.,1.)); +#1510 = DIRECTION('',(1.,0.,-0.)); +#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514); +#1512 = CARTESIAN_POINT('',(0.,0.,0.)); +#1513 = DIRECTION('',(0.,0.,1.)); +#1514 = DIRECTION('',(1.,0.,-0.)); +#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518); +#1516 = CARTESIAN_POINT('',(0.,0.,0.)); +#1517 = DIRECTION('',(0.,0.,1.)); +#1518 = DIRECTION('',(1.,0.,-0.)); +#1519 = AXIS2_PLACEMENT_3D('',#1520,#1521,#1522); +#1520 = CARTESIAN_POINT('',(0.,0.,0.)); +#1521 = DIRECTION('',(0.,0.,1.)); +#1522 = DIRECTION('',(1.,0.,-0.)); +#1523 = AXIS2_PLACEMENT_3D('',#1524,#1525,#1526); +#1524 = CARTESIAN_POINT('',(0.,0.,0.)); +#1525 = DIRECTION('',(0.,0.,1.)); +#1526 = DIRECTION('',(1.,0.,-0.)); +#1527 = AXIS2_PLACEMENT_3D('',#1528,#1529,#1530); +#1528 = CARTESIAN_POINT('',(0.,0.,0.)); +#1529 = DIRECTION('',(0.,0.,1.)); +#1530 = DIRECTION('',(1.,0.,-0.)); +#1531 = AXIS2_PLACEMENT_3D('',#1532,#1533,#1534); +#1532 = CARTESIAN_POINT('',(0.,0.,0.)); +#1533 = DIRECTION('',(0.,0.,1.)); +#1534 = DIRECTION('',(1.,0.,-0.)); +#1535 = AXIS2_PLACEMENT_3D('',#1536,#1537,#1538); +#1536 = CARTESIAN_POINT('',(0.,0.,0.)); +#1537 = DIRECTION('',(0.,0.,1.)); +#1538 = DIRECTION('',(1.,0.,-0.)); +#1539 = AXIS2_PLACEMENT_3D('',#1540,#1541,#1542); +#1540 = CARTESIAN_POINT('',(0.,0.,0.)); +#1541 = DIRECTION('',(0.,0.,1.)); +#1542 = DIRECTION('',(1.,0.,-0.)); +#1543 = AXIS2_PLACEMENT_3D('',#1544,#1545,#1546); +#1544 = CARTESIAN_POINT('',(0.,0.,0.)); +#1545 = DIRECTION('',(0.,0.,1.)); +#1546 = DIRECTION('',(1.,0.,-0.)); +#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550); +#1548 = CARTESIAN_POINT('',(0.,0.,0.)); +#1549 = DIRECTION('',(0.,0.,1.)); +#1550 = DIRECTION('',(1.,0.,-0.)); +#1551 = AXIS2_PLACEMENT_3D('',#1552,#1553,#1554); +#1552 = CARTESIAN_POINT('',(0.,0.,0.)); +#1553 = DIRECTION('',(0.,0.,1.)); +#1554 = DIRECTION('',(1.,0.,-0.)); +#1555 = AXIS2_PLACEMENT_3D('',#1556,#1557,#1558); +#1556 = CARTESIAN_POINT('',(0.,0.,0.)); +#1557 = DIRECTION('',(0.,0.,1.)); +#1558 = DIRECTION('',(1.,0.,-0.)); +#1559 = AXIS2_PLACEMENT_3D('',#1560,#1561,#1562); +#1560 = CARTESIAN_POINT('',(0.,0.,0.)); +#1561 = DIRECTION('',(0.,0.,1.)); +#1562 = DIRECTION('',(1.,0.,-0.)); +#1563 = AXIS2_PLACEMENT_3D('',#1564,#1565,#1566); +#1564 = CARTESIAN_POINT('',(0.,0.,0.)); +#1565 = DIRECTION('',(0.,0.,1.)); +#1566 = DIRECTION('',(1.,0.,-0.)); +#1567 = AXIS2_PLACEMENT_3D('',#1568,#1569,#1570); +#1568 = CARTESIAN_POINT('',(0.,0.,0.)); +#1569 = DIRECTION('',(0.,0.,1.)); +#1570 = DIRECTION('',(1.,0.,-0.)); +#1571 = AXIS2_PLACEMENT_3D('',#1572,#1573,#1574); +#1572 = CARTESIAN_POINT('',(0.,0.,0.)); +#1573 = DIRECTION('',(0.,0.,1.)); +#1574 = DIRECTION('',(1.,0.,-0.)); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(0.,0.,0.)); +#1577 = DIRECTION('',(0.,0.,1.)); +#1578 = DIRECTION('',(1.,0.,-0.)); +#1579 = AXIS2_PLACEMENT_3D('',#1580,#1581,#1582); +#1580 = CARTESIAN_POINT('',(0.,0.,0.)); +#1581 = DIRECTION('',(0.,0.,1.)); +#1582 = DIRECTION('',(1.,0.,-0.)); +#1583 = AXIS2_PLACEMENT_3D('',#1584,#1585,#1586); +#1584 = CARTESIAN_POINT('',(0.,0.,0.)); +#1585 = DIRECTION('',(0.,0.,1.)); +#1586 = DIRECTION('',(1.,0.,-0.)); +#1587 = AXIS2_PLACEMENT_3D('',#1588,#1589,#1590); +#1588 = CARTESIAN_POINT('',(0.,0.,0.)); +#1589 = DIRECTION('',(0.,0.,1.)); +#1590 = DIRECTION('',(1.,0.,-0.)); +#1591 = AXIS2_PLACEMENT_3D('',#1592,#1593,#1594); +#1592 = CARTESIAN_POINT('',(0.,0.,0.)); +#1593 = DIRECTION('',(0.,0.,1.)); +#1594 = DIRECTION('',(1.,0.,-0.)); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(0.,0.,0.)); +#1597 = DIRECTION('',(0.,0.,1.)); +#1598 = DIRECTION('',(1.,0.,-0.)); +#1599 = AXIS2_PLACEMENT_3D('',#1600,#1601,#1602); +#1600 = CARTESIAN_POINT('',(0.,0.,0.)); +#1601 = DIRECTION('',(0.,0.,1.)); +#1602 = DIRECTION('',(1.,0.,-0.)); +#1603 = AXIS2_PLACEMENT_3D('',#1604,#1605,#1606); +#1604 = CARTESIAN_POINT('',(0.,0.,0.)); +#1605 = DIRECTION('',(0.,0.,1.)); +#1606 = DIRECTION('',(1.,0.,-0.)); +#1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610); +#1608 = CARTESIAN_POINT('',(0.,0.,0.)); +#1609 = DIRECTION('',(0.,0.,1.)); +#1610 = DIRECTION('',(1.,0.,-0.)); +#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614); +#1612 = CARTESIAN_POINT('',(0.,0.,0.)); +#1613 = DIRECTION('',(0.,0.,1.)); +#1614 = DIRECTION('',(1.,0.,-0.)); +#1615 = AXIS2_PLACEMENT_3D('',#1616,#1617,#1618); +#1616 = CARTESIAN_POINT('',(0.,0.,0.)); +#1617 = DIRECTION('',(0.,0.,1.)); +#1618 = DIRECTION('',(1.,0.,-0.)); +#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622); +#1620 = CARTESIAN_POINT('',(0.,0.,0.)); +#1621 = DIRECTION('',(0.,0.,1.)); +#1622 = DIRECTION('',(1.,0.,-0.)); +#1623 = AXIS2_PLACEMENT_3D('',#1624,#1625,#1626); +#1624 = CARTESIAN_POINT('',(0.,0.,0.)); +#1625 = DIRECTION('',(0.,0.,1.)); +#1626 = DIRECTION('',(1.,0.,-0.)); +#1627 = AXIS2_PLACEMENT_3D('',#1628,#1629,#1630); +#1628 = CARTESIAN_POINT('',(0.,0.,0.)); +#1629 = DIRECTION('',(0.,0.,1.)); +#1630 = DIRECTION('',(1.,0.,-0.)); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(0.,0.,0.)); +#1633 = DIRECTION('',(0.,0.,1.)); +#1634 = DIRECTION('',(1.,0.,-0.)); +#1635 = AXIS2_PLACEMENT_3D('',#1636,#1637,#1638); +#1636 = CARTESIAN_POINT('',(0.,0.,0.)); +#1637 = DIRECTION('',(0.,0.,1.)); +#1638 = DIRECTION('',(1.,0.,-0.)); +#1639 = AXIS2_PLACEMENT_3D('',#1640,#1641,#1642); +#1640 = CARTESIAN_POINT('',(0.,0.,0.)); +#1641 = DIRECTION('',(0.,0.,1.)); +#1642 = DIRECTION('',(1.,0.,-0.)); +#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646); +#1644 = CARTESIAN_POINT('',(0.,0.,0.)); +#1645 = DIRECTION('',(0.,0.,1.)); +#1646 = DIRECTION('',(1.,0.,-0.)); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.,0.,0.)); +#1649 = DIRECTION('',(0.,0.,1.)); +#1650 = DIRECTION('',(1.,0.,-0.)); +#1651 = AXIS2_PLACEMENT_3D('',#1652,#1653,#1654); +#1652 = CARTESIAN_POINT('',(0.,0.,0.)); +#1653 = DIRECTION('',(0.,0.,1.)); +#1654 = DIRECTION('',(1.,0.,-0.)); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(0.,0.,0.)); +#1657 = DIRECTION('',(0.,0.,1.)); +#1658 = DIRECTION('',(1.,0.,-0.)); +#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662); +#1660 = CARTESIAN_POINT('',(0.,0.,0.)); +#1661 = DIRECTION('',(0.,0.,1.)); +#1662 = DIRECTION('',(1.,0.,-0.)); +#1663 = AXIS2_PLACEMENT_3D('',#1664,#1665,#1666); +#1664 = CARTESIAN_POINT('',(0.,0.,0.)); +#1665 = DIRECTION('',(0.,0.,1.)); +#1666 = DIRECTION('',(1.,0.,-0.)); +#1667 = AXIS2_PLACEMENT_3D('',#1668,#1669,#1670); +#1668 = CARTESIAN_POINT('',(0.,0.,0.)); +#1669 = DIRECTION('',(0.,0.,1.)); +#1670 = DIRECTION('',(1.,0.,-0.)); +#1671 = AXIS2_PLACEMENT_3D('',#1672,#1673,#1674); +#1672 = CARTESIAN_POINT('',(0.,0.,0.)); +#1673 = DIRECTION('',(0.,0.,1.)); +#1674 = DIRECTION('',(1.,0.,-0.)); +#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678); +#1676 = CARTESIAN_POINT('',(0.,0.,0.)); +#1677 = DIRECTION('',(0.,0.,1.)); +#1678 = DIRECTION('',(1.,0.,-0.)); +#1679 = AXIS2_PLACEMENT_3D('',#1680,#1681,#1682); +#1680 = CARTESIAN_POINT('',(0.,0.,0.)); +#1681 = DIRECTION('',(0.,0.,1.)); +#1682 = DIRECTION('',(1.,0.,-0.)); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(0.,0.,0.)); +#1685 = DIRECTION('',(0.,0.,1.)); +#1686 = DIRECTION('',(1.,0.,-0.)); +#1687 = AXIS2_PLACEMENT_3D('',#1688,#1689,#1690); +#1688 = CARTESIAN_POINT('',(0.,0.,0.)); +#1689 = DIRECTION('',(0.,0.,1.)); +#1690 = DIRECTION('',(1.,0.,-0.)); +#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694); +#1692 = CARTESIAN_POINT('',(0.,0.,0.)); +#1693 = DIRECTION('',(0.,0.,1.)); +#1694 = DIRECTION('',(1.,0.,-0.)); +#1695 = AXIS2_PLACEMENT_3D('',#1696,#1697,#1698); +#1696 = CARTESIAN_POINT('',(0.,0.,0.)); +#1697 = DIRECTION('',(0.,0.,1.)); +#1698 = DIRECTION('',(1.,0.,-0.)); +#1699 = AXIS2_PLACEMENT_3D('',#1700,#1701,#1702); +#1700 = CARTESIAN_POINT('',(0.,0.,0.)); +#1701 = DIRECTION('',(0.,0.,1.)); +#1702 = DIRECTION('',(1.,0.,-0.)); +#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706); +#1704 = CARTESIAN_POINT('',(0.,0.,0.)); +#1705 = DIRECTION('',(0.,0.,1.)); +#1706 = DIRECTION('',(1.,0.,-0.)); +#1707 = AXIS2_PLACEMENT_3D('',#1708,#1709,#1710); +#1708 = CARTESIAN_POINT('',(0.,0.,0.)); +#1709 = DIRECTION('',(0.,0.,1.)); +#1710 = DIRECTION('',(1.,0.,-0.)); +#1711 = AXIS2_PLACEMENT_3D('',#1712,#1713,#1714); +#1712 = CARTESIAN_POINT('',(0.,0.,0.)); +#1713 = DIRECTION('',(0.,0.,1.)); +#1714 = DIRECTION('',(1.,0.,-0.)); +#1715 = AXIS2_PLACEMENT_3D('',#1716,#1717,#1718); +#1716 = CARTESIAN_POINT('',(0.,0.,0.)); +#1717 = DIRECTION('',(0.,0.,1.)); +#1718 = DIRECTION('',(1.,0.,-0.)); +#1719 = AXIS2_PLACEMENT_3D('',#1720,#1721,#1722); +#1720 = CARTESIAN_POINT('',(0.,0.,0.)); +#1721 = DIRECTION('',(0.,0.,1.)); +#1722 = DIRECTION('',(1.,0.,-0.)); +#1723 = AXIS2_PLACEMENT_3D('',#1724,#1725,#1726); +#1724 = CARTESIAN_POINT('',(0.,0.,0.)); +#1725 = DIRECTION('',(0.,0.,1.)); +#1726 = DIRECTION('',(1.,0.,-0.)); +#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730); +#1728 = CARTESIAN_POINT('',(0.,0.,0.)); +#1729 = DIRECTION('',(0.,0.,1.)); +#1730 = DIRECTION('',(1.,0.,-0.)); +#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734); +#1732 = CARTESIAN_POINT('',(0.,0.,0.)); +#1733 = DIRECTION('',(0.,0.,1.)); +#1734 = DIRECTION('',(1.,0.,-0.)); +#1735 = AXIS2_PLACEMENT_3D('',#1736,#1737,#1738); +#1736 = CARTESIAN_POINT('',(0.,0.,0.)); +#1737 = DIRECTION('',(0.,0.,1.)); +#1738 = DIRECTION('',(1.,0.,-0.)); +#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742); +#1740 = CARTESIAN_POINT('',(0.,0.,0.)); +#1741 = DIRECTION('',(0.,0.,1.)); +#1742 = DIRECTION('',(1.,0.,-0.)); +#1743 = AXIS2_PLACEMENT_3D('',#1744,#1745,#1746); +#1744 = CARTESIAN_POINT('',(0.,0.,0.)); +#1745 = DIRECTION('',(0.,0.,1.)); +#1746 = DIRECTION('',(1.,0.,-0.)); +#1747 = AXIS2_PLACEMENT_3D('',#1748,#1749,#1750); +#1748 = CARTESIAN_POINT('',(0.,0.,0.)); +#1749 = DIRECTION('',(0.,0.,1.)); +#1750 = DIRECTION('',(1.,0.,-0.)); +#1751 = AXIS2_PLACEMENT_3D('',#1752,#1753,#1754); +#1752 = CARTESIAN_POINT('',(0.,0.,0.)); +#1753 = DIRECTION('',(0.,0.,1.)); +#1754 = DIRECTION('',(1.,0.,-0.)); +#1755 = AXIS2_PLACEMENT_3D('',#1756,#1757,#1758); +#1756 = CARTESIAN_POINT('',(0.,0.,0.)); +#1757 = DIRECTION('',(0.,0.,1.)); +#1758 = DIRECTION('',(1.,0.,-0.)); +#1759 = AXIS2_PLACEMENT_3D('',#1760,#1761,#1762); +#1760 = CARTESIAN_POINT('',(0.,0.,0.)); +#1761 = DIRECTION('',(0.,0.,1.)); +#1762 = DIRECTION('',(1.,0.,-0.)); +#1763 = AXIS2_PLACEMENT_3D('',#1764,#1765,#1766); +#1764 = CARTESIAN_POINT('',(0.,0.,0.)); +#1765 = DIRECTION('',(0.,0.,1.)); +#1766 = DIRECTION('',(1.,0.,-0.)); +#1767 = AXIS2_PLACEMENT_3D('',#1768,#1769,#1770); +#1768 = CARTESIAN_POINT('',(0.,0.,0.)); +#1769 = DIRECTION('',(0.,0.,1.)); +#1770 = DIRECTION('',(1.,0.,-0.)); +#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774); +#1772 = CARTESIAN_POINT('',(0.,0.,0.)); +#1773 = DIRECTION('',(0.,0.,1.)); +#1774 = DIRECTION('',(1.,0.,-0.)); +#1775 = AXIS2_PLACEMENT_3D('',#1776,#1777,#1778); +#1776 = CARTESIAN_POINT('',(0.,0.,0.)); +#1777 = DIRECTION('',(0.,0.,1.)); +#1778 = DIRECTION('',(1.,0.,-0.)); +#1779 = AXIS2_PLACEMENT_3D('',#1780,#1781,#1782); +#1780 = CARTESIAN_POINT('',(0.,0.,0.)); +#1781 = DIRECTION('',(0.,0.,1.)); +#1782 = DIRECTION('',(1.,0.,-0.)); +#1783 = AXIS2_PLACEMENT_3D('',#1784,#1785,#1786); +#1784 = CARTESIAN_POINT('',(0.,0.,0.)); +#1785 = DIRECTION('',(0.,0.,1.)); +#1786 = DIRECTION('',(1.,0.,-0.)); +#1787 = AXIS2_PLACEMENT_3D('',#1788,#1789,#1790); +#1788 = CARTESIAN_POINT('',(0.,0.,0.)); +#1789 = DIRECTION('',(0.,0.,1.)); +#1790 = DIRECTION('',(1.,0.,-0.)); +#1791 = AXIS2_PLACEMENT_3D('',#1792,#1793,#1794); +#1792 = CARTESIAN_POINT('',(0.,0.,0.)); +#1793 = DIRECTION('',(0.,0.,1.)); +#1794 = DIRECTION('',(1.,0.,-0.)); +#1795 = AXIS2_PLACEMENT_3D('',#1796,#1797,#1798); +#1796 = CARTESIAN_POINT('',(0.,0.,0.)); +#1797 = DIRECTION('',(0.,0.,1.)); +#1798 = DIRECTION('',(1.,0.,-0.)); +#1799 = AXIS2_PLACEMENT_3D('',#1800,#1801,#1802); +#1800 = CARTESIAN_POINT('',(0.,0.,0.)); +#1801 = DIRECTION('',(0.,0.,1.)); +#1802 = DIRECTION('',(1.,0.,-0.)); +#1803 = AXIS2_PLACEMENT_3D('',#1804,#1805,#1806); +#1804 = CARTESIAN_POINT('',(0.,0.,0.)); +#1805 = DIRECTION('',(0.,0.,1.)); +#1806 = DIRECTION('',(1.,0.,-0.)); +#1807 = AXIS2_PLACEMENT_3D('',#1808,#1809,#1810); +#1808 = CARTESIAN_POINT('',(0.,0.,0.)); +#1809 = DIRECTION('',(0.,0.,1.)); +#1810 = DIRECTION('',(1.,0.,-0.)); +#1811 = AXIS2_PLACEMENT_3D('',#1812,#1813,#1814); +#1812 = CARTESIAN_POINT('',(0.,0.,0.)); +#1813 = DIRECTION('',(0.,0.,1.)); +#1814 = DIRECTION('',(1.,0.,-0.)); +#1815 = AXIS2_PLACEMENT_3D('',#1816,#1817,#1818); +#1816 = CARTESIAN_POINT('',(0.,0.,0.)); +#1817 = DIRECTION('',(0.,0.,1.)); +#1818 = DIRECTION('',(1.,0.,-0.)); +#1819 = AXIS2_PLACEMENT_3D('',#1820,#1821,#1822); +#1820 = CARTESIAN_POINT('',(0.,0.,0.)); +#1821 = DIRECTION('',(0.,0.,1.)); +#1822 = DIRECTION('',(1.,0.,-0.)); +#1823 = AXIS2_PLACEMENT_3D('',#1824,#1825,#1826); +#1824 = CARTESIAN_POINT('',(0.,0.,0.)); +#1825 = DIRECTION('',(0.,0.,1.)); +#1826 = DIRECTION('',(1.,0.,-0.)); +#1827 = AXIS2_PLACEMENT_3D('',#1828,#1829,#1830); +#1828 = CARTESIAN_POINT('',(0.,0.,0.)); +#1829 = DIRECTION('',(0.,0.,1.)); +#1830 = DIRECTION('',(1.,0.,-0.)); +#1831 = AXIS2_PLACEMENT_3D('',#1832,#1833,#1834); +#1832 = CARTESIAN_POINT('',(0.,0.,0.)); +#1833 = DIRECTION('',(0.,0.,1.)); +#1834 = DIRECTION('',(1.,0.,-0.)); +#1835 = AXIS2_PLACEMENT_3D('',#1836,#1837,#1838); +#1836 = CARTESIAN_POINT('',(0.,0.,0.)); +#1837 = DIRECTION('',(0.,0.,1.)); +#1838 = DIRECTION('',(1.,0.,-0.)); +#1839 = AXIS2_PLACEMENT_3D('',#1840,#1841,#1842); +#1840 = CARTESIAN_POINT('',(0.,0.,0.)); +#1841 = DIRECTION('',(0.,0.,1.)); +#1842 = DIRECTION('',(1.,0.,-0.)); +#1843 = AXIS2_PLACEMENT_3D('',#1844,#1845,#1846); +#1844 = CARTESIAN_POINT('',(0.,0.,0.)); +#1845 = DIRECTION('',(0.,0.,1.)); +#1846 = DIRECTION('',(1.,0.,-0.)); +#1847 = AXIS2_PLACEMENT_3D('',#1848,#1849,#1850); +#1848 = CARTESIAN_POINT('',(0.,0.,0.)); +#1849 = DIRECTION('',(0.,0.,1.)); +#1850 = DIRECTION('',(1.,0.,-0.)); +#1851 = AXIS2_PLACEMENT_3D('',#1852,#1853,#1854); +#1852 = CARTESIAN_POINT('',(0.,0.,0.)); +#1853 = DIRECTION('',(0.,0.,1.)); +#1854 = DIRECTION('',(1.,0.,-0.)); +#1855 = AXIS2_PLACEMENT_3D('',#1856,#1857,#1858); +#1856 = CARTESIAN_POINT('',(0.,0.,0.)); +#1857 = DIRECTION('',(0.,0.,1.)); +#1858 = DIRECTION('',(1.,0.,-0.)); +#1859 = AXIS2_PLACEMENT_3D('',#1860,#1861,#1862); +#1860 = CARTESIAN_POINT('',(0.,0.,0.)); +#1861 = DIRECTION('',(0.,0.,1.)); +#1862 = DIRECTION('',(1.,0.,-0.)); +#1863 = AXIS2_PLACEMENT_3D('',#1864,#1865,#1866); +#1864 = CARTESIAN_POINT('',(0.,0.,0.)); +#1865 = DIRECTION('',(0.,0.,1.)); +#1866 = DIRECTION('',(1.,0.,-0.)); +#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870); +#1868 = CARTESIAN_POINT('',(0.,0.,0.)); +#1869 = DIRECTION('',(0.,0.,1.)); +#1870 = DIRECTION('',(1.,0.,-0.)); +#1871 = AXIS2_PLACEMENT_3D('',#1872,#1873,#1874); +#1872 = CARTESIAN_POINT('',(0.,0.,0.)); +#1873 = DIRECTION('',(0.,0.,1.)); +#1874 = DIRECTION('',(1.,0.,-0.)); +#1875 = AXIS2_PLACEMENT_3D('',#1876,#1877,#1878); +#1876 = CARTESIAN_POINT('',(0.,0.,0.)); +#1877 = DIRECTION('',(0.,0.,1.)); +#1878 = DIRECTION('',(1.,0.,-0.)); +#1879 = AXIS2_PLACEMENT_3D('',#1880,#1881,#1882); +#1880 = CARTESIAN_POINT('',(0.,0.,0.)); +#1881 = DIRECTION('',(0.,0.,1.)); +#1882 = DIRECTION('',(1.,0.,-0.)); +#1883 = AXIS2_PLACEMENT_3D('',#1884,#1885,#1886); +#1884 = CARTESIAN_POINT('',(0.,0.,0.)); +#1885 = DIRECTION('',(0.,0.,1.)); +#1886 = DIRECTION('',(1.,0.,-0.)); +#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890); +#1888 = CARTESIAN_POINT('',(0.,0.,0.)); +#1889 = DIRECTION('',(0.,0.,1.)); +#1890 = DIRECTION('',(1.,0.,-0.)); +#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894); +#1892 = CARTESIAN_POINT('',(0.,0.,0.)); +#1893 = DIRECTION('',(0.,0.,1.)); +#1894 = DIRECTION('',(1.,0.,-0.)); +#1895 = AXIS2_PLACEMENT_3D('',#1896,#1897,#1898); +#1896 = CARTESIAN_POINT('',(0.,0.,0.)); +#1897 = DIRECTION('',(0.,0.,1.)); +#1898 = DIRECTION('',(1.,0.,-0.)); +#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902); +#1900 = CARTESIAN_POINT('',(0.,0.,0.)); +#1901 = DIRECTION('',(0.,0.,1.)); +#1902 = DIRECTION('',(1.,0.,-0.)); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(0.,0.,0.)); +#1905 = DIRECTION('',(0.,0.,1.)); +#1906 = DIRECTION('',(1.,0.,-0.)); +#1907 = AXIS2_PLACEMENT_3D('',#1908,#1909,#1910); +#1908 = CARTESIAN_POINT('',(0.,0.,0.)); +#1909 = DIRECTION('',(0.,0.,1.)); +#1910 = DIRECTION('',(1.,0.,-0.)); +#1911 = AXIS2_PLACEMENT_3D('',#1912,#1913,#1914); +#1912 = CARTESIAN_POINT('',(0.,0.,0.)); +#1913 = DIRECTION('',(0.,0.,1.)); +#1914 = DIRECTION('',(1.,0.,-0.)); +#1915 = AXIS2_PLACEMENT_3D('',#1916,#1917,#1918); +#1916 = CARTESIAN_POINT('',(0.,0.,0.)); +#1917 = DIRECTION('',(0.,0.,1.)); +#1918 = DIRECTION('',(1.,0.,-0.)); +#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922); +#1920 = CARTESIAN_POINT('',(0.,0.,0.)); +#1921 = DIRECTION('',(0.,0.,1.)); +#1922 = DIRECTION('',(1.,0.,-0.)); +#1923 = AXIS2_PLACEMENT_3D('',#1924,#1925,#1926); +#1924 = CARTESIAN_POINT('',(0.,0.,0.)); +#1925 = DIRECTION('',(0.,0.,1.)); +#1926 = DIRECTION('',(1.,0.,-0.)); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.,0.,0.)); +#1929 = DIRECTION('',(0.,0.,1.)); +#1930 = DIRECTION('',(1.,0.,-0.)); +#1931 = AXIS2_PLACEMENT_3D('',#1932,#1933,#1934); +#1932 = CARTESIAN_POINT('',(0.,0.,0.)); +#1933 = DIRECTION('',(0.,0.,1.)); +#1934 = DIRECTION('',(1.,0.,-0.)); +#1935 = AXIS2_PLACEMENT_3D('',#1936,#1937,#1938); +#1936 = CARTESIAN_POINT('',(0.,0.,0.)); +#1937 = DIRECTION('',(0.,0.,1.)); +#1938 = DIRECTION('',(1.,0.,-0.)); +#1939 = AXIS2_PLACEMENT_3D('',#1940,#1941,#1942); +#1940 = CARTESIAN_POINT('',(0.,0.,0.)); +#1941 = DIRECTION('',(0.,0.,1.)); +#1942 = DIRECTION('',(1.,0.,-0.)); +#1943 = AXIS2_PLACEMENT_3D('',#1944,#1945,#1946); +#1944 = CARTESIAN_POINT('',(0.,0.,0.)); +#1945 = DIRECTION('',(0.,0.,1.)); +#1946 = DIRECTION('',(1.,0.,-0.)); +#1947 = AXIS2_PLACEMENT_3D('',#1948,#1949,#1950); +#1948 = CARTESIAN_POINT('',(0.,0.,0.)); +#1949 = DIRECTION('',(0.,0.,1.)); +#1950 = DIRECTION('',(1.,0.,-0.)); +#1951 = AXIS2_PLACEMENT_3D('',#1952,#1953,#1954); +#1952 = CARTESIAN_POINT('',(0.,0.,0.)); +#1953 = DIRECTION('',(0.,0.,1.)); +#1954 = DIRECTION('',(1.,0.,-0.)); +#1955 = AXIS2_PLACEMENT_3D('',#1956,#1957,#1958); +#1956 = CARTESIAN_POINT('',(0.,0.,0.)); +#1957 = DIRECTION('',(0.,0.,1.)); +#1958 = DIRECTION('',(1.,0.,-0.)); +#1959 = AXIS2_PLACEMENT_3D('',#1960,#1961,#1962); +#1960 = CARTESIAN_POINT('',(0.,0.,0.)); +#1961 = DIRECTION('',(0.,0.,1.)); +#1962 = DIRECTION('',(1.,0.,-0.)); +#1963 = AXIS2_PLACEMENT_3D('',#1964,#1965,#1966); +#1964 = CARTESIAN_POINT('',(0.,0.,0.)); +#1965 = DIRECTION('',(0.,0.,1.)); +#1966 = DIRECTION('',(1.,0.,-0.)); +#1967 = AXIS2_PLACEMENT_3D('',#1968,#1969,#1970); +#1968 = CARTESIAN_POINT('',(0.,0.,0.)); +#1969 = DIRECTION('',(0.,0.,1.)); +#1970 = DIRECTION('',(1.,0.,-0.)); +#1971 = AXIS2_PLACEMENT_3D('',#1972,#1973,#1974); +#1972 = CARTESIAN_POINT('',(0.,0.,0.)); +#1973 = DIRECTION('',(0.,0.,1.)); +#1974 = DIRECTION('',(1.,0.,-0.)); +#1975 = AXIS2_PLACEMENT_3D('',#1976,#1977,#1978); +#1976 = CARTESIAN_POINT('',(0.,0.,0.)); +#1977 = DIRECTION('',(0.,0.,1.)); +#1978 = DIRECTION('',(1.,0.,-0.)); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(0.,0.,0.)); +#1981 = DIRECTION('',(0.,0.,1.)); +#1982 = DIRECTION('',(1.,0.,-0.)); +#1983 = AXIS2_PLACEMENT_3D('',#1984,#1985,#1986); +#1984 = CARTESIAN_POINT('',(0.,0.,0.)); +#1985 = DIRECTION('',(0.,0.,1.)); +#1986 = DIRECTION('',(1.,0.,-0.)); +#1987 = AXIS2_PLACEMENT_3D('',#1988,#1989,#1990); +#1988 = CARTESIAN_POINT('',(0.,0.,0.)); +#1989 = DIRECTION('',(0.,0.,1.)); +#1990 = DIRECTION('',(1.,0.,-0.)); +#1991 = AXIS2_PLACEMENT_3D('',#1992,#1993,#1994); +#1992 = CARTESIAN_POINT('',(0.,0.,0.)); +#1993 = DIRECTION('',(0.,0.,1.)); +#1994 = DIRECTION('',(1.,0.,-0.)); +#1995 = AXIS2_PLACEMENT_3D('',#1996,#1997,#1998); +#1996 = CARTESIAN_POINT('',(0.,0.,0.)); +#1997 = DIRECTION('',(0.,0.,1.)); +#1998 = DIRECTION('',(1.,0.,-0.)); +#1999 = AXIS2_PLACEMENT_3D('',#2000,#2001,#2002); +#2000 = CARTESIAN_POINT('',(0.,0.,0.)); +#2001 = DIRECTION('',(0.,0.,1.)); +#2002 = DIRECTION('',(1.,0.,-0.)); +#2003 = AXIS2_PLACEMENT_3D('',#2004,#2005,#2006); +#2004 = CARTESIAN_POINT('',(0.,0.,0.)); +#2005 = DIRECTION('',(0.,0.,1.)); +#2006 = DIRECTION('',(1.,0.,-0.)); +#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010); +#2008 = CARTESIAN_POINT('',(0.,0.,0.)); +#2009 = DIRECTION('',(0.,0.,1.)); +#2010 = DIRECTION('',(1.,0.,-0.)); +#2011 = AXIS2_PLACEMENT_3D('',#2012,#2013,#2014); +#2012 = CARTESIAN_POINT('',(0.,0.,0.)); +#2013 = DIRECTION('',(0.,0.,1.)); +#2014 = DIRECTION('',(1.,0.,-0.)); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(0.,0.,0.)); +#2017 = DIRECTION('',(0.,0.,1.)); +#2018 = DIRECTION('',(1.,0.,-0.)); +#2019 = AXIS2_PLACEMENT_3D('',#2020,#2021,#2022); +#2020 = CARTESIAN_POINT('',(0.,0.,0.)); +#2021 = DIRECTION('',(0.,0.,1.)); +#2022 = DIRECTION('',(1.,0.,-0.)); +#2023 = AXIS2_PLACEMENT_3D('',#2024,#2025,#2026); +#2024 = CARTESIAN_POINT('',(0.,0.,0.)); +#2025 = DIRECTION('',(0.,0.,1.)); +#2026 = DIRECTION('',(1.,0.,-0.)); +#2027 = AXIS2_PLACEMENT_3D('',#2028,#2029,#2030); +#2028 = CARTESIAN_POINT('',(0.,0.,0.)); +#2029 = DIRECTION('',(0.,0.,1.)); +#2030 = DIRECTION('',(1.,0.,-0.)); +#2031 = AXIS2_PLACEMENT_3D('',#2032,#2033,#2034); +#2032 = CARTESIAN_POINT('',(0.,0.,0.)); +#2033 = DIRECTION('',(0.,0.,1.)); +#2034 = DIRECTION('',(1.,0.,-0.)); +#2035 = AXIS2_PLACEMENT_3D('',#2036,#2037,#2038); +#2036 = CARTESIAN_POINT('',(0.,0.,0.)); +#2037 = DIRECTION('',(0.,0.,1.)); +#2038 = DIRECTION('',(1.,0.,-0.)); +#2039 = AXIS2_PLACEMENT_3D('',#2040,#2041,#2042); +#2040 = CARTESIAN_POINT('',(0.,0.,0.)); +#2041 = DIRECTION('',(0.,0.,1.)); +#2042 = DIRECTION('',(1.,0.,-0.)); +#2043 = AXIS2_PLACEMENT_3D('',#2044,#2045,#2046); +#2044 = CARTESIAN_POINT('',(0.,0.,0.)); +#2045 = DIRECTION('',(0.,0.,1.)); +#2046 = DIRECTION('',(1.,0.,-0.)); +#2047 = AXIS2_PLACEMENT_3D('',#2048,#2049,#2050); +#2048 = CARTESIAN_POINT('',(0.,0.,0.)); +#2049 = DIRECTION('',(0.,0.,1.)); +#2050 = DIRECTION('',(1.,0.,-0.)); +#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054); +#2052 = CARTESIAN_POINT('',(0.,0.,0.)); +#2053 = DIRECTION('',(0.,0.,1.)); +#2054 = DIRECTION('',(1.,0.,-0.)); +#2055 = AXIS2_PLACEMENT_3D('',#2056,#2057,#2058); +#2056 = CARTESIAN_POINT('',(0.,0.,0.)); +#2057 = DIRECTION('',(0.,0.,1.)); +#2058 = DIRECTION('',(1.,0.,-0.)); +#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062); +#2060 = CARTESIAN_POINT('',(0.,0.,0.)); +#2061 = DIRECTION('',(0.,0.,1.)); +#2062 = DIRECTION('',(1.,0.,-0.)); +#2063 = AXIS2_PLACEMENT_3D('',#2064,#2065,#2066); +#2064 = CARTESIAN_POINT('',(0.,0.,0.)); +#2065 = DIRECTION('',(0.,0.,1.)); +#2066 = DIRECTION('',(1.,0.,-0.)); +#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070); +#2068 = CARTESIAN_POINT('',(0.,0.,0.)); +#2069 = DIRECTION('',(0.,0.,1.)); +#2070 = DIRECTION('',(1.,0.,-0.)); +#2071 = AXIS2_PLACEMENT_3D('',#2072,#2073,#2074); +#2072 = CARTESIAN_POINT('',(0.,0.,0.)); +#2073 = DIRECTION('',(0.,0.,1.)); +#2074 = DIRECTION('',(1.,0.,-0.)); +#2075 = AXIS2_PLACEMENT_3D('',#2076,#2077,#2078); +#2076 = CARTESIAN_POINT('',(0.,0.,0.)); +#2077 = DIRECTION('',(0.,0.,1.)); +#2078 = DIRECTION('',(1.,0.,-0.)); +#2079 = AXIS2_PLACEMENT_3D('',#2080,#2081,#2082); +#2080 = CARTESIAN_POINT('',(0.,0.,0.)); +#2081 = DIRECTION('',(0.,0.,1.)); +#2082 = DIRECTION('',(1.,0.,-0.)); +#2083 = AXIS2_PLACEMENT_3D('',#2084,#2085,#2086); +#2084 = CARTESIAN_POINT('',(0.,0.,0.)); +#2085 = DIRECTION('',(0.,0.,1.)); +#2086 = DIRECTION('',(1.,0.,-0.)); +#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090); +#2088 = CARTESIAN_POINT('',(0.,0.,0.)); +#2089 = DIRECTION('',(0.,0.,1.)); +#2090 = DIRECTION('',(1.,0.,-0.)); +#2091 = AXIS2_PLACEMENT_3D('',#2092,#2093,#2094); +#2092 = CARTESIAN_POINT('',(0.,0.,0.)); +#2093 = DIRECTION('',(0.,0.,1.)); +#2094 = DIRECTION('',(1.,0.,-0.)); +#2095 = AXIS2_PLACEMENT_3D('',#2096,#2097,#2098); +#2096 = CARTESIAN_POINT('',(0.,0.,0.)); +#2097 = DIRECTION('',(0.,0.,1.)); +#2098 = DIRECTION('',(1.,0.,-0.)); +#2099 = AXIS2_PLACEMENT_3D('',#2100,#2101,#2102); +#2100 = CARTESIAN_POINT('',(0.,0.,0.)); +#2101 = DIRECTION('',(0.,0.,1.)); +#2102 = DIRECTION('',(1.,0.,-0.)); +#2103 = AXIS2_PLACEMENT_3D('',#2104,#2105,#2106); +#2104 = CARTESIAN_POINT('',(0.,0.,0.)); +#2105 = DIRECTION('',(0.,0.,1.)); +#2106 = DIRECTION('',(1.,0.,-0.)); +#2107 = AXIS2_PLACEMENT_3D('',#2108,#2109,#2110); +#2108 = CARTESIAN_POINT('',(0.,0.,0.)); +#2109 = DIRECTION('',(0.,0.,1.)); +#2110 = DIRECTION('',(1.,0.,-0.)); +#2111 = AXIS2_PLACEMENT_3D('',#2112,#2113,#2114); +#2112 = CARTESIAN_POINT('',(0.,0.,0.)); +#2113 = DIRECTION('',(0.,0.,1.)); +#2114 = DIRECTION('',(1.,0.,-0.)); +#2115 = AXIS2_PLACEMENT_3D('',#2116,#2117,#2118); +#2116 = CARTESIAN_POINT('',(0.,0.,0.)); +#2117 = DIRECTION('',(0.,0.,1.)); +#2118 = DIRECTION('',(1.,0.,-0.)); +#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122); +#2120 = CARTESIAN_POINT('',(0.,0.,0.)); +#2121 = DIRECTION('',(0.,0.,1.)); +#2122 = DIRECTION('',(1.,0.,-0.)); +#2123 = AXIS2_PLACEMENT_3D('',#2124,#2125,#2126); +#2124 = CARTESIAN_POINT('',(0.,0.,0.)); +#2125 = DIRECTION('',(0.,0.,1.)); +#2126 = DIRECTION('',(1.,0.,-0.)); +#2127 = AXIS2_PLACEMENT_3D('',#2128,#2129,#2130); +#2128 = CARTESIAN_POINT('',(0.,0.,0.)); +#2129 = DIRECTION('',(0.,0.,1.)); +#2130 = DIRECTION('',(1.,0.,-0.)); +#2131 = AXIS2_PLACEMENT_3D('',#2132,#2133,#2134); +#2132 = CARTESIAN_POINT('',(0.,0.,0.)); +#2133 = DIRECTION('',(0.,0.,1.)); +#2134 = DIRECTION('',(1.,0.,-0.)); +#2135 = AXIS2_PLACEMENT_3D('',#2136,#2137,#2138); +#2136 = CARTESIAN_POINT('',(0.,0.,0.)); +#2137 = DIRECTION('',(0.,0.,1.)); +#2138 = DIRECTION('',(1.,0.,-0.)); +#2139 = AXIS2_PLACEMENT_3D('',#2140,#2141,#2142); +#2140 = CARTESIAN_POINT('',(0.,0.,0.)); +#2141 = DIRECTION('',(0.,0.,1.)); +#2142 = DIRECTION('',(1.,0.,-0.)); +#2143 = AXIS2_PLACEMENT_3D('',#2144,#2145,#2146); +#2144 = CARTESIAN_POINT('',(0.,0.,0.)); +#2145 = DIRECTION('',(0.,0.,1.)); +#2146 = DIRECTION('',(1.,0.,-0.)); +#2147 = AXIS2_PLACEMENT_3D('',#2148,#2149,#2150); +#2148 = CARTESIAN_POINT('',(0.,0.,0.)); +#2149 = DIRECTION('',(0.,0.,1.)); +#2150 = DIRECTION('',(1.,0.,-0.)); +#2151 = AXIS2_PLACEMENT_3D('',#2152,#2153,#2154); +#2152 = CARTESIAN_POINT('',(0.,0.,0.)); +#2153 = DIRECTION('',(0.,0.,1.)); +#2154 = DIRECTION('',(1.,0.,-0.)); +#2155 = AXIS2_PLACEMENT_3D('',#2156,#2157,#2158); +#2156 = CARTESIAN_POINT('',(0.,0.,0.)); +#2157 = DIRECTION('',(0.,0.,1.)); +#2158 = DIRECTION('',(1.,0.,-0.)); +#2159 = AXIS2_PLACEMENT_3D('',#2160,#2161,#2162); +#2160 = CARTESIAN_POINT('',(0.,0.,0.)); +#2161 = DIRECTION('',(0.,0.,1.)); +#2162 = DIRECTION('',(1.,0.,-0.)); +#2163 = AXIS2_PLACEMENT_3D('',#2164,#2165,#2166); +#2164 = CARTESIAN_POINT('',(0.,0.,0.)); +#2165 = DIRECTION('',(0.,0.,1.)); +#2166 = DIRECTION('',(1.,0.,-0.)); +#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170); +#2168 = CARTESIAN_POINT('',(0.,0.,0.)); +#2169 = DIRECTION('',(0.,0.,1.)); +#2170 = DIRECTION('',(1.,0.,-0.)); +#2171 = AXIS2_PLACEMENT_3D('',#2172,#2173,#2174); +#2172 = CARTESIAN_POINT('',(0.,0.,0.)); +#2173 = DIRECTION('',(0.,0.,1.)); +#2174 = DIRECTION('',(1.,0.,-0.)); +#2175 = AXIS2_PLACEMENT_3D('',#2176,#2177,#2178); +#2176 = CARTESIAN_POINT('',(0.,0.,0.)); +#2177 = DIRECTION('',(0.,0.,1.)); +#2178 = DIRECTION('',(1.,0.,-0.)); +#2179 = AXIS2_PLACEMENT_3D('',#2180,#2181,#2182); +#2180 = CARTESIAN_POINT('',(0.,0.,0.)); +#2181 = DIRECTION('',(0.,0.,1.)); +#2182 = DIRECTION('',(1.,0.,-0.)); +#2183 = AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2184 = CARTESIAN_POINT('',(0.,0.,0.)); +#2185 = DIRECTION('',(0.,0.,1.)); +#2186 = DIRECTION('',(1.,0.,-0.)); +#2187 = AXIS2_PLACEMENT_3D('',#2188,#2189,#2190); +#2188 = CARTESIAN_POINT('',(0.,0.,0.)); +#2189 = DIRECTION('',(0.,0.,1.)); +#2190 = DIRECTION('',(1.,0.,-0.)); +#2191 = AXIS2_PLACEMENT_3D('',#2192,#2193,#2194); +#2192 = CARTESIAN_POINT('',(0.,0.,0.)); +#2193 = DIRECTION('',(0.,0.,1.)); +#2194 = DIRECTION('',(1.,0.,-0.)); +#2195 = AXIS2_PLACEMENT_3D('',#2196,#2197,#2198); +#2196 = CARTESIAN_POINT('',(0.,0.,0.)); +#2197 = DIRECTION('',(0.,0.,1.)); +#2198 = DIRECTION('',(1.,0.,-0.)); +#2199 = AXIS2_PLACEMENT_3D('',#2200,#2201,#2202); +#2200 = CARTESIAN_POINT('',(0.,0.,0.)); +#2201 = DIRECTION('',(0.,0.,1.)); +#2202 = DIRECTION('',(1.,0.,-0.)); +#2203 = AXIS2_PLACEMENT_3D('',#2204,#2205,#2206); +#2204 = CARTESIAN_POINT('',(0.,0.,0.)); +#2205 = DIRECTION('',(0.,0.,1.)); +#2206 = DIRECTION('',(1.,0.,-0.)); +#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210); +#2208 = CARTESIAN_POINT('',(0.,0.,0.)); +#2209 = DIRECTION('',(0.,0.,1.)); +#2210 = DIRECTION('',(1.,0.,-0.)); +#2211 = AXIS2_PLACEMENT_3D('',#2212,#2213,#2214); +#2212 = CARTESIAN_POINT('',(0.,0.,0.)); +#2213 = DIRECTION('',(0.,0.,1.)); +#2214 = DIRECTION('',(1.,0.,-0.)); +#2215 = AXIS2_PLACEMENT_3D('',#2216,#2217,#2218); +#2216 = CARTESIAN_POINT('',(0.,0.,0.)); +#2217 = DIRECTION('',(0.,0.,1.)); +#2218 = DIRECTION('',(1.,0.,-0.)); +#2219 = AXIS2_PLACEMENT_3D('',#2220,#2221,#2222); +#2220 = CARTESIAN_POINT('',(0.,0.,0.)); +#2221 = DIRECTION('',(0.,0.,1.)); +#2222 = DIRECTION('',(1.,0.,-0.)); +#2223 = AXIS2_PLACEMENT_3D('',#2224,#2225,#2226); +#2224 = CARTESIAN_POINT('',(0.,0.,0.)); +#2225 = DIRECTION('',(0.,0.,1.)); +#2226 = DIRECTION('',(1.,0.,-0.)); +#2227 = AXIS2_PLACEMENT_3D('',#2228,#2229,#2230); +#2228 = CARTESIAN_POINT('',(0.,0.,0.)); +#2229 = DIRECTION('',(0.,0.,1.)); +#2230 = DIRECTION('',(1.,0.,-0.)); +#2231 = AXIS2_PLACEMENT_3D('',#2232,#2233,#2234); +#2232 = CARTESIAN_POINT('',(0.,0.,0.)); +#2233 = DIRECTION('',(0.,0.,1.)); +#2234 = DIRECTION('',(1.,0.,-0.)); +#2235 = AXIS2_PLACEMENT_3D('',#2236,#2237,#2238); +#2236 = CARTESIAN_POINT('',(0.,0.,0.)); +#2237 = DIRECTION('',(0.,0.,1.)); +#2238 = DIRECTION('',(1.,0.,-0.)); +#2239 = AXIS2_PLACEMENT_3D('',#2240,#2241,#2242); +#2240 = CARTESIAN_POINT('',(0.,0.,0.)); +#2241 = DIRECTION('',(0.,0.,1.)); +#2242 = DIRECTION('',(1.,0.,-0.)); +#2243 = AXIS2_PLACEMENT_3D('',#2244,#2245,#2246); +#2244 = CARTESIAN_POINT('',(0.,0.,0.)); +#2245 = DIRECTION('',(0.,0.,1.)); +#2246 = DIRECTION('',(1.,0.,-0.)); +#2247 = AXIS2_PLACEMENT_3D('',#2248,#2249,#2250); +#2248 = CARTESIAN_POINT('',(0.,0.,0.)); +#2249 = DIRECTION('',(0.,0.,1.)); +#2250 = DIRECTION('',(1.,0.,-0.)); +#2251 = AXIS2_PLACEMENT_3D('',#2252,#2253,#2254); +#2252 = CARTESIAN_POINT('',(0.,0.,0.)); +#2253 = DIRECTION('',(0.,0.,1.)); +#2254 = DIRECTION('',(1.,0.,-0.)); +#2255 = AXIS2_PLACEMENT_3D('',#2256,#2257,#2258); +#2256 = CARTESIAN_POINT('',(0.,0.,0.)); +#2257 = DIRECTION('',(0.,0.,1.)); +#2258 = DIRECTION('',(1.,0.,-0.)); +#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262); +#2260 = CARTESIAN_POINT('',(0.,0.,0.)); +#2261 = DIRECTION('',(0.,0.,1.)); +#2262 = DIRECTION('',(1.,0.,-0.)); +#2263 = AXIS2_PLACEMENT_3D('',#2264,#2265,#2266); +#2264 = CARTESIAN_POINT('',(0.,0.,0.)); +#2265 = DIRECTION('',(0.,0.,1.)); +#2266 = DIRECTION('',(1.,0.,-0.)); +#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270); +#2268 = CARTESIAN_POINT('',(0.,0.,0.)); +#2269 = DIRECTION('',(0.,0.,1.)); +#2270 = DIRECTION('',(1.,0.,-0.)); +#2271 = AXIS2_PLACEMENT_3D('',#2272,#2273,#2274); +#2272 = CARTESIAN_POINT('',(0.,0.,0.)); +#2273 = DIRECTION('',(0.,0.,1.)); +#2274 = DIRECTION('',(1.,0.,-0.)); +#2275 = AXIS2_PLACEMENT_3D('',#2276,#2277,#2278); +#2276 = CARTESIAN_POINT('',(0.,0.,0.)); +#2277 = DIRECTION('',(0.,0.,1.)); +#2278 = DIRECTION('',(1.,0.,-0.)); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(0.,0.,0.)); +#2281 = DIRECTION('',(0.,0.,1.)); +#2282 = DIRECTION('',(1.,0.,-0.)); +#2283 = AXIS2_PLACEMENT_3D('',#2284,#2285,#2286); +#2284 = CARTESIAN_POINT('',(0.,0.,0.)); +#2285 = DIRECTION('',(0.,0.,1.)); +#2286 = DIRECTION('',(1.,0.,-0.)); +#2287 = AXIS2_PLACEMENT_3D('',#2288,#2289,#2290); +#2288 = CARTESIAN_POINT('',(0.,0.,0.)); +#2289 = DIRECTION('',(0.,0.,1.)); +#2290 = DIRECTION('',(1.,0.,-0.)); +#2291 = AXIS2_PLACEMENT_3D('',#2292,#2293,#2294); +#2292 = CARTESIAN_POINT('',(0.,0.,0.)); +#2293 = DIRECTION('',(0.,0.,1.)); +#2294 = DIRECTION('',(1.,0.,-0.)); +#2295 = AXIS2_PLACEMENT_3D('',#2296,#2297,#2298); +#2296 = CARTESIAN_POINT('',(0.,0.,0.)); +#2297 = DIRECTION('',(0.,0.,1.)); +#2298 = DIRECTION('',(1.,0.,-0.)); +#2299 = AXIS2_PLACEMENT_3D('',#2300,#2301,#2302); +#2300 = CARTESIAN_POINT('',(0.,0.,0.)); +#2301 = DIRECTION('',(0.,0.,1.)); +#2302 = DIRECTION('',(1.,0.,-0.)); +#2303 = AXIS2_PLACEMENT_3D('',#2304,#2305,#2306); +#2304 = CARTESIAN_POINT('',(0.,0.,0.)); +#2305 = DIRECTION('',(0.,0.,1.)); +#2306 = DIRECTION('',(1.,0.,-0.)); +#2307 = AXIS2_PLACEMENT_3D('',#2308,#2309,#2310); +#2308 = CARTESIAN_POINT('',(0.,0.,0.)); +#2309 = DIRECTION('',(0.,0.,1.)); +#2310 = DIRECTION('',(1.,0.,-0.)); +#2311 = AXIS2_PLACEMENT_3D('',#2312,#2313,#2314); +#2312 = CARTESIAN_POINT('',(0.,0.,0.)); +#2313 = DIRECTION('',(0.,0.,1.)); +#2314 = DIRECTION('',(1.,0.,-0.)); +#2315 = AXIS2_PLACEMENT_3D('',#2316,#2317,#2318); +#2316 = CARTESIAN_POINT('',(0.,0.,0.)); +#2317 = DIRECTION('',(0.,0.,1.)); +#2318 = DIRECTION('',(1.,0.,-0.)); +#2319 = AXIS2_PLACEMENT_3D('',#2320,#2321,#2322); +#2320 = CARTESIAN_POINT('',(0.,0.,0.)); +#2321 = DIRECTION('',(0.,0.,1.)); +#2322 = DIRECTION('',(1.,0.,-0.)); +#2323 = AXIS2_PLACEMENT_3D('',#2324,#2325,#2326); +#2324 = CARTESIAN_POINT('',(0.,0.,0.)); +#2325 = DIRECTION('',(0.,0.,1.)); +#2326 = DIRECTION('',(1.,0.,-0.)); +#2327 = AXIS2_PLACEMENT_3D('',#2328,#2329,#2330); +#2328 = CARTESIAN_POINT('',(0.,0.,0.)); +#2329 = DIRECTION('',(0.,0.,1.)); +#2330 = DIRECTION('',(1.,0.,-0.)); +#2331 = AXIS2_PLACEMENT_3D('',#2332,#2333,#2334); +#2332 = CARTESIAN_POINT('',(0.,0.,0.)); +#2333 = DIRECTION('',(0.,0.,1.)); +#2334 = DIRECTION('',(1.,0.,-0.)); +#2335 = AXIS2_PLACEMENT_3D('',#2336,#2337,#2338); +#2336 = CARTESIAN_POINT('',(0.,0.,0.)); +#2337 = DIRECTION('',(0.,0.,1.)); +#2338 = DIRECTION('',(1.,0.,-0.)); +#2339 = AXIS2_PLACEMENT_3D('',#2340,#2341,#2342); +#2340 = CARTESIAN_POINT('',(0.,0.,0.)); +#2341 = DIRECTION('',(0.,0.,1.)); +#2342 = DIRECTION('',(1.,0.,-0.)); +#2343 = AXIS2_PLACEMENT_3D('',#2344,#2345,#2346); +#2344 = CARTESIAN_POINT('',(0.,0.,0.)); +#2345 = DIRECTION('',(0.,0.,1.)); +#2346 = DIRECTION('',(1.,0.,-0.)); +#2347 = AXIS2_PLACEMENT_3D('',#2348,#2349,#2350); +#2348 = CARTESIAN_POINT('',(0.,0.,0.)); +#2349 = DIRECTION('',(0.,0.,1.)); +#2350 = DIRECTION('',(1.,0.,-0.)); +#2351 = AXIS2_PLACEMENT_3D('',#2352,#2353,#2354); +#2352 = CARTESIAN_POINT('',(0.,0.,0.)); +#2353 = DIRECTION('',(0.,0.,1.)); +#2354 = DIRECTION('',(1.,0.,-0.)); +#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358); +#2356 = CARTESIAN_POINT('',(0.,0.,0.)); +#2357 = DIRECTION('',(0.,0.,1.)); +#2358 = DIRECTION('',(1.,0.,-0.)); +#2359 = AXIS2_PLACEMENT_3D('',#2360,#2361,#2362); +#2360 = CARTESIAN_POINT('',(0.,0.,0.)); +#2361 = DIRECTION('',(0.,0.,1.)); +#2362 = DIRECTION('',(1.,0.,-0.)); +#2363 = AXIS2_PLACEMENT_3D('',#2364,#2365,#2366); +#2364 = CARTESIAN_POINT('',(0.,0.,0.)); +#2365 = DIRECTION('',(0.,0.,1.)); +#2366 = DIRECTION('',(1.,0.,-0.)); +#2367 = AXIS2_PLACEMENT_3D('',#2368,#2369,#2370); +#2368 = CARTESIAN_POINT('',(0.,0.,0.)); +#2369 = DIRECTION('',(0.,0.,1.)); +#2370 = DIRECTION('',(1.,0.,-0.)); +#2371 = AXIS2_PLACEMENT_3D('',#2372,#2373,#2374); +#2372 = CARTESIAN_POINT('',(0.,0.,0.)); +#2373 = DIRECTION('',(0.,0.,1.)); +#2374 = DIRECTION('',(1.,0.,-0.)); +#2375 = AXIS2_PLACEMENT_3D('',#2376,#2377,#2378); +#2376 = CARTESIAN_POINT('',(0.,0.,0.)); +#2377 = DIRECTION('',(0.,0.,1.)); +#2378 = DIRECTION('',(1.,0.,-0.)); +#2379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2383)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2380,#2381,#2382)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2380 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2381 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2382 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2383 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-06),#2380, + 'distance_accuracy_value','confusion accuracy'); +#2384 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2385 = SHAPE_DEFINITION_REPRESENTATION(#2386,#2392); +#2386 = PRODUCT_DEFINITION_SHAPE('','',#2387); +#2387 = PRODUCT_DEFINITION('design','',#2388,#2391); +#2388 = PRODUCT_DEFINITION_FORMATION('','',#2389); +#2389 = PRODUCT('D_DO-35_SOD27_P7.62mm_Horizontal', + 'D_DO-35_SOD27_P7.62mm_Horizontal','',(#2390)); +#2390 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2391 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2392 = SHAPE_REPRESENTATION('',(#11,#2393),#2397); +#2393 = AXIS2_PLACEMENT_3D('',#2394,#2395,#2396); +#2394 = CARTESIAN_POINT('',(0.,0.,0.)); +#2395 = DIRECTION('',(0.,0.,1.)); +#2396 = DIRECTION('',(1.,0.,-0.)); +#2397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2401)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2398,#2399,#2400)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2398 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2399 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2400 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2401 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2398, + 'distance_accuracy_value','confusion accuracy'); +#2402 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2403,#2405); +#2403 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2404) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2404 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#2405 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2406); +#2406 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','D7','',#5,#2387,$); +#2407 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2389)); +#2408 = SHAPE_DEFINITION_REPRESENTATION(#2409,#2415); +#2409 = PRODUCT_DEFINITION_SHAPE('','',#2410); +#2410 = PRODUCT_DEFINITION('design','',#2411,#2414); +#2411 = PRODUCT_DEFINITION_FORMATION('','',#2412); +#2412 = PRODUCT('D_DO-35_SOD27_P7.62mm_Horizontal', + 'D_DO-35_SOD27_P7.62mm_Horizontal','',(#2413)); +#2413 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2414 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2415 = SHAPE_REPRESENTATION('',(#11,#2416,#2571),#2766); +#2416 = MANIFOLD_SOLID_BREP('',#2417); +#2417 = CLOSED_SHELL('',(#2418,#2451,#2477,#2502,#2528,#2553,#2562)); +#2418 = ADVANCED_FACE('',(#2419),#2446,.T.); +#2419 = FACE_BOUND('',#2420,.T.); +#2420 = EDGE_LOOP('',(#2421,#2431,#2438,#2439)); +#2421 = ORIENTED_EDGE('',*,*,#2422,.T.); +#2422 = EDGE_CURVE('',#2423,#2425,#2427,.T.); +#2423 = VERTEX_POINT('',#2424); +#2424 = CARTESIAN_POINT('',(0.25,0.,-2.5)); +#2425 = VERTEX_POINT('',#2426); +#2426 = CARTESIAN_POINT('',(0.25,1.E-15,1.)); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(0.25,6.7E-16,1.)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(0.,2.2E-16,1.)); +#2431 = ORIENTED_EDGE('',*,*,#2432,.F.); +#2432 = EDGE_CURVE('',#2425,#2425,#2433,.T.); +#2433 = CIRCLE('',#2434,0.25); +#2434 = AXIS2_PLACEMENT_3D('',#2435,#2436,#2437); +#2435 = CARTESIAN_POINT('',(0.,6.7E-16,1.)); +#2436 = DIRECTION('',(-0.,2.2E-16,1.)); +#2437 = DIRECTION('',(1.,0.,0.)); +#2438 = ORIENTED_EDGE('',*,*,#2422,.F.); +#2439 = ORIENTED_EDGE('',*,*,#2440,.T.); +#2440 = EDGE_CURVE('',#2423,#2423,#2441,.T.); +#2441 = CIRCLE('',#2442,0.25); +#2442 = AXIS2_PLACEMENT_3D('',#2443,#2444,#2445); +#2443 = CARTESIAN_POINT('',(0.,-1.1E-16,-2.5)); +#2444 = DIRECTION('',(-0.,2.2E-16,1.)); +#2445 = DIRECTION('',(1.,0.,0.)); +#2446 = CYLINDRICAL_SURFACE('',#2447,0.25); +#2447 = AXIS2_PLACEMENT_3D('',#2448,#2449,#2450); +#2448 = CARTESIAN_POINT('',(0.,6.7E-16,1.)); +#2449 = DIRECTION('',(0.,2.2E-16,1.)); +#2450 = DIRECTION('',(1.,0.,-0.)); +#2451 = ADVANCED_FACE('',(#2452),#2472,.T.); +#2452 = FACE_BOUND('',#2453,.T.); +#2453 = EDGE_LOOP('',(#2454,#2463,#2470,#2471)); +#2454 = ORIENTED_EDGE('',*,*,#2455,.T.); +#2455 = EDGE_CURVE('',#2425,#2456,#2458,.T.); +#2456 = VERTEX_POINT('',#2457); +#2457 = CARTESIAN_POINT('',(0.5,1.E-15,1.25)); +#2458 = CIRCLE('',#2459,0.25); +#2459 = AXIS2_PLACEMENT_3D('',#2460,#2461,#2462); +#2460 = CARTESIAN_POINT('',(0.5,7.6E-16,1.)); +#2461 = DIRECTION('',(0.,1.,-2.2E-16)); +#2462 = DIRECTION('',(1.,0.,0.)); +#2463 = ORIENTED_EDGE('',*,*,#2464,.T.); +#2464 = EDGE_CURVE('',#2456,#2456,#2465,.T.); +#2465 = CIRCLE('',#2466,0.25); +#2466 = AXIS2_PLACEMENT_3D('',#2467,#2468,#2469); +#2467 = CARTESIAN_POINT('',(0.5,7.8E-16,1.5)); +#2468 = DIRECTION('',(-1.,0.,-1.8E-16)); +#2469 = DIRECTION('',(-1.8E-16,2.2E-16,1.)); +#2470 = ORIENTED_EDGE('',*,*,#2455,.F.); +#2471 = ORIENTED_EDGE('',*,*,#2432,.T.); +#2472 = TOROIDAL_SURFACE('',#2473,0.5,0.25); +#2473 = AXIS2_PLACEMENT_3D('',#2474,#2475,#2476); +#2474 = CARTESIAN_POINT('',(0.5,6.7E-16,1.)); +#2475 = DIRECTION('',(0.,1.,-2.2E-16)); +#2476 = DIRECTION('',(1.,0.,0.)); +#2477 = ADVANCED_FACE('',(#2478),#2497,.T.); +#2478 = FACE_BOUND('',#2479,.T.); +#2479 = EDGE_LOOP('',(#2480,#2488,#2495,#2496)); +#2480 = ORIENTED_EDGE('',*,*,#2481,.T.); +#2481 = EDGE_CURVE('',#2456,#2482,#2484,.T.); +#2482 = VERTEX_POINT('',#2483); +#2483 = CARTESIAN_POINT('',(7.12,1.E-15,1.25)); +#2484 = LINE('',#2485,#2486); +#2485 = CARTESIAN_POINT('',(0.5,7.2E-16,1.25)); +#2486 = VECTOR('',#2487,1.); +#2487 = DIRECTION('',(1.,0.,0.)); +#2488 = ORIENTED_EDGE('',*,*,#2489,.F.); +#2489 = EDGE_CURVE('',#2482,#2482,#2490,.T.); +#2490 = CIRCLE('',#2491,0.25); +#2491 = AXIS2_PLACEMENT_3D('',#2492,#2493,#2494); +#2492 = CARTESIAN_POINT('',(7.12,7.8E-16,1.5)); +#2493 = DIRECTION('',(1.,0.,0.)); +#2494 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2495 = ORIENTED_EDGE('',*,*,#2481,.F.); +#2496 = ORIENTED_EDGE('',*,*,#2464,.F.); +#2497 = CYLINDRICAL_SURFACE('',#2498,0.25); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(0.5,7.8E-16,1.5)); +#2500 = DIRECTION('',(1.,0.,0.)); +#2501 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2502 = ADVANCED_FACE('',(#2503),#2523,.T.); +#2503 = FACE_BOUND('',#2504,.T.); +#2504 = EDGE_LOOP('',(#2505,#2514,#2521,#2522)); +#2505 = ORIENTED_EDGE('',*,*,#2506,.T.); +#2506 = EDGE_CURVE('',#2482,#2507,#2509,.T.); +#2507 = VERTEX_POINT('',#2508); +#2508 = CARTESIAN_POINT('',(7.37,1.E-15,1.)); +#2509 = CIRCLE('',#2510,0.25); +#2510 = AXIS2_PLACEMENT_3D('',#2511,#2512,#2513); +#2511 = CARTESIAN_POINT('',(7.12,7.6E-16,1.)); +#2512 = DIRECTION('',(0.,1.,-2.2E-16)); +#2513 = DIRECTION('',(1.,0.,0.)); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2507,#2507,#2516,.T.); +#2516 = CIRCLE('',#2517,0.25); +#2517 = AXIS2_PLACEMENT_3D('',#2518,#2519,#2520); +#2518 = CARTESIAN_POINT('',(7.62,6.7E-16,1.)); +#2519 = DIRECTION('',(-2.4E-16,2.2E-16,1.)); +#2520 = DIRECTION('',(1.,0.,2.4E-16)); +#2521 = ORIENTED_EDGE('',*,*,#2506,.F.); +#2522 = ORIENTED_EDGE('',*,*,#2489,.T.); +#2523 = TOROIDAL_SURFACE('',#2524,0.5,0.25); +#2524 = AXIS2_PLACEMENT_3D('',#2525,#2526,#2527); +#2525 = CARTESIAN_POINT('',(7.12,6.7E-16,1.)); +#2526 = DIRECTION('',(0.,1.,-2.2E-16)); +#2527 = DIRECTION('',(1.,0.,0.)); +#2528 = ADVANCED_FACE('',(#2529),#2548,.T.); +#2529 = FACE_BOUND('',#2530,.T.); +#2530 = EDGE_LOOP('',(#2531,#2539,#2546,#2547)); +#2531 = ORIENTED_EDGE('',*,*,#2532,.T.); +#2532 = EDGE_CURVE('',#2507,#2533,#2535,.T.); +#2533 = VERTEX_POINT('',#2534); +#2534 = CARTESIAN_POINT('',(7.37,0.,-2.5)); +#2535 = LINE('',#2536,#2537); +#2536 = CARTESIAN_POINT('',(7.37,6.7E-16,1.)); +#2537 = VECTOR('',#2538,1.); +#2538 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2539 = ORIENTED_EDGE('',*,*,#2540,.F.); +#2540 = EDGE_CURVE('',#2533,#2533,#2541,.T.); +#2541 = CIRCLE('',#2542,0.25); +#2542 = AXIS2_PLACEMENT_3D('',#2543,#2544,#2545); +#2543 = CARTESIAN_POINT('',(7.62,-1.1E-16,-2.5)); +#2544 = DIRECTION('',(-0.,-2.2E-16,-1.)); +#2545 = DIRECTION('',(-1.,0.,0.)); +#2546 = ORIENTED_EDGE('',*,*,#2532,.F.); +#2547 = ORIENTED_EDGE('',*,*,#2515,.F.); +#2548 = CYLINDRICAL_SURFACE('',#2549,0.25); +#2549 = AXIS2_PLACEMENT_3D('',#2550,#2551,#2552); +#2550 = CARTESIAN_POINT('',(7.62,6.7E-16,1.)); +#2551 = DIRECTION('',(0.,-2.2E-16,-1.)); +#2552 = DIRECTION('',(-1.,-0.,0.)); +#2553 = ADVANCED_FACE('',(#2554),#2557,.T.); +#2554 = FACE_BOUND('',#2555,.F.); +#2555 = EDGE_LOOP('',(#2556)); +#2556 = ORIENTED_EDGE('',*,*,#2440,.T.); +#2557 = PLANE('',#2558); +#2558 = AXIS2_PLACEMENT_3D('',#2559,#2560,#2561); +#2559 = CARTESIAN_POINT('',(0.25,-1.1E-16,-2.5)); +#2560 = DIRECTION('',(0.,0.,-1.)); +#2561 = DIRECTION('',(-1.,0.,0.)); +#2562 = ADVANCED_FACE('',(#2563),#2566,.F.); +#2563 = FACE_BOUND('',#2564,.T.); +#2564 = EDGE_LOOP('',(#2565)); +#2565 = ORIENTED_EDGE('',*,*,#2540,.T.); +#2566 = PLANE('',#2567); +#2567 = AXIS2_PLACEMENT_3D('',#2568,#2569,#2570); +#2568 = CARTESIAN_POINT('',(7.37,-1.1E-16,-2.5)); +#2569 = DIRECTION('',(0.,0.,1.)); +#2570 = DIRECTION('',(1.,0.,-0.)); +#2571 = MANIFOLD_SOLID_BREP('',#2572); +#2572 = CLOSED_SHELL('',(#2573,#2606,#2626,#2646,#2671,#2696,#2722,#2748 + ,#2757)); +#2573 = ADVANCED_FACE('',(#2574),#2601,.T.); +#2574 = FACE_BOUND('',#2575,.T.); +#2575 = EDGE_LOOP('',(#2576,#2585,#2593,#2600)); +#2576 = ORIENTED_EDGE('',*,*,#2577,.T.); +#2577 = EDGE_CURVE('',#2578,#2578,#2580,.T.); +#2578 = VERTEX_POINT('',#2579); +#2579 = CARTESIAN_POINT('',(2.41,3.557331958362E-15,2.51)); +#2580 = CIRCLE('',#2581,1.01); +#2581 = AXIS2_PLACEMENT_3D('',#2582,#2583,#2584); +#2582 = CARTESIAN_POINT('',(2.41,6.630669073875E-16,1.5)); +#2583 = DIRECTION('',(1.,0.,-0.)); +#2584 = DIRECTION('',(0.,9.92044604925E-16,1.)); +#2585 = ORIENTED_EDGE('',*,*,#2586,.T.); +#2586 = EDGE_CURVE('',#2578,#2587,#2589,.T.); +#2587 = VERTEX_POINT('',#2588); +#2588 = CARTESIAN_POINT('',(3.41,3.557331958362E-15,2.51)); +#2589 = LINE('',#2590,#2591); +#2590 = CARTESIAN_POINT('',(2.41,5.573319583618E-16,2.51)); +#2591 = VECTOR('',#2592,1.); +#2592 = DIRECTION('',(1.,0.,0.)); +#2593 = ORIENTED_EDGE('',*,*,#2594,.F.); +#2594 = EDGE_CURVE('',#2587,#2587,#2595,.T.); +#2595 = CIRCLE('',#2596,1.01); +#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599); +#2597 = CARTESIAN_POINT('',(3.41,6.630669073875E-16,1.5)); +#2598 = DIRECTION('',(1.,0.,-0.)); +#2599 = DIRECTION('',(0.,9.92044604925E-16,1.)); +#2600 = ORIENTED_EDGE('',*,*,#2586,.F.); +#2601 = CYLINDRICAL_SURFACE('',#2602,1.01); +#2602 = AXIS2_PLACEMENT_3D('',#2603,#2604,#2605); +#2603 = CARTESIAN_POINT('',(2.41,6.630669073875E-16,1.5)); +#2604 = DIRECTION('',(1.,0.,0.)); +#2605 = DIRECTION('',(-0.,9.92044604925E-16,1.)); +#2606 = ADVANCED_FACE('',(#2607,#2610),#2621,.F.); +#2607 = FACE_BOUND('',#2608,.T.); +#2608 = EDGE_LOOP('',(#2609)); +#2609 = ORIENTED_EDGE('',*,*,#2577,.F.); +#2610 = FACE_BOUND('',#2611,.T.); +#2611 = EDGE_LOOP('',(#2612)); +#2612 = ORIENTED_EDGE('',*,*,#2613,.T.); +#2613 = EDGE_CURVE('',#2614,#2614,#2616,.T.); +#2614 = VERTEX_POINT('',#2615); +#2615 = CARTESIAN_POINT('',(2.41,5.551115123126E-16,2.5)); +#2616 = CIRCLE('',#2617,1.); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(2.41,6.630669073875E-16,1.5)); +#2619 = DIRECTION('',(1.,0.,-0.)); +#2620 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2621 = PLANE('',#2622); +#2622 = AXIS2_PLACEMENT_3D('',#2623,#2624,#2625); +#2623 = CARTESIAN_POINT('',(2.41,6.630669073875E-16,1.5)); +#2624 = DIRECTION('',(1.,0.,0.)); +#2625 = DIRECTION('',(-0.,1.002044604925E-15,1.)); +#2626 = ADVANCED_FACE('',(#2627,#2630),#2641,.T.); +#2627 = FACE_BOUND('',#2628,.T.); +#2628 = EDGE_LOOP('',(#2629)); +#2629 = ORIENTED_EDGE('',*,*,#2594,.T.); +#2630 = FACE_BOUND('',#2631,.T.); +#2631 = EDGE_LOOP('',(#2632)); +#2632 = ORIENTED_EDGE('',*,*,#2633,.F.); +#2633 = EDGE_CURVE('',#2634,#2634,#2636,.T.); +#2634 = VERTEX_POINT('',#2635); +#2635 = CARTESIAN_POINT('',(3.41,5.551115123126E-16,2.5)); +#2636 = CIRCLE('',#2637,1.); +#2637 = AXIS2_PLACEMENT_3D('',#2638,#2639,#2640); +#2638 = CARTESIAN_POINT('',(3.41,6.630669073875E-16,1.5)); +#2639 = DIRECTION('',(1.,0.,-0.)); +#2640 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2641 = PLANE('',#2642); +#2642 = AXIS2_PLACEMENT_3D('',#2643,#2644,#2645); +#2643 = CARTESIAN_POINT('',(3.41,6.630669073875E-16,1.5)); +#2644 = DIRECTION('',(1.,0.,0.)); +#2645 = DIRECTION('',(-0.,9.92044604925E-16,1.)); +#2646 = ADVANCED_FACE('',(#2647),#2666,.T.); +#2647 = FACE_BOUND('',#2648,.T.); +#2648 = EDGE_LOOP('',(#2649,#2658,#2664,#2665)); +#2649 = ORIENTED_EDGE('',*,*,#2650,.T.); +#2650 = EDGE_CURVE('',#2651,#2651,#2653,.T.); +#2651 = VERTEX_POINT('',#2652); +#2652 = CARTESIAN_POINT('',(2.21,3.555111512313E-15,2.5)); +#2653 = CIRCLE('',#2654,1.); +#2654 = AXIS2_PLACEMENT_3D('',#2655,#2656,#2657); +#2655 = CARTESIAN_POINT('',(2.21,6.630669073875E-16,1.5)); +#2656 = DIRECTION('',(1.,0.,-0.)); +#2657 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2658 = ORIENTED_EDGE('',*,*,#2659,.T.); +#2659 = EDGE_CURVE('',#2651,#2614,#2660,.T.); +#2660 = LINE('',#2661,#2662); +#2661 = CARTESIAN_POINT('',(1.81,5.551115123126E-16,2.5)); +#2662 = VECTOR('',#2663,1.); +#2663 = DIRECTION('',(1.,0.,0.)); +#2664 = ORIENTED_EDGE('',*,*,#2613,.F.); +#2665 = ORIENTED_EDGE('',*,*,#2659,.F.); +#2666 = CYLINDRICAL_SURFACE('',#2667,1.); +#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670); +#2668 = CARTESIAN_POINT('',(1.81,6.630669073875E-16,1.5)); +#2669 = DIRECTION('',(1.,0.,0.)); +#2670 = DIRECTION('',(-0.,1.002044604925E-15,1.)); +#2671 = ADVANCED_FACE('',(#2672),#2691,.T.); +#2672 = FACE_BOUND('',#2673,.T.); +#2673 = EDGE_LOOP('',(#2674,#2675,#2683,#2690)); +#2674 = ORIENTED_EDGE('',*,*,#2633,.T.); +#2675 = ORIENTED_EDGE('',*,*,#2676,.T.); +#2676 = EDGE_CURVE('',#2634,#2677,#2679,.T.); +#2677 = VERTEX_POINT('',#2678); +#2678 = CARTESIAN_POINT('',(5.41,3.555111512313E-15,2.5)); +#2679 = LINE('',#2680,#2681); +#2680 = CARTESIAN_POINT('',(1.81,5.551115123126E-16,2.5)); +#2681 = VECTOR('',#2682,1.); +#2682 = DIRECTION('',(1.,0.,0.)); +#2683 = ORIENTED_EDGE('',*,*,#2684,.F.); +#2684 = EDGE_CURVE('',#2677,#2677,#2685,.T.); +#2685 = CIRCLE('',#2686,1.); +#2686 = AXIS2_PLACEMENT_3D('',#2687,#2688,#2689); +#2687 = CARTESIAN_POINT('',(5.41,6.630669073875E-16,1.5)); +#2688 = DIRECTION('',(1.,0.,-0.)); +#2689 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2690 = ORIENTED_EDGE('',*,*,#2676,.F.); +#2691 = CYLINDRICAL_SURFACE('',#2692,1.); +#2692 = AXIS2_PLACEMENT_3D('',#2693,#2694,#2695); +#2693 = CARTESIAN_POINT('',(1.81,6.630669073875E-16,1.5)); +#2694 = DIRECTION('',(1.,0.,0.)); +#2695 = DIRECTION('',(-0.,1.002044604925E-15,1.)); +#2696 = ADVANCED_FACE('',(#2697),#2717,.T.); +#2697 = FACE_BOUND('',#2698,.T.); +#2698 = EDGE_LOOP('',(#2699,#2708,#2715,#2716)); +#2699 = ORIENTED_EDGE('',*,*,#2700,.T.); +#2700 = EDGE_CURVE('',#2701,#2701,#2703,.T.); +#2701 = VERTEX_POINT('',#2702); +#2702 = CARTESIAN_POINT('',(1.81,1.466293670343E-15,2.1)); +#2703 = CIRCLE('',#2704,0.6); +#2704 = AXIS2_PLACEMENT_3D('',#2705,#2706,#2707); +#2705 = CARTESIAN_POINT('',(1.81,6.630669073875E-16,1.5)); +#2706 = DIRECTION('',(1.,0.,-0.)); +#2707 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2708 = ORIENTED_EDGE('',*,*,#2709,.F.); +#2709 = EDGE_CURVE('',#2651,#2701,#2710,.T.); +#2710 = CIRCLE('',#2711,0.4); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(2.21,1.266293670343E-15,2.1)); +#2713 = DIRECTION('',(0.,-1.,1.002044604925E-15)); +#2714 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2715 = ORIENTED_EDGE('',*,*,#2650,.F.); +#2716 = ORIENTED_EDGE('',*,*,#2709,.T.); +#2717 = TOROIDAL_SURFACE('',#2718,0.6,0.4); +#2718 = AXIS2_PLACEMENT_3D('',#2719,#2720,#2721); +#2719 = CARTESIAN_POINT('',(2.21,6.630669073875E-16,1.5)); +#2720 = DIRECTION('',(-1.,0.,0.)); +#2721 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2722 = ADVANCED_FACE('',(#2723),#2743,.T.); +#2723 = FACE_BOUND('',#2724,.T.); +#2724 = EDGE_LOOP('',(#2725,#2726,#2735,#2742)); +#2725 = ORIENTED_EDGE('',*,*,#2684,.T.); +#2726 = ORIENTED_EDGE('',*,*,#2727,.F.); +#2727 = EDGE_CURVE('',#2728,#2677,#2730,.T.); +#2728 = VERTEX_POINT('',#2729); +#2729 = CARTESIAN_POINT('',(5.81,1.466293670343E-15,2.1)); +#2730 = CIRCLE('',#2731,0.4); +#2731 = AXIS2_PLACEMENT_3D('',#2732,#2733,#2734); +#2732 = CARTESIAN_POINT('',(5.41,1.266293670343E-15,2.1)); +#2733 = DIRECTION('',(0.,-1.,1.002044604925E-15)); +#2734 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2735 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2736 = EDGE_CURVE('',#2728,#2728,#2737,.T.); +#2737 = CIRCLE('',#2738,0.6); +#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741); +#2739 = CARTESIAN_POINT('',(5.81,6.630669073875E-16,1.5)); +#2740 = DIRECTION('',(1.,0.,-0.)); +#2741 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2742 = ORIENTED_EDGE('',*,*,#2727,.T.); +#2743 = TOROIDAL_SURFACE('',#2744,0.6,0.4); +#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747); +#2745 = CARTESIAN_POINT('',(5.41,6.630669073875E-16,1.5)); +#2746 = DIRECTION('',(-1.,0.,0.)); +#2747 = DIRECTION('',(0.,1.002044604925E-15,1.)); +#2748 = ADVANCED_FACE('',(#2749),#2752,.F.); +#2749 = FACE_BOUND('',#2750,.T.); +#2750 = EDGE_LOOP('',(#2751)); +#2751 = ORIENTED_EDGE('',*,*,#2700,.F.); +#2752 = PLANE('',#2753); +#2753 = AXIS2_PLACEMENT_3D('',#2754,#2755,#2756); +#2754 = CARTESIAN_POINT('',(1.81,6.630669073875E-16,1.5)); +#2755 = DIRECTION('',(1.,0.,0.)); +#2756 = DIRECTION('',(-0.,1.002044604925E-15,1.)); +#2757 = ADVANCED_FACE('',(#2758),#2761,.T.); +#2758 = FACE_BOUND('',#2759,.F.); +#2759 = EDGE_LOOP('',(#2760)); +#2760 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2761 = PLANE('',#2762); +#2762 = AXIS2_PLACEMENT_3D('',#2763,#2764,#2765); +#2763 = CARTESIAN_POINT('',(5.81,6.630669073875E-16,1.5)); +#2764 = DIRECTION('',(1.,0.,0.)); +#2765 = DIRECTION('',(-0.,1.002044604925E-15,1.)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2770)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2767,#2768,#2769)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2767 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2768 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2769 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2770 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2767, + 'distance_accuracy_value','confusion accuracy'); +#2771 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2772,#2774); +#2772 = ( REPRESENTATION_RELATIONSHIP('','',#2415,#2392) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2773) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2773 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2393); +#2774 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2775); +#2775 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:3]','',#2387,#2410, + $); +#2776 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2412)); +#2777 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2778,#2780); +#2778 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2779) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2779 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#2780 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2781); +#2781 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','D3','',#5,#2387,$); +#2782 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2783,#2785); +#2783 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2784) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2784 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#2785 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2786); +#2786 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','D8','',#5,#2387,$); +#2787 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2788,#2790); +#2788 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2789) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2789 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#2790 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2791); +#2791 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','D2','',#5,#2387,$); +#2792 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2793,#2795); +#2793 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2794) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2794 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#2795 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2796); +#2796 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','D5','',#5,#2387,$); +#2797 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2798,#2800); +#2798 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2799) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2799 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#2800 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2801); +#2801 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','D9','',#5,#2387,$); +#2802 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2803,#2805); +#2803 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2804) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2804 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#2805 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2806); +#2806 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','D6','',#5,#2387,$); +#2807 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2808,#2810); +#2808 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2809) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2809 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#2810 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2811); +#2811 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','D1','',#5,#2387,$); +#2812 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2813,#2815); +#2813 = ( REPRESENTATION_RELATIONSHIP('','',#2392,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2814) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2814 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#2815 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2816); +#2816 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','D4','',#5,#2387,$); +#2817 = SHAPE_DEFINITION_REPRESENTATION(#2818,#2824); +#2818 = PRODUCT_DEFINITION_SHAPE('','',#2819); +#2819 = PRODUCT_DEFINITION('design','',#2820,#2823); +#2820 = PRODUCT_DEFINITION_FORMATION('','',#2821); +#2821 = PRODUCT('HackPad_track_1','HackPad_track_1','',(#2822)); +#2822 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2823 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2824 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2825),#2979); +#2825 = MANIFOLD_SOLID_BREP('',#2826); +#2826 = CLOSED_SHELL('',(#2827,#2867,#2900,#2925,#2950,#2967)); +#2827 = ADVANCED_FACE('',(#2828),#2862,.F.); +#2828 = FACE_BOUND('',#2829,.F.); +#2829 = EDGE_LOOP('',(#2830,#2840,#2848,#2856)); +#2830 = ORIENTED_EDGE('',*,*,#2831,.F.); +#2831 = EDGE_CURVE('',#2832,#2834,#2836,.T.); +#2832 = VERTEX_POINT('',#2833); +#2833 = CARTESIAN_POINT('',(150.48749391273,-62.21767608726,1.6)); +#2834 = VERTEX_POINT('',#2835); +#2835 = CARTESIAN_POINT('',(152.81446,-59.89071,1.6)); +#2836 = LINE('',#2837,#2838); +#2837 = CARTESIAN_POINT('',(150.43446,-62.27071,1.6)); +#2838 = VECTOR('',#2839,1.); +#2839 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2840 = ORIENTED_EDGE('',*,*,#2841,.F.); +#2841 = EDGE_CURVE('',#2842,#2832,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(150.48749391273,-62.21767608726,1.635)); +#2844 = LINE('',#2845,#2846); +#2845 = CARTESIAN_POINT('',(150.48749391273,-62.21767608726,-4.5E-02)); +#2846 = VECTOR('',#2847,1.); +#2847 = DIRECTION('',(-0.,-0.,-1.)); +#2848 = ORIENTED_EDGE('',*,*,#2849,.T.); +#2849 = EDGE_CURVE('',#2842,#2850,#2852,.T.); +#2850 = VERTEX_POINT('',#2851); +#2851 = CARTESIAN_POINT('',(152.81446,-59.89071,1.635)); +#2852 = LINE('',#2853,#2854); +#2853 = CARTESIAN_POINT('',(150.43446,-62.27071,1.635)); +#2854 = VECTOR('',#2855,1.); +#2855 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2856 = ORIENTED_EDGE('',*,*,#2857,.F.); +#2857 = EDGE_CURVE('',#2834,#2850,#2858,.T.); +#2858 = LINE('',#2859,#2860); +#2859 = CARTESIAN_POINT('',(152.81446,-59.89071,1.6)); +#2860 = VECTOR('',#2861,1.); +#2861 = DIRECTION('',(0.,0.,1.)); +#2862 = PLANE('',#2863); +#2863 = AXIS2_PLACEMENT_3D('',#2864,#2865,#2866); +#2864 = CARTESIAN_POINT('',(150.43446,-62.27071,1.6)); +#2865 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2866 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2867 = ADVANCED_FACE('',(#2868),#2895,.F.); +#2868 = FACE_BOUND('',#2869,.F.); +#2869 = EDGE_LOOP('',(#2870,#2879,#2880,#2889)); +#2870 = ORIENTED_EDGE('',*,*,#2871,.T.); +#2871 = EDGE_CURVE('',#2872,#2832,#2874,.T.); +#2872 = VERTEX_POINT('',#2873); +#2873 = CARTESIAN_POINT('',(150.34607157941,-62.07625642058,1.6)); +#2874 = CIRCLE('',#2875,0.125); +#2875 = AXIS2_PLACEMENT_3D('',#2876,#2877,#2878); +#2876 = CARTESIAN_POINT('',(150.36375,-62.2,1.6)); +#2877 = DIRECTION('',(-0.,0.,-1.)); +#2878 = DIRECTION('',(-0.,-1.,0.)); +#2879 = ORIENTED_EDGE('',*,*,#2831,.T.); +#2880 = ORIENTED_EDGE('',*,*,#2881,.T.); +#2881 = EDGE_CURVE('',#2834,#2882,#2884,.T.); +#2882 = VERTEX_POINT('',#2883); +#2883 = CARTESIAN_POINT('',(152.673039,-59.749289,1.6)); +#2884 = CIRCLE('',#2885,9.999974810219E-02); +#2885 = AXIS2_PLACEMENT_3D('',#2886,#2887,#2888); +#2886 = CARTESIAN_POINT('',(152.7437495,-59.8199995,1.6)); +#2887 = DIRECTION('',(0.,-0.,1.)); +#2888 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#2889 = ORIENTED_EDGE('',*,*,#2890,.T.); +#2890 = EDGE_CURVE('',#2882,#2872,#2891,.T.); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(152.673039,-59.749289,1.6)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2895 = PLANE('',#2896); +#2896 = AXIS2_PLACEMENT_3D('',#2897,#2898,#2899); +#2897 = CARTESIAN_POINT('',(150.43446,-62.27071,1.6)); +#2898 = DIRECTION('',(0.,0.,1.)); +#2899 = DIRECTION('',(1.,0.,-0.)); +#2900 = ADVANCED_FACE('',(#2901),#2920,.T.); +#2901 = FACE_BOUND('',#2902,.F.); +#2902 = EDGE_LOOP('',(#2903,#2904,#2913,#2919)); +#2903 = ORIENTED_EDGE('',*,*,#2857,.T.); +#2904 = ORIENTED_EDGE('',*,*,#2905,.T.); +#2905 = EDGE_CURVE('',#2850,#2906,#2908,.T.); +#2906 = VERTEX_POINT('',#2907); +#2907 = CARTESIAN_POINT('',(152.673039,-59.749289,1.635)); +#2908 = CIRCLE('',#2909,9.999974810219E-02); +#2909 = AXIS2_PLACEMENT_3D('',#2910,#2911,#2912); +#2910 = CARTESIAN_POINT('',(152.7437495,-59.8199995,1.635)); +#2911 = DIRECTION('',(0.,-0.,1.)); +#2912 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#2913 = ORIENTED_EDGE('',*,*,#2914,.F.); +#2914 = EDGE_CURVE('',#2882,#2906,#2915,.T.); +#2915 = LINE('',#2916,#2917); +#2916 = CARTESIAN_POINT('',(152.673039,-59.749289,1.6)); +#2917 = VECTOR('',#2918,1.); +#2918 = DIRECTION('',(0.,0.,1.)); +#2919 = ORIENTED_EDGE('',*,*,#2881,.F.); +#2920 = CYLINDRICAL_SURFACE('',#2921,9.999974810219E-02); +#2921 = AXIS2_PLACEMENT_3D('',#2922,#2923,#2924); +#2922 = CARTESIAN_POINT('',(152.7437495,-59.8199995,1.6)); +#2923 = DIRECTION('',(-0.,0.,-1.)); +#2924 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#2925 = ADVANCED_FACE('',(#2926),#2945,.T.); +#2926 = FACE_BOUND('',#2927,.T.); +#2927 = EDGE_LOOP('',(#2928,#2937,#2938,#2939)); +#2928 = ORIENTED_EDGE('',*,*,#2929,.T.); +#2929 = EDGE_CURVE('',#2930,#2842,#2932,.T.); +#2930 = VERTEX_POINT('',#2931); +#2931 = CARTESIAN_POINT('',(150.34607157941,-62.07625642058,1.635)); +#2932 = CIRCLE('',#2933,0.125); +#2933 = AXIS2_PLACEMENT_3D('',#2934,#2935,#2936); +#2934 = CARTESIAN_POINT('',(150.36375,-62.2,1.635)); +#2935 = DIRECTION('',(-0.,0.,-1.)); +#2936 = DIRECTION('',(-0.,-1.,0.)); +#2937 = ORIENTED_EDGE('',*,*,#2849,.T.); +#2938 = ORIENTED_EDGE('',*,*,#2905,.T.); +#2939 = ORIENTED_EDGE('',*,*,#2940,.T.); +#2940 = EDGE_CURVE('',#2906,#2930,#2941,.T.); +#2941 = LINE('',#2942,#2943); +#2942 = CARTESIAN_POINT('',(152.673039,-59.749289,1.635)); +#2943 = VECTOR('',#2944,1.); +#2944 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2945 = PLANE('',#2946); +#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949); +#2947 = CARTESIAN_POINT('',(150.43446,-62.27071,1.635)); +#2948 = DIRECTION('',(0.,0.,1.)); +#2949 = DIRECTION('',(1.,0.,-0.)); +#2950 = ADVANCED_FACE('',(#2951),#2962,.F.); +#2951 = FACE_BOUND('',#2952,.T.); +#2952 = EDGE_LOOP('',(#2953,#2954,#2955,#2961)); +#2953 = ORIENTED_EDGE('',*,*,#2841,.F.); +#2954 = ORIENTED_EDGE('',*,*,#2929,.F.); +#2955 = ORIENTED_EDGE('',*,*,#2956,.T.); +#2956 = EDGE_CURVE('',#2930,#2872,#2957,.T.); +#2957 = LINE('',#2958,#2959); +#2958 = CARTESIAN_POINT('',(150.34607157941,-62.07625642058,-4.5E-02)); +#2959 = VECTOR('',#2960,1.); +#2960 = DIRECTION('',(-0.,-0.,-1.)); +#2961 = ORIENTED_EDGE('',*,*,#2871,.T.); +#2962 = CYLINDRICAL_SURFACE('',#2963,0.125); +#2963 = AXIS2_PLACEMENT_3D('',#2964,#2965,#2966); +#2964 = CARTESIAN_POINT('',(150.36375,-62.2,-4.5E-02)); +#2965 = DIRECTION('',(-0.,-0.,-1.)); +#2966 = DIRECTION('',(-0.,-1.,0.)); +#2967 = ADVANCED_FACE('',(#2968),#2974,.F.); +#2968 = FACE_BOUND('',#2969,.F.); +#2969 = EDGE_LOOP('',(#2970,#2971,#2972,#2973)); +#2970 = ORIENTED_EDGE('',*,*,#2890,.F.); +#2971 = ORIENTED_EDGE('',*,*,#2914,.T.); +#2972 = ORIENTED_EDGE('',*,*,#2940,.T.); +#2973 = ORIENTED_EDGE('',*,*,#2956,.T.); +#2974 = PLANE('',#2975); +#2975 = AXIS2_PLACEMENT_3D('',#2976,#2977,#2978); +#2976 = CARTESIAN_POINT('',(152.673039,-59.749289,1.6)); +#2977 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2978 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2983)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2980,#2981,#2982)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2980 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2981 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2982 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2983 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2980, + 'distance_accuracy_value','confusion accuracy'); +#2984 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2985,#2987); +#2985 = ( REPRESENTATION_RELATIONSHIP('','',#2824,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2986) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2986 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#2987 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2988); +#2988 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','=>[0:1:1:4]','',#5,#2819,$ + ); +#2989 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2821)); +#2990 = SHAPE_DEFINITION_REPRESENTATION(#2991,#2997); +#2991 = PRODUCT_DEFINITION_SHAPE('','',#2992); +#2992 = PRODUCT_DEFINITION('design','',#2993,#2996); +#2993 = PRODUCT_DEFINITION_FORMATION('','',#2994); +#2994 = PRODUCT('HackPad_track_2','HackPad_track_2','',(#2995)); +#2995 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2996 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2997 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2998),#3152); +#2998 = MANIFOLD_SOLID_BREP('',#2999); +#2999 = CLOSED_SHELL('',(#3000,#3040,#3073,#3098,#3123,#3140)); +#3000 = ADVANCED_FACE('',(#3001),#3035,.F.); +#3001 = FACE_BOUND('',#3002,.F.); +#3002 = EDGE_LOOP('',(#3003,#3013,#3021,#3029)); +#3003 = ORIENTED_EDGE('',*,*,#3004,.F.); +#3004 = EDGE_CURVE('',#3005,#3007,#3009,.T.); +#3005 = VERTEX_POINT('',#3006); +#3006 = CARTESIAN_POINT('',(152.74375,-59.92,1.6)); +#3007 = VERTEX_POINT('',#3008); +#3008 = CARTESIAN_POINT('',(154.3363432622,-59.92,1.6)); +#3009 = LINE('',#3010,#3011); +#3010 = CARTESIAN_POINT('',(152.74375,-59.92,1.6)); +#3011 = VECTOR('',#3012,1.); +#3012 = DIRECTION('',(1.,0.,0.)); +#3013 = ORIENTED_EDGE('',*,*,#3014,.T.); +#3014 = EDGE_CURVE('',#3005,#3015,#3017,.T.); +#3015 = VERTEX_POINT('',#3016); +#3016 = CARTESIAN_POINT('',(152.74375,-59.92,1.635)); +#3017 = LINE('',#3018,#3019); +#3018 = CARTESIAN_POINT('',(152.74375,-59.92,1.6)); +#3019 = VECTOR('',#3020,1.); +#3020 = DIRECTION('',(0.,0.,1.)); +#3021 = ORIENTED_EDGE('',*,*,#3022,.T.); +#3022 = EDGE_CURVE('',#3015,#3023,#3025,.T.); +#3023 = VERTEX_POINT('',#3024); +#3024 = CARTESIAN_POINT('',(154.3363432622,-59.92,1.635)); +#3025 = LINE('',#3026,#3027); +#3026 = CARTESIAN_POINT('',(152.74375,-59.92,1.635)); +#3027 = VECTOR('',#3028,1.); +#3028 = DIRECTION('',(1.,0.,0.)); +#3029 = ORIENTED_EDGE('',*,*,#3030,.T.); +#3030 = EDGE_CURVE('',#3023,#3007,#3031,.T.); +#3031 = LINE('',#3032,#3033); +#3032 = CARTESIAN_POINT('',(154.3363432622,-59.92,-4.5E-02)); +#3033 = VECTOR('',#3034,1.); +#3034 = DIRECTION('',(-0.,-0.,-1.)); +#3035 = PLANE('',#3036); +#3036 = AXIS2_PLACEMENT_3D('',#3037,#3038,#3039); +#3037 = CARTESIAN_POINT('',(152.74375,-59.92,1.6)); +#3038 = DIRECTION('',(0.,1.,0.)); +#3039 = DIRECTION('',(1.,0.,0.)); +#3040 = ADVANCED_FACE('',(#3041),#3068,.F.); +#3041 = FACE_BOUND('',#3042,.F.); +#3042 = EDGE_LOOP('',(#3043,#3052,#3053,#3062)); +#3043 = ORIENTED_EDGE('',*,*,#3044,.T.); +#3044 = EDGE_CURVE('',#3045,#3005,#3047,.T.); +#3045 = VERTEX_POINT('',#3046); +#3046 = CARTESIAN_POINT('',(152.74375,-59.72,1.6)); +#3047 = CIRCLE('',#3048,0.1); +#3048 = AXIS2_PLACEMENT_3D('',#3049,#3050,#3051); +#3049 = CARTESIAN_POINT('',(152.74375,-59.82,1.6)); +#3050 = DIRECTION('',(0.,0.,1.)); +#3051 = DIRECTION('',(-2.84217094304E-13,1.,0.)); +#3052 = ORIENTED_EDGE('',*,*,#3004,.T.); +#3053 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3054 = EDGE_CURVE('',#3007,#3055,#3057,.T.); +#3055 = VERTEX_POINT('',#3056); +#3056 = CARTESIAN_POINT('',(154.3363432622,-59.72,1.6)); +#3057 = CIRCLE('',#3058,0.4195); +#3058 = AXIS2_PLACEMENT_3D('',#3059,#3060,#3061); +#3059 = CARTESIAN_POINT('',(154.74375,-59.82,1.6)); +#3060 = DIRECTION('',(-0.,0.,-1.)); +#3061 = DIRECTION('',(-0.,-1.,0.)); +#3062 = ORIENTED_EDGE('',*,*,#3063,.T.); +#3063 = EDGE_CURVE('',#3055,#3045,#3064,.T.); +#3064 = LINE('',#3065,#3066); +#3065 = CARTESIAN_POINT('',(154.74375,-59.72,1.6)); +#3066 = VECTOR('',#3067,1.); +#3067 = DIRECTION('',(-1.,0.,0.)); +#3068 = PLANE('',#3069); +#3069 = AXIS2_PLACEMENT_3D('',#3070,#3071,#3072); +#3070 = CARTESIAN_POINT('',(152.74375,-59.92,1.6)); +#3071 = DIRECTION('',(0.,0.,1.)); +#3072 = DIRECTION('',(1.,0.,-0.)); +#3073 = ADVANCED_FACE('',(#3074),#3093,.F.); +#3074 = FACE_BOUND('',#3075,.T.); +#3075 = EDGE_LOOP('',(#3076,#3085,#3086,#3087)); +#3076 = ORIENTED_EDGE('',*,*,#3077,.F.); +#3077 = EDGE_CURVE('',#3023,#3078,#3080,.T.); +#3078 = VERTEX_POINT('',#3079); +#3079 = CARTESIAN_POINT('',(154.3363432622,-59.72,1.635)); +#3080 = CIRCLE('',#3081,0.4195); +#3081 = AXIS2_PLACEMENT_3D('',#3082,#3083,#3084); +#3082 = CARTESIAN_POINT('',(154.74375,-59.82,1.635)); +#3083 = DIRECTION('',(-0.,0.,-1.)); +#3084 = DIRECTION('',(-0.,-1.,0.)); +#3085 = ORIENTED_EDGE('',*,*,#3030,.T.); +#3086 = ORIENTED_EDGE('',*,*,#3054,.T.); +#3087 = ORIENTED_EDGE('',*,*,#3088,.F.); +#3088 = EDGE_CURVE('',#3078,#3055,#3089,.T.); +#3089 = LINE('',#3090,#3091); +#3090 = CARTESIAN_POINT('',(154.3363432622,-59.72,-4.5E-02)); +#3091 = VECTOR('',#3092,1.); +#3092 = DIRECTION('',(-0.,-0.,-1.)); +#3093 = CYLINDRICAL_SURFACE('',#3094,0.4195); +#3094 = AXIS2_PLACEMENT_3D('',#3095,#3096,#3097); +#3095 = CARTESIAN_POINT('',(154.74375,-59.82,-4.5E-02)); +#3096 = DIRECTION('',(-0.,-0.,-1.)); +#3097 = DIRECTION('',(-0.,-1.,0.)); +#3098 = ADVANCED_FACE('',(#3099),#3118,.T.); +#3099 = FACE_BOUND('',#3100,.T.); +#3100 = EDGE_LOOP('',(#3101,#3110,#3111,#3112)); +#3101 = ORIENTED_EDGE('',*,*,#3102,.T.); +#3102 = EDGE_CURVE('',#3103,#3015,#3105,.T.); +#3103 = VERTEX_POINT('',#3104); +#3104 = CARTESIAN_POINT('',(152.74375,-59.72,1.635)); +#3105 = CIRCLE('',#3106,0.1); +#3106 = AXIS2_PLACEMENT_3D('',#3107,#3108,#3109); +#3107 = CARTESIAN_POINT('',(152.74375,-59.82,1.635)); +#3108 = DIRECTION('',(0.,0.,1.)); +#3109 = DIRECTION('',(-2.84217094304E-13,1.,0.)); +#3110 = ORIENTED_EDGE('',*,*,#3022,.T.); +#3111 = ORIENTED_EDGE('',*,*,#3077,.T.); +#3112 = ORIENTED_EDGE('',*,*,#3113,.T.); +#3113 = EDGE_CURVE('',#3078,#3103,#3114,.T.); +#3114 = LINE('',#3115,#3116); +#3115 = CARTESIAN_POINT('',(154.74375,-59.72,1.635)); +#3116 = VECTOR('',#3117,1.); +#3117 = DIRECTION('',(-1.,0.,0.)); +#3118 = PLANE('',#3119); +#3119 = AXIS2_PLACEMENT_3D('',#3120,#3121,#3122); +#3120 = CARTESIAN_POINT('',(152.74375,-59.92,1.635)); +#3121 = DIRECTION('',(0.,0.,1.)); +#3122 = DIRECTION('',(1.,0.,-0.)); +#3123 = ADVANCED_FACE('',(#3124),#3135,.T.); +#3124 = FACE_BOUND('',#3125,.F.); +#3125 = EDGE_LOOP('',(#3126,#3132,#3133,#3134)); +#3126 = ORIENTED_EDGE('',*,*,#3127,.T.); +#3127 = EDGE_CURVE('',#3045,#3103,#3128,.T.); +#3128 = LINE('',#3129,#3130); +#3129 = CARTESIAN_POINT('',(152.74375,-59.72,1.6)); +#3130 = VECTOR('',#3131,1.); +#3131 = DIRECTION('',(0.,0.,1.)); +#3132 = ORIENTED_EDGE('',*,*,#3102,.T.); +#3133 = ORIENTED_EDGE('',*,*,#3014,.F.); +#3134 = ORIENTED_EDGE('',*,*,#3044,.F.); +#3135 = CYLINDRICAL_SURFACE('',#3136,0.1); +#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139); +#3137 = CARTESIAN_POINT('',(152.74375,-59.82,1.6)); +#3138 = DIRECTION('',(-0.,-0.,-1.)); +#3139 = DIRECTION('',(-2.84217094304E-13,1.,0.)); +#3140 = ADVANCED_FACE('',(#3141),#3147,.F.); +#3141 = FACE_BOUND('',#3142,.F.); +#3142 = EDGE_LOOP('',(#3143,#3144,#3145,#3146)); +#3143 = ORIENTED_EDGE('',*,*,#3063,.F.); +#3144 = ORIENTED_EDGE('',*,*,#3088,.F.); +#3145 = ORIENTED_EDGE('',*,*,#3113,.T.); +#3146 = ORIENTED_EDGE('',*,*,#3127,.F.); +#3147 = PLANE('',#3148); +#3148 = AXIS2_PLACEMENT_3D('',#3149,#3150,#3151); +#3149 = CARTESIAN_POINT('',(154.74375,-59.72,1.6)); +#3150 = DIRECTION('',(0.,-1.,0.)); +#3151 = DIRECTION('',(-1.,0.,0.)); +#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3156)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3153,#3154,#3155)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3153 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3154 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3155 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3156 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3153, + 'distance_accuracy_value','confusion accuracy'); +#3157 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3158,#3160); +#3158 = ( REPRESENTATION_RELATIONSHIP('','',#2997,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3159) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3159 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); +#3160 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3161); +#3161 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','=>[0:1:1:5]','',#5,#2992,$ + ); +#3162 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2994)); +#3163 = SHAPE_DEFINITION_REPRESENTATION(#3164,#3170); +#3164 = PRODUCT_DEFINITION_SHAPE('','',#3165); +#3165 = PRODUCT_DEFINITION('design','',#3166,#3169); +#3166 = PRODUCT_DEFINITION_FORMATION('','',#3167); +#3167 = PRODUCT('HackPad_track_3','HackPad_track_3','',(#3168)); +#3168 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3169 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3170 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3171),#3325); +#3171 = MANIFOLD_SOLID_BREP('',#3172); +#3172 = CLOSED_SHELL('',(#3173,#3213,#3246,#3271,#3296,#3313)); +#3173 = ADVANCED_FACE('',(#3174),#3208,.F.); +#3174 = FACE_BOUND('',#3175,.F.); +#3175 = EDGE_LOOP('',(#3176,#3186,#3194,#3202)); +#3176 = ORIENTED_EDGE('',*,*,#3177,.F.); +#3177 = EDGE_CURVE('',#3178,#3180,#3182,.T.); +#3178 = VERTEX_POINT('',#3179); +#3179 = CARTESIAN_POINT('',(130.46375,-64.83857919263,-3.5E-02)); +#3180 = VERTEX_POINT('',#3181); +#3181 = CARTESIAN_POINT('',(130.46375,-64.2,-3.5E-02)); +#3182 = LINE('',#3183,#3184); +#3183 = CARTESIAN_POINT('',(130.46375,-65.2,-3.5E-02)); +#3184 = VECTOR('',#3185,1.); +#3185 = DIRECTION('',(0.,1.,0.)); +#3186 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3187 = EDGE_CURVE('',#3188,#3178,#3190,.T.); +#3188 = VERTEX_POINT('',#3189); +#3189 = CARTESIAN_POINT('',(130.46375,-64.83857919263,0.)); +#3190 = LINE('',#3191,#3192); +#3191 = CARTESIAN_POINT('',(130.46375,-64.83857919263,-4.5E-02)); +#3192 = VECTOR('',#3193,1.); +#3193 = DIRECTION('',(-0.,-0.,-1.)); +#3194 = ORIENTED_EDGE('',*,*,#3195,.T.); +#3195 = EDGE_CURVE('',#3188,#3196,#3198,.T.); +#3196 = VERTEX_POINT('',#3197); +#3197 = CARTESIAN_POINT('',(130.46375,-64.2,0.)); +#3198 = LINE('',#3199,#3200); +#3199 = CARTESIAN_POINT('',(130.46375,-65.2,0.)); +#3200 = VECTOR('',#3201,1.); +#3201 = DIRECTION('',(0.,1.,0.)); +#3202 = ORIENTED_EDGE('',*,*,#3203,.F.); +#3203 = EDGE_CURVE('',#3180,#3196,#3204,.T.); +#3204 = LINE('',#3205,#3206); +#3205 = CARTESIAN_POINT('',(130.46375,-64.2,-3.5E-02)); +#3206 = VECTOR('',#3207,1.); +#3207 = DIRECTION('',(0.,0.,1.)); +#3208 = PLANE('',#3209); +#3209 = AXIS2_PLACEMENT_3D('',#3210,#3211,#3212); +#3210 = CARTESIAN_POINT('',(130.46375,-65.2,-3.5E-02)); +#3211 = DIRECTION('',(-1.,0.,0.)); +#3212 = DIRECTION('',(0.,1.,0.)); +#3213 = ADVANCED_FACE('',(#3214),#3241,.F.); +#3214 = FACE_BOUND('',#3215,.F.); +#3215 = EDGE_LOOP('',(#3216,#3225,#3226,#3235)); +#3216 = ORIENTED_EDGE('',*,*,#3217,.T.); +#3217 = EDGE_CURVE('',#3218,#3178,#3220,.T.); +#3218 = VERTEX_POINT('',#3219); +#3219 = CARTESIAN_POINT('',(130.26375,-64.83857919263,-3.5E-02)); +#3220 = CIRCLE('',#3221,0.375); +#3221 = AXIS2_PLACEMENT_3D('',#3222,#3223,#3224); +#3222 = CARTESIAN_POINT('',(130.36375,-65.2,-3.5E-02)); +#3223 = DIRECTION('',(-0.,0.,-1.)); +#3224 = DIRECTION('',(-0.,-1.,0.)); +#3225 = ORIENTED_EDGE('',*,*,#3177,.T.); +#3226 = ORIENTED_EDGE('',*,*,#3227,.T.); +#3227 = EDGE_CURVE('',#3180,#3228,#3230,.T.); +#3228 = VERTEX_POINT('',#3229); +#3229 = CARTESIAN_POINT('',(130.26375,-64.2,-3.5E-02)); +#3230 = CIRCLE('',#3231,0.1); +#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234); +#3232 = CARTESIAN_POINT('',(130.36375,-64.2,-3.5E-02)); +#3233 = DIRECTION('',(0.,0.,1.)); +#3234 = DIRECTION('',(1.,0.,-0.)); +#3235 = ORIENTED_EDGE('',*,*,#3236,.T.); +#3236 = EDGE_CURVE('',#3228,#3218,#3237,.T.); +#3237 = LINE('',#3238,#3239); +#3238 = CARTESIAN_POINT('',(130.26375,-64.2,-3.5E-02)); +#3239 = VECTOR('',#3240,1.); +#3240 = DIRECTION('',(0.,-1.,0.)); +#3241 = PLANE('',#3242); +#3242 = AXIS2_PLACEMENT_3D('',#3243,#3244,#3245); +#3243 = CARTESIAN_POINT('',(130.46375,-65.2,-3.5E-02)); +#3244 = DIRECTION('',(0.,0.,1.)); +#3245 = DIRECTION('',(1.,0.,-0.)); +#3246 = ADVANCED_FACE('',(#3247),#3266,.T.); +#3247 = FACE_BOUND('',#3248,.F.); +#3248 = EDGE_LOOP('',(#3249,#3250,#3259,#3265)); +#3249 = ORIENTED_EDGE('',*,*,#3203,.T.); +#3250 = ORIENTED_EDGE('',*,*,#3251,.T.); +#3251 = EDGE_CURVE('',#3196,#3252,#3254,.T.); +#3252 = VERTEX_POINT('',#3253); +#3253 = CARTESIAN_POINT('',(130.26375,-64.2,0.)); +#3254 = CIRCLE('',#3255,0.1); +#3255 = AXIS2_PLACEMENT_3D('',#3256,#3257,#3258); +#3256 = CARTESIAN_POINT('',(130.36375,-64.2,0.)); +#3257 = DIRECTION('',(0.,0.,1.)); +#3258 = DIRECTION('',(1.,0.,-0.)); +#3259 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3260 = EDGE_CURVE('',#3228,#3252,#3261,.T.); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(130.26375,-64.2,-3.5E-02)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(0.,0.,1.)); +#3265 = ORIENTED_EDGE('',*,*,#3227,.F.); +#3266 = CYLINDRICAL_SURFACE('',#3267,0.1); +#3267 = AXIS2_PLACEMENT_3D('',#3268,#3269,#3270); +#3268 = CARTESIAN_POINT('',(130.36375,-64.2,-3.5E-02)); +#3269 = DIRECTION('',(-0.,-0.,-1.)); +#3270 = DIRECTION('',(1.,0.,-0.)); +#3271 = ADVANCED_FACE('',(#3272),#3291,.T.); +#3272 = FACE_BOUND('',#3273,.T.); +#3273 = EDGE_LOOP('',(#3274,#3283,#3284,#3285)); +#3274 = ORIENTED_EDGE('',*,*,#3275,.T.); +#3275 = EDGE_CURVE('',#3276,#3188,#3278,.T.); +#3276 = VERTEX_POINT('',#3277); +#3277 = CARTESIAN_POINT('',(130.26375,-64.83857919263,0.)); +#3278 = CIRCLE('',#3279,0.375); +#3279 = AXIS2_PLACEMENT_3D('',#3280,#3281,#3282); +#3280 = CARTESIAN_POINT('',(130.36375,-65.2,0.)); +#3281 = DIRECTION('',(-0.,0.,-1.)); +#3282 = DIRECTION('',(-0.,-1.,0.)); +#3283 = ORIENTED_EDGE('',*,*,#3195,.T.); +#3284 = ORIENTED_EDGE('',*,*,#3251,.T.); +#3285 = ORIENTED_EDGE('',*,*,#3286,.T.); +#3286 = EDGE_CURVE('',#3252,#3276,#3287,.T.); +#3287 = LINE('',#3288,#3289); +#3288 = CARTESIAN_POINT('',(130.26375,-64.2,0.)); +#3289 = VECTOR('',#3290,1.); +#3290 = DIRECTION('',(0.,-1.,0.)); +#3291 = PLANE('',#3292); +#3292 = AXIS2_PLACEMENT_3D('',#3293,#3294,#3295); +#3293 = CARTESIAN_POINT('',(130.46375,-65.2,0.)); +#3294 = DIRECTION('',(0.,0.,1.)); +#3295 = DIRECTION('',(1.,0.,-0.)); +#3296 = ADVANCED_FACE('',(#3297),#3308,.F.); +#3297 = FACE_BOUND('',#3298,.T.); +#3298 = EDGE_LOOP('',(#3299,#3300,#3301,#3307)); +#3299 = ORIENTED_EDGE('',*,*,#3187,.F.); +#3300 = ORIENTED_EDGE('',*,*,#3275,.F.); +#3301 = ORIENTED_EDGE('',*,*,#3302,.T.); +#3302 = EDGE_CURVE('',#3276,#3218,#3303,.T.); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(130.26375,-64.83857919263,-4.5E-02)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(-0.,-0.,-1.)); +#3307 = ORIENTED_EDGE('',*,*,#3217,.T.); +#3308 = CYLINDRICAL_SURFACE('',#3309,0.375); +#3309 = AXIS2_PLACEMENT_3D('',#3310,#3311,#3312); +#3310 = CARTESIAN_POINT('',(130.36375,-65.2,-4.5E-02)); +#3311 = DIRECTION('',(-0.,-0.,-1.)); +#3312 = DIRECTION('',(-0.,-1.,0.)); +#3313 = ADVANCED_FACE('',(#3314),#3320,.F.); +#3314 = FACE_BOUND('',#3315,.F.); +#3315 = EDGE_LOOP('',(#3316,#3317,#3318,#3319)); +#3316 = ORIENTED_EDGE('',*,*,#3236,.F.); +#3317 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3318 = ORIENTED_EDGE('',*,*,#3286,.T.); +#3319 = ORIENTED_EDGE('',*,*,#3302,.T.); +#3320 = PLANE('',#3321); +#3321 = AXIS2_PLACEMENT_3D('',#3322,#3323,#3324); +#3322 = CARTESIAN_POINT('',(130.26375,-64.2,-3.5E-02)); +#3323 = DIRECTION('',(1.,0.,-0.)); +#3324 = DIRECTION('',(0.,-1.,0.)); +#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('','',#3170,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3332) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3332 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); +#3333 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3334); +#3334 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','=>[0:1:1:6]','',#5,#3165,$ + ); +#3335 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3167)); +#3336 = SHAPE_DEFINITION_REPRESENTATION(#3337,#3343); +#3337 = PRODUCT_DEFINITION_SHAPE('','',#3338); +#3338 = PRODUCT_DEFINITION('design','',#3339,#3342); +#3339 = PRODUCT_DEFINITION_FORMATION('','',#3340); +#3340 = PRODUCT('HackPad_track_4','HackPad_track_4','',(#3341)); +#3341 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3342 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3343 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3344),#3498); +#3344 = MANIFOLD_SOLID_BREP('',#3345); +#3345 = CLOSED_SHELL('',(#3346,#3386,#3419,#3444,#3469,#3486)); +#3346 = ADVANCED_FACE('',(#3347),#3381,.F.); +#3347 = FACE_BOUND('',#3348,.F.); +#3348 = EDGE_LOOP('',(#3349,#3359,#3367,#3375)); +#3349 = ORIENTED_EDGE('',*,*,#3350,.F.); +#3350 = EDGE_CURVE('',#3351,#3353,#3355,.T.); +#3351 = VERTEX_POINT('',#3352); +#3352 = CARTESIAN_POINT('',(132.36375,-62.3,-3.5E-02)); +#3353 = VERTEX_POINT('',#3354); +#3354 = CARTESIAN_POINT('',(150.28875000001,-62.3,-3.5E-02)); +#3355 = LINE('',#3356,#3357); +#3356 = CARTESIAN_POINT('',(132.36375,-62.3,-3.5E-02)); +#3357 = VECTOR('',#3358,1.); +#3358 = DIRECTION('',(1.,0.,0.)); +#3359 = ORIENTED_EDGE('',*,*,#3360,.T.); +#3360 = EDGE_CURVE('',#3351,#3361,#3363,.T.); +#3361 = VERTEX_POINT('',#3362); +#3362 = CARTESIAN_POINT('',(132.36375,-62.3,0.)); +#3363 = LINE('',#3364,#3365); +#3364 = CARTESIAN_POINT('',(132.36375,-62.3,-3.5E-02)); +#3365 = VECTOR('',#3366,1.); +#3366 = DIRECTION('',(0.,0.,1.)); +#3367 = ORIENTED_EDGE('',*,*,#3368,.T.); +#3368 = EDGE_CURVE('',#3361,#3369,#3371,.T.); +#3369 = VERTEX_POINT('',#3370); +#3370 = CARTESIAN_POINT('',(150.28875000001,-62.3,0.)); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(132.36375,-62.3,0.)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(1.,0.,0.)); +#3375 = ORIENTED_EDGE('',*,*,#3376,.T.); +#3376 = EDGE_CURVE('',#3369,#3353,#3377,.T.); +#3377 = LINE('',#3378,#3379); +#3378 = CARTESIAN_POINT('',(150.28875,-62.3,-4.5E-02)); +#3379 = VECTOR('',#3380,1.); +#3380 = DIRECTION('',(-0.,-0.,-1.)); +#3381 = PLANE('',#3382); +#3382 = AXIS2_PLACEMENT_3D('',#3383,#3384,#3385); +#3383 = CARTESIAN_POINT('',(132.36375,-62.3,-3.5E-02)); +#3384 = DIRECTION('',(0.,1.,0.)); +#3385 = DIRECTION('',(1.,0.,0.)); +#3386 = ADVANCED_FACE('',(#3387),#3414,.F.); +#3387 = FACE_BOUND('',#3388,.F.); +#3388 = EDGE_LOOP('',(#3389,#3398,#3399,#3408)); +#3389 = ORIENTED_EDGE('',*,*,#3390,.T.); +#3390 = EDGE_CURVE('',#3391,#3351,#3393,.T.); +#3391 = VERTEX_POINT('',#3392); +#3392 = CARTESIAN_POINT('',(132.36375,-62.1,-3.5E-02)); +#3393 = CIRCLE('',#3394,1.E-01); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(132.36375,-62.2,-3.5E-02)); +#3396 = DIRECTION('',(0.,0.,1.)); +#3397 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#3398 = ORIENTED_EDGE('',*,*,#3350,.T.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.T.); +#3400 = EDGE_CURVE('',#3353,#3401,#3403,.T.); +#3401 = VERTEX_POINT('',#3402); +#3402 = CARTESIAN_POINT('',(150.28875000006,-62.1,-3.5E-02)); +#3403 = CIRCLE('',#3404,0.125); +#3404 = AXIS2_PLACEMENT_3D('',#3405,#3406,#3407); +#3405 = CARTESIAN_POINT('',(150.36375,-62.2,-3.5E-02)); +#3406 = DIRECTION('',(-0.,0.,-1.)); +#3407 = DIRECTION('',(-0.,-1.,0.)); +#3408 = ORIENTED_EDGE('',*,*,#3409,.T.); +#3409 = EDGE_CURVE('',#3401,#3391,#3410,.T.); +#3410 = LINE('',#3411,#3412); +#3411 = CARTESIAN_POINT('',(150.36375,-62.1,-3.5E-02)); +#3412 = VECTOR('',#3413,1.); +#3413 = DIRECTION('',(-1.,0.,0.)); +#3414 = PLANE('',#3415); +#3415 = AXIS2_PLACEMENT_3D('',#3416,#3417,#3418); +#3416 = CARTESIAN_POINT('',(132.36375,-62.3,-3.5E-02)); +#3417 = DIRECTION('',(0.,0.,1.)); +#3418 = DIRECTION('',(1.,0.,-0.)); +#3419 = ADVANCED_FACE('',(#3420),#3439,.F.); +#3420 = FACE_BOUND('',#3421,.T.); +#3421 = EDGE_LOOP('',(#3422,#3431,#3432,#3433)); +#3422 = ORIENTED_EDGE('',*,*,#3423,.F.); +#3423 = EDGE_CURVE('',#3369,#3424,#3426,.T.); +#3424 = VERTEX_POINT('',#3425); +#3425 = CARTESIAN_POINT('',(150.28875000006,-62.1,0.)); +#3426 = CIRCLE('',#3427,0.125); +#3427 = AXIS2_PLACEMENT_3D('',#3428,#3429,#3430); +#3428 = CARTESIAN_POINT('',(150.36375,-62.2,0.)); +#3429 = DIRECTION('',(-0.,0.,-1.)); +#3430 = DIRECTION('',(-0.,-1.,0.)); +#3431 = ORIENTED_EDGE('',*,*,#3376,.T.); +#3432 = ORIENTED_EDGE('',*,*,#3400,.T.); +#3433 = ORIENTED_EDGE('',*,*,#3434,.F.); +#3434 = EDGE_CURVE('',#3424,#3401,#3435,.T.); +#3435 = LINE('',#3436,#3437); +#3436 = CARTESIAN_POINT('',(150.28875,-62.1,-4.5E-02)); +#3437 = VECTOR('',#3438,1.); +#3438 = DIRECTION('',(-0.,-0.,-1.)); +#3439 = CYLINDRICAL_SURFACE('',#3440,0.125); +#3440 = AXIS2_PLACEMENT_3D('',#3441,#3442,#3443); +#3441 = CARTESIAN_POINT('',(150.36375,-62.2,-4.5E-02)); +#3442 = DIRECTION('',(-0.,-0.,-1.)); +#3443 = DIRECTION('',(-0.,-1.,0.)); +#3444 = ADVANCED_FACE('',(#3445),#3464,.T.); +#3445 = FACE_BOUND('',#3446,.T.); +#3446 = EDGE_LOOP('',(#3447,#3456,#3457,#3458)); +#3447 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3448 = EDGE_CURVE('',#3449,#3361,#3451,.T.); +#3449 = VERTEX_POINT('',#3450); +#3450 = CARTESIAN_POINT('',(132.36375,-62.1,0.)); +#3451 = CIRCLE('',#3452,1.E-01); +#3452 = AXIS2_PLACEMENT_3D('',#3453,#3454,#3455); +#3453 = CARTESIAN_POINT('',(132.36375,-62.2,0.)); +#3454 = DIRECTION('',(0.,0.,1.)); +#3455 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#3456 = ORIENTED_EDGE('',*,*,#3368,.T.); +#3457 = ORIENTED_EDGE('',*,*,#3423,.T.); +#3458 = ORIENTED_EDGE('',*,*,#3459,.T.); +#3459 = EDGE_CURVE('',#3424,#3449,#3460,.T.); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(150.36375,-62.1,0.)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(-1.,0.,0.)); +#3464 = PLANE('',#3465); +#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468); +#3466 = CARTESIAN_POINT('',(132.36375,-62.3,0.)); +#3467 = DIRECTION('',(0.,0.,1.)); +#3468 = DIRECTION('',(1.,0.,-0.)); +#3469 = ADVANCED_FACE('',(#3470),#3481,.T.); +#3470 = FACE_BOUND('',#3471,.F.); +#3471 = EDGE_LOOP('',(#3472,#3478,#3479,#3480)); +#3472 = ORIENTED_EDGE('',*,*,#3473,.T.); +#3473 = EDGE_CURVE('',#3391,#3449,#3474,.T.); +#3474 = LINE('',#3475,#3476); +#3475 = CARTESIAN_POINT('',(132.36375,-62.1,-3.5E-02)); +#3476 = VECTOR('',#3477,1.); +#3477 = DIRECTION('',(0.,0.,1.)); +#3478 = ORIENTED_EDGE('',*,*,#3448,.T.); +#3479 = ORIENTED_EDGE('',*,*,#3360,.F.); +#3480 = ORIENTED_EDGE('',*,*,#3390,.F.); +#3481 = CYLINDRICAL_SURFACE('',#3482,1.E-01); +#3482 = AXIS2_PLACEMENT_3D('',#3483,#3484,#3485); +#3483 = CARTESIAN_POINT('',(132.36375,-62.2,-3.5E-02)); +#3484 = DIRECTION('',(-0.,-0.,-1.)); +#3485 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#3486 = ADVANCED_FACE('',(#3487),#3493,.F.); +#3487 = FACE_BOUND('',#3488,.F.); +#3488 = EDGE_LOOP('',(#3489,#3490,#3491,#3492)); +#3489 = ORIENTED_EDGE('',*,*,#3409,.F.); +#3490 = ORIENTED_EDGE('',*,*,#3434,.F.); +#3491 = ORIENTED_EDGE('',*,*,#3459,.T.); +#3492 = ORIENTED_EDGE('',*,*,#3473,.F.); +#3493 = PLANE('',#3494); +#3494 = AXIS2_PLACEMENT_3D('',#3495,#3496,#3497); +#3495 = CARTESIAN_POINT('',(150.36375,-62.1,-3.5E-02)); +#3496 = DIRECTION('',(0.,-1.,0.)); +#3497 = DIRECTION('',(-1.,0.,0.)); +#3498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3502)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3499,#3500,#3501)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3499 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3500 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3501 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3502 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3499, + 'distance_accuracy_value','confusion accuracy'); +#3503 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3504,#3506); +#3504 = ( REPRESENTATION_RELATIONSHIP('','',#3343,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3505) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3505 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); +#3506 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3507); +#3507 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','=>[0:1:1:7]','',#5,#3338,$ + ); +#3508 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3340)); +#3509 = SHAPE_DEFINITION_REPRESENTATION(#3510,#3516); +#3510 = PRODUCT_DEFINITION_SHAPE('','',#3511); +#3511 = PRODUCT_DEFINITION('design','',#3512,#3515); +#3512 = PRODUCT_DEFINITION_FORMATION('','',#3513); +#3513 = PRODUCT('HackPad_track_5','HackPad_track_5','',(#3514)); +#3514 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3515 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3516 = SHAPE_REPRESENTATION('',(#11,#3517,#3671),#3825); +#3517 = MANIFOLD_SOLID_BREP('',#3518); +#3518 = CLOSED_SHELL('',(#3519,#3559,#3592,#3617,#3642,#3659)); +#3519 = ADVANCED_FACE('',(#3520),#3554,.F.); +#3520 = FACE_BOUND('',#3521,.F.); +#3521 = EDGE_LOOP('',(#3522,#3532,#3540,#3548)); +#3522 = ORIENTED_EDGE('',*,*,#3523,.F.); +#3523 = EDGE_CURVE('',#3524,#3526,#3528,.T.); +#3524 = VERTEX_POINT('',#3525); +#3525 = CARTESIAN_POINT('',(122.72517080736,-65.35,-3.5E-02)); +#3526 = VERTEX_POINT('',#3527); +#3527 = CARTESIAN_POINT('',(126.02005682287,-65.35,-3.5E-02)); +#3528 = LINE('',#3529,#3530); +#3529 = CARTESIAN_POINT('',(122.61375,-65.35,-3.5E-02)); +#3530 = VECTOR('',#3531,1.); +#3531 = DIRECTION('',(1.,0.,0.)); +#3532 = ORIENTED_EDGE('',*,*,#3533,.F.); +#3533 = EDGE_CURVE('',#3534,#3524,#3536,.T.); +#3534 = VERTEX_POINT('',#3535); +#3535 = CARTESIAN_POINT('',(122.72517080736,-65.35,0.)); +#3536 = LINE('',#3537,#3538); +#3537 = CARTESIAN_POINT('',(122.72517080737,-65.35,-4.5E-02)); +#3538 = VECTOR('',#3539,1.); +#3539 = DIRECTION('',(-0.,-0.,-1.)); +#3540 = ORIENTED_EDGE('',*,*,#3541,.T.); +#3541 = EDGE_CURVE('',#3534,#3542,#3544,.T.); +#3542 = VERTEX_POINT('',#3543); +#3543 = CARTESIAN_POINT('',(126.02005682287,-65.35,0.)); +#3544 = LINE('',#3545,#3546); +#3545 = CARTESIAN_POINT('',(122.61375,-65.35,0.)); +#3546 = VECTOR('',#3547,1.); +#3547 = DIRECTION('',(1.,0.,0.)); +#3548 = ORIENTED_EDGE('',*,*,#3549,.T.); +#3549 = EDGE_CURVE('',#3542,#3526,#3550,.T.); +#3550 = LINE('',#3551,#3552); +#3551 = CARTESIAN_POINT('',(126.02005682287,-65.35,-4.5E-02)); +#3552 = VECTOR('',#3553,1.); +#3553 = DIRECTION('',(-0.,-0.,-1.)); +#3554 = PLANE('',#3555); +#3555 = AXIS2_PLACEMENT_3D('',#3556,#3557,#3558); +#3556 = CARTESIAN_POINT('',(122.61375,-65.35,-3.5E-02)); +#3557 = DIRECTION('',(0.,1.,0.)); +#3558 = DIRECTION('',(1.,0.,0.)); +#3559 = ADVANCED_FACE('',(#3560),#3587,.F.); +#3560 = FACE_BOUND('',#3561,.F.); +#3561 = EDGE_LOOP('',(#3562,#3571,#3572,#3581)); +#3562 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3563 = EDGE_CURVE('',#3564,#3524,#3566,.T.); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(122.72517080736,-65.15,-3.5E-02)); +#3566 = CIRCLE('',#3567,0.375); +#3567 = AXIS2_PLACEMENT_3D('',#3568,#3569,#3570); +#3568 = CARTESIAN_POINT('',(122.36375,-65.25,-3.5E-02)); +#3569 = DIRECTION('',(-0.,0.,-1.)); +#3570 = DIRECTION('',(-0.,-1.,0.)); +#3571 = ORIENTED_EDGE('',*,*,#3523,.T.); +#3572 = ORIENTED_EDGE('',*,*,#3573,.T.); +#3573 = EDGE_CURVE('',#3526,#3574,#3576,.T.); +#3574 = VERTEX_POINT('',#3575); +#3575 = CARTESIAN_POINT('',(125.99209828131,-65.15,-3.5E-02)); +#3576 = CIRCLE('',#3577,0.375); +#3577 = AXIS2_PLACEMENT_3D('',#3578,#3579,#3580); +#3578 = CARTESIAN_POINT('',(126.36375,-65.2,-3.5E-02)); +#3579 = DIRECTION('',(-0.,0.,-1.)); +#3580 = DIRECTION('',(-0.,-1.,0.)); +#3581 = ORIENTED_EDGE('',*,*,#3582,.T.); +#3582 = EDGE_CURVE('',#3574,#3564,#3583,.T.); +#3583 = LINE('',#3584,#3585); +#3584 = CARTESIAN_POINT('',(130.31375,-65.15,-3.5E-02)); +#3585 = VECTOR('',#3586,1.); +#3586 = DIRECTION('',(-1.,0.,0.)); +#3587 = PLANE('',#3588); +#3588 = AXIS2_PLACEMENT_3D('',#3589,#3590,#3591); +#3589 = CARTESIAN_POINT('',(122.61375,-65.35,-3.5E-02)); +#3590 = DIRECTION('',(0.,0.,1.)); +#3591 = DIRECTION('',(1.,0.,-0.)); +#3592 = ADVANCED_FACE('',(#3593),#3612,.F.); +#3593 = FACE_BOUND('',#3594,.T.); +#3594 = EDGE_LOOP('',(#3595,#3604,#3605,#3606)); +#3595 = ORIENTED_EDGE('',*,*,#3596,.F.); +#3596 = EDGE_CURVE('',#3542,#3597,#3599,.T.); +#3597 = VERTEX_POINT('',#3598); +#3598 = CARTESIAN_POINT('',(125.99209828131,-65.15,0.)); +#3599 = CIRCLE('',#3600,0.375); +#3600 = AXIS2_PLACEMENT_3D('',#3601,#3602,#3603); +#3601 = CARTESIAN_POINT('',(126.36375,-65.2,0.)); +#3602 = DIRECTION('',(-0.,0.,-1.)); +#3603 = DIRECTION('',(-0.,-1.,0.)); +#3604 = ORIENTED_EDGE('',*,*,#3549,.T.); +#3605 = ORIENTED_EDGE('',*,*,#3573,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3607,.F.); +#3607 = EDGE_CURVE('',#3597,#3574,#3608,.T.); +#3608 = LINE('',#3609,#3610); +#3609 = CARTESIAN_POINT('',(125.99209828131,-65.15,-4.5E-02)); +#3610 = VECTOR('',#3611,1.); +#3611 = DIRECTION('',(-0.,-0.,-1.)); +#3612 = CYLINDRICAL_SURFACE('',#3613,0.375); +#3613 = AXIS2_PLACEMENT_3D('',#3614,#3615,#3616); +#3614 = CARTESIAN_POINT('',(126.36375,-65.2,-4.5E-02)); +#3615 = DIRECTION('',(-0.,-0.,-1.)); +#3616 = DIRECTION('',(-0.,-1.,0.)); +#3617 = ADVANCED_FACE('',(#3618),#3637,.T.); +#3618 = FACE_BOUND('',#3619,.T.); +#3619 = EDGE_LOOP('',(#3620,#3629,#3630,#3631)); +#3620 = ORIENTED_EDGE('',*,*,#3621,.T.); +#3621 = EDGE_CURVE('',#3622,#3534,#3624,.T.); +#3622 = VERTEX_POINT('',#3623); +#3623 = CARTESIAN_POINT('',(122.72517080736,-65.15,0.)); +#3624 = CIRCLE('',#3625,0.375); +#3625 = AXIS2_PLACEMENT_3D('',#3626,#3627,#3628); +#3626 = CARTESIAN_POINT('',(122.36375,-65.25,0.)); +#3627 = DIRECTION('',(-0.,0.,-1.)); +#3628 = DIRECTION('',(-0.,-1.,0.)); +#3629 = ORIENTED_EDGE('',*,*,#3541,.T.); +#3630 = ORIENTED_EDGE('',*,*,#3596,.T.); +#3631 = ORIENTED_EDGE('',*,*,#3632,.T.); +#3632 = EDGE_CURVE('',#3597,#3622,#3633,.T.); +#3633 = LINE('',#3634,#3635); +#3634 = CARTESIAN_POINT('',(130.31375,-65.15,0.)); +#3635 = VECTOR('',#3636,1.); +#3636 = DIRECTION('',(-1.,0.,0.)); +#3637 = PLANE('',#3638); +#3638 = AXIS2_PLACEMENT_3D('',#3639,#3640,#3641); +#3639 = CARTESIAN_POINT('',(122.61375,-65.35,0.)); +#3640 = DIRECTION('',(0.,0.,1.)); +#3641 = DIRECTION('',(1.,0.,-0.)); +#3642 = ADVANCED_FACE('',(#3643),#3654,.F.); +#3643 = FACE_BOUND('',#3644,.T.); +#3644 = EDGE_LOOP('',(#3645,#3646,#3647,#3653)); +#3645 = ORIENTED_EDGE('',*,*,#3533,.F.); +#3646 = ORIENTED_EDGE('',*,*,#3621,.F.); +#3647 = ORIENTED_EDGE('',*,*,#3648,.T.); +#3648 = EDGE_CURVE('',#3622,#3564,#3649,.T.); +#3649 = LINE('',#3650,#3651); +#3650 = CARTESIAN_POINT('',(122.72517080737,-65.15,-4.5E-02)); +#3651 = VECTOR('',#3652,1.); +#3652 = DIRECTION('',(-0.,-0.,-1.)); +#3653 = ORIENTED_EDGE('',*,*,#3563,.T.); +#3654 = CYLINDRICAL_SURFACE('',#3655,0.375); +#3655 = AXIS2_PLACEMENT_3D('',#3656,#3657,#3658); +#3656 = CARTESIAN_POINT('',(122.36375,-65.25,-4.5E-02)); +#3657 = DIRECTION('',(-0.,-0.,-1.)); +#3658 = DIRECTION('',(-0.,-1.,0.)); +#3659 = ADVANCED_FACE('',(#3660),#3666,.F.); +#3660 = FACE_BOUND('',#3661,.F.); +#3661 = EDGE_LOOP('',(#3662,#3663,#3664,#3665)); +#3662 = ORIENTED_EDGE('',*,*,#3582,.F.); +#3663 = ORIENTED_EDGE('',*,*,#3607,.F.); +#3664 = ORIENTED_EDGE('',*,*,#3632,.T.); +#3665 = ORIENTED_EDGE('',*,*,#3648,.T.); +#3666 = PLANE('',#3667); +#3667 = AXIS2_PLACEMENT_3D('',#3668,#3669,#3670); +#3668 = CARTESIAN_POINT('',(130.31375,-65.15,-3.5E-02)); +#3669 = DIRECTION('',(0.,-1.,0.)); +#3670 = DIRECTION('',(-1.,0.,0.)); +#3671 = MANIFOLD_SOLID_BREP('',#3672); +#3672 = CLOSED_SHELL('',(#3673,#3713,#3746,#3771,#3796,#3813)); +#3673 = ADVANCED_FACE('',(#3674),#3708,.F.); +#3674 = FACE_BOUND('',#3675,.F.); +#3675 = EDGE_LOOP('',(#3676,#3686,#3694,#3702)); +#3676 = ORIENTED_EDGE('',*,*,#3677,.F.); +#3677 = EDGE_CURVE('',#3678,#3680,#3682,.T.); +#3678 = VERTEX_POINT('',#3679); +#3679 = CARTESIAN_POINT('',(126.70744317712,-65.35,-3.5E-02)); +#3680 = VERTEX_POINT('',#3681); +#3681 = CARTESIAN_POINT('',(130.02005682287,-65.35,-3.5E-02)); +#3682 = LINE('',#3683,#3684); +#3683 = CARTESIAN_POINT('',(122.61375,-65.35,-3.5E-02)); +#3684 = VECTOR('',#3685,1.); +#3685 = DIRECTION('',(1.,0.,0.)); +#3686 = ORIENTED_EDGE('',*,*,#3687,.F.); +#3687 = EDGE_CURVE('',#3688,#3678,#3690,.T.); +#3688 = VERTEX_POINT('',#3689); +#3689 = CARTESIAN_POINT('',(126.70744317712,-65.35,0.)); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(126.70744317712,-65.35,-4.5E-02)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(-0.,-0.,-1.)); +#3694 = ORIENTED_EDGE('',*,*,#3695,.T.); +#3695 = EDGE_CURVE('',#3688,#3696,#3698,.T.); +#3696 = VERTEX_POINT('',#3697); +#3697 = CARTESIAN_POINT('',(130.02005682287,-65.35,0.)); +#3698 = LINE('',#3699,#3700); +#3699 = CARTESIAN_POINT('',(122.61375,-65.35,0.)); +#3700 = VECTOR('',#3701,1.); +#3701 = DIRECTION('',(1.,0.,0.)); +#3702 = ORIENTED_EDGE('',*,*,#3703,.T.); +#3703 = EDGE_CURVE('',#3696,#3680,#3704,.T.); +#3704 = LINE('',#3705,#3706); +#3705 = CARTESIAN_POINT('',(130.02005682287,-65.35,-4.5E-02)); +#3706 = VECTOR('',#3707,1.); +#3707 = DIRECTION('',(-0.,-0.,-1.)); +#3708 = PLANE('',#3709); +#3709 = AXIS2_PLACEMENT_3D('',#3710,#3711,#3712); +#3710 = CARTESIAN_POINT('',(122.61375,-65.35,-3.5E-02)); +#3711 = DIRECTION('',(0.,1.,0.)); +#3712 = DIRECTION('',(1.,0.,0.)); +#3713 = ADVANCED_FACE('',(#3714),#3741,.F.); +#3714 = FACE_BOUND('',#3715,.F.); +#3715 = EDGE_LOOP('',(#3716,#3725,#3726,#3735)); +#3716 = ORIENTED_EDGE('',*,*,#3717,.T.); +#3717 = EDGE_CURVE('',#3718,#3678,#3720,.T.); +#3718 = VERTEX_POINT('',#3719); +#3719 = CARTESIAN_POINT('',(126.73540171868,-65.15,-3.5E-02)); +#3720 = CIRCLE('',#3721,0.375); +#3721 = AXIS2_PLACEMENT_3D('',#3722,#3723,#3724); +#3722 = CARTESIAN_POINT('',(126.36375,-65.2,-3.5E-02)); +#3723 = DIRECTION('',(-0.,0.,-1.)); +#3724 = DIRECTION('',(-0.,-1.,0.)); +#3725 = ORIENTED_EDGE('',*,*,#3677,.T.); +#3726 = ORIENTED_EDGE('',*,*,#3727,.T.); +#3727 = EDGE_CURVE('',#3680,#3728,#3730,.T.); +#3728 = VERTEX_POINT('',#3729); +#3729 = CARTESIAN_POINT('',(129.99209828132,-65.15,-3.5E-02)); +#3730 = CIRCLE('',#3731,0.375); +#3731 = AXIS2_PLACEMENT_3D('',#3732,#3733,#3734); +#3732 = CARTESIAN_POINT('',(130.36375,-65.2,-3.5E-02)); +#3733 = DIRECTION('',(-0.,0.,-1.)); +#3734 = DIRECTION('',(-0.,-1.,0.)); +#3735 = ORIENTED_EDGE('',*,*,#3736,.T.); +#3736 = EDGE_CURVE('',#3728,#3718,#3737,.T.); +#3737 = LINE('',#3738,#3739); +#3738 = CARTESIAN_POINT('',(130.31375,-65.15,-3.5E-02)); +#3739 = VECTOR('',#3740,1.); +#3740 = DIRECTION('',(-1.,0.,0.)); +#3741 = PLANE('',#3742); +#3742 = AXIS2_PLACEMENT_3D('',#3743,#3744,#3745); +#3743 = CARTESIAN_POINT('',(122.61375,-65.35,-3.5E-02)); +#3744 = DIRECTION('',(0.,0.,1.)); +#3745 = DIRECTION('',(1.,0.,-0.)); +#3746 = ADVANCED_FACE('',(#3747),#3766,.F.); +#3747 = FACE_BOUND('',#3748,.T.); +#3748 = EDGE_LOOP('',(#3749,#3758,#3759,#3760)); +#3749 = ORIENTED_EDGE('',*,*,#3750,.F.); +#3750 = EDGE_CURVE('',#3696,#3751,#3753,.T.); +#3751 = VERTEX_POINT('',#3752); +#3752 = CARTESIAN_POINT('',(129.99209828132,-65.15,0.)); +#3753 = CIRCLE('',#3754,0.375); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(130.36375,-65.2,0.)); +#3756 = DIRECTION('',(-0.,0.,-1.)); +#3757 = DIRECTION('',(-0.,-1.,0.)); +#3758 = ORIENTED_EDGE('',*,*,#3703,.T.); +#3759 = ORIENTED_EDGE('',*,*,#3727,.T.); +#3760 = ORIENTED_EDGE('',*,*,#3761,.F.); +#3761 = EDGE_CURVE('',#3751,#3728,#3762,.T.); +#3762 = LINE('',#3763,#3764); +#3763 = CARTESIAN_POINT('',(129.99209828131,-65.15,-4.5E-02)); +#3764 = VECTOR('',#3765,1.); +#3765 = DIRECTION('',(-0.,-0.,-1.)); +#3766 = CYLINDRICAL_SURFACE('',#3767,0.375); +#3767 = AXIS2_PLACEMENT_3D('',#3768,#3769,#3770); +#3768 = CARTESIAN_POINT('',(130.36375,-65.2,-4.5E-02)); +#3769 = DIRECTION('',(-0.,-0.,-1.)); +#3770 = DIRECTION('',(-0.,-1.,0.)); +#3771 = ADVANCED_FACE('',(#3772),#3791,.T.); +#3772 = FACE_BOUND('',#3773,.T.); +#3773 = EDGE_LOOP('',(#3774,#3783,#3784,#3785)); +#3774 = ORIENTED_EDGE('',*,*,#3775,.T.); +#3775 = EDGE_CURVE('',#3776,#3688,#3778,.T.); +#3776 = VERTEX_POINT('',#3777); +#3777 = CARTESIAN_POINT('',(126.73540171868,-65.15,0.)); +#3778 = CIRCLE('',#3779,0.375); +#3779 = AXIS2_PLACEMENT_3D('',#3780,#3781,#3782); +#3780 = CARTESIAN_POINT('',(126.36375,-65.2,0.)); +#3781 = DIRECTION('',(-0.,0.,-1.)); +#3782 = DIRECTION('',(-0.,-1.,0.)); +#3783 = ORIENTED_EDGE('',*,*,#3695,.T.); +#3784 = ORIENTED_EDGE('',*,*,#3750,.T.); +#3785 = ORIENTED_EDGE('',*,*,#3786,.T.); +#3786 = EDGE_CURVE('',#3751,#3776,#3787,.T.); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(130.31375,-65.15,0.)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(-1.,0.,0.)); +#3791 = PLANE('',#3792); +#3792 = AXIS2_PLACEMENT_3D('',#3793,#3794,#3795); +#3793 = CARTESIAN_POINT('',(122.61375,-65.35,0.)); +#3794 = DIRECTION('',(0.,0.,1.)); +#3795 = DIRECTION('',(1.,0.,-0.)); +#3796 = ADVANCED_FACE('',(#3797),#3808,.F.); +#3797 = FACE_BOUND('',#3798,.T.); +#3798 = EDGE_LOOP('',(#3799,#3800,#3801,#3807)); +#3799 = ORIENTED_EDGE('',*,*,#3687,.F.); +#3800 = ORIENTED_EDGE('',*,*,#3775,.F.); +#3801 = ORIENTED_EDGE('',*,*,#3802,.T.); +#3802 = EDGE_CURVE('',#3776,#3718,#3803,.T.); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(126.73540171868,-65.15,-4.5E-02)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(-0.,-0.,-1.)); +#3807 = ORIENTED_EDGE('',*,*,#3717,.T.); +#3808 = CYLINDRICAL_SURFACE('',#3809,0.375); +#3809 = AXIS2_PLACEMENT_3D('',#3810,#3811,#3812); +#3810 = CARTESIAN_POINT('',(126.36375,-65.2,-4.5E-02)); +#3811 = DIRECTION('',(-0.,-0.,-1.)); +#3812 = DIRECTION('',(-0.,-1.,0.)); +#3813 = ADVANCED_FACE('',(#3814),#3820,.F.); +#3814 = FACE_BOUND('',#3815,.F.); +#3815 = EDGE_LOOP('',(#3816,#3817,#3818,#3819)); +#3816 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3817 = ORIENTED_EDGE('',*,*,#3761,.F.); +#3818 = ORIENTED_EDGE('',*,*,#3786,.T.); +#3819 = ORIENTED_EDGE('',*,*,#3802,.T.); +#3820 = PLANE('',#3821); +#3821 = AXIS2_PLACEMENT_3D('',#3822,#3823,#3824); +#3822 = CARTESIAN_POINT('',(130.31375,-65.15,-3.5E-02)); +#3823 = DIRECTION('',(0.,-1.,0.)); +#3824 = DIRECTION('',(-1.,0.,0.)); +#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3829)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3826,#3827,#3828)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3826 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3827 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3828 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3829 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3826, + 'distance_accuracy_value','confusion accuracy'); +#3830 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3831,#3833); +#3831 = ( REPRESENTATION_RELATIONSHIP('','',#3516,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3832) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3832 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); +#3833 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3834); +#3834 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','=>[0:1:1:8]','',#5,#3511,$ + ); +#3835 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3513)); +#3836 = SHAPE_DEFINITION_REPRESENTATION(#3837,#3843); +#3837 = PRODUCT_DEFINITION_SHAPE('','',#3838); +#3838 = PRODUCT_DEFINITION('design','',#3839,#3842); +#3839 = PRODUCT_DEFINITION_FORMATION('','',#3840); +#3840 = PRODUCT('HackPad_track_6','HackPad_track_6','',(#3841)); +#3841 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3842 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3843 = SHAPE_REPRESENTATION('',(#11),#3844); +#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3848)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3845,#3846,#3847)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3845 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3846 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3847 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3848 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3845, + 'distance_accuracy_value','confusion accuracy'); +#3849 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3850,#3852); +#3850 = ( REPRESENTATION_RELATIONSHIP('','',#3843,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3851) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3851 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71); +#3852 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3853); +#3853 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','=>[0:1:1:9]','',#5,#3838,$ + ); +#3854 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3840)); +#3855 = SHAPE_DEFINITION_REPRESENTATION(#3856,#3862); +#3856 = PRODUCT_DEFINITION_SHAPE('','',#3857); +#3857 = PRODUCT_DEFINITION('design','',#3858,#3861); +#3858 = PRODUCT_DEFINITION_FORMATION('','',#3859); +#3859 = PRODUCT('HackPad_track_7','HackPad_track_7','',(#3860)); +#3860 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3861 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3862 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3863),#4017); +#3863 = MANIFOLD_SOLID_BREP('',#3864); +#3864 = CLOSED_SHELL('',(#3865,#3905,#3938,#3969,#3993,#4005)); +#3865 = ADVANCED_FACE('',(#3866),#3900,.F.); +#3866 = FACE_BOUND('',#3867,.F.); +#3867 = EDGE_LOOP('',(#3868,#3878,#3886,#3894)); +#3868 = ORIENTED_EDGE('',*,*,#3869,.T.); +#3869 = EDGE_CURVE('',#3870,#3872,#3874,.T.); +#3870 = VERTEX_POINT('',#3871); +#3871 = CARTESIAN_POINT('',(130.43446,-64.27071,-3.5E-02)); +#3872 = VERTEX_POINT('',#3873); +#3873 = CARTESIAN_POINT('',(130.43446,-64.27071,0.)); +#3874 = LINE('',#3875,#3876); +#3875 = CARTESIAN_POINT('',(130.43446,-64.27071,-3.5E-02)); +#3876 = VECTOR('',#3877,1.); +#3877 = DIRECTION('',(0.,0.,1.)); +#3878 = ORIENTED_EDGE('',*,*,#3879,.T.); +#3879 = EDGE_CURVE('',#3872,#3880,#3882,.T.); +#3880 = VERTEX_POINT('',#3881); +#3881 = CARTESIAN_POINT('',(132.43446,-62.27071,0.)); +#3882 = LINE('',#3883,#3884); +#3883 = CARTESIAN_POINT('',(130.43446,-64.27071,0.)); +#3884 = VECTOR('',#3885,1.); +#3885 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3886 = ORIENTED_EDGE('',*,*,#3887,.F.); +#3887 = EDGE_CURVE('',#3888,#3880,#3890,.T.); +#3888 = VERTEX_POINT('',#3889); +#3889 = CARTESIAN_POINT('',(132.43446,-62.27071,-3.5E-02)); +#3890 = LINE('',#3891,#3892); +#3891 = CARTESIAN_POINT('',(132.43446,-62.27071,-3.5E-02)); +#3892 = VECTOR('',#3893,1.); +#3893 = DIRECTION('',(0.,0.,1.)); +#3894 = ORIENTED_EDGE('',*,*,#3895,.F.); +#3895 = EDGE_CURVE('',#3870,#3888,#3896,.T.); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(130.43446,-64.27071,-3.5E-02)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3900 = PLANE('',#3901); +#3901 = AXIS2_PLACEMENT_3D('',#3902,#3903,#3904); +#3902 = CARTESIAN_POINT('',(130.43446,-64.27071,-3.5E-02)); +#3903 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3904 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3905 = ADVANCED_FACE('',(#3906),#3933,.T.); +#3906 = FACE_BOUND('',#3907,.F.); +#3907 = EDGE_LOOP('',(#3908,#3909,#3918,#3926)); +#3908 = ORIENTED_EDGE('',*,*,#3887,.T.); +#3909 = ORIENTED_EDGE('',*,*,#3910,.T.); +#3910 = EDGE_CURVE('',#3880,#3911,#3913,.T.); +#3911 = VERTEX_POINT('',#3912); +#3912 = CARTESIAN_POINT('',(132.293039,-62.129289,0.)); +#3913 = CIRCLE('',#3914,9.999974810219E-02); +#3914 = AXIS2_PLACEMENT_3D('',#3915,#3916,#3917); +#3915 = CARTESIAN_POINT('',(132.3637495,-62.1999995,0.)); +#3916 = DIRECTION('',(0.,-0.,1.)); +#3917 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#3918 = ORIENTED_EDGE('',*,*,#3919,.F.); +#3919 = EDGE_CURVE('',#3920,#3911,#3922,.T.); +#3920 = VERTEX_POINT('',#3921); +#3921 = CARTESIAN_POINT('',(132.293039,-62.129289,-3.5E-02)); +#3922 = LINE('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(132.293039,-62.129289,-3.5E-02)); +#3924 = VECTOR('',#3925,1.); +#3925 = DIRECTION('',(0.,0.,1.)); +#3926 = ORIENTED_EDGE('',*,*,#3927,.F.); +#3927 = EDGE_CURVE('',#3888,#3920,#3928,.T.); +#3928 = CIRCLE('',#3929,9.999974810219E-02); +#3929 = AXIS2_PLACEMENT_3D('',#3930,#3931,#3932); +#3930 = CARTESIAN_POINT('',(132.3637495,-62.1999995,-3.5E-02)); +#3931 = DIRECTION('',(0.,-0.,1.)); +#3932 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#3933 = CYLINDRICAL_SURFACE('',#3934,9.999974810219E-02); +#3934 = AXIS2_PLACEMENT_3D('',#3935,#3936,#3937); +#3935 = CARTESIAN_POINT('',(132.3637495,-62.1999995,-3.5E-02)); +#3936 = DIRECTION('',(-0.,0.,-1.)); +#3937 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#3938 = ADVANCED_FACE('',(#3939),#3964,.F.); +#3939 = FACE_BOUND('',#3940,.F.); +#3940 = EDGE_LOOP('',(#3941,#3942,#3950,#3958)); +#3941 = ORIENTED_EDGE('',*,*,#3919,.T.); +#3942 = ORIENTED_EDGE('',*,*,#3943,.T.); +#3943 = EDGE_CURVE('',#3911,#3944,#3946,.T.); +#3944 = VERTEX_POINT('',#3945); +#3945 = CARTESIAN_POINT('',(130.293039,-64.129289,0.)); +#3946 = LINE('',#3947,#3948); +#3947 = CARTESIAN_POINT('',(132.293039,-62.129289,0.)); +#3948 = VECTOR('',#3949,1.); +#3949 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3950 = ORIENTED_EDGE('',*,*,#3951,.F.); +#3951 = EDGE_CURVE('',#3952,#3944,#3954,.T.); +#3952 = VERTEX_POINT('',#3953); +#3953 = CARTESIAN_POINT('',(130.293039,-64.129289,-3.5E-02)); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(130.293039,-64.129289,-3.5E-02)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.,0.,1.)); +#3958 = ORIENTED_EDGE('',*,*,#3959,.F.); +#3959 = EDGE_CURVE('',#3920,#3952,#3960,.T.); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(132.293039,-62.129289,-3.5E-02)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3964 = PLANE('',#3965); +#3965 = AXIS2_PLACEMENT_3D('',#3966,#3967,#3968); +#3966 = CARTESIAN_POINT('',(132.293039,-62.129289,-3.5E-02)); +#3967 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3968 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3969 = ADVANCED_FACE('',(#3970),#3988,.T.); +#3970 = FACE_BOUND('',#3971,.F.); +#3971 = EDGE_LOOP('',(#3972,#3973,#3980,#3981)); +#3972 = ORIENTED_EDGE('',*,*,#3951,.T.); +#3973 = ORIENTED_EDGE('',*,*,#3974,.T.); +#3974 = EDGE_CURVE('',#3944,#3872,#3975,.T.); +#3975 = CIRCLE('',#3976,9.999974810218E-02); +#3976 = AXIS2_PLACEMENT_3D('',#3977,#3978,#3979); +#3977 = CARTESIAN_POINT('',(130.3637495,-64.1999995,0.)); +#3978 = DIRECTION('',(0.,0.,1.)); +#3979 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#3980 = ORIENTED_EDGE('',*,*,#3869,.F.); +#3981 = ORIENTED_EDGE('',*,*,#3982,.F.); +#3982 = EDGE_CURVE('',#3952,#3870,#3983,.T.); +#3983 = CIRCLE('',#3984,9.999974810218E-02); +#3984 = AXIS2_PLACEMENT_3D('',#3985,#3986,#3987); +#3985 = CARTESIAN_POINT('',(130.3637495,-64.1999995,-3.5E-02)); +#3986 = DIRECTION('',(0.,0.,1.)); +#3987 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#3988 = CYLINDRICAL_SURFACE('',#3989,9.999974810218E-02); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(130.3637495,-64.1999995,-3.5E-02)); +#3991 = DIRECTION('',(-0.,-0.,-1.)); +#3992 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#3993 = ADVANCED_FACE('',(#3994),#4000,.F.); +#3994 = FACE_BOUND('',#3995,.F.); +#3995 = EDGE_LOOP('',(#3996,#3997,#3998,#3999)); +#3996 = ORIENTED_EDGE('',*,*,#3895,.T.); +#3997 = ORIENTED_EDGE('',*,*,#3927,.T.); +#3998 = ORIENTED_EDGE('',*,*,#3959,.T.); +#3999 = ORIENTED_EDGE('',*,*,#3982,.T.); +#4000 = PLANE('',#4001); +#4001 = AXIS2_PLACEMENT_3D('',#4002,#4003,#4004); +#4002 = CARTESIAN_POINT('',(130.43446,-64.27071,-3.5E-02)); +#4003 = DIRECTION('',(0.,0.,1.)); +#4004 = DIRECTION('',(1.,0.,-0.)); +#4005 = ADVANCED_FACE('',(#4006),#4012,.T.); +#4006 = FACE_BOUND('',#4007,.T.); +#4007 = EDGE_LOOP('',(#4008,#4009,#4010,#4011)); +#4008 = ORIENTED_EDGE('',*,*,#3879,.T.); +#4009 = ORIENTED_EDGE('',*,*,#3910,.T.); +#4010 = ORIENTED_EDGE('',*,*,#3943,.T.); +#4011 = ORIENTED_EDGE('',*,*,#3974,.T.); +#4012 = PLANE('',#4013); +#4013 = AXIS2_PLACEMENT_3D('',#4014,#4015,#4016); +#4014 = CARTESIAN_POINT('',(130.43446,-64.27071,0.)); +#4015 = DIRECTION('',(0.,0.,1.)); +#4016 = DIRECTION('',(1.,0.,-0.)); +#4017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4021)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4018,#4019,#4020)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4018 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4019 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4020 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4021 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4018, + 'distance_accuracy_value','confusion accuracy'); +#4022 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4023,#4025); +#4023 = ( REPRESENTATION_RELATIONSHIP('','',#3862,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4024) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4024 = ITEM_DEFINED_TRANSFORMATION('','',#11,#75); +#4025 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4026); +#4026 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','=>[0:1:1:10]','',#5,#3857,$ + ); +#4027 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3859)); +#4028 = SHAPE_DEFINITION_REPRESENTATION(#4029,#4035); +#4029 = PRODUCT_DEFINITION_SHAPE('','',#4030); +#4030 = PRODUCT_DEFINITION('design','',#4031,#4034); +#4031 = PRODUCT_DEFINITION_FORMATION('','',#4032); +#4032 = PRODUCT('HackPad_track_8','HackPad_track_8','',(#4033)); +#4033 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4034 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4035 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4036),#4225); +#4036 = MANIFOLD_SOLID_BREP('',#4037); +#4037 = CLOSED_SHELL('',(#4038,#4078,#4120,#4145,#4179,#4196,#4213)); +#4038 = ADVANCED_FACE('',(#4039),#4073,.F.); +#4039 = FACE_BOUND('',#4040,.F.); +#4040 = EDGE_LOOP('',(#4041,#4051,#4059,#4067)); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#4043,#4045,#4047,.T.); +#4043 = VERTEX_POINT('',#4044); +#4044 = CARTESIAN_POINT('',(122.14946,-73.47571,-3.5E-02)); +#4045 = VERTEX_POINT('',#4046); +#4046 = CARTESIAN_POINT('',(122.38054634512,-73.24462365487,-3.5E-02)); +#4047 = LINE('',#4048,#4049); +#4048 = CARTESIAN_POINT('',(122.14946,-73.47571,-3.5E-02)); +#4049 = VECTOR('',#4050,1.); +#4050 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4051 = ORIENTED_EDGE('',*,*,#4052,.T.); +#4052 = EDGE_CURVE('',#4043,#4053,#4055,.T.); +#4053 = VERTEX_POINT('',#4054); +#4054 = CARTESIAN_POINT('',(122.14946,-73.47571,0.)); +#4055 = LINE('',#4056,#4057); +#4056 = CARTESIAN_POINT('',(122.14946,-73.47571,-3.5E-02)); +#4057 = VECTOR('',#4058,1.); +#4058 = DIRECTION('',(0.,0.,1.)); +#4059 = ORIENTED_EDGE('',*,*,#4060,.T.); +#4060 = EDGE_CURVE('',#4053,#4061,#4063,.T.); +#4061 = VERTEX_POINT('',#4062); +#4062 = CARTESIAN_POINT('',(122.38054634512,-73.24462365487,0.)); +#4063 = LINE('',#4064,#4065); +#4064 = CARTESIAN_POINT('',(122.14946,-73.47571,0.)); +#4065 = VECTOR('',#4066,1.); +#4066 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4067 = ORIENTED_EDGE('',*,*,#4068,.T.); +#4068 = EDGE_CURVE('',#4061,#4045,#4069,.T.); +#4069 = LINE('',#4070,#4071); +#4070 = CARTESIAN_POINT('',(122.38054634512,-73.24462365487,-4.5E-02)); +#4071 = VECTOR('',#4072,1.); +#4072 = DIRECTION('',(-0.,-0.,-1.)); +#4073 = PLANE('',#4074); +#4074 = AXIS2_PLACEMENT_3D('',#4075,#4076,#4077); +#4075 = CARTESIAN_POINT('',(122.14946,-73.47571,-3.5E-02)); +#4076 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#4077 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4078 = ADVANCED_FACE('',(#4079),#4115,.F.); +#4079 = FACE_BOUND('',#4080,.F.); +#4080 = EDGE_LOOP('',(#4081,#4090,#4091,#4100,#4109)); +#4081 = ORIENTED_EDGE('',*,*,#4082,.T.); +#4082 = EDGE_CURVE('',#4083,#4043,#4085,.T.); +#4083 = VERTEX_POINT('',#4084); +#4084 = CARTESIAN_POINT('',(122.008039,-73.334289,-3.5E-02)); +#4085 = CIRCLE('',#4086,9.999974810219E-02); +#4086 = AXIS2_PLACEMENT_3D('',#4087,#4088,#4089); +#4087 = CARTESIAN_POINT('',(122.0787495,-73.4049995,-3.5E-02)); +#4088 = DIRECTION('',(0.,0.,1.)); +#4089 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#4090 = ORIENTED_EDGE('',*,*,#4042,.T.); +#4091 = ORIENTED_EDGE('',*,*,#4092,.T.); +#4092 = EDGE_CURVE('',#4045,#4093,#4095,.T.); +#4093 = VERTEX_POINT('',#4094); +#4094 = CARTESIAN_POINT('',(122.36375,-73.245,-3.5E-02)); +#4095 = CIRCLE('',#4096,0.375); +#4096 = AXIS2_PLACEMENT_3D('',#4097,#4098,#4099); +#4097 = CARTESIAN_POINT('',(122.36375,-72.87,-3.5E-02)); +#4098 = DIRECTION('',(-0.,0.,-1.)); +#4099 = DIRECTION('',(-0.,-1.,0.)); +#4100 = ORIENTED_EDGE('',*,*,#4101,.T.); +#4101 = EDGE_CURVE('',#4093,#4102,#4104,.T.); +#4102 = VERTEX_POINT('',#4103); +#4103 = CARTESIAN_POINT('',(122.1584909226,-73.18383707739,-3.5E-02)); +#4104 = CIRCLE('',#4105,0.375); +#4105 = AXIS2_PLACEMENT_3D('',#4106,#4107,#4108); +#4106 = CARTESIAN_POINT('',(122.36375,-72.87,-3.5E-02)); +#4107 = DIRECTION('',(-0.,0.,-1.)); +#4108 = DIRECTION('',(-0.,-1.,0.)); +#4109 = ORIENTED_EDGE('',*,*,#4110,.T.); +#4110 = EDGE_CURVE('',#4102,#4083,#4111,.T.); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(122.543039,-72.799289,-3.5E-02)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4115 = PLANE('',#4116); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(122.14946,-73.47571,-3.5E-02)); +#4118 = DIRECTION('',(0.,0.,1.)); +#4119 = DIRECTION('',(1.,0.,-0.)); +#4120 = ADVANCED_FACE('',(#4121),#4140,.F.); +#4121 = FACE_BOUND('',#4122,.T.); +#4122 = EDGE_LOOP('',(#4123,#4124,#4132,#4139)); +#4123 = ORIENTED_EDGE('',*,*,#4092,.T.); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4093,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(122.36375,-73.245,0.)); +#4128 = LINE('',#4129,#4130); +#4129 = CARTESIAN_POINT('',(122.36375,-73.245,-4.5E-02)); +#4130 = VECTOR('',#4131,1.); +#4131 = DIRECTION('',(0.,0.,1.)); +#4132 = ORIENTED_EDGE('',*,*,#4133,.F.); +#4133 = EDGE_CURVE('',#4061,#4126,#4134,.T.); +#4134 = CIRCLE('',#4135,0.375); +#4135 = AXIS2_PLACEMENT_3D('',#4136,#4137,#4138); +#4136 = CARTESIAN_POINT('',(122.36375,-72.87,0.)); +#4137 = DIRECTION('',(-0.,0.,-1.)); +#4138 = DIRECTION('',(-0.,-1.,0.)); +#4139 = ORIENTED_EDGE('',*,*,#4068,.T.); +#4140 = CYLINDRICAL_SURFACE('',#4141,0.375); +#4141 = AXIS2_PLACEMENT_3D('',#4142,#4143,#4144); +#4142 = CARTESIAN_POINT('',(122.36375,-72.87,-4.5E-02)); +#4143 = DIRECTION('',(-0.,-0.,-1.)); +#4144 = DIRECTION('',(-0.,-1.,0.)); +#4145 = ADVANCED_FACE('',(#4146),#4174,.T.); +#4146 = FACE_BOUND('',#4147,.T.); +#4147 = EDGE_LOOP('',(#4148,#4157,#4158,#4159,#4168)); +#4148 = ORIENTED_EDGE('',*,*,#4149,.T.); +#4149 = EDGE_CURVE('',#4150,#4053,#4152,.T.); +#4150 = VERTEX_POINT('',#4151); +#4151 = CARTESIAN_POINT('',(122.008039,-73.334289,0.)); +#4152 = CIRCLE('',#4153,9.999974810219E-02); +#4153 = AXIS2_PLACEMENT_3D('',#4154,#4155,#4156); +#4154 = CARTESIAN_POINT('',(122.0787495,-73.4049995,0.)); +#4155 = DIRECTION('',(0.,0.,1.)); +#4156 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#4157 = ORIENTED_EDGE('',*,*,#4060,.T.); +#4158 = ORIENTED_EDGE('',*,*,#4133,.T.); +#4159 = ORIENTED_EDGE('',*,*,#4160,.T.); +#4160 = EDGE_CURVE('',#4126,#4161,#4163,.T.); +#4161 = VERTEX_POINT('',#4162); +#4162 = CARTESIAN_POINT('',(122.1584909226,-73.18383707739,0.)); +#4163 = CIRCLE('',#4164,0.375); +#4164 = AXIS2_PLACEMENT_3D('',#4165,#4166,#4167); +#4165 = CARTESIAN_POINT('',(122.36375,-72.87,0.)); +#4166 = DIRECTION('',(-0.,0.,-1.)); +#4167 = DIRECTION('',(-0.,-1.,0.)); +#4168 = ORIENTED_EDGE('',*,*,#4169,.T.); +#4169 = EDGE_CURVE('',#4161,#4150,#4170,.T.); +#4170 = LINE('',#4171,#4172); +#4171 = CARTESIAN_POINT('',(122.543039,-72.799289,0.)); +#4172 = VECTOR('',#4173,1.); +#4173 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4174 = PLANE('',#4175); +#4175 = AXIS2_PLACEMENT_3D('',#4176,#4177,#4178); +#4176 = CARTESIAN_POINT('',(122.14946,-73.47571,0.)); +#4177 = DIRECTION('',(0.,0.,1.)); +#4178 = DIRECTION('',(1.,0.,-0.)); +#4179 = ADVANCED_FACE('',(#4180),#4191,.T.); +#4180 = FACE_BOUND('',#4181,.F.); +#4181 = EDGE_LOOP('',(#4182,#4188,#4189,#4190)); +#4182 = ORIENTED_EDGE('',*,*,#4183,.T.); +#4183 = EDGE_CURVE('',#4083,#4150,#4184,.T.); +#4184 = LINE('',#4185,#4186); +#4185 = CARTESIAN_POINT('',(122.008039,-73.334289,-3.5E-02)); +#4186 = VECTOR('',#4187,1.); +#4187 = DIRECTION('',(0.,0.,1.)); +#4188 = ORIENTED_EDGE('',*,*,#4149,.T.); +#4189 = ORIENTED_EDGE('',*,*,#4052,.F.); +#4190 = ORIENTED_EDGE('',*,*,#4082,.F.); +#4191 = CYLINDRICAL_SURFACE('',#4192,9.999974810219E-02); +#4192 = AXIS2_PLACEMENT_3D('',#4193,#4194,#4195); +#4193 = CARTESIAN_POINT('',(122.0787495,-73.4049995,-3.5E-02)); +#4194 = DIRECTION('',(-0.,-0.,-1.)); +#4195 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#4196 = ADVANCED_FACE('',(#4197),#4208,.F.); +#4197 = FACE_BOUND('',#4198,.F.); +#4198 = EDGE_LOOP('',(#4199,#4200,#4206,#4207)); +#4199 = ORIENTED_EDGE('',*,*,#4110,.F.); +#4200 = ORIENTED_EDGE('',*,*,#4201,.F.); +#4201 = EDGE_CURVE('',#4161,#4102,#4202,.T.); +#4202 = LINE('',#4203,#4204); +#4203 = CARTESIAN_POINT('',(122.1584909226,-73.18383707739,-4.5E-02)); +#4204 = VECTOR('',#4205,1.); +#4205 = DIRECTION('',(-0.,-0.,-1.)); +#4206 = ORIENTED_EDGE('',*,*,#4169,.T.); +#4207 = ORIENTED_EDGE('',*,*,#4183,.F.); +#4208 = PLANE('',#4209); +#4209 = AXIS2_PLACEMENT_3D('',#4210,#4211,#4212); +#4210 = CARTESIAN_POINT('',(122.543039,-72.799289,-3.5E-02)); +#4211 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#4212 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4213 = ADVANCED_FACE('',(#4214),#4220,.F.); +#4214 = FACE_BOUND('',#4215,.T.); +#4215 = EDGE_LOOP('',(#4216,#4217,#4218,#4219)); +#4216 = ORIENTED_EDGE('',*,*,#4125,.F.); +#4217 = ORIENTED_EDGE('',*,*,#4101,.T.); +#4218 = ORIENTED_EDGE('',*,*,#4201,.F.); +#4219 = ORIENTED_EDGE('',*,*,#4160,.F.); +#4220 = CYLINDRICAL_SURFACE('',#4221,0.375); +#4221 = AXIS2_PLACEMENT_3D('',#4222,#4223,#4224); +#4222 = CARTESIAN_POINT('',(122.36375,-72.87,-4.5E-02)); +#4223 = DIRECTION('',(-0.,-0.,-1.)); +#4224 = DIRECTION('',(-0.,-1.,0.)); +#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4229)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4226,#4227,#4228)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4226 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4227 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4228 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4229 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4226, + 'distance_accuracy_value','confusion accuracy'); +#4230 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4231,#4233); +#4231 = ( REPRESENTATION_RELATIONSHIP('','',#4035,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4232) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4232 = ITEM_DEFINED_TRANSFORMATION('','',#11,#79); +#4233 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4234); +#4234 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','=>[0:1:1:11]','',#5,#4030,$ + ); +#4235 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4032)); +#4236 = SHAPE_DEFINITION_REPRESENTATION(#4237,#4243); +#4237 = PRODUCT_DEFINITION_SHAPE('','',#4238); +#4238 = PRODUCT_DEFINITION('design','',#4239,#4242); +#4239 = PRODUCT_DEFINITION_FORMATION('','',#4240); +#4240 = PRODUCT('HackPad_track_9','HackPad_track_9','',(#4241)); +#4241 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4242 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4243 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4244),#4398); +#4244 = MANIFOLD_SOLID_BREP('',#4245); +#4245 = CLOSED_SHELL('',(#4246,#4286,#4319,#4344,#4369,#4386)); +#4246 = ADVANCED_FACE('',(#4247),#4281,.F.); +#4247 = FACE_BOUND('',#4248,.F.); +#4248 = EDGE_LOOP('',(#4249,#4259,#4267,#4275)); +#4249 = ORIENTED_EDGE('',*,*,#4250,.F.); +#4250 = EDGE_CURVE('',#4251,#4253,#4255,.T.); +#4251 = VERTEX_POINT('',#4252); +#4252 = CARTESIAN_POINT('',(122.17875,-82.46692966918,-3.5E-02)); +#4253 = VERTEX_POINT('',#4254); +#4254 = CARTESIAN_POINT('',(122.17875,-73.405,-3.5E-02)); +#4255 = LINE('',#4256,#4257); +#4256 = CARTESIAN_POINT('',(122.17875,-83.185,-3.5E-02)); +#4257 = VECTOR('',#4258,1.); +#4258 = DIRECTION('',(0.,1.,0.)); +#4259 = ORIENTED_EDGE('',*,*,#4260,.F.); +#4260 = EDGE_CURVE('',#4261,#4251,#4263,.T.); +#4261 = VERTEX_POINT('',#4262); +#4262 = CARTESIAN_POINT('',(122.17875,-82.46692966918,0.)); +#4263 = LINE('',#4264,#4265); +#4264 = CARTESIAN_POINT('',(122.17875,-82.46692966918,-4.5E-02)); +#4265 = VECTOR('',#4266,1.); +#4266 = DIRECTION('',(-0.,-0.,-1.)); +#4267 = ORIENTED_EDGE('',*,*,#4268,.T.); +#4268 = EDGE_CURVE('',#4261,#4269,#4271,.T.); +#4269 = VERTEX_POINT('',#4270); +#4270 = CARTESIAN_POINT('',(122.17875,-73.405,0.)); +#4271 = LINE('',#4272,#4273); +#4272 = CARTESIAN_POINT('',(122.17875,-83.185,0.)); +#4273 = VECTOR('',#4274,1.); +#4274 = DIRECTION('',(0.,1.,0.)); +#4275 = ORIENTED_EDGE('',*,*,#4276,.F.); +#4276 = EDGE_CURVE('',#4253,#4269,#4277,.T.); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(122.17875,-73.405,-3.5E-02)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(0.,0.,1.)); +#4281 = PLANE('',#4282); +#4282 = AXIS2_PLACEMENT_3D('',#4283,#4284,#4285); +#4283 = CARTESIAN_POINT('',(122.17875,-83.185,-3.5E-02)); +#4284 = DIRECTION('',(-1.,0.,0.)); +#4285 = DIRECTION('',(0.,1.,0.)); +#4286 = ADVANCED_FACE('',(#4287),#4314,.F.); +#4287 = FACE_BOUND('',#4288,.F.); +#4288 = EDGE_LOOP('',(#4289,#4298,#4299,#4308)); +#4289 = ORIENTED_EDGE('',*,*,#4290,.T.); +#4290 = EDGE_CURVE('',#4291,#4251,#4293,.T.); +#4291 = VERTEX_POINT('',#4292); +#4292 = CARTESIAN_POINT('',(121.97875,-82.46692966918,-3.5E-02)); +#4293 = CIRCLE('',#4294,0.725); +#4294 = AXIS2_PLACEMENT_3D('',#4295,#4296,#4297); +#4295 = CARTESIAN_POINT('',(122.07875,-83.185,-3.5E-02)); +#4296 = DIRECTION('',(-0.,0.,-1.)); +#4297 = DIRECTION('',(-0.,-1.,0.)); +#4298 = ORIENTED_EDGE('',*,*,#4250,.T.); +#4299 = ORIENTED_EDGE('',*,*,#4300,.T.); +#4300 = EDGE_CURVE('',#4253,#4301,#4303,.T.); +#4301 = VERTEX_POINT('',#4302); +#4302 = CARTESIAN_POINT('',(121.97875,-73.405,-3.5E-02)); +#4303 = CIRCLE('',#4304,9.999999999999E-02); +#4304 = AXIS2_PLACEMENT_3D('',#4305,#4306,#4307); +#4305 = CARTESIAN_POINT('',(122.07875,-73.405,-3.5E-02)); +#4306 = DIRECTION('',(0.,0.,1.)); +#4307 = DIRECTION('',(1.,0.,-0.)); +#4308 = ORIENTED_EDGE('',*,*,#4309,.T.); +#4309 = EDGE_CURVE('',#4301,#4291,#4310,.T.); +#4310 = LINE('',#4311,#4312); +#4311 = CARTESIAN_POINT('',(121.97875,-73.405,-3.5E-02)); +#4312 = VECTOR('',#4313,1.); +#4313 = DIRECTION('',(0.,-1.,0.)); +#4314 = PLANE('',#4315); +#4315 = AXIS2_PLACEMENT_3D('',#4316,#4317,#4318); +#4316 = CARTESIAN_POINT('',(122.17875,-83.185,-3.5E-02)); +#4317 = DIRECTION('',(0.,0.,1.)); +#4318 = DIRECTION('',(1.,0.,-0.)); +#4319 = ADVANCED_FACE('',(#4320),#4339,.T.); +#4320 = FACE_BOUND('',#4321,.F.); +#4321 = EDGE_LOOP('',(#4322,#4323,#4332,#4338)); +#4322 = ORIENTED_EDGE('',*,*,#4276,.T.); +#4323 = ORIENTED_EDGE('',*,*,#4324,.T.); +#4324 = EDGE_CURVE('',#4269,#4325,#4327,.T.); +#4325 = VERTEX_POINT('',#4326); +#4326 = CARTESIAN_POINT('',(121.97875,-73.405,0.)); +#4327 = CIRCLE('',#4328,9.999999999999E-02); +#4328 = AXIS2_PLACEMENT_3D('',#4329,#4330,#4331); +#4329 = CARTESIAN_POINT('',(122.07875,-73.405,0.)); +#4330 = DIRECTION('',(0.,0.,1.)); +#4331 = DIRECTION('',(1.,0.,-0.)); +#4332 = ORIENTED_EDGE('',*,*,#4333,.F.); +#4333 = EDGE_CURVE('',#4301,#4325,#4334,.T.); +#4334 = LINE('',#4335,#4336); +#4335 = CARTESIAN_POINT('',(121.97875,-73.405,-3.5E-02)); +#4336 = VECTOR('',#4337,1.); +#4337 = DIRECTION('',(0.,0.,1.)); +#4338 = ORIENTED_EDGE('',*,*,#4300,.F.); +#4339 = CYLINDRICAL_SURFACE('',#4340,9.999999999999E-02); +#4340 = AXIS2_PLACEMENT_3D('',#4341,#4342,#4343); +#4341 = CARTESIAN_POINT('',(122.07875,-73.405,-3.5E-02)); +#4342 = DIRECTION('',(-0.,-0.,-1.)); +#4343 = DIRECTION('',(1.,0.,-0.)); +#4344 = ADVANCED_FACE('',(#4345),#4364,.T.); +#4345 = FACE_BOUND('',#4346,.T.); +#4346 = EDGE_LOOP('',(#4347,#4356,#4357,#4358)); +#4347 = ORIENTED_EDGE('',*,*,#4348,.T.); +#4348 = EDGE_CURVE('',#4349,#4261,#4351,.T.); +#4349 = VERTEX_POINT('',#4350); +#4350 = CARTESIAN_POINT('',(121.97875,-82.46692966918,0.)); +#4351 = CIRCLE('',#4352,0.725); +#4352 = AXIS2_PLACEMENT_3D('',#4353,#4354,#4355); +#4353 = CARTESIAN_POINT('',(122.07875,-83.185,0.)); +#4354 = DIRECTION('',(-0.,0.,-1.)); +#4355 = DIRECTION('',(-0.,-1.,0.)); +#4356 = ORIENTED_EDGE('',*,*,#4268,.T.); +#4357 = ORIENTED_EDGE('',*,*,#4324,.T.); +#4358 = ORIENTED_EDGE('',*,*,#4359,.T.); +#4359 = EDGE_CURVE('',#4325,#4349,#4360,.T.); +#4360 = LINE('',#4361,#4362); +#4361 = CARTESIAN_POINT('',(121.97875,-73.405,0.)); +#4362 = VECTOR('',#4363,1.); +#4363 = DIRECTION('',(0.,-1.,0.)); +#4364 = PLANE('',#4365); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(122.17875,-83.185,0.)); +#4367 = DIRECTION('',(0.,0.,1.)); +#4368 = DIRECTION('',(1.,0.,-0.)); +#4369 = ADVANCED_FACE('',(#4370),#4381,.F.); +#4370 = FACE_BOUND('',#4371,.T.); +#4371 = EDGE_LOOP('',(#4372,#4373,#4374,#4380)); +#4372 = ORIENTED_EDGE('',*,*,#4260,.F.); +#4373 = ORIENTED_EDGE('',*,*,#4348,.F.); +#4374 = ORIENTED_EDGE('',*,*,#4375,.T.); +#4375 = EDGE_CURVE('',#4349,#4291,#4376,.T.); +#4376 = LINE('',#4377,#4378); +#4377 = CARTESIAN_POINT('',(121.97875,-82.46692966918,-4.5E-02)); +#4378 = VECTOR('',#4379,1.); +#4379 = DIRECTION('',(-0.,-0.,-1.)); +#4380 = ORIENTED_EDGE('',*,*,#4290,.T.); +#4381 = CYLINDRICAL_SURFACE('',#4382,0.725); +#4382 = AXIS2_PLACEMENT_3D('',#4383,#4384,#4385); +#4383 = CARTESIAN_POINT('',(122.07875,-83.185,-4.5E-02)); +#4384 = DIRECTION('',(-0.,-0.,-1.)); +#4385 = DIRECTION('',(-0.,-1.,0.)); +#4386 = ADVANCED_FACE('',(#4387),#4393,.F.); +#4387 = FACE_BOUND('',#4388,.F.); +#4388 = EDGE_LOOP('',(#4389,#4390,#4391,#4392)); +#4389 = ORIENTED_EDGE('',*,*,#4309,.F.); +#4390 = ORIENTED_EDGE('',*,*,#4333,.T.); +#4391 = ORIENTED_EDGE('',*,*,#4359,.T.); +#4392 = ORIENTED_EDGE('',*,*,#4375,.T.); +#4393 = PLANE('',#4394); +#4394 = AXIS2_PLACEMENT_3D('',#4395,#4396,#4397); +#4395 = CARTESIAN_POINT('',(121.97875,-73.405,-3.5E-02)); +#4396 = DIRECTION('',(1.,0.,-0.)); +#4397 = DIRECTION('',(0.,-1.,0.)); +#4398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4402)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4399,#4400,#4401)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4399 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4400 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4401 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4402 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4399, + 'distance_accuracy_value','confusion accuracy'); +#4403 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4404,#4406); +#4404 = ( REPRESENTATION_RELATIONSHIP('','',#4243,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4405) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4405 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83); +#4406 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4407); +#4407 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','=>[0:1:1:12]','',#5,#4238,$ + ); +#4408 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4240)); +#4409 = SHAPE_DEFINITION_REPRESENTATION(#4410,#4416); +#4410 = PRODUCT_DEFINITION_SHAPE('','',#4411); +#4411 = PRODUCT_DEFINITION('design','',#4412,#4415); +#4412 = PRODUCT_DEFINITION_FORMATION('','',#4413); +#4413 = PRODUCT('HackPad_track_10','HackPad_track_10','',(#4414)); +#4414 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4415 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4416 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4417),#4571); +#4417 = MANIFOLD_SOLID_BREP('',#4418); +#4418 = CLOSED_SHELL('',(#4419,#4459,#4492,#4517,#4542,#4559)); +#4419 = ADVANCED_FACE('',(#4420),#4454,.F.); +#4420 = FACE_BOUND('',#4421,.F.); +#4421 = EDGE_LOOP('',(#4422,#4432,#4440,#4448)); +#4422 = ORIENTED_EDGE('',*,*,#4423,.F.); +#4423 = EDGE_CURVE('',#4424,#4426,#4428,.T.); +#4424 = VERTEX_POINT('',#4425); +#4425 = CARTESIAN_POINT('',(135.073039,-77.27071,-3.5E-02)); +#4426 = VERTEX_POINT('',#4427); +#4427 = CARTESIAN_POINT('',(140.5502870749,-82.7479580749,-3.5E-02)); +#4428 = LINE('',#4429,#4430); +#4429 = CARTESIAN_POINT('',(135.073039,-77.27071,-3.5E-02)); +#4430 = VECTOR('',#4431,1.); +#4431 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#4432 = ORIENTED_EDGE('',*,*,#4433,.T.); +#4433 = EDGE_CURVE('',#4424,#4434,#4436,.T.); +#4434 = VERTEX_POINT('',#4435); +#4435 = CARTESIAN_POINT('',(135.073039,-77.27071,0.)); +#4436 = LINE('',#4437,#4438); +#4437 = CARTESIAN_POINT('',(135.073039,-77.27071,-3.5E-02)); +#4438 = VECTOR('',#4439,1.); +#4439 = DIRECTION('',(0.,0.,1.)); +#4440 = ORIENTED_EDGE('',*,*,#4441,.T.); +#4441 = EDGE_CURVE('',#4434,#4442,#4444,.T.); +#4442 = VERTEX_POINT('',#4443); +#4443 = CARTESIAN_POINT('',(140.5502870749,-82.7479580749,0.)); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(135.073039,-77.27071,0.)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#4448 = ORIENTED_EDGE('',*,*,#4449,.T.); +#4449 = EDGE_CURVE('',#4442,#4426,#4450,.T.); +#4450 = LINE('',#4451,#4452); +#4451 = CARTESIAN_POINT('',(140.5502870749,-82.7479580749,-4.5E-02)); +#4452 = VECTOR('',#4453,1.); +#4453 = DIRECTION('',(-0.,-0.,-1.)); +#4454 = PLANE('',#4455); +#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458); +#4456 = CARTESIAN_POINT('',(135.073039,-77.27071,-3.5E-02)); +#4457 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#4458 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#4459 = ADVANCED_FACE('',(#4460),#4487,.F.); +#4460 = FACE_BOUND('',#4461,.F.); +#4461 = EDGE_LOOP('',(#4462,#4471,#4472,#4481)); +#4462 = ORIENTED_EDGE('',*,*,#4463,.T.); +#4463 = EDGE_CURVE('',#4464,#4424,#4466,.T.); +#4464 = VERTEX_POINT('',#4465); +#4465 = CARTESIAN_POINT('',(135.21446,-77.129289,-3.5E-02)); +#4466 = CIRCLE('',#4467,9.999974810219E-02); +#4467 = AXIS2_PLACEMENT_3D('',#4468,#4469,#4470); +#4468 = CARTESIAN_POINT('',(135.1437495,-77.1999995,-3.5E-02)); +#4469 = DIRECTION('',(0.,0.,1.)); +#4470 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#4471 = ORIENTED_EDGE('',*,*,#4423,.T.); +#4472 = ORIENTED_EDGE('',*,*,#4473,.T.); +#4473 = EDGE_CURVE('',#4426,#4474,#4476,.T.); +#4474 = VERTEX_POINT('',#4475); +#4475 = CARTESIAN_POINT('',(140.6917080749,-82.6065370749,-3.5E-02)); +#4476 = CIRCLE('',#4477,0.725); +#4477 = AXIS2_PLACEMENT_3D('',#4478,#4479,#4480); +#4478 = CARTESIAN_POINT('',(141.12875,-83.185,-3.5E-02)); +#4479 = DIRECTION('',(-0.,0.,-1.)); +#4480 = DIRECTION('',(-0.,-1.,0.)); +#4481 = ORIENTED_EDGE('',*,*,#4482,.T.); +#4482 = EDGE_CURVE('',#4474,#4464,#4483,.T.); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(141.19946,-83.114289,-3.5E-02)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#4487 = PLANE('',#4488); +#4488 = AXIS2_PLACEMENT_3D('',#4489,#4490,#4491); +#4489 = CARTESIAN_POINT('',(135.073039,-77.27071,-3.5E-02)); +#4490 = DIRECTION('',(0.,0.,1.)); +#4491 = DIRECTION('',(1.,0.,-0.)); +#4492 = ADVANCED_FACE('',(#4493),#4512,.F.); +#4493 = FACE_BOUND('',#4494,.T.); +#4494 = EDGE_LOOP('',(#4495,#4504,#4505,#4506)); +#4495 = ORIENTED_EDGE('',*,*,#4496,.F.); +#4496 = EDGE_CURVE('',#4442,#4497,#4499,.T.); +#4497 = VERTEX_POINT('',#4498); +#4498 = CARTESIAN_POINT('',(140.6917080749,-82.6065370749,0.)); +#4499 = CIRCLE('',#4500,0.725); +#4500 = AXIS2_PLACEMENT_3D('',#4501,#4502,#4503); +#4501 = CARTESIAN_POINT('',(141.12875,-83.185,0.)); +#4502 = DIRECTION('',(-0.,0.,-1.)); +#4503 = DIRECTION('',(-0.,-1.,0.)); +#4504 = ORIENTED_EDGE('',*,*,#4449,.T.); +#4505 = ORIENTED_EDGE('',*,*,#4473,.T.); +#4506 = ORIENTED_EDGE('',*,*,#4507,.F.); +#4507 = EDGE_CURVE('',#4497,#4474,#4508,.T.); +#4508 = LINE('',#4509,#4510); +#4509 = CARTESIAN_POINT('',(140.6917080749,-82.6065370749,-4.5E-02)); +#4510 = VECTOR('',#4511,1.); +#4511 = DIRECTION('',(-0.,-0.,-1.)); +#4512 = CYLINDRICAL_SURFACE('',#4513,0.725); +#4513 = AXIS2_PLACEMENT_3D('',#4514,#4515,#4516); +#4514 = CARTESIAN_POINT('',(141.12875,-83.185,-4.5E-02)); +#4515 = DIRECTION('',(-0.,-0.,-1.)); +#4516 = DIRECTION('',(-0.,-1.,0.)); +#4517 = ADVANCED_FACE('',(#4518),#4537,.T.); +#4518 = FACE_BOUND('',#4519,.T.); +#4519 = EDGE_LOOP('',(#4520,#4529,#4530,#4531)); +#4520 = ORIENTED_EDGE('',*,*,#4521,.T.); +#4521 = EDGE_CURVE('',#4522,#4434,#4524,.T.); +#4522 = VERTEX_POINT('',#4523); +#4523 = CARTESIAN_POINT('',(135.21446,-77.129289,0.)); +#4524 = CIRCLE('',#4525,9.999974810219E-02); +#4525 = AXIS2_PLACEMENT_3D('',#4526,#4527,#4528); +#4526 = CARTESIAN_POINT('',(135.1437495,-77.1999995,0.)); +#4527 = DIRECTION('',(0.,0.,1.)); +#4528 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#4529 = ORIENTED_EDGE('',*,*,#4441,.T.); +#4530 = ORIENTED_EDGE('',*,*,#4496,.T.); +#4531 = ORIENTED_EDGE('',*,*,#4532,.T.); +#4532 = EDGE_CURVE('',#4497,#4522,#4533,.T.); +#4533 = LINE('',#4534,#4535); +#4534 = CARTESIAN_POINT('',(141.19946,-83.114289,0.)); +#4535 = VECTOR('',#4536,1.); +#4536 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#4537 = PLANE('',#4538); +#4538 = AXIS2_PLACEMENT_3D('',#4539,#4540,#4541); +#4539 = CARTESIAN_POINT('',(135.073039,-77.27071,0.)); +#4540 = DIRECTION('',(0.,0.,1.)); +#4541 = DIRECTION('',(1.,0.,-0.)); +#4542 = ADVANCED_FACE('',(#4543),#4554,.T.); +#4543 = FACE_BOUND('',#4544,.F.); +#4544 = EDGE_LOOP('',(#4545,#4551,#4552,#4553)); +#4545 = ORIENTED_EDGE('',*,*,#4546,.T.); +#4546 = EDGE_CURVE('',#4464,#4522,#4547,.T.); +#4547 = LINE('',#4548,#4549); +#4548 = CARTESIAN_POINT('',(135.21446,-77.129289,-3.5E-02)); +#4549 = VECTOR('',#4550,1.); +#4550 = DIRECTION('',(0.,0.,1.)); +#4551 = ORIENTED_EDGE('',*,*,#4521,.T.); +#4552 = ORIENTED_EDGE('',*,*,#4433,.F.); +#4553 = ORIENTED_EDGE('',*,*,#4463,.F.); +#4554 = CYLINDRICAL_SURFACE('',#4555,9.999974810219E-02); +#4555 = AXIS2_PLACEMENT_3D('',#4556,#4557,#4558); +#4556 = CARTESIAN_POINT('',(135.1437495,-77.1999995,-3.5E-02)); +#4557 = DIRECTION('',(-0.,-0.,-1.)); +#4558 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#4559 = ADVANCED_FACE('',(#4560),#4566,.F.); +#4560 = FACE_BOUND('',#4561,.F.); +#4561 = EDGE_LOOP('',(#4562,#4563,#4564,#4565)); +#4562 = ORIENTED_EDGE('',*,*,#4482,.F.); +#4563 = ORIENTED_EDGE('',*,*,#4507,.F.); +#4564 = ORIENTED_EDGE('',*,*,#4532,.T.); +#4565 = ORIENTED_EDGE('',*,*,#4546,.F.); +#4566 = PLANE('',#4567); +#4567 = AXIS2_PLACEMENT_3D('',#4568,#4569,#4570); +#4568 = CARTESIAN_POINT('',(141.19946,-83.114289,-3.5E-02)); +#4569 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4570 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#4571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4575)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4572,#4573,#4574)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4572 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4573 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4574 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4575 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4572, + 'distance_accuracy_value','confusion accuracy'); +#4576 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4577,#4579); +#4577 = ( REPRESENTATION_RELATIONSHIP('','',#4416,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4578) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4578 = ITEM_DEFINED_TRANSFORMATION('','',#11,#87); +#4579 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4580); +#4580 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','=>[0:1:1:13]','',#5,#4411,$ + ); +#4581 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4413)); +#4582 = SHAPE_DEFINITION_REPRESENTATION(#4583,#4589); +#4583 = PRODUCT_DEFINITION_SHAPE('','',#4584); +#4584 = PRODUCT_DEFINITION('design','',#4585,#4588); +#4585 = PRODUCT_DEFINITION_FORMATION('','',#4586); +#4586 = PRODUCT('HackPad_track_11','HackPad_track_11','',(#4587)); +#4587 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4588 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4589 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4590),#4744); +#4590 = MANIFOLD_SOLID_BREP('',#4591); +#4591 = CLOSED_SHELL('',(#4592,#4632,#4665,#4696,#4720,#4732)); +#4592 = ADVANCED_FACE('',(#4593),#4627,.F.); +#4593 = FACE_BOUND('',#4594,.F.); +#4594 = EDGE_LOOP('',(#4595,#4605,#4613,#4621)); +#4595 = ORIENTED_EDGE('',*,*,#4596,.T.); +#4596 = EDGE_CURVE('',#4597,#4599,#4601,.T.); +#4597 = VERTEX_POINT('',#4598); +#4598 = CARTESIAN_POINT('',(126.36375,-77.3,-3.5E-02)); +#4599 = VERTEX_POINT('',#4600); +#4600 = CARTESIAN_POINT('',(126.36375,-77.3,0.)); +#4601 = LINE('',#4602,#4603); +#4602 = CARTESIAN_POINT('',(126.36375,-77.3,-3.5E-02)); +#4603 = VECTOR('',#4604,1.); +#4604 = DIRECTION('',(0.,0.,1.)); +#4605 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4606 = EDGE_CURVE('',#4599,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(135.14375,-77.3,0.)); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(126.36375,-77.3,0.)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(1.,0.,0.)); +#4613 = ORIENTED_EDGE('',*,*,#4614,.F.); +#4614 = EDGE_CURVE('',#4615,#4607,#4617,.T.); +#4615 = VERTEX_POINT('',#4616); +#4616 = CARTESIAN_POINT('',(135.14375,-77.3,-3.5E-02)); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(135.14375,-77.3,-3.5E-02)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(0.,0.,1.)); +#4621 = ORIENTED_EDGE('',*,*,#4622,.F.); +#4622 = EDGE_CURVE('',#4597,#4615,#4623,.T.); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(126.36375,-77.3,-3.5E-02)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(1.,0.,0.)); +#4627 = PLANE('',#4628); +#4628 = AXIS2_PLACEMENT_3D('',#4629,#4630,#4631); +#4629 = CARTESIAN_POINT('',(126.36375,-77.3,-3.5E-02)); +#4630 = DIRECTION('',(0.,1.,0.)); +#4631 = DIRECTION('',(1.,0.,0.)); +#4632 = ADVANCED_FACE('',(#4633),#4660,.T.); +#4633 = FACE_BOUND('',#4634,.F.); +#4634 = EDGE_LOOP('',(#4635,#4636,#4645,#4653)); +#4635 = ORIENTED_EDGE('',*,*,#4614,.T.); +#4636 = ORIENTED_EDGE('',*,*,#4637,.T.); +#4637 = EDGE_CURVE('',#4607,#4638,#4640,.T.); +#4638 = VERTEX_POINT('',#4639); +#4639 = CARTESIAN_POINT('',(135.14375,-77.1,0.)); +#4640 = CIRCLE('',#4641,1.E-01); +#4641 = AXIS2_PLACEMENT_3D('',#4642,#4643,#4644); +#4642 = CARTESIAN_POINT('',(135.14375,-77.2,0.)); +#4643 = DIRECTION('',(0.,0.,1.)); +#4644 = DIRECTION('',(-0.,-1.,0.)); +#4645 = ORIENTED_EDGE('',*,*,#4646,.F.); +#4646 = EDGE_CURVE('',#4647,#4638,#4649,.T.); +#4647 = VERTEX_POINT('',#4648); +#4648 = CARTESIAN_POINT('',(135.14375,-77.1,-3.5E-02)); +#4649 = LINE('',#4650,#4651); +#4650 = CARTESIAN_POINT('',(135.14375,-77.1,-3.5E-02)); +#4651 = VECTOR('',#4652,1.); +#4652 = DIRECTION('',(0.,0.,1.)); +#4653 = ORIENTED_EDGE('',*,*,#4654,.F.); +#4654 = EDGE_CURVE('',#4615,#4647,#4655,.T.); +#4655 = CIRCLE('',#4656,1.E-01); +#4656 = AXIS2_PLACEMENT_3D('',#4657,#4658,#4659); +#4657 = CARTESIAN_POINT('',(135.14375,-77.2,-3.5E-02)); +#4658 = DIRECTION('',(0.,0.,1.)); +#4659 = DIRECTION('',(-0.,-1.,0.)); +#4660 = CYLINDRICAL_SURFACE('',#4661,1.E-01); +#4661 = AXIS2_PLACEMENT_3D('',#4662,#4663,#4664); +#4662 = CARTESIAN_POINT('',(135.14375,-77.2,-3.5E-02)); +#4663 = DIRECTION('',(-0.,-0.,-1.)); +#4664 = DIRECTION('',(-0.,-1.,0.)); +#4665 = ADVANCED_FACE('',(#4666),#4691,.F.); +#4666 = FACE_BOUND('',#4667,.F.); +#4667 = EDGE_LOOP('',(#4668,#4669,#4677,#4685)); +#4668 = ORIENTED_EDGE('',*,*,#4646,.T.); +#4669 = ORIENTED_EDGE('',*,*,#4670,.T.); +#4670 = EDGE_CURVE('',#4638,#4671,#4673,.T.); +#4671 = VERTEX_POINT('',#4672); +#4672 = CARTESIAN_POINT('',(126.36375,-77.1,0.)); +#4673 = LINE('',#4674,#4675); +#4674 = CARTESIAN_POINT('',(135.14375,-77.1,0.)); +#4675 = VECTOR('',#4676,1.); +#4676 = DIRECTION('',(-1.,0.,0.)); +#4677 = ORIENTED_EDGE('',*,*,#4678,.F.); +#4678 = EDGE_CURVE('',#4679,#4671,#4681,.T.); +#4679 = VERTEX_POINT('',#4680); +#4680 = CARTESIAN_POINT('',(126.36375,-77.1,-3.5E-02)); +#4681 = LINE('',#4682,#4683); +#4682 = CARTESIAN_POINT('',(126.36375,-77.1,-3.5E-02)); +#4683 = VECTOR('',#4684,1.); +#4684 = DIRECTION('',(0.,0.,1.)); +#4685 = ORIENTED_EDGE('',*,*,#4686,.F.); +#4686 = EDGE_CURVE('',#4647,#4679,#4687,.T.); +#4687 = LINE('',#4688,#4689); +#4688 = CARTESIAN_POINT('',(135.14375,-77.1,-3.5E-02)); +#4689 = VECTOR('',#4690,1.); +#4690 = DIRECTION('',(-1.,0.,0.)); +#4691 = PLANE('',#4692); +#4692 = AXIS2_PLACEMENT_3D('',#4693,#4694,#4695); +#4693 = CARTESIAN_POINT('',(135.14375,-77.1,-3.5E-02)); +#4694 = DIRECTION('',(0.,-1.,0.)); +#4695 = DIRECTION('',(-1.,0.,0.)); +#4696 = ADVANCED_FACE('',(#4697),#4715,.T.); +#4697 = FACE_BOUND('',#4698,.F.); +#4698 = EDGE_LOOP('',(#4699,#4700,#4707,#4708)); +#4699 = ORIENTED_EDGE('',*,*,#4678,.T.); +#4700 = ORIENTED_EDGE('',*,*,#4701,.T.); +#4701 = EDGE_CURVE('',#4671,#4599,#4702,.T.); +#4702 = CIRCLE('',#4703,1.E-01); +#4703 = AXIS2_PLACEMENT_3D('',#4704,#4705,#4706); +#4704 = CARTESIAN_POINT('',(126.36375,-77.2,0.)); +#4705 = DIRECTION('',(0.,-0.,1.)); +#4706 = DIRECTION('',(0.,1.,0.)); +#4707 = ORIENTED_EDGE('',*,*,#4596,.F.); +#4708 = ORIENTED_EDGE('',*,*,#4709,.F.); +#4709 = EDGE_CURVE('',#4679,#4597,#4710,.T.); +#4710 = CIRCLE('',#4711,1.E-01); +#4711 = AXIS2_PLACEMENT_3D('',#4712,#4713,#4714); +#4712 = CARTESIAN_POINT('',(126.36375,-77.2,-3.5E-02)); +#4713 = DIRECTION('',(0.,-0.,1.)); +#4714 = DIRECTION('',(0.,1.,0.)); +#4715 = CYLINDRICAL_SURFACE('',#4716,1.E-01); +#4716 = AXIS2_PLACEMENT_3D('',#4717,#4718,#4719); +#4717 = CARTESIAN_POINT('',(126.36375,-77.2,-3.5E-02)); +#4718 = DIRECTION('',(-0.,0.,-1.)); +#4719 = DIRECTION('',(0.,1.,0.)); +#4720 = ADVANCED_FACE('',(#4721),#4727,.F.); +#4721 = FACE_BOUND('',#4722,.F.); +#4722 = EDGE_LOOP('',(#4723,#4724,#4725,#4726)); +#4723 = ORIENTED_EDGE('',*,*,#4622,.T.); +#4724 = ORIENTED_EDGE('',*,*,#4654,.T.); +#4725 = ORIENTED_EDGE('',*,*,#4686,.T.); +#4726 = ORIENTED_EDGE('',*,*,#4709,.T.); +#4727 = PLANE('',#4728); +#4728 = AXIS2_PLACEMENT_3D('',#4729,#4730,#4731); +#4729 = CARTESIAN_POINT('',(126.36375,-77.3,-3.5E-02)); +#4730 = DIRECTION('',(0.,0.,1.)); +#4731 = DIRECTION('',(1.,0.,-0.)); +#4732 = ADVANCED_FACE('',(#4733),#4739,.T.); +#4733 = FACE_BOUND('',#4734,.T.); +#4734 = EDGE_LOOP('',(#4735,#4736,#4737,#4738)); +#4735 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4736 = ORIENTED_EDGE('',*,*,#4637,.T.); +#4737 = ORIENTED_EDGE('',*,*,#4670,.T.); +#4738 = ORIENTED_EDGE('',*,*,#4701,.T.); +#4739 = PLANE('',#4740); +#4740 = AXIS2_PLACEMENT_3D('',#4741,#4742,#4743); +#4741 = CARTESIAN_POINT('',(126.36375,-77.3,0.)); +#4742 = DIRECTION('',(0.,0.,1.)); +#4743 = DIRECTION('',(1.,0.,-0.)); +#4744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4748)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4745,#4746,#4747)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4745 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4746 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4747 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4748 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4745, + 'distance_accuracy_value','confusion accuracy'); +#4749 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4750,#4752); +#4750 = ( REPRESENTATION_RELATIONSHIP('','',#4589,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4751) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4751 = ITEM_DEFINED_TRANSFORMATION('','',#11,#91); +#4752 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4753); +#4753 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','=>[0:1:1:14]','',#5,#4584,$ + ); +#4754 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4586)); +#4755 = SHAPE_DEFINITION_REPRESENTATION(#4756,#4762); +#4756 = PRODUCT_DEFINITION_SHAPE('','',#4757); +#4757 = PRODUCT_DEFINITION('design','',#4758,#4761); +#4758 = PRODUCT_DEFINITION_FORMATION('','',#4759); +#4759 = PRODUCT('HackPad_track_12','HackPad_track_12','',(#4760)); +#4760 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4761 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4762 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4763),#4952); +#4763 = MANIFOLD_SOLID_BREP('',#4764); +#4764 = CLOSED_SHELL('',(#4765,#4805,#4847,#4872,#4906,#4923,#4940)); +#4765 = ADVANCED_FACE('',(#4766),#4800,.F.); +#4766 = FACE_BOUND('',#4767,.F.); +#4767 = EDGE_LOOP('',(#4768,#4778,#4786,#4794)); +#4768 = ORIENTED_EDGE('',*,*,#4769,.F.); +#4769 = EDGE_CURVE('',#4770,#4772,#4774,.T.); +#4770 = VERTEX_POINT('',#4771); +#4771 = CARTESIAN_POINT('',(126.26375,-73.18142080737,-3.5E-02)); +#4772 = VERTEX_POINT('',#4773); +#4773 = CARTESIAN_POINT('',(126.26375,-77.2,-3.5E-02)); +#4774 = LINE('',#4775,#4776); +#4775 = CARTESIAN_POINT('',(126.26375,-72.82,-3.5E-02)); +#4776 = VECTOR('',#4777,1.); +#4777 = DIRECTION('',(0.,-1.,0.)); +#4778 = ORIENTED_EDGE('',*,*,#4779,.F.); +#4779 = EDGE_CURVE('',#4780,#4770,#4782,.T.); +#4780 = VERTEX_POINT('',#4781); +#4781 = CARTESIAN_POINT('',(126.26375,-73.18142080737,0.)); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(126.26375,-73.18142080737,-4.5E-02)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(-0.,-0.,-1.)); +#4786 = ORIENTED_EDGE('',*,*,#4787,.T.); +#4787 = EDGE_CURVE('',#4780,#4788,#4790,.T.); +#4788 = VERTEX_POINT('',#4789); +#4789 = CARTESIAN_POINT('',(126.26375,-77.2,0.)); +#4790 = LINE('',#4791,#4792); +#4791 = CARTESIAN_POINT('',(126.26375,-72.82,0.)); +#4792 = VECTOR('',#4793,1.); +#4793 = DIRECTION('',(0.,-1.,0.)); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4772,#4788,#4796,.T.); +#4796 = LINE('',#4797,#4798); +#4797 = CARTESIAN_POINT('',(126.26375,-77.2,-3.5E-02)); +#4798 = VECTOR('',#4799,1.); +#4799 = DIRECTION('',(0.,0.,1.)); +#4800 = PLANE('',#4801); +#4801 = AXIS2_PLACEMENT_3D('',#4802,#4803,#4804); +#4802 = CARTESIAN_POINT('',(126.26375,-72.82,-3.5E-02)); +#4803 = DIRECTION('',(1.,0.,-0.)); +#4804 = DIRECTION('',(0.,-1.,0.)); +#4805 = ADVANCED_FACE('',(#4806),#4842,.F.); +#4806 = FACE_BOUND('',#4807,.F.); +#4807 = EDGE_LOOP('',(#4808,#4817,#4818,#4827,#4835)); +#4808 = ORIENTED_EDGE('',*,*,#4809,.T.); +#4809 = EDGE_CURVE('',#4810,#4770,#4812,.T.); +#4810 = VERTEX_POINT('',#4811); +#4811 = CARTESIAN_POINT('',(126.36375,-73.195,-3.5E-02)); +#4812 = CIRCLE('',#4813,0.375); +#4813 = AXIS2_PLACEMENT_3D('',#4814,#4815,#4816); +#4814 = CARTESIAN_POINT('',(126.36375,-72.82,-3.5E-02)); +#4815 = DIRECTION('',(-0.,0.,-1.)); +#4816 = DIRECTION('',(-0.,-1.,0.)); +#4817 = ORIENTED_EDGE('',*,*,#4769,.T.); +#4818 = ORIENTED_EDGE('',*,*,#4819,.T.); +#4819 = EDGE_CURVE('',#4772,#4820,#4822,.T.); +#4820 = VERTEX_POINT('',#4821); +#4821 = CARTESIAN_POINT('',(126.46375,-77.2,-3.5E-02)); +#4822 = CIRCLE('',#4823,1.E-01); +#4823 = AXIS2_PLACEMENT_3D('',#4824,#4825,#4826); +#4824 = CARTESIAN_POINT('',(126.36375,-77.2,-3.5E-02)); +#4825 = DIRECTION('',(0.,0.,1.)); +#4826 = DIRECTION('',(-1.,0.,-0.)); +#4827 = ORIENTED_EDGE('',*,*,#4828,.T.); +#4828 = EDGE_CURVE('',#4820,#4829,#4831,.T.); +#4829 = VERTEX_POINT('',#4830); +#4830 = CARTESIAN_POINT('',(126.46375,-73.18142080737,-3.5E-02)); +#4831 = LINE('',#4832,#4833); +#4832 = CARTESIAN_POINT('',(126.46375,-77.2,-3.5E-02)); +#4833 = VECTOR('',#4834,1.); +#4834 = DIRECTION('',(0.,1.,0.)); +#4835 = ORIENTED_EDGE('',*,*,#4836,.T.); +#4836 = EDGE_CURVE('',#4829,#4810,#4837,.T.); +#4837 = CIRCLE('',#4838,0.375); +#4838 = AXIS2_PLACEMENT_3D('',#4839,#4840,#4841); +#4839 = CARTESIAN_POINT('',(126.36375,-72.82,-3.5E-02)); +#4840 = DIRECTION('',(-0.,0.,-1.)); +#4841 = DIRECTION('',(-0.,-1.,0.)); +#4842 = PLANE('',#4843); +#4843 = AXIS2_PLACEMENT_3D('',#4844,#4845,#4846); +#4844 = CARTESIAN_POINT('',(126.26375,-72.82,-3.5E-02)); +#4845 = DIRECTION('',(0.,0.,1.)); +#4846 = DIRECTION('',(1.,0.,-0.)); +#4847 = ADVANCED_FACE('',(#4848),#4867,.T.); +#4848 = FACE_BOUND('',#4849,.F.); +#4849 = EDGE_LOOP('',(#4850,#4851,#4860,#4866)); +#4850 = ORIENTED_EDGE('',*,*,#4795,.T.); +#4851 = ORIENTED_EDGE('',*,*,#4852,.T.); +#4852 = EDGE_CURVE('',#4788,#4853,#4855,.T.); +#4853 = VERTEX_POINT('',#4854); +#4854 = CARTESIAN_POINT('',(126.46375,-77.2,0.)); +#4855 = CIRCLE('',#4856,1.E-01); +#4856 = AXIS2_PLACEMENT_3D('',#4857,#4858,#4859); +#4857 = CARTESIAN_POINT('',(126.36375,-77.2,0.)); +#4858 = DIRECTION('',(0.,0.,1.)); +#4859 = DIRECTION('',(-1.,0.,-0.)); +#4860 = ORIENTED_EDGE('',*,*,#4861,.F.); +#4861 = EDGE_CURVE('',#4820,#4853,#4862,.T.); +#4862 = LINE('',#4863,#4864); +#4863 = CARTESIAN_POINT('',(126.46375,-77.2,-3.5E-02)); +#4864 = VECTOR('',#4865,1.); +#4865 = DIRECTION('',(0.,0.,1.)); +#4866 = ORIENTED_EDGE('',*,*,#4819,.F.); +#4867 = CYLINDRICAL_SURFACE('',#4868,1.E-01); +#4868 = AXIS2_PLACEMENT_3D('',#4869,#4870,#4871); +#4869 = CARTESIAN_POINT('',(126.36375,-77.2,-3.5E-02)); +#4870 = DIRECTION('',(-0.,-0.,-1.)); +#4871 = DIRECTION('',(-1.,0.,-0.)); +#4872 = ADVANCED_FACE('',(#4873),#4901,.T.); +#4873 = FACE_BOUND('',#4874,.T.); +#4874 = EDGE_LOOP('',(#4875,#4884,#4885,#4886,#4894)); +#4875 = ORIENTED_EDGE('',*,*,#4876,.T.); +#4876 = EDGE_CURVE('',#4877,#4780,#4879,.T.); +#4877 = VERTEX_POINT('',#4878); +#4878 = CARTESIAN_POINT('',(126.36375,-73.195,0.)); +#4879 = CIRCLE('',#4880,0.375); +#4880 = AXIS2_PLACEMENT_3D('',#4881,#4882,#4883); +#4881 = CARTESIAN_POINT('',(126.36375,-72.82,0.)); +#4882 = DIRECTION('',(-0.,0.,-1.)); +#4883 = DIRECTION('',(-0.,-1.,0.)); +#4884 = ORIENTED_EDGE('',*,*,#4787,.T.); +#4885 = ORIENTED_EDGE('',*,*,#4852,.T.); +#4886 = ORIENTED_EDGE('',*,*,#4887,.T.); +#4887 = EDGE_CURVE('',#4853,#4888,#4890,.T.); +#4888 = VERTEX_POINT('',#4889); +#4889 = CARTESIAN_POINT('',(126.46375,-73.18142080737,0.)); +#4890 = LINE('',#4891,#4892); +#4891 = CARTESIAN_POINT('',(126.46375,-77.2,0.)); +#4892 = VECTOR('',#4893,1.); +#4893 = DIRECTION('',(0.,1.,0.)); +#4894 = ORIENTED_EDGE('',*,*,#4895,.T.); +#4895 = EDGE_CURVE('',#4888,#4877,#4896,.T.); +#4896 = CIRCLE('',#4897,0.375); +#4897 = AXIS2_PLACEMENT_3D('',#4898,#4899,#4900); +#4898 = CARTESIAN_POINT('',(126.36375,-72.82,0.)); +#4899 = DIRECTION('',(-0.,0.,-1.)); +#4900 = DIRECTION('',(-0.,-1.,0.)); +#4901 = PLANE('',#4902); +#4902 = AXIS2_PLACEMENT_3D('',#4903,#4904,#4905); +#4903 = CARTESIAN_POINT('',(126.26375,-72.82,0.)); +#4904 = DIRECTION('',(0.,0.,1.)); +#4905 = DIRECTION('',(1.,0.,-0.)); +#4906 = ADVANCED_FACE('',(#4907),#4918,.F.); +#4907 = FACE_BOUND('',#4908,.T.); +#4908 = EDGE_LOOP('',(#4909,#4915,#4916,#4917)); +#4909 = ORIENTED_EDGE('',*,*,#4910,.F.); +#4910 = EDGE_CURVE('',#4810,#4877,#4911,.T.); +#4911 = LINE('',#4912,#4913); +#4912 = CARTESIAN_POINT('',(126.36375,-73.195,-4.5E-02)); +#4913 = VECTOR('',#4914,1.); +#4914 = DIRECTION('',(0.,0.,1.)); +#4915 = ORIENTED_EDGE('',*,*,#4809,.T.); +#4916 = ORIENTED_EDGE('',*,*,#4779,.F.); +#4917 = ORIENTED_EDGE('',*,*,#4876,.F.); +#4918 = CYLINDRICAL_SURFACE('',#4919,0.375); +#4919 = AXIS2_PLACEMENT_3D('',#4920,#4921,#4922); +#4920 = CARTESIAN_POINT('',(126.36375,-72.82,-4.5E-02)); +#4921 = DIRECTION('',(-0.,-0.,-1.)); +#4922 = DIRECTION('',(-0.,-1.,0.)); +#4923 = ADVANCED_FACE('',(#4924),#4935,.F.); +#4924 = FACE_BOUND('',#4925,.T.); +#4925 = EDGE_LOOP('',(#4926,#4927,#4928,#4929)); +#4926 = ORIENTED_EDGE('',*,*,#4836,.T.); +#4927 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4928 = ORIENTED_EDGE('',*,*,#4895,.F.); +#4929 = ORIENTED_EDGE('',*,*,#4930,.T.); +#4930 = EDGE_CURVE('',#4888,#4829,#4931,.T.); +#4931 = LINE('',#4932,#4933); +#4932 = CARTESIAN_POINT('',(126.46375,-73.18142080737,-4.5E-02)); +#4933 = VECTOR('',#4934,1.); +#4934 = DIRECTION('',(-0.,-0.,-1.)); +#4935 = CYLINDRICAL_SURFACE('',#4936,0.375); +#4936 = AXIS2_PLACEMENT_3D('',#4937,#4938,#4939); +#4937 = CARTESIAN_POINT('',(126.36375,-72.82,-4.5E-02)); +#4938 = DIRECTION('',(-0.,-0.,-1.)); +#4939 = DIRECTION('',(-0.,-1.,0.)); +#4940 = ADVANCED_FACE('',(#4941),#4947,.F.); +#4941 = FACE_BOUND('',#4942,.F.); +#4942 = EDGE_LOOP('',(#4943,#4944,#4945,#4946)); +#4943 = ORIENTED_EDGE('',*,*,#4828,.F.); +#4944 = ORIENTED_EDGE('',*,*,#4861,.T.); +#4945 = ORIENTED_EDGE('',*,*,#4887,.T.); +#4946 = ORIENTED_EDGE('',*,*,#4930,.T.); +#4947 = PLANE('',#4948); +#4948 = AXIS2_PLACEMENT_3D('',#4949,#4950,#4951); +#4949 = CARTESIAN_POINT('',(126.46375,-77.2,-3.5E-02)); +#4950 = DIRECTION('',(-1.,0.,0.)); +#4951 = DIRECTION('',(0.,1.,0.)); +#4952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4956)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4953,#4954,#4955)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4953 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4954 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4955 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4956 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4953, + 'distance_accuracy_value','confusion accuracy'); +#4957 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4958,#4960); +#4958 = ( REPRESENTATION_RELATIONSHIP('','',#4762,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4959) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4959 = ITEM_DEFINED_TRANSFORMATION('','',#11,#95); +#4960 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4961); +#4961 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','=>[0:1:1:15]','',#5,#4757,$ + ); +#4962 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4759)); +#4963 = SHAPE_DEFINITION_REPRESENTATION(#4964,#4970); +#4964 = PRODUCT_DEFINITION_SHAPE('','',#4965); +#4965 = PRODUCT_DEFINITION('design','',#4966,#4969); +#4966 = PRODUCT_DEFINITION_FORMATION('','',#4967); +#4967 = PRODUCT('HackPad_track_13','HackPad_track_13','',(#4968)); +#4968 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4969 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4970 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4971),#5125); +#4971 = MANIFOLD_SOLID_BREP('',#4972); +#4972 = CLOSED_SHELL('',(#4973,#5013,#5046,#5077,#5101,#5113)); +#4973 = ADVANCED_FACE('',(#4974),#5008,.F.); +#4974 = FACE_BOUND('',#4975,.F.); +#4975 = EDGE_LOOP('',(#4976,#4986,#4994,#5002)); +#4976 = ORIENTED_EDGE('',*,*,#4977,.T.); +#4977 = EDGE_CURVE('',#4978,#4980,#4982,.T.); +#4978 = VERTEX_POINT('',#4979); +#4979 = CARTESIAN_POINT('',(140.36375,-77.3,-3.5E-02)); +#4980 = VERTEX_POINT('',#4981); +#4981 = CARTESIAN_POINT('',(140.36375,-77.3,0.)); +#4982 = LINE('',#4983,#4984); +#4983 = CARTESIAN_POINT('',(140.36375,-77.3,-3.5E-02)); +#4984 = VECTOR('',#4985,1.); +#4985 = DIRECTION('',(0.,0.,1.)); +#4986 = ORIENTED_EDGE('',*,*,#4987,.T.); +#4987 = EDGE_CURVE('',#4980,#4988,#4990,.T.); +#4988 = VERTEX_POINT('',#4989); +#4989 = CARTESIAN_POINT('',(155.36375,-77.3,0.)); +#4990 = LINE('',#4991,#4992); +#4991 = CARTESIAN_POINT('',(140.36375,-77.3,0.)); +#4992 = VECTOR('',#4993,1.); +#4993 = DIRECTION('',(1.,0.,0.)); +#4994 = ORIENTED_EDGE('',*,*,#4995,.F.); +#4995 = EDGE_CURVE('',#4996,#4988,#4998,.T.); +#4996 = VERTEX_POINT('',#4997); +#4997 = CARTESIAN_POINT('',(155.36375,-77.3,-3.5E-02)); +#4998 = LINE('',#4999,#5000); +#4999 = CARTESIAN_POINT('',(155.36375,-77.3,-3.5E-02)); +#5000 = VECTOR('',#5001,1.); +#5001 = DIRECTION('',(0.,0.,1.)); +#5002 = ORIENTED_EDGE('',*,*,#5003,.F.); +#5003 = EDGE_CURVE('',#4978,#4996,#5004,.T.); +#5004 = LINE('',#5005,#5006); +#5005 = CARTESIAN_POINT('',(140.36375,-77.3,-3.5E-02)); +#5006 = VECTOR('',#5007,1.); +#5007 = DIRECTION('',(1.,0.,0.)); +#5008 = PLANE('',#5009); +#5009 = AXIS2_PLACEMENT_3D('',#5010,#5011,#5012); +#5010 = CARTESIAN_POINT('',(140.36375,-77.3,-3.5E-02)); +#5011 = DIRECTION('',(0.,1.,0.)); +#5012 = DIRECTION('',(1.,0.,0.)); +#5013 = ADVANCED_FACE('',(#5014),#5041,.T.); +#5014 = FACE_BOUND('',#5015,.F.); +#5015 = EDGE_LOOP('',(#5016,#5017,#5026,#5034)); +#5016 = ORIENTED_EDGE('',*,*,#4995,.T.); +#5017 = ORIENTED_EDGE('',*,*,#5018,.T.); +#5018 = EDGE_CURVE('',#4988,#5019,#5021,.T.); +#5019 = VERTEX_POINT('',#5020); +#5020 = CARTESIAN_POINT('',(155.36375,-77.1,0.)); +#5021 = CIRCLE('',#5022,0.1); +#5022 = AXIS2_PLACEMENT_3D('',#5023,#5024,#5025); +#5023 = CARTESIAN_POINT('',(155.36375,-77.2,0.)); +#5024 = DIRECTION('',(0.,-0.,1.)); +#5025 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#5026 = ORIENTED_EDGE('',*,*,#5027,.F.); +#5027 = EDGE_CURVE('',#5028,#5019,#5030,.T.); +#5028 = VERTEX_POINT('',#5029); +#5029 = CARTESIAN_POINT('',(155.36375,-77.1,-3.5E-02)); +#5030 = LINE('',#5031,#5032); +#5031 = CARTESIAN_POINT('',(155.36375,-77.1,-3.5E-02)); +#5032 = VECTOR('',#5033,1.); +#5033 = DIRECTION('',(0.,0.,1.)); +#5034 = ORIENTED_EDGE('',*,*,#5035,.F.); +#5035 = EDGE_CURVE('',#4996,#5028,#5036,.T.); +#5036 = CIRCLE('',#5037,0.1); +#5037 = AXIS2_PLACEMENT_3D('',#5038,#5039,#5040); +#5038 = CARTESIAN_POINT('',(155.36375,-77.2,-3.5E-02)); +#5039 = DIRECTION('',(0.,-0.,1.)); +#5040 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#5041 = CYLINDRICAL_SURFACE('',#5042,0.1); +#5042 = AXIS2_PLACEMENT_3D('',#5043,#5044,#5045); +#5043 = CARTESIAN_POINT('',(155.36375,-77.2,-3.5E-02)); +#5044 = DIRECTION('',(-0.,0.,-1.)); +#5045 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#5046 = ADVANCED_FACE('',(#5047),#5072,.F.); +#5047 = FACE_BOUND('',#5048,.F.); +#5048 = EDGE_LOOP('',(#5049,#5050,#5058,#5066)); +#5049 = ORIENTED_EDGE('',*,*,#5027,.T.); +#5050 = ORIENTED_EDGE('',*,*,#5051,.T.); +#5051 = EDGE_CURVE('',#5019,#5052,#5054,.T.); +#5052 = VERTEX_POINT('',#5053); +#5053 = CARTESIAN_POINT('',(140.36375,-77.1,0.)); +#5054 = LINE('',#5055,#5056); +#5055 = CARTESIAN_POINT('',(155.36375,-77.1,0.)); +#5056 = VECTOR('',#5057,1.); +#5057 = DIRECTION('',(-1.,0.,0.)); +#5058 = ORIENTED_EDGE('',*,*,#5059,.F.); +#5059 = EDGE_CURVE('',#5060,#5052,#5062,.T.); +#5060 = VERTEX_POINT('',#5061); +#5061 = CARTESIAN_POINT('',(140.36375,-77.1,-3.5E-02)); +#5062 = LINE('',#5063,#5064); +#5063 = CARTESIAN_POINT('',(140.36375,-77.1,-3.5E-02)); +#5064 = VECTOR('',#5065,1.); +#5065 = DIRECTION('',(0.,0.,1.)); +#5066 = ORIENTED_EDGE('',*,*,#5067,.F.); +#5067 = EDGE_CURVE('',#5028,#5060,#5068,.T.); +#5068 = LINE('',#5069,#5070); +#5069 = CARTESIAN_POINT('',(155.36375,-77.1,-3.5E-02)); +#5070 = VECTOR('',#5071,1.); +#5071 = DIRECTION('',(-1.,0.,0.)); +#5072 = PLANE('',#5073); +#5073 = AXIS2_PLACEMENT_3D('',#5074,#5075,#5076); +#5074 = CARTESIAN_POINT('',(155.36375,-77.1,-3.5E-02)); +#5075 = DIRECTION('',(0.,-1.,0.)); +#5076 = DIRECTION('',(-1.,0.,0.)); +#5077 = ADVANCED_FACE('',(#5078),#5096,.T.); +#5078 = FACE_BOUND('',#5079,.F.); +#5079 = EDGE_LOOP('',(#5080,#5081,#5088,#5089)); +#5080 = ORIENTED_EDGE('',*,*,#5059,.T.); +#5081 = ORIENTED_EDGE('',*,*,#5082,.T.); +#5082 = EDGE_CURVE('',#5052,#4980,#5083,.T.); +#5083 = CIRCLE('',#5084,1.E-01); +#5084 = AXIS2_PLACEMENT_3D('',#5085,#5086,#5087); +#5085 = CARTESIAN_POINT('',(140.36375,-77.2,0.)); +#5086 = DIRECTION('',(0.,0.,1.)); +#5087 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#5088 = ORIENTED_EDGE('',*,*,#4977,.F.); +#5089 = ORIENTED_EDGE('',*,*,#5090,.F.); +#5090 = EDGE_CURVE('',#5060,#4978,#5091,.T.); +#5091 = CIRCLE('',#5092,1.E-01); +#5092 = AXIS2_PLACEMENT_3D('',#5093,#5094,#5095); +#5093 = CARTESIAN_POINT('',(140.36375,-77.2,-3.5E-02)); +#5094 = DIRECTION('',(0.,0.,1.)); +#5095 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#5096 = CYLINDRICAL_SURFACE('',#5097,1.E-01); +#5097 = AXIS2_PLACEMENT_3D('',#5098,#5099,#5100); +#5098 = CARTESIAN_POINT('',(140.36375,-77.2,-3.5E-02)); +#5099 = DIRECTION('',(-0.,-0.,-1.)); +#5100 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#5101 = ADVANCED_FACE('',(#5102),#5108,.F.); +#5102 = FACE_BOUND('',#5103,.F.); +#5103 = EDGE_LOOP('',(#5104,#5105,#5106,#5107)); +#5104 = ORIENTED_EDGE('',*,*,#5003,.T.); +#5105 = ORIENTED_EDGE('',*,*,#5035,.T.); +#5106 = ORIENTED_EDGE('',*,*,#5067,.T.); +#5107 = ORIENTED_EDGE('',*,*,#5090,.T.); +#5108 = PLANE('',#5109); +#5109 = AXIS2_PLACEMENT_3D('',#5110,#5111,#5112); +#5110 = CARTESIAN_POINT('',(140.36375,-77.3,-3.5E-02)); +#5111 = DIRECTION('',(0.,0.,1.)); +#5112 = DIRECTION('',(1.,0.,-0.)); +#5113 = ADVANCED_FACE('',(#5114),#5120,.T.); +#5114 = FACE_BOUND('',#5115,.T.); +#5115 = EDGE_LOOP('',(#5116,#5117,#5118,#5119)); +#5116 = ORIENTED_EDGE('',*,*,#4987,.T.); +#5117 = ORIENTED_EDGE('',*,*,#5018,.T.); +#5118 = ORIENTED_EDGE('',*,*,#5051,.T.); +#5119 = ORIENTED_EDGE('',*,*,#5082,.T.); +#5120 = PLANE('',#5121); +#5121 = AXIS2_PLACEMENT_3D('',#5122,#5123,#5124); +#5122 = CARTESIAN_POINT('',(140.36375,-77.3,0.)); +#5123 = DIRECTION('',(0.,0.,1.)); +#5124 = DIRECTION('',(1.,0.,-0.)); +#5125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5129)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5126,#5127,#5128)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5126 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5127 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5128 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5129 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5126, + 'distance_accuracy_value','confusion accuracy'); +#5130 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5131,#5133); +#5131 = ( REPRESENTATION_RELATIONSHIP('','',#4970,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5132) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5132 = ITEM_DEFINED_TRANSFORMATION('','',#11,#99); +#5133 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5134); +#5134 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','=>[0:1:1:16]','',#5,#4965,$ + ); +#5135 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4967)); +#5136 = SHAPE_DEFINITION_REPRESENTATION(#5137,#5143); +#5137 = PRODUCT_DEFINITION_SHAPE('','',#5138); +#5138 = PRODUCT_DEFINITION('design','',#5139,#5142); +#5139 = PRODUCT_DEFINITION_FORMATION('','',#5140); +#5140 = PRODUCT('HackPad_track_14','HackPad_track_14','',(#5141)); +#5141 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5142 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5143 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5144),#5333); +#5144 = MANIFOLD_SOLID_BREP('',#5145); +#5145 = CLOSED_SHELL('',(#5146,#5186,#5228,#5253,#5287,#5304,#5321)); +#5146 = ADVANCED_FACE('',(#5147),#5181,.F.); +#5147 = FACE_BOUND('',#5148,.F.); +#5148 = EDGE_LOOP('',(#5149,#5159,#5167,#5175)); +#5149 = ORIENTED_EDGE('',*,*,#5150,.F.); +#5150 = EDGE_CURVE('',#5151,#5153,#5155,.T.); +#5151 = VERTEX_POINT('',#5152); +#5152 = CARTESIAN_POINT('',(130.26375,-73.18142080736,-3.5E-02)); +#5153 = VERTEX_POINT('',#5154); +#5154 = CARTESIAN_POINT('',(130.26375,-75.2,-3.5E-02)); +#5155 = LINE('',#5156,#5157); +#5156 = CARTESIAN_POINT('',(130.26375,-72.82,-3.5E-02)); +#5157 = VECTOR('',#5158,1.); +#5158 = DIRECTION('',(0.,-1.,0.)); +#5159 = ORIENTED_EDGE('',*,*,#5160,.F.); +#5160 = EDGE_CURVE('',#5161,#5151,#5163,.T.); +#5161 = VERTEX_POINT('',#5162); +#5162 = CARTESIAN_POINT('',(130.26375,-73.18142080736,0.)); +#5163 = LINE('',#5164,#5165); +#5164 = CARTESIAN_POINT('',(130.26375,-73.18142080737,-4.5E-02)); +#5165 = VECTOR('',#5166,1.); +#5166 = DIRECTION('',(-0.,-0.,-1.)); +#5167 = ORIENTED_EDGE('',*,*,#5168,.T.); +#5168 = EDGE_CURVE('',#5161,#5169,#5171,.T.); +#5169 = VERTEX_POINT('',#5170); +#5170 = CARTESIAN_POINT('',(130.26375,-75.2,0.)); +#5171 = LINE('',#5172,#5173); +#5172 = CARTESIAN_POINT('',(130.26375,-72.82,0.)); +#5173 = VECTOR('',#5174,1.); +#5174 = DIRECTION('',(0.,-1.,0.)); +#5175 = ORIENTED_EDGE('',*,*,#5176,.F.); +#5176 = EDGE_CURVE('',#5153,#5169,#5177,.T.); +#5177 = LINE('',#5178,#5179); +#5178 = CARTESIAN_POINT('',(130.26375,-75.2,-3.5E-02)); +#5179 = VECTOR('',#5180,1.); +#5180 = DIRECTION('',(0.,0.,1.)); +#5181 = PLANE('',#5182); +#5182 = AXIS2_PLACEMENT_3D('',#5183,#5184,#5185); +#5183 = CARTESIAN_POINT('',(130.26375,-72.82,-3.5E-02)); +#5184 = DIRECTION('',(1.,0.,-0.)); +#5185 = DIRECTION('',(0.,-1.,0.)); +#5186 = ADVANCED_FACE('',(#5187),#5223,.F.); +#5187 = FACE_BOUND('',#5188,.F.); +#5188 = EDGE_LOOP('',(#5189,#5198,#5199,#5208,#5216)); +#5189 = ORIENTED_EDGE('',*,*,#5190,.T.); +#5190 = EDGE_CURVE('',#5191,#5151,#5193,.T.); +#5191 = VERTEX_POINT('',#5192); +#5192 = CARTESIAN_POINT('',(130.36375,-73.195,-3.5E-02)); +#5193 = CIRCLE('',#5194,0.375); +#5194 = AXIS2_PLACEMENT_3D('',#5195,#5196,#5197); +#5195 = CARTESIAN_POINT('',(130.36375,-72.82,-3.5E-02)); +#5196 = DIRECTION('',(-0.,0.,-1.)); +#5197 = DIRECTION('',(-0.,-1.,0.)); +#5198 = ORIENTED_EDGE('',*,*,#5150,.T.); +#5199 = ORIENTED_EDGE('',*,*,#5200,.T.); +#5200 = EDGE_CURVE('',#5153,#5201,#5203,.T.); +#5201 = VERTEX_POINT('',#5202); +#5202 = CARTESIAN_POINT('',(130.46375,-75.2,-3.5E-02)); +#5203 = CIRCLE('',#5204,0.1); +#5204 = AXIS2_PLACEMENT_3D('',#5205,#5206,#5207); +#5205 = CARTESIAN_POINT('',(130.36375,-75.2,-3.5E-02)); +#5206 = DIRECTION('',(0.,0.,1.)); +#5207 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#5208 = ORIENTED_EDGE('',*,*,#5209,.T.); +#5209 = EDGE_CURVE('',#5201,#5210,#5212,.T.); +#5210 = VERTEX_POINT('',#5211); +#5211 = CARTESIAN_POINT('',(130.46375,-73.18142080737,-3.5E-02)); +#5212 = LINE('',#5213,#5214); +#5213 = CARTESIAN_POINT('',(130.46375,-75.2,-3.5E-02)); +#5214 = VECTOR('',#5215,1.); +#5215 = DIRECTION('',(0.,1.,0.)); +#5216 = ORIENTED_EDGE('',*,*,#5217,.T.); +#5217 = EDGE_CURVE('',#5210,#5191,#5218,.T.); +#5218 = CIRCLE('',#5219,0.375); +#5219 = AXIS2_PLACEMENT_3D('',#5220,#5221,#5222); +#5220 = CARTESIAN_POINT('',(130.36375,-72.82,-3.5E-02)); +#5221 = DIRECTION('',(-0.,0.,-1.)); +#5222 = DIRECTION('',(-0.,-1.,0.)); +#5223 = PLANE('',#5224); +#5224 = AXIS2_PLACEMENT_3D('',#5225,#5226,#5227); +#5225 = CARTESIAN_POINT('',(130.26375,-72.82,-3.5E-02)); +#5226 = DIRECTION('',(0.,0.,1.)); +#5227 = DIRECTION('',(1.,0.,-0.)); +#5228 = ADVANCED_FACE('',(#5229),#5248,.T.); +#5229 = FACE_BOUND('',#5230,.F.); +#5230 = EDGE_LOOP('',(#5231,#5232,#5241,#5247)); +#5231 = ORIENTED_EDGE('',*,*,#5176,.T.); +#5232 = ORIENTED_EDGE('',*,*,#5233,.T.); +#5233 = EDGE_CURVE('',#5169,#5234,#5236,.T.); +#5234 = VERTEX_POINT('',#5235); +#5235 = CARTESIAN_POINT('',(130.46375,-75.2,0.)); +#5236 = CIRCLE('',#5237,0.1); +#5237 = AXIS2_PLACEMENT_3D('',#5238,#5239,#5240); +#5238 = CARTESIAN_POINT('',(130.36375,-75.2,0.)); +#5239 = DIRECTION('',(0.,0.,1.)); +#5240 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#5241 = ORIENTED_EDGE('',*,*,#5242,.F.); +#5242 = EDGE_CURVE('',#5201,#5234,#5243,.T.); +#5243 = LINE('',#5244,#5245); +#5244 = CARTESIAN_POINT('',(130.46375,-75.2,-3.5E-02)); +#5245 = VECTOR('',#5246,1.); +#5246 = DIRECTION('',(0.,0.,1.)); +#5247 = ORIENTED_EDGE('',*,*,#5200,.F.); +#5248 = CYLINDRICAL_SURFACE('',#5249,0.1); +#5249 = AXIS2_PLACEMENT_3D('',#5250,#5251,#5252); +#5250 = CARTESIAN_POINT('',(130.36375,-75.2,-3.5E-02)); +#5251 = DIRECTION('',(-0.,-0.,-1.)); +#5252 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#5253 = ADVANCED_FACE('',(#5254),#5282,.T.); +#5254 = FACE_BOUND('',#5255,.T.); +#5255 = EDGE_LOOP('',(#5256,#5265,#5266,#5267,#5275)); +#5256 = ORIENTED_EDGE('',*,*,#5257,.T.); +#5257 = EDGE_CURVE('',#5258,#5161,#5260,.T.); +#5258 = VERTEX_POINT('',#5259); +#5259 = CARTESIAN_POINT('',(130.36375,-73.195,0.)); +#5260 = CIRCLE('',#5261,0.375); +#5261 = AXIS2_PLACEMENT_3D('',#5262,#5263,#5264); +#5262 = CARTESIAN_POINT('',(130.36375,-72.82,0.)); +#5263 = DIRECTION('',(-0.,0.,-1.)); +#5264 = DIRECTION('',(-0.,-1.,0.)); +#5265 = ORIENTED_EDGE('',*,*,#5168,.T.); +#5266 = ORIENTED_EDGE('',*,*,#5233,.T.); +#5267 = ORIENTED_EDGE('',*,*,#5268,.T.); +#5268 = EDGE_CURVE('',#5234,#5269,#5271,.T.); +#5269 = VERTEX_POINT('',#5270); +#5270 = CARTESIAN_POINT('',(130.46375,-73.18142080737,0.)); +#5271 = LINE('',#5272,#5273); +#5272 = CARTESIAN_POINT('',(130.46375,-75.2,0.)); +#5273 = VECTOR('',#5274,1.); +#5274 = DIRECTION('',(0.,1.,0.)); +#5275 = ORIENTED_EDGE('',*,*,#5276,.T.); +#5276 = EDGE_CURVE('',#5269,#5258,#5277,.T.); +#5277 = CIRCLE('',#5278,0.375); +#5278 = AXIS2_PLACEMENT_3D('',#5279,#5280,#5281); +#5279 = CARTESIAN_POINT('',(130.36375,-72.82,0.)); +#5280 = DIRECTION('',(-0.,0.,-1.)); +#5281 = DIRECTION('',(-0.,-1.,0.)); +#5282 = PLANE('',#5283); +#5283 = AXIS2_PLACEMENT_3D('',#5284,#5285,#5286); +#5284 = CARTESIAN_POINT('',(130.26375,-72.82,0.)); +#5285 = DIRECTION('',(0.,0.,1.)); +#5286 = DIRECTION('',(1.,0.,-0.)); +#5287 = ADVANCED_FACE('',(#5288),#5299,.F.); +#5288 = FACE_BOUND('',#5289,.T.); +#5289 = EDGE_LOOP('',(#5290,#5296,#5297,#5298)); +#5290 = ORIENTED_EDGE('',*,*,#5291,.F.); +#5291 = EDGE_CURVE('',#5191,#5258,#5292,.T.); +#5292 = LINE('',#5293,#5294); +#5293 = CARTESIAN_POINT('',(130.36375,-73.195,-4.5E-02)); +#5294 = VECTOR('',#5295,1.); +#5295 = DIRECTION('',(0.,0.,1.)); +#5296 = ORIENTED_EDGE('',*,*,#5190,.T.); +#5297 = ORIENTED_EDGE('',*,*,#5160,.F.); +#5298 = ORIENTED_EDGE('',*,*,#5257,.F.); +#5299 = CYLINDRICAL_SURFACE('',#5300,0.375); +#5300 = AXIS2_PLACEMENT_3D('',#5301,#5302,#5303); +#5301 = CARTESIAN_POINT('',(130.36375,-72.82,-4.5E-02)); +#5302 = DIRECTION('',(-0.,-0.,-1.)); +#5303 = DIRECTION('',(-0.,-1.,0.)); +#5304 = ADVANCED_FACE('',(#5305),#5316,.F.); +#5305 = FACE_BOUND('',#5306,.T.); +#5306 = EDGE_LOOP('',(#5307,#5308,#5309,#5310)); +#5307 = ORIENTED_EDGE('',*,*,#5217,.T.); +#5308 = ORIENTED_EDGE('',*,*,#5291,.T.); +#5309 = ORIENTED_EDGE('',*,*,#5276,.F.); +#5310 = ORIENTED_EDGE('',*,*,#5311,.T.); +#5311 = EDGE_CURVE('',#5269,#5210,#5312,.T.); +#5312 = LINE('',#5313,#5314); +#5313 = CARTESIAN_POINT('',(130.46375,-73.18142080737,-4.5E-02)); +#5314 = VECTOR('',#5315,1.); +#5315 = DIRECTION('',(-0.,-0.,-1.)); +#5316 = CYLINDRICAL_SURFACE('',#5317,0.375); +#5317 = AXIS2_PLACEMENT_3D('',#5318,#5319,#5320); +#5318 = CARTESIAN_POINT('',(130.36375,-72.82,-4.5E-02)); +#5319 = DIRECTION('',(-0.,-0.,-1.)); +#5320 = DIRECTION('',(-0.,-1.,0.)); +#5321 = ADVANCED_FACE('',(#5322),#5328,.F.); +#5322 = FACE_BOUND('',#5323,.F.); +#5323 = EDGE_LOOP('',(#5324,#5325,#5326,#5327)); +#5324 = ORIENTED_EDGE('',*,*,#5209,.F.); +#5325 = ORIENTED_EDGE('',*,*,#5242,.T.); +#5326 = ORIENTED_EDGE('',*,*,#5268,.T.); +#5327 = ORIENTED_EDGE('',*,*,#5311,.T.); +#5328 = PLANE('',#5329); +#5329 = AXIS2_PLACEMENT_3D('',#5330,#5331,#5332); +#5330 = CARTESIAN_POINT('',(130.46375,-75.2,-3.5E-02)); +#5331 = DIRECTION('',(-1.,0.,0.)); +#5332 = DIRECTION('',(0.,1.,0.)); +#5333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5337)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5334,#5335,#5336)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5334 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5335 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5336 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5337 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5334, + 'distance_accuracy_value','confusion accuracy'); +#5338 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5339,#5341); +#5339 = ( REPRESENTATION_RELATIONSHIP('','',#5143,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5340) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5340 = ITEM_DEFINED_TRANSFORMATION('','',#11,#103); +#5341 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5342); +#5342 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','=>[0:1:1:17]','',#5,#5138,$ + ); +#5343 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5140)); +#5344 = SHAPE_DEFINITION_REPRESENTATION(#5345,#5351); +#5345 = PRODUCT_DEFINITION_SHAPE('','',#5346); +#5346 = PRODUCT_DEFINITION('design','',#5347,#5350); +#5347 = PRODUCT_DEFINITION_FORMATION('','',#5348); +#5348 = PRODUCT('HackPad_track_15','HackPad_track_15','',(#5349)); +#5349 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5350 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5351 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5352),#5506); +#5352 = MANIFOLD_SOLID_BREP('',#5353); +#5353 = CLOSED_SHELL('',(#5354,#5394,#5427,#5452,#5477,#5494)); +#5354 = ADVANCED_FACE('',(#5355),#5389,.F.); +#5355 = FACE_BOUND('',#5356,.F.); +#5356 = EDGE_LOOP('',(#5357,#5367,#5375,#5383)); +#5357 = ORIENTED_EDGE('',*,*,#5358,.F.); +#5358 = EDGE_CURVE('',#5359,#5361,#5363,.T.); +#5359 = VERTEX_POINT('',#5360); +#5360 = CARTESIAN_POINT('',(160.07875,-82.015,-3.5E-02)); +#5361 = VERTEX_POINT('',#5362); +#5362 = CARTESIAN_POINT('',(160.07875,-82.46692966918,-3.5E-02)); +#5363 = LINE('',#5364,#5365); +#5364 = CARTESIAN_POINT('',(160.07875,-82.015,-3.5E-02)); +#5365 = VECTOR('',#5366,1.); +#5366 = DIRECTION('',(0.,-1.,0.)); +#5367 = ORIENTED_EDGE('',*,*,#5368,.T.); +#5368 = EDGE_CURVE('',#5359,#5369,#5371,.T.); +#5369 = VERTEX_POINT('',#5370); +#5370 = CARTESIAN_POINT('',(160.07875,-82.015,0.)); +#5371 = LINE('',#5372,#5373); +#5372 = CARTESIAN_POINT('',(160.07875,-82.015,-3.5E-02)); +#5373 = VECTOR('',#5374,1.); +#5374 = DIRECTION('',(0.,0.,1.)); +#5375 = ORIENTED_EDGE('',*,*,#5376,.T.); +#5376 = EDGE_CURVE('',#5369,#5377,#5379,.T.); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(160.07875,-82.46692966918,0.)); +#5379 = LINE('',#5380,#5381); +#5380 = CARTESIAN_POINT('',(160.07875,-82.015,0.)); +#5381 = VECTOR('',#5382,1.); +#5382 = DIRECTION('',(0.,-1.,0.)); +#5383 = ORIENTED_EDGE('',*,*,#5384,.T.); +#5384 = EDGE_CURVE('',#5377,#5361,#5385,.T.); +#5385 = LINE('',#5386,#5387); +#5386 = CARTESIAN_POINT('',(160.07875,-82.46692966918,-4.5E-02)); +#5387 = VECTOR('',#5388,1.); +#5388 = DIRECTION('',(-0.,-0.,-1.)); +#5389 = PLANE('',#5390); +#5390 = AXIS2_PLACEMENT_3D('',#5391,#5392,#5393); +#5391 = CARTESIAN_POINT('',(160.07875,-82.015,-3.5E-02)); +#5392 = DIRECTION('',(1.,0.,-0.)); +#5393 = DIRECTION('',(0.,-1.,0.)); +#5394 = ADVANCED_FACE('',(#5395),#5422,.F.); +#5395 = FACE_BOUND('',#5396,.F.); +#5396 = EDGE_LOOP('',(#5397,#5406,#5407,#5416)); +#5397 = ORIENTED_EDGE('',*,*,#5398,.T.); +#5398 = EDGE_CURVE('',#5399,#5359,#5401,.T.); +#5399 = VERTEX_POINT('',#5400); +#5400 = CARTESIAN_POINT('',(160.27875,-82.015,-3.5E-02)); +#5401 = CIRCLE('',#5402,9.999999999999E-02); +#5402 = AXIS2_PLACEMENT_3D('',#5403,#5404,#5405); +#5403 = CARTESIAN_POINT('',(160.17875,-82.015,-3.5E-02)); +#5404 = DIRECTION('',(0.,0.,1.)); +#5405 = DIRECTION('',(1.,-1.42108547152E-13,0.)); +#5406 = ORIENTED_EDGE('',*,*,#5358,.T.); +#5407 = ORIENTED_EDGE('',*,*,#5408,.T.); +#5408 = EDGE_CURVE('',#5361,#5409,#5411,.T.); +#5409 = VERTEX_POINT('',#5410); +#5410 = CARTESIAN_POINT('',(160.27875,-82.46692966918,-3.5E-02)); +#5411 = CIRCLE('',#5412,0.725); +#5412 = AXIS2_PLACEMENT_3D('',#5413,#5414,#5415); +#5413 = CARTESIAN_POINT('',(160.17875,-83.185,-3.5E-02)); +#5414 = DIRECTION('',(-0.,0.,-1.)); +#5415 = DIRECTION('',(-0.,-1.,0.)); +#5416 = ORIENTED_EDGE('',*,*,#5417,.T.); +#5417 = EDGE_CURVE('',#5409,#5399,#5418,.T.); +#5418 = LINE('',#5419,#5420); +#5419 = CARTESIAN_POINT('',(160.27875,-83.185,-3.5E-02)); +#5420 = VECTOR('',#5421,1.); +#5421 = DIRECTION('',(0.,1.,0.)); +#5422 = PLANE('',#5423); +#5423 = AXIS2_PLACEMENT_3D('',#5424,#5425,#5426); +#5424 = CARTESIAN_POINT('',(160.07875,-82.015,-3.5E-02)); +#5425 = DIRECTION('',(0.,0.,1.)); +#5426 = DIRECTION('',(1.,0.,-0.)); +#5427 = ADVANCED_FACE('',(#5428),#5447,.F.); +#5428 = FACE_BOUND('',#5429,.T.); +#5429 = EDGE_LOOP('',(#5430,#5439,#5440,#5441)); +#5430 = ORIENTED_EDGE('',*,*,#5431,.F.); +#5431 = EDGE_CURVE('',#5377,#5432,#5434,.T.); +#5432 = VERTEX_POINT('',#5433); +#5433 = CARTESIAN_POINT('',(160.27875,-82.46692966918,0.)); +#5434 = CIRCLE('',#5435,0.725); +#5435 = AXIS2_PLACEMENT_3D('',#5436,#5437,#5438); +#5436 = CARTESIAN_POINT('',(160.17875,-83.185,0.)); +#5437 = DIRECTION('',(-0.,0.,-1.)); +#5438 = DIRECTION('',(-0.,-1.,0.)); +#5439 = ORIENTED_EDGE('',*,*,#5384,.T.); +#5440 = ORIENTED_EDGE('',*,*,#5408,.T.); +#5441 = ORIENTED_EDGE('',*,*,#5442,.F.); +#5442 = EDGE_CURVE('',#5432,#5409,#5443,.T.); +#5443 = LINE('',#5444,#5445); +#5444 = CARTESIAN_POINT('',(160.27875,-82.46692966918,-4.5E-02)); +#5445 = VECTOR('',#5446,1.); +#5446 = DIRECTION('',(-0.,-0.,-1.)); +#5447 = CYLINDRICAL_SURFACE('',#5448,0.725); +#5448 = AXIS2_PLACEMENT_3D('',#5449,#5450,#5451); +#5449 = CARTESIAN_POINT('',(160.17875,-83.185,-4.5E-02)); +#5450 = DIRECTION('',(-0.,-0.,-1.)); +#5451 = DIRECTION('',(-0.,-1.,0.)); +#5452 = ADVANCED_FACE('',(#5453),#5472,.T.); +#5453 = FACE_BOUND('',#5454,.T.); +#5454 = EDGE_LOOP('',(#5455,#5464,#5465,#5466)); +#5455 = ORIENTED_EDGE('',*,*,#5456,.T.); +#5456 = EDGE_CURVE('',#5457,#5369,#5459,.T.); +#5457 = VERTEX_POINT('',#5458); +#5458 = CARTESIAN_POINT('',(160.27875,-82.015,0.)); +#5459 = CIRCLE('',#5460,9.999999999999E-02); +#5460 = AXIS2_PLACEMENT_3D('',#5461,#5462,#5463); +#5461 = CARTESIAN_POINT('',(160.17875,-82.015,0.)); +#5462 = DIRECTION('',(0.,0.,1.)); +#5463 = DIRECTION('',(1.,-1.42108547152E-13,0.)); +#5464 = ORIENTED_EDGE('',*,*,#5376,.T.); +#5465 = ORIENTED_EDGE('',*,*,#5431,.T.); +#5466 = ORIENTED_EDGE('',*,*,#5467,.T.); +#5467 = EDGE_CURVE('',#5432,#5457,#5468,.T.); +#5468 = LINE('',#5469,#5470); +#5469 = CARTESIAN_POINT('',(160.27875,-83.185,0.)); +#5470 = VECTOR('',#5471,1.); +#5471 = DIRECTION('',(0.,1.,0.)); +#5472 = PLANE('',#5473); +#5473 = AXIS2_PLACEMENT_3D('',#5474,#5475,#5476); +#5474 = CARTESIAN_POINT('',(160.07875,-82.015,0.)); +#5475 = DIRECTION('',(0.,0.,1.)); +#5476 = DIRECTION('',(1.,0.,-0.)); +#5477 = ADVANCED_FACE('',(#5478),#5489,.T.); +#5478 = FACE_BOUND('',#5479,.F.); +#5479 = EDGE_LOOP('',(#5480,#5486,#5487,#5488)); +#5480 = ORIENTED_EDGE('',*,*,#5481,.T.); +#5481 = EDGE_CURVE('',#5399,#5457,#5482,.T.); +#5482 = LINE('',#5483,#5484); +#5483 = CARTESIAN_POINT('',(160.27875,-82.015,-3.5E-02)); +#5484 = VECTOR('',#5485,1.); +#5485 = DIRECTION('',(0.,0.,1.)); +#5486 = ORIENTED_EDGE('',*,*,#5456,.T.); +#5487 = ORIENTED_EDGE('',*,*,#5368,.F.); +#5488 = ORIENTED_EDGE('',*,*,#5398,.F.); +#5489 = CYLINDRICAL_SURFACE('',#5490,9.999999999999E-02); +#5490 = AXIS2_PLACEMENT_3D('',#5491,#5492,#5493); +#5491 = CARTESIAN_POINT('',(160.17875,-82.015,-3.5E-02)); +#5492 = DIRECTION('',(-0.,-0.,-1.)); +#5493 = DIRECTION('',(1.,-1.42108547152E-13,0.)); +#5494 = ADVANCED_FACE('',(#5495),#5501,.F.); +#5495 = FACE_BOUND('',#5496,.F.); +#5496 = EDGE_LOOP('',(#5497,#5498,#5499,#5500)); +#5497 = ORIENTED_EDGE('',*,*,#5417,.F.); +#5498 = ORIENTED_EDGE('',*,*,#5442,.F.); +#5499 = ORIENTED_EDGE('',*,*,#5467,.T.); +#5500 = ORIENTED_EDGE('',*,*,#5481,.F.); +#5501 = PLANE('',#5502); +#5502 = AXIS2_PLACEMENT_3D('',#5503,#5504,#5505); +#5503 = CARTESIAN_POINT('',(160.27875,-83.185,-3.5E-02)); +#5504 = DIRECTION('',(-1.,0.,0.)); +#5505 = DIRECTION('',(0.,1.,0.)); +#5506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5510)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5507,#5508,#5509)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5507 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5508 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5509 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5510 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5507, + 'distance_accuracy_value','confusion accuracy'); +#5511 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5512,#5514); +#5512 = ( REPRESENTATION_RELATIONSHIP('','',#5351,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5513) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5513 = ITEM_DEFINED_TRANSFORMATION('','',#11,#107); +#5514 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5515); +#5515 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','=>[0:1:1:18]','',#5,#5346,$ + ); +#5516 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5348)); +#5517 = SHAPE_DEFINITION_REPRESENTATION(#5518,#5524); +#5518 = PRODUCT_DEFINITION_SHAPE('','',#5519); +#5519 = PRODUCT_DEFINITION('design','',#5520,#5523); +#5520 = PRODUCT_DEFINITION_FORMATION('','',#5521); +#5521 = PRODUCT('HackPad_track_16','HackPad_track_16','',(#5522)); +#5522 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5523 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5524 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5525),#5679); +#5525 = MANIFOLD_SOLID_BREP('',#5526); +#5526 = CLOSED_SHELL('',(#5527,#5567,#5600,#5631,#5655,#5667)); +#5527 = ADVANCED_FACE('',(#5528),#5562,.F.); +#5528 = FACE_BOUND('',#5529,.F.); +#5529 = EDGE_LOOP('',(#5530,#5540,#5548,#5556)); +#5530 = ORIENTED_EDGE('',*,*,#5531,.T.); +#5531 = EDGE_CURVE('',#5532,#5534,#5536,.T.); +#5532 = VERTEX_POINT('',#5533); +#5533 = CARTESIAN_POINT('',(155.293039,-77.27071,-3.5E-02)); +#5534 = VERTEX_POINT('',#5535); +#5535 = CARTESIAN_POINT('',(155.293039,-77.27071,0.)); +#5536 = LINE('',#5537,#5538); +#5537 = CARTESIAN_POINT('',(155.293039,-77.27071,-3.5E-02)); +#5538 = VECTOR('',#5539,1.); +#5539 = DIRECTION('',(0.,0.,1.)); +#5540 = ORIENTED_EDGE('',*,*,#5541,.T.); +#5541 = EDGE_CURVE('',#5534,#5542,#5544,.T.); +#5542 = VERTEX_POINT('',#5543); +#5543 = CARTESIAN_POINT('',(160.108039,-82.08571,0.)); +#5544 = LINE('',#5545,#5546); +#5545 = CARTESIAN_POINT('',(155.293039,-77.27071,0.)); +#5546 = VECTOR('',#5547,1.); +#5547 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#5548 = ORIENTED_EDGE('',*,*,#5549,.F.); +#5549 = EDGE_CURVE('',#5550,#5542,#5552,.T.); +#5550 = VERTEX_POINT('',#5551); +#5551 = CARTESIAN_POINT('',(160.108039,-82.08571,-3.5E-02)); +#5552 = LINE('',#5553,#5554); +#5553 = CARTESIAN_POINT('',(160.108039,-82.08571,-3.5E-02)); +#5554 = VECTOR('',#5555,1.); +#5555 = DIRECTION('',(0.,0.,1.)); +#5556 = ORIENTED_EDGE('',*,*,#5557,.F.); +#5557 = EDGE_CURVE('',#5532,#5550,#5558,.T.); +#5558 = LINE('',#5559,#5560); +#5559 = CARTESIAN_POINT('',(155.293039,-77.27071,-3.5E-02)); +#5560 = VECTOR('',#5561,1.); +#5561 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#5562 = PLANE('',#5563); +#5563 = AXIS2_PLACEMENT_3D('',#5564,#5565,#5566); +#5564 = CARTESIAN_POINT('',(155.293039,-77.27071,-3.5E-02)); +#5565 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#5566 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#5567 = ADVANCED_FACE('',(#5568),#5595,.T.); +#5568 = FACE_BOUND('',#5569,.F.); +#5569 = EDGE_LOOP('',(#5570,#5571,#5580,#5588)); +#5570 = ORIENTED_EDGE('',*,*,#5549,.T.); +#5571 = ORIENTED_EDGE('',*,*,#5572,.T.); +#5572 = EDGE_CURVE('',#5542,#5573,#5575,.T.); +#5573 = VERTEX_POINT('',#5574); +#5574 = CARTESIAN_POINT('',(160.24946,-81.944289,0.)); +#5575 = CIRCLE('',#5576,9.999974810219E-02); +#5576 = AXIS2_PLACEMENT_3D('',#5577,#5578,#5579); +#5577 = CARTESIAN_POINT('',(160.1787495,-82.0149995,0.)); +#5578 = DIRECTION('',(0.,0.,1.)); +#5579 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#5580 = ORIENTED_EDGE('',*,*,#5581,.F.); +#5581 = EDGE_CURVE('',#5582,#5573,#5584,.T.); +#5582 = VERTEX_POINT('',#5583); +#5583 = CARTESIAN_POINT('',(160.24946,-81.944289,-3.5E-02)); +#5584 = LINE('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(160.24946,-81.944289,-3.5E-02)); +#5586 = VECTOR('',#5587,1.); +#5587 = DIRECTION('',(0.,0.,1.)); +#5588 = ORIENTED_EDGE('',*,*,#5589,.F.); +#5589 = EDGE_CURVE('',#5550,#5582,#5590,.T.); +#5590 = CIRCLE('',#5591,9.999974810219E-02); +#5591 = AXIS2_PLACEMENT_3D('',#5592,#5593,#5594); +#5592 = CARTESIAN_POINT('',(160.1787495,-82.0149995,-3.5E-02)); +#5593 = DIRECTION('',(0.,0.,1.)); +#5594 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#5595 = CYLINDRICAL_SURFACE('',#5596,9.999974810219E-02); +#5596 = AXIS2_PLACEMENT_3D('',#5597,#5598,#5599); +#5597 = CARTESIAN_POINT('',(160.1787495,-82.0149995,-3.5E-02)); +#5598 = DIRECTION('',(-0.,-0.,-1.)); +#5599 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#5600 = ADVANCED_FACE('',(#5601),#5626,.F.); +#5601 = FACE_BOUND('',#5602,.F.); +#5602 = EDGE_LOOP('',(#5603,#5604,#5612,#5620)); +#5603 = ORIENTED_EDGE('',*,*,#5581,.T.); +#5604 = ORIENTED_EDGE('',*,*,#5605,.T.); +#5605 = EDGE_CURVE('',#5573,#5606,#5608,.T.); +#5606 = VERTEX_POINT('',#5607); +#5607 = CARTESIAN_POINT('',(155.43446,-77.129289,0.)); +#5608 = LINE('',#5609,#5610); +#5609 = CARTESIAN_POINT('',(160.24946,-81.944289,0.)); +#5610 = VECTOR('',#5611,1.); +#5611 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#5612 = ORIENTED_EDGE('',*,*,#5613,.F.); +#5613 = EDGE_CURVE('',#5614,#5606,#5616,.T.); +#5614 = VERTEX_POINT('',#5615); +#5615 = CARTESIAN_POINT('',(155.43446,-77.129289,-3.5E-02)); +#5616 = LINE('',#5617,#5618); +#5617 = CARTESIAN_POINT('',(155.43446,-77.129289,-3.5E-02)); +#5618 = VECTOR('',#5619,1.); +#5619 = DIRECTION('',(0.,0.,1.)); +#5620 = ORIENTED_EDGE('',*,*,#5621,.F.); +#5621 = EDGE_CURVE('',#5582,#5614,#5622,.T.); +#5622 = LINE('',#5623,#5624); +#5623 = CARTESIAN_POINT('',(160.24946,-81.944289,-3.5E-02)); +#5624 = VECTOR('',#5625,1.); +#5625 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#5626 = PLANE('',#5627); +#5627 = AXIS2_PLACEMENT_3D('',#5628,#5629,#5630); +#5628 = CARTESIAN_POINT('',(160.24946,-81.944289,-3.5E-02)); +#5629 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#5630 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#5631 = ADVANCED_FACE('',(#5632),#5650,.T.); +#5632 = FACE_BOUND('',#5633,.F.); +#5633 = EDGE_LOOP('',(#5634,#5635,#5642,#5643)); +#5634 = ORIENTED_EDGE('',*,*,#5613,.T.); +#5635 = ORIENTED_EDGE('',*,*,#5636,.T.); +#5636 = EDGE_CURVE('',#5606,#5534,#5637,.T.); +#5637 = CIRCLE('',#5638,9.999974810218E-02); +#5638 = AXIS2_PLACEMENT_3D('',#5639,#5640,#5641); +#5639 = CARTESIAN_POINT('',(155.3637495,-77.1999995,0.)); +#5640 = DIRECTION('',(0.,0.,1.)); +#5641 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#5642 = ORIENTED_EDGE('',*,*,#5531,.F.); +#5643 = ORIENTED_EDGE('',*,*,#5644,.F.); +#5644 = EDGE_CURVE('',#5614,#5532,#5645,.T.); +#5645 = CIRCLE('',#5646,9.999974810218E-02); +#5646 = AXIS2_PLACEMENT_3D('',#5647,#5648,#5649); +#5647 = CARTESIAN_POINT('',(155.3637495,-77.1999995,-3.5E-02)); +#5648 = DIRECTION('',(0.,0.,1.)); +#5649 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#5650 = CYLINDRICAL_SURFACE('',#5651,9.999974810218E-02); +#5651 = AXIS2_PLACEMENT_3D('',#5652,#5653,#5654); +#5652 = CARTESIAN_POINT('',(155.3637495,-77.1999995,-3.5E-02)); +#5653 = DIRECTION('',(-0.,-0.,-1.)); +#5654 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#5655 = ADVANCED_FACE('',(#5656),#5662,.F.); +#5656 = FACE_BOUND('',#5657,.F.); +#5657 = EDGE_LOOP('',(#5658,#5659,#5660,#5661)); +#5658 = ORIENTED_EDGE('',*,*,#5557,.T.); +#5659 = ORIENTED_EDGE('',*,*,#5589,.T.); +#5660 = ORIENTED_EDGE('',*,*,#5621,.T.); +#5661 = ORIENTED_EDGE('',*,*,#5644,.T.); +#5662 = PLANE('',#5663); +#5663 = AXIS2_PLACEMENT_3D('',#5664,#5665,#5666); +#5664 = CARTESIAN_POINT('',(155.293039,-77.27071,-3.5E-02)); +#5665 = DIRECTION('',(0.,0.,1.)); +#5666 = DIRECTION('',(1.,0.,-0.)); +#5667 = ADVANCED_FACE('',(#5668),#5674,.T.); +#5668 = FACE_BOUND('',#5669,.T.); +#5669 = EDGE_LOOP('',(#5670,#5671,#5672,#5673)); +#5670 = ORIENTED_EDGE('',*,*,#5541,.T.); +#5671 = ORIENTED_EDGE('',*,*,#5572,.T.); +#5672 = ORIENTED_EDGE('',*,*,#5605,.T.); +#5673 = ORIENTED_EDGE('',*,*,#5636,.T.); +#5674 = PLANE('',#5675); +#5675 = AXIS2_PLACEMENT_3D('',#5676,#5677,#5678); +#5676 = CARTESIAN_POINT('',(155.293039,-77.27071,0.)); +#5677 = DIRECTION('',(0.,0.,1.)); +#5678 = DIRECTION('',(1.,0.,-0.)); +#5679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5683)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5680,#5681,#5682)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5680 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5681 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5682 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5683 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5680, + 'distance_accuracy_value','confusion accuracy'); +#5684 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5685,#5687); +#5685 = ( REPRESENTATION_RELATIONSHIP('','',#5524,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5686) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5686 = ITEM_DEFINED_TRANSFORMATION('','',#11,#111); +#5687 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5688); +#5688 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','=>[0:1:1:19]','',#5,#5519,$ + ); +#5689 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5521)); +#5690 = SHAPE_DEFINITION_REPRESENTATION(#5691,#5697); +#5691 = PRODUCT_DEFINITION_SHAPE('','',#5692); +#5692 = PRODUCT_DEFINITION('design','',#5693,#5696); +#5693 = PRODUCT_DEFINITION_FORMATION('','',#5694); +#5694 = PRODUCT('HackPad_track_17','HackPad_track_17','',(#5695)); +#5695 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5696 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5697 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5698),#5852); +#5698 = MANIFOLD_SOLID_BREP('',#5699); +#5699 = CLOSED_SHELL('',(#5700,#5740,#5773,#5804,#5828,#5840)); +#5700 = ADVANCED_FACE('',(#5701),#5735,.F.); +#5701 = FACE_BOUND('',#5702,.F.); +#5702 = EDGE_LOOP('',(#5703,#5713,#5721,#5729)); +#5703 = ORIENTED_EDGE('',*,*,#5704,.T.); +#5704 = EDGE_CURVE('',#5705,#5707,#5709,.T.); +#5705 = VERTEX_POINT('',#5706); +#5706 = CARTESIAN_POINT('',(138.293039,-75.27071,-3.5E-02)); +#5707 = VERTEX_POINT('',#5708); +#5708 = CARTESIAN_POINT('',(138.293039,-75.27071,0.)); +#5709 = LINE('',#5710,#5711); +#5710 = CARTESIAN_POINT('',(138.293039,-75.27071,-3.5E-02)); +#5711 = VECTOR('',#5712,1.); +#5712 = DIRECTION('',(0.,0.,1.)); +#5713 = ORIENTED_EDGE('',*,*,#5714,.T.); +#5714 = EDGE_CURVE('',#5707,#5715,#5717,.T.); +#5715 = VERTEX_POINT('',#5716); +#5716 = CARTESIAN_POINT('',(140.293039,-77.27071,0.)); +#5717 = LINE('',#5718,#5719); +#5718 = CARTESIAN_POINT('',(138.293039,-75.27071,0.)); +#5719 = VECTOR('',#5720,1.); +#5720 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#5721 = ORIENTED_EDGE('',*,*,#5722,.F.); +#5722 = EDGE_CURVE('',#5723,#5715,#5725,.T.); +#5723 = VERTEX_POINT('',#5724); +#5724 = CARTESIAN_POINT('',(140.293039,-77.27071,-3.5E-02)); +#5725 = LINE('',#5726,#5727); +#5726 = CARTESIAN_POINT('',(140.293039,-77.27071,-3.5E-02)); +#5727 = VECTOR('',#5728,1.); +#5728 = DIRECTION('',(0.,0.,1.)); +#5729 = ORIENTED_EDGE('',*,*,#5730,.F.); +#5730 = EDGE_CURVE('',#5705,#5723,#5731,.T.); +#5731 = LINE('',#5732,#5733); +#5732 = CARTESIAN_POINT('',(138.293039,-75.27071,-3.5E-02)); +#5733 = VECTOR('',#5734,1.); +#5734 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#5735 = PLANE('',#5736); +#5736 = AXIS2_PLACEMENT_3D('',#5737,#5738,#5739); +#5737 = CARTESIAN_POINT('',(138.293039,-75.27071,-3.5E-02)); +#5738 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#5739 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#5740 = ADVANCED_FACE('',(#5741),#5768,.T.); +#5741 = FACE_BOUND('',#5742,.F.); +#5742 = EDGE_LOOP('',(#5743,#5744,#5753,#5761)); +#5743 = ORIENTED_EDGE('',*,*,#5722,.T.); +#5744 = ORIENTED_EDGE('',*,*,#5745,.T.); +#5745 = EDGE_CURVE('',#5715,#5746,#5748,.T.); +#5746 = VERTEX_POINT('',#5747); +#5747 = CARTESIAN_POINT('',(140.43446,-77.129289,0.)); +#5748 = CIRCLE('',#5749,9.999974810219E-02); +#5749 = AXIS2_PLACEMENT_3D('',#5750,#5751,#5752); +#5750 = CARTESIAN_POINT('',(140.3637495,-77.1999995,0.)); +#5751 = DIRECTION('',(0.,0.,1.)); +#5752 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#5753 = ORIENTED_EDGE('',*,*,#5754,.F.); +#5754 = EDGE_CURVE('',#5755,#5746,#5757,.T.); +#5755 = VERTEX_POINT('',#5756); +#5756 = CARTESIAN_POINT('',(140.43446,-77.129289,-3.5E-02)); +#5757 = LINE('',#5758,#5759); +#5758 = CARTESIAN_POINT('',(140.43446,-77.129289,-3.5E-02)); +#5759 = VECTOR('',#5760,1.); +#5760 = DIRECTION('',(0.,0.,1.)); +#5761 = ORIENTED_EDGE('',*,*,#5762,.F.); +#5762 = EDGE_CURVE('',#5723,#5755,#5763,.T.); +#5763 = CIRCLE('',#5764,9.999974810219E-02); +#5764 = AXIS2_PLACEMENT_3D('',#5765,#5766,#5767); +#5765 = CARTESIAN_POINT('',(140.3637495,-77.1999995,-3.5E-02)); +#5766 = DIRECTION('',(0.,0.,1.)); +#5767 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#5768 = CYLINDRICAL_SURFACE('',#5769,9.999974810219E-02); +#5769 = AXIS2_PLACEMENT_3D('',#5770,#5771,#5772); +#5770 = CARTESIAN_POINT('',(140.3637495,-77.1999995,-3.5E-02)); +#5771 = DIRECTION('',(-0.,-0.,-1.)); +#5772 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#5773 = ADVANCED_FACE('',(#5774),#5799,.F.); +#5774 = FACE_BOUND('',#5775,.F.); +#5775 = EDGE_LOOP('',(#5776,#5777,#5785,#5793)); +#5776 = ORIENTED_EDGE('',*,*,#5754,.T.); +#5777 = ORIENTED_EDGE('',*,*,#5778,.T.); +#5778 = EDGE_CURVE('',#5746,#5779,#5781,.T.); +#5779 = VERTEX_POINT('',#5780); +#5780 = CARTESIAN_POINT('',(138.43446,-75.129289,0.)); +#5781 = LINE('',#5782,#5783); +#5782 = CARTESIAN_POINT('',(140.43446,-77.129289,0.)); +#5783 = VECTOR('',#5784,1.); +#5784 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#5785 = ORIENTED_EDGE('',*,*,#5786,.F.); +#5786 = EDGE_CURVE('',#5787,#5779,#5789,.T.); +#5787 = VERTEX_POINT('',#5788); +#5788 = CARTESIAN_POINT('',(138.43446,-75.129289,-3.5E-02)); +#5789 = LINE('',#5790,#5791); +#5790 = CARTESIAN_POINT('',(138.43446,-75.129289,-3.5E-02)); +#5791 = VECTOR('',#5792,1.); +#5792 = DIRECTION('',(0.,0.,1.)); +#5793 = ORIENTED_EDGE('',*,*,#5794,.F.); +#5794 = EDGE_CURVE('',#5755,#5787,#5795,.T.); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(140.43446,-77.129289,-3.5E-02)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#5799 = PLANE('',#5800); +#5800 = AXIS2_PLACEMENT_3D('',#5801,#5802,#5803); +#5801 = CARTESIAN_POINT('',(140.43446,-77.129289,-3.5E-02)); +#5802 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#5803 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#5804 = ADVANCED_FACE('',(#5805),#5823,.T.); +#5805 = FACE_BOUND('',#5806,.F.); +#5806 = EDGE_LOOP('',(#5807,#5808,#5815,#5816)); +#5807 = ORIENTED_EDGE('',*,*,#5786,.T.); +#5808 = ORIENTED_EDGE('',*,*,#5809,.T.); +#5809 = EDGE_CURVE('',#5779,#5707,#5810,.T.); +#5810 = CIRCLE('',#5811,9.999974810218E-02); +#5811 = AXIS2_PLACEMENT_3D('',#5812,#5813,#5814); +#5812 = CARTESIAN_POINT('',(138.3637495,-75.1999995,0.)); +#5813 = DIRECTION('',(0.,0.,1.)); +#5814 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#5815 = ORIENTED_EDGE('',*,*,#5704,.F.); +#5816 = ORIENTED_EDGE('',*,*,#5817,.F.); +#5817 = EDGE_CURVE('',#5787,#5705,#5818,.T.); +#5818 = CIRCLE('',#5819,9.999974810218E-02); +#5819 = AXIS2_PLACEMENT_3D('',#5820,#5821,#5822); +#5820 = CARTESIAN_POINT('',(138.3637495,-75.1999995,-3.5E-02)); +#5821 = DIRECTION('',(0.,0.,1.)); +#5822 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#5823 = CYLINDRICAL_SURFACE('',#5824,9.999974810218E-02); +#5824 = AXIS2_PLACEMENT_3D('',#5825,#5826,#5827); +#5825 = CARTESIAN_POINT('',(138.3637495,-75.1999995,-3.5E-02)); +#5826 = DIRECTION('',(-0.,-0.,-1.)); +#5827 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#5828 = ADVANCED_FACE('',(#5829),#5835,.F.); +#5829 = FACE_BOUND('',#5830,.F.); +#5830 = EDGE_LOOP('',(#5831,#5832,#5833,#5834)); +#5831 = ORIENTED_EDGE('',*,*,#5730,.T.); +#5832 = ORIENTED_EDGE('',*,*,#5762,.T.); +#5833 = ORIENTED_EDGE('',*,*,#5794,.T.); +#5834 = ORIENTED_EDGE('',*,*,#5817,.T.); +#5835 = PLANE('',#5836); +#5836 = AXIS2_PLACEMENT_3D('',#5837,#5838,#5839); +#5837 = CARTESIAN_POINT('',(138.293039,-75.27071,-3.5E-02)); +#5838 = DIRECTION('',(0.,0.,1.)); +#5839 = DIRECTION('',(1.,0.,-0.)); +#5840 = ADVANCED_FACE('',(#5841),#5847,.T.); +#5841 = FACE_BOUND('',#5842,.T.); +#5842 = EDGE_LOOP('',(#5843,#5844,#5845,#5846)); +#5843 = ORIENTED_EDGE('',*,*,#5714,.T.); +#5844 = ORIENTED_EDGE('',*,*,#5745,.T.); +#5845 = ORIENTED_EDGE('',*,*,#5778,.T.); +#5846 = ORIENTED_EDGE('',*,*,#5809,.T.); +#5847 = PLANE('',#5848); +#5848 = AXIS2_PLACEMENT_3D('',#5849,#5850,#5851); +#5849 = CARTESIAN_POINT('',(138.293039,-75.27071,0.)); +#5850 = DIRECTION('',(0.,0.,1.)); +#5851 = DIRECTION('',(1.,0.,-0.)); +#5852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5856)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5853,#5854,#5855)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5853 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5854 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5855 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5856 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5853, + 'distance_accuracy_value','confusion accuracy'); +#5857 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5858,#5860); +#5858 = ( REPRESENTATION_RELATIONSHIP('','',#5697,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5859) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5859 = ITEM_DEFINED_TRANSFORMATION('','',#11,#115); +#5860 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5861); +#5861 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','=>[0:1:1:20]','',#5,#5692,$ + ); +#5862 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5694)); +#5863 = SHAPE_DEFINITION_REPRESENTATION(#5864,#5870); +#5864 = PRODUCT_DEFINITION_SHAPE('','',#5865); +#5865 = PRODUCT_DEFINITION('design','',#5866,#5869); +#5866 = PRODUCT_DEFINITION_FORMATION('','',#5867); +#5867 = PRODUCT('HackPad_track_18','HackPad_track_18','',(#5868)); +#5868 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5869 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5870 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5871),#6025); +#5871 = MANIFOLD_SOLID_BREP('',#5872); +#5872 = CLOSED_SHELL('',(#5873,#5913,#5946,#5977,#6001,#6013)); +#5873 = ADVANCED_FACE('',(#5874),#5908,.F.); +#5874 = FACE_BOUND('',#5875,.F.); +#5875 = EDGE_LOOP('',(#5876,#5886,#5894,#5902)); +#5876 = ORIENTED_EDGE('',*,*,#5877,.T.); +#5877 = EDGE_CURVE('',#5878,#5880,#5882,.T.); +#5878 = VERTEX_POINT('',#5879); +#5879 = CARTESIAN_POINT('',(130.36375,-75.3,-3.5E-02)); +#5880 = VERTEX_POINT('',#5881); +#5881 = CARTESIAN_POINT('',(130.36375,-75.3,0.)); +#5882 = LINE('',#5883,#5884); +#5883 = CARTESIAN_POINT('',(130.36375,-75.3,-3.5E-02)); +#5884 = VECTOR('',#5885,1.); +#5885 = DIRECTION('',(0.,0.,1.)); +#5886 = ORIENTED_EDGE('',*,*,#5887,.T.); +#5887 = EDGE_CURVE('',#5880,#5888,#5890,.T.); +#5888 = VERTEX_POINT('',#5889); +#5889 = CARTESIAN_POINT('',(138.36375,-75.3,0.)); +#5890 = LINE('',#5891,#5892); +#5891 = CARTESIAN_POINT('',(130.36375,-75.3,0.)); +#5892 = VECTOR('',#5893,1.); +#5893 = DIRECTION('',(1.,0.,0.)); +#5894 = ORIENTED_EDGE('',*,*,#5895,.F.); +#5895 = EDGE_CURVE('',#5896,#5888,#5898,.T.); +#5896 = VERTEX_POINT('',#5897); +#5897 = CARTESIAN_POINT('',(138.36375,-75.3,-3.5E-02)); +#5898 = LINE('',#5899,#5900); +#5899 = CARTESIAN_POINT('',(138.36375,-75.3,-3.5E-02)); +#5900 = VECTOR('',#5901,1.); +#5901 = DIRECTION('',(0.,0.,1.)); +#5902 = ORIENTED_EDGE('',*,*,#5903,.F.); +#5903 = EDGE_CURVE('',#5878,#5896,#5904,.T.); +#5904 = LINE('',#5905,#5906); +#5905 = CARTESIAN_POINT('',(130.36375,-75.3,-3.5E-02)); +#5906 = VECTOR('',#5907,1.); +#5907 = DIRECTION('',(1.,0.,0.)); +#5908 = PLANE('',#5909); +#5909 = AXIS2_PLACEMENT_3D('',#5910,#5911,#5912); +#5910 = CARTESIAN_POINT('',(130.36375,-75.3,-3.5E-02)); +#5911 = DIRECTION('',(0.,1.,0.)); +#5912 = DIRECTION('',(1.,0.,0.)); +#5913 = ADVANCED_FACE('',(#5914),#5941,.T.); +#5914 = FACE_BOUND('',#5915,.F.); +#5915 = EDGE_LOOP('',(#5916,#5917,#5926,#5934)); +#5916 = ORIENTED_EDGE('',*,*,#5895,.T.); +#5917 = ORIENTED_EDGE('',*,*,#5918,.T.); +#5918 = EDGE_CURVE('',#5888,#5919,#5921,.T.); +#5919 = VERTEX_POINT('',#5920); +#5920 = CARTESIAN_POINT('',(138.36375,-75.1,0.)); +#5921 = CIRCLE('',#5922,0.1); +#5922 = AXIS2_PLACEMENT_3D('',#5923,#5924,#5925); +#5923 = CARTESIAN_POINT('',(138.36375,-75.2,0.)); +#5924 = DIRECTION('',(0.,-0.,1.)); +#5925 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#5926 = ORIENTED_EDGE('',*,*,#5927,.F.); +#5927 = EDGE_CURVE('',#5928,#5919,#5930,.T.); +#5928 = VERTEX_POINT('',#5929); +#5929 = CARTESIAN_POINT('',(138.36375,-75.1,-3.5E-02)); +#5930 = LINE('',#5931,#5932); +#5931 = CARTESIAN_POINT('',(138.36375,-75.1,-3.5E-02)); +#5932 = VECTOR('',#5933,1.); +#5933 = DIRECTION('',(0.,0.,1.)); +#5934 = ORIENTED_EDGE('',*,*,#5935,.F.); +#5935 = EDGE_CURVE('',#5896,#5928,#5936,.T.); +#5936 = CIRCLE('',#5937,0.1); +#5937 = AXIS2_PLACEMENT_3D('',#5938,#5939,#5940); +#5938 = CARTESIAN_POINT('',(138.36375,-75.2,-3.5E-02)); +#5939 = DIRECTION('',(0.,-0.,1.)); +#5940 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#5941 = CYLINDRICAL_SURFACE('',#5942,0.1); +#5942 = AXIS2_PLACEMENT_3D('',#5943,#5944,#5945); +#5943 = CARTESIAN_POINT('',(138.36375,-75.2,-3.5E-02)); +#5944 = DIRECTION('',(-0.,0.,-1.)); +#5945 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#5946 = ADVANCED_FACE('',(#5947),#5972,.F.); +#5947 = FACE_BOUND('',#5948,.F.); +#5948 = EDGE_LOOP('',(#5949,#5950,#5958,#5966)); +#5949 = ORIENTED_EDGE('',*,*,#5927,.T.); +#5950 = ORIENTED_EDGE('',*,*,#5951,.T.); +#5951 = EDGE_CURVE('',#5919,#5952,#5954,.T.); +#5952 = VERTEX_POINT('',#5953); +#5953 = CARTESIAN_POINT('',(130.36375,-75.1,0.)); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(138.36375,-75.1,0.)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(-1.,0.,0.)); +#5958 = ORIENTED_EDGE('',*,*,#5959,.F.); +#5959 = EDGE_CURVE('',#5960,#5952,#5962,.T.); +#5960 = VERTEX_POINT('',#5961); +#5961 = CARTESIAN_POINT('',(130.36375,-75.1,-3.5E-02)); +#5962 = LINE('',#5963,#5964); +#5963 = CARTESIAN_POINT('',(130.36375,-75.1,-3.5E-02)); +#5964 = VECTOR('',#5965,1.); +#5965 = DIRECTION('',(0.,0.,1.)); +#5966 = ORIENTED_EDGE('',*,*,#5967,.F.); +#5967 = EDGE_CURVE('',#5928,#5960,#5968,.T.); +#5968 = LINE('',#5969,#5970); +#5969 = CARTESIAN_POINT('',(138.36375,-75.1,-3.5E-02)); +#5970 = VECTOR('',#5971,1.); +#5971 = DIRECTION('',(-1.,0.,0.)); +#5972 = PLANE('',#5973); +#5973 = AXIS2_PLACEMENT_3D('',#5974,#5975,#5976); +#5974 = CARTESIAN_POINT('',(138.36375,-75.1,-3.5E-02)); +#5975 = DIRECTION('',(0.,-1.,0.)); +#5976 = DIRECTION('',(-1.,0.,0.)); +#5977 = ADVANCED_FACE('',(#5978),#5996,.T.); +#5978 = FACE_BOUND('',#5979,.F.); +#5979 = EDGE_LOOP('',(#5980,#5981,#5988,#5989)); +#5980 = ORIENTED_EDGE('',*,*,#5959,.T.); +#5981 = ORIENTED_EDGE('',*,*,#5982,.T.); +#5982 = EDGE_CURVE('',#5952,#5880,#5983,.T.); +#5983 = CIRCLE('',#5984,1.E-01); +#5984 = AXIS2_PLACEMENT_3D('',#5985,#5986,#5987); +#5985 = CARTESIAN_POINT('',(130.36375,-75.2,0.)); +#5986 = DIRECTION('',(0.,0.,1.)); +#5987 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#5988 = ORIENTED_EDGE('',*,*,#5877,.F.); +#5989 = ORIENTED_EDGE('',*,*,#5990,.F.); +#5990 = EDGE_CURVE('',#5960,#5878,#5991,.T.); +#5991 = CIRCLE('',#5992,1.E-01); +#5992 = AXIS2_PLACEMENT_3D('',#5993,#5994,#5995); +#5993 = CARTESIAN_POINT('',(130.36375,-75.2,-3.5E-02)); +#5994 = DIRECTION('',(0.,0.,1.)); +#5995 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#5996 = CYLINDRICAL_SURFACE('',#5997,1.E-01); +#5997 = AXIS2_PLACEMENT_3D('',#5998,#5999,#6000); +#5998 = CARTESIAN_POINT('',(130.36375,-75.2,-3.5E-02)); +#5999 = DIRECTION('',(-0.,-0.,-1.)); +#6000 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#6001 = ADVANCED_FACE('',(#6002),#6008,.F.); +#6002 = FACE_BOUND('',#6003,.F.); +#6003 = EDGE_LOOP('',(#6004,#6005,#6006,#6007)); +#6004 = ORIENTED_EDGE('',*,*,#5903,.T.); +#6005 = ORIENTED_EDGE('',*,*,#5935,.T.); +#6006 = ORIENTED_EDGE('',*,*,#5967,.T.); +#6007 = ORIENTED_EDGE('',*,*,#5990,.T.); +#6008 = PLANE('',#6009); +#6009 = AXIS2_PLACEMENT_3D('',#6010,#6011,#6012); +#6010 = CARTESIAN_POINT('',(130.36375,-75.3,-3.5E-02)); +#6011 = DIRECTION('',(0.,0.,1.)); +#6012 = DIRECTION('',(1.,0.,-0.)); +#6013 = ADVANCED_FACE('',(#6014),#6020,.T.); +#6014 = FACE_BOUND('',#6015,.T.); +#6015 = EDGE_LOOP('',(#6016,#6017,#6018,#6019)); +#6016 = ORIENTED_EDGE('',*,*,#5887,.T.); +#6017 = ORIENTED_EDGE('',*,*,#5918,.T.); +#6018 = ORIENTED_EDGE('',*,*,#5951,.T.); +#6019 = ORIENTED_EDGE('',*,*,#5982,.T.); +#6020 = PLANE('',#6021); +#6021 = AXIS2_PLACEMENT_3D('',#6022,#6023,#6024); +#6022 = CARTESIAN_POINT('',(130.36375,-75.3,0.)); +#6023 = DIRECTION('',(0.,0.,1.)); +#6024 = DIRECTION('',(1.,0.,-0.)); +#6025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6029)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6026,#6027,#6028)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6026 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6027 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6028 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6029 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6026, + 'distance_accuracy_value','confusion accuracy'); +#6030 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6031,#6033); +#6031 = ( REPRESENTATION_RELATIONSHIP('','',#5870,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6032) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6032 = ITEM_DEFINED_TRANSFORMATION('','',#11,#119); +#6033 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6034); +#6034 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','=>[0:1:1:21]','',#5,#5865,$ + ); +#6035 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5867)); +#6036 = SHAPE_DEFINITION_REPRESENTATION(#6037,#6043); +#6037 = PRODUCT_DEFINITION_SHAPE('','',#6038); +#6038 = PRODUCT_DEFINITION('design','',#6039,#6042); +#6039 = PRODUCT_DEFINITION_FORMATION('','',#6040); +#6040 = PRODUCT('HackPad_track_19','HackPad_track_19','',(#6041)); +#6041 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6042 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6043 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6044),#6233); +#6044 = MANIFOLD_SOLID_BREP('',#6045); +#6045 = CLOSED_SHELL('',(#6046,#6086,#6128,#6153,#6187,#6204,#6221)); +#6046 = ADVANCED_FACE('',(#6047),#6081,.F.); +#6047 = FACE_BOUND('',#6048,.F.); +#6048 = EDGE_LOOP('',(#6049,#6059,#6067,#6075)); +#6049 = ORIENTED_EDGE('',*,*,#6050,.F.); +#6050 = EDGE_CURVE('',#6051,#6053,#6055,.T.); +#6051 = VERTEX_POINT('',#6052); +#6052 = CARTESIAN_POINT('',(134.46375,-78.62500000001,1.6)); +#6053 = VERTEX_POINT('',#6054); +#6054 = CARTESIAN_POINT('',(134.46375,-73.18142080737,1.6)); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(134.46375,-78.7,1.6)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.,1.,0.)); +#6059 = ORIENTED_EDGE('',*,*,#6060,.F.); +#6060 = EDGE_CURVE('',#6061,#6051,#6063,.T.); +#6061 = VERTEX_POINT('',#6062); +#6062 = CARTESIAN_POINT('',(134.46375,-78.62500000001,1.635)); +#6063 = LINE('',#6064,#6065); +#6064 = CARTESIAN_POINT('',(134.46375,-78.625,-4.5E-02)); +#6065 = VECTOR('',#6066,1.); +#6066 = DIRECTION('',(-0.,-0.,-1.)); +#6067 = ORIENTED_EDGE('',*,*,#6068,.T.); +#6068 = EDGE_CURVE('',#6061,#6069,#6071,.T.); +#6069 = VERTEX_POINT('',#6070); +#6070 = CARTESIAN_POINT('',(134.46375,-73.18142080737,1.635)); +#6071 = LINE('',#6072,#6073); +#6072 = CARTESIAN_POINT('',(134.46375,-78.7,1.635)); +#6073 = VECTOR('',#6074,1.); +#6074 = DIRECTION('',(0.,1.,0.)); +#6075 = ORIENTED_EDGE('',*,*,#6076,.T.); +#6076 = EDGE_CURVE('',#6069,#6053,#6077,.T.); +#6077 = LINE('',#6078,#6079); +#6078 = CARTESIAN_POINT('',(134.46375,-73.18142080737,-4.5E-02)); +#6079 = VECTOR('',#6080,1.); +#6080 = DIRECTION('',(-0.,-0.,-1.)); +#6081 = PLANE('',#6082); +#6082 = AXIS2_PLACEMENT_3D('',#6083,#6084,#6085); +#6083 = CARTESIAN_POINT('',(134.46375,-78.7,1.6)); +#6084 = DIRECTION('',(-1.,0.,0.)); +#6085 = DIRECTION('',(0.,1.,0.)); +#6086 = ADVANCED_FACE('',(#6087),#6123,.F.); +#6087 = FACE_BOUND('',#6088,.F.); +#6088 = EDGE_LOOP('',(#6089,#6098,#6099,#6108,#6117)); +#6089 = ORIENTED_EDGE('',*,*,#6090,.T.); +#6090 = EDGE_CURVE('',#6091,#6051,#6093,.T.); +#6091 = VERTEX_POINT('',#6092); +#6092 = CARTESIAN_POINT('',(134.26375,-78.62499999999,1.6)); +#6093 = CIRCLE('',#6094,0.125); +#6094 = AXIS2_PLACEMENT_3D('',#6095,#6096,#6097); +#6095 = CARTESIAN_POINT('',(134.36375,-78.7,1.6)); +#6096 = DIRECTION('',(-0.,0.,-1.)); +#6097 = DIRECTION('',(-0.,-1.,0.)); +#6098 = ORIENTED_EDGE('',*,*,#6050,.T.); +#6099 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6100 = EDGE_CURVE('',#6053,#6101,#6103,.T.); +#6101 = VERTEX_POINT('',#6102); +#6102 = CARTESIAN_POINT('',(134.36375,-73.195,1.6)); +#6103 = CIRCLE('',#6104,0.375); +#6104 = AXIS2_PLACEMENT_3D('',#6105,#6106,#6107); +#6105 = CARTESIAN_POINT('',(134.36375,-72.82,1.6)); +#6106 = DIRECTION('',(-0.,0.,-1.)); +#6107 = DIRECTION('',(-0.,-1.,0.)); +#6108 = ORIENTED_EDGE('',*,*,#6109,.T.); +#6109 = EDGE_CURVE('',#6101,#6110,#6112,.T.); +#6110 = VERTEX_POINT('',#6111); +#6111 = CARTESIAN_POINT('',(134.26375,-73.18142080737,1.6)); +#6112 = CIRCLE('',#6113,0.375); +#6113 = AXIS2_PLACEMENT_3D('',#6114,#6115,#6116); +#6114 = CARTESIAN_POINT('',(134.36375,-72.82,1.6)); +#6115 = DIRECTION('',(-0.,0.,-1.)); +#6116 = DIRECTION('',(-0.,-1.,0.)); +#6117 = ORIENTED_EDGE('',*,*,#6118,.T.); +#6118 = EDGE_CURVE('',#6110,#6091,#6119,.T.); +#6119 = LINE('',#6120,#6121); +#6120 = CARTESIAN_POINT('',(134.26375,-72.82,1.6)); +#6121 = VECTOR('',#6122,1.); +#6122 = DIRECTION('',(0.,-1.,0.)); +#6123 = PLANE('',#6124); +#6124 = AXIS2_PLACEMENT_3D('',#6125,#6126,#6127); +#6125 = CARTESIAN_POINT('',(134.46375,-78.7,1.6)); +#6126 = DIRECTION('',(0.,0.,1.)); +#6127 = DIRECTION('',(1.,0.,-0.)); +#6128 = ADVANCED_FACE('',(#6129),#6148,.F.); +#6129 = FACE_BOUND('',#6130,.T.); +#6130 = EDGE_LOOP('',(#6131,#6132,#6140,#6147)); +#6131 = ORIENTED_EDGE('',*,*,#6100,.T.); +#6132 = ORIENTED_EDGE('',*,*,#6133,.T.); +#6133 = EDGE_CURVE('',#6101,#6134,#6136,.T.); +#6134 = VERTEX_POINT('',#6135); +#6135 = CARTESIAN_POINT('',(134.36375,-73.195,1.635)); +#6136 = LINE('',#6137,#6138); +#6137 = CARTESIAN_POINT('',(134.36375,-73.195,-4.5E-02)); +#6138 = VECTOR('',#6139,1.); +#6139 = DIRECTION('',(0.,0.,1.)); +#6140 = ORIENTED_EDGE('',*,*,#6141,.F.); +#6141 = EDGE_CURVE('',#6069,#6134,#6142,.T.); +#6142 = CIRCLE('',#6143,0.375); +#6143 = AXIS2_PLACEMENT_3D('',#6144,#6145,#6146); +#6144 = CARTESIAN_POINT('',(134.36375,-72.82,1.635)); +#6145 = DIRECTION('',(-0.,0.,-1.)); +#6146 = DIRECTION('',(-0.,-1.,0.)); +#6147 = ORIENTED_EDGE('',*,*,#6076,.T.); +#6148 = CYLINDRICAL_SURFACE('',#6149,0.375); +#6149 = AXIS2_PLACEMENT_3D('',#6150,#6151,#6152); +#6150 = CARTESIAN_POINT('',(134.36375,-72.82,-4.5E-02)); +#6151 = DIRECTION('',(-0.,-0.,-1.)); +#6152 = DIRECTION('',(-0.,-1.,0.)); +#6153 = ADVANCED_FACE('',(#6154),#6182,.T.); +#6154 = FACE_BOUND('',#6155,.T.); +#6155 = EDGE_LOOP('',(#6156,#6165,#6166,#6167,#6176)); +#6156 = ORIENTED_EDGE('',*,*,#6157,.T.); +#6157 = EDGE_CURVE('',#6158,#6061,#6160,.T.); +#6158 = VERTEX_POINT('',#6159); +#6159 = CARTESIAN_POINT('',(134.26375,-78.62499999999,1.635)); +#6160 = CIRCLE('',#6161,0.125); +#6161 = AXIS2_PLACEMENT_3D('',#6162,#6163,#6164); +#6162 = CARTESIAN_POINT('',(134.36375,-78.7,1.635)); +#6163 = DIRECTION('',(-0.,0.,-1.)); +#6164 = DIRECTION('',(-0.,-1.,0.)); +#6165 = ORIENTED_EDGE('',*,*,#6068,.T.); +#6166 = ORIENTED_EDGE('',*,*,#6141,.T.); +#6167 = ORIENTED_EDGE('',*,*,#6168,.T.); +#6168 = EDGE_CURVE('',#6134,#6169,#6171,.T.); +#6169 = VERTEX_POINT('',#6170); +#6170 = CARTESIAN_POINT('',(134.26375,-73.18142080737,1.635)); +#6171 = CIRCLE('',#6172,0.375); +#6172 = AXIS2_PLACEMENT_3D('',#6173,#6174,#6175); +#6173 = CARTESIAN_POINT('',(134.36375,-72.82,1.635)); +#6174 = DIRECTION('',(-0.,0.,-1.)); +#6175 = DIRECTION('',(-0.,-1.,0.)); +#6176 = ORIENTED_EDGE('',*,*,#6177,.T.); +#6177 = EDGE_CURVE('',#6169,#6158,#6178,.T.); +#6178 = LINE('',#6179,#6180); +#6179 = CARTESIAN_POINT('',(134.26375,-72.82,1.635)); +#6180 = VECTOR('',#6181,1.); +#6181 = DIRECTION('',(0.,-1.,0.)); +#6182 = PLANE('',#6183); +#6183 = AXIS2_PLACEMENT_3D('',#6184,#6185,#6186); +#6184 = CARTESIAN_POINT('',(134.46375,-78.7,1.635)); +#6185 = DIRECTION('',(0.,0.,1.)); +#6186 = DIRECTION('',(1.,0.,-0.)); +#6187 = ADVANCED_FACE('',(#6188),#6199,.F.); +#6188 = FACE_BOUND('',#6189,.T.); +#6189 = EDGE_LOOP('',(#6190,#6191,#6192,#6198)); +#6190 = ORIENTED_EDGE('',*,*,#6060,.F.); +#6191 = ORIENTED_EDGE('',*,*,#6157,.F.); +#6192 = ORIENTED_EDGE('',*,*,#6193,.T.); +#6193 = EDGE_CURVE('',#6158,#6091,#6194,.T.); +#6194 = LINE('',#6195,#6196); +#6195 = CARTESIAN_POINT('',(134.26375,-78.625,-4.5E-02)); +#6196 = VECTOR('',#6197,1.); +#6197 = DIRECTION('',(-0.,-0.,-1.)); +#6198 = ORIENTED_EDGE('',*,*,#6090,.T.); +#6199 = CYLINDRICAL_SURFACE('',#6200,0.125); +#6200 = AXIS2_PLACEMENT_3D('',#6201,#6202,#6203); +#6201 = CARTESIAN_POINT('',(134.36375,-78.7,-4.5E-02)); +#6202 = DIRECTION('',(-0.,-0.,-1.)); +#6203 = DIRECTION('',(-0.,-1.,0.)); +#6204 = ADVANCED_FACE('',(#6205),#6216,.F.); +#6205 = FACE_BOUND('',#6206,.F.); +#6206 = EDGE_LOOP('',(#6207,#6208,#6214,#6215)); +#6207 = ORIENTED_EDGE('',*,*,#6118,.F.); +#6208 = ORIENTED_EDGE('',*,*,#6209,.F.); +#6209 = EDGE_CURVE('',#6169,#6110,#6210,.T.); +#6210 = LINE('',#6211,#6212); +#6211 = CARTESIAN_POINT('',(134.26375,-73.18142080737,-4.5E-02)); +#6212 = VECTOR('',#6213,1.); +#6213 = DIRECTION('',(-0.,-0.,-1.)); +#6214 = ORIENTED_EDGE('',*,*,#6177,.T.); +#6215 = ORIENTED_EDGE('',*,*,#6193,.T.); +#6216 = PLANE('',#6217); +#6217 = AXIS2_PLACEMENT_3D('',#6218,#6219,#6220); +#6218 = CARTESIAN_POINT('',(134.26375,-72.82,1.6)); +#6219 = DIRECTION('',(1.,0.,-0.)); +#6220 = DIRECTION('',(0.,-1.,0.)); +#6221 = ADVANCED_FACE('',(#6222),#6228,.F.); +#6222 = FACE_BOUND('',#6223,.T.); +#6223 = EDGE_LOOP('',(#6224,#6225,#6226,#6227)); +#6224 = ORIENTED_EDGE('',*,*,#6133,.F.); +#6225 = ORIENTED_EDGE('',*,*,#6109,.T.); +#6226 = ORIENTED_EDGE('',*,*,#6209,.F.); +#6227 = ORIENTED_EDGE('',*,*,#6168,.F.); +#6228 = CYLINDRICAL_SURFACE('',#6229,0.375); +#6229 = AXIS2_PLACEMENT_3D('',#6230,#6231,#6232); +#6230 = CARTESIAN_POINT('',(134.36375,-72.82,-4.5E-02)); +#6231 = DIRECTION('',(-0.,-0.,-1.)); +#6232 = DIRECTION('',(-0.,-1.,0.)); +#6233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6237)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6234,#6235,#6236)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6234 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6235 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6236 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6237 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6234, + 'distance_accuracy_value','confusion accuracy'); +#6238 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6239,#6241); +#6239 = ( REPRESENTATION_RELATIONSHIP('','',#6043,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6240) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6240 = ITEM_DEFINED_TRANSFORMATION('','',#11,#123); +#6241 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6242); +#6242 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','=>[0:1:1:22]','',#5,#6038,$ + ); +#6243 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6040)); +#6244 = SHAPE_DEFINITION_REPRESENTATION(#6245,#6251); +#6245 = PRODUCT_DEFINITION_SHAPE('','',#6246); +#6246 = PRODUCT_DEFINITION('design','',#6247,#6250); +#6247 = PRODUCT_DEFINITION_FORMATION('','',#6248); +#6248 = PRODUCT('HackPad_track_20','HackPad_track_20','',(#6249)); +#6249 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6250 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6251 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6252),#6406); +#6252 = MANIFOLD_SOLID_BREP('',#6253); +#6253 = CLOSED_SHELL('',(#6254,#6294,#6327,#6352,#6377,#6394)); +#6254 = ADVANCED_FACE('',(#6255),#6289,.F.); +#6255 = FACE_BOUND('',#6256,.F.); +#6256 = EDGE_LOOP('',(#6257,#6267,#6275,#6283)); +#6257 = ORIENTED_EDGE('',*,*,#6258,.F.); +#6258 = EDGE_CURVE('',#6259,#6261,#6263,.T.); +#6259 = VERTEX_POINT('',#6260); +#6260 = CARTESIAN_POINT('',(122.79682033081,-102.335,-3.5E-02)); +#6261 = VERTEX_POINT('',#6262); +#6262 = CARTESIAN_POINT('',(123.32875,-102.335,-3.5E-02)); +#6263 = LINE('',#6264,#6265); +#6264 = CARTESIAN_POINT('',(122.07875,-102.335,-3.5E-02)); +#6265 = VECTOR('',#6266,1.); +#6266 = DIRECTION('',(1.,0.,0.)); +#6267 = ORIENTED_EDGE('',*,*,#6268,.F.); +#6268 = EDGE_CURVE('',#6269,#6259,#6271,.T.); +#6269 = VERTEX_POINT('',#6270); +#6270 = CARTESIAN_POINT('',(122.79682033081,-102.335,0.)); +#6271 = LINE('',#6272,#6273); +#6272 = CARTESIAN_POINT('',(122.79682033081,-102.335,-4.5E-02)); +#6273 = VECTOR('',#6274,1.); +#6274 = DIRECTION('',(-0.,-0.,-1.)); +#6275 = ORIENTED_EDGE('',*,*,#6276,.T.); +#6276 = EDGE_CURVE('',#6269,#6277,#6279,.T.); +#6277 = VERTEX_POINT('',#6278); +#6278 = CARTESIAN_POINT('',(123.32875,-102.335,0.)); +#6279 = LINE('',#6280,#6281); +#6280 = CARTESIAN_POINT('',(122.07875,-102.335,0.)); +#6281 = VECTOR('',#6282,1.); +#6282 = DIRECTION('',(1.,0.,0.)); +#6283 = ORIENTED_EDGE('',*,*,#6284,.F.); +#6284 = EDGE_CURVE('',#6261,#6277,#6285,.T.); +#6285 = LINE('',#6286,#6287); +#6286 = CARTESIAN_POINT('',(123.32875,-102.335,-3.5E-02)); +#6287 = VECTOR('',#6288,1.); +#6288 = DIRECTION('',(0.,0.,1.)); +#6289 = PLANE('',#6290); +#6290 = AXIS2_PLACEMENT_3D('',#6291,#6292,#6293); +#6291 = CARTESIAN_POINT('',(122.07875,-102.335,-3.5E-02)); +#6292 = DIRECTION('',(0.,1.,0.)); +#6293 = DIRECTION('',(1.,0.,0.)); +#6294 = ADVANCED_FACE('',(#6295),#6322,.F.); +#6295 = FACE_BOUND('',#6296,.F.); +#6296 = EDGE_LOOP('',(#6297,#6306,#6307,#6316)); +#6297 = ORIENTED_EDGE('',*,*,#6298,.T.); +#6298 = EDGE_CURVE('',#6299,#6259,#6301,.T.); +#6299 = VERTEX_POINT('',#6300); +#6300 = CARTESIAN_POINT('',(122.79682033081,-102.135,-3.5E-02)); +#6301 = CIRCLE('',#6302,0.725); +#6302 = AXIS2_PLACEMENT_3D('',#6303,#6304,#6305); +#6303 = CARTESIAN_POINT('',(122.07875,-102.235,-3.5E-02)); +#6304 = DIRECTION('',(-0.,0.,-1.)); +#6305 = DIRECTION('',(-0.,-1.,0.)); +#6306 = ORIENTED_EDGE('',*,*,#6258,.T.); +#6307 = ORIENTED_EDGE('',*,*,#6308,.T.); +#6308 = EDGE_CURVE('',#6261,#6309,#6311,.T.); +#6309 = VERTEX_POINT('',#6310); +#6310 = CARTESIAN_POINT('',(123.32875,-102.135,-3.5E-02)); +#6311 = CIRCLE('',#6312,9.999999999999E-02); +#6312 = AXIS2_PLACEMENT_3D('',#6313,#6314,#6315); +#6313 = CARTESIAN_POINT('',(123.32875,-102.235,-3.5E-02)); +#6314 = DIRECTION('',(0.,0.,1.)); +#6315 = DIRECTION('',(-0.,-1.,0.)); +#6316 = ORIENTED_EDGE('',*,*,#6317,.T.); +#6317 = EDGE_CURVE('',#6309,#6299,#6318,.T.); +#6318 = LINE('',#6319,#6320); +#6319 = CARTESIAN_POINT('',(123.32875,-102.135,-3.5E-02)); +#6320 = VECTOR('',#6321,1.); +#6321 = DIRECTION('',(-1.,0.,0.)); +#6322 = PLANE('',#6323); +#6323 = AXIS2_PLACEMENT_3D('',#6324,#6325,#6326); +#6324 = CARTESIAN_POINT('',(122.07875,-102.335,-3.5E-02)); +#6325 = DIRECTION('',(0.,0.,1.)); +#6326 = DIRECTION('',(1.,0.,-0.)); +#6327 = ADVANCED_FACE('',(#6328),#6347,.T.); +#6328 = FACE_BOUND('',#6329,.F.); +#6329 = EDGE_LOOP('',(#6330,#6331,#6340,#6346)); +#6330 = ORIENTED_EDGE('',*,*,#6284,.T.); +#6331 = ORIENTED_EDGE('',*,*,#6332,.T.); +#6332 = EDGE_CURVE('',#6277,#6333,#6335,.T.); +#6333 = VERTEX_POINT('',#6334); +#6334 = CARTESIAN_POINT('',(123.32875,-102.135,0.)); +#6335 = CIRCLE('',#6336,9.999999999999E-02); +#6336 = AXIS2_PLACEMENT_3D('',#6337,#6338,#6339); +#6337 = CARTESIAN_POINT('',(123.32875,-102.235,0.)); +#6338 = DIRECTION('',(0.,0.,1.)); +#6339 = DIRECTION('',(-0.,-1.,0.)); +#6340 = ORIENTED_EDGE('',*,*,#6341,.F.); +#6341 = EDGE_CURVE('',#6309,#6333,#6342,.T.); +#6342 = LINE('',#6343,#6344); +#6343 = CARTESIAN_POINT('',(123.32875,-102.135,-3.5E-02)); +#6344 = VECTOR('',#6345,1.); +#6345 = DIRECTION('',(0.,0.,1.)); +#6346 = ORIENTED_EDGE('',*,*,#6308,.F.); +#6347 = CYLINDRICAL_SURFACE('',#6348,9.999999999999E-02); +#6348 = AXIS2_PLACEMENT_3D('',#6349,#6350,#6351); +#6349 = CARTESIAN_POINT('',(123.32875,-102.235,-3.5E-02)); +#6350 = DIRECTION('',(-0.,-0.,-1.)); +#6351 = DIRECTION('',(-0.,-1.,0.)); +#6352 = ADVANCED_FACE('',(#6353),#6372,.T.); +#6353 = FACE_BOUND('',#6354,.T.); +#6354 = EDGE_LOOP('',(#6355,#6364,#6365,#6366)); +#6355 = ORIENTED_EDGE('',*,*,#6356,.T.); +#6356 = EDGE_CURVE('',#6357,#6269,#6359,.T.); +#6357 = VERTEX_POINT('',#6358); +#6358 = CARTESIAN_POINT('',(122.79682033081,-102.135,0.)); +#6359 = CIRCLE('',#6360,0.725); +#6360 = AXIS2_PLACEMENT_3D('',#6361,#6362,#6363); +#6361 = CARTESIAN_POINT('',(122.07875,-102.235,0.)); +#6362 = DIRECTION('',(-0.,0.,-1.)); +#6363 = DIRECTION('',(-0.,-1.,0.)); +#6364 = ORIENTED_EDGE('',*,*,#6276,.T.); +#6365 = ORIENTED_EDGE('',*,*,#6332,.T.); +#6366 = ORIENTED_EDGE('',*,*,#6367,.T.); +#6367 = EDGE_CURVE('',#6333,#6357,#6368,.T.); +#6368 = LINE('',#6369,#6370); +#6369 = CARTESIAN_POINT('',(123.32875,-102.135,0.)); +#6370 = VECTOR('',#6371,1.); +#6371 = DIRECTION('',(-1.,0.,0.)); +#6372 = PLANE('',#6373); +#6373 = AXIS2_PLACEMENT_3D('',#6374,#6375,#6376); +#6374 = CARTESIAN_POINT('',(122.07875,-102.335,0.)); +#6375 = DIRECTION('',(0.,0.,1.)); +#6376 = DIRECTION('',(1.,0.,-0.)); +#6377 = ADVANCED_FACE('',(#6378),#6389,.F.); +#6378 = FACE_BOUND('',#6379,.T.); +#6379 = EDGE_LOOP('',(#6380,#6381,#6382,#6388)); +#6380 = ORIENTED_EDGE('',*,*,#6268,.F.); +#6381 = ORIENTED_EDGE('',*,*,#6356,.F.); +#6382 = ORIENTED_EDGE('',*,*,#6383,.T.); +#6383 = EDGE_CURVE('',#6357,#6299,#6384,.T.); +#6384 = LINE('',#6385,#6386); +#6385 = CARTESIAN_POINT('',(122.79682033081,-102.135,-4.5E-02)); +#6386 = VECTOR('',#6387,1.); +#6387 = DIRECTION('',(-0.,-0.,-1.)); +#6388 = ORIENTED_EDGE('',*,*,#6298,.T.); +#6389 = CYLINDRICAL_SURFACE('',#6390,0.725); +#6390 = AXIS2_PLACEMENT_3D('',#6391,#6392,#6393); +#6391 = CARTESIAN_POINT('',(122.07875,-102.235,-4.5E-02)); +#6392 = DIRECTION('',(-0.,-0.,-1.)); +#6393 = DIRECTION('',(-0.,-1.,0.)); +#6394 = ADVANCED_FACE('',(#6395),#6401,.F.); +#6395 = FACE_BOUND('',#6396,.F.); +#6396 = EDGE_LOOP('',(#6397,#6398,#6399,#6400)); +#6397 = ORIENTED_EDGE('',*,*,#6317,.F.); +#6398 = ORIENTED_EDGE('',*,*,#6341,.T.); +#6399 = ORIENTED_EDGE('',*,*,#6367,.T.); +#6400 = ORIENTED_EDGE('',*,*,#6383,.T.); +#6401 = PLANE('',#6402); +#6402 = AXIS2_PLACEMENT_3D('',#6403,#6404,#6405); +#6403 = CARTESIAN_POINT('',(123.32875,-102.135,-3.5E-02)); +#6404 = DIRECTION('',(0.,-1.,0.)); +#6405 = DIRECTION('',(-1.,0.,0.)); +#6406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6410)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6407,#6408,#6409)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6407 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6408 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6409 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6410 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6407, + 'distance_accuracy_value','confusion accuracy'); +#6411 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6412,#6414); +#6412 = ( REPRESENTATION_RELATIONSHIP('','',#6251,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6413) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6413 = ITEM_DEFINED_TRANSFORMATION('','',#11,#127); +#6414 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6415); +#6415 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','=>[0:1:1:23]','',#5,#6246,$ + ); +#6416 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6248)); +#6417 = SHAPE_DEFINITION_REPRESENTATION(#6418,#6424); +#6418 = PRODUCT_DEFINITION_SHAPE('','',#6419); +#6419 = PRODUCT_DEFINITION('design','',#6420,#6423); +#6420 = PRODUCT_DEFINITION_FORMATION('','',#6421); +#6421 = PRODUCT('HackPad_track_21','HackPad_track_21','',(#6422)); +#6422 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6423 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6424 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6425),#6614); +#6425 = MANIFOLD_SOLID_BREP('',#6426); +#6426 = CLOSED_SHELL('',(#6427,#6467,#6509,#6534,#6568,#6585,#6602)); +#6427 = ADVANCED_FACE('',(#6428),#6462,.F.); +#6428 = FACE_BOUND('',#6429,.F.); +#6429 = EDGE_LOOP('',(#6430,#6440,#6448,#6456)); +#6430 = ORIENTED_EDGE('',*,*,#6431,.F.); +#6431 = EDGE_CURVE('',#6432,#6434,#6436,.T.); +#6432 = VERTEX_POINT('',#6433); +#6433 = CARTESIAN_POINT('',(134.46375,-91.2,-3.5E-02)); +#6434 = VERTEX_POINT('',#6435); +#6435 = CARTESIAN_POINT('',(134.46375,-78.77499999998,-3.5E-02)); +#6436 = LINE('',#6437,#6438); +#6437 = CARTESIAN_POINT('',(134.46375,-91.2,-3.5E-02)); +#6438 = VECTOR('',#6439,1.); +#6439 = DIRECTION('',(0.,1.,0.)); +#6440 = ORIENTED_EDGE('',*,*,#6441,.T.); +#6441 = EDGE_CURVE('',#6432,#6442,#6444,.T.); +#6442 = VERTEX_POINT('',#6443); +#6443 = CARTESIAN_POINT('',(134.46375,-91.2,0.)); +#6444 = LINE('',#6445,#6446); +#6445 = CARTESIAN_POINT('',(134.46375,-91.2,-3.5E-02)); +#6446 = VECTOR('',#6447,1.); +#6447 = DIRECTION('',(0.,0.,1.)); +#6448 = ORIENTED_EDGE('',*,*,#6449,.T.); +#6449 = EDGE_CURVE('',#6442,#6450,#6452,.T.); +#6450 = VERTEX_POINT('',#6451); +#6451 = CARTESIAN_POINT('',(134.46375,-78.77499999998,0.)); +#6452 = LINE('',#6453,#6454); +#6453 = CARTESIAN_POINT('',(134.46375,-91.2,0.)); +#6454 = VECTOR('',#6455,1.); +#6455 = DIRECTION('',(0.,1.,0.)); +#6456 = ORIENTED_EDGE('',*,*,#6457,.T.); +#6457 = EDGE_CURVE('',#6450,#6434,#6458,.T.); +#6458 = LINE('',#6459,#6460); +#6459 = CARTESIAN_POINT('',(134.46375,-78.775,-4.5E-02)); +#6460 = VECTOR('',#6461,1.); +#6461 = DIRECTION('',(-0.,-0.,-1.)); +#6462 = PLANE('',#6463); +#6463 = AXIS2_PLACEMENT_3D('',#6464,#6465,#6466); +#6464 = CARTESIAN_POINT('',(134.46375,-91.2,-3.5E-02)); +#6465 = DIRECTION('',(-1.,0.,0.)); +#6466 = DIRECTION('',(0.,1.,0.)); +#6467 = ADVANCED_FACE('',(#6468),#6504,.F.); +#6468 = FACE_BOUND('',#6469,.F.); +#6469 = EDGE_LOOP('',(#6470,#6479,#6480,#6489,#6498)); +#6470 = ORIENTED_EDGE('',*,*,#6471,.T.); +#6471 = EDGE_CURVE('',#6472,#6432,#6474,.T.); +#6472 = VERTEX_POINT('',#6473); +#6473 = CARTESIAN_POINT('',(134.26375,-91.2,-3.5E-02)); +#6474 = CIRCLE('',#6475,0.1); +#6475 = AXIS2_PLACEMENT_3D('',#6476,#6477,#6478); +#6476 = CARTESIAN_POINT('',(134.36375,-91.2,-3.5E-02)); +#6477 = DIRECTION('',(0.,0.,1.)); +#6478 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#6479 = ORIENTED_EDGE('',*,*,#6431,.T.); +#6480 = ORIENTED_EDGE('',*,*,#6481,.T.); +#6481 = EDGE_CURVE('',#6434,#6482,#6484,.T.); +#6482 = VERTEX_POINT('',#6483); +#6483 = CARTESIAN_POINT('',(134.36375,-78.825,-3.5E-02)); +#6484 = CIRCLE('',#6485,0.125); +#6485 = AXIS2_PLACEMENT_3D('',#6486,#6487,#6488); +#6486 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#6487 = DIRECTION('',(-0.,0.,-1.)); +#6488 = DIRECTION('',(-0.,-1.,0.)); +#6489 = ORIENTED_EDGE('',*,*,#6490,.T.); +#6490 = EDGE_CURVE('',#6482,#6491,#6493,.T.); +#6491 = VERTEX_POINT('',#6492); +#6492 = CARTESIAN_POINT('',(134.26375,-78.77499999998,-3.5E-02)); +#6493 = CIRCLE('',#6494,0.125); +#6494 = AXIS2_PLACEMENT_3D('',#6495,#6496,#6497); +#6495 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#6496 = DIRECTION('',(-0.,0.,-1.)); +#6497 = DIRECTION('',(-0.,-1.,0.)); +#6498 = ORIENTED_EDGE('',*,*,#6499,.T.); +#6499 = EDGE_CURVE('',#6491,#6472,#6500,.T.); +#6500 = LINE('',#6501,#6502); +#6501 = CARTESIAN_POINT('',(134.26375,-78.7,-3.5E-02)); +#6502 = VECTOR('',#6503,1.); +#6503 = DIRECTION('',(0.,-1.,0.)); +#6504 = PLANE('',#6505); +#6505 = AXIS2_PLACEMENT_3D('',#6506,#6507,#6508); +#6506 = CARTESIAN_POINT('',(134.46375,-91.2,-3.5E-02)); +#6507 = DIRECTION('',(0.,0.,1.)); +#6508 = DIRECTION('',(1.,0.,-0.)); +#6509 = ADVANCED_FACE('',(#6510),#6529,.F.); +#6510 = FACE_BOUND('',#6511,.T.); +#6511 = EDGE_LOOP('',(#6512,#6513,#6521,#6528)); +#6512 = ORIENTED_EDGE('',*,*,#6481,.T.); +#6513 = ORIENTED_EDGE('',*,*,#6514,.T.); +#6514 = EDGE_CURVE('',#6482,#6515,#6517,.T.); +#6515 = VERTEX_POINT('',#6516); +#6516 = CARTESIAN_POINT('',(134.36375,-78.825,0.)); +#6517 = LINE('',#6518,#6519); +#6518 = CARTESIAN_POINT('',(134.36375,-78.825,-4.5E-02)); +#6519 = VECTOR('',#6520,1.); +#6520 = DIRECTION('',(0.,0.,1.)); +#6521 = ORIENTED_EDGE('',*,*,#6522,.F.); +#6522 = EDGE_CURVE('',#6450,#6515,#6523,.T.); +#6523 = CIRCLE('',#6524,0.125); +#6524 = AXIS2_PLACEMENT_3D('',#6525,#6526,#6527); +#6525 = CARTESIAN_POINT('',(134.36375,-78.7,0.)); +#6526 = DIRECTION('',(-0.,0.,-1.)); +#6527 = DIRECTION('',(-0.,-1.,0.)); +#6528 = ORIENTED_EDGE('',*,*,#6457,.T.); +#6529 = CYLINDRICAL_SURFACE('',#6530,0.125); +#6530 = AXIS2_PLACEMENT_3D('',#6531,#6532,#6533); +#6531 = CARTESIAN_POINT('',(134.36375,-78.7,-4.5E-02)); +#6532 = DIRECTION('',(-0.,-0.,-1.)); +#6533 = DIRECTION('',(-0.,-1.,0.)); +#6534 = ADVANCED_FACE('',(#6535),#6563,.T.); +#6535 = FACE_BOUND('',#6536,.T.); +#6536 = EDGE_LOOP('',(#6537,#6546,#6547,#6548,#6557)); +#6537 = ORIENTED_EDGE('',*,*,#6538,.T.); +#6538 = EDGE_CURVE('',#6539,#6442,#6541,.T.); +#6539 = VERTEX_POINT('',#6540); +#6540 = CARTESIAN_POINT('',(134.26375,-91.2,0.)); +#6541 = CIRCLE('',#6542,0.1); +#6542 = AXIS2_PLACEMENT_3D('',#6543,#6544,#6545); +#6543 = CARTESIAN_POINT('',(134.36375,-91.2,0.)); +#6544 = DIRECTION('',(0.,0.,1.)); +#6545 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#6546 = ORIENTED_EDGE('',*,*,#6449,.T.); +#6547 = ORIENTED_EDGE('',*,*,#6522,.T.); +#6548 = ORIENTED_EDGE('',*,*,#6549,.T.); +#6549 = EDGE_CURVE('',#6515,#6550,#6552,.T.); +#6550 = VERTEX_POINT('',#6551); +#6551 = CARTESIAN_POINT('',(134.26375,-78.77499999998,0.)); +#6552 = CIRCLE('',#6553,0.125); +#6553 = AXIS2_PLACEMENT_3D('',#6554,#6555,#6556); +#6554 = CARTESIAN_POINT('',(134.36375,-78.7,0.)); +#6555 = DIRECTION('',(-0.,0.,-1.)); +#6556 = DIRECTION('',(-0.,-1.,0.)); +#6557 = ORIENTED_EDGE('',*,*,#6558,.T.); +#6558 = EDGE_CURVE('',#6550,#6539,#6559,.T.); +#6559 = LINE('',#6560,#6561); +#6560 = CARTESIAN_POINT('',(134.26375,-78.7,0.)); +#6561 = VECTOR('',#6562,1.); +#6562 = DIRECTION('',(0.,-1.,0.)); +#6563 = PLANE('',#6564); +#6564 = AXIS2_PLACEMENT_3D('',#6565,#6566,#6567); +#6565 = CARTESIAN_POINT('',(134.46375,-91.2,0.)); +#6566 = DIRECTION('',(0.,0.,1.)); +#6567 = DIRECTION('',(1.,0.,-0.)); +#6568 = ADVANCED_FACE('',(#6569),#6580,.T.); +#6569 = FACE_BOUND('',#6570,.F.); +#6570 = EDGE_LOOP('',(#6571,#6577,#6578,#6579)); +#6571 = ORIENTED_EDGE('',*,*,#6572,.T.); +#6572 = EDGE_CURVE('',#6472,#6539,#6573,.T.); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(134.26375,-91.2,-3.5E-02)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(0.,0.,1.)); +#6577 = ORIENTED_EDGE('',*,*,#6538,.T.); +#6578 = ORIENTED_EDGE('',*,*,#6441,.F.); +#6579 = ORIENTED_EDGE('',*,*,#6471,.F.); +#6580 = CYLINDRICAL_SURFACE('',#6581,0.1); +#6581 = AXIS2_PLACEMENT_3D('',#6582,#6583,#6584); +#6582 = CARTESIAN_POINT('',(134.36375,-91.2,-3.5E-02)); +#6583 = DIRECTION('',(-0.,-0.,-1.)); +#6584 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#6585 = ADVANCED_FACE('',(#6586),#6597,.F.); +#6586 = FACE_BOUND('',#6587,.F.); +#6587 = EDGE_LOOP('',(#6588,#6589,#6595,#6596)); +#6588 = ORIENTED_EDGE('',*,*,#6499,.F.); +#6589 = ORIENTED_EDGE('',*,*,#6590,.F.); +#6590 = EDGE_CURVE('',#6550,#6491,#6591,.T.); +#6591 = LINE('',#6592,#6593); +#6592 = CARTESIAN_POINT('',(134.26375,-78.775,-4.5E-02)); +#6593 = VECTOR('',#6594,1.); +#6594 = DIRECTION('',(-0.,-0.,-1.)); +#6595 = ORIENTED_EDGE('',*,*,#6558,.T.); +#6596 = ORIENTED_EDGE('',*,*,#6572,.F.); +#6597 = PLANE('',#6598); +#6598 = AXIS2_PLACEMENT_3D('',#6599,#6600,#6601); +#6599 = CARTESIAN_POINT('',(134.26375,-78.7,-3.5E-02)); +#6600 = DIRECTION('',(1.,0.,-0.)); +#6601 = DIRECTION('',(0.,-1.,0.)); +#6602 = ADVANCED_FACE('',(#6603),#6609,.F.); +#6603 = FACE_BOUND('',#6604,.T.); +#6604 = EDGE_LOOP('',(#6605,#6606,#6607,#6608)); +#6605 = ORIENTED_EDGE('',*,*,#6514,.F.); +#6606 = ORIENTED_EDGE('',*,*,#6490,.T.); +#6607 = ORIENTED_EDGE('',*,*,#6590,.F.); +#6608 = ORIENTED_EDGE('',*,*,#6549,.F.); +#6609 = CYLINDRICAL_SURFACE('',#6610,0.125); +#6610 = AXIS2_PLACEMENT_3D('',#6611,#6612,#6613); +#6611 = CARTESIAN_POINT('',(134.36375,-78.7,-4.5E-02)); +#6612 = DIRECTION('',(-0.,-0.,-1.)); +#6613 = DIRECTION('',(-0.,-1.,0.)); +#6614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6618)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6615,#6616,#6617)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6615 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6616 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6617 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6618 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6615, + 'distance_accuracy_value','confusion accuracy'); +#6619 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6620,#6622); +#6620 = ( REPRESENTATION_RELATIONSHIP('','',#6424,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6621) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6621 = ITEM_DEFINED_TRANSFORMATION('','',#11,#131); +#6622 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6623); +#6623 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','=>[0:1:1:24]','',#5,#6419,$ + ); +#6624 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6421)); +#6625 = SHAPE_DEFINITION_REPRESENTATION(#6626,#6632); +#6626 = PRODUCT_DEFINITION_SHAPE('','',#6627); +#6627 = PRODUCT_DEFINITION('design','',#6628,#6631); +#6628 = PRODUCT_DEFINITION_FORMATION('','',#6629); +#6629 = PRODUCT('HackPad_track_22','HackPad_track_22','',(#6630)); +#6630 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6631 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6632 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6633),#6787); +#6633 = MANIFOLD_SOLID_BREP('',#6634); +#6634 = CLOSED_SHELL('',(#6635,#6675,#6708,#6739,#6763,#6775)); +#6635 = ADVANCED_FACE('',(#6636),#6670,.F.); +#6636 = FACE_BOUND('',#6637,.F.); +#6637 = EDGE_LOOP('',(#6638,#6648,#6656,#6664)); +#6638 = ORIENTED_EDGE('',*,*,#6639,.T.); +#6639 = EDGE_CURVE('',#6640,#6642,#6644,.T.); +#6640 = VERTEX_POINT('',#6641); +#6641 = CARTESIAN_POINT('',(123.39946,-102.30571,-3.5E-02)); +#6642 = VERTEX_POINT('',#6643); +#6643 = CARTESIAN_POINT('',(123.39946,-102.30571,0.)); +#6644 = LINE('',#6645,#6646); +#6645 = CARTESIAN_POINT('',(123.39946,-102.30571,-3.5E-02)); +#6646 = VECTOR('',#6647,1.); +#6647 = DIRECTION('',(0.,0.,1.)); +#6648 = ORIENTED_EDGE('',*,*,#6649,.T.); +#6649 = EDGE_CURVE('',#6642,#6650,#6652,.T.); +#6650 = VERTEX_POINT('',#6651); +#6651 = CARTESIAN_POINT('',(134.43446,-91.27071,0.)); +#6652 = LINE('',#6653,#6654); +#6653 = CARTESIAN_POINT('',(123.39946,-102.30571,0.)); +#6654 = VECTOR('',#6655,1.); +#6655 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#6656 = ORIENTED_EDGE('',*,*,#6657,.F.); +#6657 = EDGE_CURVE('',#6658,#6650,#6660,.T.); +#6658 = VERTEX_POINT('',#6659); +#6659 = CARTESIAN_POINT('',(134.43446,-91.27071,-3.5E-02)); +#6660 = LINE('',#6661,#6662); +#6661 = CARTESIAN_POINT('',(134.43446,-91.27071,-3.5E-02)); +#6662 = VECTOR('',#6663,1.); +#6663 = DIRECTION('',(0.,0.,1.)); +#6664 = ORIENTED_EDGE('',*,*,#6665,.F.); +#6665 = EDGE_CURVE('',#6640,#6658,#6666,.T.); +#6666 = LINE('',#6667,#6668); +#6667 = CARTESIAN_POINT('',(123.39946,-102.30571,-3.5E-02)); +#6668 = VECTOR('',#6669,1.); +#6669 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#6670 = PLANE('',#6671); +#6671 = AXIS2_PLACEMENT_3D('',#6672,#6673,#6674); +#6672 = CARTESIAN_POINT('',(123.39946,-102.30571,-3.5E-02)); +#6673 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#6674 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#6675 = ADVANCED_FACE('',(#6676),#6703,.T.); +#6676 = FACE_BOUND('',#6677,.F.); +#6677 = EDGE_LOOP('',(#6678,#6679,#6688,#6696)); +#6678 = ORIENTED_EDGE('',*,*,#6657,.T.); +#6679 = ORIENTED_EDGE('',*,*,#6680,.T.); +#6680 = EDGE_CURVE('',#6650,#6681,#6683,.T.); +#6681 = VERTEX_POINT('',#6682); +#6682 = CARTESIAN_POINT('',(134.293039,-91.129289,0.)); +#6683 = CIRCLE('',#6684,9.999974810219E-02); +#6684 = AXIS2_PLACEMENT_3D('',#6685,#6686,#6687); +#6685 = CARTESIAN_POINT('',(134.3637495,-91.1999995,0.)); +#6686 = DIRECTION('',(0.,-0.,1.)); +#6687 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#6688 = ORIENTED_EDGE('',*,*,#6689,.F.); +#6689 = EDGE_CURVE('',#6690,#6681,#6692,.T.); +#6690 = VERTEX_POINT('',#6691); +#6691 = CARTESIAN_POINT('',(134.293039,-91.129289,-3.5E-02)); +#6692 = LINE('',#6693,#6694); +#6693 = CARTESIAN_POINT('',(134.293039,-91.129289,-3.5E-02)); +#6694 = VECTOR('',#6695,1.); +#6695 = DIRECTION('',(0.,0.,1.)); +#6696 = ORIENTED_EDGE('',*,*,#6697,.F.); +#6697 = EDGE_CURVE('',#6658,#6690,#6698,.T.); +#6698 = CIRCLE('',#6699,9.999974810219E-02); +#6699 = AXIS2_PLACEMENT_3D('',#6700,#6701,#6702); +#6700 = CARTESIAN_POINT('',(134.3637495,-91.1999995,-3.5E-02)); +#6701 = DIRECTION('',(0.,-0.,1.)); +#6702 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#6703 = CYLINDRICAL_SURFACE('',#6704,9.999974810219E-02); +#6704 = AXIS2_PLACEMENT_3D('',#6705,#6706,#6707); +#6705 = CARTESIAN_POINT('',(134.3637495,-91.1999995,-3.5E-02)); +#6706 = DIRECTION('',(-0.,0.,-1.)); +#6707 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#6708 = ADVANCED_FACE('',(#6709),#6734,.F.); +#6709 = FACE_BOUND('',#6710,.F.); +#6710 = EDGE_LOOP('',(#6711,#6712,#6720,#6728)); +#6711 = ORIENTED_EDGE('',*,*,#6689,.T.); +#6712 = ORIENTED_EDGE('',*,*,#6713,.T.); +#6713 = EDGE_CURVE('',#6681,#6714,#6716,.T.); +#6714 = VERTEX_POINT('',#6715); +#6715 = CARTESIAN_POINT('',(123.258039,-102.164289,0.)); +#6716 = LINE('',#6717,#6718); +#6717 = CARTESIAN_POINT('',(134.293039,-91.129289,0.)); +#6718 = VECTOR('',#6719,1.); +#6719 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#6720 = ORIENTED_EDGE('',*,*,#6721,.F.); +#6721 = EDGE_CURVE('',#6722,#6714,#6724,.T.); +#6722 = VERTEX_POINT('',#6723); +#6723 = CARTESIAN_POINT('',(123.258039,-102.164289,-3.5E-02)); +#6724 = LINE('',#6725,#6726); +#6725 = CARTESIAN_POINT('',(123.258039,-102.164289,-3.5E-02)); +#6726 = VECTOR('',#6727,1.); +#6727 = DIRECTION('',(0.,0.,1.)); +#6728 = ORIENTED_EDGE('',*,*,#6729,.F.); +#6729 = EDGE_CURVE('',#6690,#6722,#6730,.T.); +#6730 = LINE('',#6731,#6732); +#6731 = CARTESIAN_POINT('',(134.293039,-91.129289,-3.5E-02)); +#6732 = VECTOR('',#6733,1.); +#6733 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#6734 = PLANE('',#6735); +#6735 = AXIS2_PLACEMENT_3D('',#6736,#6737,#6738); +#6736 = CARTESIAN_POINT('',(134.293039,-91.129289,-3.5E-02)); +#6737 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#6738 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#6739 = ADVANCED_FACE('',(#6740),#6758,.T.); +#6740 = FACE_BOUND('',#6741,.F.); +#6741 = EDGE_LOOP('',(#6742,#6743,#6750,#6751)); +#6742 = ORIENTED_EDGE('',*,*,#6721,.T.); +#6743 = ORIENTED_EDGE('',*,*,#6744,.T.); +#6744 = EDGE_CURVE('',#6714,#6642,#6745,.T.); +#6745 = CIRCLE('',#6746,9.999974810219E-02); +#6746 = AXIS2_PLACEMENT_3D('',#6747,#6748,#6749); +#6747 = CARTESIAN_POINT('',(123.3287495,-102.2349995,0.)); +#6748 = DIRECTION('',(0.,0.,1.)); +#6749 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#6750 = ORIENTED_EDGE('',*,*,#6639,.F.); +#6751 = ORIENTED_EDGE('',*,*,#6752,.F.); +#6752 = EDGE_CURVE('',#6722,#6640,#6753,.T.); +#6753 = CIRCLE('',#6754,9.999974810219E-02); +#6754 = AXIS2_PLACEMENT_3D('',#6755,#6756,#6757); +#6755 = CARTESIAN_POINT('',(123.3287495,-102.2349995,-3.5E-02)); +#6756 = DIRECTION('',(0.,0.,1.)); +#6757 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#6758 = CYLINDRICAL_SURFACE('',#6759,9.999974810219E-02); +#6759 = AXIS2_PLACEMENT_3D('',#6760,#6761,#6762); +#6760 = CARTESIAN_POINT('',(123.3287495,-102.2349995,-3.5E-02)); +#6761 = DIRECTION('',(-0.,-0.,-1.)); +#6762 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#6763 = ADVANCED_FACE('',(#6764),#6770,.F.); +#6764 = FACE_BOUND('',#6765,.F.); +#6765 = EDGE_LOOP('',(#6766,#6767,#6768,#6769)); +#6766 = ORIENTED_EDGE('',*,*,#6665,.T.); +#6767 = ORIENTED_EDGE('',*,*,#6697,.T.); +#6768 = ORIENTED_EDGE('',*,*,#6729,.T.); +#6769 = ORIENTED_EDGE('',*,*,#6752,.T.); +#6770 = PLANE('',#6771); +#6771 = AXIS2_PLACEMENT_3D('',#6772,#6773,#6774); +#6772 = CARTESIAN_POINT('',(123.39946,-102.30571,-3.5E-02)); +#6773 = DIRECTION('',(0.,0.,1.)); +#6774 = DIRECTION('',(1.,0.,-0.)); +#6775 = ADVANCED_FACE('',(#6776),#6782,.T.); +#6776 = FACE_BOUND('',#6777,.T.); +#6777 = EDGE_LOOP('',(#6778,#6779,#6780,#6781)); +#6778 = ORIENTED_EDGE('',*,*,#6649,.T.); +#6779 = ORIENTED_EDGE('',*,*,#6680,.T.); +#6780 = ORIENTED_EDGE('',*,*,#6713,.T.); +#6781 = ORIENTED_EDGE('',*,*,#6744,.T.); +#6782 = PLANE('',#6783); +#6783 = AXIS2_PLACEMENT_3D('',#6784,#6785,#6786); +#6784 = CARTESIAN_POINT('',(123.39946,-102.30571,0.)); +#6785 = DIRECTION('',(0.,0.,1.)); +#6786 = DIRECTION('',(1.,0.,-0.)); +#6787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6791)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6788,#6789,#6790)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6788 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6789 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6790 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6791 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6788, + 'distance_accuracy_value','confusion accuracy'); +#6792 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6793,#6795); +#6793 = ( REPRESENTATION_RELATIONSHIP('','',#6632,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6794) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6794 = ITEM_DEFINED_TRANSFORMATION('','',#11,#135); +#6795 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6796); +#6796 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','=>[0:1:1:25]','',#5,#6627,$ + ); +#6797 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6629)); +#6798 = SHAPE_DEFINITION_REPRESENTATION(#6799,#6805); +#6799 = PRODUCT_DEFINITION_SHAPE('','',#6800); +#6800 = PRODUCT_DEFINITION('design','',#6801,#6804); +#6801 = PRODUCT_DEFINITION_FORMATION('','',#6802); +#6802 = PRODUCT('HackPad_track_23','HackPad_track_23','',(#6803)); +#6803 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6804 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6805 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6806),#6960); +#6806 = MANIFOLD_SOLID_BREP('',#6807); +#6807 = CLOSED_SHELL('',(#6808,#6848,#6881,#6906,#6931,#6948)); +#6808 = ADVANCED_FACE('',(#6809),#6843,.F.); +#6809 = FACE_BOUND('',#6810,.F.); +#6810 = EDGE_LOOP('',(#6811,#6821,#6829,#6837)); +#6811 = ORIENTED_EDGE('',*,*,#6812,.F.); +#6812 = EDGE_CURVE('',#6813,#6815,#6817,.T.); +#6813 = VERTEX_POINT('',#6814); +#6814 = CARTESIAN_POINT('',(156.67375,-65.29,1.6)); +#6815 = VERTEX_POINT('',#6816); +#6816 = CARTESIAN_POINT('',(155.72517080736,-65.29,1.6)); +#6817 = LINE('',#6818,#6819); +#6818 = CARTESIAN_POINT('',(156.67375,-65.29,1.6)); +#6819 = VECTOR('',#6820,1.); +#6820 = DIRECTION('',(-1.,0.,0.)); +#6821 = ORIENTED_EDGE('',*,*,#6822,.T.); +#6822 = EDGE_CURVE('',#6813,#6823,#6825,.T.); +#6823 = VERTEX_POINT('',#6824); +#6824 = CARTESIAN_POINT('',(156.67375,-65.29,1.635)); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(156.67375,-65.29,1.6)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(0.,0.,1.)); +#6829 = ORIENTED_EDGE('',*,*,#6830,.T.); +#6830 = EDGE_CURVE('',#6823,#6831,#6833,.T.); +#6831 = VERTEX_POINT('',#6832); +#6832 = CARTESIAN_POINT('',(155.72517080736,-65.29,1.635)); +#6833 = LINE('',#6834,#6835); +#6834 = CARTESIAN_POINT('',(156.67375,-65.29,1.635)); +#6835 = VECTOR('',#6836,1.); +#6836 = DIRECTION('',(-1.,0.,0.)); +#6837 = ORIENTED_EDGE('',*,*,#6838,.T.); +#6838 = EDGE_CURVE('',#6831,#6815,#6839,.T.); +#6839 = LINE('',#6840,#6841); +#6840 = CARTESIAN_POINT('',(155.72517080737,-65.29,-4.5E-02)); +#6841 = VECTOR('',#6842,1.); +#6842 = DIRECTION('',(-0.,-0.,-1.)); +#6843 = PLANE('',#6844); +#6844 = AXIS2_PLACEMENT_3D('',#6845,#6846,#6847); +#6845 = CARTESIAN_POINT('',(156.67375,-65.29,1.6)); +#6846 = DIRECTION('',(0.,-1.,0.)); +#6847 = DIRECTION('',(-1.,0.,0.)); +#6848 = ADVANCED_FACE('',(#6849),#6876,.F.); +#6849 = FACE_BOUND('',#6850,.F.); +#6850 = EDGE_LOOP('',(#6851,#6860,#6861,#6870)); +#6851 = ORIENTED_EDGE('',*,*,#6852,.T.); +#6852 = EDGE_CURVE('',#6853,#6813,#6855,.T.); +#6853 = VERTEX_POINT('',#6854); +#6854 = CARTESIAN_POINT('',(156.67375,-65.49,1.6)); +#6855 = CIRCLE('',#6856,0.1); +#6856 = AXIS2_PLACEMENT_3D('',#6857,#6858,#6859); +#6857 = CARTESIAN_POINT('',(156.67375,-65.39,1.6)); +#6858 = DIRECTION('',(0.,-0.,1.)); +#6859 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#6860 = ORIENTED_EDGE('',*,*,#6812,.T.); +#6861 = ORIENTED_EDGE('',*,*,#6862,.T.); +#6862 = EDGE_CURVE('',#6815,#6863,#6865,.T.); +#6863 = VERTEX_POINT('',#6864); +#6864 = CARTESIAN_POINT('',(155.72517080737,-65.49,1.6)); +#6865 = CIRCLE('',#6866,0.375); +#6866 = AXIS2_PLACEMENT_3D('',#6867,#6868,#6869); +#6867 = CARTESIAN_POINT('',(155.36375,-65.39,1.6)); +#6868 = DIRECTION('',(-0.,0.,-1.)); +#6869 = DIRECTION('',(-0.,-1.,0.)); +#6870 = ORIENTED_EDGE('',*,*,#6871,.T.); +#6871 = EDGE_CURVE('',#6863,#6853,#6872,.T.); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(155.36375,-65.49,1.6)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(1.,0.,0.)); +#6876 = PLANE('',#6877); +#6877 = AXIS2_PLACEMENT_3D('',#6878,#6879,#6880); +#6878 = CARTESIAN_POINT('',(156.67375,-65.29,1.6)); +#6879 = DIRECTION('',(0.,0.,1.)); +#6880 = DIRECTION('',(1.,0.,-0.)); +#6881 = ADVANCED_FACE('',(#6882),#6901,.F.); +#6882 = FACE_BOUND('',#6883,.T.); +#6883 = EDGE_LOOP('',(#6884,#6893,#6894,#6895)); +#6884 = ORIENTED_EDGE('',*,*,#6885,.F.); +#6885 = EDGE_CURVE('',#6831,#6886,#6888,.T.); +#6886 = VERTEX_POINT('',#6887); +#6887 = CARTESIAN_POINT('',(155.72517080737,-65.49,1.635)); +#6888 = CIRCLE('',#6889,0.375); +#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892); +#6890 = CARTESIAN_POINT('',(155.36375,-65.39,1.635)); +#6891 = DIRECTION('',(-0.,0.,-1.)); +#6892 = DIRECTION('',(-0.,-1.,0.)); +#6893 = ORIENTED_EDGE('',*,*,#6838,.T.); +#6894 = ORIENTED_EDGE('',*,*,#6862,.T.); +#6895 = ORIENTED_EDGE('',*,*,#6896,.F.); +#6896 = EDGE_CURVE('',#6886,#6863,#6897,.T.); +#6897 = LINE('',#6898,#6899); +#6898 = CARTESIAN_POINT('',(155.72517080737,-65.49,-4.5E-02)); +#6899 = VECTOR('',#6900,1.); +#6900 = DIRECTION('',(-0.,-0.,-1.)); +#6901 = CYLINDRICAL_SURFACE('',#6902,0.375); +#6902 = AXIS2_PLACEMENT_3D('',#6903,#6904,#6905); +#6903 = CARTESIAN_POINT('',(155.36375,-65.39,-4.5E-02)); +#6904 = DIRECTION('',(-0.,-0.,-1.)); +#6905 = DIRECTION('',(-0.,-1.,0.)); +#6906 = ADVANCED_FACE('',(#6907),#6926,.T.); +#6907 = FACE_BOUND('',#6908,.T.); +#6908 = EDGE_LOOP('',(#6909,#6918,#6919,#6920)); +#6909 = ORIENTED_EDGE('',*,*,#6910,.T.); +#6910 = EDGE_CURVE('',#6911,#6823,#6913,.T.); +#6911 = VERTEX_POINT('',#6912); +#6912 = CARTESIAN_POINT('',(156.67375,-65.49,1.635)); +#6913 = CIRCLE('',#6914,0.1); +#6914 = AXIS2_PLACEMENT_3D('',#6915,#6916,#6917); +#6915 = CARTESIAN_POINT('',(156.67375,-65.39,1.635)); +#6916 = DIRECTION('',(0.,-0.,1.)); +#6917 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#6918 = ORIENTED_EDGE('',*,*,#6830,.T.); +#6919 = ORIENTED_EDGE('',*,*,#6885,.T.); +#6920 = ORIENTED_EDGE('',*,*,#6921,.T.); +#6921 = EDGE_CURVE('',#6886,#6911,#6922,.T.); +#6922 = LINE('',#6923,#6924); +#6923 = CARTESIAN_POINT('',(155.36375,-65.49,1.635)); +#6924 = VECTOR('',#6925,1.); +#6925 = DIRECTION('',(1.,0.,0.)); +#6926 = PLANE('',#6927); +#6927 = AXIS2_PLACEMENT_3D('',#6928,#6929,#6930); +#6928 = CARTESIAN_POINT('',(156.67375,-65.29,1.635)); +#6929 = DIRECTION('',(0.,0.,1.)); +#6930 = DIRECTION('',(1.,0.,-0.)); +#6931 = ADVANCED_FACE('',(#6932),#6943,.T.); +#6932 = FACE_BOUND('',#6933,.F.); +#6933 = EDGE_LOOP('',(#6934,#6940,#6941,#6942)); +#6934 = ORIENTED_EDGE('',*,*,#6935,.T.); +#6935 = EDGE_CURVE('',#6853,#6911,#6936,.T.); +#6936 = LINE('',#6937,#6938); +#6937 = CARTESIAN_POINT('',(156.67375,-65.49,1.6)); +#6938 = VECTOR('',#6939,1.); +#6939 = DIRECTION('',(0.,0.,1.)); +#6940 = ORIENTED_EDGE('',*,*,#6910,.T.); +#6941 = ORIENTED_EDGE('',*,*,#6822,.F.); +#6942 = ORIENTED_EDGE('',*,*,#6852,.F.); +#6943 = CYLINDRICAL_SURFACE('',#6944,0.1); +#6944 = AXIS2_PLACEMENT_3D('',#6945,#6946,#6947); +#6945 = CARTESIAN_POINT('',(156.67375,-65.39,1.6)); +#6946 = DIRECTION('',(-0.,0.,-1.)); +#6947 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#6948 = ADVANCED_FACE('',(#6949),#6955,.F.); +#6949 = FACE_BOUND('',#6950,.F.); +#6950 = EDGE_LOOP('',(#6951,#6952,#6953,#6954)); +#6951 = ORIENTED_EDGE('',*,*,#6871,.F.); +#6952 = ORIENTED_EDGE('',*,*,#6896,.F.); +#6953 = ORIENTED_EDGE('',*,*,#6921,.T.); +#6954 = ORIENTED_EDGE('',*,*,#6935,.F.); +#6955 = PLANE('',#6956); +#6956 = AXIS2_PLACEMENT_3D('',#6957,#6958,#6959); +#6957 = CARTESIAN_POINT('',(155.36375,-65.49,1.6)); +#6958 = DIRECTION('',(0.,1.,0.)); +#6959 = DIRECTION('',(1.,0.,0.)); +#6960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6964)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6961,#6962,#6963)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6961 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6962 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6963 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6964 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6961, + 'distance_accuracy_value','confusion accuracy'); +#6965 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6966,#6968); +#6966 = ( REPRESENTATION_RELATIONSHIP('','',#6805,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6967) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6967 = ITEM_DEFINED_TRANSFORMATION('','',#11,#139); +#6968 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6969); +#6969 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','=>[0:1:1:26]','',#5,#6800,$ + ); +#6970 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6802)); +#6971 = SHAPE_DEFINITION_REPRESENTATION(#6972,#6978); +#6972 = PRODUCT_DEFINITION_SHAPE('','',#6973); +#6973 = PRODUCT_DEFINITION('design','',#6974,#6977); +#6974 = PRODUCT_DEFINITION_FORMATION('','',#6975); +#6975 = PRODUCT('HackPad_track_24','HackPad_track_24','',(#6976)); +#6976 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6977 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6978 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6979),#7133); +#6979 = MANIFOLD_SOLID_BREP('',#6980); +#6980 = CLOSED_SHELL('',(#6981,#7021,#7054,#7085,#7109,#7121)); +#6981 = ADVANCED_FACE('',(#6982),#7016,.F.); +#6982 = FACE_BOUND('',#6983,.F.); +#6983 = EDGE_LOOP('',(#6984,#6994,#7002,#7010)); +#6984 = ORIENTED_EDGE('',*,*,#6985,.T.); +#6985 = EDGE_CURVE('',#6986,#6988,#6990,.T.); +#6986 = VERTEX_POINT('',#6987); +#6987 = CARTESIAN_POINT('',(157.793039,-64.129289,1.6)); +#6988 = VERTEX_POINT('',#6989); +#6989 = CARTESIAN_POINT('',(157.793039,-64.129289,1.635)); +#6990 = LINE('',#6991,#6992); +#6991 = CARTESIAN_POINT('',(157.793039,-64.129289,1.6)); +#6992 = VECTOR('',#6993,1.); +#6993 = DIRECTION('',(0.,0.,1.)); +#6994 = ORIENTED_EDGE('',*,*,#6995,.T.); +#6995 = EDGE_CURVE('',#6988,#6996,#6998,.T.); +#6996 = VERTEX_POINT('',#6997); +#6997 = CARTESIAN_POINT('',(156.603039,-65.319289,1.635)); +#6998 = LINE('',#6999,#7000); +#6999 = CARTESIAN_POINT('',(157.793039,-64.129289,1.635)); +#7000 = VECTOR('',#7001,1.); +#7001 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#7002 = ORIENTED_EDGE('',*,*,#7003,.F.); +#7003 = EDGE_CURVE('',#7004,#6996,#7006,.T.); +#7004 = VERTEX_POINT('',#7005); +#7005 = CARTESIAN_POINT('',(156.603039,-65.319289,1.6)); +#7006 = LINE('',#7007,#7008); +#7007 = CARTESIAN_POINT('',(156.603039,-65.319289,1.6)); +#7008 = VECTOR('',#7009,1.); +#7009 = DIRECTION('',(0.,0.,1.)); +#7010 = ORIENTED_EDGE('',*,*,#7011,.F.); +#7011 = EDGE_CURVE('',#6986,#7004,#7012,.T.); +#7012 = LINE('',#7013,#7014); +#7013 = CARTESIAN_POINT('',(157.793039,-64.129289,1.6)); +#7014 = VECTOR('',#7015,1.); +#7015 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#7016 = PLANE('',#7017); +#7017 = AXIS2_PLACEMENT_3D('',#7018,#7019,#7020); +#7018 = CARTESIAN_POINT('',(157.793039,-64.129289,1.6)); +#7019 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#7020 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#7021 = ADVANCED_FACE('',(#7022),#7049,.T.); +#7022 = FACE_BOUND('',#7023,.F.); +#7023 = EDGE_LOOP('',(#7024,#7025,#7034,#7042)); +#7024 = ORIENTED_EDGE('',*,*,#7003,.T.); +#7025 = ORIENTED_EDGE('',*,*,#7026,.T.); +#7026 = EDGE_CURVE('',#6996,#7027,#7029,.T.); +#7027 = VERTEX_POINT('',#7028); +#7028 = CARTESIAN_POINT('',(156.74446,-65.46071,1.635)); +#7029 = CIRCLE('',#7030,9.999974810219E-02); +#7030 = AXIS2_PLACEMENT_3D('',#7031,#7032,#7033); +#7031 = CARTESIAN_POINT('',(156.6737495,-65.3899995,1.635)); +#7032 = DIRECTION('',(0.,0.,1.)); +#7033 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#7034 = ORIENTED_EDGE('',*,*,#7035,.F.); +#7035 = EDGE_CURVE('',#7036,#7027,#7038,.T.); +#7036 = VERTEX_POINT('',#7037); +#7037 = CARTESIAN_POINT('',(156.74446,-65.46071,1.6)); +#7038 = LINE('',#7039,#7040); +#7039 = CARTESIAN_POINT('',(156.74446,-65.46071,1.6)); +#7040 = VECTOR('',#7041,1.); +#7041 = DIRECTION('',(0.,0.,1.)); +#7042 = ORIENTED_EDGE('',*,*,#7043,.F.); +#7043 = EDGE_CURVE('',#7004,#7036,#7044,.T.); +#7044 = CIRCLE('',#7045,9.999974810219E-02); +#7045 = AXIS2_PLACEMENT_3D('',#7046,#7047,#7048); +#7046 = CARTESIAN_POINT('',(156.6737495,-65.3899995,1.6)); +#7047 = DIRECTION('',(0.,0.,1.)); +#7048 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#7049 = CYLINDRICAL_SURFACE('',#7050,9.999974810219E-02); +#7050 = AXIS2_PLACEMENT_3D('',#7051,#7052,#7053); +#7051 = CARTESIAN_POINT('',(156.6737495,-65.3899995,1.6)); +#7052 = DIRECTION('',(-0.,-0.,-1.)); +#7053 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#7054 = ADVANCED_FACE('',(#7055),#7080,.F.); +#7055 = FACE_BOUND('',#7056,.F.); +#7056 = EDGE_LOOP('',(#7057,#7058,#7066,#7074)); +#7057 = ORIENTED_EDGE('',*,*,#7035,.T.); +#7058 = ORIENTED_EDGE('',*,*,#7059,.T.); +#7059 = EDGE_CURVE('',#7027,#7060,#7062,.T.); +#7060 = VERTEX_POINT('',#7061); +#7061 = CARTESIAN_POINT('',(157.93446,-64.27071,1.635)); +#7062 = LINE('',#7063,#7064); +#7063 = CARTESIAN_POINT('',(156.74446,-65.46071,1.635)); +#7064 = VECTOR('',#7065,1.); +#7065 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#7066 = ORIENTED_EDGE('',*,*,#7067,.F.); +#7067 = EDGE_CURVE('',#7068,#7060,#7070,.T.); +#7068 = VERTEX_POINT('',#7069); +#7069 = CARTESIAN_POINT('',(157.93446,-64.27071,1.6)); +#7070 = LINE('',#7071,#7072); +#7071 = CARTESIAN_POINT('',(157.93446,-64.27071,1.6)); +#7072 = VECTOR('',#7073,1.); +#7073 = DIRECTION('',(0.,0.,1.)); +#7074 = ORIENTED_EDGE('',*,*,#7075,.F.); +#7075 = EDGE_CURVE('',#7036,#7068,#7076,.T.); +#7076 = LINE('',#7077,#7078); +#7077 = CARTESIAN_POINT('',(156.74446,-65.46071,1.6)); +#7078 = VECTOR('',#7079,1.); +#7079 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#7080 = PLANE('',#7081); +#7081 = AXIS2_PLACEMENT_3D('',#7082,#7083,#7084); +#7082 = CARTESIAN_POINT('',(156.74446,-65.46071,1.6)); +#7083 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#7084 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#7085 = ADVANCED_FACE('',(#7086),#7104,.T.); +#7086 = FACE_BOUND('',#7087,.F.); +#7087 = EDGE_LOOP('',(#7088,#7089,#7096,#7097)); +#7088 = ORIENTED_EDGE('',*,*,#7067,.T.); +#7089 = ORIENTED_EDGE('',*,*,#7090,.T.); +#7090 = EDGE_CURVE('',#7060,#6988,#7091,.T.); +#7091 = CIRCLE('',#7092,9.999974810219E-02); +#7092 = AXIS2_PLACEMENT_3D('',#7093,#7094,#7095); +#7093 = CARTESIAN_POINT('',(157.8637495,-64.1999995,1.635)); +#7094 = DIRECTION('',(0.,-0.,1.)); +#7095 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#7096 = ORIENTED_EDGE('',*,*,#6985,.F.); +#7097 = ORIENTED_EDGE('',*,*,#7098,.F.); +#7098 = EDGE_CURVE('',#7068,#6986,#7099,.T.); +#7099 = CIRCLE('',#7100,9.999974810219E-02); +#7100 = AXIS2_PLACEMENT_3D('',#7101,#7102,#7103); +#7101 = CARTESIAN_POINT('',(157.8637495,-64.1999995,1.6)); +#7102 = DIRECTION('',(0.,-0.,1.)); +#7103 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#7104 = CYLINDRICAL_SURFACE('',#7105,9.999974810219E-02); +#7105 = AXIS2_PLACEMENT_3D('',#7106,#7107,#7108); +#7106 = CARTESIAN_POINT('',(157.8637495,-64.1999995,1.6)); +#7107 = DIRECTION('',(-0.,0.,-1.)); +#7108 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#7109 = ADVANCED_FACE('',(#7110),#7116,.F.); +#7110 = FACE_BOUND('',#7111,.F.); +#7111 = EDGE_LOOP('',(#7112,#7113,#7114,#7115)); +#7112 = ORIENTED_EDGE('',*,*,#7011,.T.); +#7113 = ORIENTED_EDGE('',*,*,#7043,.T.); +#7114 = ORIENTED_EDGE('',*,*,#7075,.T.); +#7115 = ORIENTED_EDGE('',*,*,#7098,.T.); +#7116 = PLANE('',#7117); +#7117 = AXIS2_PLACEMENT_3D('',#7118,#7119,#7120); +#7118 = CARTESIAN_POINT('',(157.793039,-64.129289,1.6)); +#7119 = DIRECTION('',(0.,0.,1.)); +#7120 = DIRECTION('',(1.,0.,-0.)); +#7121 = ADVANCED_FACE('',(#7122),#7128,.T.); +#7122 = FACE_BOUND('',#7123,.T.); +#7123 = EDGE_LOOP('',(#7124,#7125,#7126,#7127)); +#7124 = ORIENTED_EDGE('',*,*,#6995,.T.); +#7125 = ORIENTED_EDGE('',*,*,#7026,.T.); +#7126 = ORIENTED_EDGE('',*,*,#7059,.T.); +#7127 = ORIENTED_EDGE('',*,*,#7090,.T.); +#7128 = PLANE('',#7129); +#7129 = AXIS2_PLACEMENT_3D('',#7130,#7131,#7132); +#7130 = CARTESIAN_POINT('',(157.793039,-64.129289,1.635)); +#7131 = DIRECTION('',(0.,0.,1.)); +#7132 = DIRECTION('',(1.,0.,-0.)); +#7133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7137)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7134,#7135,#7136)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7134 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7135 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7136 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7137 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7134, + 'distance_accuracy_value','confusion accuracy'); +#7138 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7139,#7141); +#7139 = ( REPRESENTATION_RELATIONSHIP('','',#6978,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7140) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7140 = ITEM_DEFINED_TRANSFORMATION('','',#11,#143); +#7141 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7142); +#7142 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','=>[0:1:1:27]','',#5,#6973,$ + ); +#7143 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6975)); +#7144 = SHAPE_DEFINITION_REPRESENTATION(#7145,#7151); +#7145 = PRODUCT_DEFINITION_SHAPE('','',#7146); +#7146 = PRODUCT_DEFINITION('design','',#7147,#7150); +#7147 = PRODUCT_DEFINITION_FORMATION('','',#7148); +#7148 = PRODUCT('HackPad_track_25','HackPad_track_25','',(#7149)); +#7149 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7150 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7151 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7152),#7341); +#7152 = MANIFOLD_SOLID_BREP('',#7153); +#7153 = CLOSED_SHELL('',(#7154,#7194,#7236,#7261,#7295,#7312,#7329)); +#7154 = ADVANCED_FACE('',(#7155),#7189,.F.); +#7155 = FACE_BOUND('',#7156,.F.); +#7156 = EDGE_LOOP('',(#7157,#7167,#7175,#7183)); +#7157 = ORIENTED_EDGE('',*,*,#7158,.F.); +#7158 = EDGE_CURVE('',#7159,#7161,#7163,.T.); +#7159 = VERTEX_POINT('',#7160); +#7160 = CARTESIAN_POINT('',(157.76375,-62.27499999998,1.6)); +#7161 = VERTEX_POINT('',#7162); +#7162 = CARTESIAN_POINT('',(157.76375,-64.2,1.6)); +#7163 = LINE('',#7164,#7165); +#7164 = CARTESIAN_POINT('',(157.76375,-62.2,1.6)); +#7165 = VECTOR('',#7166,1.); +#7166 = DIRECTION('',(0.,-1.,0.)); +#7167 = ORIENTED_EDGE('',*,*,#7168,.F.); +#7168 = EDGE_CURVE('',#7169,#7159,#7171,.T.); +#7169 = VERTEX_POINT('',#7170); +#7170 = CARTESIAN_POINT('',(157.76375,-62.27499999998,1.635)); +#7171 = LINE('',#7172,#7173); +#7172 = CARTESIAN_POINT('',(157.76375,-62.275,-4.5E-02)); +#7173 = VECTOR('',#7174,1.); +#7174 = DIRECTION('',(-0.,-0.,-1.)); +#7175 = ORIENTED_EDGE('',*,*,#7176,.T.); +#7176 = EDGE_CURVE('',#7169,#7177,#7179,.T.); +#7177 = VERTEX_POINT('',#7178); +#7178 = CARTESIAN_POINT('',(157.76375,-64.2,1.635)); +#7179 = LINE('',#7180,#7181); +#7180 = CARTESIAN_POINT('',(157.76375,-62.2,1.635)); +#7181 = VECTOR('',#7182,1.); +#7182 = DIRECTION('',(0.,-1.,0.)); +#7183 = ORIENTED_EDGE('',*,*,#7184,.F.); +#7184 = EDGE_CURVE('',#7161,#7177,#7185,.T.); +#7185 = LINE('',#7186,#7187); +#7186 = CARTESIAN_POINT('',(157.76375,-64.2,1.6)); +#7187 = VECTOR('',#7188,1.); +#7188 = DIRECTION('',(0.,0.,1.)); +#7189 = PLANE('',#7190); +#7190 = AXIS2_PLACEMENT_3D('',#7191,#7192,#7193); +#7191 = CARTESIAN_POINT('',(157.76375,-62.2,1.6)); +#7192 = DIRECTION('',(1.,0.,-0.)); +#7193 = DIRECTION('',(0.,-1.,0.)); +#7194 = ADVANCED_FACE('',(#7195),#7231,.F.); +#7195 = FACE_BOUND('',#7196,.F.); +#7196 = EDGE_LOOP('',(#7197,#7206,#7207,#7216,#7224)); +#7197 = ORIENTED_EDGE('',*,*,#7198,.T.); +#7198 = EDGE_CURVE('',#7199,#7159,#7201,.T.); +#7199 = VERTEX_POINT('',#7200); +#7200 = CARTESIAN_POINT('',(157.86375,-62.325,1.6)); +#7201 = CIRCLE('',#7202,0.125); +#7202 = AXIS2_PLACEMENT_3D('',#7203,#7204,#7205); +#7203 = CARTESIAN_POINT('',(157.86375,-62.2,1.6)); +#7204 = DIRECTION('',(-0.,0.,-1.)); +#7205 = DIRECTION('',(-0.,-1.,0.)); +#7206 = ORIENTED_EDGE('',*,*,#7158,.T.); +#7207 = ORIENTED_EDGE('',*,*,#7208,.T.); +#7208 = EDGE_CURVE('',#7161,#7209,#7211,.T.); +#7209 = VERTEX_POINT('',#7210); +#7210 = CARTESIAN_POINT('',(157.96375,-64.2,1.6)); +#7211 = CIRCLE('',#7212,0.1); +#7212 = AXIS2_PLACEMENT_3D('',#7213,#7214,#7215); +#7213 = CARTESIAN_POINT('',(157.86375,-64.2,1.6)); +#7214 = DIRECTION('',(0.,0.,1.)); +#7215 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#7216 = ORIENTED_EDGE('',*,*,#7217,.T.); +#7217 = EDGE_CURVE('',#7209,#7218,#7220,.T.); +#7218 = VERTEX_POINT('',#7219); +#7219 = CARTESIAN_POINT('',(157.96375,-62.27500000003,1.6)); +#7220 = LINE('',#7221,#7222); +#7221 = CARTESIAN_POINT('',(157.96375,-64.2,1.6)); +#7222 = VECTOR('',#7223,1.); +#7223 = DIRECTION('',(0.,1.,0.)); +#7224 = ORIENTED_EDGE('',*,*,#7225,.T.); +#7225 = EDGE_CURVE('',#7218,#7199,#7226,.T.); +#7226 = CIRCLE('',#7227,0.125); +#7227 = AXIS2_PLACEMENT_3D('',#7228,#7229,#7230); +#7228 = CARTESIAN_POINT('',(157.86375,-62.2,1.6)); +#7229 = DIRECTION('',(-0.,0.,-1.)); +#7230 = DIRECTION('',(-0.,-1.,0.)); +#7231 = PLANE('',#7232); +#7232 = AXIS2_PLACEMENT_3D('',#7233,#7234,#7235); +#7233 = CARTESIAN_POINT('',(157.76375,-62.2,1.6)); +#7234 = DIRECTION('',(0.,0.,1.)); +#7235 = DIRECTION('',(1.,0.,-0.)); +#7236 = ADVANCED_FACE('',(#7237),#7256,.T.); +#7237 = FACE_BOUND('',#7238,.F.); +#7238 = EDGE_LOOP('',(#7239,#7240,#7249,#7255)); +#7239 = ORIENTED_EDGE('',*,*,#7184,.T.); +#7240 = ORIENTED_EDGE('',*,*,#7241,.T.); +#7241 = EDGE_CURVE('',#7177,#7242,#7244,.T.); +#7242 = VERTEX_POINT('',#7243); +#7243 = CARTESIAN_POINT('',(157.96375,-64.2,1.635)); +#7244 = CIRCLE('',#7245,0.1); +#7245 = AXIS2_PLACEMENT_3D('',#7246,#7247,#7248); +#7246 = CARTESIAN_POINT('',(157.86375,-64.2,1.635)); +#7247 = DIRECTION('',(0.,0.,1.)); +#7248 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#7249 = ORIENTED_EDGE('',*,*,#7250,.F.); +#7250 = EDGE_CURVE('',#7209,#7242,#7251,.T.); +#7251 = LINE('',#7252,#7253); +#7252 = CARTESIAN_POINT('',(157.96375,-64.2,1.6)); +#7253 = VECTOR('',#7254,1.); +#7254 = DIRECTION('',(0.,0.,1.)); +#7255 = ORIENTED_EDGE('',*,*,#7208,.F.); +#7256 = CYLINDRICAL_SURFACE('',#7257,0.1); +#7257 = AXIS2_PLACEMENT_3D('',#7258,#7259,#7260); +#7258 = CARTESIAN_POINT('',(157.86375,-64.2,1.6)); +#7259 = DIRECTION('',(-0.,-0.,-1.)); +#7260 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#7261 = ADVANCED_FACE('',(#7262),#7290,.T.); +#7262 = FACE_BOUND('',#7263,.T.); +#7263 = EDGE_LOOP('',(#7264,#7273,#7274,#7275,#7283)); +#7264 = ORIENTED_EDGE('',*,*,#7265,.T.); +#7265 = EDGE_CURVE('',#7266,#7169,#7268,.T.); +#7266 = VERTEX_POINT('',#7267); +#7267 = CARTESIAN_POINT('',(157.86375,-62.325,1.635)); +#7268 = CIRCLE('',#7269,0.125); +#7269 = AXIS2_PLACEMENT_3D('',#7270,#7271,#7272); +#7270 = CARTESIAN_POINT('',(157.86375,-62.2,1.635)); +#7271 = DIRECTION('',(-0.,0.,-1.)); +#7272 = DIRECTION('',(-0.,-1.,0.)); +#7273 = ORIENTED_EDGE('',*,*,#7176,.T.); +#7274 = ORIENTED_EDGE('',*,*,#7241,.T.); +#7275 = ORIENTED_EDGE('',*,*,#7276,.T.); +#7276 = EDGE_CURVE('',#7242,#7277,#7279,.T.); +#7277 = VERTEX_POINT('',#7278); +#7278 = CARTESIAN_POINT('',(157.96375,-62.27500000003,1.635)); +#7279 = LINE('',#7280,#7281); +#7280 = CARTESIAN_POINT('',(157.96375,-64.2,1.635)); +#7281 = VECTOR('',#7282,1.); +#7282 = DIRECTION('',(0.,1.,0.)); +#7283 = ORIENTED_EDGE('',*,*,#7284,.T.); +#7284 = EDGE_CURVE('',#7277,#7266,#7285,.T.); +#7285 = CIRCLE('',#7286,0.125); +#7286 = AXIS2_PLACEMENT_3D('',#7287,#7288,#7289); +#7287 = CARTESIAN_POINT('',(157.86375,-62.2,1.635)); +#7288 = DIRECTION('',(-0.,0.,-1.)); +#7289 = DIRECTION('',(-0.,-1.,0.)); +#7290 = PLANE('',#7291); +#7291 = AXIS2_PLACEMENT_3D('',#7292,#7293,#7294); +#7292 = CARTESIAN_POINT('',(157.76375,-62.2,1.635)); +#7293 = DIRECTION('',(0.,0.,1.)); +#7294 = DIRECTION('',(1.,0.,-0.)); +#7295 = ADVANCED_FACE('',(#7296),#7307,.F.); +#7296 = FACE_BOUND('',#7297,.T.); +#7297 = EDGE_LOOP('',(#7298,#7304,#7305,#7306)); +#7298 = ORIENTED_EDGE('',*,*,#7299,.F.); +#7299 = EDGE_CURVE('',#7199,#7266,#7300,.T.); +#7300 = LINE('',#7301,#7302); +#7301 = CARTESIAN_POINT('',(157.86375,-62.325,-4.5E-02)); +#7302 = VECTOR('',#7303,1.); +#7303 = DIRECTION('',(0.,0.,1.)); +#7304 = ORIENTED_EDGE('',*,*,#7198,.T.); +#7305 = ORIENTED_EDGE('',*,*,#7168,.F.); +#7306 = ORIENTED_EDGE('',*,*,#7265,.F.); +#7307 = CYLINDRICAL_SURFACE('',#7308,0.125); +#7308 = AXIS2_PLACEMENT_3D('',#7309,#7310,#7311); +#7309 = CARTESIAN_POINT('',(157.86375,-62.2,-4.5E-02)); +#7310 = DIRECTION('',(-0.,-0.,-1.)); +#7311 = DIRECTION('',(-0.,-1.,0.)); +#7312 = ADVANCED_FACE('',(#7313),#7324,.F.); +#7313 = FACE_BOUND('',#7314,.T.); +#7314 = EDGE_LOOP('',(#7315,#7316,#7317,#7318)); +#7315 = ORIENTED_EDGE('',*,*,#7225,.T.); +#7316 = ORIENTED_EDGE('',*,*,#7299,.T.); +#7317 = ORIENTED_EDGE('',*,*,#7284,.F.); +#7318 = ORIENTED_EDGE('',*,*,#7319,.T.); +#7319 = EDGE_CURVE('',#7277,#7218,#7320,.T.); +#7320 = LINE('',#7321,#7322); +#7321 = CARTESIAN_POINT('',(157.96375,-62.275,-4.5E-02)); +#7322 = VECTOR('',#7323,1.); +#7323 = DIRECTION('',(-0.,-0.,-1.)); +#7324 = CYLINDRICAL_SURFACE('',#7325,0.125); +#7325 = AXIS2_PLACEMENT_3D('',#7326,#7327,#7328); +#7326 = CARTESIAN_POINT('',(157.86375,-62.2,-4.5E-02)); +#7327 = DIRECTION('',(-0.,-0.,-1.)); +#7328 = DIRECTION('',(-0.,-1.,0.)); +#7329 = ADVANCED_FACE('',(#7330),#7336,.F.); +#7330 = FACE_BOUND('',#7331,.F.); +#7331 = EDGE_LOOP('',(#7332,#7333,#7334,#7335)); +#7332 = ORIENTED_EDGE('',*,*,#7217,.F.); +#7333 = ORIENTED_EDGE('',*,*,#7250,.T.); +#7334 = ORIENTED_EDGE('',*,*,#7276,.T.); +#7335 = ORIENTED_EDGE('',*,*,#7319,.T.); +#7336 = PLANE('',#7337); +#7337 = AXIS2_PLACEMENT_3D('',#7338,#7339,#7340); +#7338 = CARTESIAN_POINT('',(157.96375,-64.2,1.6)); +#7339 = DIRECTION('',(-1.,0.,0.)); +#7340 = DIRECTION('',(0.,1.,0.)); +#7341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7345)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7342,#7343,#7344)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7342 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7343 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7344 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7345 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7342, + 'distance_accuracy_value','confusion accuracy'); +#7346 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7347,#7349); +#7347 = ( REPRESENTATION_RELATIONSHIP('','',#7151,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7348) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7348 = ITEM_DEFINED_TRANSFORMATION('','',#11,#147); +#7349 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7350); +#7350 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','=>[0:1:1:28]','',#5,#7146,$ + ); +#7351 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7148)); +#7352 = SHAPE_DEFINITION_REPRESENTATION(#7353,#7359); +#7353 = PRODUCT_DEFINITION_SHAPE('','',#7354); +#7354 = PRODUCT_DEFINITION('design','',#7355,#7358); +#7355 = PRODUCT_DEFINITION_FORMATION('','',#7356); +#7356 = PRODUCT('HackPad_track_26','HackPad_track_26','',(#7357)); +#7357 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7358 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7359 = SHAPE_REPRESENTATION('',(#11,#7360,#7514),#7668); +#7360 = MANIFOLD_SOLID_BREP('',#7361); +#7361 = CLOSED_SHELL('',(#7362,#7402,#7435,#7460,#7485,#7502)); +#7362 = ADVANCED_FACE('',(#7363),#7397,.F.); +#7363 = FACE_BOUND('',#7364,.F.); +#7364 = EDGE_LOOP('',(#7365,#7375,#7383,#7391)); +#7365 = ORIENTED_EDGE('',*,*,#7366,.F.); +#7366 = EDGE_CURVE('',#7367,#7369,#7371,.T.); +#7367 = VERTEX_POINT('',#7368); +#7368 = CARTESIAN_POINT('',(155.00232919263,-65.29,-3.5E-02)); +#7369 = VERTEX_POINT('',#7370); +#7370 = CARTESIAN_POINT('',(145.72517080736,-65.29,-3.5E-02)); +#7371 = LINE('',#7372,#7373); +#7372 = CARTESIAN_POINT('',(155.36375,-65.29,-3.5E-02)); +#7373 = VECTOR('',#7374,1.); +#7374 = DIRECTION('',(-1.,0.,0.)); +#7375 = ORIENTED_EDGE('',*,*,#7376,.F.); +#7376 = EDGE_CURVE('',#7377,#7367,#7379,.T.); +#7377 = VERTEX_POINT('',#7378); +#7378 = CARTESIAN_POINT('',(155.00232919263,-65.29,0.)); +#7379 = LINE('',#7380,#7381); +#7380 = CARTESIAN_POINT('',(155.00232919263,-65.29,-4.5E-02)); +#7381 = VECTOR('',#7382,1.); +#7382 = DIRECTION('',(-0.,-0.,-1.)); +#7383 = ORIENTED_EDGE('',*,*,#7384,.T.); +#7384 = EDGE_CURVE('',#7377,#7385,#7387,.T.); +#7385 = VERTEX_POINT('',#7386); +#7386 = CARTESIAN_POINT('',(145.72517080736,-65.29,0.)); +#7387 = LINE('',#7388,#7389); +#7388 = CARTESIAN_POINT('',(155.36375,-65.29,0.)); +#7389 = VECTOR('',#7390,1.); +#7390 = DIRECTION('',(-1.,0.,0.)); +#7391 = ORIENTED_EDGE('',*,*,#7392,.T.); +#7392 = EDGE_CURVE('',#7385,#7369,#7393,.T.); +#7393 = LINE('',#7394,#7395); +#7394 = CARTESIAN_POINT('',(145.72517080737,-65.29,-4.5E-02)); +#7395 = VECTOR('',#7396,1.); +#7396 = DIRECTION('',(-0.,-0.,-1.)); +#7397 = PLANE('',#7398); +#7398 = AXIS2_PLACEMENT_3D('',#7399,#7400,#7401); +#7399 = CARTESIAN_POINT('',(155.36375,-65.29,-3.5E-02)); +#7400 = DIRECTION('',(0.,-1.,0.)); +#7401 = DIRECTION('',(-1.,0.,0.)); +#7402 = ADVANCED_FACE('',(#7403),#7430,.F.); +#7403 = FACE_BOUND('',#7404,.F.); +#7404 = EDGE_LOOP('',(#7405,#7414,#7415,#7424)); +#7405 = ORIENTED_EDGE('',*,*,#7406,.T.); +#7406 = EDGE_CURVE('',#7407,#7367,#7409,.T.); +#7407 = VERTEX_POINT('',#7408); +#7408 = CARTESIAN_POINT('',(155.00232919262,-65.49,-3.5E-02)); +#7409 = CIRCLE('',#7410,0.375); +#7410 = AXIS2_PLACEMENT_3D('',#7411,#7412,#7413); +#7411 = CARTESIAN_POINT('',(155.36375,-65.39,-3.5E-02)); +#7412 = DIRECTION('',(-0.,0.,-1.)); +#7413 = DIRECTION('',(-0.,-1.,0.)); +#7414 = ORIENTED_EDGE('',*,*,#7366,.T.); +#7415 = ORIENTED_EDGE('',*,*,#7416,.T.); +#7416 = EDGE_CURVE('',#7369,#7417,#7419,.T.); +#7417 = VERTEX_POINT('',#7418); +#7418 = CARTESIAN_POINT('',(145.72517080738,-65.49,-3.5E-02)); +#7419 = CIRCLE('',#7420,0.375); +#7420 = AXIS2_PLACEMENT_3D('',#7421,#7422,#7423); +#7421 = CARTESIAN_POINT('',(145.36375,-65.39,-3.5E-02)); +#7422 = DIRECTION('',(-0.,0.,-1.)); +#7423 = DIRECTION('',(-0.,-1.,0.)); +#7424 = ORIENTED_EDGE('',*,*,#7425,.T.); +#7425 = EDGE_CURVE('',#7417,#7407,#7426,.T.); +#7426 = LINE('',#7427,#7428); +#7427 = CARTESIAN_POINT('',(134.17375,-65.49,-3.5E-02)); +#7428 = VECTOR('',#7429,1.); +#7429 = DIRECTION('',(1.,0.,0.)); +#7430 = PLANE('',#7431); +#7431 = AXIS2_PLACEMENT_3D('',#7432,#7433,#7434); +#7432 = CARTESIAN_POINT('',(155.36375,-65.29,-3.5E-02)); +#7433 = DIRECTION('',(0.,0.,1.)); +#7434 = DIRECTION('',(1.,0.,-0.)); +#7435 = ADVANCED_FACE('',(#7436),#7455,.F.); +#7436 = FACE_BOUND('',#7437,.T.); +#7437 = EDGE_LOOP('',(#7438,#7447,#7448,#7449)); +#7438 = ORIENTED_EDGE('',*,*,#7439,.F.); +#7439 = EDGE_CURVE('',#7385,#7440,#7442,.T.); +#7440 = VERTEX_POINT('',#7441); +#7441 = CARTESIAN_POINT('',(145.72517080738,-65.49,0.)); +#7442 = CIRCLE('',#7443,0.375); +#7443 = AXIS2_PLACEMENT_3D('',#7444,#7445,#7446); +#7444 = CARTESIAN_POINT('',(145.36375,-65.39,0.)); +#7445 = DIRECTION('',(-0.,0.,-1.)); +#7446 = DIRECTION('',(-0.,-1.,0.)); +#7447 = ORIENTED_EDGE('',*,*,#7392,.T.); +#7448 = ORIENTED_EDGE('',*,*,#7416,.T.); +#7449 = ORIENTED_EDGE('',*,*,#7450,.F.); +#7450 = EDGE_CURVE('',#7440,#7417,#7451,.T.); +#7451 = LINE('',#7452,#7453); +#7452 = CARTESIAN_POINT('',(145.72517080737,-65.49,-4.5E-02)); +#7453 = VECTOR('',#7454,1.); +#7454 = DIRECTION('',(-0.,-0.,-1.)); +#7455 = CYLINDRICAL_SURFACE('',#7456,0.375); +#7456 = AXIS2_PLACEMENT_3D('',#7457,#7458,#7459); +#7457 = CARTESIAN_POINT('',(145.36375,-65.39,-4.5E-02)); +#7458 = DIRECTION('',(-0.,-0.,-1.)); +#7459 = DIRECTION('',(-0.,-1.,0.)); +#7460 = ADVANCED_FACE('',(#7461),#7480,.T.); +#7461 = FACE_BOUND('',#7462,.T.); +#7462 = EDGE_LOOP('',(#7463,#7472,#7473,#7474)); +#7463 = ORIENTED_EDGE('',*,*,#7464,.T.); +#7464 = EDGE_CURVE('',#7465,#7377,#7467,.T.); +#7465 = VERTEX_POINT('',#7466); +#7466 = CARTESIAN_POINT('',(155.00232919262,-65.49,0.)); +#7467 = CIRCLE('',#7468,0.375); +#7468 = AXIS2_PLACEMENT_3D('',#7469,#7470,#7471); +#7469 = CARTESIAN_POINT('',(155.36375,-65.39,0.)); +#7470 = DIRECTION('',(-0.,0.,-1.)); +#7471 = DIRECTION('',(-0.,-1.,0.)); +#7472 = ORIENTED_EDGE('',*,*,#7384,.T.); +#7473 = ORIENTED_EDGE('',*,*,#7439,.T.); +#7474 = ORIENTED_EDGE('',*,*,#7475,.T.); +#7475 = EDGE_CURVE('',#7440,#7465,#7476,.T.); +#7476 = LINE('',#7477,#7478); +#7477 = CARTESIAN_POINT('',(134.17375,-65.49,0.)); +#7478 = VECTOR('',#7479,1.); +#7479 = DIRECTION('',(1.,0.,0.)); +#7480 = PLANE('',#7481); +#7481 = AXIS2_PLACEMENT_3D('',#7482,#7483,#7484); +#7482 = CARTESIAN_POINT('',(155.36375,-65.29,0.)); +#7483 = DIRECTION('',(0.,0.,1.)); +#7484 = DIRECTION('',(1.,0.,-0.)); +#7485 = ADVANCED_FACE('',(#7486),#7497,.F.); +#7486 = FACE_BOUND('',#7487,.T.); +#7487 = EDGE_LOOP('',(#7488,#7489,#7490,#7496)); +#7488 = ORIENTED_EDGE('',*,*,#7376,.F.); +#7489 = ORIENTED_EDGE('',*,*,#7464,.F.); +#7490 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7491 = EDGE_CURVE('',#7465,#7407,#7492,.T.); +#7492 = LINE('',#7493,#7494); +#7493 = CARTESIAN_POINT('',(155.00232919263,-65.49,-4.5E-02)); +#7494 = VECTOR('',#7495,1.); +#7495 = DIRECTION('',(-0.,-0.,-1.)); +#7496 = ORIENTED_EDGE('',*,*,#7406,.T.); +#7497 = CYLINDRICAL_SURFACE('',#7498,0.375); +#7498 = AXIS2_PLACEMENT_3D('',#7499,#7500,#7501); +#7499 = CARTESIAN_POINT('',(155.36375,-65.39,-4.5E-02)); +#7500 = DIRECTION('',(-0.,-0.,-1.)); +#7501 = DIRECTION('',(-0.,-1.,0.)); +#7502 = ADVANCED_FACE('',(#7503),#7509,.F.); +#7503 = FACE_BOUND('',#7504,.F.); +#7504 = EDGE_LOOP('',(#7505,#7506,#7507,#7508)); +#7505 = ORIENTED_EDGE('',*,*,#7425,.F.); +#7506 = ORIENTED_EDGE('',*,*,#7450,.F.); +#7507 = ORIENTED_EDGE('',*,*,#7475,.T.); +#7508 = ORIENTED_EDGE('',*,*,#7491,.T.); +#7509 = PLANE('',#7510); +#7510 = AXIS2_PLACEMENT_3D('',#7511,#7512,#7513); +#7511 = CARTESIAN_POINT('',(134.17375,-65.49,-3.5E-02)); +#7512 = DIRECTION('',(0.,1.,0.)); +#7513 = DIRECTION('',(1.,0.,0.)); +#7514 = MANIFOLD_SOLID_BREP('',#7515); +#7515 = CLOSED_SHELL('',(#7516,#7556,#7589,#7614,#7639,#7656)); +#7516 = ADVANCED_FACE('',(#7517),#7551,.F.); +#7517 = FACE_BOUND('',#7518,.F.); +#7518 = EDGE_LOOP('',(#7519,#7529,#7537,#7545)); +#7519 = ORIENTED_EDGE('',*,*,#7520,.F.); +#7520 = EDGE_CURVE('',#7521,#7523,#7525,.T.); +#7521 = VERTEX_POINT('',#7522); +#7522 = CARTESIAN_POINT('',(145.00232919263,-65.29,-3.5E-02)); +#7523 = VERTEX_POINT('',#7524); +#7524 = CARTESIAN_POINT('',(134.72778983298,-65.29,-3.5E-02)); +#7525 = LINE('',#7526,#7527); +#7526 = CARTESIAN_POINT('',(155.36375,-65.29,-3.5E-02)); +#7527 = VECTOR('',#7528,1.); +#7528 = DIRECTION('',(-1.,0.,0.)); +#7529 = ORIENTED_EDGE('',*,*,#7530,.F.); +#7530 = EDGE_CURVE('',#7531,#7521,#7533,.T.); +#7531 = VERTEX_POINT('',#7532); +#7532 = CARTESIAN_POINT('',(145.00232919263,-65.29,0.)); +#7533 = LINE('',#7534,#7535); +#7534 = CARTESIAN_POINT('',(145.00232919263,-65.29,-4.5E-02)); +#7535 = VECTOR('',#7536,1.); +#7536 = DIRECTION('',(-0.,-0.,-1.)); +#7537 = ORIENTED_EDGE('',*,*,#7538,.T.); +#7538 = EDGE_CURVE('',#7531,#7539,#7541,.T.); +#7539 = VERTEX_POINT('',#7540); +#7540 = CARTESIAN_POINT('',(134.72778983298,-65.29,0.)); +#7541 = LINE('',#7542,#7543); +#7542 = CARTESIAN_POINT('',(155.36375,-65.29,0.)); +#7543 = VECTOR('',#7544,1.); +#7544 = DIRECTION('',(-1.,0.,0.)); +#7545 = ORIENTED_EDGE('',*,*,#7546,.T.); +#7546 = EDGE_CURVE('',#7539,#7523,#7547,.T.); +#7547 = LINE('',#7548,#7549); +#7548 = CARTESIAN_POINT('',(134.72778983298,-65.29,-4.5E-02)); +#7549 = VECTOR('',#7550,1.); +#7550 = DIRECTION('',(-0.,-0.,-1.)); +#7551 = PLANE('',#7552); +#7552 = AXIS2_PLACEMENT_3D('',#7553,#7554,#7555); +#7553 = CARTESIAN_POINT('',(155.36375,-65.29,-3.5E-02)); +#7554 = DIRECTION('',(0.,-1.,0.)); +#7555 = DIRECTION('',(-1.,0.,0.)); +#7556 = ADVANCED_FACE('',(#7557),#7584,.F.); +#7557 = FACE_BOUND('',#7558,.F.); +#7558 = EDGE_LOOP('',(#7559,#7568,#7569,#7578)); +#7559 = ORIENTED_EDGE('',*,*,#7560,.T.); +#7560 = EDGE_CURVE('',#7561,#7521,#7563,.T.); +#7561 = VERTEX_POINT('',#7562); +#7562 = CARTESIAN_POINT('',(145.00232919262,-65.49,-3.5E-02)); +#7563 = CIRCLE('',#7564,0.375); +#7564 = AXIS2_PLACEMENT_3D('',#7565,#7566,#7567); +#7565 = CARTESIAN_POINT('',(145.36375,-65.39,-3.5E-02)); +#7566 = DIRECTION('',(-0.,0.,-1.)); +#7567 = DIRECTION('',(-0.,-1.,0.)); +#7568 = ORIENTED_EDGE('',*,*,#7520,.T.); +#7569 = ORIENTED_EDGE('',*,*,#7570,.T.); +#7570 = EDGE_CURVE('',#7523,#7571,#7573,.T.); +#7571 = VERTEX_POINT('',#7572); +#7572 = CARTESIAN_POINT('',(134.60149986856,-65.49,-3.5E-02)); +#7573 = CIRCLE('',#7574,0.375); +#7574 = AXIS2_PLACEMENT_3D('',#7575,#7576,#7577); +#7575 = CARTESIAN_POINT('',(134.36375,-65.2,-3.5E-02)); +#7576 = DIRECTION('',(-0.,0.,-1.)); +#7577 = DIRECTION('',(-0.,-1.,0.)); +#7578 = ORIENTED_EDGE('',*,*,#7579,.T.); +#7579 = EDGE_CURVE('',#7571,#7561,#7580,.T.); +#7580 = LINE('',#7581,#7582); +#7581 = CARTESIAN_POINT('',(134.17375,-65.49,-3.5E-02)); +#7582 = VECTOR('',#7583,1.); +#7583 = DIRECTION('',(1.,0.,0.)); +#7584 = PLANE('',#7585); +#7585 = AXIS2_PLACEMENT_3D('',#7586,#7587,#7588); +#7586 = CARTESIAN_POINT('',(155.36375,-65.29,-3.5E-02)); +#7587 = DIRECTION('',(0.,0.,1.)); +#7588 = DIRECTION('',(1.,0.,-0.)); +#7589 = ADVANCED_FACE('',(#7590),#7609,.F.); +#7590 = FACE_BOUND('',#7591,.T.); +#7591 = EDGE_LOOP('',(#7592,#7601,#7602,#7603)); +#7592 = ORIENTED_EDGE('',*,*,#7593,.F.); +#7593 = EDGE_CURVE('',#7539,#7594,#7596,.T.); +#7594 = VERTEX_POINT('',#7595); +#7595 = CARTESIAN_POINT('',(134.60149986856,-65.49,0.)); +#7596 = CIRCLE('',#7597,0.375); +#7597 = AXIS2_PLACEMENT_3D('',#7598,#7599,#7600); +#7598 = CARTESIAN_POINT('',(134.36375,-65.2,0.)); +#7599 = DIRECTION('',(-0.,0.,-1.)); +#7600 = DIRECTION('',(-0.,-1.,0.)); +#7601 = ORIENTED_EDGE('',*,*,#7546,.T.); +#7602 = ORIENTED_EDGE('',*,*,#7570,.T.); +#7603 = ORIENTED_EDGE('',*,*,#7604,.F.); +#7604 = EDGE_CURVE('',#7594,#7571,#7605,.T.); +#7605 = LINE('',#7606,#7607); +#7606 = CARTESIAN_POINT('',(134.60149986855,-65.49,-4.5E-02)); +#7607 = VECTOR('',#7608,1.); +#7608 = DIRECTION('',(-0.,-0.,-1.)); +#7609 = CYLINDRICAL_SURFACE('',#7610,0.375); +#7610 = AXIS2_PLACEMENT_3D('',#7611,#7612,#7613); +#7611 = CARTESIAN_POINT('',(134.36375,-65.2,-4.5E-02)); +#7612 = DIRECTION('',(-0.,-0.,-1.)); +#7613 = DIRECTION('',(-0.,-1.,0.)); +#7614 = ADVANCED_FACE('',(#7615),#7634,.T.); +#7615 = FACE_BOUND('',#7616,.T.); +#7616 = EDGE_LOOP('',(#7617,#7626,#7627,#7628)); +#7617 = ORIENTED_EDGE('',*,*,#7618,.T.); +#7618 = EDGE_CURVE('',#7619,#7531,#7621,.T.); +#7619 = VERTEX_POINT('',#7620); +#7620 = CARTESIAN_POINT('',(145.00232919262,-65.49,0.)); +#7621 = CIRCLE('',#7622,0.375); +#7622 = AXIS2_PLACEMENT_3D('',#7623,#7624,#7625); +#7623 = CARTESIAN_POINT('',(145.36375,-65.39,0.)); +#7624 = DIRECTION('',(-0.,0.,-1.)); +#7625 = DIRECTION('',(-0.,-1.,0.)); +#7626 = ORIENTED_EDGE('',*,*,#7538,.T.); +#7627 = ORIENTED_EDGE('',*,*,#7593,.T.); +#7628 = ORIENTED_EDGE('',*,*,#7629,.T.); +#7629 = EDGE_CURVE('',#7594,#7619,#7630,.T.); +#7630 = LINE('',#7631,#7632); +#7631 = CARTESIAN_POINT('',(134.17375,-65.49,0.)); +#7632 = VECTOR('',#7633,1.); +#7633 = DIRECTION('',(1.,0.,0.)); +#7634 = PLANE('',#7635); +#7635 = AXIS2_PLACEMENT_3D('',#7636,#7637,#7638); +#7636 = CARTESIAN_POINT('',(155.36375,-65.29,0.)); +#7637 = DIRECTION('',(0.,0.,1.)); +#7638 = DIRECTION('',(1.,0.,-0.)); +#7639 = ADVANCED_FACE('',(#7640),#7651,.F.); +#7640 = FACE_BOUND('',#7641,.T.); +#7641 = EDGE_LOOP('',(#7642,#7643,#7644,#7650)); +#7642 = ORIENTED_EDGE('',*,*,#7530,.F.); +#7643 = ORIENTED_EDGE('',*,*,#7618,.F.); +#7644 = ORIENTED_EDGE('',*,*,#7645,.T.); +#7645 = EDGE_CURVE('',#7619,#7561,#7646,.T.); +#7646 = LINE('',#7647,#7648); +#7647 = CARTESIAN_POINT('',(145.00232919263,-65.49,-4.5E-02)); +#7648 = VECTOR('',#7649,1.); +#7649 = DIRECTION('',(-0.,-0.,-1.)); +#7650 = ORIENTED_EDGE('',*,*,#7560,.T.); +#7651 = CYLINDRICAL_SURFACE('',#7652,0.375); +#7652 = AXIS2_PLACEMENT_3D('',#7653,#7654,#7655); +#7653 = CARTESIAN_POINT('',(145.36375,-65.39,-4.5E-02)); +#7654 = DIRECTION('',(-0.,-0.,-1.)); +#7655 = DIRECTION('',(-0.,-1.,0.)); +#7656 = ADVANCED_FACE('',(#7657),#7663,.F.); +#7657 = FACE_BOUND('',#7658,.F.); +#7658 = EDGE_LOOP('',(#7659,#7660,#7661,#7662)); +#7659 = ORIENTED_EDGE('',*,*,#7579,.F.); +#7660 = ORIENTED_EDGE('',*,*,#7604,.F.); +#7661 = ORIENTED_EDGE('',*,*,#7629,.T.); +#7662 = ORIENTED_EDGE('',*,*,#7645,.T.); +#7663 = PLANE('',#7664); +#7664 = AXIS2_PLACEMENT_3D('',#7665,#7666,#7667); +#7665 = CARTESIAN_POINT('',(134.17375,-65.49,-3.5E-02)); +#7666 = DIRECTION('',(0.,1.,0.)); +#7667 = DIRECTION('',(1.,0.,0.)); +#7668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7672)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7669,#7670,#7671)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7669 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7670 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7671 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7672 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7669, + 'distance_accuracy_value','confusion accuracy'); +#7673 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7674,#7676); +#7674 = ( REPRESENTATION_RELATIONSHIP('','',#7359,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7675) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7675 = ITEM_DEFINED_TRANSFORMATION('','',#11,#151); +#7676 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7677); +#7677 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','=>[0:1:1:29]','',#5,#7354,$ + ); +#7678 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7356)); +#7679 = SHAPE_DEFINITION_REPRESENTATION(#7680,#7686); +#7680 = PRODUCT_DEFINITION_SHAPE('','',#7681); +#7681 = PRODUCT_DEFINITION('design','',#7682,#7685); +#7682 = PRODUCT_DEFINITION_FORMATION('','',#7683); +#7683 = PRODUCT('HackPad_track_27','HackPad_track_27','',(#7684)); +#7684 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7685 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7686 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7687),#7841); +#7687 = MANIFOLD_SOLID_BREP('',#7688); +#7688 = CLOSED_SHELL('',(#7689,#7729,#7762,#7793,#7817,#7829)); +#7689 = ADVANCED_FACE('',(#7690),#7724,.F.); +#7690 = FACE_BOUND('',#7691,.F.); +#7691 = EDGE_LOOP('',(#7692,#7702,#7710,#7718)); +#7692 = ORIENTED_EDGE('',*,*,#7693,.T.); +#7693 = EDGE_CURVE('',#7694,#7696,#7698,.T.); +#7694 = VERTEX_POINT('',#7695); +#7695 = CARTESIAN_POINT('',(155.623039,-57.35071,-3.5E-02)); +#7696 = VERTEX_POINT('',#7697); +#7697 = CARTESIAN_POINT('',(155.623039,-57.35071,0.)); +#7698 = LINE('',#7699,#7700); +#7699 = CARTESIAN_POINT('',(155.623039,-57.35071,-3.5E-02)); +#7700 = VECTOR('',#7701,1.); +#7701 = DIRECTION('',(0.,0.,1.)); +#7702 = ORIENTED_EDGE('',*,*,#7703,.T.); +#7703 = EDGE_CURVE('',#7696,#7704,#7706,.T.); +#7704 = VERTEX_POINT('',#7705); +#7705 = CARTESIAN_POINT('',(156.293039,-58.02071,0.)); +#7706 = LINE('',#7707,#7708); +#7707 = CARTESIAN_POINT('',(155.623039,-57.35071,0.)); +#7708 = VECTOR('',#7709,1.); +#7709 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#7710 = ORIENTED_EDGE('',*,*,#7711,.F.); +#7711 = EDGE_CURVE('',#7712,#7704,#7714,.T.); +#7712 = VERTEX_POINT('',#7713); +#7713 = CARTESIAN_POINT('',(156.293039,-58.02071,-3.5E-02)); +#7714 = LINE('',#7715,#7716); +#7715 = CARTESIAN_POINT('',(156.293039,-58.02071,-3.5E-02)); +#7716 = VECTOR('',#7717,1.); +#7717 = DIRECTION('',(0.,0.,1.)); +#7718 = ORIENTED_EDGE('',*,*,#7719,.F.); +#7719 = EDGE_CURVE('',#7694,#7712,#7720,.T.); +#7720 = LINE('',#7721,#7722); +#7721 = CARTESIAN_POINT('',(155.623039,-57.35071,-3.5E-02)); +#7722 = VECTOR('',#7723,1.); +#7723 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#7724 = PLANE('',#7725); +#7725 = AXIS2_PLACEMENT_3D('',#7726,#7727,#7728); +#7726 = CARTESIAN_POINT('',(155.623039,-57.35071,-3.5E-02)); +#7727 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#7728 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#7729 = ADVANCED_FACE('',(#7730),#7757,.T.); +#7730 = FACE_BOUND('',#7731,.F.); +#7731 = EDGE_LOOP('',(#7732,#7733,#7742,#7750)); +#7732 = ORIENTED_EDGE('',*,*,#7711,.T.); +#7733 = ORIENTED_EDGE('',*,*,#7734,.T.); +#7734 = EDGE_CURVE('',#7704,#7735,#7737,.T.); +#7735 = VERTEX_POINT('',#7736); +#7736 = CARTESIAN_POINT('',(156.43446,-57.879289,0.)); +#7737 = CIRCLE('',#7738,9.999974810219E-02); +#7738 = AXIS2_PLACEMENT_3D('',#7739,#7740,#7741); +#7739 = CARTESIAN_POINT('',(156.3637495,-57.9499995,0.)); +#7740 = DIRECTION('',(0.,0.,1.)); +#7741 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#7742 = ORIENTED_EDGE('',*,*,#7743,.F.); +#7743 = EDGE_CURVE('',#7744,#7735,#7746,.T.); +#7744 = VERTEX_POINT('',#7745); +#7745 = CARTESIAN_POINT('',(156.43446,-57.879289,-3.5E-02)); +#7746 = LINE('',#7747,#7748); +#7747 = CARTESIAN_POINT('',(156.43446,-57.879289,-3.5E-02)); +#7748 = VECTOR('',#7749,1.); +#7749 = DIRECTION('',(0.,0.,1.)); +#7750 = ORIENTED_EDGE('',*,*,#7751,.F.); +#7751 = EDGE_CURVE('',#7712,#7744,#7752,.T.); +#7752 = CIRCLE('',#7753,9.999974810219E-02); +#7753 = AXIS2_PLACEMENT_3D('',#7754,#7755,#7756); +#7754 = CARTESIAN_POINT('',(156.3637495,-57.9499995,-3.5E-02)); +#7755 = DIRECTION('',(0.,0.,1.)); +#7756 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#7757 = CYLINDRICAL_SURFACE('',#7758,9.999974810219E-02); +#7758 = AXIS2_PLACEMENT_3D('',#7759,#7760,#7761); +#7759 = CARTESIAN_POINT('',(156.3637495,-57.9499995,-3.5E-02)); +#7760 = DIRECTION('',(-0.,-0.,-1.)); +#7761 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#7762 = ADVANCED_FACE('',(#7763),#7788,.F.); +#7763 = FACE_BOUND('',#7764,.F.); +#7764 = EDGE_LOOP('',(#7765,#7766,#7774,#7782)); +#7765 = ORIENTED_EDGE('',*,*,#7743,.T.); +#7766 = ORIENTED_EDGE('',*,*,#7767,.T.); +#7767 = EDGE_CURVE('',#7735,#7768,#7770,.T.); +#7768 = VERTEX_POINT('',#7769); +#7769 = CARTESIAN_POINT('',(155.76446,-57.209289,0.)); +#7770 = LINE('',#7771,#7772); +#7771 = CARTESIAN_POINT('',(156.43446,-57.879289,0.)); +#7772 = VECTOR('',#7773,1.); +#7773 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#7774 = ORIENTED_EDGE('',*,*,#7775,.F.); +#7775 = EDGE_CURVE('',#7776,#7768,#7778,.T.); +#7776 = VERTEX_POINT('',#7777); +#7777 = CARTESIAN_POINT('',(155.76446,-57.209289,-3.5E-02)); +#7778 = LINE('',#7779,#7780); +#7779 = CARTESIAN_POINT('',(155.76446,-57.209289,-3.5E-02)); +#7780 = VECTOR('',#7781,1.); +#7781 = DIRECTION('',(0.,0.,1.)); +#7782 = ORIENTED_EDGE('',*,*,#7783,.F.); +#7783 = EDGE_CURVE('',#7744,#7776,#7784,.T.); +#7784 = LINE('',#7785,#7786); +#7785 = CARTESIAN_POINT('',(156.43446,-57.879289,-3.5E-02)); +#7786 = VECTOR('',#7787,1.); +#7787 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#7788 = PLANE('',#7789); +#7789 = AXIS2_PLACEMENT_3D('',#7790,#7791,#7792); +#7790 = CARTESIAN_POINT('',(156.43446,-57.879289,-3.5E-02)); +#7791 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#7792 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#7793 = ADVANCED_FACE('',(#7794),#7812,.T.); +#7794 = FACE_BOUND('',#7795,.F.); +#7795 = EDGE_LOOP('',(#7796,#7797,#7804,#7805)); +#7796 = ORIENTED_EDGE('',*,*,#7775,.T.); +#7797 = ORIENTED_EDGE('',*,*,#7798,.T.); +#7798 = EDGE_CURVE('',#7768,#7696,#7799,.T.); +#7799 = CIRCLE('',#7800,9.999974810219E-02); +#7800 = AXIS2_PLACEMENT_3D('',#7801,#7802,#7803); +#7801 = CARTESIAN_POINT('',(155.6937495,-57.2799995,0.)); +#7802 = DIRECTION('',(0.,0.,1.)); +#7803 = DIRECTION('',(0.707106781186,0.707106781187,-0.)); +#7804 = ORIENTED_EDGE('',*,*,#7693,.F.); +#7805 = ORIENTED_EDGE('',*,*,#7806,.F.); +#7806 = EDGE_CURVE('',#7776,#7694,#7807,.T.); +#7807 = CIRCLE('',#7808,9.999974810219E-02); +#7808 = AXIS2_PLACEMENT_3D('',#7809,#7810,#7811); +#7809 = CARTESIAN_POINT('',(155.6937495,-57.2799995,-3.5E-02)); +#7810 = DIRECTION('',(0.,0.,1.)); +#7811 = DIRECTION('',(0.707106781186,0.707106781187,-0.)); +#7812 = CYLINDRICAL_SURFACE('',#7813,9.999974810219E-02); +#7813 = AXIS2_PLACEMENT_3D('',#7814,#7815,#7816); +#7814 = CARTESIAN_POINT('',(155.6937495,-57.2799995,-3.5E-02)); +#7815 = DIRECTION('',(-0.,-0.,-1.)); +#7816 = DIRECTION('',(0.707106781186,0.707106781187,-0.)); +#7817 = ADVANCED_FACE('',(#7818),#7824,.F.); +#7818 = FACE_BOUND('',#7819,.F.); +#7819 = EDGE_LOOP('',(#7820,#7821,#7822,#7823)); +#7820 = ORIENTED_EDGE('',*,*,#7719,.T.); +#7821 = ORIENTED_EDGE('',*,*,#7751,.T.); +#7822 = ORIENTED_EDGE('',*,*,#7783,.T.); +#7823 = ORIENTED_EDGE('',*,*,#7806,.T.); +#7824 = PLANE('',#7825); +#7825 = AXIS2_PLACEMENT_3D('',#7826,#7827,#7828); +#7826 = CARTESIAN_POINT('',(155.623039,-57.35071,-3.5E-02)); +#7827 = DIRECTION('',(0.,0.,1.)); +#7828 = DIRECTION('',(1.,0.,-0.)); +#7829 = ADVANCED_FACE('',(#7830),#7836,.T.); +#7830 = FACE_BOUND('',#7831,.T.); +#7831 = EDGE_LOOP('',(#7832,#7833,#7834,#7835)); +#7832 = ORIENTED_EDGE('',*,*,#7703,.T.); +#7833 = ORIENTED_EDGE('',*,*,#7734,.T.); +#7834 = ORIENTED_EDGE('',*,*,#7767,.T.); +#7835 = ORIENTED_EDGE('',*,*,#7798,.T.); +#7836 = PLANE('',#7837); +#7837 = AXIS2_PLACEMENT_3D('',#7838,#7839,#7840); +#7838 = CARTESIAN_POINT('',(155.623039,-57.35071,0.)); +#7839 = DIRECTION('',(0.,0.,1.)); +#7840 = DIRECTION('',(1.,0.,-0.)); +#7841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7845)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7842,#7843,#7844)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7842 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7843 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7844 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7845 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#7842, + 'distance_accuracy_value','confusion accuracy'); +#7846 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7847,#7849); +#7847 = ( REPRESENTATION_RELATIONSHIP('','',#7686,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7848) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7848 = ITEM_DEFINED_TRANSFORMATION('','',#11,#155); +#7849 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7850); +#7850 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','=>[0:1:1:30]','',#5,#7681,$ + ); +#7851 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7683)); +#7852 = SHAPE_DEFINITION_REPRESENTATION(#7853,#7859); +#7853 = PRODUCT_DEFINITION_SHAPE('','',#7854); +#7854 = PRODUCT_DEFINITION('design','',#7855,#7858); +#7855 = PRODUCT_DEFINITION_FORMATION('','',#7856); +#7856 = PRODUCT('HackPad_track_28','HackPad_track_28','',(#7857)); +#7857 = PRODUCT_CONTEXT('',#2,'mechanical'); +#7858 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7859 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#7860),#8014); +#7860 = MANIFOLD_SOLID_BREP('',#7861); +#7861 = CLOSED_SHELL('',(#7862,#7902,#7935,#7960,#7985,#8002)); +#7862 = ADVANCED_FACE('',(#7863),#7897,.F.); +#7863 = FACE_BOUND('',#7864,.F.); +#7864 = EDGE_LOOP('',(#7865,#7875,#7883,#7891)); +#7865 = ORIENTED_EDGE('',*,*,#7866,.F.); +#7866 = EDGE_CURVE('',#7867,#7869,#7871,.T.); +#7867 = VERTEX_POINT('',#7868); +#7868 = CARTESIAN_POINT('',(155.1511567378,-57.38,-3.5E-02)); +#7869 = VERTEX_POINT('',#7870); +#7870 = CARTESIAN_POINT('',(155.69375,-57.38,-3.5E-02)); +#7871 = LINE('',#7872,#7873); +#7872 = CARTESIAN_POINT('',(154.74375,-57.38,-3.5E-02)); +#7873 = VECTOR('',#7874,1.); +#7874 = DIRECTION('',(1.,0.,0.)); +#7875 = ORIENTED_EDGE('',*,*,#7876,.F.); +#7876 = EDGE_CURVE('',#7877,#7867,#7879,.T.); +#7877 = VERTEX_POINT('',#7878); +#7878 = CARTESIAN_POINT('',(155.1511567378,-57.38,0.)); +#7879 = LINE('',#7880,#7881); +#7880 = CARTESIAN_POINT('',(155.15115673779,-57.38,-4.5E-02)); +#7881 = VECTOR('',#7882,1.); +#7882 = DIRECTION('',(-0.,-0.,-1.)); +#7883 = ORIENTED_EDGE('',*,*,#7884,.T.); +#7884 = EDGE_CURVE('',#7877,#7885,#7887,.T.); +#7885 = VERTEX_POINT('',#7886); +#7886 = CARTESIAN_POINT('',(155.69375,-57.38,0.)); +#7887 = LINE('',#7888,#7889); +#7888 = CARTESIAN_POINT('',(154.74375,-57.38,0.)); +#7889 = VECTOR('',#7890,1.); +#7890 = DIRECTION('',(1.,0.,0.)); +#7891 = ORIENTED_EDGE('',*,*,#7892,.F.); +#7892 = EDGE_CURVE('',#7869,#7885,#7893,.T.); +#7893 = LINE('',#7894,#7895); +#7894 = CARTESIAN_POINT('',(155.69375,-57.38,-3.5E-02)); +#7895 = VECTOR('',#7896,1.); +#7896 = DIRECTION('',(0.,0.,1.)); +#7897 = PLANE('',#7898); +#7898 = AXIS2_PLACEMENT_3D('',#7899,#7900,#7901); +#7899 = CARTESIAN_POINT('',(154.74375,-57.38,-3.5E-02)); +#7900 = DIRECTION('',(0.,1.,0.)); +#7901 = DIRECTION('',(1.,0.,0.)); +#7902 = ADVANCED_FACE('',(#7903),#7930,.F.); +#7903 = FACE_BOUND('',#7904,.F.); +#7904 = EDGE_LOOP('',(#7905,#7914,#7915,#7924)); +#7905 = ORIENTED_EDGE('',*,*,#7906,.T.); +#7906 = EDGE_CURVE('',#7907,#7867,#7909,.T.); +#7907 = VERTEX_POINT('',#7908); +#7908 = CARTESIAN_POINT('',(155.15115673778,-57.18,-3.5E-02)); +#7909 = CIRCLE('',#7910,0.4195); +#7910 = AXIS2_PLACEMENT_3D('',#7911,#7912,#7913); +#7911 = CARTESIAN_POINT('',(154.74375,-57.28,-3.5E-02)); +#7912 = DIRECTION('',(-0.,0.,-1.)); +#7913 = DIRECTION('',(-0.,-1.,0.)); +#7914 = ORIENTED_EDGE('',*,*,#7866,.T.); +#7915 = ORIENTED_EDGE('',*,*,#7916,.T.); +#7916 = EDGE_CURVE('',#7869,#7917,#7919,.T.); +#7917 = VERTEX_POINT('',#7918); +#7918 = CARTESIAN_POINT('',(155.69375,-57.18,-3.5E-02)); +#7919 = CIRCLE('',#7920,0.1); +#7920 = AXIS2_PLACEMENT_3D('',#7921,#7922,#7923); +#7921 = CARTESIAN_POINT('',(155.69375,-57.28,-3.5E-02)); +#7922 = DIRECTION('',(0.,-0.,1.)); +#7923 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#7924 = ORIENTED_EDGE('',*,*,#7925,.T.); +#7925 = EDGE_CURVE('',#7917,#7907,#7926,.T.); +#7926 = LINE('',#7927,#7928); +#7927 = CARTESIAN_POINT('',(155.69375,-57.18,-3.5E-02)); +#7928 = VECTOR('',#7929,1.); +#7929 = DIRECTION('',(-1.,0.,0.)); +#7930 = PLANE('',#7931); +#7931 = AXIS2_PLACEMENT_3D('',#7932,#7933,#7934); +#7932 = CARTESIAN_POINT('',(154.74375,-57.38,-3.5E-02)); +#7933 = DIRECTION('',(0.,0.,1.)); +#7934 = DIRECTION('',(1.,0.,-0.)); +#7935 = ADVANCED_FACE('',(#7936),#7955,.T.); +#7936 = FACE_BOUND('',#7937,.F.); +#7937 = EDGE_LOOP('',(#7938,#7939,#7948,#7954)); +#7938 = ORIENTED_EDGE('',*,*,#7892,.T.); +#7939 = ORIENTED_EDGE('',*,*,#7940,.T.); +#7940 = EDGE_CURVE('',#7885,#7941,#7943,.T.); +#7941 = VERTEX_POINT('',#7942); +#7942 = CARTESIAN_POINT('',(155.69375,-57.18,0.)); +#7943 = CIRCLE('',#7944,0.1); +#7944 = AXIS2_PLACEMENT_3D('',#7945,#7946,#7947); +#7945 = CARTESIAN_POINT('',(155.69375,-57.28,0.)); +#7946 = DIRECTION('',(0.,-0.,1.)); +#7947 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#7948 = ORIENTED_EDGE('',*,*,#7949,.F.); +#7949 = EDGE_CURVE('',#7917,#7941,#7950,.T.); +#7950 = LINE('',#7951,#7952); +#7951 = CARTESIAN_POINT('',(155.69375,-57.18,-3.5E-02)); +#7952 = VECTOR('',#7953,1.); +#7953 = DIRECTION('',(0.,0.,1.)); +#7954 = ORIENTED_EDGE('',*,*,#7916,.F.); +#7955 = CYLINDRICAL_SURFACE('',#7956,0.1); +#7956 = AXIS2_PLACEMENT_3D('',#7957,#7958,#7959); +#7957 = CARTESIAN_POINT('',(155.69375,-57.28,-3.5E-02)); +#7958 = DIRECTION('',(-0.,0.,-1.)); +#7959 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#7960 = ADVANCED_FACE('',(#7961),#7980,.T.); +#7961 = FACE_BOUND('',#7962,.T.); +#7962 = EDGE_LOOP('',(#7963,#7972,#7973,#7974)); +#7963 = ORIENTED_EDGE('',*,*,#7964,.T.); +#7964 = EDGE_CURVE('',#7965,#7877,#7967,.T.); +#7965 = VERTEX_POINT('',#7966); +#7966 = CARTESIAN_POINT('',(155.15115673778,-57.18,0.)); +#7967 = CIRCLE('',#7968,0.4195); +#7968 = AXIS2_PLACEMENT_3D('',#7969,#7970,#7971); +#7969 = CARTESIAN_POINT('',(154.74375,-57.28,0.)); +#7970 = DIRECTION('',(-0.,0.,-1.)); +#7971 = DIRECTION('',(-0.,-1.,0.)); +#7972 = ORIENTED_EDGE('',*,*,#7884,.T.); +#7973 = ORIENTED_EDGE('',*,*,#7940,.T.); +#7974 = ORIENTED_EDGE('',*,*,#7975,.T.); +#7975 = EDGE_CURVE('',#7941,#7965,#7976,.T.); +#7976 = LINE('',#7977,#7978); +#7977 = CARTESIAN_POINT('',(155.69375,-57.18,0.)); +#7978 = VECTOR('',#7979,1.); +#7979 = DIRECTION('',(-1.,0.,0.)); +#7980 = PLANE('',#7981); +#7981 = AXIS2_PLACEMENT_3D('',#7982,#7983,#7984); +#7982 = CARTESIAN_POINT('',(154.74375,-57.38,0.)); +#7983 = DIRECTION('',(0.,0.,1.)); +#7984 = DIRECTION('',(1.,0.,-0.)); +#7985 = ADVANCED_FACE('',(#7986),#7997,.F.); +#7986 = FACE_BOUND('',#7987,.T.); +#7987 = EDGE_LOOP('',(#7988,#7989,#7990,#7996)); +#7988 = ORIENTED_EDGE('',*,*,#7876,.F.); +#7989 = ORIENTED_EDGE('',*,*,#7964,.F.); +#7990 = ORIENTED_EDGE('',*,*,#7991,.T.); +#7991 = EDGE_CURVE('',#7965,#7907,#7992,.T.); +#7992 = LINE('',#7993,#7994); +#7993 = CARTESIAN_POINT('',(155.15115673779,-57.18,-4.5E-02)); +#7994 = VECTOR('',#7995,1.); +#7995 = DIRECTION('',(-0.,-0.,-1.)); +#7996 = ORIENTED_EDGE('',*,*,#7906,.T.); +#7997 = CYLINDRICAL_SURFACE('',#7998,0.4195); +#7998 = AXIS2_PLACEMENT_3D('',#7999,#8000,#8001); +#7999 = CARTESIAN_POINT('',(154.74375,-57.28,-4.5E-02)); +#8000 = DIRECTION('',(-0.,-0.,-1.)); +#8001 = DIRECTION('',(-0.,-1.,0.)); +#8002 = ADVANCED_FACE('',(#8003),#8009,.F.); +#8003 = FACE_BOUND('',#8004,.F.); +#8004 = EDGE_LOOP('',(#8005,#8006,#8007,#8008)); +#8005 = ORIENTED_EDGE('',*,*,#7925,.F.); +#8006 = ORIENTED_EDGE('',*,*,#7949,.T.); +#8007 = ORIENTED_EDGE('',*,*,#7975,.T.); +#8008 = ORIENTED_EDGE('',*,*,#7991,.T.); +#8009 = PLANE('',#8010); +#8010 = AXIS2_PLACEMENT_3D('',#8011,#8012,#8013); +#8011 = CARTESIAN_POINT('',(155.69375,-57.18,-3.5E-02)); +#8012 = DIRECTION('',(0.,-1.,0.)); +#8013 = DIRECTION('',(-1.,0.,0.)); +#8014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8018)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8015,#8016,#8017)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8015 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8016 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8017 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8018 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8015, + 'distance_accuracy_value','confusion accuracy'); +#8019 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8020,#8022); +#8020 = ( REPRESENTATION_RELATIONSHIP('','',#7859,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8021) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8021 = ITEM_DEFINED_TRANSFORMATION('','',#11,#159); +#8022 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8023); +#8023 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','=>[0:1:1:31]','',#5,#7854,$ + ); +#8024 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7856)); +#8025 = SHAPE_DEFINITION_REPRESENTATION(#8026,#8032); +#8026 = PRODUCT_DEFINITION_SHAPE('','',#8027); +#8027 = PRODUCT_DEFINITION('design','',#8028,#8031); +#8028 = PRODUCT_DEFINITION_FORMATION('','',#8029); +#8029 = PRODUCT('HackPad_track_29','HackPad_track_29','',(#8030)); +#8030 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8031 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8032 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8033),#8154); +#8033 = MANIFOLD_SOLID_BREP('',#8034); +#8034 = CLOSED_SHELL('',(#8035,#8077,#8101,#8125,#8142)); +#8035 = ADVANCED_FACE('',(#8036),#8072,.T.); +#8036 = FACE_BOUND('',#8037,.F.); +#8037 = EDGE_LOOP('',(#8038,#8049,#8057,#8066)); +#8038 = ORIENTED_EDGE('',*,*,#8039,.F.); +#8039 = EDGE_CURVE('',#8040,#8042,#8044,.T.); +#8040 = VERTEX_POINT('',#8041); +#8041 = CARTESIAN_POINT('',(134.00187503925,-65.10165615021,-3.5E-02)); +#8042 = VERTEX_POINT('',#8043); +#8043 = CARTESIAN_POINT('',(133.913039,-65.27071,-3.5E-02)); +#8044 = CIRCLE('',#8045,9.999974810218E-02); +#8045 = AXIS2_PLACEMENT_3D('',#8046,#8047,#8048); +#8046 = CARTESIAN_POINT('',(133.9837495,-65.1999995,-3.5E-02)); +#8047 = DIRECTION('',(0.,0.,1.)); +#8048 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#8049 = ORIENTED_EDGE('',*,*,#8050,.F.); +#8050 = EDGE_CURVE('',#8051,#8040,#8053,.T.); +#8051 = VERTEX_POINT('',#8052); +#8052 = CARTESIAN_POINT('',(134.00187503925,-65.10165615021,0.)); +#8053 = LINE('',#8054,#8055); +#8054 = CARTESIAN_POINT('',(134.00187503926,-65.10165615021,-3.5E-02)); +#8055 = VECTOR('',#8056,1.); +#8056 = DIRECTION('',(-0.,-0.,-1.)); +#8057 = ORIENTED_EDGE('',*,*,#8058,.T.); +#8058 = EDGE_CURVE('',#8051,#8059,#8061,.T.); +#8059 = VERTEX_POINT('',#8060); +#8060 = CARTESIAN_POINT('',(133.913039,-65.27071,0.)); +#8061 = CIRCLE('',#8062,9.999974810218E-02); +#8062 = AXIS2_PLACEMENT_3D('',#8063,#8064,#8065); +#8063 = CARTESIAN_POINT('',(133.9837495,-65.1999995,0.)); +#8064 = DIRECTION('',(0.,0.,1.)); +#8065 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#8066 = ORIENTED_EDGE('',*,*,#8067,.F.); +#8067 = EDGE_CURVE('',#8042,#8059,#8068,.T.); +#8068 = LINE('',#8069,#8070); +#8069 = CARTESIAN_POINT('',(133.913039,-65.27071,-3.5E-02)); +#8070 = VECTOR('',#8071,1.); +#8071 = DIRECTION('',(0.,0.,1.)); +#8072 = CYLINDRICAL_SURFACE('',#8073,9.999974810218E-02); +#8073 = AXIS2_PLACEMENT_3D('',#8074,#8075,#8076); +#8074 = CARTESIAN_POINT('',(133.9837495,-65.1999995,-3.5E-02)); +#8075 = DIRECTION('',(-0.,-0.,-1.)); +#8076 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#8077 = ADVANCED_FACE('',(#8078),#8096,.F.); +#8078 = FACE_BOUND('',#8079,.F.); +#8079 = EDGE_LOOP('',(#8080,#8089,#8090)); +#8080 = ORIENTED_EDGE('',*,*,#8081,.T.); +#8081 = EDGE_CURVE('',#8082,#8040,#8084,.T.); +#8082 = VERTEX_POINT('',#8083); +#8083 = CARTESIAN_POINT('',(134.05463975631,-65.41231075631,-3.5E-02)); +#8084 = CIRCLE('',#8085,0.375); +#8085 = AXIS2_PLACEMENT_3D('',#8086,#8087,#8088); +#8086 = CARTESIAN_POINT('',(134.36375,-65.2,-3.5E-02)); +#8087 = DIRECTION('',(-0.,0.,-1.)); +#8088 = DIRECTION('',(-0.,-1.,0.)); +#8089 = ORIENTED_EDGE('',*,*,#8039,.T.); +#8090 = ORIENTED_EDGE('',*,*,#8091,.T.); +#8091 = EDGE_CURVE('',#8042,#8082,#8092,.T.); +#8092 = LINE('',#8093,#8094); +#8093 = CARTESIAN_POINT('',(133.913039,-65.27071,-3.5E-02)); +#8094 = VECTOR('',#8095,1.); +#8095 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#8096 = PLANE('',#8097); +#8097 = AXIS2_PLACEMENT_3D('',#8098,#8099,#8100); +#8098 = CARTESIAN_POINT('',(134.24446,-65.319289,-3.5E-02)); +#8099 = DIRECTION('',(0.,0.,1.)); +#8100 = DIRECTION('',(1.,0.,-0.)); +#8101 = ADVANCED_FACE('',(#8102),#8120,.F.); +#8102 = FACE_BOUND('',#8103,.F.); +#8103 = EDGE_LOOP('',(#8104,#8105,#8106,#8114)); +#8104 = ORIENTED_EDGE('',*,*,#8091,.F.); +#8105 = ORIENTED_EDGE('',*,*,#8067,.T.); +#8106 = ORIENTED_EDGE('',*,*,#8107,.T.); +#8107 = EDGE_CURVE('',#8059,#8108,#8110,.T.); +#8108 = VERTEX_POINT('',#8109); +#8109 = CARTESIAN_POINT('',(134.05463975631,-65.41231075631,0.)); +#8110 = LINE('',#8111,#8112); +#8111 = CARTESIAN_POINT('',(133.913039,-65.27071,0.)); +#8112 = VECTOR('',#8113,1.); +#8113 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#8114 = ORIENTED_EDGE('',*,*,#8115,.T.); +#8115 = EDGE_CURVE('',#8108,#8082,#8116,.T.); +#8116 = LINE('',#8117,#8118); +#8117 = CARTESIAN_POINT('',(134.0546397563,-65.4123107563,-4.5E-02)); +#8118 = VECTOR('',#8119,1.); +#8119 = DIRECTION('',(-0.,-0.,-1.)); +#8120 = PLANE('',#8121); +#8121 = AXIS2_PLACEMENT_3D('',#8122,#8123,#8124); +#8122 = CARTESIAN_POINT('',(133.913039,-65.27071,-3.5E-02)); +#8123 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#8124 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#8125 = ADVANCED_FACE('',(#8126),#8137,.T.); +#8126 = FACE_BOUND('',#8127,.T.); +#8127 = EDGE_LOOP('',(#8128,#8135,#8136)); +#8128 = ORIENTED_EDGE('',*,*,#8129,.T.); +#8129 = EDGE_CURVE('',#8108,#8051,#8130,.T.); +#8130 = CIRCLE('',#8131,0.375); +#8131 = AXIS2_PLACEMENT_3D('',#8132,#8133,#8134); +#8132 = CARTESIAN_POINT('',(134.36375,-65.2,0.)); +#8133 = DIRECTION('',(-0.,0.,-1.)); +#8134 = DIRECTION('',(-0.,-1.,0.)); +#8135 = ORIENTED_EDGE('',*,*,#8058,.T.); +#8136 = ORIENTED_EDGE('',*,*,#8107,.T.); +#8137 = PLANE('',#8138); +#8138 = AXIS2_PLACEMENT_3D('',#8139,#8140,#8141); +#8139 = CARTESIAN_POINT('',(134.24446,-65.319289,0.)); +#8140 = DIRECTION('',(0.,0.,1.)); +#8141 = DIRECTION('',(1.,0.,-0.)); +#8142 = ADVANCED_FACE('',(#8143),#8149,.F.); +#8143 = FACE_BOUND('',#8144,.T.); +#8144 = EDGE_LOOP('',(#8145,#8146,#8147,#8148)); +#8145 = ORIENTED_EDGE('',*,*,#8050,.F.); +#8146 = ORIENTED_EDGE('',*,*,#8129,.F.); +#8147 = ORIENTED_EDGE('',*,*,#8115,.T.); +#8148 = ORIENTED_EDGE('',*,*,#8081,.T.); +#8149 = CYLINDRICAL_SURFACE('',#8150,0.375); +#8150 = AXIS2_PLACEMENT_3D('',#8151,#8152,#8153); +#8151 = CARTESIAN_POINT('',(134.36375,-65.2,-4.5E-02)); +#8152 = DIRECTION('',(-0.,-0.,-1.)); +#8153 = DIRECTION('',(-0.,-1.,0.)); +#8154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8158)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8155,#8156,#8157)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8155 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8156 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8157 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8158 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8155, + 'distance_accuracy_value','confusion accuracy'); +#8159 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8160,#8162); +#8160 = ( REPRESENTATION_RELATIONSHIP('','',#8032,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8161) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8161 = ITEM_DEFINED_TRANSFORMATION('','',#11,#163); +#8162 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8163); +#8163 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','=>[0:1:1:32]','',#5,#8027,$ + ); +#8164 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8029)); +#8165 = SHAPE_DEFINITION_REPRESENTATION(#8166,#8172); +#8166 = PRODUCT_DEFINITION_SHAPE('','',#8167); +#8167 = PRODUCT_DEFINITION('design','',#8168,#8171); +#8168 = PRODUCT_DEFINITION_FORMATION('','',#8169); +#8169 = PRODUCT('HackPad_track_30','HackPad_track_30','',(#8170)); +#8170 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8171 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8172 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8173),#8327); +#8173 = MANIFOLD_SOLID_BREP('',#8174); +#8174 = CLOSED_SHELL('',(#8175,#8215,#8248,#8273,#8298,#8315)); +#8175 = ADVANCED_FACE('',(#8176),#8210,.F.); +#8176 = FACE_BOUND('',#8177,.F.); +#8177 = EDGE_LOOP('',(#8178,#8188,#8196,#8204)); +#8178 = ORIENTED_EDGE('',*,*,#8179,.F.); +#8179 = EDGE_CURVE('',#8180,#8182,#8184,.T.); +#8180 = VERTEX_POINT('',#8181); +#8181 = CARTESIAN_POINT('',(156.293039,-60.77071,-3.5E-02)); +#8182 = VERTEX_POINT('',#8183); +#8183 = CARTESIAN_POINT('',(157.7400062539,-62.2176772539,-3.5E-02)); +#8184 = LINE('',#8185,#8186); +#8185 = CARTESIAN_POINT('',(156.293039,-60.77071,-3.5E-02)); +#8186 = VECTOR('',#8187,1.); +#8187 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#8188 = ORIENTED_EDGE('',*,*,#8189,.T.); +#8189 = EDGE_CURVE('',#8180,#8190,#8192,.T.); +#8190 = VERTEX_POINT('',#8191); +#8191 = CARTESIAN_POINT('',(156.293039,-60.77071,0.)); +#8192 = LINE('',#8193,#8194); +#8193 = CARTESIAN_POINT('',(156.293039,-60.77071,-3.5E-02)); +#8194 = VECTOR('',#8195,1.); +#8195 = DIRECTION('',(0.,0.,1.)); +#8196 = ORIENTED_EDGE('',*,*,#8197,.T.); +#8197 = EDGE_CURVE('',#8190,#8198,#8200,.T.); +#8198 = VERTEX_POINT('',#8199); +#8199 = CARTESIAN_POINT('',(157.7400062539,-62.2176772539,0.)); +#8200 = LINE('',#8201,#8202); +#8201 = CARTESIAN_POINT('',(156.293039,-60.77071,0.)); +#8202 = VECTOR('',#8203,1.); +#8203 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#8204 = ORIENTED_EDGE('',*,*,#8205,.T.); +#8205 = EDGE_CURVE('',#8198,#8182,#8206,.T.); +#8206 = LINE('',#8207,#8208); +#8207 = CARTESIAN_POINT('',(157.74000625392,-62.21767725392,-4.5E-02)); +#8208 = VECTOR('',#8209,1.); +#8209 = DIRECTION('',(-0.,-0.,-1.)); +#8210 = PLANE('',#8211); +#8211 = AXIS2_PLACEMENT_3D('',#8212,#8213,#8214); +#8212 = CARTESIAN_POINT('',(156.293039,-60.77071,-3.5E-02)); +#8213 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#8214 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#8215 = ADVANCED_FACE('',(#8216),#8243,.F.); +#8216 = FACE_BOUND('',#8217,.F.); +#8217 = EDGE_LOOP('',(#8218,#8227,#8228,#8237)); +#8218 = ORIENTED_EDGE('',*,*,#8219,.T.); +#8219 = EDGE_CURVE('',#8220,#8180,#8222,.T.); +#8220 = VERTEX_POINT('',#8221); +#8221 = CARTESIAN_POINT('',(156.43446,-60.629289,-3.5E-02)); +#8222 = CIRCLE('',#8223,9.999974810218E-02); +#8223 = AXIS2_PLACEMENT_3D('',#8224,#8225,#8226); +#8224 = CARTESIAN_POINT('',(156.3637495,-60.6999995,-3.5E-02)); +#8225 = DIRECTION('',(0.,0.,1.)); +#8226 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#8227 = ORIENTED_EDGE('',*,*,#8179,.T.); +#8228 = ORIENTED_EDGE('',*,*,#8229,.T.); +#8229 = EDGE_CURVE('',#8182,#8230,#8232,.T.); +#8230 = VERTEX_POINT('',#8231); +#8231 = CARTESIAN_POINT('',(157.88142725393,-62.07625625393,-3.5E-02)); +#8232 = CIRCLE('',#8233,0.125); +#8233 = AXIS2_PLACEMENT_3D('',#8234,#8235,#8236); +#8234 = CARTESIAN_POINT('',(157.86375,-62.2,-3.5E-02)); +#8235 = DIRECTION('',(-0.,0.,-1.)); +#8236 = DIRECTION('',(-0.,-1.,0.)); +#8237 = ORIENTED_EDGE('',*,*,#8238,.T.); +#8238 = EDGE_CURVE('',#8230,#8220,#8239,.T.); +#8239 = LINE('',#8240,#8241); +#8240 = CARTESIAN_POINT('',(157.93446,-62.129289,-3.5E-02)); +#8241 = VECTOR('',#8242,1.); +#8242 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#8243 = PLANE('',#8244); +#8244 = AXIS2_PLACEMENT_3D('',#8245,#8246,#8247); +#8245 = CARTESIAN_POINT('',(156.293039,-60.77071,-3.5E-02)); +#8246 = DIRECTION('',(0.,0.,1.)); +#8247 = DIRECTION('',(1.,0.,-0.)); +#8248 = ADVANCED_FACE('',(#8249),#8268,.F.); +#8249 = FACE_BOUND('',#8250,.T.); +#8250 = EDGE_LOOP('',(#8251,#8260,#8261,#8262)); +#8251 = ORIENTED_EDGE('',*,*,#8252,.F.); +#8252 = EDGE_CURVE('',#8198,#8253,#8255,.T.); +#8253 = VERTEX_POINT('',#8254); +#8254 = CARTESIAN_POINT('',(157.88142725393,-62.07625625393,0.)); +#8255 = CIRCLE('',#8256,0.125); +#8256 = AXIS2_PLACEMENT_3D('',#8257,#8258,#8259); +#8257 = CARTESIAN_POINT('',(157.86375,-62.2,0.)); +#8258 = DIRECTION('',(-0.,0.,-1.)); +#8259 = DIRECTION('',(-0.,-1.,0.)); +#8260 = ORIENTED_EDGE('',*,*,#8205,.T.); +#8261 = ORIENTED_EDGE('',*,*,#8229,.T.); +#8262 = ORIENTED_EDGE('',*,*,#8263,.F.); +#8263 = EDGE_CURVE('',#8253,#8230,#8264,.T.); +#8264 = LINE('',#8265,#8266); +#8265 = CARTESIAN_POINT('',(157.88142725392,-62.07625625392,-4.5E-02)); +#8266 = VECTOR('',#8267,1.); +#8267 = DIRECTION('',(-0.,-0.,-1.)); +#8268 = CYLINDRICAL_SURFACE('',#8269,0.125); +#8269 = AXIS2_PLACEMENT_3D('',#8270,#8271,#8272); +#8270 = CARTESIAN_POINT('',(157.86375,-62.2,-4.5E-02)); +#8271 = DIRECTION('',(-0.,-0.,-1.)); +#8272 = DIRECTION('',(-0.,-1.,0.)); +#8273 = ADVANCED_FACE('',(#8274),#8293,.T.); +#8274 = FACE_BOUND('',#8275,.T.); +#8275 = EDGE_LOOP('',(#8276,#8285,#8286,#8287)); +#8276 = ORIENTED_EDGE('',*,*,#8277,.T.); +#8277 = EDGE_CURVE('',#8278,#8190,#8280,.T.); +#8278 = VERTEX_POINT('',#8279); +#8279 = CARTESIAN_POINT('',(156.43446,-60.629289,0.)); +#8280 = CIRCLE('',#8281,9.999974810218E-02); +#8281 = AXIS2_PLACEMENT_3D('',#8282,#8283,#8284); +#8282 = CARTESIAN_POINT('',(156.3637495,-60.6999995,0.)); +#8283 = DIRECTION('',(0.,0.,1.)); +#8284 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#8285 = ORIENTED_EDGE('',*,*,#8197,.T.); +#8286 = ORIENTED_EDGE('',*,*,#8252,.T.); +#8287 = ORIENTED_EDGE('',*,*,#8288,.T.); +#8288 = EDGE_CURVE('',#8253,#8278,#8289,.T.); +#8289 = LINE('',#8290,#8291); +#8290 = CARTESIAN_POINT('',(157.93446,-62.129289,0.)); +#8291 = VECTOR('',#8292,1.); +#8292 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#8293 = PLANE('',#8294); +#8294 = AXIS2_PLACEMENT_3D('',#8295,#8296,#8297); +#8295 = CARTESIAN_POINT('',(156.293039,-60.77071,0.)); +#8296 = DIRECTION('',(0.,0.,1.)); +#8297 = DIRECTION('',(1.,0.,-0.)); +#8298 = ADVANCED_FACE('',(#8299),#8310,.T.); +#8299 = FACE_BOUND('',#8300,.F.); +#8300 = EDGE_LOOP('',(#8301,#8307,#8308,#8309)); +#8301 = ORIENTED_EDGE('',*,*,#8302,.T.); +#8302 = EDGE_CURVE('',#8220,#8278,#8303,.T.); +#8303 = LINE('',#8304,#8305); +#8304 = CARTESIAN_POINT('',(156.43446,-60.629289,-3.5E-02)); +#8305 = VECTOR('',#8306,1.); +#8306 = DIRECTION('',(0.,0.,1.)); +#8307 = ORIENTED_EDGE('',*,*,#8277,.T.); +#8308 = ORIENTED_EDGE('',*,*,#8189,.F.); +#8309 = ORIENTED_EDGE('',*,*,#8219,.F.); +#8310 = CYLINDRICAL_SURFACE('',#8311,9.999974810218E-02); +#8311 = AXIS2_PLACEMENT_3D('',#8312,#8313,#8314); +#8312 = CARTESIAN_POINT('',(156.3637495,-60.6999995,-3.5E-02)); +#8313 = DIRECTION('',(-0.,-0.,-1.)); +#8314 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#8315 = ADVANCED_FACE('',(#8316),#8322,.F.); +#8316 = FACE_BOUND('',#8317,.F.); +#8317 = EDGE_LOOP('',(#8318,#8319,#8320,#8321)); +#8318 = ORIENTED_EDGE('',*,*,#8238,.F.); +#8319 = ORIENTED_EDGE('',*,*,#8263,.F.); +#8320 = ORIENTED_EDGE('',*,*,#8288,.T.); +#8321 = ORIENTED_EDGE('',*,*,#8302,.F.); +#8322 = PLANE('',#8323); +#8323 = AXIS2_PLACEMENT_3D('',#8324,#8325,#8326); +#8324 = CARTESIAN_POINT('',(157.93446,-62.129289,-3.5E-02)); +#8325 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#8326 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8331)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8328,#8329,#8330)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8328 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8329 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8330 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8331 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8328, + 'distance_accuracy_value','confusion accuracy'); +#8332 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8333,#8335); +#8333 = ( REPRESENTATION_RELATIONSHIP('','',#8172,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8334) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8334 = ITEM_DEFINED_TRANSFORMATION('','',#11,#167); +#8335 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8336); +#8336 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('40','=>[0:1:1:33]','',#5,#8167,$ + ); +#8337 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8169)); +#8338 = SHAPE_DEFINITION_REPRESENTATION(#8339,#8345); +#8339 = PRODUCT_DEFINITION_SHAPE('','',#8340); +#8340 = PRODUCT_DEFINITION('design','',#8341,#8344); +#8341 = PRODUCT_DEFINITION_FORMATION('','',#8342); +#8342 = PRODUCT('HackPad_track_31','HackPad_track_31','',(#8343)); +#8343 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8344 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8345 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8346),#8500); +#8346 = MANIFOLD_SOLID_BREP('',#8347); +#8347 = CLOSED_SHELL('',(#8348,#8388,#8421,#8452,#8476,#8488)); +#8348 = ADVANCED_FACE('',(#8349),#8383,.F.); +#8349 = FACE_BOUND('',#8350,.F.); +#8350 = EDGE_LOOP('',(#8351,#8361,#8369,#8377)); +#8351 = ORIENTED_EDGE('',*,*,#8352,.T.); +#8352 = EDGE_CURVE('',#8353,#8355,#8357,.T.); +#8353 = VERTEX_POINT('',#8354); +#8354 = CARTESIAN_POINT('',(156.26375,-57.95,-3.5E-02)); +#8355 = VERTEX_POINT('',#8356); +#8356 = CARTESIAN_POINT('',(156.26375,-57.95,0.)); +#8357 = LINE('',#8358,#8359); +#8358 = CARTESIAN_POINT('',(156.26375,-57.95,-3.5E-02)); +#8359 = VECTOR('',#8360,1.); +#8360 = DIRECTION('',(0.,0.,1.)); +#8361 = ORIENTED_EDGE('',*,*,#8362,.T.); +#8362 = EDGE_CURVE('',#8355,#8363,#8365,.T.); +#8363 = VERTEX_POINT('',#8364); +#8364 = CARTESIAN_POINT('',(156.26375,-60.7,0.)); +#8365 = LINE('',#8366,#8367); +#8366 = CARTESIAN_POINT('',(156.26375,-57.95,0.)); +#8367 = VECTOR('',#8368,1.); +#8368 = DIRECTION('',(0.,-1.,0.)); +#8369 = ORIENTED_EDGE('',*,*,#8370,.F.); +#8370 = EDGE_CURVE('',#8371,#8363,#8373,.T.); +#8371 = VERTEX_POINT('',#8372); +#8372 = CARTESIAN_POINT('',(156.26375,-60.7,-3.5E-02)); +#8373 = LINE('',#8374,#8375); +#8374 = CARTESIAN_POINT('',(156.26375,-60.7,-3.5E-02)); +#8375 = VECTOR('',#8376,1.); +#8376 = DIRECTION('',(0.,0.,1.)); +#8377 = ORIENTED_EDGE('',*,*,#8378,.F.); +#8378 = EDGE_CURVE('',#8353,#8371,#8379,.T.); +#8379 = LINE('',#8380,#8381); +#8380 = CARTESIAN_POINT('',(156.26375,-57.95,-3.5E-02)); +#8381 = VECTOR('',#8382,1.); +#8382 = DIRECTION('',(0.,-1.,0.)); +#8383 = PLANE('',#8384); +#8384 = AXIS2_PLACEMENT_3D('',#8385,#8386,#8387); +#8385 = CARTESIAN_POINT('',(156.26375,-57.95,-3.5E-02)); +#8386 = DIRECTION('',(1.,0.,-0.)); +#8387 = DIRECTION('',(0.,-1.,0.)); +#8388 = ADVANCED_FACE('',(#8389),#8416,.T.); +#8389 = FACE_BOUND('',#8390,.F.); +#8390 = EDGE_LOOP('',(#8391,#8392,#8401,#8409)); +#8391 = ORIENTED_EDGE('',*,*,#8370,.T.); +#8392 = ORIENTED_EDGE('',*,*,#8393,.T.); +#8393 = EDGE_CURVE('',#8363,#8394,#8396,.T.); +#8394 = VERTEX_POINT('',#8395); +#8395 = CARTESIAN_POINT('',(156.46375,-60.7,0.)); +#8396 = CIRCLE('',#8397,0.1); +#8397 = AXIS2_PLACEMENT_3D('',#8398,#8399,#8400); +#8398 = CARTESIAN_POINT('',(156.36375,-60.7,0.)); +#8399 = DIRECTION('',(0.,0.,1.)); +#8400 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#8401 = ORIENTED_EDGE('',*,*,#8402,.F.); +#8402 = EDGE_CURVE('',#8403,#8394,#8405,.T.); +#8403 = VERTEX_POINT('',#8404); +#8404 = CARTESIAN_POINT('',(156.46375,-60.7,-3.5E-02)); +#8405 = LINE('',#8406,#8407); +#8406 = CARTESIAN_POINT('',(156.46375,-60.7,-3.5E-02)); +#8407 = VECTOR('',#8408,1.); +#8408 = DIRECTION('',(0.,0.,1.)); +#8409 = ORIENTED_EDGE('',*,*,#8410,.F.); +#8410 = EDGE_CURVE('',#8371,#8403,#8411,.T.); +#8411 = CIRCLE('',#8412,0.1); +#8412 = AXIS2_PLACEMENT_3D('',#8413,#8414,#8415); +#8413 = CARTESIAN_POINT('',(156.36375,-60.7,-3.5E-02)); +#8414 = DIRECTION('',(0.,0.,1.)); +#8415 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#8416 = CYLINDRICAL_SURFACE('',#8417,0.1); +#8417 = AXIS2_PLACEMENT_3D('',#8418,#8419,#8420); +#8418 = CARTESIAN_POINT('',(156.36375,-60.7,-3.5E-02)); +#8419 = DIRECTION('',(-0.,-0.,-1.)); +#8420 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#8421 = ADVANCED_FACE('',(#8422),#8447,.F.); +#8422 = FACE_BOUND('',#8423,.F.); +#8423 = EDGE_LOOP('',(#8424,#8425,#8433,#8441)); +#8424 = ORIENTED_EDGE('',*,*,#8402,.T.); +#8425 = ORIENTED_EDGE('',*,*,#8426,.T.); +#8426 = EDGE_CURVE('',#8394,#8427,#8429,.T.); +#8427 = VERTEX_POINT('',#8428); +#8428 = CARTESIAN_POINT('',(156.46375,-57.95,0.)); +#8429 = LINE('',#8430,#8431); +#8430 = CARTESIAN_POINT('',(156.46375,-60.7,0.)); +#8431 = VECTOR('',#8432,1.); +#8432 = DIRECTION('',(0.,1.,0.)); +#8433 = ORIENTED_EDGE('',*,*,#8434,.F.); +#8434 = EDGE_CURVE('',#8435,#8427,#8437,.T.); +#8435 = VERTEX_POINT('',#8436); +#8436 = CARTESIAN_POINT('',(156.46375,-57.95,-3.5E-02)); +#8437 = LINE('',#8438,#8439); +#8438 = CARTESIAN_POINT('',(156.46375,-57.95,-3.5E-02)); +#8439 = VECTOR('',#8440,1.); +#8440 = DIRECTION('',(0.,0.,1.)); +#8441 = ORIENTED_EDGE('',*,*,#8442,.F.); +#8442 = EDGE_CURVE('',#8403,#8435,#8443,.T.); +#8443 = LINE('',#8444,#8445); +#8444 = CARTESIAN_POINT('',(156.46375,-60.7,-3.5E-02)); +#8445 = VECTOR('',#8446,1.); +#8446 = DIRECTION('',(0.,1.,0.)); +#8447 = PLANE('',#8448); +#8448 = AXIS2_PLACEMENT_3D('',#8449,#8450,#8451); +#8449 = CARTESIAN_POINT('',(156.46375,-60.7,-3.5E-02)); +#8450 = DIRECTION('',(-1.,0.,0.)); +#8451 = DIRECTION('',(0.,1.,0.)); +#8452 = ADVANCED_FACE('',(#8453),#8471,.T.); +#8453 = FACE_BOUND('',#8454,.F.); +#8454 = EDGE_LOOP('',(#8455,#8456,#8463,#8464)); +#8455 = ORIENTED_EDGE('',*,*,#8434,.T.); +#8456 = ORIENTED_EDGE('',*,*,#8457,.T.); +#8457 = EDGE_CURVE('',#8427,#8355,#8458,.T.); +#8458 = CIRCLE('',#8459,0.1); +#8459 = AXIS2_PLACEMENT_3D('',#8460,#8461,#8462); +#8460 = CARTESIAN_POINT('',(156.36375,-57.95,0.)); +#8461 = DIRECTION('',(0.,0.,1.)); +#8462 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#8463 = ORIENTED_EDGE('',*,*,#8352,.F.); +#8464 = ORIENTED_EDGE('',*,*,#8465,.F.); +#8465 = EDGE_CURVE('',#8435,#8353,#8466,.T.); +#8466 = CIRCLE('',#8467,0.1); +#8467 = AXIS2_PLACEMENT_3D('',#8468,#8469,#8470); +#8468 = CARTESIAN_POINT('',(156.36375,-57.95,-3.5E-02)); +#8469 = DIRECTION('',(0.,0.,1.)); +#8470 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#8471 = CYLINDRICAL_SURFACE('',#8472,0.1); +#8472 = AXIS2_PLACEMENT_3D('',#8473,#8474,#8475); +#8473 = CARTESIAN_POINT('',(156.36375,-57.95,-3.5E-02)); +#8474 = DIRECTION('',(-0.,-0.,-1.)); +#8475 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#8476 = ADVANCED_FACE('',(#8477),#8483,.F.); +#8477 = FACE_BOUND('',#8478,.F.); +#8478 = EDGE_LOOP('',(#8479,#8480,#8481,#8482)); +#8479 = ORIENTED_EDGE('',*,*,#8378,.T.); +#8480 = ORIENTED_EDGE('',*,*,#8410,.T.); +#8481 = ORIENTED_EDGE('',*,*,#8442,.T.); +#8482 = ORIENTED_EDGE('',*,*,#8465,.T.); +#8483 = PLANE('',#8484); +#8484 = AXIS2_PLACEMENT_3D('',#8485,#8486,#8487); +#8485 = CARTESIAN_POINT('',(156.26375,-57.95,-3.5E-02)); +#8486 = DIRECTION('',(0.,0.,1.)); +#8487 = DIRECTION('',(1.,0.,-0.)); +#8488 = ADVANCED_FACE('',(#8489),#8495,.T.); +#8489 = FACE_BOUND('',#8490,.T.); +#8490 = EDGE_LOOP('',(#8491,#8492,#8493,#8494)); +#8491 = ORIENTED_EDGE('',*,*,#8362,.T.); +#8492 = ORIENTED_EDGE('',*,*,#8393,.T.); +#8493 = ORIENTED_EDGE('',*,*,#8426,.T.); +#8494 = ORIENTED_EDGE('',*,*,#8457,.T.); +#8495 = PLANE('',#8496); +#8496 = AXIS2_PLACEMENT_3D('',#8497,#8498,#8499); +#8497 = CARTESIAN_POINT('',(156.26375,-57.95,0.)); +#8498 = DIRECTION('',(0.,0.,1.)); +#8499 = DIRECTION('',(1.,0.,-0.)); +#8500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8504)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8501,#8502,#8503)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8501 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8502 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8503 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8504 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8501, + 'distance_accuracy_value','confusion accuracy'); +#8505 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8506,#8508); +#8506 = ( REPRESENTATION_RELATIONSHIP('','',#8345,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8507) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8507 = ITEM_DEFINED_TRANSFORMATION('','',#11,#171); +#8508 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8509); +#8509 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','=>[0:1:1:34]','',#5,#8340,$ + ); +#8510 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8342)); +#8511 = SHAPE_DEFINITION_REPRESENTATION(#8512,#8518); +#8512 = PRODUCT_DEFINITION_SHAPE('','',#8513); +#8513 = PRODUCT_DEFINITION('design','',#8514,#8517); +#8514 = PRODUCT_DEFINITION_FORMATION('','',#8515); +#8515 = PRODUCT('HackPad_track_32','HackPad_track_32','',(#8516)); +#8516 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8517 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8518 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8519),#8708); +#8519 = MANIFOLD_SOLID_BREP('',#8520); +#8520 = CLOSED_SHELL('',(#8521,#8561,#8603,#8628,#8662,#8679,#8696)); +#8521 = ADVANCED_FACE('',(#8522),#8556,.F.); +#8522 = FACE_BOUND('',#8523,.F.); +#8523 = EDGE_LOOP('',(#8524,#8534,#8542,#8550)); +#8524 = ORIENTED_EDGE('',*,*,#8525,.F.); +#8525 = EDGE_CURVE('',#8526,#8528,#8530,.T.); +#8526 = VERTEX_POINT('',#8527); +#8527 = CARTESIAN_POINT('',(145.46375,-78.12499999996,1.6)); +#8528 = VERTEX_POINT('',#8529); +#8529 = CARTESIAN_POINT('',(145.46375,-73.37142080737,1.6)); +#8530 = LINE('',#8531,#8532); +#8531 = CARTESIAN_POINT('',(145.46375,-78.2,1.6)); +#8532 = VECTOR('',#8533,1.); +#8533 = DIRECTION('',(0.,1.,0.)); +#8534 = ORIENTED_EDGE('',*,*,#8535,.F.); +#8535 = EDGE_CURVE('',#8536,#8526,#8538,.T.); +#8536 = VERTEX_POINT('',#8537); +#8537 = CARTESIAN_POINT('',(145.46375,-78.12499999996,1.635)); +#8538 = LINE('',#8539,#8540); +#8539 = CARTESIAN_POINT('',(145.46375,-78.125,-4.5E-02)); +#8540 = VECTOR('',#8541,1.); +#8541 = DIRECTION('',(-0.,-0.,-1.)); +#8542 = ORIENTED_EDGE('',*,*,#8543,.T.); +#8543 = EDGE_CURVE('',#8536,#8544,#8546,.T.); +#8544 = VERTEX_POINT('',#8545); +#8545 = CARTESIAN_POINT('',(145.46375,-73.37142080737,1.635)); +#8546 = LINE('',#8547,#8548); +#8547 = CARTESIAN_POINT('',(145.46375,-78.2,1.635)); +#8548 = VECTOR('',#8549,1.); +#8549 = DIRECTION('',(0.,1.,0.)); +#8550 = ORIENTED_EDGE('',*,*,#8551,.T.); +#8551 = EDGE_CURVE('',#8544,#8528,#8552,.T.); +#8552 = LINE('',#8553,#8554); +#8553 = CARTESIAN_POINT('',(145.46375,-73.37142080737,-4.5E-02)); +#8554 = VECTOR('',#8555,1.); +#8555 = DIRECTION('',(-0.,-0.,-1.)); +#8556 = PLANE('',#8557); +#8557 = AXIS2_PLACEMENT_3D('',#8558,#8559,#8560); +#8558 = CARTESIAN_POINT('',(145.46375,-78.2,1.6)); +#8559 = DIRECTION('',(-1.,0.,0.)); +#8560 = DIRECTION('',(0.,1.,0.)); +#8561 = ADVANCED_FACE('',(#8562),#8598,.F.); +#8562 = FACE_BOUND('',#8563,.F.); +#8563 = EDGE_LOOP('',(#8564,#8573,#8574,#8583,#8592)); +#8564 = ORIENTED_EDGE('',*,*,#8565,.T.); +#8565 = EDGE_CURVE('',#8566,#8526,#8568,.T.); +#8566 = VERTEX_POINT('',#8567); +#8567 = CARTESIAN_POINT('',(145.26375,-78.125,1.6)); +#8568 = CIRCLE('',#8569,0.125); +#8569 = AXIS2_PLACEMENT_3D('',#8570,#8571,#8572); +#8570 = CARTESIAN_POINT('',(145.36375,-78.2,1.6)); +#8571 = DIRECTION('',(-0.,0.,-1.)); +#8572 = DIRECTION('',(-0.,-1.,0.)); +#8573 = ORIENTED_EDGE('',*,*,#8525,.T.); +#8574 = ORIENTED_EDGE('',*,*,#8575,.T.); +#8575 = EDGE_CURVE('',#8528,#8576,#8578,.T.); +#8576 = VERTEX_POINT('',#8577); +#8577 = CARTESIAN_POINT('',(145.36375,-73.385,1.6)); +#8578 = CIRCLE('',#8579,0.375); +#8579 = AXIS2_PLACEMENT_3D('',#8580,#8581,#8582); +#8580 = CARTESIAN_POINT('',(145.36375,-73.01,1.6)); +#8581 = DIRECTION('',(-0.,0.,-1.)); +#8582 = DIRECTION('',(-0.,-1.,0.)); +#8583 = ORIENTED_EDGE('',*,*,#8584,.T.); +#8584 = EDGE_CURVE('',#8576,#8585,#8587,.T.); +#8585 = VERTEX_POINT('',#8586); +#8586 = CARTESIAN_POINT('',(145.26375,-73.37142080737,1.6)); +#8587 = CIRCLE('',#8588,0.375); +#8588 = AXIS2_PLACEMENT_3D('',#8589,#8590,#8591); +#8589 = CARTESIAN_POINT('',(145.36375,-73.01,1.6)); +#8590 = DIRECTION('',(-0.,0.,-1.)); +#8591 = DIRECTION('',(-0.,-1.,0.)); +#8592 = ORIENTED_EDGE('',*,*,#8593,.T.); +#8593 = EDGE_CURVE('',#8585,#8566,#8594,.T.); +#8594 = LINE('',#8595,#8596); +#8595 = CARTESIAN_POINT('',(145.26375,-73.01,1.6)); +#8596 = VECTOR('',#8597,1.); +#8597 = DIRECTION('',(0.,-1.,0.)); +#8598 = PLANE('',#8599); +#8599 = AXIS2_PLACEMENT_3D('',#8600,#8601,#8602); +#8600 = CARTESIAN_POINT('',(145.46375,-78.2,1.6)); +#8601 = DIRECTION('',(0.,0.,1.)); +#8602 = DIRECTION('',(1.,0.,-0.)); +#8603 = ADVANCED_FACE('',(#8604),#8623,.F.); +#8604 = FACE_BOUND('',#8605,.T.); +#8605 = EDGE_LOOP('',(#8606,#8607,#8615,#8622)); +#8606 = ORIENTED_EDGE('',*,*,#8575,.T.); +#8607 = ORIENTED_EDGE('',*,*,#8608,.T.); +#8608 = EDGE_CURVE('',#8576,#8609,#8611,.T.); +#8609 = VERTEX_POINT('',#8610); +#8610 = CARTESIAN_POINT('',(145.36375,-73.385,1.635)); +#8611 = LINE('',#8612,#8613); +#8612 = CARTESIAN_POINT('',(145.36375,-73.385,-4.5E-02)); +#8613 = VECTOR('',#8614,1.); +#8614 = DIRECTION('',(0.,0.,1.)); +#8615 = ORIENTED_EDGE('',*,*,#8616,.F.); +#8616 = EDGE_CURVE('',#8544,#8609,#8617,.T.); +#8617 = CIRCLE('',#8618,0.375); +#8618 = AXIS2_PLACEMENT_3D('',#8619,#8620,#8621); +#8619 = CARTESIAN_POINT('',(145.36375,-73.01,1.635)); +#8620 = DIRECTION('',(-0.,0.,-1.)); +#8621 = DIRECTION('',(-0.,-1.,0.)); +#8622 = ORIENTED_EDGE('',*,*,#8551,.T.); +#8623 = CYLINDRICAL_SURFACE('',#8624,0.375); +#8624 = AXIS2_PLACEMENT_3D('',#8625,#8626,#8627); +#8625 = CARTESIAN_POINT('',(145.36375,-73.01,-4.5E-02)); +#8626 = DIRECTION('',(-0.,-0.,-1.)); +#8627 = DIRECTION('',(-0.,-1.,0.)); +#8628 = ADVANCED_FACE('',(#8629),#8657,.T.); +#8629 = FACE_BOUND('',#8630,.T.); +#8630 = EDGE_LOOP('',(#8631,#8640,#8641,#8642,#8651)); +#8631 = ORIENTED_EDGE('',*,*,#8632,.T.); +#8632 = EDGE_CURVE('',#8633,#8536,#8635,.T.); +#8633 = VERTEX_POINT('',#8634); +#8634 = CARTESIAN_POINT('',(145.26375,-78.125,1.635)); +#8635 = CIRCLE('',#8636,0.125); +#8636 = AXIS2_PLACEMENT_3D('',#8637,#8638,#8639); +#8637 = CARTESIAN_POINT('',(145.36375,-78.2,1.635)); +#8638 = DIRECTION('',(-0.,0.,-1.)); +#8639 = DIRECTION('',(-0.,-1.,0.)); +#8640 = ORIENTED_EDGE('',*,*,#8543,.T.); +#8641 = ORIENTED_EDGE('',*,*,#8616,.T.); +#8642 = ORIENTED_EDGE('',*,*,#8643,.T.); +#8643 = EDGE_CURVE('',#8609,#8644,#8646,.T.); +#8644 = VERTEX_POINT('',#8645); +#8645 = CARTESIAN_POINT('',(145.26375,-73.37142080737,1.635)); +#8646 = CIRCLE('',#8647,0.375); +#8647 = AXIS2_PLACEMENT_3D('',#8648,#8649,#8650); +#8648 = CARTESIAN_POINT('',(145.36375,-73.01,1.635)); +#8649 = DIRECTION('',(-0.,0.,-1.)); +#8650 = DIRECTION('',(-0.,-1.,0.)); +#8651 = ORIENTED_EDGE('',*,*,#8652,.T.); +#8652 = EDGE_CURVE('',#8644,#8633,#8653,.T.); +#8653 = LINE('',#8654,#8655); +#8654 = CARTESIAN_POINT('',(145.26375,-73.01,1.635)); +#8655 = VECTOR('',#8656,1.); +#8656 = DIRECTION('',(0.,-1.,0.)); +#8657 = PLANE('',#8658); +#8658 = AXIS2_PLACEMENT_3D('',#8659,#8660,#8661); +#8659 = CARTESIAN_POINT('',(145.46375,-78.2,1.635)); +#8660 = DIRECTION('',(0.,0.,1.)); +#8661 = DIRECTION('',(1.,0.,-0.)); +#8662 = ADVANCED_FACE('',(#8663),#8674,.F.); +#8663 = FACE_BOUND('',#8664,.T.); +#8664 = EDGE_LOOP('',(#8665,#8666,#8667,#8673)); +#8665 = ORIENTED_EDGE('',*,*,#8535,.F.); +#8666 = ORIENTED_EDGE('',*,*,#8632,.F.); +#8667 = ORIENTED_EDGE('',*,*,#8668,.T.); +#8668 = EDGE_CURVE('',#8633,#8566,#8669,.T.); +#8669 = LINE('',#8670,#8671); +#8670 = CARTESIAN_POINT('',(145.26375,-78.125,-4.5E-02)); +#8671 = VECTOR('',#8672,1.); +#8672 = DIRECTION('',(-0.,-0.,-1.)); +#8673 = ORIENTED_EDGE('',*,*,#8565,.T.); +#8674 = CYLINDRICAL_SURFACE('',#8675,0.125); +#8675 = AXIS2_PLACEMENT_3D('',#8676,#8677,#8678); +#8676 = CARTESIAN_POINT('',(145.36375,-78.2,-4.5E-02)); +#8677 = DIRECTION('',(-0.,-0.,-1.)); +#8678 = DIRECTION('',(-0.,-1.,0.)); +#8679 = ADVANCED_FACE('',(#8680),#8691,.F.); +#8680 = FACE_BOUND('',#8681,.F.); +#8681 = EDGE_LOOP('',(#8682,#8683,#8689,#8690)); +#8682 = ORIENTED_EDGE('',*,*,#8593,.F.); +#8683 = ORIENTED_EDGE('',*,*,#8684,.F.); +#8684 = EDGE_CURVE('',#8644,#8585,#8685,.T.); +#8685 = LINE('',#8686,#8687); +#8686 = CARTESIAN_POINT('',(145.26375,-73.37142080737,-4.5E-02)); +#8687 = VECTOR('',#8688,1.); +#8688 = DIRECTION('',(-0.,-0.,-1.)); +#8689 = ORIENTED_EDGE('',*,*,#8652,.T.); +#8690 = ORIENTED_EDGE('',*,*,#8668,.T.); +#8691 = PLANE('',#8692); +#8692 = AXIS2_PLACEMENT_3D('',#8693,#8694,#8695); +#8693 = CARTESIAN_POINT('',(145.26375,-73.01,1.6)); +#8694 = DIRECTION('',(1.,0.,-0.)); +#8695 = DIRECTION('',(0.,-1.,0.)); +#8696 = ADVANCED_FACE('',(#8697),#8703,.F.); +#8697 = FACE_BOUND('',#8698,.T.); +#8698 = EDGE_LOOP('',(#8699,#8700,#8701,#8702)); +#8699 = ORIENTED_EDGE('',*,*,#8608,.F.); +#8700 = ORIENTED_EDGE('',*,*,#8584,.T.); +#8701 = ORIENTED_EDGE('',*,*,#8684,.F.); +#8702 = ORIENTED_EDGE('',*,*,#8643,.F.); +#8703 = CYLINDRICAL_SURFACE('',#8704,0.375); +#8704 = AXIS2_PLACEMENT_3D('',#8705,#8706,#8707); +#8705 = CARTESIAN_POINT('',(145.36375,-73.01,-4.5E-02)); +#8706 = DIRECTION('',(-0.,-0.,-1.)); +#8707 = DIRECTION('',(-0.,-1.,0.)); +#8708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8712)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8709,#8710,#8711)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8709 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8710 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8711 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8712 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8709, + 'distance_accuracy_value','confusion accuracy'); +#8713 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8714,#8716); +#8714 = ( REPRESENTATION_RELATIONSHIP('','',#8518,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8715) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8715 = ITEM_DEFINED_TRANSFORMATION('','',#11,#175); +#8716 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8717); +#8717 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','=>[0:1:1:35]','',#5,#8513,$ + ); +#8718 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8515)); +#8719 = SHAPE_DEFINITION_REPRESENTATION(#8720,#8726); +#8720 = PRODUCT_DEFINITION_SHAPE('','',#8721); +#8721 = PRODUCT_DEFINITION('design','',#8722,#8725); +#8722 = PRODUCT_DEFINITION_FORMATION('','',#8723); +#8723 = PRODUCT('HackPad_track_33','HackPad_track_33','',(#8724)); +#8724 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8725 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8726 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8727),#8916); +#8727 = MANIFOLD_SOLID_BREP('',#8728); +#8728 = CLOSED_SHELL('',(#8729,#8769,#8811,#8836,#8870,#8887,#8904)); +#8729 = ADVANCED_FACE('',(#8730),#8764,.F.); +#8730 = FACE_BOUND('',#8731,.F.); +#8731 = EDGE_LOOP('',(#8732,#8742,#8750,#8758)); +#8732 = ORIENTED_EDGE('',*,*,#8733,.F.); +#8733 = EDGE_CURVE('',#8734,#8736,#8738,.T.); +#8734 = VERTEX_POINT('',#8735); +#8735 = CARTESIAN_POINT('',(145.46375,-81.2,-3.5E-02)); +#8736 = VERTEX_POINT('',#8737); +#8737 = CARTESIAN_POINT('',(145.46375,-78.27499999998,-3.5E-02)); +#8738 = LINE('',#8739,#8740); +#8739 = CARTESIAN_POINT('',(145.46375,-81.2,-3.5E-02)); +#8740 = VECTOR('',#8741,1.); +#8741 = DIRECTION('',(0.,1.,0.)); +#8742 = ORIENTED_EDGE('',*,*,#8743,.T.); +#8743 = EDGE_CURVE('',#8734,#8744,#8746,.T.); +#8744 = VERTEX_POINT('',#8745); +#8745 = CARTESIAN_POINT('',(145.46375,-81.2,0.)); +#8746 = LINE('',#8747,#8748); +#8747 = CARTESIAN_POINT('',(145.46375,-81.2,-3.5E-02)); +#8748 = VECTOR('',#8749,1.); +#8749 = DIRECTION('',(0.,0.,1.)); +#8750 = ORIENTED_EDGE('',*,*,#8751,.T.); +#8751 = EDGE_CURVE('',#8744,#8752,#8754,.T.); +#8752 = VERTEX_POINT('',#8753); +#8753 = CARTESIAN_POINT('',(145.46375,-78.27499999998,0.)); +#8754 = LINE('',#8755,#8756); +#8755 = CARTESIAN_POINT('',(145.46375,-81.2,0.)); +#8756 = VECTOR('',#8757,1.); +#8757 = DIRECTION('',(0.,1.,0.)); +#8758 = ORIENTED_EDGE('',*,*,#8759,.T.); +#8759 = EDGE_CURVE('',#8752,#8736,#8760,.T.); +#8760 = LINE('',#8761,#8762); +#8761 = CARTESIAN_POINT('',(145.46375,-78.275,-4.5E-02)); +#8762 = VECTOR('',#8763,1.); +#8763 = DIRECTION('',(-0.,-0.,-1.)); +#8764 = PLANE('',#8765); +#8765 = AXIS2_PLACEMENT_3D('',#8766,#8767,#8768); +#8766 = CARTESIAN_POINT('',(145.46375,-81.2,-3.5E-02)); +#8767 = DIRECTION('',(-1.,0.,0.)); +#8768 = DIRECTION('',(0.,1.,0.)); +#8769 = ADVANCED_FACE('',(#8770),#8806,.F.); +#8770 = FACE_BOUND('',#8771,.F.); +#8771 = EDGE_LOOP('',(#8772,#8781,#8782,#8791,#8800)); +#8772 = ORIENTED_EDGE('',*,*,#8773,.T.); +#8773 = EDGE_CURVE('',#8774,#8734,#8776,.T.); +#8774 = VERTEX_POINT('',#8775); +#8775 = CARTESIAN_POINT('',(145.26375,-81.2,-3.5E-02)); +#8776 = CIRCLE('',#8777,0.1); +#8777 = AXIS2_PLACEMENT_3D('',#8778,#8779,#8780); +#8778 = CARTESIAN_POINT('',(145.36375,-81.2,-3.5E-02)); +#8779 = DIRECTION('',(0.,0.,1.)); +#8780 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#8781 = ORIENTED_EDGE('',*,*,#8733,.T.); +#8782 = ORIENTED_EDGE('',*,*,#8783,.T.); +#8783 = EDGE_CURVE('',#8736,#8784,#8786,.T.); +#8784 = VERTEX_POINT('',#8785); +#8785 = CARTESIAN_POINT('',(145.36375,-78.325,-3.5E-02)); +#8786 = CIRCLE('',#8787,0.125); +#8787 = AXIS2_PLACEMENT_3D('',#8788,#8789,#8790); +#8788 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#8789 = DIRECTION('',(-0.,0.,-1.)); +#8790 = DIRECTION('',(-0.,-1.,0.)); +#8791 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8792 = EDGE_CURVE('',#8784,#8793,#8795,.T.); +#8793 = VERTEX_POINT('',#8794); +#8794 = CARTESIAN_POINT('',(145.26375,-78.27500000003,-3.5E-02)); +#8795 = CIRCLE('',#8796,0.125); +#8796 = AXIS2_PLACEMENT_3D('',#8797,#8798,#8799); +#8797 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#8798 = DIRECTION('',(-0.,0.,-1.)); +#8799 = DIRECTION('',(-0.,-1.,0.)); +#8800 = ORIENTED_EDGE('',*,*,#8801,.T.); +#8801 = EDGE_CURVE('',#8793,#8774,#8802,.T.); +#8802 = LINE('',#8803,#8804); +#8803 = CARTESIAN_POINT('',(145.26375,-78.2,-3.5E-02)); +#8804 = VECTOR('',#8805,1.); +#8805 = DIRECTION('',(0.,-1.,0.)); +#8806 = PLANE('',#8807); +#8807 = AXIS2_PLACEMENT_3D('',#8808,#8809,#8810); +#8808 = CARTESIAN_POINT('',(145.46375,-81.2,-3.5E-02)); +#8809 = DIRECTION('',(0.,0.,1.)); +#8810 = DIRECTION('',(1.,0.,-0.)); +#8811 = ADVANCED_FACE('',(#8812),#8831,.F.); +#8812 = FACE_BOUND('',#8813,.T.); +#8813 = EDGE_LOOP('',(#8814,#8815,#8823,#8830)); +#8814 = ORIENTED_EDGE('',*,*,#8783,.T.); +#8815 = ORIENTED_EDGE('',*,*,#8816,.T.); +#8816 = EDGE_CURVE('',#8784,#8817,#8819,.T.); +#8817 = VERTEX_POINT('',#8818); +#8818 = CARTESIAN_POINT('',(145.36375,-78.325,0.)); +#8819 = LINE('',#8820,#8821); +#8820 = CARTESIAN_POINT('',(145.36375,-78.325,-4.5E-02)); +#8821 = VECTOR('',#8822,1.); +#8822 = DIRECTION('',(0.,0.,1.)); +#8823 = ORIENTED_EDGE('',*,*,#8824,.F.); +#8824 = EDGE_CURVE('',#8752,#8817,#8825,.T.); +#8825 = CIRCLE('',#8826,0.125); +#8826 = AXIS2_PLACEMENT_3D('',#8827,#8828,#8829); +#8827 = CARTESIAN_POINT('',(145.36375,-78.2,0.)); +#8828 = DIRECTION('',(-0.,0.,-1.)); +#8829 = DIRECTION('',(-0.,-1.,0.)); +#8830 = ORIENTED_EDGE('',*,*,#8759,.T.); +#8831 = CYLINDRICAL_SURFACE('',#8832,0.125); +#8832 = AXIS2_PLACEMENT_3D('',#8833,#8834,#8835); +#8833 = CARTESIAN_POINT('',(145.36375,-78.2,-4.5E-02)); +#8834 = DIRECTION('',(-0.,-0.,-1.)); +#8835 = DIRECTION('',(-0.,-1.,0.)); +#8836 = ADVANCED_FACE('',(#8837),#8865,.T.); +#8837 = FACE_BOUND('',#8838,.T.); +#8838 = EDGE_LOOP('',(#8839,#8848,#8849,#8850,#8859)); +#8839 = ORIENTED_EDGE('',*,*,#8840,.T.); +#8840 = EDGE_CURVE('',#8841,#8744,#8843,.T.); +#8841 = VERTEX_POINT('',#8842); +#8842 = CARTESIAN_POINT('',(145.26375,-81.2,0.)); +#8843 = CIRCLE('',#8844,0.1); +#8844 = AXIS2_PLACEMENT_3D('',#8845,#8846,#8847); +#8845 = CARTESIAN_POINT('',(145.36375,-81.2,0.)); +#8846 = DIRECTION('',(0.,0.,1.)); +#8847 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#8848 = ORIENTED_EDGE('',*,*,#8751,.T.); +#8849 = ORIENTED_EDGE('',*,*,#8824,.T.); +#8850 = ORIENTED_EDGE('',*,*,#8851,.T.); +#8851 = EDGE_CURVE('',#8817,#8852,#8854,.T.); +#8852 = VERTEX_POINT('',#8853); +#8853 = CARTESIAN_POINT('',(145.26375,-78.27500000003,0.)); +#8854 = CIRCLE('',#8855,0.125); +#8855 = AXIS2_PLACEMENT_3D('',#8856,#8857,#8858); +#8856 = CARTESIAN_POINT('',(145.36375,-78.2,0.)); +#8857 = DIRECTION('',(-0.,0.,-1.)); +#8858 = DIRECTION('',(-0.,-1.,0.)); +#8859 = ORIENTED_EDGE('',*,*,#8860,.T.); +#8860 = EDGE_CURVE('',#8852,#8841,#8861,.T.); +#8861 = LINE('',#8862,#8863); +#8862 = CARTESIAN_POINT('',(145.26375,-78.2,0.)); +#8863 = VECTOR('',#8864,1.); +#8864 = DIRECTION('',(0.,-1.,0.)); +#8865 = PLANE('',#8866); +#8866 = AXIS2_PLACEMENT_3D('',#8867,#8868,#8869); +#8867 = CARTESIAN_POINT('',(145.46375,-81.2,0.)); +#8868 = DIRECTION('',(0.,0.,1.)); +#8869 = DIRECTION('',(1.,0.,-0.)); +#8870 = ADVANCED_FACE('',(#8871),#8882,.T.); +#8871 = FACE_BOUND('',#8872,.F.); +#8872 = EDGE_LOOP('',(#8873,#8879,#8880,#8881)); +#8873 = ORIENTED_EDGE('',*,*,#8874,.T.); +#8874 = EDGE_CURVE('',#8774,#8841,#8875,.T.); +#8875 = LINE('',#8876,#8877); +#8876 = CARTESIAN_POINT('',(145.26375,-81.2,-3.5E-02)); +#8877 = VECTOR('',#8878,1.); +#8878 = DIRECTION('',(0.,0.,1.)); +#8879 = ORIENTED_EDGE('',*,*,#8840,.T.); +#8880 = ORIENTED_EDGE('',*,*,#8743,.F.); +#8881 = ORIENTED_EDGE('',*,*,#8773,.F.); +#8882 = CYLINDRICAL_SURFACE('',#8883,0.1); +#8883 = AXIS2_PLACEMENT_3D('',#8884,#8885,#8886); +#8884 = CARTESIAN_POINT('',(145.36375,-81.2,-3.5E-02)); +#8885 = DIRECTION('',(-0.,-0.,-1.)); +#8886 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#8887 = ADVANCED_FACE('',(#8888),#8899,.F.); +#8888 = FACE_BOUND('',#8889,.F.); +#8889 = EDGE_LOOP('',(#8890,#8891,#8897,#8898)); +#8890 = ORIENTED_EDGE('',*,*,#8801,.F.); +#8891 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8892 = EDGE_CURVE('',#8852,#8793,#8893,.T.); +#8893 = LINE('',#8894,#8895); +#8894 = CARTESIAN_POINT('',(145.26375,-78.275,-4.5E-02)); +#8895 = VECTOR('',#8896,1.); +#8896 = DIRECTION('',(-0.,-0.,-1.)); +#8897 = ORIENTED_EDGE('',*,*,#8860,.T.); +#8898 = ORIENTED_EDGE('',*,*,#8874,.F.); +#8899 = PLANE('',#8900); +#8900 = AXIS2_PLACEMENT_3D('',#8901,#8902,#8903); +#8901 = CARTESIAN_POINT('',(145.26375,-78.2,-3.5E-02)); +#8902 = DIRECTION('',(1.,0.,-0.)); +#8903 = DIRECTION('',(0.,-1.,0.)); +#8904 = ADVANCED_FACE('',(#8905),#8911,.F.); +#8905 = FACE_BOUND('',#8906,.T.); +#8906 = EDGE_LOOP('',(#8907,#8908,#8909,#8910)); +#8907 = ORIENTED_EDGE('',*,*,#8816,.F.); +#8908 = ORIENTED_EDGE('',*,*,#8792,.T.); +#8909 = ORIENTED_EDGE('',*,*,#8892,.F.); +#8910 = ORIENTED_EDGE('',*,*,#8851,.F.); +#8911 = CYLINDRICAL_SURFACE('',#8912,0.125); +#8912 = AXIS2_PLACEMENT_3D('',#8913,#8914,#8915); +#8913 = CARTESIAN_POINT('',(145.36375,-78.2,-4.5E-02)); +#8914 = DIRECTION('',(-0.,-0.,-1.)); +#8915 = DIRECTION('',(-0.,-1.,0.)); +#8916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8920)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8917,#8918,#8919)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8917 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8918 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8919 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8920 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8917, + 'distance_accuracy_value','confusion accuracy'); +#8921 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8922,#8924); +#8922 = ( REPRESENTATION_RELATIONSHIP('','',#8726,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8923) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8923 = ITEM_DEFINED_TRANSFORMATION('','',#11,#179); +#8924 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8925); +#8925 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','=>[0:1:1:36]','',#5,#8721,$ + ); +#8926 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8723)); +#8927 = SHAPE_DEFINITION_REPRESENTATION(#8928,#8934); +#8928 = PRODUCT_DEFINITION_SHAPE('','',#8929); +#8929 = PRODUCT_DEFINITION('design','',#8930,#8933); +#8930 = PRODUCT_DEFINITION_FORMATION('','',#8931); +#8931 = PRODUCT('HackPad_track_34','HackPad_track_34','',(#8932)); +#8932 = PRODUCT_CONTEXT('',#2,'mechanical'); +#8933 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8934 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#8935),#9089); +#8935 = MANIFOLD_SOLID_BREP('',#8936); +#8936 = CLOSED_SHELL('',(#8937,#8977,#9010,#9041,#9065,#9077)); +#8937 = ADVANCED_FACE('',(#8938),#8972,.F.); +#8938 = FACE_BOUND('',#8939,.F.); +#8939 = EDGE_LOOP('',(#8940,#8950,#8958,#8966)); +#8940 = ORIENTED_EDGE('',*,*,#8941,.T.); +#8941 = EDGE_CURVE('',#8942,#8944,#8946,.T.); +#8942 = VERTEX_POINT('',#8943); +#8943 = CARTESIAN_POINT('',(141.19946,-85.50571,-3.5E-02)); +#8944 = VERTEX_POINT('',#8945); +#8945 = CARTESIAN_POINT('',(141.19946,-85.50571,0.)); +#8946 = LINE('',#8947,#8948); +#8947 = CARTESIAN_POINT('',(141.19946,-85.50571,-3.5E-02)); +#8948 = VECTOR('',#8949,1.); +#8949 = DIRECTION('',(0.,0.,1.)); +#8950 = ORIENTED_EDGE('',*,*,#8951,.T.); +#8951 = EDGE_CURVE('',#8944,#8952,#8954,.T.); +#8952 = VERTEX_POINT('',#8953); +#8953 = CARTESIAN_POINT('',(143.43446,-83.27071,0.)); +#8954 = LINE('',#8955,#8956); +#8955 = CARTESIAN_POINT('',(141.19946,-85.50571,0.)); +#8956 = VECTOR('',#8957,1.); +#8957 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#8958 = ORIENTED_EDGE('',*,*,#8959,.F.); +#8959 = EDGE_CURVE('',#8960,#8952,#8962,.T.); +#8960 = VERTEX_POINT('',#8961); +#8961 = CARTESIAN_POINT('',(143.43446,-83.27071,-3.5E-02)); +#8962 = LINE('',#8963,#8964); +#8963 = CARTESIAN_POINT('',(143.43446,-83.27071,-3.5E-02)); +#8964 = VECTOR('',#8965,1.); +#8965 = DIRECTION('',(0.,0.,1.)); +#8966 = ORIENTED_EDGE('',*,*,#8967,.F.); +#8967 = EDGE_CURVE('',#8942,#8960,#8968,.T.); +#8968 = LINE('',#8969,#8970); +#8969 = CARTESIAN_POINT('',(141.19946,-85.50571,-3.5E-02)); +#8970 = VECTOR('',#8971,1.); +#8971 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#8972 = PLANE('',#8973); +#8973 = AXIS2_PLACEMENT_3D('',#8974,#8975,#8976); +#8974 = CARTESIAN_POINT('',(141.19946,-85.50571,-3.5E-02)); +#8975 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#8976 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#8977 = ADVANCED_FACE('',(#8978),#9005,.T.); +#8978 = FACE_BOUND('',#8979,.F.); +#8979 = EDGE_LOOP('',(#8980,#8981,#8990,#8998)); +#8980 = ORIENTED_EDGE('',*,*,#8959,.T.); +#8981 = ORIENTED_EDGE('',*,*,#8982,.T.); +#8982 = EDGE_CURVE('',#8952,#8983,#8985,.T.); +#8983 = VERTEX_POINT('',#8984); +#8984 = CARTESIAN_POINT('',(143.293039,-83.129289,0.)); +#8985 = CIRCLE('',#8986,9.999974810219E-02); +#8986 = AXIS2_PLACEMENT_3D('',#8987,#8988,#8989); +#8987 = CARTESIAN_POINT('',(143.3637495,-83.1999995,0.)); +#8988 = DIRECTION('',(0.,-0.,1.)); +#8989 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#8990 = ORIENTED_EDGE('',*,*,#8991,.F.); +#8991 = EDGE_CURVE('',#8992,#8983,#8994,.T.); +#8992 = VERTEX_POINT('',#8993); +#8993 = CARTESIAN_POINT('',(143.293039,-83.129289,-3.5E-02)); +#8994 = LINE('',#8995,#8996); +#8995 = CARTESIAN_POINT('',(143.293039,-83.129289,-3.5E-02)); +#8996 = VECTOR('',#8997,1.); +#8997 = DIRECTION('',(0.,0.,1.)); +#8998 = ORIENTED_EDGE('',*,*,#8999,.F.); +#8999 = EDGE_CURVE('',#8960,#8992,#9000,.T.); +#9000 = CIRCLE('',#9001,9.999974810219E-02); +#9001 = AXIS2_PLACEMENT_3D('',#9002,#9003,#9004); +#9002 = CARTESIAN_POINT('',(143.3637495,-83.1999995,-3.5E-02)); +#9003 = DIRECTION('',(0.,-0.,1.)); +#9004 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#9005 = CYLINDRICAL_SURFACE('',#9006,9.999974810219E-02); +#9006 = AXIS2_PLACEMENT_3D('',#9007,#9008,#9009); +#9007 = CARTESIAN_POINT('',(143.3637495,-83.1999995,-3.5E-02)); +#9008 = DIRECTION('',(-0.,0.,-1.)); +#9009 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#9010 = ADVANCED_FACE('',(#9011),#9036,.F.); +#9011 = FACE_BOUND('',#9012,.F.); +#9012 = EDGE_LOOP('',(#9013,#9014,#9022,#9030)); +#9013 = ORIENTED_EDGE('',*,*,#8991,.T.); +#9014 = ORIENTED_EDGE('',*,*,#9015,.T.); +#9015 = EDGE_CURVE('',#8983,#9016,#9018,.T.); +#9016 = VERTEX_POINT('',#9017); +#9017 = CARTESIAN_POINT('',(141.058039,-85.364289,0.)); +#9018 = LINE('',#9019,#9020); +#9019 = CARTESIAN_POINT('',(143.293039,-83.129289,0.)); +#9020 = VECTOR('',#9021,1.); +#9021 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#9022 = ORIENTED_EDGE('',*,*,#9023,.F.); +#9023 = EDGE_CURVE('',#9024,#9016,#9026,.T.); +#9024 = VERTEX_POINT('',#9025); +#9025 = CARTESIAN_POINT('',(141.058039,-85.364289,-3.5E-02)); +#9026 = LINE('',#9027,#9028); +#9027 = CARTESIAN_POINT('',(141.058039,-85.364289,-3.5E-02)); +#9028 = VECTOR('',#9029,1.); +#9029 = DIRECTION('',(0.,0.,1.)); +#9030 = ORIENTED_EDGE('',*,*,#9031,.F.); +#9031 = EDGE_CURVE('',#8992,#9024,#9032,.T.); +#9032 = LINE('',#9033,#9034); +#9033 = CARTESIAN_POINT('',(143.293039,-83.129289,-3.5E-02)); +#9034 = VECTOR('',#9035,1.); +#9035 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#9036 = PLANE('',#9037); +#9037 = AXIS2_PLACEMENT_3D('',#9038,#9039,#9040); +#9038 = CARTESIAN_POINT('',(143.293039,-83.129289,-3.5E-02)); +#9039 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#9040 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#9041 = ADVANCED_FACE('',(#9042),#9060,.T.); +#9042 = FACE_BOUND('',#9043,.F.); +#9043 = EDGE_LOOP('',(#9044,#9045,#9052,#9053)); +#9044 = ORIENTED_EDGE('',*,*,#9023,.T.); +#9045 = ORIENTED_EDGE('',*,*,#9046,.T.); +#9046 = EDGE_CURVE('',#9016,#8944,#9047,.T.); +#9047 = CIRCLE('',#9048,9.999974810217E-02); +#9048 = AXIS2_PLACEMENT_3D('',#9049,#9050,#9051); +#9049 = CARTESIAN_POINT('',(141.1287495,-85.4349995,0.)); +#9050 = DIRECTION('',(0.,0.,1.)); +#9051 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#9052 = ORIENTED_EDGE('',*,*,#8941,.F.); +#9053 = ORIENTED_EDGE('',*,*,#9054,.F.); +#9054 = EDGE_CURVE('',#9024,#8942,#9055,.T.); +#9055 = CIRCLE('',#9056,9.999974810217E-02); +#9056 = AXIS2_PLACEMENT_3D('',#9057,#9058,#9059); +#9057 = CARTESIAN_POINT('',(141.1287495,-85.4349995,-3.5E-02)); +#9058 = DIRECTION('',(0.,0.,1.)); +#9059 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#9060 = CYLINDRICAL_SURFACE('',#9061,9.999974810217E-02); +#9061 = AXIS2_PLACEMENT_3D('',#9062,#9063,#9064); +#9062 = CARTESIAN_POINT('',(141.1287495,-85.4349995,-3.5E-02)); +#9063 = DIRECTION('',(-0.,-0.,-1.)); +#9064 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#9065 = ADVANCED_FACE('',(#9066),#9072,.F.); +#9066 = FACE_BOUND('',#9067,.F.); +#9067 = EDGE_LOOP('',(#9068,#9069,#9070,#9071)); +#9068 = ORIENTED_EDGE('',*,*,#8967,.T.); +#9069 = ORIENTED_EDGE('',*,*,#8999,.T.); +#9070 = ORIENTED_EDGE('',*,*,#9031,.T.); +#9071 = ORIENTED_EDGE('',*,*,#9054,.T.); +#9072 = PLANE('',#9073); +#9073 = AXIS2_PLACEMENT_3D('',#9074,#9075,#9076); +#9074 = CARTESIAN_POINT('',(141.19946,-85.50571,-3.5E-02)); +#9075 = DIRECTION('',(0.,0.,1.)); +#9076 = DIRECTION('',(1.,0.,-0.)); +#9077 = ADVANCED_FACE('',(#9078),#9084,.T.); +#9078 = FACE_BOUND('',#9079,.T.); +#9079 = EDGE_LOOP('',(#9080,#9081,#9082,#9083)); +#9080 = ORIENTED_EDGE('',*,*,#8951,.T.); +#9081 = ORIENTED_EDGE('',*,*,#8982,.T.); +#9082 = ORIENTED_EDGE('',*,*,#9015,.T.); +#9083 = ORIENTED_EDGE('',*,*,#9046,.T.); +#9084 = PLANE('',#9085); +#9085 = AXIS2_PLACEMENT_3D('',#9086,#9087,#9088); +#9086 = CARTESIAN_POINT('',(141.19946,-85.50571,0.)); +#9087 = DIRECTION('',(0.,0.,1.)); +#9088 = DIRECTION('',(1.,0.,-0.)); +#9089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9093)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9090,#9091,#9092)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9090 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9091 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9092 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9093 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9090, + 'distance_accuracy_value','confusion accuracy'); +#9094 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9095,#9097); +#9095 = ( REPRESENTATION_RELATIONSHIP('','',#8934,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9096) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9096 = ITEM_DEFINED_TRANSFORMATION('','',#11,#183); +#9097 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9098); +#9098 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','=>[0:1:1:37]','',#5,#8929,$ + ); +#9099 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#8931)); +#9100 = SHAPE_DEFINITION_REPRESENTATION(#9101,#9107); +#9101 = PRODUCT_DEFINITION_SHAPE('','',#9102); +#9102 = PRODUCT_DEFINITION('design','',#9103,#9106); +#9103 = PRODUCT_DEFINITION_FORMATION('','',#9104); +#9104 = PRODUCT('HackPad_track_35','HackPad_track_35','',(#9105)); +#9105 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9106 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9107 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9108),#9262); +#9108 = MANIFOLD_SOLID_BREP('',#9109); +#9109 = CLOSED_SHELL('',(#9110,#9150,#9183,#9214,#9238,#9250)); +#9110 = ADVANCED_FACE('',(#9111),#9145,.F.); +#9111 = FACE_BOUND('',#9112,.F.); +#9112 = EDGE_LOOP('',(#9113,#9123,#9131,#9139)); +#9113 = ORIENTED_EDGE('',*,*,#9114,.T.); +#9114 = EDGE_CURVE('',#9115,#9117,#9119,.T.); +#9115 = VERTEX_POINT('',#9116); +#9116 = CARTESIAN_POINT('',(143.43446,-83.27071,-3.5E-02)); +#9117 = VERTEX_POINT('',#9118); +#9118 = CARTESIAN_POINT('',(143.43446,-83.27071,0.)); +#9119 = LINE('',#9120,#9121); +#9120 = CARTESIAN_POINT('',(143.43446,-83.27071,-3.5E-02)); +#9121 = VECTOR('',#9122,1.); +#9122 = DIRECTION('',(0.,0.,1.)); +#9123 = ORIENTED_EDGE('',*,*,#9124,.T.); +#9124 = EDGE_CURVE('',#9117,#9125,#9127,.T.); +#9125 = VERTEX_POINT('',#9126); +#9126 = CARTESIAN_POINT('',(145.43446,-81.27071,0.)); +#9127 = LINE('',#9128,#9129); +#9128 = CARTESIAN_POINT('',(143.43446,-83.27071,0.)); +#9129 = VECTOR('',#9130,1.); +#9130 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#9131 = ORIENTED_EDGE('',*,*,#9132,.F.); +#9132 = EDGE_CURVE('',#9133,#9125,#9135,.T.); +#9133 = VERTEX_POINT('',#9134); +#9134 = CARTESIAN_POINT('',(145.43446,-81.27071,-3.5E-02)); +#9135 = LINE('',#9136,#9137); +#9136 = CARTESIAN_POINT('',(145.43446,-81.27071,-3.5E-02)); +#9137 = VECTOR('',#9138,1.); +#9138 = DIRECTION('',(0.,0.,1.)); +#9139 = ORIENTED_EDGE('',*,*,#9140,.F.); +#9140 = EDGE_CURVE('',#9115,#9133,#9141,.T.); +#9141 = LINE('',#9142,#9143); +#9142 = CARTESIAN_POINT('',(143.43446,-83.27071,-3.5E-02)); +#9143 = VECTOR('',#9144,1.); +#9144 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#9145 = PLANE('',#9146); +#9146 = AXIS2_PLACEMENT_3D('',#9147,#9148,#9149); +#9147 = CARTESIAN_POINT('',(143.43446,-83.27071,-3.5E-02)); +#9148 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#9149 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#9150 = ADVANCED_FACE('',(#9151),#9178,.T.); +#9151 = FACE_BOUND('',#9152,.F.); +#9152 = EDGE_LOOP('',(#9153,#9154,#9163,#9171)); +#9153 = ORIENTED_EDGE('',*,*,#9132,.T.); +#9154 = ORIENTED_EDGE('',*,*,#9155,.T.); +#9155 = EDGE_CURVE('',#9125,#9156,#9158,.T.); +#9156 = VERTEX_POINT('',#9157); +#9157 = CARTESIAN_POINT('',(145.293039,-81.129289,0.)); +#9158 = CIRCLE('',#9159,9.999974810219E-02); +#9159 = AXIS2_PLACEMENT_3D('',#9160,#9161,#9162); +#9160 = CARTESIAN_POINT('',(145.3637495,-81.1999995,0.)); +#9161 = DIRECTION('',(0.,-0.,1.)); +#9162 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#9163 = ORIENTED_EDGE('',*,*,#9164,.F.); +#9164 = EDGE_CURVE('',#9165,#9156,#9167,.T.); +#9165 = VERTEX_POINT('',#9166); +#9166 = CARTESIAN_POINT('',(145.293039,-81.129289,-3.5E-02)); +#9167 = LINE('',#9168,#9169); +#9168 = CARTESIAN_POINT('',(145.293039,-81.129289,-3.5E-02)); +#9169 = VECTOR('',#9170,1.); +#9170 = DIRECTION('',(0.,0.,1.)); +#9171 = ORIENTED_EDGE('',*,*,#9172,.F.); +#9172 = EDGE_CURVE('',#9133,#9165,#9173,.T.); +#9173 = CIRCLE('',#9174,9.999974810219E-02); +#9174 = AXIS2_PLACEMENT_3D('',#9175,#9176,#9177); +#9175 = CARTESIAN_POINT('',(145.3637495,-81.1999995,-3.5E-02)); +#9176 = DIRECTION('',(0.,-0.,1.)); +#9177 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#9178 = CYLINDRICAL_SURFACE('',#9179,9.999974810219E-02); +#9179 = AXIS2_PLACEMENT_3D('',#9180,#9181,#9182); +#9180 = CARTESIAN_POINT('',(145.3637495,-81.1999995,-3.5E-02)); +#9181 = DIRECTION('',(-0.,0.,-1.)); +#9182 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#9183 = ADVANCED_FACE('',(#9184),#9209,.F.); +#9184 = FACE_BOUND('',#9185,.F.); +#9185 = EDGE_LOOP('',(#9186,#9187,#9195,#9203)); +#9186 = ORIENTED_EDGE('',*,*,#9164,.T.); +#9187 = ORIENTED_EDGE('',*,*,#9188,.T.); +#9188 = EDGE_CURVE('',#9156,#9189,#9191,.T.); +#9189 = VERTEX_POINT('',#9190); +#9190 = CARTESIAN_POINT('',(143.293039,-83.129289,0.)); +#9191 = LINE('',#9192,#9193); +#9192 = CARTESIAN_POINT('',(145.293039,-81.129289,0.)); +#9193 = VECTOR('',#9194,1.); +#9194 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#9195 = ORIENTED_EDGE('',*,*,#9196,.F.); +#9196 = EDGE_CURVE('',#9197,#9189,#9199,.T.); +#9197 = VERTEX_POINT('',#9198); +#9198 = CARTESIAN_POINT('',(143.293039,-83.129289,-3.5E-02)); +#9199 = LINE('',#9200,#9201); +#9200 = CARTESIAN_POINT('',(143.293039,-83.129289,-3.5E-02)); +#9201 = VECTOR('',#9202,1.); +#9202 = DIRECTION('',(0.,0.,1.)); +#9203 = ORIENTED_EDGE('',*,*,#9204,.F.); +#9204 = EDGE_CURVE('',#9165,#9197,#9205,.T.); +#9205 = LINE('',#9206,#9207); +#9206 = CARTESIAN_POINT('',(145.293039,-81.129289,-3.5E-02)); +#9207 = VECTOR('',#9208,1.); +#9208 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#9209 = PLANE('',#9210); +#9210 = AXIS2_PLACEMENT_3D('',#9211,#9212,#9213); +#9211 = CARTESIAN_POINT('',(145.293039,-81.129289,-3.5E-02)); +#9212 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#9213 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#9214 = ADVANCED_FACE('',(#9215),#9233,.T.); +#9215 = FACE_BOUND('',#9216,.F.); +#9216 = EDGE_LOOP('',(#9217,#9218,#9225,#9226)); +#9217 = ORIENTED_EDGE('',*,*,#9196,.T.); +#9218 = ORIENTED_EDGE('',*,*,#9219,.T.); +#9219 = EDGE_CURVE('',#9189,#9117,#9220,.T.); +#9220 = CIRCLE('',#9221,9.999974810218E-02); +#9221 = AXIS2_PLACEMENT_3D('',#9222,#9223,#9224); +#9222 = CARTESIAN_POINT('',(143.3637495,-83.1999995,0.)); +#9223 = DIRECTION('',(0.,0.,1.)); +#9224 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#9225 = ORIENTED_EDGE('',*,*,#9114,.F.); +#9226 = ORIENTED_EDGE('',*,*,#9227,.F.); +#9227 = EDGE_CURVE('',#9197,#9115,#9228,.T.); +#9228 = CIRCLE('',#9229,9.999974810218E-02); +#9229 = AXIS2_PLACEMENT_3D('',#9230,#9231,#9232); +#9230 = CARTESIAN_POINT('',(143.3637495,-83.1999995,-3.5E-02)); +#9231 = DIRECTION('',(0.,0.,1.)); +#9232 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#9233 = CYLINDRICAL_SURFACE('',#9234,9.999974810218E-02); +#9234 = AXIS2_PLACEMENT_3D('',#9235,#9236,#9237); +#9235 = CARTESIAN_POINT('',(143.3637495,-83.1999995,-3.5E-02)); +#9236 = DIRECTION('',(-0.,-0.,-1.)); +#9237 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#9238 = ADVANCED_FACE('',(#9239),#9245,.F.); +#9239 = FACE_BOUND('',#9240,.F.); +#9240 = EDGE_LOOP('',(#9241,#9242,#9243,#9244)); +#9241 = ORIENTED_EDGE('',*,*,#9140,.T.); +#9242 = ORIENTED_EDGE('',*,*,#9172,.T.); +#9243 = ORIENTED_EDGE('',*,*,#9204,.T.); +#9244 = ORIENTED_EDGE('',*,*,#9227,.T.); +#9245 = PLANE('',#9246); +#9246 = AXIS2_PLACEMENT_3D('',#9247,#9248,#9249); +#9247 = CARTESIAN_POINT('',(143.43446,-83.27071,-3.5E-02)); +#9248 = DIRECTION('',(0.,0.,1.)); +#9249 = DIRECTION('',(1.,0.,-0.)); +#9250 = ADVANCED_FACE('',(#9251),#9257,.T.); +#9251 = FACE_BOUND('',#9252,.T.); +#9252 = EDGE_LOOP('',(#9253,#9254,#9255,#9256)); +#9253 = ORIENTED_EDGE('',*,*,#9124,.T.); +#9254 = ORIENTED_EDGE('',*,*,#9155,.T.); +#9255 = ORIENTED_EDGE('',*,*,#9188,.T.); +#9256 = ORIENTED_EDGE('',*,*,#9219,.T.); +#9257 = PLANE('',#9258); +#9258 = AXIS2_PLACEMENT_3D('',#9259,#9260,#9261); +#9259 = CARTESIAN_POINT('',(143.43446,-83.27071,0.)); +#9260 = DIRECTION('',(0.,0.,1.)); +#9261 = DIRECTION('',(1.,0.,-0.)); +#9262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9266)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9263,#9264,#9265)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9263 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9264 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9265 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9266 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9263, + 'distance_accuracy_value','confusion accuracy'); +#9267 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9268,#9270); +#9268 = ( REPRESENTATION_RELATIONSHIP('','',#9107,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9269) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9269 = ITEM_DEFINED_TRANSFORMATION('','',#11,#187); +#9270 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9271); +#9271 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','=>[0:1:1:38]','',#5,#9102,$ + ); +#9272 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9104)); +#9273 = SHAPE_DEFINITION_REPRESENTATION(#9274,#9280); +#9274 = PRODUCT_DEFINITION_SHAPE('','',#9275); +#9275 = PRODUCT_DEFINITION('design','',#9276,#9279); +#9276 = PRODUCT_DEFINITION_FORMATION('','',#9277); +#9277 = PRODUCT('HackPad_track_36','HackPad_track_36','',(#9278)); +#9278 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9279 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9280 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9281),#9435); +#9281 = MANIFOLD_SOLID_BREP('',#9282); +#9282 = CLOSED_SHELL('',(#9283,#9323,#9356,#9381,#9406,#9423)); +#9283 = ADVANCED_FACE('',(#9284),#9318,.F.); +#9284 = FACE_BOUND('',#9285,.F.); +#9285 = EDGE_LOOP('',(#9286,#9296,#9304,#9312)); +#9286 = ORIENTED_EDGE('',*,*,#9287,.F.); +#9287 = EDGE_CURVE('',#9288,#9290,#9292,.T.); +#9288 = VERTEX_POINT('',#9289); +#9289 = CARTESIAN_POINT('',(141.22875,-101.5169296691,-3.5E-02)); +#9290 = VERTEX_POINT('',#9291); +#9291 = CARTESIAN_POINT('',(141.22875,-85.435,-3.5E-02)); +#9292 = LINE('',#9293,#9294); +#9293 = CARTESIAN_POINT('',(141.22875,-102.235,-3.5E-02)); +#9294 = VECTOR('',#9295,1.); +#9295 = DIRECTION('',(0.,1.,0.)); +#9296 = ORIENTED_EDGE('',*,*,#9297,.F.); +#9297 = EDGE_CURVE('',#9298,#9288,#9300,.T.); +#9298 = VERTEX_POINT('',#9299); +#9299 = CARTESIAN_POINT('',(141.22875,-101.5169296691,0.)); +#9300 = LINE('',#9301,#9302); +#9301 = CARTESIAN_POINT('',(141.22875,-101.5169296691,-4.5E-02)); +#9302 = VECTOR('',#9303,1.); +#9303 = DIRECTION('',(-0.,-0.,-1.)); +#9304 = ORIENTED_EDGE('',*,*,#9305,.T.); +#9305 = EDGE_CURVE('',#9298,#9306,#9308,.T.); +#9306 = VERTEX_POINT('',#9307); +#9307 = CARTESIAN_POINT('',(141.22875,-85.435,0.)); +#9308 = LINE('',#9309,#9310); +#9309 = CARTESIAN_POINT('',(141.22875,-102.235,0.)); +#9310 = VECTOR('',#9311,1.); +#9311 = DIRECTION('',(0.,1.,0.)); +#9312 = ORIENTED_EDGE('',*,*,#9313,.F.); +#9313 = EDGE_CURVE('',#9290,#9306,#9314,.T.); +#9314 = LINE('',#9315,#9316); +#9315 = CARTESIAN_POINT('',(141.22875,-85.435,-3.5E-02)); +#9316 = VECTOR('',#9317,1.); +#9317 = DIRECTION('',(0.,0.,1.)); +#9318 = PLANE('',#9319); +#9319 = AXIS2_PLACEMENT_3D('',#9320,#9321,#9322); +#9320 = CARTESIAN_POINT('',(141.22875,-102.235,-3.5E-02)); +#9321 = DIRECTION('',(-1.,0.,0.)); +#9322 = DIRECTION('',(0.,1.,0.)); +#9323 = ADVANCED_FACE('',(#9324),#9351,.F.); +#9324 = FACE_BOUND('',#9325,.F.); +#9325 = EDGE_LOOP('',(#9326,#9335,#9336,#9345)); +#9326 = ORIENTED_EDGE('',*,*,#9327,.T.); +#9327 = EDGE_CURVE('',#9328,#9288,#9330,.T.); +#9328 = VERTEX_POINT('',#9329); +#9329 = CARTESIAN_POINT('',(141.02875,-101.5169296691,-3.5E-02)); +#9330 = CIRCLE('',#9331,0.725); +#9331 = AXIS2_PLACEMENT_3D('',#9332,#9333,#9334); +#9332 = CARTESIAN_POINT('',(141.12875,-102.235,-3.5E-02)); +#9333 = DIRECTION('',(-0.,0.,-1.)); +#9334 = DIRECTION('',(-0.,-1.,0.)); +#9335 = ORIENTED_EDGE('',*,*,#9287,.T.); +#9336 = ORIENTED_EDGE('',*,*,#9337,.T.); +#9337 = EDGE_CURVE('',#9290,#9338,#9340,.T.); +#9338 = VERTEX_POINT('',#9339); +#9339 = CARTESIAN_POINT('',(141.02875,-85.435,-3.5E-02)); +#9340 = CIRCLE('',#9341,9.999999999998E-02); +#9341 = AXIS2_PLACEMENT_3D('',#9342,#9343,#9344); +#9342 = CARTESIAN_POINT('',(141.12875,-85.435,-3.5E-02)); +#9343 = DIRECTION('',(0.,0.,1.)); +#9344 = DIRECTION('',(1.,-4.263256414561E-13,0.)); +#9345 = ORIENTED_EDGE('',*,*,#9346,.T.); +#9346 = EDGE_CURVE('',#9338,#9328,#9347,.T.); +#9347 = LINE('',#9348,#9349); +#9348 = CARTESIAN_POINT('',(141.02875,-85.435,-3.5E-02)); +#9349 = VECTOR('',#9350,1.); +#9350 = DIRECTION('',(0.,-1.,0.)); +#9351 = PLANE('',#9352); +#9352 = AXIS2_PLACEMENT_3D('',#9353,#9354,#9355); +#9353 = CARTESIAN_POINT('',(141.22875,-102.235,-3.5E-02)); +#9354 = DIRECTION('',(0.,0.,1.)); +#9355 = DIRECTION('',(1.,0.,-0.)); +#9356 = ADVANCED_FACE('',(#9357),#9376,.T.); +#9357 = FACE_BOUND('',#9358,.F.); +#9358 = EDGE_LOOP('',(#9359,#9360,#9369,#9375)); +#9359 = ORIENTED_EDGE('',*,*,#9313,.T.); +#9360 = ORIENTED_EDGE('',*,*,#9361,.T.); +#9361 = EDGE_CURVE('',#9306,#9362,#9364,.T.); +#9362 = VERTEX_POINT('',#9363); +#9363 = CARTESIAN_POINT('',(141.02875,-85.435,0.)); +#9364 = CIRCLE('',#9365,9.999999999998E-02); +#9365 = AXIS2_PLACEMENT_3D('',#9366,#9367,#9368); +#9366 = CARTESIAN_POINT('',(141.12875,-85.435,0.)); +#9367 = DIRECTION('',(0.,0.,1.)); +#9368 = DIRECTION('',(1.,-4.263256414561E-13,0.)); +#9369 = ORIENTED_EDGE('',*,*,#9370,.F.); +#9370 = EDGE_CURVE('',#9338,#9362,#9371,.T.); +#9371 = LINE('',#9372,#9373); +#9372 = CARTESIAN_POINT('',(141.02875,-85.435,-3.5E-02)); +#9373 = VECTOR('',#9374,1.); +#9374 = DIRECTION('',(0.,0.,1.)); +#9375 = ORIENTED_EDGE('',*,*,#9337,.F.); +#9376 = CYLINDRICAL_SURFACE('',#9377,9.999999999998E-02); +#9377 = AXIS2_PLACEMENT_3D('',#9378,#9379,#9380); +#9378 = CARTESIAN_POINT('',(141.12875,-85.435,-3.5E-02)); +#9379 = DIRECTION('',(-0.,-0.,-1.)); +#9380 = DIRECTION('',(1.,-4.263256414561E-13,0.)); +#9381 = ADVANCED_FACE('',(#9382),#9401,.T.); +#9382 = FACE_BOUND('',#9383,.T.); +#9383 = EDGE_LOOP('',(#9384,#9393,#9394,#9395)); +#9384 = ORIENTED_EDGE('',*,*,#9385,.T.); +#9385 = EDGE_CURVE('',#9386,#9298,#9388,.T.); +#9386 = VERTEX_POINT('',#9387); +#9387 = CARTESIAN_POINT('',(141.02875,-101.5169296691,0.)); +#9388 = CIRCLE('',#9389,0.725); +#9389 = AXIS2_PLACEMENT_3D('',#9390,#9391,#9392); +#9390 = CARTESIAN_POINT('',(141.12875,-102.235,0.)); +#9391 = DIRECTION('',(-0.,0.,-1.)); +#9392 = DIRECTION('',(-0.,-1.,0.)); +#9393 = ORIENTED_EDGE('',*,*,#9305,.T.); +#9394 = ORIENTED_EDGE('',*,*,#9361,.T.); +#9395 = ORIENTED_EDGE('',*,*,#9396,.T.); +#9396 = EDGE_CURVE('',#9362,#9386,#9397,.T.); +#9397 = LINE('',#9398,#9399); +#9398 = CARTESIAN_POINT('',(141.02875,-85.435,0.)); +#9399 = VECTOR('',#9400,1.); +#9400 = DIRECTION('',(0.,-1.,0.)); +#9401 = PLANE('',#9402); +#9402 = AXIS2_PLACEMENT_3D('',#9403,#9404,#9405); +#9403 = CARTESIAN_POINT('',(141.22875,-102.235,0.)); +#9404 = DIRECTION('',(0.,0.,1.)); +#9405 = DIRECTION('',(1.,0.,-0.)); +#9406 = ADVANCED_FACE('',(#9407),#9418,.F.); +#9407 = FACE_BOUND('',#9408,.T.); +#9408 = EDGE_LOOP('',(#9409,#9410,#9411,#9417)); +#9409 = ORIENTED_EDGE('',*,*,#9297,.F.); +#9410 = ORIENTED_EDGE('',*,*,#9385,.F.); +#9411 = ORIENTED_EDGE('',*,*,#9412,.T.); +#9412 = EDGE_CURVE('',#9386,#9328,#9413,.T.); +#9413 = LINE('',#9414,#9415); +#9414 = CARTESIAN_POINT('',(141.02875,-101.5169296691,-4.5E-02)); +#9415 = VECTOR('',#9416,1.); +#9416 = DIRECTION('',(-0.,-0.,-1.)); +#9417 = ORIENTED_EDGE('',*,*,#9327,.T.); +#9418 = CYLINDRICAL_SURFACE('',#9419,0.725); +#9419 = AXIS2_PLACEMENT_3D('',#9420,#9421,#9422); +#9420 = CARTESIAN_POINT('',(141.12875,-102.235,-4.5E-02)); +#9421 = DIRECTION('',(-0.,-0.,-1.)); +#9422 = DIRECTION('',(-0.,-1.,0.)); +#9423 = ADVANCED_FACE('',(#9424),#9430,.F.); +#9424 = FACE_BOUND('',#9425,.F.); +#9425 = EDGE_LOOP('',(#9426,#9427,#9428,#9429)); +#9426 = ORIENTED_EDGE('',*,*,#9346,.F.); +#9427 = ORIENTED_EDGE('',*,*,#9370,.T.); +#9428 = ORIENTED_EDGE('',*,*,#9396,.T.); +#9429 = ORIENTED_EDGE('',*,*,#9412,.T.); +#9430 = PLANE('',#9431); +#9431 = AXIS2_PLACEMENT_3D('',#9432,#9433,#9434); +#9432 = CARTESIAN_POINT('',(141.02875,-85.435,-3.5E-02)); +#9433 = DIRECTION('',(1.,0.,-0.)); +#9434 = DIRECTION('',(0.,-1.,0.)); +#9435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9439)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9436,#9437,#9438)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9436 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9437 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9438 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9439 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9436, + 'distance_accuracy_value','confusion accuracy'); +#9440 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9441,#9443); +#9441 = ( REPRESENTATION_RELATIONSHIP('','',#9280,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9442) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9442 = ITEM_DEFINED_TRANSFORMATION('','',#11,#191); +#9443 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9444); +#9444 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','=>[0:1:1:39]','',#5,#9275,$ + ); +#9445 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9277)); +#9446 = SHAPE_DEFINITION_REPRESENTATION(#9447,#9453); +#9447 = PRODUCT_DEFINITION_SHAPE('','',#9448); +#9448 = PRODUCT_DEFINITION('design','',#9449,#9452); +#9449 = PRODUCT_DEFINITION_FORMATION('','',#9450); +#9450 = PRODUCT('HackPad_track_37','HackPad_track_37','',(#9451)); +#9451 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9452 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9453 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9454),#9643); +#9454 = MANIFOLD_SOLID_BREP('',#9455); +#9455 = CLOSED_SHELL('',(#9456,#9496,#9538,#9563,#9597,#9614,#9631)); +#9456 = ADVANCED_FACE('',(#9457),#9491,.F.); +#9457 = FACE_BOUND('',#9458,.F.); +#9458 = EDGE_LOOP('',(#9459,#9469,#9477,#9485)); +#9459 = ORIENTED_EDGE('',*,*,#9460,.F.); +#9460 = EDGE_CURVE('',#9461,#9463,#9465,.T.); +#9461 = VERTEX_POINT('',#9462); +#9462 = CARTESIAN_POINT('',(153.46375,-78.12499999996,1.6)); +#9463 = VERTEX_POINT('',#9464); +#9464 = CARTESIAN_POINT('',(153.46375,-76.27500000003,1.6)); +#9465 = LINE('',#9466,#9467); +#9466 = CARTESIAN_POINT('',(153.46375,-78.2,1.6)); +#9467 = VECTOR('',#9468,1.); +#9468 = DIRECTION('',(0.,1.,0.)); +#9469 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9470 = EDGE_CURVE('',#9471,#9461,#9473,.T.); +#9471 = VERTEX_POINT('',#9472); +#9472 = CARTESIAN_POINT('',(153.46375,-78.12499999996,1.635)); +#9473 = LINE('',#9474,#9475); +#9474 = CARTESIAN_POINT('',(153.46375,-78.125,-4.5E-02)); +#9475 = VECTOR('',#9476,1.); +#9476 = DIRECTION('',(-0.,-0.,-1.)); +#9477 = ORIENTED_EDGE('',*,*,#9478,.T.); +#9478 = EDGE_CURVE('',#9471,#9479,#9481,.T.); +#9479 = VERTEX_POINT('',#9480); +#9480 = CARTESIAN_POINT('',(153.46375,-76.27500000003,1.635)); +#9481 = LINE('',#9482,#9483); +#9482 = CARTESIAN_POINT('',(153.46375,-78.2,1.635)); +#9483 = VECTOR('',#9484,1.); +#9484 = DIRECTION('',(0.,1.,0.)); +#9485 = ORIENTED_EDGE('',*,*,#9486,.T.); +#9486 = EDGE_CURVE('',#9479,#9463,#9487,.T.); +#9487 = LINE('',#9488,#9489); +#9488 = CARTESIAN_POINT('',(153.46375,-76.275,-4.5E-02)); +#9489 = VECTOR('',#9490,1.); +#9490 = DIRECTION('',(-0.,-0.,-1.)); +#9491 = PLANE('',#9492); +#9492 = AXIS2_PLACEMENT_3D('',#9493,#9494,#9495); +#9493 = CARTESIAN_POINT('',(153.46375,-78.2,1.6)); +#9494 = DIRECTION('',(-1.,0.,0.)); +#9495 = DIRECTION('',(0.,1.,0.)); +#9496 = ADVANCED_FACE('',(#9497),#9533,.F.); +#9497 = FACE_BOUND('',#9498,.F.); +#9498 = EDGE_LOOP('',(#9499,#9508,#9509,#9518,#9527)); +#9499 = ORIENTED_EDGE('',*,*,#9500,.T.); +#9500 = EDGE_CURVE('',#9501,#9461,#9503,.T.); +#9501 = VERTEX_POINT('',#9502); +#9502 = CARTESIAN_POINT('',(153.26375,-78.12500000001,1.6)); +#9503 = CIRCLE('',#9504,0.125); +#9504 = AXIS2_PLACEMENT_3D('',#9505,#9506,#9507); +#9505 = CARTESIAN_POINT('',(153.36375,-78.2,1.6)); +#9506 = DIRECTION('',(-0.,0.,-1.)); +#9507 = DIRECTION('',(-0.,-1.,0.)); +#9508 = ORIENTED_EDGE('',*,*,#9460,.T.); +#9509 = ORIENTED_EDGE('',*,*,#9510,.T.); +#9510 = EDGE_CURVE('',#9463,#9511,#9513,.T.); +#9511 = VERTEX_POINT('',#9512); +#9512 = CARTESIAN_POINT('',(153.36375,-76.325,1.6)); +#9513 = CIRCLE('',#9514,0.125); +#9514 = AXIS2_PLACEMENT_3D('',#9515,#9516,#9517); +#9515 = CARTESIAN_POINT('',(153.36375,-76.2,1.6)); +#9516 = DIRECTION('',(-0.,0.,-1.)); +#9517 = DIRECTION('',(-0.,-1.,0.)); +#9518 = ORIENTED_EDGE('',*,*,#9519,.T.); +#9519 = EDGE_CURVE('',#9511,#9520,#9522,.T.); +#9520 = VERTEX_POINT('',#9521); +#9521 = CARTESIAN_POINT('',(153.26375,-76.27500000003,1.6)); +#9522 = CIRCLE('',#9523,0.125); +#9523 = AXIS2_PLACEMENT_3D('',#9524,#9525,#9526); +#9524 = CARTESIAN_POINT('',(153.36375,-76.2,1.6)); +#9525 = DIRECTION('',(-0.,0.,-1.)); +#9526 = DIRECTION('',(-0.,-1.,0.)); +#9527 = ORIENTED_EDGE('',*,*,#9528,.T.); +#9528 = EDGE_CURVE('',#9520,#9501,#9529,.T.); +#9529 = LINE('',#9530,#9531); +#9530 = CARTESIAN_POINT('',(153.26375,-76.2,1.6)); +#9531 = VECTOR('',#9532,1.); +#9532 = DIRECTION('',(0.,-1.,0.)); +#9533 = PLANE('',#9534); +#9534 = AXIS2_PLACEMENT_3D('',#9535,#9536,#9537); +#9535 = CARTESIAN_POINT('',(153.46375,-78.2,1.6)); +#9536 = DIRECTION('',(0.,0.,1.)); +#9537 = DIRECTION('',(1.,0.,-0.)); +#9538 = ADVANCED_FACE('',(#9539),#9558,.F.); +#9539 = FACE_BOUND('',#9540,.T.); +#9540 = EDGE_LOOP('',(#9541,#9542,#9550,#9557)); +#9541 = ORIENTED_EDGE('',*,*,#9510,.T.); +#9542 = ORIENTED_EDGE('',*,*,#9543,.T.); +#9543 = EDGE_CURVE('',#9511,#9544,#9546,.T.); +#9544 = VERTEX_POINT('',#9545); +#9545 = CARTESIAN_POINT('',(153.36375,-76.325,1.635)); +#9546 = LINE('',#9547,#9548); +#9547 = CARTESIAN_POINT('',(153.36375,-76.325,-4.5E-02)); +#9548 = VECTOR('',#9549,1.); +#9549 = DIRECTION('',(0.,0.,1.)); +#9550 = ORIENTED_EDGE('',*,*,#9551,.F.); +#9551 = EDGE_CURVE('',#9479,#9544,#9552,.T.); +#9552 = CIRCLE('',#9553,0.125); +#9553 = AXIS2_PLACEMENT_3D('',#9554,#9555,#9556); +#9554 = CARTESIAN_POINT('',(153.36375,-76.2,1.635)); +#9555 = DIRECTION('',(-0.,0.,-1.)); +#9556 = DIRECTION('',(-0.,-1.,0.)); +#9557 = ORIENTED_EDGE('',*,*,#9486,.T.); +#9558 = CYLINDRICAL_SURFACE('',#9559,0.125); +#9559 = AXIS2_PLACEMENT_3D('',#9560,#9561,#9562); +#9560 = CARTESIAN_POINT('',(153.36375,-76.2,-4.5E-02)); +#9561 = DIRECTION('',(-0.,-0.,-1.)); +#9562 = DIRECTION('',(-0.,-1.,0.)); +#9563 = ADVANCED_FACE('',(#9564),#9592,.T.); +#9564 = FACE_BOUND('',#9565,.T.); +#9565 = EDGE_LOOP('',(#9566,#9575,#9576,#9577,#9586)); +#9566 = ORIENTED_EDGE('',*,*,#9567,.T.); +#9567 = EDGE_CURVE('',#9568,#9471,#9570,.T.); +#9568 = VERTEX_POINT('',#9569); +#9569 = CARTESIAN_POINT('',(153.26375,-78.12500000001,1.635)); +#9570 = CIRCLE('',#9571,0.125); +#9571 = AXIS2_PLACEMENT_3D('',#9572,#9573,#9574); +#9572 = CARTESIAN_POINT('',(153.36375,-78.2,1.635)); +#9573 = DIRECTION('',(-0.,0.,-1.)); +#9574 = DIRECTION('',(-0.,-1.,0.)); +#9575 = ORIENTED_EDGE('',*,*,#9478,.T.); +#9576 = ORIENTED_EDGE('',*,*,#9551,.T.); +#9577 = ORIENTED_EDGE('',*,*,#9578,.T.); +#9578 = EDGE_CURVE('',#9544,#9579,#9581,.T.); +#9579 = VERTEX_POINT('',#9580); +#9580 = CARTESIAN_POINT('',(153.26375,-76.27500000003,1.635)); +#9581 = CIRCLE('',#9582,0.125); +#9582 = AXIS2_PLACEMENT_3D('',#9583,#9584,#9585); +#9583 = CARTESIAN_POINT('',(153.36375,-76.2,1.635)); +#9584 = DIRECTION('',(-0.,0.,-1.)); +#9585 = DIRECTION('',(-0.,-1.,0.)); +#9586 = ORIENTED_EDGE('',*,*,#9587,.T.); +#9587 = EDGE_CURVE('',#9579,#9568,#9588,.T.); +#9588 = LINE('',#9589,#9590); +#9589 = CARTESIAN_POINT('',(153.26375,-76.2,1.635)); +#9590 = VECTOR('',#9591,1.); +#9591 = DIRECTION('',(0.,-1.,0.)); +#9592 = PLANE('',#9593); +#9593 = AXIS2_PLACEMENT_3D('',#9594,#9595,#9596); +#9594 = CARTESIAN_POINT('',(153.46375,-78.2,1.635)); +#9595 = DIRECTION('',(0.,0.,1.)); +#9596 = DIRECTION('',(1.,0.,-0.)); +#9597 = ADVANCED_FACE('',(#9598),#9609,.F.); +#9598 = FACE_BOUND('',#9599,.T.); +#9599 = EDGE_LOOP('',(#9600,#9601,#9602,#9608)); +#9600 = ORIENTED_EDGE('',*,*,#9470,.F.); +#9601 = ORIENTED_EDGE('',*,*,#9567,.F.); +#9602 = ORIENTED_EDGE('',*,*,#9603,.T.); +#9603 = EDGE_CURVE('',#9568,#9501,#9604,.T.); +#9604 = LINE('',#9605,#9606); +#9605 = CARTESIAN_POINT('',(153.26375,-78.125,-4.5E-02)); +#9606 = VECTOR('',#9607,1.); +#9607 = DIRECTION('',(-0.,-0.,-1.)); +#9608 = ORIENTED_EDGE('',*,*,#9500,.T.); +#9609 = CYLINDRICAL_SURFACE('',#9610,0.125); +#9610 = AXIS2_PLACEMENT_3D('',#9611,#9612,#9613); +#9611 = CARTESIAN_POINT('',(153.36375,-78.2,-4.5E-02)); +#9612 = DIRECTION('',(-0.,-0.,-1.)); +#9613 = DIRECTION('',(-0.,-1.,0.)); +#9614 = ADVANCED_FACE('',(#9615),#9626,.F.); +#9615 = FACE_BOUND('',#9616,.F.); +#9616 = EDGE_LOOP('',(#9617,#9618,#9624,#9625)); +#9617 = ORIENTED_EDGE('',*,*,#9528,.F.); +#9618 = ORIENTED_EDGE('',*,*,#9619,.F.); +#9619 = EDGE_CURVE('',#9579,#9520,#9620,.T.); +#9620 = LINE('',#9621,#9622); +#9621 = CARTESIAN_POINT('',(153.26375,-76.275,-4.5E-02)); +#9622 = VECTOR('',#9623,1.); +#9623 = DIRECTION('',(-0.,-0.,-1.)); +#9624 = ORIENTED_EDGE('',*,*,#9587,.T.); +#9625 = ORIENTED_EDGE('',*,*,#9603,.T.); +#9626 = PLANE('',#9627); +#9627 = AXIS2_PLACEMENT_3D('',#9628,#9629,#9630); +#9628 = CARTESIAN_POINT('',(153.26375,-76.2,1.6)); +#9629 = DIRECTION('',(1.,0.,-0.)); +#9630 = DIRECTION('',(0.,-1.,0.)); +#9631 = ADVANCED_FACE('',(#9632),#9638,.F.); +#9632 = FACE_BOUND('',#9633,.T.); +#9633 = EDGE_LOOP('',(#9634,#9635,#9636,#9637)); +#9634 = ORIENTED_EDGE('',*,*,#9543,.F.); +#9635 = ORIENTED_EDGE('',*,*,#9519,.T.); +#9636 = ORIENTED_EDGE('',*,*,#9619,.F.); +#9637 = ORIENTED_EDGE('',*,*,#9578,.F.); +#9638 = CYLINDRICAL_SURFACE('',#9639,0.125); +#9639 = AXIS2_PLACEMENT_3D('',#9640,#9641,#9642); +#9640 = CARTESIAN_POINT('',(153.36375,-76.2,-4.5E-02)); +#9641 = DIRECTION('',(-0.,-0.,-1.)); +#9642 = DIRECTION('',(-0.,-1.,0.)); +#9643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9647)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9644,#9645,#9646)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9644 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9645 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9646 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9647 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9644, + 'distance_accuracy_value','confusion accuracy'); +#9648 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9649,#9651); +#9649 = ( REPRESENTATION_RELATIONSHIP('','',#9453,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9650) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9650 = ITEM_DEFINED_TRANSFORMATION('','',#11,#195); +#9651 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9652); +#9652 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','=>[0:1:1:40]','',#5,#9448,$ + ); +#9653 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9450)); +#9654 = SHAPE_DEFINITION_REPRESENTATION(#9655,#9661); +#9655 = PRODUCT_DEFINITION_SHAPE('','',#9656); +#9656 = PRODUCT_DEFINITION('design','',#9657,#9660); +#9657 = PRODUCT_DEFINITION_FORMATION('','',#9658); +#9658 = PRODUCT('HackPad_track_38','HackPad_track_38','',(#9659)); +#9659 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9660 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9661 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9662),#9851); +#9662 = MANIFOLD_SOLID_BREP('',#9663); +#9663 = CLOSED_SHELL('',(#9664,#9704,#9746,#9771,#9805,#9822,#9839)); +#9664 = ADVANCED_FACE('',(#9665),#9699,.F.); +#9665 = FACE_BOUND('',#9666,.F.); +#9666 = EDGE_LOOP('',(#9667,#9677,#9685,#9693)); +#9667 = ORIENTED_EDGE('',*,*,#9668,.F.); +#9668 = EDGE_CURVE('',#9669,#9671,#9673,.T.); +#9669 = VERTEX_POINT('',#9670); +#9670 = CARTESIAN_POINT('',(153.46375,-95.2,-3.5E-02)); +#9671 = VERTEX_POINT('',#9672); +#9672 = CARTESIAN_POINT('',(153.46375,-78.27500000003,-3.5E-02)); +#9673 = LINE('',#9674,#9675); +#9674 = CARTESIAN_POINT('',(153.46375,-95.2,-3.5E-02)); +#9675 = VECTOR('',#9676,1.); +#9676 = DIRECTION('',(0.,1.,0.)); +#9677 = ORIENTED_EDGE('',*,*,#9678,.T.); +#9678 = EDGE_CURVE('',#9669,#9679,#9681,.T.); +#9679 = VERTEX_POINT('',#9680); +#9680 = CARTESIAN_POINT('',(153.46375,-95.2,0.)); +#9681 = LINE('',#9682,#9683); +#9682 = CARTESIAN_POINT('',(153.46375,-95.2,-3.5E-02)); +#9683 = VECTOR('',#9684,1.); +#9684 = DIRECTION('',(0.,0.,1.)); +#9685 = ORIENTED_EDGE('',*,*,#9686,.T.); +#9686 = EDGE_CURVE('',#9679,#9687,#9689,.T.); +#9687 = VERTEX_POINT('',#9688); +#9688 = CARTESIAN_POINT('',(153.46375,-78.27500000003,0.)); +#9689 = LINE('',#9690,#9691); +#9690 = CARTESIAN_POINT('',(153.46375,-95.2,0.)); +#9691 = VECTOR('',#9692,1.); +#9692 = DIRECTION('',(0.,1.,0.)); +#9693 = ORIENTED_EDGE('',*,*,#9694,.T.); +#9694 = EDGE_CURVE('',#9687,#9671,#9695,.T.); +#9695 = LINE('',#9696,#9697); +#9696 = CARTESIAN_POINT('',(153.46375,-78.275,-4.5E-02)); +#9697 = VECTOR('',#9698,1.); +#9698 = DIRECTION('',(-0.,-0.,-1.)); +#9699 = PLANE('',#9700); +#9700 = AXIS2_PLACEMENT_3D('',#9701,#9702,#9703); +#9701 = CARTESIAN_POINT('',(153.46375,-95.2,-3.5E-02)); +#9702 = DIRECTION('',(-1.,0.,0.)); +#9703 = DIRECTION('',(0.,1.,0.)); +#9704 = ADVANCED_FACE('',(#9705),#9741,.F.); +#9705 = FACE_BOUND('',#9706,.F.); +#9706 = EDGE_LOOP('',(#9707,#9716,#9717,#9726,#9735)); +#9707 = ORIENTED_EDGE('',*,*,#9708,.T.); +#9708 = EDGE_CURVE('',#9709,#9669,#9711,.T.); +#9709 = VERTEX_POINT('',#9710); +#9710 = CARTESIAN_POINT('',(153.26375,-95.2,-3.5E-02)); +#9711 = CIRCLE('',#9712,0.1); +#9712 = AXIS2_PLACEMENT_3D('',#9713,#9714,#9715); +#9713 = CARTESIAN_POINT('',(153.36375,-95.2,-3.5E-02)); +#9714 = DIRECTION('',(0.,0.,1.)); +#9715 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#9716 = ORIENTED_EDGE('',*,*,#9668,.T.); +#9717 = ORIENTED_EDGE('',*,*,#9718,.T.); +#9718 = EDGE_CURVE('',#9671,#9719,#9721,.T.); +#9719 = VERTEX_POINT('',#9720); +#9720 = CARTESIAN_POINT('',(153.36375,-78.325,-3.5E-02)); +#9721 = CIRCLE('',#9722,0.125); +#9722 = AXIS2_PLACEMENT_3D('',#9723,#9724,#9725); +#9723 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#9724 = DIRECTION('',(-0.,0.,-1.)); +#9725 = DIRECTION('',(-0.,-1.,0.)); +#9726 = ORIENTED_EDGE('',*,*,#9727,.T.); +#9727 = EDGE_CURVE('',#9719,#9728,#9730,.T.); +#9728 = VERTEX_POINT('',#9729); +#9729 = CARTESIAN_POINT('',(153.26375,-78.27500000003,-3.5E-02)); +#9730 = CIRCLE('',#9731,0.125); +#9731 = AXIS2_PLACEMENT_3D('',#9732,#9733,#9734); +#9732 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#9733 = DIRECTION('',(-0.,0.,-1.)); +#9734 = DIRECTION('',(-0.,-1.,0.)); +#9735 = ORIENTED_EDGE('',*,*,#9736,.T.); +#9736 = EDGE_CURVE('',#9728,#9709,#9737,.T.); +#9737 = LINE('',#9738,#9739); +#9738 = CARTESIAN_POINT('',(153.26375,-78.2,-3.5E-02)); +#9739 = VECTOR('',#9740,1.); +#9740 = DIRECTION('',(0.,-1.,0.)); +#9741 = PLANE('',#9742); +#9742 = AXIS2_PLACEMENT_3D('',#9743,#9744,#9745); +#9743 = CARTESIAN_POINT('',(153.46375,-95.2,-3.5E-02)); +#9744 = DIRECTION('',(0.,0.,1.)); +#9745 = DIRECTION('',(1.,0.,-0.)); +#9746 = ADVANCED_FACE('',(#9747),#9766,.F.); +#9747 = FACE_BOUND('',#9748,.T.); +#9748 = EDGE_LOOP('',(#9749,#9750,#9758,#9765)); +#9749 = ORIENTED_EDGE('',*,*,#9718,.T.); +#9750 = ORIENTED_EDGE('',*,*,#9751,.T.); +#9751 = EDGE_CURVE('',#9719,#9752,#9754,.T.); +#9752 = VERTEX_POINT('',#9753); +#9753 = CARTESIAN_POINT('',(153.36375,-78.325,0.)); +#9754 = LINE('',#9755,#9756); +#9755 = CARTESIAN_POINT('',(153.36375,-78.325,-4.5E-02)); +#9756 = VECTOR('',#9757,1.); +#9757 = DIRECTION('',(0.,0.,1.)); +#9758 = ORIENTED_EDGE('',*,*,#9759,.F.); +#9759 = EDGE_CURVE('',#9687,#9752,#9760,.T.); +#9760 = CIRCLE('',#9761,0.125); +#9761 = AXIS2_PLACEMENT_3D('',#9762,#9763,#9764); +#9762 = CARTESIAN_POINT('',(153.36375,-78.2,0.)); +#9763 = DIRECTION('',(-0.,0.,-1.)); +#9764 = DIRECTION('',(-0.,-1.,0.)); +#9765 = ORIENTED_EDGE('',*,*,#9694,.T.); +#9766 = CYLINDRICAL_SURFACE('',#9767,0.125); +#9767 = AXIS2_PLACEMENT_3D('',#9768,#9769,#9770); +#9768 = CARTESIAN_POINT('',(153.36375,-78.2,-4.5E-02)); +#9769 = DIRECTION('',(-0.,-0.,-1.)); +#9770 = DIRECTION('',(-0.,-1.,0.)); +#9771 = ADVANCED_FACE('',(#9772),#9800,.T.); +#9772 = FACE_BOUND('',#9773,.T.); +#9773 = EDGE_LOOP('',(#9774,#9783,#9784,#9785,#9794)); +#9774 = ORIENTED_EDGE('',*,*,#9775,.T.); +#9775 = EDGE_CURVE('',#9776,#9679,#9778,.T.); +#9776 = VERTEX_POINT('',#9777); +#9777 = CARTESIAN_POINT('',(153.26375,-95.2,0.)); +#9778 = CIRCLE('',#9779,0.1); +#9779 = AXIS2_PLACEMENT_3D('',#9780,#9781,#9782); +#9780 = CARTESIAN_POINT('',(153.36375,-95.2,0.)); +#9781 = DIRECTION('',(0.,0.,1.)); +#9782 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#9783 = ORIENTED_EDGE('',*,*,#9686,.T.); +#9784 = ORIENTED_EDGE('',*,*,#9759,.T.); +#9785 = ORIENTED_EDGE('',*,*,#9786,.T.); +#9786 = EDGE_CURVE('',#9752,#9787,#9789,.T.); +#9787 = VERTEX_POINT('',#9788); +#9788 = CARTESIAN_POINT('',(153.26375,-78.27500000003,0.)); +#9789 = CIRCLE('',#9790,0.125); +#9790 = AXIS2_PLACEMENT_3D('',#9791,#9792,#9793); +#9791 = CARTESIAN_POINT('',(153.36375,-78.2,0.)); +#9792 = DIRECTION('',(-0.,0.,-1.)); +#9793 = DIRECTION('',(-0.,-1.,0.)); +#9794 = ORIENTED_EDGE('',*,*,#9795,.T.); +#9795 = EDGE_CURVE('',#9787,#9776,#9796,.T.); +#9796 = LINE('',#9797,#9798); +#9797 = CARTESIAN_POINT('',(153.26375,-78.2,0.)); +#9798 = VECTOR('',#9799,1.); +#9799 = DIRECTION('',(0.,-1.,0.)); +#9800 = PLANE('',#9801); +#9801 = AXIS2_PLACEMENT_3D('',#9802,#9803,#9804); +#9802 = CARTESIAN_POINT('',(153.46375,-95.2,0.)); +#9803 = DIRECTION('',(0.,0.,1.)); +#9804 = DIRECTION('',(1.,0.,-0.)); +#9805 = ADVANCED_FACE('',(#9806),#9817,.T.); +#9806 = FACE_BOUND('',#9807,.F.); +#9807 = EDGE_LOOP('',(#9808,#9814,#9815,#9816)); +#9808 = ORIENTED_EDGE('',*,*,#9809,.T.); +#9809 = EDGE_CURVE('',#9709,#9776,#9810,.T.); +#9810 = LINE('',#9811,#9812); +#9811 = CARTESIAN_POINT('',(153.26375,-95.2,-3.5E-02)); +#9812 = VECTOR('',#9813,1.); +#9813 = DIRECTION('',(0.,0.,1.)); +#9814 = ORIENTED_EDGE('',*,*,#9775,.T.); +#9815 = ORIENTED_EDGE('',*,*,#9678,.F.); +#9816 = ORIENTED_EDGE('',*,*,#9708,.F.); +#9817 = CYLINDRICAL_SURFACE('',#9818,0.1); +#9818 = AXIS2_PLACEMENT_3D('',#9819,#9820,#9821); +#9819 = CARTESIAN_POINT('',(153.36375,-95.2,-3.5E-02)); +#9820 = DIRECTION('',(-0.,-0.,-1.)); +#9821 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#9822 = ADVANCED_FACE('',(#9823),#9834,.F.); +#9823 = FACE_BOUND('',#9824,.F.); +#9824 = EDGE_LOOP('',(#9825,#9826,#9832,#9833)); +#9825 = ORIENTED_EDGE('',*,*,#9736,.F.); +#9826 = ORIENTED_EDGE('',*,*,#9827,.F.); +#9827 = EDGE_CURVE('',#9787,#9728,#9828,.T.); +#9828 = LINE('',#9829,#9830); +#9829 = CARTESIAN_POINT('',(153.26375,-78.275,-4.5E-02)); +#9830 = VECTOR('',#9831,1.); +#9831 = DIRECTION('',(-0.,-0.,-1.)); +#9832 = ORIENTED_EDGE('',*,*,#9795,.T.); +#9833 = ORIENTED_EDGE('',*,*,#9809,.F.); +#9834 = PLANE('',#9835); +#9835 = AXIS2_PLACEMENT_3D('',#9836,#9837,#9838); +#9836 = CARTESIAN_POINT('',(153.26375,-78.2,-3.5E-02)); +#9837 = DIRECTION('',(1.,0.,-0.)); +#9838 = DIRECTION('',(0.,-1.,0.)); +#9839 = ADVANCED_FACE('',(#9840),#9846,.F.); +#9840 = FACE_BOUND('',#9841,.T.); +#9841 = EDGE_LOOP('',(#9842,#9843,#9844,#9845)); +#9842 = ORIENTED_EDGE('',*,*,#9751,.F.); +#9843 = ORIENTED_EDGE('',*,*,#9727,.T.); +#9844 = ORIENTED_EDGE('',*,*,#9827,.F.); +#9845 = ORIENTED_EDGE('',*,*,#9786,.F.); +#9846 = CYLINDRICAL_SURFACE('',#9847,0.125); +#9847 = AXIS2_PLACEMENT_3D('',#9848,#9849,#9850); +#9848 = CARTESIAN_POINT('',(153.36375,-78.2,-4.5E-02)); +#9849 = DIRECTION('',(-0.,-0.,-1.)); +#9850 = DIRECTION('',(-0.,-1.,0.)); +#9851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9855)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#9852,#9853,#9854)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#9852 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#9853 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#9854 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#9855 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#9852, + 'distance_accuracy_value','confusion accuracy'); +#9856 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#9857,#9859); +#9857 = ( REPRESENTATION_RELATIONSHIP('','',#9661,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#9858) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#9858 = ITEM_DEFINED_TRANSFORMATION('','',#11,#199); +#9859 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #9860); +#9860 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','=>[0:1:1:41]','',#5,#9656,$ + ); +#9861 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9658)); +#9862 = SHAPE_DEFINITION_REPRESENTATION(#9863,#9869); +#9863 = PRODUCT_DEFINITION_SHAPE('','',#9864); +#9864 = PRODUCT_DEFINITION('design','',#9865,#9868); +#9865 = PRODUCT_DEFINITION_FORMATION('','',#9866); +#9866 = PRODUCT('HackPad_track_39','HackPad_track_39','',(#9867)); +#9867 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9868 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#9869 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#9870),#10024); +#9870 = MANIFOLD_SOLID_BREP('',#9871); +#9871 = CLOSED_SHELL('',(#9872,#9912,#9945,#9970,#9995,#10012)); +#9872 = ADVANCED_FACE('',(#9873),#9907,.F.); +#9873 = FACE_BOUND('',#9874,.F.); +#9874 = EDGE_LOOP('',(#9875,#9885,#9893,#9901)); +#9875 = ORIENTED_EDGE('',*,*,#9876,.F.); +#9876 = EDGE_CURVE('',#9877,#9879,#9881,.T.); +#9877 = VERTEX_POINT('',#9878); +#9878 = CARTESIAN_POINT('',(159.87971450971,-101.5745435097,-3.5E-02)); +#9879 = VERTEX_POINT('',#9880); +#9880 = CARTESIAN_POINT('',(153.43446,-95.129289,-3.5E-02)); +#9881 = LINE('',#9882,#9883); +#9882 = CARTESIAN_POINT('',(160.24946,-101.944289,-3.5E-02)); +#9883 = VECTOR('',#9884,1.); +#9884 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#9885 = ORIENTED_EDGE('',*,*,#9886,.F.); +#9886 = EDGE_CURVE('',#9887,#9877,#9889,.T.); +#9887 = VERTEX_POINT('',#9888); +#9888 = CARTESIAN_POINT('',(159.87971450971,-101.5745435097,0.)); +#9889 = LINE('',#9890,#9891); +#9890 = CARTESIAN_POINT('',(159.87971450972,-101.5745435097,-4.5E-02)); +#9891 = VECTOR('',#9892,1.); +#9892 = DIRECTION('',(-0.,-0.,-1.)); +#9893 = ORIENTED_EDGE('',*,*,#9894,.T.); +#9894 = EDGE_CURVE('',#9887,#9895,#9897,.T.); +#9895 = VERTEX_POINT('',#9896); +#9896 = CARTESIAN_POINT('',(153.43446,-95.129289,0.)); +#9897 = LINE('',#9898,#9899); +#9898 = CARTESIAN_POINT('',(160.24946,-101.944289,0.)); +#9899 = VECTOR('',#9900,1.); +#9900 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#9901 = ORIENTED_EDGE('',*,*,#9902,.F.); +#9902 = EDGE_CURVE('',#9879,#9895,#9903,.T.); +#9903 = LINE('',#9904,#9905); +#9904 = CARTESIAN_POINT('',(153.43446,-95.129289,-3.5E-02)); +#9905 = VECTOR('',#9906,1.); +#9906 = DIRECTION('',(0.,0.,1.)); +#9907 = PLANE('',#9908); +#9908 = AXIS2_PLACEMENT_3D('',#9909,#9910,#9911); +#9909 = CARTESIAN_POINT('',(160.24946,-101.944289,-3.5E-02)); +#9910 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#9911 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#9912 = ADVANCED_FACE('',(#9913),#9940,.F.); +#9913 = FACE_BOUND('',#9914,.F.); +#9914 = EDGE_LOOP('',(#9915,#9924,#9925,#9934)); +#9915 = ORIENTED_EDGE('',*,*,#9916,.T.); +#9916 = EDGE_CURVE('',#9917,#9877,#9919,.T.); +#9917 = VERTEX_POINT('',#9918); +#9918 = CARTESIAN_POINT('',(159.70689486763,-101.6845658676,-3.5E-02)); +#9919 = CIRCLE('',#9920,0.725); +#9920 = AXIS2_PLACEMENT_3D('',#9921,#9922,#9923); +#9921 = CARTESIAN_POINT('',(160.17875,-102.235,-3.5E-02)); +#9922 = DIRECTION('',(-0.,0.,-1.)); +#9923 = DIRECTION('',(-0.,-1.,0.)); +#9924 = ORIENTED_EDGE('',*,*,#9876,.T.); +#9925 = ORIENTED_EDGE('',*,*,#9926,.T.); +#9926 = EDGE_CURVE('',#9879,#9927,#9929,.T.); +#9927 = VERTEX_POINT('',#9928); +#9928 = CARTESIAN_POINT('',(153.293039,-95.27071,-3.5E-02)); +#9929 = CIRCLE('',#9930,9.999974810218E-02); +#9930 = AXIS2_PLACEMENT_3D('',#9931,#9932,#9933); +#9931 = CARTESIAN_POINT('',(153.3637495,-95.1999995,-3.5E-02)); +#9932 = DIRECTION('',(0.,0.,1.)); +#9933 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#9934 = ORIENTED_EDGE('',*,*,#9935,.T.); +#9935 = EDGE_CURVE('',#9927,#9917,#9936,.T.); +#9936 = LINE('',#9937,#9938); +#9937 = CARTESIAN_POINT('',(153.293039,-95.27071,-3.5E-02)); +#9938 = VECTOR('',#9939,1.); +#9939 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#9940 = PLANE('',#9941); +#9941 = AXIS2_PLACEMENT_3D('',#9942,#9943,#9944); +#9942 = CARTESIAN_POINT('',(160.24946,-101.944289,-3.5E-02)); +#9943 = DIRECTION('',(0.,0.,1.)); +#9944 = DIRECTION('',(1.,0.,-0.)); +#9945 = ADVANCED_FACE('',(#9946),#9965,.T.); +#9946 = FACE_BOUND('',#9947,.F.); +#9947 = EDGE_LOOP('',(#9948,#9949,#9958,#9964)); +#9948 = ORIENTED_EDGE('',*,*,#9902,.T.); +#9949 = ORIENTED_EDGE('',*,*,#9950,.T.); +#9950 = EDGE_CURVE('',#9895,#9951,#9953,.T.); +#9951 = VERTEX_POINT('',#9952); +#9952 = CARTESIAN_POINT('',(153.293039,-95.27071,0.)); +#9953 = CIRCLE('',#9954,9.999974810218E-02); +#9954 = AXIS2_PLACEMENT_3D('',#9955,#9956,#9957); +#9955 = CARTESIAN_POINT('',(153.3637495,-95.1999995,0.)); +#9956 = DIRECTION('',(0.,0.,1.)); +#9957 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#9958 = ORIENTED_EDGE('',*,*,#9959,.F.); +#9959 = EDGE_CURVE('',#9927,#9951,#9960,.T.); +#9960 = LINE('',#9961,#9962); +#9961 = CARTESIAN_POINT('',(153.293039,-95.27071,-3.5E-02)); +#9962 = VECTOR('',#9963,1.); +#9963 = DIRECTION('',(0.,0.,1.)); +#9964 = ORIENTED_EDGE('',*,*,#9926,.F.); +#9965 = CYLINDRICAL_SURFACE('',#9966,9.999974810218E-02); +#9966 = AXIS2_PLACEMENT_3D('',#9967,#9968,#9969); +#9967 = CARTESIAN_POINT('',(153.3637495,-95.1999995,-3.5E-02)); +#9968 = DIRECTION('',(-0.,-0.,-1.)); +#9969 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#9970 = ADVANCED_FACE('',(#9971),#9990,.T.); +#9971 = FACE_BOUND('',#9972,.T.); +#9972 = EDGE_LOOP('',(#9973,#9982,#9983,#9984)); +#9973 = ORIENTED_EDGE('',*,*,#9974,.T.); +#9974 = EDGE_CURVE('',#9975,#9887,#9977,.T.); +#9975 = VERTEX_POINT('',#9976); +#9976 = CARTESIAN_POINT('',(159.70689486763,-101.6845658676,0.)); +#9977 = CIRCLE('',#9978,0.725); +#9978 = AXIS2_PLACEMENT_3D('',#9979,#9980,#9981); +#9979 = CARTESIAN_POINT('',(160.17875,-102.235,0.)); +#9980 = DIRECTION('',(-0.,0.,-1.)); +#9981 = DIRECTION('',(-0.,-1.,0.)); +#9982 = ORIENTED_EDGE('',*,*,#9894,.T.); +#9983 = ORIENTED_EDGE('',*,*,#9950,.T.); +#9984 = ORIENTED_EDGE('',*,*,#9985,.T.); +#9985 = EDGE_CURVE('',#9951,#9975,#9986,.T.); +#9986 = LINE('',#9987,#9988); +#9987 = CARTESIAN_POINT('',(153.293039,-95.27071,0.)); +#9988 = VECTOR('',#9989,1.); +#9989 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#9990 = PLANE('',#9991); +#9991 = AXIS2_PLACEMENT_3D('',#9992,#9993,#9994); +#9992 = CARTESIAN_POINT('',(160.24946,-101.944289,0.)); +#9993 = DIRECTION('',(0.,0.,1.)); +#9994 = DIRECTION('',(1.,0.,-0.)); +#9995 = ADVANCED_FACE('',(#9996),#10007,.F.); +#9996 = FACE_BOUND('',#9997,.T.); +#9997 = EDGE_LOOP('',(#9998,#9999,#10000,#10006)); +#9998 = ORIENTED_EDGE('',*,*,#9886,.F.); +#9999 = ORIENTED_EDGE('',*,*,#9974,.F.); +#10000 = ORIENTED_EDGE('',*,*,#10001,.T.); +#10001 = EDGE_CURVE('',#9975,#9917,#10002,.T.); +#10002 = LINE('',#10003,#10004); +#10003 = CARTESIAN_POINT('',(159.70689486764,-101.6845658676,-4.5E-02)); +#10004 = VECTOR('',#10005,1.); +#10005 = DIRECTION('',(-0.,-0.,-1.)); +#10006 = ORIENTED_EDGE('',*,*,#9916,.T.); +#10007 = CYLINDRICAL_SURFACE('',#10008,0.725); +#10008 = AXIS2_PLACEMENT_3D('',#10009,#10010,#10011); +#10009 = CARTESIAN_POINT('',(160.17875,-102.235,-4.5E-02)); +#10010 = DIRECTION('',(-0.,-0.,-1.)); +#10011 = DIRECTION('',(-0.,-1.,0.)); +#10012 = ADVANCED_FACE('',(#10013),#10019,.F.); +#10013 = FACE_BOUND('',#10014,.F.); +#10014 = EDGE_LOOP('',(#10015,#10016,#10017,#10018)); +#10015 = ORIENTED_EDGE('',*,*,#9935,.F.); +#10016 = ORIENTED_EDGE('',*,*,#9959,.T.); +#10017 = ORIENTED_EDGE('',*,*,#9985,.T.); +#10018 = ORIENTED_EDGE('',*,*,#10001,.T.); +#10019 = PLANE('',#10020); +#10020 = AXIS2_PLACEMENT_3D('',#10021,#10022,#10023); +#10021 = CARTESIAN_POINT('',(153.293039,-95.27071,-3.5E-02)); +#10022 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#10023 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#10024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10028)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10025,#10026,#10027)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10025 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10026 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10027 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10028 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10025, + 'distance_accuracy_value','confusion accuracy'); +#10029 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10030,#10032); +#10030 = ( REPRESENTATION_RELATIONSHIP('','',#9869,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10031) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10031 = ITEM_DEFINED_TRANSFORMATION('','',#11,#203); +#10032 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10033); +#10033 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49','=>[0:1:1:42]','',#5,#9864, + $); +#10034 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#9866)); +#10035 = SHAPE_DEFINITION_REPRESENTATION(#10036,#10042); +#10036 = PRODUCT_DEFINITION_SHAPE('','',#10037); +#10037 = PRODUCT_DEFINITION('design','',#10038,#10041); +#10038 = PRODUCT_DEFINITION_FORMATION('','',#10039); +#10039 = PRODUCT('HackPad_track_40','HackPad_track_40','',(#10040)); +#10040 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10041 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10042 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10043),#10232); +#10043 = MANIFOLD_SOLID_BREP('',#10044); +#10044 = CLOSED_SHELL('',(#10045,#10085,#10127,#10152,#10186,#10203, + #10220)); +#10045 = ADVANCED_FACE('',(#10046),#10080,.F.); +#10046 = FACE_BOUND('',#10047,.F.); +#10047 = EDGE_LOOP('',(#10048,#10058,#10066,#10074)); +#10048 = ORIENTED_EDGE('',*,*,#10049,.F.); +#10049 = EDGE_CURVE('',#10050,#10052,#10054,.T.); +#10050 = VERTEX_POINT('',#10051); +#10051 = CARTESIAN_POINT('',(155.46375,-74.2,-3.5E-02)); +#10052 = VERTEX_POINT('',#10053); +#10053 = CARTESIAN_POINT('',(155.46375,-73.37142080737,-3.5E-02)); +#10054 = LINE('',#10055,#10056); +#10055 = CARTESIAN_POINT('',(155.46375,-74.2,-3.5E-02)); +#10056 = VECTOR('',#10057,1.); +#10057 = DIRECTION('',(0.,1.,0.)); +#10058 = ORIENTED_EDGE('',*,*,#10059,.T.); +#10059 = EDGE_CURVE('',#10050,#10060,#10062,.T.); +#10060 = VERTEX_POINT('',#10061); +#10061 = CARTESIAN_POINT('',(155.46375,-74.2,0.)); +#10062 = LINE('',#10063,#10064); +#10063 = CARTESIAN_POINT('',(155.46375,-74.2,-3.5E-02)); +#10064 = VECTOR('',#10065,1.); +#10065 = DIRECTION('',(0.,0.,1.)); +#10066 = ORIENTED_EDGE('',*,*,#10067,.T.); +#10067 = EDGE_CURVE('',#10060,#10068,#10070,.T.); +#10068 = VERTEX_POINT('',#10069); +#10069 = CARTESIAN_POINT('',(155.46375,-73.37142080737,0.)); +#10070 = LINE('',#10071,#10072); +#10071 = CARTESIAN_POINT('',(155.46375,-74.2,0.)); +#10072 = VECTOR('',#10073,1.); +#10073 = DIRECTION('',(0.,1.,0.)); +#10074 = ORIENTED_EDGE('',*,*,#10075,.T.); +#10075 = EDGE_CURVE('',#10068,#10052,#10076,.T.); +#10076 = LINE('',#10077,#10078); +#10077 = CARTESIAN_POINT('',(155.46375,-73.37142080737,-4.5E-02)); +#10078 = VECTOR('',#10079,1.); +#10079 = DIRECTION('',(-0.,-0.,-1.)); +#10080 = PLANE('',#10081); +#10081 = AXIS2_PLACEMENT_3D('',#10082,#10083,#10084); +#10082 = CARTESIAN_POINT('',(155.46375,-74.2,-3.5E-02)); +#10083 = DIRECTION('',(-1.,0.,0.)); +#10084 = DIRECTION('',(0.,1.,0.)); +#10085 = ADVANCED_FACE('',(#10086),#10122,.F.); +#10086 = FACE_BOUND('',#10087,.F.); +#10087 = EDGE_LOOP('',(#10088,#10097,#10098,#10107,#10116)); +#10088 = ORIENTED_EDGE('',*,*,#10089,.T.); +#10089 = EDGE_CURVE('',#10090,#10050,#10092,.T.); +#10090 = VERTEX_POINT('',#10091); +#10091 = CARTESIAN_POINT('',(155.26375,-74.2,-3.5E-02)); +#10092 = CIRCLE('',#10093,0.1); +#10093 = AXIS2_PLACEMENT_3D('',#10094,#10095,#10096); +#10094 = CARTESIAN_POINT('',(155.36375,-74.2,-3.5E-02)); +#10095 = DIRECTION('',(0.,0.,1.)); +#10096 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#10097 = ORIENTED_EDGE('',*,*,#10049,.T.); +#10098 = ORIENTED_EDGE('',*,*,#10099,.T.); +#10099 = EDGE_CURVE('',#10052,#10100,#10102,.T.); +#10100 = VERTEX_POINT('',#10101); +#10101 = CARTESIAN_POINT('',(155.36375,-73.385,-3.5E-02)); +#10102 = CIRCLE('',#10103,0.375); +#10103 = AXIS2_PLACEMENT_3D('',#10104,#10105,#10106); +#10104 = CARTESIAN_POINT('',(155.36375,-73.01,-3.5E-02)); +#10105 = DIRECTION('',(-0.,0.,-1.)); +#10106 = DIRECTION('',(-0.,-1.,0.)); +#10107 = ORIENTED_EDGE('',*,*,#10108,.T.); +#10108 = EDGE_CURVE('',#10100,#10109,#10111,.T.); +#10109 = VERTEX_POINT('',#10110); +#10110 = CARTESIAN_POINT('',(155.26375,-73.37142080736,-3.5E-02)); +#10111 = CIRCLE('',#10112,0.375); +#10112 = AXIS2_PLACEMENT_3D('',#10113,#10114,#10115); +#10113 = CARTESIAN_POINT('',(155.36375,-73.01,-3.5E-02)); +#10114 = DIRECTION('',(-0.,0.,-1.)); +#10115 = DIRECTION('',(-0.,-1.,0.)); +#10116 = ORIENTED_EDGE('',*,*,#10117,.T.); +#10117 = EDGE_CURVE('',#10109,#10090,#10118,.T.); +#10118 = LINE('',#10119,#10120); +#10119 = CARTESIAN_POINT('',(155.26375,-73.01,-3.5E-02)); +#10120 = VECTOR('',#10121,1.); +#10121 = DIRECTION('',(0.,-1.,0.)); +#10122 = PLANE('',#10123); +#10123 = AXIS2_PLACEMENT_3D('',#10124,#10125,#10126); +#10124 = CARTESIAN_POINT('',(155.46375,-74.2,-3.5E-02)); +#10125 = DIRECTION('',(0.,0.,1.)); +#10126 = DIRECTION('',(1.,0.,-0.)); +#10127 = ADVANCED_FACE('',(#10128),#10147,.F.); +#10128 = FACE_BOUND('',#10129,.T.); +#10129 = EDGE_LOOP('',(#10130,#10131,#10139,#10146)); +#10130 = ORIENTED_EDGE('',*,*,#10099,.T.); +#10131 = ORIENTED_EDGE('',*,*,#10132,.T.); +#10132 = EDGE_CURVE('',#10100,#10133,#10135,.T.); +#10133 = VERTEX_POINT('',#10134); +#10134 = CARTESIAN_POINT('',(155.36375,-73.385,0.)); +#10135 = LINE('',#10136,#10137); +#10136 = CARTESIAN_POINT('',(155.36375,-73.385,-4.5E-02)); +#10137 = VECTOR('',#10138,1.); +#10138 = DIRECTION('',(0.,0.,1.)); +#10139 = ORIENTED_EDGE('',*,*,#10140,.F.); +#10140 = EDGE_CURVE('',#10068,#10133,#10141,.T.); +#10141 = CIRCLE('',#10142,0.375); +#10142 = AXIS2_PLACEMENT_3D('',#10143,#10144,#10145); +#10143 = CARTESIAN_POINT('',(155.36375,-73.01,0.)); +#10144 = DIRECTION('',(-0.,0.,-1.)); +#10145 = DIRECTION('',(-0.,-1.,0.)); +#10146 = ORIENTED_EDGE('',*,*,#10075,.T.); +#10147 = CYLINDRICAL_SURFACE('',#10148,0.375); +#10148 = AXIS2_PLACEMENT_3D('',#10149,#10150,#10151); +#10149 = CARTESIAN_POINT('',(155.36375,-73.01,-4.5E-02)); +#10150 = DIRECTION('',(-0.,-0.,-1.)); +#10151 = DIRECTION('',(-0.,-1.,0.)); +#10152 = ADVANCED_FACE('',(#10153),#10181,.T.); +#10153 = FACE_BOUND('',#10154,.T.); +#10154 = EDGE_LOOP('',(#10155,#10164,#10165,#10166,#10175)); +#10155 = ORIENTED_EDGE('',*,*,#10156,.T.); +#10156 = EDGE_CURVE('',#10157,#10060,#10159,.T.); +#10157 = VERTEX_POINT('',#10158); +#10158 = CARTESIAN_POINT('',(155.26375,-74.2,0.)); +#10159 = CIRCLE('',#10160,0.1); +#10160 = AXIS2_PLACEMENT_3D('',#10161,#10162,#10163); +#10161 = CARTESIAN_POINT('',(155.36375,-74.2,0.)); +#10162 = DIRECTION('',(0.,0.,1.)); +#10163 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#10164 = ORIENTED_EDGE('',*,*,#10067,.T.); +#10165 = ORIENTED_EDGE('',*,*,#10140,.T.); +#10166 = ORIENTED_EDGE('',*,*,#10167,.T.); +#10167 = EDGE_CURVE('',#10133,#10168,#10170,.T.); +#10168 = VERTEX_POINT('',#10169); +#10169 = CARTESIAN_POINT('',(155.26375,-73.37142080736,0.)); +#10170 = CIRCLE('',#10171,0.375); +#10171 = AXIS2_PLACEMENT_3D('',#10172,#10173,#10174); +#10172 = CARTESIAN_POINT('',(155.36375,-73.01,0.)); +#10173 = DIRECTION('',(-0.,0.,-1.)); +#10174 = DIRECTION('',(-0.,-1.,0.)); +#10175 = ORIENTED_EDGE('',*,*,#10176,.T.); +#10176 = EDGE_CURVE('',#10168,#10157,#10177,.T.); +#10177 = LINE('',#10178,#10179); +#10178 = CARTESIAN_POINT('',(155.26375,-73.01,0.)); +#10179 = VECTOR('',#10180,1.); +#10180 = DIRECTION('',(0.,-1.,0.)); +#10181 = PLANE('',#10182); +#10182 = AXIS2_PLACEMENT_3D('',#10183,#10184,#10185); +#10183 = CARTESIAN_POINT('',(155.46375,-74.2,0.)); +#10184 = DIRECTION('',(0.,0.,1.)); +#10185 = DIRECTION('',(1.,0.,-0.)); +#10186 = ADVANCED_FACE('',(#10187),#10198,.T.); +#10187 = FACE_BOUND('',#10188,.F.); +#10188 = EDGE_LOOP('',(#10189,#10195,#10196,#10197)); +#10189 = ORIENTED_EDGE('',*,*,#10190,.T.); +#10190 = EDGE_CURVE('',#10090,#10157,#10191,.T.); +#10191 = LINE('',#10192,#10193); +#10192 = CARTESIAN_POINT('',(155.26375,-74.2,-3.5E-02)); +#10193 = VECTOR('',#10194,1.); +#10194 = DIRECTION('',(0.,0.,1.)); +#10195 = ORIENTED_EDGE('',*,*,#10156,.T.); +#10196 = ORIENTED_EDGE('',*,*,#10059,.F.); +#10197 = ORIENTED_EDGE('',*,*,#10089,.F.); +#10198 = CYLINDRICAL_SURFACE('',#10199,0.1); +#10199 = AXIS2_PLACEMENT_3D('',#10200,#10201,#10202); +#10200 = CARTESIAN_POINT('',(155.36375,-74.2,-3.5E-02)); +#10201 = DIRECTION('',(-0.,-0.,-1.)); +#10202 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#10203 = ADVANCED_FACE('',(#10204),#10215,.F.); +#10204 = FACE_BOUND('',#10205,.F.); +#10205 = EDGE_LOOP('',(#10206,#10207,#10213,#10214)); +#10206 = ORIENTED_EDGE('',*,*,#10117,.F.); +#10207 = ORIENTED_EDGE('',*,*,#10208,.F.); +#10208 = EDGE_CURVE('',#10168,#10109,#10209,.T.); +#10209 = LINE('',#10210,#10211); +#10210 = CARTESIAN_POINT('',(155.26375,-73.37142080737,-4.5E-02)); +#10211 = VECTOR('',#10212,1.); +#10212 = DIRECTION('',(-0.,-0.,-1.)); +#10213 = ORIENTED_EDGE('',*,*,#10176,.T.); +#10214 = ORIENTED_EDGE('',*,*,#10190,.F.); +#10215 = PLANE('',#10216); +#10216 = AXIS2_PLACEMENT_3D('',#10217,#10218,#10219); +#10217 = CARTESIAN_POINT('',(155.26375,-73.01,-3.5E-02)); +#10218 = DIRECTION('',(1.,0.,-0.)); +#10219 = DIRECTION('',(0.,-1.,0.)); +#10220 = ADVANCED_FACE('',(#10221),#10227,.F.); +#10221 = FACE_BOUND('',#10222,.T.); +#10222 = EDGE_LOOP('',(#10223,#10224,#10225,#10226)); +#10223 = ORIENTED_EDGE('',*,*,#10132,.F.); +#10224 = ORIENTED_EDGE('',*,*,#10108,.T.); +#10225 = ORIENTED_EDGE('',*,*,#10208,.F.); +#10226 = ORIENTED_EDGE('',*,*,#10167,.F.); +#10227 = CYLINDRICAL_SURFACE('',#10228,0.375); +#10228 = AXIS2_PLACEMENT_3D('',#10229,#10230,#10231); +#10229 = CARTESIAN_POINT('',(155.36375,-73.01,-4.5E-02)); +#10230 = DIRECTION('',(-0.,-0.,-1.)); +#10231 = DIRECTION('',(-0.,-1.,0.)); +#10232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10236)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10233,#10234,#10235)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10233 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10234 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10235 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10236 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10233, + 'distance_accuracy_value','confusion accuracy'); +#10237 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10238,#10240); +#10238 = ( REPRESENTATION_RELATIONSHIP('','',#10042,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10239) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10239 = ITEM_DEFINED_TRANSFORMATION('','',#11,#207); +#10240 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10241); +#10241 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','=>[0:1:1:43]','',#5,#10037 + ,$); +#10242 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10039)); +#10243 = SHAPE_DEFINITION_REPRESENTATION(#10244,#10250); +#10244 = PRODUCT_DEFINITION_SHAPE('','',#10245); +#10245 = PRODUCT_DEFINITION('design','',#10246,#10249); +#10246 = PRODUCT_DEFINITION_FORMATION('','',#10247); +#10247 = PRODUCT('HackPad_track_41','HackPad_track_41','',(#10248)); +#10248 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10249 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10250 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10251),#10405); +#10251 = MANIFOLD_SOLID_BREP('',#10252); +#10252 = CLOSED_SHELL('',(#10253,#10293,#10326,#10351,#10376,#10393)); +#10253 = ADVANCED_FACE('',(#10254),#10288,.F.); +#10254 = FACE_BOUND('',#10255,.F.); +#10255 = EDGE_LOOP('',(#10256,#10266,#10274,#10282)); +#10256 = ORIENTED_EDGE('',*,*,#10257,.F.); +#10257 = EDGE_CURVE('',#10258,#10260,#10262,.T.); +#10258 = VERTEX_POINT('',#10259); +#10259 = CARTESIAN_POINT('',(153.48749391276,-76.21767608723,-3.5E-02)); +#10260 = VERTEX_POINT('',#10261); +#10261 = CARTESIAN_POINT('',(155.43446,-74.27071,-3.5E-02)); +#10262 = LINE('',#10263,#10264); +#10263 = CARTESIAN_POINT('',(153.43446,-76.27071,-3.5E-02)); +#10264 = VECTOR('',#10265,1.); +#10265 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10266 = ORIENTED_EDGE('',*,*,#10267,.F.); +#10267 = EDGE_CURVE('',#10268,#10258,#10270,.T.); +#10268 = VERTEX_POINT('',#10269); +#10269 = CARTESIAN_POINT('',(153.48749391276,-76.21767608723,0.)); +#10270 = LINE('',#10271,#10272); +#10271 = CARTESIAN_POINT('',(153.48749391273,-76.21767608726,-4.5E-02)); +#10272 = VECTOR('',#10273,1.); +#10273 = DIRECTION('',(-0.,-0.,-1.)); +#10274 = ORIENTED_EDGE('',*,*,#10275,.T.); +#10275 = EDGE_CURVE('',#10268,#10276,#10278,.T.); +#10276 = VERTEX_POINT('',#10277); +#10277 = CARTESIAN_POINT('',(155.43446,-74.27071,0.)); +#10278 = LINE('',#10279,#10280); +#10279 = CARTESIAN_POINT('',(153.43446,-76.27071,0.)); +#10280 = VECTOR('',#10281,1.); +#10281 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10282 = ORIENTED_EDGE('',*,*,#10283,.F.); +#10283 = EDGE_CURVE('',#10260,#10276,#10284,.T.); +#10284 = LINE('',#10285,#10286); +#10285 = CARTESIAN_POINT('',(155.43446,-74.27071,-3.5E-02)); +#10286 = VECTOR('',#10287,1.); +#10287 = DIRECTION('',(0.,0.,1.)); +#10288 = PLANE('',#10289); +#10289 = AXIS2_PLACEMENT_3D('',#10290,#10291,#10292); +#10290 = CARTESIAN_POINT('',(153.43446,-76.27071,-3.5E-02)); +#10291 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#10292 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10293 = ADVANCED_FACE('',(#10294),#10321,.F.); +#10294 = FACE_BOUND('',#10295,.F.); +#10295 = EDGE_LOOP('',(#10296,#10305,#10306,#10315)); +#10296 = ORIENTED_EDGE('',*,*,#10297,.T.); +#10297 = EDGE_CURVE('',#10298,#10258,#10300,.T.); +#10298 = VERTEX_POINT('',#10299); +#10299 = CARTESIAN_POINT('',(153.34607157946,-76.07625642054,-3.5E-02)); +#10300 = CIRCLE('',#10301,0.125); +#10301 = AXIS2_PLACEMENT_3D('',#10302,#10303,#10304); +#10302 = CARTESIAN_POINT('',(153.36375,-76.2,-3.5E-02)); +#10303 = DIRECTION('',(-0.,0.,-1.)); +#10304 = DIRECTION('',(-0.,-1.,0.)); +#10305 = ORIENTED_EDGE('',*,*,#10257,.T.); +#10306 = ORIENTED_EDGE('',*,*,#10307,.T.); +#10307 = EDGE_CURVE('',#10260,#10308,#10310,.T.); +#10308 = VERTEX_POINT('',#10309); +#10309 = CARTESIAN_POINT('',(155.293039,-74.129289,-3.5E-02)); +#10310 = CIRCLE('',#10311,9.999974810219E-02); +#10311 = AXIS2_PLACEMENT_3D('',#10312,#10313,#10314); +#10312 = CARTESIAN_POINT('',(155.3637495,-74.1999995,-3.5E-02)); +#10313 = DIRECTION('',(0.,-0.,1.)); +#10314 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#10315 = ORIENTED_EDGE('',*,*,#10316,.T.); +#10316 = EDGE_CURVE('',#10308,#10298,#10317,.T.); +#10317 = LINE('',#10318,#10319); +#10318 = CARTESIAN_POINT('',(155.293039,-74.129289,-3.5E-02)); +#10319 = VECTOR('',#10320,1.); +#10320 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10321 = PLANE('',#10322); +#10322 = AXIS2_PLACEMENT_3D('',#10323,#10324,#10325); +#10323 = CARTESIAN_POINT('',(153.43446,-76.27071,-3.5E-02)); +#10324 = DIRECTION('',(0.,0.,1.)); +#10325 = DIRECTION('',(1.,0.,-0.)); +#10326 = ADVANCED_FACE('',(#10327),#10346,.T.); +#10327 = FACE_BOUND('',#10328,.F.); +#10328 = EDGE_LOOP('',(#10329,#10330,#10339,#10345)); +#10329 = ORIENTED_EDGE('',*,*,#10283,.T.); +#10330 = ORIENTED_EDGE('',*,*,#10331,.T.); +#10331 = EDGE_CURVE('',#10276,#10332,#10334,.T.); +#10332 = VERTEX_POINT('',#10333); +#10333 = CARTESIAN_POINT('',(155.293039,-74.129289,0.)); +#10334 = CIRCLE('',#10335,9.999974810219E-02); +#10335 = AXIS2_PLACEMENT_3D('',#10336,#10337,#10338); +#10336 = CARTESIAN_POINT('',(155.3637495,-74.1999995,0.)); +#10337 = DIRECTION('',(0.,-0.,1.)); +#10338 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#10339 = ORIENTED_EDGE('',*,*,#10340,.F.); +#10340 = EDGE_CURVE('',#10308,#10332,#10341,.T.); +#10341 = LINE('',#10342,#10343); +#10342 = CARTESIAN_POINT('',(155.293039,-74.129289,-3.5E-02)); +#10343 = VECTOR('',#10344,1.); +#10344 = DIRECTION('',(0.,0.,1.)); +#10345 = ORIENTED_EDGE('',*,*,#10307,.F.); +#10346 = CYLINDRICAL_SURFACE('',#10347,9.999974810219E-02); +#10347 = AXIS2_PLACEMENT_3D('',#10348,#10349,#10350); +#10348 = CARTESIAN_POINT('',(155.3637495,-74.1999995,-3.5E-02)); +#10349 = DIRECTION('',(-0.,0.,-1.)); +#10350 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#10351 = ADVANCED_FACE('',(#10352),#10371,.T.); +#10352 = FACE_BOUND('',#10353,.T.); +#10353 = EDGE_LOOP('',(#10354,#10363,#10364,#10365)); +#10354 = ORIENTED_EDGE('',*,*,#10355,.T.); +#10355 = EDGE_CURVE('',#10356,#10268,#10358,.T.); +#10356 = VERTEX_POINT('',#10357); +#10357 = CARTESIAN_POINT('',(153.34607157946,-76.07625642054,0.)); +#10358 = CIRCLE('',#10359,0.125); +#10359 = AXIS2_PLACEMENT_3D('',#10360,#10361,#10362); +#10360 = CARTESIAN_POINT('',(153.36375,-76.2,0.)); +#10361 = DIRECTION('',(-0.,0.,-1.)); +#10362 = DIRECTION('',(-0.,-1.,0.)); +#10363 = ORIENTED_EDGE('',*,*,#10275,.T.); +#10364 = ORIENTED_EDGE('',*,*,#10331,.T.); +#10365 = ORIENTED_EDGE('',*,*,#10366,.T.); +#10366 = EDGE_CURVE('',#10332,#10356,#10367,.T.); +#10367 = LINE('',#10368,#10369); +#10368 = CARTESIAN_POINT('',(155.293039,-74.129289,0.)); +#10369 = VECTOR('',#10370,1.); +#10370 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10371 = PLANE('',#10372); +#10372 = AXIS2_PLACEMENT_3D('',#10373,#10374,#10375); +#10373 = CARTESIAN_POINT('',(153.43446,-76.27071,0.)); +#10374 = DIRECTION('',(0.,0.,1.)); +#10375 = DIRECTION('',(1.,0.,-0.)); +#10376 = ADVANCED_FACE('',(#10377),#10388,.F.); +#10377 = FACE_BOUND('',#10378,.T.); +#10378 = EDGE_LOOP('',(#10379,#10380,#10381,#10387)); +#10379 = ORIENTED_EDGE('',*,*,#10267,.F.); +#10380 = ORIENTED_EDGE('',*,*,#10355,.F.); +#10381 = ORIENTED_EDGE('',*,*,#10382,.T.); +#10382 = EDGE_CURVE('',#10356,#10298,#10383,.T.); +#10383 = LINE('',#10384,#10385); +#10384 = CARTESIAN_POINT('',(153.34607157941,-76.07625642058,-4.5E-02)); +#10385 = VECTOR('',#10386,1.); +#10386 = DIRECTION('',(-0.,-0.,-1.)); +#10387 = ORIENTED_EDGE('',*,*,#10297,.T.); +#10388 = CYLINDRICAL_SURFACE('',#10389,0.125); +#10389 = AXIS2_PLACEMENT_3D('',#10390,#10391,#10392); +#10390 = CARTESIAN_POINT('',(153.36375,-76.2,-4.5E-02)); +#10391 = DIRECTION('',(-0.,-0.,-1.)); +#10392 = DIRECTION('',(-0.,-1.,0.)); +#10393 = ADVANCED_FACE('',(#10394),#10400,.F.); +#10394 = FACE_BOUND('',#10395,.F.); +#10395 = EDGE_LOOP('',(#10396,#10397,#10398,#10399)); +#10396 = ORIENTED_EDGE('',*,*,#10316,.F.); +#10397 = ORIENTED_EDGE('',*,*,#10340,.T.); +#10398 = ORIENTED_EDGE('',*,*,#10366,.T.); +#10399 = ORIENTED_EDGE('',*,*,#10382,.T.); +#10400 = PLANE('',#10401); +#10401 = AXIS2_PLACEMENT_3D('',#10402,#10403,#10404); +#10402 = CARTESIAN_POINT('',(155.293039,-74.129289,-3.5E-02)); +#10403 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#10404 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10409)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10406,#10407,#10408)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10406 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10407 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10408 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10409 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10406, + 'distance_accuracy_value','confusion accuracy'); +#10410 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10411,#10413); +#10411 = ( REPRESENTATION_RELATIONSHIP('','',#10250,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10412) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10412 = ITEM_DEFINED_TRANSFORMATION('','',#11,#211); +#10413 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10414); +#10414 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','=>[0:1:1:44]','',#5,#10245 + ,$); +#10415 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10247)); +#10416 = SHAPE_DEFINITION_REPRESENTATION(#10417,#10423); +#10417 = PRODUCT_DEFINITION_SHAPE('','',#10418); +#10418 = PRODUCT_DEFINITION('design','',#10419,#10422); +#10419 = PRODUCT_DEFINITION_FORMATION('','',#10420); +#10420 = PRODUCT('HackPad_track_42','HackPad_track_42','',(#10421)); +#10421 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10422 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10423 = SHAPE_REPRESENTATION('',(#11),#10424); +#10424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10428)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10425,#10426,#10427)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10425 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10426 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10427 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10428 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10425, + 'distance_accuracy_value','confusion accuracy'); +#10429 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10430,#10432); +#10430 = ( REPRESENTATION_RELATIONSHIP('','',#10423,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10431) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10431 = ITEM_DEFINED_TRANSFORMATION('','',#11,#215); +#10432 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10433); +#10433 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','=>[0:1:1:45]','',#5,#10418 + ,$); +#10434 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10420)); +#10435 = SHAPE_DEFINITION_REPRESENTATION(#10436,#10442); +#10436 = PRODUCT_DEFINITION_SHAPE('','',#10437); +#10437 = PRODUCT_DEFINITION('design','',#10438,#10441); +#10438 = PRODUCT_DEFINITION_FORMATION('','',#10439); +#10439 = PRODUCT('HackPad_track_43','HackPad_track_43','',(#10440)); +#10440 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10441 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10442 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10443),#10632); +#10443 = MANIFOLD_SOLID_BREP('',#10444); +#10444 = CLOSED_SHELL('',(#10445,#10485,#10527,#10552,#10586,#10603, + #10620)); +#10445 = ADVANCED_FACE('',(#10446),#10480,.F.); +#10446 = FACE_BOUND('',#10447,.F.); +#10447 = EDGE_LOOP('',(#10448,#10458,#10466,#10474)); +#10448 = ORIENTED_EDGE('',*,*,#10449,.F.); +#10449 = EDGE_CURVE('',#10450,#10452,#10454,.T.); +#10450 = VERTEX_POINT('',#10451); +#10451 = CARTESIAN_POINT('',(152.48749391269,-80.2176760873,1.6)); +#10452 = VERTEX_POINT('',#10453); +#10453 = CARTESIAN_POINT('',(156.38142608726,-76.32374391273,1.6)); +#10454 = LINE('',#10455,#10456); +#10455 = CARTESIAN_POINT('',(152.43446,-80.27071,1.6)); +#10456 = VECTOR('',#10457,1.); +#10457 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10458 = ORIENTED_EDGE('',*,*,#10459,.F.); +#10459 = EDGE_CURVE('',#10460,#10450,#10462,.T.); +#10460 = VERTEX_POINT('',#10461); +#10461 = CARTESIAN_POINT('',(152.48749391269,-80.2176760873,1.635)); +#10462 = LINE('',#10463,#10464); +#10463 = CARTESIAN_POINT('',(152.48749391273,-80.21767608726,-4.5E-02)); +#10464 = VECTOR('',#10465,1.); +#10465 = DIRECTION('',(-0.,-0.,-1.)); +#10466 = ORIENTED_EDGE('',*,*,#10467,.T.); +#10467 = EDGE_CURVE('',#10460,#10468,#10470,.T.); +#10468 = VERTEX_POINT('',#10469); +#10469 = CARTESIAN_POINT('',(156.38142608726,-76.32374391273,1.635)); +#10470 = LINE('',#10471,#10472); +#10471 = CARTESIAN_POINT('',(152.43446,-80.27071,1.635)); +#10472 = VECTOR('',#10473,1.); +#10473 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10474 = ORIENTED_EDGE('',*,*,#10475,.T.); +#10475 = EDGE_CURVE('',#10468,#10452,#10476,.T.); +#10476 = LINE('',#10477,#10478); +#10477 = CARTESIAN_POINT('',(156.38142608726,-76.32374391273,-4.5E-02)); +#10478 = VECTOR('',#10479,1.); +#10479 = DIRECTION('',(-0.,-0.,-1.)); +#10480 = PLANE('',#10481); +#10481 = AXIS2_PLACEMENT_3D('',#10482,#10483,#10484); +#10482 = CARTESIAN_POINT('',(152.43446,-80.27071,1.6)); +#10483 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#10484 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10485 = ADVANCED_FACE('',(#10486),#10522,.F.); +#10486 = FACE_BOUND('',#10487,.F.); +#10487 = EDGE_LOOP('',(#10488,#10497,#10498,#10507,#10516)); +#10488 = ORIENTED_EDGE('',*,*,#10489,.T.); +#10489 = EDGE_CURVE('',#10490,#10450,#10492,.T.); +#10490 = VERTEX_POINT('',#10491); +#10491 = CARTESIAN_POINT('',(152.34607157942,-80.07625642057,1.6)); +#10492 = CIRCLE('',#10493,0.125); +#10493 = AXIS2_PLACEMENT_3D('',#10494,#10495,#10496); +#10494 = CARTESIAN_POINT('',(152.36375,-80.2,1.6)); +#10495 = DIRECTION('',(-0.,0.,-1.)); +#10496 = DIRECTION('',(-0.,-1.,0.)); +#10497 = ORIENTED_EDGE('',*,*,#10449,.T.); +#10498 = ORIENTED_EDGE('',*,*,#10499,.T.); +#10499 = EDGE_CURVE('',#10452,#10500,#10502,.T.); +#10500 = VERTEX_POINT('',#10501); +#10501 = CARTESIAN_POINT('',(156.36375,-76.325,1.6)); +#10502 = CIRCLE('',#10503,0.125); +#10503 = AXIS2_PLACEMENT_3D('',#10504,#10505,#10506); +#10504 = CARTESIAN_POINT('',(156.36375,-76.2,1.6)); +#10505 = DIRECTION('',(-0.,0.,-1.)); +#10506 = DIRECTION('',(-0.,-1.,0.)); +#10507 = ORIENTED_EDGE('',*,*,#10508,.T.); +#10508 = EDGE_CURVE('',#10500,#10509,#10511,.T.); +#10509 = VERTEX_POINT('',#10510); +#10510 = CARTESIAN_POINT('',(156.24000642057,-76.18232157942,1.6)); +#10511 = CIRCLE('',#10512,0.125); +#10512 = AXIS2_PLACEMENT_3D('',#10513,#10514,#10515); +#10513 = CARTESIAN_POINT('',(156.36375,-76.2,1.6)); +#10514 = DIRECTION('',(-0.,0.,-1.)); +#10515 = DIRECTION('',(-0.,-1.,0.)); +#10516 = ORIENTED_EDGE('',*,*,#10517,.T.); +#10517 = EDGE_CURVE('',#10509,#10490,#10518,.T.); +#10518 = LINE('',#10519,#10520); +#10519 = CARTESIAN_POINT('',(156.293039,-76.129289,1.6)); +#10520 = VECTOR('',#10521,1.); +#10521 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10522 = PLANE('',#10523); +#10523 = AXIS2_PLACEMENT_3D('',#10524,#10525,#10526); +#10524 = CARTESIAN_POINT('',(152.43446,-80.27071,1.6)); +#10525 = DIRECTION('',(0.,0.,1.)); +#10526 = DIRECTION('',(1.,0.,-0.)); +#10527 = ADVANCED_FACE('',(#10528),#10547,.F.); +#10528 = FACE_BOUND('',#10529,.T.); +#10529 = EDGE_LOOP('',(#10530,#10531,#10539,#10546)); +#10530 = ORIENTED_EDGE('',*,*,#10499,.T.); +#10531 = ORIENTED_EDGE('',*,*,#10532,.T.); +#10532 = EDGE_CURVE('',#10500,#10533,#10535,.T.); +#10533 = VERTEX_POINT('',#10534); +#10534 = CARTESIAN_POINT('',(156.36375,-76.325,1.635)); +#10535 = LINE('',#10536,#10537); +#10536 = CARTESIAN_POINT('',(156.36375,-76.325,-4.5E-02)); +#10537 = VECTOR('',#10538,1.); +#10538 = DIRECTION('',(0.,0.,1.)); +#10539 = ORIENTED_EDGE('',*,*,#10540,.F.); +#10540 = EDGE_CURVE('',#10468,#10533,#10541,.T.); +#10541 = CIRCLE('',#10542,0.125); +#10542 = AXIS2_PLACEMENT_3D('',#10543,#10544,#10545); +#10543 = CARTESIAN_POINT('',(156.36375,-76.2,1.635)); +#10544 = DIRECTION('',(-0.,0.,-1.)); +#10545 = DIRECTION('',(-0.,-1.,0.)); +#10546 = ORIENTED_EDGE('',*,*,#10475,.T.); +#10547 = CYLINDRICAL_SURFACE('',#10548,0.125); +#10548 = AXIS2_PLACEMENT_3D('',#10549,#10550,#10551); +#10549 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#10550 = DIRECTION('',(-0.,-0.,-1.)); +#10551 = DIRECTION('',(-0.,-1.,0.)); +#10552 = ADVANCED_FACE('',(#10553),#10581,.T.); +#10553 = FACE_BOUND('',#10554,.T.); +#10554 = EDGE_LOOP('',(#10555,#10564,#10565,#10566,#10575)); +#10555 = ORIENTED_EDGE('',*,*,#10556,.T.); +#10556 = EDGE_CURVE('',#10557,#10460,#10559,.T.); +#10557 = VERTEX_POINT('',#10558); +#10558 = CARTESIAN_POINT('',(152.34607157942,-80.07625642057,1.635)); +#10559 = CIRCLE('',#10560,0.125); +#10560 = AXIS2_PLACEMENT_3D('',#10561,#10562,#10563); +#10561 = CARTESIAN_POINT('',(152.36375,-80.2,1.635)); +#10562 = DIRECTION('',(-0.,0.,-1.)); +#10563 = DIRECTION('',(-0.,-1.,0.)); +#10564 = ORIENTED_EDGE('',*,*,#10467,.T.); +#10565 = ORIENTED_EDGE('',*,*,#10540,.T.); +#10566 = ORIENTED_EDGE('',*,*,#10567,.T.); +#10567 = EDGE_CURVE('',#10533,#10568,#10570,.T.); +#10568 = VERTEX_POINT('',#10569); +#10569 = CARTESIAN_POINT('',(156.24000642057,-76.18232157942,1.635)); +#10570 = CIRCLE('',#10571,0.125); +#10571 = AXIS2_PLACEMENT_3D('',#10572,#10573,#10574); +#10572 = CARTESIAN_POINT('',(156.36375,-76.2,1.635)); +#10573 = DIRECTION('',(-0.,0.,-1.)); +#10574 = DIRECTION('',(-0.,-1.,0.)); +#10575 = ORIENTED_EDGE('',*,*,#10576,.T.); +#10576 = EDGE_CURVE('',#10568,#10557,#10577,.T.); +#10577 = LINE('',#10578,#10579); +#10578 = CARTESIAN_POINT('',(156.293039,-76.129289,1.635)); +#10579 = VECTOR('',#10580,1.); +#10580 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10581 = PLANE('',#10582); +#10582 = AXIS2_PLACEMENT_3D('',#10583,#10584,#10585); +#10583 = CARTESIAN_POINT('',(152.43446,-80.27071,1.635)); +#10584 = DIRECTION('',(0.,0.,1.)); +#10585 = DIRECTION('',(1.,0.,-0.)); +#10586 = ADVANCED_FACE('',(#10587),#10598,.F.); +#10587 = FACE_BOUND('',#10588,.T.); +#10588 = EDGE_LOOP('',(#10589,#10590,#10591,#10597)); +#10589 = ORIENTED_EDGE('',*,*,#10459,.F.); +#10590 = ORIENTED_EDGE('',*,*,#10556,.F.); +#10591 = ORIENTED_EDGE('',*,*,#10592,.T.); +#10592 = EDGE_CURVE('',#10557,#10490,#10593,.T.); +#10593 = LINE('',#10594,#10595); +#10594 = CARTESIAN_POINT('',(152.34607157941,-80.07625642058,-4.5E-02)); +#10595 = VECTOR('',#10596,1.); +#10596 = DIRECTION('',(-0.,-0.,-1.)); +#10597 = ORIENTED_EDGE('',*,*,#10489,.T.); +#10598 = CYLINDRICAL_SURFACE('',#10599,0.125); +#10599 = AXIS2_PLACEMENT_3D('',#10600,#10601,#10602); +#10600 = CARTESIAN_POINT('',(152.36375,-80.2,-4.5E-02)); +#10601 = DIRECTION('',(-0.,-0.,-1.)); +#10602 = DIRECTION('',(-0.,-1.,0.)); +#10603 = ADVANCED_FACE('',(#10604),#10615,.F.); +#10604 = FACE_BOUND('',#10605,.F.); +#10605 = EDGE_LOOP('',(#10606,#10607,#10613,#10614)); +#10606 = ORIENTED_EDGE('',*,*,#10517,.F.); +#10607 = ORIENTED_EDGE('',*,*,#10608,.F.); +#10608 = EDGE_CURVE('',#10568,#10509,#10609,.T.); +#10609 = LINE('',#10610,#10611); +#10610 = CARTESIAN_POINT('',(156.24000642058,-76.18232157941,-4.5E-02)); +#10611 = VECTOR('',#10612,1.); +#10612 = DIRECTION('',(-0.,-0.,-1.)); +#10613 = ORIENTED_EDGE('',*,*,#10576,.T.); +#10614 = ORIENTED_EDGE('',*,*,#10592,.T.); +#10615 = PLANE('',#10616); +#10616 = AXIS2_PLACEMENT_3D('',#10617,#10618,#10619); +#10617 = CARTESIAN_POINT('',(156.293039,-76.129289,1.6)); +#10618 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#10619 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10620 = ADVANCED_FACE('',(#10621),#10627,.F.); +#10621 = FACE_BOUND('',#10622,.T.); +#10622 = EDGE_LOOP('',(#10623,#10624,#10625,#10626)); +#10623 = ORIENTED_EDGE('',*,*,#10532,.F.); +#10624 = ORIENTED_EDGE('',*,*,#10508,.T.); +#10625 = ORIENTED_EDGE('',*,*,#10608,.F.); +#10626 = ORIENTED_EDGE('',*,*,#10567,.F.); +#10627 = CYLINDRICAL_SURFACE('',#10628,0.125); +#10628 = AXIS2_PLACEMENT_3D('',#10629,#10630,#10631); +#10629 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#10630 = DIRECTION('',(-0.,-0.,-1.)); +#10631 = DIRECTION('',(-0.,-1.,0.)); +#10632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10636)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10633,#10634,#10635)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10633 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10634 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10635 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10636 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10633, + 'distance_accuracy_value','confusion accuracy'); +#10637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10638,#10640); +#10638 = ( REPRESENTATION_RELATIONSHIP('','',#10442,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#219); +#10640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10641); +#10641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','=>[0:1:1:46]','',#5,#10437 + ,$); +#10642 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10439)); +#10643 = SHAPE_DEFINITION_REPRESENTATION(#10644,#10650); +#10644 = PRODUCT_DEFINITION_SHAPE('','',#10645); +#10645 = PRODUCT_DEFINITION('design','',#10646,#10649); +#10646 = PRODUCT_DEFINITION_FORMATION('','',#10647); +#10647 = PRODUCT('HackPad_track_44','HackPad_track_44','',(#10648)); +#10648 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10649 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10650 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10651),#10805); +#10651 = MANIFOLD_SOLID_BREP('',#10652); +#10652 = CLOSED_SHELL('',(#10653,#10693,#10726,#10751,#10776,#10793)); +#10653 = ADVANCED_FACE('',(#10654),#10688,.F.); +#10654 = FACE_BOUND('',#10655,.F.); +#10655 = EDGE_LOOP('',(#10656,#10666,#10674,#10682)); +#10656 = ORIENTED_EDGE('',*,*,#10657,.F.); +#10657 = EDGE_CURVE('',#10658,#10660,#10662,.T.); +#10658 = VERTEX_POINT('',#10659); +#10659 = CARTESIAN_POINT('',(156.26375,-76.01,1.6)); +#10660 = VERTEX_POINT('',#10661); +#10661 = CARTESIAN_POINT('',(156.26375,-76.12500000004,1.6)); +#10662 = LINE('',#10663,#10664); +#10663 = CARTESIAN_POINT('',(156.26375,-76.01,1.6)); +#10664 = VECTOR('',#10665,1.); +#10665 = DIRECTION('',(0.,-1.,0.)); +#10666 = ORIENTED_EDGE('',*,*,#10667,.T.); +#10667 = EDGE_CURVE('',#10658,#10668,#10670,.T.); +#10668 = VERTEX_POINT('',#10669); +#10669 = CARTESIAN_POINT('',(156.26375,-76.01,1.635)); +#10670 = LINE('',#10671,#10672); +#10671 = CARTESIAN_POINT('',(156.26375,-76.01,1.6)); +#10672 = VECTOR('',#10673,1.); +#10673 = DIRECTION('',(0.,0.,1.)); +#10674 = ORIENTED_EDGE('',*,*,#10675,.T.); +#10675 = EDGE_CURVE('',#10668,#10676,#10678,.T.); +#10676 = VERTEX_POINT('',#10677); +#10677 = CARTESIAN_POINT('',(156.26375,-76.12500000004,1.635)); +#10678 = LINE('',#10679,#10680); +#10679 = CARTESIAN_POINT('',(156.26375,-76.01,1.635)); +#10680 = VECTOR('',#10681,1.); +#10681 = DIRECTION('',(0.,-1.,0.)); +#10682 = ORIENTED_EDGE('',*,*,#10683,.T.); +#10683 = EDGE_CURVE('',#10676,#10660,#10684,.T.); +#10684 = LINE('',#10685,#10686); +#10685 = CARTESIAN_POINT('',(156.26375,-76.125,-4.5E-02)); +#10686 = VECTOR('',#10687,1.); +#10687 = DIRECTION('',(-0.,-0.,-1.)); +#10688 = PLANE('',#10689); +#10689 = AXIS2_PLACEMENT_3D('',#10690,#10691,#10692); +#10690 = CARTESIAN_POINT('',(156.26375,-76.01,1.6)); +#10691 = DIRECTION('',(1.,0.,-0.)); +#10692 = DIRECTION('',(0.,-1.,0.)); +#10693 = ADVANCED_FACE('',(#10694),#10721,.F.); +#10694 = FACE_BOUND('',#10695,.F.); +#10695 = EDGE_LOOP('',(#10696,#10705,#10706,#10715)); +#10696 = ORIENTED_EDGE('',*,*,#10697,.T.); +#10697 = EDGE_CURVE('',#10698,#10658,#10700,.T.); +#10698 = VERTEX_POINT('',#10699); +#10699 = CARTESIAN_POINT('',(156.46375,-76.01,1.6)); +#10700 = CIRCLE('',#10701,0.1); +#10701 = AXIS2_PLACEMENT_3D('',#10702,#10703,#10704); +#10702 = CARTESIAN_POINT('',(156.36375,-76.01,1.6)); +#10703 = DIRECTION('',(0.,0.,1.)); +#10704 = DIRECTION('',(1.,0.,-0.)); +#10705 = ORIENTED_EDGE('',*,*,#10657,.T.); +#10706 = ORIENTED_EDGE('',*,*,#10707,.T.); +#10707 = EDGE_CURVE('',#10660,#10708,#10710,.T.); +#10708 = VERTEX_POINT('',#10709); +#10709 = CARTESIAN_POINT('',(156.46375,-76.12500000001,1.6)); +#10710 = CIRCLE('',#10711,0.125); +#10711 = AXIS2_PLACEMENT_3D('',#10712,#10713,#10714); +#10712 = CARTESIAN_POINT('',(156.36375,-76.2,1.6)); +#10713 = DIRECTION('',(-0.,0.,-1.)); +#10714 = DIRECTION('',(-0.,-1.,0.)); +#10715 = ORIENTED_EDGE('',*,*,#10716,.T.); +#10716 = EDGE_CURVE('',#10708,#10698,#10717,.T.); +#10717 = LINE('',#10718,#10719); +#10718 = CARTESIAN_POINT('',(156.46375,-76.2,1.6)); +#10719 = VECTOR('',#10720,1.); +#10720 = DIRECTION('',(0.,1.,0.)); +#10721 = PLANE('',#10722); +#10722 = AXIS2_PLACEMENT_3D('',#10723,#10724,#10725); +#10723 = CARTESIAN_POINT('',(156.26375,-76.01,1.6)); +#10724 = DIRECTION('',(0.,0.,1.)); +#10725 = DIRECTION('',(1.,0.,-0.)); +#10726 = ADVANCED_FACE('',(#10727),#10746,.F.); +#10727 = FACE_BOUND('',#10728,.T.); +#10728 = EDGE_LOOP('',(#10729,#10738,#10739,#10740)); +#10729 = ORIENTED_EDGE('',*,*,#10730,.F.); +#10730 = EDGE_CURVE('',#10676,#10731,#10733,.T.); +#10731 = VERTEX_POINT('',#10732); +#10732 = CARTESIAN_POINT('',(156.46375,-76.12500000001,1.635)); +#10733 = CIRCLE('',#10734,0.125); +#10734 = AXIS2_PLACEMENT_3D('',#10735,#10736,#10737); +#10735 = CARTESIAN_POINT('',(156.36375,-76.2,1.635)); +#10736 = DIRECTION('',(-0.,0.,-1.)); +#10737 = DIRECTION('',(-0.,-1.,0.)); +#10738 = ORIENTED_EDGE('',*,*,#10683,.T.); +#10739 = ORIENTED_EDGE('',*,*,#10707,.T.); +#10740 = ORIENTED_EDGE('',*,*,#10741,.F.); +#10741 = EDGE_CURVE('',#10731,#10708,#10742,.T.); +#10742 = LINE('',#10743,#10744); +#10743 = CARTESIAN_POINT('',(156.46375,-76.125,-4.5E-02)); +#10744 = VECTOR('',#10745,1.); +#10745 = DIRECTION('',(-0.,-0.,-1.)); +#10746 = CYLINDRICAL_SURFACE('',#10747,0.125); +#10747 = AXIS2_PLACEMENT_3D('',#10748,#10749,#10750); +#10748 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#10749 = DIRECTION('',(-0.,-0.,-1.)); +#10750 = DIRECTION('',(-0.,-1.,0.)); +#10751 = ADVANCED_FACE('',(#10752),#10771,.T.); +#10752 = FACE_BOUND('',#10753,.T.); +#10753 = EDGE_LOOP('',(#10754,#10763,#10764,#10765)); +#10754 = ORIENTED_EDGE('',*,*,#10755,.T.); +#10755 = EDGE_CURVE('',#10756,#10668,#10758,.T.); +#10756 = VERTEX_POINT('',#10757); +#10757 = CARTESIAN_POINT('',(156.46375,-76.01,1.635)); +#10758 = CIRCLE('',#10759,0.1); +#10759 = AXIS2_PLACEMENT_3D('',#10760,#10761,#10762); +#10760 = CARTESIAN_POINT('',(156.36375,-76.01,1.635)); +#10761 = DIRECTION('',(0.,0.,1.)); +#10762 = DIRECTION('',(1.,0.,-0.)); +#10763 = ORIENTED_EDGE('',*,*,#10675,.T.); +#10764 = ORIENTED_EDGE('',*,*,#10730,.T.); +#10765 = ORIENTED_EDGE('',*,*,#10766,.T.); +#10766 = EDGE_CURVE('',#10731,#10756,#10767,.T.); +#10767 = LINE('',#10768,#10769); +#10768 = CARTESIAN_POINT('',(156.46375,-76.2,1.635)); +#10769 = VECTOR('',#10770,1.); +#10770 = DIRECTION('',(0.,1.,0.)); +#10771 = PLANE('',#10772); +#10772 = AXIS2_PLACEMENT_3D('',#10773,#10774,#10775); +#10773 = CARTESIAN_POINT('',(156.26375,-76.01,1.635)); +#10774 = DIRECTION('',(0.,0.,1.)); +#10775 = DIRECTION('',(1.,0.,-0.)); +#10776 = ADVANCED_FACE('',(#10777),#10788,.T.); +#10777 = FACE_BOUND('',#10778,.F.); +#10778 = EDGE_LOOP('',(#10779,#10785,#10786,#10787)); +#10779 = ORIENTED_EDGE('',*,*,#10780,.T.); +#10780 = EDGE_CURVE('',#10698,#10756,#10781,.T.); +#10781 = LINE('',#10782,#10783); +#10782 = CARTESIAN_POINT('',(156.46375,-76.01,1.6)); +#10783 = VECTOR('',#10784,1.); +#10784 = DIRECTION('',(0.,0.,1.)); +#10785 = ORIENTED_EDGE('',*,*,#10755,.T.); +#10786 = ORIENTED_EDGE('',*,*,#10667,.F.); +#10787 = ORIENTED_EDGE('',*,*,#10697,.F.); +#10788 = CYLINDRICAL_SURFACE('',#10789,0.1); +#10789 = AXIS2_PLACEMENT_3D('',#10790,#10791,#10792); +#10790 = CARTESIAN_POINT('',(156.36375,-76.01,1.6)); +#10791 = DIRECTION('',(-0.,-0.,-1.)); +#10792 = DIRECTION('',(1.,0.,-0.)); +#10793 = ADVANCED_FACE('',(#10794),#10800,.F.); +#10794 = FACE_BOUND('',#10795,.F.); +#10795 = EDGE_LOOP('',(#10796,#10797,#10798,#10799)); +#10796 = ORIENTED_EDGE('',*,*,#10716,.F.); +#10797 = ORIENTED_EDGE('',*,*,#10741,.F.); +#10798 = ORIENTED_EDGE('',*,*,#10766,.T.); +#10799 = ORIENTED_EDGE('',*,*,#10780,.F.); +#10800 = PLANE('',#10801); +#10801 = AXIS2_PLACEMENT_3D('',#10802,#10803,#10804); +#10802 = CARTESIAN_POINT('',(156.46375,-76.2,1.6)); +#10803 = DIRECTION('',(-1.,0.,0.)); +#10804 = DIRECTION('',(0.,1.,0.)); +#10805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10809)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10806,#10807,#10808)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10806 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10807 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10808 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10809 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10806, + 'distance_accuracy_value','confusion accuracy'); +#10810 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10811,#10813); +#10811 = ( REPRESENTATION_RELATIONSHIP('','',#10650,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10812) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10812 = ITEM_DEFINED_TRANSFORMATION('','',#11,#223); +#10813 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10814); +#10814 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','=>[0:1:1:47]','',#5,#10645 + ,$); +#10815 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10647)); +#10816 = SHAPE_DEFINITION_REPRESENTATION(#10817,#10823); +#10817 = PRODUCT_DEFINITION_SHAPE('','',#10818); +#10818 = PRODUCT_DEFINITION('design','',#10819,#10822); +#10819 = PRODUCT_DEFINITION_FORMATION('','',#10820); +#10820 = PRODUCT('HackPad_track_45','HackPad_track_45','',(#10821)); +#10821 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10822 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10823 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10824),#10978); +#10824 = MANIFOLD_SOLID_BREP('',#10825); +#10825 = CLOSED_SHELL('',(#10826,#10866,#10899,#10930,#10954,#10966)); +#10826 = ADVANCED_FACE('',(#10827),#10861,.F.); +#10827 = FACE_BOUND('',#10828,.F.); +#10828 = EDGE_LOOP('',(#10829,#10839,#10847,#10855)); +#10829 = ORIENTED_EDGE('',*,*,#10830,.T.); +#10830 = EDGE_CURVE('',#10831,#10833,#10835,.T.); +#10831 = VERTEX_POINT('',#10832); +#10832 = CARTESIAN_POINT('',(122.14946,-113.55571,-3.5E-02)); +#10833 = VERTEX_POINT('',#10834); +#10834 = CARTESIAN_POINT('',(122.14946,-113.55571,0.)); +#10835 = LINE('',#10836,#10837); +#10836 = CARTESIAN_POINT('',(122.14946,-113.55571,-3.5E-02)); +#10837 = VECTOR('',#10838,1.); +#10838 = DIRECTION('',(0.,0.,1.)); +#10839 = ORIENTED_EDGE('',*,*,#10840,.T.); +#10840 = EDGE_CURVE('',#10833,#10841,#10843,.T.); +#10841 = VERTEX_POINT('',#10842); +#10842 = CARTESIAN_POINT('',(126.43446,-109.27071,0.)); +#10843 = LINE('',#10844,#10845); +#10844 = CARTESIAN_POINT('',(122.14946,-113.55571,0.)); +#10845 = VECTOR('',#10846,1.); +#10846 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10847 = ORIENTED_EDGE('',*,*,#10848,.F.); +#10848 = EDGE_CURVE('',#10849,#10841,#10851,.T.); +#10849 = VERTEX_POINT('',#10850); +#10850 = CARTESIAN_POINT('',(126.43446,-109.27071,-3.5E-02)); +#10851 = LINE('',#10852,#10853); +#10852 = CARTESIAN_POINT('',(126.43446,-109.27071,-3.5E-02)); +#10853 = VECTOR('',#10854,1.); +#10854 = DIRECTION('',(0.,0.,1.)); +#10855 = ORIENTED_EDGE('',*,*,#10856,.F.); +#10856 = EDGE_CURVE('',#10831,#10849,#10857,.T.); +#10857 = LINE('',#10858,#10859); +#10858 = CARTESIAN_POINT('',(122.14946,-113.55571,-3.5E-02)); +#10859 = VECTOR('',#10860,1.); +#10860 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10861 = PLANE('',#10862); +#10862 = AXIS2_PLACEMENT_3D('',#10863,#10864,#10865); +#10863 = CARTESIAN_POINT('',(122.14946,-113.55571,-3.5E-02)); +#10864 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#10865 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#10866 = ADVANCED_FACE('',(#10867),#10894,.T.); +#10867 = FACE_BOUND('',#10868,.F.); +#10868 = EDGE_LOOP('',(#10869,#10870,#10879,#10887)); +#10869 = ORIENTED_EDGE('',*,*,#10848,.T.); +#10870 = ORIENTED_EDGE('',*,*,#10871,.T.); +#10871 = EDGE_CURVE('',#10841,#10872,#10874,.T.); +#10872 = VERTEX_POINT('',#10873); +#10873 = CARTESIAN_POINT('',(126.293039,-109.129289,0.)); +#10874 = CIRCLE('',#10875,9.999974810218E-02); +#10875 = AXIS2_PLACEMENT_3D('',#10876,#10877,#10878); +#10876 = CARTESIAN_POINT('',(126.3637495,-109.1999995,0.)); +#10877 = DIRECTION('',(0.,-0.,1.)); +#10878 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#10879 = ORIENTED_EDGE('',*,*,#10880,.F.); +#10880 = EDGE_CURVE('',#10881,#10872,#10883,.T.); +#10881 = VERTEX_POINT('',#10882); +#10882 = CARTESIAN_POINT('',(126.293039,-109.129289,-3.5E-02)); +#10883 = LINE('',#10884,#10885); +#10884 = CARTESIAN_POINT('',(126.293039,-109.129289,-3.5E-02)); +#10885 = VECTOR('',#10886,1.); +#10886 = DIRECTION('',(0.,0.,1.)); +#10887 = ORIENTED_EDGE('',*,*,#10888,.F.); +#10888 = EDGE_CURVE('',#10849,#10881,#10889,.T.); +#10889 = CIRCLE('',#10890,9.999974810218E-02); +#10890 = AXIS2_PLACEMENT_3D('',#10891,#10892,#10893); +#10891 = CARTESIAN_POINT('',(126.3637495,-109.1999995,-3.5E-02)); +#10892 = DIRECTION('',(0.,-0.,1.)); +#10893 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#10894 = CYLINDRICAL_SURFACE('',#10895,9.999974810218E-02); +#10895 = AXIS2_PLACEMENT_3D('',#10896,#10897,#10898); +#10896 = CARTESIAN_POINT('',(126.3637495,-109.1999995,-3.5E-02)); +#10897 = DIRECTION('',(-0.,0.,-1.)); +#10898 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#10899 = ADVANCED_FACE('',(#10900),#10925,.F.); +#10900 = FACE_BOUND('',#10901,.F.); +#10901 = EDGE_LOOP('',(#10902,#10903,#10911,#10919)); +#10902 = ORIENTED_EDGE('',*,*,#10880,.T.); +#10903 = ORIENTED_EDGE('',*,*,#10904,.T.); +#10904 = EDGE_CURVE('',#10872,#10905,#10907,.T.); +#10905 = VERTEX_POINT('',#10906); +#10906 = CARTESIAN_POINT('',(122.008039,-113.414289,0.)); +#10907 = LINE('',#10908,#10909); +#10908 = CARTESIAN_POINT('',(126.293039,-109.129289,0.)); +#10909 = VECTOR('',#10910,1.); +#10910 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10911 = ORIENTED_EDGE('',*,*,#10912,.F.); +#10912 = EDGE_CURVE('',#10913,#10905,#10915,.T.); +#10913 = VERTEX_POINT('',#10914); +#10914 = CARTESIAN_POINT('',(122.008039,-113.414289,-3.5E-02)); +#10915 = LINE('',#10916,#10917); +#10916 = CARTESIAN_POINT('',(122.008039,-113.414289,-3.5E-02)); +#10917 = VECTOR('',#10918,1.); +#10918 = DIRECTION('',(0.,0.,1.)); +#10919 = ORIENTED_EDGE('',*,*,#10920,.F.); +#10920 = EDGE_CURVE('',#10881,#10913,#10921,.T.); +#10921 = LINE('',#10922,#10923); +#10922 = CARTESIAN_POINT('',(126.293039,-109.129289,-3.5E-02)); +#10923 = VECTOR('',#10924,1.); +#10924 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10925 = PLANE('',#10926); +#10926 = AXIS2_PLACEMENT_3D('',#10927,#10928,#10929); +#10927 = CARTESIAN_POINT('',(126.293039,-109.129289,-3.5E-02)); +#10928 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#10929 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#10930 = ADVANCED_FACE('',(#10931),#10949,.T.); +#10931 = FACE_BOUND('',#10932,.F.); +#10932 = EDGE_LOOP('',(#10933,#10934,#10941,#10942)); +#10933 = ORIENTED_EDGE('',*,*,#10912,.T.); +#10934 = ORIENTED_EDGE('',*,*,#10935,.T.); +#10935 = EDGE_CURVE('',#10905,#10833,#10936,.T.); +#10936 = CIRCLE('',#10937,9.999974810219E-02); +#10937 = AXIS2_PLACEMENT_3D('',#10938,#10939,#10940); +#10938 = CARTESIAN_POINT('',(122.0787495,-113.4849995,0.)); +#10939 = DIRECTION('',(0.,0.,1.)); +#10940 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#10941 = ORIENTED_EDGE('',*,*,#10830,.F.); +#10942 = ORIENTED_EDGE('',*,*,#10943,.F.); +#10943 = EDGE_CURVE('',#10913,#10831,#10944,.T.); +#10944 = CIRCLE('',#10945,9.999974810219E-02); +#10945 = AXIS2_PLACEMENT_3D('',#10946,#10947,#10948); +#10946 = CARTESIAN_POINT('',(122.0787495,-113.4849995,-3.5E-02)); +#10947 = DIRECTION('',(0.,0.,1.)); +#10948 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#10949 = CYLINDRICAL_SURFACE('',#10950,9.999974810219E-02); +#10950 = AXIS2_PLACEMENT_3D('',#10951,#10952,#10953); +#10951 = CARTESIAN_POINT('',(122.0787495,-113.4849995,-3.5E-02)); +#10952 = DIRECTION('',(-0.,-0.,-1.)); +#10953 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#10954 = ADVANCED_FACE('',(#10955),#10961,.F.); +#10955 = FACE_BOUND('',#10956,.F.); +#10956 = EDGE_LOOP('',(#10957,#10958,#10959,#10960)); +#10957 = ORIENTED_EDGE('',*,*,#10856,.T.); +#10958 = ORIENTED_EDGE('',*,*,#10888,.T.); +#10959 = ORIENTED_EDGE('',*,*,#10920,.T.); +#10960 = ORIENTED_EDGE('',*,*,#10943,.T.); +#10961 = PLANE('',#10962); +#10962 = AXIS2_PLACEMENT_3D('',#10963,#10964,#10965); +#10963 = CARTESIAN_POINT('',(122.14946,-113.55571,-3.5E-02)); +#10964 = DIRECTION('',(0.,0.,1.)); +#10965 = DIRECTION('',(1.,0.,-0.)); +#10966 = ADVANCED_FACE('',(#10967),#10973,.T.); +#10967 = FACE_BOUND('',#10968,.T.); +#10968 = EDGE_LOOP('',(#10969,#10970,#10971,#10972)); +#10969 = ORIENTED_EDGE('',*,*,#10840,.T.); +#10970 = ORIENTED_EDGE('',*,*,#10871,.T.); +#10971 = ORIENTED_EDGE('',*,*,#10904,.T.); +#10972 = ORIENTED_EDGE('',*,*,#10935,.T.); +#10973 = PLANE('',#10974); +#10974 = AXIS2_PLACEMENT_3D('',#10975,#10976,#10977); +#10975 = CARTESIAN_POINT('',(122.14946,-113.55571,0.)); +#10976 = DIRECTION('',(0.,0.,1.)); +#10977 = DIRECTION('',(1.,0.,-0.)); +#10978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#10982)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#10979,#10980,#10981)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#10979 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#10980 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#10981 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#10982 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#10979, + 'distance_accuracy_value','confusion accuracy'); +#10983 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#10984,#10986); +#10984 = ( REPRESENTATION_RELATIONSHIP('','',#10823,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#10985) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#10985 = ITEM_DEFINED_TRANSFORMATION('','',#11,#227); +#10986 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #10987); +#10987 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','=>[0:1:1:48]','',#5,#10818 + ,$); +#10988 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10820)); +#10989 = SHAPE_DEFINITION_REPRESENTATION(#10990,#10996); +#10990 = PRODUCT_DEFINITION_SHAPE('','',#10991); +#10991 = PRODUCT_DEFINITION('design','',#10992,#10995); +#10992 = PRODUCT_DEFINITION_FORMATION('','',#10993); +#10993 = PRODUCT('HackPad_track_46','HackPad_track_46','',(#10994)); +#10994 = PRODUCT_CONTEXT('',#2,'mechanical'); +#10995 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10996 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#10997),#11151); +#10997 = MANIFOLD_SOLID_BREP('',#10998); +#10998 = CLOSED_SHELL('',(#10999,#11039,#11072,#11097,#11122,#11139)); +#10999 = ADVANCED_FACE('',(#11000),#11034,.F.); +#11000 = FACE_BOUND('',#11001,.F.); +#11001 = EDGE_LOOP('',(#11002,#11012,#11020,#11028)); +#11002 = ORIENTED_EDGE('',*,*,#11003,.F.); +#11003 = EDGE_CURVE('',#11004,#11006,#11008,.T.); +#11004 = VERTEX_POINT('',#11005); +#11005 = CARTESIAN_POINT('',(122.17875,-120.5669296691,-3.5E-02)); +#11006 = VERTEX_POINT('',#11007); +#11007 = CARTESIAN_POINT('',(122.17875,-113.485,-3.5E-02)); +#11008 = LINE('',#11009,#11010); +#11009 = CARTESIAN_POINT('',(122.17875,-121.285,-3.5E-02)); +#11010 = VECTOR('',#11011,1.); +#11011 = DIRECTION('',(0.,1.,0.)); +#11012 = ORIENTED_EDGE('',*,*,#11013,.F.); +#11013 = EDGE_CURVE('',#11014,#11004,#11016,.T.); +#11014 = VERTEX_POINT('',#11015); +#11015 = CARTESIAN_POINT('',(122.17875,-120.5669296691,0.)); +#11016 = LINE('',#11017,#11018); +#11017 = CARTESIAN_POINT('',(122.17875,-120.5669296691,-4.5E-02)); +#11018 = VECTOR('',#11019,1.); +#11019 = DIRECTION('',(-0.,-0.,-1.)); +#11020 = ORIENTED_EDGE('',*,*,#11021,.T.); +#11021 = EDGE_CURVE('',#11014,#11022,#11024,.T.); +#11022 = VERTEX_POINT('',#11023); +#11023 = CARTESIAN_POINT('',(122.17875,-113.485,0.)); +#11024 = LINE('',#11025,#11026); +#11025 = CARTESIAN_POINT('',(122.17875,-121.285,0.)); +#11026 = VECTOR('',#11027,1.); +#11027 = DIRECTION('',(0.,1.,0.)); +#11028 = ORIENTED_EDGE('',*,*,#11029,.F.); +#11029 = EDGE_CURVE('',#11006,#11022,#11030,.T.); +#11030 = LINE('',#11031,#11032); +#11031 = CARTESIAN_POINT('',(122.17875,-113.485,-3.5E-02)); +#11032 = VECTOR('',#11033,1.); +#11033 = DIRECTION('',(0.,0.,1.)); +#11034 = PLANE('',#11035); +#11035 = AXIS2_PLACEMENT_3D('',#11036,#11037,#11038); +#11036 = CARTESIAN_POINT('',(122.17875,-121.285,-3.5E-02)); +#11037 = DIRECTION('',(-1.,0.,0.)); +#11038 = DIRECTION('',(0.,1.,0.)); +#11039 = ADVANCED_FACE('',(#11040),#11067,.F.); +#11040 = FACE_BOUND('',#11041,.F.); +#11041 = EDGE_LOOP('',(#11042,#11051,#11052,#11061)); +#11042 = ORIENTED_EDGE('',*,*,#11043,.T.); +#11043 = EDGE_CURVE('',#11044,#11004,#11046,.T.); +#11044 = VERTEX_POINT('',#11045); +#11045 = CARTESIAN_POINT('',(121.97875,-120.5669296691,-3.5E-02)); +#11046 = CIRCLE('',#11047,0.725); +#11047 = AXIS2_PLACEMENT_3D('',#11048,#11049,#11050); +#11048 = CARTESIAN_POINT('',(122.07875,-121.285,-3.5E-02)); +#11049 = DIRECTION('',(-0.,0.,-1.)); +#11050 = DIRECTION('',(-0.,-1.,0.)); +#11051 = ORIENTED_EDGE('',*,*,#11003,.T.); +#11052 = ORIENTED_EDGE('',*,*,#11053,.T.); +#11053 = EDGE_CURVE('',#11006,#11054,#11056,.T.); +#11054 = VERTEX_POINT('',#11055); +#11055 = CARTESIAN_POINT('',(121.97875,-113.485,-3.5E-02)); +#11056 = CIRCLE('',#11057,9.999999999999E-02); +#11057 = AXIS2_PLACEMENT_3D('',#11058,#11059,#11060); +#11058 = CARTESIAN_POINT('',(122.07875,-113.485,-3.5E-02)); +#11059 = DIRECTION('',(0.,0.,1.)); +#11060 = DIRECTION('',(1.,0.,-0.)); +#11061 = ORIENTED_EDGE('',*,*,#11062,.T.); +#11062 = EDGE_CURVE('',#11054,#11044,#11063,.T.); +#11063 = LINE('',#11064,#11065); +#11064 = CARTESIAN_POINT('',(121.97875,-113.485,-3.5E-02)); +#11065 = VECTOR('',#11066,1.); +#11066 = DIRECTION('',(0.,-1.,0.)); +#11067 = PLANE('',#11068); +#11068 = AXIS2_PLACEMENT_3D('',#11069,#11070,#11071); +#11069 = CARTESIAN_POINT('',(122.17875,-121.285,-3.5E-02)); +#11070 = DIRECTION('',(0.,0.,1.)); +#11071 = DIRECTION('',(1.,0.,-0.)); +#11072 = ADVANCED_FACE('',(#11073),#11092,.T.); +#11073 = FACE_BOUND('',#11074,.F.); +#11074 = EDGE_LOOP('',(#11075,#11076,#11085,#11091)); +#11075 = ORIENTED_EDGE('',*,*,#11029,.T.); +#11076 = ORIENTED_EDGE('',*,*,#11077,.T.); +#11077 = EDGE_CURVE('',#11022,#11078,#11080,.T.); +#11078 = VERTEX_POINT('',#11079); +#11079 = CARTESIAN_POINT('',(121.97875,-113.485,0.)); +#11080 = CIRCLE('',#11081,9.999999999999E-02); +#11081 = AXIS2_PLACEMENT_3D('',#11082,#11083,#11084); +#11082 = CARTESIAN_POINT('',(122.07875,-113.485,0.)); +#11083 = DIRECTION('',(0.,0.,1.)); +#11084 = DIRECTION('',(1.,0.,-0.)); +#11085 = ORIENTED_EDGE('',*,*,#11086,.F.); +#11086 = EDGE_CURVE('',#11054,#11078,#11087,.T.); +#11087 = LINE('',#11088,#11089); +#11088 = CARTESIAN_POINT('',(121.97875,-113.485,-3.5E-02)); +#11089 = VECTOR('',#11090,1.); +#11090 = DIRECTION('',(0.,0.,1.)); +#11091 = ORIENTED_EDGE('',*,*,#11053,.F.); +#11092 = CYLINDRICAL_SURFACE('',#11093,9.999999999999E-02); +#11093 = AXIS2_PLACEMENT_3D('',#11094,#11095,#11096); +#11094 = CARTESIAN_POINT('',(122.07875,-113.485,-3.5E-02)); +#11095 = DIRECTION('',(-0.,-0.,-1.)); +#11096 = DIRECTION('',(1.,0.,-0.)); +#11097 = ADVANCED_FACE('',(#11098),#11117,.T.); +#11098 = FACE_BOUND('',#11099,.T.); +#11099 = EDGE_LOOP('',(#11100,#11109,#11110,#11111)); +#11100 = ORIENTED_EDGE('',*,*,#11101,.T.); +#11101 = EDGE_CURVE('',#11102,#11014,#11104,.T.); +#11102 = VERTEX_POINT('',#11103); +#11103 = CARTESIAN_POINT('',(121.97875,-120.5669296691,0.)); +#11104 = CIRCLE('',#11105,0.725); +#11105 = AXIS2_PLACEMENT_3D('',#11106,#11107,#11108); +#11106 = CARTESIAN_POINT('',(122.07875,-121.285,0.)); +#11107 = DIRECTION('',(-0.,0.,-1.)); +#11108 = DIRECTION('',(-0.,-1.,0.)); +#11109 = ORIENTED_EDGE('',*,*,#11021,.T.); +#11110 = ORIENTED_EDGE('',*,*,#11077,.T.); +#11111 = ORIENTED_EDGE('',*,*,#11112,.T.); +#11112 = EDGE_CURVE('',#11078,#11102,#11113,.T.); +#11113 = LINE('',#11114,#11115); +#11114 = CARTESIAN_POINT('',(121.97875,-113.485,0.)); +#11115 = VECTOR('',#11116,1.); +#11116 = DIRECTION('',(0.,-1.,0.)); +#11117 = PLANE('',#11118); +#11118 = AXIS2_PLACEMENT_3D('',#11119,#11120,#11121); +#11119 = CARTESIAN_POINT('',(122.17875,-121.285,0.)); +#11120 = DIRECTION('',(0.,0.,1.)); +#11121 = DIRECTION('',(1.,0.,-0.)); +#11122 = ADVANCED_FACE('',(#11123),#11134,.F.); +#11123 = FACE_BOUND('',#11124,.T.); +#11124 = EDGE_LOOP('',(#11125,#11126,#11127,#11133)); +#11125 = ORIENTED_EDGE('',*,*,#11013,.F.); +#11126 = ORIENTED_EDGE('',*,*,#11101,.F.); +#11127 = ORIENTED_EDGE('',*,*,#11128,.T.); +#11128 = EDGE_CURVE('',#11102,#11044,#11129,.T.); +#11129 = LINE('',#11130,#11131); +#11130 = CARTESIAN_POINT('',(121.97875,-120.5669296691,-4.5E-02)); +#11131 = VECTOR('',#11132,1.); +#11132 = DIRECTION('',(-0.,-0.,-1.)); +#11133 = ORIENTED_EDGE('',*,*,#11043,.T.); +#11134 = CYLINDRICAL_SURFACE('',#11135,0.725); +#11135 = AXIS2_PLACEMENT_3D('',#11136,#11137,#11138); +#11136 = CARTESIAN_POINT('',(122.07875,-121.285,-4.5E-02)); +#11137 = DIRECTION('',(-0.,-0.,-1.)); +#11138 = DIRECTION('',(-0.,-1.,0.)); +#11139 = ADVANCED_FACE('',(#11140),#11146,.F.); +#11140 = FACE_BOUND('',#11141,.F.); +#11141 = EDGE_LOOP('',(#11142,#11143,#11144,#11145)); +#11142 = ORIENTED_EDGE('',*,*,#11062,.F.); +#11143 = ORIENTED_EDGE('',*,*,#11086,.T.); +#11144 = ORIENTED_EDGE('',*,*,#11112,.T.); +#11145 = ORIENTED_EDGE('',*,*,#11128,.T.); +#11146 = PLANE('',#11147); +#11147 = AXIS2_PLACEMENT_3D('',#11148,#11149,#11150); +#11148 = CARTESIAN_POINT('',(121.97875,-113.485,-3.5E-02)); +#11149 = DIRECTION('',(1.,0.,-0.)); +#11150 = DIRECTION('',(0.,-1.,0.)); +#11151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11155)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11152,#11153,#11154)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11152 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11153 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11154 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11155 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11152, + 'distance_accuracy_value','confusion accuracy'); +#11156 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11157,#11159); +#11157 = ( REPRESENTATION_RELATIONSHIP('','',#10996,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11158) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11158 = ITEM_DEFINED_TRANSFORMATION('','',#11,#231); +#11159 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11160); +#11160 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','=>[0:1:1:49]','',#5,#10991 + ,$); +#11161 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#10993)); +#11162 = SHAPE_DEFINITION_REPRESENTATION(#11163,#11169); +#11163 = PRODUCT_DEFINITION_SHAPE('','',#11164); +#11164 = PRODUCT_DEFINITION('design','',#11165,#11168); +#11165 = PRODUCT_DEFINITION_FORMATION('','',#11166); +#11166 = PRODUCT('HackPad_track_47','HackPad_track_47','',(#11167)); +#11167 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11168 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11169 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11170),#11394); +#11170 = MANIFOLD_SOLID_BREP('',#11171); +#11171 = CLOSED_SHELL('',(#11172,#11212,#11263,#11288,#11331,#11348, + #11365,#11382)); +#11172 = ADVANCED_FACE('',(#11173),#11207,.F.); +#11173 = FACE_BOUND('',#11174,.F.); +#11174 = EDGE_LOOP('',(#11175,#11185,#11193,#11201)); +#11175 = ORIENTED_EDGE('',*,*,#11176,.F.); +#11176 = EDGE_CURVE('',#11177,#11179,#11181,.T.); +#11177 = VERTEX_POINT('',#11178); +#11178 = CARTESIAN_POINT('',(156.43446,-76.08071,-3.5E-02)); +#11179 = VERTEX_POINT('',#11180); +#11180 = CARTESIAN_POINT('',(159.17889670861,-73.33627329138,-3.5E-02)); +#11181 = LINE('',#11182,#11183); +#11182 = CARTESIAN_POINT('',(156.43446,-76.08071,-3.5E-02)); +#11183 = VECTOR('',#11184,1.); +#11184 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#11185 = ORIENTED_EDGE('',*,*,#11186,.T.); +#11186 = EDGE_CURVE('',#11177,#11187,#11189,.T.); +#11187 = VERTEX_POINT('',#11188); +#11188 = CARTESIAN_POINT('',(156.43446,-76.08071,0.)); +#11189 = LINE('',#11190,#11191); +#11190 = CARTESIAN_POINT('',(156.43446,-76.08071,-3.5E-02)); +#11191 = VECTOR('',#11192,1.); +#11192 = DIRECTION('',(0.,0.,1.)); +#11193 = ORIENTED_EDGE('',*,*,#11194,.T.); +#11194 = EDGE_CURVE('',#11187,#11195,#11197,.T.); +#11195 = VERTEX_POINT('',#11196); +#11196 = CARTESIAN_POINT('',(159.17889670861,-73.33627329138,0.)); +#11197 = LINE('',#11198,#11199); +#11198 = CARTESIAN_POINT('',(156.43446,-76.08071,0.)); +#11199 = VECTOR('',#11200,1.); +#11200 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#11201 = ORIENTED_EDGE('',*,*,#11202,.T.); +#11202 = EDGE_CURVE('',#11195,#11179,#11203,.T.); +#11203 = LINE('',#11204,#11205); +#11204 = CARTESIAN_POINT('',(159.17889670862,-73.33627329137,-4.5E-02)); +#11205 = VECTOR('',#11206,1.); +#11206 = DIRECTION('',(-0.,-0.,-1.)); +#11207 = PLANE('',#11208); +#11208 = AXIS2_PLACEMENT_3D('',#11209,#11210,#11211); +#11209 = CARTESIAN_POINT('',(156.43446,-76.08071,-3.5E-02)); +#11210 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#11211 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#11212 = ADVANCED_FACE('',(#11213),#11258,.F.); +#11213 = FACE_BOUND('',#11214,.F.); +#11214 = EDGE_LOOP('',(#11215,#11224,#11225,#11234,#11242,#11251)); +#11215 = ORIENTED_EDGE('',*,*,#11216,.T.); +#11216 = EDGE_CURVE('',#11217,#11177,#11219,.T.); +#11217 = VERTEX_POINT('',#11218); +#11218 = CARTESIAN_POINT('',(156.42348501584,-76.09019686758,-3.5E-02)); +#11219 = CIRCLE('',#11220,9.999974810218E-02); +#11220 = AXIS2_PLACEMENT_3D('',#11221,#11222,#11223); +#11221 = CARTESIAN_POINT('',(156.3637495,-76.0099995,-3.5E-02)); +#11222 = DIRECTION('',(0.,0.,1.)); +#11223 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11224 = ORIENTED_EDGE('',*,*,#11176,.T.); +#11225 = ORIENTED_EDGE('',*,*,#11226,.T.); +#11226 = EDGE_CURVE('',#11179,#11227,#11229,.T.); +#11227 = VERTEX_POINT('',#11228); +#11228 = CARTESIAN_POINT('',(159.0374759853,-73.19485201469,-3.5E-02)); +#11229 = CIRCLE('',#11230,0.375); +#11230 = AXIS2_PLACEMENT_3D('',#11231,#11232,#11233); +#11231 = CARTESIAN_POINT('',(159.36375,-73.01,-3.5E-02)); +#11232 = DIRECTION('',(-0.,0.,-1.)); +#11233 = DIRECTION('',(-0.,-1.,0.)); +#11234 = ORIENTED_EDGE('',*,*,#11235,.T.); +#11235 = EDGE_CURVE('',#11227,#11236,#11238,.T.); +#11236 = VERTEX_POINT('',#11237); +#11237 = CARTESIAN_POINT('',(156.293039,-75.939289,-3.5E-02)); +#11238 = LINE('',#11239,#11240); +#11239 = CARTESIAN_POINT('',(159.293039,-72.939289,-3.5E-02)); +#11240 = VECTOR('',#11241,1.); +#11241 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#11242 = ORIENTED_EDGE('',*,*,#11243,.T.); +#11243 = EDGE_CURVE('',#11236,#11244,#11246,.T.); +#11244 = VERTEX_POINT('',#11245); +#11245 = CARTESIAN_POINT('',(156.30401440624,-76.09019718198,-3.5E-02)); +#11246 = CIRCLE('',#11247,9.999974810218E-02); +#11247 = AXIS2_PLACEMENT_3D('',#11248,#11249,#11250); +#11248 = CARTESIAN_POINT('',(156.3637495,-76.0099995,-3.5E-02)); +#11249 = DIRECTION('',(0.,0.,1.)); +#11250 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11251 = ORIENTED_EDGE('',*,*,#11252,.T.); +#11252 = EDGE_CURVE('',#11244,#11217,#11253,.T.); +#11253 = CIRCLE('',#11254,0.125); +#11254 = AXIS2_PLACEMENT_3D('',#11255,#11256,#11257); +#11255 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#11256 = DIRECTION('',(-0.,0.,-1.)); +#11257 = DIRECTION('',(-0.,-1.,0.)); +#11258 = PLANE('',#11259); +#11259 = AXIS2_PLACEMENT_3D('',#11260,#11261,#11262); +#11260 = CARTESIAN_POINT('',(156.43446,-76.08071,-3.5E-02)); +#11261 = DIRECTION('',(0.,0.,1.)); +#11262 = DIRECTION('',(1.,0.,-0.)); +#11263 = ADVANCED_FACE('',(#11264),#11283,.F.); +#11264 = FACE_BOUND('',#11265,.T.); +#11265 = EDGE_LOOP('',(#11266,#11275,#11276,#11277)); +#11266 = ORIENTED_EDGE('',*,*,#11267,.F.); +#11267 = EDGE_CURVE('',#11195,#11268,#11270,.T.); +#11268 = VERTEX_POINT('',#11269); +#11269 = CARTESIAN_POINT('',(159.0374759853,-73.19485201469,0.)); +#11270 = CIRCLE('',#11271,0.375); +#11271 = AXIS2_PLACEMENT_3D('',#11272,#11273,#11274); +#11272 = CARTESIAN_POINT('',(159.36375,-73.01,0.)); +#11273 = DIRECTION('',(-0.,0.,-1.)); +#11274 = DIRECTION('',(-0.,-1.,0.)); +#11275 = ORIENTED_EDGE('',*,*,#11202,.T.); +#11276 = ORIENTED_EDGE('',*,*,#11226,.T.); +#11277 = ORIENTED_EDGE('',*,*,#11278,.F.); +#11278 = EDGE_CURVE('',#11268,#11227,#11279,.T.); +#11279 = LINE('',#11280,#11281); +#11280 = CARTESIAN_POINT('',(159.0374759853,-73.19485201469,-4.5E-02)); +#11281 = VECTOR('',#11282,1.); +#11282 = DIRECTION('',(-0.,-0.,-1.)); +#11283 = CYLINDRICAL_SURFACE('',#11284,0.375); +#11284 = AXIS2_PLACEMENT_3D('',#11285,#11286,#11287); +#11285 = CARTESIAN_POINT('',(159.36375,-73.01,-4.5E-02)); +#11286 = DIRECTION('',(-0.,-0.,-1.)); +#11287 = DIRECTION('',(-0.,-1.,0.)); +#11288 = ADVANCED_FACE('',(#11289),#11326,.T.); +#11289 = FACE_BOUND('',#11290,.T.); +#11290 = EDGE_LOOP('',(#11291,#11300,#11301,#11302,#11310,#11319)); +#11291 = ORIENTED_EDGE('',*,*,#11292,.T.); +#11292 = EDGE_CURVE('',#11293,#11187,#11295,.T.); +#11293 = VERTEX_POINT('',#11294); +#11294 = CARTESIAN_POINT('',(156.42348501584,-76.09019686758,0.)); +#11295 = CIRCLE('',#11296,9.999974810218E-02); +#11296 = AXIS2_PLACEMENT_3D('',#11297,#11298,#11299); +#11297 = CARTESIAN_POINT('',(156.3637495,-76.0099995,0.)); +#11298 = DIRECTION('',(0.,0.,1.)); +#11299 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11300 = ORIENTED_EDGE('',*,*,#11194,.T.); +#11301 = ORIENTED_EDGE('',*,*,#11267,.T.); +#11302 = ORIENTED_EDGE('',*,*,#11303,.T.); +#11303 = EDGE_CURVE('',#11268,#11304,#11306,.T.); +#11304 = VERTEX_POINT('',#11305); +#11305 = CARTESIAN_POINT('',(156.293039,-75.939289,0.)); +#11306 = LINE('',#11307,#11308); +#11307 = CARTESIAN_POINT('',(159.293039,-72.939289,0.)); +#11308 = VECTOR('',#11309,1.); +#11309 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#11310 = ORIENTED_EDGE('',*,*,#11311,.T.); +#11311 = EDGE_CURVE('',#11304,#11312,#11314,.T.); +#11312 = VERTEX_POINT('',#11313); +#11313 = CARTESIAN_POINT('',(156.30401440624,-76.09019718198,0.)); +#11314 = CIRCLE('',#11315,9.999974810218E-02); +#11315 = AXIS2_PLACEMENT_3D('',#11316,#11317,#11318); +#11316 = CARTESIAN_POINT('',(156.3637495,-76.0099995,0.)); +#11317 = DIRECTION('',(0.,0.,1.)); +#11318 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11319 = ORIENTED_EDGE('',*,*,#11320,.T.); +#11320 = EDGE_CURVE('',#11312,#11293,#11321,.T.); +#11321 = CIRCLE('',#11322,0.125); +#11322 = AXIS2_PLACEMENT_3D('',#11323,#11324,#11325); +#11323 = CARTESIAN_POINT('',(156.36375,-76.2,0.)); +#11324 = DIRECTION('',(-0.,0.,-1.)); +#11325 = DIRECTION('',(-0.,-1.,0.)); +#11326 = PLANE('',#11327); +#11327 = AXIS2_PLACEMENT_3D('',#11328,#11329,#11330); +#11328 = CARTESIAN_POINT('',(156.43446,-76.08071,0.)); +#11329 = DIRECTION('',(0.,0.,1.)); +#11330 = DIRECTION('',(1.,0.,-0.)); +#11331 = ADVANCED_FACE('',(#11332),#11343,.T.); +#11332 = FACE_BOUND('',#11333,.F.); +#11333 = EDGE_LOOP('',(#11334,#11335,#11341,#11342)); +#11334 = ORIENTED_EDGE('',*,*,#11216,.F.); +#11335 = ORIENTED_EDGE('',*,*,#11336,.F.); +#11336 = EDGE_CURVE('',#11293,#11217,#11337,.T.); +#11337 = LINE('',#11338,#11339); +#11338 = CARTESIAN_POINT('',(156.42348501582,-76.0901968676,-3.5E-02)); +#11339 = VECTOR('',#11340,1.); +#11340 = DIRECTION('',(-0.,-0.,-1.)); +#11341 = ORIENTED_EDGE('',*,*,#11292,.T.); +#11342 = ORIENTED_EDGE('',*,*,#11186,.F.); +#11343 = CYLINDRICAL_SURFACE('',#11344,9.999974810218E-02); +#11344 = AXIS2_PLACEMENT_3D('',#11345,#11346,#11347); +#11345 = CARTESIAN_POINT('',(156.3637495,-76.0099995,-3.5E-02)); +#11346 = DIRECTION('',(-0.,-0.,-1.)); +#11347 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11348 = ADVANCED_FACE('',(#11349),#11360,.F.); +#11349 = FACE_BOUND('',#11350,.T.); +#11350 = EDGE_LOOP('',(#11351,#11352,#11353,#11359)); +#11351 = ORIENTED_EDGE('',*,*,#11336,.F.); +#11352 = ORIENTED_EDGE('',*,*,#11320,.F.); +#11353 = ORIENTED_EDGE('',*,*,#11354,.T.); +#11354 = EDGE_CURVE('',#11312,#11244,#11355,.T.); +#11355 = LINE('',#11356,#11357); +#11356 = CARTESIAN_POINT('',(156.30401440626,-76.09019718199,-3.5E-02)); +#11357 = VECTOR('',#11358,1.); +#11358 = DIRECTION('',(-0.,-0.,-1.)); +#11359 = ORIENTED_EDGE('',*,*,#11252,.T.); +#11360 = CYLINDRICAL_SURFACE('',#11361,0.125); +#11361 = AXIS2_PLACEMENT_3D('',#11362,#11363,#11364); +#11362 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#11363 = DIRECTION('',(-0.,-0.,-1.)); +#11364 = DIRECTION('',(-0.,-1.,0.)); +#11365 = ADVANCED_FACE('',(#11366),#11377,.T.); +#11366 = FACE_BOUND('',#11367,.F.); +#11367 = EDGE_LOOP('',(#11368,#11369,#11375,#11376)); +#11368 = ORIENTED_EDGE('',*,*,#11243,.F.); +#11369 = ORIENTED_EDGE('',*,*,#11370,.T.); +#11370 = EDGE_CURVE('',#11236,#11304,#11371,.T.); +#11371 = LINE('',#11372,#11373); +#11372 = CARTESIAN_POINT('',(156.293039,-75.939289,-3.5E-02)); +#11373 = VECTOR('',#11374,1.); +#11374 = DIRECTION('',(0.,0.,1.)); +#11375 = ORIENTED_EDGE('',*,*,#11311,.T.); +#11376 = ORIENTED_EDGE('',*,*,#11354,.T.); +#11377 = CYLINDRICAL_SURFACE('',#11378,9.999974810218E-02); +#11378 = AXIS2_PLACEMENT_3D('',#11379,#11380,#11381); +#11379 = CARTESIAN_POINT('',(156.3637495,-76.0099995,-3.5E-02)); +#11380 = DIRECTION('',(-0.,-0.,-1.)); +#11381 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11382 = ADVANCED_FACE('',(#11383),#11389,.F.); +#11383 = FACE_BOUND('',#11384,.F.); +#11384 = EDGE_LOOP('',(#11385,#11386,#11387,#11388)); +#11385 = ORIENTED_EDGE('',*,*,#11235,.F.); +#11386 = ORIENTED_EDGE('',*,*,#11278,.F.); +#11387 = ORIENTED_EDGE('',*,*,#11303,.T.); +#11388 = ORIENTED_EDGE('',*,*,#11370,.F.); +#11389 = PLANE('',#11390); +#11390 = AXIS2_PLACEMENT_3D('',#11391,#11392,#11393); +#11391 = CARTESIAN_POINT('',(159.293039,-72.939289,-3.5E-02)); +#11392 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#11393 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#11394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11398)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11395,#11396,#11397)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11395 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11396 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11397 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11398 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11395, + 'distance_accuracy_value','confusion accuracy'); +#11399 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11400,#11402); +#11400 = ( REPRESENTATION_RELATIONSHIP('','',#11169,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11401) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11401 = ITEM_DEFINED_TRANSFORMATION('','',#11,#235); +#11402 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11403); +#11403 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','=>[0:1:1:50]','',#5,#11164 + ,$); +#11404 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11166)); +#11405 = SHAPE_DEFINITION_REPRESENTATION(#11406,#11412); +#11406 = PRODUCT_DEFINITION_SHAPE('','',#11407); +#11407 = PRODUCT_DEFINITION('design','',#11408,#11411); +#11408 = PRODUCT_DEFINITION_FORMATION('','',#11409); +#11409 = PRODUCT('HackPad_track_48','HackPad_track_48','',(#11410)); +#11410 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11411 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11412 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11413),#11567); +#11413 = MANIFOLD_SOLID_BREP('',#11414); +#11414 = CLOSED_SHELL('',(#11415,#11455,#11488,#11519,#11543,#11555)); +#11415 = ADVANCED_FACE('',(#11416),#11450,.F.); +#11416 = FACE_BOUND('',#11417,.F.); +#11417 = EDGE_LOOP('',(#11418,#11428,#11436,#11444)); +#11418 = ORIENTED_EDGE('',*,*,#11419,.T.); +#11419 = EDGE_CURVE('',#11420,#11422,#11424,.T.); +#11420 = VERTEX_POINT('',#11421); +#11421 = CARTESIAN_POINT('',(151.43446,-109.27071,-3.5E-02)); +#11422 = VERTEX_POINT('',#11423); +#11423 = CARTESIAN_POINT('',(151.43446,-109.27071,0.)); +#11424 = LINE('',#11425,#11426); +#11425 = CARTESIAN_POINT('',(151.43446,-109.27071,-3.5E-02)); +#11426 = VECTOR('',#11427,1.); +#11427 = DIRECTION('',(0.,0.,1.)); +#11428 = ORIENTED_EDGE('',*,*,#11429,.T.); +#11429 = EDGE_CURVE('',#11422,#11430,#11432,.T.); +#11430 = VERTEX_POINT('',#11431); +#11431 = CARTESIAN_POINT('',(152.43446,-108.27071,0.)); +#11432 = LINE('',#11433,#11434); +#11433 = CARTESIAN_POINT('',(151.43446,-109.27071,0.)); +#11434 = VECTOR('',#11435,1.); +#11435 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#11436 = ORIENTED_EDGE('',*,*,#11437,.F.); +#11437 = EDGE_CURVE('',#11438,#11430,#11440,.T.); +#11438 = VERTEX_POINT('',#11439); +#11439 = CARTESIAN_POINT('',(152.43446,-108.27071,-3.5E-02)); +#11440 = LINE('',#11441,#11442); +#11441 = CARTESIAN_POINT('',(152.43446,-108.27071,-3.5E-02)); +#11442 = VECTOR('',#11443,1.); +#11443 = DIRECTION('',(0.,0.,1.)); +#11444 = ORIENTED_EDGE('',*,*,#11445,.F.); +#11445 = EDGE_CURVE('',#11420,#11438,#11446,.T.); +#11446 = LINE('',#11447,#11448); +#11447 = CARTESIAN_POINT('',(151.43446,-109.27071,-3.5E-02)); +#11448 = VECTOR('',#11449,1.); +#11449 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#11450 = PLANE('',#11451); +#11451 = AXIS2_PLACEMENT_3D('',#11452,#11453,#11454); +#11452 = CARTESIAN_POINT('',(151.43446,-109.27071,-3.5E-02)); +#11453 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#11454 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#11455 = ADVANCED_FACE('',(#11456),#11483,.T.); +#11456 = FACE_BOUND('',#11457,.F.); +#11457 = EDGE_LOOP('',(#11458,#11459,#11468,#11476)); +#11458 = ORIENTED_EDGE('',*,*,#11437,.T.); +#11459 = ORIENTED_EDGE('',*,*,#11460,.T.); +#11460 = EDGE_CURVE('',#11430,#11461,#11463,.T.); +#11461 = VERTEX_POINT('',#11462); +#11462 = CARTESIAN_POINT('',(152.293039,-108.129289,0.)); +#11463 = CIRCLE('',#11464,9.999974810219E-02); +#11464 = AXIS2_PLACEMENT_3D('',#11465,#11466,#11467); +#11465 = CARTESIAN_POINT('',(152.3637495,-108.1999995,0.)); +#11466 = DIRECTION('',(0.,-0.,1.)); +#11467 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#11468 = ORIENTED_EDGE('',*,*,#11469,.F.); +#11469 = EDGE_CURVE('',#11470,#11461,#11472,.T.); +#11470 = VERTEX_POINT('',#11471); +#11471 = CARTESIAN_POINT('',(152.293039,-108.129289,-3.5E-02)); +#11472 = LINE('',#11473,#11474); +#11473 = CARTESIAN_POINT('',(152.293039,-108.129289,-3.5E-02)); +#11474 = VECTOR('',#11475,1.); +#11475 = DIRECTION('',(0.,0.,1.)); +#11476 = ORIENTED_EDGE('',*,*,#11477,.F.); +#11477 = EDGE_CURVE('',#11438,#11470,#11478,.T.); +#11478 = CIRCLE('',#11479,9.999974810219E-02); +#11479 = AXIS2_PLACEMENT_3D('',#11480,#11481,#11482); +#11480 = CARTESIAN_POINT('',(152.3637495,-108.1999995,-3.5E-02)); +#11481 = DIRECTION('',(0.,-0.,1.)); +#11482 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#11483 = CYLINDRICAL_SURFACE('',#11484,9.999974810219E-02); +#11484 = AXIS2_PLACEMENT_3D('',#11485,#11486,#11487); +#11485 = CARTESIAN_POINT('',(152.3637495,-108.1999995,-3.5E-02)); +#11486 = DIRECTION('',(-0.,0.,-1.)); +#11487 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#11488 = ADVANCED_FACE('',(#11489),#11514,.F.); +#11489 = FACE_BOUND('',#11490,.F.); +#11490 = EDGE_LOOP('',(#11491,#11492,#11500,#11508)); +#11491 = ORIENTED_EDGE('',*,*,#11469,.T.); +#11492 = ORIENTED_EDGE('',*,*,#11493,.T.); +#11493 = EDGE_CURVE('',#11461,#11494,#11496,.T.); +#11494 = VERTEX_POINT('',#11495); +#11495 = CARTESIAN_POINT('',(151.293039,-109.129289,0.)); +#11496 = LINE('',#11497,#11498); +#11497 = CARTESIAN_POINT('',(152.293039,-108.129289,0.)); +#11498 = VECTOR('',#11499,1.); +#11499 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#11500 = ORIENTED_EDGE('',*,*,#11501,.F.); +#11501 = EDGE_CURVE('',#11502,#11494,#11504,.T.); +#11502 = VERTEX_POINT('',#11503); +#11503 = CARTESIAN_POINT('',(151.293039,-109.129289,-3.5E-02)); +#11504 = LINE('',#11505,#11506); +#11505 = CARTESIAN_POINT('',(151.293039,-109.129289,-3.5E-02)); +#11506 = VECTOR('',#11507,1.); +#11507 = DIRECTION('',(0.,0.,1.)); +#11508 = ORIENTED_EDGE('',*,*,#11509,.F.); +#11509 = EDGE_CURVE('',#11470,#11502,#11510,.T.); +#11510 = LINE('',#11511,#11512); +#11511 = CARTESIAN_POINT('',(152.293039,-108.129289,-3.5E-02)); +#11512 = VECTOR('',#11513,1.); +#11513 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#11514 = PLANE('',#11515); +#11515 = AXIS2_PLACEMENT_3D('',#11516,#11517,#11518); +#11516 = CARTESIAN_POINT('',(152.293039,-108.129289,-3.5E-02)); +#11517 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#11518 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#11519 = ADVANCED_FACE('',(#11520),#11538,.T.); +#11520 = FACE_BOUND('',#11521,.F.); +#11521 = EDGE_LOOP('',(#11522,#11523,#11530,#11531)); +#11522 = ORIENTED_EDGE('',*,*,#11501,.T.); +#11523 = ORIENTED_EDGE('',*,*,#11524,.T.); +#11524 = EDGE_CURVE('',#11494,#11422,#11525,.T.); +#11525 = CIRCLE('',#11526,9.999974810218E-02); +#11526 = AXIS2_PLACEMENT_3D('',#11527,#11528,#11529); +#11527 = CARTESIAN_POINT('',(151.3637495,-109.1999995,0.)); +#11528 = DIRECTION('',(0.,0.,1.)); +#11529 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11530 = ORIENTED_EDGE('',*,*,#11419,.F.); +#11531 = ORIENTED_EDGE('',*,*,#11532,.F.); +#11532 = EDGE_CURVE('',#11502,#11420,#11533,.T.); +#11533 = CIRCLE('',#11534,9.999974810218E-02); +#11534 = AXIS2_PLACEMENT_3D('',#11535,#11536,#11537); +#11535 = CARTESIAN_POINT('',(151.3637495,-109.1999995,-3.5E-02)); +#11536 = DIRECTION('',(0.,0.,1.)); +#11537 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11538 = CYLINDRICAL_SURFACE('',#11539,9.999974810218E-02); +#11539 = AXIS2_PLACEMENT_3D('',#11540,#11541,#11542); +#11540 = CARTESIAN_POINT('',(151.3637495,-109.1999995,-3.5E-02)); +#11541 = DIRECTION('',(-0.,-0.,-1.)); +#11542 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#11543 = ADVANCED_FACE('',(#11544),#11550,.F.); +#11544 = FACE_BOUND('',#11545,.F.); +#11545 = EDGE_LOOP('',(#11546,#11547,#11548,#11549)); +#11546 = ORIENTED_EDGE('',*,*,#11445,.T.); +#11547 = ORIENTED_EDGE('',*,*,#11477,.T.); +#11548 = ORIENTED_EDGE('',*,*,#11509,.T.); +#11549 = ORIENTED_EDGE('',*,*,#11532,.T.); +#11550 = PLANE('',#11551); +#11551 = AXIS2_PLACEMENT_3D('',#11552,#11553,#11554); +#11552 = CARTESIAN_POINT('',(151.43446,-109.27071,-3.5E-02)); +#11553 = DIRECTION('',(0.,0.,1.)); +#11554 = DIRECTION('',(1.,0.,-0.)); +#11555 = ADVANCED_FACE('',(#11556),#11562,.T.); +#11556 = FACE_BOUND('',#11557,.T.); +#11557 = EDGE_LOOP('',(#11558,#11559,#11560,#11561)); +#11558 = ORIENTED_EDGE('',*,*,#11429,.T.); +#11559 = ORIENTED_EDGE('',*,*,#11460,.T.); +#11560 = ORIENTED_EDGE('',*,*,#11493,.T.); +#11561 = ORIENTED_EDGE('',*,*,#11524,.T.); +#11562 = PLANE('',#11563); +#11563 = AXIS2_PLACEMENT_3D('',#11564,#11565,#11566); +#11564 = CARTESIAN_POINT('',(151.43446,-109.27071,0.)); +#11565 = DIRECTION('',(0.,0.,1.)); +#11566 = DIRECTION('',(1.,0.,-0.)); +#11567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11571)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11568,#11569,#11570)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11568 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11569 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11570 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11571 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11568, + 'distance_accuracy_value','confusion accuracy'); +#11572 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11573,#11575); +#11573 = ( REPRESENTATION_RELATIONSHIP('','',#11412,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11574) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11574 = ITEM_DEFINED_TRANSFORMATION('','',#11,#239); +#11575 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11576); +#11576 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','=>[0:1:1:51]','',#5,#11407 + ,$); +#11577 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11409)); +#11578 = SHAPE_DEFINITION_REPRESENTATION(#11579,#11585); +#11579 = PRODUCT_DEFINITION_SHAPE('','',#11580); +#11580 = PRODUCT_DEFINITION('design','',#11581,#11584); +#11581 = PRODUCT_DEFINITION_FORMATION('','',#11582); +#11582 = PRODUCT('HackPad_track_49','HackPad_track_49','',(#11583)); +#11583 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11584 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11585 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11586),#11775); +#11586 = MANIFOLD_SOLID_BREP('',#11587); +#11587 = CLOSED_SHELL('',(#11588,#11628,#11670,#11695,#11729,#11746, + #11763)); +#11588 = ADVANCED_FACE('',(#11589),#11623,.F.); +#11589 = FACE_BOUND('',#11590,.F.); +#11590 = EDGE_LOOP('',(#11591,#11601,#11609,#11617)); +#11591 = ORIENTED_EDGE('',*,*,#11592,.F.); +#11592 = EDGE_CURVE('',#11593,#11595,#11597,.T.); +#11593 = VERTEX_POINT('',#11594); +#11594 = CARTESIAN_POINT('',(152.46375,-108.2,-3.5E-02)); +#11595 = VERTEX_POINT('',#11596); +#11596 = CARTESIAN_POINT('',(152.46375,-80.27500000003,-3.5E-02)); +#11597 = LINE('',#11598,#11599); +#11598 = CARTESIAN_POINT('',(152.46375,-108.2,-3.5E-02)); +#11599 = VECTOR('',#11600,1.); +#11600 = DIRECTION('',(0.,1.,0.)); +#11601 = ORIENTED_EDGE('',*,*,#11602,.T.); +#11602 = EDGE_CURVE('',#11593,#11603,#11605,.T.); +#11603 = VERTEX_POINT('',#11604); +#11604 = CARTESIAN_POINT('',(152.46375,-108.2,0.)); +#11605 = LINE('',#11606,#11607); +#11606 = CARTESIAN_POINT('',(152.46375,-108.2,-3.5E-02)); +#11607 = VECTOR('',#11608,1.); +#11608 = DIRECTION('',(0.,0.,1.)); +#11609 = ORIENTED_EDGE('',*,*,#11610,.T.); +#11610 = EDGE_CURVE('',#11603,#11611,#11613,.T.); +#11611 = VERTEX_POINT('',#11612); +#11612 = CARTESIAN_POINT('',(152.46375,-80.27500000003,0.)); +#11613 = LINE('',#11614,#11615); +#11614 = CARTESIAN_POINT('',(152.46375,-108.2,0.)); +#11615 = VECTOR('',#11616,1.); +#11616 = DIRECTION('',(0.,1.,0.)); +#11617 = ORIENTED_EDGE('',*,*,#11618,.T.); +#11618 = EDGE_CURVE('',#11611,#11595,#11619,.T.); +#11619 = LINE('',#11620,#11621); +#11620 = CARTESIAN_POINT('',(152.46375,-80.275,-4.5E-02)); +#11621 = VECTOR('',#11622,1.); +#11622 = DIRECTION('',(-0.,-0.,-1.)); +#11623 = PLANE('',#11624); +#11624 = AXIS2_PLACEMENT_3D('',#11625,#11626,#11627); +#11625 = CARTESIAN_POINT('',(152.46375,-108.2,-3.5E-02)); +#11626 = DIRECTION('',(-1.,0.,0.)); +#11627 = DIRECTION('',(0.,1.,0.)); +#11628 = ADVANCED_FACE('',(#11629),#11665,.F.); +#11629 = FACE_BOUND('',#11630,.F.); +#11630 = EDGE_LOOP('',(#11631,#11640,#11641,#11650,#11659)); +#11631 = ORIENTED_EDGE('',*,*,#11632,.T.); +#11632 = EDGE_CURVE('',#11633,#11593,#11635,.T.); +#11633 = VERTEX_POINT('',#11634); +#11634 = CARTESIAN_POINT('',(152.26375,-108.2,-3.5E-02)); +#11635 = CIRCLE('',#11636,0.1); +#11636 = AXIS2_PLACEMENT_3D('',#11637,#11638,#11639); +#11637 = CARTESIAN_POINT('',(152.36375,-108.2,-3.5E-02)); +#11638 = DIRECTION('',(0.,0.,1.)); +#11639 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#11640 = ORIENTED_EDGE('',*,*,#11592,.T.); +#11641 = ORIENTED_EDGE('',*,*,#11642,.T.); +#11642 = EDGE_CURVE('',#11595,#11643,#11645,.T.); +#11643 = VERTEX_POINT('',#11644); +#11644 = CARTESIAN_POINT('',(152.36375,-80.325,-3.5E-02)); +#11645 = CIRCLE('',#11646,0.125); +#11646 = AXIS2_PLACEMENT_3D('',#11647,#11648,#11649); +#11647 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#11648 = DIRECTION('',(-0.,0.,-1.)); +#11649 = DIRECTION('',(-0.,-1.,0.)); +#11650 = ORIENTED_EDGE('',*,*,#11651,.T.); +#11651 = EDGE_CURVE('',#11643,#11652,#11654,.T.); +#11652 = VERTEX_POINT('',#11653); +#11653 = CARTESIAN_POINT('',(152.26375,-80.27499999998,-3.5E-02)); +#11654 = CIRCLE('',#11655,0.125); +#11655 = AXIS2_PLACEMENT_3D('',#11656,#11657,#11658); +#11656 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#11657 = DIRECTION('',(-0.,0.,-1.)); +#11658 = DIRECTION('',(-0.,-1.,0.)); +#11659 = ORIENTED_EDGE('',*,*,#11660,.T.); +#11660 = EDGE_CURVE('',#11652,#11633,#11661,.T.); +#11661 = LINE('',#11662,#11663); +#11662 = CARTESIAN_POINT('',(152.26375,-80.2,-3.5E-02)); +#11663 = VECTOR('',#11664,1.); +#11664 = DIRECTION('',(0.,-1.,0.)); +#11665 = PLANE('',#11666); +#11666 = AXIS2_PLACEMENT_3D('',#11667,#11668,#11669); +#11667 = CARTESIAN_POINT('',(152.46375,-108.2,-3.5E-02)); +#11668 = DIRECTION('',(0.,0.,1.)); +#11669 = DIRECTION('',(1.,0.,-0.)); +#11670 = ADVANCED_FACE('',(#11671),#11690,.F.); +#11671 = FACE_BOUND('',#11672,.T.); +#11672 = EDGE_LOOP('',(#11673,#11674,#11682,#11689)); +#11673 = ORIENTED_EDGE('',*,*,#11642,.T.); +#11674 = ORIENTED_EDGE('',*,*,#11675,.T.); +#11675 = EDGE_CURVE('',#11643,#11676,#11678,.T.); +#11676 = VERTEX_POINT('',#11677); +#11677 = CARTESIAN_POINT('',(152.36375,-80.325,0.)); +#11678 = LINE('',#11679,#11680); +#11679 = CARTESIAN_POINT('',(152.36375,-80.325,-4.5E-02)); +#11680 = VECTOR('',#11681,1.); +#11681 = DIRECTION('',(0.,0.,1.)); +#11682 = ORIENTED_EDGE('',*,*,#11683,.F.); +#11683 = EDGE_CURVE('',#11611,#11676,#11684,.T.); +#11684 = CIRCLE('',#11685,0.125); +#11685 = AXIS2_PLACEMENT_3D('',#11686,#11687,#11688); +#11686 = CARTESIAN_POINT('',(152.36375,-80.2,0.)); +#11687 = DIRECTION('',(-0.,0.,-1.)); +#11688 = DIRECTION('',(-0.,-1.,0.)); +#11689 = ORIENTED_EDGE('',*,*,#11618,.T.); +#11690 = CYLINDRICAL_SURFACE('',#11691,0.125); +#11691 = AXIS2_PLACEMENT_3D('',#11692,#11693,#11694); +#11692 = CARTESIAN_POINT('',(152.36375,-80.2,-4.5E-02)); +#11693 = DIRECTION('',(-0.,-0.,-1.)); +#11694 = DIRECTION('',(-0.,-1.,0.)); +#11695 = ADVANCED_FACE('',(#11696),#11724,.T.); +#11696 = FACE_BOUND('',#11697,.T.); +#11697 = EDGE_LOOP('',(#11698,#11707,#11708,#11709,#11718)); +#11698 = ORIENTED_EDGE('',*,*,#11699,.T.); +#11699 = EDGE_CURVE('',#11700,#11603,#11702,.T.); +#11700 = VERTEX_POINT('',#11701); +#11701 = CARTESIAN_POINT('',(152.26375,-108.2,0.)); +#11702 = CIRCLE('',#11703,0.1); +#11703 = AXIS2_PLACEMENT_3D('',#11704,#11705,#11706); +#11704 = CARTESIAN_POINT('',(152.36375,-108.2,0.)); +#11705 = DIRECTION('',(0.,0.,1.)); +#11706 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#11707 = ORIENTED_EDGE('',*,*,#11610,.T.); +#11708 = ORIENTED_EDGE('',*,*,#11683,.T.); +#11709 = ORIENTED_EDGE('',*,*,#11710,.T.); +#11710 = EDGE_CURVE('',#11676,#11711,#11713,.T.); +#11711 = VERTEX_POINT('',#11712); +#11712 = CARTESIAN_POINT('',(152.26375,-80.27499999998,0.)); +#11713 = CIRCLE('',#11714,0.125); +#11714 = AXIS2_PLACEMENT_3D('',#11715,#11716,#11717); +#11715 = CARTESIAN_POINT('',(152.36375,-80.2,0.)); +#11716 = DIRECTION('',(-0.,0.,-1.)); +#11717 = DIRECTION('',(-0.,-1.,0.)); +#11718 = ORIENTED_EDGE('',*,*,#11719,.T.); +#11719 = EDGE_CURVE('',#11711,#11700,#11720,.T.); +#11720 = LINE('',#11721,#11722); +#11721 = CARTESIAN_POINT('',(152.26375,-80.2,0.)); +#11722 = VECTOR('',#11723,1.); +#11723 = DIRECTION('',(0.,-1.,0.)); +#11724 = PLANE('',#11725); +#11725 = AXIS2_PLACEMENT_3D('',#11726,#11727,#11728); +#11726 = CARTESIAN_POINT('',(152.46375,-108.2,0.)); +#11727 = DIRECTION('',(0.,0.,1.)); +#11728 = DIRECTION('',(1.,0.,-0.)); +#11729 = ADVANCED_FACE('',(#11730),#11741,.T.); +#11730 = FACE_BOUND('',#11731,.F.); +#11731 = EDGE_LOOP('',(#11732,#11738,#11739,#11740)); +#11732 = ORIENTED_EDGE('',*,*,#11733,.T.); +#11733 = EDGE_CURVE('',#11633,#11700,#11734,.T.); +#11734 = LINE('',#11735,#11736); +#11735 = CARTESIAN_POINT('',(152.26375,-108.2,-3.5E-02)); +#11736 = VECTOR('',#11737,1.); +#11737 = DIRECTION('',(0.,0.,1.)); +#11738 = ORIENTED_EDGE('',*,*,#11699,.T.); +#11739 = ORIENTED_EDGE('',*,*,#11602,.F.); +#11740 = ORIENTED_EDGE('',*,*,#11632,.F.); +#11741 = CYLINDRICAL_SURFACE('',#11742,0.1); +#11742 = AXIS2_PLACEMENT_3D('',#11743,#11744,#11745); +#11743 = CARTESIAN_POINT('',(152.36375,-108.2,-3.5E-02)); +#11744 = DIRECTION('',(-0.,-0.,-1.)); +#11745 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#11746 = ADVANCED_FACE('',(#11747),#11758,.F.); +#11747 = FACE_BOUND('',#11748,.F.); +#11748 = EDGE_LOOP('',(#11749,#11750,#11756,#11757)); +#11749 = ORIENTED_EDGE('',*,*,#11660,.F.); +#11750 = ORIENTED_EDGE('',*,*,#11751,.F.); +#11751 = EDGE_CURVE('',#11711,#11652,#11752,.T.); +#11752 = LINE('',#11753,#11754); +#11753 = CARTESIAN_POINT('',(152.26375,-80.275,-4.5E-02)); +#11754 = VECTOR('',#11755,1.); +#11755 = DIRECTION('',(-0.,-0.,-1.)); +#11756 = ORIENTED_EDGE('',*,*,#11719,.T.); +#11757 = ORIENTED_EDGE('',*,*,#11733,.F.); +#11758 = PLANE('',#11759); +#11759 = AXIS2_PLACEMENT_3D('',#11760,#11761,#11762); +#11760 = CARTESIAN_POINT('',(152.26375,-80.2,-3.5E-02)); +#11761 = DIRECTION('',(1.,0.,-0.)); +#11762 = DIRECTION('',(0.,-1.,0.)); +#11763 = ADVANCED_FACE('',(#11764),#11770,.F.); +#11764 = FACE_BOUND('',#11765,.T.); +#11765 = EDGE_LOOP('',(#11766,#11767,#11768,#11769)); +#11766 = ORIENTED_EDGE('',*,*,#11675,.F.); +#11767 = ORIENTED_EDGE('',*,*,#11651,.T.); +#11768 = ORIENTED_EDGE('',*,*,#11751,.F.); +#11769 = ORIENTED_EDGE('',*,*,#11710,.F.); +#11770 = CYLINDRICAL_SURFACE('',#11771,0.125); +#11771 = AXIS2_PLACEMENT_3D('',#11772,#11773,#11774); +#11772 = CARTESIAN_POINT('',(152.36375,-80.2,-4.5E-02)); +#11773 = DIRECTION('',(-0.,-0.,-1.)); +#11774 = DIRECTION('',(-0.,-1.,0.)); +#11775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11779)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11776,#11777,#11778)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11776 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11777 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11778 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11779 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11776, + 'distance_accuracy_value','confusion accuracy'); +#11780 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11781,#11783); +#11781 = ( REPRESENTATION_RELATIONSHIP('','',#11585,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11782) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11782 = ITEM_DEFINED_TRANSFORMATION('','',#11,#243); +#11783 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11784); +#11784 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','=>[0:1:1:52]','',#5,#11580 + ,$); +#11785 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11582)); +#11786 = SHAPE_DEFINITION_REPRESENTATION(#11787,#11793); +#11787 = PRODUCT_DEFINITION_SHAPE('','',#11788); +#11788 = PRODUCT_DEFINITION('design','',#11789,#11792); +#11789 = PRODUCT_DEFINITION_FORMATION('','',#11790); +#11790 = PRODUCT('HackPad_track_50','HackPad_track_50','',(#11791)); +#11791 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11792 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11793 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11794),#11948); +#11794 = MANIFOLD_SOLID_BREP('',#11795); +#11795 = CLOSED_SHELL('',(#11796,#11836,#11869,#11894,#11919,#11936)); +#11796 = ADVANCED_FACE('',(#11797),#11831,.F.); +#11797 = FACE_BOUND('',#11798,.F.); +#11798 = EDGE_LOOP('',(#11799,#11809,#11817,#11825)); +#11799 = ORIENTED_EDGE('',*,*,#11800,.F.); +#11800 = EDGE_CURVE('',#11801,#11803,#11805,.T.); +#11801 = VERTEX_POINT('',#11802); +#11802 = CARTESIAN_POINT('',(156.46375,-76.12500000001,-3.5E-02)); +#11803 = VERTEX_POINT('',#11804); +#11804 = CARTESIAN_POINT('',(156.46375,-76.01,-3.5E-02)); +#11805 = LINE('',#11806,#11807); +#11806 = CARTESIAN_POINT('',(156.46375,-76.2,-3.5E-02)); +#11807 = VECTOR('',#11808,1.); +#11808 = DIRECTION('',(0.,1.,0.)); +#11809 = ORIENTED_EDGE('',*,*,#11810,.F.); +#11810 = EDGE_CURVE('',#11811,#11801,#11813,.T.); +#11811 = VERTEX_POINT('',#11812); +#11812 = CARTESIAN_POINT('',(156.46375,-76.12500000001,0.)); +#11813 = LINE('',#11814,#11815); +#11814 = CARTESIAN_POINT('',(156.46375,-76.125,-4.5E-02)); +#11815 = VECTOR('',#11816,1.); +#11816 = DIRECTION('',(-0.,-0.,-1.)); +#11817 = ORIENTED_EDGE('',*,*,#11818,.T.); +#11818 = EDGE_CURVE('',#11811,#11819,#11821,.T.); +#11819 = VERTEX_POINT('',#11820); +#11820 = CARTESIAN_POINT('',(156.46375,-76.01,0.)); +#11821 = LINE('',#11822,#11823); +#11822 = CARTESIAN_POINT('',(156.46375,-76.2,0.)); +#11823 = VECTOR('',#11824,1.); +#11824 = DIRECTION('',(0.,1.,0.)); +#11825 = ORIENTED_EDGE('',*,*,#11826,.F.); +#11826 = EDGE_CURVE('',#11803,#11819,#11827,.T.); +#11827 = LINE('',#11828,#11829); +#11828 = CARTESIAN_POINT('',(156.46375,-76.01,-3.5E-02)); +#11829 = VECTOR('',#11830,1.); +#11830 = DIRECTION('',(0.,0.,1.)); +#11831 = PLANE('',#11832); +#11832 = AXIS2_PLACEMENT_3D('',#11833,#11834,#11835); +#11833 = CARTESIAN_POINT('',(156.46375,-76.2,-3.5E-02)); +#11834 = DIRECTION('',(-1.,0.,0.)); +#11835 = DIRECTION('',(0.,1.,0.)); +#11836 = ADVANCED_FACE('',(#11837),#11864,.F.); +#11837 = FACE_BOUND('',#11838,.F.); +#11838 = EDGE_LOOP('',(#11839,#11848,#11849,#11858)); +#11839 = ORIENTED_EDGE('',*,*,#11840,.T.); +#11840 = EDGE_CURVE('',#11841,#11801,#11843,.T.); +#11841 = VERTEX_POINT('',#11842); +#11842 = CARTESIAN_POINT('',(156.26375,-76.12500000004,-3.5E-02)); +#11843 = CIRCLE('',#11844,0.125); +#11844 = AXIS2_PLACEMENT_3D('',#11845,#11846,#11847); +#11845 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#11846 = DIRECTION('',(-0.,0.,-1.)); +#11847 = DIRECTION('',(-0.,-1.,0.)); +#11848 = ORIENTED_EDGE('',*,*,#11800,.T.); +#11849 = ORIENTED_EDGE('',*,*,#11850,.T.); +#11850 = EDGE_CURVE('',#11803,#11851,#11853,.T.); +#11851 = VERTEX_POINT('',#11852); +#11852 = CARTESIAN_POINT('',(156.26375,-76.01,-3.5E-02)); +#11853 = CIRCLE('',#11854,0.1); +#11854 = AXIS2_PLACEMENT_3D('',#11855,#11856,#11857); +#11855 = CARTESIAN_POINT('',(156.36375,-76.01,-3.5E-02)); +#11856 = DIRECTION('',(0.,0.,1.)); +#11857 = DIRECTION('',(1.,0.,-0.)); +#11858 = ORIENTED_EDGE('',*,*,#11859,.T.); +#11859 = EDGE_CURVE('',#11851,#11841,#11860,.T.); +#11860 = LINE('',#11861,#11862); +#11861 = CARTESIAN_POINT('',(156.26375,-76.01,-3.5E-02)); +#11862 = VECTOR('',#11863,1.); +#11863 = DIRECTION('',(0.,-1.,0.)); +#11864 = PLANE('',#11865); +#11865 = AXIS2_PLACEMENT_3D('',#11866,#11867,#11868); +#11866 = CARTESIAN_POINT('',(156.46375,-76.2,-3.5E-02)); +#11867 = DIRECTION('',(0.,0.,1.)); +#11868 = DIRECTION('',(1.,0.,-0.)); +#11869 = ADVANCED_FACE('',(#11870),#11889,.T.); +#11870 = FACE_BOUND('',#11871,.F.); +#11871 = EDGE_LOOP('',(#11872,#11873,#11882,#11888)); +#11872 = ORIENTED_EDGE('',*,*,#11826,.T.); +#11873 = ORIENTED_EDGE('',*,*,#11874,.T.); +#11874 = EDGE_CURVE('',#11819,#11875,#11877,.T.); +#11875 = VERTEX_POINT('',#11876); +#11876 = CARTESIAN_POINT('',(156.26375,-76.01,0.)); +#11877 = CIRCLE('',#11878,0.1); +#11878 = AXIS2_PLACEMENT_3D('',#11879,#11880,#11881); +#11879 = CARTESIAN_POINT('',(156.36375,-76.01,0.)); +#11880 = DIRECTION('',(0.,0.,1.)); +#11881 = DIRECTION('',(1.,0.,-0.)); +#11882 = ORIENTED_EDGE('',*,*,#11883,.F.); +#11883 = EDGE_CURVE('',#11851,#11875,#11884,.T.); +#11884 = LINE('',#11885,#11886); +#11885 = CARTESIAN_POINT('',(156.26375,-76.01,-3.5E-02)); +#11886 = VECTOR('',#11887,1.); +#11887 = DIRECTION('',(0.,0.,1.)); +#11888 = ORIENTED_EDGE('',*,*,#11850,.F.); +#11889 = CYLINDRICAL_SURFACE('',#11890,0.1); +#11890 = AXIS2_PLACEMENT_3D('',#11891,#11892,#11893); +#11891 = CARTESIAN_POINT('',(156.36375,-76.01,-3.5E-02)); +#11892 = DIRECTION('',(-0.,-0.,-1.)); +#11893 = DIRECTION('',(1.,0.,-0.)); +#11894 = ADVANCED_FACE('',(#11895),#11914,.T.); +#11895 = FACE_BOUND('',#11896,.T.); +#11896 = EDGE_LOOP('',(#11897,#11906,#11907,#11908)); +#11897 = ORIENTED_EDGE('',*,*,#11898,.T.); +#11898 = EDGE_CURVE('',#11899,#11811,#11901,.T.); +#11899 = VERTEX_POINT('',#11900); +#11900 = CARTESIAN_POINT('',(156.26375,-76.12500000004,0.)); +#11901 = CIRCLE('',#11902,0.125); +#11902 = AXIS2_PLACEMENT_3D('',#11903,#11904,#11905); +#11903 = CARTESIAN_POINT('',(156.36375,-76.2,0.)); +#11904 = DIRECTION('',(-0.,0.,-1.)); +#11905 = DIRECTION('',(-0.,-1.,0.)); +#11906 = ORIENTED_EDGE('',*,*,#11818,.T.); +#11907 = ORIENTED_EDGE('',*,*,#11874,.T.); +#11908 = ORIENTED_EDGE('',*,*,#11909,.T.); +#11909 = EDGE_CURVE('',#11875,#11899,#11910,.T.); +#11910 = LINE('',#11911,#11912); +#11911 = CARTESIAN_POINT('',(156.26375,-76.01,0.)); +#11912 = VECTOR('',#11913,1.); +#11913 = DIRECTION('',(0.,-1.,0.)); +#11914 = PLANE('',#11915); +#11915 = AXIS2_PLACEMENT_3D('',#11916,#11917,#11918); +#11916 = CARTESIAN_POINT('',(156.46375,-76.2,0.)); +#11917 = DIRECTION('',(0.,0.,1.)); +#11918 = DIRECTION('',(1.,0.,-0.)); +#11919 = ADVANCED_FACE('',(#11920),#11931,.F.); +#11920 = FACE_BOUND('',#11921,.T.); +#11921 = EDGE_LOOP('',(#11922,#11923,#11924,#11930)); +#11922 = ORIENTED_EDGE('',*,*,#11810,.F.); +#11923 = ORIENTED_EDGE('',*,*,#11898,.F.); +#11924 = ORIENTED_EDGE('',*,*,#11925,.T.); +#11925 = EDGE_CURVE('',#11899,#11841,#11926,.T.); +#11926 = LINE('',#11927,#11928); +#11927 = CARTESIAN_POINT('',(156.26375,-76.125,-4.5E-02)); +#11928 = VECTOR('',#11929,1.); +#11929 = DIRECTION('',(-0.,-0.,-1.)); +#11930 = ORIENTED_EDGE('',*,*,#11840,.T.); +#11931 = CYLINDRICAL_SURFACE('',#11932,0.125); +#11932 = AXIS2_PLACEMENT_3D('',#11933,#11934,#11935); +#11933 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#11934 = DIRECTION('',(-0.,-0.,-1.)); +#11935 = DIRECTION('',(-0.,-1.,0.)); +#11936 = ADVANCED_FACE('',(#11937),#11943,.F.); +#11937 = FACE_BOUND('',#11938,.F.); +#11938 = EDGE_LOOP('',(#11939,#11940,#11941,#11942)); +#11939 = ORIENTED_EDGE('',*,*,#11859,.F.); +#11940 = ORIENTED_EDGE('',*,*,#11883,.T.); +#11941 = ORIENTED_EDGE('',*,*,#11909,.T.); +#11942 = ORIENTED_EDGE('',*,*,#11925,.T.); +#11943 = PLANE('',#11944); +#11944 = AXIS2_PLACEMENT_3D('',#11945,#11946,#11947); +#11945 = CARTESIAN_POINT('',(156.26375,-76.01,-3.5E-02)); +#11946 = DIRECTION('',(1.,0.,-0.)); +#11947 = DIRECTION('',(0.,-1.,0.)); +#11948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#11952)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#11949,#11950,#11951)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#11949 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#11950 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#11951 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#11952 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#11949, + 'distance_accuracy_value','confusion accuracy'); +#11953 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#11954,#11956); +#11954 = ( REPRESENTATION_RELATIONSHIP('','',#11793,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#11955) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#11955 = ITEM_DEFINED_TRANSFORMATION('','',#11,#247); +#11956 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #11957); +#11957 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','=>[0:1:1:53]','',#5,#11788 + ,$); +#11958 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11790)); +#11959 = SHAPE_DEFINITION_REPRESENTATION(#11960,#11966); +#11960 = PRODUCT_DEFINITION_SHAPE('','',#11961); +#11961 = PRODUCT_DEFINITION('design','',#11962,#11965); +#11962 = PRODUCT_DEFINITION_FORMATION('','',#11963); +#11963 = PRODUCT('HackPad_track_51','HackPad_track_51','',(#11964)); +#11964 = PRODUCT_CONTEXT('',#2,'mechanical'); +#11965 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#11966 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#11967),#12121); +#11967 = MANIFOLD_SOLID_BREP('',#11968); +#11968 = CLOSED_SHELL('',(#11969,#12009,#12042,#12073,#12097,#12109)); +#11969 = ADVANCED_FACE('',(#11970),#12004,.F.); +#11970 = FACE_BOUND('',#11971,.F.); +#11971 = EDGE_LOOP('',(#11972,#11982,#11990,#11998)); +#11972 = ORIENTED_EDGE('',*,*,#11973,.T.); +#11973 = EDGE_CURVE('',#11974,#11976,#11978,.T.); +#11974 = VERTEX_POINT('',#11975); +#11975 = CARTESIAN_POINT('',(126.36375,-109.3,-3.5E-02)); +#11976 = VERTEX_POINT('',#11977); +#11977 = CARTESIAN_POINT('',(126.36375,-109.3,0.)); +#11978 = LINE('',#11979,#11980); +#11979 = CARTESIAN_POINT('',(126.36375,-109.3,-3.5E-02)); +#11980 = VECTOR('',#11981,1.); +#11981 = DIRECTION('',(0.,0.,1.)); +#11982 = ORIENTED_EDGE('',*,*,#11983,.T.); +#11983 = EDGE_CURVE('',#11976,#11984,#11986,.T.); +#11984 = VERTEX_POINT('',#11985); +#11985 = CARTESIAN_POINT('',(151.36375,-109.3,0.)); +#11986 = LINE('',#11987,#11988); +#11987 = CARTESIAN_POINT('',(126.36375,-109.3,0.)); +#11988 = VECTOR('',#11989,1.); +#11989 = DIRECTION('',(1.,0.,0.)); +#11990 = ORIENTED_EDGE('',*,*,#11991,.F.); +#11991 = EDGE_CURVE('',#11992,#11984,#11994,.T.); +#11992 = VERTEX_POINT('',#11993); +#11993 = CARTESIAN_POINT('',(151.36375,-109.3,-3.5E-02)); +#11994 = LINE('',#11995,#11996); +#11995 = CARTESIAN_POINT('',(151.36375,-109.3,-3.5E-02)); +#11996 = VECTOR('',#11997,1.); +#11997 = DIRECTION('',(0.,0.,1.)); +#11998 = ORIENTED_EDGE('',*,*,#11999,.F.); +#11999 = EDGE_CURVE('',#11974,#11992,#12000,.T.); +#12000 = LINE('',#12001,#12002); +#12001 = CARTESIAN_POINT('',(126.36375,-109.3,-3.5E-02)); +#12002 = VECTOR('',#12003,1.); +#12003 = DIRECTION('',(1.,0.,0.)); +#12004 = PLANE('',#12005); +#12005 = AXIS2_PLACEMENT_3D('',#12006,#12007,#12008); +#12006 = CARTESIAN_POINT('',(126.36375,-109.3,-3.5E-02)); +#12007 = DIRECTION('',(0.,1.,0.)); +#12008 = DIRECTION('',(1.,0.,0.)); +#12009 = ADVANCED_FACE('',(#12010),#12037,.T.); +#12010 = FACE_BOUND('',#12011,.F.); +#12011 = EDGE_LOOP('',(#12012,#12013,#12022,#12030)); +#12012 = ORIENTED_EDGE('',*,*,#11991,.T.); +#12013 = ORIENTED_EDGE('',*,*,#12014,.T.); +#12014 = EDGE_CURVE('',#11984,#12015,#12017,.T.); +#12015 = VERTEX_POINT('',#12016); +#12016 = CARTESIAN_POINT('',(151.36375,-109.1,0.)); +#12017 = CIRCLE('',#12018,0.1); +#12018 = AXIS2_PLACEMENT_3D('',#12019,#12020,#12021); +#12019 = CARTESIAN_POINT('',(151.36375,-109.2,0.)); +#12020 = DIRECTION('',(0.,-0.,1.)); +#12021 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#12022 = ORIENTED_EDGE('',*,*,#12023,.F.); +#12023 = EDGE_CURVE('',#12024,#12015,#12026,.T.); +#12024 = VERTEX_POINT('',#12025); +#12025 = CARTESIAN_POINT('',(151.36375,-109.1,-3.5E-02)); +#12026 = LINE('',#12027,#12028); +#12027 = CARTESIAN_POINT('',(151.36375,-109.1,-3.5E-02)); +#12028 = VECTOR('',#12029,1.); +#12029 = DIRECTION('',(0.,0.,1.)); +#12030 = ORIENTED_EDGE('',*,*,#12031,.F.); +#12031 = EDGE_CURVE('',#11992,#12024,#12032,.T.); +#12032 = CIRCLE('',#12033,0.1); +#12033 = AXIS2_PLACEMENT_3D('',#12034,#12035,#12036); +#12034 = CARTESIAN_POINT('',(151.36375,-109.2,-3.5E-02)); +#12035 = DIRECTION('',(0.,-0.,1.)); +#12036 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#12037 = CYLINDRICAL_SURFACE('',#12038,0.1); +#12038 = AXIS2_PLACEMENT_3D('',#12039,#12040,#12041); +#12039 = CARTESIAN_POINT('',(151.36375,-109.2,-3.5E-02)); +#12040 = DIRECTION('',(-0.,0.,-1.)); +#12041 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#12042 = ADVANCED_FACE('',(#12043),#12068,.F.); +#12043 = FACE_BOUND('',#12044,.F.); +#12044 = EDGE_LOOP('',(#12045,#12046,#12054,#12062)); +#12045 = ORIENTED_EDGE('',*,*,#12023,.T.); +#12046 = ORIENTED_EDGE('',*,*,#12047,.T.); +#12047 = EDGE_CURVE('',#12015,#12048,#12050,.T.); +#12048 = VERTEX_POINT('',#12049); +#12049 = CARTESIAN_POINT('',(126.36375,-109.1,0.)); +#12050 = LINE('',#12051,#12052); +#12051 = CARTESIAN_POINT('',(151.36375,-109.1,0.)); +#12052 = VECTOR('',#12053,1.); +#12053 = DIRECTION('',(-1.,0.,0.)); +#12054 = ORIENTED_EDGE('',*,*,#12055,.F.); +#12055 = EDGE_CURVE('',#12056,#12048,#12058,.T.); +#12056 = VERTEX_POINT('',#12057); +#12057 = CARTESIAN_POINT('',(126.36375,-109.1,-3.5E-02)); +#12058 = LINE('',#12059,#12060); +#12059 = CARTESIAN_POINT('',(126.36375,-109.1,-3.5E-02)); +#12060 = VECTOR('',#12061,1.); +#12061 = DIRECTION('',(0.,0.,1.)); +#12062 = ORIENTED_EDGE('',*,*,#12063,.F.); +#12063 = EDGE_CURVE('',#12024,#12056,#12064,.T.); +#12064 = LINE('',#12065,#12066); +#12065 = CARTESIAN_POINT('',(151.36375,-109.1,-3.5E-02)); +#12066 = VECTOR('',#12067,1.); +#12067 = DIRECTION('',(-1.,0.,0.)); +#12068 = PLANE('',#12069); +#12069 = AXIS2_PLACEMENT_3D('',#12070,#12071,#12072); +#12070 = CARTESIAN_POINT('',(151.36375,-109.1,-3.5E-02)); +#12071 = DIRECTION('',(0.,-1.,0.)); +#12072 = DIRECTION('',(-1.,0.,0.)); +#12073 = ADVANCED_FACE('',(#12074),#12092,.T.); +#12074 = FACE_BOUND('',#12075,.F.); +#12075 = EDGE_LOOP('',(#12076,#12077,#12084,#12085)); +#12076 = ORIENTED_EDGE('',*,*,#12055,.T.); +#12077 = ORIENTED_EDGE('',*,*,#12078,.T.); +#12078 = EDGE_CURVE('',#12048,#11976,#12079,.T.); +#12079 = CIRCLE('',#12080,1.E-01); +#12080 = AXIS2_PLACEMENT_3D('',#12081,#12082,#12083); +#12081 = CARTESIAN_POINT('',(126.36375,-109.2,0.)); +#12082 = DIRECTION('',(0.,-0.,1.)); +#12083 = DIRECTION('',(0.,1.,0.)); +#12084 = ORIENTED_EDGE('',*,*,#11973,.F.); +#12085 = ORIENTED_EDGE('',*,*,#12086,.F.); +#12086 = EDGE_CURVE('',#12056,#11974,#12087,.T.); +#12087 = CIRCLE('',#12088,1.E-01); +#12088 = AXIS2_PLACEMENT_3D('',#12089,#12090,#12091); +#12089 = CARTESIAN_POINT('',(126.36375,-109.2,-3.5E-02)); +#12090 = DIRECTION('',(0.,-0.,1.)); +#12091 = DIRECTION('',(0.,1.,0.)); +#12092 = CYLINDRICAL_SURFACE('',#12093,1.E-01); +#12093 = AXIS2_PLACEMENT_3D('',#12094,#12095,#12096); +#12094 = CARTESIAN_POINT('',(126.36375,-109.2,-3.5E-02)); +#12095 = DIRECTION('',(-0.,0.,-1.)); +#12096 = DIRECTION('',(0.,1.,0.)); +#12097 = ADVANCED_FACE('',(#12098),#12104,.F.); +#12098 = FACE_BOUND('',#12099,.F.); +#12099 = EDGE_LOOP('',(#12100,#12101,#12102,#12103)); +#12100 = ORIENTED_EDGE('',*,*,#11999,.T.); +#12101 = ORIENTED_EDGE('',*,*,#12031,.T.); +#12102 = ORIENTED_EDGE('',*,*,#12063,.T.); +#12103 = ORIENTED_EDGE('',*,*,#12086,.T.); +#12104 = PLANE('',#12105); +#12105 = AXIS2_PLACEMENT_3D('',#12106,#12107,#12108); +#12106 = CARTESIAN_POINT('',(126.36375,-109.3,-3.5E-02)); +#12107 = DIRECTION('',(0.,0.,1.)); +#12108 = DIRECTION('',(1.,0.,-0.)); +#12109 = ADVANCED_FACE('',(#12110),#12116,.T.); +#12110 = FACE_BOUND('',#12111,.T.); +#12111 = EDGE_LOOP('',(#12112,#12113,#12114,#12115)); +#12112 = ORIENTED_EDGE('',*,*,#11983,.T.); +#12113 = ORIENTED_EDGE('',*,*,#12014,.T.); +#12114 = ORIENTED_EDGE('',*,*,#12047,.T.); +#12115 = ORIENTED_EDGE('',*,*,#12078,.T.); +#12116 = PLANE('',#12117); +#12117 = AXIS2_PLACEMENT_3D('',#12118,#12119,#12120); +#12118 = CARTESIAN_POINT('',(126.36375,-109.3,0.)); +#12119 = DIRECTION('',(0.,0.,1.)); +#12120 = DIRECTION('',(1.,0.,-0.)); +#12121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12125)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12122,#12123,#12124)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12122 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12123 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12124 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12125 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12122, + 'distance_accuracy_value','confusion accuracy'); +#12126 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12127,#12129); +#12127 = ( REPRESENTATION_RELATIONSHIP('','',#11966,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12128) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12128 = ITEM_DEFINED_TRANSFORMATION('','',#11,#251); +#12129 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12130); +#12130 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','=>[0:1:1:54]','',#5,#11961 + ,$); +#12131 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#11963)); +#12132 = SHAPE_DEFINITION_REPRESENTATION(#12133,#12139); +#12133 = PRODUCT_DEFINITION_SHAPE('','',#12134); +#12134 = PRODUCT_DEFINITION('design','',#12135,#12138); +#12135 = PRODUCT_DEFINITION_FORMATION('','',#12136); +#12136 = PRODUCT('HackPad_track_52','HackPad_track_52','',(#12137)); +#12137 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12138 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12139 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12140),#12329); +#12140 = MANIFOLD_SOLID_BREP('',#12141); +#12141 = CLOSED_SHELL('',(#12142,#12182,#12224,#12249,#12283,#12300, + #12317)); +#12142 = ADVANCED_FACE('',(#12143),#12177,.F.); +#12143 = FACE_BOUND('',#12144,.F.); +#12144 = EDGE_LOOP('',(#12145,#12155,#12163,#12171)); +#12145 = ORIENTED_EDGE('',*,*,#12146,.F.); +#12146 = EDGE_CURVE('',#12147,#12149,#12151,.T.); +#12147 = VERTEX_POINT('',#12148); +#12148 = CARTESIAN_POINT('',(159.46375,-64.12499999996,1.6)); +#12149 = VERTEX_POINT('',#12150); +#12150 = CARTESIAN_POINT('',(159.46375,-62.27499999998,1.6)); +#12151 = LINE('',#12152,#12153); +#12152 = CARTESIAN_POINT('',(159.46375,-64.2,1.6)); +#12153 = VECTOR('',#12154,1.); +#12154 = DIRECTION('',(0.,1.,0.)); +#12155 = ORIENTED_EDGE('',*,*,#12156,.F.); +#12156 = EDGE_CURVE('',#12157,#12147,#12159,.T.); +#12157 = VERTEX_POINT('',#12158); +#12158 = CARTESIAN_POINT('',(159.46375,-64.12499999996,1.635)); +#12159 = LINE('',#12160,#12161); +#12160 = CARTESIAN_POINT('',(159.46375,-64.125,-4.5E-02)); +#12161 = VECTOR('',#12162,1.); +#12162 = DIRECTION('',(-0.,-0.,-1.)); +#12163 = ORIENTED_EDGE('',*,*,#12164,.T.); +#12164 = EDGE_CURVE('',#12157,#12165,#12167,.T.); +#12165 = VERTEX_POINT('',#12166); +#12166 = CARTESIAN_POINT('',(159.46375,-62.27499999998,1.635)); +#12167 = LINE('',#12168,#12169); +#12168 = CARTESIAN_POINT('',(159.46375,-64.2,1.635)); +#12169 = VECTOR('',#12170,1.); +#12170 = DIRECTION('',(0.,1.,0.)); +#12171 = ORIENTED_EDGE('',*,*,#12172,.T.); +#12172 = EDGE_CURVE('',#12165,#12149,#12173,.T.); +#12173 = LINE('',#12174,#12175); +#12174 = CARTESIAN_POINT('',(159.46375,-62.275,-4.5E-02)); +#12175 = VECTOR('',#12176,1.); +#12176 = DIRECTION('',(-0.,-0.,-1.)); +#12177 = PLANE('',#12178); +#12178 = AXIS2_PLACEMENT_3D('',#12179,#12180,#12181); +#12179 = CARTESIAN_POINT('',(159.46375,-64.2,1.6)); +#12180 = DIRECTION('',(-1.,0.,0.)); +#12181 = DIRECTION('',(0.,1.,0.)); +#12182 = ADVANCED_FACE('',(#12183),#12219,.F.); +#12183 = FACE_BOUND('',#12184,.F.); +#12184 = EDGE_LOOP('',(#12185,#12194,#12195,#12204,#12213)); +#12185 = ORIENTED_EDGE('',*,*,#12186,.T.); +#12186 = EDGE_CURVE('',#12187,#12147,#12189,.T.); +#12187 = VERTEX_POINT('',#12188); +#12188 = CARTESIAN_POINT('',(159.26375,-64.12500000001,1.6)); +#12189 = CIRCLE('',#12190,0.125); +#12190 = AXIS2_PLACEMENT_3D('',#12191,#12192,#12193); +#12191 = CARTESIAN_POINT('',(159.36375,-64.2,1.6)); +#12192 = DIRECTION('',(-0.,0.,-1.)); +#12193 = DIRECTION('',(-0.,-1.,0.)); +#12194 = ORIENTED_EDGE('',*,*,#12146,.T.); +#12195 = ORIENTED_EDGE('',*,*,#12196,.T.); +#12196 = EDGE_CURVE('',#12149,#12197,#12199,.T.); +#12197 = VERTEX_POINT('',#12198); +#12198 = CARTESIAN_POINT('',(159.36375,-62.325,1.6)); +#12199 = CIRCLE('',#12200,0.125); +#12200 = AXIS2_PLACEMENT_3D('',#12201,#12202,#12203); +#12201 = CARTESIAN_POINT('',(159.36375,-62.2,1.6)); +#12202 = DIRECTION('',(-0.,0.,-1.)); +#12203 = DIRECTION('',(-0.,-1.,0.)); +#12204 = ORIENTED_EDGE('',*,*,#12205,.T.); +#12205 = EDGE_CURVE('',#12197,#12206,#12208,.T.); +#12206 = VERTEX_POINT('',#12207); +#12207 = CARTESIAN_POINT('',(159.26375,-62.27499999993,1.6)); +#12208 = CIRCLE('',#12209,0.125); +#12209 = AXIS2_PLACEMENT_3D('',#12210,#12211,#12212); +#12210 = CARTESIAN_POINT('',(159.36375,-62.2,1.6)); +#12211 = DIRECTION('',(-0.,0.,-1.)); +#12212 = DIRECTION('',(-0.,-1.,0.)); +#12213 = ORIENTED_EDGE('',*,*,#12214,.T.); +#12214 = EDGE_CURVE('',#12206,#12187,#12215,.T.); +#12215 = LINE('',#12216,#12217); +#12216 = CARTESIAN_POINT('',(159.26375,-62.2,1.6)); +#12217 = VECTOR('',#12218,1.); +#12218 = DIRECTION('',(0.,-1.,0.)); +#12219 = PLANE('',#12220); +#12220 = AXIS2_PLACEMENT_3D('',#12221,#12222,#12223); +#12221 = CARTESIAN_POINT('',(159.46375,-64.2,1.6)); +#12222 = DIRECTION('',(0.,0.,1.)); +#12223 = DIRECTION('',(1.,0.,-0.)); +#12224 = ADVANCED_FACE('',(#12225),#12244,.F.); +#12225 = FACE_BOUND('',#12226,.T.); +#12226 = EDGE_LOOP('',(#12227,#12228,#12236,#12243)); +#12227 = ORIENTED_EDGE('',*,*,#12196,.T.); +#12228 = ORIENTED_EDGE('',*,*,#12229,.T.); +#12229 = EDGE_CURVE('',#12197,#12230,#12232,.T.); +#12230 = VERTEX_POINT('',#12231); +#12231 = CARTESIAN_POINT('',(159.36375,-62.325,1.635)); +#12232 = LINE('',#12233,#12234); +#12233 = CARTESIAN_POINT('',(159.36375,-62.325,-4.5E-02)); +#12234 = VECTOR('',#12235,1.); +#12235 = DIRECTION('',(0.,0.,1.)); +#12236 = ORIENTED_EDGE('',*,*,#12237,.F.); +#12237 = EDGE_CURVE('',#12165,#12230,#12238,.T.); +#12238 = CIRCLE('',#12239,0.125); +#12239 = AXIS2_PLACEMENT_3D('',#12240,#12241,#12242); +#12240 = CARTESIAN_POINT('',(159.36375,-62.2,1.635)); +#12241 = DIRECTION('',(-0.,0.,-1.)); +#12242 = DIRECTION('',(-0.,-1.,0.)); +#12243 = ORIENTED_EDGE('',*,*,#12172,.T.); +#12244 = CYLINDRICAL_SURFACE('',#12245,0.125); +#12245 = AXIS2_PLACEMENT_3D('',#12246,#12247,#12248); +#12246 = CARTESIAN_POINT('',(159.36375,-62.2,-4.5E-02)); +#12247 = DIRECTION('',(-0.,-0.,-1.)); +#12248 = DIRECTION('',(-0.,-1.,0.)); +#12249 = ADVANCED_FACE('',(#12250),#12278,.T.); +#12250 = FACE_BOUND('',#12251,.T.); +#12251 = EDGE_LOOP('',(#12252,#12261,#12262,#12263,#12272)); +#12252 = ORIENTED_EDGE('',*,*,#12253,.T.); +#12253 = EDGE_CURVE('',#12254,#12157,#12256,.T.); +#12254 = VERTEX_POINT('',#12255); +#12255 = CARTESIAN_POINT('',(159.26375,-64.12500000001,1.635)); +#12256 = CIRCLE('',#12257,0.125); +#12257 = AXIS2_PLACEMENT_3D('',#12258,#12259,#12260); +#12258 = CARTESIAN_POINT('',(159.36375,-64.2,1.635)); +#12259 = DIRECTION('',(-0.,0.,-1.)); +#12260 = DIRECTION('',(-0.,-1.,0.)); +#12261 = ORIENTED_EDGE('',*,*,#12164,.T.); +#12262 = ORIENTED_EDGE('',*,*,#12237,.T.); +#12263 = ORIENTED_EDGE('',*,*,#12264,.T.); +#12264 = EDGE_CURVE('',#12230,#12265,#12267,.T.); +#12265 = VERTEX_POINT('',#12266); +#12266 = CARTESIAN_POINT('',(159.26375,-62.27499999993,1.635)); +#12267 = CIRCLE('',#12268,0.125); +#12268 = AXIS2_PLACEMENT_3D('',#12269,#12270,#12271); +#12269 = CARTESIAN_POINT('',(159.36375,-62.2,1.635)); +#12270 = DIRECTION('',(-0.,0.,-1.)); +#12271 = DIRECTION('',(-0.,-1.,0.)); +#12272 = ORIENTED_EDGE('',*,*,#12273,.T.); +#12273 = EDGE_CURVE('',#12265,#12254,#12274,.T.); +#12274 = LINE('',#12275,#12276); +#12275 = CARTESIAN_POINT('',(159.26375,-62.2,1.635)); +#12276 = VECTOR('',#12277,1.); +#12277 = DIRECTION('',(0.,-1.,0.)); +#12278 = PLANE('',#12279); +#12279 = AXIS2_PLACEMENT_3D('',#12280,#12281,#12282); +#12280 = CARTESIAN_POINT('',(159.46375,-64.2,1.635)); +#12281 = DIRECTION('',(0.,0.,1.)); +#12282 = DIRECTION('',(1.,0.,-0.)); +#12283 = ADVANCED_FACE('',(#12284),#12295,.F.); +#12284 = FACE_BOUND('',#12285,.T.); +#12285 = EDGE_LOOP('',(#12286,#12287,#12288,#12294)); +#12286 = ORIENTED_EDGE('',*,*,#12156,.F.); +#12287 = ORIENTED_EDGE('',*,*,#12253,.F.); +#12288 = ORIENTED_EDGE('',*,*,#12289,.T.); +#12289 = EDGE_CURVE('',#12254,#12187,#12290,.T.); +#12290 = LINE('',#12291,#12292); +#12291 = CARTESIAN_POINT('',(159.26375,-64.125,-4.5E-02)); +#12292 = VECTOR('',#12293,1.); +#12293 = DIRECTION('',(-0.,-0.,-1.)); +#12294 = ORIENTED_EDGE('',*,*,#12186,.T.); +#12295 = CYLINDRICAL_SURFACE('',#12296,0.125); +#12296 = AXIS2_PLACEMENT_3D('',#12297,#12298,#12299); +#12297 = CARTESIAN_POINT('',(159.36375,-64.2,-4.5E-02)); +#12298 = DIRECTION('',(-0.,-0.,-1.)); +#12299 = DIRECTION('',(-0.,-1.,0.)); +#12300 = ADVANCED_FACE('',(#12301),#12312,.F.); +#12301 = FACE_BOUND('',#12302,.F.); +#12302 = EDGE_LOOP('',(#12303,#12304,#12310,#12311)); +#12303 = ORIENTED_EDGE('',*,*,#12214,.F.); +#12304 = ORIENTED_EDGE('',*,*,#12305,.F.); +#12305 = EDGE_CURVE('',#12265,#12206,#12306,.T.); +#12306 = LINE('',#12307,#12308); +#12307 = CARTESIAN_POINT('',(159.26375,-62.275,-4.5E-02)); +#12308 = VECTOR('',#12309,1.); +#12309 = DIRECTION('',(-0.,-0.,-1.)); +#12310 = ORIENTED_EDGE('',*,*,#12273,.T.); +#12311 = ORIENTED_EDGE('',*,*,#12289,.T.); +#12312 = PLANE('',#12313); +#12313 = AXIS2_PLACEMENT_3D('',#12314,#12315,#12316); +#12314 = CARTESIAN_POINT('',(159.26375,-62.2,1.6)); +#12315 = DIRECTION('',(1.,0.,-0.)); +#12316 = DIRECTION('',(0.,-1.,0.)); +#12317 = ADVANCED_FACE('',(#12318),#12324,.F.); +#12318 = FACE_BOUND('',#12319,.T.); +#12319 = EDGE_LOOP('',(#12320,#12321,#12322,#12323)); +#12320 = ORIENTED_EDGE('',*,*,#12229,.F.); +#12321 = ORIENTED_EDGE('',*,*,#12205,.T.); +#12322 = ORIENTED_EDGE('',*,*,#12305,.F.); +#12323 = ORIENTED_EDGE('',*,*,#12264,.F.); +#12324 = CYLINDRICAL_SURFACE('',#12325,0.125); +#12325 = AXIS2_PLACEMENT_3D('',#12326,#12327,#12328); +#12326 = CARTESIAN_POINT('',(159.36375,-62.2,-4.5E-02)); +#12327 = DIRECTION('',(-0.,-0.,-1.)); +#12328 = DIRECTION('',(-0.,-1.,0.)); +#12329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12333)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12330,#12331,#12332)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12330 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12331 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12332 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12333 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12330, + 'distance_accuracy_value','confusion accuracy'); +#12334 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12335,#12337); +#12335 = ( REPRESENTATION_RELATIONSHIP('','',#12139,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12336) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12336 = ITEM_DEFINED_TRANSFORMATION('','',#11,#255); +#12337 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12338); +#12338 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','=>[0:1:1:55]','',#5,#12134 + ,$); +#12339 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12136)); +#12340 = SHAPE_DEFINITION_REPRESENTATION(#12341,#12347); +#12341 = PRODUCT_DEFINITION_SHAPE('','',#12342); +#12342 = PRODUCT_DEFINITION('design','',#12343,#12346); +#12343 = PRODUCT_DEFINITION_FORMATION('','',#12344); +#12344 = PRODUCT('HackPad_track_53','HackPad_track_53','',(#12345)); +#12345 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12346 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12347 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12348),#12502); +#12348 = MANIFOLD_SOLID_BREP('',#12349); +#12349 = CLOSED_SHELL('',(#12350,#12390,#12423,#12448,#12473,#12490)); +#12350 = ADVANCED_FACE('',(#12351),#12385,.F.); +#12351 = FACE_BOUND('',#12352,.F.); +#12352 = EDGE_LOOP('',(#12353,#12363,#12371,#12379)); +#12353 = ORIENTED_EDGE('',*,*,#12354,.F.); +#12354 = EDGE_CURVE('',#12355,#12357,#12359,.T.); +#12355 = VERTEX_POINT('',#12356); +#12356 = CARTESIAN_POINT('',(159.38142725393,-62.07625625393,-3.5E-02)); +#12357 = VERTEX_POINT('',#12358); +#12358 = CARTESIAN_POINT('',(157.43446,-60.129289,-3.5E-02)); +#12359 = LINE('',#12360,#12361); +#12360 = CARTESIAN_POINT('',(159.43446,-62.129289,-3.5E-02)); +#12361 = VECTOR('',#12362,1.); +#12362 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#12363 = ORIENTED_EDGE('',*,*,#12364,.F.); +#12364 = EDGE_CURVE('',#12365,#12355,#12367,.T.); +#12365 = VERTEX_POINT('',#12366); +#12366 = CARTESIAN_POINT('',(159.38142725393,-62.07625625393,0.)); +#12367 = LINE('',#12368,#12369); +#12368 = CARTESIAN_POINT('',(159.38142725392,-62.07625625392,-4.5E-02)); +#12369 = VECTOR('',#12370,1.); +#12370 = DIRECTION('',(-0.,-0.,-1.)); +#12371 = ORIENTED_EDGE('',*,*,#12372,.T.); +#12372 = EDGE_CURVE('',#12365,#12373,#12375,.T.); +#12373 = VERTEX_POINT('',#12374); +#12374 = CARTESIAN_POINT('',(157.43446,-60.129289,0.)); +#12375 = LINE('',#12376,#12377); +#12376 = CARTESIAN_POINT('',(159.43446,-62.129289,0.)); +#12377 = VECTOR('',#12378,1.); +#12378 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#12379 = ORIENTED_EDGE('',*,*,#12380,.F.); +#12380 = EDGE_CURVE('',#12357,#12373,#12381,.T.); +#12381 = LINE('',#12382,#12383); +#12382 = CARTESIAN_POINT('',(157.43446,-60.129289,-3.5E-02)); +#12383 = VECTOR('',#12384,1.); +#12384 = DIRECTION('',(0.,0.,1.)); +#12385 = PLANE('',#12386); +#12386 = AXIS2_PLACEMENT_3D('',#12387,#12388,#12389); +#12387 = CARTESIAN_POINT('',(159.43446,-62.129289,-3.5E-02)); +#12388 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#12389 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#12390 = ADVANCED_FACE('',(#12391),#12418,.F.); +#12391 = FACE_BOUND('',#12392,.F.); +#12392 = EDGE_LOOP('',(#12393,#12402,#12403,#12412)); +#12393 = ORIENTED_EDGE('',*,*,#12394,.T.); +#12394 = EDGE_CURVE('',#12395,#12355,#12397,.T.); +#12395 = VERTEX_POINT('',#12396); +#12396 = CARTESIAN_POINT('',(159.2400062539,-62.2176772539,-3.5E-02)); +#12397 = CIRCLE('',#12398,0.125); +#12398 = AXIS2_PLACEMENT_3D('',#12399,#12400,#12401); +#12399 = CARTESIAN_POINT('',(159.36375,-62.2,-3.5E-02)); +#12400 = DIRECTION('',(-0.,0.,-1.)); +#12401 = DIRECTION('',(-0.,-1.,0.)); +#12402 = ORIENTED_EDGE('',*,*,#12354,.T.); +#12403 = ORIENTED_EDGE('',*,*,#12404,.T.); +#12404 = EDGE_CURVE('',#12357,#12405,#12407,.T.); +#12405 = VERTEX_POINT('',#12406); +#12406 = CARTESIAN_POINT('',(157.293039,-60.27071,-3.5E-02)); +#12407 = CIRCLE('',#12408,9.999974810218E-02); +#12408 = AXIS2_PLACEMENT_3D('',#12409,#12410,#12411); +#12409 = CARTESIAN_POINT('',(157.3637495,-60.1999995,-3.5E-02)); +#12410 = DIRECTION('',(0.,0.,1.)); +#12411 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#12412 = ORIENTED_EDGE('',*,*,#12413,.T.); +#12413 = EDGE_CURVE('',#12405,#12395,#12414,.T.); +#12414 = LINE('',#12415,#12416); +#12415 = CARTESIAN_POINT('',(157.293039,-60.27071,-3.5E-02)); +#12416 = VECTOR('',#12417,1.); +#12417 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#12418 = PLANE('',#12419); +#12419 = AXIS2_PLACEMENT_3D('',#12420,#12421,#12422); +#12420 = CARTESIAN_POINT('',(159.43446,-62.129289,-3.5E-02)); +#12421 = DIRECTION('',(0.,0.,1.)); +#12422 = DIRECTION('',(1.,0.,-0.)); +#12423 = ADVANCED_FACE('',(#12424),#12443,.T.); +#12424 = FACE_BOUND('',#12425,.F.); +#12425 = EDGE_LOOP('',(#12426,#12427,#12436,#12442)); +#12426 = ORIENTED_EDGE('',*,*,#12380,.T.); +#12427 = ORIENTED_EDGE('',*,*,#12428,.T.); +#12428 = EDGE_CURVE('',#12373,#12429,#12431,.T.); +#12429 = VERTEX_POINT('',#12430); +#12430 = CARTESIAN_POINT('',(157.293039,-60.27071,0.)); +#12431 = CIRCLE('',#12432,9.999974810218E-02); +#12432 = AXIS2_PLACEMENT_3D('',#12433,#12434,#12435); +#12433 = CARTESIAN_POINT('',(157.3637495,-60.1999995,0.)); +#12434 = DIRECTION('',(0.,0.,1.)); +#12435 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#12436 = ORIENTED_EDGE('',*,*,#12437,.F.); +#12437 = EDGE_CURVE('',#12405,#12429,#12438,.T.); +#12438 = LINE('',#12439,#12440); +#12439 = CARTESIAN_POINT('',(157.293039,-60.27071,-3.5E-02)); +#12440 = VECTOR('',#12441,1.); +#12441 = DIRECTION('',(0.,0.,1.)); +#12442 = ORIENTED_EDGE('',*,*,#12404,.F.); +#12443 = CYLINDRICAL_SURFACE('',#12444,9.999974810218E-02); +#12444 = AXIS2_PLACEMENT_3D('',#12445,#12446,#12447); +#12445 = CARTESIAN_POINT('',(157.3637495,-60.1999995,-3.5E-02)); +#12446 = DIRECTION('',(-0.,-0.,-1.)); +#12447 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#12448 = ADVANCED_FACE('',(#12449),#12468,.T.); +#12449 = FACE_BOUND('',#12450,.T.); +#12450 = EDGE_LOOP('',(#12451,#12460,#12461,#12462)); +#12451 = ORIENTED_EDGE('',*,*,#12452,.T.); +#12452 = EDGE_CURVE('',#12453,#12365,#12455,.T.); +#12453 = VERTEX_POINT('',#12454); +#12454 = CARTESIAN_POINT('',(159.2400062539,-62.2176772539,0.)); +#12455 = CIRCLE('',#12456,0.125); +#12456 = AXIS2_PLACEMENT_3D('',#12457,#12458,#12459); +#12457 = CARTESIAN_POINT('',(159.36375,-62.2,0.)); +#12458 = DIRECTION('',(-0.,0.,-1.)); +#12459 = DIRECTION('',(-0.,-1.,0.)); +#12460 = ORIENTED_EDGE('',*,*,#12372,.T.); +#12461 = ORIENTED_EDGE('',*,*,#12428,.T.); +#12462 = ORIENTED_EDGE('',*,*,#12463,.T.); +#12463 = EDGE_CURVE('',#12429,#12453,#12464,.T.); +#12464 = LINE('',#12465,#12466); +#12465 = CARTESIAN_POINT('',(157.293039,-60.27071,0.)); +#12466 = VECTOR('',#12467,1.); +#12467 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#12468 = PLANE('',#12469); +#12469 = AXIS2_PLACEMENT_3D('',#12470,#12471,#12472); +#12470 = CARTESIAN_POINT('',(159.43446,-62.129289,0.)); +#12471 = DIRECTION('',(0.,0.,1.)); +#12472 = DIRECTION('',(1.,0.,-0.)); +#12473 = ADVANCED_FACE('',(#12474),#12485,.F.); +#12474 = FACE_BOUND('',#12475,.T.); +#12475 = EDGE_LOOP('',(#12476,#12477,#12478,#12484)); +#12476 = ORIENTED_EDGE('',*,*,#12364,.F.); +#12477 = ORIENTED_EDGE('',*,*,#12452,.F.); +#12478 = ORIENTED_EDGE('',*,*,#12479,.T.); +#12479 = EDGE_CURVE('',#12453,#12395,#12480,.T.); +#12480 = LINE('',#12481,#12482); +#12481 = CARTESIAN_POINT('',(159.24000625392,-62.21767725392,-4.5E-02)); +#12482 = VECTOR('',#12483,1.); +#12483 = DIRECTION('',(-0.,-0.,-1.)); +#12484 = ORIENTED_EDGE('',*,*,#12394,.T.); +#12485 = CYLINDRICAL_SURFACE('',#12486,0.125); +#12486 = AXIS2_PLACEMENT_3D('',#12487,#12488,#12489); +#12487 = CARTESIAN_POINT('',(159.36375,-62.2,-4.5E-02)); +#12488 = DIRECTION('',(-0.,-0.,-1.)); +#12489 = DIRECTION('',(-0.,-1.,0.)); +#12490 = ADVANCED_FACE('',(#12491),#12497,.F.); +#12491 = FACE_BOUND('',#12492,.F.); +#12492 = EDGE_LOOP('',(#12493,#12494,#12495,#12496)); +#12493 = ORIENTED_EDGE('',*,*,#12413,.F.); +#12494 = ORIENTED_EDGE('',*,*,#12437,.T.); +#12495 = ORIENTED_EDGE('',*,*,#12463,.T.); +#12496 = ORIENTED_EDGE('',*,*,#12479,.T.); +#12497 = PLANE('',#12498); +#12498 = AXIS2_PLACEMENT_3D('',#12499,#12500,#12501); +#12499 = CARTESIAN_POINT('',(157.293039,-60.27071,-3.5E-02)); +#12500 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#12501 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#12502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12506)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12503,#12504,#12505)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12503 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12504 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12505 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12506 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12503, + 'distance_accuracy_value','confusion accuracy'); +#12507 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12508,#12510); +#12508 = ( REPRESENTATION_RELATIONSHIP('','',#12347,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12509) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12509 = ITEM_DEFINED_TRANSFORMATION('','',#11,#259); +#12510 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12511); +#12511 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','=>[0:1:1:56]','',#5,#12342 + ,$); +#12512 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12344)); +#12513 = SHAPE_DEFINITION_REPRESENTATION(#12514,#12520); +#12514 = PRODUCT_DEFINITION_SHAPE('','',#12515); +#12515 = PRODUCT_DEFINITION('design','',#12516,#12519); +#12516 = PRODUCT_DEFINITION_FORMATION('','',#12517); +#12517 = PRODUCT('HackPad_track_54','HackPad_track_54','',(#12518)); +#12518 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12519 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12520 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12521),#12710); +#12521 = MANIFOLD_SOLID_BREP('',#12522); +#12522 = CLOSED_SHELL('',(#12523,#12563,#12605,#12630,#12664,#12681, + #12698)); +#12523 = ADVANCED_FACE('',(#12524),#12558,.F.); +#12524 = FACE_BOUND('',#12525,.F.); +#12525 = EDGE_LOOP('',(#12526,#12536,#12544,#12552)); +#12526 = ORIENTED_EDGE('',*,*,#12527,.F.); +#12527 = EDGE_CURVE('',#12528,#12530,#12532,.T.); +#12528 = VERTEX_POINT('',#12529); +#12529 = CARTESIAN_POINT('',(159.46375,-65.02857919264,-3.5E-02)); +#12530 = VERTEX_POINT('',#12531); +#12531 = CARTESIAN_POINT('',(159.46375,-64.27499999997,-3.5E-02)); +#12532 = LINE('',#12533,#12534); +#12533 = CARTESIAN_POINT('',(159.46375,-65.39,-3.5E-02)); +#12534 = VECTOR('',#12535,1.); +#12535 = DIRECTION('',(0.,1.,0.)); +#12536 = ORIENTED_EDGE('',*,*,#12537,.F.); +#12537 = EDGE_CURVE('',#12538,#12528,#12540,.T.); +#12538 = VERTEX_POINT('',#12539); +#12539 = CARTESIAN_POINT('',(159.46375,-65.02857919264,0.)); +#12540 = LINE('',#12541,#12542); +#12541 = CARTESIAN_POINT('',(159.46375,-65.02857919263,-4.5E-02)); +#12542 = VECTOR('',#12543,1.); +#12543 = DIRECTION('',(-0.,-0.,-1.)); +#12544 = ORIENTED_EDGE('',*,*,#12545,.T.); +#12545 = EDGE_CURVE('',#12538,#12546,#12548,.T.); +#12546 = VERTEX_POINT('',#12547); +#12547 = CARTESIAN_POINT('',(159.46375,-64.27499999997,0.)); +#12548 = LINE('',#12549,#12550); +#12549 = CARTESIAN_POINT('',(159.46375,-65.39,0.)); +#12550 = VECTOR('',#12551,1.); +#12551 = DIRECTION('',(0.,1.,0.)); +#12552 = ORIENTED_EDGE('',*,*,#12553,.T.); +#12553 = EDGE_CURVE('',#12546,#12530,#12554,.T.); +#12554 = LINE('',#12555,#12556); +#12555 = CARTESIAN_POINT('',(159.46375,-64.275,-4.5E-02)); +#12556 = VECTOR('',#12557,1.); +#12557 = DIRECTION('',(-0.,-0.,-1.)); +#12558 = PLANE('',#12559); +#12559 = AXIS2_PLACEMENT_3D('',#12560,#12561,#12562); +#12560 = CARTESIAN_POINT('',(159.46375,-65.39,-3.5E-02)); +#12561 = DIRECTION('',(-1.,0.,0.)); +#12562 = DIRECTION('',(0.,1.,0.)); +#12563 = ADVANCED_FACE('',(#12564),#12600,.F.); +#12564 = FACE_BOUND('',#12565,.F.); +#12565 = EDGE_LOOP('',(#12566,#12575,#12576,#12585,#12594)); +#12566 = ORIENTED_EDGE('',*,*,#12567,.T.); +#12567 = EDGE_CURVE('',#12568,#12528,#12570,.T.); +#12568 = VERTEX_POINT('',#12569); +#12569 = CARTESIAN_POINT('',(159.26375,-65.02857919263,-3.5E-02)); +#12570 = CIRCLE('',#12571,0.375); +#12571 = AXIS2_PLACEMENT_3D('',#12572,#12573,#12574); +#12572 = CARTESIAN_POINT('',(159.36375,-65.39,-3.5E-02)); +#12573 = DIRECTION('',(-0.,0.,-1.)); +#12574 = DIRECTION('',(-0.,-1.,0.)); +#12575 = ORIENTED_EDGE('',*,*,#12527,.T.); +#12576 = ORIENTED_EDGE('',*,*,#12577,.T.); +#12577 = EDGE_CURVE('',#12530,#12578,#12580,.T.); +#12578 = VERTEX_POINT('',#12579); +#12579 = CARTESIAN_POINT('',(159.36375,-64.325,-3.5E-02)); +#12580 = CIRCLE('',#12581,0.125); +#12581 = AXIS2_PLACEMENT_3D('',#12582,#12583,#12584); +#12582 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#12583 = DIRECTION('',(-0.,0.,-1.)); +#12584 = DIRECTION('',(-0.,-1.,0.)); +#12585 = ORIENTED_EDGE('',*,*,#12586,.T.); +#12586 = EDGE_CURVE('',#12578,#12587,#12589,.T.); +#12587 = VERTEX_POINT('',#12588); +#12588 = CARTESIAN_POINT('',(159.26375,-64.27500000003,-3.5E-02)); +#12589 = CIRCLE('',#12590,0.125); +#12590 = AXIS2_PLACEMENT_3D('',#12591,#12592,#12593); +#12591 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#12592 = DIRECTION('',(-0.,0.,-1.)); +#12593 = DIRECTION('',(-0.,-1.,0.)); +#12594 = ORIENTED_EDGE('',*,*,#12595,.T.); +#12595 = EDGE_CURVE('',#12587,#12568,#12596,.T.); +#12596 = LINE('',#12597,#12598); +#12597 = CARTESIAN_POINT('',(159.26375,-64.2,-3.5E-02)); +#12598 = VECTOR('',#12599,1.); +#12599 = DIRECTION('',(0.,-1.,0.)); +#12600 = PLANE('',#12601); +#12601 = AXIS2_PLACEMENT_3D('',#12602,#12603,#12604); +#12602 = CARTESIAN_POINT('',(159.46375,-65.39,-3.5E-02)); +#12603 = DIRECTION('',(0.,0.,1.)); +#12604 = DIRECTION('',(1.,0.,-0.)); +#12605 = ADVANCED_FACE('',(#12606),#12625,.F.); +#12606 = FACE_BOUND('',#12607,.T.); +#12607 = EDGE_LOOP('',(#12608,#12609,#12617,#12624)); +#12608 = ORIENTED_EDGE('',*,*,#12577,.T.); +#12609 = ORIENTED_EDGE('',*,*,#12610,.T.); +#12610 = EDGE_CURVE('',#12578,#12611,#12613,.T.); +#12611 = VERTEX_POINT('',#12612); +#12612 = CARTESIAN_POINT('',(159.36375,-64.325,0.)); +#12613 = LINE('',#12614,#12615); +#12614 = CARTESIAN_POINT('',(159.36375,-64.325,-4.5E-02)); +#12615 = VECTOR('',#12616,1.); +#12616 = DIRECTION('',(0.,0.,1.)); +#12617 = ORIENTED_EDGE('',*,*,#12618,.F.); +#12618 = EDGE_CURVE('',#12546,#12611,#12619,.T.); +#12619 = CIRCLE('',#12620,0.125); +#12620 = AXIS2_PLACEMENT_3D('',#12621,#12622,#12623); +#12621 = CARTESIAN_POINT('',(159.36375,-64.2,0.)); +#12622 = DIRECTION('',(-0.,0.,-1.)); +#12623 = DIRECTION('',(-0.,-1.,0.)); +#12624 = ORIENTED_EDGE('',*,*,#12553,.T.); +#12625 = CYLINDRICAL_SURFACE('',#12626,0.125); +#12626 = AXIS2_PLACEMENT_3D('',#12627,#12628,#12629); +#12627 = CARTESIAN_POINT('',(159.36375,-64.2,-4.5E-02)); +#12628 = DIRECTION('',(-0.,-0.,-1.)); +#12629 = DIRECTION('',(-0.,-1.,0.)); +#12630 = ADVANCED_FACE('',(#12631),#12659,.T.); +#12631 = FACE_BOUND('',#12632,.T.); +#12632 = EDGE_LOOP('',(#12633,#12642,#12643,#12644,#12653)); +#12633 = ORIENTED_EDGE('',*,*,#12634,.T.); +#12634 = EDGE_CURVE('',#12635,#12538,#12637,.T.); +#12635 = VERTEX_POINT('',#12636); +#12636 = CARTESIAN_POINT('',(159.26375,-65.02857919263,0.)); +#12637 = CIRCLE('',#12638,0.375); +#12638 = AXIS2_PLACEMENT_3D('',#12639,#12640,#12641); +#12639 = CARTESIAN_POINT('',(159.36375,-65.39,0.)); +#12640 = DIRECTION('',(-0.,0.,-1.)); +#12641 = DIRECTION('',(-0.,-1.,0.)); +#12642 = ORIENTED_EDGE('',*,*,#12545,.T.); +#12643 = ORIENTED_EDGE('',*,*,#12618,.T.); +#12644 = ORIENTED_EDGE('',*,*,#12645,.T.); +#12645 = EDGE_CURVE('',#12611,#12646,#12648,.T.); +#12646 = VERTEX_POINT('',#12647); +#12647 = CARTESIAN_POINT('',(159.26375,-64.27500000003,0.)); +#12648 = CIRCLE('',#12649,0.125); +#12649 = AXIS2_PLACEMENT_3D('',#12650,#12651,#12652); +#12650 = CARTESIAN_POINT('',(159.36375,-64.2,0.)); +#12651 = DIRECTION('',(-0.,0.,-1.)); +#12652 = DIRECTION('',(-0.,-1.,0.)); +#12653 = ORIENTED_EDGE('',*,*,#12654,.T.); +#12654 = EDGE_CURVE('',#12646,#12635,#12655,.T.); +#12655 = LINE('',#12656,#12657); +#12656 = CARTESIAN_POINT('',(159.26375,-64.2,0.)); +#12657 = VECTOR('',#12658,1.); +#12658 = DIRECTION('',(0.,-1.,0.)); +#12659 = PLANE('',#12660); +#12660 = AXIS2_PLACEMENT_3D('',#12661,#12662,#12663); +#12661 = CARTESIAN_POINT('',(159.46375,-65.39,0.)); +#12662 = DIRECTION('',(0.,0.,1.)); +#12663 = DIRECTION('',(1.,0.,-0.)); +#12664 = ADVANCED_FACE('',(#12665),#12676,.F.); +#12665 = FACE_BOUND('',#12666,.T.); +#12666 = EDGE_LOOP('',(#12667,#12668,#12669,#12675)); +#12667 = ORIENTED_EDGE('',*,*,#12537,.F.); +#12668 = ORIENTED_EDGE('',*,*,#12634,.F.); +#12669 = ORIENTED_EDGE('',*,*,#12670,.T.); +#12670 = EDGE_CURVE('',#12635,#12568,#12671,.T.); +#12671 = LINE('',#12672,#12673); +#12672 = CARTESIAN_POINT('',(159.26375,-65.02857919263,-4.5E-02)); +#12673 = VECTOR('',#12674,1.); +#12674 = DIRECTION('',(-0.,-0.,-1.)); +#12675 = ORIENTED_EDGE('',*,*,#12567,.T.); +#12676 = CYLINDRICAL_SURFACE('',#12677,0.375); +#12677 = AXIS2_PLACEMENT_3D('',#12678,#12679,#12680); +#12678 = CARTESIAN_POINT('',(159.36375,-65.39,-4.5E-02)); +#12679 = DIRECTION('',(-0.,-0.,-1.)); +#12680 = DIRECTION('',(-0.,-1.,0.)); +#12681 = ADVANCED_FACE('',(#12682),#12693,.F.); +#12682 = FACE_BOUND('',#12683,.F.); +#12683 = EDGE_LOOP('',(#12684,#12685,#12691,#12692)); +#12684 = ORIENTED_EDGE('',*,*,#12595,.F.); +#12685 = ORIENTED_EDGE('',*,*,#12686,.F.); +#12686 = EDGE_CURVE('',#12646,#12587,#12687,.T.); +#12687 = LINE('',#12688,#12689); +#12688 = CARTESIAN_POINT('',(159.26375,-64.275,-4.5E-02)); +#12689 = VECTOR('',#12690,1.); +#12690 = DIRECTION('',(-0.,-0.,-1.)); +#12691 = ORIENTED_EDGE('',*,*,#12654,.T.); +#12692 = ORIENTED_EDGE('',*,*,#12670,.T.); +#12693 = PLANE('',#12694); +#12694 = AXIS2_PLACEMENT_3D('',#12695,#12696,#12697); +#12695 = CARTESIAN_POINT('',(159.26375,-64.2,-3.5E-02)); +#12696 = DIRECTION('',(1.,0.,-0.)); +#12697 = DIRECTION('',(0.,-1.,0.)); +#12698 = ADVANCED_FACE('',(#12699),#12705,.F.); +#12699 = FACE_BOUND('',#12700,.T.); +#12700 = EDGE_LOOP('',(#12701,#12702,#12703,#12704)); +#12701 = ORIENTED_EDGE('',*,*,#12610,.F.); +#12702 = ORIENTED_EDGE('',*,*,#12586,.T.); +#12703 = ORIENTED_EDGE('',*,*,#12686,.F.); +#12704 = ORIENTED_EDGE('',*,*,#12645,.F.); +#12705 = CYLINDRICAL_SURFACE('',#12706,0.125); +#12706 = AXIS2_PLACEMENT_3D('',#12707,#12708,#12709); +#12707 = CARTESIAN_POINT('',(159.36375,-64.2,-4.5E-02)); +#12708 = DIRECTION('',(-0.,-0.,-1.)); +#12709 = DIRECTION('',(-0.,-1.,0.)); +#12710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12714)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12711,#12712,#12713)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12711 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12712 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12713 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12714 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12711, + 'distance_accuracy_value','confusion accuracy'); +#12715 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12716,#12718); +#12716 = ( REPRESENTATION_RELATIONSHIP('','',#12520,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12717) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12717 = ITEM_DEFINED_TRANSFORMATION('','',#11,#263); +#12718 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12719); +#12719 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','=>[0:1:1:57]','',#5,#12515 + ,$); +#12720 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12517)); +#12721 = SHAPE_DEFINITION_REPRESENTATION(#12722,#12728); +#12722 = PRODUCT_DEFINITION_SHAPE('','',#12723); +#12723 = PRODUCT_DEFINITION('design','',#12724,#12727); +#12724 = PRODUCT_DEFINITION_FORMATION('','',#12725); +#12725 = PRODUCT('HackPad_track_55','HackPad_track_55','',(#12726)); +#12726 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12727 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12728 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#12729),#12883); +#12729 = MANIFOLD_SOLID_BREP('',#12730); +#12730 = CLOSED_SHELL('',(#12731,#12771,#12804,#12835,#12859,#12871)); +#12731 = ADVANCED_FACE('',(#12732),#12766,.F.); +#12732 = FACE_BOUND('',#12733,.F.); +#12733 = EDGE_LOOP('',(#12734,#12744,#12752,#12760)); +#12734 = ORIENTED_EDGE('',*,*,#12735,.T.); +#12735 = EDGE_CURVE('',#12736,#12738,#12740,.T.); +#12736 = VERTEX_POINT('',#12737); +#12737 = CARTESIAN_POINT('',(157.46375,-60.2,-3.5E-02)); +#12738 = VERTEX_POINT('',#12739); +#12739 = CARTESIAN_POINT('',(157.46375,-60.2,0.)); +#12740 = LINE('',#12741,#12742); +#12741 = CARTESIAN_POINT('',(157.46375,-60.2,-3.5E-02)); +#12742 = VECTOR('',#12743,1.); +#12743 = DIRECTION('',(0.,0.,1.)); +#12744 = ORIENTED_EDGE('',*,*,#12745,.T.); +#12745 = EDGE_CURVE('',#12738,#12746,#12748,.T.); +#12746 = VERTEX_POINT('',#12747); +#12747 = CARTESIAN_POINT('',(157.46375,-55.7,0.)); +#12748 = LINE('',#12749,#12750); +#12749 = CARTESIAN_POINT('',(157.46375,-60.2,0.)); +#12750 = VECTOR('',#12751,1.); +#12751 = DIRECTION('',(0.,1.,0.)); +#12752 = ORIENTED_EDGE('',*,*,#12753,.F.); +#12753 = EDGE_CURVE('',#12754,#12746,#12756,.T.); +#12754 = VERTEX_POINT('',#12755); +#12755 = CARTESIAN_POINT('',(157.46375,-55.7,-3.5E-02)); +#12756 = LINE('',#12757,#12758); +#12757 = CARTESIAN_POINT('',(157.46375,-55.7,-3.5E-02)); +#12758 = VECTOR('',#12759,1.); +#12759 = DIRECTION('',(0.,0.,1.)); +#12760 = ORIENTED_EDGE('',*,*,#12761,.F.); +#12761 = EDGE_CURVE('',#12736,#12754,#12762,.T.); +#12762 = LINE('',#12763,#12764); +#12763 = CARTESIAN_POINT('',(157.46375,-60.2,-3.5E-02)); +#12764 = VECTOR('',#12765,1.); +#12765 = DIRECTION('',(0.,1.,0.)); +#12766 = PLANE('',#12767); +#12767 = AXIS2_PLACEMENT_3D('',#12768,#12769,#12770); +#12768 = CARTESIAN_POINT('',(157.46375,-60.2,-3.5E-02)); +#12769 = DIRECTION('',(-1.,0.,0.)); +#12770 = DIRECTION('',(0.,1.,0.)); +#12771 = ADVANCED_FACE('',(#12772),#12799,.T.); +#12772 = FACE_BOUND('',#12773,.F.); +#12773 = EDGE_LOOP('',(#12774,#12775,#12784,#12792)); +#12774 = ORIENTED_EDGE('',*,*,#12753,.T.); +#12775 = ORIENTED_EDGE('',*,*,#12776,.T.); +#12776 = EDGE_CURVE('',#12746,#12777,#12779,.T.); +#12777 = VERTEX_POINT('',#12778); +#12778 = CARTESIAN_POINT('',(157.26375,-55.7,0.)); +#12779 = CIRCLE('',#12780,0.1); +#12780 = AXIS2_PLACEMENT_3D('',#12781,#12782,#12783); +#12781 = CARTESIAN_POINT('',(157.36375,-55.7,0.)); +#12782 = DIRECTION('',(0.,0.,1.)); +#12783 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#12784 = ORIENTED_EDGE('',*,*,#12785,.F.); +#12785 = EDGE_CURVE('',#12786,#12777,#12788,.T.); +#12786 = VERTEX_POINT('',#12787); +#12787 = CARTESIAN_POINT('',(157.26375,-55.7,-3.5E-02)); +#12788 = LINE('',#12789,#12790); +#12789 = CARTESIAN_POINT('',(157.26375,-55.7,-3.5E-02)); +#12790 = VECTOR('',#12791,1.); +#12791 = DIRECTION('',(0.,0.,1.)); +#12792 = ORIENTED_EDGE('',*,*,#12793,.F.); +#12793 = EDGE_CURVE('',#12754,#12786,#12794,.T.); +#12794 = CIRCLE('',#12795,0.1); +#12795 = AXIS2_PLACEMENT_3D('',#12796,#12797,#12798); +#12796 = CARTESIAN_POINT('',(157.36375,-55.7,-3.5E-02)); +#12797 = DIRECTION('',(0.,0.,1.)); +#12798 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#12799 = CYLINDRICAL_SURFACE('',#12800,0.1); +#12800 = AXIS2_PLACEMENT_3D('',#12801,#12802,#12803); +#12801 = CARTESIAN_POINT('',(157.36375,-55.7,-3.5E-02)); +#12802 = DIRECTION('',(-0.,-0.,-1.)); +#12803 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#12804 = ADVANCED_FACE('',(#12805),#12830,.F.); +#12805 = FACE_BOUND('',#12806,.F.); +#12806 = EDGE_LOOP('',(#12807,#12808,#12816,#12824)); +#12807 = ORIENTED_EDGE('',*,*,#12785,.T.); +#12808 = ORIENTED_EDGE('',*,*,#12809,.T.); +#12809 = EDGE_CURVE('',#12777,#12810,#12812,.T.); +#12810 = VERTEX_POINT('',#12811); +#12811 = CARTESIAN_POINT('',(157.26375,-60.2,0.)); +#12812 = LINE('',#12813,#12814); +#12813 = CARTESIAN_POINT('',(157.26375,-55.7,0.)); +#12814 = VECTOR('',#12815,1.); +#12815 = DIRECTION('',(0.,-1.,0.)); +#12816 = ORIENTED_EDGE('',*,*,#12817,.F.); +#12817 = EDGE_CURVE('',#12818,#12810,#12820,.T.); +#12818 = VERTEX_POINT('',#12819); +#12819 = CARTESIAN_POINT('',(157.26375,-60.2,-3.5E-02)); +#12820 = LINE('',#12821,#12822); +#12821 = CARTESIAN_POINT('',(157.26375,-60.2,-3.5E-02)); +#12822 = VECTOR('',#12823,1.); +#12823 = DIRECTION('',(0.,0.,1.)); +#12824 = ORIENTED_EDGE('',*,*,#12825,.F.); +#12825 = EDGE_CURVE('',#12786,#12818,#12826,.T.); +#12826 = LINE('',#12827,#12828); +#12827 = CARTESIAN_POINT('',(157.26375,-55.7,-3.5E-02)); +#12828 = VECTOR('',#12829,1.); +#12829 = DIRECTION('',(0.,-1.,0.)); +#12830 = PLANE('',#12831); +#12831 = AXIS2_PLACEMENT_3D('',#12832,#12833,#12834); +#12832 = CARTESIAN_POINT('',(157.26375,-55.7,-3.5E-02)); +#12833 = DIRECTION('',(1.,0.,-0.)); +#12834 = DIRECTION('',(0.,-1.,0.)); +#12835 = ADVANCED_FACE('',(#12836),#12854,.T.); +#12836 = FACE_BOUND('',#12837,.F.); +#12837 = EDGE_LOOP('',(#12838,#12839,#12846,#12847)); +#12838 = ORIENTED_EDGE('',*,*,#12817,.T.); +#12839 = ORIENTED_EDGE('',*,*,#12840,.T.); +#12840 = EDGE_CURVE('',#12810,#12738,#12841,.T.); +#12841 = CIRCLE('',#12842,0.1); +#12842 = AXIS2_PLACEMENT_3D('',#12843,#12844,#12845); +#12843 = CARTESIAN_POINT('',(157.36375,-60.2,0.)); +#12844 = DIRECTION('',(0.,0.,1.)); +#12845 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#12846 = ORIENTED_EDGE('',*,*,#12735,.F.); +#12847 = ORIENTED_EDGE('',*,*,#12848,.F.); +#12848 = EDGE_CURVE('',#12818,#12736,#12849,.T.); +#12849 = CIRCLE('',#12850,0.1); +#12850 = AXIS2_PLACEMENT_3D('',#12851,#12852,#12853); +#12851 = CARTESIAN_POINT('',(157.36375,-60.2,-3.5E-02)); +#12852 = DIRECTION('',(0.,0.,1.)); +#12853 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#12854 = CYLINDRICAL_SURFACE('',#12855,0.1); +#12855 = AXIS2_PLACEMENT_3D('',#12856,#12857,#12858); +#12856 = CARTESIAN_POINT('',(157.36375,-60.2,-3.5E-02)); +#12857 = DIRECTION('',(-0.,-0.,-1.)); +#12858 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#12859 = ADVANCED_FACE('',(#12860),#12866,.F.); +#12860 = FACE_BOUND('',#12861,.F.); +#12861 = EDGE_LOOP('',(#12862,#12863,#12864,#12865)); +#12862 = ORIENTED_EDGE('',*,*,#12761,.T.); +#12863 = ORIENTED_EDGE('',*,*,#12793,.T.); +#12864 = ORIENTED_EDGE('',*,*,#12825,.T.); +#12865 = ORIENTED_EDGE('',*,*,#12848,.T.); +#12866 = PLANE('',#12867); +#12867 = AXIS2_PLACEMENT_3D('',#12868,#12869,#12870); +#12868 = CARTESIAN_POINT('',(157.46375,-60.2,-3.5E-02)); +#12869 = DIRECTION('',(0.,0.,1.)); +#12870 = DIRECTION('',(1.,0.,-0.)); +#12871 = ADVANCED_FACE('',(#12872),#12878,.T.); +#12872 = FACE_BOUND('',#12873,.T.); +#12873 = EDGE_LOOP('',(#12874,#12875,#12876,#12877)); +#12874 = ORIENTED_EDGE('',*,*,#12745,.T.); +#12875 = ORIENTED_EDGE('',*,*,#12776,.T.); +#12876 = ORIENTED_EDGE('',*,*,#12809,.T.); +#12877 = ORIENTED_EDGE('',*,*,#12840,.T.); +#12878 = PLANE('',#12879); +#12879 = AXIS2_PLACEMENT_3D('',#12880,#12881,#12882); +#12880 = CARTESIAN_POINT('',(157.46375,-60.2,0.)); +#12881 = DIRECTION('',(0.,0.,1.)); +#12882 = DIRECTION('',(1.,0.,-0.)); +#12883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#12887)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#12884,#12885,#12886)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#12884 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#12885 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#12886 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#12887 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#12884, + 'distance_accuracy_value','confusion accuracy'); +#12888 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#12889,#12891); +#12889 = ( REPRESENTATION_RELATIONSHIP('','',#12728,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#12890) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#12890 = ITEM_DEFINED_TRANSFORMATION('','',#11,#267); +#12891 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #12892); +#12892 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65','=>[0:1:1:58]','',#5,#12723 + ,$); +#12893 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12725)); +#12894 = SHAPE_DEFINITION_REPRESENTATION(#12895,#12901); +#12895 = PRODUCT_DEFINITION_SHAPE('','',#12896); +#12896 = PRODUCT_DEFINITION('design','',#12897,#12900); +#12897 = PRODUCT_DEFINITION_FORMATION('','',#12898); +#12898 = PRODUCT('HackPad_track_56','HackPad_track_56','',(#12899)); +#12899 = PRODUCT_CONTEXT('',#2,'mechanical'); +#12900 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#12901 = SHAPE_REPRESENTATION('',(#11,#12902,#13056),#13210); +#12902 = MANIFOLD_SOLID_BREP('',#12903); +#12903 = CLOSED_SHELL('',(#12904,#12944,#12977,#13002,#13027,#13044)); +#12904 = ADVANCED_FACE('',(#12905),#12939,.F.); +#12905 = FACE_BOUND('',#12906,.F.); +#12906 = EDGE_LOOP('',(#12907,#12917,#12925,#12933)); +#12907 = ORIENTED_EDGE('',*,*,#12908,.F.); +#12908 = EDGE_CURVE('',#12909,#12911,#12913,.T.); +#12909 = VERTEX_POINT('',#12910); +#12910 = CARTESIAN_POINT('',(167.12600013145,-65.29,-3.5E-02)); +#12911 = VERTEX_POINT('',#12912); +#12912 = CARTESIAN_POINT('',(163.72517080736,-65.29,-3.5E-02)); +#12913 = LINE('',#12914,#12915); +#12914 = CARTESIAN_POINT('',(167.17375,-65.29,-3.5E-02)); +#12915 = VECTOR('',#12916,1.); +#12916 = DIRECTION('',(-1.,0.,0.)); +#12917 = ORIENTED_EDGE('',*,*,#12918,.F.); +#12918 = EDGE_CURVE('',#12919,#12909,#12921,.T.); +#12919 = VERTEX_POINT('',#12920); +#12920 = CARTESIAN_POINT('',(167.12600013145,-65.29,0.)); +#12921 = LINE('',#12922,#12923); +#12922 = CARTESIAN_POINT('',(167.12600013144,-65.29,-4.5E-02)); +#12923 = VECTOR('',#12924,1.); +#12924 = DIRECTION('',(-0.,-0.,-1.)); +#12925 = ORIENTED_EDGE('',*,*,#12926,.T.); +#12926 = EDGE_CURVE('',#12919,#12927,#12929,.T.); +#12927 = VERTEX_POINT('',#12928); +#12928 = CARTESIAN_POINT('',(163.72517080736,-65.29,0.)); +#12929 = LINE('',#12930,#12931); +#12930 = CARTESIAN_POINT('',(167.17375,-65.29,0.)); +#12931 = VECTOR('',#12932,1.); +#12932 = DIRECTION('',(-1.,0.,0.)); +#12933 = ORIENTED_EDGE('',*,*,#12934,.T.); +#12934 = EDGE_CURVE('',#12927,#12911,#12935,.T.); +#12935 = LINE('',#12936,#12937); +#12936 = CARTESIAN_POINT('',(163.72517080737,-65.29,-4.5E-02)); +#12937 = VECTOR('',#12938,1.); +#12938 = DIRECTION('',(-0.,-0.,-1.)); +#12939 = PLANE('',#12940); +#12940 = AXIS2_PLACEMENT_3D('',#12941,#12942,#12943); +#12941 = CARTESIAN_POINT('',(167.17375,-65.29,-3.5E-02)); +#12942 = DIRECTION('',(0.,-1.,0.)); +#12943 = DIRECTION('',(-1.,0.,0.)); +#12944 = ADVANCED_FACE('',(#12945),#12972,.F.); +#12945 = FACE_BOUND('',#12946,.F.); +#12946 = EDGE_LOOP('',(#12947,#12956,#12957,#12966)); +#12947 = ORIENTED_EDGE('',*,*,#12948,.T.); +#12948 = EDGE_CURVE('',#12949,#12909,#12951,.T.); +#12949 = VERTEX_POINT('',#12950); +#12950 = CARTESIAN_POINT('',(166.99971016701,-65.49,-3.5E-02)); +#12951 = CIRCLE('',#12952,0.375); +#12952 = AXIS2_PLACEMENT_3D('',#12953,#12954,#12955); +#12953 = CARTESIAN_POINT('',(167.36375,-65.58,-3.5E-02)); +#12954 = DIRECTION('',(-0.,0.,-1.)); +#12955 = DIRECTION('',(-0.,-1.,0.)); +#12956 = ORIENTED_EDGE('',*,*,#12908,.T.); +#12957 = ORIENTED_EDGE('',*,*,#12958,.T.); +#12958 = EDGE_CURVE('',#12911,#12959,#12961,.T.); +#12959 = VERTEX_POINT('',#12960); +#12960 = CARTESIAN_POINT('',(163.72517080736,-65.49,-3.5E-02)); +#12961 = CIRCLE('',#12962,0.375); +#12962 = AXIS2_PLACEMENT_3D('',#12963,#12964,#12965); +#12963 = CARTESIAN_POINT('',(163.36375,-65.39,-3.5E-02)); +#12964 = DIRECTION('',(-0.,0.,-1.)); +#12965 = DIRECTION('',(-0.,-1.,0.)); +#12966 = ORIENTED_EDGE('',*,*,#12967,.T.); +#12967 = EDGE_CURVE('',#12959,#12949,#12968,.T.); +#12968 = LINE('',#12969,#12970); +#12969 = CARTESIAN_POINT('',(159.36375,-65.49,-3.5E-02)); +#12970 = VECTOR('',#12971,1.); +#12971 = DIRECTION('',(1.,0.,0.)); +#12972 = PLANE('',#12973); +#12973 = AXIS2_PLACEMENT_3D('',#12974,#12975,#12976); +#12974 = CARTESIAN_POINT('',(167.17375,-65.29,-3.5E-02)); +#12975 = DIRECTION('',(0.,0.,1.)); +#12976 = DIRECTION('',(1.,0.,-0.)); +#12977 = ADVANCED_FACE('',(#12978),#12997,.F.); +#12978 = FACE_BOUND('',#12979,.T.); +#12979 = EDGE_LOOP('',(#12980,#12989,#12990,#12991)); +#12980 = ORIENTED_EDGE('',*,*,#12981,.F.); +#12981 = EDGE_CURVE('',#12927,#12982,#12984,.T.); +#12982 = VERTEX_POINT('',#12983); +#12983 = CARTESIAN_POINT('',(163.72517080736,-65.49,0.)); +#12984 = CIRCLE('',#12985,0.375); +#12985 = AXIS2_PLACEMENT_3D('',#12986,#12987,#12988); +#12986 = CARTESIAN_POINT('',(163.36375,-65.39,0.)); +#12987 = DIRECTION('',(-0.,0.,-1.)); +#12988 = DIRECTION('',(-0.,-1.,0.)); +#12989 = ORIENTED_EDGE('',*,*,#12934,.T.); +#12990 = ORIENTED_EDGE('',*,*,#12958,.T.); +#12991 = ORIENTED_EDGE('',*,*,#12992,.F.); +#12992 = EDGE_CURVE('',#12982,#12959,#12993,.T.); +#12993 = LINE('',#12994,#12995); +#12994 = CARTESIAN_POINT('',(163.72517080737,-65.49,-4.5E-02)); +#12995 = VECTOR('',#12996,1.); +#12996 = DIRECTION('',(-0.,-0.,-1.)); +#12997 = CYLINDRICAL_SURFACE('',#12998,0.375); +#12998 = AXIS2_PLACEMENT_3D('',#12999,#13000,#13001); +#12999 = CARTESIAN_POINT('',(163.36375,-65.39,-4.5E-02)); +#13000 = DIRECTION('',(-0.,-0.,-1.)); +#13001 = DIRECTION('',(-0.,-1.,0.)); +#13002 = ADVANCED_FACE('',(#13003),#13022,.T.); +#13003 = FACE_BOUND('',#13004,.T.); +#13004 = EDGE_LOOP('',(#13005,#13014,#13015,#13016)); +#13005 = ORIENTED_EDGE('',*,*,#13006,.T.); +#13006 = EDGE_CURVE('',#13007,#12919,#13009,.T.); +#13007 = VERTEX_POINT('',#13008); +#13008 = CARTESIAN_POINT('',(166.99971016701,-65.49,0.)); +#13009 = CIRCLE('',#13010,0.375); +#13010 = AXIS2_PLACEMENT_3D('',#13011,#13012,#13013); +#13011 = CARTESIAN_POINT('',(167.36375,-65.58,0.)); +#13012 = DIRECTION('',(-0.,0.,-1.)); +#13013 = DIRECTION('',(-0.,-1.,0.)); +#13014 = ORIENTED_EDGE('',*,*,#12926,.T.); +#13015 = ORIENTED_EDGE('',*,*,#12981,.T.); +#13016 = ORIENTED_EDGE('',*,*,#13017,.T.); +#13017 = EDGE_CURVE('',#12982,#13007,#13018,.T.); +#13018 = LINE('',#13019,#13020); +#13019 = CARTESIAN_POINT('',(159.36375,-65.49,0.)); +#13020 = VECTOR('',#13021,1.); +#13021 = DIRECTION('',(1.,0.,0.)); +#13022 = PLANE('',#13023); +#13023 = AXIS2_PLACEMENT_3D('',#13024,#13025,#13026); +#13024 = CARTESIAN_POINT('',(167.17375,-65.29,0.)); +#13025 = DIRECTION('',(0.,0.,1.)); +#13026 = DIRECTION('',(1.,0.,-0.)); +#13027 = ADVANCED_FACE('',(#13028),#13039,.F.); +#13028 = FACE_BOUND('',#13029,.T.); +#13029 = EDGE_LOOP('',(#13030,#13031,#13032,#13038)); +#13030 = ORIENTED_EDGE('',*,*,#12918,.F.); +#13031 = ORIENTED_EDGE('',*,*,#13006,.F.); +#13032 = ORIENTED_EDGE('',*,*,#13033,.T.); +#13033 = EDGE_CURVE('',#13007,#12949,#13034,.T.); +#13034 = LINE('',#13035,#13036); +#13035 = CARTESIAN_POINT('',(166.99971016701,-65.49,-4.5E-02)); +#13036 = VECTOR('',#13037,1.); +#13037 = DIRECTION('',(-0.,-0.,-1.)); +#13038 = ORIENTED_EDGE('',*,*,#12948,.T.); +#13039 = CYLINDRICAL_SURFACE('',#13040,0.375); +#13040 = AXIS2_PLACEMENT_3D('',#13041,#13042,#13043); +#13041 = CARTESIAN_POINT('',(167.36375,-65.58,-4.5E-02)); +#13042 = DIRECTION('',(-0.,-0.,-1.)); +#13043 = DIRECTION('',(-0.,-1.,0.)); +#13044 = ADVANCED_FACE('',(#13045),#13051,.F.); +#13045 = FACE_BOUND('',#13046,.F.); +#13046 = EDGE_LOOP('',(#13047,#13048,#13049,#13050)); +#13047 = ORIENTED_EDGE('',*,*,#12967,.F.); +#13048 = ORIENTED_EDGE('',*,*,#12992,.F.); +#13049 = ORIENTED_EDGE('',*,*,#13017,.T.); +#13050 = ORIENTED_EDGE('',*,*,#13033,.T.); +#13051 = PLANE('',#13052); +#13052 = AXIS2_PLACEMENT_3D('',#13053,#13054,#13055); +#13053 = CARTESIAN_POINT('',(159.36375,-65.49,-3.5E-02)); +#13054 = DIRECTION('',(0.,1.,0.)); +#13055 = DIRECTION('',(1.,0.,0.)); +#13056 = MANIFOLD_SOLID_BREP('',#13057); +#13057 = CLOSED_SHELL('',(#13058,#13098,#13131,#13156,#13181,#13198)); +#13058 = ADVANCED_FACE('',(#13059),#13093,.F.); +#13059 = FACE_BOUND('',#13060,.F.); +#13060 = EDGE_LOOP('',(#13061,#13071,#13079,#13087)); +#13061 = ORIENTED_EDGE('',*,*,#13062,.F.); +#13062 = EDGE_CURVE('',#13063,#13065,#13067,.T.); +#13063 = VERTEX_POINT('',#13064); +#13064 = CARTESIAN_POINT('',(163.00232919263,-65.29,-3.5E-02)); +#13065 = VERTEX_POINT('',#13066); +#13066 = CARTESIAN_POINT('',(159.72517080736,-65.29,-3.5E-02)); +#13067 = LINE('',#13068,#13069); +#13068 = CARTESIAN_POINT('',(167.17375,-65.29,-3.5E-02)); +#13069 = VECTOR('',#13070,1.); +#13070 = DIRECTION('',(-1.,0.,0.)); +#13071 = ORIENTED_EDGE('',*,*,#13072,.F.); +#13072 = EDGE_CURVE('',#13073,#13063,#13075,.T.); +#13073 = VERTEX_POINT('',#13074); +#13074 = CARTESIAN_POINT('',(163.00232919263,-65.29,0.)); +#13075 = LINE('',#13076,#13077); +#13076 = CARTESIAN_POINT('',(163.00232919263,-65.29,-4.5E-02)); +#13077 = VECTOR('',#13078,1.); +#13078 = DIRECTION('',(-0.,-0.,-1.)); +#13079 = ORIENTED_EDGE('',*,*,#13080,.T.); +#13080 = EDGE_CURVE('',#13073,#13081,#13083,.T.); +#13081 = VERTEX_POINT('',#13082); +#13082 = CARTESIAN_POINT('',(159.72517080736,-65.29,0.)); +#13083 = LINE('',#13084,#13085); +#13084 = CARTESIAN_POINT('',(167.17375,-65.29,0.)); +#13085 = VECTOR('',#13086,1.); +#13086 = DIRECTION('',(-1.,0.,0.)); +#13087 = ORIENTED_EDGE('',*,*,#13088,.T.); +#13088 = EDGE_CURVE('',#13081,#13065,#13089,.T.); +#13089 = LINE('',#13090,#13091); +#13090 = CARTESIAN_POINT('',(159.72517080737,-65.29,-4.5E-02)); +#13091 = VECTOR('',#13092,1.); +#13092 = DIRECTION('',(-0.,-0.,-1.)); +#13093 = PLANE('',#13094); +#13094 = AXIS2_PLACEMENT_3D('',#13095,#13096,#13097); +#13095 = CARTESIAN_POINT('',(167.17375,-65.29,-3.5E-02)); +#13096 = DIRECTION('',(0.,-1.,0.)); +#13097 = DIRECTION('',(-1.,0.,0.)); +#13098 = ADVANCED_FACE('',(#13099),#13126,.F.); +#13099 = FACE_BOUND('',#13100,.F.); +#13100 = EDGE_LOOP('',(#13101,#13110,#13111,#13120)); +#13101 = ORIENTED_EDGE('',*,*,#13102,.T.); +#13102 = EDGE_CURVE('',#13103,#13063,#13105,.T.); +#13103 = VERTEX_POINT('',#13104); +#13104 = CARTESIAN_POINT('',(163.00232919263,-65.49,-3.5E-02)); +#13105 = CIRCLE('',#13106,0.375); +#13106 = AXIS2_PLACEMENT_3D('',#13107,#13108,#13109); +#13107 = CARTESIAN_POINT('',(163.36375,-65.39,-3.5E-02)); +#13108 = DIRECTION('',(-0.,0.,-1.)); +#13109 = DIRECTION('',(-0.,-1.,0.)); +#13110 = ORIENTED_EDGE('',*,*,#13062,.T.); +#13111 = ORIENTED_EDGE('',*,*,#13112,.T.); +#13112 = EDGE_CURVE('',#13065,#13113,#13115,.T.); +#13113 = VERTEX_POINT('',#13114); +#13114 = CARTESIAN_POINT('',(159.72517080737,-65.49,-3.5E-02)); +#13115 = CIRCLE('',#13116,0.375); +#13116 = AXIS2_PLACEMENT_3D('',#13117,#13118,#13119); +#13117 = CARTESIAN_POINT('',(159.36375,-65.39,-3.5E-02)); +#13118 = DIRECTION('',(-0.,0.,-1.)); +#13119 = DIRECTION('',(-0.,-1.,0.)); +#13120 = ORIENTED_EDGE('',*,*,#13121,.T.); +#13121 = EDGE_CURVE('',#13113,#13103,#13122,.T.); +#13122 = LINE('',#13123,#13124); +#13123 = CARTESIAN_POINT('',(159.36375,-65.49,-3.5E-02)); +#13124 = VECTOR('',#13125,1.); +#13125 = DIRECTION('',(1.,0.,0.)); +#13126 = PLANE('',#13127); +#13127 = AXIS2_PLACEMENT_3D('',#13128,#13129,#13130); +#13128 = CARTESIAN_POINT('',(167.17375,-65.29,-3.5E-02)); +#13129 = DIRECTION('',(0.,0.,1.)); +#13130 = DIRECTION('',(1.,0.,-0.)); +#13131 = ADVANCED_FACE('',(#13132),#13151,.F.); +#13132 = FACE_BOUND('',#13133,.T.); +#13133 = EDGE_LOOP('',(#13134,#13143,#13144,#13145)); +#13134 = ORIENTED_EDGE('',*,*,#13135,.F.); +#13135 = EDGE_CURVE('',#13081,#13136,#13138,.T.); +#13136 = VERTEX_POINT('',#13137); +#13137 = CARTESIAN_POINT('',(159.72517080737,-65.49,0.)); +#13138 = CIRCLE('',#13139,0.375); +#13139 = AXIS2_PLACEMENT_3D('',#13140,#13141,#13142); +#13140 = CARTESIAN_POINT('',(159.36375,-65.39,0.)); +#13141 = DIRECTION('',(-0.,0.,-1.)); +#13142 = DIRECTION('',(-0.,-1.,0.)); +#13143 = ORIENTED_EDGE('',*,*,#13088,.T.); +#13144 = ORIENTED_EDGE('',*,*,#13112,.T.); +#13145 = ORIENTED_EDGE('',*,*,#13146,.F.); +#13146 = EDGE_CURVE('',#13136,#13113,#13147,.T.); +#13147 = LINE('',#13148,#13149); +#13148 = CARTESIAN_POINT('',(159.72517080737,-65.49,-4.5E-02)); +#13149 = VECTOR('',#13150,1.); +#13150 = DIRECTION('',(-0.,-0.,-1.)); +#13151 = CYLINDRICAL_SURFACE('',#13152,0.375); +#13152 = AXIS2_PLACEMENT_3D('',#13153,#13154,#13155); +#13153 = CARTESIAN_POINT('',(159.36375,-65.39,-4.5E-02)); +#13154 = DIRECTION('',(-0.,-0.,-1.)); +#13155 = DIRECTION('',(-0.,-1.,0.)); +#13156 = ADVANCED_FACE('',(#13157),#13176,.T.); +#13157 = FACE_BOUND('',#13158,.T.); +#13158 = EDGE_LOOP('',(#13159,#13168,#13169,#13170)); +#13159 = ORIENTED_EDGE('',*,*,#13160,.T.); +#13160 = EDGE_CURVE('',#13161,#13073,#13163,.T.); +#13161 = VERTEX_POINT('',#13162); +#13162 = CARTESIAN_POINT('',(163.00232919263,-65.49,0.)); +#13163 = CIRCLE('',#13164,0.375); +#13164 = AXIS2_PLACEMENT_3D('',#13165,#13166,#13167); +#13165 = CARTESIAN_POINT('',(163.36375,-65.39,0.)); +#13166 = DIRECTION('',(-0.,0.,-1.)); +#13167 = DIRECTION('',(-0.,-1.,0.)); +#13168 = ORIENTED_EDGE('',*,*,#13080,.T.); +#13169 = ORIENTED_EDGE('',*,*,#13135,.T.); +#13170 = ORIENTED_EDGE('',*,*,#13171,.T.); +#13171 = EDGE_CURVE('',#13136,#13161,#13172,.T.); +#13172 = LINE('',#13173,#13174); +#13173 = CARTESIAN_POINT('',(159.36375,-65.49,0.)); +#13174 = VECTOR('',#13175,1.); +#13175 = DIRECTION('',(1.,0.,0.)); +#13176 = PLANE('',#13177); +#13177 = AXIS2_PLACEMENT_3D('',#13178,#13179,#13180); +#13178 = CARTESIAN_POINT('',(167.17375,-65.29,0.)); +#13179 = DIRECTION('',(0.,0.,1.)); +#13180 = DIRECTION('',(1.,0.,-0.)); +#13181 = ADVANCED_FACE('',(#13182),#13193,.F.); +#13182 = FACE_BOUND('',#13183,.T.); +#13183 = EDGE_LOOP('',(#13184,#13185,#13186,#13192)); +#13184 = ORIENTED_EDGE('',*,*,#13072,.F.); +#13185 = ORIENTED_EDGE('',*,*,#13160,.F.); +#13186 = ORIENTED_EDGE('',*,*,#13187,.T.); +#13187 = EDGE_CURVE('',#13161,#13103,#13188,.T.); +#13188 = LINE('',#13189,#13190); +#13189 = CARTESIAN_POINT('',(163.00232919263,-65.49,-4.5E-02)); +#13190 = VECTOR('',#13191,1.); +#13191 = DIRECTION('',(-0.,-0.,-1.)); +#13192 = ORIENTED_EDGE('',*,*,#13102,.T.); +#13193 = CYLINDRICAL_SURFACE('',#13194,0.375); +#13194 = AXIS2_PLACEMENT_3D('',#13195,#13196,#13197); +#13195 = CARTESIAN_POINT('',(163.36375,-65.39,-4.5E-02)); +#13196 = DIRECTION('',(-0.,-0.,-1.)); +#13197 = DIRECTION('',(-0.,-1.,0.)); +#13198 = ADVANCED_FACE('',(#13199),#13205,.F.); +#13199 = FACE_BOUND('',#13200,.F.); +#13200 = EDGE_LOOP('',(#13201,#13202,#13203,#13204)); +#13201 = ORIENTED_EDGE('',*,*,#13121,.F.); +#13202 = ORIENTED_EDGE('',*,*,#13146,.F.); +#13203 = ORIENTED_EDGE('',*,*,#13171,.T.); +#13204 = ORIENTED_EDGE('',*,*,#13187,.T.); +#13205 = PLANE('',#13206); +#13206 = AXIS2_PLACEMENT_3D('',#13207,#13208,#13209); +#13207 = CARTESIAN_POINT('',(159.36375,-65.49,-3.5E-02)); +#13208 = DIRECTION('',(0.,1.,0.)); +#13209 = DIRECTION('',(1.,0.,0.)); +#13210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13214)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13211,#13212,#13213)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13211 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13212 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13213 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13214 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13211, + 'distance_accuracy_value','confusion accuracy'); +#13215 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13216,#13218); +#13216 = ( REPRESENTATION_RELATIONSHIP('','',#12901,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13217) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13217 = ITEM_DEFINED_TRANSFORMATION('','',#11,#271); +#13218 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13219); +#13219 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','=>[0:1:1:59]','',#5,#12896 + ,$); +#13220 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#12898)); +#13221 = SHAPE_DEFINITION_REPRESENTATION(#13222,#13228); +#13222 = PRODUCT_DEFINITION_SHAPE('','',#13223); +#13223 = PRODUCT_DEFINITION('design','',#13224,#13227); +#13224 = PRODUCT_DEFINITION_FORMATION('','',#13225); +#13225 = PRODUCT('HackPad_track_57','HackPad_track_57','',(#13226)); +#13226 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13227 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13228 = SHAPE_REPRESENTATION('',(#11),#13229); +#13229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13233)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13230,#13231,#13232)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13230 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13231 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13232 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13233 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13230, + 'distance_accuracy_value','confusion accuracy'); +#13234 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13235,#13237); +#13235 = ( REPRESENTATION_RELATIONSHIP('','',#13228,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13236) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13236 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275); +#13237 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13238); +#13238 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67','=>[0:1:1:60]','',#5,#13223 + ,$); +#13239 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13225)); +#13240 = SHAPE_DEFINITION_REPRESENTATION(#13241,#13247); +#13241 = PRODUCT_DEFINITION_SHAPE('','',#13242); +#13242 = PRODUCT_DEFINITION('design','',#13243,#13246); +#13243 = PRODUCT_DEFINITION_FORMATION('','',#13244); +#13244 = PRODUCT('HackPad_track_58','HackPad_track_58','',(#13245)); +#13245 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13246 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13247 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13248),#13402); +#13248 = MANIFOLD_SOLID_BREP('',#13249); +#13249 = CLOSED_SHELL('',(#13250,#13290,#13323,#13348,#13373,#13390)); +#13250 = ADVANCED_FACE('',(#13251),#13285,.F.); +#13251 = FACE_BOUND('',#13252,.F.); +#13252 = EDGE_LOOP('',(#13253,#13263,#13271,#13279)); +#13253 = ORIENTED_EDGE('',*,*,#13254,.F.); +#13254 = EDGE_CURVE('',#13255,#13257,#13259,.T.); +#13255 = VERTEX_POINT('',#13256); +#13256 = CARTESIAN_POINT('',(156.40375,-54.64,-3.5E-02)); +#13257 = VERTEX_POINT('',#13258); +#13258 = CARTESIAN_POINT('',(155.15115673778,-54.64,-3.5E-02)); +#13259 = LINE('',#13260,#13261); +#13260 = CARTESIAN_POINT('',(156.40375,-54.64,-3.5E-02)); +#13261 = VECTOR('',#13262,1.); +#13262 = DIRECTION('',(-1.,0.,0.)); +#13263 = ORIENTED_EDGE('',*,*,#13264,.T.); +#13264 = EDGE_CURVE('',#13255,#13265,#13267,.T.); +#13265 = VERTEX_POINT('',#13266); +#13266 = CARTESIAN_POINT('',(156.40375,-54.64,0.)); +#13267 = LINE('',#13268,#13269); +#13268 = CARTESIAN_POINT('',(156.40375,-54.64,-3.5E-02)); +#13269 = VECTOR('',#13270,1.); +#13270 = DIRECTION('',(0.,0.,1.)); +#13271 = ORIENTED_EDGE('',*,*,#13272,.T.); +#13272 = EDGE_CURVE('',#13265,#13273,#13275,.T.); +#13273 = VERTEX_POINT('',#13274); +#13274 = CARTESIAN_POINT('',(155.15115673778,-54.64,0.)); +#13275 = LINE('',#13276,#13277); +#13276 = CARTESIAN_POINT('',(156.40375,-54.64,0.)); +#13277 = VECTOR('',#13278,1.); +#13278 = DIRECTION('',(-1.,0.,0.)); +#13279 = ORIENTED_EDGE('',*,*,#13280,.T.); +#13280 = EDGE_CURVE('',#13273,#13257,#13281,.T.); +#13281 = LINE('',#13282,#13283); +#13282 = CARTESIAN_POINT('',(155.15115673779,-54.64,-4.5E-02)); +#13283 = VECTOR('',#13284,1.); +#13284 = DIRECTION('',(-0.,-0.,-1.)); +#13285 = PLANE('',#13286); +#13286 = AXIS2_PLACEMENT_3D('',#13287,#13288,#13289); +#13287 = CARTESIAN_POINT('',(156.40375,-54.64,-3.5E-02)); +#13288 = DIRECTION('',(0.,-1.,0.)); +#13289 = DIRECTION('',(-1.,0.,0.)); +#13290 = ADVANCED_FACE('',(#13291),#13318,.F.); +#13291 = FACE_BOUND('',#13292,.F.); +#13292 = EDGE_LOOP('',(#13293,#13302,#13303,#13312)); +#13293 = ORIENTED_EDGE('',*,*,#13294,.T.); +#13294 = EDGE_CURVE('',#13295,#13255,#13297,.T.); +#13295 = VERTEX_POINT('',#13296); +#13296 = CARTESIAN_POINT('',(156.40375,-54.84,-3.5E-02)); +#13297 = CIRCLE('',#13298,1.E-01); +#13298 = AXIS2_PLACEMENT_3D('',#13299,#13300,#13301); +#13299 = CARTESIAN_POINT('',(156.40375,-54.74,-3.5E-02)); +#13300 = DIRECTION('',(0.,0.,1.)); +#13301 = DIRECTION('',(-0.,-1.,0.)); +#13302 = ORIENTED_EDGE('',*,*,#13254,.T.); +#13303 = ORIENTED_EDGE('',*,*,#13304,.T.); +#13304 = EDGE_CURVE('',#13257,#13305,#13307,.T.); +#13305 = VERTEX_POINT('',#13306); +#13306 = CARTESIAN_POINT('',(155.15115673778,-54.84,-3.5E-02)); +#13307 = CIRCLE('',#13308,0.4195); +#13308 = AXIS2_PLACEMENT_3D('',#13309,#13310,#13311); +#13309 = CARTESIAN_POINT('',(154.74375,-54.74,-3.5E-02)); +#13310 = DIRECTION('',(-0.,0.,-1.)); +#13311 = DIRECTION('',(-0.,-1.,0.)); +#13312 = ORIENTED_EDGE('',*,*,#13313,.T.); +#13313 = EDGE_CURVE('',#13305,#13295,#13314,.T.); +#13314 = LINE('',#13315,#13316); +#13315 = CARTESIAN_POINT('',(154.74375,-54.84,-3.5E-02)); +#13316 = VECTOR('',#13317,1.); +#13317 = DIRECTION('',(1.,0.,0.)); +#13318 = PLANE('',#13319); +#13319 = AXIS2_PLACEMENT_3D('',#13320,#13321,#13322); +#13320 = CARTESIAN_POINT('',(156.40375,-54.64,-3.5E-02)); +#13321 = DIRECTION('',(0.,0.,1.)); +#13322 = DIRECTION('',(1.,0.,-0.)); +#13323 = ADVANCED_FACE('',(#13324),#13343,.F.); +#13324 = FACE_BOUND('',#13325,.T.); +#13325 = EDGE_LOOP('',(#13326,#13335,#13336,#13337)); +#13326 = ORIENTED_EDGE('',*,*,#13327,.F.); +#13327 = EDGE_CURVE('',#13273,#13328,#13330,.T.); +#13328 = VERTEX_POINT('',#13329); +#13329 = CARTESIAN_POINT('',(155.15115673778,-54.84,0.)); +#13330 = CIRCLE('',#13331,0.4195); +#13331 = AXIS2_PLACEMENT_3D('',#13332,#13333,#13334); +#13332 = CARTESIAN_POINT('',(154.74375,-54.74,0.)); +#13333 = DIRECTION('',(-0.,0.,-1.)); +#13334 = DIRECTION('',(-0.,-1.,0.)); +#13335 = ORIENTED_EDGE('',*,*,#13280,.T.); +#13336 = ORIENTED_EDGE('',*,*,#13304,.T.); +#13337 = ORIENTED_EDGE('',*,*,#13338,.F.); +#13338 = EDGE_CURVE('',#13328,#13305,#13339,.T.); +#13339 = LINE('',#13340,#13341); +#13340 = CARTESIAN_POINT('',(155.15115673779,-54.84,-4.5E-02)); +#13341 = VECTOR('',#13342,1.); +#13342 = DIRECTION('',(-0.,-0.,-1.)); +#13343 = CYLINDRICAL_SURFACE('',#13344,0.4195); +#13344 = AXIS2_PLACEMENT_3D('',#13345,#13346,#13347); +#13345 = CARTESIAN_POINT('',(154.74375,-54.74,-4.5E-02)); +#13346 = DIRECTION('',(-0.,-0.,-1.)); +#13347 = DIRECTION('',(-0.,-1.,0.)); +#13348 = ADVANCED_FACE('',(#13349),#13368,.T.); +#13349 = FACE_BOUND('',#13350,.T.); +#13350 = EDGE_LOOP('',(#13351,#13360,#13361,#13362)); +#13351 = ORIENTED_EDGE('',*,*,#13352,.T.); +#13352 = EDGE_CURVE('',#13353,#13265,#13355,.T.); +#13353 = VERTEX_POINT('',#13354); +#13354 = CARTESIAN_POINT('',(156.40375,-54.84,0.)); +#13355 = CIRCLE('',#13356,1.E-01); +#13356 = AXIS2_PLACEMENT_3D('',#13357,#13358,#13359); +#13357 = CARTESIAN_POINT('',(156.40375,-54.74,0.)); +#13358 = DIRECTION('',(0.,0.,1.)); +#13359 = DIRECTION('',(-0.,-1.,0.)); +#13360 = ORIENTED_EDGE('',*,*,#13272,.T.); +#13361 = ORIENTED_EDGE('',*,*,#13327,.T.); +#13362 = ORIENTED_EDGE('',*,*,#13363,.T.); +#13363 = EDGE_CURVE('',#13328,#13353,#13364,.T.); +#13364 = LINE('',#13365,#13366); +#13365 = CARTESIAN_POINT('',(154.74375,-54.84,0.)); +#13366 = VECTOR('',#13367,1.); +#13367 = DIRECTION('',(1.,0.,0.)); +#13368 = PLANE('',#13369); +#13369 = AXIS2_PLACEMENT_3D('',#13370,#13371,#13372); +#13370 = CARTESIAN_POINT('',(156.40375,-54.64,0.)); +#13371 = DIRECTION('',(0.,0.,1.)); +#13372 = DIRECTION('',(1.,0.,-0.)); +#13373 = ADVANCED_FACE('',(#13374),#13385,.T.); +#13374 = FACE_BOUND('',#13375,.F.); +#13375 = EDGE_LOOP('',(#13376,#13382,#13383,#13384)); +#13376 = ORIENTED_EDGE('',*,*,#13377,.T.); +#13377 = EDGE_CURVE('',#13295,#13353,#13378,.T.); +#13378 = LINE('',#13379,#13380); +#13379 = CARTESIAN_POINT('',(156.40375,-54.84,-3.5E-02)); +#13380 = VECTOR('',#13381,1.); +#13381 = DIRECTION('',(0.,0.,1.)); +#13382 = ORIENTED_EDGE('',*,*,#13352,.T.); +#13383 = ORIENTED_EDGE('',*,*,#13264,.F.); +#13384 = ORIENTED_EDGE('',*,*,#13294,.F.); +#13385 = CYLINDRICAL_SURFACE('',#13386,1.E-01); +#13386 = AXIS2_PLACEMENT_3D('',#13387,#13388,#13389); +#13387 = CARTESIAN_POINT('',(156.40375,-54.74,-3.5E-02)); +#13388 = DIRECTION('',(-0.,-0.,-1.)); +#13389 = DIRECTION('',(-0.,-1.,0.)); +#13390 = ADVANCED_FACE('',(#13391),#13397,.F.); +#13391 = FACE_BOUND('',#13392,.F.); +#13392 = EDGE_LOOP('',(#13393,#13394,#13395,#13396)); +#13393 = ORIENTED_EDGE('',*,*,#13313,.F.); +#13394 = ORIENTED_EDGE('',*,*,#13338,.F.); +#13395 = ORIENTED_EDGE('',*,*,#13363,.T.); +#13396 = ORIENTED_EDGE('',*,*,#13377,.F.); +#13397 = PLANE('',#13398); +#13398 = AXIS2_PLACEMENT_3D('',#13399,#13400,#13401); +#13399 = CARTESIAN_POINT('',(154.74375,-54.84,-3.5E-02)); +#13400 = DIRECTION('',(0.,1.,0.)); +#13401 = DIRECTION('',(1.,0.,0.)); +#13402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13406)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13403,#13404,#13405)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13403 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13404 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13405 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13406 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13403, + 'distance_accuracy_value','confusion accuracy'); +#13407 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13408,#13410); +#13408 = ( REPRESENTATION_RELATIONSHIP('','',#13247,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13409) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13409 = ITEM_DEFINED_TRANSFORMATION('','',#11,#279); +#13410 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13411); +#13411 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','=>[0:1:1:61]','',#5,#13242 + ,$); +#13412 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13244)); +#13413 = SHAPE_DEFINITION_REPRESENTATION(#13414,#13420); +#13414 = PRODUCT_DEFINITION_SHAPE('','',#13415); +#13415 = PRODUCT_DEFINITION('design','',#13416,#13419); +#13416 = PRODUCT_DEFINITION_FORMATION('','',#13417); +#13417 = PRODUCT('HackPad_track_59','HackPad_track_59','',(#13418)); +#13418 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13419 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13420 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13421),#13575); +#13421 = MANIFOLD_SOLID_BREP('',#13422); +#13422 = CLOSED_SHELL('',(#13423,#13463,#13496,#13527,#13551,#13563)); +#13423 = ADVANCED_FACE('',(#13424),#13458,.F.); +#13424 = FACE_BOUND('',#13425,.F.); +#13425 = EDGE_LOOP('',(#13426,#13436,#13444,#13452)); +#13426 = ORIENTED_EDGE('',*,*,#13427,.T.); +#13427 = EDGE_CURVE('',#13428,#13430,#13432,.T.); +#13428 = VERTEX_POINT('',#13429); +#13429 = CARTESIAN_POINT('',(157.43446,-55.629289,-3.5E-02)); +#13430 = VERTEX_POINT('',#13431); +#13431 = CARTESIAN_POINT('',(157.43446,-55.629289,0.)); +#13432 = LINE('',#13433,#13434); +#13433 = CARTESIAN_POINT('',(157.43446,-55.629289,-3.5E-02)); +#13434 = VECTOR('',#13435,1.); +#13435 = DIRECTION('',(0.,0.,1.)); +#13436 = ORIENTED_EDGE('',*,*,#13437,.T.); +#13437 = EDGE_CURVE('',#13430,#13438,#13440,.T.); +#13438 = VERTEX_POINT('',#13439); +#13439 = CARTESIAN_POINT('',(156.47446,-54.669289,0.)); +#13440 = LINE('',#13441,#13442); +#13441 = CARTESIAN_POINT('',(157.43446,-55.629289,0.)); +#13442 = VECTOR('',#13443,1.); +#13443 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#13444 = ORIENTED_EDGE('',*,*,#13445,.F.); +#13445 = EDGE_CURVE('',#13446,#13438,#13448,.T.); +#13446 = VERTEX_POINT('',#13447); +#13447 = CARTESIAN_POINT('',(156.47446,-54.669289,-3.5E-02)); +#13448 = LINE('',#13449,#13450); +#13449 = CARTESIAN_POINT('',(156.47446,-54.669289,-3.5E-02)); +#13450 = VECTOR('',#13451,1.); +#13451 = DIRECTION('',(0.,0.,1.)); +#13452 = ORIENTED_EDGE('',*,*,#13453,.F.); +#13453 = EDGE_CURVE('',#13428,#13446,#13454,.T.); +#13454 = LINE('',#13455,#13456); +#13455 = CARTESIAN_POINT('',(157.43446,-55.629289,-3.5E-02)); +#13456 = VECTOR('',#13457,1.); +#13457 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#13458 = PLANE('',#13459); +#13459 = AXIS2_PLACEMENT_3D('',#13460,#13461,#13462); +#13460 = CARTESIAN_POINT('',(157.43446,-55.629289,-3.5E-02)); +#13461 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13462 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#13463 = ADVANCED_FACE('',(#13464),#13491,.T.); +#13464 = FACE_BOUND('',#13465,.F.); +#13465 = EDGE_LOOP('',(#13466,#13467,#13476,#13484)); +#13466 = ORIENTED_EDGE('',*,*,#13445,.T.); +#13467 = ORIENTED_EDGE('',*,*,#13468,.T.); +#13468 = EDGE_CURVE('',#13438,#13469,#13471,.T.); +#13469 = VERTEX_POINT('',#13470); +#13470 = CARTESIAN_POINT('',(156.333039,-54.81071,0.)); +#13471 = CIRCLE('',#13472,9.999974810218E-02); +#13472 = AXIS2_PLACEMENT_3D('',#13473,#13474,#13475); +#13473 = CARTESIAN_POINT('',(156.4037495,-54.7399995,0.)); +#13474 = DIRECTION('',(0.,0.,1.)); +#13475 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#13476 = ORIENTED_EDGE('',*,*,#13477,.F.); +#13477 = EDGE_CURVE('',#13478,#13469,#13480,.T.); +#13478 = VERTEX_POINT('',#13479); +#13479 = CARTESIAN_POINT('',(156.333039,-54.81071,-3.5E-02)); +#13480 = LINE('',#13481,#13482); +#13481 = CARTESIAN_POINT('',(156.333039,-54.81071,-3.5E-02)); +#13482 = VECTOR('',#13483,1.); +#13483 = DIRECTION('',(0.,0.,1.)); +#13484 = ORIENTED_EDGE('',*,*,#13485,.F.); +#13485 = EDGE_CURVE('',#13446,#13478,#13486,.T.); +#13486 = CIRCLE('',#13487,9.999974810218E-02); +#13487 = AXIS2_PLACEMENT_3D('',#13488,#13489,#13490); +#13488 = CARTESIAN_POINT('',(156.4037495,-54.7399995,-3.5E-02)); +#13489 = DIRECTION('',(0.,0.,1.)); +#13490 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#13491 = CYLINDRICAL_SURFACE('',#13492,9.999974810218E-02); +#13492 = AXIS2_PLACEMENT_3D('',#13493,#13494,#13495); +#13493 = CARTESIAN_POINT('',(156.4037495,-54.7399995,-3.5E-02)); +#13494 = DIRECTION('',(-0.,-0.,-1.)); +#13495 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#13496 = ADVANCED_FACE('',(#13497),#13522,.F.); +#13497 = FACE_BOUND('',#13498,.F.); +#13498 = EDGE_LOOP('',(#13499,#13500,#13508,#13516)); +#13499 = ORIENTED_EDGE('',*,*,#13477,.T.); +#13500 = ORIENTED_EDGE('',*,*,#13501,.T.); +#13501 = EDGE_CURVE('',#13469,#13502,#13504,.T.); +#13502 = VERTEX_POINT('',#13503); +#13503 = CARTESIAN_POINT('',(157.293039,-55.77071,0.)); +#13504 = LINE('',#13505,#13506); +#13505 = CARTESIAN_POINT('',(156.333039,-54.81071,0.)); +#13506 = VECTOR('',#13507,1.); +#13507 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#13508 = ORIENTED_EDGE('',*,*,#13509,.F.); +#13509 = EDGE_CURVE('',#13510,#13502,#13512,.T.); +#13510 = VERTEX_POINT('',#13511); +#13511 = CARTESIAN_POINT('',(157.293039,-55.77071,-3.5E-02)); +#13512 = LINE('',#13513,#13514); +#13513 = CARTESIAN_POINT('',(157.293039,-55.77071,-3.5E-02)); +#13514 = VECTOR('',#13515,1.); +#13515 = DIRECTION('',(0.,0.,1.)); +#13516 = ORIENTED_EDGE('',*,*,#13517,.F.); +#13517 = EDGE_CURVE('',#13478,#13510,#13518,.T.); +#13518 = LINE('',#13519,#13520); +#13519 = CARTESIAN_POINT('',(156.333039,-54.81071,-3.5E-02)); +#13520 = VECTOR('',#13521,1.); +#13521 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#13522 = PLANE('',#13523); +#13523 = AXIS2_PLACEMENT_3D('',#13524,#13525,#13526); +#13524 = CARTESIAN_POINT('',(156.333039,-54.81071,-3.5E-02)); +#13525 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#13526 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#13527 = ADVANCED_FACE('',(#13528),#13546,.T.); +#13528 = FACE_BOUND('',#13529,.F.); +#13529 = EDGE_LOOP('',(#13530,#13531,#13538,#13539)); +#13530 = ORIENTED_EDGE('',*,*,#13509,.T.); +#13531 = ORIENTED_EDGE('',*,*,#13532,.T.); +#13532 = EDGE_CURVE('',#13502,#13430,#13533,.T.); +#13533 = CIRCLE('',#13534,9.999974810219E-02); +#13534 = AXIS2_PLACEMENT_3D('',#13535,#13536,#13537); +#13535 = CARTESIAN_POINT('',(157.3637495,-55.6999995,0.)); +#13536 = DIRECTION('',(0.,0.,1.)); +#13537 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13538 = ORIENTED_EDGE('',*,*,#13427,.F.); +#13539 = ORIENTED_EDGE('',*,*,#13540,.F.); +#13540 = EDGE_CURVE('',#13510,#13428,#13541,.T.); +#13541 = CIRCLE('',#13542,9.999974810219E-02); +#13542 = AXIS2_PLACEMENT_3D('',#13543,#13544,#13545); +#13543 = CARTESIAN_POINT('',(157.3637495,-55.6999995,-3.5E-02)); +#13544 = DIRECTION('',(0.,0.,1.)); +#13545 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13546 = CYLINDRICAL_SURFACE('',#13547,9.999974810219E-02); +#13547 = AXIS2_PLACEMENT_3D('',#13548,#13549,#13550); +#13548 = CARTESIAN_POINT('',(157.3637495,-55.6999995,-3.5E-02)); +#13549 = DIRECTION('',(-0.,-0.,-1.)); +#13550 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13551 = ADVANCED_FACE('',(#13552),#13558,.F.); +#13552 = FACE_BOUND('',#13553,.F.); +#13553 = EDGE_LOOP('',(#13554,#13555,#13556,#13557)); +#13554 = ORIENTED_EDGE('',*,*,#13453,.T.); +#13555 = ORIENTED_EDGE('',*,*,#13485,.T.); +#13556 = ORIENTED_EDGE('',*,*,#13517,.T.); +#13557 = ORIENTED_EDGE('',*,*,#13540,.T.); +#13558 = PLANE('',#13559); +#13559 = AXIS2_PLACEMENT_3D('',#13560,#13561,#13562); +#13560 = CARTESIAN_POINT('',(157.43446,-55.629289,-3.5E-02)); +#13561 = DIRECTION('',(0.,0.,1.)); +#13562 = DIRECTION('',(1.,0.,-0.)); +#13563 = ADVANCED_FACE('',(#13564),#13570,.T.); +#13564 = FACE_BOUND('',#13565,.T.); +#13565 = EDGE_LOOP('',(#13566,#13567,#13568,#13569)); +#13566 = ORIENTED_EDGE('',*,*,#13437,.T.); +#13567 = ORIENTED_EDGE('',*,*,#13468,.T.); +#13568 = ORIENTED_EDGE('',*,*,#13501,.T.); +#13569 = ORIENTED_EDGE('',*,*,#13532,.T.); +#13570 = PLANE('',#13571); +#13571 = AXIS2_PLACEMENT_3D('',#13572,#13573,#13574); +#13572 = CARTESIAN_POINT('',(157.43446,-55.629289,0.)); +#13573 = DIRECTION('',(0.,0.,1.)); +#13574 = DIRECTION('',(1.,0.,-0.)); +#13575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13579)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13576,#13577,#13578)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13576 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13577 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13578 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13579 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13576, + 'distance_accuracy_value','confusion accuracy'); +#13580 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13581,#13583); +#13581 = ( REPRESENTATION_RELATIONSHIP('','',#13420,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13582) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13582 = ITEM_DEFINED_TRANSFORMATION('','',#11,#283); +#13583 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13584); +#13584 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69','=>[0:1:1:62]','',#5,#13415 + ,$); +#13585 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13417)); +#13586 = SHAPE_DEFINITION_REPRESENTATION(#13587,#13593); +#13587 = PRODUCT_DEFINITION_SHAPE('','',#13588); +#13588 = PRODUCT_DEFINITION('design','',#13589,#13592); +#13589 = PRODUCT_DEFINITION_FORMATION('','',#13590); +#13590 = PRODUCT('HackPad_track_60','HackPad_track_60','',(#13591)); +#13591 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13592 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13593 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13594),#13783); +#13594 = MANIFOLD_SOLID_BREP('',#13595); +#13595 = CLOSED_SHELL('',(#13596,#13636,#13678,#13703,#13737,#13754, + #13771)); +#13596 = ADVANCED_FACE('',(#13597),#13631,.F.); +#13597 = FACE_BOUND('',#13598,.F.); +#13598 = EDGE_LOOP('',(#13599,#13609,#13617,#13625)); +#13599 = ORIENTED_EDGE('',*,*,#13600,.F.); +#13600 = EDGE_CURVE('',#13601,#13603,#13605,.T.); +#13601 = VERTEX_POINT('',#13602); +#13602 = CARTESIAN_POINT('',(155.48749391269,-78.2176760873,1.6)); +#13603 = VERTEX_POINT('',#13604); +#13604 = CARTESIAN_POINT('',(156.38142608726,-77.32374391273,1.6)); +#13605 = LINE('',#13606,#13607); +#13606 = CARTESIAN_POINT('',(155.43446,-78.27071,1.6)); +#13607 = VECTOR('',#13608,1.); +#13608 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#13609 = ORIENTED_EDGE('',*,*,#13610,.F.); +#13610 = EDGE_CURVE('',#13611,#13601,#13613,.T.); +#13611 = VERTEX_POINT('',#13612); +#13612 = CARTESIAN_POINT('',(155.48749391269,-78.2176760873,1.635)); +#13613 = LINE('',#13614,#13615); +#13614 = CARTESIAN_POINT('',(155.48749391273,-78.21767608726,-4.5E-02)); +#13615 = VECTOR('',#13616,1.); +#13616 = DIRECTION('',(-0.,-0.,-1.)); +#13617 = ORIENTED_EDGE('',*,*,#13618,.T.); +#13618 = EDGE_CURVE('',#13611,#13619,#13621,.T.); +#13619 = VERTEX_POINT('',#13620); +#13620 = CARTESIAN_POINT('',(156.38142608726,-77.32374391273,1.635)); +#13621 = LINE('',#13622,#13623); +#13622 = CARTESIAN_POINT('',(155.43446,-78.27071,1.635)); +#13623 = VECTOR('',#13624,1.); +#13624 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#13625 = ORIENTED_EDGE('',*,*,#13626,.T.); +#13626 = EDGE_CURVE('',#13619,#13603,#13627,.T.); +#13627 = LINE('',#13628,#13629); +#13628 = CARTESIAN_POINT('',(156.38142608726,-77.32374391273,-4.5E-02)); +#13629 = VECTOR('',#13630,1.); +#13630 = DIRECTION('',(-0.,-0.,-1.)); +#13631 = PLANE('',#13632); +#13632 = AXIS2_PLACEMENT_3D('',#13633,#13634,#13635); +#13633 = CARTESIAN_POINT('',(155.43446,-78.27071,1.6)); +#13634 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#13635 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#13636 = ADVANCED_FACE('',(#13637),#13673,.F.); +#13637 = FACE_BOUND('',#13638,.F.); +#13638 = EDGE_LOOP('',(#13639,#13648,#13649,#13658,#13667)); +#13639 = ORIENTED_EDGE('',*,*,#13640,.T.); +#13640 = EDGE_CURVE('',#13641,#13601,#13643,.T.); +#13641 = VERTEX_POINT('',#13642); +#13642 = CARTESIAN_POINT('',(155.34607157942,-78.07625642057,1.6)); +#13643 = CIRCLE('',#13644,0.125); +#13644 = AXIS2_PLACEMENT_3D('',#13645,#13646,#13647); +#13645 = CARTESIAN_POINT('',(155.36375,-78.2,1.6)); +#13646 = DIRECTION('',(-0.,0.,-1.)); +#13647 = DIRECTION('',(-0.,-1.,0.)); +#13648 = ORIENTED_EDGE('',*,*,#13600,.T.); +#13649 = ORIENTED_EDGE('',*,*,#13650,.T.); +#13650 = EDGE_CURVE('',#13603,#13651,#13653,.T.); +#13651 = VERTEX_POINT('',#13652); +#13652 = CARTESIAN_POINT('',(156.36375,-77.325,1.6)); +#13653 = CIRCLE('',#13654,0.125); +#13654 = AXIS2_PLACEMENT_3D('',#13655,#13656,#13657); +#13655 = CARTESIAN_POINT('',(156.36375,-77.2,1.6)); +#13656 = DIRECTION('',(-0.,0.,-1.)); +#13657 = DIRECTION('',(-0.,-1.,0.)); +#13658 = ORIENTED_EDGE('',*,*,#13659,.T.); +#13659 = EDGE_CURVE('',#13651,#13660,#13662,.T.); +#13660 = VERTEX_POINT('',#13661); +#13661 = CARTESIAN_POINT('',(156.24000642057,-77.18232157942,1.6)); +#13662 = CIRCLE('',#13663,0.125); +#13663 = AXIS2_PLACEMENT_3D('',#13664,#13665,#13666); +#13664 = CARTESIAN_POINT('',(156.36375,-77.2,1.6)); +#13665 = DIRECTION('',(-0.,0.,-1.)); +#13666 = DIRECTION('',(-0.,-1.,0.)); +#13667 = ORIENTED_EDGE('',*,*,#13668,.T.); +#13668 = EDGE_CURVE('',#13660,#13641,#13669,.T.); +#13669 = LINE('',#13670,#13671); +#13670 = CARTESIAN_POINT('',(156.293039,-77.129289,1.6)); +#13671 = VECTOR('',#13672,1.); +#13672 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13673 = PLANE('',#13674); +#13674 = AXIS2_PLACEMENT_3D('',#13675,#13676,#13677); +#13675 = CARTESIAN_POINT('',(155.43446,-78.27071,1.6)); +#13676 = DIRECTION('',(0.,0.,1.)); +#13677 = DIRECTION('',(1.,0.,-0.)); +#13678 = ADVANCED_FACE('',(#13679),#13698,.F.); +#13679 = FACE_BOUND('',#13680,.T.); +#13680 = EDGE_LOOP('',(#13681,#13682,#13690,#13697)); +#13681 = ORIENTED_EDGE('',*,*,#13650,.T.); +#13682 = ORIENTED_EDGE('',*,*,#13683,.T.); +#13683 = EDGE_CURVE('',#13651,#13684,#13686,.T.); +#13684 = VERTEX_POINT('',#13685); +#13685 = CARTESIAN_POINT('',(156.36375,-77.325,1.635)); +#13686 = LINE('',#13687,#13688); +#13687 = CARTESIAN_POINT('',(156.36375,-77.325,-4.5E-02)); +#13688 = VECTOR('',#13689,1.); +#13689 = DIRECTION('',(0.,0.,1.)); +#13690 = ORIENTED_EDGE('',*,*,#13691,.F.); +#13691 = EDGE_CURVE('',#13619,#13684,#13692,.T.); +#13692 = CIRCLE('',#13693,0.125); +#13693 = AXIS2_PLACEMENT_3D('',#13694,#13695,#13696); +#13694 = CARTESIAN_POINT('',(156.36375,-77.2,1.635)); +#13695 = DIRECTION('',(-0.,0.,-1.)); +#13696 = DIRECTION('',(-0.,-1.,0.)); +#13697 = ORIENTED_EDGE('',*,*,#13626,.T.); +#13698 = CYLINDRICAL_SURFACE('',#13699,0.125); +#13699 = AXIS2_PLACEMENT_3D('',#13700,#13701,#13702); +#13700 = CARTESIAN_POINT('',(156.36375,-77.2,-4.5E-02)); +#13701 = DIRECTION('',(-0.,-0.,-1.)); +#13702 = DIRECTION('',(-0.,-1.,0.)); +#13703 = ADVANCED_FACE('',(#13704),#13732,.T.); +#13704 = FACE_BOUND('',#13705,.T.); +#13705 = EDGE_LOOP('',(#13706,#13715,#13716,#13717,#13726)); +#13706 = ORIENTED_EDGE('',*,*,#13707,.T.); +#13707 = EDGE_CURVE('',#13708,#13611,#13710,.T.); +#13708 = VERTEX_POINT('',#13709); +#13709 = CARTESIAN_POINT('',(155.34607157942,-78.07625642057,1.635)); +#13710 = CIRCLE('',#13711,0.125); +#13711 = AXIS2_PLACEMENT_3D('',#13712,#13713,#13714); +#13712 = CARTESIAN_POINT('',(155.36375,-78.2,1.635)); +#13713 = DIRECTION('',(-0.,0.,-1.)); +#13714 = DIRECTION('',(-0.,-1.,0.)); +#13715 = ORIENTED_EDGE('',*,*,#13618,.T.); +#13716 = ORIENTED_EDGE('',*,*,#13691,.T.); +#13717 = ORIENTED_EDGE('',*,*,#13718,.T.); +#13718 = EDGE_CURVE('',#13684,#13719,#13721,.T.); +#13719 = VERTEX_POINT('',#13720); +#13720 = CARTESIAN_POINT('',(156.24000642057,-77.18232157942,1.635)); +#13721 = CIRCLE('',#13722,0.125); +#13722 = AXIS2_PLACEMENT_3D('',#13723,#13724,#13725); +#13723 = CARTESIAN_POINT('',(156.36375,-77.2,1.635)); +#13724 = DIRECTION('',(-0.,0.,-1.)); +#13725 = DIRECTION('',(-0.,-1.,0.)); +#13726 = ORIENTED_EDGE('',*,*,#13727,.T.); +#13727 = EDGE_CURVE('',#13719,#13708,#13728,.T.); +#13728 = LINE('',#13729,#13730); +#13729 = CARTESIAN_POINT('',(156.293039,-77.129289,1.635)); +#13730 = VECTOR('',#13731,1.); +#13731 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13732 = PLANE('',#13733); +#13733 = AXIS2_PLACEMENT_3D('',#13734,#13735,#13736); +#13734 = CARTESIAN_POINT('',(155.43446,-78.27071,1.635)); +#13735 = DIRECTION('',(0.,0.,1.)); +#13736 = DIRECTION('',(1.,0.,-0.)); +#13737 = ADVANCED_FACE('',(#13738),#13749,.F.); +#13738 = FACE_BOUND('',#13739,.T.); +#13739 = EDGE_LOOP('',(#13740,#13741,#13742,#13748)); +#13740 = ORIENTED_EDGE('',*,*,#13610,.F.); +#13741 = ORIENTED_EDGE('',*,*,#13707,.F.); +#13742 = ORIENTED_EDGE('',*,*,#13743,.T.); +#13743 = EDGE_CURVE('',#13708,#13641,#13744,.T.); +#13744 = LINE('',#13745,#13746); +#13745 = CARTESIAN_POINT('',(155.34607157941,-78.07625642058,-4.5E-02)); +#13746 = VECTOR('',#13747,1.); +#13747 = DIRECTION('',(-0.,-0.,-1.)); +#13748 = ORIENTED_EDGE('',*,*,#13640,.T.); +#13749 = CYLINDRICAL_SURFACE('',#13750,0.125); +#13750 = AXIS2_PLACEMENT_3D('',#13751,#13752,#13753); +#13751 = CARTESIAN_POINT('',(155.36375,-78.2,-4.5E-02)); +#13752 = DIRECTION('',(-0.,-0.,-1.)); +#13753 = DIRECTION('',(-0.,-1.,0.)); +#13754 = ADVANCED_FACE('',(#13755),#13766,.F.); +#13755 = FACE_BOUND('',#13756,.F.); +#13756 = EDGE_LOOP('',(#13757,#13758,#13764,#13765)); +#13757 = ORIENTED_EDGE('',*,*,#13668,.F.); +#13758 = ORIENTED_EDGE('',*,*,#13759,.F.); +#13759 = EDGE_CURVE('',#13719,#13660,#13760,.T.); +#13760 = LINE('',#13761,#13762); +#13761 = CARTESIAN_POINT('',(156.24000642058,-77.18232157941,-4.5E-02)); +#13762 = VECTOR('',#13763,1.); +#13763 = DIRECTION('',(-0.,-0.,-1.)); +#13764 = ORIENTED_EDGE('',*,*,#13727,.T.); +#13765 = ORIENTED_EDGE('',*,*,#13743,.T.); +#13766 = PLANE('',#13767); +#13767 = AXIS2_PLACEMENT_3D('',#13768,#13769,#13770); +#13768 = CARTESIAN_POINT('',(156.293039,-77.129289,1.6)); +#13769 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#13770 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13771 = ADVANCED_FACE('',(#13772),#13778,.F.); +#13772 = FACE_BOUND('',#13773,.T.); +#13773 = EDGE_LOOP('',(#13774,#13775,#13776,#13777)); +#13774 = ORIENTED_EDGE('',*,*,#13683,.F.); +#13775 = ORIENTED_EDGE('',*,*,#13659,.T.); +#13776 = ORIENTED_EDGE('',*,*,#13759,.F.); +#13777 = ORIENTED_EDGE('',*,*,#13718,.F.); +#13778 = CYLINDRICAL_SURFACE('',#13779,0.125); +#13779 = AXIS2_PLACEMENT_3D('',#13780,#13781,#13782); +#13780 = CARTESIAN_POINT('',(156.36375,-77.2,-4.5E-02)); +#13781 = DIRECTION('',(-0.,-0.,-1.)); +#13782 = DIRECTION('',(-0.,-1.,0.)); +#13783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13787)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13784,#13785,#13786)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13784 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13785 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13786 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13787 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13784, + 'distance_accuracy_value','confusion accuracy'); +#13788 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13789,#13791); +#13789 = ( REPRESENTATION_RELATIONSHIP('','',#13593,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13790) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13790 = ITEM_DEFINED_TRANSFORMATION('','',#11,#287); +#13791 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13792); +#13792 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70','=>[0:1:1:63]','',#5,#13588 + ,$); +#13793 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13590)); +#13794 = SHAPE_DEFINITION_REPRESENTATION(#13795,#13801); +#13795 = PRODUCT_DEFINITION_SHAPE('','',#13796); +#13796 = PRODUCT_DEFINITION('design','',#13797,#13800); +#13797 = PRODUCT_DEFINITION_FORMATION('','',#13798); +#13798 = PRODUCT('HackPad_track_61','HackPad_track_61','',(#13799)); +#13799 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13800 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13801 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13802),#13956); +#13802 = MANIFOLD_SOLID_BREP('',#13803); +#13803 = CLOSED_SHELL('',(#13804,#13844,#13877,#13902,#13927,#13944)); +#13804 = ADVANCED_FACE('',(#13805),#13839,.F.); +#13805 = FACE_BOUND('',#13806,.F.); +#13806 = EDGE_LOOP('',(#13807,#13817,#13825,#13833)); +#13807 = ORIENTED_EDGE('',*,*,#13808,.F.); +#13808 = EDGE_CURVE('',#13809,#13811,#13813,.T.); +#13809 = VERTEX_POINT('',#13810); +#13810 = CARTESIAN_POINT('',(156.48749391273,-77.21767608726,-3.5E-02)); +#13811 = VERTEX_POINT('',#13812); +#13812 = CARTESIAN_POINT('',(158.43446,-75.27071,-3.5E-02)); +#13813 = LINE('',#13814,#13815); +#13814 = CARTESIAN_POINT('',(156.43446,-77.27071,-3.5E-02)); +#13815 = VECTOR('',#13816,1.); +#13816 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#13817 = ORIENTED_EDGE('',*,*,#13818,.F.); +#13818 = EDGE_CURVE('',#13819,#13809,#13821,.T.); +#13819 = VERTEX_POINT('',#13820); +#13820 = CARTESIAN_POINT('',(156.48749391273,-77.21767608726,0.)); +#13821 = LINE('',#13822,#13823); +#13822 = CARTESIAN_POINT('',(156.48749391273,-77.21767608726,-4.5E-02)); +#13823 = VECTOR('',#13824,1.); +#13824 = DIRECTION('',(-0.,-0.,-1.)); +#13825 = ORIENTED_EDGE('',*,*,#13826,.T.); +#13826 = EDGE_CURVE('',#13819,#13827,#13829,.T.); +#13827 = VERTEX_POINT('',#13828); +#13828 = CARTESIAN_POINT('',(158.43446,-75.27071,0.)); +#13829 = LINE('',#13830,#13831); +#13830 = CARTESIAN_POINT('',(156.43446,-77.27071,0.)); +#13831 = VECTOR('',#13832,1.); +#13832 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#13833 = ORIENTED_EDGE('',*,*,#13834,.F.); +#13834 = EDGE_CURVE('',#13811,#13827,#13835,.T.); +#13835 = LINE('',#13836,#13837); +#13836 = CARTESIAN_POINT('',(158.43446,-75.27071,-3.5E-02)); +#13837 = VECTOR('',#13838,1.); +#13838 = DIRECTION('',(0.,0.,1.)); +#13839 = PLANE('',#13840); +#13840 = AXIS2_PLACEMENT_3D('',#13841,#13842,#13843); +#13841 = CARTESIAN_POINT('',(156.43446,-77.27071,-3.5E-02)); +#13842 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#13843 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#13844 = ADVANCED_FACE('',(#13845),#13872,.F.); +#13845 = FACE_BOUND('',#13846,.F.); +#13846 = EDGE_LOOP('',(#13847,#13856,#13857,#13866)); +#13847 = ORIENTED_EDGE('',*,*,#13848,.T.); +#13848 = EDGE_CURVE('',#13849,#13809,#13851,.T.); +#13849 = VERTEX_POINT('',#13850); +#13850 = CARTESIAN_POINT('',(156.34607157942,-77.07625642057,-3.5E-02)); +#13851 = CIRCLE('',#13852,0.125); +#13852 = AXIS2_PLACEMENT_3D('',#13853,#13854,#13855); +#13853 = CARTESIAN_POINT('',(156.36375,-77.2,-3.5E-02)); +#13854 = DIRECTION('',(-0.,0.,-1.)); +#13855 = DIRECTION('',(-0.,-1.,0.)); +#13856 = ORIENTED_EDGE('',*,*,#13808,.T.); +#13857 = ORIENTED_EDGE('',*,*,#13858,.T.); +#13858 = EDGE_CURVE('',#13811,#13859,#13861,.T.); +#13859 = VERTEX_POINT('',#13860); +#13860 = CARTESIAN_POINT('',(158.293039,-75.129289,-3.5E-02)); +#13861 = CIRCLE('',#13862,9.999974810219E-02); +#13862 = AXIS2_PLACEMENT_3D('',#13863,#13864,#13865); +#13863 = CARTESIAN_POINT('',(158.3637495,-75.1999995,-3.5E-02)); +#13864 = DIRECTION('',(0.,-0.,1.)); +#13865 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#13866 = ORIENTED_EDGE('',*,*,#13867,.T.); +#13867 = EDGE_CURVE('',#13859,#13849,#13868,.T.); +#13868 = LINE('',#13869,#13870); +#13869 = CARTESIAN_POINT('',(158.293039,-75.129289,-3.5E-02)); +#13870 = VECTOR('',#13871,1.); +#13871 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13872 = PLANE('',#13873); +#13873 = AXIS2_PLACEMENT_3D('',#13874,#13875,#13876); +#13874 = CARTESIAN_POINT('',(156.43446,-77.27071,-3.5E-02)); +#13875 = DIRECTION('',(0.,0.,1.)); +#13876 = DIRECTION('',(1.,0.,-0.)); +#13877 = ADVANCED_FACE('',(#13878),#13897,.T.); +#13878 = FACE_BOUND('',#13879,.F.); +#13879 = EDGE_LOOP('',(#13880,#13881,#13890,#13896)); +#13880 = ORIENTED_EDGE('',*,*,#13834,.T.); +#13881 = ORIENTED_EDGE('',*,*,#13882,.T.); +#13882 = EDGE_CURVE('',#13827,#13883,#13885,.T.); +#13883 = VERTEX_POINT('',#13884); +#13884 = CARTESIAN_POINT('',(158.293039,-75.129289,0.)); +#13885 = CIRCLE('',#13886,9.999974810219E-02); +#13886 = AXIS2_PLACEMENT_3D('',#13887,#13888,#13889); +#13887 = CARTESIAN_POINT('',(158.3637495,-75.1999995,0.)); +#13888 = DIRECTION('',(0.,-0.,1.)); +#13889 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#13890 = ORIENTED_EDGE('',*,*,#13891,.F.); +#13891 = EDGE_CURVE('',#13859,#13883,#13892,.T.); +#13892 = LINE('',#13893,#13894); +#13893 = CARTESIAN_POINT('',(158.293039,-75.129289,-3.5E-02)); +#13894 = VECTOR('',#13895,1.); +#13895 = DIRECTION('',(0.,0.,1.)); +#13896 = ORIENTED_EDGE('',*,*,#13858,.F.); +#13897 = CYLINDRICAL_SURFACE('',#13898,9.999974810219E-02); +#13898 = AXIS2_PLACEMENT_3D('',#13899,#13900,#13901); +#13899 = CARTESIAN_POINT('',(158.3637495,-75.1999995,-3.5E-02)); +#13900 = DIRECTION('',(-0.,0.,-1.)); +#13901 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#13902 = ADVANCED_FACE('',(#13903),#13922,.T.); +#13903 = FACE_BOUND('',#13904,.T.); +#13904 = EDGE_LOOP('',(#13905,#13914,#13915,#13916)); +#13905 = ORIENTED_EDGE('',*,*,#13906,.T.); +#13906 = EDGE_CURVE('',#13907,#13819,#13909,.T.); +#13907 = VERTEX_POINT('',#13908); +#13908 = CARTESIAN_POINT('',(156.34607157942,-77.07625642057,0.)); +#13909 = CIRCLE('',#13910,0.125); +#13910 = AXIS2_PLACEMENT_3D('',#13911,#13912,#13913); +#13911 = CARTESIAN_POINT('',(156.36375,-77.2,0.)); +#13912 = DIRECTION('',(-0.,0.,-1.)); +#13913 = DIRECTION('',(-0.,-1.,0.)); +#13914 = ORIENTED_EDGE('',*,*,#13826,.T.); +#13915 = ORIENTED_EDGE('',*,*,#13882,.T.); +#13916 = ORIENTED_EDGE('',*,*,#13917,.T.); +#13917 = EDGE_CURVE('',#13883,#13907,#13918,.T.); +#13918 = LINE('',#13919,#13920); +#13919 = CARTESIAN_POINT('',(158.293039,-75.129289,0.)); +#13920 = VECTOR('',#13921,1.); +#13921 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13922 = PLANE('',#13923); +#13923 = AXIS2_PLACEMENT_3D('',#13924,#13925,#13926); +#13924 = CARTESIAN_POINT('',(156.43446,-77.27071,0.)); +#13925 = DIRECTION('',(0.,0.,1.)); +#13926 = DIRECTION('',(1.,0.,-0.)); +#13927 = ADVANCED_FACE('',(#13928),#13939,.F.); +#13928 = FACE_BOUND('',#13929,.T.); +#13929 = EDGE_LOOP('',(#13930,#13931,#13932,#13938)); +#13930 = ORIENTED_EDGE('',*,*,#13818,.F.); +#13931 = ORIENTED_EDGE('',*,*,#13906,.F.); +#13932 = ORIENTED_EDGE('',*,*,#13933,.T.); +#13933 = EDGE_CURVE('',#13907,#13849,#13934,.T.); +#13934 = LINE('',#13935,#13936); +#13935 = CARTESIAN_POINT('',(156.34607157941,-77.07625642058,-4.5E-02)); +#13936 = VECTOR('',#13937,1.); +#13937 = DIRECTION('',(-0.,-0.,-1.)); +#13938 = ORIENTED_EDGE('',*,*,#13848,.T.); +#13939 = CYLINDRICAL_SURFACE('',#13940,0.125); +#13940 = AXIS2_PLACEMENT_3D('',#13941,#13942,#13943); +#13941 = CARTESIAN_POINT('',(156.36375,-77.2,-4.5E-02)); +#13942 = DIRECTION('',(-0.,-0.,-1.)); +#13943 = DIRECTION('',(-0.,-1.,0.)); +#13944 = ADVANCED_FACE('',(#13945),#13951,.F.); +#13945 = FACE_BOUND('',#13946,.F.); +#13946 = EDGE_LOOP('',(#13947,#13948,#13949,#13950)); +#13947 = ORIENTED_EDGE('',*,*,#13867,.F.); +#13948 = ORIENTED_EDGE('',*,*,#13891,.T.); +#13949 = ORIENTED_EDGE('',*,*,#13917,.T.); +#13950 = ORIENTED_EDGE('',*,*,#13933,.T.); +#13951 = PLANE('',#13952); +#13952 = AXIS2_PLACEMENT_3D('',#13953,#13954,#13955); +#13953 = CARTESIAN_POINT('',(158.293039,-75.129289,-3.5E-02)); +#13954 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#13955 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#13956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#13960)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#13957,#13958,#13959)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#13957 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#13958 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#13959 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#13960 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#13957, + 'distance_accuracy_value','confusion accuracy'); +#13961 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#13962,#13964); +#13962 = ( REPRESENTATION_RELATIONSHIP('','',#13801,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#13963) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#13963 = ITEM_DEFINED_TRANSFORMATION('','',#11,#291); +#13964 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #13965); +#13965 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('71','=>[0:1:1:64]','',#5,#13796 + ,$); +#13966 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13798)); +#13967 = SHAPE_DEFINITION_REPRESENTATION(#13968,#13974); +#13968 = PRODUCT_DEFINITION_SHAPE('','',#13969); +#13969 = PRODUCT_DEFINITION('design','',#13970,#13973); +#13970 = PRODUCT_DEFINITION_FORMATION('','',#13971); +#13971 = PRODUCT('HackPad_track_62','HackPad_track_62','',(#13972)); +#13972 = PRODUCT_CONTEXT('',#2,'mechanical'); +#13973 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#13974 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#13975),#14129); +#13975 = MANIFOLD_SOLID_BREP('',#13976); +#13976 = CLOSED_SHELL('',(#13977,#14017,#14050,#14081,#14105,#14117)); +#13977 = ADVANCED_FACE('',(#13978),#14012,.F.); +#13978 = FACE_BOUND('',#13979,.F.); +#13979 = EDGE_LOOP('',(#13980,#13990,#13998,#14006)); +#13980 = ORIENTED_EDGE('',*,*,#13981,.T.); +#13981 = EDGE_CURVE('',#13982,#13984,#13986,.T.); +#13982 = VERTEX_POINT('',#13983); +#13983 = CARTESIAN_POINT('',(145.36375,-110.3,-3.5E-02)); +#13984 = VERTEX_POINT('',#13985); +#13985 = CARTESIAN_POINT('',(145.36375,-110.3,0.)); +#13986 = LINE('',#13987,#13988); +#13987 = CARTESIAN_POINT('',(145.36375,-110.3,-3.5E-02)); +#13988 = VECTOR('',#13989,1.); +#13989 = DIRECTION('',(0.,0.,1.)); +#13990 = ORIENTED_EDGE('',*,*,#13991,.T.); +#13991 = EDGE_CURVE('',#13984,#13992,#13994,.T.); +#13992 = VERTEX_POINT('',#13993); +#13993 = CARTESIAN_POINT('',(159.36375,-110.3,0.)); +#13994 = LINE('',#13995,#13996); +#13995 = CARTESIAN_POINT('',(145.36375,-110.3,0.)); +#13996 = VECTOR('',#13997,1.); +#13997 = DIRECTION('',(1.,0.,0.)); +#13998 = ORIENTED_EDGE('',*,*,#13999,.F.); +#13999 = EDGE_CURVE('',#14000,#13992,#14002,.T.); +#14000 = VERTEX_POINT('',#14001); +#14001 = CARTESIAN_POINT('',(159.36375,-110.3,-3.5E-02)); +#14002 = LINE('',#14003,#14004); +#14003 = CARTESIAN_POINT('',(159.36375,-110.3,-3.5E-02)); +#14004 = VECTOR('',#14005,1.); +#14005 = DIRECTION('',(0.,0.,1.)); +#14006 = ORIENTED_EDGE('',*,*,#14007,.F.); +#14007 = EDGE_CURVE('',#13982,#14000,#14008,.T.); +#14008 = LINE('',#14009,#14010); +#14009 = CARTESIAN_POINT('',(145.36375,-110.3,-3.5E-02)); +#14010 = VECTOR('',#14011,1.); +#14011 = DIRECTION('',(1.,0.,0.)); +#14012 = PLANE('',#14013); +#14013 = AXIS2_PLACEMENT_3D('',#14014,#14015,#14016); +#14014 = CARTESIAN_POINT('',(145.36375,-110.3,-3.5E-02)); +#14015 = DIRECTION('',(0.,1.,0.)); +#14016 = DIRECTION('',(1.,0.,0.)); +#14017 = ADVANCED_FACE('',(#14018),#14045,.T.); +#14018 = FACE_BOUND('',#14019,.F.); +#14019 = EDGE_LOOP('',(#14020,#14021,#14030,#14038)); +#14020 = ORIENTED_EDGE('',*,*,#13999,.T.); +#14021 = ORIENTED_EDGE('',*,*,#14022,.T.); +#14022 = EDGE_CURVE('',#13992,#14023,#14025,.T.); +#14023 = VERTEX_POINT('',#14024); +#14024 = CARTESIAN_POINT('',(159.36375,-110.1,0.)); +#14025 = CIRCLE('',#14026,0.1); +#14026 = AXIS2_PLACEMENT_3D('',#14027,#14028,#14029); +#14027 = CARTESIAN_POINT('',(159.36375,-110.2,0.)); +#14028 = DIRECTION('',(0.,-0.,1.)); +#14029 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#14030 = ORIENTED_EDGE('',*,*,#14031,.F.); +#14031 = EDGE_CURVE('',#14032,#14023,#14034,.T.); +#14032 = VERTEX_POINT('',#14033); +#14033 = CARTESIAN_POINT('',(159.36375,-110.1,-3.5E-02)); +#14034 = LINE('',#14035,#14036); +#14035 = CARTESIAN_POINT('',(159.36375,-110.1,-3.5E-02)); +#14036 = VECTOR('',#14037,1.); +#14037 = DIRECTION('',(0.,0.,1.)); +#14038 = ORIENTED_EDGE('',*,*,#14039,.F.); +#14039 = EDGE_CURVE('',#14000,#14032,#14040,.T.); +#14040 = CIRCLE('',#14041,0.1); +#14041 = AXIS2_PLACEMENT_3D('',#14042,#14043,#14044); +#14042 = CARTESIAN_POINT('',(159.36375,-110.2,-3.5E-02)); +#14043 = DIRECTION('',(0.,-0.,1.)); +#14044 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#14045 = CYLINDRICAL_SURFACE('',#14046,0.1); +#14046 = AXIS2_PLACEMENT_3D('',#14047,#14048,#14049); +#14047 = CARTESIAN_POINT('',(159.36375,-110.2,-3.5E-02)); +#14048 = DIRECTION('',(-0.,0.,-1.)); +#14049 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#14050 = ADVANCED_FACE('',(#14051),#14076,.F.); +#14051 = FACE_BOUND('',#14052,.F.); +#14052 = EDGE_LOOP('',(#14053,#14054,#14062,#14070)); +#14053 = ORIENTED_EDGE('',*,*,#14031,.T.); +#14054 = ORIENTED_EDGE('',*,*,#14055,.T.); +#14055 = EDGE_CURVE('',#14023,#14056,#14058,.T.); +#14056 = VERTEX_POINT('',#14057); +#14057 = CARTESIAN_POINT('',(145.36375,-110.1,0.)); +#14058 = LINE('',#14059,#14060); +#14059 = CARTESIAN_POINT('',(159.36375,-110.1,0.)); +#14060 = VECTOR('',#14061,1.); +#14061 = DIRECTION('',(-1.,0.,0.)); +#14062 = ORIENTED_EDGE('',*,*,#14063,.F.); +#14063 = EDGE_CURVE('',#14064,#14056,#14066,.T.); +#14064 = VERTEX_POINT('',#14065); +#14065 = CARTESIAN_POINT('',(145.36375,-110.1,-3.5E-02)); +#14066 = LINE('',#14067,#14068); +#14067 = CARTESIAN_POINT('',(145.36375,-110.1,-3.5E-02)); +#14068 = VECTOR('',#14069,1.); +#14069 = DIRECTION('',(0.,0.,1.)); +#14070 = ORIENTED_EDGE('',*,*,#14071,.F.); +#14071 = EDGE_CURVE('',#14032,#14064,#14072,.T.); +#14072 = LINE('',#14073,#14074); +#14073 = CARTESIAN_POINT('',(159.36375,-110.1,-3.5E-02)); +#14074 = VECTOR('',#14075,1.); +#14075 = DIRECTION('',(-1.,0.,0.)); +#14076 = PLANE('',#14077); +#14077 = AXIS2_PLACEMENT_3D('',#14078,#14079,#14080); +#14078 = CARTESIAN_POINT('',(159.36375,-110.1,-3.5E-02)); +#14079 = DIRECTION('',(0.,-1.,0.)); +#14080 = DIRECTION('',(-1.,0.,0.)); +#14081 = ADVANCED_FACE('',(#14082),#14100,.T.); +#14082 = FACE_BOUND('',#14083,.F.); +#14083 = EDGE_LOOP('',(#14084,#14085,#14092,#14093)); +#14084 = ORIENTED_EDGE('',*,*,#14063,.T.); +#14085 = ORIENTED_EDGE('',*,*,#14086,.T.); +#14086 = EDGE_CURVE('',#14056,#13984,#14087,.T.); +#14087 = CIRCLE('',#14088,1.E-01); +#14088 = AXIS2_PLACEMENT_3D('',#14089,#14090,#14091); +#14089 = CARTESIAN_POINT('',(145.36375,-110.2,0.)); +#14090 = DIRECTION('',(0.,0.,1.)); +#14091 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#14092 = ORIENTED_EDGE('',*,*,#13981,.F.); +#14093 = ORIENTED_EDGE('',*,*,#14094,.F.); +#14094 = EDGE_CURVE('',#14064,#13982,#14095,.T.); +#14095 = CIRCLE('',#14096,1.E-01); +#14096 = AXIS2_PLACEMENT_3D('',#14097,#14098,#14099); +#14097 = CARTESIAN_POINT('',(145.36375,-110.2,-3.5E-02)); +#14098 = DIRECTION('',(0.,0.,1.)); +#14099 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#14100 = CYLINDRICAL_SURFACE('',#14101,1.E-01); +#14101 = AXIS2_PLACEMENT_3D('',#14102,#14103,#14104); +#14102 = CARTESIAN_POINT('',(145.36375,-110.2,-3.5E-02)); +#14103 = DIRECTION('',(-0.,-0.,-1.)); +#14104 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#14105 = ADVANCED_FACE('',(#14106),#14112,.F.); +#14106 = FACE_BOUND('',#14107,.F.); +#14107 = EDGE_LOOP('',(#14108,#14109,#14110,#14111)); +#14108 = ORIENTED_EDGE('',*,*,#14007,.T.); +#14109 = ORIENTED_EDGE('',*,*,#14039,.T.); +#14110 = ORIENTED_EDGE('',*,*,#14071,.T.); +#14111 = ORIENTED_EDGE('',*,*,#14094,.T.); +#14112 = PLANE('',#14113); +#14113 = AXIS2_PLACEMENT_3D('',#14114,#14115,#14116); +#14114 = CARTESIAN_POINT('',(145.36375,-110.3,-3.5E-02)); +#14115 = DIRECTION('',(0.,0.,1.)); +#14116 = DIRECTION('',(1.,0.,-0.)); +#14117 = ADVANCED_FACE('',(#14118),#14124,.T.); +#14118 = FACE_BOUND('',#14119,.T.); +#14119 = EDGE_LOOP('',(#14120,#14121,#14122,#14123)); +#14120 = ORIENTED_EDGE('',*,*,#13991,.T.); +#14121 = ORIENTED_EDGE('',*,*,#14022,.T.); +#14122 = ORIENTED_EDGE('',*,*,#14055,.T.); +#14123 = ORIENTED_EDGE('',*,*,#14086,.T.); +#14124 = PLANE('',#14125); +#14125 = AXIS2_PLACEMENT_3D('',#14126,#14127,#14128); +#14126 = CARTESIAN_POINT('',(145.36375,-110.3,0.)); +#14127 = DIRECTION('',(0.,0.,1.)); +#14128 = DIRECTION('',(1.,0.,-0.)); +#14129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14133)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14130,#14131,#14132)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14130 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14131 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14132 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14133 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14130, + 'distance_accuracy_value','confusion accuracy'); +#14134 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14135,#14137); +#14135 = ( REPRESENTATION_RELATIONSHIP('','',#13974,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14136) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14136 = ITEM_DEFINED_TRANSFORMATION('','',#11,#295); +#14137 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14138); +#14138 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('72','=>[0:1:1:65]','',#5,#13969 + ,$); +#14139 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#13971)); +#14140 = SHAPE_DEFINITION_REPRESENTATION(#14141,#14147); +#14141 = PRODUCT_DEFINITION_SHAPE('','',#14142); +#14142 = PRODUCT_DEFINITION('design','',#14143,#14146); +#14143 = PRODUCT_DEFINITION_FORMATION('','',#14144); +#14144 = PRODUCT('HackPad_track_63','HackPad_track_63','',(#14145)); +#14145 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14146 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14147 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14148),#14302); +#14148 = MANIFOLD_SOLID_BREP('',#14149); +#14149 = CLOSED_SHELL('',(#14150,#14190,#14223,#14254,#14278,#14290)); +#14150 = ADVANCED_FACE('',(#14151),#14185,.F.); +#14151 = FACE_BOUND('',#14152,.F.); +#14152 = EDGE_LOOP('',(#14153,#14163,#14171,#14179)); +#14153 = ORIENTED_EDGE('',*,*,#14154,.T.); +#14154 = EDGE_CURVE('',#14155,#14157,#14159,.T.); +#14155 = VERTEX_POINT('',#14156); +#14156 = CARTESIAN_POINT('',(159.43446,-110.27071,-3.5E-02)); +#14157 = VERTEX_POINT('',#14158); +#14158 = CARTESIAN_POINT('',(159.43446,-110.27071,0.)); +#14159 = LINE('',#14160,#14161); +#14160 = CARTESIAN_POINT('',(159.43446,-110.27071,-3.5E-02)); +#14161 = VECTOR('',#14162,1.); +#14162 = DIRECTION('',(0.,0.,1.)); +#14163 = ORIENTED_EDGE('',*,*,#14164,.T.); +#14164 = EDGE_CURVE('',#14157,#14165,#14167,.T.); +#14165 = VERTEX_POINT('',#14166); +#14166 = CARTESIAN_POINT('',(161.43446,-108.27071,0.)); +#14167 = LINE('',#14168,#14169); +#14168 = CARTESIAN_POINT('',(159.43446,-110.27071,0.)); +#14169 = VECTOR('',#14170,1.); +#14170 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#14171 = ORIENTED_EDGE('',*,*,#14172,.F.); +#14172 = EDGE_CURVE('',#14173,#14165,#14175,.T.); +#14173 = VERTEX_POINT('',#14174); +#14174 = CARTESIAN_POINT('',(161.43446,-108.27071,-3.5E-02)); +#14175 = LINE('',#14176,#14177); +#14176 = CARTESIAN_POINT('',(161.43446,-108.27071,-3.5E-02)); +#14177 = VECTOR('',#14178,1.); +#14178 = DIRECTION('',(0.,0.,1.)); +#14179 = ORIENTED_EDGE('',*,*,#14180,.F.); +#14180 = EDGE_CURVE('',#14155,#14173,#14181,.T.); +#14181 = LINE('',#14182,#14183); +#14182 = CARTESIAN_POINT('',(159.43446,-110.27071,-3.5E-02)); +#14183 = VECTOR('',#14184,1.); +#14184 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#14185 = PLANE('',#14186); +#14186 = AXIS2_PLACEMENT_3D('',#14187,#14188,#14189); +#14187 = CARTESIAN_POINT('',(159.43446,-110.27071,-3.5E-02)); +#14188 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#14189 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#14190 = ADVANCED_FACE('',(#14191),#14218,.T.); +#14191 = FACE_BOUND('',#14192,.F.); +#14192 = EDGE_LOOP('',(#14193,#14194,#14203,#14211)); +#14193 = ORIENTED_EDGE('',*,*,#14172,.T.); +#14194 = ORIENTED_EDGE('',*,*,#14195,.T.); +#14195 = EDGE_CURVE('',#14165,#14196,#14198,.T.); +#14196 = VERTEX_POINT('',#14197); +#14197 = CARTESIAN_POINT('',(161.293039,-108.129289,0.)); +#14198 = CIRCLE('',#14199,9.999974810219E-02); +#14199 = AXIS2_PLACEMENT_3D('',#14200,#14201,#14202); +#14200 = CARTESIAN_POINT('',(161.3637495,-108.1999995,0.)); +#14201 = DIRECTION('',(0.,-0.,1.)); +#14202 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#14203 = ORIENTED_EDGE('',*,*,#14204,.F.); +#14204 = EDGE_CURVE('',#14205,#14196,#14207,.T.); +#14205 = VERTEX_POINT('',#14206); +#14206 = CARTESIAN_POINT('',(161.293039,-108.129289,-3.5E-02)); +#14207 = LINE('',#14208,#14209); +#14208 = CARTESIAN_POINT('',(161.293039,-108.129289,-3.5E-02)); +#14209 = VECTOR('',#14210,1.); +#14210 = DIRECTION('',(0.,0.,1.)); +#14211 = ORIENTED_EDGE('',*,*,#14212,.F.); +#14212 = EDGE_CURVE('',#14173,#14205,#14213,.T.); +#14213 = CIRCLE('',#14214,9.999974810219E-02); +#14214 = AXIS2_PLACEMENT_3D('',#14215,#14216,#14217); +#14215 = CARTESIAN_POINT('',(161.3637495,-108.1999995,-3.5E-02)); +#14216 = DIRECTION('',(0.,-0.,1.)); +#14217 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#14218 = CYLINDRICAL_SURFACE('',#14219,9.999974810219E-02); +#14219 = AXIS2_PLACEMENT_3D('',#14220,#14221,#14222); +#14220 = CARTESIAN_POINT('',(161.3637495,-108.1999995,-3.5E-02)); +#14221 = DIRECTION('',(-0.,0.,-1.)); +#14222 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#14223 = ADVANCED_FACE('',(#14224),#14249,.F.); +#14224 = FACE_BOUND('',#14225,.F.); +#14225 = EDGE_LOOP('',(#14226,#14227,#14235,#14243)); +#14226 = ORIENTED_EDGE('',*,*,#14204,.T.); +#14227 = ORIENTED_EDGE('',*,*,#14228,.T.); +#14228 = EDGE_CURVE('',#14196,#14229,#14231,.T.); +#14229 = VERTEX_POINT('',#14230); +#14230 = CARTESIAN_POINT('',(159.293039,-110.129289,0.)); +#14231 = LINE('',#14232,#14233); +#14232 = CARTESIAN_POINT('',(161.293039,-108.129289,0.)); +#14233 = VECTOR('',#14234,1.); +#14234 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#14235 = ORIENTED_EDGE('',*,*,#14236,.F.); +#14236 = EDGE_CURVE('',#14237,#14229,#14239,.T.); +#14237 = VERTEX_POINT('',#14238); +#14238 = CARTESIAN_POINT('',(159.293039,-110.129289,-3.5E-02)); +#14239 = LINE('',#14240,#14241); +#14240 = CARTESIAN_POINT('',(159.293039,-110.129289,-3.5E-02)); +#14241 = VECTOR('',#14242,1.); +#14242 = DIRECTION('',(0.,0.,1.)); +#14243 = ORIENTED_EDGE('',*,*,#14244,.F.); +#14244 = EDGE_CURVE('',#14205,#14237,#14245,.T.); +#14245 = LINE('',#14246,#14247); +#14246 = CARTESIAN_POINT('',(161.293039,-108.129289,-3.5E-02)); +#14247 = VECTOR('',#14248,1.); +#14248 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#14249 = PLANE('',#14250); +#14250 = AXIS2_PLACEMENT_3D('',#14251,#14252,#14253); +#14251 = CARTESIAN_POINT('',(161.293039,-108.129289,-3.5E-02)); +#14252 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#14253 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#14254 = ADVANCED_FACE('',(#14255),#14273,.T.); +#14255 = FACE_BOUND('',#14256,.F.); +#14256 = EDGE_LOOP('',(#14257,#14258,#14265,#14266)); +#14257 = ORIENTED_EDGE('',*,*,#14236,.T.); +#14258 = ORIENTED_EDGE('',*,*,#14259,.T.); +#14259 = EDGE_CURVE('',#14229,#14157,#14260,.T.); +#14260 = CIRCLE('',#14261,9.999974810218E-02); +#14261 = AXIS2_PLACEMENT_3D('',#14262,#14263,#14264); +#14262 = CARTESIAN_POINT('',(159.3637495,-110.1999995,0.)); +#14263 = DIRECTION('',(0.,0.,1.)); +#14264 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#14265 = ORIENTED_EDGE('',*,*,#14154,.F.); +#14266 = ORIENTED_EDGE('',*,*,#14267,.F.); +#14267 = EDGE_CURVE('',#14237,#14155,#14268,.T.); +#14268 = CIRCLE('',#14269,9.999974810218E-02); +#14269 = AXIS2_PLACEMENT_3D('',#14270,#14271,#14272); +#14270 = CARTESIAN_POINT('',(159.3637495,-110.1999995,-3.5E-02)); +#14271 = DIRECTION('',(0.,0.,1.)); +#14272 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#14273 = CYLINDRICAL_SURFACE('',#14274,9.999974810218E-02); +#14274 = AXIS2_PLACEMENT_3D('',#14275,#14276,#14277); +#14275 = CARTESIAN_POINT('',(159.3637495,-110.1999995,-3.5E-02)); +#14276 = DIRECTION('',(-0.,-0.,-1.)); +#14277 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#14278 = ADVANCED_FACE('',(#14279),#14285,.F.); +#14279 = FACE_BOUND('',#14280,.F.); +#14280 = EDGE_LOOP('',(#14281,#14282,#14283,#14284)); +#14281 = ORIENTED_EDGE('',*,*,#14180,.T.); +#14282 = ORIENTED_EDGE('',*,*,#14212,.T.); +#14283 = ORIENTED_EDGE('',*,*,#14244,.T.); +#14284 = ORIENTED_EDGE('',*,*,#14267,.T.); +#14285 = PLANE('',#14286); +#14286 = AXIS2_PLACEMENT_3D('',#14287,#14288,#14289); +#14287 = CARTESIAN_POINT('',(159.43446,-110.27071,-3.5E-02)); +#14288 = DIRECTION('',(0.,0.,1.)); +#14289 = DIRECTION('',(1.,0.,-0.)); +#14290 = ADVANCED_FACE('',(#14291),#14297,.T.); +#14291 = FACE_BOUND('',#14292,.T.); +#14292 = EDGE_LOOP('',(#14293,#14294,#14295,#14296)); +#14293 = ORIENTED_EDGE('',*,*,#14164,.T.); +#14294 = ORIENTED_EDGE('',*,*,#14195,.T.); +#14295 = ORIENTED_EDGE('',*,*,#14228,.T.); +#14296 = ORIENTED_EDGE('',*,*,#14259,.T.); +#14297 = PLANE('',#14298); +#14298 = AXIS2_PLACEMENT_3D('',#14299,#14300,#14301); +#14299 = CARTESIAN_POINT('',(159.43446,-110.27071,0.)); +#14300 = DIRECTION('',(0.,0.,1.)); +#14301 = DIRECTION('',(1.,0.,-0.)); +#14302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14306)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14303,#14304,#14305)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14303 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14304 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14305 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14306 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14303, + 'distance_accuracy_value','confusion accuracy'); +#14307 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14308,#14310); +#14308 = ( REPRESENTATION_RELATIONSHIP('','',#14147,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14309) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14309 = ITEM_DEFINED_TRANSFORMATION('','',#11,#299); +#14310 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14311); +#14311 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73','=>[0:1:1:66]','',#5,#14142 + ,$); +#14312 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14144)); +#14313 = SHAPE_DEFINITION_REPRESENTATION(#14314,#14320); +#14314 = PRODUCT_DEFINITION_SHAPE('','',#14315); +#14315 = PRODUCT_DEFINITION('design','',#14316,#14319); +#14316 = PRODUCT_DEFINITION_FORMATION('','',#14317); +#14317 = PRODUCT('HackPad_track_64','HackPad_track_64','',(#14318)); +#14318 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14319 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14320 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14321),#14475); +#14321 = MANIFOLD_SOLID_BREP('',#14322); +#14322 = CLOSED_SHELL('',(#14323,#14363,#14396,#14421,#14446,#14463)); +#14323 = ADVANCED_FACE('',(#14324),#14358,.F.); +#14324 = FACE_BOUND('',#14325,.F.); +#14325 = EDGE_LOOP('',(#14326,#14336,#14344,#14352)); +#14326 = ORIENTED_EDGE('',*,*,#14327,.F.); +#14327 = EDGE_CURVE('',#14328,#14330,#14332,.T.); +#14328 = VERTEX_POINT('',#14329); +#14329 = CARTESIAN_POINT('',(141.22875,-120.5669296691,-3.5E-02)); +#14330 = VERTEX_POINT('',#14331); +#14331 = CARTESIAN_POINT('',(141.22875,-114.435,-3.5E-02)); +#14332 = LINE('',#14333,#14334); +#14333 = CARTESIAN_POINT('',(141.22875,-121.285,-3.5E-02)); +#14334 = VECTOR('',#14335,1.); +#14335 = DIRECTION('',(0.,1.,0.)); +#14336 = ORIENTED_EDGE('',*,*,#14337,.F.); +#14337 = EDGE_CURVE('',#14338,#14328,#14340,.T.); +#14338 = VERTEX_POINT('',#14339); +#14339 = CARTESIAN_POINT('',(141.22875,-120.5669296691,0.)); +#14340 = LINE('',#14341,#14342); +#14341 = CARTESIAN_POINT('',(141.22875,-120.5669296691,-4.5E-02)); +#14342 = VECTOR('',#14343,1.); +#14343 = DIRECTION('',(-0.,-0.,-1.)); +#14344 = ORIENTED_EDGE('',*,*,#14345,.T.); +#14345 = EDGE_CURVE('',#14338,#14346,#14348,.T.); +#14346 = VERTEX_POINT('',#14347); +#14347 = CARTESIAN_POINT('',(141.22875,-114.435,0.)); +#14348 = LINE('',#14349,#14350); +#14349 = CARTESIAN_POINT('',(141.22875,-121.285,0.)); +#14350 = VECTOR('',#14351,1.); +#14351 = DIRECTION('',(0.,1.,0.)); +#14352 = ORIENTED_EDGE('',*,*,#14353,.F.); +#14353 = EDGE_CURVE('',#14330,#14346,#14354,.T.); +#14354 = LINE('',#14355,#14356); +#14355 = CARTESIAN_POINT('',(141.22875,-114.435,-3.5E-02)); +#14356 = VECTOR('',#14357,1.); +#14357 = DIRECTION('',(0.,0.,1.)); +#14358 = PLANE('',#14359); +#14359 = AXIS2_PLACEMENT_3D('',#14360,#14361,#14362); +#14360 = CARTESIAN_POINT('',(141.22875,-121.285,-3.5E-02)); +#14361 = DIRECTION('',(-1.,0.,0.)); +#14362 = DIRECTION('',(0.,1.,0.)); +#14363 = ADVANCED_FACE('',(#14364),#14391,.F.); +#14364 = FACE_BOUND('',#14365,.F.); +#14365 = EDGE_LOOP('',(#14366,#14375,#14376,#14385)); +#14366 = ORIENTED_EDGE('',*,*,#14367,.T.); +#14367 = EDGE_CURVE('',#14368,#14328,#14370,.T.); +#14368 = VERTEX_POINT('',#14369); +#14369 = CARTESIAN_POINT('',(141.02875,-120.5669296691,-3.5E-02)); +#14370 = CIRCLE('',#14371,0.725); +#14371 = AXIS2_PLACEMENT_3D('',#14372,#14373,#14374); +#14372 = CARTESIAN_POINT('',(141.12875,-121.285,-3.5E-02)); +#14373 = DIRECTION('',(-0.,0.,-1.)); +#14374 = DIRECTION('',(-0.,-1.,0.)); +#14375 = ORIENTED_EDGE('',*,*,#14327,.T.); +#14376 = ORIENTED_EDGE('',*,*,#14377,.T.); +#14377 = EDGE_CURVE('',#14330,#14378,#14380,.T.); +#14378 = VERTEX_POINT('',#14379); +#14379 = CARTESIAN_POINT('',(141.02875,-114.435,-3.5E-02)); +#14380 = CIRCLE('',#14381,9.999999999998E-02); +#14381 = AXIS2_PLACEMENT_3D('',#14382,#14383,#14384); +#14382 = CARTESIAN_POINT('',(141.12875,-114.435,-3.5E-02)); +#14383 = DIRECTION('',(0.,0.,1.)); +#14384 = DIRECTION('',(1.,-4.263256414561E-13,0.)); +#14385 = ORIENTED_EDGE('',*,*,#14386,.T.); +#14386 = EDGE_CURVE('',#14378,#14368,#14387,.T.); +#14387 = LINE('',#14388,#14389); +#14388 = CARTESIAN_POINT('',(141.02875,-114.435,-3.5E-02)); +#14389 = VECTOR('',#14390,1.); +#14390 = DIRECTION('',(0.,-1.,0.)); +#14391 = PLANE('',#14392); +#14392 = AXIS2_PLACEMENT_3D('',#14393,#14394,#14395); +#14393 = CARTESIAN_POINT('',(141.22875,-121.285,-3.5E-02)); +#14394 = DIRECTION('',(0.,0.,1.)); +#14395 = DIRECTION('',(1.,0.,-0.)); +#14396 = ADVANCED_FACE('',(#14397),#14416,.T.); +#14397 = FACE_BOUND('',#14398,.F.); +#14398 = EDGE_LOOP('',(#14399,#14400,#14409,#14415)); +#14399 = ORIENTED_EDGE('',*,*,#14353,.T.); +#14400 = ORIENTED_EDGE('',*,*,#14401,.T.); +#14401 = EDGE_CURVE('',#14346,#14402,#14404,.T.); +#14402 = VERTEX_POINT('',#14403); +#14403 = CARTESIAN_POINT('',(141.02875,-114.435,0.)); +#14404 = CIRCLE('',#14405,9.999999999998E-02); +#14405 = AXIS2_PLACEMENT_3D('',#14406,#14407,#14408); +#14406 = CARTESIAN_POINT('',(141.12875,-114.435,0.)); +#14407 = DIRECTION('',(0.,0.,1.)); +#14408 = DIRECTION('',(1.,-4.263256414561E-13,0.)); +#14409 = ORIENTED_EDGE('',*,*,#14410,.F.); +#14410 = EDGE_CURVE('',#14378,#14402,#14411,.T.); +#14411 = LINE('',#14412,#14413); +#14412 = CARTESIAN_POINT('',(141.02875,-114.435,-3.5E-02)); +#14413 = VECTOR('',#14414,1.); +#14414 = DIRECTION('',(0.,0.,1.)); +#14415 = ORIENTED_EDGE('',*,*,#14377,.F.); +#14416 = CYLINDRICAL_SURFACE('',#14417,9.999999999998E-02); +#14417 = AXIS2_PLACEMENT_3D('',#14418,#14419,#14420); +#14418 = CARTESIAN_POINT('',(141.12875,-114.435,-3.5E-02)); +#14419 = DIRECTION('',(-0.,-0.,-1.)); +#14420 = DIRECTION('',(1.,-4.263256414561E-13,0.)); +#14421 = ADVANCED_FACE('',(#14422),#14441,.T.); +#14422 = FACE_BOUND('',#14423,.T.); +#14423 = EDGE_LOOP('',(#14424,#14433,#14434,#14435)); +#14424 = ORIENTED_EDGE('',*,*,#14425,.T.); +#14425 = EDGE_CURVE('',#14426,#14338,#14428,.T.); +#14426 = VERTEX_POINT('',#14427); +#14427 = CARTESIAN_POINT('',(141.02875,-120.5669296691,0.)); +#14428 = CIRCLE('',#14429,0.725); +#14429 = AXIS2_PLACEMENT_3D('',#14430,#14431,#14432); +#14430 = CARTESIAN_POINT('',(141.12875,-121.285,0.)); +#14431 = DIRECTION('',(-0.,0.,-1.)); +#14432 = DIRECTION('',(-0.,-1.,0.)); +#14433 = ORIENTED_EDGE('',*,*,#14345,.T.); +#14434 = ORIENTED_EDGE('',*,*,#14401,.T.); +#14435 = ORIENTED_EDGE('',*,*,#14436,.T.); +#14436 = EDGE_CURVE('',#14402,#14426,#14437,.T.); +#14437 = LINE('',#14438,#14439); +#14438 = CARTESIAN_POINT('',(141.02875,-114.435,0.)); +#14439 = VECTOR('',#14440,1.); +#14440 = DIRECTION('',(0.,-1.,0.)); +#14441 = PLANE('',#14442); +#14442 = AXIS2_PLACEMENT_3D('',#14443,#14444,#14445); +#14443 = CARTESIAN_POINT('',(141.22875,-121.285,0.)); +#14444 = DIRECTION('',(0.,0.,1.)); +#14445 = DIRECTION('',(1.,0.,-0.)); +#14446 = ADVANCED_FACE('',(#14447),#14458,.F.); +#14447 = FACE_BOUND('',#14448,.T.); +#14448 = EDGE_LOOP('',(#14449,#14450,#14451,#14457)); +#14449 = ORIENTED_EDGE('',*,*,#14337,.F.); +#14450 = ORIENTED_EDGE('',*,*,#14425,.F.); +#14451 = ORIENTED_EDGE('',*,*,#14452,.T.); +#14452 = EDGE_CURVE('',#14426,#14368,#14453,.T.); +#14453 = LINE('',#14454,#14455); +#14454 = CARTESIAN_POINT('',(141.02875,-120.5669296691,-4.5E-02)); +#14455 = VECTOR('',#14456,1.); +#14456 = DIRECTION('',(-0.,-0.,-1.)); +#14457 = ORIENTED_EDGE('',*,*,#14367,.T.); +#14458 = CYLINDRICAL_SURFACE('',#14459,0.725); +#14459 = AXIS2_PLACEMENT_3D('',#14460,#14461,#14462); +#14460 = CARTESIAN_POINT('',(141.12875,-121.285,-4.5E-02)); +#14461 = DIRECTION('',(-0.,-0.,-1.)); +#14462 = DIRECTION('',(-0.,-1.,0.)); +#14463 = ADVANCED_FACE('',(#14464),#14470,.F.); +#14464 = FACE_BOUND('',#14465,.F.); +#14465 = EDGE_LOOP('',(#14466,#14467,#14468,#14469)); +#14466 = ORIENTED_EDGE('',*,*,#14386,.F.); +#14467 = ORIENTED_EDGE('',*,*,#14410,.T.); +#14468 = ORIENTED_EDGE('',*,*,#14436,.T.); +#14469 = ORIENTED_EDGE('',*,*,#14452,.T.); +#14470 = PLANE('',#14471); +#14471 = AXIS2_PLACEMENT_3D('',#14472,#14473,#14474); +#14472 = CARTESIAN_POINT('',(141.02875,-114.435,-3.5E-02)); +#14473 = DIRECTION('',(1.,0.,-0.)); +#14474 = DIRECTION('',(0.,-1.,0.)); +#14475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14479)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14476,#14477,#14478)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14476 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14477 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14478 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14479 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14476, + 'distance_accuracy_value','confusion accuracy'); +#14480 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14481,#14483); +#14481 = ( REPRESENTATION_RELATIONSHIP('','',#14320,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14482) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14482 = ITEM_DEFINED_TRANSFORMATION('','',#11,#303); +#14483 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14484); +#14484 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74','=>[0:1:1:67]','',#5,#14315 + ,$); +#14485 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14317)); +#14486 = SHAPE_DEFINITION_REPRESENTATION(#14487,#14493); +#14487 = PRODUCT_DEFINITION_SHAPE('','',#14488); +#14488 = PRODUCT_DEFINITION('design','',#14489,#14492); +#14489 = PRODUCT_DEFINITION_FORMATION('','',#14490); +#14490 = PRODUCT('HackPad_track_65','HackPad_track_65','',(#14491)); +#14491 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14492 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14493 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14494),#14648); +#14494 = MANIFOLD_SOLID_BREP('',#14495); +#14495 = CLOSED_SHELL('',(#14496,#14536,#14569,#14600,#14624,#14636)); +#14496 = ADVANCED_FACE('',(#14497),#14531,.F.); +#14497 = FACE_BOUND('',#14498,.F.); +#14498 = EDGE_LOOP('',(#14499,#14509,#14517,#14525)); +#14499 = ORIENTED_EDGE('',*,*,#14500,.T.); +#14500 = EDGE_CURVE('',#14501,#14503,#14505,.T.); +#14501 = VERTEX_POINT('',#14502); +#14502 = CARTESIAN_POINT('',(158.36375,-75.3,-3.5E-02)); +#14503 = VERTEX_POINT('',#14504); +#14504 = CARTESIAN_POINT('',(158.36375,-75.3,0.)); +#14505 = LINE('',#14506,#14507); +#14506 = CARTESIAN_POINT('',(158.36375,-75.3,-3.5E-02)); +#14507 = VECTOR('',#14508,1.); +#14508 = DIRECTION('',(0.,0.,1.)); +#14509 = ORIENTED_EDGE('',*,*,#14510,.T.); +#14510 = EDGE_CURVE('',#14503,#14511,#14513,.T.); +#14511 = VERTEX_POINT('',#14512); +#14512 = CARTESIAN_POINT('',(161.36375,-75.3,0.)); +#14513 = LINE('',#14514,#14515); +#14514 = CARTESIAN_POINT('',(158.36375,-75.3,0.)); +#14515 = VECTOR('',#14516,1.); +#14516 = DIRECTION('',(1.,0.,0.)); +#14517 = ORIENTED_EDGE('',*,*,#14518,.F.); +#14518 = EDGE_CURVE('',#14519,#14511,#14521,.T.); +#14519 = VERTEX_POINT('',#14520); +#14520 = CARTESIAN_POINT('',(161.36375,-75.3,-3.5E-02)); +#14521 = LINE('',#14522,#14523); +#14522 = CARTESIAN_POINT('',(161.36375,-75.3,-3.5E-02)); +#14523 = VECTOR('',#14524,1.); +#14524 = DIRECTION('',(0.,0.,1.)); +#14525 = ORIENTED_EDGE('',*,*,#14526,.F.); +#14526 = EDGE_CURVE('',#14501,#14519,#14527,.T.); +#14527 = LINE('',#14528,#14529); +#14528 = CARTESIAN_POINT('',(158.36375,-75.3,-3.5E-02)); +#14529 = VECTOR('',#14530,1.); +#14530 = DIRECTION('',(1.,0.,0.)); +#14531 = PLANE('',#14532); +#14532 = AXIS2_PLACEMENT_3D('',#14533,#14534,#14535); +#14533 = CARTESIAN_POINT('',(158.36375,-75.3,-3.5E-02)); +#14534 = DIRECTION('',(0.,1.,0.)); +#14535 = DIRECTION('',(1.,0.,0.)); +#14536 = ADVANCED_FACE('',(#14537),#14564,.T.); +#14537 = FACE_BOUND('',#14538,.F.); +#14538 = EDGE_LOOP('',(#14539,#14540,#14549,#14557)); +#14539 = ORIENTED_EDGE('',*,*,#14518,.T.); +#14540 = ORIENTED_EDGE('',*,*,#14541,.T.); +#14541 = EDGE_CURVE('',#14511,#14542,#14544,.T.); +#14542 = VERTEX_POINT('',#14543); +#14543 = CARTESIAN_POINT('',(161.36375,-75.1,0.)); +#14544 = CIRCLE('',#14545,0.1); +#14545 = AXIS2_PLACEMENT_3D('',#14546,#14547,#14548); +#14546 = CARTESIAN_POINT('',(161.36375,-75.2,0.)); +#14547 = DIRECTION('',(0.,-0.,1.)); +#14548 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#14549 = ORIENTED_EDGE('',*,*,#14550,.F.); +#14550 = EDGE_CURVE('',#14551,#14542,#14553,.T.); +#14551 = VERTEX_POINT('',#14552); +#14552 = CARTESIAN_POINT('',(161.36375,-75.1,-3.5E-02)); +#14553 = LINE('',#14554,#14555); +#14554 = CARTESIAN_POINT('',(161.36375,-75.1,-3.5E-02)); +#14555 = VECTOR('',#14556,1.); +#14556 = DIRECTION('',(0.,0.,1.)); +#14557 = ORIENTED_EDGE('',*,*,#14558,.F.); +#14558 = EDGE_CURVE('',#14519,#14551,#14559,.T.); +#14559 = CIRCLE('',#14560,0.1); +#14560 = AXIS2_PLACEMENT_3D('',#14561,#14562,#14563); +#14561 = CARTESIAN_POINT('',(161.36375,-75.2,-3.5E-02)); +#14562 = DIRECTION('',(0.,-0.,1.)); +#14563 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#14564 = CYLINDRICAL_SURFACE('',#14565,0.1); +#14565 = AXIS2_PLACEMENT_3D('',#14566,#14567,#14568); +#14566 = CARTESIAN_POINT('',(161.36375,-75.2,-3.5E-02)); +#14567 = DIRECTION('',(-0.,0.,-1.)); +#14568 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#14569 = ADVANCED_FACE('',(#14570),#14595,.F.); +#14570 = FACE_BOUND('',#14571,.F.); +#14571 = EDGE_LOOP('',(#14572,#14573,#14581,#14589)); +#14572 = ORIENTED_EDGE('',*,*,#14550,.T.); +#14573 = ORIENTED_EDGE('',*,*,#14574,.T.); +#14574 = EDGE_CURVE('',#14542,#14575,#14577,.T.); +#14575 = VERTEX_POINT('',#14576); +#14576 = CARTESIAN_POINT('',(158.36375,-75.1,0.)); +#14577 = LINE('',#14578,#14579); +#14578 = CARTESIAN_POINT('',(161.36375,-75.1,0.)); +#14579 = VECTOR('',#14580,1.); +#14580 = DIRECTION('',(-1.,0.,0.)); +#14581 = ORIENTED_EDGE('',*,*,#14582,.F.); +#14582 = EDGE_CURVE('',#14583,#14575,#14585,.T.); +#14583 = VERTEX_POINT('',#14584); +#14584 = CARTESIAN_POINT('',(158.36375,-75.1,-3.5E-02)); +#14585 = LINE('',#14586,#14587); +#14586 = CARTESIAN_POINT('',(158.36375,-75.1,-3.5E-02)); +#14587 = VECTOR('',#14588,1.); +#14588 = DIRECTION('',(0.,0.,1.)); +#14589 = ORIENTED_EDGE('',*,*,#14590,.F.); +#14590 = EDGE_CURVE('',#14551,#14583,#14591,.T.); +#14591 = LINE('',#14592,#14593); +#14592 = CARTESIAN_POINT('',(161.36375,-75.1,-3.5E-02)); +#14593 = VECTOR('',#14594,1.); +#14594 = DIRECTION('',(-1.,0.,0.)); +#14595 = PLANE('',#14596); +#14596 = AXIS2_PLACEMENT_3D('',#14597,#14598,#14599); +#14597 = CARTESIAN_POINT('',(161.36375,-75.1,-3.5E-02)); +#14598 = DIRECTION('',(0.,-1.,0.)); +#14599 = DIRECTION('',(-1.,0.,0.)); +#14600 = ADVANCED_FACE('',(#14601),#14619,.T.); +#14601 = FACE_BOUND('',#14602,.F.); +#14602 = EDGE_LOOP('',(#14603,#14604,#14611,#14612)); +#14603 = ORIENTED_EDGE('',*,*,#14582,.T.); +#14604 = ORIENTED_EDGE('',*,*,#14605,.T.); +#14605 = EDGE_CURVE('',#14575,#14503,#14606,.T.); +#14606 = CIRCLE('',#14607,1.E-01); +#14607 = AXIS2_PLACEMENT_3D('',#14608,#14609,#14610); +#14608 = CARTESIAN_POINT('',(158.36375,-75.2,0.)); +#14609 = DIRECTION('',(0.,0.,1.)); +#14610 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#14611 = ORIENTED_EDGE('',*,*,#14500,.F.); +#14612 = ORIENTED_EDGE('',*,*,#14613,.F.); +#14613 = EDGE_CURVE('',#14583,#14501,#14614,.T.); +#14614 = CIRCLE('',#14615,1.E-01); +#14615 = AXIS2_PLACEMENT_3D('',#14616,#14617,#14618); +#14616 = CARTESIAN_POINT('',(158.36375,-75.2,-3.5E-02)); +#14617 = DIRECTION('',(0.,0.,1.)); +#14618 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#14619 = CYLINDRICAL_SURFACE('',#14620,1.E-01); +#14620 = AXIS2_PLACEMENT_3D('',#14621,#14622,#14623); +#14621 = CARTESIAN_POINT('',(158.36375,-75.2,-3.5E-02)); +#14622 = DIRECTION('',(-0.,-0.,-1.)); +#14623 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#14624 = ADVANCED_FACE('',(#14625),#14631,.F.); +#14625 = FACE_BOUND('',#14626,.F.); +#14626 = EDGE_LOOP('',(#14627,#14628,#14629,#14630)); +#14627 = ORIENTED_EDGE('',*,*,#14526,.T.); +#14628 = ORIENTED_EDGE('',*,*,#14558,.T.); +#14629 = ORIENTED_EDGE('',*,*,#14590,.T.); +#14630 = ORIENTED_EDGE('',*,*,#14613,.T.); +#14631 = PLANE('',#14632); +#14632 = AXIS2_PLACEMENT_3D('',#14633,#14634,#14635); +#14633 = CARTESIAN_POINT('',(158.36375,-75.3,-3.5E-02)); +#14634 = DIRECTION('',(0.,0.,1.)); +#14635 = DIRECTION('',(1.,0.,-0.)); +#14636 = ADVANCED_FACE('',(#14637),#14643,.T.); +#14637 = FACE_BOUND('',#14638,.T.); +#14638 = EDGE_LOOP('',(#14639,#14640,#14641,#14642)); +#14639 = ORIENTED_EDGE('',*,*,#14510,.T.); +#14640 = ORIENTED_EDGE('',*,*,#14541,.T.); +#14641 = ORIENTED_EDGE('',*,*,#14574,.T.); +#14642 = ORIENTED_EDGE('',*,*,#14605,.T.); +#14643 = PLANE('',#14644); +#14644 = AXIS2_PLACEMENT_3D('',#14645,#14646,#14647); +#14645 = CARTESIAN_POINT('',(158.36375,-75.3,0.)); +#14646 = DIRECTION('',(0.,0.,1.)); +#14647 = DIRECTION('',(1.,0.,-0.)); +#14648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14652)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14649,#14650,#14651)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14649 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14650 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14651 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14652 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14649, + 'distance_accuracy_value','confusion accuracy'); +#14653 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14654,#14656); +#14654 = ( REPRESENTATION_RELATIONSHIP('','',#14493,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14655) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14655 = ITEM_DEFINED_TRANSFORMATION('','',#11,#307); +#14656 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14657); +#14657 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75','=>[0:1:1:68]','',#5,#14488 + ,$); +#14658 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14490)); +#14659 = SHAPE_DEFINITION_REPRESENTATION(#14660,#14666); +#14660 = PRODUCT_DEFINITION_SHAPE('','',#14661); +#14661 = PRODUCT_DEFINITION('design','',#14662,#14665); +#14662 = PRODUCT_DEFINITION_FORMATION('','',#14663); +#14663 = PRODUCT('HackPad_track_66','HackPad_track_66','',(#14664)); +#14664 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14665 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14666 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14667),#14821); +#14667 = MANIFOLD_SOLID_BREP('',#14668); +#14668 = CLOSED_SHELL('',(#14669,#14709,#14742,#14773,#14797,#14809)); +#14669 = ADVANCED_FACE('',(#14670),#14704,.F.); +#14670 = FACE_BOUND('',#14671,.F.); +#14671 = EDGE_LOOP('',(#14672,#14682,#14690,#14698)); +#14672 = ORIENTED_EDGE('',*,*,#14673,.T.); +#14673 = EDGE_CURVE('',#14674,#14676,#14678,.T.); +#14674 = VERTEX_POINT('',#14675); +#14675 = CARTESIAN_POINT('',(141.19946,-114.50571,-3.5E-02)); +#14676 = VERTEX_POINT('',#14677); +#14677 = CARTESIAN_POINT('',(141.19946,-114.50571,0.)); +#14678 = LINE('',#14679,#14680); +#14679 = CARTESIAN_POINT('',(141.19946,-114.50571,-3.5E-02)); +#14680 = VECTOR('',#14681,1.); +#14681 = DIRECTION('',(0.,0.,1.)); +#14682 = ORIENTED_EDGE('',*,*,#14683,.T.); +#14683 = EDGE_CURVE('',#14676,#14684,#14686,.T.); +#14684 = VERTEX_POINT('',#14685); +#14685 = CARTESIAN_POINT('',(145.43446,-110.27071,0.)); +#14686 = LINE('',#14687,#14688); +#14687 = CARTESIAN_POINT('',(141.19946,-114.50571,0.)); +#14688 = VECTOR('',#14689,1.); +#14689 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#14690 = ORIENTED_EDGE('',*,*,#14691,.F.); +#14691 = EDGE_CURVE('',#14692,#14684,#14694,.T.); +#14692 = VERTEX_POINT('',#14693); +#14693 = CARTESIAN_POINT('',(145.43446,-110.27071,-3.5E-02)); +#14694 = LINE('',#14695,#14696); +#14695 = CARTESIAN_POINT('',(145.43446,-110.27071,-3.5E-02)); +#14696 = VECTOR('',#14697,1.); +#14697 = DIRECTION('',(0.,0.,1.)); +#14698 = ORIENTED_EDGE('',*,*,#14699,.F.); +#14699 = EDGE_CURVE('',#14674,#14692,#14700,.T.); +#14700 = LINE('',#14701,#14702); +#14701 = CARTESIAN_POINT('',(141.19946,-114.50571,-3.5E-02)); +#14702 = VECTOR('',#14703,1.); +#14703 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#14704 = PLANE('',#14705); +#14705 = AXIS2_PLACEMENT_3D('',#14706,#14707,#14708); +#14706 = CARTESIAN_POINT('',(141.19946,-114.50571,-3.5E-02)); +#14707 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#14708 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#14709 = ADVANCED_FACE('',(#14710),#14737,.T.); +#14710 = FACE_BOUND('',#14711,.F.); +#14711 = EDGE_LOOP('',(#14712,#14713,#14722,#14730)); +#14712 = ORIENTED_EDGE('',*,*,#14691,.T.); +#14713 = ORIENTED_EDGE('',*,*,#14714,.T.); +#14714 = EDGE_CURVE('',#14684,#14715,#14717,.T.); +#14715 = VERTEX_POINT('',#14716); +#14716 = CARTESIAN_POINT('',(145.293039,-110.129289,0.)); +#14717 = CIRCLE('',#14718,9.999974810219E-02); +#14718 = AXIS2_PLACEMENT_3D('',#14719,#14720,#14721); +#14719 = CARTESIAN_POINT('',(145.3637495,-110.1999995,0.)); +#14720 = DIRECTION('',(0.,-0.,1.)); +#14721 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#14722 = ORIENTED_EDGE('',*,*,#14723,.F.); +#14723 = EDGE_CURVE('',#14724,#14715,#14726,.T.); +#14724 = VERTEX_POINT('',#14725); +#14725 = CARTESIAN_POINT('',(145.293039,-110.129289,-3.5E-02)); +#14726 = LINE('',#14727,#14728); +#14727 = CARTESIAN_POINT('',(145.293039,-110.129289,-3.5E-02)); +#14728 = VECTOR('',#14729,1.); +#14729 = DIRECTION('',(0.,0.,1.)); +#14730 = ORIENTED_EDGE('',*,*,#14731,.F.); +#14731 = EDGE_CURVE('',#14692,#14724,#14732,.T.); +#14732 = CIRCLE('',#14733,9.999974810219E-02); +#14733 = AXIS2_PLACEMENT_3D('',#14734,#14735,#14736); +#14734 = CARTESIAN_POINT('',(145.3637495,-110.1999995,-3.5E-02)); +#14735 = DIRECTION('',(0.,-0.,1.)); +#14736 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#14737 = CYLINDRICAL_SURFACE('',#14738,9.999974810219E-02); +#14738 = AXIS2_PLACEMENT_3D('',#14739,#14740,#14741); +#14739 = CARTESIAN_POINT('',(145.3637495,-110.1999995,-3.5E-02)); +#14740 = DIRECTION('',(-0.,0.,-1.)); +#14741 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#14742 = ADVANCED_FACE('',(#14743),#14768,.F.); +#14743 = FACE_BOUND('',#14744,.F.); +#14744 = EDGE_LOOP('',(#14745,#14746,#14754,#14762)); +#14745 = ORIENTED_EDGE('',*,*,#14723,.T.); +#14746 = ORIENTED_EDGE('',*,*,#14747,.T.); +#14747 = EDGE_CURVE('',#14715,#14748,#14750,.T.); +#14748 = VERTEX_POINT('',#14749); +#14749 = CARTESIAN_POINT('',(141.058039,-114.364289,0.)); +#14750 = LINE('',#14751,#14752); +#14751 = CARTESIAN_POINT('',(145.293039,-110.129289,0.)); +#14752 = VECTOR('',#14753,1.); +#14753 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#14754 = ORIENTED_EDGE('',*,*,#14755,.F.); +#14755 = EDGE_CURVE('',#14756,#14748,#14758,.T.); +#14756 = VERTEX_POINT('',#14757); +#14757 = CARTESIAN_POINT('',(141.058039,-114.364289,-3.5E-02)); +#14758 = LINE('',#14759,#14760); +#14759 = CARTESIAN_POINT('',(141.058039,-114.364289,-3.5E-02)); +#14760 = VECTOR('',#14761,1.); +#14761 = DIRECTION('',(0.,0.,1.)); +#14762 = ORIENTED_EDGE('',*,*,#14763,.F.); +#14763 = EDGE_CURVE('',#14724,#14756,#14764,.T.); +#14764 = LINE('',#14765,#14766); +#14765 = CARTESIAN_POINT('',(145.293039,-110.129289,-3.5E-02)); +#14766 = VECTOR('',#14767,1.); +#14767 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#14768 = PLANE('',#14769); +#14769 = AXIS2_PLACEMENT_3D('',#14770,#14771,#14772); +#14770 = CARTESIAN_POINT('',(145.293039,-110.129289,-3.5E-02)); +#14771 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#14772 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#14773 = ADVANCED_FACE('',(#14774),#14792,.T.); +#14774 = FACE_BOUND('',#14775,.F.); +#14775 = EDGE_LOOP('',(#14776,#14777,#14784,#14785)); +#14776 = ORIENTED_EDGE('',*,*,#14755,.T.); +#14777 = ORIENTED_EDGE('',*,*,#14778,.T.); +#14778 = EDGE_CURVE('',#14748,#14676,#14779,.T.); +#14779 = CIRCLE('',#14780,9.999974810217E-02); +#14780 = AXIS2_PLACEMENT_3D('',#14781,#14782,#14783); +#14781 = CARTESIAN_POINT('',(141.1287495,-114.4349995,0.)); +#14782 = DIRECTION('',(0.,0.,1.)); +#14783 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#14784 = ORIENTED_EDGE('',*,*,#14673,.F.); +#14785 = ORIENTED_EDGE('',*,*,#14786,.F.); +#14786 = EDGE_CURVE('',#14756,#14674,#14787,.T.); +#14787 = CIRCLE('',#14788,9.999974810217E-02); +#14788 = AXIS2_PLACEMENT_3D('',#14789,#14790,#14791); +#14789 = CARTESIAN_POINT('',(141.1287495,-114.4349995,-3.5E-02)); +#14790 = DIRECTION('',(0.,0.,1.)); +#14791 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#14792 = CYLINDRICAL_SURFACE('',#14793,9.999974810217E-02); +#14793 = AXIS2_PLACEMENT_3D('',#14794,#14795,#14796); +#14794 = CARTESIAN_POINT('',(141.1287495,-114.4349995,-3.5E-02)); +#14795 = DIRECTION('',(-0.,-0.,-1.)); +#14796 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#14797 = ADVANCED_FACE('',(#14798),#14804,.F.); +#14798 = FACE_BOUND('',#14799,.F.); +#14799 = EDGE_LOOP('',(#14800,#14801,#14802,#14803)); +#14800 = ORIENTED_EDGE('',*,*,#14699,.T.); +#14801 = ORIENTED_EDGE('',*,*,#14731,.T.); +#14802 = ORIENTED_EDGE('',*,*,#14763,.T.); +#14803 = ORIENTED_EDGE('',*,*,#14786,.T.); +#14804 = PLANE('',#14805); +#14805 = AXIS2_PLACEMENT_3D('',#14806,#14807,#14808); +#14806 = CARTESIAN_POINT('',(141.19946,-114.50571,-3.5E-02)); +#14807 = DIRECTION('',(0.,0.,1.)); +#14808 = DIRECTION('',(1.,0.,-0.)); +#14809 = ADVANCED_FACE('',(#14810),#14816,.T.); +#14810 = FACE_BOUND('',#14811,.T.); +#14811 = EDGE_LOOP('',(#14812,#14813,#14814,#14815)); +#14812 = ORIENTED_EDGE('',*,*,#14683,.T.); +#14813 = ORIENTED_EDGE('',*,*,#14714,.T.); +#14814 = ORIENTED_EDGE('',*,*,#14747,.T.); +#14815 = ORIENTED_EDGE('',*,*,#14778,.T.); +#14816 = PLANE('',#14817); +#14817 = AXIS2_PLACEMENT_3D('',#14818,#14819,#14820); +#14818 = CARTESIAN_POINT('',(141.19946,-114.50571,0.)); +#14819 = DIRECTION('',(0.,0.,1.)); +#14820 = DIRECTION('',(1.,0.,-0.)); +#14821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14825)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14822,#14823,#14824)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14822 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14823 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14824 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14825 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14822, + 'distance_accuracy_value','confusion accuracy'); +#14826 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14827,#14829); +#14827 = ( REPRESENTATION_RELATIONSHIP('','',#14666,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14828) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14828 = ITEM_DEFINED_TRANSFORMATION('','',#11,#311); +#14829 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14830); +#14830 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76','=>[0:1:1:69]','',#5,#14661 + ,$); +#14831 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14663)); +#14832 = SHAPE_DEFINITION_REPRESENTATION(#14833,#14839); +#14833 = PRODUCT_DEFINITION_SHAPE('','',#14834); +#14834 = PRODUCT_DEFINITION('design','',#14835,#14838); +#14835 = PRODUCT_DEFINITION_FORMATION('','',#14836); +#14836 = PRODUCT('HackPad_track_67','HackPad_track_67','',(#14837)); +#14837 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14838 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14839 = SHAPE_REPRESENTATION('',(#11),#14840); +#14840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#14844)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#14841,#14842,#14843)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#14841 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#14842 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#14843 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#14844 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#14841, + 'distance_accuracy_value','confusion accuracy'); +#14845 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#14846,#14848); +#14846 = ( REPRESENTATION_RELATIONSHIP('','',#14839,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#14847) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#14847 = ITEM_DEFINED_TRANSFORMATION('','',#11,#315); +#14848 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #14849); +#14849 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('77','=>[0:1:1:70]','',#5,#14834 + ,$); +#14850 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14836)); +#14851 = SHAPE_DEFINITION_REPRESENTATION(#14852,#14858); +#14852 = PRODUCT_DEFINITION_SHAPE('','',#14853); +#14853 = PRODUCT_DEFINITION('design','',#14854,#14857); +#14854 = PRODUCT_DEFINITION_FORMATION('','',#14855); +#14855 = PRODUCT('HackPad_track_68','HackPad_track_68','',(#14856)); +#14856 = PRODUCT_CONTEXT('',#2,'mechanical'); +#14857 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#14858 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#14859),#15013); +#14859 = MANIFOLD_SOLID_BREP('',#14860); +#14860 = CLOSED_SHELL('',(#14861,#14901,#14934,#14965,#14989,#15001)); +#14861 = ADVANCED_FACE('',(#14862),#14896,.F.); +#14862 = FACE_BOUND('',#14863,.F.); +#14863 = EDGE_LOOP('',(#14864,#14874,#14882,#14890)); +#14864 = ORIENTED_EDGE('',*,*,#14865,.T.); +#14865 = EDGE_CURVE('',#14866,#14868,#14870,.T.); +#14866 = VERTEX_POINT('',#14867); +#14867 = CARTESIAN_POINT('',(161.46375,-108.2,-3.5E-02)); +#14868 = VERTEX_POINT('',#14869); +#14869 = CARTESIAN_POINT('',(161.46375,-108.2,0.)); +#14870 = LINE('',#14871,#14872); +#14871 = CARTESIAN_POINT('',(161.46375,-108.2,-3.5E-02)); +#14872 = VECTOR('',#14873,1.); +#14873 = DIRECTION('',(0.,0.,1.)); +#14874 = ORIENTED_EDGE('',*,*,#14875,.T.); +#14875 = EDGE_CURVE('',#14868,#14876,#14878,.T.); +#14876 = VERTEX_POINT('',#14877); +#14877 = CARTESIAN_POINT('',(161.46375,-103.2,0.)); +#14878 = LINE('',#14879,#14880); +#14879 = CARTESIAN_POINT('',(161.46375,-108.2,0.)); +#14880 = VECTOR('',#14881,1.); +#14881 = DIRECTION('',(0.,1.,0.)); +#14882 = ORIENTED_EDGE('',*,*,#14883,.F.); +#14883 = EDGE_CURVE('',#14884,#14876,#14886,.T.); +#14884 = VERTEX_POINT('',#14885); +#14885 = CARTESIAN_POINT('',(161.46375,-103.2,-3.5E-02)); +#14886 = LINE('',#14887,#14888); +#14887 = CARTESIAN_POINT('',(161.46375,-103.2,-3.5E-02)); +#14888 = VECTOR('',#14889,1.); +#14889 = DIRECTION('',(0.,0.,1.)); +#14890 = ORIENTED_EDGE('',*,*,#14891,.F.); +#14891 = EDGE_CURVE('',#14866,#14884,#14892,.T.); +#14892 = LINE('',#14893,#14894); +#14893 = CARTESIAN_POINT('',(161.46375,-108.2,-3.5E-02)); +#14894 = VECTOR('',#14895,1.); +#14895 = DIRECTION('',(0.,1.,0.)); +#14896 = PLANE('',#14897); +#14897 = AXIS2_PLACEMENT_3D('',#14898,#14899,#14900); +#14898 = CARTESIAN_POINT('',(161.46375,-108.2,-3.5E-02)); +#14899 = DIRECTION('',(-1.,0.,0.)); +#14900 = DIRECTION('',(0.,1.,0.)); +#14901 = ADVANCED_FACE('',(#14902),#14929,.T.); +#14902 = FACE_BOUND('',#14903,.F.); +#14903 = EDGE_LOOP('',(#14904,#14905,#14914,#14922)); +#14904 = ORIENTED_EDGE('',*,*,#14883,.T.); +#14905 = ORIENTED_EDGE('',*,*,#14906,.T.); +#14906 = EDGE_CURVE('',#14876,#14907,#14909,.T.); +#14907 = VERTEX_POINT('',#14908); +#14908 = CARTESIAN_POINT('',(161.26375,-103.2,0.)); +#14909 = CIRCLE('',#14910,0.1); +#14910 = AXIS2_PLACEMENT_3D('',#14911,#14912,#14913); +#14911 = CARTESIAN_POINT('',(161.36375,-103.2,0.)); +#14912 = DIRECTION('',(0.,0.,1.)); +#14913 = DIRECTION('',(1.,0.,-0.)); +#14914 = ORIENTED_EDGE('',*,*,#14915,.F.); +#14915 = EDGE_CURVE('',#14916,#14907,#14918,.T.); +#14916 = VERTEX_POINT('',#14917); +#14917 = CARTESIAN_POINT('',(161.26375,-103.2,-3.5E-02)); +#14918 = LINE('',#14919,#14920); +#14919 = CARTESIAN_POINT('',(161.26375,-103.2,-3.5E-02)); +#14920 = VECTOR('',#14921,1.); +#14921 = DIRECTION('',(0.,0.,1.)); +#14922 = ORIENTED_EDGE('',*,*,#14923,.F.); +#14923 = EDGE_CURVE('',#14884,#14916,#14924,.T.); +#14924 = CIRCLE('',#14925,0.1); +#14925 = AXIS2_PLACEMENT_3D('',#14926,#14927,#14928); +#14926 = CARTESIAN_POINT('',(161.36375,-103.2,-3.5E-02)); +#14927 = DIRECTION('',(0.,0.,1.)); +#14928 = DIRECTION('',(1.,0.,-0.)); +#14929 = CYLINDRICAL_SURFACE('',#14930,0.1); +#14930 = AXIS2_PLACEMENT_3D('',#14931,#14932,#14933); +#14931 = CARTESIAN_POINT('',(161.36375,-103.2,-3.5E-02)); +#14932 = DIRECTION('',(-0.,-0.,-1.)); +#14933 = DIRECTION('',(1.,0.,-0.)); +#14934 = ADVANCED_FACE('',(#14935),#14960,.F.); +#14935 = FACE_BOUND('',#14936,.F.); +#14936 = EDGE_LOOP('',(#14937,#14938,#14946,#14954)); +#14937 = ORIENTED_EDGE('',*,*,#14915,.T.); +#14938 = ORIENTED_EDGE('',*,*,#14939,.T.); +#14939 = EDGE_CURVE('',#14907,#14940,#14942,.T.); +#14940 = VERTEX_POINT('',#14941); +#14941 = CARTESIAN_POINT('',(161.26375,-108.2,0.)); +#14942 = LINE('',#14943,#14944); +#14943 = CARTESIAN_POINT('',(161.26375,-103.2,0.)); +#14944 = VECTOR('',#14945,1.); +#14945 = DIRECTION('',(0.,-1.,0.)); +#14946 = ORIENTED_EDGE('',*,*,#14947,.F.); +#14947 = EDGE_CURVE('',#14948,#14940,#14950,.T.); +#14948 = VERTEX_POINT('',#14949); +#14949 = CARTESIAN_POINT('',(161.26375,-108.2,-3.5E-02)); +#14950 = LINE('',#14951,#14952); +#14951 = CARTESIAN_POINT('',(161.26375,-108.2,-3.5E-02)); +#14952 = VECTOR('',#14953,1.); +#14953 = DIRECTION('',(0.,0.,1.)); +#14954 = ORIENTED_EDGE('',*,*,#14955,.F.); +#14955 = EDGE_CURVE('',#14916,#14948,#14956,.T.); +#14956 = LINE('',#14957,#14958); +#14957 = CARTESIAN_POINT('',(161.26375,-103.2,-3.5E-02)); +#14958 = VECTOR('',#14959,1.); +#14959 = DIRECTION('',(0.,-1.,0.)); +#14960 = PLANE('',#14961); +#14961 = AXIS2_PLACEMENT_3D('',#14962,#14963,#14964); +#14962 = CARTESIAN_POINT('',(161.26375,-103.2,-3.5E-02)); +#14963 = DIRECTION('',(1.,0.,-0.)); +#14964 = DIRECTION('',(0.,-1.,0.)); +#14965 = ADVANCED_FACE('',(#14966),#14984,.T.); +#14966 = FACE_BOUND('',#14967,.F.); +#14967 = EDGE_LOOP('',(#14968,#14969,#14976,#14977)); +#14968 = ORIENTED_EDGE('',*,*,#14947,.T.); +#14969 = ORIENTED_EDGE('',*,*,#14970,.T.); +#14970 = EDGE_CURVE('',#14940,#14868,#14971,.T.); +#14971 = CIRCLE('',#14972,0.1); +#14972 = AXIS2_PLACEMENT_3D('',#14973,#14974,#14975); +#14973 = CARTESIAN_POINT('',(161.36375,-108.2,0.)); +#14974 = DIRECTION('',(0.,0.,1.)); +#14975 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#14976 = ORIENTED_EDGE('',*,*,#14865,.F.); +#14977 = ORIENTED_EDGE('',*,*,#14978,.F.); +#14978 = EDGE_CURVE('',#14948,#14866,#14979,.T.); +#14979 = CIRCLE('',#14980,0.1); +#14980 = AXIS2_PLACEMENT_3D('',#14981,#14982,#14983); +#14981 = CARTESIAN_POINT('',(161.36375,-108.2,-3.5E-02)); +#14982 = DIRECTION('',(0.,0.,1.)); +#14983 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#14984 = CYLINDRICAL_SURFACE('',#14985,0.1); +#14985 = AXIS2_PLACEMENT_3D('',#14986,#14987,#14988); +#14986 = CARTESIAN_POINT('',(161.36375,-108.2,-3.5E-02)); +#14987 = DIRECTION('',(-0.,-0.,-1.)); +#14988 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#14989 = ADVANCED_FACE('',(#14990),#14996,.F.); +#14990 = FACE_BOUND('',#14991,.F.); +#14991 = EDGE_LOOP('',(#14992,#14993,#14994,#14995)); +#14992 = ORIENTED_EDGE('',*,*,#14891,.T.); +#14993 = ORIENTED_EDGE('',*,*,#14923,.T.); +#14994 = ORIENTED_EDGE('',*,*,#14955,.T.); +#14995 = ORIENTED_EDGE('',*,*,#14978,.T.); +#14996 = PLANE('',#14997); +#14997 = AXIS2_PLACEMENT_3D('',#14998,#14999,#15000); +#14998 = CARTESIAN_POINT('',(161.46375,-108.2,-3.5E-02)); +#14999 = DIRECTION('',(0.,0.,1.)); +#15000 = DIRECTION('',(1.,0.,-0.)); +#15001 = ADVANCED_FACE('',(#15002),#15008,.T.); +#15002 = FACE_BOUND('',#15003,.T.); +#15003 = EDGE_LOOP('',(#15004,#15005,#15006,#15007)); +#15004 = ORIENTED_EDGE('',*,*,#14875,.T.); +#15005 = ORIENTED_EDGE('',*,*,#14906,.T.); +#15006 = ORIENTED_EDGE('',*,*,#14939,.T.); +#15007 = ORIENTED_EDGE('',*,*,#14970,.T.); +#15008 = PLANE('',#15009); +#15009 = AXIS2_PLACEMENT_3D('',#15010,#15011,#15012); +#15010 = CARTESIAN_POINT('',(161.46375,-108.2,0.)); +#15011 = DIRECTION('',(0.,0.,1.)); +#15012 = DIRECTION('',(1.,0.,-0.)); +#15013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15017)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15014,#15015,#15016)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15014 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15015 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15016 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15017 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15014, + 'distance_accuracy_value','confusion accuracy'); +#15018 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15019,#15021); +#15019 = ( REPRESENTATION_RELATIONSHIP('','',#14858,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15020) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15020 = ITEM_DEFINED_TRANSFORMATION('','',#11,#319); +#15021 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15022); +#15022 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78','=>[0:1:1:71]','',#5,#14853 + ,$); +#15023 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#14855)); +#15024 = SHAPE_DEFINITION_REPRESENTATION(#15025,#15031); +#15025 = PRODUCT_DEFINITION_SHAPE('','',#15026); +#15026 = PRODUCT_DEFINITION('design','',#15027,#15030); +#15027 = PRODUCT_DEFINITION_FORMATION('','',#15028); +#15028 = PRODUCT('HackPad_track_69','HackPad_track_69','',(#15029)); +#15029 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15030 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15031 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15032),#15186); +#15032 = MANIFOLD_SOLID_BREP('',#15033); +#15033 = CLOSED_SHELL('',(#15034,#15074,#15107,#15138,#15162,#15174)); +#15034 = ADVANCED_FACE('',(#15035),#15069,.F.); +#15035 = FACE_BOUND('',#15036,.F.); +#15036 = EDGE_LOOP('',(#15037,#15047,#15055,#15063)); +#15037 = ORIENTED_EDGE('',*,*,#15038,.T.); +#15038 = EDGE_CURVE('',#15039,#15041,#15043,.T.); +#15039 = VERTEX_POINT('',#15040); +#15040 = CARTESIAN_POINT('',(161.43446,-103.27071,-3.5E-02)); +#15041 = VERTEX_POINT('',#15042); +#15042 = CARTESIAN_POINT('',(161.43446,-103.27071,0.)); +#15043 = LINE('',#15044,#15045); +#15044 = CARTESIAN_POINT('',(161.43446,-103.27071,-3.5E-02)); +#15045 = VECTOR('',#15046,1.); +#15046 = DIRECTION('',(0.,0.,1.)); +#15047 = ORIENTED_EDGE('',*,*,#15048,.T.); +#15048 = EDGE_CURVE('',#15041,#15049,#15051,.T.); +#15049 = VERTEX_POINT('',#15050); +#15050 = CARTESIAN_POINT('',(162.43446,-102.27071,0.)); +#15051 = LINE('',#15052,#15053); +#15052 = CARTESIAN_POINT('',(161.43446,-103.27071,0.)); +#15053 = VECTOR('',#15054,1.); +#15054 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#15055 = ORIENTED_EDGE('',*,*,#15056,.F.); +#15056 = EDGE_CURVE('',#15057,#15049,#15059,.T.); +#15057 = VERTEX_POINT('',#15058); +#15058 = CARTESIAN_POINT('',(162.43446,-102.27071,-3.5E-02)); +#15059 = LINE('',#15060,#15061); +#15060 = CARTESIAN_POINT('',(162.43446,-102.27071,-3.5E-02)); +#15061 = VECTOR('',#15062,1.); +#15062 = DIRECTION('',(0.,0.,1.)); +#15063 = ORIENTED_EDGE('',*,*,#15064,.F.); +#15064 = EDGE_CURVE('',#15039,#15057,#15065,.T.); +#15065 = LINE('',#15066,#15067); +#15066 = CARTESIAN_POINT('',(161.43446,-103.27071,-3.5E-02)); +#15067 = VECTOR('',#15068,1.); +#15068 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#15069 = PLANE('',#15070); +#15070 = AXIS2_PLACEMENT_3D('',#15071,#15072,#15073); +#15071 = CARTESIAN_POINT('',(161.43446,-103.27071,-3.5E-02)); +#15072 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#15073 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#15074 = ADVANCED_FACE('',(#15075),#15102,.T.); +#15075 = FACE_BOUND('',#15076,.F.); +#15076 = EDGE_LOOP('',(#15077,#15078,#15087,#15095)); +#15077 = ORIENTED_EDGE('',*,*,#15056,.T.); +#15078 = ORIENTED_EDGE('',*,*,#15079,.T.); +#15079 = EDGE_CURVE('',#15049,#15080,#15082,.T.); +#15080 = VERTEX_POINT('',#15081); +#15081 = CARTESIAN_POINT('',(162.293039,-102.129289,0.)); +#15082 = CIRCLE('',#15083,9.999974810219E-02); +#15083 = AXIS2_PLACEMENT_3D('',#15084,#15085,#15086); +#15084 = CARTESIAN_POINT('',(162.3637495,-102.1999995,0.)); +#15085 = DIRECTION('',(0.,-0.,1.)); +#15086 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#15087 = ORIENTED_EDGE('',*,*,#15088,.F.); +#15088 = EDGE_CURVE('',#15089,#15080,#15091,.T.); +#15089 = VERTEX_POINT('',#15090); +#15090 = CARTESIAN_POINT('',(162.293039,-102.129289,-3.5E-02)); +#15091 = LINE('',#15092,#15093); +#15092 = CARTESIAN_POINT('',(162.293039,-102.129289,-3.5E-02)); +#15093 = VECTOR('',#15094,1.); +#15094 = DIRECTION('',(0.,0.,1.)); +#15095 = ORIENTED_EDGE('',*,*,#15096,.F.); +#15096 = EDGE_CURVE('',#15057,#15089,#15097,.T.); +#15097 = CIRCLE('',#15098,9.999974810219E-02); +#15098 = AXIS2_PLACEMENT_3D('',#15099,#15100,#15101); +#15099 = CARTESIAN_POINT('',(162.3637495,-102.1999995,-3.5E-02)); +#15100 = DIRECTION('',(0.,-0.,1.)); +#15101 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#15102 = CYLINDRICAL_SURFACE('',#15103,9.999974810219E-02); +#15103 = AXIS2_PLACEMENT_3D('',#15104,#15105,#15106); +#15104 = CARTESIAN_POINT('',(162.3637495,-102.1999995,-3.5E-02)); +#15105 = DIRECTION('',(-0.,0.,-1.)); +#15106 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#15107 = ADVANCED_FACE('',(#15108),#15133,.F.); +#15108 = FACE_BOUND('',#15109,.F.); +#15109 = EDGE_LOOP('',(#15110,#15111,#15119,#15127)); +#15110 = ORIENTED_EDGE('',*,*,#15088,.T.); +#15111 = ORIENTED_EDGE('',*,*,#15112,.T.); +#15112 = EDGE_CURVE('',#15080,#15113,#15115,.T.); +#15113 = VERTEX_POINT('',#15114); +#15114 = CARTESIAN_POINT('',(161.293039,-103.129289,0.)); +#15115 = LINE('',#15116,#15117); +#15116 = CARTESIAN_POINT('',(162.293039,-102.129289,0.)); +#15117 = VECTOR('',#15118,1.); +#15118 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#15119 = ORIENTED_EDGE('',*,*,#15120,.F.); +#15120 = EDGE_CURVE('',#15121,#15113,#15123,.T.); +#15121 = VERTEX_POINT('',#15122); +#15122 = CARTESIAN_POINT('',(161.293039,-103.129289,-3.5E-02)); +#15123 = LINE('',#15124,#15125); +#15124 = CARTESIAN_POINT('',(161.293039,-103.129289,-3.5E-02)); +#15125 = VECTOR('',#15126,1.); +#15126 = DIRECTION('',(0.,0.,1.)); +#15127 = ORIENTED_EDGE('',*,*,#15128,.F.); +#15128 = EDGE_CURVE('',#15089,#15121,#15129,.T.); +#15129 = LINE('',#15130,#15131); +#15130 = CARTESIAN_POINT('',(162.293039,-102.129289,-3.5E-02)); +#15131 = VECTOR('',#15132,1.); +#15132 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#15133 = PLANE('',#15134); +#15134 = AXIS2_PLACEMENT_3D('',#15135,#15136,#15137); +#15135 = CARTESIAN_POINT('',(162.293039,-102.129289,-3.5E-02)); +#15136 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#15137 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#15138 = ADVANCED_FACE('',(#15139),#15157,.T.); +#15139 = FACE_BOUND('',#15140,.F.); +#15140 = EDGE_LOOP('',(#15141,#15142,#15149,#15150)); +#15141 = ORIENTED_EDGE('',*,*,#15120,.T.); +#15142 = ORIENTED_EDGE('',*,*,#15143,.T.); +#15143 = EDGE_CURVE('',#15113,#15041,#15144,.T.); +#15144 = CIRCLE('',#15145,9.999974810218E-02); +#15145 = AXIS2_PLACEMENT_3D('',#15146,#15147,#15148); +#15146 = CARTESIAN_POINT('',(161.3637495,-103.1999995,0.)); +#15147 = DIRECTION('',(0.,0.,1.)); +#15148 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#15149 = ORIENTED_EDGE('',*,*,#15038,.F.); +#15150 = ORIENTED_EDGE('',*,*,#15151,.F.); +#15151 = EDGE_CURVE('',#15121,#15039,#15152,.T.); +#15152 = CIRCLE('',#15153,9.999974810218E-02); +#15153 = AXIS2_PLACEMENT_3D('',#15154,#15155,#15156); +#15154 = CARTESIAN_POINT('',(161.3637495,-103.1999995,-3.5E-02)); +#15155 = DIRECTION('',(0.,0.,1.)); +#15156 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#15157 = CYLINDRICAL_SURFACE('',#15158,9.999974810218E-02); +#15158 = AXIS2_PLACEMENT_3D('',#15159,#15160,#15161); +#15159 = CARTESIAN_POINT('',(161.3637495,-103.1999995,-3.5E-02)); +#15160 = DIRECTION('',(-0.,-0.,-1.)); +#15161 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#15162 = ADVANCED_FACE('',(#15163),#15169,.F.); +#15163 = FACE_BOUND('',#15164,.F.); +#15164 = EDGE_LOOP('',(#15165,#15166,#15167,#15168)); +#15165 = ORIENTED_EDGE('',*,*,#15064,.T.); +#15166 = ORIENTED_EDGE('',*,*,#15096,.T.); +#15167 = ORIENTED_EDGE('',*,*,#15128,.T.); +#15168 = ORIENTED_EDGE('',*,*,#15151,.T.); +#15169 = PLANE('',#15170); +#15170 = AXIS2_PLACEMENT_3D('',#15171,#15172,#15173); +#15171 = CARTESIAN_POINT('',(161.43446,-103.27071,-3.5E-02)); +#15172 = DIRECTION('',(0.,0.,1.)); +#15173 = DIRECTION('',(1.,0.,-0.)); +#15174 = ADVANCED_FACE('',(#15175),#15181,.T.); +#15175 = FACE_BOUND('',#15176,.T.); +#15176 = EDGE_LOOP('',(#15177,#15178,#15179,#15180)); +#15177 = ORIENTED_EDGE('',*,*,#15048,.T.); +#15178 = ORIENTED_EDGE('',*,*,#15079,.T.); +#15179 = ORIENTED_EDGE('',*,*,#15112,.T.); +#15180 = ORIENTED_EDGE('',*,*,#15143,.T.); +#15181 = PLANE('',#15182); +#15182 = AXIS2_PLACEMENT_3D('',#15183,#15184,#15185); +#15183 = CARTESIAN_POINT('',(161.43446,-103.27071,0.)); +#15184 = DIRECTION('',(0.,0.,1.)); +#15185 = DIRECTION('',(1.,0.,-0.)); +#15186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15190)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15187,#15188,#15189)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15187 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15188 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15189 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15190 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15187, + 'distance_accuracy_value','confusion accuracy'); +#15191 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15192,#15194); +#15192 = ( REPRESENTATION_RELATIONSHIP('','',#15031,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15193) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15193 = ITEM_DEFINED_TRANSFORMATION('','',#11,#323); +#15194 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15195); +#15195 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79','=>[0:1:1:72]','',#5,#15026 + ,$); +#15196 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15028)); +#15197 = SHAPE_DEFINITION_REPRESENTATION(#15198,#15204); +#15198 = PRODUCT_DEFINITION_SHAPE('','',#15199); +#15199 = PRODUCT_DEFINITION('design','',#15200,#15203); +#15200 = PRODUCT_DEFINITION_FORMATION('','',#15201); +#15201 = PRODUCT('HackPad_track_70','HackPad_track_70','',(#15202)); +#15202 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15203 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15204 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15205),#15394); +#15205 = MANIFOLD_SOLID_BREP('',#15206); +#15206 = CLOSED_SHELL('',(#15207,#15247,#15289,#15314,#15348,#15365, + #15382)); +#15207 = ADVANCED_FACE('',(#15208),#15242,.F.); +#15208 = FACE_BOUND('',#15209,.F.); +#15209 = EDGE_LOOP('',(#15210,#15220,#15228,#15236)); +#15210 = ORIENTED_EDGE('',*,*,#15211,.F.); +#15211 = EDGE_CURVE('',#15212,#15214,#15216,.T.); +#15212 = VERTEX_POINT('',#15213); +#15213 = CARTESIAN_POINT('',(155.46375,-94.2,-3.5E-02)); +#15214 = VERTEX_POINT('',#15215); +#15215 = CARTESIAN_POINT('',(155.46375,-78.27499999998,-3.5E-02)); +#15216 = LINE('',#15217,#15218); +#15217 = CARTESIAN_POINT('',(155.46375,-94.2,-3.5E-02)); +#15218 = VECTOR('',#15219,1.); +#15219 = DIRECTION('',(0.,1.,0.)); +#15220 = ORIENTED_EDGE('',*,*,#15221,.T.); +#15221 = EDGE_CURVE('',#15212,#15222,#15224,.T.); +#15222 = VERTEX_POINT('',#15223); +#15223 = CARTESIAN_POINT('',(155.46375,-94.2,0.)); +#15224 = LINE('',#15225,#15226); +#15225 = CARTESIAN_POINT('',(155.46375,-94.2,-3.5E-02)); +#15226 = VECTOR('',#15227,1.); +#15227 = DIRECTION('',(0.,0.,1.)); +#15228 = ORIENTED_EDGE('',*,*,#15229,.T.); +#15229 = EDGE_CURVE('',#15222,#15230,#15232,.T.); +#15230 = VERTEX_POINT('',#15231); +#15231 = CARTESIAN_POINT('',(155.46375,-78.27499999998,0.)); +#15232 = LINE('',#15233,#15234); +#15233 = CARTESIAN_POINT('',(155.46375,-94.2,0.)); +#15234 = VECTOR('',#15235,1.); +#15235 = DIRECTION('',(0.,1.,0.)); +#15236 = ORIENTED_EDGE('',*,*,#15237,.T.); +#15237 = EDGE_CURVE('',#15230,#15214,#15238,.T.); +#15238 = LINE('',#15239,#15240); +#15239 = CARTESIAN_POINT('',(155.46375,-78.275,-4.5E-02)); +#15240 = VECTOR('',#15241,1.); +#15241 = DIRECTION('',(-0.,-0.,-1.)); +#15242 = PLANE('',#15243); +#15243 = AXIS2_PLACEMENT_3D('',#15244,#15245,#15246); +#15244 = CARTESIAN_POINT('',(155.46375,-94.2,-3.5E-02)); +#15245 = DIRECTION('',(-1.,0.,0.)); +#15246 = DIRECTION('',(0.,1.,0.)); +#15247 = ADVANCED_FACE('',(#15248),#15284,.F.); +#15248 = FACE_BOUND('',#15249,.F.); +#15249 = EDGE_LOOP('',(#15250,#15259,#15260,#15269,#15278)); +#15250 = ORIENTED_EDGE('',*,*,#15251,.T.); +#15251 = EDGE_CURVE('',#15252,#15212,#15254,.T.); +#15252 = VERTEX_POINT('',#15253); +#15253 = CARTESIAN_POINT('',(155.26375,-94.2,-3.5E-02)); +#15254 = CIRCLE('',#15255,0.1); +#15255 = AXIS2_PLACEMENT_3D('',#15256,#15257,#15258); +#15256 = CARTESIAN_POINT('',(155.36375,-94.2,-3.5E-02)); +#15257 = DIRECTION('',(0.,0.,1.)); +#15258 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#15259 = ORIENTED_EDGE('',*,*,#15211,.T.); +#15260 = ORIENTED_EDGE('',*,*,#15261,.T.); +#15261 = EDGE_CURVE('',#15214,#15262,#15264,.T.); +#15262 = VERTEX_POINT('',#15263); +#15263 = CARTESIAN_POINT('',(155.36375,-78.325,-3.5E-02)); +#15264 = CIRCLE('',#15265,0.125); +#15265 = AXIS2_PLACEMENT_3D('',#15266,#15267,#15268); +#15266 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#15267 = DIRECTION('',(-0.,0.,-1.)); +#15268 = DIRECTION('',(-0.,-1.,0.)); +#15269 = ORIENTED_EDGE('',*,*,#15270,.T.); +#15270 = EDGE_CURVE('',#15262,#15271,#15273,.T.); +#15271 = VERTEX_POINT('',#15272); +#15272 = CARTESIAN_POINT('',(155.26375,-78.27500000003,-3.5E-02)); +#15273 = CIRCLE('',#15274,0.125); +#15274 = AXIS2_PLACEMENT_3D('',#15275,#15276,#15277); +#15275 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#15276 = DIRECTION('',(-0.,0.,-1.)); +#15277 = DIRECTION('',(-0.,-1.,0.)); +#15278 = ORIENTED_EDGE('',*,*,#15279,.T.); +#15279 = EDGE_CURVE('',#15271,#15252,#15280,.T.); +#15280 = LINE('',#15281,#15282); +#15281 = CARTESIAN_POINT('',(155.26375,-78.2,-3.5E-02)); +#15282 = VECTOR('',#15283,1.); +#15283 = DIRECTION('',(0.,-1.,0.)); +#15284 = PLANE('',#15285); +#15285 = AXIS2_PLACEMENT_3D('',#15286,#15287,#15288); +#15286 = CARTESIAN_POINT('',(155.46375,-94.2,-3.5E-02)); +#15287 = DIRECTION('',(0.,0.,1.)); +#15288 = DIRECTION('',(1.,0.,-0.)); +#15289 = ADVANCED_FACE('',(#15290),#15309,.F.); +#15290 = FACE_BOUND('',#15291,.T.); +#15291 = EDGE_LOOP('',(#15292,#15293,#15301,#15308)); +#15292 = ORIENTED_EDGE('',*,*,#15261,.T.); +#15293 = ORIENTED_EDGE('',*,*,#15294,.T.); +#15294 = EDGE_CURVE('',#15262,#15295,#15297,.T.); +#15295 = VERTEX_POINT('',#15296); +#15296 = CARTESIAN_POINT('',(155.36375,-78.325,0.)); +#15297 = LINE('',#15298,#15299); +#15298 = CARTESIAN_POINT('',(155.36375,-78.325,-4.5E-02)); +#15299 = VECTOR('',#15300,1.); +#15300 = DIRECTION('',(0.,0.,1.)); +#15301 = ORIENTED_EDGE('',*,*,#15302,.F.); +#15302 = EDGE_CURVE('',#15230,#15295,#15303,.T.); +#15303 = CIRCLE('',#15304,0.125); +#15304 = AXIS2_PLACEMENT_3D('',#15305,#15306,#15307); +#15305 = CARTESIAN_POINT('',(155.36375,-78.2,0.)); +#15306 = DIRECTION('',(-0.,0.,-1.)); +#15307 = DIRECTION('',(-0.,-1.,0.)); +#15308 = ORIENTED_EDGE('',*,*,#15237,.T.); +#15309 = CYLINDRICAL_SURFACE('',#15310,0.125); +#15310 = AXIS2_PLACEMENT_3D('',#15311,#15312,#15313); +#15311 = CARTESIAN_POINT('',(155.36375,-78.2,-4.5E-02)); +#15312 = DIRECTION('',(-0.,-0.,-1.)); +#15313 = DIRECTION('',(-0.,-1.,0.)); +#15314 = ADVANCED_FACE('',(#15315),#15343,.T.); +#15315 = FACE_BOUND('',#15316,.T.); +#15316 = EDGE_LOOP('',(#15317,#15326,#15327,#15328,#15337)); +#15317 = ORIENTED_EDGE('',*,*,#15318,.T.); +#15318 = EDGE_CURVE('',#15319,#15222,#15321,.T.); +#15319 = VERTEX_POINT('',#15320); +#15320 = CARTESIAN_POINT('',(155.26375,-94.2,0.)); +#15321 = CIRCLE('',#15322,0.1); +#15322 = AXIS2_PLACEMENT_3D('',#15323,#15324,#15325); +#15323 = CARTESIAN_POINT('',(155.36375,-94.2,0.)); +#15324 = DIRECTION('',(0.,0.,1.)); +#15325 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#15326 = ORIENTED_EDGE('',*,*,#15229,.T.); +#15327 = ORIENTED_EDGE('',*,*,#15302,.T.); +#15328 = ORIENTED_EDGE('',*,*,#15329,.T.); +#15329 = EDGE_CURVE('',#15295,#15330,#15332,.T.); +#15330 = VERTEX_POINT('',#15331); +#15331 = CARTESIAN_POINT('',(155.26375,-78.27500000003,0.)); +#15332 = CIRCLE('',#15333,0.125); +#15333 = AXIS2_PLACEMENT_3D('',#15334,#15335,#15336); +#15334 = CARTESIAN_POINT('',(155.36375,-78.2,0.)); +#15335 = DIRECTION('',(-0.,0.,-1.)); +#15336 = DIRECTION('',(-0.,-1.,0.)); +#15337 = ORIENTED_EDGE('',*,*,#15338,.T.); +#15338 = EDGE_CURVE('',#15330,#15319,#15339,.T.); +#15339 = LINE('',#15340,#15341); +#15340 = CARTESIAN_POINT('',(155.26375,-78.2,0.)); +#15341 = VECTOR('',#15342,1.); +#15342 = DIRECTION('',(0.,-1.,0.)); +#15343 = PLANE('',#15344); +#15344 = AXIS2_PLACEMENT_3D('',#15345,#15346,#15347); +#15345 = CARTESIAN_POINT('',(155.46375,-94.2,0.)); +#15346 = DIRECTION('',(0.,0.,1.)); +#15347 = DIRECTION('',(1.,0.,-0.)); +#15348 = ADVANCED_FACE('',(#15349),#15360,.T.); +#15349 = FACE_BOUND('',#15350,.F.); +#15350 = EDGE_LOOP('',(#15351,#15357,#15358,#15359)); +#15351 = ORIENTED_EDGE('',*,*,#15352,.T.); +#15352 = EDGE_CURVE('',#15252,#15319,#15353,.T.); +#15353 = LINE('',#15354,#15355); +#15354 = CARTESIAN_POINT('',(155.26375,-94.2,-3.5E-02)); +#15355 = VECTOR('',#15356,1.); +#15356 = DIRECTION('',(0.,0.,1.)); +#15357 = ORIENTED_EDGE('',*,*,#15318,.T.); +#15358 = ORIENTED_EDGE('',*,*,#15221,.F.); +#15359 = ORIENTED_EDGE('',*,*,#15251,.F.); +#15360 = CYLINDRICAL_SURFACE('',#15361,0.1); +#15361 = AXIS2_PLACEMENT_3D('',#15362,#15363,#15364); +#15362 = CARTESIAN_POINT('',(155.36375,-94.2,-3.5E-02)); +#15363 = DIRECTION('',(-0.,-0.,-1.)); +#15364 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#15365 = ADVANCED_FACE('',(#15366),#15377,.F.); +#15366 = FACE_BOUND('',#15367,.F.); +#15367 = EDGE_LOOP('',(#15368,#15369,#15375,#15376)); +#15368 = ORIENTED_EDGE('',*,*,#15279,.F.); +#15369 = ORIENTED_EDGE('',*,*,#15370,.F.); +#15370 = EDGE_CURVE('',#15330,#15271,#15371,.T.); +#15371 = LINE('',#15372,#15373); +#15372 = CARTESIAN_POINT('',(155.26375,-78.275,-4.5E-02)); +#15373 = VECTOR('',#15374,1.); +#15374 = DIRECTION('',(-0.,-0.,-1.)); +#15375 = ORIENTED_EDGE('',*,*,#15338,.T.); +#15376 = ORIENTED_EDGE('',*,*,#15352,.F.); +#15377 = PLANE('',#15378); +#15378 = AXIS2_PLACEMENT_3D('',#15379,#15380,#15381); +#15379 = CARTESIAN_POINT('',(155.26375,-78.2,-3.5E-02)); +#15380 = DIRECTION('',(1.,0.,-0.)); +#15381 = DIRECTION('',(0.,-1.,0.)); +#15382 = ADVANCED_FACE('',(#15383),#15389,.F.); +#15383 = FACE_BOUND('',#15384,.T.); +#15384 = EDGE_LOOP('',(#15385,#15386,#15387,#15388)); +#15385 = ORIENTED_EDGE('',*,*,#15294,.F.); +#15386 = ORIENTED_EDGE('',*,*,#15270,.T.); +#15387 = ORIENTED_EDGE('',*,*,#15370,.F.); +#15388 = ORIENTED_EDGE('',*,*,#15329,.F.); +#15389 = CYLINDRICAL_SURFACE('',#15390,0.125); +#15390 = AXIS2_PLACEMENT_3D('',#15391,#15392,#15393); +#15391 = CARTESIAN_POINT('',(155.36375,-78.2,-4.5E-02)); +#15392 = DIRECTION('',(-0.,-0.,-1.)); +#15393 = DIRECTION('',(-0.,-1.,0.)); +#15394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15398)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15395,#15396,#15397)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15395 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15396 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15397 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15398 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15395, + 'distance_accuracy_value','confusion accuracy'); +#15399 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15400,#15402); +#15400 = ( REPRESENTATION_RELATIONSHIP('','',#15204,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15401) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15401 = ITEM_DEFINED_TRANSFORMATION('','',#11,#327); +#15402 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15403); +#15403 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80','=>[0:1:1:73]','',#5,#15199 + ,$); +#15404 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15201)); +#15405 = SHAPE_DEFINITION_REPRESENTATION(#15406,#15412); +#15406 = PRODUCT_DEFINITION_SHAPE('','',#15407); +#15407 = PRODUCT_DEFINITION('design','',#15408,#15411); +#15408 = PRODUCT_DEFINITION_FORMATION('','',#15409); +#15409 = PRODUCT('HackPad_track_71','HackPad_track_71','',(#15410)); +#15410 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15411 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15412 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15413),#15567); +#15413 = MANIFOLD_SOLID_BREP('',#15414); +#15414 = CLOSED_SHELL('',(#15415,#15455,#15488,#15519,#15543,#15555)); +#15415 = ADVANCED_FACE('',(#15416),#15450,.F.); +#15416 = FACE_BOUND('',#15417,.F.); +#15417 = EDGE_LOOP('',(#15418,#15428,#15436,#15444)); +#15418 = ORIENTED_EDGE('',*,*,#15419,.T.); +#15419 = EDGE_CURVE('',#15420,#15422,#15424,.T.); +#15420 = VERTEX_POINT('',#15421); +#15421 = CARTESIAN_POINT('',(162.43446,-101.129289,-3.5E-02)); +#15422 = VERTEX_POINT('',#15423); +#15423 = CARTESIAN_POINT('',(162.43446,-101.129289,0.)); +#15424 = LINE('',#15425,#15426); +#15425 = CARTESIAN_POINT('',(162.43446,-101.129289,-3.5E-02)); +#15426 = VECTOR('',#15427,1.); +#15427 = DIRECTION('',(0.,0.,1.)); +#15428 = ORIENTED_EDGE('',*,*,#15429,.T.); +#15429 = EDGE_CURVE('',#15422,#15430,#15432,.T.); +#15430 = VERTEX_POINT('',#15431); +#15431 = CARTESIAN_POINT('',(155.43446,-94.129289,0.)); +#15432 = LINE('',#15433,#15434); +#15433 = CARTESIAN_POINT('',(162.43446,-101.129289,0.)); +#15434 = VECTOR('',#15435,1.); +#15435 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#15436 = ORIENTED_EDGE('',*,*,#15437,.F.); +#15437 = EDGE_CURVE('',#15438,#15430,#15440,.T.); +#15438 = VERTEX_POINT('',#15439); +#15439 = CARTESIAN_POINT('',(155.43446,-94.129289,-3.5E-02)); +#15440 = LINE('',#15441,#15442); +#15441 = CARTESIAN_POINT('',(155.43446,-94.129289,-3.5E-02)); +#15442 = VECTOR('',#15443,1.); +#15443 = DIRECTION('',(0.,0.,1.)); +#15444 = ORIENTED_EDGE('',*,*,#15445,.F.); +#15445 = EDGE_CURVE('',#15420,#15438,#15446,.T.); +#15446 = LINE('',#15447,#15448); +#15447 = CARTESIAN_POINT('',(162.43446,-101.129289,-3.5E-02)); +#15448 = VECTOR('',#15449,1.); +#15449 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#15450 = PLANE('',#15451); +#15451 = AXIS2_PLACEMENT_3D('',#15452,#15453,#15454); +#15452 = CARTESIAN_POINT('',(162.43446,-101.129289,-3.5E-02)); +#15453 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#15454 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#15455 = ADVANCED_FACE('',(#15456),#15483,.T.); +#15456 = FACE_BOUND('',#15457,.F.); +#15457 = EDGE_LOOP('',(#15458,#15459,#15468,#15476)); +#15458 = ORIENTED_EDGE('',*,*,#15437,.T.); +#15459 = ORIENTED_EDGE('',*,*,#15460,.T.); +#15460 = EDGE_CURVE('',#15430,#15461,#15463,.T.); +#15461 = VERTEX_POINT('',#15462); +#15462 = CARTESIAN_POINT('',(155.293039,-94.27071,0.)); +#15463 = CIRCLE('',#15464,9.999974810218E-02); +#15464 = AXIS2_PLACEMENT_3D('',#15465,#15466,#15467); +#15465 = CARTESIAN_POINT('',(155.3637495,-94.1999995,0.)); +#15466 = DIRECTION('',(0.,0.,1.)); +#15467 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#15468 = ORIENTED_EDGE('',*,*,#15469,.F.); +#15469 = EDGE_CURVE('',#15470,#15461,#15472,.T.); +#15470 = VERTEX_POINT('',#15471); +#15471 = CARTESIAN_POINT('',(155.293039,-94.27071,-3.5E-02)); +#15472 = LINE('',#15473,#15474); +#15473 = CARTESIAN_POINT('',(155.293039,-94.27071,-3.5E-02)); +#15474 = VECTOR('',#15475,1.); +#15475 = DIRECTION('',(0.,0.,1.)); +#15476 = ORIENTED_EDGE('',*,*,#15477,.F.); +#15477 = EDGE_CURVE('',#15438,#15470,#15478,.T.); +#15478 = CIRCLE('',#15479,9.999974810218E-02); +#15479 = AXIS2_PLACEMENT_3D('',#15480,#15481,#15482); +#15480 = CARTESIAN_POINT('',(155.3637495,-94.1999995,-3.5E-02)); +#15481 = DIRECTION('',(0.,0.,1.)); +#15482 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#15483 = CYLINDRICAL_SURFACE('',#15484,9.999974810218E-02); +#15484 = AXIS2_PLACEMENT_3D('',#15485,#15486,#15487); +#15485 = CARTESIAN_POINT('',(155.3637495,-94.1999995,-3.5E-02)); +#15486 = DIRECTION('',(-0.,-0.,-1.)); +#15487 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#15488 = ADVANCED_FACE('',(#15489),#15514,.F.); +#15489 = FACE_BOUND('',#15490,.F.); +#15490 = EDGE_LOOP('',(#15491,#15492,#15500,#15508)); +#15491 = ORIENTED_EDGE('',*,*,#15469,.T.); +#15492 = ORIENTED_EDGE('',*,*,#15493,.T.); +#15493 = EDGE_CURVE('',#15461,#15494,#15496,.T.); +#15494 = VERTEX_POINT('',#15495); +#15495 = CARTESIAN_POINT('',(162.293039,-101.27071,0.)); +#15496 = LINE('',#15497,#15498); +#15497 = CARTESIAN_POINT('',(155.293039,-94.27071,0.)); +#15498 = VECTOR('',#15499,1.); +#15499 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#15500 = ORIENTED_EDGE('',*,*,#15501,.F.); +#15501 = EDGE_CURVE('',#15502,#15494,#15504,.T.); +#15502 = VERTEX_POINT('',#15503); +#15503 = CARTESIAN_POINT('',(162.293039,-101.27071,-3.5E-02)); +#15504 = LINE('',#15505,#15506); +#15505 = CARTESIAN_POINT('',(162.293039,-101.27071,-3.5E-02)); +#15506 = VECTOR('',#15507,1.); +#15507 = DIRECTION('',(0.,0.,1.)); +#15508 = ORIENTED_EDGE('',*,*,#15509,.F.); +#15509 = EDGE_CURVE('',#15470,#15502,#15510,.T.); +#15510 = LINE('',#15511,#15512); +#15511 = CARTESIAN_POINT('',(155.293039,-94.27071,-3.5E-02)); +#15512 = VECTOR('',#15513,1.); +#15513 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#15514 = PLANE('',#15515); +#15515 = AXIS2_PLACEMENT_3D('',#15516,#15517,#15518); +#15516 = CARTESIAN_POINT('',(155.293039,-94.27071,-3.5E-02)); +#15517 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#15518 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#15519 = ADVANCED_FACE('',(#15520),#15538,.T.); +#15520 = FACE_BOUND('',#15521,.F.); +#15521 = EDGE_LOOP('',(#15522,#15523,#15530,#15531)); +#15522 = ORIENTED_EDGE('',*,*,#15501,.T.); +#15523 = ORIENTED_EDGE('',*,*,#15524,.T.); +#15524 = EDGE_CURVE('',#15494,#15422,#15525,.T.); +#15525 = CIRCLE('',#15526,9.999974810219E-02); +#15526 = AXIS2_PLACEMENT_3D('',#15527,#15528,#15529); +#15527 = CARTESIAN_POINT('',(162.3637495,-101.1999995,0.)); +#15528 = DIRECTION('',(0.,0.,1.)); +#15529 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#15530 = ORIENTED_EDGE('',*,*,#15419,.F.); +#15531 = ORIENTED_EDGE('',*,*,#15532,.F.); +#15532 = EDGE_CURVE('',#15502,#15420,#15533,.T.); +#15533 = CIRCLE('',#15534,9.999974810219E-02); +#15534 = AXIS2_PLACEMENT_3D('',#15535,#15536,#15537); +#15535 = CARTESIAN_POINT('',(162.3637495,-101.1999995,-3.5E-02)); +#15536 = DIRECTION('',(0.,0.,1.)); +#15537 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#15538 = CYLINDRICAL_SURFACE('',#15539,9.999974810219E-02); +#15539 = AXIS2_PLACEMENT_3D('',#15540,#15541,#15542); +#15540 = CARTESIAN_POINT('',(162.3637495,-101.1999995,-3.5E-02)); +#15541 = DIRECTION('',(-0.,-0.,-1.)); +#15542 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#15543 = ADVANCED_FACE('',(#15544),#15550,.F.); +#15544 = FACE_BOUND('',#15545,.F.); +#15545 = EDGE_LOOP('',(#15546,#15547,#15548,#15549)); +#15546 = ORIENTED_EDGE('',*,*,#15445,.T.); +#15547 = ORIENTED_EDGE('',*,*,#15477,.T.); +#15548 = ORIENTED_EDGE('',*,*,#15509,.T.); +#15549 = ORIENTED_EDGE('',*,*,#15532,.T.); +#15550 = PLANE('',#15551); +#15551 = AXIS2_PLACEMENT_3D('',#15552,#15553,#15554); +#15552 = CARTESIAN_POINT('',(162.43446,-101.129289,-3.5E-02)); +#15553 = DIRECTION('',(0.,0.,1.)); +#15554 = DIRECTION('',(1.,0.,-0.)); +#15555 = ADVANCED_FACE('',(#15556),#15562,.T.); +#15556 = FACE_BOUND('',#15557,.T.); +#15557 = EDGE_LOOP('',(#15558,#15559,#15560,#15561)); +#15558 = ORIENTED_EDGE('',*,*,#15429,.T.); +#15559 = ORIENTED_EDGE('',*,*,#15460,.T.); +#15560 = ORIENTED_EDGE('',*,*,#15493,.T.); +#15561 = ORIENTED_EDGE('',*,*,#15524,.T.); +#15562 = PLANE('',#15563); +#15563 = AXIS2_PLACEMENT_3D('',#15564,#15565,#15566); +#15564 = CARTESIAN_POINT('',(162.43446,-101.129289,0.)); +#15565 = DIRECTION('',(0.,0.,1.)); +#15566 = DIRECTION('',(1.,0.,-0.)); +#15567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15571)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15568,#15569,#15570)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15568 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15569 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15570 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15571 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15568, + 'distance_accuracy_value','confusion accuracy'); +#15572 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15573,#15575); +#15573 = ( REPRESENTATION_RELATIONSHIP('','',#15412,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15574) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15574 = ITEM_DEFINED_TRANSFORMATION('','',#11,#331); +#15575 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15576); +#15576 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('81','=>[0:1:1:74]','',#5,#15407 + ,$); +#15577 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15409)); +#15578 = SHAPE_DEFINITION_REPRESENTATION(#15579,#15585); +#15579 = PRODUCT_DEFINITION_SHAPE('','',#15580); +#15580 = PRODUCT_DEFINITION('design','',#15581,#15584); +#15581 = PRODUCT_DEFINITION_FORMATION('','',#15582); +#15582 = PRODUCT('HackPad_track_72','HackPad_track_72','',(#15583)); +#15583 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15584 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15585 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15586),#15740); +#15586 = MANIFOLD_SOLID_BREP('',#15587); +#15587 = CLOSED_SHELL('',(#15588,#15628,#15661,#15686,#15711,#15728)); +#15588 = ADVANCED_FACE('',(#15589),#15623,.F.); +#15589 = FACE_BOUND('',#15590,.F.); +#15590 = EDGE_LOOP('',(#15591,#15601,#15609,#15617)); +#15591 = ORIENTED_EDGE('',*,*,#15592,.F.); +#15592 = EDGE_CURVE('',#15593,#15595,#15597,.T.); +#15593 = VERTEX_POINT('',#15594); +#15594 = CARTESIAN_POINT('',(161.43446,-75.27071,-3.5E-02)); +#15595 = VERTEX_POINT('',#15596); +#15596 = CARTESIAN_POINT('',(163.32245107288,-73.38271892711,-3.5E-02)); +#15597 = LINE('',#15598,#15599); +#15598 = CARTESIAN_POINT('',(161.43446,-75.27071,-3.5E-02)); +#15599 = VECTOR('',#15600,1.); +#15600 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#15601 = ORIENTED_EDGE('',*,*,#15602,.T.); +#15602 = EDGE_CURVE('',#15593,#15603,#15605,.T.); +#15603 = VERTEX_POINT('',#15604); +#15604 = CARTESIAN_POINT('',(161.43446,-75.27071,0.)); +#15605 = LINE('',#15606,#15607); +#15606 = CARTESIAN_POINT('',(161.43446,-75.27071,-3.5E-02)); +#15607 = VECTOR('',#15608,1.); +#15608 = DIRECTION('',(0.,0.,1.)); +#15609 = ORIENTED_EDGE('',*,*,#15610,.T.); +#15610 = EDGE_CURVE('',#15603,#15611,#15613,.T.); +#15611 = VERTEX_POINT('',#15612); +#15612 = CARTESIAN_POINT('',(163.32245107288,-73.38271892711,0.)); +#15613 = LINE('',#15614,#15615); +#15614 = CARTESIAN_POINT('',(161.43446,-75.27071,0.)); +#15615 = VECTOR('',#15616,1.); +#15616 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#15617 = ORIENTED_EDGE('',*,*,#15618,.T.); +#15618 = EDGE_CURVE('',#15611,#15595,#15619,.T.); +#15619 = LINE('',#15620,#15621); +#15620 = CARTESIAN_POINT('',(163.32245107289,-73.3827189271,-4.5E-02)); +#15621 = VECTOR('',#15622,1.); +#15622 = DIRECTION('',(-0.,-0.,-1.)); +#15623 = PLANE('',#15624); +#15624 = AXIS2_PLACEMENT_3D('',#15625,#15626,#15627); +#15625 = CARTESIAN_POINT('',(161.43446,-75.27071,-3.5E-02)); +#15626 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#15627 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#15628 = ADVANCED_FACE('',(#15629),#15656,.F.); +#15629 = FACE_BOUND('',#15630,.F.); +#15630 = EDGE_LOOP('',(#15631,#15640,#15641,#15650)); +#15631 = ORIENTED_EDGE('',*,*,#15632,.T.); +#15632 = EDGE_CURVE('',#15633,#15593,#15635,.T.); +#15633 = VERTEX_POINT('',#15634); +#15634 = CARTESIAN_POINT('',(161.293039,-75.129289,-3.5E-02)); +#15635 = CIRCLE('',#15636,9.999974810218E-02); +#15636 = AXIS2_PLACEMENT_3D('',#15637,#15638,#15639); +#15637 = CARTESIAN_POINT('',(161.3637495,-75.1999995,-3.5E-02)); +#15638 = DIRECTION('',(0.,0.,1.)); +#15639 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#15640 = ORIENTED_EDGE('',*,*,#15592,.T.); +#15641 = ORIENTED_EDGE('',*,*,#15642,.T.); +#15642 = EDGE_CURVE('',#15595,#15643,#15645,.T.); +#15643 = VERTEX_POINT('',#15644); +#15644 = CARTESIAN_POINT('',(163.12398873114,-73.29833926885,-3.5E-02)); +#15645 = CIRCLE('',#15646,0.375); +#15646 = AXIS2_PLACEMENT_3D('',#15647,#15648,#15649); +#15647 = CARTESIAN_POINT('',(163.36375,-73.01,-3.5E-02)); +#15648 = DIRECTION('',(-0.,0.,-1.)); +#15649 = DIRECTION('',(-0.,-1.,0.)); +#15650 = ORIENTED_EDGE('',*,*,#15651,.T.); +#15651 = EDGE_CURVE('',#15643,#15633,#15652,.T.); +#15652 = LINE('',#15653,#15654); +#15653 = CARTESIAN_POINT('',(163.293039,-73.129289,-3.5E-02)); +#15654 = VECTOR('',#15655,1.); +#15655 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#15656 = PLANE('',#15657); +#15657 = AXIS2_PLACEMENT_3D('',#15658,#15659,#15660); +#15658 = CARTESIAN_POINT('',(161.43446,-75.27071,-3.5E-02)); +#15659 = DIRECTION('',(0.,0.,1.)); +#15660 = DIRECTION('',(1.,0.,-0.)); +#15661 = ADVANCED_FACE('',(#15662),#15681,.F.); +#15662 = FACE_BOUND('',#15663,.T.); +#15663 = EDGE_LOOP('',(#15664,#15673,#15674,#15675)); +#15664 = ORIENTED_EDGE('',*,*,#15665,.F.); +#15665 = EDGE_CURVE('',#15611,#15666,#15668,.T.); +#15666 = VERTEX_POINT('',#15667); +#15667 = CARTESIAN_POINT('',(163.12398873114,-73.29833926885,0.)); +#15668 = CIRCLE('',#15669,0.375); +#15669 = AXIS2_PLACEMENT_3D('',#15670,#15671,#15672); +#15670 = CARTESIAN_POINT('',(163.36375,-73.01,0.)); +#15671 = DIRECTION('',(-0.,0.,-1.)); +#15672 = DIRECTION('',(-0.,-1.,0.)); +#15673 = ORIENTED_EDGE('',*,*,#15618,.T.); +#15674 = ORIENTED_EDGE('',*,*,#15642,.T.); +#15675 = ORIENTED_EDGE('',*,*,#15676,.F.); +#15676 = EDGE_CURVE('',#15666,#15643,#15677,.T.); +#15677 = LINE('',#15678,#15679); +#15678 = CARTESIAN_POINT('',(163.12398873115,-73.29833926884,-4.5E-02)); +#15679 = VECTOR('',#15680,1.); +#15680 = DIRECTION('',(-0.,-0.,-1.)); +#15681 = CYLINDRICAL_SURFACE('',#15682,0.375); +#15682 = AXIS2_PLACEMENT_3D('',#15683,#15684,#15685); +#15683 = CARTESIAN_POINT('',(163.36375,-73.01,-4.5E-02)); +#15684 = DIRECTION('',(-0.,-0.,-1.)); +#15685 = DIRECTION('',(-0.,-1.,0.)); +#15686 = ADVANCED_FACE('',(#15687),#15706,.T.); +#15687 = FACE_BOUND('',#15688,.T.); +#15688 = EDGE_LOOP('',(#15689,#15698,#15699,#15700)); +#15689 = ORIENTED_EDGE('',*,*,#15690,.T.); +#15690 = EDGE_CURVE('',#15691,#15603,#15693,.T.); +#15691 = VERTEX_POINT('',#15692); +#15692 = CARTESIAN_POINT('',(161.293039,-75.129289,0.)); +#15693 = CIRCLE('',#15694,9.999974810218E-02); +#15694 = AXIS2_PLACEMENT_3D('',#15695,#15696,#15697); +#15695 = CARTESIAN_POINT('',(161.3637495,-75.1999995,0.)); +#15696 = DIRECTION('',(0.,0.,1.)); +#15697 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#15698 = ORIENTED_EDGE('',*,*,#15610,.T.); +#15699 = ORIENTED_EDGE('',*,*,#15665,.T.); +#15700 = ORIENTED_EDGE('',*,*,#15701,.T.); +#15701 = EDGE_CURVE('',#15666,#15691,#15702,.T.); +#15702 = LINE('',#15703,#15704); +#15703 = CARTESIAN_POINT('',(163.293039,-73.129289,0.)); +#15704 = VECTOR('',#15705,1.); +#15705 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#15706 = PLANE('',#15707); +#15707 = AXIS2_PLACEMENT_3D('',#15708,#15709,#15710); +#15708 = CARTESIAN_POINT('',(161.43446,-75.27071,0.)); +#15709 = DIRECTION('',(0.,0.,1.)); +#15710 = DIRECTION('',(1.,0.,-0.)); +#15711 = ADVANCED_FACE('',(#15712),#15723,.T.); +#15712 = FACE_BOUND('',#15713,.F.); +#15713 = EDGE_LOOP('',(#15714,#15720,#15721,#15722)); +#15714 = ORIENTED_EDGE('',*,*,#15715,.T.); +#15715 = EDGE_CURVE('',#15633,#15691,#15716,.T.); +#15716 = LINE('',#15717,#15718); +#15717 = CARTESIAN_POINT('',(161.293039,-75.129289,-3.5E-02)); +#15718 = VECTOR('',#15719,1.); +#15719 = DIRECTION('',(0.,0.,1.)); +#15720 = ORIENTED_EDGE('',*,*,#15690,.T.); +#15721 = ORIENTED_EDGE('',*,*,#15602,.F.); +#15722 = ORIENTED_EDGE('',*,*,#15632,.F.); +#15723 = CYLINDRICAL_SURFACE('',#15724,9.999974810218E-02); +#15724 = AXIS2_PLACEMENT_3D('',#15725,#15726,#15727); +#15725 = CARTESIAN_POINT('',(161.3637495,-75.1999995,-3.5E-02)); +#15726 = DIRECTION('',(-0.,-0.,-1.)); +#15727 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#15728 = ADVANCED_FACE('',(#15729),#15735,.F.); +#15729 = FACE_BOUND('',#15730,.F.); +#15730 = EDGE_LOOP('',(#15731,#15732,#15733,#15734)); +#15731 = ORIENTED_EDGE('',*,*,#15651,.F.); +#15732 = ORIENTED_EDGE('',*,*,#15676,.F.); +#15733 = ORIENTED_EDGE('',*,*,#15701,.T.); +#15734 = ORIENTED_EDGE('',*,*,#15715,.F.); +#15735 = PLANE('',#15736); +#15736 = AXIS2_PLACEMENT_3D('',#15737,#15738,#15739); +#15737 = CARTESIAN_POINT('',(163.293039,-73.129289,-3.5E-02)); +#15738 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#15739 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#15740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15744)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15741,#15742,#15743)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15741 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15742 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15743 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15744 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15741, + 'distance_accuracy_value','confusion accuracy'); +#15745 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15746,#15748); +#15746 = ( REPRESENTATION_RELATIONSHIP('','',#15585,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15747) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15747 = ITEM_DEFINED_TRANSFORMATION('','',#11,#335); +#15748 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15749); +#15749 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('82','=>[0:1:1:75]','',#5,#15580 + ,$); +#15750 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15582)); +#15751 = SHAPE_DEFINITION_REPRESENTATION(#15752,#15758); +#15752 = PRODUCT_DEFINITION_SHAPE('','',#15753); +#15753 = PRODUCT_DEFINITION('design','',#15754,#15757); +#15754 = PRODUCT_DEFINITION_FORMATION('','',#15755); +#15755 = PRODUCT('HackPad_track_73','HackPad_track_73','',(#15756)); +#15756 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15757 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15758 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15759),#15913); +#15759 = MANIFOLD_SOLID_BREP('',#15760); +#15760 = CLOSED_SHELL('',(#15761,#15801,#15834,#15865,#15889,#15901)); +#15761 = ADVANCED_FACE('',(#15762),#15796,.F.); +#15762 = FACE_BOUND('',#15763,.F.); +#15763 = EDGE_LOOP('',(#15764,#15774,#15782,#15790)); +#15764 = ORIENTED_EDGE('',*,*,#15765,.T.); +#15765 = EDGE_CURVE('',#15766,#15768,#15770,.T.); +#15766 = VERTEX_POINT('',#15767); +#15767 = CARTESIAN_POINT('',(162.46375,-102.2,-3.5E-02)); +#15768 = VERTEX_POINT('',#15769); +#15769 = CARTESIAN_POINT('',(162.46375,-102.2,0.)); +#15770 = LINE('',#15771,#15772); +#15771 = CARTESIAN_POINT('',(162.46375,-102.2,-3.5E-02)); +#15772 = VECTOR('',#15773,1.); +#15773 = DIRECTION('',(0.,0.,1.)); +#15774 = ORIENTED_EDGE('',*,*,#15775,.T.); +#15775 = EDGE_CURVE('',#15768,#15776,#15778,.T.); +#15776 = VERTEX_POINT('',#15777); +#15777 = CARTESIAN_POINT('',(162.46375,-101.2,0.)); +#15778 = LINE('',#15779,#15780); +#15779 = CARTESIAN_POINT('',(162.46375,-102.2,0.)); +#15780 = VECTOR('',#15781,1.); +#15781 = DIRECTION('',(0.,1.,0.)); +#15782 = ORIENTED_EDGE('',*,*,#15783,.F.); +#15783 = EDGE_CURVE('',#15784,#15776,#15786,.T.); +#15784 = VERTEX_POINT('',#15785); +#15785 = CARTESIAN_POINT('',(162.46375,-101.2,-3.5E-02)); +#15786 = LINE('',#15787,#15788); +#15787 = CARTESIAN_POINT('',(162.46375,-101.2,-3.5E-02)); +#15788 = VECTOR('',#15789,1.); +#15789 = DIRECTION('',(0.,0.,1.)); +#15790 = ORIENTED_EDGE('',*,*,#15791,.F.); +#15791 = EDGE_CURVE('',#15766,#15784,#15792,.T.); +#15792 = LINE('',#15793,#15794); +#15793 = CARTESIAN_POINT('',(162.46375,-102.2,-3.5E-02)); +#15794 = VECTOR('',#15795,1.); +#15795 = DIRECTION('',(0.,1.,0.)); +#15796 = PLANE('',#15797); +#15797 = AXIS2_PLACEMENT_3D('',#15798,#15799,#15800); +#15798 = CARTESIAN_POINT('',(162.46375,-102.2,-3.5E-02)); +#15799 = DIRECTION('',(-1.,0.,0.)); +#15800 = DIRECTION('',(0.,1.,0.)); +#15801 = ADVANCED_FACE('',(#15802),#15829,.T.); +#15802 = FACE_BOUND('',#15803,.F.); +#15803 = EDGE_LOOP('',(#15804,#15805,#15814,#15822)); +#15804 = ORIENTED_EDGE('',*,*,#15783,.T.); +#15805 = ORIENTED_EDGE('',*,*,#15806,.T.); +#15806 = EDGE_CURVE('',#15776,#15807,#15809,.T.); +#15807 = VERTEX_POINT('',#15808); +#15808 = CARTESIAN_POINT('',(162.26375,-101.2,0.)); +#15809 = CIRCLE('',#15810,0.1); +#15810 = AXIS2_PLACEMENT_3D('',#15811,#15812,#15813); +#15811 = CARTESIAN_POINT('',(162.36375,-101.2,0.)); +#15812 = DIRECTION('',(0.,0.,1.)); +#15813 = DIRECTION('',(1.,0.,-0.)); +#15814 = ORIENTED_EDGE('',*,*,#15815,.F.); +#15815 = EDGE_CURVE('',#15816,#15807,#15818,.T.); +#15816 = VERTEX_POINT('',#15817); +#15817 = CARTESIAN_POINT('',(162.26375,-101.2,-3.5E-02)); +#15818 = LINE('',#15819,#15820); +#15819 = CARTESIAN_POINT('',(162.26375,-101.2,-3.5E-02)); +#15820 = VECTOR('',#15821,1.); +#15821 = DIRECTION('',(0.,0.,1.)); +#15822 = ORIENTED_EDGE('',*,*,#15823,.F.); +#15823 = EDGE_CURVE('',#15784,#15816,#15824,.T.); +#15824 = CIRCLE('',#15825,0.1); +#15825 = AXIS2_PLACEMENT_3D('',#15826,#15827,#15828); +#15826 = CARTESIAN_POINT('',(162.36375,-101.2,-3.5E-02)); +#15827 = DIRECTION('',(0.,0.,1.)); +#15828 = DIRECTION('',(1.,0.,-0.)); +#15829 = CYLINDRICAL_SURFACE('',#15830,0.1); +#15830 = AXIS2_PLACEMENT_3D('',#15831,#15832,#15833); +#15831 = CARTESIAN_POINT('',(162.36375,-101.2,-3.5E-02)); +#15832 = DIRECTION('',(-0.,-0.,-1.)); +#15833 = DIRECTION('',(1.,0.,-0.)); +#15834 = ADVANCED_FACE('',(#15835),#15860,.F.); +#15835 = FACE_BOUND('',#15836,.F.); +#15836 = EDGE_LOOP('',(#15837,#15838,#15846,#15854)); +#15837 = ORIENTED_EDGE('',*,*,#15815,.T.); +#15838 = ORIENTED_EDGE('',*,*,#15839,.T.); +#15839 = EDGE_CURVE('',#15807,#15840,#15842,.T.); +#15840 = VERTEX_POINT('',#15841); +#15841 = CARTESIAN_POINT('',(162.26375,-102.2,0.)); +#15842 = LINE('',#15843,#15844); +#15843 = CARTESIAN_POINT('',(162.26375,-101.2,0.)); +#15844 = VECTOR('',#15845,1.); +#15845 = DIRECTION('',(0.,-1.,0.)); +#15846 = ORIENTED_EDGE('',*,*,#15847,.F.); +#15847 = EDGE_CURVE('',#15848,#15840,#15850,.T.); +#15848 = VERTEX_POINT('',#15849); +#15849 = CARTESIAN_POINT('',(162.26375,-102.2,-3.5E-02)); +#15850 = LINE('',#15851,#15852); +#15851 = CARTESIAN_POINT('',(162.26375,-102.2,-3.5E-02)); +#15852 = VECTOR('',#15853,1.); +#15853 = DIRECTION('',(0.,0.,1.)); +#15854 = ORIENTED_EDGE('',*,*,#15855,.F.); +#15855 = EDGE_CURVE('',#15816,#15848,#15856,.T.); +#15856 = LINE('',#15857,#15858); +#15857 = CARTESIAN_POINT('',(162.26375,-101.2,-3.5E-02)); +#15858 = VECTOR('',#15859,1.); +#15859 = DIRECTION('',(0.,-1.,0.)); +#15860 = PLANE('',#15861); +#15861 = AXIS2_PLACEMENT_3D('',#15862,#15863,#15864); +#15862 = CARTESIAN_POINT('',(162.26375,-101.2,-3.5E-02)); +#15863 = DIRECTION('',(1.,0.,-0.)); +#15864 = DIRECTION('',(0.,-1.,0.)); +#15865 = ADVANCED_FACE('',(#15866),#15884,.T.); +#15866 = FACE_BOUND('',#15867,.F.); +#15867 = EDGE_LOOP('',(#15868,#15869,#15876,#15877)); +#15868 = ORIENTED_EDGE('',*,*,#15847,.T.); +#15869 = ORIENTED_EDGE('',*,*,#15870,.T.); +#15870 = EDGE_CURVE('',#15840,#15768,#15871,.T.); +#15871 = CIRCLE('',#15872,0.1); +#15872 = AXIS2_PLACEMENT_3D('',#15873,#15874,#15875); +#15873 = CARTESIAN_POINT('',(162.36375,-102.2,0.)); +#15874 = DIRECTION('',(0.,0.,1.)); +#15875 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#15876 = ORIENTED_EDGE('',*,*,#15765,.F.); +#15877 = ORIENTED_EDGE('',*,*,#15878,.F.); +#15878 = EDGE_CURVE('',#15848,#15766,#15879,.T.); +#15879 = CIRCLE('',#15880,0.1); +#15880 = AXIS2_PLACEMENT_3D('',#15881,#15882,#15883); +#15881 = CARTESIAN_POINT('',(162.36375,-102.2,-3.5E-02)); +#15882 = DIRECTION('',(0.,0.,1.)); +#15883 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#15884 = CYLINDRICAL_SURFACE('',#15885,0.1); +#15885 = AXIS2_PLACEMENT_3D('',#15886,#15887,#15888); +#15886 = CARTESIAN_POINT('',(162.36375,-102.2,-3.5E-02)); +#15887 = DIRECTION('',(-0.,-0.,-1.)); +#15888 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#15889 = ADVANCED_FACE('',(#15890),#15896,.F.); +#15890 = FACE_BOUND('',#15891,.F.); +#15891 = EDGE_LOOP('',(#15892,#15893,#15894,#15895)); +#15892 = ORIENTED_EDGE('',*,*,#15791,.T.); +#15893 = ORIENTED_EDGE('',*,*,#15823,.T.); +#15894 = ORIENTED_EDGE('',*,*,#15855,.T.); +#15895 = ORIENTED_EDGE('',*,*,#15878,.T.); +#15896 = PLANE('',#15897); +#15897 = AXIS2_PLACEMENT_3D('',#15898,#15899,#15900); +#15898 = CARTESIAN_POINT('',(162.46375,-102.2,-3.5E-02)); +#15899 = DIRECTION('',(0.,0.,1.)); +#15900 = DIRECTION('',(1.,0.,-0.)); +#15901 = ADVANCED_FACE('',(#15902),#15908,.T.); +#15902 = FACE_BOUND('',#15903,.T.); +#15903 = EDGE_LOOP('',(#15904,#15905,#15906,#15907)); +#15904 = ORIENTED_EDGE('',*,*,#15775,.T.); +#15905 = ORIENTED_EDGE('',*,*,#15806,.T.); +#15906 = ORIENTED_EDGE('',*,*,#15839,.T.); +#15907 = ORIENTED_EDGE('',*,*,#15870,.T.); +#15908 = PLANE('',#15909); +#15909 = AXIS2_PLACEMENT_3D('',#15910,#15911,#15912); +#15910 = CARTESIAN_POINT('',(162.46375,-102.2,0.)); +#15911 = DIRECTION('',(0.,0.,1.)); +#15912 = DIRECTION('',(1.,0.,-0.)); +#15913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#15917)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#15914,#15915,#15916)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#15914 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#15915 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#15916 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#15917 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#15914, + 'distance_accuracy_value','confusion accuracy'); +#15918 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#15919,#15921); +#15919 = ( REPRESENTATION_RELATIONSHIP('','',#15758,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#15920) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#15920 = ITEM_DEFINED_TRANSFORMATION('','',#11,#339); +#15921 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #15922); +#15922 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('83','=>[0:1:1:76]','',#5,#15753 + ,$); +#15923 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15755)); +#15924 = SHAPE_DEFINITION_REPRESENTATION(#15925,#15931); +#15925 = PRODUCT_DEFINITION_SHAPE('','',#15926); +#15926 = PRODUCT_DEFINITION('design','',#15927,#15930); +#15927 = PRODUCT_DEFINITION_FORMATION('','',#15928); +#15928 = PRODUCT('HackPad_track_74','HackPad_track_74','',(#15929)); +#15929 = PRODUCT_CONTEXT('',#2,'mechanical'); +#15930 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#15931 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15932),#16086); +#15932 = MANIFOLD_SOLID_BREP('',#15933); +#15933 = CLOSED_SHELL('',(#15934,#15974,#16007,#16032,#16057,#16074)); +#15934 = ADVANCED_FACE('',(#15935),#15969,.F.); +#15935 = FACE_BOUND('',#15936,.F.); +#15936 = EDGE_LOOP('',(#15937,#15947,#15955,#15963)); +#15937 = ORIENTED_EDGE('',*,*,#15938,.F.); +#15938 = EDGE_CURVE('',#15939,#15941,#15943,.T.); +#15939 = VERTEX_POINT('',#15940); +#15940 = CARTESIAN_POINT('',(170.43446,-76.129289,-3.5E-02)); +#15941 = VERTEX_POINT('',#15942); +#15942 = CARTESIAN_POINT('',(167.69002365302,-73.38485265302,-3.5E-02)); +#15943 = LINE('',#15944,#15945); +#15944 = CARTESIAN_POINT('',(170.43446,-76.129289,-3.5E-02)); +#15945 = VECTOR('',#15946,1.); +#15946 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#15947 = ORIENTED_EDGE('',*,*,#15948,.T.); +#15948 = EDGE_CURVE('',#15939,#15949,#15951,.T.); +#15949 = VERTEX_POINT('',#15950); +#15950 = CARTESIAN_POINT('',(170.43446,-76.129289,0.)); +#15951 = LINE('',#15952,#15953); +#15952 = CARTESIAN_POINT('',(170.43446,-76.129289,-3.5E-02)); +#15953 = VECTOR('',#15954,1.); +#15954 = DIRECTION('',(0.,0.,1.)); +#15955 = ORIENTED_EDGE('',*,*,#15956,.T.); +#15956 = EDGE_CURVE('',#15949,#15957,#15959,.T.); +#15957 = VERTEX_POINT('',#15958); +#15958 = CARTESIAN_POINT('',(167.69002365302,-73.38485265302,0.)); +#15959 = LINE('',#15960,#15961); +#15960 = CARTESIAN_POINT('',(170.43446,-76.129289,0.)); +#15961 = VECTOR('',#15962,1.); +#15962 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#15963 = ORIENTED_EDGE('',*,*,#15964,.T.); +#15964 = EDGE_CURVE('',#15957,#15941,#15965,.T.); +#15965 = LINE('',#15966,#15967); +#15966 = CARTESIAN_POINT('',(167.69002365303,-73.38485265303,-4.5E-02)); +#15967 = VECTOR('',#15968,1.); +#15968 = DIRECTION('',(-0.,-0.,-1.)); +#15969 = PLANE('',#15970); +#15970 = AXIS2_PLACEMENT_3D('',#15971,#15972,#15973); +#15971 = CARTESIAN_POINT('',(170.43446,-76.129289,-3.5E-02)); +#15972 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#15973 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#15974 = ADVANCED_FACE('',(#15975),#16002,.F.); +#15975 = FACE_BOUND('',#15976,.F.); +#15976 = EDGE_LOOP('',(#15977,#15986,#15987,#15996)); +#15977 = ORIENTED_EDGE('',*,*,#15978,.T.); +#15978 = EDGE_CURVE('',#15979,#15939,#15981,.T.); +#15979 = VERTEX_POINT('',#15980); +#15980 = CARTESIAN_POINT('',(170.293039,-76.27071,-3.5E-02)); +#15981 = CIRCLE('',#15982,9.999974810219E-02); +#15982 = AXIS2_PLACEMENT_3D('',#15983,#15984,#15985); +#15983 = CARTESIAN_POINT('',(170.3637495,-76.1999995,-3.5E-02)); +#15984 = DIRECTION('',(0.,0.,1.)); +#15985 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#15986 = ORIENTED_EDGE('',*,*,#15938,.T.); +#15987 = ORIENTED_EDGE('',*,*,#15988,.T.); +#15988 = EDGE_CURVE('',#15941,#15989,#15991,.T.); +#15989 = VERTEX_POINT('',#15990); +#15990 = CARTESIAN_POINT('',(167.54860265304,-73.52627365304,-3.5E-02)); +#15991 = CIRCLE('',#15992,0.375); +#15992 = AXIS2_PLACEMENT_3D('',#15993,#15994,#15995); +#15993 = CARTESIAN_POINT('',(167.36375,-73.2,-3.5E-02)); +#15994 = DIRECTION('',(-0.,0.,-1.)); +#15995 = DIRECTION('',(-0.,-1.,0.)); +#15996 = ORIENTED_EDGE('',*,*,#15997,.T.); +#15997 = EDGE_CURVE('',#15989,#15979,#15998,.T.); +#15998 = LINE('',#15999,#16000); +#15999 = CARTESIAN_POINT('',(167.293039,-73.27071,-3.5E-02)); +#16000 = VECTOR('',#16001,1.); +#16001 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#16002 = PLANE('',#16003); +#16003 = AXIS2_PLACEMENT_3D('',#16004,#16005,#16006); +#16004 = CARTESIAN_POINT('',(170.43446,-76.129289,-3.5E-02)); +#16005 = DIRECTION('',(0.,0.,1.)); +#16006 = DIRECTION('',(1.,0.,-0.)); +#16007 = ADVANCED_FACE('',(#16008),#16027,.F.); +#16008 = FACE_BOUND('',#16009,.T.); +#16009 = EDGE_LOOP('',(#16010,#16019,#16020,#16021)); +#16010 = ORIENTED_EDGE('',*,*,#16011,.F.); +#16011 = EDGE_CURVE('',#15957,#16012,#16014,.T.); +#16012 = VERTEX_POINT('',#16013); +#16013 = CARTESIAN_POINT('',(167.54860265304,-73.52627365304,0.)); +#16014 = CIRCLE('',#16015,0.375); +#16015 = AXIS2_PLACEMENT_3D('',#16016,#16017,#16018); +#16016 = CARTESIAN_POINT('',(167.36375,-73.2,0.)); +#16017 = DIRECTION('',(-0.,0.,-1.)); +#16018 = DIRECTION('',(-0.,-1.,0.)); +#16019 = ORIENTED_EDGE('',*,*,#15964,.T.); +#16020 = ORIENTED_EDGE('',*,*,#15988,.T.); +#16021 = ORIENTED_EDGE('',*,*,#16022,.F.); +#16022 = EDGE_CURVE('',#16012,#15989,#16023,.T.); +#16023 = LINE('',#16024,#16025); +#16024 = CARTESIAN_POINT('',(167.54860265303,-73.52627365303,-4.5E-02)); +#16025 = VECTOR('',#16026,1.); +#16026 = DIRECTION('',(-0.,-0.,-1.)); +#16027 = CYLINDRICAL_SURFACE('',#16028,0.375); +#16028 = AXIS2_PLACEMENT_3D('',#16029,#16030,#16031); +#16029 = CARTESIAN_POINT('',(167.36375,-73.2,-4.5E-02)); +#16030 = DIRECTION('',(-0.,-0.,-1.)); +#16031 = DIRECTION('',(-0.,-1.,0.)); +#16032 = ADVANCED_FACE('',(#16033),#16052,.T.); +#16033 = FACE_BOUND('',#16034,.T.); +#16034 = EDGE_LOOP('',(#16035,#16044,#16045,#16046)); +#16035 = ORIENTED_EDGE('',*,*,#16036,.T.); +#16036 = EDGE_CURVE('',#16037,#15949,#16039,.T.); +#16037 = VERTEX_POINT('',#16038); +#16038 = CARTESIAN_POINT('',(170.293039,-76.27071,0.)); +#16039 = CIRCLE('',#16040,9.999974810219E-02); +#16040 = AXIS2_PLACEMENT_3D('',#16041,#16042,#16043); +#16041 = CARTESIAN_POINT('',(170.3637495,-76.1999995,0.)); +#16042 = DIRECTION('',(0.,0.,1.)); +#16043 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#16044 = ORIENTED_EDGE('',*,*,#15956,.T.); +#16045 = ORIENTED_EDGE('',*,*,#16011,.T.); +#16046 = ORIENTED_EDGE('',*,*,#16047,.T.); +#16047 = EDGE_CURVE('',#16012,#16037,#16048,.T.); +#16048 = LINE('',#16049,#16050); +#16049 = CARTESIAN_POINT('',(167.293039,-73.27071,0.)); +#16050 = VECTOR('',#16051,1.); +#16051 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#16052 = PLANE('',#16053); +#16053 = AXIS2_PLACEMENT_3D('',#16054,#16055,#16056); +#16054 = CARTESIAN_POINT('',(170.43446,-76.129289,0.)); +#16055 = DIRECTION('',(0.,0.,1.)); +#16056 = DIRECTION('',(1.,0.,-0.)); +#16057 = ADVANCED_FACE('',(#16058),#16069,.T.); +#16058 = FACE_BOUND('',#16059,.F.); +#16059 = EDGE_LOOP('',(#16060,#16066,#16067,#16068)); +#16060 = ORIENTED_EDGE('',*,*,#16061,.T.); +#16061 = EDGE_CURVE('',#15979,#16037,#16062,.T.); +#16062 = LINE('',#16063,#16064); +#16063 = CARTESIAN_POINT('',(170.293039,-76.27071,-3.5E-02)); +#16064 = VECTOR('',#16065,1.); +#16065 = DIRECTION('',(0.,0.,1.)); +#16066 = ORIENTED_EDGE('',*,*,#16036,.T.); +#16067 = ORIENTED_EDGE('',*,*,#15948,.F.); +#16068 = ORIENTED_EDGE('',*,*,#15978,.F.); +#16069 = CYLINDRICAL_SURFACE('',#16070,9.999974810219E-02); +#16070 = AXIS2_PLACEMENT_3D('',#16071,#16072,#16073); +#16071 = CARTESIAN_POINT('',(170.3637495,-76.1999995,-3.5E-02)); +#16072 = DIRECTION('',(-0.,-0.,-1.)); +#16073 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#16074 = ADVANCED_FACE('',(#16075),#16081,.F.); +#16075 = FACE_BOUND('',#16076,.F.); +#16076 = EDGE_LOOP('',(#16077,#16078,#16079,#16080)); +#16077 = ORIENTED_EDGE('',*,*,#15997,.F.); +#16078 = ORIENTED_EDGE('',*,*,#16022,.F.); +#16079 = ORIENTED_EDGE('',*,*,#16047,.T.); +#16080 = ORIENTED_EDGE('',*,*,#16061,.F.); +#16081 = PLANE('',#16082); +#16082 = AXIS2_PLACEMENT_3D('',#16083,#16084,#16085); +#16083 = CARTESIAN_POINT('',(167.293039,-73.27071,-3.5E-02)); +#16084 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#16085 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#16086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16090)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#16087,#16088,#16089)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#16087 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#16088 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#16089 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#16090 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16087, + 'distance_accuracy_value','confusion accuracy'); +#16091 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16092,#16094); +#16092 = ( REPRESENTATION_RELATIONSHIP('','',#15931,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16093) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#16093 = ITEM_DEFINED_TRANSFORMATION('','',#11,#343); +#16094 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #16095); +#16095 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('84','=>[0:1:1:77]','',#5,#15926 + ,$); +#16096 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#15928)); +#16097 = SHAPE_DEFINITION_REPRESENTATION(#16098,#16104); +#16098 = PRODUCT_DEFINITION_SHAPE('','',#16099); +#16099 = PRODUCT_DEFINITION('design','',#16100,#16103); +#16100 = PRODUCT_DEFINITION_FORMATION('','',#16101); +#16101 = PRODUCT('HackPad_track_75','HackPad_track_75','',(#16102)); +#16102 = PRODUCT_CONTEXT('',#2,'mechanical'); +#16103 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#16104 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#16105),#16259); +#16105 = MANIFOLD_SOLID_BREP('',#16106); +#16106 = CLOSED_SHELL('',(#16107,#16147,#16180,#16211,#16235,#16247)); +#16107 = ADVANCED_FACE('',(#16108),#16142,.F.); +#16108 = FACE_BOUND('',#16109,.F.); +#16109 = EDGE_LOOP('',(#16110,#16120,#16128,#16136)); +#16110 = ORIENTED_EDGE('',*,*,#16111,.T.); +#16111 = EDGE_CURVE('',#16112,#16114,#16116,.T.); +#16112 = VERTEX_POINT('',#16113); +#16113 = CARTESIAN_POINT('',(168.46375,-119.2,-3.5E-02)); +#16114 = VERTEX_POINT('',#16115); +#16115 = CARTESIAN_POINT('',(168.46375,-119.2,0.)); +#16116 = LINE('',#16117,#16118); +#16117 = CARTESIAN_POINT('',(168.46375,-119.2,-3.5E-02)); +#16118 = VECTOR('',#16119,1.); +#16119 = DIRECTION('',(0.,0.,1.)); +#16120 = ORIENTED_EDGE('',*,*,#16121,.T.); +#16121 = EDGE_CURVE('',#16114,#16122,#16124,.T.); +#16122 = VERTEX_POINT('',#16123); +#16123 = CARTESIAN_POINT('',(168.46375,-108.2,0.)); +#16124 = LINE('',#16125,#16126); +#16125 = CARTESIAN_POINT('',(168.46375,-119.2,0.)); +#16126 = VECTOR('',#16127,1.); +#16127 = DIRECTION('',(0.,1.,0.)); +#16128 = ORIENTED_EDGE('',*,*,#16129,.F.); +#16129 = EDGE_CURVE('',#16130,#16122,#16132,.T.); +#16130 = VERTEX_POINT('',#16131); +#16131 = CARTESIAN_POINT('',(168.46375,-108.2,-3.5E-02)); +#16132 = LINE('',#16133,#16134); +#16133 = CARTESIAN_POINT('',(168.46375,-108.2,-3.5E-02)); +#16134 = VECTOR('',#16135,1.); +#16135 = DIRECTION('',(0.,0.,1.)); +#16136 = ORIENTED_EDGE('',*,*,#16137,.F.); +#16137 = EDGE_CURVE('',#16112,#16130,#16138,.T.); +#16138 = LINE('',#16139,#16140); +#16139 = CARTESIAN_POINT('',(168.46375,-119.2,-3.5E-02)); +#16140 = VECTOR('',#16141,1.); +#16141 = DIRECTION('',(0.,1.,0.)); +#16142 = PLANE('',#16143); +#16143 = AXIS2_PLACEMENT_3D('',#16144,#16145,#16146); +#16144 = CARTESIAN_POINT('',(168.46375,-119.2,-3.5E-02)); +#16145 = DIRECTION('',(-1.,0.,0.)); +#16146 = DIRECTION('',(0.,1.,0.)); +#16147 = ADVANCED_FACE('',(#16148),#16175,.T.); +#16148 = FACE_BOUND('',#16149,.F.); +#16149 = EDGE_LOOP('',(#16150,#16151,#16160,#16168)); +#16150 = ORIENTED_EDGE('',*,*,#16129,.T.); +#16151 = ORIENTED_EDGE('',*,*,#16152,.T.); +#16152 = EDGE_CURVE('',#16122,#16153,#16155,.T.); +#16153 = VERTEX_POINT('',#16154); +#16154 = CARTESIAN_POINT('',(168.26375,-108.2,0.)); +#16155 = CIRCLE('',#16156,0.1); +#16156 = AXIS2_PLACEMENT_3D('',#16157,#16158,#16159); +#16157 = CARTESIAN_POINT('',(168.36375,-108.2,0.)); +#16158 = DIRECTION('',(0.,0.,1.)); +#16159 = DIRECTION('',(1.,0.,-0.)); +#16160 = ORIENTED_EDGE('',*,*,#16161,.F.); +#16161 = EDGE_CURVE('',#16162,#16153,#16164,.T.); +#16162 = VERTEX_POINT('',#16163); +#16163 = CARTESIAN_POINT('',(168.26375,-108.2,-3.5E-02)); +#16164 = LINE('',#16165,#16166); +#16165 = CARTESIAN_POINT('',(168.26375,-108.2,-3.5E-02)); +#16166 = VECTOR('',#16167,1.); +#16167 = DIRECTION('',(0.,0.,1.)); +#16168 = ORIENTED_EDGE('',*,*,#16169,.F.); +#16169 = EDGE_CURVE('',#16130,#16162,#16170,.T.); +#16170 = CIRCLE('',#16171,0.1); +#16171 = AXIS2_PLACEMENT_3D('',#16172,#16173,#16174); +#16172 = CARTESIAN_POINT('',(168.36375,-108.2,-3.5E-02)); +#16173 = DIRECTION('',(0.,0.,1.)); +#16174 = DIRECTION('',(1.,0.,-0.)); +#16175 = CYLINDRICAL_SURFACE('',#16176,0.1); +#16176 = AXIS2_PLACEMENT_3D('',#16177,#16178,#16179); +#16177 = CARTESIAN_POINT('',(168.36375,-108.2,-3.5E-02)); +#16178 = DIRECTION('',(-0.,-0.,-1.)); +#16179 = DIRECTION('',(1.,0.,-0.)); +#16180 = ADVANCED_FACE('',(#16181),#16206,.F.); +#16181 = FACE_BOUND('',#16182,.F.); +#16182 = EDGE_LOOP('',(#16183,#16184,#16192,#16200)); +#16183 = ORIENTED_EDGE('',*,*,#16161,.T.); +#16184 = ORIENTED_EDGE('',*,*,#16185,.T.); +#16185 = EDGE_CURVE('',#16153,#16186,#16188,.T.); +#16186 = VERTEX_POINT('',#16187); +#16187 = CARTESIAN_POINT('',(168.26375,-119.2,0.)); +#16188 = LINE('',#16189,#16190); +#16189 = CARTESIAN_POINT('',(168.26375,-108.2,0.)); +#16190 = VECTOR('',#16191,1.); +#16191 = DIRECTION('',(0.,-1.,0.)); +#16192 = ORIENTED_EDGE('',*,*,#16193,.F.); +#16193 = EDGE_CURVE('',#16194,#16186,#16196,.T.); +#16194 = VERTEX_POINT('',#16195); +#16195 = CARTESIAN_POINT('',(168.26375,-119.2,-3.5E-02)); +#16196 = LINE('',#16197,#16198); +#16197 = CARTESIAN_POINT('',(168.26375,-119.2,-3.5E-02)); +#16198 = VECTOR('',#16199,1.); +#16199 = DIRECTION('',(0.,0.,1.)); +#16200 = ORIENTED_EDGE('',*,*,#16201,.F.); +#16201 = EDGE_CURVE('',#16162,#16194,#16202,.T.); +#16202 = LINE('',#16203,#16204); +#16203 = CARTESIAN_POINT('',(168.26375,-108.2,-3.5E-02)); +#16204 = VECTOR('',#16205,1.); +#16205 = DIRECTION('',(0.,-1.,0.)); +#16206 = PLANE('',#16207); +#16207 = AXIS2_PLACEMENT_3D('',#16208,#16209,#16210); +#16208 = CARTESIAN_POINT('',(168.26375,-108.2,-3.5E-02)); +#16209 = DIRECTION('',(1.,0.,-0.)); +#16210 = DIRECTION('',(0.,-1.,0.)); +#16211 = ADVANCED_FACE('',(#16212),#16230,.T.); +#16212 = FACE_BOUND('',#16213,.F.); +#16213 = EDGE_LOOP('',(#16214,#16215,#16222,#16223)); +#16214 = ORIENTED_EDGE('',*,*,#16193,.T.); +#16215 = ORIENTED_EDGE('',*,*,#16216,.T.); +#16216 = EDGE_CURVE('',#16186,#16114,#16217,.T.); +#16217 = CIRCLE('',#16218,0.1); +#16218 = AXIS2_PLACEMENT_3D('',#16219,#16220,#16221); +#16219 = CARTESIAN_POINT('',(168.36375,-119.2,0.)); +#16220 = DIRECTION('',(0.,0.,1.)); +#16221 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#16222 = ORIENTED_EDGE('',*,*,#16111,.F.); +#16223 = ORIENTED_EDGE('',*,*,#16224,.F.); +#16224 = EDGE_CURVE('',#16194,#16112,#16225,.T.); +#16225 = CIRCLE('',#16226,0.1); +#16226 = AXIS2_PLACEMENT_3D('',#16227,#16228,#16229); +#16227 = CARTESIAN_POINT('',(168.36375,-119.2,-3.5E-02)); +#16228 = DIRECTION('',(0.,0.,1.)); +#16229 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#16230 = CYLINDRICAL_SURFACE('',#16231,0.1); +#16231 = AXIS2_PLACEMENT_3D('',#16232,#16233,#16234); +#16232 = CARTESIAN_POINT('',(168.36375,-119.2,-3.5E-02)); +#16233 = DIRECTION('',(-0.,-0.,-1.)); +#16234 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#16235 = ADVANCED_FACE('',(#16236),#16242,.F.); +#16236 = FACE_BOUND('',#16237,.F.); +#16237 = EDGE_LOOP('',(#16238,#16239,#16240,#16241)); +#16238 = ORIENTED_EDGE('',*,*,#16137,.T.); +#16239 = ORIENTED_EDGE('',*,*,#16169,.T.); +#16240 = ORIENTED_EDGE('',*,*,#16201,.T.); +#16241 = ORIENTED_EDGE('',*,*,#16224,.T.); +#16242 = PLANE('',#16243); +#16243 = AXIS2_PLACEMENT_3D('',#16244,#16245,#16246); +#16244 = CARTESIAN_POINT('',(168.46375,-119.2,-3.5E-02)); +#16245 = DIRECTION('',(0.,0.,1.)); +#16246 = DIRECTION('',(1.,0.,-0.)); +#16247 = ADVANCED_FACE('',(#16248),#16254,.T.); +#16248 = FACE_BOUND('',#16249,.T.); +#16249 = EDGE_LOOP('',(#16250,#16251,#16252,#16253)); +#16250 = ORIENTED_EDGE('',*,*,#16121,.T.); +#16251 = ORIENTED_EDGE('',*,*,#16152,.T.); +#16252 = ORIENTED_EDGE('',*,*,#16185,.T.); +#16253 = ORIENTED_EDGE('',*,*,#16216,.T.); +#16254 = PLANE('',#16255); +#16255 = AXIS2_PLACEMENT_3D('',#16256,#16257,#16258); +#16256 = CARTESIAN_POINT('',(168.46375,-119.2,0.)); +#16257 = DIRECTION('',(0.,0.,1.)); +#16258 = DIRECTION('',(1.,0.,-0.)); +#16259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16263)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#16260,#16261,#16262)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#16260 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#16261 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#16262 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#16263 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16260, + 'distance_accuracy_value','confusion accuracy'); +#16264 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16265,#16267); +#16265 = ( REPRESENTATION_RELATIONSHIP('','',#16104,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16266) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#16266 = ITEM_DEFINED_TRANSFORMATION('','',#11,#347); +#16267 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #16268); +#16268 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('85','=>[0:1:1:78]','',#5,#16099 + ,$); +#16269 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16101)); +#16270 = SHAPE_DEFINITION_REPRESENTATION(#16271,#16277); +#16271 = PRODUCT_DEFINITION_SHAPE('','',#16272); +#16272 = PRODUCT_DEFINITION('design','',#16273,#16276); +#16273 = PRODUCT_DEFINITION_FORMATION('','',#16274); +#16274 = PRODUCT('HackPad_track_76','HackPad_track_76','',(#16275)); +#16275 = PRODUCT_CONTEXT('',#2,'mechanical'); +#16276 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#16277 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#16278),#16432); +#16278 = MANIFOLD_SOLID_BREP('',#16279); +#16279 = CLOSED_SHELL('',(#16280,#16320,#16353,#16378,#16403,#16420)); +#16280 = ADVANCED_FACE('',(#16281),#16315,.F.); +#16281 = FACE_BOUND('',#16282,.F.); +#16282 = EDGE_LOOP('',(#16283,#16293,#16301,#16309)); +#16283 = ORIENTED_EDGE('',*,*,#16284,.F.); +#16284 = EDGE_CURVE('',#16285,#16287,#16289,.T.); +#16285 = VERTEX_POINT('',#16286); +#16286 = CARTESIAN_POINT('',(160.89682033082,-121.385,-3.5E-02)); +#16287 = VERTEX_POINT('',#16288); +#16288 = CARTESIAN_POINT('',(166.27875,-121.385,-3.5E-02)); +#16289 = LINE('',#16290,#16291); +#16290 = CARTESIAN_POINT('',(160.17875,-121.385,-3.5E-02)); +#16291 = VECTOR('',#16292,1.); +#16292 = DIRECTION('',(1.,0.,0.)); +#16293 = ORIENTED_EDGE('',*,*,#16294,.F.); +#16294 = EDGE_CURVE('',#16295,#16285,#16297,.T.); +#16295 = VERTEX_POINT('',#16296); +#16296 = CARTESIAN_POINT('',(160.89682033082,-121.385,0.)); +#16297 = LINE('',#16298,#16299); +#16298 = CARTESIAN_POINT('',(160.89682033081,-121.385,-4.5E-02)); +#16299 = VECTOR('',#16300,1.); +#16300 = DIRECTION('',(-0.,-0.,-1.)); +#16301 = ORIENTED_EDGE('',*,*,#16302,.T.); +#16302 = EDGE_CURVE('',#16295,#16303,#16305,.T.); +#16303 = VERTEX_POINT('',#16304); +#16304 = CARTESIAN_POINT('',(166.27875,-121.385,0.)); +#16305 = LINE('',#16306,#16307); +#16306 = CARTESIAN_POINT('',(160.17875,-121.385,0.)); +#16307 = VECTOR('',#16308,1.); +#16308 = DIRECTION('',(1.,0.,0.)); +#16309 = ORIENTED_EDGE('',*,*,#16310,.F.); +#16310 = EDGE_CURVE('',#16287,#16303,#16311,.T.); +#16311 = LINE('',#16312,#16313); +#16312 = CARTESIAN_POINT('',(166.27875,-121.385,-3.5E-02)); +#16313 = VECTOR('',#16314,1.); +#16314 = DIRECTION('',(0.,0.,1.)); +#16315 = PLANE('',#16316); +#16316 = AXIS2_PLACEMENT_3D('',#16317,#16318,#16319); +#16317 = CARTESIAN_POINT('',(160.17875,-121.385,-3.5E-02)); +#16318 = DIRECTION('',(0.,1.,0.)); +#16319 = DIRECTION('',(1.,0.,0.)); +#16320 = ADVANCED_FACE('',(#16321),#16348,.F.); +#16321 = FACE_BOUND('',#16322,.F.); +#16322 = EDGE_LOOP('',(#16323,#16332,#16333,#16342)); +#16323 = ORIENTED_EDGE('',*,*,#16324,.T.); +#16324 = EDGE_CURVE('',#16325,#16285,#16327,.T.); +#16325 = VERTEX_POINT('',#16326); +#16326 = CARTESIAN_POINT('',(160.89682033081,-121.185,-3.5E-02)); +#16327 = CIRCLE('',#16328,0.725); +#16328 = AXIS2_PLACEMENT_3D('',#16329,#16330,#16331); +#16329 = CARTESIAN_POINT('',(160.17875,-121.285,-3.5E-02)); +#16330 = DIRECTION('',(-0.,0.,-1.)); +#16331 = DIRECTION('',(-0.,-1.,0.)); +#16332 = ORIENTED_EDGE('',*,*,#16284,.T.); +#16333 = ORIENTED_EDGE('',*,*,#16334,.T.); +#16334 = EDGE_CURVE('',#16287,#16335,#16337,.T.); +#16335 = VERTEX_POINT('',#16336); +#16336 = CARTESIAN_POINT('',(166.27875,-121.185,-3.5E-02)); +#16337 = CIRCLE('',#16338,1.E-01); +#16338 = AXIS2_PLACEMENT_3D('',#16339,#16340,#16341); +#16339 = CARTESIAN_POINT('',(166.27875,-121.285,-3.5E-02)); +#16340 = DIRECTION('',(0.,0.,1.)); +#16341 = DIRECTION('',(-0.,-1.,0.)); +#16342 = ORIENTED_EDGE('',*,*,#16343,.T.); +#16343 = EDGE_CURVE('',#16335,#16325,#16344,.T.); +#16344 = LINE('',#16345,#16346); +#16345 = CARTESIAN_POINT('',(166.27875,-121.185,-3.5E-02)); +#16346 = VECTOR('',#16347,1.); +#16347 = DIRECTION('',(-1.,0.,0.)); +#16348 = PLANE('',#16349); +#16349 = AXIS2_PLACEMENT_3D('',#16350,#16351,#16352); +#16350 = CARTESIAN_POINT('',(160.17875,-121.385,-3.5E-02)); +#16351 = DIRECTION('',(0.,0.,1.)); +#16352 = DIRECTION('',(1.,0.,-0.)); +#16353 = ADVANCED_FACE('',(#16354),#16373,.T.); +#16354 = FACE_BOUND('',#16355,.F.); +#16355 = EDGE_LOOP('',(#16356,#16357,#16366,#16372)); +#16356 = ORIENTED_EDGE('',*,*,#16310,.T.); +#16357 = ORIENTED_EDGE('',*,*,#16358,.T.); +#16358 = EDGE_CURVE('',#16303,#16359,#16361,.T.); +#16359 = VERTEX_POINT('',#16360); +#16360 = CARTESIAN_POINT('',(166.27875,-121.185,0.)); +#16361 = CIRCLE('',#16362,1.E-01); +#16362 = AXIS2_PLACEMENT_3D('',#16363,#16364,#16365); +#16363 = CARTESIAN_POINT('',(166.27875,-121.285,0.)); +#16364 = DIRECTION('',(0.,0.,1.)); +#16365 = DIRECTION('',(-0.,-1.,0.)); +#16366 = ORIENTED_EDGE('',*,*,#16367,.F.); +#16367 = EDGE_CURVE('',#16335,#16359,#16368,.T.); +#16368 = LINE('',#16369,#16370); +#16369 = CARTESIAN_POINT('',(166.27875,-121.185,-3.5E-02)); +#16370 = VECTOR('',#16371,1.); +#16371 = DIRECTION('',(0.,0.,1.)); +#16372 = ORIENTED_EDGE('',*,*,#16334,.F.); +#16373 = CYLINDRICAL_SURFACE('',#16374,1.E-01); +#16374 = AXIS2_PLACEMENT_3D('',#16375,#16376,#16377); +#16375 = CARTESIAN_POINT('',(166.27875,-121.285,-3.5E-02)); +#16376 = DIRECTION('',(-0.,-0.,-1.)); +#16377 = DIRECTION('',(-0.,-1.,0.)); +#16378 = ADVANCED_FACE('',(#16379),#16398,.T.); +#16379 = FACE_BOUND('',#16380,.T.); +#16380 = EDGE_LOOP('',(#16381,#16390,#16391,#16392)); +#16381 = ORIENTED_EDGE('',*,*,#16382,.T.); +#16382 = EDGE_CURVE('',#16383,#16295,#16385,.T.); +#16383 = VERTEX_POINT('',#16384); +#16384 = CARTESIAN_POINT('',(160.89682033081,-121.185,0.)); +#16385 = CIRCLE('',#16386,0.725); +#16386 = AXIS2_PLACEMENT_3D('',#16387,#16388,#16389); +#16387 = CARTESIAN_POINT('',(160.17875,-121.285,0.)); +#16388 = DIRECTION('',(-0.,0.,-1.)); +#16389 = DIRECTION('',(-0.,-1.,0.)); +#16390 = ORIENTED_EDGE('',*,*,#16302,.T.); +#16391 = ORIENTED_EDGE('',*,*,#16358,.T.); +#16392 = ORIENTED_EDGE('',*,*,#16393,.T.); +#16393 = EDGE_CURVE('',#16359,#16383,#16394,.T.); +#16394 = LINE('',#16395,#16396); +#16395 = CARTESIAN_POINT('',(166.27875,-121.185,0.)); +#16396 = VECTOR('',#16397,1.); +#16397 = DIRECTION('',(-1.,0.,0.)); +#16398 = PLANE('',#16399); +#16399 = AXIS2_PLACEMENT_3D('',#16400,#16401,#16402); +#16400 = CARTESIAN_POINT('',(160.17875,-121.385,0.)); +#16401 = DIRECTION('',(0.,0.,1.)); +#16402 = DIRECTION('',(1.,0.,-0.)); +#16403 = ADVANCED_FACE('',(#16404),#16415,.F.); +#16404 = FACE_BOUND('',#16405,.T.); +#16405 = EDGE_LOOP('',(#16406,#16407,#16408,#16414)); +#16406 = ORIENTED_EDGE('',*,*,#16294,.F.); +#16407 = ORIENTED_EDGE('',*,*,#16382,.F.); +#16408 = ORIENTED_EDGE('',*,*,#16409,.T.); +#16409 = EDGE_CURVE('',#16383,#16325,#16410,.T.); +#16410 = LINE('',#16411,#16412); +#16411 = CARTESIAN_POINT('',(160.89682033081,-121.185,-4.5E-02)); +#16412 = VECTOR('',#16413,1.); +#16413 = DIRECTION('',(-0.,-0.,-1.)); +#16414 = ORIENTED_EDGE('',*,*,#16324,.T.); +#16415 = CYLINDRICAL_SURFACE('',#16416,0.725); +#16416 = AXIS2_PLACEMENT_3D('',#16417,#16418,#16419); +#16417 = CARTESIAN_POINT('',(160.17875,-121.285,-4.5E-02)); +#16418 = DIRECTION('',(-0.,-0.,-1.)); +#16419 = DIRECTION('',(-0.,-1.,0.)); +#16420 = ADVANCED_FACE('',(#16421),#16427,.F.); +#16421 = FACE_BOUND('',#16422,.F.); +#16422 = EDGE_LOOP('',(#16423,#16424,#16425,#16426)); +#16423 = ORIENTED_EDGE('',*,*,#16343,.F.); +#16424 = ORIENTED_EDGE('',*,*,#16367,.T.); +#16425 = ORIENTED_EDGE('',*,*,#16393,.T.); +#16426 = ORIENTED_EDGE('',*,*,#16409,.T.); +#16427 = PLANE('',#16428); +#16428 = AXIS2_PLACEMENT_3D('',#16429,#16430,#16431); +#16429 = CARTESIAN_POINT('',(166.27875,-121.185,-3.5E-02)); +#16430 = DIRECTION('',(0.,-1.,0.)); +#16431 = DIRECTION('',(-1.,0.,0.)); +#16432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16436)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#16433,#16434,#16435)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#16433 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#16434 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#16435 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#16436 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16433, + 'distance_accuracy_value','confusion accuracy'); +#16437 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16438,#16440); +#16438 = ( REPRESENTATION_RELATIONSHIP('','',#16277,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16439) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#16439 = ITEM_DEFINED_TRANSFORMATION('','',#11,#351); +#16440 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #16441); +#16441 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('86','=>[0:1:1:79]','',#5,#16272 + ,$); +#16442 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16274)); +#16443 = SHAPE_DEFINITION_REPRESENTATION(#16444,#16450); +#16444 = PRODUCT_DEFINITION_SHAPE('','',#16445); +#16445 = PRODUCT_DEFINITION('design','',#16446,#16449); +#16446 = PRODUCT_DEFINITION_FORMATION('','',#16447); +#16447 = PRODUCT('HackPad_track_77','HackPad_track_77','',(#16448)); +#16448 = PRODUCT_CONTEXT('',#2,'mechanical'); +#16449 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#16450 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#16451),#16605); +#16451 = MANIFOLD_SOLID_BREP('',#16452); +#16452 = CLOSED_SHELL('',(#16453,#16493,#16526,#16557,#16581,#16593)); +#16453 = ADVANCED_FACE('',(#16454),#16488,.F.); +#16454 = FACE_BOUND('',#16455,.F.); +#16455 = EDGE_LOOP('',(#16456,#16466,#16474,#16482)); +#16456 = ORIENTED_EDGE('',*,*,#16457,.T.); +#16457 = EDGE_CURVE('',#16458,#16460,#16462,.T.); +#16458 = VERTEX_POINT('',#16459); +#16459 = CARTESIAN_POINT('',(170.46375,-106.2,-3.5E-02)); +#16460 = VERTEX_POINT('',#16461); +#16461 = CARTESIAN_POINT('',(170.46375,-106.2,0.)); +#16462 = LINE('',#16463,#16464); +#16463 = CARTESIAN_POINT('',(170.46375,-106.2,-3.5E-02)); +#16464 = VECTOR('',#16465,1.); +#16465 = DIRECTION('',(0.,0.,1.)); +#16466 = ORIENTED_EDGE('',*,*,#16467,.T.); +#16467 = EDGE_CURVE('',#16460,#16468,#16470,.T.); +#16468 = VERTEX_POINT('',#16469); +#16469 = CARTESIAN_POINT('',(170.46375,-76.2,0.)); +#16470 = LINE('',#16471,#16472); +#16471 = CARTESIAN_POINT('',(170.46375,-106.2,0.)); +#16472 = VECTOR('',#16473,1.); +#16473 = DIRECTION('',(0.,1.,0.)); +#16474 = ORIENTED_EDGE('',*,*,#16475,.F.); +#16475 = EDGE_CURVE('',#16476,#16468,#16478,.T.); +#16476 = VERTEX_POINT('',#16477); +#16477 = CARTESIAN_POINT('',(170.46375,-76.2,-3.5E-02)); +#16478 = LINE('',#16479,#16480); +#16479 = CARTESIAN_POINT('',(170.46375,-76.2,-3.5E-02)); +#16480 = VECTOR('',#16481,1.); +#16481 = DIRECTION('',(0.,0.,1.)); +#16482 = ORIENTED_EDGE('',*,*,#16483,.F.); +#16483 = EDGE_CURVE('',#16458,#16476,#16484,.T.); +#16484 = LINE('',#16485,#16486); +#16485 = CARTESIAN_POINT('',(170.46375,-106.2,-3.5E-02)); +#16486 = VECTOR('',#16487,1.); +#16487 = DIRECTION('',(0.,1.,0.)); +#16488 = PLANE('',#16489); +#16489 = AXIS2_PLACEMENT_3D('',#16490,#16491,#16492); +#16490 = CARTESIAN_POINT('',(170.46375,-106.2,-3.5E-02)); +#16491 = DIRECTION('',(-1.,0.,0.)); +#16492 = DIRECTION('',(0.,1.,0.)); +#16493 = ADVANCED_FACE('',(#16494),#16521,.T.); +#16494 = FACE_BOUND('',#16495,.F.); +#16495 = EDGE_LOOP('',(#16496,#16497,#16506,#16514)); +#16496 = ORIENTED_EDGE('',*,*,#16475,.T.); +#16497 = ORIENTED_EDGE('',*,*,#16498,.T.); +#16498 = EDGE_CURVE('',#16468,#16499,#16501,.T.); +#16499 = VERTEX_POINT('',#16500); +#16500 = CARTESIAN_POINT('',(170.26375,-76.2,0.)); +#16501 = CIRCLE('',#16502,0.1); +#16502 = AXIS2_PLACEMENT_3D('',#16503,#16504,#16505); +#16503 = CARTESIAN_POINT('',(170.36375,-76.2,0.)); +#16504 = DIRECTION('',(0.,0.,1.)); +#16505 = DIRECTION('',(1.,0.,-0.)); +#16506 = ORIENTED_EDGE('',*,*,#16507,.F.); +#16507 = EDGE_CURVE('',#16508,#16499,#16510,.T.); +#16508 = VERTEX_POINT('',#16509); +#16509 = CARTESIAN_POINT('',(170.26375,-76.2,-3.5E-02)); +#16510 = LINE('',#16511,#16512); +#16511 = CARTESIAN_POINT('',(170.26375,-76.2,-3.5E-02)); +#16512 = VECTOR('',#16513,1.); +#16513 = DIRECTION('',(0.,0.,1.)); +#16514 = ORIENTED_EDGE('',*,*,#16515,.F.); +#16515 = EDGE_CURVE('',#16476,#16508,#16516,.T.); +#16516 = CIRCLE('',#16517,0.1); +#16517 = AXIS2_PLACEMENT_3D('',#16518,#16519,#16520); +#16518 = CARTESIAN_POINT('',(170.36375,-76.2,-3.5E-02)); +#16519 = DIRECTION('',(0.,0.,1.)); +#16520 = DIRECTION('',(1.,0.,-0.)); +#16521 = CYLINDRICAL_SURFACE('',#16522,0.1); +#16522 = AXIS2_PLACEMENT_3D('',#16523,#16524,#16525); +#16523 = CARTESIAN_POINT('',(170.36375,-76.2,-3.5E-02)); +#16524 = DIRECTION('',(-0.,-0.,-1.)); +#16525 = DIRECTION('',(1.,0.,-0.)); +#16526 = ADVANCED_FACE('',(#16527),#16552,.F.); +#16527 = FACE_BOUND('',#16528,.F.); +#16528 = EDGE_LOOP('',(#16529,#16530,#16538,#16546)); +#16529 = ORIENTED_EDGE('',*,*,#16507,.T.); +#16530 = ORIENTED_EDGE('',*,*,#16531,.T.); +#16531 = EDGE_CURVE('',#16499,#16532,#16534,.T.); +#16532 = VERTEX_POINT('',#16533); +#16533 = CARTESIAN_POINT('',(170.26375,-106.2,0.)); +#16534 = LINE('',#16535,#16536); +#16535 = CARTESIAN_POINT('',(170.26375,-76.2,0.)); +#16536 = VECTOR('',#16537,1.); +#16537 = DIRECTION('',(0.,-1.,0.)); +#16538 = ORIENTED_EDGE('',*,*,#16539,.F.); +#16539 = EDGE_CURVE('',#16540,#16532,#16542,.T.); +#16540 = VERTEX_POINT('',#16541); +#16541 = CARTESIAN_POINT('',(170.26375,-106.2,-3.5E-02)); +#16542 = LINE('',#16543,#16544); +#16543 = CARTESIAN_POINT('',(170.26375,-106.2,-3.5E-02)); +#16544 = VECTOR('',#16545,1.); +#16545 = DIRECTION('',(0.,0.,1.)); +#16546 = ORIENTED_EDGE('',*,*,#16547,.F.); +#16547 = EDGE_CURVE('',#16508,#16540,#16548,.T.); +#16548 = LINE('',#16549,#16550); +#16549 = CARTESIAN_POINT('',(170.26375,-76.2,-3.5E-02)); +#16550 = VECTOR('',#16551,1.); +#16551 = DIRECTION('',(0.,-1.,0.)); +#16552 = PLANE('',#16553); +#16553 = AXIS2_PLACEMENT_3D('',#16554,#16555,#16556); +#16554 = CARTESIAN_POINT('',(170.26375,-76.2,-3.5E-02)); +#16555 = DIRECTION('',(1.,0.,-0.)); +#16556 = DIRECTION('',(0.,-1.,0.)); +#16557 = ADVANCED_FACE('',(#16558),#16576,.T.); +#16558 = FACE_BOUND('',#16559,.F.); +#16559 = EDGE_LOOP('',(#16560,#16561,#16568,#16569)); +#16560 = ORIENTED_EDGE('',*,*,#16539,.T.); +#16561 = ORIENTED_EDGE('',*,*,#16562,.T.); +#16562 = EDGE_CURVE('',#16532,#16460,#16563,.T.); +#16563 = CIRCLE('',#16564,0.1); +#16564 = AXIS2_PLACEMENT_3D('',#16565,#16566,#16567); +#16565 = CARTESIAN_POINT('',(170.36375,-106.2,0.)); +#16566 = DIRECTION('',(0.,0.,1.)); +#16567 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#16568 = ORIENTED_EDGE('',*,*,#16457,.F.); +#16569 = ORIENTED_EDGE('',*,*,#16570,.F.); +#16570 = EDGE_CURVE('',#16540,#16458,#16571,.T.); +#16571 = CIRCLE('',#16572,0.1); +#16572 = AXIS2_PLACEMENT_3D('',#16573,#16574,#16575); +#16573 = CARTESIAN_POINT('',(170.36375,-106.2,-3.5E-02)); +#16574 = DIRECTION('',(0.,0.,1.)); +#16575 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#16576 = CYLINDRICAL_SURFACE('',#16577,0.1); +#16577 = AXIS2_PLACEMENT_3D('',#16578,#16579,#16580); +#16578 = CARTESIAN_POINT('',(170.36375,-106.2,-3.5E-02)); +#16579 = DIRECTION('',(-0.,-0.,-1.)); +#16580 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#16581 = ADVANCED_FACE('',(#16582),#16588,.F.); +#16582 = FACE_BOUND('',#16583,.F.); +#16583 = EDGE_LOOP('',(#16584,#16585,#16586,#16587)); +#16584 = ORIENTED_EDGE('',*,*,#16483,.T.); +#16585 = ORIENTED_EDGE('',*,*,#16515,.T.); +#16586 = ORIENTED_EDGE('',*,*,#16547,.T.); +#16587 = ORIENTED_EDGE('',*,*,#16570,.T.); +#16588 = PLANE('',#16589); +#16589 = AXIS2_PLACEMENT_3D('',#16590,#16591,#16592); +#16590 = CARTESIAN_POINT('',(170.46375,-106.2,-3.5E-02)); +#16591 = DIRECTION('',(0.,0.,1.)); +#16592 = DIRECTION('',(1.,0.,-0.)); +#16593 = ADVANCED_FACE('',(#16594),#16600,.T.); +#16594 = FACE_BOUND('',#16595,.T.); +#16595 = EDGE_LOOP('',(#16596,#16597,#16598,#16599)); +#16596 = ORIENTED_EDGE('',*,*,#16467,.T.); +#16597 = ORIENTED_EDGE('',*,*,#16498,.T.); +#16598 = ORIENTED_EDGE('',*,*,#16531,.T.); +#16599 = ORIENTED_EDGE('',*,*,#16562,.T.); +#16600 = PLANE('',#16601); +#16601 = AXIS2_PLACEMENT_3D('',#16602,#16603,#16604); +#16602 = CARTESIAN_POINT('',(170.46375,-106.2,0.)); +#16603 = DIRECTION('',(0.,0.,1.)); +#16604 = DIRECTION('',(1.,0.,-0.)); +#16605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16609)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#16606,#16607,#16608)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#16606 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#16607 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#16608 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#16609 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16606, + 'distance_accuracy_value','confusion accuracy'); +#16610 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16611,#16613); +#16611 = ( REPRESENTATION_RELATIONSHIP('','',#16450,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16612) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#16612 = ITEM_DEFINED_TRANSFORMATION('','',#11,#355); +#16613 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #16614); +#16614 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('87','=>[0:1:1:80]','',#5,#16445 + ,$); +#16615 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16447)); +#16616 = SHAPE_DEFINITION_REPRESENTATION(#16617,#16623); +#16617 = PRODUCT_DEFINITION_SHAPE('','',#16618); +#16618 = PRODUCT_DEFINITION('design','',#16619,#16622); +#16619 = PRODUCT_DEFINITION_FORMATION('','',#16620); +#16620 = PRODUCT('HackPad_track_78','HackPad_track_78','',(#16621)); +#16621 = PRODUCT_CONTEXT('',#2,'mechanical'); +#16622 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#16623 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#16624),#16778); +#16624 = MANIFOLD_SOLID_BREP('',#16625); +#16625 = CLOSED_SHELL('',(#16626,#16666,#16699,#16730,#16754,#16766)); +#16626 = ADVANCED_FACE('',(#16627),#16661,.F.); +#16627 = FACE_BOUND('',#16628,.F.); +#16628 = EDGE_LOOP('',(#16629,#16639,#16647,#16655)); +#16629 = ORIENTED_EDGE('',*,*,#16630,.T.); +#16630 = EDGE_CURVE('',#16631,#16633,#16635,.T.); +#16631 = VERTEX_POINT('',#16632); +#16632 = CARTESIAN_POINT('',(168.43446,-108.27071,-3.5E-02)); +#16633 = VERTEX_POINT('',#16634); +#16634 = CARTESIAN_POINT('',(168.43446,-108.27071,0.)); +#16635 = LINE('',#16636,#16637); +#16636 = CARTESIAN_POINT('',(168.43446,-108.27071,-3.5E-02)); +#16637 = VECTOR('',#16638,1.); +#16638 = DIRECTION('',(0.,0.,1.)); +#16639 = ORIENTED_EDGE('',*,*,#16640,.T.); +#16640 = EDGE_CURVE('',#16633,#16641,#16643,.T.); +#16641 = VERTEX_POINT('',#16642); +#16642 = CARTESIAN_POINT('',(170.43446,-106.27071,0.)); +#16643 = LINE('',#16644,#16645); +#16644 = CARTESIAN_POINT('',(168.43446,-108.27071,0.)); +#16645 = VECTOR('',#16646,1.); +#16646 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#16647 = ORIENTED_EDGE('',*,*,#16648,.F.); +#16648 = EDGE_CURVE('',#16649,#16641,#16651,.T.); +#16649 = VERTEX_POINT('',#16650); +#16650 = CARTESIAN_POINT('',(170.43446,-106.27071,-3.5E-02)); +#16651 = LINE('',#16652,#16653); +#16652 = CARTESIAN_POINT('',(170.43446,-106.27071,-3.5E-02)); +#16653 = VECTOR('',#16654,1.); +#16654 = DIRECTION('',(0.,0.,1.)); +#16655 = ORIENTED_EDGE('',*,*,#16656,.F.); +#16656 = EDGE_CURVE('',#16631,#16649,#16657,.T.); +#16657 = LINE('',#16658,#16659); +#16658 = CARTESIAN_POINT('',(168.43446,-108.27071,-3.5E-02)); +#16659 = VECTOR('',#16660,1.); +#16660 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#16661 = PLANE('',#16662); +#16662 = AXIS2_PLACEMENT_3D('',#16663,#16664,#16665); +#16663 = CARTESIAN_POINT('',(168.43446,-108.27071,-3.5E-02)); +#16664 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#16665 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#16666 = ADVANCED_FACE('',(#16667),#16694,.T.); +#16667 = FACE_BOUND('',#16668,.F.); +#16668 = EDGE_LOOP('',(#16669,#16670,#16679,#16687)); +#16669 = ORIENTED_EDGE('',*,*,#16648,.T.); +#16670 = ORIENTED_EDGE('',*,*,#16671,.T.); +#16671 = EDGE_CURVE('',#16641,#16672,#16674,.T.); +#16672 = VERTEX_POINT('',#16673); +#16673 = CARTESIAN_POINT('',(170.293039,-106.129289,0.)); +#16674 = CIRCLE('',#16675,9.999974810219E-02); +#16675 = AXIS2_PLACEMENT_3D('',#16676,#16677,#16678); +#16676 = CARTESIAN_POINT('',(170.3637495,-106.1999995,0.)); +#16677 = DIRECTION('',(0.,-0.,1.)); +#16678 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#16679 = ORIENTED_EDGE('',*,*,#16680,.F.); +#16680 = EDGE_CURVE('',#16681,#16672,#16683,.T.); +#16681 = VERTEX_POINT('',#16682); +#16682 = CARTESIAN_POINT('',(170.293039,-106.129289,-3.5E-02)); +#16683 = LINE('',#16684,#16685); +#16684 = CARTESIAN_POINT('',(170.293039,-106.129289,-3.5E-02)); +#16685 = VECTOR('',#16686,1.); +#16686 = DIRECTION('',(0.,0.,1.)); +#16687 = ORIENTED_EDGE('',*,*,#16688,.F.); +#16688 = EDGE_CURVE('',#16649,#16681,#16689,.T.); +#16689 = CIRCLE('',#16690,9.999974810219E-02); +#16690 = AXIS2_PLACEMENT_3D('',#16691,#16692,#16693); +#16691 = CARTESIAN_POINT('',(170.3637495,-106.1999995,-3.5E-02)); +#16692 = DIRECTION('',(0.,-0.,1.)); +#16693 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#16694 = CYLINDRICAL_SURFACE('',#16695,9.999974810219E-02); +#16695 = AXIS2_PLACEMENT_3D('',#16696,#16697,#16698); +#16696 = CARTESIAN_POINT('',(170.3637495,-106.1999995,-3.5E-02)); +#16697 = DIRECTION('',(-0.,0.,-1.)); +#16698 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#16699 = ADVANCED_FACE('',(#16700),#16725,.F.); +#16700 = FACE_BOUND('',#16701,.F.); +#16701 = EDGE_LOOP('',(#16702,#16703,#16711,#16719)); +#16702 = ORIENTED_EDGE('',*,*,#16680,.T.); +#16703 = ORIENTED_EDGE('',*,*,#16704,.T.); +#16704 = EDGE_CURVE('',#16672,#16705,#16707,.T.); +#16705 = VERTEX_POINT('',#16706); +#16706 = CARTESIAN_POINT('',(168.293039,-108.129289,0.)); +#16707 = LINE('',#16708,#16709); +#16708 = CARTESIAN_POINT('',(170.293039,-106.129289,0.)); +#16709 = VECTOR('',#16710,1.); +#16710 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#16711 = ORIENTED_EDGE('',*,*,#16712,.F.); +#16712 = EDGE_CURVE('',#16713,#16705,#16715,.T.); +#16713 = VERTEX_POINT('',#16714); +#16714 = CARTESIAN_POINT('',(168.293039,-108.129289,-3.5E-02)); +#16715 = LINE('',#16716,#16717); +#16716 = CARTESIAN_POINT('',(168.293039,-108.129289,-3.5E-02)); +#16717 = VECTOR('',#16718,1.); +#16718 = DIRECTION('',(0.,0.,1.)); +#16719 = ORIENTED_EDGE('',*,*,#16720,.F.); +#16720 = EDGE_CURVE('',#16681,#16713,#16721,.T.); +#16721 = LINE('',#16722,#16723); +#16722 = CARTESIAN_POINT('',(170.293039,-106.129289,-3.5E-02)); +#16723 = VECTOR('',#16724,1.); +#16724 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#16725 = PLANE('',#16726); +#16726 = AXIS2_PLACEMENT_3D('',#16727,#16728,#16729); +#16727 = CARTESIAN_POINT('',(170.293039,-106.129289,-3.5E-02)); +#16728 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#16729 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#16730 = ADVANCED_FACE('',(#16731),#16749,.T.); +#16731 = FACE_BOUND('',#16732,.F.); +#16732 = EDGE_LOOP('',(#16733,#16734,#16741,#16742)); +#16733 = ORIENTED_EDGE('',*,*,#16712,.T.); +#16734 = ORIENTED_EDGE('',*,*,#16735,.T.); +#16735 = EDGE_CURVE('',#16705,#16633,#16736,.T.); +#16736 = CIRCLE('',#16737,9.999974810218E-02); +#16737 = AXIS2_PLACEMENT_3D('',#16738,#16739,#16740); +#16738 = CARTESIAN_POINT('',(168.3637495,-108.1999995,0.)); +#16739 = DIRECTION('',(0.,0.,1.)); +#16740 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#16741 = ORIENTED_EDGE('',*,*,#16630,.F.); +#16742 = ORIENTED_EDGE('',*,*,#16743,.F.); +#16743 = EDGE_CURVE('',#16713,#16631,#16744,.T.); +#16744 = CIRCLE('',#16745,9.999974810218E-02); +#16745 = AXIS2_PLACEMENT_3D('',#16746,#16747,#16748); +#16746 = CARTESIAN_POINT('',(168.3637495,-108.1999995,-3.5E-02)); +#16747 = DIRECTION('',(0.,0.,1.)); +#16748 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#16749 = CYLINDRICAL_SURFACE('',#16750,9.999974810218E-02); +#16750 = AXIS2_PLACEMENT_3D('',#16751,#16752,#16753); +#16751 = CARTESIAN_POINT('',(168.3637495,-108.1999995,-3.5E-02)); +#16752 = DIRECTION('',(-0.,-0.,-1.)); +#16753 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#16754 = ADVANCED_FACE('',(#16755),#16761,.F.); +#16755 = FACE_BOUND('',#16756,.F.); +#16756 = EDGE_LOOP('',(#16757,#16758,#16759,#16760)); +#16757 = ORIENTED_EDGE('',*,*,#16656,.T.); +#16758 = ORIENTED_EDGE('',*,*,#16688,.T.); +#16759 = ORIENTED_EDGE('',*,*,#16720,.T.); +#16760 = ORIENTED_EDGE('',*,*,#16743,.T.); +#16761 = PLANE('',#16762); +#16762 = AXIS2_PLACEMENT_3D('',#16763,#16764,#16765); +#16763 = CARTESIAN_POINT('',(168.43446,-108.27071,-3.5E-02)); +#16764 = DIRECTION('',(0.,0.,1.)); +#16765 = DIRECTION('',(1.,0.,-0.)); +#16766 = ADVANCED_FACE('',(#16767),#16773,.T.); +#16767 = FACE_BOUND('',#16768,.T.); +#16768 = EDGE_LOOP('',(#16769,#16770,#16771,#16772)); +#16769 = ORIENTED_EDGE('',*,*,#16640,.T.); +#16770 = ORIENTED_EDGE('',*,*,#16671,.T.); +#16771 = ORIENTED_EDGE('',*,*,#16704,.T.); +#16772 = ORIENTED_EDGE('',*,*,#16735,.T.); +#16773 = PLANE('',#16774); +#16774 = AXIS2_PLACEMENT_3D('',#16775,#16776,#16777); +#16775 = CARTESIAN_POINT('',(168.43446,-108.27071,0.)); +#16776 = DIRECTION('',(0.,0.,1.)); +#16777 = DIRECTION('',(1.,0.,-0.)); +#16778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16782)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#16779,#16780,#16781)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#16779 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#16780 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#16781 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#16782 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16779, + 'distance_accuracy_value','confusion accuracy'); +#16783 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16784,#16786); +#16784 = ( REPRESENTATION_RELATIONSHIP('','',#16623,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16785) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#16785 = ITEM_DEFINED_TRANSFORMATION('','',#11,#359); +#16786 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #16787); +#16787 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('88','=>[0:1:1:81]','',#5,#16618 + ,$); +#16788 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16620)); +#16789 = SHAPE_DEFINITION_REPRESENTATION(#16790,#16796); +#16790 = PRODUCT_DEFINITION_SHAPE('','',#16791); +#16791 = PRODUCT_DEFINITION('design','',#16792,#16795); +#16792 = PRODUCT_DEFINITION_FORMATION('','',#16793); +#16793 = PRODUCT('HackPad_track_79','HackPad_track_79','',(#16794)); +#16794 = PRODUCT_CONTEXT('',#2,'mechanical'); +#16795 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#16796 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#16797),#16951); +#16797 = MANIFOLD_SOLID_BREP('',#16798); +#16798 = CLOSED_SHELL('',(#16799,#16839,#16872,#16903,#16927,#16939)); +#16799 = ADVANCED_FACE('',(#16800),#16834,.F.); +#16800 = FACE_BOUND('',#16801,.F.); +#16801 = EDGE_LOOP('',(#16802,#16812,#16820,#16828)); +#16802 = ORIENTED_EDGE('',*,*,#16803,.T.); +#16803 = EDGE_CURVE('',#16804,#16806,#16808,.T.); +#16804 = VERTEX_POINT('',#16805); +#16805 = CARTESIAN_POINT('',(166.34946,-121.35571,-3.5E-02)); +#16806 = VERTEX_POINT('',#16807); +#16807 = CARTESIAN_POINT('',(166.34946,-121.35571,0.)); +#16808 = LINE('',#16809,#16810); +#16809 = CARTESIAN_POINT('',(166.34946,-121.35571,-3.5E-02)); +#16810 = VECTOR('',#16811,1.); +#16811 = DIRECTION('',(0.,0.,1.)); +#16812 = ORIENTED_EDGE('',*,*,#16813,.T.); +#16813 = EDGE_CURVE('',#16806,#16814,#16816,.T.); +#16814 = VERTEX_POINT('',#16815); +#16815 = CARTESIAN_POINT('',(168.43446,-119.27071,0.)); +#16816 = LINE('',#16817,#16818); +#16817 = CARTESIAN_POINT('',(166.34946,-121.35571,0.)); +#16818 = VECTOR('',#16819,1.); +#16819 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#16820 = ORIENTED_EDGE('',*,*,#16821,.F.); +#16821 = EDGE_CURVE('',#16822,#16814,#16824,.T.); +#16822 = VERTEX_POINT('',#16823); +#16823 = CARTESIAN_POINT('',(168.43446,-119.27071,-3.5E-02)); +#16824 = LINE('',#16825,#16826); +#16825 = CARTESIAN_POINT('',(168.43446,-119.27071,-3.5E-02)); +#16826 = VECTOR('',#16827,1.); +#16827 = DIRECTION('',(0.,0.,1.)); +#16828 = ORIENTED_EDGE('',*,*,#16829,.F.); +#16829 = EDGE_CURVE('',#16804,#16822,#16830,.T.); +#16830 = LINE('',#16831,#16832); +#16831 = CARTESIAN_POINT('',(166.34946,-121.35571,-3.5E-02)); +#16832 = VECTOR('',#16833,1.); +#16833 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#16834 = PLANE('',#16835); +#16835 = AXIS2_PLACEMENT_3D('',#16836,#16837,#16838); +#16836 = CARTESIAN_POINT('',(166.34946,-121.35571,-3.5E-02)); +#16837 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#16838 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#16839 = ADVANCED_FACE('',(#16840),#16867,.T.); +#16840 = FACE_BOUND('',#16841,.F.); +#16841 = EDGE_LOOP('',(#16842,#16843,#16852,#16860)); +#16842 = ORIENTED_EDGE('',*,*,#16821,.T.); +#16843 = ORIENTED_EDGE('',*,*,#16844,.T.); +#16844 = EDGE_CURVE('',#16814,#16845,#16847,.T.); +#16845 = VERTEX_POINT('',#16846); +#16846 = CARTESIAN_POINT('',(168.293039,-119.129289,0.)); +#16847 = CIRCLE('',#16848,9.999974810219E-02); +#16848 = AXIS2_PLACEMENT_3D('',#16849,#16850,#16851); +#16849 = CARTESIAN_POINT('',(168.3637495,-119.1999995,0.)); +#16850 = DIRECTION('',(0.,-0.,1.)); +#16851 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#16852 = ORIENTED_EDGE('',*,*,#16853,.F.); +#16853 = EDGE_CURVE('',#16854,#16845,#16856,.T.); +#16854 = VERTEX_POINT('',#16855); +#16855 = CARTESIAN_POINT('',(168.293039,-119.129289,-3.5E-02)); +#16856 = LINE('',#16857,#16858); +#16857 = CARTESIAN_POINT('',(168.293039,-119.129289,-3.5E-02)); +#16858 = VECTOR('',#16859,1.); +#16859 = DIRECTION('',(0.,0.,1.)); +#16860 = ORIENTED_EDGE('',*,*,#16861,.F.); +#16861 = EDGE_CURVE('',#16822,#16854,#16862,.T.); +#16862 = CIRCLE('',#16863,9.999974810219E-02); +#16863 = AXIS2_PLACEMENT_3D('',#16864,#16865,#16866); +#16864 = CARTESIAN_POINT('',(168.3637495,-119.1999995,-3.5E-02)); +#16865 = DIRECTION('',(0.,-0.,1.)); +#16866 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#16867 = CYLINDRICAL_SURFACE('',#16868,9.999974810219E-02); +#16868 = AXIS2_PLACEMENT_3D('',#16869,#16870,#16871); +#16869 = CARTESIAN_POINT('',(168.3637495,-119.1999995,-3.5E-02)); +#16870 = DIRECTION('',(-0.,0.,-1.)); +#16871 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#16872 = ADVANCED_FACE('',(#16873),#16898,.F.); +#16873 = FACE_BOUND('',#16874,.F.); +#16874 = EDGE_LOOP('',(#16875,#16876,#16884,#16892)); +#16875 = ORIENTED_EDGE('',*,*,#16853,.T.); +#16876 = ORIENTED_EDGE('',*,*,#16877,.T.); +#16877 = EDGE_CURVE('',#16845,#16878,#16880,.T.); +#16878 = VERTEX_POINT('',#16879); +#16879 = CARTESIAN_POINT('',(166.208039,-121.214289,0.)); +#16880 = LINE('',#16881,#16882); +#16881 = CARTESIAN_POINT('',(168.293039,-119.129289,0.)); +#16882 = VECTOR('',#16883,1.); +#16883 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#16884 = ORIENTED_EDGE('',*,*,#16885,.F.); +#16885 = EDGE_CURVE('',#16886,#16878,#16888,.T.); +#16886 = VERTEX_POINT('',#16887); +#16887 = CARTESIAN_POINT('',(166.208039,-121.214289,-3.5E-02)); +#16888 = LINE('',#16889,#16890); +#16889 = CARTESIAN_POINT('',(166.208039,-121.214289,-3.5E-02)); +#16890 = VECTOR('',#16891,1.); +#16891 = DIRECTION('',(0.,0.,1.)); +#16892 = ORIENTED_EDGE('',*,*,#16893,.F.); +#16893 = EDGE_CURVE('',#16854,#16886,#16894,.T.); +#16894 = LINE('',#16895,#16896); +#16895 = CARTESIAN_POINT('',(168.293039,-119.129289,-3.5E-02)); +#16896 = VECTOR('',#16897,1.); +#16897 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#16898 = PLANE('',#16899); +#16899 = AXIS2_PLACEMENT_3D('',#16900,#16901,#16902); +#16900 = CARTESIAN_POINT('',(168.293039,-119.129289,-3.5E-02)); +#16901 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#16902 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#16903 = ADVANCED_FACE('',(#16904),#16922,.T.); +#16904 = FACE_BOUND('',#16905,.F.); +#16905 = EDGE_LOOP('',(#16906,#16907,#16914,#16915)); +#16906 = ORIENTED_EDGE('',*,*,#16885,.T.); +#16907 = ORIENTED_EDGE('',*,*,#16908,.T.); +#16908 = EDGE_CURVE('',#16878,#16806,#16909,.T.); +#16909 = CIRCLE('',#16910,9.999974810218E-02); +#16910 = AXIS2_PLACEMENT_3D('',#16911,#16912,#16913); +#16911 = CARTESIAN_POINT('',(166.2787495,-121.2849995,0.)); +#16912 = DIRECTION('',(0.,0.,1.)); +#16913 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#16914 = ORIENTED_EDGE('',*,*,#16803,.F.); +#16915 = ORIENTED_EDGE('',*,*,#16916,.F.); +#16916 = EDGE_CURVE('',#16886,#16804,#16917,.T.); +#16917 = CIRCLE('',#16918,9.999974810218E-02); +#16918 = AXIS2_PLACEMENT_3D('',#16919,#16920,#16921); +#16919 = CARTESIAN_POINT('',(166.2787495,-121.2849995,-3.5E-02)); +#16920 = DIRECTION('',(0.,0.,1.)); +#16921 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#16922 = CYLINDRICAL_SURFACE('',#16923,9.999974810218E-02); +#16923 = AXIS2_PLACEMENT_3D('',#16924,#16925,#16926); +#16924 = CARTESIAN_POINT('',(166.2787495,-121.2849995,-3.5E-02)); +#16925 = DIRECTION('',(-0.,-0.,-1.)); +#16926 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#16927 = ADVANCED_FACE('',(#16928),#16934,.F.); +#16928 = FACE_BOUND('',#16929,.F.); +#16929 = EDGE_LOOP('',(#16930,#16931,#16932,#16933)); +#16930 = ORIENTED_EDGE('',*,*,#16829,.T.); +#16931 = ORIENTED_EDGE('',*,*,#16861,.T.); +#16932 = ORIENTED_EDGE('',*,*,#16893,.T.); +#16933 = ORIENTED_EDGE('',*,*,#16916,.T.); +#16934 = PLANE('',#16935); +#16935 = AXIS2_PLACEMENT_3D('',#16936,#16937,#16938); +#16936 = CARTESIAN_POINT('',(166.34946,-121.35571,-3.5E-02)); +#16937 = DIRECTION('',(0.,0.,1.)); +#16938 = DIRECTION('',(1.,0.,-0.)); +#16939 = ADVANCED_FACE('',(#16940),#16946,.T.); +#16940 = FACE_BOUND('',#16941,.T.); +#16941 = EDGE_LOOP('',(#16942,#16943,#16944,#16945)); +#16942 = ORIENTED_EDGE('',*,*,#16813,.T.); +#16943 = ORIENTED_EDGE('',*,*,#16844,.T.); +#16944 = ORIENTED_EDGE('',*,*,#16877,.T.); +#16945 = ORIENTED_EDGE('',*,*,#16908,.T.); +#16946 = PLANE('',#16947); +#16947 = AXIS2_PLACEMENT_3D('',#16948,#16949,#16950); +#16948 = CARTESIAN_POINT('',(166.34946,-121.35571,0.)); +#16949 = DIRECTION('',(0.,0.,1.)); +#16950 = DIRECTION('',(1.,0.,-0.)); +#16951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#16955)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#16952,#16953,#16954)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#16952 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#16953 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#16954 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#16955 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#16952, + 'distance_accuracy_value','confusion accuracy'); +#16956 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#16957,#16959); +#16957 = ( REPRESENTATION_RELATIONSHIP('','',#16796,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#16958) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#16958 = ITEM_DEFINED_TRANSFORMATION('','',#11,#363); +#16959 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #16960); +#16960 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('89','=>[0:1:1:82]','',#5,#16791 + ,$); +#16961 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16793)); +#16962 = SHAPE_DEFINITION_REPRESENTATION(#16963,#16969); +#16963 = PRODUCT_DEFINITION_SHAPE('','',#16964); +#16964 = PRODUCT_DEFINITION('design','',#16965,#16968); +#16965 = PRODUCT_DEFINITION_FORMATION('','',#16966); +#16966 = PRODUCT('HackPad_track_80','HackPad_track_80','',(#16967)); +#16967 = PRODUCT_CONTEXT('',#2,'mechanical'); +#16968 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#16969 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#16970),#17124); +#16970 = MANIFOLD_SOLID_BREP('',#16971); +#16971 = CLOSED_SHELL('',(#16972,#17012,#17045,#17076,#17100,#17112)); +#16972 = ADVANCED_FACE('',(#16973),#17007,.F.); +#16973 = FACE_BOUND('',#16974,.F.); +#16974 = EDGE_LOOP('',(#16975,#16985,#16993,#17001)); +#16975 = ORIENTED_EDGE('',*,*,#16976,.T.); +#16976 = EDGE_CURVE('',#16977,#16979,#16981,.T.); +#16977 = VERTEX_POINT('',#16978); +#16978 = CARTESIAN_POINT('',(113.11375,-130.175,-3.5E-02)); +#16979 = VERTEX_POINT('',#16980); +#16980 = CARTESIAN_POINT('',(113.11375,-130.175,0.)); +#16981 = LINE('',#16982,#16983); +#16982 = CARTESIAN_POINT('',(113.11375,-130.175,-3.5E-02)); +#16983 = VECTOR('',#16984,1.); +#16984 = DIRECTION('',(0.,0.,1.)); +#16985 = ORIENTED_EDGE('',*,*,#16986,.T.); +#16986 = EDGE_CURVE('',#16979,#16987,#16989,.T.); +#16987 = VERTEX_POINT('',#16988); +#16988 = CARTESIAN_POINT('',(113.98875,-130.175,0.)); +#16989 = LINE('',#16990,#16991); +#16990 = CARTESIAN_POINT('',(113.11375,-130.175,0.)); +#16991 = VECTOR('',#16992,1.); +#16992 = DIRECTION('',(1.,0.,0.)); +#16993 = ORIENTED_EDGE('',*,*,#16994,.F.); +#16994 = EDGE_CURVE('',#16995,#16987,#16997,.T.); +#16995 = VERTEX_POINT('',#16996); +#16996 = CARTESIAN_POINT('',(113.98875,-130.175,-3.5E-02)); +#16997 = LINE('',#16998,#16999); +#16998 = CARTESIAN_POINT('',(113.98875,-130.175,-3.5E-02)); +#16999 = VECTOR('',#17000,1.); +#17000 = DIRECTION('',(0.,0.,1.)); +#17001 = ORIENTED_EDGE('',*,*,#17002,.F.); +#17002 = EDGE_CURVE('',#16977,#16995,#17003,.T.); +#17003 = LINE('',#17004,#17005); +#17004 = CARTESIAN_POINT('',(113.11375,-130.175,-3.5E-02)); +#17005 = VECTOR('',#17006,1.); +#17006 = DIRECTION('',(1.,0.,0.)); +#17007 = PLANE('',#17008); +#17008 = AXIS2_PLACEMENT_3D('',#17009,#17010,#17011); +#17009 = CARTESIAN_POINT('',(113.11375,-130.175,-3.5E-02)); +#17010 = DIRECTION('',(0.,1.,0.)); +#17011 = DIRECTION('',(1.,0.,0.)); +#17012 = ADVANCED_FACE('',(#17013),#17040,.T.); +#17013 = FACE_BOUND('',#17014,.F.); +#17014 = EDGE_LOOP('',(#17015,#17016,#17025,#17033)); +#17015 = ORIENTED_EDGE('',*,*,#16994,.T.); +#17016 = ORIENTED_EDGE('',*,*,#17017,.T.); +#17017 = EDGE_CURVE('',#16987,#17018,#17020,.T.); +#17018 = VERTEX_POINT('',#17019); +#17019 = CARTESIAN_POINT('',(113.98875,-129.975,0.)); +#17020 = CIRCLE('',#17021,0.1); +#17021 = AXIS2_PLACEMENT_3D('',#17022,#17023,#17024); +#17022 = CARTESIAN_POINT('',(113.98875,-130.075,0.)); +#17023 = DIRECTION('',(0.,-0.,1.)); +#17024 = DIRECTION('',(1.42108547152E-13,-1.,-0.)); +#17025 = ORIENTED_EDGE('',*,*,#17026,.F.); +#17026 = EDGE_CURVE('',#17027,#17018,#17029,.T.); +#17027 = VERTEX_POINT('',#17028); +#17028 = CARTESIAN_POINT('',(113.98875,-129.975,-3.5E-02)); +#17029 = LINE('',#17030,#17031); +#17030 = CARTESIAN_POINT('',(113.98875,-129.975,-3.5E-02)); +#17031 = VECTOR('',#17032,1.); +#17032 = DIRECTION('',(0.,0.,1.)); +#17033 = ORIENTED_EDGE('',*,*,#17034,.F.); +#17034 = EDGE_CURVE('',#16995,#17027,#17035,.T.); +#17035 = CIRCLE('',#17036,0.1); +#17036 = AXIS2_PLACEMENT_3D('',#17037,#17038,#17039); +#17037 = CARTESIAN_POINT('',(113.98875,-130.075,-3.5E-02)); +#17038 = DIRECTION('',(0.,-0.,1.)); +#17039 = DIRECTION('',(1.42108547152E-13,-1.,-0.)); +#17040 = CYLINDRICAL_SURFACE('',#17041,0.1); +#17041 = AXIS2_PLACEMENT_3D('',#17042,#17043,#17044); +#17042 = CARTESIAN_POINT('',(113.98875,-130.075,-3.5E-02)); +#17043 = DIRECTION('',(-0.,0.,-1.)); +#17044 = DIRECTION('',(1.42108547152E-13,-1.,-0.)); +#17045 = ADVANCED_FACE('',(#17046),#17071,.F.); +#17046 = FACE_BOUND('',#17047,.F.); +#17047 = EDGE_LOOP('',(#17048,#17049,#17057,#17065)); +#17048 = ORIENTED_EDGE('',*,*,#17026,.T.); +#17049 = ORIENTED_EDGE('',*,*,#17050,.T.); +#17050 = EDGE_CURVE('',#17018,#17051,#17053,.T.); +#17051 = VERTEX_POINT('',#17052); +#17052 = CARTESIAN_POINT('',(113.11375,-129.975,0.)); +#17053 = LINE('',#17054,#17055); +#17054 = CARTESIAN_POINT('',(113.98875,-129.975,0.)); +#17055 = VECTOR('',#17056,1.); +#17056 = DIRECTION('',(-1.,0.,0.)); +#17057 = ORIENTED_EDGE('',*,*,#17058,.F.); +#17058 = EDGE_CURVE('',#17059,#17051,#17061,.T.); +#17059 = VERTEX_POINT('',#17060); +#17060 = CARTESIAN_POINT('',(113.11375,-129.975,-3.5E-02)); +#17061 = LINE('',#17062,#17063); +#17062 = CARTESIAN_POINT('',(113.11375,-129.975,-3.5E-02)); +#17063 = VECTOR('',#17064,1.); +#17064 = DIRECTION('',(0.,0.,1.)); +#17065 = ORIENTED_EDGE('',*,*,#17066,.F.); +#17066 = EDGE_CURVE('',#17027,#17059,#17067,.T.); +#17067 = LINE('',#17068,#17069); +#17068 = CARTESIAN_POINT('',(113.98875,-129.975,-3.5E-02)); +#17069 = VECTOR('',#17070,1.); +#17070 = DIRECTION('',(-1.,0.,0.)); +#17071 = PLANE('',#17072); +#17072 = AXIS2_PLACEMENT_3D('',#17073,#17074,#17075); +#17073 = CARTESIAN_POINT('',(113.98875,-129.975,-3.5E-02)); +#17074 = DIRECTION('',(0.,-1.,0.)); +#17075 = DIRECTION('',(-1.,0.,0.)); +#17076 = ADVANCED_FACE('',(#17077),#17095,.T.); +#17077 = FACE_BOUND('',#17078,.F.); +#17078 = EDGE_LOOP('',(#17079,#17080,#17087,#17088)); +#17079 = ORIENTED_EDGE('',*,*,#17058,.T.); +#17080 = ORIENTED_EDGE('',*,*,#17081,.T.); +#17081 = EDGE_CURVE('',#17051,#16979,#17082,.T.); +#17082 = CIRCLE('',#17083,0.1); +#17083 = AXIS2_PLACEMENT_3D('',#17084,#17085,#17086); +#17084 = CARTESIAN_POINT('',(113.11375,-130.075,0.)); +#17085 = DIRECTION('',(0.,0.,1.)); +#17086 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#17087 = ORIENTED_EDGE('',*,*,#16976,.F.); +#17088 = ORIENTED_EDGE('',*,*,#17089,.F.); +#17089 = EDGE_CURVE('',#17059,#16977,#17090,.T.); +#17090 = CIRCLE('',#17091,0.1); +#17091 = AXIS2_PLACEMENT_3D('',#17092,#17093,#17094); +#17092 = CARTESIAN_POINT('',(113.11375,-130.075,-3.5E-02)); +#17093 = DIRECTION('',(0.,0.,1.)); +#17094 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#17095 = CYLINDRICAL_SURFACE('',#17096,0.1); +#17096 = AXIS2_PLACEMENT_3D('',#17097,#17098,#17099); +#17097 = CARTESIAN_POINT('',(113.11375,-130.075,-3.5E-02)); +#17098 = DIRECTION('',(-0.,-0.,-1.)); +#17099 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#17100 = ADVANCED_FACE('',(#17101),#17107,.F.); +#17101 = FACE_BOUND('',#17102,.F.); +#17102 = EDGE_LOOP('',(#17103,#17104,#17105,#17106)); +#17103 = ORIENTED_EDGE('',*,*,#17002,.T.); +#17104 = ORIENTED_EDGE('',*,*,#17034,.T.); +#17105 = ORIENTED_EDGE('',*,*,#17066,.T.); +#17106 = ORIENTED_EDGE('',*,*,#17089,.T.); +#17107 = PLANE('',#17108); +#17108 = AXIS2_PLACEMENT_3D('',#17109,#17110,#17111); +#17109 = CARTESIAN_POINT('',(113.11375,-130.175,-3.5E-02)); +#17110 = DIRECTION('',(0.,0.,1.)); +#17111 = DIRECTION('',(1.,0.,-0.)); +#17112 = ADVANCED_FACE('',(#17113),#17119,.T.); +#17113 = FACE_BOUND('',#17114,.T.); +#17114 = EDGE_LOOP('',(#17115,#17116,#17117,#17118)); +#17115 = ORIENTED_EDGE('',*,*,#16986,.T.); +#17116 = ORIENTED_EDGE('',*,*,#17017,.T.); +#17117 = ORIENTED_EDGE('',*,*,#17050,.T.); +#17118 = ORIENTED_EDGE('',*,*,#17081,.T.); +#17119 = PLANE('',#17120); +#17120 = AXIS2_PLACEMENT_3D('',#17121,#17122,#17123); +#17121 = CARTESIAN_POINT('',(113.11375,-130.175,0.)); +#17122 = DIRECTION('',(0.,0.,1.)); +#17123 = DIRECTION('',(1.,0.,-0.)); +#17124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#17128)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#17125,#17126,#17127)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#17125 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#17126 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#17127 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#17128 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#17125, + 'distance_accuracy_value','confusion accuracy'); +#17129 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17130,#17132); +#17130 = ( REPRESENTATION_RELATIONSHIP('','',#16969,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17131) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#17131 = ITEM_DEFINED_TRANSFORMATION('','',#11,#367); +#17132 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #17133); +#17133 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('90','=>[0:1:1:83]','',#5,#16964 + ,$); +#17134 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#16966)); +#17135 = SHAPE_DEFINITION_REPRESENTATION(#17136,#17142); +#17136 = PRODUCT_DEFINITION_SHAPE('','',#17137); +#17137 = PRODUCT_DEFINITION('design','',#17138,#17141); +#17138 = PRODUCT_DEFINITION_FORMATION('','',#17139); +#17139 = PRODUCT('HackPad_track_81','HackPad_track_81','',(#17140)); +#17140 = PRODUCT_CONTEXT('',#2,'mechanical'); +#17141 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#17142 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#17143),#17297); +#17143 = MANIFOLD_SOLID_BREP('',#17144); +#17144 = CLOSED_SHELL('',(#17145,#17185,#17218,#17249,#17273,#17285)); +#17145 = ADVANCED_FACE('',(#17146),#17180,.F.); +#17146 = FACE_BOUND('',#17147,.F.); +#17147 = EDGE_LOOP('',(#17148,#17158,#17166,#17174)); +#17148 = ORIENTED_EDGE('',*,*,#17149,.T.); +#17149 = EDGE_CURVE('',#17150,#17152,#17154,.T.); +#17150 = VERTEX_POINT('',#17151); +#17151 = CARTESIAN_POINT('',(181.293039,-130.129289,-3.5E-02)); +#17152 = VERTEX_POINT('',#17153); +#17153 = CARTESIAN_POINT('',(181.293039,-130.129289,0.)); +#17154 = LINE('',#17155,#17156); +#17155 = CARTESIAN_POINT('',(181.293039,-130.129289,-3.5E-02)); +#17156 = VECTOR('',#17157,1.); +#17157 = DIRECTION('',(0.,0.,1.)); +#17158 = ORIENTED_EDGE('',*,*,#17159,.T.); +#17159 = EDGE_CURVE('',#17152,#17160,#17162,.T.); +#17160 = VERTEX_POINT('',#17161); +#17161 = CARTESIAN_POINT('',(180.418039,-131.004289,0.)); +#17162 = LINE('',#17163,#17164); +#17163 = CARTESIAN_POINT('',(181.293039,-130.129289,0.)); +#17164 = VECTOR('',#17165,1.); +#17165 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#17166 = ORIENTED_EDGE('',*,*,#17167,.F.); +#17167 = EDGE_CURVE('',#17168,#17160,#17170,.T.); +#17168 = VERTEX_POINT('',#17169); +#17169 = CARTESIAN_POINT('',(180.418039,-131.004289,-3.5E-02)); +#17170 = LINE('',#17171,#17172); +#17171 = CARTESIAN_POINT('',(180.418039,-131.004289,-3.5E-02)); +#17172 = VECTOR('',#17173,1.); +#17173 = DIRECTION('',(0.,0.,1.)); +#17174 = ORIENTED_EDGE('',*,*,#17175,.F.); +#17175 = EDGE_CURVE('',#17150,#17168,#17176,.T.); +#17176 = LINE('',#17177,#17178); +#17177 = CARTESIAN_POINT('',(181.293039,-130.129289,-3.5E-02)); +#17178 = VECTOR('',#17179,1.); +#17179 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#17180 = PLANE('',#17181); +#17181 = AXIS2_PLACEMENT_3D('',#17182,#17183,#17184); +#17182 = CARTESIAN_POINT('',(181.293039,-130.129289,-3.5E-02)); +#17183 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#17184 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#17185 = ADVANCED_FACE('',(#17186),#17213,.T.); +#17186 = FACE_BOUND('',#17187,.F.); +#17187 = EDGE_LOOP('',(#17188,#17189,#17198,#17206)); +#17188 = ORIENTED_EDGE('',*,*,#17167,.T.); +#17189 = ORIENTED_EDGE('',*,*,#17190,.T.); +#17190 = EDGE_CURVE('',#17160,#17191,#17193,.T.); +#17191 = VERTEX_POINT('',#17192); +#17192 = CARTESIAN_POINT('',(180.55946,-131.14571,0.)); +#17193 = CIRCLE('',#17194,9.999974810219E-02); +#17194 = AXIS2_PLACEMENT_3D('',#17195,#17196,#17197); +#17195 = CARTESIAN_POINT('',(180.4887495,-131.0749995,0.)); +#17196 = DIRECTION('',(0.,0.,1.)); +#17197 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#17198 = ORIENTED_EDGE('',*,*,#17199,.F.); +#17199 = EDGE_CURVE('',#17200,#17191,#17202,.T.); +#17200 = VERTEX_POINT('',#17201); +#17201 = CARTESIAN_POINT('',(180.55946,-131.14571,-3.5E-02)); +#17202 = LINE('',#17203,#17204); +#17203 = CARTESIAN_POINT('',(180.55946,-131.14571,-3.5E-02)); +#17204 = VECTOR('',#17205,1.); +#17205 = DIRECTION('',(0.,0.,1.)); +#17206 = ORIENTED_EDGE('',*,*,#17207,.F.); +#17207 = EDGE_CURVE('',#17168,#17200,#17208,.T.); +#17208 = CIRCLE('',#17209,9.999974810219E-02); +#17209 = AXIS2_PLACEMENT_3D('',#17210,#17211,#17212); +#17210 = CARTESIAN_POINT('',(180.4887495,-131.0749995,-3.5E-02)); +#17211 = DIRECTION('',(0.,0.,1.)); +#17212 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#17213 = CYLINDRICAL_SURFACE('',#17214,9.999974810219E-02); +#17214 = AXIS2_PLACEMENT_3D('',#17215,#17216,#17217); +#17215 = CARTESIAN_POINT('',(180.4887495,-131.0749995,-3.5E-02)); +#17216 = DIRECTION('',(-0.,-0.,-1.)); +#17217 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#17218 = ADVANCED_FACE('',(#17219),#17244,.F.); +#17219 = FACE_BOUND('',#17220,.F.); +#17220 = EDGE_LOOP('',(#17221,#17222,#17230,#17238)); +#17221 = ORIENTED_EDGE('',*,*,#17199,.T.); +#17222 = ORIENTED_EDGE('',*,*,#17223,.T.); +#17223 = EDGE_CURVE('',#17191,#17224,#17226,.T.); +#17224 = VERTEX_POINT('',#17225); +#17225 = CARTESIAN_POINT('',(181.43446,-130.27071,0.)); +#17226 = LINE('',#17227,#17228); +#17227 = CARTESIAN_POINT('',(180.55946,-131.14571,0.)); +#17228 = VECTOR('',#17229,1.); +#17229 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#17230 = ORIENTED_EDGE('',*,*,#17231,.F.); +#17231 = EDGE_CURVE('',#17232,#17224,#17234,.T.); +#17232 = VERTEX_POINT('',#17233); +#17233 = CARTESIAN_POINT('',(181.43446,-130.27071,-3.5E-02)); +#17234 = LINE('',#17235,#17236); +#17235 = CARTESIAN_POINT('',(181.43446,-130.27071,-3.5E-02)); +#17236 = VECTOR('',#17237,1.); +#17237 = DIRECTION('',(0.,0.,1.)); +#17238 = ORIENTED_EDGE('',*,*,#17239,.F.); +#17239 = EDGE_CURVE('',#17200,#17232,#17240,.T.); +#17240 = LINE('',#17241,#17242); +#17241 = CARTESIAN_POINT('',(180.55946,-131.14571,-3.5E-02)); +#17242 = VECTOR('',#17243,1.); +#17243 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#17244 = PLANE('',#17245); +#17245 = AXIS2_PLACEMENT_3D('',#17246,#17247,#17248); +#17246 = CARTESIAN_POINT('',(180.55946,-131.14571,-3.5E-02)); +#17247 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#17248 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#17249 = ADVANCED_FACE('',(#17250),#17268,.T.); +#17250 = FACE_BOUND('',#17251,.F.); +#17251 = EDGE_LOOP('',(#17252,#17253,#17260,#17261)); +#17252 = ORIENTED_EDGE('',*,*,#17231,.T.); +#17253 = ORIENTED_EDGE('',*,*,#17254,.T.); +#17254 = EDGE_CURVE('',#17224,#17152,#17255,.T.); +#17255 = CIRCLE('',#17256,9.999974810219E-02); +#17256 = AXIS2_PLACEMENT_3D('',#17257,#17258,#17259); +#17257 = CARTESIAN_POINT('',(181.3637495,-130.1999995,0.)); +#17258 = DIRECTION('',(0.,-0.,1.)); +#17259 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#17260 = ORIENTED_EDGE('',*,*,#17149,.F.); +#17261 = ORIENTED_EDGE('',*,*,#17262,.F.); +#17262 = EDGE_CURVE('',#17232,#17150,#17263,.T.); +#17263 = CIRCLE('',#17264,9.999974810219E-02); +#17264 = AXIS2_PLACEMENT_3D('',#17265,#17266,#17267); +#17265 = CARTESIAN_POINT('',(181.3637495,-130.1999995,-3.5E-02)); +#17266 = DIRECTION('',(0.,-0.,1.)); +#17267 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#17268 = CYLINDRICAL_SURFACE('',#17269,9.999974810219E-02); +#17269 = AXIS2_PLACEMENT_3D('',#17270,#17271,#17272); +#17270 = CARTESIAN_POINT('',(181.3637495,-130.1999995,-3.5E-02)); +#17271 = DIRECTION('',(-0.,0.,-1.)); +#17272 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#17273 = ADVANCED_FACE('',(#17274),#17280,.F.); +#17274 = FACE_BOUND('',#17275,.F.); +#17275 = EDGE_LOOP('',(#17276,#17277,#17278,#17279)); +#17276 = ORIENTED_EDGE('',*,*,#17175,.T.); +#17277 = ORIENTED_EDGE('',*,*,#17207,.T.); +#17278 = ORIENTED_EDGE('',*,*,#17239,.T.); +#17279 = ORIENTED_EDGE('',*,*,#17262,.T.); +#17280 = PLANE('',#17281); +#17281 = AXIS2_PLACEMENT_3D('',#17282,#17283,#17284); +#17282 = CARTESIAN_POINT('',(181.293039,-130.129289,-3.5E-02)); +#17283 = DIRECTION('',(0.,0.,1.)); +#17284 = DIRECTION('',(1.,0.,-0.)); +#17285 = ADVANCED_FACE('',(#17286),#17292,.T.); +#17286 = FACE_BOUND('',#17287,.T.); +#17287 = EDGE_LOOP('',(#17288,#17289,#17290,#17291)); +#17288 = ORIENTED_EDGE('',*,*,#17159,.T.); +#17289 = ORIENTED_EDGE('',*,*,#17190,.T.); +#17290 = ORIENTED_EDGE('',*,*,#17223,.T.); +#17291 = ORIENTED_EDGE('',*,*,#17254,.T.); +#17292 = PLANE('',#17293); +#17293 = AXIS2_PLACEMENT_3D('',#17294,#17295,#17296); +#17294 = CARTESIAN_POINT('',(181.293039,-130.129289,0.)); +#17295 = DIRECTION('',(0.,0.,1.)); +#17296 = DIRECTION('',(1.,0.,-0.)); +#17297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#17301)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#17298,#17299,#17300)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#17298 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#17299 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#17300 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#17301 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#17298, + 'distance_accuracy_value','confusion accuracy'); +#17302 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17303,#17305); +#17303 = ( REPRESENTATION_RELATIONSHIP('','',#17142,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17304) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#17304 = ITEM_DEFINED_TRANSFORMATION('','',#11,#371); +#17305 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #17306); +#17306 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('91','=>[0:1:1:84]','',#5,#17137 + ,$); +#17307 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#17139)); +#17308 = SHAPE_DEFINITION_REPRESENTATION(#17309,#17315); +#17309 = PRODUCT_DEFINITION_SHAPE('','',#17310); +#17310 = PRODUCT_DEFINITION('design','',#17311,#17314); +#17311 = PRODUCT_DEFINITION_FORMATION('','',#17312); +#17312 = PRODUCT('HackPad_track_82','HackPad_track_82','',(#17313)); +#17313 = PRODUCT_CONTEXT('',#2,'mechanical'); +#17314 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#17315 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#17316),#17470); +#17316 = MANIFOLD_SOLID_BREP('',#17317); +#17317 = CLOSED_SHELL('',(#17318,#17358,#17391,#17422,#17446,#17458)); +#17318 = ADVANCED_FACE('',(#17319),#17353,.F.); +#17319 = FACE_BOUND('',#17320,.F.); +#17320 = EDGE_LOOP('',(#17321,#17331,#17339,#17347)); +#17321 = ORIENTED_EDGE('',*,*,#17322,.T.); +#17322 = EDGE_CURVE('',#17323,#17325,#17327,.T.); +#17323 = VERTEX_POINT('',#17324); +#17324 = CARTESIAN_POINT('',(178.86375,-133.1,-3.5E-02)); +#17325 = VERTEX_POINT('',#17326); +#17326 = CARTESIAN_POINT('',(178.86375,-133.1,0.)); +#17327 = LINE('',#17328,#17329); +#17328 = CARTESIAN_POINT('',(178.86375,-133.1,-3.5E-02)); +#17329 = VECTOR('',#17330,1.); +#17330 = DIRECTION('',(0.,0.,1.)); +#17331 = ORIENTED_EDGE('',*,*,#17332,.T.); +#17332 = EDGE_CURVE('',#17325,#17333,#17335,.T.); +#17333 = VERTEX_POINT('',#17334); +#17334 = CARTESIAN_POINT('',(114.86375,-133.1,0.)); +#17335 = LINE('',#17336,#17337); +#17336 = CARTESIAN_POINT('',(178.86375,-133.1,0.)); +#17337 = VECTOR('',#17338,1.); +#17338 = DIRECTION('',(-1.,0.,0.)); +#17339 = ORIENTED_EDGE('',*,*,#17340,.F.); +#17340 = EDGE_CURVE('',#17341,#17333,#17343,.T.); +#17341 = VERTEX_POINT('',#17342); +#17342 = CARTESIAN_POINT('',(114.86375,-133.1,-3.5E-02)); +#17343 = LINE('',#17344,#17345); +#17344 = CARTESIAN_POINT('',(114.86375,-133.1,-3.5E-02)); +#17345 = VECTOR('',#17346,1.); +#17346 = DIRECTION('',(0.,0.,1.)); +#17347 = ORIENTED_EDGE('',*,*,#17348,.F.); +#17348 = EDGE_CURVE('',#17323,#17341,#17349,.T.); +#17349 = LINE('',#17350,#17351); +#17350 = CARTESIAN_POINT('',(178.86375,-133.1,-3.5E-02)); +#17351 = VECTOR('',#17352,1.); +#17352 = DIRECTION('',(-1.,0.,0.)); +#17353 = PLANE('',#17354); +#17354 = AXIS2_PLACEMENT_3D('',#17355,#17356,#17357); +#17355 = CARTESIAN_POINT('',(178.86375,-133.1,-3.5E-02)); +#17356 = DIRECTION('',(0.,-1.,0.)); +#17357 = DIRECTION('',(-1.,0.,0.)); +#17358 = ADVANCED_FACE('',(#17359),#17386,.T.); +#17359 = FACE_BOUND('',#17360,.F.); +#17360 = EDGE_LOOP('',(#17361,#17362,#17371,#17379)); +#17361 = ORIENTED_EDGE('',*,*,#17340,.T.); +#17362 = ORIENTED_EDGE('',*,*,#17363,.T.); +#17363 = EDGE_CURVE('',#17333,#17364,#17366,.T.); +#17364 = VERTEX_POINT('',#17365); +#17365 = CARTESIAN_POINT('',(114.86375,-133.3,0.)); +#17366 = CIRCLE('',#17367,0.1); +#17367 = AXIS2_PLACEMENT_3D('',#17368,#17369,#17370); +#17368 = CARTESIAN_POINT('',(114.86375,-133.2,0.)); +#17369 = DIRECTION('',(0.,0.,1.)); +#17370 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#17371 = ORIENTED_EDGE('',*,*,#17372,.F.); +#17372 = EDGE_CURVE('',#17373,#17364,#17375,.T.); +#17373 = VERTEX_POINT('',#17374); +#17374 = CARTESIAN_POINT('',(114.86375,-133.3,-3.5E-02)); +#17375 = LINE('',#17376,#17377); +#17376 = CARTESIAN_POINT('',(114.86375,-133.3,-3.5E-02)); +#17377 = VECTOR('',#17378,1.); +#17378 = DIRECTION('',(0.,0.,1.)); +#17379 = ORIENTED_EDGE('',*,*,#17380,.F.); +#17380 = EDGE_CURVE('',#17341,#17373,#17381,.T.); +#17381 = CIRCLE('',#17382,0.1); +#17382 = AXIS2_PLACEMENT_3D('',#17383,#17384,#17385); +#17383 = CARTESIAN_POINT('',(114.86375,-133.2,-3.5E-02)); +#17384 = DIRECTION('',(0.,0.,1.)); +#17385 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#17386 = CYLINDRICAL_SURFACE('',#17387,0.1); +#17387 = AXIS2_PLACEMENT_3D('',#17388,#17389,#17390); +#17388 = CARTESIAN_POINT('',(114.86375,-133.2,-3.5E-02)); +#17389 = DIRECTION('',(-0.,-0.,-1.)); +#17390 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#17391 = ADVANCED_FACE('',(#17392),#17417,.F.); +#17392 = FACE_BOUND('',#17393,.F.); +#17393 = EDGE_LOOP('',(#17394,#17395,#17403,#17411)); +#17394 = ORIENTED_EDGE('',*,*,#17372,.T.); +#17395 = ORIENTED_EDGE('',*,*,#17396,.T.); +#17396 = EDGE_CURVE('',#17364,#17397,#17399,.T.); +#17397 = VERTEX_POINT('',#17398); +#17398 = CARTESIAN_POINT('',(178.86375,-133.3,0.)); +#17399 = LINE('',#17400,#17401); +#17400 = CARTESIAN_POINT('',(114.86375,-133.3,0.)); +#17401 = VECTOR('',#17402,1.); +#17402 = DIRECTION('',(1.,0.,0.)); +#17403 = ORIENTED_EDGE('',*,*,#17404,.F.); +#17404 = EDGE_CURVE('',#17405,#17397,#17407,.T.); +#17405 = VERTEX_POINT('',#17406); +#17406 = CARTESIAN_POINT('',(178.86375,-133.3,-3.5E-02)); +#17407 = LINE('',#17408,#17409); +#17408 = CARTESIAN_POINT('',(178.86375,-133.3,-3.5E-02)); +#17409 = VECTOR('',#17410,1.); +#17410 = DIRECTION('',(0.,0.,1.)); +#17411 = ORIENTED_EDGE('',*,*,#17412,.F.); +#17412 = EDGE_CURVE('',#17373,#17405,#17413,.T.); +#17413 = LINE('',#17414,#17415); +#17414 = CARTESIAN_POINT('',(114.86375,-133.3,-3.5E-02)); +#17415 = VECTOR('',#17416,1.); +#17416 = DIRECTION('',(1.,0.,0.)); +#17417 = PLANE('',#17418); +#17418 = AXIS2_PLACEMENT_3D('',#17419,#17420,#17421); +#17419 = CARTESIAN_POINT('',(114.86375,-133.3,-3.5E-02)); +#17420 = DIRECTION('',(0.,1.,0.)); +#17421 = DIRECTION('',(1.,0.,0.)); +#17422 = ADVANCED_FACE('',(#17423),#17441,.T.); +#17423 = FACE_BOUND('',#17424,.F.); +#17424 = EDGE_LOOP('',(#17425,#17426,#17433,#17434)); +#17425 = ORIENTED_EDGE('',*,*,#17404,.T.); +#17426 = ORIENTED_EDGE('',*,*,#17427,.T.); +#17427 = EDGE_CURVE('',#17397,#17325,#17428,.T.); +#17428 = CIRCLE('',#17429,0.1); +#17429 = AXIS2_PLACEMENT_3D('',#17430,#17431,#17432); +#17430 = CARTESIAN_POINT('',(178.86375,-133.2,0.)); +#17431 = DIRECTION('',(0.,-0.,1.)); +#17432 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#17433 = ORIENTED_EDGE('',*,*,#17322,.F.); +#17434 = ORIENTED_EDGE('',*,*,#17435,.F.); +#17435 = EDGE_CURVE('',#17405,#17323,#17436,.T.); +#17436 = CIRCLE('',#17437,0.1); +#17437 = AXIS2_PLACEMENT_3D('',#17438,#17439,#17440); +#17438 = CARTESIAN_POINT('',(178.86375,-133.2,-3.5E-02)); +#17439 = DIRECTION('',(0.,-0.,1.)); +#17440 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#17441 = CYLINDRICAL_SURFACE('',#17442,0.1); +#17442 = AXIS2_PLACEMENT_3D('',#17443,#17444,#17445); +#17443 = CARTESIAN_POINT('',(178.86375,-133.2,-3.5E-02)); +#17444 = DIRECTION('',(-0.,0.,-1.)); +#17445 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#17446 = ADVANCED_FACE('',(#17447),#17453,.F.); +#17447 = FACE_BOUND('',#17448,.F.); +#17448 = EDGE_LOOP('',(#17449,#17450,#17451,#17452)); +#17449 = ORIENTED_EDGE('',*,*,#17348,.T.); +#17450 = ORIENTED_EDGE('',*,*,#17380,.T.); +#17451 = ORIENTED_EDGE('',*,*,#17412,.T.); +#17452 = ORIENTED_EDGE('',*,*,#17435,.T.); +#17453 = PLANE('',#17454); +#17454 = AXIS2_PLACEMENT_3D('',#17455,#17456,#17457); +#17455 = CARTESIAN_POINT('',(178.86375,-133.1,-3.5E-02)); +#17456 = DIRECTION('',(0.,0.,1.)); +#17457 = DIRECTION('',(1.,0.,-0.)); +#17458 = ADVANCED_FACE('',(#17459),#17465,.T.); +#17459 = FACE_BOUND('',#17460,.T.); +#17460 = EDGE_LOOP('',(#17461,#17462,#17463,#17464)); +#17461 = ORIENTED_EDGE('',*,*,#17332,.T.); +#17462 = ORIENTED_EDGE('',*,*,#17363,.T.); +#17463 = ORIENTED_EDGE('',*,*,#17396,.T.); +#17464 = ORIENTED_EDGE('',*,*,#17427,.T.); +#17465 = PLANE('',#17466); +#17466 = AXIS2_PLACEMENT_3D('',#17467,#17468,#17469); +#17467 = CARTESIAN_POINT('',(178.86375,-133.1,0.)); +#17468 = DIRECTION('',(0.,0.,1.)); +#17469 = DIRECTION('',(1.,0.,-0.)); +#17470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#17474)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#17471,#17472,#17473)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#17471 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#17472 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#17473 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#17474 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#17471, + 'distance_accuracy_value','confusion accuracy'); +#17475 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17476,#17478); +#17476 = ( REPRESENTATION_RELATIONSHIP('','',#17315,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17477) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#17477 = ITEM_DEFINED_TRANSFORMATION('','',#11,#375); +#17478 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #17479); +#17479 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('92','=>[0:1:1:85]','',#5,#17310 + ,$); +#17480 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#17312)); +#17481 = SHAPE_DEFINITION_REPRESENTATION(#17482,#17488); +#17482 = PRODUCT_DEFINITION_SHAPE('','',#17483); +#17483 = PRODUCT_DEFINITION('design','',#17484,#17487); +#17484 = PRODUCT_DEFINITION_FORMATION('','',#17485); +#17485 = PRODUCT('HackPad_track_83','HackPad_track_83','',(#17486)); +#17486 = PRODUCT_CONTEXT('',#2,'mechanical'); +#17487 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#17488 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#17489),#17643); +#17489 = MANIFOLD_SOLID_BREP('',#17490); +#17490 = CLOSED_SHELL('',(#17491,#17531,#17564,#17595,#17619,#17631)); +#17491 = ADVANCED_FACE('',(#17492),#17526,.F.); +#17492 = FACE_BOUND('',#17493,.F.); +#17493 = EDGE_LOOP('',(#17494,#17504,#17512,#17520)); +#17494 = ORIENTED_EDGE('',*,*,#17495,.T.); +#17495 = EDGE_CURVE('',#17496,#17498,#17500,.T.); +#17496 = VERTEX_POINT('',#17497); +#17497 = CARTESIAN_POINT('',(178.46375,-72.7,-3.5E-02)); +#17498 = VERTEX_POINT('',#17499); +#17499 = CARTESIAN_POINT('',(178.46375,-72.7,0.)); +#17500 = LINE('',#17501,#17502); +#17501 = CARTESIAN_POINT('',(178.46375,-72.7,-3.5E-02)); +#17502 = VECTOR('',#17503,1.); +#17503 = DIRECTION('',(0.,0.,1.)); +#17504 = ORIENTED_EDGE('',*,*,#17505,.T.); +#17505 = EDGE_CURVE('',#17498,#17506,#17508,.T.); +#17506 = VERTEX_POINT('',#17507); +#17507 = CARTESIAN_POINT('',(178.46375,-48.7,0.)); +#17508 = LINE('',#17509,#17510); +#17509 = CARTESIAN_POINT('',(178.46375,-72.7,0.)); +#17510 = VECTOR('',#17511,1.); +#17511 = DIRECTION('',(0.,1.,0.)); +#17512 = ORIENTED_EDGE('',*,*,#17513,.F.); +#17513 = EDGE_CURVE('',#17514,#17506,#17516,.T.); +#17514 = VERTEX_POINT('',#17515); +#17515 = CARTESIAN_POINT('',(178.46375,-48.7,-3.5E-02)); +#17516 = LINE('',#17517,#17518); +#17517 = CARTESIAN_POINT('',(178.46375,-48.7,-3.5E-02)); +#17518 = VECTOR('',#17519,1.); +#17519 = DIRECTION('',(0.,0.,1.)); +#17520 = ORIENTED_EDGE('',*,*,#17521,.F.); +#17521 = EDGE_CURVE('',#17496,#17514,#17522,.T.); +#17522 = LINE('',#17523,#17524); +#17523 = CARTESIAN_POINT('',(178.46375,-72.7,-3.5E-02)); +#17524 = VECTOR('',#17525,1.); +#17525 = DIRECTION('',(0.,1.,0.)); +#17526 = PLANE('',#17527); +#17527 = AXIS2_PLACEMENT_3D('',#17528,#17529,#17530); +#17528 = CARTESIAN_POINT('',(178.46375,-72.7,-3.5E-02)); +#17529 = DIRECTION('',(-1.,0.,0.)); +#17530 = DIRECTION('',(0.,1.,0.)); +#17531 = ADVANCED_FACE('',(#17532),#17559,.T.); +#17532 = FACE_BOUND('',#17533,.F.); +#17533 = EDGE_LOOP('',(#17534,#17535,#17544,#17552)); +#17534 = ORIENTED_EDGE('',*,*,#17513,.T.); +#17535 = ORIENTED_EDGE('',*,*,#17536,.T.); +#17536 = EDGE_CURVE('',#17506,#17537,#17539,.T.); +#17537 = VERTEX_POINT('',#17538); +#17538 = CARTESIAN_POINT('',(178.26375,-48.7,0.)); +#17539 = CIRCLE('',#17540,0.1); +#17540 = AXIS2_PLACEMENT_3D('',#17541,#17542,#17543); +#17541 = CARTESIAN_POINT('',(178.36375,-48.7,0.)); +#17542 = DIRECTION('',(0.,0.,1.)); +#17543 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#17544 = ORIENTED_EDGE('',*,*,#17545,.F.); +#17545 = EDGE_CURVE('',#17546,#17537,#17548,.T.); +#17546 = VERTEX_POINT('',#17547); +#17547 = CARTESIAN_POINT('',(178.26375,-48.7,-3.5E-02)); +#17548 = LINE('',#17549,#17550); +#17549 = CARTESIAN_POINT('',(178.26375,-48.7,-3.5E-02)); +#17550 = VECTOR('',#17551,1.); +#17551 = DIRECTION('',(0.,0.,1.)); +#17552 = ORIENTED_EDGE('',*,*,#17553,.F.); +#17553 = EDGE_CURVE('',#17514,#17546,#17554,.T.); +#17554 = CIRCLE('',#17555,0.1); +#17555 = AXIS2_PLACEMENT_3D('',#17556,#17557,#17558); +#17556 = CARTESIAN_POINT('',(178.36375,-48.7,-3.5E-02)); +#17557 = DIRECTION('',(0.,0.,1.)); +#17558 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#17559 = CYLINDRICAL_SURFACE('',#17560,0.1); +#17560 = AXIS2_PLACEMENT_3D('',#17561,#17562,#17563); +#17561 = CARTESIAN_POINT('',(178.36375,-48.7,-3.5E-02)); +#17562 = DIRECTION('',(-0.,-0.,-1.)); +#17563 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#17564 = ADVANCED_FACE('',(#17565),#17590,.F.); +#17565 = FACE_BOUND('',#17566,.F.); +#17566 = EDGE_LOOP('',(#17567,#17568,#17576,#17584)); +#17567 = ORIENTED_EDGE('',*,*,#17545,.T.); +#17568 = ORIENTED_EDGE('',*,*,#17569,.T.); +#17569 = EDGE_CURVE('',#17537,#17570,#17572,.T.); +#17570 = VERTEX_POINT('',#17571); +#17571 = CARTESIAN_POINT('',(178.26375,-72.7,0.)); +#17572 = LINE('',#17573,#17574); +#17573 = CARTESIAN_POINT('',(178.26375,-48.7,0.)); +#17574 = VECTOR('',#17575,1.); +#17575 = DIRECTION('',(0.,-1.,0.)); +#17576 = ORIENTED_EDGE('',*,*,#17577,.F.); +#17577 = EDGE_CURVE('',#17578,#17570,#17580,.T.); +#17578 = VERTEX_POINT('',#17579); +#17579 = CARTESIAN_POINT('',(178.26375,-72.7,-3.5E-02)); +#17580 = LINE('',#17581,#17582); +#17581 = CARTESIAN_POINT('',(178.26375,-72.7,-3.5E-02)); +#17582 = VECTOR('',#17583,1.); +#17583 = DIRECTION('',(0.,0.,1.)); +#17584 = ORIENTED_EDGE('',*,*,#17585,.F.); +#17585 = EDGE_CURVE('',#17546,#17578,#17586,.T.); +#17586 = LINE('',#17587,#17588); +#17587 = CARTESIAN_POINT('',(178.26375,-48.7,-3.5E-02)); +#17588 = VECTOR('',#17589,1.); +#17589 = DIRECTION('',(0.,-1.,0.)); +#17590 = PLANE('',#17591); +#17591 = AXIS2_PLACEMENT_3D('',#17592,#17593,#17594); +#17592 = CARTESIAN_POINT('',(178.26375,-48.7,-3.5E-02)); +#17593 = DIRECTION('',(1.,0.,-0.)); +#17594 = DIRECTION('',(0.,-1.,0.)); +#17595 = ADVANCED_FACE('',(#17596),#17614,.T.); +#17596 = FACE_BOUND('',#17597,.F.); +#17597 = EDGE_LOOP('',(#17598,#17599,#17606,#17607)); +#17598 = ORIENTED_EDGE('',*,*,#17577,.T.); +#17599 = ORIENTED_EDGE('',*,*,#17600,.T.); +#17600 = EDGE_CURVE('',#17570,#17498,#17601,.T.); +#17601 = CIRCLE('',#17602,0.1); +#17602 = AXIS2_PLACEMENT_3D('',#17603,#17604,#17605); +#17603 = CARTESIAN_POINT('',(178.36375,-72.7,0.)); +#17604 = DIRECTION('',(0.,0.,1.)); +#17605 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#17606 = ORIENTED_EDGE('',*,*,#17495,.F.); +#17607 = ORIENTED_EDGE('',*,*,#17608,.F.); +#17608 = EDGE_CURVE('',#17578,#17496,#17609,.T.); +#17609 = CIRCLE('',#17610,0.1); +#17610 = AXIS2_PLACEMENT_3D('',#17611,#17612,#17613); +#17611 = CARTESIAN_POINT('',(178.36375,-72.7,-3.5E-02)); +#17612 = DIRECTION('',(0.,0.,1.)); +#17613 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#17614 = CYLINDRICAL_SURFACE('',#17615,0.1); +#17615 = AXIS2_PLACEMENT_3D('',#17616,#17617,#17618); +#17616 = CARTESIAN_POINT('',(178.36375,-72.7,-3.5E-02)); +#17617 = DIRECTION('',(-0.,-0.,-1.)); +#17618 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#17619 = ADVANCED_FACE('',(#17620),#17626,.F.); +#17620 = FACE_BOUND('',#17621,.F.); +#17621 = EDGE_LOOP('',(#17622,#17623,#17624,#17625)); +#17622 = ORIENTED_EDGE('',*,*,#17521,.T.); +#17623 = ORIENTED_EDGE('',*,*,#17553,.T.); +#17624 = ORIENTED_EDGE('',*,*,#17585,.T.); +#17625 = ORIENTED_EDGE('',*,*,#17608,.T.); +#17626 = PLANE('',#17627); +#17627 = AXIS2_PLACEMENT_3D('',#17628,#17629,#17630); +#17628 = CARTESIAN_POINT('',(178.46375,-72.7,-3.5E-02)); +#17629 = DIRECTION('',(0.,0.,1.)); +#17630 = DIRECTION('',(1.,0.,-0.)); +#17631 = ADVANCED_FACE('',(#17632),#17638,.T.); +#17632 = FACE_BOUND('',#17633,.T.); +#17633 = EDGE_LOOP('',(#17634,#17635,#17636,#17637)); +#17634 = ORIENTED_EDGE('',*,*,#17505,.T.); +#17635 = ORIENTED_EDGE('',*,*,#17536,.T.); +#17636 = ORIENTED_EDGE('',*,*,#17569,.T.); +#17637 = ORIENTED_EDGE('',*,*,#17600,.T.); +#17638 = PLANE('',#17639); +#17639 = AXIS2_PLACEMENT_3D('',#17640,#17641,#17642); +#17640 = CARTESIAN_POINT('',(178.46375,-72.7,0.)); +#17641 = DIRECTION('',(0.,0.,1.)); +#17642 = DIRECTION('',(1.,0.,-0.)); +#17643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#17647)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#17644,#17645,#17646)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#17644 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#17645 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#17646 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#17647 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#17644, + 'distance_accuracy_value','confusion accuracy'); +#17648 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17649,#17651); +#17649 = ( REPRESENTATION_RELATIONSHIP('','',#17488,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17650) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#17650 = ITEM_DEFINED_TRANSFORMATION('','',#11,#379); +#17651 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #17652); +#17652 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('93','=>[0:1:1:86]','',#5,#17483 + ,$); +#17653 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#17485)); +#17654 = SHAPE_DEFINITION_REPRESENTATION(#17655,#17661); +#17655 = PRODUCT_DEFINITION_SHAPE('','',#17656); +#17656 = PRODUCT_DEFINITION('design','',#17657,#17660); +#17657 = PRODUCT_DEFINITION_FORMATION('','',#17658); +#17658 = PRODUCT('HackPad_track_84','HackPad_track_84','',(#17659)); +#17659 = PRODUCT_CONTEXT('',#2,'mechanical'); +#17660 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#17661 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#17662),#17816); +#17662 = MANIFOLD_SOLID_BREP('',#17663); +#17663 = CLOSED_SHELL('',(#17664,#17704,#17737,#17768,#17792,#17804)); +#17664 = ADVANCED_FACE('',(#17665),#17699,.F.); +#17665 = FACE_BOUND('',#17666,.F.); +#17666 = EDGE_LOOP('',(#17667,#17677,#17685,#17693)); +#17667 = ORIENTED_EDGE('',*,*,#17668,.T.); +#17668 = EDGE_CURVE('',#17669,#17671,#17673,.T.); +#17669 = VERTEX_POINT('',#17670); +#17670 = CARTESIAN_POINT('',(119.26375,-63.2,-3.5E-02)); +#17671 = VERTEX_POINT('',#17672); +#17672 = CARTESIAN_POINT('',(119.26375,-63.2,0.)); +#17673 = LINE('',#17674,#17675); +#17674 = CARTESIAN_POINT('',(119.26375,-63.2,-3.5E-02)); +#17675 = VECTOR('',#17676,1.); +#17676 = DIRECTION('',(0.,0.,1.)); +#17677 = ORIENTED_EDGE('',*,*,#17678,.T.); +#17678 = EDGE_CURVE('',#17671,#17679,#17681,.T.); +#17679 = VERTEX_POINT('',#17680); +#17680 = CARTESIAN_POINT('',(119.26375,-67.825,0.)); +#17681 = LINE('',#17682,#17683); +#17682 = CARTESIAN_POINT('',(119.26375,-63.2,0.)); +#17683 = VECTOR('',#17684,1.); +#17684 = DIRECTION('',(0.,-1.,0.)); +#17685 = ORIENTED_EDGE('',*,*,#17686,.F.); +#17686 = EDGE_CURVE('',#17687,#17679,#17689,.T.); +#17687 = VERTEX_POINT('',#17688); +#17688 = CARTESIAN_POINT('',(119.26375,-67.825,-3.5E-02)); +#17689 = LINE('',#17690,#17691); +#17690 = CARTESIAN_POINT('',(119.26375,-67.825,-3.5E-02)); +#17691 = VECTOR('',#17692,1.); +#17692 = DIRECTION('',(0.,0.,1.)); +#17693 = ORIENTED_EDGE('',*,*,#17694,.F.); +#17694 = EDGE_CURVE('',#17669,#17687,#17695,.T.); +#17695 = LINE('',#17696,#17697); +#17696 = CARTESIAN_POINT('',(119.26375,-63.2,-3.5E-02)); +#17697 = VECTOR('',#17698,1.); +#17698 = DIRECTION('',(0.,-1.,0.)); +#17699 = PLANE('',#17700); +#17700 = AXIS2_PLACEMENT_3D('',#17701,#17702,#17703); +#17701 = CARTESIAN_POINT('',(119.26375,-63.2,-3.5E-02)); +#17702 = DIRECTION('',(1.,0.,-0.)); +#17703 = DIRECTION('',(0.,-1.,0.)); +#17704 = ADVANCED_FACE('',(#17705),#17732,.T.); +#17705 = FACE_BOUND('',#17706,.F.); +#17706 = EDGE_LOOP('',(#17707,#17708,#17717,#17725)); +#17707 = ORIENTED_EDGE('',*,*,#17686,.T.); +#17708 = ORIENTED_EDGE('',*,*,#17709,.T.); +#17709 = EDGE_CURVE('',#17679,#17710,#17712,.T.); +#17710 = VERTEX_POINT('',#17711); +#17711 = CARTESIAN_POINT('',(119.46375,-67.825,0.)); +#17712 = CIRCLE('',#17713,1.E-01); +#17713 = AXIS2_PLACEMENT_3D('',#17714,#17715,#17716); +#17714 = CARTESIAN_POINT('',(119.36375,-67.825,0.)); +#17715 = DIRECTION('',(0.,0.,1.)); +#17716 = DIRECTION('',(-1.,0.,-0.)); +#17717 = ORIENTED_EDGE('',*,*,#17718,.F.); +#17718 = EDGE_CURVE('',#17719,#17710,#17721,.T.); +#17719 = VERTEX_POINT('',#17720); +#17720 = CARTESIAN_POINT('',(119.46375,-67.825,-3.5E-02)); +#17721 = LINE('',#17722,#17723); +#17722 = CARTESIAN_POINT('',(119.46375,-67.825,-3.5E-02)); +#17723 = VECTOR('',#17724,1.); +#17724 = DIRECTION('',(0.,0.,1.)); +#17725 = ORIENTED_EDGE('',*,*,#17726,.F.); +#17726 = EDGE_CURVE('',#17687,#17719,#17727,.T.); +#17727 = CIRCLE('',#17728,1.E-01); +#17728 = AXIS2_PLACEMENT_3D('',#17729,#17730,#17731); +#17729 = CARTESIAN_POINT('',(119.36375,-67.825,-3.5E-02)); +#17730 = DIRECTION('',(0.,0.,1.)); +#17731 = DIRECTION('',(-1.,0.,-0.)); +#17732 = CYLINDRICAL_SURFACE('',#17733,1.E-01); +#17733 = AXIS2_PLACEMENT_3D('',#17734,#17735,#17736); +#17734 = CARTESIAN_POINT('',(119.36375,-67.825,-3.5E-02)); +#17735 = DIRECTION('',(-0.,-0.,-1.)); +#17736 = DIRECTION('',(-1.,0.,-0.)); +#17737 = ADVANCED_FACE('',(#17738),#17763,.F.); +#17738 = FACE_BOUND('',#17739,.F.); +#17739 = EDGE_LOOP('',(#17740,#17741,#17749,#17757)); +#17740 = ORIENTED_EDGE('',*,*,#17718,.T.); +#17741 = ORIENTED_EDGE('',*,*,#17742,.T.); +#17742 = EDGE_CURVE('',#17710,#17743,#17745,.T.); +#17743 = VERTEX_POINT('',#17744); +#17744 = CARTESIAN_POINT('',(119.46375,-63.2,0.)); +#17745 = LINE('',#17746,#17747); +#17746 = CARTESIAN_POINT('',(119.46375,-67.825,0.)); +#17747 = VECTOR('',#17748,1.); +#17748 = DIRECTION('',(0.,1.,0.)); +#17749 = ORIENTED_EDGE('',*,*,#17750,.F.); +#17750 = EDGE_CURVE('',#17751,#17743,#17753,.T.); +#17751 = VERTEX_POINT('',#17752); +#17752 = CARTESIAN_POINT('',(119.46375,-63.2,-3.5E-02)); +#17753 = LINE('',#17754,#17755); +#17754 = CARTESIAN_POINT('',(119.46375,-63.2,-3.5E-02)); +#17755 = VECTOR('',#17756,1.); +#17756 = DIRECTION('',(0.,0.,1.)); +#17757 = ORIENTED_EDGE('',*,*,#17758,.F.); +#17758 = EDGE_CURVE('',#17719,#17751,#17759,.T.); +#17759 = LINE('',#17760,#17761); +#17760 = CARTESIAN_POINT('',(119.46375,-67.825,-3.5E-02)); +#17761 = VECTOR('',#17762,1.); +#17762 = DIRECTION('',(0.,1.,0.)); +#17763 = PLANE('',#17764); +#17764 = AXIS2_PLACEMENT_3D('',#17765,#17766,#17767); +#17765 = CARTESIAN_POINT('',(119.46375,-67.825,-3.5E-02)); +#17766 = DIRECTION('',(-1.,0.,0.)); +#17767 = DIRECTION('',(0.,1.,0.)); +#17768 = ADVANCED_FACE('',(#17769),#17787,.T.); +#17769 = FACE_BOUND('',#17770,.F.); +#17770 = EDGE_LOOP('',(#17771,#17772,#17779,#17780)); +#17771 = ORIENTED_EDGE('',*,*,#17750,.T.); +#17772 = ORIENTED_EDGE('',*,*,#17773,.T.); +#17773 = EDGE_CURVE('',#17743,#17671,#17774,.T.); +#17774 = CIRCLE('',#17775,0.1); +#17775 = AXIS2_PLACEMENT_3D('',#17776,#17777,#17778); +#17776 = CARTESIAN_POINT('',(119.36375,-63.2,0.)); +#17777 = DIRECTION('',(0.,0.,1.)); +#17778 = DIRECTION('',(1.,0.,-0.)); +#17779 = ORIENTED_EDGE('',*,*,#17668,.F.); +#17780 = ORIENTED_EDGE('',*,*,#17781,.F.); +#17781 = EDGE_CURVE('',#17751,#17669,#17782,.T.); +#17782 = CIRCLE('',#17783,0.1); +#17783 = AXIS2_PLACEMENT_3D('',#17784,#17785,#17786); +#17784 = CARTESIAN_POINT('',(119.36375,-63.2,-3.5E-02)); +#17785 = DIRECTION('',(0.,0.,1.)); +#17786 = DIRECTION('',(1.,0.,-0.)); +#17787 = CYLINDRICAL_SURFACE('',#17788,0.1); +#17788 = AXIS2_PLACEMENT_3D('',#17789,#17790,#17791); +#17789 = CARTESIAN_POINT('',(119.36375,-63.2,-3.5E-02)); +#17790 = DIRECTION('',(-0.,-0.,-1.)); +#17791 = DIRECTION('',(1.,0.,-0.)); +#17792 = ADVANCED_FACE('',(#17793),#17799,.F.); +#17793 = FACE_BOUND('',#17794,.F.); +#17794 = EDGE_LOOP('',(#17795,#17796,#17797,#17798)); +#17795 = ORIENTED_EDGE('',*,*,#17694,.T.); +#17796 = ORIENTED_EDGE('',*,*,#17726,.T.); +#17797 = ORIENTED_EDGE('',*,*,#17758,.T.); +#17798 = ORIENTED_EDGE('',*,*,#17781,.T.); +#17799 = PLANE('',#17800); +#17800 = AXIS2_PLACEMENT_3D('',#17801,#17802,#17803); +#17801 = CARTESIAN_POINT('',(119.26375,-63.2,-3.5E-02)); +#17802 = DIRECTION('',(0.,0.,1.)); +#17803 = DIRECTION('',(1.,0.,-0.)); +#17804 = ADVANCED_FACE('',(#17805),#17811,.T.); +#17805 = FACE_BOUND('',#17806,.T.); +#17806 = EDGE_LOOP('',(#17807,#17808,#17809,#17810)); +#17807 = ORIENTED_EDGE('',*,*,#17678,.T.); +#17808 = ORIENTED_EDGE('',*,*,#17709,.T.); +#17809 = ORIENTED_EDGE('',*,*,#17742,.T.); +#17810 = ORIENTED_EDGE('',*,*,#17773,.T.); +#17811 = PLANE('',#17812); +#17812 = AXIS2_PLACEMENT_3D('',#17813,#17814,#17815); +#17813 = CARTESIAN_POINT('',(119.26375,-63.2,0.)); +#17814 = DIRECTION('',(0.,0.,1.)); +#17815 = DIRECTION('',(1.,0.,-0.)); +#17816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#17820)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#17817,#17818,#17819)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#17817 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#17818 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#17819 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#17820 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#17817, + 'distance_accuracy_value','confusion accuracy'); +#17821 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17822,#17824); +#17822 = ( REPRESENTATION_RELATIONSHIP('','',#17661,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17823) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#17823 = ITEM_DEFINED_TRANSFORMATION('','',#11,#383); +#17824 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #17825); +#17825 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('94','=>[0:1:1:87]','',#5,#17656 + ,$); +#17826 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#17658)); +#17827 = SHAPE_DEFINITION_REPRESENTATION(#17828,#17834); +#17828 = PRODUCT_DEFINITION_SHAPE('','',#17829); +#17829 = PRODUCT_DEFINITION('design','',#17830,#17833); +#17830 = PRODUCT_DEFINITION_FORMATION('','',#17831); +#17831 = PRODUCT('HackPad_track_85','HackPad_track_85','',(#17832)); +#17832 = PRODUCT_CONTEXT('',#2,'mechanical'); +#17833 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#17834 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#17835),#17989); +#17835 = MANIFOLD_SOLID_BREP('',#17836); +#17836 = CLOSED_SHELL('',(#17837,#17877,#17910,#17941,#17965,#17977)); +#17837 = ADVANCED_FACE('',(#17838),#17872,.F.); +#17838 = FACE_BOUND('',#17839,.F.); +#17839 = EDGE_LOOP('',(#17840,#17850,#17858,#17866)); +#17840 = ORIENTED_EDGE('',*,*,#17841,.T.); +#17841 = EDGE_CURVE('',#17842,#17844,#17846,.T.); +#17842 = VERTEX_POINT('',#17843); +#17843 = CARTESIAN_POINT('',(181.293039,-91.379289,-3.5E-02)); +#17844 = VERTEX_POINT('',#17845); +#17845 = CARTESIAN_POINT('',(181.293039,-91.379289,0.)); +#17846 = LINE('',#17847,#17848); +#17847 = CARTESIAN_POINT('',(181.293039,-91.379289,-3.5E-02)); +#17848 = VECTOR('',#17849,1.); +#17849 = DIRECTION('',(0.,0.,1.)); +#17850 = ORIENTED_EDGE('',*,*,#17851,.T.); +#17851 = EDGE_CURVE('',#17844,#17852,#17854,.T.); +#17852 = VERTEX_POINT('',#17853); +#17853 = CARTESIAN_POINT('',(179.793039,-92.879289,0.)); +#17854 = LINE('',#17855,#17856); +#17855 = CARTESIAN_POINT('',(181.293039,-91.379289,0.)); +#17856 = VECTOR('',#17857,1.); +#17857 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#17858 = ORIENTED_EDGE('',*,*,#17859,.F.); +#17859 = EDGE_CURVE('',#17860,#17852,#17862,.T.); +#17860 = VERTEX_POINT('',#17861); +#17861 = CARTESIAN_POINT('',(179.793039,-92.879289,-3.5E-02)); +#17862 = LINE('',#17863,#17864); +#17863 = CARTESIAN_POINT('',(179.793039,-92.879289,-3.5E-02)); +#17864 = VECTOR('',#17865,1.); +#17865 = DIRECTION('',(0.,0.,1.)); +#17866 = ORIENTED_EDGE('',*,*,#17867,.F.); +#17867 = EDGE_CURVE('',#17842,#17860,#17868,.T.); +#17868 = LINE('',#17869,#17870); +#17869 = CARTESIAN_POINT('',(181.293039,-91.379289,-3.5E-02)); +#17870 = VECTOR('',#17871,1.); +#17871 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#17872 = PLANE('',#17873); +#17873 = AXIS2_PLACEMENT_3D('',#17874,#17875,#17876); +#17874 = CARTESIAN_POINT('',(181.293039,-91.379289,-3.5E-02)); +#17875 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#17876 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#17877 = ADVANCED_FACE('',(#17878),#17905,.T.); +#17878 = FACE_BOUND('',#17879,.F.); +#17879 = EDGE_LOOP('',(#17880,#17881,#17890,#17898)); +#17880 = ORIENTED_EDGE('',*,*,#17859,.T.); +#17881 = ORIENTED_EDGE('',*,*,#17882,.T.); +#17882 = EDGE_CURVE('',#17852,#17883,#17885,.T.); +#17883 = VERTEX_POINT('',#17884); +#17884 = CARTESIAN_POINT('',(179.93446,-93.02071,0.)); +#17885 = CIRCLE('',#17886,9.999974810218E-02); +#17886 = AXIS2_PLACEMENT_3D('',#17887,#17888,#17889); +#17887 = CARTESIAN_POINT('',(179.8637495,-92.9499995,0.)); +#17888 = DIRECTION('',(0.,0.,1.)); +#17889 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#17890 = ORIENTED_EDGE('',*,*,#17891,.F.); +#17891 = EDGE_CURVE('',#17892,#17883,#17894,.T.); +#17892 = VERTEX_POINT('',#17893); +#17893 = CARTESIAN_POINT('',(179.93446,-93.02071,-3.5E-02)); +#17894 = LINE('',#17895,#17896); +#17895 = CARTESIAN_POINT('',(179.93446,-93.02071,-3.5E-02)); +#17896 = VECTOR('',#17897,1.); +#17897 = DIRECTION('',(0.,0.,1.)); +#17898 = ORIENTED_EDGE('',*,*,#17899,.F.); +#17899 = EDGE_CURVE('',#17860,#17892,#17900,.T.); +#17900 = CIRCLE('',#17901,9.999974810218E-02); +#17901 = AXIS2_PLACEMENT_3D('',#17902,#17903,#17904); +#17902 = CARTESIAN_POINT('',(179.8637495,-92.9499995,-3.5E-02)); +#17903 = DIRECTION('',(0.,0.,1.)); +#17904 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#17905 = CYLINDRICAL_SURFACE('',#17906,9.999974810218E-02); +#17906 = AXIS2_PLACEMENT_3D('',#17907,#17908,#17909); +#17907 = CARTESIAN_POINT('',(179.8637495,-92.9499995,-3.5E-02)); +#17908 = DIRECTION('',(-0.,-0.,-1.)); +#17909 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#17910 = ADVANCED_FACE('',(#17911),#17936,.F.); +#17911 = FACE_BOUND('',#17912,.F.); +#17912 = EDGE_LOOP('',(#17913,#17914,#17922,#17930)); +#17913 = ORIENTED_EDGE('',*,*,#17891,.T.); +#17914 = ORIENTED_EDGE('',*,*,#17915,.T.); +#17915 = EDGE_CURVE('',#17883,#17916,#17918,.T.); +#17916 = VERTEX_POINT('',#17917); +#17917 = CARTESIAN_POINT('',(181.43446,-91.52071,0.)); +#17918 = LINE('',#17919,#17920); +#17919 = CARTESIAN_POINT('',(179.93446,-93.02071,0.)); +#17920 = VECTOR('',#17921,1.); +#17921 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#17922 = ORIENTED_EDGE('',*,*,#17923,.F.); +#17923 = EDGE_CURVE('',#17924,#17916,#17926,.T.); +#17924 = VERTEX_POINT('',#17925); +#17925 = CARTESIAN_POINT('',(181.43446,-91.52071,-3.5E-02)); +#17926 = LINE('',#17927,#17928); +#17927 = CARTESIAN_POINT('',(181.43446,-91.52071,-3.5E-02)); +#17928 = VECTOR('',#17929,1.); +#17929 = DIRECTION('',(0.,0.,1.)); +#17930 = ORIENTED_EDGE('',*,*,#17931,.F.); +#17931 = EDGE_CURVE('',#17892,#17924,#17932,.T.); +#17932 = LINE('',#17933,#17934); +#17933 = CARTESIAN_POINT('',(179.93446,-93.02071,-3.5E-02)); +#17934 = VECTOR('',#17935,1.); +#17935 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#17936 = PLANE('',#17937); +#17937 = AXIS2_PLACEMENT_3D('',#17938,#17939,#17940); +#17938 = CARTESIAN_POINT('',(179.93446,-93.02071,-3.5E-02)); +#17939 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#17940 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#17941 = ADVANCED_FACE('',(#17942),#17960,.T.); +#17942 = FACE_BOUND('',#17943,.F.); +#17943 = EDGE_LOOP('',(#17944,#17945,#17952,#17953)); +#17944 = ORIENTED_EDGE('',*,*,#17923,.T.); +#17945 = ORIENTED_EDGE('',*,*,#17946,.T.); +#17946 = EDGE_CURVE('',#17916,#17844,#17947,.T.); +#17947 = CIRCLE('',#17948,9.999974810219E-02); +#17948 = AXIS2_PLACEMENT_3D('',#17949,#17950,#17951); +#17949 = CARTESIAN_POINT('',(181.3637495,-91.4499995,0.)); +#17950 = DIRECTION('',(0.,-0.,1.)); +#17951 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#17952 = ORIENTED_EDGE('',*,*,#17841,.F.); +#17953 = ORIENTED_EDGE('',*,*,#17954,.F.); +#17954 = EDGE_CURVE('',#17924,#17842,#17955,.T.); +#17955 = CIRCLE('',#17956,9.999974810219E-02); +#17956 = AXIS2_PLACEMENT_3D('',#17957,#17958,#17959); +#17957 = CARTESIAN_POINT('',(181.3637495,-91.4499995,-3.5E-02)); +#17958 = DIRECTION('',(0.,-0.,1.)); +#17959 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#17960 = CYLINDRICAL_SURFACE('',#17961,9.999974810219E-02); +#17961 = AXIS2_PLACEMENT_3D('',#17962,#17963,#17964); +#17962 = CARTESIAN_POINT('',(181.3637495,-91.4499995,-3.5E-02)); +#17963 = DIRECTION('',(-0.,0.,-1.)); +#17964 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#17965 = ADVANCED_FACE('',(#17966),#17972,.F.); +#17966 = FACE_BOUND('',#17967,.F.); +#17967 = EDGE_LOOP('',(#17968,#17969,#17970,#17971)); +#17968 = ORIENTED_EDGE('',*,*,#17867,.T.); +#17969 = ORIENTED_EDGE('',*,*,#17899,.T.); +#17970 = ORIENTED_EDGE('',*,*,#17931,.T.); +#17971 = ORIENTED_EDGE('',*,*,#17954,.T.); +#17972 = PLANE('',#17973); +#17973 = AXIS2_PLACEMENT_3D('',#17974,#17975,#17976); +#17974 = CARTESIAN_POINT('',(181.293039,-91.379289,-3.5E-02)); +#17975 = DIRECTION('',(0.,0.,1.)); +#17976 = DIRECTION('',(1.,0.,-0.)); +#17977 = ADVANCED_FACE('',(#17978),#17984,.T.); +#17978 = FACE_BOUND('',#17979,.T.); +#17979 = EDGE_LOOP('',(#17980,#17981,#17982,#17983)); +#17980 = ORIENTED_EDGE('',*,*,#17851,.T.); +#17981 = ORIENTED_EDGE('',*,*,#17882,.T.); +#17982 = ORIENTED_EDGE('',*,*,#17915,.T.); +#17983 = ORIENTED_EDGE('',*,*,#17946,.T.); +#17984 = PLANE('',#17985); +#17985 = AXIS2_PLACEMENT_3D('',#17986,#17987,#17988); +#17986 = CARTESIAN_POINT('',(181.293039,-91.379289,0.)); +#17987 = DIRECTION('',(0.,0.,1.)); +#17988 = DIRECTION('',(1.,0.,-0.)); +#17989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#17993)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#17990,#17991,#17992)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#17990 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#17991 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#17992 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#17993 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#17990, + 'distance_accuracy_value','confusion accuracy'); +#17994 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#17995,#17997); +#17995 = ( REPRESENTATION_RELATIONSHIP('','',#17834,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#17996) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#17996 = ITEM_DEFINED_TRANSFORMATION('','',#11,#387); +#17997 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #17998); +#17998 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('95','=>[0:1:1:88]','',#5,#17829 + ,$); +#17999 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#17831)); +#18000 = SHAPE_DEFINITION_REPRESENTATION(#18001,#18007); +#18001 = PRODUCT_DEFINITION_SHAPE('','',#18002); +#18002 = PRODUCT_DEFINITION('design','',#18003,#18006); +#18003 = PRODUCT_DEFINITION_FORMATION('','',#18004); +#18004 = PRODUCT('HackPad_track_86','HackPad_track_86','',(#18005)); +#18005 = PRODUCT_CONTEXT('',#2,'mechanical'); +#18006 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#18007 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#18008),#18162); +#18008 = MANIFOLD_SOLID_BREP('',#18009); +#18009 = CLOSED_SHELL('',(#18010,#18050,#18083,#18114,#18138,#18150)); +#18010 = ADVANCED_FACE('',(#18011),#18045,.F.); +#18011 = FACE_BOUND('',#18012,.F.); +#18012 = EDGE_LOOP('',(#18013,#18023,#18031,#18039)); +#18013 = ORIENTED_EDGE('',*,*,#18014,.T.); +#18014 = EDGE_CURVE('',#18015,#18017,#18019,.T.); +#18015 = VERTEX_POINT('',#18016); +#18016 = CARTESIAN_POINT('',(114.93446,-133.129289,-3.5E-02)); +#18017 = VERTEX_POINT('',#18018); +#18018 = CARTESIAN_POINT('',(114.93446,-133.129289,0.)); +#18019 = LINE('',#18020,#18021); +#18020 = CARTESIAN_POINT('',(114.93446,-133.129289,-3.5E-02)); +#18021 = VECTOR('',#18022,1.); +#18022 = DIRECTION('',(0.,0.,1.)); +#18023 = ORIENTED_EDGE('',*,*,#18024,.T.); +#18024 = EDGE_CURVE('',#18017,#18025,#18027,.T.); +#18025 = VERTEX_POINT('',#18026); +#18026 = CARTESIAN_POINT('',(113.18446,-131.379289,0.)); +#18027 = LINE('',#18028,#18029); +#18028 = CARTESIAN_POINT('',(114.93446,-133.129289,0.)); +#18029 = VECTOR('',#18030,1.); +#18030 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#18031 = ORIENTED_EDGE('',*,*,#18032,.F.); +#18032 = EDGE_CURVE('',#18033,#18025,#18035,.T.); +#18033 = VERTEX_POINT('',#18034); +#18034 = CARTESIAN_POINT('',(113.18446,-131.379289,-3.5E-02)); +#18035 = LINE('',#18036,#18037); +#18036 = CARTESIAN_POINT('',(113.18446,-131.379289,-3.5E-02)); +#18037 = VECTOR('',#18038,1.); +#18038 = DIRECTION('',(0.,0.,1.)); +#18039 = ORIENTED_EDGE('',*,*,#18040,.F.); +#18040 = EDGE_CURVE('',#18015,#18033,#18041,.T.); +#18041 = LINE('',#18042,#18043); +#18042 = CARTESIAN_POINT('',(114.93446,-133.129289,-3.5E-02)); +#18043 = VECTOR('',#18044,1.); +#18044 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#18045 = PLANE('',#18046); +#18046 = AXIS2_PLACEMENT_3D('',#18047,#18048,#18049); +#18047 = CARTESIAN_POINT('',(114.93446,-133.129289,-3.5E-02)); +#18048 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#18049 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#18050 = ADVANCED_FACE('',(#18051),#18078,.T.); +#18051 = FACE_BOUND('',#18052,.F.); +#18052 = EDGE_LOOP('',(#18053,#18054,#18063,#18071)); +#18053 = ORIENTED_EDGE('',*,*,#18032,.T.); +#18054 = ORIENTED_EDGE('',*,*,#18055,.T.); +#18055 = EDGE_CURVE('',#18025,#18056,#18058,.T.); +#18056 = VERTEX_POINT('',#18057); +#18057 = CARTESIAN_POINT('',(113.043039,-131.52071,0.)); +#18058 = CIRCLE('',#18059,9.999974810219E-02); +#18059 = AXIS2_PLACEMENT_3D('',#18060,#18061,#18062); +#18060 = CARTESIAN_POINT('',(113.1137495,-131.4499995,0.)); +#18061 = DIRECTION('',(0.,0.,1.)); +#18062 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#18063 = ORIENTED_EDGE('',*,*,#18064,.F.); +#18064 = EDGE_CURVE('',#18065,#18056,#18067,.T.); +#18065 = VERTEX_POINT('',#18066); +#18066 = CARTESIAN_POINT('',(113.043039,-131.52071,-3.5E-02)); +#18067 = LINE('',#18068,#18069); +#18068 = CARTESIAN_POINT('',(113.043039,-131.52071,-3.5E-02)); +#18069 = VECTOR('',#18070,1.); +#18070 = DIRECTION('',(0.,0.,1.)); +#18071 = ORIENTED_EDGE('',*,*,#18072,.F.); +#18072 = EDGE_CURVE('',#18033,#18065,#18073,.T.); +#18073 = CIRCLE('',#18074,9.999974810219E-02); +#18074 = AXIS2_PLACEMENT_3D('',#18075,#18076,#18077); +#18075 = CARTESIAN_POINT('',(113.1137495,-131.4499995,-3.5E-02)); +#18076 = DIRECTION('',(0.,0.,1.)); +#18077 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#18078 = CYLINDRICAL_SURFACE('',#18079,9.999974810219E-02); +#18079 = AXIS2_PLACEMENT_3D('',#18080,#18081,#18082); +#18080 = CARTESIAN_POINT('',(113.1137495,-131.4499995,-3.5E-02)); +#18081 = DIRECTION('',(-0.,-0.,-1.)); +#18082 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#18083 = ADVANCED_FACE('',(#18084),#18109,.F.); +#18084 = FACE_BOUND('',#18085,.F.); +#18085 = EDGE_LOOP('',(#18086,#18087,#18095,#18103)); +#18086 = ORIENTED_EDGE('',*,*,#18064,.T.); +#18087 = ORIENTED_EDGE('',*,*,#18088,.T.); +#18088 = EDGE_CURVE('',#18056,#18089,#18091,.T.); +#18089 = VERTEX_POINT('',#18090); +#18090 = CARTESIAN_POINT('',(114.793039,-133.27071,0.)); +#18091 = LINE('',#18092,#18093); +#18092 = CARTESIAN_POINT('',(113.043039,-131.52071,0.)); +#18093 = VECTOR('',#18094,1.); +#18094 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#18095 = ORIENTED_EDGE('',*,*,#18096,.F.); +#18096 = EDGE_CURVE('',#18097,#18089,#18099,.T.); +#18097 = VERTEX_POINT('',#18098); +#18098 = CARTESIAN_POINT('',(114.793039,-133.27071,-3.5E-02)); +#18099 = LINE('',#18100,#18101); +#18100 = CARTESIAN_POINT('',(114.793039,-133.27071,-3.5E-02)); +#18101 = VECTOR('',#18102,1.); +#18102 = DIRECTION('',(0.,0.,1.)); +#18103 = ORIENTED_EDGE('',*,*,#18104,.F.); +#18104 = EDGE_CURVE('',#18065,#18097,#18105,.T.); +#18105 = LINE('',#18106,#18107); +#18106 = CARTESIAN_POINT('',(113.043039,-131.52071,-3.5E-02)); +#18107 = VECTOR('',#18108,1.); +#18108 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#18109 = PLANE('',#18110); +#18110 = AXIS2_PLACEMENT_3D('',#18111,#18112,#18113); +#18111 = CARTESIAN_POINT('',(113.043039,-131.52071,-3.5E-02)); +#18112 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#18113 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#18114 = ADVANCED_FACE('',(#18115),#18133,.T.); +#18115 = FACE_BOUND('',#18116,.F.); +#18116 = EDGE_LOOP('',(#18117,#18118,#18125,#18126)); +#18117 = ORIENTED_EDGE('',*,*,#18096,.T.); +#18118 = ORIENTED_EDGE('',*,*,#18119,.T.); +#18119 = EDGE_CURVE('',#18089,#18017,#18120,.T.); +#18120 = CIRCLE('',#18121,9.999974810219E-02); +#18121 = AXIS2_PLACEMENT_3D('',#18122,#18123,#18124); +#18122 = CARTESIAN_POINT('',(114.8637495,-133.1999995,0.)); +#18123 = DIRECTION('',(0.,0.,1.)); +#18124 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#18125 = ORIENTED_EDGE('',*,*,#18014,.F.); +#18126 = ORIENTED_EDGE('',*,*,#18127,.F.); +#18127 = EDGE_CURVE('',#18097,#18015,#18128,.T.); +#18128 = CIRCLE('',#18129,9.999974810219E-02); +#18129 = AXIS2_PLACEMENT_3D('',#18130,#18131,#18132); +#18130 = CARTESIAN_POINT('',(114.8637495,-133.1999995,-3.5E-02)); +#18131 = DIRECTION('',(0.,0.,1.)); +#18132 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#18133 = CYLINDRICAL_SURFACE('',#18134,9.999974810219E-02); +#18134 = AXIS2_PLACEMENT_3D('',#18135,#18136,#18137); +#18135 = CARTESIAN_POINT('',(114.8637495,-133.1999995,-3.5E-02)); +#18136 = DIRECTION('',(-0.,-0.,-1.)); +#18137 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#18138 = ADVANCED_FACE('',(#18139),#18145,.F.); +#18139 = FACE_BOUND('',#18140,.F.); +#18140 = EDGE_LOOP('',(#18141,#18142,#18143,#18144)); +#18141 = ORIENTED_EDGE('',*,*,#18040,.T.); +#18142 = ORIENTED_EDGE('',*,*,#18072,.T.); +#18143 = ORIENTED_EDGE('',*,*,#18104,.T.); +#18144 = ORIENTED_EDGE('',*,*,#18127,.T.); +#18145 = PLANE('',#18146); +#18146 = AXIS2_PLACEMENT_3D('',#18147,#18148,#18149); +#18147 = CARTESIAN_POINT('',(114.93446,-133.129289,-3.5E-02)); +#18148 = DIRECTION('',(0.,0.,1.)); +#18149 = DIRECTION('',(1.,0.,-0.)); +#18150 = ADVANCED_FACE('',(#18151),#18157,.T.); +#18151 = FACE_BOUND('',#18152,.T.); +#18152 = EDGE_LOOP('',(#18153,#18154,#18155,#18156)); +#18153 = ORIENTED_EDGE('',*,*,#18024,.T.); +#18154 = ORIENTED_EDGE('',*,*,#18055,.T.); +#18155 = ORIENTED_EDGE('',*,*,#18088,.T.); +#18156 = ORIENTED_EDGE('',*,*,#18119,.T.); +#18157 = PLANE('',#18158); +#18158 = AXIS2_PLACEMENT_3D('',#18159,#18160,#18161); +#18159 = CARTESIAN_POINT('',(114.93446,-133.129289,0.)); +#18160 = DIRECTION('',(0.,0.,1.)); +#18161 = DIRECTION('',(1.,0.,-0.)); +#18162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#18166)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#18163,#18164,#18165)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#18163 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#18164 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#18165 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#18166 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#18163, + 'distance_accuracy_value','confusion accuracy'); +#18167 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18168,#18170); +#18168 = ( REPRESENTATION_RELATIONSHIP('','',#18007,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18169) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#18169 = ITEM_DEFINED_TRANSFORMATION('','',#11,#391); +#18170 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #18171); +#18171 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('96','=>[0:1:1:89]','',#5,#18002 + ,$); +#18172 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18004)); +#18173 = SHAPE_DEFINITION_REPRESENTATION(#18174,#18180); +#18174 = PRODUCT_DEFINITION_SHAPE('','',#18175); +#18175 = PRODUCT_DEFINITION('design','',#18176,#18179); +#18176 = PRODUCT_DEFINITION_FORMATION('','',#18177); +#18177 = PRODUCT('HackPad_track_87','HackPad_track_87','',(#18178)); +#18178 = PRODUCT_CONTEXT('',#2,'mechanical'); +#18179 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#18180 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#18181),#18335); +#18181 = MANIFOLD_SOLID_BREP('',#18182); +#18182 = CLOSED_SHELL('',(#18183,#18223,#18256,#18287,#18311,#18323)); +#18183 = ADVANCED_FACE('',(#18184),#18218,.F.); +#18184 = FACE_BOUND('',#18185,.F.); +#18185 = EDGE_LOOP('',(#18186,#18196,#18204,#18212)); +#18186 = ORIENTED_EDGE('',*,*,#18187,.T.); +#18187 = EDGE_CURVE('',#18188,#18190,#18192,.T.); +#18188 = VERTEX_POINT('',#18189); +#18189 = CARTESIAN_POINT('',(180.48875,-130.975,-3.5E-02)); +#18190 = VERTEX_POINT('',#18191); +#18191 = CARTESIAN_POINT('',(180.48875,-130.975,0.)); +#18192 = LINE('',#18193,#18194); +#18193 = CARTESIAN_POINT('',(180.48875,-130.975,-3.5E-02)); +#18194 = VECTOR('',#18195,1.); +#18195 = DIRECTION('',(0.,0.,1.)); +#18196 = ORIENTED_EDGE('',*,*,#18197,.T.); +#18197 = EDGE_CURVE('',#18190,#18198,#18200,.T.); +#18198 = VERTEX_POINT('',#18199); +#18199 = CARTESIAN_POINT('',(180.11375,-130.975,0.)); +#18200 = LINE('',#18201,#18202); +#18201 = CARTESIAN_POINT('',(180.48875,-130.975,0.)); +#18202 = VECTOR('',#18203,1.); +#18203 = DIRECTION('',(-1.,0.,0.)); +#18204 = ORIENTED_EDGE('',*,*,#18205,.F.); +#18205 = EDGE_CURVE('',#18206,#18198,#18208,.T.); +#18206 = VERTEX_POINT('',#18207); +#18207 = CARTESIAN_POINT('',(180.11375,-130.975,-3.5E-02)); +#18208 = LINE('',#18209,#18210); +#18209 = CARTESIAN_POINT('',(180.11375,-130.975,-3.5E-02)); +#18210 = VECTOR('',#18211,1.); +#18211 = DIRECTION('',(0.,0.,1.)); +#18212 = ORIENTED_EDGE('',*,*,#18213,.F.); +#18213 = EDGE_CURVE('',#18188,#18206,#18214,.T.); +#18214 = LINE('',#18215,#18216); +#18215 = CARTESIAN_POINT('',(180.48875,-130.975,-3.5E-02)); +#18216 = VECTOR('',#18217,1.); +#18217 = DIRECTION('',(-1.,0.,0.)); +#18218 = PLANE('',#18219); +#18219 = AXIS2_PLACEMENT_3D('',#18220,#18221,#18222); +#18220 = CARTESIAN_POINT('',(180.48875,-130.975,-3.5E-02)); +#18221 = DIRECTION('',(0.,-1.,0.)); +#18222 = DIRECTION('',(-1.,0.,0.)); +#18223 = ADVANCED_FACE('',(#18224),#18251,.T.); +#18224 = FACE_BOUND('',#18225,.F.); +#18225 = EDGE_LOOP('',(#18226,#18227,#18236,#18244)); +#18226 = ORIENTED_EDGE('',*,*,#18205,.T.); +#18227 = ORIENTED_EDGE('',*,*,#18228,.T.); +#18228 = EDGE_CURVE('',#18198,#18229,#18231,.T.); +#18229 = VERTEX_POINT('',#18230); +#18230 = CARTESIAN_POINT('',(180.11375,-131.175,0.)); +#18231 = CIRCLE('',#18232,0.1); +#18232 = AXIS2_PLACEMENT_3D('',#18233,#18234,#18235); +#18233 = CARTESIAN_POINT('',(180.11375,-131.075,0.)); +#18234 = DIRECTION('',(0.,-0.,1.)); +#18235 = DIRECTION('',(0.,1.,0.)); +#18236 = ORIENTED_EDGE('',*,*,#18237,.F.); +#18237 = EDGE_CURVE('',#18238,#18229,#18240,.T.); +#18238 = VERTEX_POINT('',#18239); +#18239 = CARTESIAN_POINT('',(180.11375,-131.175,-3.5E-02)); +#18240 = LINE('',#18241,#18242); +#18241 = CARTESIAN_POINT('',(180.11375,-131.175,-3.5E-02)); +#18242 = VECTOR('',#18243,1.); +#18243 = DIRECTION('',(0.,0.,1.)); +#18244 = ORIENTED_EDGE('',*,*,#18245,.F.); +#18245 = EDGE_CURVE('',#18206,#18238,#18246,.T.); +#18246 = CIRCLE('',#18247,0.1); +#18247 = AXIS2_PLACEMENT_3D('',#18248,#18249,#18250); +#18248 = CARTESIAN_POINT('',(180.11375,-131.075,-3.5E-02)); +#18249 = DIRECTION('',(0.,-0.,1.)); +#18250 = DIRECTION('',(0.,1.,0.)); +#18251 = CYLINDRICAL_SURFACE('',#18252,0.1); +#18252 = AXIS2_PLACEMENT_3D('',#18253,#18254,#18255); +#18253 = CARTESIAN_POINT('',(180.11375,-131.075,-3.5E-02)); +#18254 = DIRECTION('',(-0.,0.,-1.)); +#18255 = DIRECTION('',(0.,1.,0.)); +#18256 = ADVANCED_FACE('',(#18257),#18282,.F.); +#18257 = FACE_BOUND('',#18258,.F.); +#18258 = EDGE_LOOP('',(#18259,#18260,#18268,#18276)); +#18259 = ORIENTED_EDGE('',*,*,#18237,.T.); +#18260 = ORIENTED_EDGE('',*,*,#18261,.T.); +#18261 = EDGE_CURVE('',#18229,#18262,#18264,.T.); +#18262 = VERTEX_POINT('',#18263); +#18263 = CARTESIAN_POINT('',(180.48875,-131.175,0.)); +#18264 = LINE('',#18265,#18266); +#18265 = CARTESIAN_POINT('',(180.11375,-131.175,0.)); +#18266 = VECTOR('',#18267,1.); +#18267 = DIRECTION('',(1.,0.,0.)); +#18268 = ORIENTED_EDGE('',*,*,#18269,.F.); +#18269 = EDGE_CURVE('',#18270,#18262,#18272,.T.); +#18270 = VERTEX_POINT('',#18271); +#18271 = CARTESIAN_POINT('',(180.48875,-131.175,-3.5E-02)); +#18272 = LINE('',#18273,#18274); +#18273 = CARTESIAN_POINT('',(180.48875,-131.175,-3.5E-02)); +#18274 = VECTOR('',#18275,1.); +#18275 = DIRECTION('',(0.,0.,1.)); +#18276 = ORIENTED_EDGE('',*,*,#18277,.F.); +#18277 = EDGE_CURVE('',#18238,#18270,#18278,.T.); +#18278 = LINE('',#18279,#18280); +#18279 = CARTESIAN_POINT('',(180.11375,-131.175,-3.5E-02)); +#18280 = VECTOR('',#18281,1.); +#18281 = DIRECTION('',(1.,0.,0.)); +#18282 = PLANE('',#18283); +#18283 = AXIS2_PLACEMENT_3D('',#18284,#18285,#18286); +#18284 = CARTESIAN_POINT('',(180.11375,-131.175,-3.5E-02)); +#18285 = DIRECTION('',(0.,1.,0.)); +#18286 = DIRECTION('',(1.,0.,0.)); +#18287 = ADVANCED_FACE('',(#18288),#18306,.T.); +#18288 = FACE_BOUND('',#18289,.F.); +#18289 = EDGE_LOOP('',(#18290,#18291,#18298,#18299)); +#18290 = ORIENTED_EDGE('',*,*,#18269,.T.); +#18291 = ORIENTED_EDGE('',*,*,#18292,.T.); +#18292 = EDGE_CURVE('',#18262,#18190,#18293,.T.); +#18293 = CIRCLE('',#18294,0.1); +#18294 = AXIS2_PLACEMENT_3D('',#18295,#18296,#18297); +#18295 = CARTESIAN_POINT('',(180.48875,-131.075,0.)); +#18296 = DIRECTION('',(0.,-0.,1.)); +#18297 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#18298 = ORIENTED_EDGE('',*,*,#18187,.F.); +#18299 = ORIENTED_EDGE('',*,*,#18300,.F.); +#18300 = EDGE_CURVE('',#18270,#18188,#18301,.T.); +#18301 = CIRCLE('',#18302,0.1); +#18302 = AXIS2_PLACEMENT_3D('',#18303,#18304,#18305); +#18303 = CARTESIAN_POINT('',(180.48875,-131.075,-3.5E-02)); +#18304 = DIRECTION('',(0.,-0.,1.)); +#18305 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#18306 = CYLINDRICAL_SURFACE('',#18307,0.1); +#18307 = AXIS2_PLACEMENT_3D('',#18308,#18309,#18310); +#18308 = CARTESIAN_POINT('',(180.48875,-131.075,-3.5E-02)); +#18309 = DIRECTION('',(-0.,0.,-1.)); +#18310 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#18311 = ADVANCED_FACE('',(#18312),#18318,.F.); +#18312 = FACE_BOUND('',#18313,.F.); +#18313 = EDGE_LOOP('',(#18314,#18315,#18316,#18317)); +#18314 = ORIENTED_EDGE('',*,*,#18213,.T.); +#18315 = ORIENTED_EDGE('',*,*,#18245,.T.); +#18316 = ORIENTED_EDGE('',*,*,#18277,.T.); +#18317 = ORIENTED_EDGE('',*,*,#18300,.T.); +#18318 = PLANE('',#18319); +#18319 = AXIS2_PLACEMENT_3D('',#18320,#18321,#18322); +#18320 = CARTESIAN_POINT('',(180.48875,-130.975,-3.5E-02)); +#18321 = DIRECTION('',(0.,0.,1.)); +#18322 = DIRECTION('',(1.,0.,-0.)); +#18323 = ADVANCED_FACE('',(#18324),#18330,.T.); +#18324 = FACE_BOUND('',#18325,.T.); +#18325 = EDGE_LOOP('',(#18326,#18327,#18328,#18329)); +#18326 = ORIENTED_EDGE('',*,*,#18197,.T.); +#18327 = ORIENTED_EDGE('',*,*,#18228,.T.); +#18328 = ORIENTED_EDGE('',*,*,#18261,.T.); +#18329 = ORIENTED_EDGE('',*,*,#18292,.T.); +#18330 = PLANE('',#18331); +#18331 = AXIS2_PLACEMENT_3D('',#18332,#18333,#18334); +#18332 = CARTESIAN_POINT('',(180.48875,-130.975,0.)); +#18333 = DIRECTION('',(0.,0.,1.)); +#18334 = DIRECTION('',(1.,0.,-0.)); +#18335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#18339)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#18336,#18337,#18338)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#18336 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#18337 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#18338 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#18339 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#18336, + 'distance_accuracy_value','confusion accuracy'); +#18340 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18341,#18343); +#18341 = ( REPRESENTATION_RELATIONSHIP('','',#18180,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18342) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#18342 = ITEM_DEFINED_TRANSFORMATION('','',#11,#395); +#18343 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #18344); +#18344 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('97','=>[0:1:1:90]','',#5,#18175 + ,$); +#18345 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18177)); +#18346 = SHAPE_DEFINITION_REPRESENTATION(#18347,#18353); +#18347 = PRODUCT_DEFINITION_SHAPE('','',#18348); +#18348 = PRODUCT_DEFINITION('design','',#18349,#18352); +#18349 = PRODUCT_DEFINITION_FORMATION('','',#18350); +#18350 = PRODUCT('HackPad_track_88','HackPad_track_88','',(#18351)); +#18351 = PRODUCT_CONTEXT('',#2,'mechanical'); +#18352 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#18353 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#18354),#18508); +#18354 = MANIFOLD_SOLID_BREP('',#18355); +#18355 = CLOSED_SHELL('',(#18356,#18396,#18429,#18460,#18484,#18496)); +#18356 = ADVANCED_FACE('',(#18357),#18391,.F.); +#18357 = FACE_BOUND('',#18358,.F.); +#18358 = EDGE_LOOP('',(#18359,#18369,#18377,#18385)); +#18359 = ORIENTED_EDGE('',*,*,#18360,.T.); +#18360 = EDGE_CURVE('',#18361,#18363,#18365,.T.); +#18361 = VERTEX_POINT('',#18362); +#18362 = CARTESIAN_POINT('',(129.46375,-56.7,-3.5E-02)); +#18363 = VERTEX_POINT('',#18364); +#18364 = CARTESIAN_POINT('',(129.46375,-56.7,0.)); +#18365 = LINE('',#18366,#18367); +#18366 = CARTESIAN_POINT('',(129.46375,-56.7,-3.5E-02)); +#18367 = VECTOR('',#18368,1.); +#18368 = DIRECTION('',(0.,0.,1.)); +#18369 = ORIENTED_EDGE('',*,*,#18370,.T.); +#18370 = EDGE_CURVE('',#18363,#18371,#18373,.T.); +#18371 = VERTEX_POINT('',#18372); +#18372 = CARTESIAN_POINT('',(129.46375,-46.7,0.)); +#18373 = LINE('',#18374,#18375); +#18374 = CARTESIAN_POINT('',(129.46375,-56.7,0.)); +#18375 = VECTOR('',#18376,1.); +#18376 = DIRECTION('',(0.,1.,0.)); +#18377 = ORIENTED_EDGE('',*,*,#18378,.F.); +#18378 = EDGE_CURVE('',#18379,#18371,#18381,.T.); +#18379 = VERTEX_POINT('',#18380); +#18380 = CARTESIAN_POINT('',(129.46375,-46.7,-3.5E-02)); +#18381 = LINE('',#18382,#18383); +#18382 = CARTESIAN_POINT('',(129.46375,-46.7,-3.5E-02)); +#18383 = VECTOR('',#18384,1.); +#18384 = DIRECTION('',(0.,0.,1.)); +#18385 = ORIENTED_EDGE('',*,*,#18386,.F.); +#18386 = EDGE_CURVE('',#18361,#18379,#18387,.T.); +#18387 = LINE('',#18388,#18389); +#18388 = CARTESIAN_POINT('',(129.46375,-56.7,-3.5E-02)); +#18389 = VECTOR('',#18390,1.); +#18390 = DIRECTION('',(0.,1.,0.)); +#18391 = PLANE('',#18392); +#18392 = AXIS2_PLACEMENT_3D('',#18393,#18394,#18395); +#18393 = CARTESIAN_POINT('',(129.46375,-56.7,-3.5E-02)); +#18394 = DIRECTION('',(-1.,0.,0.)); +#18395 = DIRECTION('',(0.,1.,0.)); +#18396 = ADVANCED_FACE('',(#18397),#18424,.T.); +#18397 = FACE_BOUND('',#18398,.F.); +#18398 = EDGE_LOOP('',(#18399,#18400,#18409,#18417)); +#18399 = ORIENTED_EDGE('',*,*,#18378,.T.); +#18400 = ORIENTED_EDGE('',*,*,#18401,.T.); +#18401 = EDGE_CURVE('',#18371,#18402,#18404,.T.); +#18402 = VERTEX_POINT('',#18403); +#18403 = CARTESIAN_POINT('',(129.26375,-46.7,0.)); +#18404 = CIRCLE('',#18405,0.1); +#18405 = AXIS2_PLACEMENT_3D('',#18406,#18407,#18408); +#18406 = CARTESIAN_POINT('',(129.36375,-46.7,0.)); +#18407 = DIRECTION('',(0.,0.,1.)); +#18408 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#18409 = ORIENTED_EDGE('',*,*,#18410,.F.); +#18410 = EDGE_CURVE('',#18411,#18402,#18413,.T.); +#18411 = VERTEX_POINT('',#18412); +#18412 = CARTESIAN_POINT('',(129.26375,-46.7,-3.5E-02)); +#18413 = LINE('',#18414,#18415); +#18414 = CARTESIAN_POINT('',(129.26375,-46.7,-3.5E-02)); +#18415 = VECTOR('',#18416,1.); +#18416 = DIRECTION('',(0.,0.,1.)); +#18417 = ORIENTED_EDGE('',*,*,#18418,.F.); +#18418 = EDGE_CURVE('',#18379,#18411,#18419,.T.); +#18419 = CIRCLE('',#18420,0.1); +#18420 = AXIS2_PLACEMENT_3D('',#18421,#18422,#18423); +#18421 = CARTESIAN_POINT('',(129.36375,-46.7,-3.5E-02)); +#18422 = DIRECTION('',(0.,0.,1.)); +#18423 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#18424 = CYLINDRICAL_SURFACE('',#18425,0.1); +#18425 = AXIS2_PLACEMENT_3D('',#18426,#18427,#18428); +#18426 = CARTESIAN_POINT('',(129.36375,-46.7,-3.5E-02)); +#18427 = DIRECTION('',(-0.,-0.,-1.)); +#18428 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#18429 = ADVANCED_FACE('',(#18430),#18455,.F.); +#18430 = FACE_BOUND('',#18431,.F.); +#18431 = EDGE_LOOP('',(#18432,#18433,#18441,#18449)); +#18432 = ORIENTED_EDGE('',*,*,#18410,.T.); +#18433 = ORIENTED_EDGE('',*,*,#18434,.T.); +#18434 = EDGE_CURVE('',#18402,#18435,#18437,.T.); +#18435 = VERTEX_POINT('',#18436); +#18436 = CARTESIAN_POINT('',(129.26375,-56.7,0.)); +#18437 = LINE('',#18438,#18439); +#18438 = CARTESIAN_POINT('',(129.26375,-46.7,0.)); +#18439 = VECTOR('',#18440,1.); +#18440 = DIRECTION('',(0.,-1.,0.)); +#18441 = ORIENTED_EDGE('',*,*,#18442,.F.); +#18442 = EDGE_CURVE('',#18443,#18435,#18445,.T.); +#18443 = VERTEX_POINT('',#18444); +#18444 = CARTESIAN_POINT('',(129.26375,-56.7,-3.5E-02)); +#18445 = LINE('',#18446,#18447); +#18446 = CARTESIAN_POINT('',(129.26375,-56.7,-3.5E-02)); +#18447 = VECTOR('',#18448,1.); +#18448 = DIRECTION('',(0.,0.,1.)); +#18449 = ORIENTED_EDGE('',*,*,#18450,.F.); +#18450 = EDGE_CURVE('',#18411,#18443,#18451,.T.); +#18451 = LINE('',#18452,#18453); +#18452 = CARTESIAN_POINT('',(129.26375,-46.7,-3.5E-02)); +#18453 = VECTOR('',#18454,1.); +#18454 = DIRECTION('',(0.,-1.,0.)); +#18455 = PLANE('',#18456); +#18456 = AXIS2_PLACEMENT_3D('',#18457,#18458,#18459); +#18457 = CARTESIAN_POINT('',(129.26375,-46.7,-3.5E-02)); +#18458 = DIRECTION('',(1.,0.,-0.)); +#18459 = DIRECTION('',(0.,-1.,0.)); +#18460 = ADVANCED_FACE('',(#18461),#18479,.T.); +#18461 = FACE_BOUND('',#18462,.F.); +#18462 = EDGE_LOOP('',(#18463,#18464,#18471,#18472)); +#18463 = ORIENTED_EDGE('',*,*,#18442,.T.); +#18464 = ORIENTED_EDGE('',*,*,#18465,.T.); +#18465 = EDGE_CURVE('',#18435,#18363,#18466,.T.); +#18466 = CIRCLE('',#18467,0.1); +#18467 = AXIS2_PLACEMENT_3D('',#18468,#18469,#18470); +#18468 = CARTESIAN_POINT('',(129.36375,-56.7,0.)); +#18469 = DIRECTION('',(0.,0.,1.)); +#18470 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#18471 = ORIENTED_EDGE('',*,*,#18360,.F.); +#18472 = ORIENTED_EDGE('',*,*,#18473,.F.); +#18473 = EDGE_CURVE('',#18443,#18361,#18474,.T.); +#18474 = CIRCLE('',#18475,0.1); +#18475 = AXIS2_PLACEMENT_3D('',#18476,#18477,#18478); +#18476 = CARTESIAN_POINT('',(129.36375,-56.7,-3.5E-02)); +#18477 = DIRECTION('',(0.,0.,1.)); +#18478 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#18479 = CYLINDRICAL_SURFACE('',#18480,0.1); +#18480 = AXIS2_PLACEMENT_3D('',#18481,#18482,#18483); +#18481 = CARTESIAN_POINT('',(129.36375,-56.7,-3.5E-02)); +#18482 = DIRECTION('',(-0.,-0.,-1.)); +#18483 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#18484 = ADVANCED_FACE('',(#18485),#18491,.F.); +#18485 = FACE_BOUND('',#18486,.F.); +#18486 = EDGE_LOOP('',(#18487,#18488,#18489,#18490)); +#18487 = ORIENTED_EDGE('',*,*,#18386,.T.); +#18488 = ORIENTED_EDGE('',*,*,#18418,.T.); +#18489 = ORIENTED_EDGE('',*,*,#18450,.T.); +#18490 = ORIENTED_EDGE('',*,*,#18473,.T.); +#18491 = PLANE('',#18492); +#18492 = AXIS2_PLACEMENT_3D('',#18493,#18494,#18495); +#18493 = CARTESIAN_POINT('',(129.46375,-56.7,-3.5E-02)); +#18494 = DIRECTION('',(0.,0.,1.)); +#18495 = DIRECTION('',(1.,0.,-0.)); +#18496 = ADVANCED_FACE('',(#18497),#18503,.T.); +#18497 = FACE_BOUND('',#18498,.T.); +#18498 = EDGE_LOOP('',(#18499,#18500,#18501,#18502)); +#18499 = ORIENTED_EDGE('',*,*,#18370,.T.); +#18500 = ORIENTED_EDGE('',*,*,#18401,.T.); +#18501 = ORIENTED_EDGE('',*,*,#18434,.T.); +#18502 = ORIENTED_EDGE('',*,*,#18465,.T.); +#18503 = PLANE('',#18504); +#18504 = AXIS2_PLACEMENT_3D('',#18505,#18506,#18507); +#18505 = CARTESIAN_POINT('',(129.46375,-56.7,0.)); +#18506 = DIRECTION('',(0.,0.,1.)); +#18507 = DIRECTION('',(1.,0.,-0.)); +#18508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#18512)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#18509,#18510,#18511)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#18509 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#18510 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#18511 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#18512 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#18509, + 'distance_accuracy_value','confusion accuracy'); +#18513 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18514,#18516); +#18514 = ( REPRESENTATION_RELATIONSHIP('','',#18353,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18515) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#18515 = ITEM_DEFINED_TRANSFORMATION('','',#11,#399); +#18516 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #18517); +#18517 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('98','=>[0:1:1:91]','',#5,#18348 + ,$); +#18518 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18350)); +#18519 = SHAPE_DEFINITION_REPRESENTATION(#18520,#18526); +#18520 = PRODUCT_DEFINITION_SHAPE('','',#18521); +#18521 = PRODUCT_DEFINITION('design','',#18522,#18525); +#18522 = PRODUCT_DEFINITION_FORMATION('','',#18523); +#18523 = PRODUCT('HackPad_track_89','HackPad_track_89','',(#18524)); +#18524 = PRODUCT_CONTEXT('',#2,'mechanical'); +#18525 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#18526 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#18527),#18681); +#18527 = MANIFOLD_SOLID_BREP('',#18528); +#18528 = CLOSED_SHELL('',(#18529,#18569,#18602,#18627,#18652,#18669)); +#18529 = ADVANCED_FACE('',(#18530),#18564,.F.); +#18530 = FACE_BOUND('',#18531,.F.); +#18531 = EDGE_LOOP('',(#18532,#18542,#18550,#18558)); +#18532 = ORIENTED_EDGE('',*,*,#18533,.F.); +#18533 = EDGE_CURVE('',#18534,#18536,#18538,.T.); +#18534 = VERTEX_POINT('',#18535); +#18535 = CARTESIAN_POINT('',(125.4646909309,-60.45763706909,-3.5E-02)); +#18536 = VERTEX_POINT('',#18537); +#18537 = CARTESIAN_POINT('',(122.793039,-63.129289,-3.5E-02)); +#18538 = LINE('',#18539,#18540); +#18539 = CARTESIAN_POINT('',(125.793039,-60.129289,-3.5E-02)); +#18540 = VECTOR('',#18541,1.); +#18541 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#18542 = ORIENTED_EDGE('',*,*,#18543,.F.); +#18543 = EDGE_CURVE('',#18544,#18534,#18546,.T.); +#18544 = VERTEX_POINT('',#18545); +#18545 = CARTESIAN_POINT('',(125.4646909309,-60.45763706909,0.)); +#18546 = LINE('',#18547,#18548); +#18547 = CARTESIAN_POINT('',(125.4646909309,-60.45763706909,-4.5E-02)); +#18548 = VECTOR('',#18549,1.); +#18549 = DIRECTION('',(-0.,-0.,-1.)); +#18550 = ORIENTED_EDGE('',*,*,#18551,.T.); +#18551 = EDGE_CURVE('',#18544,#18552,#18554,.T.); +#18552 = VERTEX_POINT('',#18553); +#18553 = CARTESIAN_POINT('',(122.793039,-63.129289,0.)); +#18554 = LINE('',#18555,#18556); +#18555 = CARTESIAN_POINT('',(125.793039,-60.129289,0.)); +#18556 = VECTOR('',#18557,1.); +#18557 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#18558 = ORIENTED_EDGE('',*,*,#18559,.F.); +#18559 = EDGE_CURVE('',#18536,#18552,#18560,.T.); +#18560 = LINE('',#18561,#18562); +#18561 = CARTESIAN_POINT('',(122.793039,-63.129289,-3.5E-02)); +#18562 = VECTOR('',#18563,1.); +#18563 = DIRECTION('',(0.,0.,1.)); +#18564 = PLANE('',#18565); +#18565 = AXIS2_PLACEMENT_3D('',#18566,#18567,#18568); +#18566 = CARTESIAN_POINT('',(125.793039,-60.129289,-3.5E-02)); +#18567 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#18568 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#18569 = ADVANCED_FACE('',(#18570),#18597,.F.); +#18570 = FACE_BOUND('',#18571,.F.); +#18571 = EDGE_LOOP('',(#18572,#18581,#18582,#18591)); +#18572 = ORIENTED_EDGE('',*,*,#18573,.T.); +#18573 = EDGE_CURVE('',#18574,#18534,#18576,.T.); +#18574 = VERTEX_POINT('',#18575); +#18575 = CARTESIAN_POINT('',(125.60611171555,-60.59905828444,-3.5E-02)); +#18576 = CIRCLE('',#18577,0.475); +#18577 = AXIS2_PLACEMENT_3D('',#18578,#18579,#18580); +#18578 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#18579 = DIRECTION('',(-0.,0.,-1.)); +#18580 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#18581 = ORIENTED_EDGE('',*,*,#18533,.T.); +#18582 = ORIENTED_EDGE('',*,*,#18583,.T.); +#18583 = EDGE_CURVE('',#18536,#18584,#18586,.T.); +#18584 = VERTEX_POINT('',#18585); +#18585 = CARTESIAN_POINT('',(122.93446,-63.27071,-3.5E-02)); +#18586 = CIRCLE('',#18587,9.999974810219E-02); +#18587 = AXIS2_PLACEMENT_3D('',#18588,#18589,#18590); +#18588 = CARTESIAN_POINT('',(122.8637495,-63.1999995,-3.5E-02)); +#18589 = DIRECTION('',(0.,0.,1.)); +#18590 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#18591 = ORIENTED_EDGE('',*,*,#18592,.T.); +#18592 = EDGE_CURVE('',#18584,#18574,#18593,.T.); +#18593 = LINE('',#18594,#18595); +#18594 = CARTESIAN_POINT('',(122.93446,-63.27071,-3.5E-02)); +#18595 = VECTOR('',#18596,1.); +#18596 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#18597 = PLANE('',#18598); +#18598 = AXIS2_PLACEMENT_3D('',#18599,#18600,#18601); +#18599 = CARTESIAN_POINT('',(125.793039,-60.129289,-3.5E-02)); +#18600 = DIRECTION('',(0.,0.,1.)); +#18601 = DIRECTION('',(1.,0.,-0.)); +#18602 = ADVANCED_FACE('',(#18603),#18622,.T.); +#18603 = FACE_BOUND('',#18604,.F.); +#18604 = EDGE_LOOP('',(#18605,#18606,#18615,#18621)); +#18605 = ORIENTED_EDGE('',*,*,#18559,.T.); +#18606 = ORIENTED_EDGE('',*,*,#18607,.T.); +#18607 = EDGE_CURVE('',#18552,#18608,#18610,.T.); +#18608 = VERTEX_POINT('',#18609); +#18609 = CARTESIAN_POINT('',(122.93446,-63.27071,0.)); +#18610 = CIRCLE('',#18611,9.999974810219E-02); +#18611 = AXIS2_PLACEMENT_3D('',#18612,#18613,#18614); +#18612 = CARTESIAN_POINT('',(122.8637495,-63.1999995,0.)); +#18613 = DIRECTION('',(0.,0.,1.)); +#18614 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#18615 = ORIENTED_EDGE('',*,*,#18616,.F.); +#18616 = EDGE_CURVE('',#18584,#18608,#18617,.T.); +#18617 = LINE('',#18618,#18619); +#18618 = CARTESIAN_POINT('',(122.93446,-63.27071,-3.5E-02)); +#18619 = VECTOR('',#18620,1.); +#18620 = DIRECTION('',(0.,0.,1.)); +#18621 = ORIENTED_EDGE('',*,*,#18583,.F.); +#18622 = CYLINDRICAL_SURFACE('',#18623,9.999974810219E-02); +#18623 = AXIS2_PLACEMENT_3D('',#18624,#18625,#18626); +#18624 = CARTESIAN_POINT('',(122.8637495,-63.1999995,-3.5E-02)); +#18625 = DIRECTION('',(-0.,-0.,-1.)); +#18626 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#18627 = ADVANCED_FACE('',(#18628),#18647,.T.); +#18628 = FACE_BOUND('',#18629,.T.); +#18629 = EDGE_LOOP('',(#18630,#18639,#18640,#18641)); +#18630 = ORIENTED_EDGE('',*,*,#18631,.T.); +#18631 = EDGE_CURVE('',#18632,#18544,#18634,.T.); +#18632 = VERTEX_POINT('',#18633); +#18633 = CARTESIAN_POINT('',(125.60611171555,-60.59905828444,0.)); +#18634 = CIRCLE('',#18635,0.475); +#18635 = AXIS2_PLACEMENT_3D('',#18636,#18637,#18638); +#18636 = CARTESIAN_POINT('',(125.86375,-60.2,0.)); +#18637 = DIRECTION('',(-0.,0.,-1.)); +#18638 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#18639 = ORIENTED_EDGE('',*,*,#18551,.T.); +#18640 = ORIENTED_EDGE('',*,*,#18607,.T.); +#18641 = ORIENTED_EDGE('',*,*,#18642,.T.); +#18642 = EDGE_CURVE('',#18608,#18632,#18643,.T.); +#18643 = LINE('',#18644,#18645); +#18644 = CARTESIAN_POINT('',(122.93446,-63.27071,0.)); +#18645 = VECTOR('',#18646,1.); +#18646 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#18647 = PLANE('',#18648); +#18648 = AXIS2_PLACEMENT_3D('',#18649,#18650,#18651); +#18649 = CARTESIAN_POINT('',(125.793039,-60.129289,0.)); +#18650 = DIRECTION('',(0.,0.,1.)); +#18651 = DIRECTION('',(1.,0.,-0.)); +#18652 = ADVANCED_FACE('',(#18653),#18664,.F.); +#18653 = FACE_BOUND('',#18654,.T.); +#18654 = EDGE_LOOP('',(#18655,#18656,#18657,#18663)); +#18655 = ORIENTED_EDGE('',*,*,#18543,.F.); +#18656 = ORIENTED_EDGE('',*,*,#18631,.F.); +#18657 = ORIENTED_EDGE('',*,*,#18658,.T.); +#18658 = EDGE_CURVE('',#18632,#18574,#18659,.T.); +#18659 = LINE('',#18660,#18661); +#18660 = CARTESIAN_POINT('',(125.60611171555,-60.59905828444,-4.5E-02)); +#18661 = VECTOR('',#18662,1.); +#18662 = DIRECTION('',(-0.,-0.,-1.)); +#18663 = ORIENTED_EDGE('',*,*,#18573,.T.); +#18664 = CYLINDRICAL_SURFACE('',#18665,0.475); +#18665 = AXIS2_PLACEMENT_3D('',#18666,#18667,#18668); +#18666 = CARTESIAN_POINT('',(125.86375,-60.2,-4.5E-02)); +#18667 = DIRECTION('',(-0.,-0.,-1.)); +#18668 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#18669 = ADVANCED_FACE('',(#18670),#18676,.F.); +#18670 = FACE_BOUND('',#18671,.F.); +#18671 = EDGE_LOOP('',(#18672,#18673,#18674,#18675)); +#18672 = ORIENTED_EDGE('',*,*,#18592,.F.); +#18673 = ORIENTED_EDGE('',*,*,#18616,.T.); +#18674 = ORIENTED_EDGE('',*,*,#18642,.T.); +#18675 = ORIENTED_EDGE('',*,*,#18658,.T.); +#18676 = PLANE('',#18677); +#18677 = AXIS2_PLACEMENT_3D('',#18678,#18679,#18680); +#18678 = CARTESIAN_POINT('',(122.93446,-63.27071,-3.5E-02)); +#18679 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#18680 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#18681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#18685)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#18682,#18683,#18684)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#18682 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#18683 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#18684 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#18685 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#18682, + 'distance_accuracy_value','confusion accuracy'); +#18686 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18687,#18689); +#18687 = ( REPRESENTATION_RELATIONSHIP('','',#18526,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18688) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#18688 = ITEM_DEFINED_TRANSFORMATION('','',#11,#403); +#18689 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #18690); +#18690 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('99','=>[0:1:1:92]','',#5,#18521 + ,$); +#18691 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18523)); +#18692 = SHAPE_DEFINITION_REPRESENTATION(#18693,#18699); +#18693 = PRODUCT_DEFINITION_SHAPE('','',#18694); +#18694 = PRODUCT_DEFINITION('design','',#18695,#18698); +#18695 = PRODUCT_DEFINITION_FORMATION('','',#18696); +#18696 = PRODUCT('HackPad_track_90','HackPad_track_90','',(#18697)); +#18697 = PRODUCT_CONTEXT('',#2,'mechanical'); +#18698 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#18699 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#18700),#18854); +#18700 = MANIFOLD_SOLID_BREP('',#18701); +#18701 = CLOSED_SHELL('',(#18702,#18742,#18775,#18806,#18830,#18842)); +#18702 = ADVANCED_FACE('',(#18703),#18737,.F.); +#18703 = FACE_BOUND('',#18704,.F.); +#18704 = EDGE_LOOP('',(#18705,#18715,#18723,#18731)); +#18705 = ORIENTED_EDGE('',*,*,#18706,.T.); +#18706 = EDGE_CURVE('',#18707,#18709,#18711,.T.); +#18707 = VERTEX_POINT('',#18708); +#18708 = CARTESIAN_POINT('',(180.043039,-131.879289,-3.5E-02)); +#18709 = VERTEX_POINT('',#18710); +#18710 = CARTESIAN_POINT('',(180.043039,-131.879289,0.)); +#18711 = LINE('',#18712,#18713); +#18712 = CARTESIAN_POINT('',(180.043039,-131.879289,-3.5E-02)); +#18713 = VECTOR('',#18714,1.); +#18714 = DIRECTION('',(0.,0.,1.)); +#18715 = ORIENTED_EDGE('',*,*,#18716,.T.); +#18716 = EDGE_CURVE('',#18709,#18717,#18719,.T.); +#18717 = VERTEX_POINT('',#18718); +#18718 = CARTESIAN_POINT('',(178.793039,-133.129289,0.)); +#18719 = LINE('',#18720,#18721); +#18720 = CARTESIAN_POINT('',(180.043039,-131.879289,0.)); +#18721 = VECTOR('',#18722,1.); +#18722 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#18723 = ORIENTED_EDGE('',*,*,#18724,.F.); +#18724 = EDGE_CURVE('',#18725,#18717,#18727,.T.); +#18725 = VERTEX_POINT('',#18726); +#18726 = CARTESIAN_POINT('',(178.793039,-133.129289,-3.5E-02)); +#18727 = LINE('',#18728,#18729); +#18728 = CARTESIAN_POINT('',(178.793039,-133.129289,-3.5E-02)); +#18729 = VECTOR('',#18730,1.); +#18730 = DIRECTION('',(0.,0.,1.)); +#18731 = ORIENTED_EDGE('',*,*,#18732,.F.); +#18732 = EDGE_CURVE('',#18707,#18725,#18733,.T.); +#18733 = LINE('',#18734,#18735); +#18734 = CARTESIAN_POINT('',(180.043039,-131.879289,-3.5E-02)); +#18735 = VECTOR('',#18736,1.); +#18736 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#18737 = PLANE('',#18738); +#18738 = AXIS2_PLACEMENT_3D('',#18739,#18740,#18741); +#18739 = CARTESIAN_POINT('',(180.043039,-131.879289,-3.5E-02)); +#18740 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#18741 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#18742 = ADVANCED_FACE('',(#18743),#18770,.T.); +#18743 = FACE_BOUND('',#18744,.F.); +#18744 = EDGE_LOOP('',(#18745,#18746,#18755,#18763)); +#18745 = ORIENTED_EDGE('',*,*,#18724,.T.); +#18746 = ORIENTED_EDGE('',*,*,#18747,.T.); +#18747 = EDGE_CURVE('',#18717,#18748,#18750,.T.); +#18748 = VERTEX_POINT('',#18749); +#18749 = CARTESIAN_POINT('',(178.93446,-133.27071,0.)); +#18750 = CIRCLE('',#18751,9.999974810219E-02); +#18751 = AXIS2_PLACEMENT_3D('',#18752,#18753,#18754); +#18752 = CARTESIAN_POINT('',(178.8637495,-133.1999995,0.)); +#18753 = DIRECTION('',(0.,0.,1.)); +#18754 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#18755 = ORIENTED_EDGE('',*,*,#18756,.F.); +#18756 = EDGE_CURVE('',#18757,#18748,#18759,.T.); +#18757 = VERTEX_POINT('',#18758); +#18758 = CARTESIAN_POINT('',(178.93446,-133.27071,-3.5E-02)); +#18759 = LINE('',#18760,#18761); +#18760 = CARTESIAN_POINT('',(178.93446,-133.27071,-3.5E-02)); +#18761 = VECTOR('',#18762,1.); +#18762 = DIRECTION('',(0.,0.,1.)); +#18763 = ORIENTED_EDGE('',*,*,#18764,.F.); +#18764 = EDGE_CURVE('',#18725,#18757,#18765,.T.); +#18765 = CIRCLE('',#18766,9.999974810219E-02); +#18766 = AXIS2_PLACEMENT_3D('',#18767,#18768,#18769); +#18767 = CARTESIAN_POINT('',(178.8637495,-133.1999995,-3.5E-02)); +#18768 = DIRECTION('',(0.,0.,1.)); +#18769 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#18770 = CYLINDRICAL_SURFACE('',#18771,9.999974810219E-02); +#18771 = AXIS2_PLACEMENT_3D('',#18772,#18773,#18774); +#18772 = CARTESIAN_POINT('',(178.8637495,-133.1999995,-3.5E-02)); +#18773 = DIRECTION('',(-0.,-0.,-1.)); +#18774 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#18775 = ADVANCED_FACE('',(#18776),#18801,.F.); +#18776 = FACE_BOUND('',#18777,.F.); +#18777 = EDGE_LOOP('',(#18778,#18779,#18787,#18795)); +#18778 = ORIENTED_EDGE('',*,*,#18756,.T.); +#18779 = ORIENTED_EDGE('',*,*,#18780,.T.); +#18780 = EDGE_CURVE('',#18748,#18781,#18783,.T.); +#18781 = VERTEX_POINT('',#18782); +#18782 = CARTESIAN_POINT('',(180.18446,-132.02071,0.)); +#18783 = LINE('',#18784,#18785); +#18784 = CARTESIAN_POINT('',(178.93446,-133.27071,0.)); +#18785 = VECTOR('',#18786,1.); +#18786 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#18787 = ORIENTED_EDGE('',*,*,#18788,.F.); +#18788 = EDGE_CURVE('',#18789,#18781,#18791,.T.); +#18789 = VERTEX_POINT('',#18790); +#18790 = CARTESIAN_POINT('',(180.18446,-132.02071,-3.5E-02)); +#18791 = LINE('',#18792,#18793); +#18792 = CARTESIAN_POINT('',(180.18446,-132.02071,-3.5E-02)); +#18793 = VECTOR('',#18794,1.); +#18794 = DIRECTION('',(0.,0.,1.)); +#18795 = ORIENTED_EDGE('',*,*,#18796,.F.); +#18796 = EDGE_CURVE('',#18757,#18789,#18797,.T.); +#18797 = LINE('',#18798,#18799); +#18798 = CARTESIAN_POINT('',(178.93446,-133.27071,-3.5E-02)); +#18799 = VECTOR('',#18800,1.); +#18800 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#18801 = PLANE('',#18802); +#18802 = AXIS2_PLACEMENT_3D('',#18803,#18804,#18805); +#18803 = CARTESIAN_POINT('',(178.93446,-133.27071,-3.5E-02)); +#18804 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#18805 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#18806 = ADVANCED_FACE('',(#18807),#18825,.T.); +#18807 = FACE_BOUND('',#18808,.F.); +#18808 = EDGE_LOOP('',(#18809,#18810,#18817,#18818)); +#18809 = ORIENTED_EDGE('',*,*,#18788,.T.); +#18810 = ORIENTED_EDGE('',*,*,#18811,.T.); +#18811 = EDGE_CURVE('',#18781,#18709,#18812,.T.); +#18812 = CIRCLE('',#18813,9.999974810219E-02); +#18813 = AXIS2_PLACEMENT_3D('',#18814,#18815,#18816); +#18814 = CARTESIAN_POINT('',(180.1137495,-131.9499995,0.)); +#18815 = DIRECTION('',(0.,-0.,1.)); +#18816 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#18817 = ORIENTED_EDGE('',*,*,#18706,.F.); +#18818 = ORIENTED_EDGE('',*,*,#18819,.F.); +#18819 = EDGE_CURVE('',#18789,#18707,#18820,.T.); +#18820 = CIRCLE('',#18821,9.999974810219E-02); +#18821 = AXIS2_PLACEMENT_3D('',#18822,#18823,#18824); +#18822 = CARTESIAN_POINT('',(180.1137495,-131.9499995,-3.5E-02)); +#18823 = DIRECTION('',(0.,-0.,1.)); +#18824 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#18825 = CYLINDRICAL_SURFACE('',#18826,9.999974810219E-02); +#18826 = AXIS2_PLACEMENT_3D('',#18827,#18828,#18829); +#18827 = CARTESIAN_POINT('',(180.1137495,-131.9499995,-3.5E-02)); +#18828 = DIRECTION('',(-0.,0.,-1.)); +#18829 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#18830 = ADVANCED_FACE('',(#18831),#18837,.F.); +#18831 = FACE_BOUND('',#18832,.F.); +#18832 = EDGE_LOOP('',(#18833,#18834,#18835,#18836)); +#18833 = ORIENTED_EDGE('',*,*,#18732,.T.); +#18834 = ORIENTED_EDGE('',*,*,#18764,.T.); +#18835 = ORIENTED_EDGE('',*,*,#18796,.T.); +#18836 = ORIENTED_EDGE('',*,*,#18819,.T.); +#18837 = PLANE('',#18838); +#18838 = AXIS2_PLACEMENT_3D('',#18839,#18840,#18841); +#18839 = CARTESIAN_POINT('',(180.043039,-131.879289,-3.5E-02)); +#18840 = DIRECTION('',(0.,0.,1.)); +#18841 = DIRECTION('',(1.,0.,-0.)); +#18842 = ADVANCED_FACE('',(#18843),#18849,.T.); +#18843 = FACE_BOUND('',#18844,.T.); +#18844 = EDGE_LOOP('',(#18845,#18846,#18847,#18848)); +#18845 = ORIENTED_EDGE('',*,*,#18716,.T.); +#18846 = ORIENTED_EDGE('',*,*,#18747,.T.); +#18847 = ORIENTED_EDGE('',*,*,#18780,.T.); +#18848 = ORIENTED_EDGE('',*,*,#18811,.T.); +#18849 = PLANE('',#18850); +#18850 = AXIS2_PLACEMENT_3D('',#18851,#18852,#18853); +#18851 = CARTESIAN_POINT('',(180.043039,-131.879289,0.)); +#18852 = DIRECTION('',(0.,0.,1.)); +#18853 = DIRECTION('',(1.,0.,-0.)); +#18854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#18858)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#18855,#18856,#18857)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#18855 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#18856 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#18857 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#18858 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#18855, + 'distance_accuracy_value','confusion accuracy'); +#18859 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#18860,#18862); +#18860 = ( REPRESENTATION_RELATIONSHIP('','',#18699,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#18861) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#18861 = ITEM_DEFINED_TRANSFORMATION('','',#11,#407); +#18862 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #18863); +#18863 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('100','=>[0:1:1:93]','',#5, + #18694,$); +#18864 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18696)); +#18865 = SHAPE_DEFINITION_REPRESENTATION(#18866,#18872); +#18866 = PRODUCT_DEFINITION_SHAPE('','',#18867); +#18867 = PRODUCT_DEFINITION('design','',#18868,#18871); +#18868 = PRODUCT_DEFINITION_FORMATION('','',#18869); +#18869 = PRODUCT('HackPad_track_91','HackPad_track_91','',(#18870)); +#18870 = PRODUCT_CONTEXT('',#2,'mechanical'); +#18871 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#18872 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#18873),#19027); +#18873 = MANIFOLD_SOLID_BREP('',#18874); +#18874 = CLOSED_SHELL('',(#18875,#18915,#18948,#18979,#19003,#19015)); +#18875 = ADVANCED_FACE('',(#18876),#18910,.F.); +#18876 = FACE_BOUND('',#18877,.F.); +#18877 = EDGE_LOOP('',(#18878,#18888,#18896,#18904)); +#18878 = ORIENTED_EDGE('',*,*,#18879,.T.); +#18879 = EDGE_CURVE('',#18880,#18882,#18884,.T.); +#18880 = VERTEX_POINT('',#18881); +#18881 = CARTESIAN_POINT('',(113.18875,-92.975,-3.5E-02)); +#18882 = VERTEX_POINT('',#18883); +#18883 = CARTESIAN_POINT('',(113.18875,-92.975,0.)); +#18884 = LINE('',#18885,#18886); +#18885 = CARTESIAN_POINT('',(113.18875,-92.975,-3.5E-02)); +#18886 = VECTOR('',#18887,1.); +#18887 = DIRECTION('',(0.,0.,1.)); +#18888 = ORIENTED_EDGE('',*,*,#18889,.T.); +#18889 = EDGE_CURVE('',#18882,#18890,#18892,.T.); +#18890 = VERTEX_POINT('',#18891); +#18891 = CARTESIAN_POINT('',(113.11375,-92.975,0.)); +#18892 = LINE('',#18893,#18894); +#18893 = CARTESIAN_POINT('',(113.18875,-92.975,0.)); +#18894 = VECTOR('',#18895,1.); +#18895 = DIRECTION('',(-1.,0.,0.)); +#18896 = ORIENTED_EDGE('',*,*,#18897,.F.); +#18897 = EDGE_CURVE('',#18898,#18890,#18900,.T.); +#18898 = VERTEX_POINT('',#18899); +#18899 = CARTESIAN_POINT('',(113.11375,-92.975,-3.5E-02)); +#18900 = LINE('',#18901,#18902); +#18901 = CARTESIAN_POINT('',(113.11375,-92.975,-3.5E-02)); +#18902 = VECTOR('',#18903,1.); +#18903 = DIRECTION('',(0.,0.,1.)); +#18904 = ORIENTED_EDGE('',*,*,#18905,.F.); +#18905 = EDGE_CURVE('',#18880,#18898,#18906,.T.); +#18906 = LINE('',#18907,#18908); +#18907 = CARTESIAN_POINT('',(113.18875,-92.975,-3.5E-02)); +#18908 = VECTOR('',#18909,1.); +#18909 = DIRECTION('',(-1.,0.,0.)); +#18910 = PLANE('',#18911); +#18911 = AXIS2_PLACEMENT_3D('',#18912,#18913,#18914); +#18912 = CARTESIAN_POINT('',(113.18875,-92.975,-3.5E-02)); +#18913 = DIRECTION('',(0.,-1.,0.)); +#18914 = DIRECTION('',(-1.,0.,0.)); +#18915 = ADVANCED_FACE('',(#18916),#18943,.T.); +#18916 = FACE_BOUND('',#18917,.F.); +#18917 = EDGE_LOOP('',(#18918,#18919,#18928,#18936)); +#18918 = ORIENTED_EDGE('',*,*,#18897,.T.); +#18919 = ORIENTED_EDGE('',*,*,#18920,.T.); +#18920 = EDGE_CURVE('',#18890,#18921,#18923,.T.); +#18921 = VERTEX_POINT('',#18922); +#18922 = CARTESIAN_POINT('',(113.11375,-93.175,0.)); +#18923 = CIRCLE('',#18924,1.E-01); +#18924 = AXIS2_PLACEMENT_3D('',#18925,#18926,#18927); +#18925 = CARTESIAN_POINT('',(113.11375,-93.075,0.)); +#18926 = DIRECTION('',(0.,-0.,1.)); +#18927 = DIRECTION('',(0.,1.,0.)); +#18928 = ORIENTED_EDGE('',*,*,#18929,.F.); +#18929 = EDGE_CURVE('',#18930,#18921,#18932,.T.); +#18930 = VERTEX_POINT('',#18931); +#18931 = CARTESIAN_POINT('',(113.11375,-93.175,-3.5E-02)); +#18932 = LINE('',#18933,#18934); +#18933 = CARTESIAN_POINT('',(113.11375,-93.175,-3.5E-02)); +#18934 = VECTOR('',#18935,1.); +#18935 = DIRECTION('',(0.,0.,1.)); +#18936 = ORIENTED_EDGE('',*,*,#18937,.F.); +#18937 = EDGE_CURVE('',#18898,#18930,#18938,.T.); +#18938 = CIRCLE('',#18939,1.E-01); +#18939 = AXIS2_PLACEMENT_3D('',#18940,#18941,#18942); +#18940 = CARTESIAN_POINT('',(113.11375,-93.075,-3.5E-02)); +#18941 = DIRECTION('',(0.,-0.,1.)); +#18942 = DIRECTION('',(0.,1.,0.)); +#18943 = CYLINDRICAL_SURFACE('',#18944,1.E-01); +#18944 = AXIS2_PLACEMENT_3D('',#18945,#18946,#18947); +#18945 = CARTESIAN_POINT('',(113.11375,-93.075,-3.5E-02)); +#18946 = DIRECTION('',(-0.,0.,-1.)); +#18947 = DIRECTION('',(0.,1.,0.)); +#18948 = ADVANCED_FACE('',(#18949),#18974,.F.); +#18949 = FACE_BOUND('',#18950,.F.); +#18950 = EDGE_LOOP('',(#18951,#18952,#18960,#18968)); +#18951 = ORIENTED_EDGE('',*,*,#18929,.T.); +#18952 = ORIENTED_EDGE('',*,*,#18953,.T.); +#18953 = EDGE_CURVE('',#18921,#18954,#18956,.T.); +#18954 = VERTEX_POINT('',#18955); +#18955 = CARTESIAN_POINT('',(113.18875,-93.175,0.)); +#18956 = LINE('',#18957,#18958); +#18957 = CARTESIAN_POINT('',(113.11375,-93.175,0.)); +#18958 = VECTOR('',#18959,1.); +#18959 = DIRECTION('',(1.,0.,0.)); +#18960 = ORIENTED_EDGE('',*,*,#18961,.F.); +#18961 = EDGE_CURVE('',#18962,#18954,#18964,.T.); +#18962 = VERTEX_POINT('',#18963); +#18963 = CARTESIAN_POINT('',(113.18875,-93.175,-3.5E-02)); +#18964 = LINE('',#18965,#18966); +#18965 = CARTESIAN_POINT('',(113.18875,-93.175,-3.5E-02)); +#18966 = VECTOR('',#18967,1.); +#18967 = DIRECTION('',(0.,0.,1.)); +#18968 = ORIENTED_EDGE('',*,*,#18969,.F.); +#18969 = EDGE_CURVE('',#18930,#18962,#18970,.T.); +#18970 = LINE('',#18971,#18972); +#18971 = CARTESIAN_POINT('',(113.11375,-93.175,-3.5E-02)); +#18972 = VECTOR('',#18973,1.); +#18973 = DIRECTION('',(1.,0.,0.)); +#18974 = PLANE('',#18975); +#18975 = AXIS2_PLACEMENT_3D('',#18976,#18977,#18978); +#18976 = CARTESIAN_POINT('',(113.11375,-93.175,-3.5E-02)); +#18977 = DIRECTION('',(0.,1.,0.)); +#18978 = DIRECTION('',(1.,0.,0.)); +#18979 = ADVANCED_FACE('',(#18980),#18998,.T.); +#18980 = FACE_BOUND('',#18981,.F.); +#18981 = EDGE_LOOP('',(#18982,#18983,#18990,#18991)); +#18982 = ORIENTED_EDGE('',*,*,#18961,.T.); +#18983 = ORIENTED_EDGE('',*,*,#18984,.T.); +#18984 = EDGE_CURVE('',#18954,#18882,#18985,.T.); +#18985 = CIRCLE('',#18986,1.E-01); +#18986 = AXIS2_PLACEMENT_3D('',#18987,#18988,#18989); +#18987 = CARTESIAN_POINT('',(113.18875,-93.075,0.)); +#18988 = DIRECTION('',(0.,0.,1.)); +#18989 = DIRECTION('',(-0.,-1.,0.)); +#18990 = ORIENTED_EDGE('',*,*,#18879,.F.); +#18991 = ORIENTED_EDGE('',*,*,#18992,.F.); +#18992 = EDGE_CURVE('',#18962,#18880,#18993,.T.); +#18993 = CIRCLE('',#18994,1.E-01); +#18994 = AXIS2_PLACEMENT_3D('',#18995,#18996,#18997); +#18995 = CARTESIAN_POINT('',(113.18875,-93.075,-3.5E-02)); +#18996 = DIRECTION('',(0.,0.,1.)); +#18997 = DIRECTION('',(-0.,-1.,0.)); +#18998 = CYLINDRICAL_SURFACE('',#18999,1.E-01); +#18999 = AXIS2_PLACEMENT_3D('',#19000,#19001,#19002); +#19000 = CARTESIAN_POINT('',(113.18875,-93.075,-3.5E-02)); +#19001 = DIRECTION('',(-0.,-0.,-1.)); +#19002 = DIRECTION('',(-0.,-1.,0.)); +#19003 = ADVANCED_FACE('',(#19004),#19010,.F.); +#19004 = FACE_BOUND('',#19005,.F.); +#19005 = EDGE_LOOP('',(#19006,#19007,#19008,#19009)); +#19006 = ORIENTED_EDGE('',*,*,#18905,.T.); +#19007 = ORIENTED_EDGE('',*,*,#18937,.T.); +#19008 = ORIENTED_EDGE('',*,*,#18969,.T.); +#19009 = ORIENTED_EDGE('',*,*,#18992,.T.); +#19010 = PLANE('',#19011); +#19011 = AXIS2_PLACEMENT_3D('',#19012,#19013,#19014); +#19012 = CARTESIAN_POINT('',(113.18875,-92.975,-3.5E-02)); +#19013 = DIRECTION('',(0.,0.,1.)); +#19014 = DIRECTION('',(1.,0.,-0.)); +#19015 = ADVANCED_FACE('',(#19016),#19022,.T.); +#19016 = FACE_BOUND('',#19017,.T.); +#19017 = EDGE_LOOP('',(#19018,#19019,#19020,#19021)); +#19018 = ORIENTED_EDGE('',*,*,#18889,.T.); +#19019 = ORIENTED_EDGE('',*,*,#18920,.T.); +#19020 = ORIENTED_EDGE('',*,*,#18953,.T.); +#19021 = ORIENTED_EDGE('',*,*,#18984,.T.); +#19022 = PLANE('',#19023); +#19023 = AXIS2_PLACEMENT_3D('',#19024,#19025,#19026); +#19024 = CARTESIAN_POINT('',(113.18875,-92.975,0.)); +#19025 = DIRECTION('',(0.,0.,1.)); +#19026 = DIRECTION('',(1.,0.,-0.)); +#19027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19031)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#19028,#19029,#19030)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#19028 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#19029 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#19030 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#19031 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#19028, + 'distance_accuracy_value','confusion accuracy'); +#19032 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19033,#19035); +#19033 = ( REPRESENTATION_RELATIONSHIP('','',#18872,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19034) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#19034 = ITEM_DEFINED_TRANSFORMATION('','',#11,#411); +#19035 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #19036); +#19036 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('101','=>[0:1:1:94]','',#5, + #18867,$); +#19037 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#18869)); +#19038 = SHAPE_DEFINITION_REPRESENTATION(#19039,#19045); +#19039 = PRODUCT_DEFINITION_SHAPE('','',#19040); +#19040 = PRODUCT_DEFINITION('design','',#19041,#19044); +#19041 = PRODUCT_DEFINITION_FORMATION('','',#19042); +#19042 = PRODUCT('HackPad_track_92','HackPad_track_92','',(#19043)); +#19043 = PRODUCT_CONTEXT('',#2,'mechanical'); +#19044 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#19045 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#19046),#19200); +#19046 = MANIFOLD_SOLID_BREP('',#19047); +#19047 = CLOSED_SHELL('',(#19048,#19088,#19121,#19146,#19171,#19188)); +#19048 = ADVANCED_FACE('',(#19049),#19083,.F.); +#19049 = FACE_BOUND('',#19050,.F.); +#19050 = EDGE_LOOP('',(#19051,#19061,#19069,#19077)); +#19051 = ORIENTED_EDGE('',*,*,#19052,.F.); +#19052 = EDGE_CURVE('',#19053,#19055,#19057,.T.); +#19053 = VERTEX_POINT('',#19054); +#19054 = CARTESIAN_POINT('',(176.78375,-47.02,-3.5E-02)); +#19055 = VERTEX_POINT('',#19056); +#19056 = CARTESIAN_POINT('',(170.39115673778,-47.02,-3.5E-02)); +#19057 = LINE('',#19058,#19059); +#19058 = CARTESIAN_POINT('',(176.78375,-47.02,-3.5E-02)); +#19059 = VECTOR('',#19060,1.); +#19060 = DIRECTION('',(-1.,0.,0.)); +#19061 = ORIENTED_EDGE('',*,*,#19062,.T.); +#19062 = EDGE_CURVE('',#19053,#19063,#19065,.T.); +#19063 = VERTEX_POINT('',#19064); +#19064 = CARTESIAN_POINT('',(176.78375,-47.02,0.)); +#19065 = LINE('',#19066,#19067); +#19066 = CARTESIAN_POINT('',(176.78375,-47.02,-3.5E-02)); +#19067 = VECTOR('',#19068,1.); +#19068 = DIRECTION('',(0.,0.,1.)); +#19069 = ORIENTED_EDGE('',*,*,#19070,.T.); +#19070 = EDGE_CURVE('',#19063,#19071,#19073,.T.); +#19071 = VERTEX_POINT('',#19072); +#19072 = CARTESIAN_POINT('',(170.39115673778,-47.02,0.)); +#19073 = LINE('',#19074,#19075); +#19074 = CARTESIAN_POINT('',(176.78375,-47.02,0.)); +#19075 = VECTOR('',#19076,1.); +#19076 = DIRECTION('',(-1.,0.,0.)); +#19077 = ORIENTED_EDGE('',*,*,#19078,.T.); +#19078 = EDGE_CURVE('',#19071,#19055,#19079,.T.); +#19079 = LINE('',#19080,#19081); +#19080 = CARTESIAN_POINT('',(170.39115673779,-47.02,-4.5E-02)); +#19081 = VECTOR('',#19082,1.); +#19082 = DIRECTION('',(-0.,-0.,-1.)); +#19083 = PLANE('',#19084); +#19084 = AXIS2_PLACEMENT_3D('',#19085,#19086,#19087); +#19085 = CARTESIAN_POINT('',(176.78375,-47.02,-3.5E-02)); +#19086 = DIRECTION('',(0.,-1.,0.)); +#19087 = DIRECTION('',(-1.,0.,0.)); +#19088 = ADVANCED_FACE('',(#19089),#19116,.F.); +#19089 = FACE_BOUND('',#19090,.F.); +#19090 = EDGE_LOOP('',(#19091,#19100,#19101,#19110)); +#19091 = ORIENTED_EDGE('',*,*,#19092,.T.); +#19092 = EDGE_CURVE('',#19093,#19053,#19095,.T.); +#19093 = VERTEX_POINT('',#19094); +#19094 = CARTESIAN_POINT('',(176.78375,-47.22,-3.5E-02)); +#19095 = CIRCLE('',#19096,1.E-01); +#19096 = AXIS2_PLACEMENT_3D('',#19097,#19098,#19099); +#19097 = CARTESIAN_POINT('',(176.78375,-47.12,-3.5E-02)); +#19098 = DIRECTION('',(0.,0.,1.)); +#19099 = DIRECTION('',(-0.,-1.,0.)); +#19100 = ORIENTED_EDGE('',*,*,#19052,.T.); +#19101 = ORIENTED_EDGE('',*,*,#19102,.T.); +#19102 = EDGE_CURVE('',#19055,#19103,#19105,.T.); +#19103 = VERTEX_POINT('',#19104); +#19104 = CARTESIAN_POINT('',(170.39115673778,-47.22,-3.5E-02)); +#19105 = CIRCLE('',#19106,0.4195); +#19106 = AXIS2_PLACEMENT_3D('',#19107,#19108,#19109); +#19107 = CARTESIAN_POINT('',(169.98375,-47.12,-3.5E-02)); +#19108 = DIRECTION('',(-0.,0.,-1.)); +#19109 = DIRECTION('',(-0.,-1.,0.)); +#19110 = ORIENTED_EDGE('',*,*,#19111,.T.); +#19111 = EDGE_CURVE('',#19103,#19093,#19112,.T.); +#19112 = LINE('',#19113,#19114); +#19113 = CARTESIAN_POINT('',(169.98375,-47.22,-3.5E-02)); +#19114 = VECTOR('',#19115,1.); +#19115 = DIRECTION('',(1.,0.,0.)); +#19116 = PLANE('',#19117); +#19117 = AXIS2_PLACEMENT_3D('',#19118,#19119,#19120); +#19118 = CARTESIAN_POINT('',(176.78375,-47.02,-3.5E-02)); +#19119 = DIRECTION('',(0.,0.,1.)); +#19120 = DIRECTION('',(1.,0.,-0.)); +#19121 = ADVANCED_FACE('',(#19122),#19141,.F.); +#19122 = FACE_BOUND('',#19123,.T.); +#19123 = EDGE_LOOP('',(#19124,#19133,#19134,#19135)); +#19124 = ORIENTED_EDGE('',*,*,#19125,.F.); +#19125 = EDGE_CURVE('',#19071,#19126,#19128,.T.); +#19126 = VERTEX_POINT('',#19127); +#19127 = CARTESIAN_POINT('',(170.39115673778,-47.22,0.)); +#19128 = CIRCLE('',#19129,0.4195); +#19129 = AXIS2_PLACEMENT_3D('',#19130,#19131,#19132); +#19130 = CARTESIAN_POINT('',(169.98375,-47.12,0.)); +#19131 = DIRECTION('',(-0.,0.,-1.)); +#19132 = DIRECTION('',(-0.,-1.,0.)); +#19133 = ORIENTED_EDGE('',*,*,#19078,.T.); +#19134 = ORIENTED_EDGE('',*,*,#19102,.T.); +#19135 = ORIENTED_EDGE('',*,*,#19136,.F.); +#19136 = EDGE_CURVE('',#19126,#19103,#19137,.T.); +#19137 = LINE('',#19138,#19139); +#19138 = CARTESIAN_POINT('',(170.39115673779,-47.22,-4.5E-02)); +#19139 = VECTOR('',#19140,1.); +#19140 = DIRECTION('',(-0.,-0.,-1.)); +#19141 = CYLINDRICAL_SURFACE('',#19142,0.4195); +#19142 = AXIS2_PLACEMENT_3D('',#19143,#19144,#19145); +#19143 = CARTESIAN_POINT('',(169.98375,-47.12,-4.5E-02)); +#19144 = DIRECTION('',(-0.,-0.,-1.)); +#19145 = DIRECTION('',(-0.,-1.,0.)); +#19146 = ADVANCED_FACE('',(#19147),#19166,.T.); +#19147 = FACE_BOUND('',#19148,.T.); +#19148 = EDGE_LOOP('',(#19149,#19158,#19159,#19160)); +#19149 = ORIENTED_EDGE('',*,*,#19150,.T.); +#19150 = EDGE_CURVE('',#19151,#19063,#19153,.T.); +#19151 = VERTEX_POINT('',#19152); +#19152 = CARTESIAN_POINT('',(176.78375,-47.22,0.)); +#19153 = CIRCLE('',#19154,1.E-01); +#19154 = AXIS2_PLACEMENT_3D('',#19155,#19156,#19157); +#19155 = CARTESIAN_POINT('',(176.78375,-47.12,0.)); +#19156 = DIRECTION('',(0.,0.,1.)); +#19157 = DIRECTION('',(-0.,-1.,0.)); +#19158 = ORIENTED_EDGE('',*,*,#19070,.T.); +#19159 = ORIENTED_EDGE('',*,*,#19125,.T.); +#19160 = ORIENTED_EDGE('',*,*,#19161,.T.); +#19161 = EDGE_CURVE('',#19126,#19151,#19162,.T.); +#19162 = LINE('',#19163,#19164); +#19163 = CARTESIAN_POINT('',(169.98375,-47.22,0.)); +#19164 = VECTOR('',#19165,1.); +#19165 = DIRECTION('',(1.,0.,0.)); +#19166 = PLANE('',#19167); +#19167 = AXIS2_PLACEMENT_3D('',#19168,#19169,#19170); +#19168 = CARTESIAN_POINT('',(176.78375,-47.02,0.)); +#19169 = DIRECTION('',(0.,0.,1.)); +#19170 = DIRECTION('',(1.,0.,-0.)); +#19171 = ADVANCED_FACE('',(#19172),#19183,.T.); +#19172 = FACE_BOUND('',#19173,.F.); +#19173 = EDGE_LOOP('',(#19174,#19180,#19181,#19182)); +#19174 = ORIENTED_EDGE('',*,*,#19175,.T.); +#19175 = EDGE_CURVE('',#19093,#19151,#19176,.T.); +#19176 = LINE('',#19177,#19178); +#19177 = CARTESIAN_POINT('',(176.78375,-47.22,-3.5E-02)); +#19178 = VECTOR('',#19179,1.); +#19179 = DIRECTION('',(0.,0.,1.)); +#19180 = ORIENTED_EDGE('',*,*,#19150,.T.); +#19181 = ORIENTED_EDGE('',*,*,#19062,.F.); +#19182 = ORIENTED_EDGE('',*,*,#19092,.F.); +#19183 = CYLINDRICAL_SURFACE('',#19184,1.E-01); +#19184 = AXIS2_PLACEMENT_3D('',#19185,#19186,#19187); +#19185 = CARTESIAN_POINT('',(176.78375,-47.12,-3.5E-02)); +#19186 = DIRECTION('',(-0.,-0.,-1.)); +#19187 = DIRECTION('',(-0.,-1.,0.)); +#19188 = ADVANCED_FACE('',(#19189),#19195,.F.); +#19189 = FACE_BOUND('',#19190,.F.); +#19190 = EDGE_LOOP('',(#19191,#19192,#19193,#19194)); +#19191 = ORIENTED_EDGE('',*,*,#19111,.F.); +#19192 = ORIENTED_EDGE('',*,*,#19136,.F.); +#19193 = ORIENTED_EDGE('',*,*,#19161,.T.); +#19194 = ORIENTED_EDGE('',*,*,#19175,.F.); +#19195 = PLANE('',#19196); +#19196 = AXIS2_PLACEMENT_3D('',#19197,#19198,#19199); +#19197 = CARTESIAN_POINT('',(169.98375,-47.22,-3.5E-02)); +#19198 = DIRECTION('',(0.,1.,0.)); +#19199 = DIRECTION('',(1.,0.,0.)); +#19200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19204)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#19201,#19202,#19203)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#19201 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#19202 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#19203 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#19204 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#19201, + 'distance_accuracy_value','confusion accuracy'); +#19205 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19206,#19208); +#19206 = ( REPRESENTATION_RELATIONSHIP('','',#19045,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19207) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#19207 = ITEM_DEFINED_TRANSFORMATION('','',#11,#415); +#19208 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #19209); +#19209 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('102','=>[0:1:1:95]','',#5, + #19040,$); +#19210 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19042)); +#19211 = SHAPE_DEFINITION_REPRESENTATION(#19212,#19218); +#19212 = PRODUCT_DEFINITION_SHAPE('','',#19213); +#19213 = PRODUCT_DEFINITION('design','',#19214,#19217); +#19214 = PRODUCT_DEFINITION_FORMATION('','',#19215); +#19215 = PRODUCT('HackPad_track_93','HackPad_track_93','',(#19216)); +#19216 = PRODUCT_CONTEXT('',#2,'mechanical'); +#19217 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#19218 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#19219),#19373); +#19219 = MANIFOLD_SOLID_BREP('',#19220); +#19220 = CLOSED_SHELL('',(#19221,#19261,#19294,#19325,#19349,#19361)); +#19221 = ADVANCED_FACE('',(#19222),#19256,.F.); +#19222 = FACE_BOUND('',#19223,.F.); +#19223 = EDGE_LOOP('',(#19224,#19234,#19242,#19250)); +#19224 = ORIENTED_EDGE('',*,*,#19225,.T.); +#19225 = EDGE_CURVE('',#19226,#19228,#19230,.T.); +#19226 = VERTEX_POINT('',#19227); +#19227 = CARTESIAN_POINT('',(181.46375,-130.2,-3.5E-02)); +#19228 = VERTEX_POINT('',#19229); +#19229 = CARTESIAN_POINT('',(181.46375,-130.2,0.)); +#19230 = LINE('',#19231,#19232); +#19231 = CARTESIAN_POINT('',(181.46375,-130.2,-3.5E-02)); +#19232 = VECTOR('',#19233,1.); +#19233 = DIRECTION('',(0.,0.,1.)); +#19234 = ORIENTED_EDGE('',*,*,#19235,.T.); +#19235 = EDGE_CURVE('',#19228,#19236,#19238,.T.); +#19236 = VERTEX_POINT('',#19237); +#19237 = CARTESIAN_POINT('',(181.46375,-113.325,0.)); +#19238 = LINE('',#19239,#19240); +#19239 = CARTESIAN_POINT('',(181.46375,-130.2,0.)); +#19240 = VECTOR('',#19241,1.); +#19241 = DIRECTION('',(0.,1.,0.)); +#19242 = ORIENTED_EDGE('',*,*,#19243,.F.); +#19243 = EDGE_CURVE('',#19244,#19236,#19246,.T.); +#19244 = VERTEX_POINT('',#19245); +#19245 = CARTESIAN_POINT('',(181.46375,-113.325,-3.5E-02)); +#19246 = LINE('',#19247,#19248); +#19247 = CARTESIAN_POINT('',(181.46375,-113.325,-3.5E-02)); +#19248 = VECTOR('',#19249,1.); +#19249 = DIRECTION('',(0.,0.,1.)); +#19250 = ORIENTED_EDGE('',*,*,#19251,.F.); +#19251 = EDGE_CURVE('',#19226,#19244,#19252,.T.); +#19252 = LINE('',#19253,#19254); +#19253 = CARTESIAN_POINT('',(181.46375,-130.2,-3.5E-02)); +#19254 = VECTOR('',#19255,1.); +#19255 = DIRECTION('',(0.,1.,0.)); +#19256 = PLANE('',#19257); +#19257 = AXIS2_PLACEMENT_3D('',#19258,#19259,#19260); +#19258 = CARTESIAN_POINT('',(181.46375,-130.2,-3.5E-02)); +#19259 = DIRECTION('',(-1.,0.,0.)); +#19260 = DIRECTION('',(0.,1.,0.)); +#19261 = ADVANCED_FACE('',(#19262),#19289,.T.); +#19262 = FACE_BOUND('',#19263,.F.); +#19263 = EDGE_LOOP('',(#19264,#19265,#19274,#19282)); +#19264 = ORIENTED_EDGE('',*,*,#19243,.T.); +#19265 = ORIENTED_EDGE('',*,*,#19266,.T.); +#19266 = EDGE_CURVE('',#19236,#19267,#19269,.T.); +#19267 = VERTEX_POINT('',#19268); +#19268 = CARTESIAN_POINT('',(181.26375,-113.325,0.)); +#19269 = CIRCLE('',#19270,0.1); +#19270 = AXIS2_PLACEMENT_3D('',#19271,#19272,#19273); +#19271 = CARTESIAN_POINT('',(181.36375,-113.325,0.)); +#19272 = DIRECTION('',(0.,0.,1.)); +#19273 = DIRECTION('',(1.,0.,-0.)); +#19274 = ORIENTED_EDGE('',*,*,#19275,.F.); +#19275 = EDGE_CURVE('',#19276,#19267,#19278,.T.); +#19276 = VERTEX_POINT('',#19277); +#19277 = CARTESIAN_POINT('',(181.26375,-113.325,-3.5E-02)); +#19278 = LINE('',#19279,#19280); +#19279 = CARTESIAN_POINT('',(181.26375,-113.325,-3.5E-02)); +#19280 = VECTOR('',#19281,1.); +#19281 = DIRECTION('',(0.,0.,1.)); +#19282 = ORIENTED_EDGE('',*,*,#19283,.F.); +#19283 = EDGE_CURVE('',#19244,#19276,#19284,.T.); +#19284 = CIRCLE('',#19285,0.1); +#19285 = AXIS2_PLACEMENT_3D('',#19286,#19287,#19288); +#19286 = CARTESIAN_POINT('',(181.36375,-113.325,-3.5E-02)); +#19287 = DIRECTION('',(0.,0.,1.)); +#19288 = DIRECTION('',(1.,0.,-0.)); +#19289 = CYLINDRICAL_SURFACE('',#19290,0.1); +#19290 = AXIS2_PLACEMENT_3D('',#19291,#19292,#19293); +#19291 = CARTESIAN_POINT('',(181.36375,-113.325,-3.5E-02)); +#19292 = DIRECTION('',(-0.,-0.,-1.)); +#19293 = DIRECTION('',(1.,0.,-0.)); +#19294 = ADVANCED_FACE('',(#19295),#19320,.F.); +#19295 = FACE_BOUND('',#19296,.F.); +#19296 = EDGE_LOOP('',(#19297,#19298,#19306,#19314)); +#19297 = ORIENTED_EDGE('',*,*,#19275,.T.); +#19298 = ORIENTED_EDGE('',*,*,#19299,.T.); +#19299 = EDGE_CURVE('',#19267,#19300,#19302,.T.); +#19300 = VERTEX_POINT('',#19301); +#19301 = CARTESIAN_POINT('',(181.26375,-130.2,0.)); +#19302 = LINE('',#19303,#19304); +#19303 = CARTESIAN_POINT('',(181.26375,-113.325,0.)); +#19304 = VECTOR('',#19305,1.); +#19305 = DIRECTION('',(0.,-1.,0.)); +#19306 = ORIENTED_EDGE('',*,*,#19307,.F.); +#19307 = EDGE_CURVE('',#19308,#19300,#19310,.T.); +#19308 = VERTEX_POINT('',#19309); +#19309 = CARTESIAN_POINT('',(181.26375,-130.2,-3.5E-02)); +#19310 = LINE('',#19311,#19312); +#19311 = CARTESIAN_POINT('',(181.26375,-130.2,-3.5E-02)); +#19312 = VECTOR('',#19313,1.); +#19313 = DIRECTION('',(0.,0.,1.)); +#19314 = ORIENTED_EDGE('',*,*,#19315,.F.); +#19315 = EDGE_CURVE('',#19276,#19308,#19316,.T.); +#19316 = LINE('',#19317,#19318); +#19317 = CARTESIAN_POINT('',(181.26375,-113.325,-3.5E-02)); +#19318 = VECTOR('',#19319,1.); +#19319 = DIRECTION('',(0.,-1.,0.)); +#19320 = PLANE('',#19321); +#19321 = AXIS2_PLACEMENT_3D('',#19322,#19323,#19324); +#19322 = CARTESIAN_POINT('',(181.26375,-113.325,-3.5E-02)); +#19323 = DIRECTION('',(1.,0.,-0.)); +#19324 = DIRECTION('',(0.,-1.,0.)); +#19325 = ADVANCED_FACE('',(#19326),#19344,.T.); +#19326 = FACE_BOUND('',#19327,.F.); +#19327 = EDGE_LOOP('',(#19328,#19329,#19336,#19337)); +#19328 = ORIENTED_EDGE('',*,*,#19307,.T.); +#19329 = ORIENTED_EDGE('',*,*,#19330,.T.); +#19330 = EDGE_CURVE('',#19300,#19228,#19331,.T.); +#19331 = CIRCLE('',#19332,0.1); +#19332 = AXIS2_PLACEMENT_3D('',#19333,#19334,#19335); +#19333 = CARTESIAN_POINT('',(181.36375,-130.2,0.)); +#19334 = DIRECTION('',(0.,0.,1.)); +#19335 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#19336 = ORIENTED_EDGE('',*,*,#19225,.F.); +#19337 = ORIENTED_EDGE('',*,*,#19338,.F.); +#19338 = EDGE_CURVE('',#19308,#19226,#19339,.T.); +#19339 = CIRCLE('',#19340,0.1); +#19340 = AXIS2_PLACEMENT_3D('',#19341,#19342,#19343); +#19341 = CARTESIAN_POINT('',(181.36375,-130.2,-3.5E-02)); +#19342 = DIRECTION('',(0.,0.,1.)); +#19343 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#19344 = CYLINDRICAL_SURFACE('',#19345,0.1); +#19345 = AXIS2_PLACEMENT_3D('',#19346,#19347,#19348); +#19346 = CARTESIAN_POINT('',(181.36375,-130.2,-3.5E-02)); +#19347 = DIRECTION('',(-0.,-0.,-1.)); +#19348 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#19349 = ADVANCED_FACE('',(#19350),#19356,.F.); +#19350 = FACE_BOUND('',#19351,.F.); +#19351 = EDGE_LOOP('',(#19352,#19353,#19354,#19355)); +#19352 = ORIENTED_EDGE('',*,*,#19251,.T.); +#19353 = ORIENTED_EDGE('',*,*,#19283,.T.); +#19354 = ORIENTED_EDGE('',*,*,#19315,.T.); +#19355 = ORIENTED_EDGE('',*,*,#19338,.T.); +#19356 = PLANE('',#19357); +#19357 = AXIS2_PLACEMENT_3D('',#19358,#19359,#19360); +#19358 = CARTESIAN_POINT('',(181.46375,-130.2,-3.5E-02)); +#19359 = DIRECTION('',(0.,0.,1.)); +#19360 = DIRECTION('',(1.,0.,-0.)); +#19361 = ADVANCED_FACE('',(#19362),#19368,.T.); +#19362 = FACE_BOUND('',#19363,.T.); +#19363 = EDGE_LOOP('',(#19364,#19365,#19366,#19367)); +#19364 = ORIENTED_EDGE('',*,*,#19235,.T.); +#19365 = ORIENTED_EDGE('',*,*,#19266,.T.); +#19366 = ORIENTED_EDGE('',*,*,#19299,.T.); +#19367 = ORIENTED_EDGE('',*,*,#19330,.T.); +#19368 = PLANE('',#19369); +#19369 = AXIS2_PLACEMENT_3D('',#19370,#19371,#19372); +#19370 = CARTESIAN_POINT('',(181.46375,-130.2,0.)); +#19371 = DIRECTION('',(0.,0.,1.)); +#19372 = DIRECTION('',(1.,0.,-0.)); +#19373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19377)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#19374,#19375,#19376)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#19374 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#19375 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#19376 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#19377 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#19374, + 'distance_accuracy_value','confusion accuracy'); +#19378 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19379,#19381); +#19379 = ( REPRESENTATION_RELATIONSHIP('','',#19218,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19380) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#19380 = ITEM_DEFINED_TRANSFORMATION('','',#11,#419); +#19381 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #19382); +#19382 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('103','=>[0:1:1:96]','',#5, + #19213,$); +#19383 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19215)); +#19384 = SHAPE_DEFINITION_REPRESENTATION(#19385,#19391); +#19385 = PRODUCT_DEFINITION_SHAPE('','',#19386); +#19386 = PRODUCT_DEFINITION('design','',#19387,#19390); +#19387 = PRODUCT_DEFINITION_FORMATION('','',#19388); +#19388 = PRODUCT('HackPad_track_94','HackPad_track_94','',(#19389)); +#19389 = PRODUCT_CONTEXT('',#2,'mechanical'); +#19390 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#19391 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#19392),#19546); +#19392 = MANIFOLD_SOLID_BREP('',#19393); +#19393 = CLOSED_SHELL('',(#19394,#19434,#19467,#19498,#19522,#19534)); +#19394 = ADVANCED_FACE('',(#19395),#19429,.F.); +#19395 = FACE_BOUND('',#19396,.F.); +#19396 = EDGE_LOOP('',(#19397,#19407,#19415,#19423)); +#19397 = ORIENTED_EDGE('',*,*,#19398,.T.); +#19398 = EDGE_CURVE('',#19399,#19401,#19403,.T.); +#19399 = VERTEX_POINT('',#19400); +#19400 = CARTESIAN_POINT('',(119.293039,-67.754289,-3.5E-02)); +#19401 = VERTEX_POINT('',#19402); +#19402 = CARTESIAN_POINT('',(119.293039,-67.754289,0.)); +#19403 = LINE('',#19404,#19405); +#19404 = CARTESIAN_POINT('',(119.293039,-67.754289,-3.5E-02)); +#19405 = VECTOR('',#19406,1.); +#19406 = DIRECTION('',(0.,0.,1.)); +#19407 = ORIENTED_EDGE('',*,*,#19408,.T.); +#19408 = EDGE_CURVE('',#19401,#19409,#19411,.T.); +#19409 = VERTEX_POINT('',#19410); +#19410 = CARTESIAN_POINT('',(113.043039,-74.004289,0.)); +#19411 = LINE('',#19412,#19413); +#19412 = CARTESIAN_POINT('',(119.293039,-67.754289,0.)); +#19413 = VECTOR('',#19414,1.); +#19414 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#19415 = ORIENTED_EDGE('',*,*,#19416,.F.); +#19416 = EDGE_CURVE('',#19417,#19409,#19419,.T.); +#19417 = VERTEX_POINT('',#19418); +#19418 = CARTESIAN_POINT('',(113.043039,-74.004289,-3.5E-02)); +#19419 = LINE('',#19420,#19421); +#19420 = CARTESIAN_POINT('',(113.043039,-74.004289,-3.5E-02)); +#19421 = VECTOR('',#19422,1.); +#19422 = DIRECTION('',(0.,0.,1.)); +#19423 = ORIENTED_EDGE('',*,*,#19424,.F.); +#19424 = EDGE_CURVE('',#19399,#19417,#19425,.T.); +#19425 = LINE('',#19426,#19427); +#19426 = CARTESIAN_POINT('',(119.293039,-67.754289,-3.5E-02)); +#19427 = VECTOR('',#19428,1.); +#19428 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#19429 = PLANE('',#19430); +#19430 = AXIS2_PLACEMENT_3D('',#19431,#19432,#19433); +#19431 = CARTESIAN_POINT('',(119.293039,-67.754289,-3.5E-02)); +#19432 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#19433 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#19434 = ADVANCED_FACE('',(#19435),#19462,.T.); +#19435 = FACE_BOUND('',#19436,.F.); +#19436 = EDGE_LOOP('',(#19437,#19438,#19447,#19455)); +#19437 = ORIENTED_EDGE('',*,*,#19416,.T.); +#19438 = ORIENTED_EDGE('',*,*,#19439,.T.); +#19439 = EDGE_CURVE('',#19409,#19440,#19442,.T.); +#19440 = VERTEX_POINT('',#19441); +#19441 = CARTESIAN_POINT('',(113.18446,-74.14571,0.)); +#19442 = CIRCLE('',#19443,9.999974810219E-02); +#19443 = AXIS2_PLACEMENT_3D('',#19444,#19445,#19446); +#19444 = CARTESIAN_POINT('',(113.1137495,-74.0749995,0.)); +#19445 = DIRECTION('',(0.,0.,1.)); +#19446 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#19447 = ORIENTED_EDGE('',*,*,#19448,.F.); +#19448 = EDGE_CURVE('',#19449,#19440,#19451,.T.); +#19449 = VERTEX_POINT('',#19450); +#19450 = CARTESIAN_POINT('',(113.18446,-74.14571,-3.5E-02)); +#19451 = LINE('',#19452,#19453); +#19452 = CARTESIAN_POINT('',(113.18446,-74.14571,-3.5E-02)); +#19453 = VECTOR('',#19454,1.); +#19454 = DIRECTION('',(0.,0.,1.)); +#19455 = ORIENTED_EDGE('',*,*,#19456,.F.); +#19456 = EDGE_CURVE('',#19417,#19449,#19457,.T.); +#19457 = CIRCLE('',#19458,9.999974810219E-02); +#19458 = AXIS2_PLACEMENT_3D('',#19459,#19460,#19461); +#19459 = CARTESIAN_POINT('',(113.1137495,-74.0749995,-3.5E-02)); +#19460 = DIRECTION('',(0.,0.,1.)); +#19461 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#19462 = CYLINDRICAL_SURFACE('',#19463,9.999974810219E-02); +#19463 = AXIS2_PLACEMENT_3D('',#19464,#19465,#19466); +#19464 = CARTESIAN_POINT('',(113.1137495,-74.0749995,-3.5E-02)); +#19465 = DIRECTION('',(-0.,-0.,-1.)); +#19466 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#19467 = ADVANCED_FACE('',(#19468),#19493,.F.); +#19468 = FACE_BOUND('',#19469,.F.); +#19469 = EDGE_LOOP('',(#19470,#19471,#19479,#19487)); +#19470 = ORIENTED_EDGE('',*,*,#19448,.T.); +#19471 = ORIENTED_EDGE('',*,*,#19472,.T.); +#19472 = EDGE_CURVE('',#19440,#19473,#19475,.T.); +#19473 = VERTEX_POINT('',#19474); +#19474 = CARTESIAN_POINT('',(119.43446,-67.89571,0.)); +#19475 = LINE('',#19476,#19477); +#19476 = CARTESIAN_POINT('',(113.18446,-74.14571,0.)); +#19477 = VECTOR('',#19478,1.); +#19478 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#19479 = ORIENTED_EDGE('',*,*,#19480,.F.); +#19480 = EDGE_CURVE('',#19481,#19473,#19483,.T.); +#19481 = VERTEX_POINT('',#19482); +#19482 = CARTESIAN_POINT('',(119.43446,-67.89571,-3.5E-02)); +#19483 = LINE('',#19484,#19485); +#19484 = CARTESIAN_POINT('',(119.43446,-67.89571,-3.5E-02)); +#19485 = VECTOR('',#19486,1.); +#19486 = DIRECTION('',(0.,0.,1.)); +#19487 = ORIENTED_EDGE('',*,*,#19488,.F.); +#19488 = EDGE_CURVE('',#19449,#19481,#19489,.T.); +#19489 = LINE('',#19490,#19491); +#19490 = CARTESIAN_POINT('',(113.18446,-74.14571,-3.5E-02)); +#19491 = VECTOR('',#19492,1.); +#19492 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#19493 = PLANE('',#19494); +#19494 = AXIS2_PLACEMENT_3D('',#19495,#19496,#19497); +#19495 = CARTESIAN_POINT('',(113.18446,-74.14571,-3.5E-02)); +#19496 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#19497 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#19498 = ADVANCED_FACE('',(#19499),#19517,.T.); +#19499 = FACE_BOUND('',#19500,.F.); +#19500 = EDGE_LOOP('',(#19501,#19502,#19509,#19510)); +#19501 = ORIENTED_EDGE('',*,*,#19480,.T.); +#19502 = ORIENTED_EDGE('',*,*,#19503,.T.); +#19503 = EDGE_CURVE('',#19473,#19401,#19504,.T.); +#19504 = CIRCLE('',#19505,9.999974810218E-02); +#19505 = AXIS2_PLACEMENT_3D('',#19506,#19507,#19508); +#19506 = CARTESIAN_POINT('',(119.3637495,-67.8249995,0.)); +#19507 = DIRECTION('',(0.,-0.,1.)); +#19508 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#19509 = ORIENTED_EDGE('',*,*,#19398,.F.); +#19510 = ORIENTED_EDGE('',*,*,#19511,.F.); +#19511 = EDGE_CURVE('',#19481,#19399,#19512,.T.); +#19512 = CIRCLE('',#19513,9.999974810218E-02); +#19513 = AXIS2_PLACEMENT_3D('',#19514,#19515,#19516); +#19514 = CARTESIAN_POINT('',(119.3637495,-67.8249995,-3.5E-02)); +#19515 = DIRECTION('',(0.,-0.,1.)); +#19516 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#19517 = CYLINDRICAL_SURFACE('',#19518,9.999974810218E-02); +#19518 = AXIS2_PLACEMENT_3D('',#19519,#19520,#19521); +#19519 = CARTESIAN_POINT('',(119.3637495,-67.8249995,-3.5E-02)); +#19520 = DIRECTION('',(-0.,0.,-1.)); +#19521 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#19522 = ADVANCED_FACE('',(#19523),#19529,.F.); +#19523 = FACE_BOUND('',#19524,.F.); +#19524 = EDGE_LOOP('',(#19525,#19526,#19527,#19528)); +#19525 = ORIENTED_EDGE('',*,*,#19424,.T.); +#19526 = ORIENTED_EDGE('',*,*,#19456,.T.); +#19527 = ORIENTED_EDGE('',*,*,#19488,.T.); +#19528 = ORIENTED_EDGE('',*,*,#19511,.T.); +#19529 = PLANE('',#19530); +#19530 = AXIS2_PLACEMENT_3D('',#19531,#19532,#19533); +#19531 = CARTESIAN_POINT('',(119.293039,-67.754289,-3.5E-02)); +#19532 = DIRECTION('',(0.,0.,1.)); +#19533 = DIRECTION('',(1.,0.,-0.)); +#19534 = ADVANCED_FACE('',(#19535),#19541,.T.); +#19535 = FACE_BOUND('',#19536,.T.); +#19536 = EDGE_LOOP('',(#19537,#19538,#19539,#19540)); +#19537 = ORIENTED_EDGE('',*,*,#19408,.T.); +#19538 = ORIENTED_EDGE('',*,*,#19439,.T.); +#19539 = ORIENTED_EDGE('',*,*,#19472,.T.); +#19540 = ORIENTED_EDGE('',*,*,#19503,.T.); +#19541 = PLANE('',#19542); +#19542 = AXIS2_PLACEMENT_3D('',#19543,#19544,#19545); +#19543 = CARTESIAN_POINT('',(119.293039,-67.754289,0.)); +#19544 = DIRECTION('',(0.,0.,1.)); +#19545 = DIRECTION('',(1.,0.,-0.)); +#19546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19550)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#19547,#19548,#19549)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#19547 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#19548 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#19549 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#19550 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#19547, + 'distance_accuracy_value','confusion accuracy'); +#19551 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19552,#19554); +#19552 = ( REPRESENTATION_RELATIONSHIP('','',#19391,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19553) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#19553 = ITEM_DEFINED_TRANSFORMATION('','',#11,#423); +#19554 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #19555); +#19555 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('104','=>[0:1:1:97]','',#5, + #19386,$); +#19556 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19388)); +#19557 = SHAPE_DEFINITION_REPRESENTATION(#19558,#19564); +#19558 = PRODUCT_DEFINITION_SHAPE('','',#19559); +#19559 = PRODUCT_DEFINITION('design','',#19560,#19563); +#19560 = PRODUCT_DEFINITION_FORMATION('','',#19561); +#19561 = PRODUCT('HackPad_track_95','HackPad_track_95','',(#19562)); +#19562 = PRODUCT_CONTEXT('',#2,'mechanical'); +#19563 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#19564 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#19565),#19719); +#19565 = MANIFOLD_SOLID_BREP('',#19566); +#19566 = CLOSED_SHELL('',(#19567,#19607,#19640,#19671,#19695,#19707)); +#19567 = ADVANCED_FACE('',(#19568),#19602,.F.); +#19568 = FACE_BOUND('',#19569,.F.); +#19569 = EDGE_LOOP('',(#19570,#19580,#19588,#19596)); +#19570 = ORIENTED_EDGE('',*,*,#19571,.T.); +#19571 = EDGE_CURVE('',#19572,#19574,#19576,.T.); +#19572 = VERTEX_POINT('',#19573); +#19573 = CARTESIAN_POINT('',(114.05946,-130.14571,-3.5E-02)); +#19574 = VERTEX_POINT('',#19575); +#19575 = CARTESIAN_POINT('',(114.05946,-130.14571,0.)); +#19576 = LINE('',#19577,#19578); +#19577 = CARTESIAN_POINT('',(114.05946,-130.14571,-3.5E-02)); +#19578 = VECTOR('',#19579,1.); +#19579 = DIRECTION('',(0.,0.,1.)); +#19580 = ORIENTED_EDGE('',*,*,#19581,.T.); +#19581 = EDGE_CURVE('',#19574,#19582,#19584,.T.); +#19582 = VERTEX_POINT('',#19583); +#19583 = CARTESIAN_POINT('',(114.43446,-129.77071,0.)); +#19584 = LINE('',#19585,#19586); +#19585 = CARTESIAN_POINT('',(114.05946,-130.14571,0.)); +#19586 = VECTOR('',#19587,1.); +#19587 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#19588 = ORIENTED_EDGE('',*,*,#19589,.F.); +#19589 = EDGE_CURVE('',#19590,#19582,#19592,.T.); +#19590 = VERTEX_POINT('',#19591); +#19591 = CARTESIAN_POINT('',(114.43446,-129.77071,-3.5E-02)); +#19592 = LINE('',#19593,#19594); +#19593 = CARTESIAN_POINT('',(114.43446,-129.77071,-3.5E-02)); +#19594 = VECTOR('',#19595,1.); +#19595 = DIRECTION('',(0.,0.,1.)); +#19596 = ORIENTED_EDGE('',*,*,#19597,.F.); +#19597 = EDGE_CURVE('',#19572,#19590,#19598,.T.); +#19598 = LINE('',#19599,#19600); +#19599 = CARTESIAN_POINT('',(114.05946,-130.14571,-3.5E-02)); +#19600 = VECTOR('',#19601,1.); +#19601 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#19602 = PLANE('',#19603); +#19603 = AXIS2_PLACEMENT_3D('',#19604,#19605,#19606); +#19604 = CARTESIAN_POINT('',(114.05946,-130.14571,-3.5E-02)); +#19605 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#19606 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#19607 = ADVANCED_FACE('',(#19608),#19635,.T.); +#19608 = FACE_BOUND('',#19609,.F.); +#19609 = EDGE_LOOP('',(#19610,#19611,#19620,#19628)); +#19610 = ORIENTED_EDGE('',*,*,#19589,.T.); +#19611 = ORIENTED_EDGE('',*,*,#19612,.T.); +#19612 = EDGE_CURVE('',#19582,#19613,#19615,.T.); +#19613 = VERTEX_POINT('',#19614); +#19614 = CARTESIAN_POINT('',(114.293039,-129.629289,0.)); +#19615 = CIRCLE('',#19616,9.999974810219E-02); +#19616 = AXIS2_PLACEMENT_3D('',#19617,#19618,#19619); +#19617 = CARTESIAN_POINT('',(114.3637495,-129.6999995,0.)); +#19618 = DIRECTION('',(0.,-0.,1.)); +#19619 = DIRECTION('',(0.707106781186,-0.707106781187,-0.)); +#19620 = ORIENTED_EDGE('',*,*,#19621,.F.); +#19621 = EDGE_CURVE('',#19622,#19613,#19624,.T.); +#19622 = VERTEX_POINT('',#19623); +#19623 = CARTESIAN_POINT('',(114.293039,-129.629289,-3.5E-02)); +#19624 = LINE('',#19625,#19626); +#19625 = CARTESIAN_POINT('',(114.293039,-129.629289,-3.5E-02)); +#19626 = VECTOR('',#19627,1.); +#19627 = DIRECTION('',(0.,0.,1.)); +#19628 = ORIENTED_EDGE('',*,*,#19629,.F.); +#19629 = EDGE_CURVE('',#19590,#19622,#19630,.T.); +#19630 = CIRCLE('',#19631,9.999974810219E-02); +#19631 = AXIS2_PLACEMENT_3D('',#19632,#19633,#19634); +#19632 = CARTESIAN_POINT('',(114.3637495,-129.6999995,-3.5E-02)); +#19633 = DIRECTION('',(0.,-0.,1.)); +#19634 = DIRECTION('',(0.707106781186,-0.707106781187,-0.)); +#19635 = CYLINDRICAL_SURFACE('',#19636,9.999974810219E-02); +#19636 = AXIS2_PLACEMENT_3D('',#19637,#19638,#19639); +#19637 = CARTESIAN_POINT('',(114.3637495,-129.6999995,-3.5E-02)); +#19638 = DIRECTION('',(-0.,0.,-1.)); +#19639 = DIRECTION('',(0.707106781186,-0.707106781187,-0.)); +#19640 = ADVANCED_FACE('',(#19641),#19666,.F.); +#19641 = FACE_BOUND('',#19642,.F.); +#19642 = EDGE_LOOP('',(#19643,#19644,#19652,#19660)); +#19643 = ORIENTED_EDGE('',*,*,#19621,.T.); +#19644 = ORIENTED_EDGE('',*,*,#19645,.T.); +#19645 = EDGE_CURVE('',#19613,#19646,#19648,.T.); +#19646 = VERTEX_POINT('',#19647); +#19647 = CARTESIAN_POINT('',(113.918039,-130.004289,0.)); +#19648 = LINE('',#19649,#19650); +#19649 = CARTESIAN_POINT('',(114.293039,-129.629289,0.)); +#19650 = VECTOR('',#19651,1.); +#19651 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#19652 = ORIENTED_EDGE('',*,*,#19653,.F.); +#19653 = EDGE_CURVE('',#19654,#19646,#19656,.T.); +#19654 = VERTEX_POINT('',#19655); +#19655 = CARTESIAN_POINT('',(113.918039,-130.004289,-3.5E-02)); +#19656 = LINE('',#19657,#19658); +#19657 = CARTESIAN_POINT('',(113.918039,-130.004289,-3.5E-02)); +#19658 = VECTOR('',#19659,1.); +#19659 = DIRECTION('',(0.,0.,1.)); +#19660 = ORIENTED_EDGE('',*,*,#19661,.F.); +#19661 = EDGE_CURVE('',#19622,#19654,#19662,.T.); +#19662 = LINE('',#19663,#19664); +#19663 = CARTESIAN_POINT('',(114.293039,-129.629289,-3.5E-02)); +#19664 = VECTOR('',#19665,1.); +#19665 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#19666 = PLANE('',#19667); +#19667 = AXIS2_PLACEMENT_3D('',#19668,#19669,#19670); +#19668 = CARTESIAN_POINT('',(114.293039,-129.629289,-3.5E-02)); +#19669 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#19670 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#19671 = ADVANCED_FACE('',(#19672),#19690,.T.); +#19672 = FACE_BOUND('',#19673,.F.); +#19673 = EDGE_LOOP('',(#19674,#19675,#19682,#19683)); +#19674 = ORIENTED_EDGE('',*,*,#19653,.T.); +#19675 = ORIENTED_EDGE('',*,*,#19676,.T.); +#19676 = EDGE_CURVE('',#19646,#19574,#19677,.T.); +#19677 = CIRCLE('',#19678,9.999974810219E-02); +#19678 = AXIS2_PLACEMENT_3D('',#19679,#19680,#19681); +#19679 = CARTESIAN_POINT('',(113.9887495,-130.0749995,0.)); +#19680 = DIRECTION('',(0.,0.,1.)); +#19681 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#19682 = ORIENTED_EDGE('',*,*,#19571,.F.); +#19683 = ORIENTED_EDGE('',*,*,#19684,.F.); +#19684 = EDGE_CURVE('',#19654,#19572,#19685,.T.); +#19685 = CIRCLE('',#19686,9.999974810219E-02); +#19686 = AXIS2_PLACEMENT_3D('',#19687,#19688,#19689); +#19687 = CARTESIAN_POINT('',(113.9887495,-130.0749995,-3.5E-02)); +#19688 = DIRECTION('',(0.,0.,1.)); +#19689 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#19690 = CYLINDRICAL_SURFACE('',#19691,9.999974810219E-02); +#19691 = AXIS2_PLACEMENT_3D('',#19692,#19693,#19694); +#19692 = CARTESIAN_POINT('',(113.9887495,-130.0749995,-3.5E-02)); +#19693 = DIRECTION('',(-0.,-0.,-1.)); +#19694 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#19695 = ADVANCED_FACE('',(#19696),#19702,.F.); +#19696 = FACE_BOUND('',#19697,.F.); +#19697 = EDGE_LOOP('',(#19698,#19699,#19700,#19701)); +#19698 = ORIENTED_EDGE('',*,*,#19597,.T.); +#19699 = ORIENTED_EDGE('',*,*,#19629,.T.); +#19700 = ORIENTED_EDGE('',*,*,#19661,.T.); +#19701 = ORIENTED_EDGE('',*,*,#19684,.T.); +#19702 = PLANE('',#19703); +#19703 = AXIS2_PLACEMENT_3D('',#19704,#19705,#19706); +#19704 = CARTESIAN_POINT('',(114.05946,-130.14571,-3.5E-02)); +#19705 = DIRECTION('',(0.,0.,1.)); +#19706 = DIRECTION('',(1.,0.,-0.)); +#19707 = ADVANCED_FACE('',(#19708),#19714,.T.); +#19708 = FACE_BOUND('',#19709,.T.); +#19709 = EDGE_LOOP('',(#19710,#19711,#19712,#19713)); +#19710 = ORIENTED_EDGE('',*,*,#19581,.T.); +#19711 = ORIENTED_EDGE('',*,*,#19612,.T.); +#19712 = ORIENTED_EDGE('',*,*,#19645,.T.); +#19713 = ORIENTED_EDGE('',*,*,#19676,.T.); +#19714 = PLANE('',#19715); +#19715 = AXIS2_PLACEMENT_3D('',#19716,#19717,#19718); +#19716 = CARTESIAN_POINT('',(114.05946,-130.14571,0.)); +#19717 = DIRECTION('',(0.,0.,1.)); +#19718 = DIRECTION('',(1.,0.,-0.)); +#19719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19723)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#19720,#19721,#19722)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#19720 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#19721 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#19722 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#19723 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#19720, + 'distance_accuracy_value','confusion accuracy'); +#19724 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19725,#19727); +#19725 = ( REPRESENTATION_RELATIONSHIP('','',#19564,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19726) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#19726 = ITEM_DEFINED_TRANSFORMATION('','',#11,#427); +#19727 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #19728); +#19728 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('105','=>[0:1:1:98]','',#5, + #19559,$); +#19729 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19561)); +#19730 = SHAPE_DEFINITION_REPRESENTATION(#19731,#19737); +#19731 = PRODUCT_DEFINITION_SHAPE('','',#19732); +#19732 = PRODUCT_DEFINITION('design','',#19733,#19736); +#19733 = PRODUCT_DEFINITION_FORMATION('','',#19734); +#19734 = PRODUCT('HackPad_track_96','HackPad_track_96','',(#19735)); +#19735 = PRODUCT_CONTEXT('',#2,'mechanical'); +#19736 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#19737 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#19738),#19892); +#19738 = MANIFOLD_SOLID_BREP('',#19739); +#19739 = CLOSED_SHELL('',(#19740,#19780,#19813,#19844,#19868,#19880)); +#19740 = ADVANCED_FACE('',(#19741),#19775,.F.); +#19741 = FACE_BOUND('',#19742,.F.); +#19742 = EDGE_LOOP('',(#19743,#19753,#19761,#19769)); +#19743 = ORIENTED_EDGE('',*,*,#19744,.T.); +#19744 = EDGE_CURVE('',#19745,#19747,#19749,.T.); +#19745 = VERTEX_POINT('',#19746); +#19746 = CARTESIAN_POINT('',(180.98875,-111.3,-3.5E-02)); +#19747 = VERTEX_POINT('',#19748); +#19748 = CARTESIAN_POINT('',(180.98875,-111.3,0.)); +#19749 = LINE('',#19750,#19751); +#19750 = CARTESIAN_POINT('',(180.98875,-111.3,-3.5E-02)); +#19751 = VECTOR('',#19752,1.); +#19752 = DIRECTION('',(0.,0.,1.)); +#19753 = ORIENTED_EDGE('',*,*,#19754,.T.); +#19754 = EDGE_CURVE('',#19747,#19755,#19757,.T.); +#19755 = VERTEX_POINT('',#19756); +#19756 = CARTESIAN_POINT('',(181.36375,-111.3,0.)); +#19757 = LINE('',#19758,#19759); +#19758 = CARTESIAN_POINT('',(180.98875,-111.3,0.)); +#19759 = VECTOR('',#19760,1.); +#19760 = DIRECTION('',(1.,0.,0.)); +#19761 = ORIENTED_EDGE('',*,*,#19762,.F.); +#19762 = EDGE_CURVE('',#19763,#19755,#19765,.T.); +#19763 = VERTEX_POINT('',#19764); +#19764 = CARTESIAN_POINT('',(181.36375,-111.3,-3.5E-02)); +#19765 = LINE('',#19766,#19767); +#19766 = CARTESIAN_POINT('',(181.36375,-111.3,-3.5E-02)); +#19767 = VECTOR('',#19768,1.); +#19768 = DIRECTION('',(0.,0.,1.)); +#19769 = ORIENTED_EDGE('',*,*,#19770,.F.); +#19770 = EDGE_CURVE('',#19745,#19763,#19771,.T.); +#19771 = LINE('',#19772,#19773); +#19772 = CARTESIAN_POINT('',(180.98875,-111.3,-3.5E-02)); +#19773 = VECTOR('',#19774,1.); +#19774 = DIRECTION('',(1.,0.,0.)); +#19775 = PLANE('',#19776); +#19776 = AXIS2_PLACEMENT_3D('',#19777,#19778,#19779); +#19777 = CARTESIAN_POINT('',(180.98875,-111.3,-3.5E-02)); +#19778 = DIRECTION('',(0.,1.,0.)); +#19779 = DIRECTION('',(1.,0.,0.)); +#19780 = ADVANCED_FACE('',(#19781),#19808,.T.); +#19781 = FACE_BOUND('',#19782,.F.); +#19782 = EDGE_LOOP('',(#19783,#19784,#19793,#19801)); +#19783 = ORIENTED_EDGE('',*,*,#19762,.T.); +#19784 = ORIENTED_EDGE('',*,*,#19785,.T.); +#19785 = EDGE_CURVE('',#19755,#19786,#19788,.T.); +#19786 = VERTEX_POINT('',#19787); +#19787 = CARTESIAN_POINT('',(181.36375,-111.1,0.)); +#19788 = CIRCLE('',#19789,0.1); +#19789 = AXIS2_PLACEMENT_3D('',#19790,#19791,#19792); +#19790 = CARTESIAN_POINT('',(181.36375,-111.2,0.)); +#19791 = DIRECTION('',(0.,-0.,1.)); +#19792 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#19793 = ORIENTED_EDGE('',*,*,#19794,.F.); +#19794 = EDGE_CURVE('',#19795,#19786,#19797,.T.); +#19795 = VERTEX_POINT('',#19796); +#19796 = CARTESIAN_POINT('',(181.36375,-111.1,-3.5E-02)); +#19797 = LINE('',#19798,#19799); +#19798 = CARTESIAN_POINT('',(181.36375,-111.1,-3.5E-02)); +#19799 = VECTOR('',#19800,1.); +#19800 = DIRECTION('',(0.,0.,1.)); +#19801 = ORIENTED_EDGE('',*,*,#19802,.F.); +#19802 = EDGE_CURVE('',#19763,#19795,#19803,.T.); +#19803 = CIRCLE('',#19804,0.1); +#19804 = AXIS2_PLACEMENT_3D('',#19805,#19806,#19807); +#19805 = CARTESIAN_POINT('',(181.36375,-111.2,-3.5E-02)); +#19806 = DIRECTION('',(0.,-0.,1.)); +#19807 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#19808 = CYLINDRICAL_SURFACE('',#19809,0.1); +#19809 = AXIS2_PLACEMENT_3D('',#19810,#19811,#19812); +#19810 = CARTESIAN_POINT('',(181.36375,-111.2,-3.5E-02)); +#19811 = DIRECTION('',(-0.,0.,-1.)); +#19812 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#19813 = ADVANCED_FACE('',(#19814),#19839,.F.); +#19814 = FACE_BOUND('',#19815,.F.); +#19815 = EDGE_LOOP('',(#19816,#19817,#19825,#19833)); +#19816 = ORIENTED_EDGE('',*,*,#19794,.T.); +#19817 = ORIENTED_EDGE('',*,*,#19818,.T.); +#19818 = EDGE_CURVE('',#19786,#19819,#19821,.T.); +#19819 = VERTEX_POINT('',#19820); +#19820 = CARTESIAN_POINT('',(180.98875,-111.1,0.)); +#19821 = LINE('',#19822,#19823); +#19822 = CARTESIAN_POINT('',(181.36375,-111.1,0.)); +#19823 = VECTOR('',#19824,1.); +#19824 = DIRECTION('',(-1.,0.,0.)); +#19825 = ORIENTED_EDGE('',*,*,#19826,.F.); +#19826 = EDGE_CURVE('',#19827,#19819,#19829,.T.); +#19827 = VERTEX_POINT('',#19828); +#19828 = CARTESIAN_POINT('',(180.98875,-111.1,-3.5E-02)); +#19829 = LINE('',#19830,#19831); +#19830 = CARTESIAN_POINT('',(180.98875,-111.1,-3.5E-02)); +#19831 = VECTOR('',#19832,1.); +#19832 = DIRECTION('',(0.,0.,1.)); +#19833 = ORIENTED_EDGE('',*,*,#19834,.F.); +#19834 = EDGE_CURVE('',#19795,#19827,#19835,.T.); +#19835 = LINE('',#19836,#19837); +#19836 = CARTESIAN_POINT('',(181.36375,-111.1,-3.5E-02)); +#19837 = VECTOR('',#19838,1.); +#19838 = DIRECTION('',(-1.,0.,0.)); +#19839 = PLANE('',#19840); +#19840 = AXIS2_PLACEMENT_3D('',#19841,#19842,#19843); +#19841 = CARTESIAN_POINT('',(181.36375,-111.1,-3.5E-02)); +#19842 = DIRECTION('',(0.,-1.,0.)); +#19843 = DIRECTION('',(-1.,0.,0.)); +#19844 = ADVANCED_FACE('',(#19845),#19863,.T.); +#19845 = FACE_BOUND('',#19846,.F.); +#19846 = EDGE_LOOP('',(#19847,#19848,#19855,#19856)); +#19847 = ORIENTED_EDGE('',*,*,#19826,.T.); +#19848 = ORIENTED_EDGE('',*,*,#19849,.T.); +#19849 = EDGE_CURVE('',#19819,#19747,#19850,.T.); +#19850 = CIRCLE('',#19851,1.E-01); +#19851 = AXIS2_PLACEMENT_3D('',#19852,#19853,#19854); +#19852 = CARTESIAN_POINT('',(180.98875,-111.2,0.)); +#19853 = DIRECTION('',(0.,0.,1.)); +#19854 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#19855 = ORIENTED_EDGE('',*,*,#19744,.F.); +#19856 = ORIENTED_EDGE('',*,*,#19857,.F.); +#19857 = EDGE_CURVE('',#19827,#19745,#19858,.T.); +#19858 = CIRCLE('',#19859,1.E-01); +#19859 = AXIS2_PLACEMENT_3D('',#19860,#19861,#19862); +#19860 = CARTESIAN_POINT('',(180.98875,-111.2,-3.5E-02)); +#19861 = DIRECTION('',(0.,0.,1.)); +#19862 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#19863 = CYLINDRICAL_SURFACE('',#19864,1.E-01); +#19864 = AXIS2_PLACEMENT_3D('',#19865,#19866,#19867); +#19865 = CARTESIAN_POINT('',(180.98875,-111.2,-3.5E-02)); +#19866 = DIRECTION('',(-0.,-0.,-1.)); +#19867 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#19868 = ADVANCED_FACE('',(#19869),#19875,.F.); +#19869 = FACE_BOUND('',#19870,.F.); +#19870 = EDGE_LOOP('',(#19871,#19872,#19873,#19874)); +#19871 = ORIENTED_EDGE('',*,*,#19770,.T.); +#19872 = ORIENTED_EDGE('',*,*,#19802,.T.); +#19873 = ORIENTED_EDGE('',*,*,#19834,.T.); +#19874 = ORIENTED_EDGE('',*,*,#19857,.T.); +#19875 = PLANE('',#19876); +#19876 = AXIS2_PLACEMENT_3D('',#19877,#19878,#19879); +#19877 = CARTESIAN_POINT('',(180.98875,-111.3,-3.5E-02)); +#19878 = DIRECTION('',(0.,0.,1.)); +#19879 = DIRECTION('',(1.,0.,-0.)); +#19880 = ADVANCED_FACE('',(#19881),#19887,.T.); +#19881 = FACE_BOUND('',#19882,.T.); +#19882 = EDGE_LOOP('',(#19883,#19884,#19885,#19886)); +#19883 = ORIENTED_EDGE('',*,*,#19754,.T.); +#19884 = ORIENTED_EDGE('',*,*,#19785,.T.); +#19885 = ORIENTED_EDGE('',*,*,#19818,.T.); +#19886 = ORIENTED_EDGE('',*,*,#19849,.T.); +#19887 = PLANE('',#19888); +#19888 = AXIS2_PLACEMENT_3D('',#19889,#19890,#19891); +#19889 = CARTESIAN_POINT('',(180.98875,-111.3,0.)); +#19890 = DIRECTION('',(0.,0.,1.)); +#19891 = DIRECTION('',(1.,0.,-0.)); +#19892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#19896)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#19893,#19894,#19895)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#19893 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#19894 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#19895 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#19896 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#19893, + 'distance_accuracy_value','confusion accuracy'); +#19897 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#19898,#19900); +#19898 = ( REPRESENTATION_RELATIONSHIP('','',#19737,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#19899) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#19899 = ITEM_DEFINED_TRANSFORMATION('','',#11,#431); +#19900 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #19901); +#19901 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('106','=>[0:1:1:99]','',#5, + #19732,$); +#19902 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19734)); +#19903 = SHAPE_DEFINITION_REPRESENTATION(#19904,#19910); +#19904 = PRODUCT_DEFINITION_SHAPE('','',#19905); +#19905 = PRODUCT_DEFINITION('design','',#19906,#19909); +#19906 = PRODUCT_DEFINITION_FORMATION('','',#19907); +#19907 = PRODUCT('HackPad_track_97','HackPad_track_97','',(#19908)); +#19908 = PRODUCT_CONTEXT('',#2,'mechanical'); +#19909 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#19910 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#19911),#20065); +#19911 = MANIFOLD_SOLID_BREP('',#19912); +#19912 = CLOSED_SHELL('',(#19913,#19953,#19986,#20017,#20041,#20053)); +#19913 = ADVANCED_FACE('',(#19914),#19948,.F.); +#19914 = FACE_BOUND('',#19915,.F.); +#19915 = EDGE_LOOP('',(#19916,#19926,#19934,#19942)); +#19916 = ORIENTED_EDGE('',*,*,#19917,.T.); +#19917 = EDGE_CURVE('',#19918,#19920,#19922,.T.); +#19918 = VERTEX_POINT('',#19919); +#19919 = CARTESIAN_POINT('',(113.48875,-111.975,-3.5E-02)); +#19920 = VERTEX_POINT('',#19921); +#19921 = CARTESIAN_POINT('',(113.48875,-111.975,0.)); +#19922 = LINE('',#19923,#19924); +#19923 = CARTESIAN_POINT('',(113.48875,-111.975,-3.5E-02)); +#19924 = VECTOR('',#19925,1.); +#19925 = DIRECTION('',(0.,0.,1.)); +#19926 = ORIENTED_EDGE('',*,*,#19927,.T.); +#19927 = EDGE_CURVE('',#19920,#19928,#19930,.T.); +#19928 = VERTEX_POINT('',#19929); +#19929 = CARTESIAN_POINT('',(113.11375,-111.975,0.)); +#19930 = LINE('',#19931,#19932); +#19931 = CARTESIAN_POINT('',(113.48875,-111.975,0.)); +#19932 = VECTOR('',#19933,1.); +#19933 = DIRECTION('',(-1.,0.,0.)); +#19934 = ORIENTED_EDGE('',*,*,#19935,.F.); +#19935 = EDGE_CURVE('',#19936,#19928,#19938,.T.); +#19936 = VERTEX_POINT('',#19937); +#19937 = CARTESIAN_POINT('',(113.11375,-111.975,-3.5E-02)); +#19938 = LINE('',#19939,#19940); +#19939 = CARTESIAN_POINT('',(113.11375,-111.975,-3.5E-02)); +#19940 = VECTOR('',#19941,1.); +#19941 = DIRECTION('',(0.,0.,1.)); +#19942 = ORIENTED_EDGE('',*,*,#19943,.F.); +#19943 = EDGE_CURVE('',#19918,#19936,#19944,.T.); +#19944 = LINE('',#19945,#19946); +#19945 = CARTESIAN_POINT('',(113.48875,-111.975,-3.5E-02)); +#19946 = VECTOR('',#19947,1.); +#19947 = DIRECTION('',(-1.,0.,0.)); +#19948 = PLANE('',#19949); +#19949 = AXIS2_PLACEMENT_3D('',#19950,#19951,#19952); +#19950 = CARTESIAN_POINT('',(113.48875,-111.975,-3.5E-02)); +#19951 = DIRECTION('',(0.,-1.,0.)); +#19952 = DIRECTION('',(-1.,0.,0.)); +#19953 = ADVANCED_FACE('',(#19954),#19981,.T.); +#19954 = FACE_BOUND('',#19955,.F.); +#19955 = EDGE_LOOP('',(#19956,#19957,#19966,#19974)); +#19956 = ORIENTED_EDGE('',*,*,#19935,.T.); +#19957 = ORIENTED_EDGE('',*,*,#19958,.T.); +#19958 = EDGE_CURVE('',#19928,#19959,#19961,.T.); +#19959 = VERTEX_POINT('',#19960); +#19960 = CARTESIAN_POINT('',(113.11375,-112.175,0.)); +#19961 = CIRCLE('',#19962,1.E-01); +#19962 = AXIS2_PLACEMENT_3D('',#19963,#19964,#19965); +#19963 = CARTESIAN_POINT('',(113.11375,-112.075,0.)); +#19964 = DIRECTION('',(0.,-0.,1.)); +#19965 = DIRECTION('',(0.,1.,0.)); +#19966 = ORIENTED_EDGE('',*,*,#19967,.F.); +#19967 = EDGE_CURVE('',#19968,#19959,#19970,.T.); +#19968 = VERTEX_POINT('',#19969); +#19969 = CARTESIAN_POINT('',(113.11375,-112.175,-3.5E-02)); +#19970 = LINE('',#19971,#19972); +#19971 = CARTESIAN_POINT('',(113.11375,-112.175,-3.5E-02)); +#19972 = VECTOR('',#19973,1.); +#19973 = DIRECTION('',(0.,0.,1.)); +#19974 = ORIENTED_EDGE('',*,*,#19975,.F.); +#19975 = EDGE_CURVE('',#19936,#19968,#19976,.T.); +#19976 = CIRCLE('',#19977,1.E-01); +#19977 = AXIS2_PLACEMENT_3D('',#19978,#19979,#19980); +#19978 = CARTESIAN_POINT('',(113.11375,-112.075,-3.5E-02)); +#19979 = DIRECTION('',(0.,-0.,1.)); +#19980 = DIRECTION('',(0.,1.,0.)); +#19981 = CYLINDRICAL_SURFACE('',#19982,1.E-01); +#19982 = AXIS2_PLACEMENT_3D('',#19983,#19984,#19985); +#19983 = CARTESIAN_POINT('',(113.11375,-112.075,-3.5E-02)); +#19984 = DIRECTION('',(-0.,0.,-1.)); +#19985 = DIRECTION('',(0.,1.,0.)); +#19986 = ADVANCED_FACE('',(#19987),#20012,.F.); +#19987 = FACE_BOUND('',#19988,.F.); +#19988 = EDGE_LOOP('',(#19989,#19990,#19998,#20006)); +#19989 = ORIENTED_EDGE('',*,*,#19967,.T.); +#19990 = ORIENTED_EDGE('',*,*,#19991,.T.); +#19991 = EDGE_CURVE('',#19959,#19992,#19994,.T.); +#19992 = VERTEX_POINT('',#19993); +#19993 = CARTESIAN_POINT('',(113.48875,-112.175,0.)); +#19994 = LINE('',#19995,#19996); +#19995 = CARTESIAN_POINT('',(113.11375,-112.175,0.)); +#19996 = VECTOR('',#19997,1.); +#19997 = DIRECTION('',(1.,0.,0.)); +#19998 = ORIENTED_EDGE('',*,*,#19999,.F.); +#19999 = EDGE_CURVE('',#20000,#19992,#20002,.T.); +#20000 = VERTEX_POINT('',#20001); +#20001 = CARTESIAN_POINT('',(113.48875,-112.175,-3.5E-02)); +#20002 = LINE('',#20003,#20004); +#20003 = CARTESIAN_POINT('',(113.48875,-112.175,-3.5E-02)); +#20004 = VECTOR('',#20005,1.); +#20005 = DIRECTION('',(0.,0.,1.)); +#20006 = ORIENTED_EDGE('',*,*,#20007,.F.); +#20007 = EDGE_CURVE('',#19968,#20000,#20008,.T.); +#20008 = LINE('',#20009,#20010); +#20009 = CARTESIAN_POINT('',(113.11375,-112.175,-3.5E-02)); +#20010 = VECTOR('',#20011,1.); +#20011 = DIRECTION('',(1.,0.,0.)); +#20012 = PLANE('',#20013); +#20013 = AXIS2_PLACEMENT_3D('',#20014,#20015,#20016); +#20014 = CARTESIAN_POINT('',(113.11375,-112.175,-3.5E-02)); +#20015 = DIRECTION('',(0.,1.,0.)); +#20016 = DIRECTION('',(1.,0.,0.)); +#20017 = ADVANCED_FACE('',(#20018),#20036,.T.); +#20018 = FACE_BOUND('',#20019,.F.); +#20019 = EDGE_LOOP('',(#20020,#20021,#20028,#20029)); +#20020 = ORIENTED_EDGE('',*,*,#19999,.T.); +#20021 = ORIENTED_EDGE('',*,*,#20022,.T.); +#20022 = EDGE_CURVE('',#19992,#19920,#20023,.T.); +#20023 = CIRCLE('',#20024,0.1); +#20024 = AXIS2_PLACEMENT_3D('',#20025,#20026,#20027); +#20025 = CARTESIAN_POINT('',(113.48875,-112.075,0.)); +#20026 = DIRECTION('',(0.,0.,1.)); +#20027 = DIRECTION('',(-0.,-1.,0.)); +#20028 = ORIENTED_EDGE('',*,*,#19917,.F.); +#20029 = ORIENTED_EDGE('',*,*,#20030,.F.); +#20030 = EDGE_CURVE('',#20000,#19918,#20031,.T.); +#20031 = CIRCLE('',#20032,0.1); +#20032 = AXIS2_PLACEMENT_3D('',#20033,#20034,#20035); +#20033 = CARTESIAN_POINT('',(113.48875,-112.075,-3.5E-02)); +#20034 = DIRECTION('',(0.,0.,1.)); +#20035 = DIRECTION('',(-0.,-1.,0.)); +#20036 = CYLINDRICAL_SURFACE('',#20037,0.1); +#20037 = AXIS2_PLACEMENT_3D('',#20038,#20039,#20040); +#20038 = CARTESIAN_POINT('',(113.48875,-112.075,-3.5E-02)); +#20039 = DIRECTION('',(-0.,-0.,-1.)); +#20040 = DIRECTION('',(-0.,-1.,0.)); +#20041 = ADVANCED_FACE('',(#20042),#20048,.F.); +#20042 = FACE_BOUND('',#20043,.F.); +#20043 = EDGE_LOOP('',(#20044,#20045,#20046,#20047)); +#20044 = ORIENTED_EDGE('',*,*,#19943,.T.); +#20045 = ORIENTED_EDGE('',*,*,#19975,.T.); +#20046 = ORIENTED_EDGE('',*,*,#20007,.T.); +#20047 = ORIENTED_EDGE('',*,*,#20030,.T.); +#20048 = PLANE('',#20049); +#20049 = AXIS2_PLACEMENT_3D('',#20050,#20051,#20052); +#20050 = CARTESIAN_POINT('',(113.48875,-111.975,-3.5E-02)); +#20051 = DIRECTION('',(0.,0.,1.)); +#20052 = DIRECTION('',(1.,0.,-0.)); +#20053 = ADVANCED_FACE('',(#20054),#20060,.T.); +#20054 = FACE_BOUND('',#20055,.T.); +#20055 = EDGE_LOOP('',(#20056,#20057,#20058,#20059)); +#20056 = ORIENTED_EDGE('',*,*,#19927,.T.); +#20057 = ORIENTED_EDGE('',*,*,#19958,.T.); +#20058 = ORIENTED_EDGE('',*,*,#19991,.T.); +#20059 = ORIENTED_EDGE('',*,*,#20022,.T.); +#20060 = PLANE('',#20061); +#20061 = AXIS2_PLACEMENT_3D('',#20062,#20063,#20064); +#20062 = CARTESIAN_POINT('',(113.48875,-111.975,0.)); +#20063 = DIRECTION('',(0.,0.,1.)); +#20064 = DIRECTION('',(1.,0.,-0.)); +#20065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#20069)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#20066,#20067,#20068)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20066 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#20067 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#20068 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#20069 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20066, + 'distance_accuracy_value','confusion accuracy'); +#20070 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20071,#20073); +#20071 = ( REPRESENTATION_RELATIONSHIP('','',#19910,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20072) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#20072 = ITEM_DEFINED_TRANSFORMATION('','',#11,#435); +#20073 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #20074); +#20074 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('107','=>[0:1:1:100]','',#5, + #19905,$); +#20075 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#19907)); +#20076 = SHAPE_DEFINITION_REPRESENTATION(#20077,#20083); +#20077 = PRODUCT_DEFINITION_SHAPE('','',#20078); +#20078 = PRODUCT_DEFINITION('design','',#20079,#20082); +#20079 = PRODUCT_DEFINITION_FORMATION('','',#20080); +#20080 = PRODUCT('HackPad_track_98','HackPad_track_98','',(#20081)); +#20081 = PRODUCT_CONTEXT('',#2,'mechanical'); +#20082 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#20083 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#20084),#20238); +#20084 = MANIFOLD_SOLID_BREP('',#20085); +#20085 = CLOSED_SHELL('',(#20086,#20126,#20159,#20190,#20214,#20226)); +#20086 = ADVANCED_FACE('',(#20087),#20121,.F.); +#20087 = FACE_BOUND('',#20088,.F.); +#20088 = EDGE_LOOP('',(#20089,#20099,#20107,#20115)); +#20089 = ORIENTED_EDGE('',*,*,#20090,.T.); +#20090 = EDGE_CURVE('',#20091,#20093,#20095,.T.); +#20091 = VERTEX_POINT('',#20092); +#20092 = CARTESIAN_POINT('',(114.26375,-93.7,-3.5E-02)); +#20093 = VERTEX_POINT('',#20094); +#20094 = CARTESIAN_POINT('',(114.26375,-93.7,0.)); +#20095 = LINE('',#20096,#20097); +#20096 = CARTESIAN_POINT('',(114.26375,-93.7,-3.5E-02)); +#20097 = VECTOR('',#20098,1.); +#20098 = DIRECTION('',(0.,0.,1.)); +#20099 = ORIENTED_EDGE('',*,*,#20100,.T.); +#20100 = EDGE_CURVE('',#20093,#20101,#20103,.T.); +#20101 = VERTEX_POINT('',#20102); +#20102 = CARTESIAN_POINT('',(114.26375,-111.2,0.)); +#20103 = LINE('',#20104,#20105); +#20104 = CARTESIAN_POINT('',(114.26375,-93.7,0.)); +#20105 = VECTOR('',#20106,1.); +#20106 = DIRECTION('',(0.,-1.,0.)); +#20107 = ORIENTED_EDGE('',*,*,#20108,.F.); +#20108 = EDGE_CURVE('',#20109,#20101,#20111,.T.); +#20109 = VERTEX_POINT('',#20110); +#20110 = CARTESIAN_POINT('',(114.26375,-111.2,-3.5E-02)); +#20111 = LINE('',#20112,#20113); +#20112 = CARTESIAN_POINT('',(114.26375,-111.2,-3.5E-02)); +#20113 = VECTOR('',#20114,1.); +#20114 = DIRECTION('',(0.,0.,1.)); +#20115 = ORIENTED_EDGE('',*,*,#20116,.F.); +#20116 = EDGE_CURVE('',#20091,#20109,#20117,.T.); +#20117 = LINE('',#20118,#20119); +#20118 = CARTESIAN_POINT('',(114.26375,-93.7,-3.5E-02)); +#20119 = VECTOR('',#20120,1.); +#20120 = DIRECTION('',(0.,-1.,0.)); +#20121 = PLANE('',#20122); +#20122 = AXIS2_PLACEMENT_3D('',#20123,#20124,#20125); +#20123 = CARTESIAN_POINT('',(114.26375,-93.7,-3.5E-02)); +#20124 = DIRECTION('',(1.,0.,-0.)); +#20125 = DIRECTION('',(0.,-1.,0.)); +#20126 = ADVANCED_FACE('',(#20127),#20154,.T.); +#20127 = FACE_BOUND('',#20128,.F.); +#20128 = EDGE_LOOP('',(#20129,#20130,#20139,#20147)); +#20129 = ORIENTED_EDGE('',*,*,#20108,.T.); +#20130 = ORIENTED_EDGE('',*,*,#20131,.T.); +#20131 = EDGE_CURVE('',#20101,#20132,#20134,.T.); +#20132 = VERTEX_POINT('',#20133); +#20133 = CARTESIAN_POINT('',(114.46375,-111.2,0.)); +#20134 = CIRCLE('',#20135,1.E-01); +#20135 = AXIS2_PLACEMENT_3D('',#20136,#20137,#20138); +#20136 = CARTESIAN_POINT('',(114.36375,-111.2,0.)); +#20137 = DIRECTION('',(0.,0.,1.)); +#20138 = DIRECTION('',(-1.,0.,-0.)); +#20139 = ORIENTED_EDGE('',*,*,#20140,.F.); +#20140 = EDGE_CURVE('',#20141,#20132,#20143,.T.); +#20141 = VERTEX_POINT('',#20142); +#20142 = CARTESIAN_POINT('',(114.46375,-111.2,-3.5E-02)); +#20143 = LINE('',#20144,#20145); +#20144 = CARTESIAN_POINT('',(114.46375,-111.2,-3.5E-02)); +#20145 = VECTOR('',#20146,1.); +#20146 = DIRECTION('',(0.,0.,1.)); +#20147 = ORIENTED_EDGE('',*,*,#20148,.F.); +#20148 = EDGE_CURVE('',#20109,#20141,#20149,.T.); +#20149 = CIRCLE('',#20150,1.E-01); +#20150 = AXIS2_PLACEMENT_3D('',#20151,#20152,#20153); +#20151 = CARTESIAN_POINT('',(114.36375,-111.2,-3.5E-02)); +#20152 = DIRECTION('',(0.,0.,1.)); +#20153 = DIRECTION('',(-1.,0.,-0.)); +#20154 = CYLINDRICAL_SURFACE('',#20155,1.E-01); +#20155 = AXIS2_PLACEMENT_3D('',#20156,#20157,#20158); +#20156 = CARTESIAN_POINT('',(114.36375,-111.2,-3.5E-02)); +#20157 = DIRECTION('',(-0.,-0.,-1.)); +#20158 = DIRECTION('',(-1.,0.,-0.)); +#20159 = ADVANCED_FACE('',(#20160),#20185,.F.); +#20160 = FACE_BOUND('',#20161,.F.); +#20161 = EDGE_LOOP('',(#20162,#20163,#20171,#20179)); +#20162 = ORIENTED_EDGE('',*,*,#20140,.T.); +#20163 = ORIENTED_EDGE('',*,*,#20164,.T.); +#20164 = EDGE_CURVE('',#20132,#20165,#20167,.T.); +#20165 = VERTEX_POINT('',#20166); +#20166 = CARTESIAN_POINT('',(114.46375,-93.7,0.)); +#20167 = LINE('',#20168,#20169); +#20168 = CARTESIAN_POINT('',(114.46375,-111.2,0.)); +#20169 = VECTOR('',#20170,1.); +#20170 = DIRECTION('',(0.,1.,0.)); +#20171 = ORIENTED_EDGE('',*,*,#20172,.F.); +#20172 = EDGE_CURVE('',#20173,#20165,#20175,.T.); +#20173 = VERTEX_POINT('',#20174); +#20174 = CARTESIAN_POINT('',(114.46375,-93.7,-3.5E-02)); +#20175 = LINE('',#20176,#20177); +#20176 = CARTESIAN_POINT('',(114.46375,-93.7,-3.5E-02)); +#20177 = VECTOR('',#20178,1.); +#20178 = DIRECTION('',(0.,0.,1.)); +#20179 = ORIENTED_EDGE('',*,*,#20180,.F.); +#20180 = EDGE_CURVE('',#20141,#20173,#20181,.T.); +#20181 = LINE('',#20182,#20183); +#20182 = CARTESIAN_POINT('',(114.46375,-111.2,-3.5E-02)); +#20183 = VECTOR('',#20184,1.); +#20184 = DIRECTION('',(0.,1.,0.)); +#20185 = PLANE('',#20186); +#20186 = AXIS2_PLACEMENT_3D('',#20187,#20188,#20189); +#20187 = CARTESIAN_POINT('',(114.46375,-111.2,-3.5E-02)); +#20188 = DIRECTION('',(-1.,0.,0.)); +#20189 = DIRECTION('',(0.,1.,0.)); +#20190 = ADVANCED_FACE('',(#20191),#20209,.T.); +#20191 = FACE_BOUND('',#20192,.F.); +#20192 = EDGE_LOOP('',(#20193,#20194,#20201,#20202)); +#20193 = ORIENTED_EDGE('',*,*,#20172,.T.); +#20194 = ORIENTED_EDGE('',*,*,#20195,.T.); +#20195 = EDGE_CURVE('',#20165,#20093,#20196,.T.); +#20196 = CIRCLE('',#20197,0.1); +#20197 = AXIS2_PLACEMENT_3D('',#20198,#20199,#20200); +#20198 = CARTESIAN_POINT('',(114.36375,-93.7,0.)); +#20199 = DIRECTION('',(0.,0.,1.)); +#20200 = DIRECTION('',(1.,0.,-0.)); +#20201 = ORIENTED_EDGE('',*,*,#20090,.F.); +#20202 = ORIENTED_EDGE('',*,*,#20203,.F.); +#20203 = EDGE_CURVE('',#20173,#20091,#20204,.T.); +#20204 = CIRCLE('',#20205,0.1); +#20205 = AXIS2_PLACEMENT_3D('',#20206,#20207,#20208); +#20206 = CARTESIAN_POINT('',(114.36375,-93.7,-3.5E-02)); +#20207 = DIRECTION('',(0.,0.,1.)); +#20208 = DIRECTION('',(1.,0.,-0.)); +#20209 = CYLINDRICAL_SURFACE('',#20210,0.1); +#20210 = AXIS2_PLACEMENT_3D('',#20211,#20212,#20213); +#20211 = CARTESIAN_POINT('',(114.36375,-93.7,-3.5E-02)); +#20212 = DIRECTION('',(-0.,-0.,-1.)); +#20213 = DIRECTION('',(1.,0.,-0.)); +#20214 = ADVANCED_FACE('',(#20215),#20221,.F.); +#20215 = FACE_BOUND('',#20216,.F.); +#20216 = EDGE_LOOP('',(#20217,#20218,#20219,#20220)); +#20217 = ORIENTED_EDGE('',*,*,#20116,.T.); +#20218 = ORIENTED_EDGE('',*,*,#20148,.T.); +#20219 = ORIENTED_EDGE('',*,*,#20180,.T.); +#20220 = ORIENTED_EDGE('',*,*,#20203,.T.); +#20221 = PLANE('',#20222); +#20222 = AXIS2_PLACEMENT_3D('',#20223,#20224,#20225); +#20223 = CARTESIAN_POINT('',(114.26375,-93.7,-3.5E-02)); +#20224 = DIRECTION('',(0.,0.,1.)); +#20225 = DIRECTION('',(1.,0.,-0.)); +#20226 = ADVANCED_FACE('',(#20227),#20233,.T.); +#20227 = FACE_BOUND('',#20228,.T.); +#20228 = EDGE_LOOP('',(#20229,#20230,#20231,#20232)); +#20229 = ORIENTED_EDGE('',*,*,#20100,.T.); +#20230 = ORIENTED_EDGE('',*,*,#20131,.T.); +#20231 = ORIENTED_EDGE('',*,*,#20164,.T.); +#20232 = ORIENTED_EDGE('',*,*,#20195,.T.); +#20233 = PLANE('',#20234); +#20234 = AXIS2_PLACEMENT_3D('',#20235,#20236,#20237); +#20235 = CARTESIAN_POINT('',(114.26375,-93.7,0.)); +#20236 = DIRECTION('',(0.,0.,1.)); +#20237 = DIRECTION('',(1.,0.,-0.)); +#20238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#20242)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#20239,#20240,#20241)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20239 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#20240 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#20241 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#20242 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20239, + 'distance_accuracy_value','confusion accuracy'); +#20243 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20244,#20246); +#20244 = ( REPRESENTATION_RELATIONSHIP('','',#20083,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20245) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#20245 = ITEM_DEFINED_TRANSFORMATION('','',#11,#439); +#20246 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #20247); +#20247 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('108','=>[0:1:1:101]','',#5, + #20078,$); +#20248 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#20080)); +#20249 = SHAPE_DEFINITION_REPRESENTATION(#20250,#20256); +#20250 = PRODUCT_DEFINITION_SHAPE('','',#20251); +#20251 = PRODUCT_DEFINITION('design','',#20252,#20255); +#20252 = PRODUCT_DEFINITION_FORMATION('','',#20253); +#20253 = PRODUCT('HackPad_track_99','HackPad_track_99','',(#20254)); +#20254 = PRODUCT_CONTEXT('',#2,'mechanical'); +#20255 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#20256 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#20257),#20411); +#20257 = MANIFOLD_SOLID_BREP('',#20258); +#20258 = CLOSED_SHELL('',(#20259,#20299,#20332,#20363,#20387,#20399)); +#20259 = ADVANCED_FACE('',(#20260),#20294,.F.); +#20260 = FACE_BOUND('',#20261,.F.); +#20261 = EDGE_LOOP('',(#20262,#20272,#20280,#20288)); +#20262 = ORIENTED_EDGE('',*,*,#20263,.T.); +#20263 = EDGE_CURVE('',#20264,#20266,#20268,.T.); +#20264 = VERTEX_POINT('',#20265); +#20265 = CARTESIAN_POINT('',(113.21375,-131.45,-3.5E-02)); +#20266 = VERTEX_POINT('',#20267); +#20267 = CARTESIAN_POINT('',(113.21375,-131.45,0.)); +#20268 = LINE('',#20269,#20270); +#20269 = CARTESIAN_POINT('',(113.21375,-131.45,-3.5E-02)); +#20270 = VECTOR('',#20271,1.); +#20271 = DIRECTION('',(0.,0.,1.)); +#20272 = ORIENTED_EDGE('',*,*,#20273,.T.); +#20273 = EDGE_CURVE('',#20266,#20274,#20276,.T.); +#20274 = VERTEX_POINT('',#20275); +#20275 = CARTESIAN_POINT('',(113.21375,-130.075,0.)); +#20276 = LINE('',#20277,#20278); +#20277 = CARTESIAN_POINT('',(113.21375,-131.45,0.)); +#20278 = VECTOR('',#20279,1.); +#20279 = DIRECTION('',(0.,1.,0.)); +#20280 = ORIENTED_EDGE('',*,*,#20281,.F.); +#20281 = EDGE_CURVE('',#20282,#20274,#20284,.T.); +#20282 = VERTEX_POINT('',#20283); +#20283 = CARTESIAN_POINT('',(113.21375,-130.075,-3.5E-02)); +#20284 = LINE('',#20285,#20286); +#20285 = CARTESIAN_POINT('',(113.21375,-130.075,-3.5E-02)); +#20286 = VECTOR('',#20287,1.); +#20287 = DIRECTION('',(0.,0.,1.)); +#20288 = ORIENTED_EDGE('',*,*,#20289,.F.); +#20289 = EDGE_CURVE('',#20264,#20282,#20290,.T.); +#20290 = LINE('',#20291,#20292); +#20291 = CARTESIAN_POINT('',(113.21375,-131.45,-3.5E-02)); +#20292 = VECTOR('',#20293,1.); +#20293 = DIRECTION('',(0.,1.,0.)); +#20294 = PLANE('',#20295); +#20295 = AXIS2_PLACEMENT_3D('',#20296,#20297,#20298); +#20296 = CARTESIAN_POINT('',(113.21375,-131.45,-3.5E-02)); +#20297 = DIRECTION('',(-1.,0.,0.)); +#20298 = DIRECTION('',(0.,1.,0.)); +#20299 = ADVANCED_FACE('',(#20300),#20327,.T.); +#20300 = FACE_BOUND('',#20301,.F.); +#20301 = EDGE_LOOP('',(#20302,#20303,#20312,#20320)); +#20302 = ORIENTED_EDGE('',*,*,#20281,.T.); +#20303 = ORIENTED_EDGE('',*,*,#20304,.T.); +#20304 = EDGE_CURVE('',#20274,#20305,#20307,.T.); +#20305 = VERTEX_POINT('',#20306); +#20306 = CARTESIAN_POINT('',(113.01375,-130.075,0.)); +#20307 = CIRCLE('',#20308,1.E-01); +#20308 = AXIS2_PLACEMENT_3D('',#20309,#20310,#20311); +#20309 = CARTESIAN_POINT('',(113.11375,-130.075,0.)); +#20310 = DIRECTION('',(0.,0.,1.)); +#20311 = DIRECTION('',(1.,0.,-0.)); +#20312 = ORIENTED_EDGE('',*,*,#20313,.F.); +#20313 = EDGE_CURVE('',#20314,#20305,#20316,.T.); +#20314 = VERTEX_POINT('',#20315); +#20315 = CARTESIAN_POINT('',(113.01375,-130.075,-3.5E-02)); +#20316 = LINE('',#20317,#20318); +#20317 = CARTESIAN_POINT('',(113.01375,-130.075,-3.5E-02)); +#20318 = VECTOR('',#20319,1.); +#20319 = DIRECTION('',(0.,0.,1.)); +#20320 = ORIENTED_EDGE('',*,*,#20321,.F.); +#20321 = EDGE_CURVE('',#20282,#20314,#20322,.T.); +#20322 = CIRCLE('',#20323,1.E-01); +#20323 = AXIS2_PLACEMENT_3D('',#20324,#20325,#20326); +#20324 = CARTESIAN_POINT('',(113.11375,-130.075,-3.5E-02)); +#20325 = DIRECTION('',(0.,0.,1.)); +#20326 = DIRECTION('',(1.,0.,-0.)); +#20327 = CYLINDRICAL_SURFACE('',#20328,1.E-01); +#20328 = AXIS2_PLACEMENT_3D('',#20329,#20330,#20331); +#20329 = CARTESIAN_POINT('',(113.11375,-130.075,-3.5E-02)); +#20330 = DIRECTION('',(-0.,-0.,-1.)); +#20331 = DIRECTION('',(1.,0.,-0.)); +#20332 = ADVANCED_FACE('',(#20333),#20358,.F.); +#20333 = FACE_BOUND('',#20334,.F.); +#20334 = EDGE_LOOP('',(#20335,#20336,#20344,#20352)); +#20335 = ORIENTED_EDGE('',*,*,#20313,.T.); +#20336 = ORIENTED_EDGE('',*,*,#20337,.T.); +#20337 = EDGE_CURVE('',#20305,#20338,#20340,.T.); +#20338 = VERTEX_POINT('',#20339); +#20339 = CARTESIAN_POINT('',(113.01375,-131.45,0.)); +#20340 = LINE('',#20341,#20342); +#20341 = CARTESIAN_POINT('',(113.01375,-130.075,0.)); +#20342 = VECTOR('',#20343,1.); +#20343 = DIRECTION('',(0.,-1.,0.)); +#20344 = ORIENTED_EDGE('',*,*,#20345,.F.); +#20345 = EDGE_CURVE('',#20346,#20338,#20348,.T.); +#20346 = VERTEX_POINT('',#20347); +#20347 = CARTESIAN_POINT('',(113.01375,-131.45,-3.5E-02)); +#20348 = LINE('',#20349,#20350); +#20349 = CARTESIAN_POINT('',(113.01375,-131.45,-3.5E-02)); +#20350 = VECTOR('',#20351,1.); +#20351 = DIRECTION('',(0.,0.,1.)); +#20352 = ORIENTED_EDGE('',*,*,#20353,.F.); +#20353 = EDGE_CURVE('',#20314,#20346,#20354,.T.); +#20354 = LINE('',#20355,#20356); +#20355 = CARTESIAN_POINT('',(113.01375,-130.075,-3.5E-02)); +#20356 = VECTOR('',#20357,1.); +#20357 = DIRECTION('',(0.,-1.,0.)); +#20358 = PLANE('',#20359); +#20359 = AXIS2_PLACEMENT_3D('',#20360,#20361,#20362); +#20360 = CARTESIAN_POINT('',(113.01375,-130.075,-3.5E-02)); +#20361 = DIRECTION('',(1.,0.,-0.)); +#20362 = DIRECTION('',(0.,-1.,0.)); +#20363 = ADVANCED_FACE('',(#20364),#20382,.T.); +#20364 = FACE_BOUND('',#20365,.F.); +#20365 = EDGE_LOOP('',(#20366,#20367,#20374,#20375)); +#20366 = ORIENTED_EDGE('',*,*,#20345,.T.); +#20367 = ORIENTED_EDGE('',*,*,#20368,.T.); +#20368 = EDGE_CURVE('',#20338,#20266,#20369,.T.); +#20369 = CIRCLE('',#20370,1.E-01); +#20370 = AXIS2_PLACEMENT_3D('',#20371,#20372,#20373); +#20371 = CARTESIAN_POINT('',(113.11375,-131.45,0.)); +#20372 = DIRECTION('',(0.,0.,1.)); +#20373 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#20374 = ORIENTED_EDGE('',*,*,#20263,.F.); +#20375 = ORIENTED_EDGE('',*,*,#20376,.F.); +#20376 = EDGE_CURVE('',#20346,#20264,#20377,.T.); +#20377 = CIRCLE('',#20378,1.E-01); +#20378 = AXIS2_PLACEMENT_3D('',#20379,#20380,#20381); +#20379 = CARTESIAN_POINT('',(113.11375,-131.45,-3.5E-02)); +#20380 = DIRECTION('',(0.,0.,1.)); +#20381 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#20382 = CYLINDRICAL_SURFACE('',#20383,1.E-01); +#20383 = AXIS2_PLACEMENT_3D('',#20384,#20385,#20386); +#20384 = CARTESIAN_POINT('',(113.11375,-131.45,-3.5E-02)); +#20385 = DIRECTION('',(-0.,-0.,-1.)); +#20386 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#20387 = ADVANCED_FACE('',(#20388),#20394,.F.); +#20388 = FACE_BOUND('',#20389,.F.); +#20389 = EDGE_LOOP('',(#20390,#20391,#20392,#20393)); +#20390 = ORIENTED_EDGE('',*,*,#20289,.T.); +#20391 = ORIENTED_EDGE('',*,*,#20321,.T.); +#20392 = ORIENTED_EDGE('',*,*,#20353,.T.); +#20393 = ORIENTED_EDGE('',*,*,#20376,.T.); +#20394 = PLANE('',#20395); +#20395 = AXIS2_PLACEMENT_3D('',#20396,#20397,#20398); +#20396 = CARTESIAN_POINT('',(113.21375,-131.45,-3.5E-02)); +#20397 = DIRECTION('',(0.,0.,1.)); +#20398 = DIRECTION('',(1.,0.,-0.)); +#20399 = ADVANCED_FACE('',(#20400),#20406,.T.); +#20400 = FACE_BOUND('',#20401,.T.); +#20401 = EDGE_LOOP('',(#20402,#20403,#20404,#20405)); +#20402 = ORIENTED_EDGE('',*,*,#20273,.T.); +#20403 = ORIENTED_EDGE('',*,*,#20304,.T.); +#20404 = ORIENTED_EDGE('',*,*,#20337,.T.); +#20405 = ORIENTED_EDGE('',*,*,#20368,.T.); +#20406 = PLANE('',#20407); +#20407 = AXIS2_PLACEMENT_3D('',#20408,#20409,#20410); +#20408 = CARTESIAN_POINT('',(113.21375,-131.45,0.)); +#20409 = DIRECTION('',(0.,0.,1.)); +#20410 = DIRECTION('',(1.,0.,-0.)); +#20411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#20415)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#20412,#20413,#20414)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20412 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#20413 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#20414 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#20415 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20412, + 'distance_accuracy_value','confusion accuracy'); +#20416 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20417,#20419); +#20417 = ( REPRESENTATION_RELATIONSHIP('','',#20256,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20418) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#20418 = ITEM_DEFINED_TRANSFORMATION('','',#11,#443); +#20419 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #20420); +#20420 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('109','=>[0:1:1:102]','',#5, + #20251,$); +#20421 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#20253)); +#20422 = SHAPE_DEFINITION_REPRESENTATION(#20423,#20429); +#20423 = PRODUCT_DEFINITION_SHAPE('','',#20424); +#20424 = PRODUCT_DEFINITION('design','',#20425,#20428); +#20425 = PRODUCT_DEFINITION_FORMATION('','',#20426); +#20426 = PRODUCT('HackPad_track_100','HackPad_track_100','',(#20427)); +#20427 = PRODUCT_CONTEXT('',#2,'mechanical'); +#20428 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#20429 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#20430),#20584); +#20430 = MANIFOLD_SOLID_BREP('',#20431); +#20431 = CLOSED_SHELL('',(#20432,#20472,#20505,#20536,#20560,#20572)); +#20432 = ADVANCED_FACE('',(#20433),#20467,.F.); +#20433 = FACE_BOUND('',#20434,.F.); +#20434 = EDGE_LOOP('',(#20435,#20445,#20453,#20461)); +#20435 = ORIENTED_EDGE('',*,*,#20436,.T.); +#20436 = EDGE_CURVE('',#20437,#20439,#20441,.T.); +#20437 = VERTEX_POINT('',#20438); +#20438 = CARTESIAN_POINT('',(114.26375,-75.325,-3.5E-02)); +#20439 = VERTEX_POINT('',#20440); +#20440 = CARTESIAN_POINT('',(114.26375,-75.325,0.)); +#20441 = LINE('',#20442,#20443); +#20442 = CARTESIAN_POINT('',(114.26375,-75.325,-3.5E-02)); +#20443 = VECTOR('',#20444,1.); +#20444 = DIRECTION('',(0.,0.,1.)); +#20445 = ORIENTED_EDGE('',*,*,#20446,.T.); +#20446 = EDGE_CURVE('',#20439,#20447,#20449,.T.); +#20447 = VERTEX_POINT('',#20448); +#20448 = CARTESIAN_POINT('',(114.26375,-91.7,0.)); +#20449 = LINE('',#20450,#20451); +#20450 = CARTESIAN_POINT('',(114.26375,-75.325,0.)); +#20451 = VECTOR('',#20452,1.); +#20452 = DIRECTION('',(0.,-1.,0.)); +#20453 = ORIENTED_EDGE('',*,*,#20454,.F.); +#20454 = EDGE_CURVE('',#20455,#20447,#20457,.T.); +#20455 = VERTEX_POINT('',#20456); +#20456 = CARTESIAN_POINT('',(114.26375,-91.7,-3.5E-02)); +#20457 = LINE('',#20458,#20459); +#20458 = CARTESIAN_POINT('',(114.26375,-91.7,-3.5E-02)); +#20459 = VECTOR('',#20460,1.); +#20460 = DIRECTION('',(0.,0.,1.)); +#20461 = ORIENTED_EDGE('',*,*,#20462,.F.); +#20462 = EDGE_CURVE('',#20437,#20455,#20463,.T.); +#20463 = LINE('',#20464,#20465); +#20464 = CARTESIAN_POINT('',(114.26375,-75.325,-3.5E-02)); +#20465 = VECTOR('',#20466,1.); +#20466 = DIRECTION('',(0.,-1.,0.)); +#20467 = PLANE('',#20468); +#20468 = AXIS2_PLACEMENT_3D('',#20469,#20470,#20471); +#20469 = CARTESIAN_POINT('',(114.26375,-75.325,-3.5E-02)); +#20470 = DIRECTION('',(1.,0.,-0.)); +#20471 = DIRECTION('',(0.,-1.,0.)); +#20472 = ADVANCED_FACE('',(#20473),#20500,.T.); +#20473 = FACE_BOUND('',#20474,.F.); +#20474 = EDGE_LOOP('',(#20475,#20476,#20485,#20493)); +#20475 = ORIENTED_EDGE('',*,*,#20454,.T.); +#20476 = ORIENTED_EDGE('',*,*,#20477,.T.); +#20477 = EDGE_CURVE('',#20447,#20478,#20480,.T.); +#20478 = VERTEX_POINT('',#20479); +#20479 = CARTESIAN_POINT('',(114.46375,-91.7,0.)); +#20480 = CIRCLE('',#20481,1.E-01); +#20481 = AXIS2_PLACEMENT_3D('',#20482,#20483,#20484); +#20482 = CARTESIAN_POINT('',(114.36375,-91.7,0.)); +#20483 = DIRECTION('',(0.,0.,1.)); +#20484 = DIRECTION('',(-1.,0.,-0.)); +#20485 = ORIENTED_EDGE('',*,*,#20486,.F.); +#20486 = EDGE_CURVE('',#20487,#20478,#20489,.T.); +#20487 = VERTEX_POINT('',#20488); +#20488 = CARTESIAN_POINT('',(114.46375,-91.7,-3.5E-02)); +#20489 = LINE('',#20490,#20491); +#20490 = CARTESIAN_POINT('',(114.46375,-91.7,-3.5E-02)); +#20491 = VECTOR('',#20492,1.); +#20492 = DIRECTION('',(0.,0.,1.)); +#20493 = ORIENTED_EDGE('',*,*,#20494,.F.); +#20494 = EDGE_CURVE('',#20455,#20487,#20495,.T.); +#20495 = CIRCLE('',#20496,1.E-01); +#20496 = AXIS2_PLACEMENT_3D('',#20497,#20498,#20499); +#20497 = CARTESIAN_POINT('',(114.36375,-91.7,-3.5E-02)); +#20498 = DIRECTION('',(0.,0.,1.)); +#20499 = DIRECTION('',(-1.,0.,-0.)); +#20500 = CYLINDRICAL_SURFACE('',#20501,1.E-01); +#20501 = AXIS2_PLACEMENT_3D('',#20502,#20503,#20504); +#20502 = CARTESIAN_POINT('',(114.36375,-91.7,-3.5E-02)); +#20503 = DIRECTION('',(-0.,-0.,-1.)); +#20504 = DIRECTION('',(-1.,0.,-0.)); +#20505 = ADVANCED_FACE('',(#20506),#20531,.F.); +#20506 = FACE_BOUND('',#20507,.F.); +#20507 = EDGE_LOOP('',(#20508,#20509,#20517,#20525)); +#20508 = ORIENTED_EDGE('',*,*,#20486,.T.); +#20509 = ORIENTED_EDGE('',*,*,#20510,.T.); +#20510 = EDGE_CURVE('',#20478,#20511,#20513,.T.); +#20511 = VERTEX_POINT('',#20512); +#20512 = CARTESIAN_POINT('',(114.46375,-75.325,0.)); +#20513 = LINE('',#20514,#20515); +#20514 = CARTESIAN_POINT('',(114.46375,-91.7,0.)); +#20515 = VECTOR('',#20516,1.); +#20516 = DIRECTION('',(0.,1.,0.)); +#20517 = ORIENTED_EDGE('',*,*,#20518,.F.); +#20518 = EDGE_CURVE('',#20519,#20511,#20521,.T.); +#20519 = VERTEX_POINT('',#20520); +#20520 = CARTESIAN_POINT('',(114.46375,-75.325,-3.5E-02)); +#20521 = LINE('',#20522,#20523); +#20522 = CARTESIAN_POINT('',(114.46375,-75.325,-3.5E-02)); +#20523 = VECTOR('',#20524,1.); +#20524 = DIRECTION('',(0.,0.,1.)); +#20525 = ORIENTED_EDGE('',*,*,#20526,.F.); +#20526 = EDGE_CURVE('',#20487,#20519,#20527,.T.); +#20527 = LINE('',#20528,#20529); +#20528 = CARTESIAN_POINT('',(114.46375,-91.7,-3.5E-02)); +#20529 = VECTOR('',#20530,1.); +#20530 = DIRECTION('',(0.,1.,0.)); +#20531 = PLANE('',#20532); +#20532 = AXIS2_PLACEMENT_3D('',#20533,#20534,#20535); +#20533 = CARTESIAN_POINT('',(114.46375,-91.7,-3.5E-02)); +#20534 = DIRECTION('',(-1.,0.,0.)); +#20535 = DIRECTION('',(0.,1.,0.)); +#20536 = ADVANCED_FACE('',(#20537),#20555,.T.); +#20537 = FACE_BOUND('',#20538,.F.); +#20538 = EDGE_LOOP('',(#20539,#20540,#20547,#20548)); +#20539 = ORIENTED_EDGE('',*,*,#20518,.T.); +#20540 = ORIENTED_EDGE('',*,*,#20541,.T.); +#20541 = EDGE_CURVE('',#20511,#20439,#20542,.T.); +#20542 = CIRCLE('',#20543,0.1); +#20543 = AXIS2_PLACEMENT_3D('',#20544,#20545,#20546); +#20544 = CARTESIAN_POINT('',(114.36375,-75.325,0.)); +#20545 = DIRECTION('',(0.,0.,1.)); +#20546 = DIRECTION('',(1.,0.,-0.)); +#20547 = ORIENTED_EDGE('',*,*,#20436,.F.); +#20548 = ORIENTED_EDGE('',*,*,#20549,.F.); +#20549 = EDGE_CURVE('',#20519,#20437,#20550,.T.); +#20550 = CIRCLE('',#20551,0.1); +#20551 = AXIS2_PLACEMENT_3D('',#20552,#20553,#20554); +#20552 = CARTESIAN_POINT('',(114.36375,-75.325,-3.5E-02)); +#20553 = DIRECTION('',(0.,0.,1.)); +#20554 = DIRECTION('',(1.,0.,-0.)); +#20555 = CYLINDRICAL_SURFACE('',#20556,0.1); +#20556 = AXIS2_PLACEMENT_3D('',#20557,#20558,#20559); +#20557 = CARTESIAN_POINT('',(114.36375,-75.325,-3.5E-02)); +#20558 = DIRECTION('',(-0.,-0.,-1.)); +#20559 = DIRECTION('',(1.,0.,-0.)); +#20560 = ADVANCED_FACE('',(#20561),#20567,.F.); +#20561 = FACE_BOUND('',#20562,.F.); +#20562 = EDGE_LOOP('',(#20563,#20564,#20565,#20566)); +#20563 = ORIENTED_EDGE('',*,*,#20462,.T.); +#20564 = ORIENTED_EDGE('',*,*,#20494,.T.); +#20565 = ORIENTED_EDGE('',*,*,#20526,.T.); +#20566 = ORIENTED_EDGE('',*,*,#20549,.T.); +#20567 = PLANE('',#20568); +#20568 = AXIS2_PLACEMENT_3D('',#20569,#20570,#20571); +#20569 = CARTESIAN_POINT('',(114.26375,-75.325,-3.5E-02)); +#20570 = DIRECTION('',(0.,0.,1.)); +#20571 = DIRECTION('',(1.,0.,-0.)); +#20572 = ADVANCED_FACE('',(#20573),#20579,.T.); +#20573 = FACE_BOUND('',#20574,.T.); +#20574 = EDGE_LOOP('',(#20575,#20576,#20577,#20578)); +#20575 = ORIENTED_EDGE('',*,*,#20446,.T.); +#20576 = ORIENTED_EDGE('',*,*,#20477,.T.); +#20577 = ORIENTED_EDGE('',*,*,#20510,.T.); +#20578 = ORIENTED_EDGE('',*,*,#20541,.T.); +#20579 = PLANE('',#20580); +#20580 = AXIS2_PLACEMENT_3D('',#20581,#20582,#20583); +#20581 = CARTESIAN_POINT('',(114.26375,-75.325,0.)); +#20582 = DIRECTION('',(0.,0.,1.)); +#20583 = DIRECTION('',(1.,0.,-0.)); +#20584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#20588)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#20585,#20586,#20587)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20585 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#20586 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#20587 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#20588 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20585, + 'distance_accuracy_value','confusion accuracy'); +#20589 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20590,#20592); +#20590 = ( REPRESENTATION_RELATIONSHIP('','',#20429,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20591) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#20591 = ITEM_DEFINED_TRANSFORMATION('','',#11,#447); +#20592 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #20593); +#20593 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('110','=>[0:1:1:103]','',#5, + #20424,$); +#20594 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#20426)); +#20595 = SHAPE_DEFINITION_REPRESENTATION(#20596,#20602); +#20596 = PRODUCT_DEFINITION_SHAPE('','',#20597); +#20597 = PRODUCT_DEFINITION('design','',#20598,#20601); +#20598 = PRODUCT_DEFINITION_FORMATION('','',#20599); +#20599 = PRODUCT('HackPad_track_101','HackPad_track_101','',(#20600)); +#20600 = PRODUCT_CONTEXT('',#2,'mechanical'); +#20601 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#20602 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#20603),#20757); +#20603 = MANIFOLD_SOLID_BREP('',#20604); +#20604 = CLOSED_SHELL('',(#20605,#20645,#20678,#20709,#20733,#20745)); +#20605 = ADVANCED_FACE('',(#20606),#20640,.F.); +#20606 = FACE_BOUND('',#20607,.F.); +#20607 = EDGE_LOOP('',(#20608,#20618,#20626,#20634)); +#20608 = ORIENTED_EDGE('',*,*,#20609,.T.); +#20609 = EDGE_CURVE('',#20610,#20612,#20614,.T.); +#20610 = VERTEX_POINT('',#20611); +#20611 = CARTESIAN_POINT('',(181.43446,-113.254289,-3.5E-02)); +#20612 = VERTEX_POINT('',#20613); +#20613 = CARTESIAN_POINT('',(181.43446,-113.254289,0.)); +#20614 = LINE('',#20615,#20616); +#20615 = CARTESIAN_POINT('',(181.43446,-113.254289,-3.5E-02)); +#20616 = VECTOR('',#20617,1.); +#20617 = DIRECTION('',(0.,0.,1.)); +#20618 = ORIENTED_EDGE('',*,*,#20619,.T.); +#20619 = EDGE_CURVE('',#20612,#20620,#20622,.T.); +#20620 = VERTEX_POINT('',#20621); +#20621 = CARTESIAN_POINT('',(180.18446,-112.004289,0.)); +#20622 = LINE('',#20623,#20624); +#20623 = CARTESIAN_POINT('',(181.43446,-113.254289,0.)); +#20624 = VECTOR('',#20625,1.); +#20625 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#20626 = ORIENTED_EDGE('',*,*,#20627,.F.); +#20627 = EDGE_CURVE('',#20628,#20620,#20630,.T.); +#20628 = VERTEX_POINT('',#20629); +#20629 = CARTESIAN_POINT('',(180.18446,-112.004289,-3.5E-02)); +#20630 = LINE('',#20631,#20632); +#20631 = CARTESIAN_POINT('',(180.18446,-112.004289,-3.5E-02)); +#20632 = VECTOR('',#20633,1.); +#20633 = DIRECTION('',(0.,0.,1.)); +#20634 = ORIENTED_EDGE('',*,*,#20635,.F.); +#20635 = EDGE_CURVE('',#20610,#20628,#20636,.T.); +#20636 = LINE('',#20637,#20638); +#20637 = CARTESIAN_POINT('',(181.43446,-113.254289,-3.5E-02)); +#20638 = VECTOR('',#20639,1.); +#20639 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#20640 = PLANE('',#20641); +#20641 = AXIS2_PLACEMENT_3D('',#20642,#20643,#20644); +#20642 = CARTESIAN_POINT('',(181.43446,-113.254289,-3.5E-02)); +#20643 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#20644 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#20645 = ADVANCED_FACE('',(#20646),#20673,.T.); +#20646 = FACE_BOUND('',#20647,.F.); +#20647 = EDGE_LOOP('',(#20648,#20649,#20658,#20666)); +#20648 = ORIENTED_EDGE('',*,*,#20627,.T.); +#20649 = ORIENTED_EDGE('',*,*,#20650,.T.); +#20650 = EDGE_CURVE('',#20620,#20651,#20653,.T.); +#20651 = VERTEX_POINT('',#20652); +#20652 = CARTESIAN_POINT('',(180.043039,-112.14571,0.)); +#20653 = CIRCLE('',#20654,9.999974810218E-02); +#20654 = AXIS2_PLACEMENT_3D('',#20655,#20656,#20657); +#20655 = CARTESIAN_POINT('',(180.1137495,-112.0749995,0.)); +#20656 = DIRECTION('',(0.,0.,1.)); +#20657 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#20658 = ORIENTED_EDGE('',*,*,#20659,.F.); +#20659 = EDGE_CURVE('',#20660,#20651,#20662,.T.); +#20660 = VERTEX_POINT('',#20661); +#20661 = CARTESIAN_POINT('',(180.043039,-112.14571,-3.5E-02)); +#20662 = LINE('',#20663,#20664); +#20663 = CARTESIAN_POINT('',(180.043039,-112.14571,-3.5E-02)); +#20664 = VECTOR('',#20665,1.); +#20665 = DIRECTION('',(0.,0.,1.)); +#20666 = ORIENTED_EDGE('',*,*,#20667,.F.); +#20667 = EDGE_CURVE('',#20628,#20660,#20668,.T.); +#20668 = CIRCLE('',#20669,9.999974810218E-02); +#20669 = AXIS2_PLACEMENT_3D('',#20670,#20671,#20672); +#20670 = CARTESIAN_POINT('',(180.1137495,-112.0749995,-3.5E-02)); +#20671 = DIRECTION('',(0.,0.,1.)); +#20672 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#20673 = CYLINDRICAL_SURFACE('',#20674,9.999974810218E-02); +#20674 = AXIS2_PLACEMENT_3D('',#20675,#20676,#20677); +#20675 = CARTESIAN_POINT('',(180.1137495,-112.0749995,-3.5E-02)); +#20676 = DIRECTION('',(-0.,-0.,-1.)); +#20677 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#20678 = ADVANCED_FACE('',(#20679),#20704,.F.); +#20679 = FACE_BOUND('',#20680,.F.); +#20680 = EDGE_LOOP('',(#20681,#20682,#20690,#20698)); +#20681 = ORIENTED_EDGE('',*,*,#20659,.T.); +#20682 = ORIENTED_EDGE('',*,*,#20683,.T.); +#20683 = EDGE_CURVE('',#20651,#20684,#20686,.T.); +#20684 = VERTEX_POINT('',#20685); +#20685 = CARTESIAN_POINT('',(181.293039,-113.39571,0.)); +#20686 = LINE('',#20687,#20688); +#20687 = CARTESIAN_POINT('',(180.043039,-112.14571,0.)); +#20688 = VECTOR('',#20689,1.); +#20689 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#20690 = ORIENTED_EDGE('',*,*,#20691,.F.); +#20691 = EDGE_CURVE('',#20692,#20684,#20694,.T.); +#20692 = VERTEX_POINT('',#20693); +#20693 = CARTESIAN_POINT('',(181.293039,-113.39571,-3.5E-02)); +#20694 = LINE('',#20695,#20696); +#20695 = CARTESIAN_POINT('',(181.293039,-113.39571,-3.5E-02)); +#20696 = VECTOR('',#20697,1.); +#20697 = DIRECTION('',(0.,0.,1.)); +#20698 = ORIENTED_EDGE('',*,*,#20699,.F.); +#20699 = EDGE_CURVE('',#20660,#20692,#20700,.T.); +#20700 = LINE('',#20701,#20702); +#20701 = CARTESIAN_POINT('',(180.043039,-112.14571,-3.5E-02)); +#20702 = VECTOR('',#20703,1.); +#20703 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#20704 = PLANE('',#20705); +#20705 = AXIS2_PLACEMENT_3D('',#20706,#20707,#20708); +#20706 = CARTESIAN_POINT('',(180.043039,-112.14571,-3.5E-02)); +#20707 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#20708 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#20709 = ADVANCED_FACE('',(#20710),#20728,.T.); +#20710 = FACE_BOUND('',#20711,.F.); +#20711 = EDGE_LOOP('',(#20712,#20713,#20720,#20721)); +#20712 = ORIENTED_EDGE('',*,*,#20691,.T.); +#20713 = ORIENTED_EDGE('',*,*,#20714,.T.); +#20714 = EDGE_CURVE('',#20684,#20612,#20715,.T.); +#20715 = CIRCLE('',#20716,9.999974810219E-02); +#20716 = AXIS2_PLACEMENT_3D('',#20717,#20718,#20719); +#20717 = CARTESIAN_POINT('',(181.3637495,-113.3249995,0.)); +#20718 = DIRECTION('',(0.,0.,1.)); +#20719 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#20720 = ORIENTED_EDGE('',*,*,#20609,.F.); +#20721 = ORIENTED_EDGE('',*,*,#20722,.F.); +#20722 = EDGE_CURVE('',#20692,#20610,#20723,.T.); +#20723 = CIRCLE('',#20724,9.999974810219E-02); +#20724 = AXIS2_PLACEMENT_3D('',#20725,#20726,#20727); +#20725 = CARTESIAN_POINT('',(181.3637495,-113.3249995,-3.5E-02)); +#20726 = DIRECTION('',(0.,0.,1.)); +#20727 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#20728 = CYLINDRICAL_SURFACE('',#20729,9.999974810219E-02); +#20729 = AXIS2_PLACEMENT_3D('',#20730,#20731,#20732); +#20730 = CARTESIAN_POINT('',(181.3637495,-113.3249995,-3.5E-02)); +#20731 = DIRECTION('',(-0.,-0.,-1.)); +#20732 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#20733 = ADVANCED_FACE('',(#20734),#20740,.F.); +#20734 = FACE_BOUND('',#20735,.F.); +#20735 = EDGE_LOOP('',(#20736,#20737,#20738,#20739)); +#20736 = ORIENTED_EDGE('',*,*,#20635,.T.); +#20737 = ORIENTED_EDGE('',*,*,#20667,.T.); +#20738 = ORIENTED_EDGE('',*,*,#20699,.T.); +#20739 = ORIENTED_EDGE('',*,*,#20722,.T.); +#20740 = PLANE('',#20741); +#20741 = AXIS2_PLACEMENT_3D('',#20742,#20743,#20744); +#20742 = CARTESIAN_POINT('',(181.43446,-113.254289,-3.5E-02)); +#20743 = DIRECTION('',(0.,0.,1.)); +#20744 = DIRECTION('',(1.,0.,-0.)); +#20745 = ADVANCED_FACE('',(#20746),#20752,.T.); +#20746 = FACE_BOUND('',#20747,.T.); +#20747 = EDGE_LOOP('',(#20748,#20749,#20750,#20751)); +#20748 = ORIENTED_EDGE('',*,*,#20619,.T.); +#20749 = ORIENTED_EDGE('',*,*,#20650,.T.); +#20750 = ORIENTED_EDGE('',*,*,#20683,.T.); +#20751 = ORIENTED_EDGE('',*,*,#20714,.T.); +#20752 = PLANE('',#20753); +#20753 = AXIS2_PLACEMENT_3D('',#20754,#20755,#20756); +#20754 = CARTESIAN_POINT('',(181.43446,-113.254289,0.)); +#20755 = DIRECTION('',(0.,0.,1.)); +#20756 = DIRECTION('',(1.,0.,-0.)); +#20757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#20761)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#20758,#20759,#20760)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20758 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#20759 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#20760 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#20761 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20758, + 'distance_accuracy_value','confusion accuracy'); +#20762 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20763,#20765); +#20763 = ( REPRESENTATION_RELATIONSHIP('','',#20602,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20764) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#20764 = ITEM_DEFINED_TRANSFORMATION('','',#11,#451); +#20765 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #20766); +#20766 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('111','=>[0:1:1:104]','',#5, + #20597,$); +#20767 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#20599)); +#20768 = SHAPE_DEFINITION_REPRESENTATION(#20769,#20775); +#20769 = PRODUCT_DEFINITION_SHAPE('','',#20770); +#20770 = PRODUCT_DEFINITION('design','',#20771,#20774); +#20771 = PRODUCT_DEFINITION_FORMATION('','',#20772); +#20772 = PRODUCT('HackPad_track_102','HackPad_track_102','',(#20773)); +#20773 = PRODUCT_CONTEXT('',#2,'mechanical'); +#20774 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#20775 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#20776),#20930); +#20776 = MANIFOLD_SOLID_BREP('',#20777); +#20777 = CLOSED_SHELL('',(#20778,#20818,#20851,#20882,#20906,#20918)); +#20778 = ADVANCED_FACE('',(#20779),#20813,.F.); +#20779 = FACE_BOUND('',#20780,.F.); +#20780 = EDGE_LOOP('',(#20781,#20791,#20799,#20807)); +#20781 = ORIENTED_EDGE('',*,*,#20782,.T.); +#20782 = EDGE_CURVE('',#20783,#20785,#20787,.T.); +#20783 = VERTEX_POINT('',#20784); +#20784 = CARTESIAN_POINT('',(113.11375,-93.05,-3.5E-02)); +#20785 = VERTEX_POINT('',#20786); +#20786 = CARTESIAN_POINT('',(113.11375,-93.05,0.)); +#20787 = LINE('',#20788,#20789); +#20788 = CARTESIAN_POINT('',(113.11375,-93.05,-3.5E-02)); +#20789 = VECTOR('',#20790,1.); +#20790 = DIRECTION('',(0.,0.,1.)); +#20791 = ORIENTED_EDGE('',*,*,#20792,.T.); +#20792 = EDGE_CURVE('',#20785,#20793,#20795,.T.); +#20793 = VERTEX_POINT('',#20794); +#20794 = CARTESIAN_POINT('',(113.61375,-93.05,0.)); +#20795 = LINE('',#20796,#20797); +#20796 = CARTESIAN_POINT('',(113.11375,-93.05,0.)); +#20797 = VECTOR('',#20798,1.); +#20798 = DIRECTION('',(1.,0.,0.)); +#20799 = ORIENTED_EDGE('',*,*,#20800,.F.); +#20800 = EDGE_CURVE('',#20801,#20793,#20803,.T.); +#20801 = VERTEX_POINT('',#20802); +#20802 = CARTESIAN_POINT('',(113.61375,-93.05,-3.5E-02)); +#20803 = LINE('',#20804,#20805); +#20804 = CARTESIAN_POINT('',(113.61375,-93.05,-3.5E-02)); +#20805 = VECTOR('',#20806,1.); +#20806 = DIRECTION('',(0.,0.,1.)); +#20807 = ORIENTED_EDGE('',*,*,#20808,.F.); +#20808 = EDGE_CURVE('',#20783,#20801,#20809,.T.); +#20809 = LINE('',#20810,#20811); +#20810 = CARTESIAN_POINT('',(113.11375,-93.05,-3.5E-02)); +#20811 = VECTOR('',#20812,1.); +#20812 = DIRECTION('',(1.,0.,0.)); +#20813 = PLANE('',#20814); +#20814 = AXIS2_PLACEMENT_3D('',#20815,#20816,#20817); +#20815 = CARTESIAN_POINT('',(113.11375,-93.05,-3.5E-02)); +#20816 = DIRECTION('',(0.,1.,0.)); +#20817 = DIRECTION('',(1.,0.,0.)); +#20818 = ADVANCED_FACE('',(#20819),#20846,.T.); +#20819 = FACE_BOUND('',#20820,.F.); +#20820 = EDGE_LOOP('',(#20821,#20822,#20831,#20839)); +#20821 = ORIENTED_EDGE('',*,*,#20800,.T.); +#20822 = ORIENTED_EDGE('',*,*,#20823,.T.); +#20823 = EDGE_CURVE('',#20793,#20824,#20826,.T.); +#20824 = VERTEX_POINT('',#20825); +#20825 = CARTESIAN_POINT('',(113.61375,-92.85,0.)); +#20826 = CIRCLE('',#20827,0.1); +#20827 = AXIS2_PLACEMENT_3D('',#20828,#20829,#20830); +#20828 = CARTESIAN_POINT('',(113.61375,-92.95,0.)); +#20829 = DIRECTION('',(0.,0.,1.)); +#20830 = DIRECTION('',(-0.,-1.,0.)); +#20831 = ORIENTED_EDGE('',*,*,#20832,.F.); +#20832 = EDGE_CURVE('',#20833,#20824,#20835,.T.); +#20833 = VERTEX_POINT('',#20834); +#20834 = CARTESIAN_POINT('',(113.61375,-92.85,-3.5E-02)); +#20835 = LINE('',#20836,#20837); +#20836 = CARTESIAN_POINT('',(113.61375,-92.85,-3.5E-02)); +#20837 = VECTOR('',#20838,1.); +#20838 = DIRECTION('',(0.,0.,1.)); +#20839 = ORIENTED_EDGE('',*,*,#20840,.F.); +#20840 = EDGE_CURVE('',#20801,#20833,#20841,.T.); +#20841 = CIRCLE('',#20842,0.1); +#20842 = AXIS2_PLACEMENT_3D('',#20843,#20844,#20845); +#20843 = CARTESIAN_POINT('',(113.61375,-92.95,-3.5E-02)); +#20844 = DIRECTION('',(0.,0.,1.)); +#20845 = DIRECTION('',(-0.,-1.,0.)); +#20846 = CYLINDRICAL_SURFACE('',#20847,0.1); +#20847 = AXIS2_PLACEMENT_3D('',#20848,#20849,#20850); +#20848 = CARTESIAN_POINT('',(113.61375,-92.95,-3.5E-02)); +#20849 = DIRECTION('',(-0.,-0.,-1.)); +#20850 = DIRECTION('',(-0.,-1.,0.)); +#20851 = ADVANCED_FACE('',(#20852),#20877,.F.); +#20852 = FACE_BOUND('',#20853,.F.); +#20853 = EDGE_LOOP('',(#20854,#20855,#20863,#20871)); +#20854 = ORIENTED_EDGE('',*,*,#20832,.T.); +#20855 = ORIENTED_EDGE('',*,*,#20856,.T.); +#20856 = EDGE_CURVE('',#20824,#20857,#20859,.T.); +#20857 = VERTEX_POINT('',#20858); +#20858 = CARTESIAN_POINT('',(113.11375,-92.85,0.)); +#20859 = LINE('',#20860,#20861); +#20860 = CARTESIAN_POINT('',(113.61375,-92.85,0.)); +#20861 = VECTOR('',#20862,1.); +#20862 = DIRECTION('',(-1.,0.,0.)); +#20863 = ORIENTED_EDGE('',*,*,#20864,.F.); +#20864 = EDGE_CURVE('',#20865,#20857,#20867,.T.); +#20865 = VERTEX_POINT('',#20866); +#20866 = CARTESIAN_POINT('',(113.11375,-92.85,-3.5E-02)); +#20867 = LINE('',#20868,#20869); +#20868 = CARTESIAN_POINT('',(113.11375,-92.85,-3.5E-02)); +#20869 = VECTOR('',#20870,1.); +#20870 = DIRECTION('',(0.,0.,1.)); +#20871 = ORIENTED_EDGE('',*,*,#20872,.F.); +#20872 = EDGE_CURVE('',#20833,#20865,#20873,.T.); +#20873 = LINE('',#20874,#20875); +#20874 = CARTESIAN_POINT('',(113.61375,-92.85,-3.5E-02)); +#20875 = VECTOR('',#20876,1.); +#20876 = DIRECTION('',(-1.,0.,0.)); +#20877 = PLANE('',#20878); +#20878 = AXIS2_PLACEMENT_3D('',#20879,#20880,#20881); +#20879 = CARTESIAN_POINT('',(113.61375,-92.85,-3.5E-02)); +#20880 = DIRECTION('',(0.,-1.,0.)); +#20881 = DIRECTION('',(-1.,0.,0.)); +#20882 = ADVANCED_FACE('',(#20883),#20901,.T.); +#20883 = FACE_BOUND('',#20884,.F.); +#20884 = EDGE_LOOP('',(#20885,#20886,#20893,#20894)); +#20885 = ORIENTED_EDGE('',*,*,#20864,.T.); +#20886 = ORIENTED_EDGE('',*,*,#20887,.T.); +#20887 = EDGE_CURVE('',#20857,#20785,#20888,.T.); +#20888 = CIRCLE('',#20889,1.E-01); +#20889 = AXIS2_PLACEMENT_3D('',#20890,#20891,#20892); +#20890 = CARTESIAN_POINT('',(113.11375,-92.95,0.)); +#20891 = DIRECTION('',(0.,-0.,1.)); +#20892 = DIRECTION('',(0.,1.,0.)); +#20893 = ORIENTED_EDGE('',*,*,#20782,.F.); +#20894 = ORIENTED_EDGE('',*,*,#20895,.F.); +#20895 = EDGE_CURVE('',#20865,#20783,#20896,.T.); +#20896 = CIRCLE('',#20897,1.E-01); +#20897 = AXIS2_PLACEMENT_3D('',#20898,#20899,#20900); +#20898 = CARTESIAN_POINT('',(113.11375,-92.95,-3.5E-02)); +#20899 = DIRECTION('',(0.,-0.,1.)); +#20900 = DIRECTION('',(0.,1.,0.)); +#20901 = CYLINDRICAL_SURFACE('',#20902,1.E-01); +#20902 = AXIS2_PLACEMENT_3D('',#20903,#20904,#20905); +#20903 = CARTESIAN_POINT('',(113.11375,-92.95,-3.5E-02)); +#20904 = DIRECTION('',(-0.,0.,-1.)); +#20905 = DIRECTION('',(0.,1.,0.)); +#20906 = ADVANCED_FACE('',(#20907),#20913,.F.); +#20907 = FACE_BOUND('',#20908,.F.); +#20908 = EDGE_LOOP('',(#20909,#20910,#20911,#20912)); +#20909 = ORIENTED_EDGE('',*,*,#20808,.T.); +#20910 = ORIENTED_EDGE('',*,*,#20840,.T.); +#20911 = ORIENTED_EDGE('',*,*,#20872,.T.); +#20912 = ORIENTED_EDGE('',*,*,#20895,.T.); +#20913 = PLANE('',#20914); +#20914 = AXIS2_PLACEMENT_3D('',#20915,#20916,#20917); +#20915 = CARTESIAN_POINT('',(113.11375,-93.05,-3.5E-02)); +#20916 = DIRECTION('',(0.,0.,1.)); +#20917 = DIRECTION('',(1.,0.,-0.)); +#20918 = ADVANCED_FACE('',(#20919),#20925,.T.); +#20919 = FACE_BOUND('',#20920,.T.); +#20920 = EDGE_LOOP('',(#20921,#20922,#20923,#20924)); +#20921 = ORIENTED_EDGE('',*,*,#20792,.T.); +#20922 = ORIENTED_EDGE('',*,*,#20823,.T.); +#20923 = ORIENTED_EDGE('',*,*,#20856,.T.); +#20924 = ORIENTED_EDGE('',*,*,#20887,.T.); +#20925 = PLANE('',#20926); +#20926 = AXIS2_PLACEMENT_3D('',#20927,#20928,#20929); +#20927 = CARTESIAN_POINT('',(113.11375,-93.05,0.)); +#20928 = DIRECTION('',(0.,0.,1.)); +#20929 = DIRECTION('',(1.,0.,-0.)); +#20930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#20934)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#20931,#20932,#20933)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20931 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#20932 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#20933 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#20934 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20931, + 'distance_accuracy_value','confusion accuracy'); +#20935 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#20936,#20938); +#20936 = ( REPRESENTATION_RELATIONSHIP('','',#20775,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#20937) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#20937 = ITEM_DEFINED_TRANSFORMATION('','',#11,#455); +#20938 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #20939); +#20939 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('112','=>[0:1:1:105]','',#5, + #20770,$); +#20940 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#20772)); +#20941 = SHAPE_DEFINITION_REPRESENTATION(#20942,#20948); +#20942 = PRODUCT_DEFINITION_SHAPE('','',#20943); +#20943 = PRODUCT_DEFINITION('design','',#20944,#20947); +#20944 = PRODUCT_DEFINITION_FORMATION('','',#20945); +#20945 = PRODUCT('HackPad_track_103','HackPad_track_103','',(#20946)); +#20946 = PRODUCT_CONTEXT('',#2,'mechanical'); +#20947 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#20948 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#20949),#21103); +#20949 = MANIFOLD_SOLID_BREP('',#20950); +#20950 = CLOSED_SHELL('',(#20951,#20991,#21024,#21055,#21079,#21091)); +#20951 = ADVANCED_FACE('',(#20952),#20986,.F.); +#20952 = FACE_BOUND('',#20953,.F.); +#20953 = EDGE_LOOP('',(#20954,#20964,#20972,#20980)); +#20954 = ORIENTED_EDGE('',*,*,#20955,.T.); +#20955 = EDGE_CURVE('',#20956,#20958,#20960,.T.); +#20956 = VERTEX_POINT('',#20957); +#20957 = CARTESIAN_POINT('',(114.43446,-113.254289,-3.5E-02)); +#20958 = VERTEX_POINT('',#20959); +#20959 = CARTESIAN_POINT('',(114.43446,-113.254289,0.)); +#20960 = LINE('',#20961,#20962); +#20961 = CARTESIAN_POINT('',(114.43446,-113.254289,-3.5E-02)); +#20962 = VECTOR('',#20963,1.); +#20963 = DIRECTION('',(0.,0.,1.)); +#20964 = ORIENTED_EDGE('',*,*,#20965,.T.); +#20965 = EDGE_CURVE('',#20958,#20966,#20968,.T.); +#20966 = VERTEX_POINT('',#20967); +#20967 = CARTESIAN_POINT('',(113.18446,-112.004289,0.)); +#20968 = LINE('',#20969,#20970); +#20969 = CARTESIAN_POINT('',(114.43446,-113.254289,0.)); +#20970 = VECTOR('',#20971,1.); +#20971 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#20972 = ORIENTED_EDGE('',*,*,#20973,.F.); +#20973 = EDGE_CURVE('',#20974,#20966,#20976,.T.); +#20974 = VERTEX_POINT('',#20975); +#20975 = CARTESIAN_POINT('',(113.18446,-112.004289,-3.5E-02)); +#20976 = LINE('',#20977,#20978); +#20977 = CARTESIAN_POINT('',(113.18446,-112.004289,-3.5E-02)); +#20978 = VECTOR('',#20979,1.); +#20979 = DIRECTION('',(0.,0.,1.)); +#20980 = ORIENTED_EDGE('',*,*,#20981,.F.); +#20981 = EDGE_CURVE('',#20956,#20974,#20982,.T.); +#20982 = LINE('',#20983,#20984); +#20983 = CARTESIAN_POINT('',(114.43446,-113.254289,-3.5E-02)); +#20984 = VECTOR('',#20985,1.); +#20985 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#20986 = PLANE('',#20987); +#20987 = AXIS2_PLACEMENT_3D('',#20988,#20989,#20990); +#20988 = CARTESIAN_POINT('',(114.43446,-113.254289,-3.5E-02)); +#20989 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#20990 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#20991 = ADVANCED_FACE('',(#20992),#21019,.T.); +#20992 = FACE_BOUND('',#20993,.F.); +#20993 = EDGE_LOOP('',(#20994,#20995,#21004,#21012)); +#20994 = ORIENTED_EDGE('',*,*,#20973,.T.); +#20995 = ORIENTED_EDGE('',*,*,#20996,.T.); +#20996 = EDGE_CURVE('',#20966,#20997,#20999,.T.); +#20997 = VERTEX_POINT('',#20998); +#20998 = CARTESIAN_POINT('',(113.043039,-112.14571,0.)); +#20999 = CIRCLE('',#21000,9.999974810218E-02); +#21000 = AXIS2_PLACEMENT_3D('',#21001,#21002,#21003); +#21001 = CARTESIAN_POINT('',(113.1137495,-112.0749995,0.)); +#21002 = DIRECTION('',(0.,0.,1.)); +#21003 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#21004 = ORIENTED_EDGE('',*,*,#21005,.F.); +#21005 = EDGE_CURVE('',#21006,#20997,#21008,.T.); +#21006 = VERTEX_POINT('',#21007); +#21007 = CARTESIAN_POINT('',(113.043039,-112.14571,-3.5E-02)); +#21008 = LINE('',#21009,#21010); +#21009 = CARTESIAN_POINT('',(113.043039,-112.14571,-3.5E-02)); +#21010 = VECTOR('',#21011,1.); +#21011 = DIRECTION('',(0.,0.,1.)); +#21012 = ORIENTED_EDGE('',*,*,#21013,.F.); +#21013 = EDGE_CURVE('',#20974,#21006,#21014,.T.); +#21014 = CIRCLE('',#21015,9.999974810218E-02); +#21015 = AXIS2_PLACEMENT_3D('',#21016,#21017,#21018); +#21016 = CARTESIAN_POINT('',(113.1137495,-112.0749995,-3.5E-02)); +#21017 = DIRECTION('',(0.,0.,1.)); +#21018 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#21019 = CYLINDRICAL_SURFACE('',#21020,9.999974810218E-02); +#21020 = AXIS2_PLACEMENT_3D('',#21021,#21022,#21023); +#21021 = CARTESIAN_POINT('',(113.1137495,-112.0749995,-3.5E-02)); +#21022 = DIRECTION('',(-0.,-0.,-1.)); +#21023 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#21024 = ADVANCED_FACE('',(#21025),#21050,.F.); +#21025 = FACE_BOUND('',#21026,.F.); +#21026 = EDGE_LOOP('',(#21027,#21028,#21036,#21044)); +#21027 = ORIENTED_EDGE('',*,*,#21005,.T.); +#21028 = ORIENTED_EDGE('',*,*,#21029,.T.); +#21029 = EDGE_CURVE('',#20997,#21030,#21032,.T.); +#21030 = VERTEX_POINT('',#21031); +#21031 = CARTESIAN_POINT('',(114.293039,-113.39571,0.)); +#21032 = LINE('',#21033,#21034); +#21033 = CARTESIAN_POINT('',(113.043039,-112.14571,0.)); +#21034 = VECTOR('',#21035,1.); +#21035 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#21036 = ORIENTED_EDGE('',*,*,#21037,.F.); +#21037 = EDGE_CURVE('',#21038,#21030,#21040,.T.); +#21038 = VERTEX_POINT('',#21039); +#21039 = CARTESIAN_POINT('',(114.293039,-113.39571,-3.5E-02)); +#21040 = LINE('',#21041,#21042); +#21041 = CARTESIAN_POINT('',(114.293039,-113.39571,-3.5E-02)); +#21042 = VECTOR('',#21043,1.); +#21043 = DIRECTION('',(0.,0.,1.)); +#21044 = ORIENTED_EDGE('',*,*,#21045,.F.); +#21045 = EDGE_CURVE('',#21006,#21038,#21046,.T.); +#21046 = LINE('',#21047,#21048); +#21047 = CARTESIAN_POINT('',(113.043039,-112.14571,-3.5E-02)); +#21048 = VECTOR('',#21049,1.); +#21049 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#21050 = PLANE('',#21051); +#21051 = AXIS2_PLACEMENT_3D('',#21052,#21053,#21054); +#21052 = CARTESIAN_POINT('',(113.043039,-112.14571,-3.5E-02)); +#21053 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#21054 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#21055 = ADVANCED_FACE('',(#21056),#21074,.T.); +#21056 = FACE_BOUND('',#21057,.F.); +#21057 = EDGE_LOOP('',(#21058,#21059,#21066,#21067)); +#21058 = ORIENTED_EDGE('',*,*,#21037,.T.); +#21059 = ORIENTED_EDGE('',*,*,#21060,.T.); +#21060 = EDGE_CURVE('',#21030,#20958,#21061,.T.); +#21061 = CIRCLE('',#21062,9.999974810219E-02); +#21062 = AXIS2_PLACEMENT_3D('',#21063,#21064,#21065); +#21063 = CARTESIAN_POINT('',(114.3637495,-113.3249995,0.)); +#21064 = DIRECTION('',(0.,0.,1.)); +#21065 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#21066 = ORIENTED_EDGE('',*,*,#20955,.F.); +#21067 = ORIENTED_EDGE('',*,*,#21068,.F.); +#21068 = EDGE_CURVE('',#21038,#20956,#21069,.T.); +#21069 = CIRCLE('',#21070,9.999974810219E-02); +#21070 = AXIS2_PLACEMENT_3D('',#21071,#21072,#21073); +#21071 = CARTESIAN_POINT('',(114.3637495,-113.3249995,-3.5E-02)); +#21072 = DIRECTION('',(0.,0.,1.)); +#21073 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#21074 = CYLINDRICAL_SURFACE('',#21075,9.999974810219E-02); +#21075 = AXIS2_PLACEMENT_3D('',#21076,#21077,#21078); +#21076 = CARTESIAN_POINT('',(114.3637495,-113.3249995,-3.5E-02)); +#21077 = DIRECTION('',(-0.,-0.,-1.)); +#21078 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#21079 = ADVANCED_FACE('',(#21080),#21086,.F.); +#21080 = FACE_BOUND('',#21081,.F.); +#21081 = EDGE_LOOP('',(#21082,#21083,#21084,#21085)); +#21082 = ORIENTED_EDGE('',*,*,#20981,.T.); +#21083 = ORIENTED_EDGE('',*,*,#21013,.T.); +#21084 = ORIENTED_EDGE('',*,*,#21045,.T.); +#21085 = ORIENTED_EDGE('',*,*,#21068,.T.); +#21086 = PLANE('',#21087); +#21087 = AXIS2_PLACEMENT_3D('',#21088,#21089,#21090); +#21088 = CARTESIAN_POINT('',(114.43446,-113.254289,-3.5E-02)); +#21089 = DIRECTION('',(0.,0.,1.)); +#21090 = DIRECTION('',(1.,0.,-0.)); +#21091 = ADVANCED_FACE('',(#21092),#21098,.T.); +#21092 = FACE_BOUND('',#21093,.T.); +#21093 = EDGE_LOOP('',(#21094,#21095,#21096,#21097)); +#21094 = ORIENTED_EDGE('',*,*,#20965,.T.); +#21095 = ORIENTED_EDGE('',*,*,#20996,.T.); +#21096 = ORIENTED_EDGE('',*,*,#21029,.T.); +#21097 = ORIENTED_EDGE('',*,*,#21060,.T.); +#21098 = PLANE('',#21099); +#21099 = AXIS2_PLACEMENT_3D('',#21100,#21101,#21102); +#21100 = CARTESIAN_POINT('',(114.43446,-113.254289,0.)); +#21101 = DIRECTION('',(0.,0.,1.)); +#21102 = DIRECTION('',(1.,0.,-0.)); +#21103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#21107)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#21104,#21105,#21106)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#21104 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21105 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#21106 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#21107 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#21104, + 'distance_accuracy_value','confusion accuracy'); +#21108 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21109,#21111); +#21109 = ( REPRESENTATION_RELATIONSHIP('','',#20948,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21110) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#21110 = ITEM_DEFINED_TRANSFORMATION('','',#11,#459); +#21111 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #21112); +#21112 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('113','=>[0:1:1:106]','',#5, + #20943,$); +#21113 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#20945)); +#21114 = SHAPE_DEFINITION_REPRESENTATION(#21115,#21121); +#21115 = PRODUCT_DEFINITION_SHAPE('','',#21116); +#21116 = PRODUCT_DEFINITION('design','',#21117,#21120); +#21117 = PRODUCT_DEFINITION_FORMATION('','',#21118); +#21118 = PRODUCT('HackPad_track_104','HackPad_track_104','',(#21119)); +#21119 = PRODUCT_CONTEXT('',#2,'mechanical'); +#21120 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#21121 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#21122),#21276); +#21122 = MANIFOLD_SOLID_BREP('',#21123); +#21123 = CLOSED_SHELL('',(#21124,#21164,#21197,#21228,#21252,#21264)); +#21124 = ADVANCED_FACE('',(#21125),#21159,.F.); +#21125 = FACE_BOUND('',#21126,.F.); +#21126 = EDGE_LOOP('',(#21127,#21137,#21145,#21153)); +#21127 = ORIENTED_EDGE('',*,*,#21128,.T.); +#21128 = EDGE_CURVE('',#21129,#21131,#21133,.T.); +#21129 = VERTEX_POINT('',#21130); +#21130 = CARTESIAN_POINT('',(179.86375,-74.3,-3.5E-02)); +#21131 = VERTEX_POINT('',#21132); +#21132 = CARTESIAN_POINT('',(179.86375,-74.3,0.)); +#21133 = LINE('',#21134,#21135); +#21134 = CARTESIAN_POINT('',(179.86375,-74.3,-3.5E-02)); +#21135 = VECTOR('',#21136,1.); +#21136 = DIRECTION('',(0.,0.,1.)); +#21137 = ORIENTED_EDGE('',*,*,#21138,.T.); +#21138 = EDGE_CURVE('',#21131,#21139,#21141,.T.); +#21139 = VERTEX_POINT('',#21140); +#21140 = CARTESIAN_POINT('',(180.23875,-74.3,0.)); +#21141 = LINE('',#21142,#21143); +#21142 = CARTESIAN_POINT('',(179.86375,-74.3,0.)); +#21143 = VECTOR('',#21144,1.); +#21144 = DIRECTION('',(1.,0.,0.)); +#21145 = ORIENTED_EDGE('',*,*,#21146,.F.); +#21146 = EDGE_CURVE('',#21147,#21139,#21149,.T.); +#21147 = VERTEX_POINT('',#21148); +#21148 = CARTESIAN_POINT('',(180.23875,-74.3,-3.5E-02)); +#21149 = LINE('',#21150,#21151); +#21150 = CARTESIAN_POINT('',(180.23875,-74.3,-3.5E-02)); +#21151 = VECTOR('',#21152,1.); +#21152 = DIRECTION('',(0.,0.,1.)); +#21153 = ORIENTED_EDGE('',*,*,#21154,.F.); +#21154 = EDGE_CURVE('',#21129,#21147,#21155,.T.); +#21155 = LINE('',#21156,#21157); +#21156 = CARTESIAN_POINT('',(179.86375,-74.3,-3.5E-02)); +#21157 = VECTOR('',#21158,1.); +#21158 = DIRECTION('',(1.,0.,0.)); +#21159 = PLANE('',#21160); +#21160 = AXIS2_PLACEMENT_3D('',#21161,#21162,#21163); +#21161 = CARTESIAN_POINT('',(179.86375,-74.3,-3.5E-02)); +#21162 = DIRECTION('',(0.,1.,0.)); +#21163 = DIRECTION('',(1.,0.,0.)); +#21164 = ADVANCED_FACE('',(#21165),#21192,.T.); +#21165 = FACE_BOUND('',#21166,.F.); +#21166 = EDGE_LOOP('',(#21167,#21168,#21177,#21185)); +#21167 = ORIENTED_EDGE('',*,*,#21146,.T.); +#21168 = ORIENTED_EDGE('',*,*,#21169,.T.); +#21169 = EDGE_CURVE('',#21139,#21170,#21172,.T.); +#21170 = VERTEX_POINT('',#21171); +#21171 = CARTESIAN_POINT('',(180.23875,-74.1,0.)); +#21172 = CIRCLE('',#21173,0.1); +#21173 = AXIS2_PLACEMENT_3D('',#21174,#21175,#21176); +#21174 = CARTESIAN_POINT('',(180.23875,-74.2,0.)); +#21175 = DIRECTION('',(0.,-0.,1.)); +#21176 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#21177 = ORIENTED_EDGE('',*,*,#21178,.F.); +#21178 = EDGE_CURVE('',#21179,#21170,#21181,.T.); +#21179 = VERTEX_POINT('',#21180); +#21180 = CARTESIAN_POINT('',(180.23875,-74.1,-3.5E-02)); +#21181 = LINE('',#21182,#21183); +#21182 = CARTESIAN_POINT('',(180.23875,-74.1,-3.5E-02)); +#21183 = VECTOR('',#21184,1.); +#21184 = DIRECTION('',(0.,0.,1.)); +#21185 = ORIENTED_EDGE('',*,*,#21186,.F.); +#21186 = EDGE_CURVE('',#21147,#21179,#21187,.T.); +#21187 = CIRCLE('',#21188,0.1); +#21188 = AXIS2_PLACEMENT_3D('',#21189,#21190,#21191); +#21189 = CARTESIAN_POINT('',(180.23875,-74.2,-3.5E-02)); +#21190 = DIRECTION('',(0.,-0.,1.)); +#21191 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#21192 = CYLINDRICAL_SURFACE('',#21193,0.1); +#21193 = AXIS2_PLACEMENT_3D('',#21194,#21195,#21196); +#21194 = CARTESIAN_POINT('',(180.23875,-74.2,-3.5E-02)); +#21195 = DIRECTION('',(-0.,0.,-1.)); +#21196 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#21197 = ADVANCED_FACE('',(#21198),#21223,.F.); +#21198 = FACE_BOUND('',#21199,.F.); +#21199 = EDGE_LOOP('',(#21200,#21201,#21209,#21217)); +#21200 = ORIENTED_EDGE('',*,*,#21178,.T.); +#21201 = ORIENTED_EDGE('',*,*,#21202,.T.); +#21202 = EDGE_CURVE('',#21170,#21203,#21205,.T.); +#21203 = VERTEX_POINT('',#21204); +#21204 = CARTESIAN_POINT('',(179.86375,-74.1,0.)); +#21205 = LINE('',#21206,#21207); +#21206 = CARTESIAN_POINT('',(180.23875,-74.1,0.)); +#21207 = VECTOR('',#21208,1.); +#21208 = DIRECTION('',(-1.,0.,0.)); +#21209 = ORIENTED_EDGE('',*,*,#21210,.F.); +#21210 = EDGE_CURVE('',#21211,#21203,#21213,.T.); +#21211 = VERTEX_POINT('',#21212); +#21212 = CARTESIAN_POINT('',(179.86375,-74.1,-3.5E-02)); +#21213 = LINE('',#21214,#21215); +#21214 = CARTESIAN_POINT('',(179.86375,-74.1,-3.5E-02)); +#21215 = VECTOR('',#21216,1.); +#21216 = DIRECTION('',(0.,0.,1.)); +#21217 = ORIENTED_EDGE('',*,*,#21218,.F.); +#21218 = EDGE_CURVE('',#21179,#21211,#21219,.T.); +#21219 = LINE('',#21220,#21221); +#21220 = CARTESIAN_POINT('',(180.23875,-74.1,-3.5E-02)); +#21221 = VECTOR('',#21222,1.); +#21222 = DIRECTION('',(-1.,0.,0.)); +#21223 = PLANE('',#21224); +#21224 = AXIS2_PLACEMENT_3D('',#21225,#21226,#21227); +#21225 = CARTESIAN_POINT('',(180.23875,-74.1,-3.5E-02)); +#21226 = DIRECTION('',(0.,-1.,0.)); +#21227 = DIRECTION('',(-1.,0.,0.)); +#21228 = ADVANCED_FACE('',(#21229),#21247,.T.); +#21229 = FACE_BOUND('',#21230,.F.); +#21230 = EDGE_LOOP('',(#21231,#21232,#21239,#21240)); +#21231 = ORIENTED_EDGE('',*,*,#21210,.T.); +#21232 = ORIENTED_EDGE('',*,*,#21233,.T.); +#21233 = EDGE_CURVE('',#21203,#21131,#21234,.T.); +#21234 = CIRCLE('',#21235,1.E-01); +#21235 = AXIS2_PLACEMENT_3D('',#21236,#21237,#21238); +#21236 = CARTESIAN_POINT('',(179.86375,-74.2,0.)); +#21237 = DIRECTION('',(0.,0.,1.)); +#21238 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#21239 = ORIENTED_EDGE('',*,*,#21128,.F.); +#21240 = ORIENTED_EDGE('',*,*,#21241,.F.); +#21241 = EDGE_CURVE('',#21211,#21129,#21242,.T.); +#21242 = CIRCLE('',#21243,1.E-01); +#21243 = AXIS2_PLACEMENT_3D('',#21244,#21245,#21246); +#21244 = CARTESIAN_POINT('',(179.86375,-74.2,-3.5E-02)); +#21245 = DIRECTION('',(0.,0.,1.)); +#21246 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#21247 = CYLINDRICAL_SURFACE('',#21248,1.E-01); +#21248 = AXIS2_PLACEMENT_3D('',#21249,#21250,#21251); +#21249 = CARTESIAN_POINT('',(179.86375,-74.2,-3.5E-02)); +#21250 = DIRECTION('',(-0.,-0.,-1.)); +#21251 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#21252 = ADVANCED_FACE('',(#21253),#21259,.F.); +#21253 = FACE_BOUND('',#21254,.F.); +#21254 = EDGE_LOOP('',(#21255,#21256,#21257,#21258)); +#21255 = ORIENTED_EDGE('',*,*,#21154,.T.); +#21256 = ORIENTED_EDGE('',*,*,#21186,.T.); +#21257 = ORIENTED_EDGE('',*,*,#21218,.T.); +#21258 = ORIENTED_EDGE('',*,*,#21241,.T.); +#21259 = PLANE('',#21260); +#21260 = AXIS2_PLACEMENT_3D('',#21261,#21262,#21263); +#21261 = CARTESIAN_POINT('',(179.86375,-74.3,-3.5E-02)); +#21262 = DIRECTION('',(0.,0.,1.)); +#21263 = DIRECTION('',(1.,0.,-0.)); +#21264 = ADVANCED_FACE('',(#21265),#21271,.T.); +#21265 = FACE_BOUND('',#21266,.T.); +#21266 = EDGE_LOOP('',(#21267,#21268,#21269,#21270)); +#21267 = ORIENTED_EDGE('',*,*,#21138,.T.); +#21268 = ORIENTED_EDGE('',*,*,#21169,.T.); +#21269 = ORIENTED_EDGE('',*,*,#21202,.T.); +#21270 = ORIENTED_EDGE('',*,*,#21233,.T.); +#21271 = PLANE('',#21272); +#21272 = AXIS2_PLACEMENT_3D('',#21273,#21274,#21275); +#21273 = CARTESIAN_POINT('',(179.86375,-74.3,0.)); +#21274 = DIRECTION('',(0.,0.,1.)); +#21275 = DIRECTION('',(1.,0.,-0.)); +#21276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#21280)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#21277,#21278,#21279)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#21277 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21278 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#21279 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#21280 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#21277, + 'distance_accuracy_value','confusion accuracy'); +#21281 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21282,#21284); +#21282 = ( REPRESENTATION_RELATIONSHIP('','',#21121,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21283) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#21283 = ITEM_DEFINED_TRANSFORMATION('','',#11,#463); +#21284 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #21285); +#21285 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('114','=>[0:1:1:107]','',#5, + #21116,$); +#21286 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21118)); +#21287 = SHAPE_DEFINITION_REPRESENTATION(#21288,#21294); +#21288 = PRODUCT_DEFINITION_SHAPE('','',#21289); +#21289 = PRODUCT_DEFINITION('design','',#21290,#21293); +#21290 = PRODUCT_DEFINITION_FORMATION('','',#21291); +#21291 = PRODUCT('HackPad_track_105','HackPad_track_105','',(#21292)); +#21292 = PRODUCT_CONTEXT('',#2,'mechanical'); +#21293 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#21294 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#21295),#21449); +#21295 = MANIFOLD_SOLID_BREP('',#21296); +#21296 = CLOSED_SHELL('',(#21297,#21337,#21370,#21401,#21425,#21437)); +#21297 = ADVANCED_FACE('',(#21298),#21332,.F.); +#21298 = FACE_BOUND('',#21299,.F.); +#21299 = EDGE_LOOP('',(#21300,#21310,#21318,#21326)); +#21300 = ORIENTED_EDGE('',*,*,#21301,.T.); +#21301 = EDGE_CURVE('',#21302,#21304,#21306,.T.); +#21302 = VERTEX_POINT('',#21303); +#21303 = CARTESIAN_POINT('',(181.46375,-111.2,-3.5E-02)); +#21304 = VERTEX_POINT('',#21305); +#21305 = CARTESIAN_POINT('',(181.46375,-111.2,0.)); +#21306 = LINE('',#21307,#21308); +#21307 = CARTESIAN_POINT('',(181.46375,-111.2,-3.5E-02)); +#21308 = VECTOR('',#21309,1.); +#21309 = DIRECTION('',(0.,0.,1.)); +#21310 = ORIENTED_EDGE('',*,*,#21311,.T.); +#21311 = EDGE_CURVE('',#21304,#21312,#21314,.T.); +#21312 = VERTEX_POINT('',#21313); +#21313 = CARTESIAN_POINT('',(181.46375,-94.45,0.)); +#21314 = LINE('',#21315,#21316); +#21315 = CARTESIAN_POINT('',(181.46375,-111.2,0.)); +#21316 = VECTOR('',#21317,1.); +#21317 = DIRECTION('',(0.,1.,0.)); +#21318 = ORIENTED_EDGE('',*,*,#21319,.F.); +#21319 = EDGE_CURVE('',#21320,#21312,#21322,.T.); +#21320 = VERTEX_POINT('',#21321); +#21321 = CARTESIAN_POINT('',(181.46375,-94.45,-3.5E-02)); +#21322 = LINE('',#21323,#21324); +#21323 = CARTESIAN_POINT('',(181.46375,-94.45,-3.5E-02)); +#21324 = VECTOR('',#21325,1.); +#21325 = DIRECTION('',(0.,0.,1.)); +#21326 = ORIENTED_EDGE('',*,*,#21327,.F.); +#21327 = EDGE_CURVE('',#21302,#21320,#21328,.T.); +#21328 = LINE('',#21329,#21330); +#21329 = CARTESIAN_POINT('',(181.46375,-111.2,-3.5E-02)); +#21330 = VECTOR('',#21331,1.); +#21331 = DIRECTION('',(0.,1.,0.)); +#21332 = PLANE('',#21333); +#21333 = AXIS2_PLACEMENT_3D('',#21334,#21335,#21336); +#21334 = CARTESIAN_POINT('',(181.46375,-111.2,-3.5E-02)); +#21335 = DIRECTION('',(-1.,0.,0.)); +#21336 = DIRECTION('',(0.,1.,0.)); +#21337 = ADVANCED_FACE('',(#21338),#21365,.T.); +#21338 = FACE_BOUND('',#21339,.F.); +#21339 = EDGE_LOOP('',(#21340,#21341,#21350,#21358)); +#21340 = ORIENTED_EDGE('',*,*,#21319,.T.); +#21341 = ORIENTED_EDGE('',*,*,#21342,.T.); +#21342 = EDGE_CURVE('',#21312,#21343,#21345,.T.); +#21343 = VERTEX_POINT('',#21344); +#21344 = CARTESIAN_POINT('',(181.26375,-94.45,0.)); +#21345 = CIRCLE('',#21346,0.1); +#21346 = AXIS2_PLACEMENT_3D('',#21347,#21348,#21349); +#21347 = CARTESIAN_POINT('',(181.36375,-94.45,0.)); +#21348 = DIRECTION('',(0.,0.,1.)); +#21349 = DIRECTION('',(1.,0.,-0.)); +#21350 = ORIENTED_EDGE('',*,*,#21351,.F.); +#21351 = EDGE_CURVE('',#21352,#21343,#21354,.T.); +#21352 = VERTEX_POINT('',#21353); +#21353 = CARTESIAN_POINT('',(181.26375,-94.45,-3.5E-02)); +#21354 = LINE('',#21355,#21356); +#21355 = CARTESIAN_POINT('',(181.26375,-94.45,-3.5E-02)); +#21356 = VECTOR('',#21357,1.); +#21357 = DIRECTION('',(0.,0.,1.)); +#21358 = ORIENTED_EDGE('',*,*,#21359,.F.); +#21359 = EDGE_CURVE('',#21320,#21352,#21360,.T.); +#21360 = CIRCLE('',#21361,0.1); +#21361 = AXIS2_PLACEMENT_3D('',#21362,#21363,#21364); +#21362 = CARTESIAN_POINT('',(181.36375,-94.45,-3.5E-02)); +#21363 = DIRECTION('',(0.,0.,1.)); +#21364 = DIRECTION('',(1.,0.,-0.)); +#21365 = CYLINDRICAL_SURFACE('',#21366,0.1); +#21366 = AXIS2_PLACEMENT_3D('',#21367,#21368,#21369); +#21367 = CARTESIAN_POINT('',(181.36375,-94.45,-3.5E-02)); +#21368 = DIRECTION('',(-0.,-0.,-1.)); +#21369 = DIRECTION('',(1.,0.,-0.)); +#21370 = ADVANCED_FACE('',(#21371),#21396,.F.); +#21371 = FACE_BOUND('',#21372,.F.); +#21372 = EDGE_LOOP('',(#21373,#21374,#21382,#21390)); +#21373 = ORIENTED_EDGE('',*,*,#21351,.T.); +#21374 = ORIENTED_EDGE('',*,*,#21375,.T.); +#21375 = EDGE_CURVE('',#21343,#21376,#21378,.T.); +#21376 = VERTEX_POINT('',#21377); +#21377 = CARTESIAN_POINT('',(181.26375,-111.2,0.)); +#21378 = LINE('',#21379,#21380); +#21379 = CARTESIAN_POINT('',(181.26375,-94.45,0.)); +#21380 = VECTOR('',#21381,1.); +#21381 = DIRECTION('',(0.,-1.,0.)); +#21382 = ORIENTED_EDGE('',*,*,#21383,.F.); +#21383 = EDGE_CURVE('',#21384,#21376,#21386,.T.); +#21384 = VERTEX_POINT('',#21385); +#21385 = CARTESIAN_POINT('',(181.26375,-111.2,-3.5E-02)); +#21386 = LINE('',#21387,#21388); +#21387 = CARTESIAN_POINT('',(181.26375,-111.2,-3.5E-02)); +#21388 = VECTOR('',#21389,1.); +#21389 = DIRECTION('',(0.,0.,1.)); +#21390 = ORIENTED_EDGE('',*,*,#21391,.F.); +#21391 = EDGE_CURVE('',#21352,#21384,#21392,.T.); +#21392 = LINE('',#21393,#21394); +#21393 = CARTESIAN_POINT('',(181.26375,-94.45,-3.5E-02)); +#21394 = VECTOR('',#21395,1.); +#21395 = DIRECTION('',(0.,-1.,0.)); +#21396 = PLANE('',#21397); +#21397 = AXIS2_PLACEMENT_3D('',#21398,#21399,#21400); +#21398 = CARTESIAN_POINT('',(181.26375,-94.45,-3.5E-02)); +#21399 = DIRECTION('',(1.,0.,-0.)); +#21400 = DIRECTION('',(0.,-1.,0.)); +#21401 = ADVANCED_FACE('',(#21402),#21420,.T.); +#21402 = FACE_BOUND('',#21403,.F.); +#21403 = EDGE_LOOP('',(#21404,#21405,#21412,#21413)); +#21404 = ORIENTED_EDGE('',*,*,#21383,.T.); +#21405 = ORIENTED_EDGE('',*,*,#21406,.T.); +#21406 = EDGE_CURVE('',#21376,#21304,#21407,.T.); +#21407 = CIRCLE('',#21408,0.1); +#21408 = AXIS2_PLACEMENT_3D('',#21409,#21410,#21411); +#21409 = CARTESIAN_POINT('',(181.36375,-111.2,0.)); +#21410 = DIRECTION('',(0.,0.,1.)); +#21411 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#21412 = ORIENTED_EDGE('',*,*,#21301,.F.); +#21413 = ORIENTED_EDGE('',*,*,#21414,.F.); +#21414 = EDGE_CURVE('',#21384,#21302,#21415,.T.); +#21415 = CIRCLE('',#21416,0.1); +#21416 = AXIS2_PLACEMENT_3D('',#21417,#21418,#21419); +#21417 = CARTESIAN_POINT('',(181.36375,-111.2,-3.5E-02)); +#21418 = DIRECTION('',(0.,0.,1.)); +#21419 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#21420 = CYLINDRICAL_SURFACE('',#21421,0.1); +#21421 = AXIS2_PLACEMENT_3D('',#21422,#21423,#21424); +#21422 = CARTESIAN_POINT('',(181.36375,-111.2,-3.5E-02)); +#21423 = DIRECTION('',(-0.,-0.,-1.)); +#21424 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#21425 = ADVANCED_FACE('',(#21426),#21432,.F.); +#21426 = FACE_BOUND('',#21427,.F.); +#21427 = EDGE_LOOP('',(#21428,#21429,#21430,#21431)); +#21428 = ORIENTED_EDGE('',*,*,#21327,.T.); +#21429 = ORIENTED_EDGE('',*,*,#21359,.T.); +#21430 = ORIENTED_EDGE('',*,*,#21391,.T.); +#21431 = ORIENTED_EDGE('',*,*,#21414,.T.); +#21432 = PLANE('',#21433); +#21433 = AXIS2_PLACEMENT_3D('',#21434,#21435,#21436); +#21434 = CARTESIAN_POINT('',(181.46375,-111.2,-3.5E-02)); +#21435 = DIRECTION('',(0.,0.,1.)); +#21436 = DIRECTION('',(1.,0.,-0.)); +#21437 = ADVANCED_FACE('',(#21438),#21444,.T.); +#21438 = FACE_BOUND('',#21439,.T.); +#21439 = EDGE_LOOP('',(#21440,#21441,#21442,#21443)); +#21440 = ORIENTED_EDGE('',*,*,#21311,.T.); +#21441 = ORIENTED_EDGE('',*,*,#21342,.T.); +#21442 = ORIENTED_EDGE('',*,*,#21375,.T.); +#21443 = ORIENTED_EDGE('',*,*,#21406,.T.); +#21444 = PLANE('',#21445); +#21445 = AXIS2_PLACEMENT_3D('',#21446,#21447,#21448); +#21446 = CARTESIAN_POINT('',(181.46375,-111.2,0.)); +#21447 = DIRECTION('',(0.,0.,1.)); +#21448 = DIRECTION('',(1.,0.,-0.)); +#21449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#21453)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#21450,#21451,#21452)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#21450 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21451 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#21452 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#21453 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#21450, + 'distance_accuracy_value','confusion accuracy'); +#21454 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21455,#21457); +#21455 = ( REPRESENTATION_RELATIONSHIP('','',#21294,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21456) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#21456 = ITEM_DEFINED_TRANSFORMATION('','',#11,#467); +#21457 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #21458); +#21458 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('115','=>[0:1:1:108]','',#5, + #21289,$); +#21459 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21291)); +#21460 = SHAPE_DEFINITION_REPRESENTATION(#21461,#21467); +#21461 = PRODUCT_DEFINITION_SHAPE('','',#21462); +#21462 = PRODUCT_DEFINITION('design','',#21463,#21466); +#21463 = PRODUCT_DEFINITION_FORMATION('','',#21464); +#21464 = PRODUCT('HackPad_track_106','HackPad_track_106','',(#21465)); +#21465 = PRODUCT_CONTEXT('',#2,'mechanical'); +#21466 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#21467 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#21468),#21622); +#21468 = MANIFOLD_SOLID_BREP('',#21469); +#21469 = CLOSED_SHELL('',(#21470,#21510,#21543,#21574,#21598,#21610)); +#21470 = ADVANCED_FACE('',(#21471),#21505,.F.); +#21471 = FACE_BOUND('',#21472,.F.); +#21472 = EDGE_LOOP('',(#21473,#21483,#21491,#21499)); +#21473 = ORIENTED_EDGE('',*,*,#21474,.T.); +#21474 = EDGE_CURVE('',#21475,#21477,#21479,.T.); +#21475 = VERTEX_POINT('',#21476); +#21476 = CARTESIAN_POINT('',(181.26375,-75.7,-3.5E-02)); +#21477 = VERTEX_POINT('',#21478); +#21478 = CARTESIAN_POINT('',(181.26375,-75.7,0.)); +#21479 = LINE('',#21480,#21481); +#21480 = CARTESIAN_POINT('',(181.26375,-75.7,-3.5E-02)); +#21481 = VECTOR('',#21482,1.); +#21482 = DIRECTION('',(0.,0.,1.)); +#21483 = ORIENTED_EDGE('',*,*,#21484,.T.); +#21484 = EDGE_CURVE('',#21477,#21485,#21487,.T.); +#21485 = VERTEX_POINT('',#21486); +#21486 = CARTESIAN_POINT('',(181.26375,-91.45,0.)); +#21487 = LINE('',#21488,#21489); +#21488 = CARTESIAN_POINT('',(181.26375,-75.7,0.)); +#21489 = VECTOR('',#21490,1.); +#21490 = DIRECTION('',(0.,-1.,0.)); +#21491 = ORIENTED_EDGE('',*,*,#21492,.F.); +#21492 = EDGE_CURVE('',#21493,#21485,#21495,.T.); +#21493 = VERTEX_POINT('',#21494); +#21494 = CARTESIAN_POINT('',(181.26375,-91.45,-3.5E-02)); +#21495 = LINE('',#21496,#21497); +#21496 = CARTESIAN_POINT('',(181.26375,-91.45,-3.5E-02)); +#21497 = VECTOR('',#21498,1.); +#21498 = DIRECTION('',(0.,0.,1.)); +#21499 = ORIENTED_EDGE('',*,*,#21500,.F.); +#21500 = EDGE_CURVE('',#21475,#21493,#21501,.T.); +#21501 = LINE('',#21502,#21503); +#21502 = CARTESIAN_POINT('',(181.26375,-75.7,-3.5E-02)); +#21503 = VECTOR('',#21504,1.); +#21504 = DIRECTION('',(0.,-1.,0.)); +#21505 = PLANE('',#21506); +#21506 = AXIS2_PLACEMENT_3D('',#21507,#21508,#21509); +#21507 = CARTESIAN_POINT('',(181.26375,-75.7,-3.5E-02)); +#21508 = DIRECTION('',(1.,0.,-0.)); +#21509 = DIRECTION('',(0.,-1.,0.)); +#21510 = ADVANCED_FACE('',(#21511),#21538,.T.); +#21511 = FACE_BOUND('',#21512,.F.); +#21512 = EDGE_LOOP('',(#21513,#21514,#21523,#21531)); +#21513 = ORIENTED_EDGE('',*,*,#21492,.T.); +#21514 = ORIENTED_EDGE('',*,*,#21515,.T.); +#21515 = EDGE_CURVE('',#21485,#21516,#21518,.T.); +#21516 = VERTEX_POINT('',#21517); +#21517 = CARTESIAN_POINT('',(181.46375,-91.45,0.)); +#21518 = CIRCLE('',#21519,0.1); +#21519 = AXIS2_PLACEMENT_3D('',#21520,#21521,#21522); +#21520 = CARTESIAN_POINT('',(181.36375,-91.45,0.)); +#21521 = DIRECTION('',(0.,0.,1.)); +#21522 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#21523 = ORIENTED_EDGE('',*,*,#21524,.F.); +#21524 = EDGE_CURVE('',#21525,#21516,#21527,.T.); +#21525 = VERTEX_POINT('',#21526); +#21526 = CARTESIAN_POINT('',(181.46375,-91.45,-3.5E-02)); +#21527 = LINE('',#21528,#21529); +#21528 = CARTESIAN_POINT('',(181.46375,-91.45,-3.5E-02)); +#21529 = VECTOR('',#21530,1.); +#21530 = DIRECTION('',(0.,0.,1.)); +#21531 = ORIENTED_EDGE('',*,*,#21532,.F.); +#21532 = EDGE_CURVE('',#21493,#21525,#21533,.T.); +#21533 = CIRCLE('',#21534,0.1); +#21534 = AXIS2_PLACEMENT_3D('',#21535,#21536,#21537); +#21535 = CARTESIAN_POINT('',(181.36375,-91.45,-3.5E-02)); +#21536 = DIRECTION('',(0.,0.,1.)); +#21537 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#21538 = CYLINDRICAL_SURFACE('',#21539,0.1); +#21539 = AXIS2_PLACEMENT_3D('',#21540,#21541,#21542); +#21540 = CARTESIAN_POINT('',(181.36375,-91.45,-3.5E-02)); +#21541 = DIRECTION('',(-0.,-0.,-1.)); +#21542 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#21543 = ADVANCED_FACE('',(#21544),#21569,.F.); +#21544 = FACE_BOUND('',#21545,.F.); +#21545 = EDGE_LOOP('',(#21546,#21547,#21555,#21563)); +#21546 = ORIENTED_EDGE('',*,*,#21524,.T.); +#21547 = ORIENTED_EDGE('',*,*,#21548,.T.); +#21548 = EDGE_CURVE('',#21516,#21549,#21551,.T.); +#21549 = VERTEX_POINT('',#21550); +#21550 = CARTESIAN_POINT('',(181.46375,-75.7,0.)); +#21551 = LINE('',#21552,#21553); +#21552 = CARTESIAN_POINT('',(181.46375,-91.45,0.)); +#21553 = VECTOR('',#21554,1.); +#21554 = DIRECTION('',(0.,1.,0.)); +#21555 = ORIENTED_EDGE('',*,*,#21556,.F.); +#21556 = EDGE_CURVE('',#21557,#21549,#21559,.T.); +#21557 = VERTEX_POINT('',#21558); +#21558 = CARTESIAN_POINT('',(181.46375,-75.7,-3.5E-02)); +#21559 = LINE('',#21560,#21561); +#21560 = CARTESIAN_POINT('',(181.46375,-75.7,-3.5E-02)); +#21561 = VECTOR('',#21562,1.); +#21562 = DIRECTION('',(0.,0.,1.)); +#21563 = ORIENTED_EDGE('',*,*,#21564,.F.); +#21564 = EDGE_CURVE('',#21525,#21557,#21565,.T.); +#21565 = LINE('',#21566,#21567); +#21566 = CARTESIAN_POINT('',(181.46375,-91.45,-3.5E-02)); +#21567 = VECTOR('',#21568,1.); +#21568 = DIRECTION('',(0.,1.,0.)); +#21569 = PLANE('',#21570); +#21570 = AXIS2_PLACEMENT_3D('',#21571,#21572,#21573); +#21571 = CARTESIAN_POINT('',(181.46375,-91.45,-3.5E-02)); +#21572 = DIRECTION('',(-1.,0.,0.)); +#21573 = DIRECTION('',(0.,1.,0.)); +#21574 = ADVANCED_FACE('',(#21575),#21593,.T.); +#21575 = FACE_BOUND('',#21576,.F.); +#21576 = EDGE_LOOP('',(#21577,#21578,#21585,#21586)); +#21577 = ORIENTED_EDGE('',*,*,#21556,.T.); +#21578 = ORIENTED_EDGE('',*,*,#21579,.T.); +#21579 = EDGE_CURVE('',#21549,#21477,#21580,.T.); +#21580 = CIRCLE('',#21581,0.1); +#21581 = AXIS2_PLACEMENT_3D('',#21582,#21583,#21584); +#21582 = CARTESIAN_POINT('',(181.36375,-75.7,0.)); +#21583 = DIRECTION('',(0.,0.,1.)); +#21584 = DIRECTION('',(1.,0.,-0.)); +#21585 = ORIENTED_EDGE('',*,*,#21474,.F.); +#21586 = ORIENTED_EDGE('',*,*,#21587,.F.); +#21587 = EDGE_CURVE('',#21557,#21475,#21588,.T.); +#21588 = CIRCLE('',#21589,0.1); +#21589 = AXIS2_PLACEMENT_3D('',#21590,#21591,#21592); +#21590 = CARTESIAN_POINT('',(181.36375,-75.7,-3.5E-02)); +#21591 = DIRECTION('',(0.,0.,1.)); +#21592 = DIRECTION('',(1.,0.,-0.)); +#21593 = CYLINDRICAL_SURFACE('',#21594,0.1); +#21594 = AXIS2_PLACEMENT_3D('',#21595,#21596,#21597); +#21595 = CARTESIAN_POINT('',(181.36375,-75.7,-3.5E-02)); +#21596 = DIRECTION('',(-0.,-0.,-1.)); +#21597 = DIRECTION('',(1.,0.,-0.)); +#21598 = ADVANCED_FACE('',(#21599),#21605,.F.); +#21599 = FACE_BOUND('',#21600,.F.); +#21600 = EDGE_LOOP('',(#21601,#21602,#21603,#21604)); +#21601 = ORIENTED_EDGE('',*,*,#21500,.T.); +#21602 = ORIENTED_EDGE('',*,*,#21532,.T.); +#21603 = ORIENTED_EDGE('',*,*,#21564,.T.); +#21604 = ORIENTED_EDGE('',*,*,#21587,.T.); +#21605 = PLANE('',#21606); +#21606 = AXIS2_PLACEMENT_3D('',#21607,#21608,#21609); +#21607 = CARTESIAN_POINT('',(181.26375,-75.7,-3.5E-02)); +#21608 = DIRECTION('',(0.,0.,1.)); +#21609 = DIRECTION('',(1.,0.,-0.)); +#21610 = ADVANCED_FACE('',(#21611),#21617,.T.); +#21611 = FACE_BOUND('',#21612,.T.); +#21612 = EDGE_LOOP('',(#21613,#21614,#21615,#21616)); +#21613 = ORIENTED_EDGE('',*,*,#21484,.T.); +#21614 = ORIENTED_EDGE('',*,*,#21515,.T.); +#21615 = ORIENTED_EDGE('',*,*,#21548,.T.); +#21616 = ORIENTED_EDGE('',*,*,#21579,.T.); +#21617 = PLANE('',#21618); +#21618 = AXIS2_PLACEMENT_3D('',#21619,#21620,#21621); +#21619 = CARTESIAN_POINT('',(181.26375,-75.7,0.)); +#21620 = DIRECTION('',(0.,0.,1.)); +#21621 = DIRECTION('',(1.,0.,-0.)); +#21622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#21626)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#21623,#21624,#21625)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#21623 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21624 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#21625 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#21626 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#21623, + 'distance_accuracy_value','confusion accuracy'); +#21627 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21628,#21630); +#21628 = ( REPRESENTATION_RELATIONSHIP('','',#21467,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21629) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#21629 = ITEM_DEFINED_TRANSFORMATION('','',#11,#471); +#21630 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #21631); +#21631 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('116','=>[0:1:1:109]','',#5, + #21462,$); +#21632 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21464)); +#21633 = SHAPE_DEFINITION_REPRESENTATION(#21634,#21640); +#21634 = PRODUCT_DEFINITION_SHAPE('','',#21635); +#21635 = PRODUCT_DEFINITION('design','',#21636,#21639); +#21636 = PRODUCT_DEFINITION_FORMATION('','',#21637); +#21637 = PRODUCT('HackPad_track_107','HackPad_track_107','',(#21638)); +#21638 = PRODUCT_CONTEXT('',#2,'mechanical'); +#21639 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#21640 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#21641),#21795); +#21641 = MANIFOLD_SOLID_BREP('',#21642); +#21642 = CLOSED_SHELL('',(#21643,#21683,#21716,#21747,#21771,#21783)); +#21643 = ADVANCED_FACE('',(#21644),#21678,.F.); +#21644 = FACE_BOUND('',#21645,.F.); +#21645 = EDGE_LOOP('',(#21646,#21656,#21664,#21672)); +#21646 = ORIENTED_EDGE('',*,*,#21647,.T.); +#21647 = EDGE_CURVE('',#21648,#21650,#21652,.T.); +#21648 = VERTEX_POINT('',#21649); +#21649 = CARTESIAN_POINT('',(114.46375,-129.7,-3.5E-02)); +#21650 = VERTEX_POINT('',#21651); +#21651 = CARTESIAN_POINT('',(114.46375,-129.7,0.)); +#21652 = LINE('',#21653,#21654); +#21653 = CARTESIAN_POINT('',(114.46375,-129.7,-3.5E-02)); +#21654 = VECTOR('',#21655,1.); +#21655 = DIRECTION('',(0.,0.,1.)); +#21656 = ORIENTED_EDGE('',*,*,#21657,.T.); +#21657 = EDGE_CURVE('',#21650,#21658,#21660,.T.); +#21658 = VERTEX_POINT('',#21659); +#21659 = CARTESIAN_POINT('',(114.46375,-113.325,0.)); +#21660 = LINE('',#21661,#21662); +#21661 = CARTESIAN_POINT('',(114.46375,-129.7,0.)); +#21662 = VECTOR('',#21663,1.); +#21663 = DIRECTION('',(0.,1.,0.)); +#21664 = ORIENTED_EDGE('',*,*,#21665,.F.); +#21665 = EDGE_CURVE('',#21666,#21658,#21668,.T.); +#21666 = VERTEX_POINT('',#21667); +#21667 = CARTESIAN_POINT('',(114.46375,-113.325,-3.5E-02)); +#21668 = LINE('',#21669,#21670); +#21669 = CARTESIAN_POINT('',(114.46375,-113.325,-3.5E-02)); +#21670 = VECTOR('',#21671,1.); +#21671 = DIRECTION('',(0.,0.,1.)); +#21672 = ORIENTED_EDGE('',*,*,#21673,.F.); +#21673 = EDGE_CURVE('',#21648,#21666,#21674,.T.); +#21674 = LINE('',#21675,#21676); +#21675 = CARTESIAN_POINT('',(114.46375,-129.7,-3.5E-02)); +#21676 = VECTOR('',#21677,1.); +#21677 = DIRECTION('',(0.,1.,0.)); +#21678 = PLANE('',#21679); +#21679 = AXIS2_PLACEMENT_3D('',#21680,#21681,#21682); +#21680 = CARTESIAN_POINT('',(114.46375,-129.7,-3.5E-02)); +#21681 = DIRECTION('',(-1.,0.,0.)); +#21682 = DIRECTION('',(0.,1.,0.)); +#21683 = ADVANCED_FACE('',(#21684),#21711,.T.); +#21684 = FACE_BOUND('',#21685,.F.); +#21685 = EDGE_LOOP('',(#21686,#21687,#21696,#21704)); +#21686 = ORIENTED_EDGE('',*,*,#21665,.T.); +#21687 = ORIENTED_EDGE('',*,*,#21688,.T.); +#21688 = EDGE_CURVE('',#21658,#21689,#21691,.T.); +#21689 = VERTEX_POINT('',#21690); +#21690 = CARTESIAN_POINT('',(114.26375,-113.325,0.)); +#21691 = CIRCLE('',#21692,0.1); +#21692 = AXIS2_PLACEMENT_3D('',#21693,#21694,#21695); +#21693 = CARTESIAN_POINT('',(114.36375,-113.325,0.)); +#21694 = DIRECTION('',(0.,0.,1.)); +#21695 = DIRECTION('',(1.,0.,-0.)); +#21696 = ORIENTED_EDGE('',*,*,#21697,.F.); +#21697 = EDGE_CURVE('',#21698,#21689,#21700,.T.); +#21698 = VERTEX_POINT('',#21699); +#21699 = CARTESIAN_POINT('',(114.26375,-113.325,-3.5E-02)); +#21700 = LINE('',#21701,#21702); +#21701 = CARTESIAN_POINT('',(114.26375,-113.325,-3.5E-02)); +#21702 = VECTOR('',#21703,1.); +#21703 = DIRECTION('',(0.,0.,1.)); +#21704 = ORIENTED_EDGE('',*,*,#21705,.F.); +#21705 = EDGE_CURVE('',#21666,#21698,#21706,.T.); +#21706 = CIRCLE('',#21707,0.1); +#21707 = AXIS2_PLACEMENT_3D('',#21708,#21709,#21710); +#21708 = CARTESIAN_POINT('',(114.36375,-113.325,-3.5E-02)); +#21709 = DIRECTION('',(0.,0.,1.)); +#21710 = DIRECTION('',(1.,0.,-0.)); +#21711 = CYLINDRICAL_SURFACE('',#21712,0.1); +#21712 = AXIS2_PLACEMENT_3D('',#21713,#21714,#21715); +#21713 = CARTESIAN_POINT('',(114.36375,-113.325,-3.5E-02)); +#21714 = DIRECTION('',(-0.,-0.,-1.)); +#21715 = DIRECTION('',(1.,0.,-0.)); +#21716 = ADVANCED_FACE('',(#21717),#21742,.F.); +#21717 = FACE_BOUND('',#21718,.F.); +#21718 = EDGE_LOOP('',(#21719,#21720,#21728,#21736)); +#21719 = ORIENTED_EDGE('',*,*,#21697,.T.); +#21720 = ORIENTED_EDGE('',*,*,#21721,.T.); +#21721 = EDGE_CURVE('',#21689,#21722,#21724,.T.); +#21722 = VERTEX_POINT('',#21723); +#21723 = CARTESIAN_POINT('',(114.26375,-129.7,0.)); +#21724 = LINE('',#21725,#21726); +#21725 = CARTESIAN_POINT('',(114.26375,-113.325,0.)); +#21726 = VECTOR('',#21727,1.); +#21727 = DIRECTION('',(0.,-1.,0.)); +#21728 = ORIENTED_EDGE('',*,*,#21729,.F.); +#21729 = EDGE_CURVE('',#21730,#21722,#21732,.T.); +#21730 = VERTEX_POINT('',#21731); +#21731 = CARTESIAN_POINT('',(114.26375,-129.7,-3.5E-02)); +#21732 = LINE('',#21733,#21734); +#21733 = CARTESIAN_POINT('',(114.26375,-129.7,-3.5E-02)); +#21734 = VECTOR('',#21735,1.); +#21735 = DIRECTION('',(0.,0.,1.)); +#21736 = ORIENTED_EDGE('',*,*,#21737,.F.); +#21737 = EDGE_CURVE('',#21698,#21730,#21738,.T.); +#21738 = LINE('',#21739,#21740); +#21739 = CARTESIAN_POINT('',(114.26375,-113.325,-3.5E-02)); +#21740 = VECTOR('',#21741,1.); +#21741 = DIRECTION('',(0.,-1.,0.)); +#21742 = PLANE('',#21743); +#21743 = AXIS2_PLACEMENT_3D('',#21744,#21745,#21746); +#21744 = CARTESIAN_POINT('',(114.26375,-113.325,-3.5E-02)); +#21745 = DIRECTION('',(1.,0.,-0.)); +#21746 = DIRECTION('',(0.,-1.,0.)); +#21747 = ADVANCED_FACE('',(#21748),#21766,.T.); +#21748 = FACE_BOUND('',#21749,.F.); +#21749 = EDGE_LOOP('',(#21750,#21751,#21758,#21759)); +#21750 = ORIENTED_EDGE('',*,*,#21729,.T.); +#21751 = ORIENTED_EDGE('',*,*,#21752,.T.); +#21752 = EDGE_CURVE('',#21722,#21650,#21753,.T.); +#21753 = CIRCLE('',#21754,1.E-01); +#21754 = AXIS2_PLACEMENT_3D('',#21755,#21756,#21757); +#21755 = CARTESIAN_POINT('',(114.36375,-129.7,0.)); +#21756 = DIRECTION('',(0.,0.,1.)); +#21757 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#21758 = ORIENTED_EDGE('',*,*,#21647,.F.); +#21759 = ORIENTED_EDGE('',*,*,#21760,.F.); +#21760 = EDGE_CURVE('',#21730,#21648,#21761,.T.); +#21761 = CIRCLE('',#21762,1.E-01); +#21762 = AXIS2_PLACEMENT_3D('',#21763,#21764,#21765); +#21763 = CARTESIAN_POINT('',(114.36375,-129.7,-3.5E-02)); +#21764 = DIRECTION('',(0.,0.,1.)); +#21765 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#21766 = CYLINDRICAL_SURFACE('',#21767,1.E-01); +#21767 = AXIS2_PLACEMENT_3D('',#21768,#21769,#21770); +#21768 = CARTESIAN_POINT('',(114.36375,-129.7,-3.5E-02)); +#21769 = DIRECTION('',(-0.,-0.,-1.)); +#21770 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#21771 = ADVANCED_FACE('',(#21772),#21778,.F.); +#21772 = FACE_BOUND('',#21773,.F.); +#21773 = EDGE_LOOP('',(#21774,#21775,#21776,#21777)); +#21774 = ORIENTED_EDGE('',*,*,#21673,.T.); +#21775 = ORIENTED_EDGE('',*,*,#21705,.T.); +#21776 = ORIENTED_EDGE('',*,*,#21737,.T.); +#21777 = ORIENTED_EDGE('',*,*,#21760,.T.); +#21778 = PLANE('',#21779); +#21779 = AXIS2_PLACEMENT_3D('',#21780,#21781,#21782); +#21780 = CARTESIAN_POINT('',(114.46375,-129.7,-3.5E-02)); +#21781 = DIRECTION('',(0.,0.,1.)); +#21782 = DIRECTION('',(1.,0.,-0.)); +#21783 = ADVANCED_FACE('',(#21784),#21790,.T.); +#21784 = FACE_BOUND('',#21785,.T.); +#21785 = EDGE_LOOP('',(#21786,#21787,#21788,#21789)); +#21786 = ORIENTED_EDGE('',*,*,#21657,.T.); +#21787 = ORIENTED_EDGE('',*,*,#21688,.T.); +#21788 = ORIENTED_EDGE('',*,*,#21721,.T.); +#21789 = ORIENTED_EDGE('',*,*,#21752,.T.); +#21790 = PLANE('',#21791); +#21791 = AXIS2_PLACEMENT_3D('',#21792,#21793,#21794); +#21792 = CARTESIAN_POINT('',(114.46375,-129.7,0.)); +#21793 = DIRECTION('',(0.,0.,1.)); +#21794 = DIRECTION('',(1.,0.,-0.)); +#21795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#21799)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#21796,#21797,#21798)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#21796 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21797 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#21798 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#21799 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#21796, + 'distance_accuracy_value','confusion accuracy'); +#21800 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21801,#21803); +#21801 = ( REPRESENTATION_RELATIONSHIP('','',#21640,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21802) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#21802 = ITEM_DEFINED_TRANSFORMATION('','',#11,#475); +#21803 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #21804); +#21804 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('117','=>[0:1:1:110]','',#5, + #21635,$); +#21805 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21637)); +#21806 = SHAPE_DEFINITION_REPRESENTATION(#21807,#21813); +#21807 = PRODUCT_DEFINITION_SHAPE('','',#21808); +#21808 = PRODUCT_DEFINITION('design','',#21809,#21812); +#21809 = PRODUCT_DEFINITION_FORMATION('','',#21810); +#21810 = PRODUCT('HackPad_track_108','HackPad_track_108','',(#21811)); +#21811 = PRODUCT_CONTEXT('',#2,'mechanical'); +#21812 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#21813 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#21814),#21968); +#21814 = MANIFOLD_SOLID_BREP('',#21815); +#21815 = CLOSED_SHELL('',(#21816,#21856,#21889,#21914,#21939,#21956)); +#21816 = ADVANCED_FACE('',(#21817),#21851,.F.); +#21817 = FACE_BOUND('',#21818,.F.); +#21818 = EDGE_LOOP('',(#21819,#21829,#21837,#21845)); +#21819 = ORIENTED_EDGE('',*,*,#21820,.F.); +#21820 = EDGE_CURVE('',#21821,#21823,#21825,.T.); +#21821 = VERTEX_POINT('',#21822); +#21822 = CARTESIAN_POINT('',(126.26280828444,-59.94236171555,-3.5E-02)); +#21823 = VERTEX_POINT('',#21824); +#21824 = CARTESIAN_POINT('',(129.43446,-56.77071,-3.5E-02)); +#21825 = LINE('',#21826,#21827); +#21826 = CARTESIAN_POINT('',(125.93446,-60.27071,-3.5E-02)); +#21827 = VECTOR('',#21828,1.); +#21828 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#21829 = ORIENTED_EDGE('',*,*,#21830,.F.); +#21830 = EDGE_CURVE('',#21831,#21821,#21833,.T.); +#21831 = VERTEX_POINT('',#21832); +#21832 = CARTESIAN_POINT('',(126.26280828444,-59.94236171555,0.)); +#21833 = LINE('',#21834,#21835); +#21834 = CARTESIAN_POINT('',(126.26280828444,-59.94236171555,-4.5E-02)); +#21835 = VECTOR('',#21836,1.); +#21836 = DIRECTION('',(-0.,-0.,-1.)); +#21837 = ORIENTED_EDGE('',*,*,#21838,.T.); +#21838 = EDGE_CURVE('',#21831,#21839,#21841,.T.); +#21839 = VERTEX_POINT('',#21840); +#21840 = CARTESIAN_POINT('',(129.43446,-56.77071,0.)); +#21841 = LINE('',#21842,#21843); +#21842 = CARTESIAN_POINT('',(125.93446,-60.27071,0.)); +#21843 = VECTOR('',#21844,1.); +#21844 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#21845 = ORIENTED_EDGE('',*,*,#21846,.F.); +#21846 = EDGE_CURVE('',#21823,#21839,#21847,.T.); +#21847 = LINE('',#21848,#21849); +#21848 = CARTESIAN_POINT('',(129.43446,-56.77071,-3.5E-02)); +#21849 = VECTOR('',#21850,1.); +#21850 = DIRECTION('',(0.,0.,1.)); +#21851 = PLANE('',#21852); +#21852 = AXIS2_PLACEMENT_3D('',#21853,#21854,#21855); +#21853 = CARTESIAN_POINT('',(125.93446,-60.27071,-3.5E-02)); +#21854 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#21855 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#21856 = ADVANCED_FACE('',(#21857),#21884,.F.); +#21857 = FACE_BOUND('',#21858,.F.); +#21858 = EDGE_LOOP('',(#21859,#21868,#21869,#21878)); +#21859 = ORIENTED_EDGE('',*,*,#21860,.T.); +#21860 = EDGE_CURVE('',#21861,#21821,#21863,.T.); +#21861 = VERTEX_POINT('',#21862); +#21862 = CARTESIAN_POINT('',(126.12138706909,-59.8009409309,-3.5E-02)); +#21863 = CIRCLE('',#21864,0.475); +#21864 = AXIS2_PLACEMENT_3D('',#21865,#21866,#21867); +#21865 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#21866 = DIRECTION('',(-0.,0.,-1.)); +#21867 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#21868 = ORIENTED_EDGE('',*,*,#21820,.T.); +#21869 = ORIENTED_EDGE('',*,*,#21870,.T.); +#21870 = EDGE_CURVE('',#21823,#21871,#21873,.T.); +#21871 = VERTEX_POINT('',#21872); +#21872 = CARTESIAN_POINT('',(129.293039,-56.629289,-3.5E-02)); +#21873 = CIRCLE('',#21874,9.999974810219E-02); +#21874 = AXIS2_PLACEMENT_3D('',#21875,#21876,#21877); +#21875 = CARTESIAN_POINT('',(129.3637495,-56.6999995,-3.5E-02)); +#21876 = DIRECTION('',(0.,-0.,1.)); +#21877 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#21878 = ORIENTED_EDGE('',*,*,#21879,.T.); +#21879 = EDGE_CURVE('',#21871,#21861,#21880,.T.); +#21880 = LINE('',#21881,#21882); +#21881 = CARTESIAN_POINT('',(129.293039,-56.629289,-3.5E-02)); +#21882 = VECTOR('',#21883,1.); +#21883 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#21884 = PLANE('',#21885); +#21885 = AXIS2_PLACEMENT_3D('',#21886,#21887,#21888); +#21886 = CARTESIAN_POINT('',(125.93446,-60.27071,-3.5E-02)); +#21887 = DIRECTION('',(0.,0.,1.)); +#21888 = DIRECTION('',(1.,0.,-0.)); +#21889 = ADVANCED_FACE('',(#21890),#21909,.T.); +#21890 = FACE_BOUND('',#21891,.F.); +#21891 = EDGE_LOOP('',(#21892,#21893,#21902,#21908)); +#21892 = ORIENTED_EDGE('',*,*,#21846,.T.); +#21893 = ORIENTED_EDGE('',*,*,#21894,.T.); +#21894 = EDGE_CURVE('',#21839,#21895,#21897,.T.); +#21895 = VERTEX_POINT('',#21896); +#21896 = CARTESIAN_POINT('',(129.293039,-56.629289,0.)); +#21897 = CIRCLE('',#21898,9.999974810219E-02); +#21898 = AXIS2_PLACEMENT_3D('',#21899,#21900,#21901); +#21899 = CARTESIAN_POINT('',(129.3637495,-56.6999995,0.)); +#21900 = DIRECTION('',(0.,-0.,1.)); +#21901 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#21902 = ORIENTED_EDGE('',*,*,#21903,.F.); +#21903 = EDGE_CURVE('',#21871,#21895,#21904,.T.); +#21904 = LINE('',#21905,#21906); +#21905 = CARTESIAN_POINT('',(129.293039,-56.629289,-3.5E-02)); +#21906 = VECTOR('',#21907,1.); +#21907 = DIRECTION('',(0.,0.,1.)); +#21908 = ORIENTED_EDGE('',*,*,#21870,.F.); +#21909 = CYLINDRICAL_SURFACE('',#21910,9.999974810219E-02); +#21910 = AXIS2_PLACEMENT_3D('',#21911,#21912,#21913); +#21911 = CARTESIAN_POINT('',(129.3637495,-56.6999995,-3.5E-02)); +#21912 = DIRECTION('',(-0.,0.,-1.)); +#21913 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#21914 = ADVANCED_FACE('',(#21915),#21934,.T.); +#21915 = FACE_BOUND('',#21916,.T.); +#21916 = EDGE_LOOP('',(#21917,#21926,#21927,#21928)); +#21917 = ORIENTED_EDGE('',*,*,#21918,.T.); +#21918 = EDGE_CURVE('',#21919,#21831,#21921,.T.); +#21919 = VERTEX_POINT('',#21920); +#21920 = CARTESIAN_POINT('',(126.12138706909,-59.8009409309,0.)); +#21921 = CIRCLE('',#21922,0.475); +#21922 = AXIS2_PLACEMENT_3D('',#21923,#21924,#21925); +#21923 = CARTESIAN_POINT('',(125.86375,-60.2,0.)); +#21924 = DIRECTION('',(-0.,0.,-1.)); +#21925 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#21926 = ORIENTED_EDGE('',*,*,#21838,.T.); +#21927 = ORIENTED_EDGE('',*,*,#21894,.T.); +#21928 = ORIENTED_EDGE('',*,*,#21929,.T.); +#21929 = EDGE_CURVE('',#21895,#21919,#21930,.T.); +#21930 = LINE('',#21931,#21932); +#21931 = CARTESIAN_POINT('',(129.293039,-56.629289,0.)); +#21932 = VECTOR('',#21933,1.); +#21933 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#21934 = PLANE('',#21935); +#21935 = AXIS2_PLACEMENT_3D('',#21936,#21937,#21938); +#21936 = CARTESIAN_POINT('',(125.93446,-60.27071,0.)); +#21937 = DIRECTION('',(0.,0.,1.)); +#21938 = DIRECTION('',(1.,0.,-0.)); +#21939 = ADVANCED_FACE('',(#21940),#21951,.F.); +#21940 = FACE_BOUND('',#21941,.T.); +#21941 = EDGE_LOOP('',(#21942,#21943,#21944,#21950)); +#21942 = ORIENTED_EDGE('',*,*,#21830,.F.); +#21943 = ORIENTED_EDGE('',*,*,#21918,.F.); +#21944 = ORIENTED_EDGE('',*,*,#21945,.T.); +#21945 = EDGE_CURVE('',#21919,#21861,#21946,.T.); +#21946 = LINE('',#21947,#21948); +#21947 = CARTESIAN_POINT('',(126.12138706909,-59.8009409309,-4.5E-02)); +#21948 = VECTOR('',#21949,1.); +#21949 = DIRECTION('',(-0.,-0.,-1.)); +#21950 = ORIENTED_EDGE('',*,*,#21860,.T.); +#21951 = CYLINDRICAL_SURFACE('',#21952,0.475); +#21952 = AXIS2_PLACEMENT_3D('',#21953,#21954,#21955); +#21953 = CARTESIAN_POINT('',(125.86375,-60.2,-4.5E-02)); +#21954 = DIRECTION('',(-0.,-0.,-1.)); +#21955 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#21956 = ADVANCED_FACE('',(#21957),#21963,.F.); +#21957 = FACE_BOUND('',#21958,.F.); +#21958 = EDGE_LOOP('',(#21959,#21960,#21961,#21962)); +#21959 = ORIENTED_EDGE('',*,*,#21879,.F.); +#21960 = ORIENTED_EDGE('',*,*,#21903,.T.); +#21961 = ORIENTED_EDGE('',*,*,#21929,.T.); +#21962 = ORIENTED_EDGE('',*,*,#21945,.T.); +#21963 = PLANE('',#21964); +#21964 = AXIS2_PLACEMENT_3D('',#21965,#21966,#21967); +#21965 = CARTESIAN_POINT('',(129.293039,-56.629289,-3.5E-02)); +#21966 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#21967 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#21968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#21972)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#21969,#21970,#21971)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#21969 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21970 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#21971 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#21972 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#21969, + 'distance_accuracy_value','confusion accuracy'); +#21973 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#21974,#21976); +#21974 = ( REPRESENTATION_RELATIONSHIP('','',#21813,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#21975) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#21975 = ITEM_DEFINED_TRANSFORMATION('','',#11,#479); +#21976 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #21977); +#21977 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('118','=>[0:1:1:111]','',#5, + #21808,$); +#21978 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21810)); +#21979 = SHAPE_DEFINITION_REPRESENTATION(#21980,#21986); +#21980 = PRODUCT_DEFINITION_SHAPE('','',#21981); +#21981 = PRODUCT_DEFINITION('design','',#21982,#21985); +#21982 = PRODUCT_DEFINITION_FORMATION('','',#21983); +#21983 = PRODUCT('HackPad_track_109','HackPad_track_109','',(#21984)); +#21984 = PRODUCT_CONTEXT('',#2,'mechanical'); +#21985 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#21986 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#21987),#22141); +#21987 = MANIFOLD_SOLID_BREP('',#21988); +#21988 = CLOSED_SHELL('',(#21989,#22029,#22062,#22093,#22117,#22129)); +#21989 = ADVANCED_FACE('',(#21990),#22024,.F.); +#21990 = FACE_BOUND('',#21991,.F.); +#21991 = EDGE_LOOP('',(#21992,#22002,#22010,#22018)); +#21992 = ORIENTED_EDGE('',*,*,#21993,.T.); +#21993 = EDGE_CURVE('',#21994,#21996,#21998,.T.); +#21994 = VERTEX_POINT('',#21995); +#21995 = CARTESIAN_POINT('',(179.793039,-74.27071,-3.5E-02)); +#21996 = VERTEX_POINT('',#21997); +#21997 = CARTESIAN_POINT('',(179.793039,-74.27071,0.)); +#21998 = LINE('',#21999,#22000); +#21999 = CARTESIAN_POINT('',(179.793039,-74.27071,-3.5E-02)); +#22000 = VECTOR('',#22001,1.); +#22001 = DIRECTION('',(0.,0.,1.)); +#22002 = ORIENTED_EDGE('',*,*,#22003,.T.); +#22003 = EDGE_CURVE('',#21996,#22004,#22006,.T.); +#22004 = VERTEX_POINT('',#22005); +#22005 = CARTESIAN_POINT('',(181.293039,-75.77071,0.)); +#22006 = LINE('',#22007,#22008); +#22007 = CARTESIAN_POINT('',(179.793039,-74.27071,0.)); +#22008 = VECTOR('',#22009,1.); +#22009 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22010 = ORIENTED_EDGE('',*,*,#22011,.F.); +#22011 = EDGE_CURVE('',#22012,#22004,#22014,.T.); +#22012 = VERTEX_POINT('',#22013); +#22013 = CARTESIAN_POINT('',(181.293039,-75.77071,-3.5E-02)); +#22014 = LINE('',#22015,#22016); +#22015 = CARTESIAN_POINT('',(181.293039,-75.77071,-3.5E-02)); +#22016 = VECTOR('',#22017,1.); +#22017 = DIRECTION('',(0.,0.,1.)); +#22018 = ORIENTED_EDGE('',*,*,#22019,.F.); +#22019 = EDGE_CURVE('',#21994,#22012,#22020,.T.); +#22020 = LINE('',#22021,#22022); +#22021 = CARTESIAN_POINT('',(179.793039,-74.27071,-3.5E-02)); +#22022 = VECTOR('',#22023,1.); +#22023 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22024 = PLANE('',#22025); +#22025 = AXIS2_PLACEMENT_3D('',#22026,#22027,#22028); +#22026 = CARTESIAN_POINT('',(179.793039,-74.27071,-3.5E-02)); +#22027 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#22028 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22029 = ADVANCED_FACE('',(#22030),#22057,.T.); +#22030 = FACE_BOUND('',#22031,.F.); +#22031 = EDGE_LOOP('',(#22032,#22033,#22042,#22050)); +#22032 = ORIENTED_EDGE('',*,*,#22011,.T.); +#22033 = ORIENTED_EDGE('',*,*,#22034,.T.); +#22034 = EDGE_CURVE('',#22004,#22035,#22037,.T.); +#22035 = VERTEX_POINT('',#22036); +#22036 = CARTESIAN_POINT('',(181.43446,-75.629289,0.)); +#22037 = CIRCLE('',#22038,9.999974810219E-02); +#22038 = AXIS2_PLACEMENT_3D('',#22039,#22040,#22041); +#22039 = CARTESIAN_POINT('',(181.3637495,-75.6999995,0.)); +#22040 = DIRECTION('',(0.,0.,1.)); +#22041 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#22042 = ORIENTED_EDGE('',*,*,#22043,.F.); +#22043 = EDGE_CURVE('',#22044,#22035,#22046,.T.); +#22044 = VERTEX_POINT('',#22045); +#22045 = CARTESIAN_POINT('',(181.43446,-75.629289,-3.5E-02)); +#22046 = LINE('',#22047,#22048); +#22047 = CARTESIAN_POINT('',(181.43446,-75.629289,-3.5E-02)); +#22048 = VECTOR('',#22049,1.); +#22049 = DIRECTION('',(0.,0.,1.)); +#22050 = ORIENTED_EDGE('',*,*,#22051,.F.); +#22051 = EDGE_CURVE('',#22012,#22044,#22052,.T.); +#22052 = CIRCLE('',#22053,9.999974810219E-02); +#22053 = AXIS2_PLACEMENT_3D('',#22054,#22055,#22056); +#22054 = CARTESIAN_POINT('',(181.3637495,-75.6999995,-3.5E-02)); +#22055 = DIRECTION('',(0.,0.,1.)); +#22056 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#22057 = CYLINDRICAL_SURFACE('',#22058,9.999974810219E-02); +#22058 = AXIS2_PLACEMENT_3D('',#22059,#22060,#22061); +#22059 = CARTESIAN_POINT('',(181.3637495,-75.6999995,-3.5E-02)); +#22060 = DIRECTION('',(-0.,-0.,-1.)); +#22061 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#22062 = ADVANCED_FACE('',(#22063),#22088,.F.); +#22063 = FACE_BOUND('',#22064,.F.); +#22064 = EDGE_LOOP('',(#22065,#22066,#22074,#22082)); +#22065 = ORIENTED_EDGE('',*,*,#22043,.T.); +#22066 = ORIENTED_EDGE('',*,*,#22067,.T.); +#22067 = EDGE_CURVE('',#22035,#22068,#22070,.T.); +#22068 = VERTEX_POINT('',#22069); +#22069 = CARTESIAN_POINT('',(179.93446,-74.129289,0.)); +#22070 = LINE('',#22071,#22072); +#22071 = CARTESIAN_POINT('',(181.43446,-75.629289,0.)); +#22072 = VECTOR('',#22073,1.); +#22073 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22074 = ORIENTED_EDGE('',*,*,#22075,.F.); +#22075 = EDGE_CURVE('',#22076,#22068,#22078,.T.); +#22076 = VERTEX_POINT('',#22077); +#22077 = CARTESIAN_POINT('',(179.93446,-74.129289,-3.5E-02)); +#22078 = LINE('',#22079,#22080); +#22079 = CARTESIAN_POINT('',(179.93446,-74.129289,-3.5E-02)); +#22080 = VECTOR('',#22081,1.); +#22081 = DIRECTION('',(0.,0.,1.)); +#22082 = ORIENTED_EDGE('',*,*,#22083,.F.); +#22083 = EDGE_CURVE('',#22044,#22076,#22084,.T.); +#22084 = LINE('',#22085,#22086); +#22085 = CARTESIAN_POINT('',(181.43446,-75.629289,-3.5E-02)); +#22086 = VECTOR('',#22087,1.); +#22087 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22088 = PLANE('',#22089); +#22089 = AXIS2_PLACEMENT_3D('',#22090,#22091,#22092); +#22090 = CARTESIAN_POINT('',(181.43446,-75.629289,-3.5E-02)); +#22091 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22092 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22093 = ADVANCED_FACE('',(#22094),#22112,.T.); +#22094 = FACE_BOUND('',#22095,.F.); +#22095 = EDGE_LOOP('',(#22096,#22097,#22104,#22105)); +#22096 = ORIENTED_EDGE('',*,*,#22075,.T.); +#22097 = ORIENTED_EDGE('',*,*,#22098,.T.); +#22098 = EDGE_CURVE('',#22068,#21996,#22099,.T.); +#22099 = CIRCLE('',#22100,9.999974810218E-02); +#22100 = AXIS2_PLACEMENT_3D('',#22101,#22102,#22103); +#22101 = CARTESIAN_POINT('',(179.8637495,-74.1999995,0.)); +#22102 = DIRECTION('',(0.,0.,1.)); +#22103 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22104 = ORIENTED_EDGE('',*,*,#21993,.F.); +#22105 = ORIENTED_EDGE('',*,*,#22106,.F.); +#22106 = EDGE_CURVE('',#22076,#21994,#22107,.T.); +#22107 = CIRCLE('',#22108,9.999974810218E-02); +#22108 = AXIS2_PLACEMENT_3D('',#22109,#22110,#22111); +#22109 = CARTESIAN_POINT('',(179.8637495,-74.1999995,-3.5E-02)); +#22110 = DIRECTION('',(0.,0.,1.)); +#22111 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22112 = CYLINDRICAL_SURFACE('',#22113,9.999974810218E-02); +#22113 = AXIS2_PLACEMENT_3D('',#22114,#22115,#22116); +#22114 = CARTESIAN_POINT('',(179.8637495,-74.1999995,-3.5E-02)); +#22115 = DIRECTION('',(-0.,-0.,-1.)); +#22116 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22117 = ADVANCED_FACE('',(#22118),#22124,.F.); +#22118 = FACE_BOUND('',#22119,.F.); +#22119 = EDGE_LOOP('',(#22120,#22121,#22122,#22123)); +#22120 = ORIENTED_EDGE('',*,*,#22019,.T.); +#22121 = ORIENTED_EDGE('',*,*,#22051,.T.); +#22122 = ORIENTED_EDGE('',*,*,#22083,.T.); +#22123 = ORIENTED_EDGE('',*,*,#22106,.T.); +#22124 = PLANE('',#22125); +#22125 = AXIS2_PLACEMENT_3D('',#22126,#22127,#22128); +#22126 = CARTESIAN_POINT('',(179.793039,-74.27071,-3.5E-02)); +#22127 = DIRECTION('',(0.,0.,1.)); +#22128 = DIRECTION('',(1.,0.,-0.)); +#22129 = ADVANCED_FACE('',(#22130),#22136,.T.); +#22130 = FACE_BOUND('',#22131,.T.); +#22131 = EDGE_LOOP('',(#22132,#22133,#22134,#22135)); +#22132 = ORIENTED_EDGE('',*,*,#22003,.T.); +#22133 = ORIENTED_EDGE('',*,*,#22034,.T.); +#22134 = ORIENTED_EDGE('',*,*,#22067,.T.); +#22135 = ORIENTED_EDGE('',*,*,#22098,.T.); +#22136 = PLANE('',#22137); +#22137 = AXIS2_PLACEMENT_3D('',#22138,#22139,#22140); +#22138 = CARTESIAN_POINT('',(179.793039,-74.27071,0.)); +#22139 = DIRECTION('',(0.,0.,1.)); +#22140 = DIRECTION('',(1.,0.,-0.)); +#22141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#22145)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#22142,#22143,#22144)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#22142 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#22143 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22144 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#22145 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#22142, + 'distance_accuracy_value','confusion accuracy'); +#22146 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#22147,#22149); +#22147 = ( REPRESENTATION_RELATIONSHIP('','',#21986,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#22148) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#22148 = ITEM_DEFINED_TRANSFORMATION('','',#11,#483); +#22149 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #22150); +#22150 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('119','=>[0:1:1:112]','',#5, + #21981,$); +#22151 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#21983)); +#22152 = SHAPE_DEFINITION_REPRESENTATION(#22153,#22159); +#22153 = PRODUCT_DEFINITION_SHAPE('','',#22154); +#22154 = PRODUCT_DEFINITION('design','',#22155,#22158); +#22155 = PRODUCT_DEFINITION_FORMATION('','',#22156); +#22156 = PRODUCT('HackPad_track_110','HackPad_track_110','',(#22157)); +#22157 = PRODUCT_CONTEXT('',#2,'mechanical'); +#22158 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#22159 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#22160),#22314); +#22160 = MANIFOLD_SOLID_BREP('',#22161); +#22161 = CLOSED_SHELL('',(#22162,#22202,#22235,#22266,#22290,#22302)); +#22162 = ADVANCED_FACE('',(#22163),#22197,.F.); +#22163 = FACE_BOUND('',#22164,.F.); +#22164 = EDGE_LOOP('',(#22165,#22175,#22183,#22191)); +#22165 = ORIENTED_EDGE('',*,*,#22166,.T.); +#22166 = EDGE_CURVE('',#22167,#22169,#22171,.T.); +#22167 = VERTEX_POINT('',#22168); +#22168 = CARTESIAN_POINT('',(114.293039,-91.629289,-3.5E-02)); +#22169 = VERTEX_POINT('',#22170); +#22170 = CARTESIAN_POINT('',(114.293039,-91.629289,0.)); +#22171 = LINE('',#22172,#22173); +#22172 = CARTESIAN_POINT('',(114.293039,-91.629289,-3.5E-02)); +#22173 = VECTOR('',#22174,1.); +#22174 = DIRECTION('',(0.,0.,1.)); +#22175 = ORIENTED_EDGE('',*,*,#22176,.T.); +#22176 = EDGE_CURVE('',#22169,#22177,#22179,.T.); +#22177 = VERTEX_POINT('',#22178); +#22178 = CARTESIAN_POINT('',(113.043039,-92.879289,0.)); +#22179 = LINE('',#22180,#22181); +#22180 = CARTESIAN_POINT('',(114.293039,-91.629289,0.)); +#22181 = VECTOR('',#22182,1.); +#22182 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22183 = ORIENTED_EDGE('',*,*,#22184,.F.); +#22184 = EDGE_CURVE('',#22185,#22177,#22187,.T.); +#22185 = VERTEX_POINT('',#22186); +#22186 = CARTESIAN_POINT('',(113.043039,-92.879289,-3.5E-02)); +#22187 = LINE('',#22188,#22189); +#22188 = CARTESIAN_POINT('',(113.043039,-92.879289,-3.5E-02)); +#22189 = VECTOR('',#22190,1.); +#22190 = DIRECTION('',(0.,0.,1.)); +#22191 = ORIENTED_EDGE('',*,*,#22192,.F.); +#22192 = EDGE_CURVE('',#22167,#22185,#22193,.T.); +#22193 = LINE('',#22194,#22195); +#22194 = CARTESIAN_POINT('',(114.293039,-91.629289,-3.5E-02)); +#22195 = VECTOR('',#22196,1.); +#22196 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22197 = PLANE('',#22198); +#22198 = AXIS2_PLACEMENT_3D('',#22199,#22200,#22201); +#22199 = CARTESIAN_POINT('',(114.293039,-91.629289,-3.5E-02)); +#22200 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22201 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22202 = ADVANCED_FACE('',(#22203),#22230,.T.); +#22203 = FACE_BOUND('',#22204,.F.); +#22204 = EDGE_LOOP('',(#22205,#22206,#22215,#22223)); +#22205 = ORIENTED_EDGE('',*,*,#22184,.T.); +#22206 = ORIENTED_EDGE('',*,*,#22207,.T.); +#22207 = EDGE_CURVE('',#22177,#22208,#22210,.T.); +#22208 = VERTEX_POINT('',#22209); +#22209 = CARTESIAN_POINT('',(113.18446,-93.02071,0.)); +#22210 = CIRCLE('',#22211,9.999974810219E-02); +#22211 = AXIS2_PLACEMENT_3D('',#22212,#22213,#22214); +#22212 = CARTESIAN_POINT('',(113.1137495,-92.9499995,0.)); +#22213 = DIRECTION('',(0.,0.,1.)); +#22214 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#22215 = ORIENTED_EDGE('',*,*,#22216,.F.); +#22216 = EDGE_CURVE('',#22217,#22208,#22219,.T.); +#22217 = VERTEX_POINT('',#22218); +#22218 = CARTESIAN_POINT('',(113.18446,-93.02071,-3.5E-02)); +#22219 = LINE('',#22220,#22221); +#22220 = CARTESIAN_POINT('',(113.18446,-93.02071,-3.5E-02)); +#22221 = VECTOR('',#22222,1.); +#22222 = DIRECTION('',(0.,0.,1.)); +#22223 = ORIENTED_EDGE('',*,*,#22224,.F.); +#22224 = EDGE_CURVE('',#22185,#22217,#22225,.T.); +#22225 = CIRCLE('',#22226,9.999974810219E-02); +#22226 = AXIS2_PLACEMENT_3D('',#22227,#22228,#22229); +#22227 = CARTESIAN_POINT('',(113.1137495,-92.9499995,-3.5E-02)); +#22228 = DIRECTION('',(0.,0.,1.)); +#22229 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#22230 = CYLINDRICAL_SURFACE('',#22231,9.999974810219E-02); +#22231 = AXIS2_PLACEMENT_3D('',#22232,#22233,#22234); +#22232 = CARTESIAN_POINT('',(113.1137495,-92.9499995,-3.5E-02)); +#22233 = DIRECTION('',(-0.,-0.,-1.)); +#22234 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#22235 = ADVANCED_FACE('',(#22236),#22261,.F.); +#22236 = FACE_BOUND('',#22237,.F.); +#22237 = EDGE_LOOP('',(#22238,#22239,#22247,#22255)); +#22238 = ORIENTED_EDGE('',*,*,#22216,.T.); +#22239 = ORIENTED_EDGE('',*,*,#22240,.T.); +#22240 = EDGE_CURVE('',#22208,#22241,#22243,.T.); +#22241 = VERTEX_POINT('',#22242); +#22242 = CARTESIAN_POINT('',(114.43446,-91.77071,0.)); +#22243 = LINE('',#22244,#22245); +#22244 = CARTESIAN_POINT('',(113.18446,-93.02071,0.)); +#22245 = VECTOR('',#22246,1.); +#22246 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#22247 = ORIENTED_EDGE('',*,*,#22248,.F.); +#22248 = EDGE_CURVE('',#22249,#22241,#22251,.T.); +#22249 = VERTEX_POINT('',#22250); +#22250 = CARTESIAN_POINT('',(114.43446,-91.77071,-3.5E-02)); +#22251 = LINE('',#22252,#22253); +#22252 = CARTESIAN_POINT('',(114.43446,-91.77071,-3.5E-02)); +#22253 = VECTOR('',#22254,1.); +#22254 = DIRECTION('',(0.,0.,1.)); +#22255 = ORIENTED_EDGE('',*,*,#22256,.F.); +#22256 = EDGE_CURVE('',#22217,#22249,#22257,.T.); +#22257 = LINE('',#22258,#22259); +#22258 = CARTESIAN_POINT('',(113.18446,-93.02071,-3.5E-02)); +#22259 = VECTOR('',#22260,1.); +#22260 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#22261 = PLANE('',#22262); +#22262 = AXIS2_PLACEMENT_3D('',#22263,#22264,#22265); +#22263 = CARTESIAN_POINT('',(113.18446,-93.02071,-3.5E-02)); +#22264 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22265 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#22266 = ADVANCED_FACE('',(#22267),#22285,.T.); +#22267 = FACE_BOUND('',#22268,.F.); +#22268 = EDGE_LOOP('',(#22269,#22270,#22277,#22278)); +#22269 = ORIENTED_EDGE('',*,*,#22248,.T.); +#22270 = ORIENTED_EDGE('',*,*,#22271,.T.); +#22271 = EDGE_CURVE('',#22241,#22169,#22272,.T.); +#22272 = CIRCLE('',#22273,9.999974810218E-02); +#22273 = AXIS2_PLACEMENT_3D('',#22274,#22275,#22276); +#22274 = CARTESIAN_POINT('',(114.3637495,-91.6999995,0.)); +#22275 = DIRECTION('',(0.,-0.,1.)); +#22276 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#22277 = ORIENTED_EDGE('',*,*,#22166,.F.); +#22278 = ORIENTED_EDGE('',*,*,#22279,.F.); +#22279 = EDGE_CURVE('',#22249,#22167,#22280,.T.); +#22280 = CIRCLE('',#22281,9.999974810218E-02); +#22281 = AXIS2_PLACEMENT_3D('',#22282,#22283,#22284); +#22282 = CARTESIAN_POINT('',(114.3637495,-91.6999995,-3.5E-02)); +#22283 = DIRECTION('',(0.,-0.,1.)); +#22284 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#22285 = CYLINDRICAL_SURFACE('',#22286,9.999974810218E-02); +#22286 = AXIS2_PLACEMENT_3D('',#22287,#22288,#22289); +#22287 = CARTESIAN_POINT('',(114.3637495,-91.6999995,-3.5E-02)); +#22288 = DIRECTION('',(-0.,0.,-1.)); +#22289 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#22290 = ADVANCED_FACE('',(#22291),#22297,.F.); +#22291 = FACE_BOUND('',#22292,.F.); +#22292 = EDGE_LOOP('',(#22293,#22294,#22295,#22296)); +#22293 = ORIENTED_EDGE('',*,*,#22192,.T.); +#22294 = ORIENTED_EDGE('',*,*,#22224,.T.); +#22295 = ORIENTED_EDGE('',*,*,#22256,.T.); +#22296 = ORIENTED_EDGE('',*,*,#22279,.T.); +#22297 = PLANE('',#22298); +#22298 = AXIS2_PLACEMENT_3D('',#22299,#22300,#22301); +#22299 = CARTESIAN_POINT('',(114.293039,-91.629289,-3.5E-02)); +#22300 = DIRECTION('',(0.,0.,1.)); +#22301 = DIRECTION('',(1.,0.,-0.)); +#22302 = ADVANCED_FACE('',(#22303),#22309,.T.); +#22303 = FACE_BOUND('',#22304,.T.); +#22304 = EDGE_LOOP('',(#22305,#22306,#22307,#22308)); +#22305 = ORIENTED_EDGE('',*,*,#22176,.T.); +#22306 = ORIENTED_EDGE('',*,*,#22207,.T.); +#22307 = ORIENTED_EDGE('',*,*,#22240,.T.); +#22308 = ORIENTED_EDGE('',*,*,#22271,.T.); +#22309 = PLANE('',#22310); +#22310 = AXIS2_PLACEMENT_3D('',#22311,#22312,#22313); +#22311 = CARTESIAN_POINT('',(114.293039,-91.629289,0.)); +#22312 = DIRECTION('',(0.,0.,1.)); +#22313 = DIRECTION('',(1.,0.,-0.)); +#22314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#22318)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#22315,#22316,#22317)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#22315 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#22316 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22317 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#22318 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#22315, + 'distance_accuracy_value','confusion accuracy'); +#22319 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#22320,#22322); +#22320 = ( REPRESENTATION_RELATIONSHIP('','',#22159,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#22321) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#22321 = ITEM_DEFINED_TRANSFORMATION('','',#11,#487); +#22322 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #22323); +#22323 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('120','=>[0:1:1:113]','',#5, + #22154,$); +#22324 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#22156)); +#22325 = SHAPE_DEFINITION_REPRESENTATION(#22326,#22332); +#22326 = PRODUCT_DEFINITION_SHAPE('','',#22327); +#22327 = PRODUCT_DEFINITION('design','',#22328,#22331); +#22328 = PRODUCT_DEFINITION_FORMATION('','',#22329); +#22329 = PRODUCT('HackPad_track_111','HackPad_track_111','',(#22330)); +#22330 = PRODUCT_CONTEXT('',#2,'mechanical'); +#22331 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#22332 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#22333),#22487); +#22333 = MANIFOLD_SOLID_BREP('',#22334); +#22334 = CLOSED_SHELL('',(#22335,#22375,#22408,#22433,#22458,#22475)); +#22335 = ADVANCED_FACE('',(#22336),#22370,.F.); +#22336 = FACE_BOUND('',#22337,.F.); +#22337 = EDGE_LOOP('',(#22338,#22348,#22356,#22364)); +#22338 = ORIENTED_EDGE('',*,*,#22339,.F.); +#22339 = EDGE_CURVE('',#22340,#22342,#22344,.T.); +#22340 = VERTEX_POINT('',#22341); +#22341 = CARTESIAN_POINT('',(129.43446,-46.629289,-3.5E-02)); +#22342 = VERTEX_POINT('',#22343); +#22343 = CARTESIAN_POINT('',(128.76280867677,-45.95763767677,-3.5E-02)); +#22344 = LINE('',#22345,#22346); +#22345 = CARTESIAN_POINT('',(129.43446,-46.629289,-3.5E-02)); +#22346 = VECTOR('',#22347,1.); +#22347 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22348 = ORIENTED_EDGE('',*,*,#22349,.T.); +#22349 = EDGE_CURVE('',#22340,#22350,#22352,.T.); +#22350 = VERTEX_POINT('',#22351); +#22351 = CARTESIAN_POINT('',(129.43446,-46.629289,0.)); +#22352 = LINE('',#22353,#22354); +#22353 = CARTESIAN_POINT('',(129.43446,-46.629289,-3.5E-02)); +#22354 = VECTOR('',#22355,1.); +#22355 = DIRECTION('',(0.,0.,1.)); +#22356 = ORIENTED_EDGE('',*,*,#22357,.T.); +#22357 = EDGE_CURVE('',#22350,#22358,#22360,.T.); +#22358 = VERTEX_POINT('',#22359); +#22359 = CARTESIAN_POINT('',(128.76280867677,-45.95763767677,0.)); +#22360 = LINE('',#22361,#22362); +#22361 = CARTESIAN_POINT('',(129.43446,-46.629289,0.)); +#22362 = VECTOR('',#22363,1.); +#22363 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22364 = ORIENTED_EDGE('',*,*,#22365,.T.); +#22365 = EDGE_CURVE('',#22358,#22342,#22366,.T.); +#22366 = LINE('',#22367,#22368); +#22367 = CARTESIAN_POINT('',(128.76280867677,-45.95763767677,-4.5E-02)); +#22368 = VECTOR('',#22369,1.); +#22369 = DIRECTION('',(-0.,-0.,-1.)); +#22370 = PLANE('',#22371); +#22371 = AXIS2_PLACEMENT_3D('',#22372,#22373,#22374); +#22372 = CARTESIAN_POINT('',(129.43446,-46.629289,-3.5E-02)); +#22373 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22374 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22375 = ADVANCED_FACE('',(#22376),#22403,.F.); +#22376 = FACE_BOUND('',#22377,.F.); +#22377 = EDGE_LOOP('',(#22378,#22387,#22388,#22397)); +#22378 = ORIENTED_EDGE('',*,*,#22379,.T.); +#22379 = EDGE_CURVE('',#22380,#22340,#22382,.T.); +#22380 = VERTEX_POINT('',#22381); +#22381 = CARTESIAN_POINT('',(129.293039,-46.77071,-3.5E-02)); +#22382 = CIRCLE('',#22383,9.999974810219E-02); +#22383 = AXIS2_PLACEMENT_3D('',#22384,#22385,#22386); +#22384 = CARTESIAN_POINT('',(129.3637495,-46.6999995,-3.5E-02)); +#22385 = DIRECTION('',(0.,0.,1.)); +#22386 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22387 = ORIENTED_EDGE('',*,*,#22339,.T.); +#22388 = ORIENTED_EDGE('',*,*,#22389,.T.); +#22389 = EDGE_CURVE('',#22342,#22390,#22392,.T.); +#22390 = VERTEX_POINT('',#22391); +#22391 = CARTESIAN_POINT('',(128.62138767677,-46.09905867677,-3.5E-02)); +#22392 = CIRCLE('',#22393,0.475); +#22393 = AXIS2_PLACEMENT_3D('',#22394,#22395,#22396); +#22394 = CARTESIAN_POINT('',(128.36375,-45.7,-3.5E-02)); +#22395 = DIRECTION('',(-0.,0.,-1.)); +#22396 = DIRECTION('',(-0.,-1.,0.)); +#22397 = ORIENTED_EDGE('',*,*,#22398,.T.); +#22398 = EDGE_CURVE('',#22390,#22380,#22399,.T.); +#22399 = LINE('',#22400,#22401); +#22400 = CARTESIAN_POINT('',(128.293039,-45.77071,-3.5E-02)); +#22401 = VECTOR('',#22402,1.); +#22402 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22403 = PLANE('',#22404); +#22404 = AXIS2_PLACEMENT_3D('',#22405,#22406,#22407); +#22405 = CARTESIAN_POINT('',(129.43446,-46.629289,-3.5E-02)); +#22406 = DIRECTION('',(0.,0.,1.)); +#22407 = DIRECTION('',(1.,0.,-0.)); +#22408 = ADVANCED_FACE('',(#22409),#22428,.F.); +#22409 = FACE_BOUND('',#22410,.T.); +#22410 = EDGE_LOOP('',(#22411,#22420,#22421,#22422)); +#22411 = ORIENTED_EDGE('',*,*,#22412,.F.); +#22412 = EDGE_CURVE('',#22358,#22413,#22415,.T.); +#22413 = VERTEX_POINT('',#22414); +#22414 = CARTESIAN_POINT('',(128.62138767677,-46.09905867677,0.)); +#22415 = CIRCLE('',#22416,0.475); +#22416 = AXIS2_PLACEMENT_3D('',#22417,#22418,#22419); +#22417 = CARTESIAN_POINT('',(128.36375,-45.7,0.)); +#22418 = DIRECTION('',(-0.,0.,-1.)); +#22419 = DIRECTION('',(-0.,-1.,0.)); +#22420 = ORIENTED_EDGE('',*,*,#22365,.T.); +#22421 = ORIENTED_EDGE('',*,*,#22389,.T.); +#22422 = ORIENTED_EDGE('',*,*,#22423,.F.); +#22423 = EDGE_CURVE('',#22413,#22390,#22424,.T.); +#22424 = LINE('',#22425,#22426); +#22425 = CARTESIAN_POINT('',(128.62138767677,-46.09905867677,-4.5E-02)); +#22426 = VECTOR('',#22427,1.); +#22427 = DIRECTION('',(-0.,-0.,-1.)); +#22428 = CYLINDRICAL_SURFACE('',#22429,0.475); +#22429 = AXIS2_PLACEMENT_3D('',#22430,#22431,#22432); +#22430 = CARTESIAN_POINT('',(128.36375,-45.7,-4.5E-02)); +#22431 = DIRECTION('',(-0.,-0.,-1.)); +#22432 = DIRECTION('',(-0.,-1.,0.)); +#22433 = ADVANCED_FACE('',(#22434),#22453,.T.); +#22434 = FACE_BOUND('',#22435,.T.); +#22435 = EDGE_LOOP('',(#22436,#22445,#22446,#22447)); +#22436 = ORIENTED_EDGE('',*,*,#22437,.T.); +#22437 = EDGE_CURVE('',#22438,#22350,#22440,.T.); +#22438 = VERTEX_POINT('',#22439); +#22439 = CARTESIAN_POINT('',(129.293039,-46.77071,0.)); +#22440 = CIRCLE('',#22441,9.999974810219E-02); +#22441 = AXIS2_PLACEMENT_3D('',#22442,#22443,#22444); +#22442 = CARTESIAN_POINT('',(129.3637495,-46.6999995,0.)); +#22443 = DIRECTION('',(0.,0.,1.)); +#22444 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22445 = ORIENTED_EDGE('',*,*,#22357,.T.); +#22446 = ORIENTED_EDGE('',*,*,#22412,.T.); +#22447 = ORIENTED_EDGE('',*,*,#22448,.T.); +#22448 = EDGE_CURVE('',#22413,#22438,#22449,.T.); +#22449 = LINE('',#22450,#22451); +#22450 = CARTESIAN_POINT('',(128.293039,-45.77071,0.)); +#22451 = VECTOR('',#22452,1.); +#22452 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22453 = PLANE('',#22454); +#22454 = AXIS2_PLACEMENT_3D('',#22455,#22456,#22457); +#22455 = CARTESIAN_POINT('',(129.43446,-46.629289,0.)); +#22456 = DIRECTION('',(0.,0.,1.)); +#22457 = DIRECTION('',(1.,0.,-0.)); +#22458 = ADVANCED_FACE('',(#22459),#22470,.T.); +#22459 = FACE_BOUND('',#22460,.F.); +#22460 = EDGE_LOOP('',(#22461,#22467,#22468,#22469)); +#22461 = ORIENTED_EDGE('',*,*,#22462,.T.); +#22462 = EDGE_CURVE('',#22380,#22438,#22463,.T.); +#22463 = LINE('',#22464,#22465); +#22464 = CARTESIAN_POINT('',(129.293039,-46.77071,-3.5E-02)); +#22465 = VECTOR('',#22466,1.); +#22466 = DIRECTION('',(0.,0.,1.)); +#22467 = ORIENTED_EDGE('',*,*,#22437,.T.); +#22468 = ORIENTED_EDGE('',*,*,#22349,.F.); +#22469 = ORIENTED_EDGE('',*,*,#22379,.F.); +#22470 = CYLINDRICAL_SURFACE('',#22471,9.999974810219E-02); +#22471 = AXIS2_PLACEMENT_3D('',#22472,#22473,#22474); +#22472 = CARTESIAN_POINT('',(129.3637495,-46.6999995,-3.5E-02)); +#22473 = DIRECTION('',(-0.,-0.,-1.)); +#22474 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22475 = ADVANCED_FACE('',(#22476),#22482,.F.); +#22476 = FACE_BOUND('',#22477,.F.); +#22477 = EDGE_LOOP('',(#22478,#22479,#22480,#22481)); +#22478 = ORIENTED_EDGE('',*,*,#22398,.F.); +#22479 = ORIENTED_EDGE('',*,*,#22423,.F.); +#22480 = ORIENTED_EDGE('',*,*,#22448,.T.); +#22481 = ORIENTED_EDGE('',*,*,#22462,.F.); +#22482 = PLANE('',#22483); +#22483 = AXIS2_PLACEMENT_3D('',#22484,#22485,#22486); +#22484 = CARTESIAN_POINT('',(128.293039,-45.77071,-3.5E-02)); +#22485 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#22486 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#22491)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#22488,#22489,#22490)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#22488 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#22489 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22490 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#22491 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#22488, + 'distance_accuracy_value','confusion accuracy'); +#22492 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#22493,#22495); +#22493 = ( REPRESENTATION_RELATIONSHIP('','',#22332,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#22494) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#22494 = ITEM_DEFINED_TRANSFORMATION('','',#11,#491); +#22495 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #22496); +#22496 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('121','=>[0:1:1:114]','',#5, + #22327,$); +#22497 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#22329)); +#22498 = SHAPE_DEFINITION_REPRESENTATION(#22499,#22505); +#22499 = PRODUCT_DEFINITION_SHAPE('','',#22500); +#22500 = PRODUCT_DEFINITION('design','',#22501,#22504); +#22501 = PRODUCT_DEFINITION_FORMATION('','',#22502); +#22502 = PRODUCT('HackPad_track_112','HackPad_track_112','',(#22503)); +#22503 = PRODUCT_CONTEXT('',#2,'mechanical'); +#22504 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#22505 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#22506),#22660); +#22506 = MANIFOLD_SOLID_BREP('',#22507); +#22507 = CLOSED_SHELL('',(#22508,#22548,#22581,#22612,#22636,#22648)); +#22508 = ADVANCED_FACE('',(#22509),#22543,.F.); +#22509 = FACE_BOUND('',#22510,.F.); +#22510 = EDGE_LOOP('',(#22511,#22521,#22529,#22537)); +#22511 = ORIENTED_EDGE('',*,*,#22512,.T.); +#22512 = EDGE_CURVE('',#22513,#22515,#22517,.T.); +#22513 = VERTEX_POINT('',#22514); +#22514 = CARTESIAN_POINT('',(181.43446,-94.379289,-3.5E-02)); +#22515 = VERTEX_POINT('',#22516); +#22516 = CARTESIAN_POINT('',(181.43446,-94.379289,0.)); +#22517 = LINE('',#22518,#22519); +#22518 = CARTESIAN_POINT('',(181.43446,-94.379289,-3.5E-02)); +#22519 = VECTOR('',#22520,1.); +#22520 = DIRECTION('',(0.,0.,1.)); +#22521 = ORIENTED_EDGE('',*,*,#22522,.T.); +#22522 = EDGE_CURVE('',#22515,#22523,#22525,.T.); +#22523 = VERTEX_POINT('',#22524); +#22524 = CARTESIAN_POINT('',(179.93446,-92.879289,0.)); +#22525 = LINE('',#22526,#22527); +#22526 = CARTESIAN_POINT('',(181.43446,-94.379289,0.)); +#22527 = VECTOR('',#22528,1.); +#22528 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22529 = ORIENTED_EDGE('',*,*,#22530,.F.); +#22530 = EDGE_CURVE('',#22531,#22523,#22533,.T.); +#22531 = VERTEX_POINT('',#22532); +#22532 = CARTESIAN_POINT('',(179.93446,-92.879289,-3.5E-02)); +#22533 = LINE('',#22534,#22535); +#22534 = CARTESIAN_POINT('',(179.93446,-92.879289,-3.5E-02)); +#22535 = VECTOR('',#22536,1.); +#22536 = DIRECTION('',(0.,0.,1.)); +#22537 = ORIENTED_EDGE('',*,*,#22538,.F.); +#22538 = EDGE_CURVE('',#22513,#22531,#22539,.T.); +#22539 = LINE('',#22540,#22541); +#22540 = CARTESIAN_POINT('',(181.43446,-94.379289,-3.5E-02)); +#22541 = VECTOR('',#22542,1.); +#22542 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22543 = PLANE('',#22544); +#22544 = AXIS2_PLACEMENT_3D('',#22545,#22546,#22547); +#22545 = CARTESIAN_POINT('',(181.43446,-94.379289,-3.5E-02)); +#22546 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22547 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22548 = ADVANCED_FACE('',(#22549),#22576,.T.); +#22549 = FACE_BOUND('',#22550,.F.); +#22550 = EDGE_LOOP('',(#22551,#22552,#22561,#22569)); +#22551 = ORIENTED_EDGE('',*,*,#22530,.T.); +#22552 = ORIENTED_EDGE('',*,*,#22553,.T.); +#22553 = EDGE_CURVE('',#22523,#22554,#22556,.T.); +#22554 = VERTEX_POINT('',#22555); +#22555 = CARTESIAN_POINT('',(179.793039,-93.02071,0.)); +#22556 = CIRCLE('',#22557,9.999974810218E-02); +#22557 = AXIS2_PLACEMENT_3D('',#22558,#22559,#22560); +#22558 = CARTESIAN_POINT('',(179.8637495,-92.9499995,0.)); +#22559 = DIRECTION('',(0.,0.,1.)); +#22560 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22561 = ORIENTED_EDGE('',*,*,#22562,.F.); +#22562 = EDGE_CURVE('',#22563,#22554,#22565,.T.); +#22563 = VERTEX_POINT('',#22564); +#22564 = CARTESIAN_POINT('',(179.793039,-93.02071,-3.5E-02)); +#22565 = LINE('',#22566,#22567); +#22566 = CARTESIAN_POINT('',(179.793039,-93.02071,-3.5E-02)); +#22567 = VECTOR('',#22568,1.); +#22568 = DIRECTION('',(0.,0.,1.)); +#22569 = ORIENTED_EDGE('',*,*,#22570,.F.); +#22570 = EDGE_CURVE('',#22531,#22563,#22571,.T.); +#22571 = CIRCLE('',#22572,9.999974810218E-02); +#22572 = AXIS2_PLACEMENT_3D('',#22573,#22574,#22575); +#22573 = CARTESIAN_POINT('',(179.8637495,-92.9499995,-3.5E-02)); +#22574 = DIRECTION('',(0.,0.,1.)); +#22575 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22576 = CYLINDRICAL_SURFACE('',#22577,9.999974810218E-02); +#22577 = AXIS2_PLACEMENT_3D('',#22578,#22579,#22580); +#22578 = CARTESIAN_POINT('',(179.8637495,-92.9499995,-3.5E-02)); +#22579 = DIRECTION('',(-0.,-0.,-1.)); +#22580 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22581 = ADVANCED_FACE('',(#22582),#22607,.F.); +#22582 = FACE_BOUND('',#22583,.F.); +#22583 = EDGE_LOOP('',(#22584,#22585,#22593,#22601)); +#22584 = ORIENTED_EDGE('',*,*,#22562,.T.); +#22585 = ORIENTED_EDGE('',*,*,#22586,.T.); +#22586 = EDGE_CURVE('',#22554,#22587,#22589,.T.); +#22587 = VERTEX_POINT('',#22588); +#22588 = CARTESIAN_POINT('',(181.293039,-94.52071,0.)); +#22589 = LINE('',#22590,#22591); +#22590 = CARTESIAN_POINT('',(179.793039,-93.02071,0.)); +#22591 = VECTOR('',#22592,1.); +#22592 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22593 = ORIENTED_EDGE('',*,*,#22594,.F.); +#22594 = EDGE_CURVE('',#22595,#22587,#22597,.T.); +#22595 = VERTEX_POINT('',#22596); +#22596 = CARTESIAN_POINT('',(181.293039,-94.52071,-3.5E-02)); +#22597 = LINE('',#22598,#22599); +#22598 = CARTESIAN_POINT('',(181.293039,-94.52071,-3.5E-02)); +#22599 = VECTOR('',#22600,1.); +#22600 = DIRECTION('',(0.,0.,1.)); +#22601 = ORIENTED_EDGE('',*,*,#22602,.F.); +#22602 = EDGE_CURVE('',#22563,#22595,#22603,.T.); +#22603 = LINE('',#22604,#22605); +#22604 = CARTESIAN_POINT('',(179.793039,-93.02071,-3.5E-02)); +#22605 = VECTOR('',#22606,1.); +#22606 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22607 = PLANE('',#22608); +#22608 = AXIS2_PLACEMENT_3D('',#22609,#22610,#22611); +#22609 = CARTESIAN_POINT('',(179.793039,-93.02071,-3.5E-02)); +#22610 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#22611 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22612 = ADVANCED_FACE('',(#22613),#22631,.T.); +#22613 = FACE_BOUND('',#22614,.F.); +#22614 = EDGE_LOOP('',(#22615,#22616,#22623,#22624)); +#22615 = ORIENTED_EDGE('',*,*,#22594,.T.); +#22616 = ORIENTED_EDGE('',*,*,#22617,.T.); +#22617 = EDGE_CURVE('',#22587,#22515,#22618,.T.); +#22618 = CIRCLE('',#22619,9.999974810219E-02); +#22619 = AXIS2_PLACEMENT_3D('',#22620,#22621,#22622); +#22620 = CARTESIAN_POINT('',(181.3637495,-94.4499995,0.)); +#22621 = DIRECTION('',(0.,0.,1.)); +#22622 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#22623 = ORIENTED_EDGE('',*,*,#22512,.F.); +#22624 = ORIENTED_EDGE('',*,*,#22625,.F.); +#22625 = EDGE_CURVE('',#22595,#22513,#22626,.T.); +#22626 = CIRCLE('',#22627,9.999974810219E-02); +#22627 = AXIS2_PLACEMENT_3D('',#22628,#22629,#22630); +#22628 = CARTESIAN_POINT('',(181.3637495,-94.4499995,-3.5E-02)); +#22629 = DIRECTION('',(0.,0.,1.)); +#22630 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#22631 = CYLINDRICAL_SURFACE('',#22632,9.999974810219E-02); +#22632 = AXIS2_PLACEMENT_3D('',#22633,#22634,#22635); +#22633 = CARTESIAN_POINT('',(181.3637495,-94.4499995,-3.5E-02)); +#22634 = DIRECTION('',(-0.,-0.,-1.)); +#22635 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#22636 = ADVANCED_FACE('',(#22637),#22643,.F.); +#22637 = FACE_BOUND('',#22638,.F.); +#22638 = EDGE_LOOP('',(#22639,#22640,#22641,#22642)); +#22639 = ORIENTED_EDGE('',*,*,#22538,.T.); +#22640 = ORIENTED_EDGE('',*,*,#22570,.T.); +#22641 = ORIENTED_EDGE('',*,*,#22602,.T.); +#22642 = ORIENTED_EDGE('',*,*,#22625,.T.); +#22643 = PLANE('',#22644); +#22644 = AXIS2_PLACEMENT_3D('',#22645,#22646,#22647); +#22645 = CARTESIAN_POINT('',(181.43446,-94.379289,-3.5E-02)); +#22646 = DIRECTION('',(0.,0.,1.)); +#22647 = DIRECTION('',(1.,0.,-0.)); +#22648 = ADVANCED_FACE('',(#22649),#22655,.T.); +#22649 = FACE_BOUND('',#22650,.T.); +#22650 = EDGE_LOOP('',(#22651,#22652,#22653,#22654)); +#22651 = ORIENTED_EDGE('',*,*,#22522,.T.); +#22652 = ORIENTED_EDGE('',*,*,#22553,.T.); +#22653 = ORIENTED_EDGE('',*,*,#22586,.T.); +#22654 = ORIENTED_EDGE('',*,*,#22617,.T.); +#22655 = PLANE('',#22656); +#22656 = AXIS2_PLACEMENT_3D('',#22657,#22658,#22659); +#22657 = CARTESIAN_POINT('',(181.43446,-94.379289,0.)); +#22658 = DIRECTION('',(0.,0.,1.)); +#22659 = DIRECTION('',(1.,0.,-0.)); +#22660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#22664)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#22661,#22662,#22663)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#22661 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#22662 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22663 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#22664 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#22661, + 'distance_accuracy_value','confusion accuracy'); +#22665 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#22666,#22668); +#22666 = ( REPRESENTATION_RELATIONSHIP('','',#22505,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#22667) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#22667 = ITEM_DEFINED_TRANSFORMATION('','',#11,#495); +#22668 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #22669); +#22669 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('122','=>[0:1:1:115]','',#5, + #22500,$); +#22670 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#22502)); +#22671 = SHAPE_DEFINITION_REPRESENTATION(#22672,#22678); +#22672 = PRODUCT_DEFINITION_SHAPE('','',#22673); +#22673 = PRODUCT_DEFINITION('design','',#22674,#22677); +#22674 = PRODUCT_DEFINITION_FORMATION('','',#22675); +#22675 = PRODUCT('HackPad_track_113','HackPad_track_113','',(#22676)); +#22676 = PRODUCT_CONTEXT('',#2,'mechanical'); +#22677 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#22678 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#22679),#22833); +#22679 = MANIFOLD_SOLID_BREP('',#22680); +#22680 = CLOSED_SHELL('',(#22681,#22721,#22754,#22785,#22809,#22821)); +#22681 = ADVANCED_FACE('',(#22682),#22716,.F.); +#22682 = FACE_BOUND('',#22683,.F.); +#22683 = EDGE_LOOP('',(#22684,#22694,#22702,#22710)); +#22684 = ORIENTED_EDGE('',*,*,#22685,.T.); +#22685 = EDGE_CURVE('',#22686,#22688,#22690,.T.); +#22686 = VERTEX_POINT('',#22687); +#22687 = CARTESIAN_POINT('',(114.293039,-111.129289,-3.5E-02)); +#22688 = VERTEX_POINT('',#22689); +#22689 = CARTESIAN_POINT('',(114.293039,-111.129289,0.)); +#22690 = LINE('',#22691,#22692); +#22691 = CARTESIAN_POINT('',(114.293039,-111.129289,-3.5E-02)); +#22692 = VECTOR('',#22693,1.); +#22693 = DIRECTION('',(0.,0.,1.)); +#22694 = ORIENTED_EDGE('',*,*,#22695,.T.); +#22695 = EDGE_CURVE('',#22688,#22696,#22698,.T.); +#22696 = VERTEX_POINT('',#22697); +#22697 = CARTESIAN_POINT('',(113.418039,-112.004289,0.)); +#22698 = LINE('',#22699,#22700); +#22699 = CARTESIAN_POINT('',(114.293039,-111.129289,0.)); +#22700 = VECTOR('',#22701,1.); +#22701 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22702 = ORIENTED_EDGE('',*,*,#22703,.F.); +#22703 = EDGE_CURVE('',#22704,#22696,#22706,.T.); +#22704 = VERTEX_POINT('',#22705); +#22705 = CARTESIAN_POINT('',(113.418039,-112.004289,-3.5E-02)); +#22706 = LINE('',#22707,#22708); +#22707 = CARTESIAN_POINT('',(113.418039,-112.004289,-3.5E-02)); +#22708 = VECTOR('',#22709,1.); +#22709 = DIRECTION('',(0.,0.,1.)); +#22710 = ORIENTED_EDGE('',*,*,#22711,.F.); +#22711 = EDGE_CURVE('',#22686,#22704,#22712,.T.); +#22712 = LINE('',#22713,#22714); +#22713 = CARTESIAN_POINT('',(114.293039,-111.129289,-3.5E-02)); +#22714 = VECTOR('',#22715,1.); +#22715 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22716 = PLANE('',#22717); +#22717 = AXIS2_PLACEMENT_3D('',#22718,#22719,#22720); +#22718 = CARTESIAN_POINT('',(114.293039,-111.129289,-3.5E-02)); +#22719 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22720 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22721 = ADVANCED_FACE('',(#22722),#22749,.T.); +#22722 = FACE_BOUND('',#22723,.F.); +#22723 = EDGE_LOOP('',(#22724,#22725,#22734,#22742)); +#22724 = ORIENTED_EDGE('',*,*,#22703,.T.); +#22725 = ORIENTED_EDGE('',*,*,#22726,.T.); +#22726 = EDGE_CURVE('',#22696,#22727,#22729,.T.); +#22727 = VERTEX_POINT('',#22728); +#22728 = CARTESIAN_POINT('',(113.55946,-112.14571,0.)); +#22729 = CIRCLE('',#22730,9.999974810219E-02); +#22730 = AXIS2_PLACEMENT_3D('',#22731,#22732,#22733); +#22731 = CARTESIAN_POINT('',(113.4887495,-112.0749995,0.)); +#22732 = DIRECTION('',(0.,0.,1.)); +#22733 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#22734 = ORIENTED_EDGE('',*,*,#22735,.F.); +#22735 = EDGE_CURVE('',#22736,#22727,#22738,.T.); +#22736 = VERTEX_POINT('',#22737); +#22737 = CARTESIAN_POINT('',(113.55946,-112.14571,-3.5E-02)); +#22738 = LINE('',#22739,#22740); +#22739 = CARTESIAN_POINT('',(113.55946,-112.14571,-3.5E-02)); +#22740 = VECTOR('',#22741,1.); +#22741 = DIRECTION('',(0.,0.,1.)); +#22742 = ORIENTED_EDGE('',*,*,#22743,.F.); +#22743 = EDGE_CURVE('',#22704,#22736,#22744,.T.); +#22744 = CIRCLE('',#22745,9.999974810219E-02); +#22745 = AXIS2_PLACEMENT_3D('',#22746,#22747,#22748); +#22746 = CARTESIAN_POINT('',(113.4887495,-112.0749995,-3.5E-02)); +#22747 = DIRECTION('',(0.,0.,1.)); +#22748 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#22749 = CYLINDRICAL_SURFACE('',#22750,9.999974810219E-02); +#22750 = AXIS2_PLACEMENT_3D('',#22751,#22752,#22753); +#22751 = CARTESIAN_POINT('',(113.4887495,-112.0749995,-3.5E-02)); +#22752 = DIRECTION('',(-0.,-0.,-1.)); +#22753 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#22754 = ADVANCED_FACE('',(#22755),#22780,.F.); +#22755 = FACE_BOUND('',#22756,.F.); +#22756 = EDGE_LOOP('',(#22757,#22758,#22766,#22774)); +#22757 = ORIENTED_EDGE('',*,*,#22735,.T.); +#22758 = ORIENTED_EDGE('',*,*,#22759,.T.); +#22759 = EDGE_CURVE('',#22727,#22760,#22762,.T.); +#22760 = VERTEX_POINT('',#22761); +#22761 = CARTESIAN_POINT('',(114.43446,-111.27071,0.)); +#22762 = LINE('',#22763,#22764); +#22763 = CARTESIAN_POINT('',(113.55946,-112.14571,0.)); +#22764 = VECTOR('',#22765,1.); +#22765 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#22766 = ORIENTED_EDGE('',*,*,#22767,.F.); +#22767 = EDGE_CURVE('',#22768,#22760,#22770,.T.); +#22768 = VERTEX_POINT('',#22769); +#22769 = CARTESIAN_POINT('',(114.43446,-111.27071,-3.5E-02)); +#22770 = LINE('',#22771,#22772); +#22771 = CARTESIAN_POINT('',(114.43446,-111.27071,-3.5E-02)); +#22772 = VECTOR('',#22773,1.); +#22773 = DIRECTION('',(0.,0.,1.)); +#22774 = ORIENTED_EDGE('',*,*,#22775,.F.); +#22775 = EDGE_CURVE('',#22736,#22768,#22776,.T.); +#22776 = LINE('',#22777,#22778); +#22777 = CARTESIAN_POINT('',(113.55946,-112.14571,-3.5E-02)); +#22778 = VECTOR('',#22779,1.); +#22779 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#22780 = PLANE('',#22781); +#22781 = AXIS2_PLACEMENT_3D('',#22782,#22783,#22784); +#22782 = CARTESIAN_POINT('',(113.55946,-112.14571,-3.5E-02)); +#22783 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22784 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#22785 = ADVANCED_FACE('',(#22786),#22804,.T.); +#22786 = FACE_BOUND('',#22787,.F.); +#22787 = EDGE_LOOP('',(#22788,#22789,#22796,#22797)); +#22788 = ORIENTED_EDGE('',*,*,#22767,.T.); +#22789 = ORIENTED_EDGE('',*,*,#22790,.T.); +#22790 = EDGE_CURVE('',#22760,#22688,#22791,.T.); +#22791 = CIRCLE('',#22792,9.999974810218E-02); +#22792 = AXIS2_PLACEMENT_3D('',#22793,#22794,#22795); +#22793 = CARTESIAN_POINT('',(114.3637495,-111.1999995,0.)); +#22794 = DIRECTION('',(0.,-0.,1.)); +#22795 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#22796 = ORIENTED_EDGE('',*,*,#22685,.F.); +#22797 = ORIENTED_EDGE('',*,*,#22798,.F.); +#22798 = EDGE_CURVE('',#22768,#22686,#22799,.T.); +#22799 = CIRCLE('',#22800,9.999974810218E-02); +#22800 = AXIS2_PLACEMENT_3D('',#22801,#22802,#22803); +#22801 = CARTESIAN_POINT('',(114.3637495,-111.1999995,-3.5E-02)); +#22802 = DIRECTION('',(0.,-0.,1.)); +#22803 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#22804 = CYLINDRICAL_SURFACE('',#22805,9.999974810218E-02); +#22805 = AXIS2_PLACEMENT_3D('',#22806,#22807,#22808); +#22806 = CARTESIAN_POINT('',(114.3637495,-111.1999995,-3.5E-02)); +#22807 = DIRECTION('',(-0.,0.,-1.)); +#22808 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#22809 = ADVANCED_FACE('',(#22810),#22816,.F.); +#22810 = FACE_BOUND('',#22811,.F.); +#22811 = EDGE_LOOP('',(#22812,#22813,#22814,#22815)); +#22812 = ORIENTED_EDGE('',*,*,#22711,.T.); +#22813 = ORIENTED_EDGE('',*,*,#22743,.T.); +#22814 = ORIENTED_EDGE('',*,*,#22775,.T.); +#22815 = ORIENTED_EDGE('',*,*,#22798,.T.); +#22816 = PLANE('',#22817); +#22817 = AXIS2_PLACEMENT_3D('',#22818,#22819,#22820); +#22818 = CARTESIAN_POINT('',(114.293039,-111.129289,-3.5E-02)); +#22819 = DIRECTION('',(0.,0.,1.)); +#22820 = DIRECTION('',(1.,0.,-0.)); +#22821 = ADVANCED_FACE('',(#22822),#22828,.T.); +#22822 = FACE_BOUND('',#22823,.T.); +#22823 = EDGE_LOOP('',(#22824,#22825,#22826,#22827)); +#22824 = ORIENTED_EDGE('',*,*,#22695,.T.); +#22825 = ORIENTED_EDGE('',*,*,#22726,.T.); +#22826 = ORIENTED_EDGE('',*,*,#22759,.T.); +#22827 = ORIENTED_EDGE('',*,*,#22790,.T.); +#22828 = PLANE('',#22829); +#22829 = AXIS2_PLACEMENT_3D('',#22830,#22831,#22832); +#22830 = CARTESIAN_POINT('',(114.293039,-111.129289,0.)); +#22831 = DIRECTION('',(0.,0.,1.)); +#22832 = DIRECTION('',(1.,0.,-0.)); +#22833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#22837)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#22834,#22835,#22836)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#22834 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#22835 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22836 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#22837 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#22834, + 'distance_accuracy_value','confusion accuracy'); +#22838 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#22839,#22841); +#22839 = ( REPRESENTATION_RELATIONSHIP('','',#22678,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#22840) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#22840 = ITEM_DEFINED_TRANSFORMATION('','',#11,#499); +#22841 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #22842); +#22842 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('123','=>[0:1:1:116]','',#5, + #22673,$); +#22843 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#22675)); +#22844 = SHAPE_DEFINITION_REPRESENTATION(#22845,#22851); +#22845 = PRODUCT_DEFINITION_SHAPE('','',#22846); +#22846 = PRODUCT_DEFINITION('design','',#22847,#22850); +#22847 = PRODUCT_DEFINITION_FORMATION('','',#22848); +#22848 = PRODUCT('HackPad_track_114','HackPad_track_114','',(#22849)); +#22849 = PRODUCT_CONTEXT('',#2,'mechanical'); +#22850 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#22851 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#22852),#23006); +#22852 = MANIFOLD_SOLID_BREP('',#22853); +#22853 = CLOSED_SHELL('',(#22854,#22894,#22927,#22958,#22982,#22994)); +#22854 = ADVANCED_FACE('',(#22855),#22889,.F.); +#22855 = FACE_BOUND('',#22856,.F.); +#22856 = EDGE_LOOP('',(#22857,#22867,#22875,#22883)); +#22857 = ORIENTED_EDGE('',*,*,#22858,.T.); +#22858 = EDGE_CURVE('',#22859,#22861,#22863,.T.); +#22859 = VERTEX_POINT('',#22860); +#22860 = CARTESIAN_POINT('',(113.543039,-93.02071,-3.5E-02)); +#22861 = VERTEX_POINT('',#22862); +#22862 = CARTESIAN_POINT('',(113.543039,-93.02071,0.)); +#22863 = LINE('',#22864,#22865); +#22864 = CARTESIAN_POINT('',(113.543039,-93.02071,-3.5E-02)); +#22865 = VECTOR('',#22866,1.); +#22866 = DIRECTION('',(0.,0.,1.)); +#22867 = ORIENTED_EDGE('',*,*,#22868,.T.); +#22868 = EDGE_CURVE('',#22861,#22869,#22871,.T.); +#22869 = VERTEX_POINT('',#22870); +#22870 = CARTESIAN_POINT('',(114.293039,-93.77071,0.)); +#22871 = LINE('',#22872,#22873); +#22872 = CARTESIAN_POINT('',(113.543039,-93.02071,0.)); +#22873 = VECTOR('',#22874,1.); +#22874 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22875 = ORIENTED_EDGE('',*,*,#22876,.F.); +#22876 = EDGE_CURVE('',#22877,#22869,#22879,.T.); +#22877 = VERTEX_POINT('',#22878); +#22878 = CARTESIAN_POINT('',(114.293039,-93.77071,-3.5E-02)); +#22879 = LINE('',#22880,#22881); +#22880 = CARTESIAN_POINT('',(114.293039,-93.77071,-3.5E-02)); +#22881 = VECTOR('',#22882,1.); +#22882 = DIRECTION('',(0.,0.,1.)); +#22883 = ORIENTED_EDGE('',*,*,#22884,.F.); +#22884 = EDGE_CURVE('',#22859,#22877,#22885,.T.); +#22885 = LINE('',#22886,#22887); +#22886 = CARTESIAN_POINT('',(113.543039,-93.02071,-3.5E-02)); +#22887 = VECTOR('',#22888,1.); +#22888 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22889 = PLANE('',#22890); +#22890 = AXIS2_PLACEMENT_3D('',#22891,#22892,#22893); +#22891 = CARTESIAN_POINT('',(113.543039,-93.02071,-3.5E-02)); +#22892 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#22893 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#22894 = ADVANCED_FACE('',(#22895),#22922,.T.); +#22895 = FACE_BOUND('',#22896,.F.); +#22896 = EDGE_LOOP('',(#22897,#22898,#22907,#22915)); +#22897 = ORIENTED_EDGE('',*,*,#22876,.T.); +#22898 = ORIENTED_EDGE('',*,*,#22899,.T.); +#22899 = EDGE_CURVE('',#22869,#22900,#22902,.T.); +#22900 = VERTEX_POINT('',#22901); +#22901 = CARTESIAN_POINT('',(114.43446,-93.629289,0.)); +#22902 = CIRCLE('',#22903,9.999974810219E-02); +#22903 = AXIS2_PLACEMENT_3D('',#22904,#22905,#22906); +#22904 = CARTESIAN_POINT('',(114.3637495,-93.6999995,0.)); +#22905 = DIRECTION('',(0.,0.,1.)); +#22906 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22907 = ORIENTED_EDGE('',*,*,#22908,.F.); +#22908 = EDGE_CURVE('',#22909,#22900,#22911,.T.); +#22909 = VERTEX_POINT('',#22910); +#22910 = CARTESIAN_POINT('',(114.43446,-93.629289,-3.5E-02)); +#22911 = LINE('',#22912,#22913); +#22912 = CARTESIAN_POINT('',(114.43446,-93.629289,-3.5E-02)); +#22913 = VECTOR('',#22914,1.); +#22914 = DIRECTION('',(0.,0.,1.)); +#22915 = ORIENTED_EDGE('',*,*,#22916,.F.); +#22916 = EDGE_CURVE('',#22877,#22909,#22917,.T.); +#22917 = CIRCLE('',#22918,9.999974810219E-02); +#22918 = AXIS2_PLACEMENT_3D('',#22919,#22920,#22921); +#22919 = CARTESIAN_POINT('',(114.3637495,-93.6999995,-3.5E-02)); +#22920 = DIRECTION('',(0.,0.,1.)); +#22921 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22922 = CYLINDRICAL_SURFACE('',#22923,9.999974810219E-02); +#22923 = AXIS2_PLACEMENT_3D('',#22924,#22925,#22926); +#22924 = CARTESIAN_POINT('',(114.3637495,-93.6999995,-3.5E-02)); +#22925 = DIRECTION('',(-0.,-0.,-1.)); +#22926 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22927 = ADVANCED_FACE('',(#22928),#22953,.F.); +#22928 = FACE_BOUND('',#22929,.F.); +#22929 = EDGE_LOOP('',(#22930,#22931,#22939,#22947)); +#22930 = ORIENTED_EDGE('',*,*,#22908,.T.); +#22931 = ORIENTED_EDGE('',*,*,#22932,.T.); +#22932 = EDGE_CURVE('',#22900,#22933,#22935,.T.); +#22933 = VERTEX_POINT('',#22934); +#22934 = CARTESIAN_POINT('',(113.68446,-92.879289,0.)); +#22935 = LINE('',#22936,#22937); +#22936 = CARTESIAN_POINT('',(114.43446,-93.629289,0.)); +#22937 = VECTOR('',#22938,1.); +#22938 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22939 = ORIENTED_EDGE('',*,*,#22940,.F.); +#22940 = EDGE_CURVE('',#22941,#22933,#22943,.T.); +#22941 = VERTEX_POINT('',#22942); +#22942 = CARTESIAN_POINT('',(113.68446,-92.879289,-3.5E-02)); +#22943 = LINE('',#22944,#22945); +#22944 = CARTESIAN_POINT('',(113.68446,-92.879289,-3.5E-02)); +#22945 = VECTOR('',#22946,1.); +#22946 = DIRECTION('',(0.,0.,1.)); +#22947 = ORIENTED_EDGE('',*,*,#22948,.F.); +#22948 = EDGE_CURVE('',#22909,#22941,#22949,.T.); +#22949 = LINE('',#22950,#22951); +#22950 = CARTESIAN_POINT('',(114.43446,-93.629289,-3.5E-02)); +#22951 = VECTOR('',#22952,1.); +#22952 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22953 = PLANE('',#22954); +#22954 = AXIS2_PLACEMENT_3D('',#22955,#22956,#22957); +#22955 = CARTESIAN_POINT('',(114.43446,-93.629289,-3.5E-02)); +#22956 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#22957 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#22958 = ADVANCED_FACE('',(#22959),#22977,.T.); +#22959 = FACE_BOUND('',#22960,.F.); +#22960 = EDGE_LOOP('',(#22961,#22962,#22969,#22970)); +#22961 = ORIENTED_EDGE('',*,*,#22940,.T.); +#22962 = ORIENTED_EDGE('',*,*,#22963,.T.); +#22963 = EDGE_CURVE('',#22933,#22861,#22964,.T.); +#22964 = CIRCLE('',#22965,9.999974810218E-02); +#22965 = AXIS2_PLACEMENT_3D('',#22966,#22967,#22968); +#22966 = CARTESIAN_POINT('',(113.6137495,-92.9499995,0.)); +#22967 = DIRECTION('',(0.,0.,1.)); +#22968 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22969 = ORIENTED_EDGE('',*,*,#22858,.F.); +#22970 = ORIENTED_EDGE('',*,*,#22971,.F.); +#22971 = EDGE_CURVE('',#22941,#22859,#22972,.T.); +#22972 = CIRCLE('',#22973,9.999974810218E-02); +#22973 = AXIS2_PLACEMENT_3D('',#22974,#22975,#22976); +#22974 = CARTESIAN_POINT('',(113.6137495,-92.9499995,-3.5E-02)); +#22975 = DIRECTION('',(0.,0.,1.)); +#22976 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22977 = CYLINDRICAL_SURFACE('',#22978,9.999974810218E-02); +#22978 = AXIS2_PLACEMENT_3D('',#22979,#22980,#22981); +#22979 = CARTESIAN_POINT('',(113.6137495,-92.9499995,-3.5E-02)); +#22980 = DIRECTION('',(-0.,-0.,-1.)); +#22981 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#22982 = ADVANCED_FACE('',(#22983),#22989,.F.); +#22983 = FACE_BOUND('',#22984,.F.); +#22984 = EDGE_LOOP('',(#22985,#22986,#22987,#22988)); +#22985 = ORIENTED_EDGE('',*,*,#22884,.T.); +#22986 = ORIENTED_EDGE('',*,*,#22916,.T.); +#22987 = ORIENTED_EDGE('',*,*,#22948,.T.); +#22988 = ORIENTED_EDGE('',*,*,#22971,.T.); +#22989 = PLANE('',#22990); +#22990 = AXIS2_PLACEMENT_3D('',#22991,#22992,#22993); +#22991 = CARTESIAN_POINT('',(113.543039,-93.02071,-3.5E-02)); +#22992 = DIRECTION('',(0.,0.,1.)); +#22993 = DIRECTION('',(1.,0.,-0.)); +#22994 = ADVANCED_FACE('',(#22995),#23001,.T.); +#22995 = FACE_BOUND('',#22996,.T.); +#22996 = EDGE_LOOP('',(#22997,#22998,#22999,#23000)); +#22997 = ORIENTED_EDGE('',*,*,#22868,.T.); +#22998 = ORIENTED_EDGE('',*,*,#22899,.T.); +#22999 = ORIENTED_EDGE('',*,*,#22932,.T.); +#23000 = ORIENTED_EDGE('',*,*,#22963,.T.); +#23001 = PLANE('',#23002); +#23002 = AXIS2_PLACEMENT_3D('',#23003,#23004,#23005); +#23003 = CARTESIAN_POINT('',(113.543039,-93.02071,0.)); +#23004 = DIRECTION('',(0.,0.,1.)); +#23005 = DIRECTION('',(1.,0.,-0.)); +#23006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23010)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#23007,#23008,#23009)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#23007 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#23008 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#23009 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23010 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#23007, + 'distance_accuracy_value','confusion accuracy'); +#23011 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#23012,#23014); +#23012 = ( REPRESENTATION_RELATIONSHIP('','',#22851,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#23013) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#23013 = ITEM_DEFINED_TRANSFORMATION('','',#11,#503); +#23014 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #23015); +#23015 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('124','=>[0:1:1:117]','',#5, + #22846,$); +#23016 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#22848)); +#23017 = SHAPE_DEFINITION_REPRESENTATION(#23018,#23024); +#23018 = PRODUCT_DEFINITION_SHAPE('','',#23019); +#23019 = PRODUCT_DEFINITION('design','',#23020,#23023); +#23020 = PRODUCT_DEFINITION_FORMATION('','',#23021); +#23021 = PRODUCT('HackPad_track_115','HackPad_track_115','',(#23022)); +#23022 = PRODUCT_CONTEXT('',#2,'mechanical'); +#23023 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#23024 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#23025),#23179); +#23025 = MANIFOLD_SOLID_BREP('',#23026); +#23026 = CLOSED_SHELL('',(#23027,#23067,#23100,#23131,#23155,#23167)); +#23027 = ADVANCED_FACE('',(#23028),#23062,.F.); +#23028 = FACE_BOUND('',#23029,.F.); +#23029 = EDGE_LOOP('',(#23030,#23040,#23048,#23056)); +#23030 = ORIENTED_EDGE('',*,*,#23031,.T.); +#23031 = EDGE_CURVE('',#23032,#23034,#23036,.T.); +#23032 = VERTEX_POINT('',#23033); +#23033 = CARTESIAN_POINT('',(180.01375,-131.075,-3.5E-02)); +#23034 = VERTEX_POINT('',#23035); +#23035 = CARTESIAN_POINT('',(180.01375,-131.075,0.)); +#23036 = LINE('',#23037,#23038); +#23037 = CARTESIAN_POINT('',(180.01375,-131.075,-3.5E-02)); +#23038 = VECTOR('',#23039,1.); +#23039 = DIRECTION('',(0.,0.,1.)); +#23040 = ORIENTED_EDGE('',*,*,#23041,.T.); +#23041 = EDGE_CURVE('',#23034,#23042,#23044,.T.); +#23042 = VERTEX_POINT('',#23043); +#23043 = CARTESIAN_POINT('',(180.01375,-131.95,0.)); +#23044 = LINE('',#23045,#23046); +#23045 = CARTESIAN_POINT('',(180.01375,-131.075,0.)); +#23046 = VECTOR('',#23047,1.); +#23047 = DIRECTION('',(0.,-1.,0.)); +#23048 = ORIENTED_EDGE('',*,*,#23049,.F.); +#23049 = EDGE_CURVE('',#23050,#23042,#23052,.T.); +#23050 = VERTEX_POINT('',#23051); +#23051 = CARTESIAN_POINT('',(180.01375,-131.95,-3.5E-02)); +#23052 = LINE('',#23053,#23054); +#23053 = CARTESIAN_POINT('',(180.01375,-131.95,-3.5E-02)); +#23054 = VECTOR('',#23055,1.); +#23055 = DIRECTION('',(0.,0.,1.)); +#23056 = ORIENTED_EDGE('',*,*,#23057,.F.); +#23057 = EDGE_CURVE('',#23032,#23050,#23058,.T.); +#23058 = LINE('',#23059,#23060); +#23059 = CARTESIAN_POINT('',(180.01375,-131.075,-3.5E-02)); +#23060 = VECTOR('',#23061,1.); +#23061 = DIRECTION('',(0.,-1.,0.)); +#23062 = PLANE('',#23063); +#23063 = AXIS2_PLACEMENT_3D('',#23064,#23065,#23066); +#23064 = CARTESIAN_POINT('',(180.01375,-131.075,-3.5E-02)); +#23065 = DIRECTION('',(1.,0.,-0.)); +#23066 = DIRECTION('',(0.,-1.,0.)); +#23067 = ADVANCED_FACE('',(#23068),#23095,.T.); +#23068 = FACE_BOUND('',#23069,.F.); +#23069 = EDGE_LOOP('',(#23070,#23071,#23080,#23088)); +#23070 = ORIENTED_EDGE('',*,*,#23049,.T.); +#23071 = ORIENTED_EDGE('',*,*,#23072,.T.); +#23072 = EDGE_CURVE('',#23042,#23073,#23075,.T.); +#23073 = VERTEX_POINT('',#23074); +#23074 = CARTESIAN_POINT('',(180.21375,-131.95,0.)); +#23075 = CIRCLE('',#23076,0.1); +#23076 = AXIS2_PLACEMENT_3D('',#23077,#23078,#23079); +#23077 = CARTESIAN_POINT('',(180.11375,-131.95,0.)); +#23078 = DIRECTION('',(0.,0.,1.)); +#23079 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#23080 = ORIENTED_EDGE('',*,*,#23081,.F.); +#23081 = EDGE_CURVE('',#23082,#23073,#23084,.T.); +#23082 = VERTEX_POINT('',#23083); +#23083 = CARTESIAN_POINT('',(180.21375,-131.95,-3.5E-02)); +#23084 = LINE('',#23085,#23086); +#23085 = CARTESIAN_POINT('',(180.21375,-131.95,-3.5E-02)); +#23086 = VECTOR('',#23087,1.); +#23087 = DIRECTION('',(0.,0.,1.)); +#23088 = ORIENTED_EDGE('',*,*,#23089,.F.); +#23089 = EDGE_CURVE('',#23050,#23082,#23090,.T.); +#23090 = CIRCLE('',#23091,0.1); +#23091 = AXIS2_PLACEMENT_3D('',#23092,#23093,#23094); +#23092 = CARTESIAN_POINT('',(180.11375,-131.95,-3.5E-02)); +#23093 = DIRECTION('',(0.,0.,1.)); +#23094 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#23095 = CYLINDRICAL_SURFACE('',#23096,0.1); +#23096 = AXIS2_PLACEMENT_3D('',#23097,#23098,#23099); +#23097 = CARTESIAN_POINT('',(180.11375,-131.95,-3.5E-02)); +#23098 = DIRECTION('',(-0.,-0.,-1.)); +#23099 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#23100 = ADVANCED_FACE('',(#23101),#23126,.F.); +#23101 = FACE_BOUND('',#23102,.F.); +#23102 = EDGE_LOOP('',(#23103,#23104,#23112,#23120)); +#23103 = ORIENTED_EDGE('',*,*,#23081,.T.); +#23104 = ORIENTED_EDGE('',*,*,#23105,.T.); +#23105 = EDGE_CURVE('',#23073,#23106,#23108,.T.); +#23106 = VERTEX_POINT('',#23107); +#23107 = CARTESIAN_POINT('',(180.21375,-131.075,0.)); +#23108 = LINE('',#23109,#23110); +#23109 = CARTESIAN_POINT('',(180.21375,-131.95,0.)); +#23110 = VECTOR('',#23111,1.); +#23111 = DIRECTION('',(0.,1.,0.)); +#23112 = ORIENTED_EDGE('',*,*,#23113,.F.); +#23113 = EDGE_CURVE('',#23114,#23106,#23116,.T.); +#23114 = VERTEX_POINT('',#23115); +#23115 = CARTESIAN_POINT('',(180.21375,-131.075,-3.5E-02)); +#23116 = LINE('',#23117,#23118); +#23117 = CARTESIAN_POINT('',(180.21375,-131.075,-3.5E-02)); +#23118 = VECTOR('',#23119,1.); +#23119 = DIRECTION('',(0.,0.,1.)); +#23120 = ORIENTED_EDGE('',*,*,#23121,.F.); +#23121 = EDGE_CURVE('',#23082,#23114,#23122,.T.); +#23122 = LINE('',#23123,#23124); +#23123 = CARTESIAN_POINT('',(180.21375,-131.95,-3.5E-02)); +#23124 = VECTOR('',#23125,1.); +#23125 = DIRECTION('',(0.,1.,0.)); +#23126 = PLANE('',#23127); +#23127 = AXIS2_PLACEMENT_3D('',#23128,#23129,#23130); +#23128 = CARTESIAN_POINT('',(180.21375,-131.95,-3.5E-02)); +#23129 = DIRECTION('',(-1.,0.,0.)); +#23130 = DIRECTION('',(0.,1.,0.)); +#23131 = ADVANCED_FACE('',(#23132),#23150,.T.); +#23132 = FACE_BOUND('',#23133,.F.); +#23133 = EDGE_LOOP('',(#23134,#23135,#23142,#23143)); +#23134 = ORIENTED_EDGE('',*,*,#23113,.T.); +#23135 = ORIENTED_EDGE('',*,*,#23136,.T.); +#23136 = EDGE_CURVE('',#23106,#23034,#23137,.T.); +#23137 = CIRCLE('',#23138,0.1); +#23138 = AXIS2_PLACEMENT_3D('',#23139,#23140,#23141); +#23139 = CARTESIAN_POINT('',(180.11375,-131.075,0.)); +#23140 = DIRECTION('',(0.,0.,1.)); +#23141 = DIRECTION('',(1.,0.,-0.)); +#23142 = ORIENTED_EDGE('',*,*,#23031,.F.); +#23143 = ORIENTED_EDGE('',*,*,#23144,.F.); +#23144 = EDGE_CURVE('',#23114,#23032,#23145,.T.); +#23145 = CIRCLE('',#23146,0.1); +#23146 = AXIS2_PLACEMENT_3D('',#23147,#23148,#23149); +#23147 = CARTESIAN_POINT('',(180.11375,-131.075,-3.5E-02)); +#23148 = DIRECTION('',(0.,0.,1.)); +#23149 = DIRECTION('',(1.,0.,-0.)); +#23150 = CYLINDRICAL_SURFACE('',#23151,0.1); +#23151 = AXIS2_PLACEMENT_3D('',#23152,#23153,#23154); +#23152 = CARTESIAN_POINT('',(180.11375,-131.075,-3.5E-02)); +#23153 = DIRECTION('',(-0.,-0.,-1.)); +#23154 = DIRECTION('',(1.,0.,-0.)); +#23155 = ADVANCED_FACE('',(#23156),#23162,.F.); +#23156 = FACE_BOUND('',#23157,.F.); +#23157 = EDGE_LOOP('',(#23158,#23159,#23160,#23161)); +#23158 = ORIENTED_EDGE('',*,*,#23057,.T.); +#23159 = ORIENTED_EDGE('',*,*,#23089,.T.); +#23160 = ORIENTED_EDGE('',*,*,#23121,.T.); +#23161 = ORIENTED_EDGE('',*,*,#23144,.T.); +#23162 = PLANE('',#23163); +#23163 = AXIS2_PLACEMENT_3D('',#23164,#23165,#23166); +#23164 = CARTESIAN_POINT('',(180.01375,-131.075,-3.5E-02)); +#23165 = DIRECTION('',(0.,0.,1.)); +#23166 = DIRECTION('',(1.,0.,-0.)); +#23167 = ADVANCED_FACE('',(#23168),#23174,.T.); +#23168 = FACE_BOUND('',#23169,.T.); +#23169 = EDGE_LOOP('',(#23170,#23171,#23172,#23173)); +#23170 = ORIENTED_EDGE('',*,*,#23041,.T.); +#23171 = ORIENTED_EDGE('',*,*,#23072,.T.); +#23172 = ORIENTED_EDGE('',*,*,#23105,.T.); +#23173 = ORIENTED_EDGE('',*,*,#23136,.T.); +#23174 = PLANE('',#23175); +#23175 = AXIS2_PLACEMENT_3D('',#23176,#23177,#23178); +#23176 = CARTESIAN_POINT('',(180.01375,-131.075,0.)); +#23177 = DIRECTION('',(0.,0.,1.)); +#23178 = DIRECTION('',(1.,0.,-0.)); +#23179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23183)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#23180,#23181,#23182)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#23180 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#23181 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#23182 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23183 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#23180, + 'distance_accuracy_value','confusion accuracy'); +#23184 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#23185,#23187); +#23185 = ( REPRESENTATION_RELATIONSHIP('','',#23024,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#23186) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#23186 = ITEM_DEFINED_TRANSFORMATION('','',#11,#507); +#23187 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #23188); +#23188 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('125','=>[0:1:1:118]','',#5, + #23019,$); +#23189 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#23021)); +#23190 = SHAPE_DEFINITION_REPRESENTATION(#23191,#23197); +#23191 = PRODUCT_DEFINITION_SHAPE('','',#23192); +#23192 = PRODUCT_DEFINITION('design','',#23193,#23196); +#23193 = PRODUCT_DEFINITION_FORMATION('','',#23194); +#23194 = PRODUCT('HackPad_track_116','HackPad_track_116','',(#23195)); +#23195 = PRODUCT_CONTEXT('',#2,'mechanical'); +#23196 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#23197 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#23198),#23352); +#23198 = MANIFOLD_SOLID_BREP('',#23199); +#23199 = CLOSED_SHELL('',(#23200,#23240,#23273,#23304,#23328,#23340)); +#23200 = ADVANCED_FACE('',(#23201),#23235,.F.); +#23201 = FACE_BOUND('',#23202,.F.); +#23202 = EDGE_LOOP('',(#23203,#23213,#23221,#23229)); +#23203 = ORIENTED_EDGE('',*,*,#23204,.T.); +#23204 = EDGE_CURVE('',#23205,#23207,#23209,.T.); +#23205 = VERTEX_POINT('',#23206); +#23206 = CARTESIAN_POINT('',(113.043039,-74.14571,-3.5E-02)); +#23207 = VERTEX_POINT('',#23208); +#23208 = CARTESIAN_POINT('',(113.043039,-74.14571,0.)); +#23209 = LINE('',#23210,#23211); +#23210 = CARTESIAN_POINT('',(113.043039,-74.14571,-3.5E-02)); +#23211 = VECTOR('',#23212,1.); +#23212 = DIRECTION('',(0.,0.,1.)); +#23213 = ORIENTED_EDGE('',*,*,#23214,.T.); +#23214 = EDGE_CURVE('',#23207,#23215,#23217,.T.); +#23215 = VERTEX_POINT('',#23216); +#23216 = CARTESIAN_POINT('',(114.293039,-75.39571,0.)); +#23217 = LINE('',#23218,#23219); +#23218 = CARTESIAN_POINT('',(113.043039,-74.14571,0.)); +#23219 = VECTOR('',#23220,1.); +#23220 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23221 = ORIENTED_EDGE('',*,*,#23222,.F.); +#23222 = EDGE_CURVE('',#23223,#23215,#23225,.T.); +#23223 = VERTEX_POINT('',#23224); +#23224 = CARTESIAN_POINT('',(114.293039,-75.39571,-3.5E-02)); +#23225 = LINE('',#23226,#23227); +#23226 = CARTESIAN_POINT('',(114.293039,-75.39571,-3.5E-02)); +#23227 = VECTOR('',#23228,1.); +#23228 = DIRECTION('',(0.,0.,1.)); +#23229 = ORIENTED_EDGE('',*,*,#23230,.F.); +#23230 = EDGE_CURVE('',#23205,#23223,#23231,.T.); +#23231 = LINE('',#23232,#23233); +#23232 = CARTESIAN_POINT('',(113.043039,-74.14571,-3.5E-02)); +#23233 = VECTOR('',#23234,1.); +#23234 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23235 = PLANE('',#23236); +#23236 = AXIS2_PLACEMENT_3D('',#23237,#23238,#23239); +#23237 = CARTESIAN_POINT('',(113.043039,-74.14571,-3.5E-02)); +#23238 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#23239 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23240 = ADVANCED_FACE('',(#23241),#23268,.T.); +#23241 = FACE_BOUND('',#23242,.F.); +#23242 = EDGE_LOOP('',(#23243,#23244,#23253,#23261)); +#23243 = ORIENTED_EDGE('',*,*,#23222,.T.); +#23244 = ORIENTED_EDGE('',*,*,#23245,.T.); +#23245 = EDGE_CURVE('',#23215,#23246,#23248,.T.); +#23246 = VERTEX_POINT('',#23247); +#23247 = CARTESIAN_POINT('',(114.43446,-75.254289,0.)); +#23248 = CIRCLE('',#23249,9.999974810219E-02); +#23249 = AXIS2_PLACEMENT_3D('',#23250,#23251,#23252); +#23250 = CARTESIAN_POINT('',(114.3637495,-75.3249995,0.)); +#23251 = DIRECTION('',(0.,0.,1.)); +#23252 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23253 = ORIENTED_EDGE('',*,*,#23254,.F.); +#23254 = EDGE_CURVE('',#23255,#23246,#23257,.T.); +#23255 = VERTEX_POINT('',#23256); +#23256 = CARTESIAN_POINT('',(114.43446,-75.254289,-3.5E-02)); +#23257 = LINE('',#23258,#23259); +#23258 = CARTESIAN_POINT('',(114.43446,-75.254289,-3.5E-02)); +#23259 = VECTOR('',#23260,1.); +#23260 = DIRECTION('',(0.,0.,1.)); +#23261 = ORIENTED_EDGE('',*,*,#23262,.F.); +#23262 = EDGE_CURVE('',#23223,#23255,#23263,.T.); +#23263 = CIRCLE('',#23264,9.999974810219E-02); +#23264 = AXIS2_PLACEMENT_3D('',#23265,#23266,#23267); +#23265 = CARTESIAN_POINT('',(114.3637495,-75.3249995,-3.5E-02)); +#23266 = DIRECTION('',(0.,0.,1.)); +#23267 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23268 = CYLINDRICAL_SURFACE('',#23269,9.999974810219E-02); +#23269 = AXIS2_PLACEMENT_3D('',#23270,#23271,#23272); +#23270 = CARTESIAN_POINT('',(114.3637495,-75.3249995,-3.5E-02)); +#23271 = DIRECTION('',(-0.,-0.,-1.)); +#23272 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23273 = ADVANCED_FACE('',(#23274),#23299,.F.); +#23274 = FACE_BOUND('',#23275,.F.); +#23275 = EDGE_LOOP('',(#23276,#23277,#23285,#23293)); +#23276 = ORIENTED_EDGE('',*,*,#23254,.T.); +#23277 = ORIENTED_EDGE('',*,*,#23278,.T.); +#23278 = EDGE_CURVE('',#23246,#23279,#23281,.T.); +#23279 = VERTEX_POINT('',#23280); +#23280 = CARTESIAN_POINT('',(113.18446,-74.004289,0.)); +#23281 = LINE('',#23282,#23283); +#23282 = CARTESIAN_POINT('',(114.43446,-75.254289,0.)); +#23283 = VECTOR('',#23284,1.); +#23284 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23285 = ORIENTED_EDGE('',*,*,#23286,.F.); +#23286 = EDGE_CURVE('',#23287,#23279,#23289,.T.); +#23287 = VERTEX_POINT('',#23288); +#23288 = CARTESIAN_POINT('',(113.18446,-74.004289,-3.5E-02)); +#23289 = LINE('',#23290,#23291); +#23290 = CARTESIAN_POINT('',(113.18446,-74.004289,-3.5E-02)); +#23291 = VECTOR('',#23292,1.); +#23292 = DIRECTION('',(0.,0.,1.)); +#23293 = ORIENTED_EDGE('',*,*,#23294,.F.); +#23294 = EDGE_CURVE('',#23255,#23287,#23295,.T.); +#23295 = LINE('',#23296,#23297); +#23296 = CARTESIAN_POINT('',(114.43446,-75.254289,-3.5E-02)); +#23297 = VECTOR('',#23298,1.); +#23298 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23299 = PLANE('',#23300); +#23300 = AXIS2_PLACEMENT_3D('',#23301,#23302,#23303); +#23301 = CARTESIAN_POINT('',(114.43446,-75.254289,-3.5E-02)); +#23302 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23303 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23304 = ADVANCED_FACE('',(#23305),#23323,.T.); +#23305 = FACE_BOUND('',#23306,.F.); +#23306 = EDGE_LOOP('',(#23307,#23308,#23315,#23316)); +#23307 = ORIENTED_EDGE('',*,*,#23286,.T.); +#23308 = ORIENTED_EDGE('',*,*,#23309,.T.); +#23309 = EDGE_CURVE('',#23279,#23207,#23310,.T.); +#23310 = CIRCLE('',#23311,9.999974810218E-02); +#23311 = AXIS2_PLACEMENT_3D('',#23312,#23313,#23314); +#23312 = CARTESIAN_POINT('',(113.1137495,-74.0749995,0.)); +#23313 = DIRECTION('',(0.,0.,1.)); +#23314 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#23315 = ORIENTED_EDGE('',*,*,#23204,.F.); +#23316 = ORIENTED_EDGE('',*,*,#23317,.F.); +#23317 = EDGE_CURVE('',#23287,#23205,#23318,.T.); +#23318 = CIRCLE('',#23319,9.999974810218E-02); +#23319 = AXIS2_PLACEMENT_3D('',#23320,#23321,#23322); +#23320 = CARTESIAN_POINT('',(113.1137495,-74.0749995,-3.5E-02)); +#23321 = DIRECTION('',(0.,0.,1.)); +#23322 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#23323 = CYLINDRICAL_SURFACE('',#23324,9.999974810218E-02); +#23324 = AXIS2_PLACEMENT_3D('',#23325,#23326,#23327); +#23325 = CARTESIAN_POINT('',(113.1137495,-74.0749995,-3.5E-02)); +#23326 = DIRECTION('',(-0.,-0.,-1.)); +#23327 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#23328 = ADVANCED_FACE('',(#23329),#23335,.F.); +#23329 = FACE_BOUND('',#23330,.F.); +#23330 = EDGE_LOOP('',(#23331,#23332,#23333,#23334)); +#23331 = ORIENTED_EDGE('',*,*,#23230,.T.); +#23332 = ORIENTED_EDGE('',*,*,#23262,.T.); +#23333 = ORIENTED_EDGE('',*,*,#23294,.T.); +#23334 = ORIENTED_EDGE('',*,*,#23317,.T.); +#23335 = PLANE('',#23336); +#23336 = AXIS2_PLACEMENT_3D('',#23337,#23338,#23339); +#23337 = CARTESIAN_POINT('',(113.043039,-74.14571,-3.5E-02)); +#23338 = DIRECTION('',(0.,0.,1.)); +#23339 = DIRECTION('',(1.,0.,-0.)); +#23340 = ADVANCED_FACE('',(#23341),#23347,.T.); +#23341 = FACE_BOUND('',#23342,.T.); +#23342 = EDGE_LOOP('',(#23343,#23344,#23345,#23346)); +#23343 = ORIENTED_EDGE('',*,*,#23214,.T.); +#23344 = ORIENTED_EDGE('',*,*,#23245,.T.); +#23345 = ORIENTED_EDGE('',*,*,#23278,.T.); +#23346 = ORIENTED_EDGE('',*,*,#23309,.T.); +#23347 = PLANE('',#23348); +#23348 = AXIS2_PLACEMENT_3D('',#23349,#23350,#23351); +#23349 = CARTESIAN_POINT('',(113.043039,-74.14571,0.)); +#23350 = DIRECTION('',(0.,0.,1.)); +#23351 = DIRECTION('',(1.,0.,-0.)); +#23352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23356)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#23353,#23354,#23355)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#23353 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#23354 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#23355 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23356 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#23353, + 'distance_accuracy_value','confusion accuracy'); +#23357 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#23358,#23360); +#23358 = ( REPRESENTATION_RELATIONSHIP('','',#23197,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#23359) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#23359 = ITEM_DEFINED_TRANSFORMATION('','',#11,#511); +#23360 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #23361); +#23361 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('126','=>[0:1:1:119]','',#5, + #23192,$); +#23362 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#23194)); +#23363 = SHAPE_DEFINITION_REPRESENTATION(#23364,#23370); +#23364 = PRODUCT_DEFINITION_SHAPE('','',#23365); +#23365 = PRODUCT_DEFINITION('design','',#23366,#23369); +#23366 = PRODUCT_DEFINITION_FORMATION('','',#23367); +#23367 = PRODUCT('HackPad_track_117','HackPad_track_117','',(#23368)); +#23368 = PRODUCT_CONTEXT('',#2,'mechanical'); +#23369 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#23370 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#23371),#23525); +#23371 = MANIFOLD_SOLID_BREP('',#23372); +#23372 = CLOSED_SHELL('',(#23373,#23413,#23446,#23477,#23501,#23513)); +#23373 = ADVANCED_FACE('',(#23374),#23408,.F.); +#23374 = FACE_BOUND('',#23375,.F.); +#23375 = EDGE_LOOP('',(#23376,#23386,#23394,#23402)); +#23376 = ORIENTED_EDGE('',*,*,#23377,.T.); +#23377 = EDGE_CURVE('',#23378,#23380,#23382,.T.); +#23378 = VERTEX_POINT('',#23379); +#23379 = CARTESIAN_POINT('',(180.18446,-112.14571,-3.5E-02)); +#23380 = VERTEX_POINT('',#23381); +#23381 = CARTESIAN_POINT('',(180.18446,-112.14571,0.)); +#23382 = LINE('',#23383,#23384); +#23383 = CARTESIAN_POINT('',(180.18446,-112.14571,-3.5E-02)); +#23384 = VECTOR('',#23385,1.); +#23385 = DIRECTION('',(0.,0.,1.)); +#23386 = ORIENTED_EDGE('',*,*,#23387,.T.); +#23387 = EDGE_CURVE('',#23380,#23388,#23390,.T.); +#23388 = VERTEX_POINT('',#23389); +#23389 = CARTESIAN_POINT('',(181.05946,-111.27071,0.)); +#23390 = LINE('',#23391,#23392); +#23391 = CARTESIAN_POINT('',(180.18446,-112.14571,0.)); +#23392 = VECTOR('',#23393,1.); +#23393 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#23394 = ORIENTED_EDGE('',*,*,#23395,.F.); +#23395 = EDGE_CURVE('',#23396,#23388,#23398,.T.); +#23396 = VERTEX_POINT('',#23397); +#23397 = CARTESIAN_POINT('',(181.05946,-111.27071,-3.5E-02)); +#23398 = LINE('',#23399,#23400); +#23399 = CARTESIAN_POINT('',(181.05946,-111.27071,-3.5E-02)); +#23400 = VECTOR('',#23401,1.); +#23401 = DIRECTION('',(0.,0.,1.)); +#23402 = ORIENTED_EDGE('',*,*,#23403,.F.); +#23403 = EDGE_CURVE('',#23378,#23396,#23404,.T.); +#23404 = LINE('',#23405,#23406); +#23405 = CARTESIAN_POINT('',(180.18446,-112.14571,-3.5E-02)); +#23406 = VECTOR('',#23407,1.); +#23407 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#23408 = PLANE('',#23409); +#23409 = AXIS2_PLACEMENT_3D('',#23410,#23411,#23412); +#23410 = CARTESIAN_POINT('',(180.18446,-112.14571,-3.5E-02)); +#23411 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23412 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#23413 = ADVANCED_FACE('',(#23414),#23441,.T.); +#23414 = FACE_BOUND('',#23415,.F.); +#23415 = EDGE_LOOP('',(#23416,#23417,#23426,#23434)); +#23416 = ORIENTED_EDGE('',*,*,#23395,.T.); +#23417 = ORIENTED_EDGE('',*,*,#23418,.T.); +#23418 = EDGE_CURVE('',#23388,#23419,#23421,.T.); +#23419 = VERTEX_POINT('',#23420); +#23420 = CARTESIAN_POINT('',(180.918039,-111.129289,0.)); +#23421 = CIRCLE('',#23422,9.999974810219E-02); +#23422 = AXIS2_PLACEMENT_3D('',#23423,#23424,#23425); +#23423 = CARTESIAN_POINT('',(180.9887495,-111.1999995,0.)); +#23424 = DIRECTION('',(0.,-0.,1.)); +#23425 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#23426 = ORIENTED_EDGE('',*,*,#23427,.F.); +#23427 = EDGE_CURVE('',#23428,#23419,#23430,.T.); +#23428 = VERTEX_POINT('',#23429); +#23429 = CARTESIAN_POINT('',(180.918039,-111.129289,-3.5E-02)); +#23430 = LINE('',#23431,#23432); +#23431 = CARTESIAN_POINT('',(180.918039,-111.129289,-3.5E-02)); +#23432 = VECTOR('',#23433,1.); +#23433 = DIRECTION('',(0.,0.,1.)); +#23434 = ORIENTED_EDGE('',*,*,#23435,.F.); +#23435 = EDGE_CURVE('',#23396,#23428,#23436,.T.); +#23436 = CIRCLE('',#23437,9.999974810219E-02); +#23437 = AXIS2_PLACEMENT_3D('',#23438,#23439,#23440); +#23438 = CARTESIAN_POINT('',(180.9887495,-111.1999995,-3.5E-02)); +#23439 = DIRECTION('',(0.,-0.,1.)); +#23440 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#23441 = CYLINDRICAL_SURFACE('',#23442,9.999974810219E-02); +#23442 = AXIS2_PLACEMENT_3D('',#23443,#23444,#23445); +#23443 = CARTESIAN_POINT('',(180.9887495,-111.1999995,-3.5E-02)); +#23444 = DIRECTION('',(-0.,0.,-1.)); +#23445 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#23446 = ADVANCED_FACE('',(#23447),#23472,.F.); +#23447 = FACE_BOUND('',#23448,.F.); +#23448 = EDGE_LOOP('',(#23449,#23450,#23458,#23466)); +#23449 = ORIENTED_EDGE('',*,*,#23427,.T.); +#23450 = ORIENTED_EDGE('',*,*,#23451,.T.); +#23451 = EDGE_CURVE('',#23419,#23452,#23454,.T.); +#23452 = VERTEX_POINT('',#23453); +#23453 = CARTESIAN_POINT('',(180.043039,-112.004289,0.)); +#23454 = LINE('',#23455,#23456); +#23455 = CARTESIAN_POINT('',(180.918039,-111.129289,0.)); +#23456 = VECTOR('',#23457,1.); +#23457 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23458 = ORIENTED_EDGE('',*,*,#23459,.F.); +#23459 = EDGE_CURVE('',#23460,#23452,#23462,.T.); +#23460 = VERTEX_POINT('',#23461); +#23461 = CARTESIAN_POINT('',(180.043039,-112.004289,-3.5E-02)); +#23462 = LINE('',#23463,#23464); +#23463 = CARTESIAN_POINT('',(180.043039,-112.004289,-3.5E-02)); +#23464 = VECTOR('',#23465,1.); +#23465 = DIRECTION('',(0.,0.,1.)); +#23466 = ORIENTED_EDGE('',*,*,#23467,.F.); +#23467 = EDGE_CURVE('',#23428,#23460,#23468,.T.); +#23468 = LINE('',#23469,#23470); +#23469 = CARTESIAN_POINT('',(180.918039,-111.129289,-3.5E-02)); +#23470 = VECTOR('',#23471,1.); +#23471 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23472 = PLANE('',#23473); +#23473 = AXIS2_PLACEMENT_3D('',#23474,#23475,#23476); +#23474 = CARTESIAN_POINT('',(180.918039,-111.129289,-3.5E-02)); +#23475 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23476 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23477 = ADVANCED_FACE('',(#23478),#23496,.T.); +#23478 = FACE_BOUND('',#23479,.F.); +#23479 = EDGE_LOOP('',(#23480,#23481,#23488,#23489)); +#23480 = ORIENTED_EDGE('',*,*,#23459,.T.); +#23481 = ORIENTED_EDGE('',*,*,#23482,.T.); +#23482 = EDGE_CURVE('',#23452,#23380,#23483,.T.); +#23483 = CIRCLE('',#23484,9.999974810218E-02); +#23484 = AXIS2_PLACEMENT_3D('',#23485,#23486,#23487); +#23485 = CARTESIAN_POINT('',(180.1137495,-112.0749995,0.)); +#23486 = DIRECTION('',(0.,0.,1.)); +#23487 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#23488 = ORIENTED_EDGE('',*,*,#23377,.F.); +#23489 = ORIENTED_EDGE('',*,*,#23490,.F.); +#23490 = EDGE_CURVE('',#23460,#23378,#23491,.T.); +#23491 = CIRCLE('',#23492,9.999974810218E-02); +#23492 = AXIS2_PLACEMENT_3D('',#23493,#23494,#23495); +#23493 = CARTESIAN_POINT('',(180.1137495,-112.0749995,-3.5E-02)); +#23494 = DIRECTION('',(0.,0.,1.)); +#23495 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#23496 = CYLINDRICAL_SURFACE('',#23497,9.999974810218E-02); +#23497 = AXIS2_PLACEMENT_3D('',#23498,#23499,#23500); +#23498 = CARTESIAN_POINT('',(180.1137495,-112.0749995,-3.5E-02)); +#23499 = DIRECTION('',(-0.,-0.,-1.)); +#23500 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#23501 = ADVANCED_FACE('',(#23502),#23508,.F.); +#23502 = FACE_BOUND('',#23503,.F.); +#23503 = EDGE_LOOP('',(#23504,#23505,#23506,#23507)); +#23504 = ORIENTED_EDGE('',*,*,#23403,.T.); +#23505 = ORIENTED_EDGE('',*,*,#23435,.T.); +#23506 = ORIENTED_EDGE('',*,*,#23467,.T.); +#23507 = ORIENTED_EDGE('',*,*,#23490,.T.); +#23508 = PLANE('',#23509); +#23509 = AXIS2_PLACEMENT_3D('',#23510,#23511,#23512); +#23510 = CARTESIAN_POINT('',(180.18446,-112.14571,-3.5E-02)); +#23511 = DIRECTION('',(0.,0.,1.)); +#23512 = DIRECTION('',(1.,0.,-0.)); +#23513 = ADVANCED_FACE('',(#23514),#23520,.T.); +#23514 = FACE_BOUND('',#23515,.T.); +#23515 = EDGE_LOOP('',(#23516,#23517,#23518,#23519)); +#23516 = ORIENTED_EDGE('',*,*,#23387,.T.); +#23517 = ORIENTED_EDGE('',*,*,#23418,.T.); +#23518 = ORIENTED_EDGE('',*,*,#23451,.T.); +#23519 = ORIENTED_EDGE('',*,*,#23482,.T.); +#23520 = PLANE('',#23521); +#23521 = AXIS2_PLACEMENT_3D('',#23522,#23523,#23524); +#23522 = CARTESIAN_POINT('',(180.18446,-112.14571,0.)); +#23523 = DIRECTION('',(0.,0.,1.)); +#23524 = DIRECTION('',(1.,0.,-0.)); +#23525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23529)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#23526,#23527,#23528)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#23526 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#23527 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#23528 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23529 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#23526, + 'distance_accuracy_value','confusion accuracy'); +#23530 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#23531,#23533); +#23531 = ( REPRESENTATION_RELATIONSHIP('','',#23370,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#23532) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#23532 = ITEM_DEFINED_TRANSFORMATION('','',#11,#515); +#23533 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #23534); +#23534 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('127','=>[0:1:1:120]','',#5, + #23365,$); +#23535 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#23367)); +#23536 = SHAPE_DEFINITION_REPRESENTATION(#23537,#23543); +#23537 = PRODUCT_DEFINITION_SHAPE('','',#23538); +#23538 = PRODUCT_DEFINITION('design','',#23539,#23542); +#23539 = PRODUCT_DEFINITION_FORMATION('','',#23540); +#23540 = PRODUCT('HackPad_track_118','HackPad_track_118','',(#23541)); +#23541 = PRODUCT_CONTEXT('',#2,'mechanical'); +#23542 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#23543 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#23544),#23698); +#23544 = MANIFOLD_SOLID_BREP('',#23545); +#23545 = CLOSED_SHELL('',(#23546,#23586,#23619,#23650,#23674,#23686)); +#23546 = ADVANCED_FACE('',(#23547),#23581,.F.); +#23547 = FACE_BOUND('',#23548,.F.); +#23548 = EDGE_LOOP('',(#23549,#23559,#23567,#23575)); +#23549 = ORIENTED_EDGE('',*,*,#23550,.T.); +#23550 = EDGE_CURVE('',#23551,#23553,#23555,.T.); +#23551 = VERTEX_POINT('',#23552); +#23552 = CARTESIAN_POINT('',(122.86375,-63.1,-3.5E-02)); +#23553 = VERTEX_POINT('',#23554); +#23554 = CARTESIAN_POINT('',(122.86375,-63.1,0.)); +#23555 = LINE('',#23556,#23557); +#23556 = CARTESIAN_POINT('',(122.86375,-63.1,-3.5E-02)); +#23557 = VECTOR('',#23558,1.); +#23558 = DIRECTION('',(0.,0.,1.)); +#23559 = ORIENTED_EDGE('',*,*,#23560,.T.); +#23560 = EDGE_CURVE('',#23553,#23561,#23563,.T.); +#23561 = VERTEX_POINT('',#23562); +#23562 = CARTESIAN_POINT('',(119.36375,-63.1,0.)); +#23563 = LINE('',#23564,#23565); +#23564 = CARTESIAN_POINT('',(122.86375,-63.1,0.)); +#23565 = VECTOR('',#23566,1.); +#23566 = DIRECTION('',(-1.,0.,0.)); +#23567 = ORIENTED_EDGE('',*,*,#23568,.F.); +#23568 = EDGE_CURVE('',#23569,#23561,#23571,.T.); +#23569 = VERTEX_POINT('',#23570); +#23570 = CARTESIAN_POINT('',(119.36375,-63.1,-3.5E-02)); +#23571 = LINE('',#23572,#23573); +#23572 = CARTESIAN_POINT('',(119.36375,-63.1,-3.5E-02)); +#23573 = VECTOR('',#23574,1.); +#23574 = DIRECTION('',(0.,0.,1.)); +#23575 = ORIENTED_EDGE('',*,*,#23576,.F.); +#23576 = EDGE_CURVE('',#23551,#23569,#23577,.T.); +#23577 = LINE('',#23578,#23579); +#23578 = CARTESIAN_POINT('',(122.86375,-63.1,-3.5E-02)); +#23579 = VECTOR('',#23580,1.); +#23580 = DIRECTION('',(-1.,0.,0.)); +#23581 = PLANE('',#23582); +#23582 = AXIS2_PLACEMENT_3D('',#23583,#23584,#23585); +#23583 = CARTESIAN_POINT('',(122.86375,-63.1,-3.5E-02)); +#23584 = DIRECTION('',(0.,-1.,0.)); +#23585 = DIRECTION('',(-1.,0.,0.)); +#23586 = ADVANCED_FACE('',(#23587),#23614,.T.); +#23587 = FACE_BOUND('',#23588,.F.); +#23588 = EDGE_LOOP('',(#23589,#23590,#23599,#23607)); +#23589 = ORIENTED_EDGE('',*,*,#23568,.T.); +#23590 = ORIENTED_EDGE('',*,*,#23591,.T.); +#23591 = EDGE_CURVE('',#23561,#23592,#23594,.T.); +#23592 = VERTEX_POINT('',#23593); +#23593 = CARTESIAN_POINT('',(119.36375,-63.3,0.)); +#23594 = CIRCLE('',#23595,1.E-01); +#23595 = AXIS2_PLACEMENT_3D('',#23596,#23597,#23598); +#23596 = CARTESIAN_POINT('',(119.36375,-63.2,0.)); +#23597 = DIRECTION('',(0.,-0.,1.)); +#23598 = DIRECTION('',(0.,1.,0.)); +#23599 = ORIENTED_EDGE('',*,*,#23600,.F.); +#23600 = EDGE_CURVE('',#23601,#23592,#23603,.T.); +#23601 = VERTEX_POINT('',#23602); +#23602 = CARTESIAN_POINT('',(119.36375,-63.3,-3.5E-02)); +#23603 = LINE('',#23604,#23605); +#23604 = CARTESIAN_POINT('',(119.36375,-63.3,-3.5E-02)); +#23605 = VECTOR('',#23606,1.); +#23606 = DIRECTION('',(0.,0.,1.)); +#23607 = ORIENTED_EDGE('',*,*,#23608,.F.); +#23608 = EDGE_CURVE('',#23569,#23601,#23609,.T.); +#23609 = CIRCLE('',#23610,1.E-01); +#23610 = AXIS2_PLACEMENT_3D('',#23611,#23612,#23613); +#23611 = CARTESIAN_POINT('',(119.36375,-63.2,-3.5E-02)); +#23612 = DIRECTION('',(0.,-0.,1.)); +#23613 = DIRECTION('',(0.,1.,0.)); +#23614 = CYLINDRICAL_SURFACE('',#23615,1.E-01); +#23615 = AXIS2_PLACEMENT_3D('',#23616,#23617,#23618); +#23616 = CARTESIAN_POINT('',(119.36375,-63.2,-3.5E-02)); +#23617 = DIRECTION('',(-0.,0.,-1.)); +#23618 = DIRECTION('',(0.,1.,0.)); +#23619 = ADVANCED_FACE('',(#23620),#23645,.F.); +#23620 = FACE_BOUND('',#23621,.F.); +#23621 = EDGE_LOOP('',(#23622,#23623,#23631,#23639)); +#23622 = ORIENTED_EDGE('',*,*,#23600,.T.); +#23623 = ORIENTED_EDGE('',*,*,#23624,.T.); +#23624 = EDGE_CURVE('',#23592,#23625,#23627,.T.); +#23625 = VERTEX_POINT('',#23626); +#23626 = CARTESIAN_POINT('',(122.86375,-63.3,0.)); +#23627 = LINE('',#23628,#23629); +#23628 = CARTESIAN_POINT('',(119.36375,-63.3,0.)); +#23629 = VECTOR('',#23630,1.); +#23630 = DIRECTION('',(1.,0.,0.)); +#23631 = ORIENTED_EDGE('',*,*,#23632,.F.); +#23632 = EDGE_CURVE('',#23633,#23625,#23635,.T.); +#23633 = VERTEX_POINT('',#23634); +#23634 = CARTESIAN_POINT('',(122.86375,-63.3,-3.5E-02)); +#23635 = LINE('',#23636,#23637); +#23636 = CARTESIAN_POINT('',(122.86375,-63.3,-3.5E-02)); +#23637 = VECTOR('',#23638,1.); +#23638 = DIRECTION('',(0.,0.,1.)); +#23639 = ORIENTED_EDGE('',*,*,#23640,.F.); +#23640 = EDGE_CURVE('',#23601,#23633,#23641,.T.); +#23641 = LINE('',#23642,#23643); +#23642 = CARTESIAN_POINT('',(119.36375,-63.3,-3.5E-02)); +#23643 = VECTOR('',#23644,1.); +#23644 = DIRECTION('',(1.,0.,0.)); +#23645 = PLANE('',#23646); +#23646 = AXIS2_PLACEMENT_3D('',#23647,#23648,#23649); +#23647 = CARTESIAN_POINT('',(119.36375,-63.3,-3.5E-02)); +#23648 = DIRECTION('',(0.,1.,0.)); +#23649 = DIRECTION('',(1.,0.,0.)); +#23650 = ADVANCED_FACE('',(#23651),#23669,.T.); +#23651 = FACE_BOUND('',#23652,.F.); +#23652 = EDGE_LOOP('',(#23653,#23654,#23661,#23662)); +#23653 = ORIENTED_EDGE('',*,*,#23632,.T.); +#23654 = ORIENTED_EDGE('',*,*,#23655,.T.); +#23655 = EDGE_CURVE('',#23625,#23553,#23656,.T.); +#23656 = CIRCLE('',#23657,0.1); +#23657 = AXIS2_PLACEMENT_3D('',#23658,#23659,#23660); +#23658 = CARTESIAN_POINT('',(122.86375,-63.2,0.)); +#23659 = DIRECTION('',(0.,0.,1.)); +#23660 = DIRECTION('',(-0.,-1.,0.)); +#23661 = ORIENTED_EDGE('',*,*,#23550,.F.); +#23662 = ORIENTED_EDGE('',*,*,#23663,.F.); +#23663 = EDGE_CURVE('',#23633,#23551,#23664,.T.); +#23664 = CIRCLE('',#23665,0.1); +#23665 = AXIS2_PLACEMENT_3D('',#23666,#23667,#23668); +#23666 = CARTESIAN_POINT('',(122.86375,-63.2,-3.5E-02)); +#23667 = DIRECTION('',(0.,0.,1.)); +#23668 = DIRECTION('',(-0.,-1.,0.)); +#23669 = CYLINDRICAL_SURFACE('',#23670,0.1); +#23670 = AXIS2_PLACEMENT_3D('',#23671,#23672,#23673); +#23671 = CARTESIAN_POINT('',(122.86375,-63.2,-3.5E-02)); +#23672 = DIRECTION('',(-0.,-0.,-1.)); +#23673 = DIRECTION('',(-0.,-1.,0.)); +#23674 = ADVANCED_FACE('',(#23675),#23681,.F.); +#23675 = FACE_BOUND('',#23676,.F.); +#23676 = EDGE_LOOP('',(#23677,#23678,#23679,#23680)); +#23677 = ORIENTED_EDGE('',*,*,#23576,.T.); +#23678 = ORIENTED_EDGE('',*,*,#23608,.T.); +#23679 = ORIENTED_EDGE('',*,*,#23640,.T.); +#23680 = ORIENTED_EDGE('',*,*,#23663,.T.); +#23681 = PLANE('',#23682); +#23682 = AXIS2_PLACEMENT_3D('',#23683,#23684,#23685); +#23683 = CARTESIAN_POINT('',(122.86375,-63.1,-3.5E-02)); +#23684 = DIRECTION('',(0.,0.,1.)); +#23685 = DIRECTION('',(1.,0.,-0.)); +#23686 = ADVANCED_FACE('',(#23687),#23693,.T.); +#23687 = FACE_BOUND('',#23688,.T.); +#23688 = EDGE_LOOP('',(#23689,#23690,#23691,#23692)); +#23689 = ORIENTED_EDGE('',*,*,#23560,.T.); +#23690 = ORIENTED_EDGE('',*,*,#23591,.T.); +#23691 = ORIENTED_EDGE('',*,*,#23624,.T.); +#23692 = ORIENTED_EDGE('',*,*,#23655,.T.); +#23693 = PLANE('',#23694); +#23694 = AXIS2_PLACEMENT_3D('',#23695,#23696,#23697); +#23695 = CARTESIAN_POINT('',(122.86375,-63.1,0.)); +#23696 = DIRECTION('',(0.,0.,1.)); +#23697 = DIRECTION('',(1.,0.,-0.)); +#23698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23702)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#23699,#23700,#23701)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#23699 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#23700 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#23701 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23702 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#23699, + 'distance_accuracy_value','confusion accuracy'); +#23703 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#23704,#23706); +#23704 = ( REPRESENTATION_RELATIONSHIP('','',#23543,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#23705) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#23705 = ITEM_DEFINED_TRANSFORMATION('','',#11,#519); +#23706 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #23707); +#23707 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('128','=>[0:1:1:121]','',#5, + #23538,$); +#23708 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#23540)); +#23709 = SHAPE_DEFINITION_REPRESENTATION(#23710,#23716); +#23710 = PRODUCT_DEFINITION_SHAPE('','',#23711); +#23711 = PRODUCT_DEFINITION('design','',#23712,#23715); +#23712 = PRODUCT_DEFINITION_FORMATION('','',#23713); +#23713 = PRODUCT('HackPad_track_119','HackPad_track_119','',(#23714)); +#23714 = PRODUCT_CONTEXT('',#2,'mechanical'); +#23715 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#23716 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#23717),#23871); +#23717 = MANIFOLD_SOLID_BREP('',#23718); +#23718 = CLOSED_SHELL('',(#23719,#23759,#23792,#23823,#23847,#23859)); +#23719 = ADVANCED_FACE('',(#23720),#23754,.F.); +#23720 = FACE_BOUND('',#23721,.F.); +#23721 = EDGE_LOOP('',(#23722,#23732,#23740,#23748)); +#23722 = ORIENTED_EDGE('',*,*,#23723,.T.); +#23723 = EDGE_CURVE('',#23724,#23726,#23728,.T.); +#23724 = VERTEX_POINT('',#23725); +#23725 = CARTESIAN_POINT('',(179.93446,-74.129289,-3.5E-02)); +#23726 = VERTEX_POINT('',#23727); +#23727 = CARTESIAN_POINT('',(179.93446,-74.129289,0.)); +#23728 = LINE('',#23729,#23730); +#23729 = CARTESIAN_POINT('',(179.93446,-74.129289,-3.5E-02)); +#23730 = VECTOR('',#23731,1.); +#23731 = DIRECTION('',(0.,0.,1.)); +#23732 = ORIENTED_EDGE('',*,*,#23733,.T.); +#23733 = EDGE_CURVE('',#23726,#23734,#23736,.T.); +#23734 = VERTEX_POINT('',#23735); +#23735 = CARTESIAN_POINT('',(178.43446,-72.629289,0.)); +#23736 = LINE('',#23737,#23738); +#23737 = CARTESIAN_POINT('',(179.93446,-74.129289,0.)); +#23738 = VECTOR('',#23739,1.); +#23739 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23740 = ORIENTED_EDGE('',*,*,#23741,.F.); +#23741 = EDGE_CURVE('',#23742,#23734,#23744,.T.); +#23742 = VERTEX_POINT('',#23743); +#23743 = CARTESIAN_POINT('',(178.43446,-72.629289,-3.5E-02)); +#23744 = LINE('',#23745,#23746); +#23745 = CARTESIAN_POINT('',(178.43446,-72.629289,-3.5E-02)); +#23746 = VECTOR('',#23747,1.); +#23747 = DIRECTION('',(0.,0.,1.)); +#23748 = ORIENTED_EDGE('',*,*,#23749,.F.); +#23749 = EDGE_CURVE('',#23724,#23742,#23750,.T.); +#23750 = LINE('',#23751,#23752); +#23751 = CARTESIAN_POINT('',(179.93446,-74.129289,-3.5E-02)); +#23752 = VECTOR('',#23753,1.); +#23753 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23754 = PLANE('',#23755); +#23755 = AXIS2_PLACEMENT_3D('',#23756,#23757,#23758); +#23756 = CARTESIAN_POINT('',(179.93446,-74.129289,-3.5E-02)); +#23757 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23758 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23759 = ADVANCED_FACE('',(#23760),#23787,.T.); +#23760 = FACE_BOUND('',#23761,.F.); +#23761 = EDGE_LOOP('',(#23762,#23763,#23772,#23780)); +#23762 = ORIENTED_EDGE('',*,*,#23741,.T.); +#23763 = ORIENTED_EDGE('',*,*,#23764,.T.); +#23764 = EDGE_CURVE('',#23734,#23765,#23767,.T.); +#23765 = VERTEX_POINT('',#23766); +#23766 = CARTESIAN_POINT('',(178.293039,-72.77071,0.)); +#23767 = CIRCLE('',#23768,9.999974810218E-02); +#23768 = AXIS2_PLACEMENT_3D('',#23769,#23770,#23771); +#23769 = CARTESIAN_POINT('',(178.3637495,-72.6999995,0.)); +#23770 = DIRECTION('',(0.,0.,1.)); +#23771 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#23772 = ORIENTED_EDGE('',*,*,#23773,.F.); +#23773 = EDGE_CURVE('',#23774,#23765,#23776,.T.); +#23774 = VERTEX_POINT('',#23775); +#23775 = CARTESIAN_POINT('',(178.293039,-72.77071,-3.5E-02)); +#23776 = LINE('',#23777,#23778); +#23777 = CARTESIAN_POINT('',(178.293039,-72.77071,-3.5E-02)); +#23778 = VECTOR('',#23779,1.); +#23779 = DIRECTION('',(0.,0.,1.)); +#23780 = ORIENTED_EDGE('',*,*,#23781,.F.); +#23781 = EDGE_CURVE('',#23742,#23774,#23782,.T.); +#23782 = CIRCLE('',#23783,9.999974810218E-02); +#23783 = AXIS2_PLACEMENT_3D('',#23784,#23785,#23786); +#23784 = CARTESIAN_POINT('',(178.3637495,-72.6999995,-3.5E-02)); +#23785 = DIRECTION('',(0.,0.,1.)); +#23786 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#23787 = CYLINDRICAL_SURFACE('',#23788,9.999974810218E-02); +#23788 = AXIS2_PLACEMENT_3D('',#23789,#23790,#23791); +#23789 = CARTESIAN_POINT('',(178.3637495,-72.6999995,-3.5E-02)); +#23790 = DIRECTION('',(-0.,-0.,-1.)); +#23791 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#23792 = ADVANCED_FACE('',(#23793),#23818,.F.); +#23793 = FACE_BOUND('',#23794,.F.); +#23794 = EDGE_LOOP('',(#23795,#23796,#23804,#23812)); +#23795 = ORIENTED_EDGE('',*,*,#23773,.T.); +#23796 = ORIENTED_EDGE('',*,*,#23797,.T.); +#23797 = EDGE_CURVE('',#23765,#23798,#23800,.T.); +#23798 = VERTEX_POINT('',#23799); +#23799 = CARTESIAN_POINT('',(179.793039,-74.27071,0.)); +#23800 = LINE('',#23801,#23802); +#23801 = CARTESIAN_POINT('',(178.293039,-72.77071,0.)); +#23802 = VECTOR('',#23803,1.); +#23803 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23804 = ORIENTED_EDGE('',*,*,#23805,.F.); +#23805 = EDGE_CURVE('',#23806,#23798,#23808,.T.); +#23806 = VERTEX_POINT('',#23807); +#23807 = CARTESIAN_POINT('',(179.793039,-74.27071,-3.5E-02)); +#23808 = LINE('',#23809,#23810); +#23809 = CARTESIAN_POINT('',(179.793039,-74.27071,-3.5E-02)); +#23810 = VECTOR('',#23811,1.); +#23811 = DIRECTION('',(0.,0.,1.)); +#23812 = ORIENTED_EDGE('',*,*,#23813,.F.); +#23813 = EDGE_CURVE('',#23774,#23806,#23814,.T.); +#23814 = LINE('',#23815,#23816); +#23815 = CARTESIAN_POINT('',(178.293039,-72.77071,-3.5E-02)); +#23816 = VECTOR('',#23817,1.); +#23817 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23818 = PLANE('',#23819); +#23819 = AXIS2_PLACEMENT_3D('',#23820,#23821,#23822); +#23820 = CARTESIAN_POINT('',(178.293039,-72.77071,-3.5E-02)); +#23821 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#23822 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23823 = ADVANCED_FACE('',(#23824),#23842,.T.); +#23824 = FACE_BOUND('',#23825,.F.); +#23825 = EDGE_LOOP('',(#23826,#23827,#23834,#23835)); +#23826 = ORIENTED_EDGE('',*,*,#23805,.T.); +#23827 = ORIENTED_EDGE('',*,*,#23828,.T.); +#23828 = EDGE_CURVE('',#23798,#23726,#23829,.T.); +#23829 = CIRCLE('',#23830,9.999974810219E-02); +#23830 = AXIS2_PLACEMENT_3D('',#23831,#23832,#23833); +#23831 = CARTESIAN_POINT('',(179.8637495,-74.1999995,0.)); +#23832 = DIRECTION('',(0.,0.,1.)); +#23833 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#23834 = ORIENTED_EDGE('',*,*,#23723,.F.); +#23835 = ORIENTED_EDGE('',*,*,#23836,.F.); +#23836 = EDGE_CURVE('',#23806,#23724,#23837,.T.); +#23837 = CIRCLE('',#23838,9.999974810219E-02); +#23838 = AXIS2_PLACEMENT_3D('',#23839,#23840,#23841); +#23839 = CARTESIAN_POINT('',(179.8637495,-74.1999995,-3.5E-02)); +#23840 = DIRECTION('',(0.,0.,1.)); +#23841 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#23842 = CYLINDRICAL_SURFACE('',#23843,9.999974810219E-02); +#23843 = AXIS2_PLACEMENT_3D('',#23844,#23845,#23846); +#23844 = CARTESIAN_POINT('',(179.8637495,-74.1999995,-3.5E-02)); +#23845 = DIRECTION('',(-0.,-0.,-1.)); +#23846 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#23847 = ADVANCED_FACE('',(#23848),#23854,.F.); +#23848 = FACE_BOUND('',#23849,.F.); +#23849 = EDGE_LOOP('',(#23850,#23851,#23852,#23853)); +#23850 = ORIENTED_EDGE('',*,*,#23749,.T.); +#23851 = ORIENTED_EDGE('',*,*,#23781,.T.); +#23852 = ORIENTED_EDGE('',*,*,#23813,.T.); +#23853 = ORIENTED_EDGE('',*,*,#23836,.T.); +#23854 = PLANE('',#23855); +#23855 = AXIS2_PLACEMENT_3D('',#23856,#23857,#23858); +#23856 = CARTESIAN_POINT('',(179.93446,-74.129289,-3.5E-02)); +#23857 = DIRECTION('',(0.,0.,1.)); +#23858 = DIRECTION('',(1.,0.,-0.)); +#23859 = ADVANCED_FACE('',(#23860),#23866,.T.); +#23860 = FACE_BOUND('',#23861,.T.); +#23861 = EDGE_LOOP('',(#23862,#23863,#23864,#23865)); +#23862 = ORIENTED_EDGE('',*,*,#23733,.T.); +#23863 = ORIENTED_EDGE('',*,*,#23764,.T.); +#23864 = ORIENTED_EDGE('',*,*,#23797,.T.); +#23865 = ORIENTED_EDGE('',*,*,#23828,.T.); +#23866 = PLANE('',#23867); +#23867 = AXIS2_PLACEMENT_3D('',#23868,#23869,#23870); +#23868 = CARTESIAN_POINT('',(179.93446,-74.129289,0.)); +#23869 = DIRECTION('',(0.,0.,1.)); +#23870 = DIRECTION('',(1.,0.,-0.)); +#23871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23875)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#23872,#23873,#23874)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#23872 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#23873 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#23874 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23875 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#23872, + 'distance_accuracy_value','confusion accuracy'); +#23876 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#23877,#23879); +#23877 = ( REPRESENTATION_RELATIONSHIP('','',#23716,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#23878) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#23878 = ITEM_DEFINED_TRANSFORMATION('','',#11,#523); +#23879 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #23880); +#23880 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('129','=>[0:1:1:122]','',#5, + #23711,$); +#23881 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#23713)); +#23882 = SHAPE_DEFINITION_REPRESENTATION(#23883,#23889); +#23883 = PRODUCT_DEFINITION_SHAPE('','',#23884); +#23884 = PRODUCT_DEFINITION('design','',#23885,#23888); +#23885 = PRODUCT_DEFINITION_FORMATION('','',#23886); +#23886 = PRODUCT('HackPad_track_120','HackPad_track_120','',(#23887)); +#23887 = PRODUCT_CONTEXT('',#2,'mechanical'); +#23888 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#23889 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#23890),#24044); +#23890 = MANIFOLD_SOLID_BREP('',#23891); +#23891 = CLOSED_SHELL('',(#23892,#23932,#23965,#23996,#24020,#24032)); +#23892 = ADVANCED_FACE('',(#23893),#23927,.F.); +#23893 = FACE_BOUND('',#23894,.F.); +#23894 = EDGE_LOOP('',(#23895,#23905,#23913,#23921)); +#23895 = ORIENTED_EDGE('',*,*,#23896,.T.); +#23896 = EDGE_CURVE('',#23897,#23899,#23901,.T.); +#23897 = VERTEX_POINT('',#23898); +#23898 = CARTESIAN_POINT('',(178.43446,-48.629289,-3.5E-02)); +#23899 = VERTEX_POINT('',#23900); +#23900 = CARTESIAN_POINT('',(178.43446,-48.629289,0.)); +#23901 = LINE('',#23902,#23903); +#23902 = CARTESIAN_POINT('',(178.43446,-48.629289,-3.5E-02)); +#23903 = VECTOR('',#23904,1.); +#23904 = DIRECTION('',(0.,0.,1.)); +#23905 = ORIENTED_EDGE('',*,*,#23906,.T.); +#23906 = EDGE_CURVE('',#23899,#23907,#23909,.T.); +#23907 = VERTEX_POINT('',#23908); +#23908 = CARTESIAN_POINT('',(176.85446,-47.049289,0.)); +#23909 = LINE('',#23910,#23911); +#23910 = CARTESIAN_POINT('',(178.43446,-48.629289,0.)); +#23911 = VECTOR('',#23912,1.); +#23912 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23913 = ORIENTED_EDGE('',*,*,#23914,.F.); +#23914 = EDGE_CURVE('',#23915,#23907,#23917,.T.); +#23915 = VERTEX_POINT('',#23916); +#23916 = CARTESIAN_POINT('',(176.85446,-47.049289,-3.5E-02)); +#23917 = LINE('',#23918,#23919); +#23918 = CARTESIAN_POINT('',(176.85446,-47.049289,-3.5E-02)); +#23919 = VECTOR('',#23920,1.); +#23920 = DIRECTION('',(0.,0.,1.)); +#23921 = ORIENTED_EDGE('',*,*,#23922,.F.); +#23922 = EDGE_CURVE('',#23897,#23915,#23923,.T.); +#23923 = LINE('',#23924,#23925); +#23924 = CARTESIAN_POINT('',(178.43446,-48.629289,-3.5E-02)); +#23925 = VECTOR('',#23926,1.); +#23926 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23927 = PLANE('',#23928); +#23928 = AXIS2_PLACEMENT_3D('',#23929,#23930,#23931); +#23929 = CARTESIAN_POINT('',(178.43446,-48.629289,-3.5E-02)); +#23930 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#23931 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#23932 = ADVANCED_FACE('',(#23933),#23960,.T.); +#23933 = FACE_BOUND('',#23934,.F.); +#23934 = EDGE_LOOP('',(#23935,#23936,#23945,#23953)); +#23935 = ORIENTED_EDGE('',*,*,#23914,.T.); +#23936 = ORIENTED_EDGE('',*,*,#23937,.T.); +#23937 = EDGE_CURVE('',#23907,#23938,#23940,.T.); +#23938 = VERTEX_POINT('',#23939); +#23939 = CARTESIAN_POINT('',(176.713039,-47.19071,0.)); +#23940 = CIRCLE('',#23941,9.999974810218E-02); +#23941 = AXIS2_PLACEMENT_3D('',#23942,#23943,#23944); +#23942 = CARTESIAN_POINT('',(176.7837495,-47.1199995,0.)); +#23943 = DIRECTION('',(0.,0.,1.)); +#23944 = DIRECTION('',(0.707106781186,0.707106781187,-0.)); +#23945 = ORIENTED_EDGE('',*,*,#23946,.F.); +#23946 = EDGE_CURVE('',#23947,#23938,#23949,.T.); +#23947 = VERTEX_POINT('',#23948); +#23948 = CARTESIAN_POINT('',(176.713039,-47.19071,-3.5E-02)); +#23949 = LINE('',#23950,#23951); +#23950 = CARTESIAN_POINT('',(176.713039,-47.19071,-3.5E-02)); +#23951 = VECTOR('',#23952,1.); +#23952 = DIRECTION('',(0.,0.,1.)); +#23953 = ORIENTED_EDGE('',*,*,#23954,.F.); +#23954 = EDGE_CURVE('',#23915,#23947,#23955,.T.); +#23955 = CIRCLE('',#23956,9.999974810218E-02); +#23956 = AXIS2_PLACEMENT_3D('',#23957,#23958,#23959); +#23957 = CARTESIAN_POINT('',(176.7837495,-47.1199995,-3.5E-02)); +#23958 = DIRECTION('',(0.,0.,1.)); +#23959 = DIRECTION('',(0.707106781186,0.707106781187,-0.)); +#23960 = CYLINDRICAL_SURFACE('',#23961,9.999974810218E-02); +#23961 = AXIS2_PLACEMENT_3D('',#23962,#23963,#23964); +#23962 = CARTESIAN_POINT('',(176.7837495,-47.1199995,-3.5E-02)); +#23963 = DIRECTION('',(-0.,-0.,-1.)); +#23964 = DIRECTION('',(0.707106781186,0.707106781187,-0.)); +#23965 = ADVANCED_FACE('',(#23966),#23991,.F.); +#23966 = FACE_BOUND('',#23967,.F.); +#23967 = EDGE_LOOP('',(#23968,#23969,#23977,#23985)); +#23968 = ORIENTED_EDGE('',*,*,#23946,.T.); +#23969 = ORIENTED_EDGE('',*,*,#23970,.T.); +#23970 = EDGE_CURVE('',#23938,#23971,#23973,.T.); +#23971 = VERTEX_POINT('',#23972); +#23972 = CARTESIAN_POINT('',(178.293039,-48.77071,0.)); +#23973 = LINE('',#23974,#23975); +#23974 = CARTESIAN_POINT('',(176.713039,-47.19071,0.)); +#23975 = VECTOR('',#23976,1.); +#23976 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23977 = ORIENTED_EDGE('',*,*,#23978,.F.); +#23978 = EDGE_CURVE('',#23979,#23971,#23981,.T.); +#23979 = VERTEX_POINT('',#23980); +#23980 = CARTESIAN_POINT('',(178.293039,-48.77071,-3.5E-02)); +#23981 = LINE('',#23982,#23983); +#23982 = CARTESIAN_POINT('',(178.293039,-48.77071,-3.5E-02)); +#23983 = VECTOR('',#23984,1.); +#23984 = DIRECTION('',(0.,0.,1.)); +#23985 = ORIENTED_EDGE('',*,*,#23986,.F.); +#23986 = EDGE_CURVE('',#23947,#23979,#23987,.T.); +#23987 = LINE('',#23988,#23989); +#23988 = CARTESIAN_POINT('',(176.713039,-47.19071,-3.5E-02)); +#23989 = VECTOR('',#23990,1.); +#23990 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23991 = PLANE('',#23992); +#23992 = AXIS2_PLACEMENT_3D('',#23993,#23994,#23995); +#23993 = CARTESIAN_POINT('',(176.713039,-47.19071,-3.5E-02)); +#23994 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#23995 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#23996 = ADVANCED_FACE('',(#23997),#24015,.T.); +#23997 = FACE_BOUND('',#23998,.F.); +#23998 = EDGE_LOOP('',(#23999,#24000,#24007,#24008)); +#23999 = ORIENTED_EDGE('',*,*,#23978,.T.); +#24000 = ORIENTED_EDGE('',*,*,#24001,.T.); +#24001 = EDGE_CURVE('',#23971,#23899,#24002,.T.); +#24002 = CIRCLE('',#24003,9.999974810219E-02); +#24003 = AXIS2_PLACEMENT_3D('',#24004,#24005,#24006); +#24004 = CARTESIAN_POINT('',(178.3637495,-48.6999995,0.)); +#24005 = DIRECTION('',(0.,0.,1.)); +#24006 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#24007 = ORIENTED_EDGE('',*,*,#23896,.F.); +#24008 = ORIENTED_EDGE('',*,*,#24009,.F.); +#24009 = EDGE_CURVE('',#23979,#23897,#24010,.T.); +#24010 = CIRCLE('',#24011,9.999974810219E-02); +#24011 = AXIS2_PLACEMENT_3D('',#24012,#24013,#24014); +#24012 = CARTESIAN_POINT('',(178.3637495,-48.6999995,-3.5E-02)); +#24013 = DIRECTION('',(0.,0.,1.)); +#24014 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#24015 = CYLINDRICAL_SURFACE('',#24016,9.999974810219E-02); +#24016 = AXIS2_PLACEMENT_3D('',#24017,#24018,#24019); +#24017 = CARTESIAN_POINT('',(178.3637495,-48.6999995,-3.5E-02)); +#24018 = DIRECTION('',(-0.,-0.,-1.)); +#24019 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#24020 = ADVANCED_FACE('',(#24021),#24027,.F.); +#24021 = FACE_BOUND('',#24022,.F.); +#24022 = EDGE_LOOP('',(#24023,#24024,#24025,#24026)); +#24023 = ORIENTED_EDGE('',*,*,#23922,.T.); +#24024 = ORIENTED_EDGE('',*,*,#23954,.T.); +#24025 = ORIENTED_EDGE('',*,*,#23986,.T.); +#24026 = ORIENTED_EDGE('',*,*,#24009,.T.); +#24027 = PLANE('',#24028); +#24028 = AXIS2_PLACEMENT_3D('',#24029,#24030,#24031); +#24029 = CARTESIAN_POINT('',(178.43446,-48.629289,-3.5E-02)); +#24030 = DIRECTION('',(0.,0.,1.)); +#24031 = DIRECTION('',(1.,0.,-0.)); +#24032 = ADVANCED_FACE('',(#24033),#24039,.T.); +#24033 = FACE_BOUND('',#24034,.T.); +#24034 = EDGE_LOOP('',(#24035,#24036,#24037,#24038)); +#24035 = ORIENTED_EDGE('',*,*,#23906,.T.); +#24036 = ORIENTED_EDGE('',*,*,#23937,.T.); +#24037 = ORIENTED_EDGE('',*,*,#23970,.T.); +#24038 = ORIENTED_EDGE('',*,*,#24001,.T.); +#24039 = PLANE('',#24040); +#24040 = AXIS2_PLACEMENT_3D('',#24041,#24042,#24043); +#24041 = CARTESIAN_POINT('',(178.43446,-48.629289,0.)); +#24042 = DIRECTION('',(0.,0.,1.)); +#24043 = DIRECTION('',(1.,0.,-0.)); +#24044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#24048)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#24045,#24046,#24047)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24045 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#24046 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#24047 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#24048 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24045, + 'distance_accuracy_value','confusion accuracy'); +#24049 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#24050,#24052); +#24050 = ( REPRESENTATION_RELATIONSHIP('','',#23889,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24051) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#24051 = ITEM_DEFINED_TRANSFORMATION('','',#11,#527); +#24052 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #24053); +#24053 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('130','=>[0:1:1:123]','',#5, + #23884,$); +#24054 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#23886)); +#24055 = SHAPE_DEFINITION_REPRESENTATION(#24056,#24062); +#24056 = PRODUCT_DEFINITION_SHAPE('','',#24057); +#24057 = PRODUCT_DEFINITION('design','',#24058,#24061); +#24058 = PRODUCT_DEFINITION_FORMATION('','',#24059); +#24059 = PRODUCT('HackPad_track_121','HackPad_track_121','',(#24060)); +#24060 = PRODUCT_CONTEXT('',#2,'mechanical'); +#24061 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#24062 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#24063),#24217); +#24063 = MANIFOLD_SOLID_BREP('',#24064); +#24064 = CLOSED_SHELL('',(#24065,#24105,#24138,#24169,#24193,#24205)); +#24065 = ADVANCED_FACE('',(#24066),#24100,.F.); +#24066 = FACE_BOUND('',#24067,.F.); +#24067 = EDGE_LOOP('',(#24068,#24078,#24086,#24094)); +#24068 = ORIENTED_EDGE('',*,*,#24069,.T.); +#24069 = EDGE_CURVE('',#24070,#24072,#24074,.T.); +#24070 = VERTEX_POINT('',#24071); +#24071 = CARTESIAN_POINT('',(174.26375,-65.2,-3.5E-02)); +#24072 = VERTEX_POINT('',#24073); +#24073 = CARTESIAN_POINT('',(174.26375,-65.2,0.)); +#24074 = LINE('',#24075,#24076); +#24075 = CARTESIAN_POINT('',(174.26375,-65.2,-3.5E-02)); +#24076 = VECTOR('',#24077,1.); +#24077 = DIRECTION('',(0.,0.,1.)); +#24078 = ORIENTED_EDGE('',*,*,#24079,.T.); +#24079 = EDGE_CURVE('',#24072,#24080,#24082,.T.); +#24080 = VERTEX_POINT('',#24081); +#24081 = CARTESIAN_POINT('',(174.26375,-128.825,0.)); +#24082 = LINE('',#24083,#24084); +#24083 = CARTESIAN_POINT('',(174.26375,-65.2,0.)); +#24084 = VECTOR('',#24085,1.); +#24085 = DIRECTION('',(0.,-1.,0.)); +#24086 = ORIENTED_EDGE('',*,*,#24087,.F.); +#24087 = EDGE_CURVE('',#24088,#24080,#24090,.T.); +#24088 = VERTEX_POINT('',#24089); +#24089 = CARTESIAN_POINT('',(174.26375,-128.825,-3.5E-02)); +#24090 = LINE('',#24091,#24092); +#24091 = CARTESIAN_POINT('',(174.26375,-128.825,-3.5E-02)); +#24092 = VECTOR('',#24093,1.); +#24093 = DIRECTION('',(0.,0.,1.)); +#24094 = ORIENTED_EDGE('',*,*,#24095,.F.); +#24095 = EDGE_CURVE('',#24070,#24088,#24096,.T.); +#24096 = LINE('',#24097,#24098); +#24097 = CARTESIAN_POINT('',(174.26375,-65.2,-3.5E-02)); +#24098 = VECTOR('',#24099,1.); +#24099 = DIRECTION('',(0.,-1.,0.)); +#24100 = PLANE('',#24101); +#24101 = AXIS2_PLACEMENT_3D('',#24102,#24103,#24104); +#24102 = CARTESIAN_POINT('',(174.26375,-65.2,-3.5E-02)); +#24103 = DIRECTION('',(1.,0.,-0.)); +#24104 = DIRECTION('',(0.,-1.,0.)); +#24105 = ADVANCED_FACE('',(#24106),#24133,.T.); +#24106 = FACE_BOUND('',#24107,.F.); +#24107 = EDGE_LOOP('',(#24108,#24109,#24118,#24126)); +#24108 = ORIENTED_EDGE('',*,*,#24087,.T.); +#24109 = ORIENTED_EDGE('',*,*,#24110,.T.); +#24110 = EDGE_CURVE('',#24080,#24111,#24113,.T.); +#24111 = VERTEX_POINT('',#24112); +#24112 = CARTESIAN_POINT('',(174.46375,-128.825,0.)); +#24113 = CIRCLE('',#24114,0.1); +#24114 = AXIS2_PLACEMENT_3D('',#24115,#24116,#24117); +#24115 = CARTESIAN_POINT('',(174.36375,-128.825,0.)); +#24116 = DIRECTION('',(0.,0.,1.)); +#24117 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#24118 = ORIENTED_EDGE('',*,*,#24119,.F.); +#24119 = EDGE_CURVE('',#24120,#24111,#24122,.T.); +#24120 = VERTEX_POINT('',#24121); +#24121 = CARTESIAN_POINT('',(174.46375,-128.825,-3.5E-02)); +#24122 = LINE('',#24123,#24124); +#24123 = CARTESIAN_POINT('',(174.46375,-128.825,-3.5E-02)); +#24124 = VECTOR('',#24125,1.); +#24125 = DIRECTION('',(0.,0.,1.)); +#24126 = ORIENTED_EDGE('',*,*,#24127,.F.); +#24127 = EDGE_CURVE('',#24088,#24120,#24128,.T.); +#24128 = CIRCLE('',#24129,0.1); +#24129 = AXIS2_PLACEMENT_3D('',#24130,#24131,#24132); +#24130 = CARTESIAN_POINT('',(174.36375,-128.825,-3.5E-02)); +#24131 = DIRECTION('',(0.,0.,1.)); +#24132 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#24133 = CYLINDRICAL_SURFACE('',#24134,0.1); +#24134 = AXIS2_PLACEMENT_3D('',#24135,#24136,#24137); +#24135 = CARTESIAN_POINT('',(174.36375,-128.825,-3.5E-02)); +#24136 = DIRECTION('',(-0.,-0.,-1.)); +#24137 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#24138 = ADVANCED_FACE('',(#24139),#24164,.F.); +#24139 = FACE_BOUND('',#24140,.F.); +#24140 = EDGE_LOOP('',(#24141,#24142,#24150,#24158)); +#24141 = ORIENTED_EDGE('',*,*,#24119,.T.); +#24142 = ORIENTED_EDGE('',*,*,#24143,.T.); +#24143 = EDGE_CURVE('',#24111,#24144,#24146,.T.); +#24144 = VERTEX_POINT('',#24145); +#24145 = CARTESIAN_POINT('',(174.46375,-65.2,0.)); +#24146 = LINE('',#24147,#24148); +#24147 = CARTESIAN_POINT('',(174.46375,-128.825,0.)); +#24148 = VECTOR('',#24149,1.); +#24149 = DIRECTION('',(0.,1.,0.)); +#24150 = ORIENTED_EDGE('',*,*,#24151,.F.); +#24151 = EDGE_CURVE('',#24152,#24144,#24154,.T.); +#24152 = VERTEX_POINT('',#24153); +#24153 = CARTESIAN_POINT('',(174.46375,-65.2,-3.5E-02)); +#24154 = LINE('',#24155,#24156); +#24155 = CARTESIAN_POINT('',(174.46375,-65.2,-3.5E-02)); +#24156 = VECTOR('',#24157,1.); +#24157 = DIRECTION('',(0.,0.,1.)); +#24158 = ORIENTED_EDGE('',*,*,#24159,.F.); +#24159 = EDGE_CURVE('',#24120,#24152,#24160,.T.); +#24160 = LINE('',#24161,#24162); +#24161 = CARTESIAN_POINT('',(174.46375,-128.825,-3.5E-02)); +#24162 = VECTOR('',#24163,1.); +#24163 = DIRECTION('',(0.,1.,0.)); +#24164 = PLANE('',#24165); +#24165 = AXIS2_PLACEMENT_3D('',#24166,#24167,#24168); +#24166 = CARTESIAN_POINT('',(174.46375,-128.825,-3.5E-02)); +#24167 = DIRECTION('',(-1.,0.,0.)); +#24168 = DIRECTION('',(0.,1.,0.)); +#24169 = ADVANCED_FACE('',(#24170),#24188,.T.); +#24170 = FACE_BOUND('',#24171,.F.); +#24171 = EDGE_LOOP('',(#24172,#24173,#24180,#24181)); +#24172 = ORIENTED_EDGE('',*,*,#24151,.T.); +#24173 = ORIENTED_EDGE('',*,*,#24174,.T.); +#24174 = EDGE_CURVE('',#24144,#24072,#24175,.T.); +#24175 = CIRCLE('',#24176,0.1); +#24176 = AXIS2_PLACEMENT_3D('',#24177,#24178,#24179); +#24177 = CARTESIAN_POINT('',(174.36375,-65.2,0.)); +#24178 = DIRECTION('',(0.,0.,1.)); +#24179 = DIRECTION('',(1.,0.,-0.)); +#24180 = ORIENTED_EDGE('',*,*,#24069,.F.); +#24181 = ORIENTED_EDGE('',*,*,#24182,.F.); +#24182 = EDGE_CURVE('',#24152,#24070,#24183,.T.); +#24183 = CIRCLE('',#24184,0.1); +#24184 = AXIS2_PLACEMENT_3D('',#24185,#24186,#24187); +#24185 = CARTESIAN_POINT('',(174.36375,-65.2,-3.5E-02)); +#24186 = DIRECTION('',(0.,0.,1.)); +#24187 = DIRECTION('',(1.,0.,-0.)); +#24188 = CYLINDRICAL_SURFACE('',#24189,0.1); +#24189 = AXIS2_PLACEMENT_3D('',#24190,#24191,#24192); +#24190 = CARTESIAN_POINT('',(174.36375,-65.2,-3.5E-02)); +#24191 = DIRECTION('',(-0.,-0.,-1.)); +#24192 = DIRECTION('',(1.,0.,-0.)); +#24193 = ADVANCED_FACE('',(#24194),#24200,.F.); +#24194 = FACE_BOUND('',#24195,.F.); +#24195 = EDGE_LOOP('',(#24196,#24197,#24198,#24199)); +#24196 = ORIENTED_EDGE('',*,*,#24095,.T.); +#24197 = ORIENTED_EDGE('',*,*,#24127,.T.); +#24198 = ORIENTED_EDGE('',*,*,#24159,.T.); +#24199 = ORIENTED_EDGE('',*,*,#24182,.T.); +#24200 = PLANE('',#24201); +#24201 = AXIS2_PLACEMENT_3D('',#24202,#24203,#24204); +#24202 = CARTESIAN_POINT('',(174.26375,-65.2,-3.5E-02)); +#24203 = DIRECTION('',(0.,0.,1.)); +#24204 = DIRECTION('',(1.,0.,-0.)); +#24205 = ADVANCED_FACE('',(#24206),#24212,.T.); +#24206 = FACE_BOUND('',#24207,.T.); +#24207 = EDGE_LOOP('',(#24208,#24209,#24210,#24211)); +#24208 = ORIENTED_EDGE('',*,*,#24079,.T.); +#24209 = ORIENTED_EDGE('',*,*,#24110,.T.); +#24210 = ORIENTED_EDGE('',*,*,#24143,.T.); +#24211 = ORIENTED_EDGE('',*,*,#24174,.T.); +#24212 = PLANE('',#24213); +#24213 = AXIS2_PLACEMENT_3D('',#24214,#24215,#24216); +#24214 = CARTESIAN_POINT('',(174.26375,-65.2,0.)); +#24215 = DIRECTION('',(0.,0.,1.)); +#24216 = DIRECTION('',(1.,0.,-0.)); +#24217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#24221)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#24218,#24219,#24220)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24218 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#24219 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#24220 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#24221 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24218, + 'distance_accuracy_value','confusion accuracy'); +#24222 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#24223,#24225); +#24223 = ( REPRESENTATION_RELATIONSHIP('','',#24062,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24224) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#24224 = ITEM_DEFINED_TRANSFORMATION('','',#11,#531); +#24225 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #24226); +#24226 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('131','=>[0:1:1:124]','',#5, + #24057,$); +#24227 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#24059)); +#24228 = SHAPE_DEFINITION_REPRESENTATION(#24229,#24235); +#24229 = PRODUCT_DEFINITION_SHAPE('','',#24230); +#24230 = PRODUCT_DEFINITION('design','',#24231,#24234); +#24231 = PRODUCT_DEFINITION_FORMATION('','',#24232); +#24232 = PRODUCT('HackPad_track_122','HackPad_track_122','',(#24233)); +#24233 = PRODUCT_CONTEXT('',#2,'mechanical'); +#24234 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#24235 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#24236),#24390); +#24236 = MANIFOLD_SOLID_BREP('',#24237); +#24237 = CLOSED_SHELL('',(#24238,#24278,#24311,#24342,#24366,#24378)); +#24238 = ADVANCED_FACE('',(#24239),#24273,.F.); +#24239 = FACE_BOUND('',#24240,.F.); +#24240 = EDGE_LOOP('',(#24241,#24251,#24259,#24267)); +#24241 = ORIENTED_EDGE('',*,*,#24242,.T.); +#24242 = EDGE_CURVE('',#24243,#24245,#24247,.T.); +#24243 = VERTEX_POINT('',#24244); +#24244 = CARTESIAN_POINT('',(148.36375,-60.3,-3.5E-02)); +#24245 = VERTEX_POINT('',#24246); +#24246 = CARTESIAN_POINT('',(148.36375,-60.3,0.)); +#24247 = LINE('',#24248,#24249); +#24248 = CARTESIAN_POINT('',(148.36375,-60.3,-3.5E-02)); +#24249 = VECTOR('',#24250,1.); +#24250 = DIRECTION('',(0.,0.,1.)); +#24251 = ORIENTED_EDGE('',*,*,#24252,.T.); +#24252 = EDGE_CURVE('',#24245,#24253,#24255,.T.); +#24253 = VERTEX_POINT('',#24254); +#24254 = CARTESIAN_POINT('',(149.36375,-60.3,0.)); +#24255 = LINE('',#24256,#24257); +#24256 = CARTESIAN_POINT('',(148.36375,-60.3,0.)); +#24257 = VECTOR('',#24258,1.); +#24258 = DIRECTION('',(1.,0.,0.)); +#24259 = ORIENTED_EDGE('',*,*,#24260,.F.); +#24260 = EDGE_CURVE('',#24261,#24253,#24263,.T.); +#24261 = VERTEX_POINT('',#24262); +#24262 = CARTESIAN_POINT('',(149.36375,-60.3,-3.5E-02)); +#24263 = LINE('',#24264,#24265); +#24264 = CARTESIAN_POINT('',(149.36375,-60.3,-3.5E-02)); +#24265 = VECTOR('',#24266,1.); +#24266 = DIRECTION('',(0.,0.,1.)); +#24267 = ORIENTED_EDGE('',*,*,#24268,.F.); +#24268 = EDGE_CURVE('',#24243,#24261,#24269,.T.); +#24269 = LINE('',#24270,#24271); +#24270 = CARTESIAN_POINT('',(148.36375,-60.3,-3.5E-02)); +#24271 = VECTOR('',#24272,1.); +#24272 = DIRECTION('',(1.,0.,0.)); +#24273 = PLANE('',#24274); +#24274 = AXIS2_PLACEMENT_3D('',#24275,#24276,#24277); +#24275 = CARTESIAN_POINT('',(148.36375,-60.3,-3.5E-02)); +#24276 = DIRECTION('',(0.,1.,0.)); +#24277 = DIRECTION('',(1.,0.,0.)); +#24278 = ADVANCED_FACE('',(#24279),#24306,.T.); +#24279 = FACE_BOUND('',#24280,.F.); +#24280 = EDGE_LOOP('',(#24281,#24282,#24291,#24299)); +#24281 = ORIENTED_EDGE('',*,*,#24260,.T.); +#24282 = ORIENTED_EDGE('',*,*,#24283,.T.); +#24283 = EDGE_CURVE('',#24253,#24284,#24286,.T.); +#24284 = VERTEX_POINT('',#24285); +#24285 = CARTESIAN_POINT('',(149.36375,-60.1,0.)); +#24286 = CIRCLE('',#24287,0.1); +#24287 = AXIS2_PLACEMENT_3D('',#24288,#24289,#24290); +#24288 = CARTESIAN_POINT('',(149.36375,-60.2,0.)); +#24289 = DIRECTION('',(0.,-0.,1.)); +#24290 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#24291 = ORIENTED_EDGE('',*,*,#24292,.F.); +#24292 = EDGE_CURVE('',#24293,#24284,#24295,.T.); +#24293 = VERTEX_POINT('',#24294); +#24294 = CARTESIAN_POINT('',(149.36375,-60.1,-3.5E-02)); +#24295 = LINE('',#24296,#24297); +#24296 = CARTESIAN_POINT('',(149.36375,-60.1,-3.5E-02)); +#24297 = VECTOR('',#24298,1.); +#24298 = DIRECTION('',(0.,0.,1.)); +#24299 = ORIENTED_EDGE('',*,*,#24300,.F.); +#24300 = EDGE_CURVE('',#24261,#24293,#24301,.T.); +#24301 = CIRCLE('',#24302,0.1); +#24302 = AXIS2_PLACEMENT_3D('',#24303,#24304,#24305); +#24303 = CARTESIAN_POINT('',(149.36375,-60.2,-3.5E-02)); +#24304 = DIRECTION('',(0.,-0.,1.)); +#24305 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#24306 = CYLINDRICAL_SURFACE('',#24307,0.1); +#24307 = AXIS2_PLACEMENT_3D('',#24308,#24309,#24310); +#24308 = CARTESIAN_POINT('',(149.36375,-60.2,-3.5E-02)); +#24309 = DIRECTION('',(-0.,0.,-1.)); +#24310 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#24311 = ADVANCED_FACE('',(#24312),#24337,.F.); +#24312 = FACE_BOUND('',#24313,.F.); +#24313 = EDGE_LOOP('',(#24314,#24315,#24323,#24331)); +#24314 = ORIENTED_EDGE('',*,*,#24292,.T.); +#24315 = ORIENTED_EDGE('',*,*,#24316,.T.); +#24316 = EDGE_CURVE('',#24284,#24317,#24319,.T.); +#24317 = VERTEX_POINT('',#24318); +#24318 = CARTESIAN_POINT('',(148.36375,-60.1,0.)); +#24319 = LINE('',#24320,#24321); +#24320 = CARTESIAN_POINT('',(149.36375,-60.1,0.)); +#24321 = VECTOR('',#24322,1.); +#24322 = DIRECTION('',(-1.,0.,0.)); +#24323 = ORIENTED_EDGE('',*,*,#24324,.F.); +#24324 = EDGE_CURVE('',#24325,#24317,#24327,.T.); +#24325 = VERTEX_POINT('',#24326); +#24326 = CARTESIAN_POINT('',(148.36375,-60.1,-3.5E-02)); +#24327 = LINE('',#24328,#24329); +#24328 = CARTESIAN_POINT('',(148.36375,-60.1,-3.5E-02)); +#24329 = VECTOR('',#24330,1.); +#24330 = DIRECTION('',(0.,0.,1.)); +#24331 = ORIENTED_EDGE('',*,*,#24332,.F.); +#24332 = EDGE_CURVE('',#24293,#24325,#24333,.T.); +#24333 = LINE('',#24334,#24335); +#24334 = CARTESIAN_POINT('',(149.36375,-60.1,-3.5E-02)); +#24335 = VECTOR('',#24336,1.); +#24336 = DIRECTION('',(-1.,0.,0.)); +#24337 = PLANE('',#24338); +#24338 = AXIS2_PLACEMENT_3D('',#24339,#24340,#24341); +#24339 = CARTESIAN_POINT('',(149.36375,-60.1,-3.5E-02)); +#24340 = DIRECTION('',(0.,-1.,0.)); +#24341 = DIRECTION('',(-1.,0.,0.)); +#24342 = ADVANCED_FACE('',(#24343),#24361,.T.); +#24343 = FACE_BOUND('',#24344,.F.); +#24344 = EDGE_LOOP('',(#24345,#24346,#24353,#24354)); +#24345 = ORIENTED_EDGE('',*,*,#24324,.T.); +#24346 = ORIENTED_EDGE('',*,*,#24347,.T.); +#24347 = EDGE_CURVE('',#24317,#24245,#24348,.T.); +#24348 = CIRCLE('',#24349,1.E-01); +#24349 = AXIS2_PLACEMENT_3D('',#24350,#24351,#24352); +#24350 = CARTESIAN_POINT('',(148.36375,-60.2,0.)); +#24351 = DIRECTION('',(0.,0.,1.)); +#24352 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#24353 = ORIENTED_EDGE('',*,*,#24242,.F.); +#24354 = ORIENTED_EDGE('',*,*,#24355,.F.); +#24355 = EDGE_CURVE('',#24325,#24243,#24356,.T.); +#24356 = CIRCLE('',#24357,1.E-01); +#24357 = AXIS2_PLACEMENT_3D('',#24358,#24359,#24360); +#24358 = CARTESIAN_POINT('',(148.36375,-60.2,-3.5E-02)); +#24359 = DIRECTION('',(0.,0.,1.)); +#24360 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#24361 = CYLINDRICAL_SURFACE('',#24362,1.E-01); +#24362 = AXIS2_PLACEMENT_3D('',#24363,#24364,#24365); +#24363 = CARTESIAN_POINT('',(148.36375,-60.2,-3.5E-02)); +#24364 = DIRECTION('',(-0.,-0.,-1.)); +#24365 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#24366 = ADVANCED_FACE('',(#24367),#24373,.F.); +#24367 = FACE_BOUND('',#24368,.F.); +#24368 = EDGE_LOOP('',(#24369,#24370,#24371,#24372)); +#24369 = ORIENTED_EDGE('',*,*,#24268,.T.); +#24370 = ORIENTED_EDGE('',*,*,#24300,.T.); +#24371 = ORIENTED_EDGE('',*,*,#24332,.T.); +#24372 = ORIENTED_EDGE('',*,*,#24355,.T.); +#24373 = PLANE('',#24374); +#24374 = AXIS2_PLACEMENT_3D('',#24375,#24376,#24377); +#24375 = CARTESIAN_POINT('',(148.36375,-60.3,-3.5E-02)); +#24376 = DIRECTION('',(0.,0.,1.)); +#24377 = DIRECTION('',(1.,0.,-0.)); +#24378 = ADVANCED_FACE('',(#24379),#24385,.T.); +#24379 = FACE_BOUND('',#24380,.T.); +#24380 = EDGE_LOOP('',(#24381,#24382,#24383,#24384)); +#24381 = ORIENTED_EDGE('',*,*,#24252,.T.); +#24382 = ORIENTED_EDGE('',*,*,#24283,.T.); +#24383 = ORIENTED_EDGE('',*,*,#24316,.T.); +#24384 = ORIENTED_EDGE('',*,*,#24347,.T.); +#24385 = PLANE('',#24386); +#24386 = AXIS2_PLACEMENT_3D('',#24387,#24388,#24389); +#24387 = CARTESIAN_POINT('',(148.36375,-60.3,0.)); +#24388 = DIRECTION('',(0.,0.,1.)); +#24389 = DIRECTION('',(1.,0.,-0.)); +#24390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#24394)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#24391,#24392,#24393)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24391 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#24392 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#24393 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#24394 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24391, + 'distance_accuracy_value','confusion accuracy'); +#24395 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#24396,#24398); +#24396 = ( REPRESENTATION_RELATIONSHIP('','',#24235,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24397) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#24397 = ITEM_DEFINED_TRANSFORMATION('','',#11,#535); +#24398 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #24399); +#24399 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('132','=>[0:1:1:125]','',#5, + #24230,$); +#24400 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#24232)); +#24401 = SHAPE_DEFINITION_REPRESENTATION(#24402,#24408); +#24402 = PRODUCT_DEFINITION_SHAPE('','',#24403); +#24403 = PRODUCT_DEFINITION('design','',#24404,#24407); +#24404 = PRODUCT_DEFINITION_FORMATION('','',#24405); +#24405 = PRODUCT('HackPad_track_123','HackPad_track_123','',(#24406)); +#24406 = PRODUCT_CONTEXT('',#2,'mechanical'); +#24407 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#24408 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#24409),#24563); +#24409 = MANIFOLD_SOLID_BREP('',#24410); +#24410 = CLOSED_SHELL('',(#24411,#24451,#24484,#24515,#24539,#24551)); +#24411 = ADVANCED_FACE('',(#24412),#24446,.F.); +#24412 = FACE_BOUND('',#24413,.F.); +#24413 = EDGE_LOOP('',(#24414,#24424,#24432,#24440)); +#24414 = ORIENTED_EDGE('',*,*,#24415,.T.); +#24415 = EDGE_CURVE('',#24416,#24418,#24420,.T.); +#24416 = VERTEX_POINT('',#24417); +#24417 = CARTESIAN_POINT('',(174.293039,-128.89571,-3.5E-02)); +#24418 = VERTEX_POINT('',#24419); +#24419 = CARTESIAN_POINT('',(174.293039,-128.89571,0.)); +#24420 = LINE('',#24421,#24422); +#24421 = CARTESIAN_POINT('',(174.293039,-128.89571,-3.5E-02)); +#24422 = VECTOR('',#24423,1.); +#24423 = DIRECTION('',(0.,0.,1.)); +#24424 = ORIENTED_EDGE('',*,*,#24425,.T.); +#24425 = EDGE_CURVE('',#24418,#24426,#24428,.T.); +#24426 = VERTEX_POINT('',#24427); +#24427 = CARTESIAN_POINT('',(176.543039,-131.14571,0.)); +#24428 = LINE('',#24429,#24430); +#24429 = CARTESIAN_POINT('',(174.293039,-128.89571,0.)); +#24430 = VECTOR('',#24431,1.); +#24431 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#24432 = ORIENTED_EDGE('',*,*,#24433,.F.); +#24433 = EDGE_CURVE('',#24434,#24426,#24436,.T.); +#24434 = VERTEX_POINT('',#24435); +#24435 = CARTESIAN_POINT('',(176.543039,-131.14571,-3.5E-02)); +#24436 = LINE('',#24437,#24438); +#24437 = CARTESIAN_POINT('',(176.543039,-131.14571,-3.5E-02)); +#24438 = VECTOR('',#24439,1.); +#24439 = DIRECTION('',(0.,0.,1.)); +#24440 = ORIENTED_EDGE('',*,*,#24441,.F.); +#24441 = EDGE_CURVE('',#24416,#24434,#24442,.T.); +#24442 = LINE('',#24443,#24444); +#24443 = CARTESIAN_POINT('',(174.293039,-128.89571,-3.5E-02)); +#24444 = VECTOR('',#24445,1.); +#24445 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#24446 = PLANE('',#24447); +#24447 = AXIS2_PLACEMENT_3D('',#24448,#24449,#24450); +#24448 = CARTESIAN_POINT('',(174.293039,-128.89571,-3.5E-02)); +#24449 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#24450 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#24451 = ADVANCED_FACE('',(#24452),#24479,.T.); +#24452 = FACE_BOUND('',#24453,.F.); +#24453 = EDGE_LOOP('',(#24454,#24455,#24464,#24472)); +#24454 = ORIENTED_EDGE('',*,*,#24433,.T.); +#24455 = ORIENTED_EDGE('',*,*,#24456,.T.); +#24456 = EDGE_CURVE('',#24426,#24457,#24459,.T.); +#24457 = VERTEX_POINT('',#24458); +#24458 = CARTESIAN_POINT('',(176.68446,-131.004289,0.)); +#24459 = CIRCLE('',#24460,9.99997481022E-02); +#24460 = AXIS2_PLACEMENT_3D('',#24461,#24462,#24463); +#24461 = CARTESIAN_POINT('',(176.6137495,-131.0749995,0.)); +#24462 = DIRECTION('',(0.,0.,1.)); +#24463 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#24464 = ORIENTED_EDGE('',*,*,#24465,.F.); +#24465 = EDGE_CURVE('',#24466,#24457,#24468,.T.); +#24466 = VERTEX_POINT('',#24467); +#24467 = CARTESIAN_POINT('',(176.68446,-131.004289,-3.5E-02)); +#24468 = LINE('',#24469,#24470); +#24469 = CARTESIAN_POINT('',(176.68446,-131.004289,-3.5E-02)); +#24470 = VECTOR('',#24471,1.); +#24471 = DIRECTION('',(0.,0.,1.)); +#24472 = ORIENTED_EDGE('',*,*,#24473,.F.); +#24473 = EDGE_CURVE('',#24434,#24466,#24474,.T.); +#24474 = CIRCLE('',#24475,9.99997481022E-02); +#24475 = AXIS2_PLACEMENT_3D('',#24476,#24477,#24478); +#24476 = CARTESIAN_POINT('',(176.6137495,-131.0749995,-3.5E-02)); +#24477 = DIRECTION('',(0.,0.,1.)); +#24478 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#24479 = CYLINDRICAL_SURFACE('',#24480,9.99997481022E-02); +#24480 = AXIS2_PLACEMENT_3D('',#24481,#24482,#24483); +#24481 = CARTESIAN_POINT('',(176.6137495,-131.0749995,-3.5E-02)); +#24482 = DIRECTION('',(-0.,-0.,-1.)); +#24483 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#24484 = ADVANCED_FACE('',(#24485),#24510,.F.); +#24485 = FACE_BOUND('',#24486,.F.); +#24486 = EDGE_LOOP('',(#24487,#24488,#24496,#24504)); +#24487 = ORIENTED_EDGE('',*,*,#24465,.T.); +#24488 = ORIENTED_EDGE('',*,*,#24489,.T.); +#24489 = EDGE_CURVE('',#24457,#24490,#24492,.T.); +#24490 = VERTEX_POINT('',#24491); +#24491 = CARTESIAN_POINT('',(174.43446,-128.754289,0.)); +#24492 = LINE('',#24493,#24494); +#24493 = CARTESIAN_POINT('',(176.68446,-131.004289,0.)); +#24494 = VECTOR('',#24495,1.); +#24495 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#24496 = ORIENTED_EDGE('',*,*,#24497,.F.); +#24497 = EDGE_CURVE('',#24498,#24490,#24500,.T.); +#24498 = VERTEX_POINT('',#24499); +#24499 = CARTESIAN_POINT('',(174.43446,-128.754289,-3.5E-02)); +#24500 = LINE('',#24501,#24502); +#24501 = CARTESIAN_POINT('',(174.43446,-128.754289,-3.5E-02)); +#24502 = VECTOR('',#24503,1.); +#24503 = DIRECTION('',(0.,0.,1.)); +#24504 = ORIENTED_EDGE('',*,*,#24505,.F.); +#24505 = EDGE_CURVE('',#24466,#24498,#24506,.T.); +#24506 = LINE('',#24507,#24508); +#24507 = CARTESIAN_POINT('',(176.68446,-131.004289,-3.5E-02)); +#24508 = VECTOR('',#24509,1.); +#24509 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#24510 = PLANE('',#24511); +#24511 = AXIS2_PLACEMENT_3D('',#24512,#24513,#24514); +#24512 = CARTESIAN_POINT('',(176.68446,-131.004289,-3.5E-02)); +#24513 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#24514 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#24515 = ADVANCED_FACE('',(#24516),#24534,.T.); +#24516 = FACE_BOUND('',#24517,.F.); +#24517 = EDGE_LOOP('',(#24518,#24519,#24526,#24527)); +#24518 = ORIENTED_EDGE('',*,*,#24497,.T.); +#24519 = ORIENTED_EDGE('',*,*,#24520,.T.); +#24520 = EDGE_CURVE('',#24490,#24418,#24521,.T.); +#24521 = CIRCLE('',#24522,9.999974810218E-02); +#24522 = AXIS2_PLACEMENT_3D('',#24523,#24524,#24525); +#24523 = CARTESIAN_POINT('',(174.3637495,-128.8249995,0.)); +#24524 = DIRECTION('',(0.,0.,1.)); +#24525 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#24526 = ORIENTED_EDGE('',*,*,#24415,.F.); +#24527 = ORIENTED_EDGE('',*,*,#24528,.F.); +#24528 = EDGE_CURVE('',#24498,#24416,#24529,.T.); +#24529 = CIRCLE('',#24530,9.999974810218E-02); +#24530 = AXIS2_PLACEMENT_3D('',#24531,#24532,#24533); +#24531 = CARTESIAN_POINT('',(174.3637495,-128.8249995,-3.5E-02)); +#24532 = DIRECTION('',(0.,0.,1.)); +#24533 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#24534 = CYLINDRICAL_SURFACE('',#24535,9.999974810218E-02); +#24535 = AXIS2_PLACEMENT_3D('',#24536,#24537,#24538); +#24536 = CARTESIAN_POINT('',(174.3637495,-128.8249995,-3.5E-02)); +#24537 = DIRECTION('',(-0.,-0.,-1.)); +#24538 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#24539 = ADVANCED_FACE('',(#24540),#24546,.F.); +#24540 = FACE_BOUND('',#24541,.F.); +#24541 = EDGE_LOOP('',(#24542,#24543,#24544,#24545)); +#24542 = ORIENTED_EDGE('',*,*,#24441,.T.); +#24543 = ORIENTED_EDGE('',*,*,#24473,.T.); +#24544 = ORIENTED_EDGE('',*,*,#24505,.T.); +#24545 = ORIENTED_EDGE('',*,*,#24528,.T.); +#24546 = PLANE('',#24547); +#24547 = AXIS2_PLACEMENT_3D('',#24548,#24549,#24550); +#24548 = CARTESIAN_POINT('',(174.293039,-128.89571,-3.5E-02)); +#24549 = DIRECTION('',(0.,0.,1.)); +#24550 = DIRECTION('',(1.,0.,-0.)); +#24551 = ADVANCED_FACE('',(#24552),#24558,.T.); +#24552 = FACE_BOUND('',#24553,.T.); +#24553 = EDGE_LOOP('',(#24554,#24555,#24556,#24557)); +#24554 = ORIENTED_EDGE('',*,*,#24425,.T.); +#24555 = ORIENTED_EDGE('',*,*,#24456,.T.); +#24556 = ORIENTED_EDGE('',*,*,#24489,.T.); +#24557 = ORIENTED_EDGE('',*,*,#24520,.T.); +#24558 = PLANE('',#24559); +#24559 = AXIS2_PLACEMENT_3D('',#24560,#24561,#24562); +#24560 = CARTESIAN_POINT('',(174.293039,-128.89571,0.)); +#24561 = DIRECTION('',(0.,0.,1.)); +#24562 = DIRECTION('',(1.,0.,-0.)); +#24563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#24567)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#24564,#24565,#24566)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24564 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#24565 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#24566 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#24567 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24564, + 'distance_accuracy_value','confusion accuracy'); +#24568 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#24569,#24571); +#24569 = ( REPRESENTATION_RELATIONSHIP('','',#24408,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24570) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#24570 = ITEM_DEFINED_TRANSFORMATION('','',#11,#539); +#24571 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #24572); +#24572 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('133','=>[0:1:1:126]','',#5, + #24403,$); +#24573 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#24405)); +#24574 = SHAPE_DEFINITION_REPRESENTATION(#24575,#24581); +#24575 = PRODUCT_DEFINITION_SHAPE('','',#24576); +#24576 = PRODUCT_DEFINITION('design','',#24577,#24580); +#24577 = PRODUCT_DEFINITION_FORMATION('','',#24578); +#24578 = PRODUCT('HackPad_track_124','HackPad_track_124','',(#24579)); +#24579 = PRODUCT_CONTEXT('',#2,'mechanical'); +#24580 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#24581 = SHAPE_REPRESENTATION('',(#11),#24582); +#24582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#24586)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#24583,#24584,#24585)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24583 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#24584 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#24585 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#24586 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24583, + 'distance_accuracy_value','confusion accuracy'); +#24587 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#24588,#24590); +#24588 = ( REPRESENTATION_RELATIONSHIP('','',#24581,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24589) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#24589 = ITEM_DEFINED_TRANSFORMATION('','',#11,#543); +#24590 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #24591); +#24591 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('134','=>[0:1:1:127]','',#5, + #24576,$); +#24592 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#24578)); +#24593 = SHAPE_DEFINITION_REPRESENTATION(#24594,#24600); +#24594 = PRODUCT_DEFINITION_SHAPE('','',#24595); +#24595 = PRODUCT_DEFINITION('design','',#24596,#24599); +#24596 = PRODUCT_DEFINITION_FORMATION('','',#24597); +#24597 = PRODUCT('HackPad_track_125','HackPad_track_125','',(#24598)); +#24598 = PRODUCT_CONTEXT('',#2,'mechanical'); +#24599 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#24600 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#24601),#24755); +#24601 = MANIFOLD_SOLID_BREP('',#24602); +#24602 = CLOSED_SHELL('',(#24603,#24643,#24676,#24707,#24731,#24743)); +#24603 = ADVANCED_FACE('',(#24604),#24638,.F.); +#24604 = FACE_BOUND('',#24605,.F.); +#24605 = EDGE_LOOP('',(#24606,#24616,#24624,#24632)); +#24606 = ORIENTED_EDGE('',*,*,#24607,.T.); +#24607 = EDGE_CURVE('',#24608,#24610,#24612,.T.); +#24608 = VERTEX_POINT('',#24609); +#24609 = CARTESIAN_POINT('',(152.36375,-63.3,-3.5E-02)); +#24610 = VERTEX_POINT('',#24611); +#24611 = CARTESIAN_POINT('',(152.36375,-63.3,0.)); +#24612 = LINE('',#24613,#24614); +#24613 = CARTESIAN_POINT('',(152.36375,-63.3,-3.5E-02)); +#24614 = VECTOR('',#24615,1.); +#24615 = DIRECTION('',(0.,0.,1.)); +#24616 = ORIENTED_EDGE('',*,*,#24617,.T.); +#24617 = EDGE_CURVE('',#24610,#24618,#24620,.T.); +#24618 = VERTEX_POINT('',#24619); +#24619 = CARTESIAN_POINT('',(172.36375,-63.3,0.)); +#24620 = LINE('',#24621,#24622); +#24621 = CARTESIAN_POINT('',(152.36375,-63.3,0.)); +#24622 = VECTOR('',#24623,1.); +#24623 = DIRECTION('',(1.,0.,0.)); +#24624 = ORIENTED_EDGE('',*,*,#24625,.F.); +#24625 = EDGE_CURVE('',#24626,#24618,#24628,.T.); +#24626 = VERTEX_POINT('',#24627); +#24627 = CARTESIAN_POINT('',(172.36375,-63.3,-3.5E-02)); +#24628 = LINE('',#24629,#24630); +#24629 = CARTESIAN_POINT('',(172.36375,-63.3,-3.5E-02)); +#24630 = VECTOR('',#24631,1.); +#24631 = DIRECTION('',(0.,0.,1.)); +#24632 = ORIENTED_EDGE('',*,*,#24633,.F.); +#24633 = EDGE_CURVE('',#24608,#24626,#24634,.T.); +#24634 = LINE('',#24635,#24636); +#24635 = CARTESIAN_POINT('',(152.36375,-63.3,-3.5E-02)); +#24636 = VECTOR('',#24637,1.); +#24637 = DIRECTION('',(1.,0.,0.)); +#24638 = PLANE('',#24639); +#24639 = AXIS2_PLACEMENT_3D('',#24640,#24641,#24642); +#24640 = CARTESIAN_POINT('',(152.36375,-63.3,-3.5E-02)); +#24641 = DIRECTION('',(0.,1.,0.)); +#24642 = DIRECTION('',(1.,0.,0.)); +#24643 = ADVANCED_FACE('',(#24644),#24671,.T.); +#24644 = FACE_BOUND('',#24645,.F.); +#24645 = EDGE_LOOP('',(#24646,#24647,#24656,#24664)); +#24646 = ORIENTED_EDGE('',*,*,#24625,.T.); +#24647 = ORIENTED_EDGE('',*,*,#24648,.T.); +#24648 = EDGE_CURVE('',#24618,#24649,#24651,.T.); +#24649 = VERTEX_POINT('',#24650); +#24650 = CARTESIAN_POINT('',(172.36375,-63.1,0.)); +#24651 = CIRCLE('',#24652,0.1); +#24652 = AXIS2_PLACEMENT_3D('',#24653,#24654,#24655); +#24653 = CARTESIAN_POINT('',(172.36375,-63.2,0.)); +#24654 = DIRECTION('',(0.,-0.,1.)); +#24655 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#24656 = ORIENTED_EDGE('',*,*,#24657,.F.); +#24657 = EDGE_CURVE('',#24658,#24649,#24660,.T.); +#24658 = VERTEX_POINT('',#24659); +#24659 = CARTESIAN_POINT('',(172.36375,-63.1,-3.5E-02)); +#24660 = LINE('',#24661,#24662); +#24661 = CARTESIAN_POINT('',(172.36375,-63.1,-3.5E-02)); +#24662 = VECTOR('',#24663,1.); +#24663 = DIRECTION('',(0.,0.,1.)); +#24664 = ORIENTED_EDGE('',*,*,#24665,.F.); +#24665 = EDGE_CURVE('',#24626,#24658,#24666,.T.); +#24666 = CIRCLE('',#24667,0.1); +#24667 = AXIS2_PLACEMENT_3D('',#24668,#24669,#24670); +#24668 = CARTESIAN_POINT('',(172.36375,-63.2,-3.5E-02)); +#24669 = DIRECTION('',(0.,-0.,1.)); +#24670 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#24671 = CYLINDRICAL_SURFACE('',#24672,0.1); +#24672 = AXIS2_PLACEMENT_3D('',#24673,#24674,#24675); +#24673 = CARTESIAN_POINT('',(172.36375,-63.2,-3.5E-02)); +#24674 = DIRECTION('',(-0.,0.,-1.)); +#24675 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#24676 = ADVANCED_FACE('',(#24677),#24702,.F.); +#24677 = FACE_BOUND('',#24678,.F.); +#24678 = EDGE_LOOP('',(#24679,#24680,#24688,#24696)); +#24679 = ORIENTED_EDGE('',*,*,#24657,.T.); +#24680 = ORIENTED_EDGE('',*,*,#24681,.T.); +#24681 = EDGE_CURVE('',#24649,#24682,#24684,.T.); +#24682 = VERTEX_POINT('',#24683); +#24683 = CARTESIAN_POINT('',(152.36375,-63.1,0.)); +#24684 = LINE('',#24685,#24686); +#24685 = CARTESIAN_POINT('',(172.36375,-63.1,0.)); +#24686 = VECTOR('',#24687,1.); +#24687 = DIRECTION('',(-1.,0.,0.)); +#24688 = ORIENTED_EDGE('',*,*,#24689,.F.); +#24689 = EDGE_CURVE('',#24690,#24682,#24692,.T.); +#24690 = VERTEX_POINT('',#24691); +#24691 = CARTESIAN_POINT('',(152.36375,-63.1,-3.5E-02)); +#24692 = LINE('',#24693,#24694); +#24693 = CARTESIAN_POINT('',(152.36375,-63.1,-3.5E-02)); +#24694 = VECTOR('',#24695,1.); +#24695 = DIRECTION('',(0.,0.,1.)); +#24696 = ORIENTED_EDGE('',*,*,#24697,.F.); +#24697 = EDGE_CURVE('',#24658,#24690,#24698,.T.); +#24698 = LINE('',#24699,#24700); +#24699 = CARTESIAN_POINT('',(172.36375,-63.1,-3.5E-02)); +#24700 = VECTOR('',#24701,1.); +#24701 = DIRECTION('',(-1.,0.,0.)); +#24702 = PLANE('',#24703); +#24703 = AXIS2_PLACEMENT_3D('',#24704,#24705,#24706); +#24704 = CARTESIAN_POINT('',(172.36375,-63.1,-3.5E-02)); +#24705 = DIRECTION('',(0.,-1.,0.)); +#24706 = DIRECTION('',(-1.,0.,0.)); +#24707 = ADVANCED_FACE('',(#24708),#24726,.T.); +#24708 = FACE_BOUND('',#24709,.F.); +#24709 = EDGE_LOOP('',(#24710,#24711,#24718,#24719)); +#24710 = ORIENTED_EDGE('',*,*,#24689,.T.); +#24711 = ORIENTED_EDGE('',*,*,#24712,.T.); +#24712 = EDGE_CURVE('',#24682,#24610,#24713,.T.); +#24713 = CIRCLE('',#24714,1.E-01); +#24714 = AXIS2_PLACEMENT_3D('',#24715,#24716,#24717); +#24715 = CARTESIAN_POINT('',(152.36375,-63.2,0.)); +#24716 = DIRECTION('',(0.,0.,1.)); +#24717 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#24718 = ORIENTED_EDGE('',*,*,#24607,.F.); +#24719 = ORIENTED_EDGE('',*,*,#24720,.F.); +#24720 = EDGE_CURVE('',#24690,#24608,#24721,.T.); +#24721 = CIRCLE('',#24722,1.E-01); +#24722 = AXIS2_PLACEMENT_3D('',#24723,#24724,#24725); +#24723 = CARTESIAN_POINT('',(152.36375,-63.2,-3.5E-02)); +#24724 = DIRECTION('',(0.,0.,1.)); +#24725 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#24726 = CYLINDRICAL_SURFACE('',#24727,1.E-01); +#24727 = AXIS2_PLACEMENT_3D('',#24728,#24729,#24730); +#24728 = CARTESIAN_POINT('',(152.36375,-63.2,-3.5E-02)); +#24729 = DIRECTION('',(-0.,-0.,-1.)); +#24730 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#24731 = ADVANCED_FACE('',(#24732),#24738,.F.); +#24732 = FACE_BOUND('',#24733,.F.); +#24733 = EDGE_LOOP('',(#24734,#24735,#24736,#24737)); +#24734 = ORIENTED_EDGE('',*,*,#24633,.T.); +#24735 = ORIENTED_EDGE('',*,*,#24665,.T.); +#24736 = ORIENTED_EDGE('',*,*,#24697,.T.); +#24737 = ORIENTED_EDGE('',*,*,#24720,.T.); +#24738 = PLANE('',#24739); +#24739 = AXIS2_PLACEMENT_3D('',#24740,#24741,#24742); +#24740 = CARTESIAN_POINT('',(152.36375,-63.3,-3.5E-02)); +#24741 = DIRECTION('',(0.,0.,1.)); +#24742 = DIRECTION('',(1.,0.,-0.)); +#24743 = ADVANCED_FACE('',(#24744),#24750,.T.); +#24744 = FACE_BOUND('',#24745,.T.); +#24745 = EDGE_LOOP('',(#24746,#24747,#24748,#24749)); +#24746 = ORIENTED_EDGE('',*,*,#24617,.T.); +#24747 = ORIENTED_EDGE('',*,*,#24648,.T.); +#24748 = ORIENTED_EDGE('',*,*,#24681,.T.); +#24749 = ORIENTED_EDGE('',*,*,#24712,.T.); +#24750 = PLANE('',#24751); +#24751 = AXIS2_PLACEMENT_3D('',#24752,#24753,#24754); +#24752 = CARTESIAN_POINT('',(152.36375,-63.3,0.)); +#24753 = DIRECTION('',(0.,0.,1.)); +#24754 = DIRECTION('',(1.,0.,-0.)); +#24755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#24759)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#24756,#24757,#24758)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24756 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#24757 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#24758 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#24759 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24756, + 'distance_accuracy_value','confusion accuracy'); +#24760 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#24761,#24763); +#24761 = ( REPRESENTATION_RELATIONSHIP('','',#24600,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24762) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#24762 = ITEM_DEFINED_TRANSFORMATION('','',#11,#547); +#24763 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #24764); +#24764 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('135','=>[0:1:1:128]','',#5, + #24595,$); +#24765 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#24597)); +#24766 = SHAPE_DEFINITION_REPRESENTATION(#24767,#24773); +#24767 = PRODUCT_DEFINITION_SHAPE('','',#24768); +#24768 = PRODUCT_DEFINITION('design','',#24769,#24772); +#24769 = PRODUCT_DEFINITION_FORMATION('','',#24770); +#24770 = PRODUCT('HackPad_track_126','HackPad_track_126','',(#24771)); +#24771 = PRODUCT_CONTEXT('',#2,'mechanical'); +#24772 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#24773 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#24774),#24928); +#24774 = MANIFOLD_SOLID_BREP('',#24775); +#24775 = CLOSED_SHELL('',(#24776,#24816,#24849,#24880,#24904,#24916)); +#24776 = ADVANCED_FACE('',(#24777),#24811,.F.); +#24777 = FACE_BOUND('',#24778,.F.); +#24778 = EDGE_LOOP('',(#24779,#24789,#24797,#24805)); +#24779 = ORIENTED_EDGE('',*,*,#24780,.T.); +#24780 = EDGE_CURVE('',#24781,#24783,#24785,.T.); +#24781 = VERTEX_POINT('',#24782); +#24782 = CARTESIAN_POINT('',(148.26375,-48.2,-3.5E-02)); +#24783 = VERTEX_POINT('',#24784); +#24784 = CARTESIAN_POINT('',(148.26375,-48.2,0.)); +#24785 = LINE('',#24786,#24787); +#24786 = CARTESIAN_POINT('',(148.26375,-48.2,-3.5E-02)); +#24787 = VECTOR('',#24788,1.); +#24788 = DIRECTION('',(0.,0.,1.)); +#24789 = ORIENTED_EDGE('',*,*,#24790,.T.); +#24790 = EDGE_CURVE('',#24783,#24791,#24793,.T.); +#24791 = VERTEX_POINT('',#24792); +#24792 = CARTESIAN_POINT('',(148.26375,-60.2,0.)); +#24793 = LINE('',#24794,#24795); +#24794 = CARTESIAN_POINT('',(148.26375,-48.2,0.)); +#24795 = VECTOR('',#24796,1.); +#24796 = DIRECTION('',(0.,-1.,0.)); +#24797 = ORIENTED_EDGE('',*,*,#24798,.F.); +#24798 = EDGE_CURVE('',#24799,#24791,#24801,.T.); +#24799 = VERTEX_POINT('',#24800); +#24800 = CARTESIAN_POINT('',(148.26375,-60.2,-3.5E-02)); +#24801 = LINE('',#24802,#24803); +#24802 = CARTESIAN_POINT('',(148.26375,-60.2,-3.5E-02)); +#24803 = VECTOR('',#24804,1.); +#24804 = DIRECTION('',(0.,0.,1.)); +#24805 = ORIENTED_EDGE('',*,*,#24806,.F.); +#24806 = EDGE_CURVE('',#24781,#24799,#24807,.T.); +#24807 = LINE('',#24808,#24809); +#24808 = CARTESIAN_POINT('',(148.26375,-48.2,-3.5E-02)); +#24809 = VECTOR('',#24810,1.); +#24810 = DIRECTION('',(0.,-1.,0.)); +#24811 = PLANE('',#24812); +#24812 = AXIS2_PLACEMENT_3D('',#24813,#24814,#24815); +#24813 = CARTESIAN_POINT('',(148.26375,-48.2,-3.5E-02)); +#24814 = DIRECTION('',(1.,0.,-0.)); +#24815 = DIRECTION('',(0.,-1.,0.)); +#24816 = ADVANCED_FACE('',(#24817),#24844,.T.); +#24817 = FACE_BOUND('',#24818,.F.); +#24818 = EDGE_LOOP('',(#24819,#24820,#24829,#24837)); +#24819 = ORIENTED_EDGE('',*,*,#24798,.T.); +#24820 = ORIENTED_EDGE('',*,*,#24821,.T.); +#24821 = EDGE_CURVE('',#24791,#24822,#24824,.T.); +#24822 = VERTEX_POINT('',#24823); +#24823 = CARTESIAN_POINT('',(148.46375,-60.2,0.)); +#24824 = CIRCLE('',#24825,0.1); +#24825 = AXIS2_PLACEMENT_3D('',#24826,#24827,#24828); +#24826 = CARTESIAN_POINT('',(148.36375,-60.2,0.)); +#24827 = DIRECTION('',(0.,0.,1.)); +#24828 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#24829 = ORIENTED_EDGE('',*,*,#24830,.F.); +#24830 = EDGE_CURVE('',#24831,#24822,#24833,.T.); +#24831 = VERTEX_POINT('',#24832); +#24832 = CARTESIAN_POINT('',(148.46375,-60.2,-3.5E-02)); +#24833 = LINE('',#24834,#24835); +#24834 = CARTESIAN_POINT('',(148.46375,-60.2,-3.5E-02)); +#24835 = VECTOR('',#24836,1.); +#24836 = DIRECTION('',(0.,0.,1.)); +#24837 = ORIENTED_EDGE('',*,*,#24838,.F.); +#24838 = EDGE_CURVE('',#24799,#24831,#24839,.T.); +#24839 = CIRCLE('',#24840,0.1); +#24840 = AXIS2_PLACEMENT_3D('',#24841,#24842,#24843); +#24841 = CARTESIAN_POINT('',(148.36375,-60.2,-3.5E-02)); +#24842 = DIRECTION('',(0.,0.,1.)); +#24843 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#24844 = CYLINDRICAL_SURFACE('',#24845,0.1); +#24845 = AXIS2_PLACEMENT_3D('',#24846,#24847,#24848); +#24846 = CARTESIAN_POINT('',(148.36375,-60.2,-3.5E-02)); +#24847 = DIRECTION('',(-0.,-0.,-1.)); +#24848 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#24849 = ADVANCED_FACE('',(#24850),#24875,.F.); +#24850 = FACE_BOUND('',#24851,.F.); +#24851 = EDGE_LOOP('',(#24852,#24853,#24861,#24869)); +#24852 = ORIENTED_EDGE('',*,*,#24830,.T.); +#24853 = ORIENTED_EDGE('',*,*,#24854,.T.); +#24854 = EDGE_CURVE('',#24822,#24855,#24857,.T.); +#24855 = VERTEX_POINT('',#24856); +#24856 = CARTESIAN_POINT('',(148.46375,-48.2,0.)); +#24857 = LINE('',#24858,#24859); +#24858 = CARTESIAN_POINT('',(148.46375,-60.2,0.)); +#24859 = VECTOR('',#24860,1.); +#24860 = DIRECTION('',(0.,1.,0.)); +#24861 = ORIENTED_EDGE('',*,*,#24862,.F.); +#24862 = EDGE_CURVE('',#24863,#24855,#24865,.T.); +#24863 = VERTEX_POINT('',#24864); +#24864 = CARTESIAN_POINT('',(148.46375,-48.2,-3.5E-02)); +#24865 = LINE('',#24866,#24867); +#24866 = CARTESIAN_POINT('',(148.46375,-48.2,-3.5E-02)); +#24867 = VECTOR('',#24868,1.); +#24868 = DIRECTION('',(0.,0.,1.)); +#24869 = ORIENTED_EDGE('',*,*,#24870,.F.); +#24870 = EDGE_CURVE('',#24831,#24863,#24871,.T.); +#24871 = LINE('',#24872,#24873); +#24872 = CARTESIAN_POINT('',(148.46375,-60.2,-3.5E-02)); +#24873 = VECTOR('',#24874,1.); +#24874 = DIRECTION('',(0.,1.,0.)); +#24875 = PLANE('',#24876); +#24876 = AXIS2_PLACEMENT_3D('',#24877,#24878,#24879); +#24877 = CARTESIAN_POINT('',(148.46375,-60.2,-3.5E-02)); +#24878 = DIRECTION('',(-1.,0.,0.)); +#24879 = DIRECTION('',(0.,1.,0.)); +#24880 = ADVANCED_FACE('',(#24881),#24899,.T.); +#24881 = FACE_BOUND('',#24882,.F.); +#24882 = EDGE_LOOP('',(#24883,#24884,#24891,#24892)); +#24883 = ORIENTED_EDGE('',*,*,#24862,.T.); +#24884 = ORIENTED_EDGE('',*,*,#24885,.T.); +#24885 = EDGE_CURVE('',#24855,#24783,#24886,.T.); +#24886 = CIRCLE('',#24887,0.1); +#24887 = AXIS2_PLACEMENT_3D('',#24888,#24889,#24890); +#24888 = CARTESIAN_POINT('',(148.36375,-48.2,0.)); +#24889 = DIRECTION('',(0.,0.,1.)); +#24890 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#24891 = ORIENTED_EDGE('',*,*,#24780,.F.); +#24892 = ORIENTED_EDGE('',*,*,#24893,.F.); +#24893 = EDGE_CURVE('',#24863,#24781,#24894,.T.); +#24894 = CIRCLE('',#24895,0.1); +#24895 = AXIS2_PLACEMENT_3D('',#24896,#24897,#24898); +#24896 = CARTESIAN_POINT('',(148.36375,-48.2,-3.5E-02)); +#24897 = DIRECTION('',(0.,0.,1.)); +#24898 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#24899 = CYLINDRICAL_SURFACE('',#24900,0.1); +#24900 = AXIS2_PLACEMENT_3D('',#24901,#24902,#24903); +#24901 = CARTESIAN_POINT('',(148.36375,-48.2,-3.5E-02)); +#24902 = DIRECTION('',(-0.,-0.,-1.)); +#24903 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#24904 = ADVANCED_FACE('',(#24905),#24911,.F.); +#24905 = FACE_BOUND('',#24906,.F.); +#24906 = EDGE_LOOP('',(#24907,#24908,#24909,#24910)); +#24907 = ORIENTED_EDGE('',*,*,#24806,.T.); +#24908 = ORIENTED_EDGE('',*,*,#24838,.T.); +#24909 = ORIENTED_EDGE('',*,*,#24870,.T.); +#24910 = ORIENTED_EDGE('',*,*,#24893,.T.); +#24911 = PLANE('',#24912); +#24912 = AXIS2_PLACEMENT_3D('',#24913,#24914,#24915); +#24913 = CARTESIAN_POINT('',(148.26375,-48.2,-3.5E-02)); +#24914 = DIRECTION('',(0.,0.,1.)); +#24915 = DIRECTION('',(1.,0.,-0.)); +#24916 = ADVANCED_FACE('',(#24917),#24923,.T.); +#24917 = FACE_BOUND('',#24918,.T.); +#24918 = EDGE_LOOP('',(#24919,#24920,#24921,#24922)); +#24919 = ORIENTED_EDGE('',*,*,#24790,.T.); +#24920 = ORIENTED_EDGE('',*,*,#24821,.T.); +#24921 = ORIENTED_EDGE('',*,*,#24854,.T.); +#24922 = ORIENTED_EDGE('',*,*,#24885,.T.); +#24923 = PLANE('',#24924); +#24924 = AXIS2_PLACEMENT_3D('',#24925,#24926,#24927); +#24925 = CARTESIAN_POINT('',(148.26375,-48.2,0.)); +#24926 = DIRECTION('',(0.,0.,1.)); +#24927 = DIRECTION('',(1.,0.,-0.)); +#24928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#24932)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#24929,#24930,#24931)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24929 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#24930 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#24931 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#24932 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24929, + 'distance_accuracy_value','confusion accuracy'); +#24933 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#24934,#24936); +#24934 = ( REPRESENTATION_RELATIONSHIP('','',#24773,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#24935) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#24935 = ITEM_DEFINED_TRANSFORMATION('','',#11,#551); +#24936 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #24937); +#24937 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('136','=>[0:1:1:129]','',#5, + #24768,$); +#24938 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#24770)); +#24939 = SHAPE_DEFINITION_REPRESENTATION(#24940,#24946); +#24940 = PRODUCT_DEFINITION_SHAPE('','',#24941); +#24941 = PRODUCT_DEFINITION('design','',#24942,#24945); +#24942 = PRODUCT_DEFINITION_FORMATION('','',#24943); +#24943 = PRODUCT('HackPad_track_127','HackPad_track_127','',(#24944)); +#24944 = PRODUCT_CONTEXT('',#2,'mechanical'); +#24945 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#24946 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#24947),#25101); +#24947 = MANIFOLD_SOLID_BREP('',#24948); +#24948 = CLOSED_SHELL('',(#24949,#24989,#25022,#25053,#25077,#25089)); +#24949 = ADVANCED_FACE('',(#24950),#24984,.F.); +#24950 = FACE_BOUND('',#24951,.F.); +#24951 = EDGE_LOOP('',(#24952,#24962,#24970,#24978)); +#24952 = ORIENTED_EDGE('',*,*,#24953,.T.); +#24953 = EDGE_CURVE('',#24954,#24956,#24958,.T.); +#24954 = VERTEX_POINT('',#24955); +#24955 = CARTESIAN_POINT('',(172.293039,-63.27071,-3.5E-02)); +#24956 = VERTEX_POINT('',#24957); +#24957 = CARTESIAN_POINT('',(172.293039,-63.27071,0.)); +#24958 = LINE('',#24959,#24960); +#24959 = CARTESIAN_POINT('',(172.293039,-63.27071,-3.5E-02)); +#24960 = VECTOR('',#24961,1.); +#24961 = DIRECTION('',(0.,0.,1.)); +#24962 = ORIENTED_EDGE('',*,*,#24963,.T.); +#24963 = EDGE_CURVE('',#24956,#24964,#24966,.T.); +#24964 = VERTEX_POINT('',#24965); +#24965 = CARTESIAN_POINT('',(174.293039,-65.27071,0.)); +#24966 = LINE('',#24967,#24968); +#24967 = CARTESIAN_POINT('',(172.293039,-63.27071,0.)); +#24968 = VECTOR('',#24969,1.); +#24969 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#24970 = ORIENTED_EDGE('',*,*,#24971,.F.); +#24971 = EDGE_CURVE('',#24972,#24964,#24974,.T.); +#24972 = VERTEX_POINT('',#24973); +#24973 = CARTESIAN_POINT('',(174.293039,-65.27071,-3.5E-02)); +#24974 = LINE('',#24975,#24976); +#24975 = CARTESIAN_POINT('',(174.293039,-65.27071,-3.5E-02)); +#24976 = VECTOR('',#24977,1.); +#24977 = DIRECTION('',(0.,0.,1.)); +#24978 = ORIENTED_EDGE('',*,*,#24979,.F.); +#24979 = EDGE_CURVE('',#24954,#24972,#24980,.T.); +#24980 = LINE('',#24981,#24982); +#24981 = CARTESIAN_POINT('',(172.293039,-63.27071,-3.5E-02)); +#24982 = VECTOR('',#24983,1.); +#24983 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#24984 = PLANE('',#24985); +#24985 = AXIS2_PLACEMENT_3D('',#24986,#24987,#24988); +#24986 = CARTESIAN_POINT('',(172.293039,-63.27071,-3.5E-02)); +#24987 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#24988 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#24989 = ADVANCED_FACE('',(#24990),#25017,.T.); +#24990 = FACE_BOUND('',#24991,.F.); +#24991 = EDGE_LOOP('',(#24992,#24993,#25002,#25010)); +#24992 = ORIENTED_EDGE('',*,*,#24971,.T.); +#24993 = ORIENTED_EDGE('',*,*,#24994,.T.); +#24994 = EDGE_CURVE('',#24964,#24995,#24997,.T.); +#24995 = VERTEX_POINT('',#24996); +#24996 = CARTESIAN_POINT('',(174.43446,-65.129289,0.)); +#24997 = CIRCLE('',#24998,9.999974810219E-02); +#24998 = AXIS2_PLACEMENT_3D('',#24999,#25000,#25001); +#24999 = CARTESIAN_POINT('',(174.3637495,-65.1999995,0.)); +#25000 = DIRECTION('',(0.,0.,1.)); +#25001 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#25002 = ORIENTED_EDGE('',*,*,#25003,.F.); +#25003 = EDGE_CURVE('',#25004,#24995,#25006,.T.); +#25004 = VERTEX_POINT('',#25005); +#25005 = CARTESIAN_POINT('',(174.43446,-65.129289,-3.5E-02)); +#25006 = LINE('',#25007,#25008); +#25007 = CARTESIAN_POINT('',(174.43446,-65.129289,-3.5E-02)); +#25008 = VECTOR('',#25009,1.); +#25009 = DIRECTION('',(0.,0.,1.)); +#25010 = ORIENTED_EDGE('',*,*,#25011,.F.); +#25011 = EDGE_CURVE('',#24972,#25004,#25012,.T.); +#25012 = CIRCLE('',#25013,9.999974810219E-02); +#25013 = AXIS2_PLACEMENT_3D('',#25014,#25015,#25016); +#25014 = CARTESIAN_POINT('',(174.3637495,-65.1999995,-3.5E-02)); +#25015 = DIRECTION('',(0.,0.,1.)); +#25016 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#25017 = CYLINDRICAL_SURFACE('',#25018,9.999974810219E-02); +#25018 = AXIS2_PLACEMENT_3D('',#25019,#25020,#25021); +#25019 = CARTESIAN_POINT('',(174.3637495,-65.1999995,-3.5E-02)); +#25020 = DIRECTION('',(-0.,-0.,-1.)); +#25021 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#25022 = ADVANCED_FACE('',(#25023),#25048,.F.); +#25023 = FACE_BOUND('',#25024,.F.); +#25024 = EDGE_LOOP('',(#25025,#25026,#25034,#25042)); +#25025 = ORIENTED_EDGE('',*,*,#25003,.T.); +#25026 = ORIENTED_EDGE('',*,*,#25027,.T.); +#25027 = EDGE_CURVE('',#24995,#25028,#25030,.T.); +#25028 = VERTEX_POINT('',#25029); +#25029 = CARTESIAN_POINT('',(172.43446,-63.129289,0.)); +#25030 = LINE('',#25031,#25032); +#25031 = CARTESIAN_POINT('',(174.43446,-65.129289,0.)); +#25032 = VECTOR('',#25033,1.); +#25033 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#25034 = ORIENTED_EDGE('',*,*,#25035,.F.); +#25035 = EDGE_CURVE('',#25036,#25028,#25038,.T.); +#25036 = VERTEX_POINT('',#25037); +#25037 = CARTESIAN_POINT('',(172.43446,-63.129289,-3.5E-02)); +#25038 = LINE('',#25039,#25040); +#25039 = CARTESIAN_POINT('',(172.43446,-63.129289,-3.5E-02)); +#25040 = VECTOR('',#25041,1.); +#25041 = DIRECTION('',(0.,0.,1.)); +#25042 = ORIENTED_EDGE('',*,*,#25043,.F.); +#25043 = EDGE_CURVE('',#25004,#25036,#25044,.T.); +#25044 = LINE('',#25045,#25046); +#25045 = CARTESIAN_POINT('',(174.43446,-65.129289,-3.5E-02)); +#25046 = VECTOR('',#25047,1.); +#25047 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#25048 = PLANE('',#25049); +#25049 = AXIS2_PLACEMENT_3D('',#25050,#25051,#25052); +#25050 = CARTESIAN_POINT('',(174.43446,-65.129289,-3.5E-02)); +#25051 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25052 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#25053 = ADVANCED_FACE('',(#25054),#25072,.T.); +#25054 = FACE_BOUND('',#25055,.F.); +#25055 = EDGE_LOOP('',(#25056,#25057,#25064,#25065)); +#25056 = ORIENTED_EDGE('',*,*,#25035,.T.); +#25057 = ORIENTED_EDGE('',*,*,#25058,.T.); +#25058 = EDGE_CURVE('',#25028,#24956,#25059,.T.); +#25059 = CIRCLE('',#25060,9.999974810218E-02); +#25060 = AXIS2_PLACEMENT_3D('',#25061,#25062,#25063); +#25061 = CARTESIAN_POINT('',(172.3637495,-63.1999995,0.)); +#25062 = DIRECTION('',(0.,0.,1.)); +#25063 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#25064 = ORIENTED_EDGE('',*,*,#24953,.F.); +#25065 = ORIENTED_EDGE('',*,*,#25066,.F.); +#25066 = EDGE_CURVE('',#25036,#24954,#25067,.T.); +#25067 = CIRCLE('',#25068,9.999974810218E-02); +#25068 = AXIS2_PLACEMENT_3D('',#25069,#25070,#25071); +#25069 = CARTESIAN_POINT('',(172.3637495,-63.1999995,-3.5E-02)); +#25070 = DIRECTION('',(0.,0.,1.)); +#25071 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#25072 = CYLINDRICAL_SURFACE('',#25073,9.999974810218E-02); +#25073 = AXIS2_PLACEMENT_3D('',#25074,#25075,#25076); +#25074 = CARTESIAN_POINT('',(172.3637495,-63.1999995,-3.5E-02)); +#25075 = DIRECTION('',(-0.,-0.,-1.)); +#25076 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#25077 = ADVANCED_FACE('',(#25078),#25084,.F.); +#25078 = FACE_BOUND('',#25079,.F.); +#25079 = EDGE_LOOP('',(#25080,#25081,#25082,#25083)); +#25080 = ORIENTED_EDGE('',*,*,#24979,.T.); +#25081 = ORIENTED_EDGE('',*,*,#25011,.T.); +#25082 = ORIENTED_EDGE('',*,*,#25043,.T.); +#25083 = ORIENTED_EDGE('',*,*,#25066,.T.); +#25084 = PLANE('',#25085); +#25085 = AXIS2_PLACEMENT_3D('',#25086,#25087,#25088); +#25086 = CARTESIAN_POINT('',(172.293039,-63.27071,-3.5E-02)); +#25087 = DIRECTION('',(0.,0.,1.)); +#25088 = DIRECTION('',(1.,0.,-0.)); +#25089 = ADVANCED_FACE('',(#25090),#25096,.T.); +#25090 = FACE_BOUND('',#25091,.T.); +#25091 = EDGE_LOOP('',(#25092,#25093,#25094,#25095)); +#25092 = ORIENTED_EDGE('',*,*,#24963,.T.); +#25093 = ORIENTED_EDGE('',*,*,#24994,.T.); +#25094 = ORIENTED_EDGE('',*,*,#25027,.T.); +#25095 = ORIENTED_EDGE('',*,*,#25058,.T.); +#25096 = PLANE('',#25097); +#25097 = AXIS2_PLACEMENT_3D('',#25098,#25099,#25100); +#25098 = CARTESIAN_POINT('',(172.293039,-63.27071,0.)); +#25099 = DIRECTION('',(0.,0.,1.)); +#25100 = DIRECTION('',(1.,0.,-0.)); +#25101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25105)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#25102,#25103,#25104)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#25102 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25103 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#25104 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#25105 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#25102, + 'distance_accuracy_value','confusion accuracy'); +#25106 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#25107,#25109); +#25107 = ( REPRESENTATION_RELATIONSHIP('','',#24946,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#25108) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#25108 = ITEM_DEFINED_TRANSFORMATION('','',#11,#555); +#25109 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #25110); +#25110 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('137','=>[0:1:1:130]','',#5, + #24941,$); +#25111 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#24943)); +#25112 = SHAPE_DEFINITION_REPRESENTATION(#25113,#25119); +#25113 = PRODUCT_DEFINITION_SHAPE('','',#25114); +#25114 = PRODUCT_DEFINITION('design','',#25115,#25118); +#25115 = PRODUCT_DEFINITION_FORMATION('','',#25116); +#25116 = PRODUCT('HackPad_track_128','HackPad_track_128','',(#25117)); +#25117 = PRODUCT_CONTEXT('',#2,'mechanical'); +#25118 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#25119 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#25120),#25274); +#25120 = MANIFOLD_SOLID_BREP('',#25121); +#25121 = CLOSED_SHELL('',(#25122,#25162,#25195,#25226,#25250,#25262)); +#25122 = ADVANCED_FACE('',(#25123),#25157,.F.); +#25123 = FACE_BOUND('',#25124,.F.); +#25124 = EDGE_LOOP('',(#25125,#25135,#25143,#25151)); +#25125 = ORIENTED_EDGE('',*,*,#25126,.T.); +#25126 = EDGE_CURVE('',#25127,#25129,#25131,.T.); +#25127 = VERTEX_POINT('',#25128); +#25128 = CARTESIAN_POINT('',(149.293039,-47.129289,-3.5E-02)); +#25129 = VERTEX_POINT('',#25130); +#25130 = CARTESIAN_POINT('',(149.293039,-47.129289,0.)); +#25131 = LINE('',#25132,#25133); +#25132 = CARTESIAN_POINT('',(149.293039,-47.129289,-3.5E-02)); +#25133 = VECTOR('',#25134,1.); +#25134 = DIRECTION('',(0.,0.,1.)); +#25135 = ORIENTED_EDGE('',*,*,#25136,.T.); +#25136 = EDGE_CURVE('',#25129,#25137,#25139,.T.); +#25137 = VERTEX_POINT('',#25138); +#25138 = CARTESIAN_POINT('',(148.293039,-48.129289,0.)); +#25139 = LINE('',#25140,#25141); +#25140 = CARTESIAN_POINT('',(149.293039,-47.129289,0.)); +#25141 = VECTOR('',#25142,1.); +#25142 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25143 = ORIENTED_EDGE('',*,*,#25144,.F.); +#25144 = EDGE_CURVE('',#25145,#25137,#25147,.T.); +#25145 = VERTEX_POINT('',#25146); +#25146 = CARTESIAN_POINT('',(148.293039,-48.129289,-3.5E-02)); +#25147 = LINE('',#25148,#25149); +#25148 = CARTESIAN_POINT('',(148.293039,-48.129289,-3.5E-02)); +#25149 = VECTOR('',#25150,1.); +#25150 = DIRECTION('',(0.,0.,1.)); +#25151 = ORIENTED_EDGE('',*,*,#25152,.F.); +#25152 = EDGE_CURVE('',#25127,#25145,#25153,.T.); +#25153 = LINE('',#25154,#25155); +#25154 = CARTESIAN_POINT('',(149.293039,-47.129289,-3.5E-02)); +#25155 = VECTOR('',#25156,1.); +#25156 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25157 = PLANE('',#25158); +#25158 = AXIS2_PLACEMENT_3D('',#25159,#25160,#25161); +#25159 = CARTESIAN_POINT('',(149.293039,-47.129289,-3.5E-02)); +#25160 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#25161 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25162 = ADVANCED_FACE('',(#25163),#25190,.T.); +#25163 = FACE_BOUND('',#25164,.F.); +#25164 = EDGE_LOOP('',(#25165,#25166,#25175,#25183)); +#25165 = ORIENTED_EDGE('',*,*,#25144,.T.); +#25166 = ORIENTED_EDGE('',*,*,#25167,.T.); +#25167 = EDGE_CURVE('',#25137,#25168,#25170,.T.); +#25168 = VERTEX_POINT('',#25169); +#25169 = CARTESIAN_POINT('',(148.43446,-48.27071,0.)); +#25170 = CIRCLE('',#25171,9.999974810218E-02); +#25171 = AXIS2_PLACEMENT_3D('',#25172,#25173,#25174); +#25172 = CARTESIAN_POINT('',(148.3637495,-48.1999995,0.)); +#25173 = DIRECTION('',(0.,0.,1.)); +#25174 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#25175 = ORIENTED_EDGE('',*,*,#25176,.F.); +#25176 = EDGE_CURVE('',#25177,#25168,#25179,.T.); +#25177 = VERTEX_POINT('',#25178); +#25178 = CARTESIAN_POINT('',(148.43446,-48.27071,-3.5E-02)); +#25179 = LINE('',#25180,#25181); +#25180 = CARTESIAN_POINT('',(148.43446,-48.27071,-3.5E-02)); +#25181 = VECTOR('',#25182,1.); +#25182 = DIRECTION('',(0.,0.,1.)); +#25183 = ORIENTED_EDGE('',*,*,#25184,.F.); +#25184 = EDGE_CURVE('',#25145,#25177,#25185,.T.); +#25185 = CIRCLE('',#25186,9.999974810218E-02); +#25186 = AXIS2_PLACEMENT_3D('',#25187,#25188,#25189); +#25187 = CARTESIAN_POINT('',(148.3637495,-48.1999995,-3.5E-02)); +#25188 = DIRECTION('',(0.,0.,1.)); +#25189 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#25190 = CYLINDRICAL_SURFACE('',#25191,9.999974810218E-02); +#25191 = AXIS2_PLACEMENT_3D('',#25192,#25193,#25194); +#25192 = CARTESIAN_POINT('',(148.3637495,-48.1999995,-3.5E-02)); +#25193 = DIRECTION('',(-0.,-0.,-1.)); +#25194 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#25195 = ADVANCED_FACE('',(#25196),#25221,.F.); +#25196 = FACE_BOUND('',#25197,.F.); +#25197 = EDGE_LOOP('',(#25198,#25199,#25207,#25215)); +#25198 = ORIENTED_EDGE('',*,*,#25176,.T.); +#25199 = ORIENTED_EDGE('',*,*,#25200,.T.); +#25200 = EDGE_CURVE('',#25168,#25201,#25203,.T.); +#25201 = VERTEX_POINT('',#25202); +#25202 = CARTESIAN_POINT('',(149.43446,-47.27071,0.)); +#25203 = LINE('',#25204,#25205); +#25204 = CARTESIAN_POINT('',(148.43446,-48.27071,0.)); +#25205 = VECTOR('',#25206,1.); +#25206 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#25207 = ORIENTED_EDGE('',*,*,#25208,.F.); +#25208 = EDGE_CURVE('',#25209,#25201,#25211,.T.); +#25209 = VERTEX_POINT('',#25210); +#25210 = CARTESIAN_POINT('',(149.43446,-47.27071,-3.5E-02)); +#25211 = LINE('',#25212,#25213); +#25212 = CARTESIAN_POINT('',(149.43446,-47.27071,-3.5E-02)); +#25213 = VECTOR('',#25214,1.); +#25214 = DIRECTION('',(0.,0.,1.)); +#25215 = ORIENTED_EDGE('',*,*,#25216,.F.); +#25216 = EDGE_CURVE('',#25177,#25209,#25217,.T.); +#25217 = LINE('',#25218,#25219); +#25218 = CARTESIAN_POINT('',(148.43446,-48.27071,-3.5E-02)); +#25219 = VECTOR('',#25220,1.); +#25220 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#25221 = PLANE('',#25222); +#25222 = AXIS2_PLACEMENT_3D('',#25223,#25224,#25225); +#25223 = CARTESIAN_POINT('',(148.43446,-48.27071,-3.5E-02)); +#25224 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#25225 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#25226 = ADVANCED_FACE('',(#25227),#25245,.T.); +#25227 = FACE_BOUND('',#25228,.F.); +#25228 = EDGE_LOOP('',(#25229,#25230,#25237,#25238)); +#25229 = ORIENTED_EDGE('',*,*,#25208,.T.); +#25230 = ORIENTED_EDGE('',*,*,#25231,.T.); +#25231 = EDGE_CURVE('',#25201,#25129,#25232,.T.); +#25232 = CIRCLE('',#25233,9.999974810219E-02); +#25233 = AXIS2_PLACEMENT_3D('',#25234,#25235,#25236); +#25234 = CARTESIAN_POINT('',(149.3637495,-47.1999995,0.)); +#25235 = DIRECTION('',(0.,-0.,1.)); +#25236 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#25237 = ORIENTED_EDGE('',*,*,#25126,.F.); +#25238 = ORIENTED_EDGE('',*,*,#25239,.F.); +#25239 = EDGE_CURVE('',#25209,#25127,#25240,.T.); +#25240 = CIRCLE('',#25241,9.999974810219E-02); +#25241 = AXIS2_PLACEMENT_3D('',#25242,#25243,#25244); +#25242 = CARTESIAN_POINT('',(149.3637495,-47.1999995,-3.5E-02)); +#25243 = DIRECTION('',(0.,-0.,1.)); +#25244 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#25245 = CYLINDRICAL_SURFACE('',#25246,9.999974810219E-02); +#25246 = AXIS2_PLACEMENT_3D('',#25247,#25248,#25249); +#25247 = CARTESIAN_POINT('',(149.3637495,-47.1999995,-3.5E-02)); +#25248 = DIRECTION('',(-0.,0.,-1.)); +#25249 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#25250 = ADVANCED_FACE('',(#25251),#25257,.F.); +#25251 = FACE_BOUND('',#25252,.F.); +#25252 = EDGE_LOOP('',(#25253,#25254,#25255,#25256)); +#25253 = ORIENTED_EDGE('',*,*,#25152,.T.); +#25254 = ORIENTED_EDGE('',*,*,#25184,.T.); +#25255 = ORIENTED_EDGE('',*,*,#25216,.T.); +#25256 = ORIENTED_EDGE('',*,*,#25239,.T.); +#25257 = PLANE('',#25258); +#25258 = AXIS2_PLACEMENT_3D('',#25259,#25260,#25261); +#25259 = CARTESIAN_POINT('',(149.293039,-47.129289,-3.5E-02)); +#25260 = DIRECTION('',(0.,0.,1.)); +#25261 = DIRECTION('',(1.,0.,-0.)); +#25262 = ADVANCED_FACE('',(#25263),#25269,.T.); +#25263 = FACE_BOUND('',#25264,.T.); +#25264 = EDGE_LOOP('',(#25265,#25266,#25267,#25268)); +#25265 = ORIENTED_EDGE('',*,*,#25136,.T.); +#25266 = ORIENTED_EDGE('',*,*,#25167,.T.); +#25267 = ORIENTED_EDGE('',*,*,#25200,.T.); +#25268 = ORIENTED_EDGE('',*,*,#25231,.T.); +#25269 = PLANE('',#25270); +#25270 = AXIS2_PLACEMENT_3D('',#25271,#25272,#25273); +#25271 = CARTESIAN_POINT('',(149.293039,-47.129289,0.)); +#25272 = DIRECTION('',(0.,0.,1.)); +#25273 = DIRECTION('',(1.,0.,-0.)); +#25274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25278)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#25275,#25276,#25277)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#25275 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25276 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#25277 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#25278 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#25275, + 'distance_accuracy_value','confusion accuracy'); +#25279 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#25280,#25282); +#25280 = ( REPRESENTATION_RELATIONSHIP('','',#25119,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#25281) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#25281 = ITEM_DEFINED_TRANSFORMATION('','',#11,#559); +#25282 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #25283); +#25283 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('138','=>[0:1:1:131]','',#5, + #25114,$); +#25284 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25116)); +#25285 = SHAPE_DEFINITION_REPRESENTATION(#25286,#25292); +#25286 = PRODUCT_DEFINITION_SHAPE('','',#25287); +#25287 = PRODUCT_DEFINITION('design','',#25288,#25291); +#25288 = PRODUCT_DEFINITION_FORMATION('','',#25289); +#25289 = PRODUCT('HackPad_track_129','HackPad_track_129','',(#25290)); +#25290 = PRODUCT_CONTEXT('',#2,'mechanical'); +#25291 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#25292 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#25293),#25447); +#25293 = MANIFOLD_SOLID_BREP('',#25294); +#25294 = CLOSED_SHELL('',(#25295,#25335,#25368,#25399,#25423,#25435)); +#25295 = ADVANCED_FACE('',(#25296),#25330,.F.); +#25296 = FACE_BOUND('',#25297,.F.); +#25297 = EDGE_LOOP('',(#25298,#25308,#25316,#25324)); +#25298 = ORIENTED_EDGE('',*,*,#25299,.T.); +#25299 = EDGE_CURVE('',#25300,#25302,#25304,.T.); +#25300 = VERTEX_POINT('',#25301); +#25301 = CARTESIAN_POINT('',(149.293039,-60.27071,-3.5E-02)); +#25302 = VERTEX_POINT('',#25303); +#25303 = CARTESIAN_POINT('',(149.293039,-60.27071,0.)); +#25304 = LINE('',#25305,#25306); +#25305 = CARTESIAN_POINT('',(149.293039,-60.27071,-3.5E-02)); +#25306 = VECTOR('',#25307,1.); +#25307 = DIRECTION('',(0.,0.,1.)); +#25308 = ORIENTED_EDGE('',*,*,#25309,.T.); +#25309 = EDGE_CURVE('',#25302,#25310,#25312,.T.); +#25310 = VERTEX_POINT('',#25311); +#25311 = CARTESIAN_POINT('',(152.293039,-63.27071,0.)); +#25312 = LINE('',#25313,#25314); +#25313 = CARTESIAN_POINT('',(149.293039,-60.27071,0.)); +#25314 = VECTOR('',#25315,1.); +#25315 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#25316 = ORIENTED_EDGE('',*,*,#25317,.F.); +#25317 = EDGE_CURVE('',#25318,#25310,#25320,.T.); +#25318 = VERTEX_POINT('',#25319); +#25319 = CARTESIAN_POINT('',(152.293039,-63.27071,-3.5E-02)); +#25320 = LINE('',#25321,#25322); +#25321 = CARTESIAN_POINT('',(152.293039,-63.27071,-3.5E-02)); +#25322 = VECTOR('',#25323,1.); +#25323 = DIRECTION('',(0.,0.,1.)); +#25324 = ORIENTED_EDGE('',*,*,#25325,.F.); +#25325 = EDGE_CURVE('',#25300,#25318,#25326,.T.); +#25326 = LINE('',#25327,#25328); +#25327 = CARTESIAN_POINT('',(149.293039,-60.27071,-3.5E-02)); +#25328 = VECTOR('',#25329,1.); +#25329 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#25330 = PLANE('',#25331); +#25331 = AXIS2_PLACEMENT_3D('',#25332,#25333,#25334); +#25332 = CARTESIAN_POINT('',(149.293039,-60.27071,-3.5E-02)); +#25333 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#25334 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#25335 = ADVANCED_FACE('',(#25336),#25363,.T.); +#25336 = FACE_BOUND('',#25337,.F.); +#25337 = EDGE_LOOP('',(#25338,#25339,#25348,#25356)); +#25338 = ORIENTED_EDGE('',*,*,#25317,.T.); +#25339 = ORIENTED_EDGE('',*,*,#25340,.T.); +#25340 = EDGE_CURVE('',#25310,#25341,#25343,.T.); +#25341 = VERTEX_POINT('',#25342); +#25342 = CARTESIAN_POINT('',(152.43446,-63.129289,0.)); +#25343 = CIRCLE('',#25344,9.999974810219E-02); +#25344 = AXIS2_PLACEMENT_3D('',#25345,#25346,#25347); +#25345 = CARTESIAN_POINT('',(152.3637495,-63.1999995,0.)); +#25346 = DIRECTION('',(0.,0.,1.)); +#25347 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25348 = ORIENTED_EDGE('',*,*,#25349,.F.); +#25349 = EDGE_CURVE('',#25350,#25341,#25352,.T.); +#25350 = VERTEX_POINT('',#25351); +#25351 = CARTESIAN_POINT('',(152.43446,-63.129289,-3.5E-02)); +#25352 = LINE('',#25353,#25354); +#25353 = CARTESIAN_POINT('',(152.43446,-63.129289,-3.5E-02)); +#25354 = VECTOR('',#25355,1.); +#25355 = DIRECTION('',(0.,0.,1.)); +#25356 = ORIENTED_EDGE('',*,*,#25357,.F.); +#25357 = EDGE_CURVE('',#25318,#25350,#25358,.T.); +#25358 = CIRCLE('',#25359,9.999974810219E-02); +#25359 = AXIS2_PLACEMENT_3D('',#25360,#25361,#25362); +#25360 = CARTESIAN_POINT('',(152.3637495,-63.1999995,-3.5E-02)); +#25361 = DIRECTION('',(0.,0.,1.)); +#25362 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25363 = CYLINDRICAL_SURFACE('',#25364,9.999974810219E-02); +#25364 = AXIS2_PLACEMENT_3D('',#25365,#25366,#25367); +#25365 = CARTESIAN_POINT('',(152.3637495,-63.1999995,-3.5E-02)); +#25366 = DIRECTION('',(-0.,-0.,-1.)); +#25367 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25368 = ADVANCED_FACE('',(#25369),#25394,.F.); +#25369 = FACE_BOUND('',#25370,.F.); +#25370 = EDGE_LOOP('',(#25371,#25372,#25380,#25388)); +#25371 = ORIENTED_EDGE('',*,*,#25349,.T.); +#25372 = ORIENTED_EDGE('',*,*,#25373,.T.); +#25373 = EDGE_CURVE('',#25341,#25374,#25376,.T.); +#25374 = VERTEX_POINT('',#25375); +#25375 = CARTESIAN_POINT('',(149.43446,-60.129289,0.)); +#25376 = LINE('',#25377,#25378); +#25377 = CARTESIAN_POINT('',(152.43446,-63.129289,0.)); +#25378 = VECTOR('',#25379,1.); +#25379 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#25380 = ORIENTED_EDGE('',*,*,#25381,.F.); +#25381 = EDGE_CURVE('',#25382,#25374,#25384,.T.); +#25382 = VERTEX_POINT('',#25383); +#25383 = CARTESIAN_POINT('',(149.43446,-60.129289,-3.5E-02)); +#25384 = LINE('',#25385,#25386); +#25385 = CARTESIAN_POINT('',(149.43446,-60.129289,-3.5E-02)); +#25386 = VECTOR('',#25387,1.); +#25387 = DIRECTION('',(0.,0.,1.)); +#25388 = ORIENTED_EDGE('',*,*,#25389,.F.); +#25389 = EDGE_CURVE('',#25350,#25382,#25390,.T.); +#25390 = LINE('',#25391,#25392); +#25391 = CARTESIAN_POINT('',(152.43446,-63.129289,-3.5E-02)); +#25392 = VECTOR('',#25393,1.); +#25393 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#25394 = PLANE('',#25395); +#25395 = AXIS2_PLACEMENT_3D('',#25396,#25397,#25398); +#25396 = CARTESIAN_POINT('',(152.43446,-63.129289,-3.5E-02)); +#25397 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25398 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#25399 = ADVANCED_FACE('',(#25400),#25418,.T.); +#25400 = FACE_BOUND('',#25401,.F.); +#25401 = EDGE_LOOP('',(#25402,#25403,#25410,#25411)); +#25402 = ORIENTED_EDGE('',*,*,#25381,.T.); +#25403 = ORIENTED_EDGE('',*,*,#25404,.T.); +#25404 = EDGE_CURVE('',#25374,#25302,#25405,.T.); +#25405 = CIRCLE('',#25406,9.999974810218E-02); +#25406 = AXIS2_PLACEMENT_3D('',#25407,#25408,#25409); +#25407 = CARTESIAN_POINT('',(149.3637495,-60.1999995,0.)); +#25408 = DIRECTION('',(0.,0.,1.)); +#25409 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#25410 = ORIENTED_EDGE('',*,*,#25299,.F.); +#25411 = ORIENTED_EDGE('',*,*,#25412,.F.); +#25412 = EDGE_CURVE('',#25382,#25300,#25413,.T.); +#25413 = CIRCLE('',#25414,9.999974810218E-02); +#25414 = AXIS2_PLACEMENT_3D('',#25415,#25416,#25417); +#25415 = CARTESIAN_POINT('',(149.3637495,-60.1999995,-3.5E-02)); +#25416 = DIRECTION('',(0.,0.,1.)); +#25417 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#25418 = CYLINDRICAL_SURFACE('',#25419,9.999974810218E-02); +#25419 = AXIS2_PLACEMENT_3D('',#25420,#25421,#25422); +#25420 = CARTESIAN_POINT('',(149.3637495,-60.1999995,-3.5E-02)); +#25421 = DIRECTION('',(-0.,-0.,-1.)); +#25422 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#25423 = ADVANCED_FACE('',(#25424),#25430,.F.); +#25424 = FACE_BOUND('',#25425,.F.); +#25425 = EDGE_LOOP('',(#25426,#25427,#25428,#25429)); +#25426 = ORIENTED_EDGE('',*,*,#25325,.T.); +#25427 = ORIENTED_EDGE('',*,*,#25357,.T.); +#25428 = ORIENTED_EDGE('',*,*,#25389,.T.); +#25429 = ORIENTED_EDGE('',*,*,#25412,.T.); +#25430 = PLANE('',#25431); +#25431 = AXIS2_PLACEMENT_3D('',#25432,#25433,#25434); +#25432 = CARTESIAN_POINT('',(149.293039,-60.27071,-3.5E-02)); +#25433 = DIRECTION('',(0.,0.,1.)); +#25434 = DIRECTION('',(1.,0.,-0.)); +#25435 = ADVANCED_FACE('',(#25436),#25442,.T.); +#25436 = FACE_BOUND('',#25437,.T.); +#25437 = EDGE_LOOP('',(#25438,#25439,#25440,#25441)); +#25438 = ORIENTED_EDGE('',*,*,#25309,.T.); +#25439 = ORIENTED_EDGE('',*,*,#25340,.T.); +#25440 = ORIENTED_EDGE('',*,*,#25373,.T.); +#25441 = ORIENTED_EDGE('',*,*,#25404,.T.); +#25442 = PLANE('',#25443); +#25443 = AXIS2_PLACEMENT_3D('',#25444,#25445,#25446); +#25444 = CARTESIAN_POINT('',(149.293039,-60.27071,0.)); +#25445 = DIRECTION('',(0.,0.,1.)); +#25446 = DIRECTION('',(1.,0.,-0.)); +#25447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25451)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#25448,#25449,#25450)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#25448 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25449 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#25450 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#25451 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#25448, + 'distance_accuracy_value','confusion accuracy'); +#25452 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#25453,#25455); +#25453 = ( REPRESENTATION_RELATIONSHIP('','',#25292,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#25454) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#25454 = ITEM_DEFINED_TRANSFORMATION('','',#11,#563); +#25455 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #25456); +#25456 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('139','=>[0:1:1:132]','',#5, + #25287,$); +#25457 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25289)); +#25458 = SHAPE_DEFINITION_REPRESENTATION(#25459,#25465); +#25459 = PRODUCT_DEFINITION_SHAPE('','',#25460); +#25460 = PRODUCT_DEFINITION('design','',#25461,#25464); +#25461 = PRODUCT_DEFINITION_FORMATION('','',#25462); +#25462 = PRODUCT('HackPad_track_130','HackPad_track_130','',(#25463)); +#25463 = PRODUCT_CONTEXT('',#2,'mechanical'); +#25464 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#25465 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#25466),#25620); +#25466 = MANIFOLD_SOLID_BREP('',#25467); +#25467 = CLOSED_SHELL('',(#25468,#25508,#25541,#25566,#25591,#25608)); +#25468 = ADVANCED_FACE('',(#25469),#25503,.F.); +#25469 = FACE_BOUND('',#25470,.F.); +#25470 = EDGE_LOOP('',(#25471,#25481,#25489,#25497)); +#25471 = ORIENTED_EDGE('',*,*,#25472,.F.); +#25472 = EDGE_CURVE('',#25473,#25475,#25477,.T.); +#25473 = VERTEX_POINT('',#25474); +#25474 = CARTESIAN_POINT('',(154.32472702927,-47.1,-3.5E-02)); +#25475 = VERTEX_POINT('',#25476); +#25476 = CARTESIAN_POINT('',(149.36375,-47.1,-3.5E-02)); +#25477 = LINE('',#25478,#25479); +#25478 = CARTESIAN_POINT('',(154.66375,-47.1,-3.5E-02)); +#25479 = VECTOR('',#25480,1.); +#25480 = DIRECTION('',(-1.,0.,0.)); +#25481 = ORIENTED_EDGE('',*,*,#25482,.F.); +#25482 = EDGE_CURVE('',#25483,#25473,#25485,.T.); +#25483 = VERTEX_POINT('',#25484); +#25484 = CARTESIAN_POINT('',(154.32472702927,-47.1,0.)); +#25485 = LINE('',#25486,#25487); +#25486 = CARTESIAN_POINT('',(154.32472702926,-47.1,-4.5E-02)); +#25487 = VECTOR('',#25488,1.); +#25488 = DIRECTION('',(-0.,-0.,-1.)); +#25489 = ORIENTED_EDGE('',*,*,#25490,.T.); +#25490 = EDGE_CURVE('',#25483,#25491,#25493,.T.); +#25491 = VERTEX_POINT('',#25492); +#25492 = CARTESIAN_POINT('',(149.36375,-47.1,0.)); +#25493 = LINE('',#25494,#25495); +#25494 = CARTESIAN_POINT('',(154.66375,-47.1,0.)); +#25495 = VECTOR('',#25496,1.); +#25496 = DIRECTION('',(-1.,0.,0.)); +#25497 = ORIENTED_EDGE('',*,*,#25498,.F.); +#25498 = EDGE_CURVE('',#25475,#25491,#25499,.T.); +#25499 = LINE('',#25500,#25501); +#25500 = CARTESIAN_POINT('',(149.36375,-47.1,-3.5E-02)); +#25501 = VECTOR('',#25502,1.); +#25502 = DIRECTION('',(0.,0.,1.)); +#25503 = PLANE('',#25504); +#25504 = AXIS2_PLACEMENT_3D('',#25505,#25506,#25507); +#25505 = CARTESIAN_POINT('',(154.66375,-47.1,-3.5E-02)); +#25506 = DIRECTION('',(0.,-1.,0.)); +#25507 = DIRECTION('',(-1.,0.,0.)); +#25508 = ADVANCED_FACE('',(#25509),#25536,.F.); +#25509 = FACE_BOUND('',#25510,.F.); +#25510 = EDGE_LOOP('',(#25511,#25520,#25521,#25530)); +#25511 = ORIENTED_EDGE('',*,*,#25512,.T.); +#25512 = EDGE_CURVE('',#25513,#25473,#25515,.T.); +#25513 = VERTEX_POINT('',#25514); +#25514 = CARTESIAN_POINT('',(154.3648301536,-47.3,-3.5E-02)); +#25515 = CIRCLE('',#25516,0.4195); +#25516 = AXIS2_PLACEMENT_3D('',#25517,#25518,#25519); +#25517 = CARTESIAN_POINT('',(154.74375,-47.12,-3.5E-02)); +#25518 = DIRECTION('',(-0.,0.,-1.)); +#25519 = DIRECTION('',(-0.,-1.,0.)); +#25520 = ORIENTED_EDGE('',*,*,#25472,.T.); +#25521 = ORIENTED_EDGE('',*,*,#25522,.T.); +#25522 = EDGE_CURVE('',#25475,#25523,#25525,.T.); +#25523 = VERTEX_POINT('',#25524); +#25524 = CARTESIAN_POINT('',(149.36375,-47.3,-3.5E-02)); +#25525 = CIRCLE('',#25526,1.E-01); +#25526 = AXIS2_PLACEMENT_3D('',#25527,#25528,#25529); +#25527 = CARTESIAN_POINT('',(149.36375,-47.2,-3.5E-02)); +#25528 = DIRECTION('',(0.,0.,1.)); +#25529 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#25530 = ORIENTED_EDGE('',*,*,#25531,.T.); +#25531 = EDGE_CURVE('',#25523,#25513,#25532,.T.); +#25532 = LINE('',#25533,#25534); +#25533 = CARTESIAN_POINT('',(149.36375,-47.3,-3.5E-02)); +#25534 = VECTOR('',#25535,1.); +#25535 = DIRECTION('',(1.,0.,0.)); +#25536 = PLANE('',#25537); +#25537 = AXIS2_PLACEMENT_3D('',#25538,#25539,#25540); +#25538 = CARTESIAN_POINT('',(154.66375,-47.1,-3.5E-02)); +#25539 = DIRECTION('',(0.,0.,1.)); +#25540 = DIRECTION('',(1.,0.,-0.)); +#25541 = ADVANCED_FACE('',(#25542),#25561,.T.); +#25542 = FACE_BOUND('',#25543,.F.); +#25543 = EDGE_LOOP('',(#25544,#25545,#25554,#25560)); +#25544 = ORIENTED_EDGE('',*,*,#25498,.T.); +#25545 = ORIENTED_EDGE('',*,*,#25546,.T.); +#25546 = EDGE_CURVE('',#25491,#25547,#25549,.T.); +#25547 = VERTEX_POINT('',#25548); +#25548 = CARTESIAN_POINT('',(149.36375,-47.3,0.)); +#25549 = CIRCLE('',#25550,1.E-01); +#25550 = AXIS2_PLACEMENT_3D('',#25551,#25552,#25553); +#25551 = CARTESIAN_POINT('',(149.36375,-47.2,0.)); +#25552 = DIRECTION('',(0.,0.,1.)); +#25553 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#25554 = ORIENTED_EDGE('',*,*,#25555,.F.); +#25555 = EDGE_CURVE('',#25523,#25547,#25556,.T.); +#25556 = LINE('',#25557,#25558); +#25557 = CARTESIAN_POINT('',(149.36375,-47.3,-3.5E-02)); +#25558 = VECTOR('',#25559,1.); +#25559 = DIRECTION('',(0.,0.,1.)); +#25560 = ORIENTED_EDGE('',*,*,#25522,.F.); +#25561 = CYLINDRICAL_SURFACE('',#25562,1.E-01); +#25562 = AXIS2_PLACEMENT_3D('',#25563,#25564,#25565); +#25563 = CARTESIAN_POINT('',(149.36375,-47.2,-3.5E-02)); +#25564 = DIRECTION('',(-0.,-0.,-1.)); +#25565 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#25566 = ADVANCED_FACE('',(#25567),#25586,.T.); +#25567 = FACE_BOUND('',#25568,.T.); +#25568 = EDGE_LOOP('',(#25569,#25578,#25579,#25580)); +#25569 = ORIENTED_EDGE('',*,*,#25570,.T.); +#25570 = EDGE_CURVE('',#25571,#25483,#25573,.T.); +#25571 = VERTEX_POINT('',#25572); +#25572 = CARTESIAN_POINT('',(154.3648301536,-47.3,0.)); +#25573 = CIRCLE('',#25574,0.4195); +#25574 = AXIS2_PLACEMENT_3D('',#25575,#25576,#25577); +#25575 = CARTESIAN_POINT('',(154.74375,-47.12,0.)); +#25576 = DIRECTION('',(-0.,0.,-1.)); +#25577 = DIRECTION('',(-0.,-1.,0.)); +#25578 = ORIENTED_EDGE('',*,*,#25490,.T.); +#25579 = ORIENTED_EDGE('',*,*,#25546,.T.); +#25580 = ORIENTED_EDGE('',*,*,#25581,.T.); +#25581 = EDGE_CURVE('',#25547,#25571,#25582,.T.); +#25582 = LINE('',#25583,#25584); +#25583 = CARTESIAN_POINT('',(149.36375,-47.3,0.)); +#25584 = VECTOR('',#25585,1.); +#25585 = DIRECTION('',(1.,0.,0.)); +#25586 = PLANE('',#25587); +#25587 = AXIS2_PLACEMENT_3D('',#25588,#25589,#25590); +#25588 = CARTESIAN_POINT('',(154.66375,-47.1,0.)); +#25589 = DIRECTION('',(0.,0.,1.)); +#25590 = DIRECTION('',(1.,0.,-0.)); +#25591 = ADVANCED_FACE('',(#25592),#25603,.F.); +#25592 = FACE_BOUND('',#25593,.T.); +#25593 = EDGE_LOOP('',(#25594,#25595,#25596,#25602)); +#25594 = ORIENTED_EDGE('',*,*,#25482,.F.); +#25595 = ORIENTED_EDGE('',*,*,#25570,.F.); +#25596 = ORIENTED_EDGE('',*,*,#25597,.T.); +#25597 = EDGE_CURVE('',#25571,#25513,#25598,.T.); +#25598 = LINE('',#25599,#25600); +#25599 = CARTESIAN_POINT('',(154.36483015359,-47.3,-4.5E-02)); +#25600 = VECTOR('',#25601,1.); +#25601 = DIRECTION('',(-0.,-0.,-1.)); +#25602 = ORIENTED_EDGE('',*,*,#25512,.T.); +#25603 = CYLINDRICAL_SURFACE('',#25604,0.4195); +#25604 = AXIS2_PLACEMENT_3D('',#25605,#25606,#25607); +#25605 = CARTESIAN_POINT('',(154.74375,-47.12,-4.5E-02)); +#25606 = DIRECTION('',(-0.,-0.,-1.)); +#25607 = DIRECTION('',(-0.,-1.,0.)); +#25608 = ADVANCED_FACE('',(#25609),#25615,.F.); +#25609 = FACE_BOUND('',#25610,.F.); +#25610 = EDGE_LOOP('',(#25611,#25612,#25613,#25614)); +#25611 = ORIENTED_EDGE('',*,*,#25531,.F.); +#25612 = ORIENTED_EDGE('',*,*,#25555,.T.); +#25613 = ORIENTED_EDGE('',*,*,#25581,.T.); +#25614 = ORIENTED_EDGE('',*,*,#25597,.T.); +#25615 = PLANE('',#25616); +#25616 = AXIS2_PLACEMENT_3D('',#25617,#25618,#25619); +#25617 = CARTESIAN_POINT('',(149.36375,-47.3,-3.5E-02)); +#25618 = DIRECTION('',(0.,1.,0.)); +#25619 = DIRECTION('',(1.,0.,0.)); +#25620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25624)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#25621,#25622,#25623)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#25621 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25622 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#25623 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#25624 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#25621, + 'distance_accuracy_value','confusion accuracy'); +#25625 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#25626,#25628); +#25626 = ( REPRESENTATION_RELATIONSHIP('','',#25465,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#25627) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#25627 = ITEM_DEFINED_TRANSFORMATION('','',#11,#567); +#25628 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #25629); +#25629 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('140','=>[0:1:1:133]','',#5, + #25460,$); +#25630 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25462)); +#25631 = SHAPE_DEFINITION_REPRESENTATION(#25632,#25638); +#25632 = PRODUCT_DEFINITION_SHAPE('','',#25633); +#25633 = PRODUCT_DEFINITION('design','',#25634,#25637); +#25634 = PRODUCT_DEFINITION_FORMATION('','',#25635); +#25635 = PRODUCT('HackPad_track_131','HackPad_track_131','',(#25636)); +#25636 = PRODUCT_CONTEXT('',#2,'mechanical'); +#25637 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#25638 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#25639),#25793); +#25639 = MANIFOLD_SOLID_BREP('',#25640); +#25640 = CLOSED_SHELL('',(#25641,#25681,#25714,#25745,#25769,#25781)); +#25641 = ADVANCED_FACE('',(#25642),#25676,.F.); +#25642 = FACE_BOUND('',#25643,.F.); +#25643 = EDGE_LOOP('',(#25644,#25654,#25662,#25670)); +#25644 = ORIENTED_EDGE('',*,*,#25645,.T.); +#25645 = EDGE_CURVE('',#25646,#25648,#25650,.T.); +#25646 = VERTEX_POINT('',#25647); +#25647 = CARTESIAN_POINT('',(176.51375,-112.075,-3.5E-02)); +#25648 = VERTEX_POINT('',#25649); +#25649 = CARTESIAN_POINT('',(176.51375,-112.075,0.)); +#25650 = LINE('',#25651,#25652); +#25651 = CARTESIAN_POINT('',(176.51375,-112.075,-3.5E-02)); +#25652 = VECTOR('',#25653,1.); +#25653 = DIRECTION('',(0.,0.,1.)); +#25654 = ORIENTED_EDGE('',*,*,#25655,.T.); +#25655 = EDGE_CURVE('',#25648,#25656,#25658,.T.); +#25656 = VERTEX_POINT('',#25657); +#25657 = CARTESIAN_POINT('',(176.51375,-113.45,0.)); +#25658 = LINE('',#25659,#25660); +#25659 = CARTESIAN_POINT('',(176.51375,-112.075,0.)); +#25660 = VECTOR('',#25661,1.); +#25661 = DIRECTION('',(0.,-1.,0.)); +#25662 = ORIENTED_EDGE('',*,*,#25663,.F.); +#25663 = EDGE_CURVE('',#25664,#25656,#25666,.T.); +#25664 = VERTEX_POINT('',#25665); +#25665 = CARTESIAN_POINT('',(176.51375,-113.45,-3.5E-02)); +#25666 = LINE('',#25667,#25668); +#25667 = CARTESIAN_POINT('',(176.51375,-113.45,-3.5E-02)); +#25668 = VECTOR('',#25669,1.); +#25669 = DIRECTION('',(0.,0.,1.)); +#25670 = ORIENTED_EDGE('',*,*,#25671,.F.); +#25671 = EDGE_CURVE('',#25646,#25664,#25672,.T.); +#25672 = LINE('',#25673,#25674); +#25673 = CARTESIAN_POINT('',(176.51375,-112.075,-3.5E-02)); +#25674 = VECTOR('',#25675,1.); +#25675 = DIRECTION('',(0.,-1.,0.)); +#25676 = PLANE('',#25677); +#25677 = AXIS2_PLACEMENT_3D('',#25678,#25679,#25680); +#25678 = CARTESIAN_POINT('',(176.51375,-112.075,-3.5E-02)); +#25679 = DIRECTION('',(1.,0.,-0.)); +#25680 = DIRECTION('',(0.,-1.,0.)); +#25681 = ADVANCED_FACE('',(#25682),#25709,.T.); +#25682 = FACE_BOUND('',#25683,.F.); +#25683 = EDGE_LOOP('',(#25684,#25685,#25694,#25702)); +#25684 = ORIENTED_EDGE('',*,*,#25663,.T.); +#25685 = ORIENTED_EDGE('',*,*,#25686,.T.); +#25686 = EDGE_CURVE('',#25656,#25687,#25689,.T.); +#25687 = VERTEX_POINT('',#25688); +#25688 = CARTESIAN_POINT('',(176.71375,-113.45,0.)); +#25689 = CIRCLE('',#25690,0.1); +#25690 = AXIS2_PLACEMENT_3D('',#25691,#25692,#25693); +#25691 = CARTESIAN_POINT('',(176.61375,-113.45,0.)); +#25692 = DIRECTION('',(0.,0.,1.)); +#25693 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#25694 = ORIENTED_EDGE('',*,*,#25695,.F.); +#25695 = EDGE_CURVE('',#25696,#25687,#25698,.T.); +#25696 = VERTEX_POINT('',#25697); +#25697 = CARTESIAN_POINT('',(176.71375,-113.45,-3.5E-02)); +#25698 = LINE('',#25699,#25700); +#25699 = CARTESIAN_POINT('',(176.71375,-113.45,-3.5E-02)); +#25700 = VECTOR('',#25701,1.); +#25701 = DIRECTION('',(0.,0.,1.)); +#25702 = ORIENTED_EDGE('',*,*,#25703,.F.); +#25703 = EDGE_CURVE('',#25664,#25696,#25704,.T.); +#25704 = CIRCLE('',#25705,0.1); +#25705 = AXIS2_PLACEMENT_3D('',#25706,#25707,#25708); +#25706 = CARTESIAN_POINT('',(176.61375,-113.45,-3.5E-02)); +#25707 = DIRECTION('',(0.,0.,1.)); +#25708 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#25709 = CYLINDRICAL_SURFACE('',#25710,0.1); +#25710 = AXIS2_PLACEMENT_3D('',#25711,#25712,#25713); +#25711 = CARTESIAN_POINT('',(176.61375,-113.45,-3.5E-02)); +#25712 = DIRECTION('',(-0.,-0.,-1.)); +#25713 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#25714 = ADVANCED_FACE('',(#25715),#25740,.F.); +#25715 = FACE_BOUND('',#25716,.F.); +#25716 = EDGE_LOOP('',(#25717,#25718,#25726,#25734)); +#25717 = ORIENTED_EDGE('',*,*,#25695,.T.); +#25718 = ORIENTED_EDGE('',*,*,#25719,.T.); +#25719 = EDGE_CURVE('',#25687,#25720,#25722,.T.); +#25720 = VERTEX_POINT('',#25721); +#25721 = CARTESIAN_POINT('',(176.71375,-112.075,0.)); +#25722 = LINE('',#25723,#25724); +#25723 = CARTESIAN_POINT('',(176.71375,-113.45,0.)); +#25724 = VECTOR('',#25725,1.); +#25725 = DIRECTION('',(0.,1.,0.)); +#25726 = ORIENTED_EDGE('',*,*,#25727,.F.); +#25727 = EDGE_CURVE('',#25728,#25720,#25730,.T.); +#25728 = VERTEX_POINT('',#25729); +#25729 = CARTESIAN_POINT('',(176.71375,-112.075,-3.5E-02)); +#25730 = LINE('',#25731,#25732); +#25731 = CARTESIAN_POINT('',(176.71375,-112.075,-3.5E-02)); +#25732 = VECTOR('',#25733,1.); +#25733 = DIRECTION('',(0.,0.,1.)); +#25734 = ORIENTED_EDGE('',*,*,#25735,.F.); +#25735 = EDGE_CURVE('',#25696,#25728,#25736,.T.); +#25736 = LINE('',#25737,#25738); +#25737 = CARTESIAN_POINT('',(176.71375,-113.45,-3.5E-02)); +#25738 = VECTOR('',#25739,1.); +#25739 = DIRECTION('',(0.,1.,0.)); +#25740 = PLANE('',#25741); +#25741 = AXIS2_PLACEMENT_3D('',#25742,#25743,#25744); +#25742 = CARTESIAN_POINT('',(176.71375,-113.45,-3.5E-02)); +#25743 = DIRECTION('',(-1.,0.,0.)); +#25744 = DIRECTION('',(0.,1.,0.)); +#25745 = ADVANCED_FACE('',(#25746),#25764,.T.); +#25746 = FACE_BOUND('',#25747,.F.); +#25747 = EDGE_LOOP('',(#25748,#25749,#25756,#25757)); +#25748 = ORIENTED_EDGE('',*,*,#25727,.T.); +#25749 = ORIENTED_EDGE('',*,*,#25750,.T.); +#25750 = EDGE_CURVE('',#25720,#25648,#25751,.T.); +#25751 = CIRCLE('',#25752,0.1); +#25752 = AXIS2_PLACEMENT_3D('',#25753,#25754,#25755); +#25753 = CARTESIAN_POINT('',(176.61375,-112.075,0.)); +#25754 = DIRECTION('',(0.,0.,1.)); +#25755 = DIRECTION('',(1.,0.,-0.)); +#25756 = ORIENTED_EDGE('',*,*,#25645,.F.); +#25757 = ORIENTED_EDGE('',*,*,#25758,.F.); +#25758 = EDGE_CURVE('',#25728,#25646,#25759,.T.); +#25759 = CIRCLE('',#25760,0.1); +#25760 = AXIS2_PLACEMENT_3D('',#25761,#25762,#25763); +#25761 = CARTESIAN_POINT('',(176.61375,-112.075,-3.5E-02)); +#25762 = DIRECTION('',(0.,0.,1.)); +#25763 = DIRECTION('',(1.,0.,-0.)); +#25764 = CYLINDRICAL_SURFACE('',#25765,0.1); +#25765 = AXIS2_PLACEMENT_3D('',#25766,#25767,#25768); +#25766 = CARTESIAN_POINT('',(176.61375,-112.075,-3.5E-02)); +#25767 = DIRECTION('',(-0.,-0.,-1.)); +#25768 = DIRECTION('',(1.,0.,-0.)); +#25769 = ADVANCED_FACE('',(#25770),#25776,.F.); +#25770 = FACE_BOUND('',#25771,.F.); +#25771 = EDGE_LOOP('',(#25772,#25773,#25774,#25775)); +#25772 = ORIENTED_EDGE('',*,*,#25671,.T.); +#25773 = ORIENTED_EDGE('',*,*,#25703,.T.); +#25774 = ORIENTED_EDGE('',*,*,#25735,.T.); +#25775 = ORIENTED_EDGE('',*,*,#25758,.T.); +#25776 = PLANE('',#25777); +#25777 = AXIS2_PLACEMENT_3D('',#25778,#25779,#25780); +#25778 = CARTESIAN_POINT('',(176.51375,-112.075,-3.5E-02)); +#25779 = DIRECTION('',(0.,0.,1.)); +#25780 = DIRECTION('',(1.,0.,-0.)); +#25781 = ADVANCED_FACE('',(#25782),#25788,.T.); +#25782 = FACE_BOUND('',#25783,.T.); +#25783 = EDGE_LOOP('',(#25784,#25785,#25786,#25787)); +#25784 = ORIENTED_EDGE('',*,*,#25655,.T.); +#25785 = ORIENTED_EDGE('',*,*,#25686,.T.); +#25786 = ORIENTED_EDGE('',*,*,#25719,.T.); +#25787 = ORIENTED_EDGE('',*,*,#25750,.T.); +#25788 = PLANE('',#25789); +#25789 = AXIS2_PLACEMENT_3D('',#25790,#25791,#25792); +#25790 = CARTESIAN_POINT('',(176.51375,-112.075,0.)); +#25791 = DIRECTION('',(0.,0.,1.)); +#25792 = DIRECTION('',(1.,0.,-0.)); +#25793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25797)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#25794,#25795,#25796)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#25794 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25795 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#25796 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#25797 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#25794, + 'distance_accuracy_value','confusion accuracy'); +#25798 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#25799,#25801); +#25799 = ( REPRESENTATION_RELATIONSHIP('','',#25638,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#25800) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#25800 = ITEM_DEFINED_TRANSFORMATION('','',#11,#571); +#25801 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #25802); +#25802 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('141','=>[0:1:1:134]','',#5, + #25633,$); +#25803 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25635)); +#25804 = SHAPE_DEFINITION_REPRESENTATION(#25805,#25811); +#25805 = PRODUCT_DEFINITION_SHAPE('','',#25806); +#25806 = PRODUCT_DEFINITION('design','',#25807,#25810); +#25807 = PRODUCT_DEFINITION_FORMATION('','',#25808); +#25808 = PRODUCT('HackPad_track_132','HackPad_track_132','',(#25809)); +#25809 = PRODUCT_CONTEXT('',#2,'mechanical'); +#25810 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#25811 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#25812),#25966); +#25812 = MANIFOLD_SOLID_BREP('',#25813); +#25813 = CLOSED_SHELL('',(#25814,#25854,#25887,#25918,#25942,#25954)); +#25814 = ADVANCED_FACE('',(#25815),#25849,.F.); +#25815 = FACE_BOUND('',#25816,.F.); +#25816 = EDGE_LOOP('',(#25817,#25827,#25835,#25843)); +#25817 = ORIENTED_EDGE('',*,*,#25818,.T.); +#25818 = EDGE_CURVE('',#25819,#25821,#25823,.T.); +#25819 = VERTEX_POINT('',#25820); +#25820 = CARTESIAN_POINT('',(180.18446,-129.39571,-3.5E-02)); +#25821 = VERTEX_POINT('',#25822); +#25822 = CARTESIAN_POINT('',(180.18446,-129.39571,0.)); +#25823 = LINE('',#25824,#25825); +#25824 = CARTESIAN_POINT('',(180.18446,-129.39571,-3.5E-02)); +#25825 = VECTOR('',#25826,1.); +#25826 = DIRECTION('',(0.,0.,1.)); +#25827 = ORIENTED_EDGE('',*,*,#25828,.T.); +#25828 = EDGE_CURVE('',#25821,#25829,#25831,.T.); +#25829 = VERTEX_POINT('',#25830); +#25830 = CARTESIAN_POINT('',(180.43446,-129.14571,0.)); +#25831 = LINE('',#25832,#25833); +#25832 = CARTESIAN_POINT('',(180.18446,-129.39571,0.)); +#25833 = VECTOR('',#25834,1.); +#25834 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#25835 = ORIENTED_EDGE('',*,*,#25836,.F.); +#25836 = EDGE_CURVE('',#25837,#25829,#25839,.T.); +#25837 = VERTEX_POINT('',#25838); +#25838 = CARTESIAN_POINT('',(180.43446,-129.14571,-3.5E-02)); +#25839 = LINE('',#25840,#25841); +#25840 = CARTESIAN_POINT('',(180.43446,-129.14571,-3.5E-02)); +#25841 = VECTOR('',#25842,1.); +#25842 = DIRECTION('',(0.,0.,1.)); +#25843 = ORIENTED_EDGE('',*,*,#25844,.F.); +#25844 = EDGE_CURVE('',#25819,#25837,#25845,.T.); +#25845 = LINE('',#25846,#25847); +#25846 = CARTESIAN_POINT('',(180.18446,-129.39571,-3.5E-02)); +#25847 = VECTOR('',#25848,1.); +#25848 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#25849 = PLANE('',#25850); +#25850 = AXIS2_PLACEMENT_3D('',#25851,#25852,#25853); +#25851 = CARTESIAN_POINT('',(180.18446,-129.39571,-3.5E-02)); +#25852 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#25853 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#25854 = ADVANCED_FACE('',(#25855),#25882,.T.); +#25855 = FACE_BOUND('',#25856,.F.); +#25856 = EDGE_LOOP('',(#25857,#25858,#25867,#25875)); +#25857 = ORIENTED_EDGE('',*,*,#25836,.T.); +#25858 = ORIENTED_EDGE('',*,*,#25859,.T.); +#25859 = EDGE_CURVE('',#25829,#25860,#25862,.T.); +#25860 = VERTEX_POINT('',#25861); +#25861 = CARTESIAN_POINT('',(180.293039,-129.004289,0.)); +#25862 = CIRCLE('',#25863,9.999974810219E-02); +#25863 = AXIS2_PLACEMENT_3D('',#25864,#25865,#25866); +#25864 = CARTESIAN_POINT('',(180.3637495,-129.0749995,0.)); +#25865 = DIRECTION('',(0.,-0.,1.)); +#25866 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#25867 = ORIENTED_EDGE('',*,*,#25868,.F.); +#25868 = EDGE_CURVE('',#25869,#25860,#25871,.T.); +#25869 = VERTEX_POINT('',#25870); +#25870 = CARTESIAN_POINT('',(180.293039,-129.004289,-3.5E-02)); +#25871 = LINE('',#25872,#25873); +#25872 = CARTESIAN_POINT('',(180.293039,-129.004289,-3.5E-02)); +#25873 = VECTOR('',#25874,1.); +#25874 = DIRECTION('',(0.,0.,1.)); +#25875 = ORIENTED_EDGE('',*,*,#25876,.F.); +#25876 = EDGE_CURVE('',#25837,#25869,#25877,.T.); +#25877 = CIRCLE('',#25878,9.999974810219E-02); +#25878 = AXIS2_PLACEMENT_3D('',#25879,#25880,#25881); +#25879 = CARTESIAN_POINT('',(180.3637495,-129.0749995,-3.5E-02)); +#25880 = DIRECTION('',(0.,-0.,1.)); +#25881 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#25882 = CYLINDRICAL_SURFACE('',#25883,9.999974810219E-02); +#25883 = AXIS2_PLACEMENT_3D('',#25884,#25885,#25886); +#25884 = CARTESIAN_POINT('',(180.3637495,-129.0749995,-3.5E-02)); +#25885 = DIRECTION('',(-0.,0.,-1.)); +#25886 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#25887 = ADVANCED_FACE('',(#25888),#25913,.F.); +#25888 = FACE_BOUND('',#25889,.F.); +#25889 = EDGE_LOOP('',(#25890,#25891,#25899,#25907)); +#25890 = ORIENTED_EDGE('',*,*,#25868,.T.); +#25891 = ORIENTED_EDGE('',*,*,#25892,.T.); +#25892 = EDGE_CURVE('',#25860,#25893,#25895,.T.); +#25893 = VERTEX_POINT('',#25894); +#25894 = CARTESIAN_POINT('',(180.043039,-129.254289,0.)); +#25895 = LINE('',#25896,#25897); +#25896 = CARTESIAN_POINT('',(180.293039,-129.004289,0.)); +#25897 = VECTOR('',#25898,1.); +#25898 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25899 = ORIENTED_EDGE('',*,*,#25900,.F.); +#25900 = EDGE_CURVE('',#25901,#25893,#25903,.T.); +#25901 = VERTEX_POINT('',#25902); +#25902 = CARTESIAN_POINT('',(180.043039,-129.254289,-3.5E-02)); +#25903 = LINE('',#25904,#25905); +#25904 = CARTESIAN_POINT('',(180.043039,-129.254289,-3.5E-02)); +#25905 = VECTOR('',#25906,1.); +#25906 = DIRECTION('',(0.,0.,1.)); +#25907 = ORIENTED_EDGE('',*,*,#25908,.F.); +#25908 = EDGE_CURVE('',#25869,#25901,#25909,.T.); +#25909 = LINE('',#25910,#25911); +#25910 = CARTESIAN_POINT('',(180.293039,-129.004289,-3.5E-02)); +#25911 = VECTOR('',#25912,1.); +#25912 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25913 = PLANE('',#25914); +#25914 = AXIS2_PLACEMENT_3D('',#25915,#25916,#25917); +#25915 = CARTESIAN_POINT('',(180.293039,-129.004289,-3.5E-02)); +#25916 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#25917 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#25918 = ADVANCED_FACE('',(#25919),#25937,.T.); +#25919 = FACE_BOUND('',#25920,.F.); +#25920 = EDGE_LOOP('',(#25921,#25922,#25929,#25930)); +#25921 = ORIENTED_EDGE('',*,*,#25900,.T.); +#25922 = ORIENTED_EDGE('',*,*,#25923,.T.); +#25923 = EDGE_CURVE('',#25893,#25821,#25924,.T.); +#25924 = CIRCLE('',#25925,9.999974810219E-02); +#25925 = AXIS2_PLACEMENT_3D('',#25926,#25927,#25928); +#25926 = CARTESIAN_POINT('',(180.1137495,-129.3249995,0.)); +#25927 = DIRECTION('',(0.,0.,1.)); +#25928 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#25929 = ORIENTED_EDGE('',*,*,#25818,.F.); +#25930 = ORIENTED_EDGE('',*,*,#25931,.F.); +#25931 = EDGE_CURVE('',#25901,#25819,#25932,.T.); +#25932 = CIRCLE('',#25933,9.999974810219E-02); +#25933 = AXIS2_PLACEMENT_3D('',#25934,#25935,#25936); +#25934 = CARTESIAN_POINT('',(180.1137495,-129.3249995,-3.5E-02)); +#25935 = DIRECTION('',(0.,0.,1.)); +#25936 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#25937 = CYLINDRICAL_SURFACE('',#25938,9.999974810219E-02); +#25938 = AXIS2_PLACEMENT_3D('',#25939,#25940,#25941); +#25939 = CARTESIAN_POINT('',(180.1137495,-129.3249995,-3.5E-02)); +#25940 = DIRECTION('',(-0.,-0.,-1.)); +#25941 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#25942 = ADVANCED_FACE('',(#25943),#25949,.F.); +#25943 = FACE_BOUND('',#25944,.F.); +#25944 = EDGE_LOOP('',(#25945,#25946,#25947,#25948)); +#25945 = ORIENTED_EDGE('',*,*,#25844,.T.); +#25946 = ORIENTED_EDGE('',*,*,#25876,.T.); +#25947 = ORIENTED_EDGE('',*,*,#25908,.T.); +#25948 = ORIENTED_EDGE('',*,*,#25931,.T.); +#25949 = PLANE('',#25950); +#25950 = AXIS2_PLACEMENT_3D('',#25951,#25952,#25953); +#25951 = CARTESIAN_POINT('',(180.18446,-129.39571,-3.5E-02)); +#25952 = DIRECTION('',(0.,0.,1.)); +#25953 = DIRECTION('',(1.,0.,-0.)); +#25954 = ADVANCED_FACE('',(#25955),#25961,.T.); +#25955 = FACE_BOUND('',#25956,.T.); +#25956 = EDGE_LOOP('',(#25957,#25958,#25959,#25960)); +#25957 = ORIENTED_EDGE('',*,*,#25828,.T.); +#25958 = ORIENTED_EDGE('',*,*,#25859,.T.); +#25959 = ORIENTED_EDGE('',*,*,#25892,.T.); +#25960 = ORIENTED_EDGE('',*,*,#25923,.T.); +#25961 = PLANE('',#25962); +#25962 = AXIS2_PLACEMENT_3D('',#25963,#25964,#25965); +#25963 = CARTESIAN_POINT('',(180.18446,-129.39571,0.)); +#25964 = DIRECTION('',(0.,0.,1.)); +#25965 = DIRECTION('',(1.,0.,-0.)); +#25966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#25970)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#25967,#25968,#25969)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#25967 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25968 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#25969 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#25970 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#25967, + 'distance_accuracy_value','confusion accuracy'); +#25971 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#25972,#25974); +#25972 = ( REPRESENTATION_RELATIONSHIP('','',#25811,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#25973) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#25973 = ITEM_DEFINED_TRANSFORMATION('','',#11,#575); +#25974 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #25975); +#25975 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('142','=>[0:1:1:135]','',#5, + #25806,$); +#25976 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25808)); +#25977 = SHAPE_DEFINITION_REPRESENTATION(#25978,#25984); +#25978 = PRODUCT_DEFINITION_SHAPE('','',#25979); +#25979 = PRODUCT_DEFINITION('design','',#25980,#25983); +#25980 = PRODUCT_DEFINITION_FORMATION('','',#25981); +#25981 = PRODUCT('HackPad_track_133','HackPad_track_133','',(#25982)); +#25982 = PRODUCT_CONTEXT('',#2,'mechanical'); +#25983 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#25984 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#25985),#26139); +#25985 = MANIFOLD_SOLID_BREP('',#25986); +#25986 = CLOSED_SHELL('',(#25987,#26027,#26060,#26091,#26115,#26127)); +#25987 = ADVANCED_FACE('',(#25988),#26022,.F.); +#25988 = FACE_BOUND('',#25989,.F.); +#25989 = EDGE_LOOP('',(#25990,#26000,#26008,#26016)); +#25990 = ORIENTED_EDGE('',*,*,#25991,.T.); +#25991 = EDGE_CURVE('',#25992,#25994,#25996,.T.); +#25992 = VERTEX_POINT('',#25993); +#25993 = CARTESIAN_POINT('',(176.543039,-113.52071,-3.5E-02)); +#25994 = VERTEX_POINT('',#25995); +#25995 = CARTESIAN_POINT('',(176.543039,-113.52071,0.)); +#25996 = LINE('',#25997,#25998); +#25997 = CARTESIAN_POINT('',(176.543039,-113.52071,-3.5E-02)); +#25998 = VECTOR('',#25999,1.); +#25999 = DIRECTION('',(0.,0.,1.)); +#26000 = ORIENTED_EDGE('',*,*,#26001,.T.); +#26001 = EDGE_CURVE('',#25994,#26002,#26004,.T.); +#26002 = VERTEX_POINT('',#26003); +#26003 = CARTESIAN_POINT('',(178.293039,-115.27071,0.)); +#26004 = LINE('',#26005,#26006); +#26005 = CARTESIAN_POINT('',(176.543039,-113.52071,0.)); +#26006 = VECTOR('',#26007,1.); +#26007 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#26008 = ORIENTED_EDGE('',*,*,#26009,.F.); +#26009 = EDGE_CURVE('',#26010,#26002,#26012,.T.); +#26010 = VERTEX_POINT('',#26011); +#26011 = CARTESIAN_POINT('',(178.293039,-115.27071,-3.5E-02)); +#26012 = LINE('',#26013,#26014); +#26013 = CARTESIAN_POINT('',(178.293039,-115.27071,-3.5E-02)); +#26014 = VECTOR('',#26015,1.); +#26015 = DIRECTION('',(0.,0.,1.)); +#26016 = ORIENTED_EDGE('',*,*,#26017,.F.); +#26017 = EDGE_CURVE('',#25992,#26010,#26018,.T.); +#26018 = LINE('',#26019,#26020); +#26019 = CARTESIAN_POINT('',(176.543039,-113.52071,-3.5E-02)); +#26020 = VECTOR('',#26021,1.); +#26021 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#26022 = PLANE('',#26023); +#26023 = AXIS2_PLACEMENT_3D('',#26024,#26025,#26026); +#26024 = CARTESIAN_POINT('',(176.543039,-113.52071,-3.5E-02)); +#26025 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#26026 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#26027 = ADVANCED_FACE('',(#26028),#26055,.T.); +#26028 = FACE_BOUND('',#26029,.F.); +#26029 = EDGE_LOOP('',(#26030,#26031,#26040,#26048)); +#26030 = ORIENTED_EDGE('',*,*,#26009,.T.); +#26031 = ORIENTED_EDGE('',*,*,#26032,.T.); +#26032 = EDGE_CURVE('',#26002,#26033,#26035,.T.); +#26033 = VERTEX_POINT('',#26034); +#26034 = CARTESIAN_POINT('',(178.43446,-115.129289,0.)); +#26035 = CIRCLE('',#26036,9.999974810219E-02); +#26036 = AXIS2_PLACEMENT_3D('',#26037,#26038,#26039); +#26037 = CARTESIAN_POINT('',(178.3637495,-115.1999995,0.)); +#26038 = DIRECTION('',(0.,0.,1.)); +#26039 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#26040 = ORIENTED_EDGE('',*,*,#26041,.F.); +#26041 = EDGE_CURVE('',#26042,#26033,#26044,.T.); +#26042 = VERTEX_POINT('',#26043); +#26043 = CARTESIAN_POINT('',(178.43446,-115.129289,-3.5E-02)); +#26044 = LINE('',#26045,#26046); +#26045 = CARTESIAN_POINT('',(178.43446,-115.129289,-3.5E-02)); +#26046 = VECTOR('',#26047,1.); +#26047 = DIRECTION('',(0.,0.,1.)); +#26048 = ORIENTED_EDGE('',*,*,#26049,.F.); +#26049 = EDGE_CURVE('',#26010,#26042,#26050,.T.); +#26050 = CIRCLE('',#26051,9.999974810219E-02); +#26051 = AXIS2_PLACEMENT_3D('',#26052,#26053,#26054); +#26052 = CARTESIAN_POINT('',(178.3637495,-115.1999995,-3.5E-02)); +#26053 = DIRECTION('',(0.,0.,1.)); +#26054 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#26055 = CYLINDRICAL_SURFACE('',#26056,9.999974810219E-02); +#26056 = AXIS2_PLACEMENT_3D('',#26057,#26058,#26059); +#26057 = CARTESIAN_POINT('',(178.3637495,-115.1999995,-3.5E-02)); +#26058 = DIRECTION('',(-0.,-0.,-1.)); +#26059 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#26060 = ADVANCED_FACE('',(#26061),#26086,.F.); +#26061 = FACE_BOUND('',#26062,.F.); +#26062 = EDGE_LOOP('',(#26063,#26064,#26072,#26080)); +#26063 = ORIENTED_EDGE('',*,*,#26041,.T.); +#26064 = ORIENTED_EDGE('',*,*,#26065,.T.); +#26065 = EDGE_CURVE('',#26033,#26066,#26068,.T.); +#26066 = VERTEX_POINT('',#26067); +#26067 = CARTESIAN_POINT('',(176.68446,-113.379289,0.)); +#26068 = LINE('',#26069,#26070); +#26069 = CARTESIAN_POINT('',(178.43446,-115.129289,0.)); +#26070 = VECTOR('',#26071,1.); +#26071 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#26072 = ORIENTED_EDGE('',*,*,#26073,.F.); +#26073 = EDGE_CURVE('',#26074,#26066,#26076,.T.); +#26074 = VERTEX_POINT('',#26075); +#26075 = CARTESIAN_POINT('',(176.68446,-113.379289,-3.5E-02)); +#26076 = LINE('',#26077,#26078); +#26077 = CARTESIAN_POINT('',(176.68446,-113.379289,-3.5E-02)); +#26078 = VECTOR('',#26079,1.); +#26079 = DIRECTION('',(0.,0.,1.)); +#26080 = ORIENTED_EDGE('',*,*,#26081,.F.); +#26081 = EDGE_CURVE('',#26042,#26074,#26082,.T.); +#26082 = LINE('',#26083,#26084); +#26083 = CARTESIAN_POINT('',(178.43446,-115.129289,-3.5E-02)); +#26084 = VECTOR('',#26085,1.); +#26085 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#26086 = PLANE('',#26087); +#26087 = AXIS2_PLACEMENT_3D('',#26088,#26089,#26090); +#26088 = CARTESIAN_POINT('',(178.43446,-115.129289,-3.5E-02)); +#26089 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#26090 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#26091 = ADVANCED_FACE('',(#26092),#26110,.T.); +#26092 = FACE_BOUND('',#26093,.F.); +#26093 = EDGE_LOOP('',(#26094,#26095,#26102,#26103)); +#26094 = ORIENTED_EDGE('',*,*,#26073,.T.); +#26095 = ORIENTED_EDGE('',*,*,#26096,.T.); +#26096 = EDGE_CURVE('',#26066,#25994,#26097,.T.); +#26097 = CIRCLE('',#26098,9.999974810218E-02); +#26098 = AXIS2_PLACEMENT_3D('',#26099,#26100,#26101); +#26099 = CARTESIAN_POINT('',(176.6137495,-113.4499995,0.)); +#26100 = DIRECTION('',(0.,0.,1.)); +#26101 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#26102 = ORIENTED_EDGE('',*,*,#25991,.F.); +#26103 = ORIENTED_EDGE('',*,*,#26104,.F.); +#26104 = EDGE_CURVE('',#26074,#25992,#26105,.T.); +#26105 = CIRCLE('',#26106,9.999974810218E-02); +#26106 = AXIS2_PLACEMENT_3D('',#26107,#26108,#26109); +#26107 = CARTESIAN_POINT('',(176.6137495,-113.4499995,-3.5E-02)); +#26108 = DIRECTION('',(0.,0.,1.)); +#26109 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#26110 = CYLINDRICAL_SURFACE('',#26111,9.999974810218E-02); +#26111 = AXIS2_PLACEMENT_3D('',#26112,#26113,#26114); +#26112 = CARTESIAN_POINT('',(176.6137495,-113.4499995,-3.5E-02)); +#26113 = DIRECTION('',(-0.,-0.,-1.)); +#26114 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#26115 = ADVANCED_FACE('',(#26116),#26122,.F.); +#26116 = FACE_BOUND('',#26117,.F.); +#26117 = EDGE_LOOP('',(#26118,#26119,#26120,#26121)); +#26118 = ORIENTED_EDGE('',*,*,#26017,.T.); +#26119 = ORIENTED_EDGE('',*,*,#26049,.T.); +#26120 = ORIENTED_EDGE('',*,*,#26081,.T.); +#26121 = ORIENTED_EDGE('',*,*,#26104,.T.); +#26122 = PLANE('',#26123); +#26123 = AXIS2_PLACEMENT_3D('',#26124,#26125,#26126); +#26124 = CARTESIAN_POINT('',(176.543039,-113.52071,-3.5E-02)); +#26125 = DIRECTION('',(0.,0.,1.)); +#26126 = DIRECTION('',(1.,0.,-0.)); +#26127 = ADVANCED_FACE('',(#26128),#26134,.T.); +#26128 = FACE_BOUND('',#26129,.T.); +#26129 = EDGE_LOOP('',(#26130,#26131,#26132,#26133)); +#26130 = ORIENTED_EDGE('',*,*,#26001,.T.); +#26131 = ORIENTED_EDGE('',*,*,#26032,.T.); +#26132 = ORIENTED_EDGE('',*,*,#26065,.T.); +#26133 = ORIENTED_EDGE('',*,*,#26096,.T.); +#26134 = PLANE('',#26135); +#26135 = AXIS2_PLACEMENT_3D('',#26136,#26137,#26138); +#26136 = CARTESIAN_POINT('',(176.543039,-113.52071,0.)); +#26137 = DIRECTION('',(0.,0.,1.)); +#26138 = DIRECTION('',(1.,0.,-0.)); +#26139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26143)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#26140,#26141,#26142)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#26140 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#26141 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26142 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#26143 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#26140, + 'distance_accuracy_value','confusion accuracy'); +#26144 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#26145,#26147); +#26145 = ( REPRESENTATION_RELATIONSHIP('','',#25984,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#26146) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#26146 = ITEM_DEFINED_TRANSFORMATION('','',#11,#579); +#26147 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #26148); +#26148 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('143','=>[0:1:1:136]','',#5, + #25979,$); +#26149 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#25981)); +#26150 = SHAPE_DEFINITION_REPRESENTATION(#26151,#26157); +#26151 = PRODUCT_DEFINITION_SHAPE('','',#26152); +#26152 = PRODUCT_DEFINITION('design','',#26153,#26156); +#26153 = PRODUCT_DEFINITION_FORMATION('','',#26154); +#26154 = PRODUCT('HackPad_track_134','HackPad_track_134','',(#26155)); +#26155 = PRODUCT_CONTEXT('',#2,'mechanical'); +#26156 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#26157 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26158),#26312); +#26158 = MANIFOLD_SOLID_BREP('',#26159); +#26159 = CLOSED_SHELL('',(#26160,#26200,#26233,#26264,#26288,#26300)); +#26160 = ADVANCED_FACE('',(#26161),#26195,.F.); +#26161 = FACE_BOUND('',#26162,.F.); +#26162 = EDGE_LOOP('',(#26163,#26173,#26181,#26189)); +#26163 = ORIENTED_EDGE('',*,*,#26164,.T.); +#26164 = EDGE_CURVE('',#26165,#26167,#26169,.T.); +#26165 = VERTEX_POINT('',#26166); +#26166 = CARTESIAN_POINT('',(180.43446,-128.129289,-3.5E-02)); +#26167 = VERTEX_POINT('',#26168); +#26168 = CARTESIAN_POINT('',(180.43446,-128.129289,0.)); +#26169 = LINE('',#26170,#26171); +#26170 = CARTESIAN_POINT('',(180.43446,-128.129289,-3.5E-02)); +#26171 = VECTOR('',#26172,1.); +#26172 = DIRECTION('',(0.,0.,1.)); +#26173 = ORIENTED_EDGE('',*,*,#26174,.T.); +#26174 = EDGE_CURVE('',#26167,#26175,#26177,.T.); +#26175 = VERTEX_POINT('',#26176); +#26176 = CARTESIAN_POINT('',(178.43446,-126.129289,0.)); +#26177 = LINE('',#26178,#26179); +#26178 = CARTESIAN_POINT('',(180.43446,-128.129289,0.)); +#26179 = VECTOR('',#26180,1.); +#26180 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#26181 = ORIENTED_EDGE('',*,*,#26182,.F.); +#26182 = EDGE_CURVE('',#26183,#26175,#26185,.T.); +#26183 = VERTEX_POINT('',#26184); +#26184 = CARTESIAN_POINT('',(178.43446,-126.129289,-3.5E-02)); +#26185 = LINE('',#26186,#26187); +#26186 = CARTESIAN_POINT('',(178.43446,-126.129289,-3.5E-02)); +#26187 = VECTOR('',#26188,1.); +#26188 = DIRECTION('',(0.,0.,1.)); +#26189 = ORIENTED_EDGE('',*,*,#26190,.F.); +#26190 = EDGE_CURVE('',#26165,#26183,#26191,.T.); +#26191 = LINE('',#26192,#26193); +#26192 = CARTESIAN_POINT('',(180.43446,-128.129289,-3.5E-02)); +#26193 = VECTOR('',#26194,1.); +#26194 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#26195 = PLANE('',#26196); +#26196 = AXIS2_PLACEMENT_3D('',#26197,#26198,#26199); +#26197 = CARTESIAN_POINT('',(180.43446,-128.129289,-3.5E-02)); +#26198 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#26199 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#26200 = ADVANCED_FACE('',(#26201),#26228,.T.); +#26201 = FACE_BOUND('',#26202,.F.); +#26202 = EDGE_LOOP('',(#26203,#26204,#26213,#26221)); +#26203 = ORIENTED_EDGE('',*,*,#26182,.T.); +#26204 = ORIENTED_EDGE('',*,*,#26205,.T.); +#26205 = EDGE_CURVE('',#26175,#26206,#26208,.T.); +#26206 = VERTEX_POINT('',#26207); +#26207 = CARTESIAN_POINT('',(178.293039,-126.27071,0.)); +#26208 = CIRCLE('',#26209,9.999974810218E-02); +#26209 = AXIS2_PLACEMENT_3D('',#26210,#26211,#26212); +#26210 = CARTESIAN_POINT('',(178.3637495,-126.1999995,0.)); +#26211 = DIRECTION('',(0.,0.,1.)); +#26212 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#26213 = ORIENTED_EDGE('',*,*,#26214,.F.); +#26214 = EDGE_CURVE('',#26215,#26206,#26217,.T.); +#26215 = VERTEX_POINT('',#26216); +#26216 = CARTESIAN_POINT('',(178.293039,-126.27071,-3.5E-02)); +#26217 = LINE('',#26218,#26219); +#26218 = CARTESIAN_POINT('',(178.293039,-126.27071,-3.5E-02)); +#26219 = VECTOR('',#26220,1.); +#26220 = DIRECTION('',(0.,0.,1.)); +#26221 = ORIENTED_EDGE('',*,*,#26222,.F.); +#26222 = EDGE_CURVE('',#26183,#26215,#26223,.T.); +#26223 = CIRCLE('',#26224,9.999974810218E-02); +#26224 = AXIS2_PLACEMENT_3D('',#26225,#26226,#26227); +#26225 = CARTESIAN_POINT('',(178.3637495,-126.1999995,-3.5E-02)); +#26226 = DIRECTION('',(0.,0.,1.)); +#26227 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#26228 = CYLINDRICAL_SURFACE('',#26229,9.999974810218E-02); +#26229 = AXIS2_PLACEMENT_3D('',#26230,#26231,#26232); +#26230 = CARTESIAN_POINT('',(178.3637495,-126.1999995,-3.5E-02)); +#26231 = DIRECTION('',(-0.,-0.,-1.)); +#26232 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#26233 = ADVANCED_FACE('',(#26234),#26259,.F.); +#26234 = FACE_BOUND('',#26235,.F.); +#26235 = EDGE_LOOP('',(#26236,#26237,#26245,#26253)); +#26236 = ORIENTED_EDGE('',*,*,#26214,.T.); +#26237 = ORIENTED_EDGE('',*,*,#26238,.T.); +#26238 = EDGE_CURVE('',#26206,#26239,#26241,.T.); +#26239 = VERTEX_POINT('',#26240); +#26240 = CARTESIAN_POINT('',(180.293039,-128.27071,0.)); +#26241 = LINE('',#26242,#26243); +#26242 = CARTESIAN_POINT('',(178.293039,-126.27071,0.)); +#26243 = VECTOR('',#26244,1.); +#26244 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#26245 = ORIENTED_EDGE('',*,*,#26246,.F.); +#26246 = EDGE_CURVE('',#26247,#26239,#26249,.T.); +#26247 = VERTEX_POINT('',#26248); +#26248 = CARTESIAN_POINT('',(180.293039,-128.27071,-3.5E-02)); +#26249 = LINE('',#26250,#26251); +#26250 = CARTESIAN_POINT('',(180.293039,-128.27071,-3.5E-02)); +#26251 = VECTOR('',#26252,1.); +#26252 = DIRECTION('',(0.,0.,1.)); +#26253 = ORIENTED_EDGE('',*,*,#26254,.F.); +#26254 = EDGE_CURVE('',#26215,#26247,#26255,.T.); +#26255 = LINE('',#26256,#26257); +#26256 = CARTESIAN_POINT('',(178.293039,-126.27071,-3.5E-02)); +#26257 = VECTOR('',#26258,1.); +#26258 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#26259 = PLANE('',#26260); +#26260 = AXIS2_PLACEMENT_3D('',#26261,#26262,#26263); +#26261 = CARTESIAN_POINT('',(178.293039,-126.27071,-3.5E-02)); +#26262 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#26263 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#26264 = ADVANCED_FACE('',(#26265),#26283,.T.); +#26265 = FACE_BOUND('',#26266,.F.); +#26266 = EDGE_LOOP('',(#26267,#26268,#26275,#26276)); +#26267 = ORIENTED_EDGE('',*,*,#26246,.T.); +#26268 = ORIENTED_EDGE('',*,*,#26269,.T.); +#26269 = EDGE_CURVE('',#26239,#26167,#26270,.T.); +#26270 = CIRCLE('',#26271,9.99997481022E-02); +#26271 = AXIS2_PLACEMENT_3D('',#26272,#26273,#26274); +#26272 = CARTESIAN_POINT('',(180.3637495,-128.1999995,0.)); +#26273 = DIRECTION('',(0.,0.,1.)); +#26274 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#26275 = ORIENTED_EDGE('',*,*,#26164,.F.); +#26276 = ORIENTED_EDGE('',*,*,#26277,.F.); +#26277 = EDGE_CURVE('',#26247,#26165,#26278,.T.); +#26278 = CIRCLE('',#26279,9.99997481022E-02); +#26279 = AXIS2_PLACEMENT_3D('',#26280,#26281,#26282); +#26280 = CARTESIAN_POINT('',(180.3637495,-128.1999995,-3.5E-02)); +#26281 = DIRECTION('',(0.,0.,1.)); +#26282 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#26283 = CYLINDRICAL_SURFACE('',#26284,9.99997481022E-02); +#26284 = AXIS2_PLACEMENT_3D('',#26285,#26286,#26287); +#26285 = CARTESIAN_POINT('',(180.3637495,-128.1999995,-3.5E-02)); +#26286 = DIRECTION('',(-0.,-0.,-1.)); +#26287 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#26288 = ADVANCED_FACE('',(#26289),#26295,.F.); +#26289 = FACE_BOUND('',#26290,.F.); +#26290 = EDGE_LOOP('',(#26291,#26292,#26293,#26294)); +#26291 = ORIENTED_EDGE('',*,*,#26190,.T.); +#26292 = ORIENTED_EDGE('',*,*,#26222,.T.); +#26293 = ORIENTED_EDGE('',*,*,#26254,.T.); +#26294 = ORIENTED_EDGE('',*,*,#26277,.T.); +#26295 = PLANE('',#26296); +#26296 = AXIS2_PLACEMENT_3D('',#26297,#26298,#26299); +#26297 = CARTESIAN_POINT('',(180.43446,-128.129289,-3.5E-02)); +#26298 = DIRECTION('',(0.,0.,1.)); +#26299 = DIRECTION('',(1.,0.,-0.)); +#26300 = ADVANCED_FACE('',(#26301),#26307,.T.); +#26301 = FACE_BOUND('',#26302,.T.); +#26302 = EDGE_LOOP('',(#26303,#26304,#26305,#26306)); +#26303 = ORIENTED_EDGE('',*,*,#26174,.T.); +#26304 = ORIENTED_EDGE('',*,*,#26205,.T.); +#26305 = ORIENTED_EDGE('',*,*,#26238,.T.); +#26306 = ORIENTED_EDGE('',*,*,#26269,.T.); +#26307 = PLANE('',#26308); +#26308 = AXIS2_PLACEMENT_3D('',#26309,#26310,#26311); +#26309 = CARTESIAN_POINT('',(180.43446,-128.129289,0.)); +#26310 = DIRECTION('',(0.,0.,1.)); +#26311 = DIRECTION('',(1.,0.,-0.)); +#26312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26316)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#26313,#26314,#26315)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#26313 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#26314 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26315 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#26316 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#26313, + 'distance_accuracy_value','confusion accuracy'); +#26317 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#26318,#26320); +#26318 = ( REPRESENTATION_RELATIONSHIP('','',#26157,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#26319) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#26319 = ITEM_DEFINED_TRANSFORMATION('','',#11,#583); +#26320 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #26321); +#26321 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('144','=>[0:1:1:137]','',#5, + #26152,$); +#26322 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#26154)); +#26323 = SHAPE_DEFINITION_REPRESENTATION(#26324,#26330); +#26324 = PRODUCT_DEFINITION_SHAPE('','',#26325); +#26325 = PRODUCT_DEFINITION('design','',#26326,#26329); +#26326 = PRODUCT_DEFINITION_FORMATION('','',#26327); +#26327 = PRODUCT('HackPad_track_135','HackPad_track_135','',(#26328)); +#26328 = PRODUCT_CONTEXT('',#2,'mechanical'); +#26329 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#26330 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26331),#26485); +#26331 = MANIFOLD_SOLID_BREP('',#26332); +#26332 = CLOSED_SHELL('',(#26333,#26373,#26406,#26437,#26461,#26473)); +#26333 = ADVANCED_FACE('',(#26334),#26368,.F.); +#26334 = FACE_BOUND('',#26335,.F.); +#26335 = EDGE_LOOP('',(#26336,#26346,#26354,#26362)); +#26336 = ORIENTED_EDGE('',*,*,#26337,.T.); +#26337 = EDGE_CURVE('',#26338,#26340,#26342,.T.); +#26338 = VERTEX_POINT('',#26339); +#26339 = CARTESIAN_POINT('',(180.46375,-129.075,-3.5E-02)); +#26340 = VERTEX_POINT('',#26341); +#26341 = CARTESIAN_POINT('',(180.46375,-129.075,0.)); +#26342 = LINE('',#26343,#26344); +#26343 = CARTESIAN_POINT('',(180.46375,-129.075,-3.5E-02)); +#26344 = VECTOR('',#26345,1.); +#26345 = DIRECTION('',(0.,0.,1.)); +#26346 = ORIENTED_EDGE('',*,*,#26347,.T.); +#26347 = EDGE_CURVE('',#26340,#26348,#26350,.T.); +#26348 = VERTEX_POINT('',#26349); +#26349 = CARTESIAN_POINT('',(180.46375,-128.2,0.)); +#26350 = LINE('',#26351,#26352); +#26351 = CARTESIAN_POINT('',(180.46375,-129.075,0.)); +#26352 = VECTOR('',#26353,1.); +#26353 = DIRECTION('',(0.,1.,0.)); +#26354 = ORIENTED_EDGE('',*,*,#26355,.F.); +#26355 = EDGE_CURVE('',#26356,#26348,#26358,.T.); +#26356 = VERTEX_POINT('',#26357); +#26357 = CARTESIAN_POINT('',(180.46375,-128.2,-3.5E-02)); +#26358 = LINE('',#26359,#26360); +#26359 = CARTESIAN_POINT('',(180.46375,-128.2,-3.5E-02)); +#26360 = VECTOR('',#26361,1.); +#26361 = DIRECTION('',(0.,0.,1.)); +#26362 = ORIENTED_EDGE('',*,*,#26363,.F.); +#26363 = EDGE_CURVE('',#26338,#26356,#26364,.T.); +#26364 = LINE('',#26365,#26366); +#26365 = CARTESIAN_POINT('',(180.46375,-129.075,-3.5E-02)); +#26366 = VECTOR('',#26367,1.); +#26367 = DIRECTION('',(0.,1.,0.)); +#26368 = PLANE('',#26369); +#26369 = AXIS2_PLACEMENT_3D('',#26370,#26371,#26372); +#26370 = CARTESIAN_POINT('',(180.46375,-129.075,-3.5E-02)); +#26371 = DIRECTION('',(-1.,0.,0.)); +#26372 = DIRECTION('',(0.,1.,0.)); +#26373 = ADVANCED_FACE('',(#26374),#26401,.T.); +#26374 = FACE_BOUND('',#26375,.F.); +#26375 = EDGE_LOOP('',(#26376,#26377,#26386,#26394)); +#26376 = ORIENTED_EDGE('',*,*,#26355,.T.); +#26377 = ORIENTED_EDGE('',*,*,#26378,.T.); +#26378 = EDGE_CURVE('',#26348,#26379,#26381,.T.); +#26379 = VERTEX_POINT('',#26380); +#26380 = CARTESIAN_POINT('',(180.26375,-128.2,0.)); +#26381 = CIRCLE('',#26382,0.1); +#26382 = AXIS2_PLACEMENT_3D('',#26383,#26384,#26385); +#26383 = CARTESIAN_POINT('',(180.36375,-128.2,0.)); +#26384 = DIRECTION('',(0.,0.,1.)); +#26385 = DIRECTION('',(1.,0.,-0.)); +#26386 = ORIENTED_EDGE('',*,*,#26387,.F.); +#26387 = EDGE_CURVE('',#26388,#26379,#26390,.T.); +#26388 = VERTEX_POINT('',#26389); +#26389 = CARTESIAN_POINT('',(180.26375,-128.2,-3.5E-02)); +#26390 = LINE('',#26391,#26392); +#26391 = CARTESIAN_POINT('',(180.26375,-128.2,-3.5E-02)); +#26392 = VECTOR('',#26393,1.); +#26393 = DIRECTION('',(0.,0.,1.)); +#26394 = ORIENTED_EDGE('',*,*,#26395,.F.); +#26395 = EDGE_CURVE('',#26356,#26388,#26396,.T.); +#26396 = CIRCLE('',#26397,0.1); +#26397 = AXIS2_PLACEMENT_3D('',#26398,#26399,#26400); +#26398 = CARTESIAN_POINT('',(180.36375,-128.2,-3.5E-02)); +#26399 = DIRECTION('',(0.,0.,1.)); +#26400 = DIRECTION('',(1.,0.,-0.)); +#26401 = CYLINDRICAL_SURFACE('',#26402,0.1); +#26402 = AXIS2_PLACEMENT_3D('',#26403,#26404,#26405); +#26403 = CARTESIAN_POINT('',(180.36375,-128.2,-3.5E-02)); +#26404 = DIRECTION('',(-0.,-0.,-1.)); +#26405 = DIRECTION('',(1.,0.,-0.)); +#26406 = ADVANCED_FACE('',(#26407),#26432,.F.); +#26407 = FACE_BOUND('',#26408,.F.); +#26408 = EDGE_LOOP('',(#26409,#26410,#26418,#26426)); +#26409 = ORIENTED_EDGE('',*,*,#26387,.T.); +#26410 = ORIENTED_EDGE('',*,*,#26411,.T.); +#26411 = EDGE_CURVE('',#26379,#26412,#26414,.T.); +#26412 = VERTEX_POINT('',#26413); +#26413 = CARTESIAN_POINT('',(180.26375,-129.075,0.)); +#26414 = LINE('',#26415,#26416); +#26415 = CARTESIAN_POINT('',(180.26375,-128.2,0.)); +#26416 = VECTOR('',#26417,1.); +#26417 = DIRECTION('',(0.,-1.,0.)); +#26418 = ORIENTED_EDGE('',*,*,#26419,.F.); +#26419 = EDGE_CURVE('',#26420,#26412,#26422,.T.); +#26420 = VERTEX_POINT('',#26421); +#26421 = CARTESIAN_POINT('',(180.26375,-129.075,-3.5E-02)); +#26422 = LINE('',#26423,#26424); +#26423 = CARTESIAN_POINT('',(180.26375,-129.075,-3.5E-02)); +#26424 = VECTOR('',#26425,1.); +#26425 = DIRECTION('',(0.,0.,1.)); +#26426 = ORIENTED_EDGE('',*,*,#26427,.F.); +#26427 = EDGE_CURVE('',#26388,#26420,#26428,.T.); +#26428 = LINE('',#26429,#26430); +#26429 = CARTESIAN_POINT('',(180.26375,-128.2,-3.5E-02)); +#26430 = VECTOR('',#26431,1.); +#26431 = DIRECTION('',(0.,-1.,0.)); +#26432 = PLANE('',#26433); +#26433 = AXIS2_PLACEMENT_3D('',#26434,#26435,#26436); +#26434 = CARTESIAN_POINT('',(180.26375,-128.2,-3.5E-02)); +#26435 = DIRECTION('',(1.,0.,-0.)); +#26436 = DIRECTION('',(0.,-1.,0.)); +#26437 = ADVANCED_FACE('',(#26438),#26456,.T.); +#26438 = FACE_BOUND('',#26439,.F.); +#26439 = EDGE_LOOP('',(#26440,#26441,#26448,#26449)); +#26440 = ORIENTED_EDGE('',*,*,#26419,.T.); +#26441 = ORIENTED_EDGE('',*,*,#26442,.T.); +#26442 = EDGE_CURVE('',#26412,#26340,#26443,.T.); +#26443 = CIRCLE('',#26444,0.1); +#26444 = AXIS2_PLACEMENT_3D('',#26445,#26446,#26447); +#26445 = CARTESIAN_POINT('',(180.36375,-129.075,0.)); +#26446 = DIRECTION('',(0.,0.,1.)); +#26447 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#26448 = ORIENTED_EDGE('',*,*,#26337,.F.); +#26449 = ORIENTED_EDGE('',*,*,#26450,.F.); +#26450 = EDGE_CURVE('',#26420,#26338,#26451,.T.); +#26451 = CIRCLE('',#26452,0.1); +#26452 = AXIS2_PLACEMENT_3D('',#26453,#26454,#26455); +#26453 = CARTESIAN_POINT('',(180.36375,-129.075,-3.5E-02)); +#26454 = DIRECTION('',(0.,0.,1.)); +#26455 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#26456 = CYLINDRICAL_SURFACE('',#26457,0.1); +#26457 = AXIS2_PLACEMENT_3D('',#26458,#26459,#26460); +#26458 = CARTESIAN_POINT('',(180.36375,-129.075,-3.5E-02)); +#26459 = DIRECTION('',(-0.,-0.,-1.)); +#26460 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#26461 = ADVANCED_FACE('',(#26462),#26468,.F.); +#26462 = FACE_BOUND('',#26463,.F.); +#26463 = EDGE_LOOP('',(#26464,#26465,#26466,#26467)); +#26464 = ORIENTED_EDGE('',*,*,#26363,.T.); +#26465 = ORIENTED_EDGE('',*,*,#26395,.T.); +#26466 = ORIENTED_EDGE('',*,*,#26427,.T.); +#26467 = ORIENTED_EDGE('',*,*,#26450,.T.); +#26468 = PLANE('',#26469); +#26469 = AXIS2_PLACEMENT_3D('',#26470,#26471,#26472); +#26470 = CARTESIAN_POINT('',(180.46375,-129.075,-3.5E-02)); +#26471 = DIRECTION('',(0.,0.,1.)); +#26472 = DIRECTION('',(1.,0.,-0.)); +#26473 = ADVANCED_FACE('',(#26474),#26480,.T.); +#26474 = FACE_BOUND('',#26475,.T.); +#26475 = EDGE_LOOP('',(#26476,#26477,#26478,#26479)); +#26476 = ORIENTED_EDGE('',*,*,#26347,.T.); +#26477 = ORIENTED_EDGE('',*,*,#26378,.T.); +#26478 = ORIENTED_EDGE('',*,*,#26411,.T.); +#26479 = ORIENTED_EDGE('',*,*,#26442,.T.); +#26480 = PLANE('',#26481); +#26481 = AXIS2_PLACEMENT_3D('',#26482,#26483,#26484); +#26482 = CARTESIAN_POINT('',(180.46375,-129.075,0.)); +#26483 = DIRECTION('',(0.,0.,1.)); +#26484 = DIRECTION('',(1.,0.,-0.)); +#26485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26489)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#26486,#26487,#26488)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#26486 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#26487 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26488 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#26489 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#26486, + 'distance_accuracy_value','confusion accuracy'); +#26490 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#26491,#26493); +#26491 = ( REPRESENTATION_RELATIONSHIP('','',#26330,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#26492) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#26492 = ITEM_DEFINED_TRANSFORMATION('','',#11,#587); +#26493 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #26494); +#26494 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('145','=>[0:1:1:138]','',#5, + #26325,$); +#26495 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#26327)); +#26496 = SHAPE_DEFINITION_REPRESENTATION(#26497,#26503); +#26497 = PRODUCT_DEFINITION_SHAPE('','',#26498); +#26498 = PRODUCT_DEFINITION('design','',#26499,#26502); +#26499 = PRODUCT_DEFINITION_FORMATION('','',#26500); +#26500 = PRODUCT('HackPad_track_136','HackPad_track_136','',(#26501)); +#26501 = PRODUCT_CONTEXT('',#2,'mechanical'); +#26502 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#26503 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26504),#26658); +#26504 = MANIFOLD_SOLID_BREP('',#26505); +#26505 = CLOSED_SHELL('',(#26506,#26546,#26579,#26610,#26634,#26646)); +#26506 = ADVANCED_FACE('',(#26507),#26541,.F.); +#26507 = FACE_BOUND('',#26508,.F.); +#26508 = EDGE_LOOP('',(#26509,#26519,#26527,#26535)); +#26509 = ORIENTED_EDGE('',*,*,#26510,.T.); +#26510 = EDGE_CURVE('',#26511,#26513,#26515,.T.); +#26511 = VERTEX_POINT('',#26512); +#26512 = CARTESIAN_POINT('',(178.26375,-115.2,-3.5E-02)); +#26513 = VERTEX_POINT('',#26514); +#26514 = CARTESIAN_POINT('',(178.26375,-115.2,0.)); +#26515 = LINE('',#26516,#26517); +#26516 = CARTESIAN_POINT('',(178.26375,-115.2,-3.5E-02)); +#26517 = VECTOR('',#26518,1.); +#26518 = DIRECTION('',(0.,0.,1.)); +#26519 = ORIENTED_EDGE('',*,*,#26520,.T.); +#26520 = EDGE_CURVE('',#26513,#26521,#26523,.T.); +#26521 = VERTEX_POINT('',#26522); +#26522 = CARTESIAN_POINT('',(178.26375,-126.2,0.)); +#26523 = LINE('',#26524,#26525); +#26524 = CARTESIAN_POINT('',(178.26375,-115.2,0.)); +#26525 = VECTOR('',#26526,1.); +#26526 = DIRECTION('',(0.,-1.,0.)); +#26527 = ORIENTED_EDGE('',*,*,#26528,.F.); +#26528 = EDGE_CURVE('',#26529,#26521,#26531,.T.); +#26529 = VERTEX_POINT('',#26530); +#26530 = CARTESIAN_POINT('',(178.26375,-126.2,-3.5E-02)); +#26531 = LINE('',#26532,#26533); +#26532 = CARTESIAN_POINT('',(178.26375,-126.2,-3.5E-02)); +#26533 = VECTOR('',#26534,1.); +#26534 = DIRECTION('',(0.,0.,1.)); +#26535 = ORIENTED_EDGE('',*,*,#26536,.F.); +#26536 = EDGE_CURVE('',#26511,#26529,#26537,.T.); +#26537 = LINE('',#26538,#26539); +#26538 = CARTESIAN_POINT('',(178.26375,-115.2,-3.5E-02)); +#26539 = VECTOR('',#26540,1.); +#26540 = DIRECTION('',(0.,-1.,0.)); +#26541 = PLANE('',#26542); +#26542 = AXIS2_PLACEMENT_3D('',#26543,#26544,#26545); +#26543 = CARTESIAN_POINT('',(178.26375,-115.2,-3.5E-02)); +#26544 = DIRECTION('',(1.,0.,-0.)); +#26545 = DIRECTION('',(0.,-1.,0.)); +#26546 = ADVANCED_FACE('',(#26547),#26574,.T.); +#26547 = FACE_BOUND('',#26548,.F.); +#26548 = EDGE_LOOP('',(#26549,#26550,#26559,#26567)); +#26549 = ORIENTED_EDGE('',*,*,#26528,.T.); +#26550 = ORIENTED_EDGE('',*,*,#26551,.T.); +#26551 = EDGE_CURVE('',#26521,#26552,#26554,.T.); +#26552 = VERTEX_POINT('',#26553); +#26553 = CARTESIAN_POINT('',(178.46375,-126.2,0.)); +#26554 = CIRCLE('',#26555,0.1); +#26555 = AXIS2_PLACEMENT_3D('',#26556,#26557,#26558); +#26556 = CARTESIAN_POINT('',(178.36375,-126.2,0.)); +#26557 = DIRECTION('',(0.,0.,1.)); +#26558 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#26559 = ORIENTED_EDGE('',*,*,#26560,.F.); +#26560 = EDGE_CURVE('',#26561,#26552,#26563,.T.); +#26561 = VERTEX_POINT('',#26562); +#26562 = CARTESIAN_POINT('',(178.46375,-126.2,-3.5E-02)); +#26563 = LINE('',#26564,#26565); +#26564 = CARTESIAN_POINT('',(178.46375,-126.2,-3.5E-02)); +#26565 = VECTOR('',#26566,1.); +#26566 = DIRECTION('',(0.,0.,1.)); +#26567 = ORIENTED_EDGE('',*,*,#26568,.F.); +#26568 = EDGE_CURVE('',#26529,#26561,#26569,.T.); +#26569 = CIRCLE('',#26570,0.1); +#26570 = AXIS2_PLACEMENT_3D('',#26571,#26572,#26573); +#26571 = CARTESIAN_POINT('',(178.36375,-126.2,-3.5E-02)); +#26572 = DIRECTION('',(0.,0.,1.)); +#26573 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#26574 = CYLINDRICAL_SURFACE('',#26575,0.1); +#26575 = AXIS2_PLACEMENT_3D('',#26576,#26577,#26578); +#26576 = CARTESIAN_POINT('',(178.36375,-126.2,-3.5E-02)); +#26577 = DIRECTION('',(-0.,-0.,-1.)); +#26578 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#26579 = ADVANCED_FACE('',(#26580),#26605,.F.); +#26580 = FACE_BOUND('',#26581,.F.); +#26581 = EDGE_LOOP('',(#26582,#26583,#26591,#26599)); +#26582 = ORIENTED_EDGE('',*,*,#26560,.T.); +#26583 = ORIENTED_EDGE('',*,*,#26584,.T.); +#26584 = EDGE_CURVE('',#26552,#26585,#26587,.T.); +#26585 = VERTEX_POINT('',#26586); +#26586 = CARTESIAN_POINT('',(178.46375,-115.2,0.)); +#26587 = LINE('',#26588,#26589); +#26588 = CARTESIAN_POINT('',(178.46375,-126.2,0.)); +#26589 = VECTOR('',#26590,1.); +#26590 = DIRECTION('',(0.,1.,0.)); +#26591 = ORIENTED_EDGE('',*,*,#26592,.F.); +#26592 = EDGE_CURVE('',#26593,#26585,#26595,.T.); +#26593 = VERTEX_POINT('',#26594); +#26594 = CARTESIAN_POINT('',(178.46375,-115.2,-3.5E-02)); +#26595 = LINE('',#26596,#26597); +#26596 = CARTESIAN_POINT('',(178.46375,-115.2,-3.5E-02)); +#26597 = VECTOR('',#26598,1.); +#26598 = DIRECTION('',(0.,0.,1.)); +#26599 = ORIENTED_EDGE('',*,*,#26600,.F.); +#26600 = EDGE_CURVE('',#26561,#26593,#26601,.T.); +#26601 = LINE('',#26602,#26603); +#26602 = CARTESIAN_POINT('',(178.46375,-126.2,-3.5E-02)); +#26603 = VECTOR('',#26604,1.); +#26604 = DIRECTION('',(0.,1.,0.)); +#26605 = PLANE('',#26606); +#26606 = AXIS2_PLACEMENT_3D('',#26607,#26608,#26609); +#26607 = CARTESIAN_POINT('',(178.46375,-126.2,-3.5E-02)); +#26608 = DIRECTION('',(-1.,0.,0.)); +#26609 = DIRECTION('',(0.,1.,0.)); +#26610 = ADVANCED_FACE('',(#26611),#26629,.T.); +#26611 = FACE_BOUND('',#26612,.F.); +#26612 = EDGE_LOOP('',(#26613,#26614,#26621,#26622)); +#26613 = ORIENTED_EDGE('',*,*,#26592,.T.); +#26614 = ORIENTED_EDGE('',*,*,#26615,.T.); +#26615 = EDGE_CURVE('',#26585,#26513,#26616,.T.); +#26616 = CIRCLE('',#26617,0.1); +#26617 = AXIS2_PLACEMENT_3D('',#26618,#26619,#26620); +#26618 = CARTESIAN_POINT('',(178.36375,-115.2,0.)); +#26619 = DIRECTION('',(0.,0.,1.)); +#26620 = DIRECTION('',(1.,0.,-0.)); +#26621 = ORIENTED_EDGE('',*,*,#26510,.F.); +#26622 = ORIENTED_EDGE('',*,*,#26623,.F.); +#26623 = EDGE_CURVE('',#26593,#26511,#26624,.T.); +#26624 = CIRCLE('',#26625,0.1); +#26625 = AXIS2_PLACEMENT_3D('',#26626,#26627,#26628); +#26626 = CARTESIAN_POINT('',(178.36375,-115.2,-3.5E-02)); +#26627 = DIRECTION('',(0.,0.,1.)); +#26628 = DIRECTION('',(1.,0.,-0.)); +#26629 = CYLINDRICAL_SURFACE('',#26630,0.1); +#26630 = AXIS2_PLACEMENT_3D('',#26631,#26632,#26633); +#26631 = CARTESIAN_POINT('',(178.36375,-115.2,-3.5E-02)); +#26632 = DIRECTION('',(-0.,-0.,-1.)); +#26633 = DIRECTION('',(1.,0.,-0.)); +#26634 = ADVANCED_FACE('',(#26635),#26641,.F.); +#26635 = FACE_BOUND('',#26636,.F.); +#26636 = EDGE_LOOP('',(#26637,#26638,#26639,#26640)); +#26637 = ORIENTED_EDGE('',*,*,#26536,.T.); +#26638 = ORIENTED_EDGE('',*,*,#26568,.T.); +#26639 = ORIENTED_EDGE('',*,*,#26600,.T.); +#26640 = ORIENTED_EDGE('',*,*,#26623,.T.); +#26641 = PLANE('',#26642); +#26642 = AXIS2_PLACEMENT_3D('',#26643,#26644,#26645); +#26643 = CARTESIAN_POINT('',(178.26375,-115.2,-3.5E-02)); +#26644 = DIRECTION('',(0.,0.,1.)); +#26645 = DIRECTION('',(1.,0.,-0.)); +#26646 = ADVANCED_FACE('',(#26647),#26653,.T.); +#26647 = FACE_BOUND('',#26648,.T.); +#26648 = EDGE_LOOP('',(#26649,#26650,#26651,#26652)); +#26649 = ORIENTED_EDGE('',*,*,#26520,.T.); +#26650 = ORIENTED_EDGE('',*,*,#26551,.T.); +#26651 = ORIENTED_EDGE('',*,*,#26584,.T.); +#26652 = ORIENTED_EDGE('',*,*,#26615,.T.); +#26653 = PLANE('',#26654); +#26654 = AXIS2_PLACEMENT_3D('',#26655,#26656,#26657); +#26655 = CARTESIAN_POINT('',(178.26375,-115.2,0.)); +#26656 = DIRECTION('',(0.,0.,1.)); +#26657 = DIRECTION('',(1.,0.,-0.)); +#26658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26662)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#26659,#26660,#26661)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#26659 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#26660 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26661 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#26662 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#26659, + 'distance_accuracy_value','confusion accuracy'); +#26663 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#26664,#26666); +#26664 = ( REPRESENTATION_RELATIONSHIP('','',#26503,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#26665) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#26665 = ITEM_DEFINED_TRANSFORMATION('','',#11,#591); +#26666 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #26667); +#26667 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('146','=>[0:1:1:139]','',#5, + #26498,$); +#26668 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#26500)); +#26669 = SHAPE_DEFINITION_REPRESENTATION(#26670,#26676); +#26670 = PRODUCT_DEFINITION_SHAPE('','',#26671); +#26671 = PRODUCT_DEFINITION('design','',#26672,#26675); +#26672 = PRODUCT_DEFINITION_FORMATION('','',#26673); +#26673 = PRODUCT('HackPad_track_137','HackPad_track_137','',(#26674)); +#26674 = PRODUCT_CONTEXT('',#2,'mechanical'); +#26675 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#26676 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26677),#26831); +#26677 = MANIFOLD_SOLID_BREP('',#26678); +#26678 = CLOSED_SHELL('',(#26679,#26719,#26752,#26783,#26807,#26819)); +#26679 = ADVANCED_FACE('',(#26680),#26714,.F.); +#26680 = FACE_BOUND('',#26681,.F.); +#26681 = EDGE_LOOP('',(#26682,#26692,#26700,#26708)); +#26682 = ORIENTED_EDGE('',*,*,#26683,.T.); +#26683 = EDGE_CURVE('',#26684,#26686,#26688,.T.); +#26684 = VERTEX_POINT('',#26685); +#26685 = CARTESIAN_POINT('',(174.76375,-128.7,1.6)); +#26686 = VERTEX_POINT('',#26687); +#26687 = CARTESIAN_POINT('',(174.76375,-128.7,1.635)); +#26688 = LINE('',#26689,#26690); +#26689 = CARTESIAN_POINT('',(174.76375,-128.7,1.6)); +#26690 = VECTOR('',#26691,1.); +#26691 = DIRECTION('',(0.,0.,1.)); +#26692 = ORIENTED_EDGE('',*,*,#26693,.T.); +#26693 = EDGE_CURVE('',#26686,#26694,#26696,.T.); +#26694 = VERTEX_POINT('',#26695); +#26695 = CARTESIAN_POINT('',(174.76375,-133.7,1.635)); +#26696 = LINE('',#26697,#26698); +#26697 = CARTESIAN_POINT('',(174.76375,-128.7,1.635)); +#26698 = VECTOR('',#26699,1.); +#26699 = DIRECTION('',(0.,-1.,0.)); +#26700 = ORIENTED_EDGE('',*,*,#26701,.F.); +#26701 = EDGE_CURVE('',#26702,#26694,#26704,.T.); +#26702 = VERTEX_POINT('',#26703); +#26703 = CARTESIAN_POINT('',(174.76375,-133.7,1.6)); +#26704 = LINE('',#26705,#26706); +#26705 = CARTESIAN_POINT('',(174.76375,-133.7,1.6)); +#26706 = VECTOR('',#26707,1.); +#26707 = DIRECTION('',(0.,0.,1.)); +#26708 = ORIENTED_EDGE('',*,*,#26709,.F.); +#26709 = EDGE_CURVE('',#26684,#26702,#26710,.T.); +#26710 = LINE('',#26711,#26712); +#26711 = CARTESIAN_POINT('',(174.76375,-128.7,1.6)); +#26712 = VECTOR('',#26713,1.); +#26713 = DIRECTION('',(0.,-1.,0.)); +#26714 = PLANE('',#26715); +#26715 = AXIS2_PLACEMENT_3D('',#26716,#26717,#26718); +#26716 = CARTESIAN_POINT('',(174.76375,-128.7,1.6)); +#26717 = DIRECTION('',(1.,0.,-0.)); +#26718 = DIRECTION('',(0.,-1.,0.)); +#26719 = ADVANCED_FACE('',(#26720),#26747,.T.); +#26720 = FACE_BOUND('',#26721,.F.); +#26721 = EDGE_LOOP('',(#26722,#26723,#26732,#26740)); +#26722 = ORIENTED_EDGE('',*,*,#26701,.T.); +#26723 = ORIENTED_EDGE('',*,*,#26724,.T.); +#26724 = EDGE_CURVE('',#26694,#26725,#26727,.T.); +#26725 = VERTEX_POINT('',#26726); +#26726 = CARTESIAN_POINT('',(174.96375,-133.7,1.635)); +#26727 = CIRCLE('',#26728,0.1); +#26728 = AXIS2_PLACEMENT_3D('',#26729,#26730,#26731); +#26729 = CARTESIAN_POINT('',(174.86375,-133.7,1.635)); +#26730 = DIRECTION('',(0.,0.,1.)); +#26731 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#26732 = ORIENTED_EDGE('',*,*,#26733,.F.); +#26733 = EDGE_CURVE('',#26734,#26725,#26736,.T.); +#26734 = VERTEX_POINT('',#26735); +#26735 = CARTESIAN_POINT('',(174.96375,-133.7,1.6)); +#26736 = LINE('',#26737,#26738); +#26737 = CARTESIAN_POINT('',(174.96375,-133.7,1.6)); +#26738 = VECTOR('',#26739,1.); +#26739 = DIRECTION('',(0.,0.,1.)); +#26740 = ORIENTED_EDGE('',*,*,#26741,.F.); +#26741 = EDGE_CURVE('',#26702,#26734,#26742,.T.); +#26742 = CIRCLE('',#26743,0.1); +#26743 = AXIS2_PLACEMENT_3D('',#26744,#26745,#26746); +#26744 = CARTESIAN_POINT('',(174.86375,-133.7,1.6)); +#26745 = DIRECTION('',(0.,0.,1.)); +#26746 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#26747 = CYLINDRICAL_SURFACE('',#26748,0.1); +#26748 = AXIS2_PLACEMENT_3D('',#26749,#26750,#26751); +#26749 = CARTESIAN_POINT('',(174.86375,-133.7,1.6)); +#26750 = DIRECTION('',(-0.,-0.,-1.)); +#26751 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#26752 = ADVANCED_FACE('',(#26753),#26778,.F.); +#26753 = FACE_BOUND('',#26754,.F.); +#26754 = EDGE_LOOP('',(#26755,#26756,#26764,#26772)); +#26755 = ORIENTED_EDGE('',*,*,#26733,.T.); +#26756 = ORIENTED_EDGE('',*,*,#26757,.T.); +#26757 = EDGE_CURVE('',#26725,#26758,#26760,.T.); +#26758 = VERTEX_POINT('',#26759); +#26759 = CARTESIAN_POINT('',(174.96375,-128.7,1.635)); +#26760 = LINE('',#26761,#26762); +#26761 = CARTESIAN_POINT('',(174.96375,-133.7,1.635)); +#26762 = VECTOR('',#26763,1.); +#26763 = DIRECTION('',(0.,1.,0.)); +#26764 = ORIENTED_EDGE('',*,*,#26765,.F.); +#26765 = EDGE_CURVE('',#26766,#26758,#26768,.T.); +#26766 = VERTEX_POINT('',#26767); +#26767 = CARTESIAN_POINT('',(174.96375,-128.7,1.6)); +#26768 = LINE('',#26769,#26770); +#26769 = CARTESIAN_POINT('',(174.96375,-128.7,1.6)); +#26770 = VECTOR('',#26771,1.); +#26771 = DIRECTION('',(0.,0.,1.)); +#26772 = ORIENTED_EDGE('',*,*,#26773,.F.); +#26773 = EDGE_CURVE('',#26734,#26766,#26774,.T.); +#26774 = LINE('',#26775,#26776); +#26775 = CARTESIAN_POINT('',(174.96375,-133.7,1.6)); +#26776 = VECTOR('',#26777,1.); +#26777 = DIRECTION('',(0.,1.,0.)); +#26778 = PLANE('',#26779); +#26779 = AXIS2_PLACEMENT_3D('',#26780,#26781,#26782); +#26780 = CARTESIAN_POINT('',(174.96375,-133.7,1.6)); +#26781 = DIRECTION('',(-1.,0.,0.)); +#26782 = DIRECTION('',(0.,1.,0.)); +#26783 = ADVANCED_FACE('',(#26784),#26802,.T.); +#26784 = FACE_BOUND('',#26785,.F.); +#26785 = EDGE_LOOP('',(#26786,#26787,#26794,#26795)); +#26786 = ORIENTED_EDGE('',*,*,#26765,.T.); +#26787 = ORIENTED_EDGE('',*,*,#26788,.T.); +#26788 = EDGE_CURVE('',#26758,#26686,#26789,.T.); +#26789 = CIRCLE('',#26790,0.1); +#26790 = AXIS2_PLACEMENT_3D('',#26791,#26792,#26793); +#26791 = CARTESIAN_POINT('',(174.86375,-128.7,1.635)); +#26792 = DIRECTION('',(0.,0.,1.)); +#26793 = DIRECTION('',(1.,0.,-0.)); +#26794 = ORIENTED_EDGE('',*,*,#26683,.F.); +#26795 = ORIENTED_EDGE('',*,*,#26796,.F.); +#26796 = EDGE_CURVE('',#26766,#26684,#26797,.T.); +#26797 = CIRCLE('',#26798,0.1); +#26798 = AXIS2_PLACEMENT_3D('',#26799,#26800,#26801); +#26799 = CARTESIAN_POINT('',(174.86375,-128.7,1.6)); +#26800 = DIRECTION('',(0.,0.,1.)); +#26801 = DIRECTION('',(1.,0.,-0.)); +#26802 = CYLINDRICAL_SURFACE('',#26803,0.1); +#26803 = AXIS2_PLACEMENT_3D('',#26804,#26805,#26806); +#26804 = CARTESIAN_POINT('',(174.86375,-128.7,1.6)); +#26805 = DIRECTION('',(-0.,-0.,-1.)); +#26806 = DIRECTION('',(1.,0.,-0.)); +#26807 = ADVANCED_FACE('',(#26808),#26814,.F.); +#26808 = FACE_BOUND('',#26809,.F.); +#26809 = EDGE_LOOP('',(#26810,#26811,#26812,#26813)); +#26810 = ORIENTED_EDGE('',*,*,#26709,.T.); +#26811 = ORIENTED_EDGE('',*,*,#26741,.T.); +#26812 = ORIENTED_EDGE('',*,*,#26773,.T.); +#26813 = ORIENTED_EDGE('',*,*,#26796,.T.); +#26814 = PLANE('',#26815); +#26815 = AXIS2_PLACEMENT_3D('',#26816,#26817,#26818); +#26816 = CARTESIAN_POINT('',(174.76375,-128.7,1.6)); +#26817 = DIRECTION('',(0.,0.,1.)); +#26818 = DIRECTION('',(1.,0.,-0.)); +#26819 = ADVANCED_FACE('',(#26820),#26826,.T.); +#26820 = FACE_BOUND('',#26821,.T.); +#26821 = EDGE_LOOP('',(#26822,#26823,#26824,#26825)); +#26822 = ORIENTED_EDGE('',*,*,#26693,.T.); +#26823 = ORIENTED_EDGE('',*,*,#26724,.T.); +#26824 = ORIENTED_EDGE('',*,*,#26757,.T.); +#26825 = ORIENTED_EDGE('',*,*,#26788,.T.); +#26826 = PLANE('',#26827); +#26827 = AXIS2_PLACEMENT_3D('',#26828,#26829,#26830); +#26828 = CARTESIAN_POINT('',(174.76375,-128.7,1.635)); +#26829 = DIRECTION('',(0.,0.,1.)); +#26830 = DIRECTION('',(1.,0.,-0.)); +#26831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26835)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#26832,#26833,#26834)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#26832 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#26833 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26834 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#26835 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#26832, + 'distance_accuracy_value','confusion accuracy'); +#26836 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#26837,#26839); +#26837 = ( REPRESENTATION_RELATIONSHIP('','',#26676,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#26838) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#26838 = ITEM_DEFINED_TRANSFORMATION('','',#11,#595); +#26839 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #26840); +#26840 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('147','=>[0:1:1:140]','',#5, + #26671,$); +#26841 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#26673)); +#26842 = SHAPE_DEFINITION_REPRESENTATION(#26843,#26849); +#26843 = PRODUCT_DEFINITION_SHAPE('','',#26844); +#26844 = PRODUCT_DEFINITION('design','',#26845,#26848); +#26845 = PRODUCT_DEFINITION_FORMATION('','',#26846); +#26846 = PRODUCT('HackPad_track_138','HackPad_track_138','',(#26847)); +#26847 = PRODUCT_CONTEXT('',#2,'mechanical'); +#26848 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#26849 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26850),#27004); +#26850 = MANIFOLD_SOLID_BREP('',#26851); +#26851 = CLOSED_SHELL('',(#26852,#26892,#26925,#26956,#26980,#26992)); +#26852 = ADVANCED_FACE('',(#26853),#26887,.F.); +#26853 = FACE_BOUND('',#26854,.F.); +#26854 = EDGE_LOOP('',(#26855,#26865,#26873,#26881)); +#26855 = ORIENTED_EDGE('',*,*,#26856,.T.); +#26856 = EDGE_CURVE('',#26857,#26859,#26861,.T.); +#26857 = VERTEX_POINT('',#26858); +#26858 = CARTESIAN_POINT('',(175.793039,-127.629289,1.6)); +#26859 = VERTEX_POINT('',#26860); +#26860 = CARTESIAN_POINT('',(175.793039,-127.629289,1.635)); +#26861 = LINE('',#26862,#26863); +#26862 = CARTESIAN_POINT('',(175.793039,-127.629289,1.6)); +#26863 = VECTOR('',#26864,1.); +#26864 = DIRECTION('',(0.,0.,1.)); +#26865 = ORIENTED_EDGE('',*,*,#26866,.T.); +#26866 = EDGE_CURVE('',#26859,#26867,#26869,.T.); +#26867 = VERTEX_POINT('',#26868); +#26868 = CARTESIAN_POINT('',(174.793039,-128.629289,1.635)); +#26869 = LINE('',#26870,#26871); +#26870 = CARTESIAN_POINT('',(175.793039,-127.629289,1.635)); +#26871 = VECTOR('',#26872,1.); +#26872 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#26873 = ORIENTED_EDGE('',*,*,#26874,.F.); +#26874 = EDGE_CURVE('',#26875,#26867,#26877,.T.); +#26875 = VERTEX_POINT('',#26876); +#26876 = CARTESIAN_POINT('',(174.793039,-128.629289,1.6)); +#26877 = LINE('',#26878,#26879); +#26878 = CARTESIAN_POINT('',(174.793039,-128.629289,1.6)); +#26879 = VECTOR('',#26880,1.); +#26880 = DIRECTION('',(0.,0.,1.)); +#26881 = ORIENTED_EDGE('',*,*,#26882,.F.); +#26882 = EDGE_CURVE('',#26857,#26875,#26883,.T.); +#26883 = LINE('',#26884,#26885); +#26884 = CARTESIAN_POINT('',(175.793039,-127.629289,1.6)); +#26885 = VECTOR('',#26886,1.); +#26886 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#26887 = PLANE('',#26888); +#26888 = AXIS2_PLACEMENT_3D('',#26889,#26890,#26891); +#26889 = CARTESIAN_POINT('',(175.793039,-127.629289,1.6)); +#26890 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#26891 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#26892 = ADVANCED_FACE('',(#26893),#26920,.T.); +#26893 = FACE_BOUND('',#26894,.F.); +#26894 = EDGE_LOOP('',(#26895,#26896,#26905,#26913)); +#26895 = ORIENTED_EDGE('',*,*,#26874,.T.); +#26896 = ORIENTED_EDGE('',*,*,#26897,.T.); +#26897 = EDGE_CURVE('',#26867,#26898,#26900,.T.); +#26898 = VERTEX_POINT('',#26899); +#26899 = CARTESIAN_POINT('',(174.93446,-128.77071,1.635)); +#26900 = CIRCLE('',#26901,9.999974810219E-02); +#26901 = AXIS2_PLACEMENT_3D('',#26902,#26903,#26904); +#26902 = CARTESIAN_POINT('',(174.8637495,-128.6999995,1.635)); +#26903 = DIRECTION('',(0.,0.,1.)); +#26904 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#26905 = ORIENTED_EDGE('',*,*,#26906,.F.); +#26906 = EDGE_CURVE('',#26907,#26898,#26909,.T.); +#26907 = VERTEX_POINT('',#26908); +#26908 = CARTESIAN_POINT('',(174.93446,-128.77071,1.6)); +#26909 = LINE('',#26910,#26911); +#26910 = CARTESIAN_POINT('',(174.93446,-128.77071,1.6)); +#26911 = VECTOR('',#26912,1.); +#26912 = DIRECTION('',(0.,0.,1.)); +#26913 = ORIENTED_EDGE('',*,*,#26914,.F.); +#26914 = EDGE_CURVE('',#26875,#26907,#26915,.T.); +#26915 = CIRCLE('',#26916,9.999974810219E-02); +#26916 = AXIS2_PLACEMENT_3D('',#26917,#26918,#26919); +#26917 = CARTESIAN_POINT('',(174.8637495,-128.6999995,1.6)); +#26918 = DIRECTION('',(0.,0.,1.)); +#26919 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#26920 = CYLINDRICAL_SURFACE('',#26921,9.999974810219E-02); +#26921 = AXIS2_PLACEMENT_3D('',#26922,#26923,#26924); +#26922 = CARTESIAN_POINT('',(174.8637495,-128.6999995,1.6)); +#26923 = DIRECTION('',(-0.,-0.,-1.)); +#26924 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#26925 = ADVANCED_FACE('',(#26926),#26951,.F.); +#26926 = FACE_BOUND('',#26927,.F.); +#26927 = EDGE_LOOP('',(#26928,#26929,#26937,#26945)); +#26928 = ORIENTED_EDGE('',*,*,#26906,.T.); +#26929 = ORIENTED_EDGE('',*,*,#26930,.T.); +#26930 = EDGE_CURVE('',#26898,#26931,#26933,.T.); +#26931 = VERTEX_POINT('',#26932); +#26932 = CARTESIAN_POINT('',(175.93446,-127.77071,1.635)); +#26933 = LINE('',#26934,#26935); +#26934 = CARTESIAN_POINT('',(174.93446,-128.77071,1.635)); +#26935 = VECTOR('',#26936,1.); +#26936 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#26937 = ORIENTED_EDGE('',*,*,#26938,.F.); +#26938 = EDGE_CURVE('',#26939,#26931,#26941,.T.); +#26939 = VERTEX_POINT('',#26940); +#26940 = CARTESIAN_POINT('',(175.93446,-127.77071,1.6)); +#26941 = LINE('',#26942,#26943); +#26942 = CARTESIAN_POINT('',(175.93446,-127.77071,1.6)); +#26943 = VECTOR('',#26944,1.); +#26944 = DIRECTION('',(0.,0.,1.)); +#26945 = ORIENTED_EDGE('',*,*,#26946,.F.); +#26946 = EDGE_CURVE('',#26907,#26939,#26947,.T.); +#26947 = LINE('',#26948,#26949); +#26948 = CARTESIAN_POINT('',(174.93446,-128.77071,1.6)); +#26949 = VECTOR('',#26950,1.); +#26950 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#26951 = PLANE('',#26952); +#26952 = AXIS2_PLACEMENT_3D('',#26953,#26954,#26955); +#26953 = CARTESIAN_POINT('',(174.93446,-128.77071,1.6)); +#26954 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#26955 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#26956 = ADVANCED_FACE('',(#26957),#26975,.T.); +#26957 = FACE_BOUND('',#26958,.F.); +#26958 = EDGE_LOOP('',(#26959,#26960,#26967,#26968)); +#26959 = ORIENTED_EDGE('',*,*,#26938,.T.); +#26960 = ORIENTED_EDGE('',*,*,#26961,.T.); +#26961 = EDGE_CURVE('',#26931,#26859,#26962,.T.); +#26962 = CIRCLE('',#26963,9.999974810219E-02); +#26963 = AXIS2_PLACEMENT_3D('',#26964,#26965,#26966); +#26964 = CARTESIAN_POINT('',(175.8637495,-127.6999995,1.635)); +#26965 = DIRECTION('',(0.,-0.,1.)); +#26966 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#26967 = ORIENTED_EDGE('',*,*,#26856,.F.); +#26968 = ORIENTED_EDGE('',*,*,#26969,.F.); +#26969 = EDGE_CURVE('',#26939,#26857,#26970,.T.); +#26970 = CIRCLE('',#26971,9.999974810219E-02); +#26971 = AXIS2_PLACEMENT_3D('',#26972,#26973,#26974); +#26972 = CARTESIAN_POINT('',(175.8637495,-127.6999995,1.6)); +#26973 = DIRECTION('',(0.,-0.,1.)); +#26974 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#26975 = CYLINDRICAL_SURFACE('',#26976,9.999974810219E-02); +#26976 = AXIS2_PLACEMENT_3D('',#26977,#26978,#26979); +#26977 = CARTESIAN_POINT('',(175.8637495,-127.6999995,1.6)); +#26978 = DIRECTION('',(-0.,0.,-1.)); +#26979 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#26980 = ADVANCED_FACE('',(#26981),#26987,.F.); +#26981 = FACE_BOUND('',#26982,.F.); +#26982 = EDGE_LOOP('',(#26983,#26984,#26985,#26986)); +#26983 = ORIENTED_EDGE('',*,*,#26882,.T.); +#26984 = ORIENTED_EDGE('',*,*,#26914,.T.); +#26985 = ORIENTED_EDGE('',*,*,#26946,.T.); +#26986 = ORIENTED_EDGE('',*,*,#26969,.T.); +#26987 = PLANE('',#26988); +#26988 = AXIS2_PLACEMENT_3D('',#26989,#26990,#26991); +#26989 = CARTESIAN_POINT('',(175.793039,-127.629289,1.6)); +#26990 = DIRECTION('',(0.,0.,1.)); +#26991 = DIRECTION('',(1.,0.,-0.)); +#26992 = ADVANCED_FACE('',(#26993),#26999,.T.); +#26993 = FACE_BOUND('',#26994,.T.); +#26994 = EDGE_LOOP('',(#26995,#26996,#26997,#26998)); +#26995 = ORIENTED_EDGE('',*,*,#26866,.T.); +#26996 = ORIENTED_EDGE('',*,*,#26897,.T.); +#26997 = ORIENTED_EDGE('',*,*,#26930,.T.); +#26998 = ORIENTED_EDGE('',*,*,#26961,.T.); +#26999 = PLANE('',#27000); +#27000 = AXIS2_PLACEMENT_3D('',#27001,#27002,#27003); +#27001 = CARTESIAN_POINT('',(175.793039,-127.629289,1.635)); +#27002 = DIRECTION('',(0.,0.,1.)); +#27003 = DIRECTION('',(1.,0.,-0.)); +#27004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27008)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#27005,#27006,#27007)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#27005 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#27006 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#27007 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27008 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#27005, + 'distance_accuracy_value','confusion accuracy'); +#27009 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27010,#27012); +#27010 = ( REPRESENTATION_RELATIONSHIP('','',#26849,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#27011) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#27011 = ITEM_DEFINED_TRANSFORMATION('','',#11,#599); +#27012 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #27013); +#27013 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('148','=>[0:1:1:141]','',#5, + #26844,$); +#27014 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#26846)); +#27015 = SHAPE_DEFINITION_REPRESENTATION(#27016,#27022); +#27016 = PRODUCT_DEFINITION_SHAPE('','',#27017); +#27017 = PRODUCT_DEFINITION('design','',#27018,#27021); +#27018 = PRODUCT_DEFINITION_FORMATION('','',#27019); +#27019 = PRODUCT('HackPad_track_139','HackPad_track_139','',(#27020)); +#27020 = PRODUCT_CONTEXT('',#2,'mechanical'); +#27021 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#27022 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#27023),#27177); +#27023 = MANIFOLD_SOLID_BREP('',#27024); +#27024 = CLOSED_SHELL('',(#27025,#27065,#27098,#27123,#27148,#27165)); +#27025 = ADVANCED_FACE('',(#27026),#27060,.F.); +#27026 = FACE_BOUND('',#27027,.F.); +#27027 = EDGE_LOOP('',(#27028,#27038,#27046,#27054)); +#27028 = ORIENTED_EDGE('',*,*,#27029,.F.); +#27029 = EDGE_CURVE('',#27030,#27032,#27034,.T.); +#27030 = VERTEX_POINT('',#27031); +#27031 = CARTESIAN_POINT('',(176.88142725389,-128.0762562538,1.6)); +#27032 = VERTEX_POINT('',#27033); +#27033 = CARTESIAN_POINT('',(176.43446,-127.629289,1.6)); +#27034 = LINE('',#27035,#27036); +#27035 = CARTESIAN_POINT('',(176.93446,-128.129289,1.6)); +#27036 = VECTOR('',#27037,1.); +#27037 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#27038 = ORIENTED_EDGE('',*,*,#27039,.F.); +#27039 = EDGE_CURVE('',#27040,#27030,#27042,.T.); +#27040 = VERTEX_POINT('',#27041); +#27041 = CARTESIAN_POINT('',(176.88142725389,-128.0762562538,1.635)); +#27042 = LINE('',#27043,#27044); +#27043 = CARTESIAN_POINT('',(176.88142725392,-128.0762562539,-4.5E-02)); +#27044 = VECTOR('',#27045,1.); +#27045 = DIRECTION('',(-0.,-0.,-1.)); +#27046 = ORIENTED_EDGE('',*,*,#27047,.T.); +#27047 = EDGE_CURVE('',#27040,#27048,#27050,.T.); +#27048 = VERTEX_POINT('',#27049); +#27049 = CARTESIAN_POINT('',(176.43446,-127.629289,1.635)); +#27050 = LINE('',#27051,#27052); +#27051 = CARTESIAN_POINT('',(176.93446,-128.129289,1.635)); +#27052 = VECTOR('',#27053,1.); +#27053 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#27054 = ORIENTED_EDGE('',*,*,#27055,.F.); +#27055 = EDGE_CURVE('',#27032,#27048,#27056,.T.); +#27056 = LINE('',#27057,#27058); +#27057 = CARTESIAN_POINT('',(176.43446,-127.629289,1.6)); +#27058 = VECTOR('',#27059,1.); +#27059 = DIRECTION('',(0.,0.,1.)); +#27060 = PLANE('',#27061); +#27061 = AXIS2_PLACEMENT_3D('',#27062,#27063,#27064); +#27062 = CARTESIAN_POINT('',(176.93446,-128.129289,1.6)); +#27063 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#27064 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#27065 = ADVANCED_FACE('',(#27066),#27093,.F.); +#27066 = FACE_BOUND('',#27067,.F.); +#27067 = EDGE_LOOP('',(#27068,#27077,#27078,#27087)); +#27068 = ORIENTED_EDGE('',*,*,#27069,.T.); +#27069 = EDGE_CURVE('',#27070,#27030,#27072,.T.); +#27070 = VERTEX_POINT('',#27071); +#27071 = CARTESIAN_POINT('',(176.74000625386,-128.2176772538,1.6)); +#27072 = CIRCLE('',#27073,0.125); +#27073 = AXIS2_PLACEMENT_3D('',#27074,#27075,#27076); +#27074 = CARTESIAN_POINT('',(176.86375,-128.2,1.6)); +#27075 = DIRECTION('',(-0.,0.,-1.)); +#27076 = DIRECTION('',(-0.,-1.,0.)); +#27077 = ORIENTED_EDGE('',*,*,#27029,.T.); +#27078 = ORIENTED_EDGE('',*,*,#27079,.T.); +#27079 = EDGE_CURVE('',#27032,#27080,#27082,.T.); +#27080 = VERTEX_POINT('',#27081); +#27081 = CARTESIAN_POINT('',(176.293039,-127.77071,1.6)); +#27082 = CIRCLE('',#27083,9.999974810218E-02); +#27083 = AXIS2_PLACEMENT_3D('',#27084,#27085,#27086); +#27084 = CARTESIAN_POINT('',(176.3637495,-127.6999995,1.6)); +#27085 = DIRECTION('',(0.,0.,1.)); +#27086 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#27087 = ORIENTED_EDGE('',*,*,#27088,.T.); +#27088 = EDGE_CURVE('',#27080,#27070,#27089,.T.); +#27089 = LINE('',#27090,#27091); +#27090 = CARTESIAN_POINT('',(176.293039,-127.77071,1.6)); +#27091 = VECTOR('',#27092,1.); +#27092 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#27093 = PLANE('',#27094); +#27094 = AXIS2_PLACEMENT_3D('',#27095,#27096,#27097); +#27095 = CARTESIAN_POINT('',(176.93446,-128.129289,1.6)); +#27096 = DIRECTION('',(0.,0.,1.)); +#27097 = DIRECTION('',(1.,0.,-0.)); +#27098 = ADVANCED_FACE('',(#27099),#27118,.T.); +#27099 = FACE_BOUND('',#27100,.F.); +#27100 = EDGE_LOOP('',(#27101,#27102,#27111,#27117)); +#27101 = ORIENTED_EDGE('',*,*,#27055,.T.); +#27102 = ORIENTED_EDGE('',*,*,#27103,.T.); +#27103 = EDGE_CURVE('',#27048,#27104,#27106,.T.); +#27104 = VERTEX_POINT('',#27105); +#27105 = CARTESIAN_POINT('',(176.293039,-127.77071,1.635)); +#27106 = CIRCLE('',#27107,9.999974810218E-02); +#27107 = AXIS2_PLACEMENT_3D('',#27108,#27109,#27110); +#27108 = CARTESIAN_POINT('',(176.3637495,-127.6999995,1.635)); +#27109 = DIRECTION('',(0.,0.,1.)); +#27110 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#27111 = ORIENTED_EDGE('',*,*,#27112,.F.); +#27112 = EDGE_CURVE('',#27080,#27104,#27113,.T.); +#27113 = LINE('',#27114,#27115); +#27114 = CARTESIAN_POINT('',(176.293039,-127.77071,1.6)); +#27115 = VECTOR('',#27116,1.); +#27116 = DIRECTION('',(0.,0.,1.)); +#27117 = ORIENTED_EDGE('',*,*,#27079,.F.); +#27118 = CYLINDRICAL_SURFACE('',#27119,9.999974810218E-02); +#27119 = AXIS2_PLACEMENT_3D('',#27120,#27121,#27122); +#27120 = CARTESIAN_POINT('',(176.3637495,-127.6999995,1.6)); +#27121 = DIRECTION('',(-0.,-0.,-1.)); +#27122 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#27123 = ADVANCED_FACE('',(#27124),#27143,.T.); +#27124 = FACE_BOUND('',#27125,.T.); +#27125 = EDGE_LOOP('',(#27126,#27135,#27136,#27137)); +#27126 = ORIENTED_EDGE('',*,*,#27127,.T.); +#27127 = EDGE_CURVE('',#27128,#27040,#27130,.T.); +#27128 = VERTEX_POINT('',#27129); +#27129 = CARTESIAN_POINT('',(176.74000625386,-128.2176772538,1.635)); +#27130 = CIRCLE('',#27131,0.125); +#27131 = AXIS2_PLACEMENT_3D('',#27132,#27133,#27134); +#27132 = CARTESIAN_POINT('',(176.86375,-128.2,1.635)); +#27133 = DIRECTION('',(-0.,0.,-1.)); +#27134 = DIRECTION('',(-0.,-1.,0.)); +#27135 = ORIENTED_EDGE('',*,*,#27047,.T.); +#27136 = ORIENTED_EDGE('',*,*,#27103,.T.); +#27137 = ORIENTED_EDGE('',*,*,#27138,.T.); +#27138 = EDGE_CURVE('',#27104,#27128,#27139,.T.); +#27139 = LINE('',#27140,#27141); +#27140 = CARTESIAN_POINT('',(176.293039,-127.77071,1.635)); +#27141 = VECTOR('',#27142,1.); +#27142 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#27143 = PLANE('',#27144); +#27144 = AXIS2_PLACEMENT_3D('',#27145,#27146,#27147); +#27145 = CARTESIAN_POINT('',(176.93446,-128.129289,1.635)); +#27146 = DIRECTION('',(0.,0.,1.)); +#27147 = DIRECTION('',(1.,0.,-0.)); +#27148 = ADVANCED_FACE('',(#27149),#27160,.F.); +#27149 = FACE_BOUND('',#27150,.T.); +#27150 = EDGE_LOOP('',(#27151,#27152,#27153,#27159)); +#27151 = ORIENTED_EDGE('',*,*,#27039,.F.); +#27152 = ORIENTED_EDGE('',*,*,#27127,.F.); +#27153 = ORIENTED_EDGE('',*,*,#27154,.T.); +#27154 = EDGE_CURVE('',#27128,#27070,#27155,.T.); +#27155 = LINE('',#27156,#27157); +#27156 = CARTESIAN_POINT('',(176.74000625392,-128.2176772539,-4.5E-02)); +#27157 = VECTOR('',#27158,1.); +#27158 = DIRECTION('',(-0.,-0.,-1.)); +#27159 = ORIENTED_EDGE('',*,*,#27069,.T.); +#27160 = CYLINDRICAL_SURFACE('',#27161,0.125); +#27161 = AXIS2_PLACEMENT_3D('',#27162,#27163,#27164); +#27162 = CARTESIAN_POINT('',(176.86375,-128.2,-4.5E-02)); +#27163 = DIRECTION('',(-0.,-0.,-1.)); +#27164 = DIRECTION('',(-0.,-1.,0.)); +#27165 = ADVANCED_FACE('',(#27166),#27172,.F.); +#27166 = FACE_BOUND('',#27167,.F.); +#27167 = EDGE_LOOP('',(#27168,#27169,#27170,#27171)); +#27168 = ORIENTED_EDGE('',*,*,#27088,.F.); +#27169 = ORIENTED_EDGE('',*,*,#27112,.T.); +#27170 = ORIENTED_EDGE('',*,*,#27138,.T.); +#27171 = ORIENTED_EDGE('',*,*,#27154,.T.); +#27172 = PLANE('',#27173); +#27173 = AXIS2_PLACEMENT_3D('',#27174,#27175,#27176); +#27174 = CARTESIAN_POINT('',(176.293039,-127.77071,1.6)); +#27175 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#27176 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#27177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27181)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#27178,#27179,#27180)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#27178 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#27179 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#27180 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27181 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#27178, + 'distance_accuracy_value','confusion accuracy'); +#27182 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27183,#27185); +#27183 = ( REPRESENTATION_RELATIONSHIP('','',#27022,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#27184) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#27184 = ITEM_DEFINED_TRANSFORMATION('','',#11,#603); +#27185 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #27186); +#27186 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('149','=>[0:1:1:142]','',#5, + #27017,$); +#27187 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#27019)); +#27188 = SHAPE_DEFINITION_REPRESENTATION(#27189,#27195); +#27189 = PRODUCT_DEFINITION_SHAPE('','',#27190); +#27190 = PRODUCT_DEFINITION('design','',#27191,#27194); +#27191 = PRODUCT_DEFINITION_FORMATION('','',#27192); +#27192 = PRODUCT('HackPad_track_140','HackPad_track_140','',(#27193)); +#27193 = PRODUCT_CONTEXT('',#2,'mechanical'); +#27194 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#27195 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#27196),#27350); +#27196 = MANIFOLD_SOLID_BREP('',#27197); +#27197 = CLOSED_SHELL('',(#27198,#27238,#27271,#27302,#27326,#27338)); +#27198 = ADVANCED_FACE('',(#27199),#27233,.F.); +#27199 = FACE_BOUND('',#27200,.F.); +#27200 = EDGE_LOOP('',(#27201,#27211,#27219,#27227)); +#27201 = ORIENTED_EDGE('',*,*,#27202,.T.); +#27202 = EDGE_CURVE('',#27203,#27205,#27207,.T.); +#27203 = VERTEX_POINT('',#27204); +#27204 = CARTESIAN_POINT('',(176.36375,-127.6,1.6)); +#27205 = VERTEX_POINT('',#27206); +#27206 = CARTESIAN_POINT('',(176.36375,-127.6,1.635)); +#27207 = LINE('',#27208,#27209); +#27208 = CARTESIAN_POINT('',(176.36375,-127.6,1.6)); +#27209 = VECTOR('',#27210,1.); +#27210 = DIRECTION('',(0.,0.,1.)); +#27211 = ORIENTED_EDGE('',*,*,#27212,.T.); +#27212 = EDGE_CURVE('',#27205,#27213,#27215,.T.); +#27213 = VERTEX_POINT('',#27214); +#27214 = CARTESIAN_POINT('',(175.86375,-127.6,1.635)); +#27215 = LINE('',#27216,#27217); +#27216 = CARTESIAN_POINT('',(176.36375,-127.6,1.635)); +#27217 = VECTOR('',#27218,1.); +#27218 = DIRECTION('',(-1.,0.,0.)); +#27219 = ORIENTED_EDGE('',*,*,#27220,.F.); +#27220 = EDGE_CURVE('',#27221,#27213,#27223,.T.); +#27221 = VERTEX_POINT('',#27222); +#27222 = CARTESIAN_POINT('',(175.86375,-127.6,1.6)); +#27223 = LINE('',#27224,#27225); +#27224 = CARTESIAN_POINT('',(175.86375,-127.6,1.6)); +#27225 = VECTOR('',#27226,1.); +#27226 = DIRECTION('',(0.,0.,1.)); +#27227 = ORIENTED_EDGE('',*,*,#27228,.F.); +#27228 = EDGE_CURVE('',#27203,#27221,#27229,.T.); +#27229 = LINE('',#27230,#27231); +#27230 = CARTESIAN_POINT('',(176.36375,-127.6,1.6)); +#27231 = VECTOR('',#27232,1.); +#27232 = DIRECTION('',(-1.,0.,0.)); +#27233 = PLANE('',#27234); +#27234 = AXIS2_PLACEMENT_3D('',#27235,#27236,#27237); +#27235 = CARTESIAN_POINT('',(176.36375,-127.6,1.6)); +#27236 = DIRECTION('',(0.,-1.,0.)); +#27237 = DIRECTION('',(-1.,0.,0.)); +#27238 = ADVANCED_FACE('',(#27239),#27266,.T.); +#27239 = FACE_BOUND('',#27240,.F.); +#27240 = EDGE_LOOP('',(#27241,#27242,#27251,#27259)); +#27241 = ORIENTED_EDGE('',*,*,#27220,.T.); +#27242 = ORIENTED_EDGE('',*,*,#27243,.T.); +#27243 = EDGE_CURVE('',#27213,#27244,#27246,.T.); +#27244 = VERTEX_POINT('',#27245); +#27245 = CARTESIAN_POINT('',(175.86375,-127.8,1.635)); +#27246 = CIRCLE('',#27247,1.E-01); +#27247 = AXIS2_PLACEMENT_3D('',#27248,#27249,#27250); +#27248 = CARTESIAN_POINT('',(175.86375,-127.7,1.635)); +#27249 = DIRECTION('',(0.,0.,1.)); +#27250 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#27251 = ORIENTED_EDGE('',*,*,#27252,.F.); +#27252 = EDGE_CURVE('',#27253,#27244,#27255,.T.); +#27253 = VERTEX_POINT('',#27254); +#27254 = CARTESIAN_POINT('',(175.86375,-127.8,1.6)); +#27255 = LINE('',#27256,#27257); +#27256 = CARTESIAN_POINT('',(175.86375,-127.8,1.6)); +#27257 = VECTOR('',#27258,1.); +#27258 = DIRECTION('',(0.,0.,1.)); +#27259 = ORIENTED_EDGE('',*,*,#27260,.F.); +#27260 = EDGE_CURVE('',#27221,#27253,#27261,.T.); +#27261 = CIRCLE('',#27262,1.E-01); +#27262 = AXIS2_PLACEMENT_3D('',#27263,#27264,#27265); +#27263 = CARTESIAN_POINT('',(175.86375,-127.7,1.6)); +#27264 = DIRECTION('',(0.,0.,1.)); +#27265 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#27266 = CYLINDRICAL_SURFACE('',#27267,1.E-01); +#27267 = AXIS2_PLACEMENT_3D('',#27268,#27269,#27270); +#27268 = CARTESIAN_POINT('',(175.86375,-127.7,1.6)); +#27269 = DIRECTION('',(-0.,-0.,-1.)); +#27270 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#27271 = ADVANCED_FACE('',(#27272),#27297,.F.); +#27272 = FACE_BOUND('',#27273,.F.); +#27273 = EDGE_LOOP('',(#27274,#27275,#27283,#27291)); +#27274 = ORIENTED_EDGE('',*,*,#27252,.T.); +#27275 = ORIENTED_EDGE('',*,*,#27276,.T.); +#27276 = EDGE_CURVE('',#27244,#27277,#27279,.T.); +#27277 = VERTEX_POINT('',#27278); +#27278 = CARTESIAN_POINT('',(176.36375,-127.8,1.635)); +#27279 = LINE('',#27280,#27281); +#27280 = CARTESIAN_POINT('',(175.86375,-127.8,1.635)); +#27281 = VECTOR('',#27282,1.); +#27282 = DIRECTION('',(1.,0.,0.)); +#27283 = ORIENTED_EDGE('',*,*,#27284,.F.); +#27284 = EDGE_CURVE('',#27285,#27277,#27287,.T.); +#27285 = VERTEX_POINT('',#27286); +#27286 = CARTESIAN_POINT('',(176.36375,-127.8,1.6)); +#27287 = LINE('',#27288,#27289); +#27288 = CARTESIAN_POINT('',(176.36375,-127.8,1.6)); +#27289 = VECTOR('',#27290,1.); +#27290 = DIRECTION('',(0.,0.,1.)); +#27291 = ORIENTED_EDGE('',*,*,#27292,.F.); +#27292 = EDGE_CURVE('',#27253,#27285,#27293,.T.); +#27293 = LINE('',#27294,#27295); +#27294 = CARTESIAN_POINT('',(175.86375,-127.8,1.6)); +#27295 = VECTOR('',#27296,1.); +#27296 = DIRECTION('',(1.,0.,0.)); +#27297 = PLANE('',#27298); +#27298 = AXIS2_PLACEMENT_3D('',#27299,#27300,#27301); +#27299 = CARTESIAN_POINT('',(175.86375,-127.8,1.6)); +#27300 = DIRECTION('',(0.,1.,0.)); +#27301 = DIRECTION('',(1.,0.,0.)); +#27302 = ADVANCED_FACE('',(#27303),#27321,.T.); +#27303 = FACE_BOUND('',#27304,.F.); +#27304 = EDGE_LOOP('',(#27305,#27306,#27313,#27314)); +#27305 = ORIENTED_EDGE('',*,*,#27284,.T.); +#27306 = ORIENTED_EDGE('',*,*,#27307,.T.); +#27307 = EDGE_CURVE('',#27277,#27205,#27308,.T.); +#27308 = CIRCLE('',#27309,0.1); +#27309 = AXIS2_PLACEMENT_3D('',#27310,#27311,#27312); +#27310 = CARTESIAN_POINT('',(176.36375,-127.7,1.635)); +#27311 = DIRECTION('',(0.,-0.,1.)); +#27312 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#27313 = ORIENTED_EDGE('',*,*,#27202,.F.); +#27314 = ORIENTED_EDGE('',*,*,#27315,.F.); +#27315 = EDGE_CURVE('',#27285,#27203,#27316,.T.); +#27316 = CIRCLE('',#27317,0.1); +#27317 = AXIS2_PLACEMENT_3D('',#27318,#27319,#27320); +#27318 = CARTESIAN_POINT('',(176.36375,-127.7,1.6)); +#27319 = DIRECTION('',(0.,-0.,1.)); +#27320 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#27321 = CYLINDRICAL_SURFACE('',#27322,0.1); +#27322 = AXIS2_PLACEMENT_3D('',#27323,#27324,#27325); +#27323 = CARTESIAN_POINT('',(176.36375,-127.7,1.6)); +#27324 = DIRECTION('',(-0.,0.,-1.)); +#27325 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#27326 = ADVANCED_FACE('',(#27327),#27333,.F.); +#27327 = FACE_BOUND('',#27328,.F.); +#27328 = EDGE_LOOP('',(#27329,#27330,#27331,#27332)); +#27329 = ORIENTED_EDGE('',*,*,#27228,.T.); +#27330 = ORIENTED_EDGE('',*,*,#27260,.T.); +#27331 = ORIENTED_EDGE('',*,*,#27292,.T.); +#27332 = ORIENTED_EDGE('',*,*,#27315,.T.); +#27333 = PLANE('',#27334); +#27334 = AXIS2_PLACEMENT_3D('',#27335,#27336,#27337); +#27335 = CARTESIAN_POINT('',(176.36375,-127.6,1.6)); +#27336 = DIRECTION('',(0.,0.,1.)); +#27337 = DIRECTION('',(1.,0.,-0.)); +#27338 = ADVANCED_FACE('',(#27339),#27345,.T.); +#27339 = FACE_BOUND('',#27340,.T.); +#27340 = EDGE_LOOP('',(#27341,#27342,#27343,#27344)); +#27341 = ORIENTED_EDGE('',*,*,#27212,.T.); +#27342 = ORIENTED_EDGE('',*,*,#27243,.T.); +#27343 = ORIENTED_EDGE('',*,*,#27276,.T.); +#27344 = ORIENTED_EDGE('',*,*,#27307,.T.); +#27345 = PLANE('',#27346); +#27346 = AXIS2_PLACEMENT_3D('',#27347,#27348,#27349); +#27347 = CARTESIAN_POINT('',(176.36375,-127.6,1.635)); +#27348 = DIRECTION('',(0.,0.,1.)); +#27349 = DIRECTION('',(1.,0.,-0.)); +#27350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27354)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#27351,#27352,#27353)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#27351 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#27352 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#27353 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27354 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#27351, + 'distance_accuracy_value','confusion accuracy'); +#27355 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27356,#27358); +#27356 = ( REPRESENTATION_RELATIONSHIP('','',#27195,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#27357) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#27357 = ITEM_DEFINED_TRANSFORMATION('','',#11,#607); +#27358 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #27359); +#27359 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('150','=>[0:1:1:143]','',#5, + #27190,$); +#27360 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#27192)); +#27361 = SHAPE_DEFINITION_REPRESENTATION(#27362,#27368); +#27362 = PRODUCT_DEFINITION_SHAPE('','',#27363); +#27363 = PRODUCT_DEFINITION('design','',#27364,#27367); +#27364 = PRODUCT_DEFINITION_FORMATION('','',#27365); +#27365 = PRODUCT('HackPad_track_141','HackPad_track_141','',(#27366)); +#27366 = PRODUCT_CONTEXT('',#2,'mechanical'); +#27367 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#27368 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#27369),#27523); +#27369 = MANIFOLD_SOLID_BREP('',#27370); +#27370 = CLOSED_SHELL('',(#27371,#27411,#27444,#27469,#27494,#27511)); +#27371 = ADVANCED_FACE('',(#27372),#27406,.F.); +#27372 = FACE_BOUND('',#27373,.F.); +#27373 = EDGE_LOOP('',(#27374,#27384,#27392,#27400)); +#27374 = ORIENTED_EDGE('',*,*,#27375,.F.); +#27375 = EDGE_CURVE('',#27376,#27378,#27380,.T.); +#27376 = VERTEX_POINT('',#27377); +#27377 = CARTESIAN_POINT('',(174.793039,-133.629289,1.6)); +#27378 = VERTEX_POINT('',#27379); +#27379 = CARTESIAN_POINT('',(174.34607157939,-134.0762564206,1.6)); +#27380 = LINE('',#27381,#27382); +#27381 = CARTESIAN_POINT('',(174.793039,-133.629289,1.6)); +#27382 = VECTOR('',#27383,1.); +#27383 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#27384 = ORIENTED_EDGE('',*,*,#27385,.T.); +#27385 = EDGE_CURVE('',#27376,#27386,#27388,.T.); +#27386 = VERTEX_POINT('',#27387); +#27387 = CARTESIAN_POINT('',(174.793039,-133.629289,1.635)); +#27388 = LINE('',#27389,#27390); +#27389 = CARTESIAN_POINT('',(174.793039,-133.629289,1.6)); +#27390 = VECTOR('',#27391,1.); +#27391 = DIRECTION('',(0.,0.,1.)); +#27392 = ORIENTED_EDGE('',*,*,#27393,.T.); +#27393 = EDGE_CURVE('',#27386,#27394,#27396,.T.); +#27394 = VERTEX_POINT('',#27395); +#27395 = CARTESIAN_POINT('',(174.34607157939,-134.0762564206,1.635)); +#27396 = LINE('',#27397,#27398); +#27397 = CARTESIAN_POINT('',(174.793039,-133.629289,1.635)); +#27398 = VECTOR('',#27399,1.); +#27399 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#27400 = ORIENTED_EDGE('',*,*,#27401,.T.); +#27401 = EDGE_CURVE('',#27394,#27378,#27402,.T.); +#27402 = LINE('',#27403,#27404); +#27403 = CARTESIAN_POINT('',(174.34607157941,-134.0762564205,-4.5E-02)); +#27404 = VECTOR('',#27405,1.); +#27405 = DIRECTION('',(-0.,-0.,-1.)); +#27406 = PLANE('',#27407); +#27407 = AXIS2_PLACEMENT_3D('',#27408,#27409,#27410); +#27408 = CARTESIAN_POINT('',(174.793039,-133.629289,1.6)); +#27409 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#27410 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#27411 = ADVANCED_FACE('',(#27412),#27439,.F.); +#27412 = FACE_BOUND('',#27413,.F.); +#27413 = EDGE_LOOP('',(#27414,#27423,#27424,#27433)); +#27414 = ORIENTED_EDGE('',*,*,#27415,.T.); +#27415 = EDGE_CURVE('',#27416,#27376,#27418,.T.); +#27416 = VERTEX_POINT('',#27417); +#27417 = CARTESIAN_POINT('',(174.93446,-133.77071,1.6)); +#27418 = CIRCLE('',#27419,9.999974810219E-02); +#27419 = AXIS2_PLACEMENT_3D('',#27420,#27421,#27422); +#27420 = CARTESIAN_POINT('',(174.8637495,-133.6999995,1.6)); +#27421 = DIRECTION('',(0.,-0.,1.)); +#27422 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#27423 = ORIENTED_EDGE('',*,*,#27375,.T.); +#27424 = ORIENTED_EDGE('',*,*,#27425,.T.); +#27425 = EDGE_CURVE('',#27378,#27426,#27428,.T.); +#27426 = VERTEX_POINT('',#27427); +#27427 = CARTESIAN_POINT('',(174.48749391273,-134.2176760872,1.6)); +#27428 = CIRCLE('',#27429,0.125); +#27429 = AXIS2_PLACEMENT_3D('',#27430,#27431,#27432); +#27430 = CARTESIAN_POINT('',(174.36375,-134.2,1.6)); +#27431 = DIRECTION('',(-0.,0.,-1.)); +#27432 = DIRECTION('',(-0.,-1.,0.)); +#27433 = ORIENTED_EDGE('',*,*,#27434,.T.); +#27434 = EDGE_CURVE('',#27426,#27416,#27435,.T.); +#27435 = LINE('',#27436,#27437); +#27436 = CARTESIAN_POINT('',(174.43446,-134.27071,1.6)); +#27437 = VECTOR('',#27438,1.); +#27438 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#27439 = PLANE('',#27440); +#27440 = AXIS2_PLACEMENT_3D('',#27441,#27442,#27443); +#27441 = CARTESIAN_POINT('',(174.793039,-133.629289,1.6)); +#27442 = DIRECTION('',(0.,0.,1.)); +#27443 = DIRECTION('',(1.,0.,-0.)); +#27444 = ADVANCED_FACE('',(#27445),#27464,.F.); +#27445 = FACE_BOUND('',#27446,.T.); +#27446 = EDGE_LOOP('',(#27447,#27456,#27457,#27458)); +#27447 = ORIENTED_EDGE('',*,*,#27448,.F.); +#27448 = EDGE_CURVE('',#27394,#27449,#27451,.T.); +#27449 = VERTEX_POINT('',#27450); +#27450 = CARTESIAN_POINT('',(174.48749391273,-134.2176760872,1.635)); +#27451 = CIRCLE('',#27452,0.125); +#27452 = AXIS2_PLACEMENT_3D('',#27453,#27454,#27455); +#27453 = CARTESIAN_POINT('',(174.36375,-134.2,1.635)); +#27454 = DIRECTION('',(-0.,0.,-1.)); +#27455 = DIRECTION('',(-0.,-1.,0.)); +#27456 = ORIENTED_EDGE('',*,*,#27401,.T.); +#27457 = ORIENTED_EDGE('',*,*,#27425,.T.); +#27458 = ORIENTED_EDGE('',*,*,#27459,.F.); +#27459 = EDGE_CURVE('',#27449,#27426,#27460,.T.); +#27460 = LINE('',#27461,#27462); +#27461 = CARTESIAN_POINT('',(174.48749391273,-134.2176760872,-4.5E-02)); +#27462 = VECTOR('',#27463,1.); +#27463 = DIRECTION('',(-0.,-0.,-1.)); +#27464 = CYLINDRICAL_SURFACE('',#27465,0.125); +#27465 = AXIS2_PLACEMENT_3D('',#27466,#27467,#27468); +#27466 = CARTESIAN_POINT('',(174.36375,-134.2,-4.5E-02)); +#27467 = DIRECTION('',(-0.,-0.,-1.)); +#27468 = DIRECTION('',(-0.,-1.,0.)); +#27469 = ADVANCED_FACE('',(#27470),#27489,.T.); +#27470 = FACE_BOUND('',#27471,.T.); +#27471 = EDGE_LOOP('',(#27472,#27481,#27482,#27483)); +#27472 = ORIENTED_EDGE('',*,*,#27473,.T.); +#27473 = EDGE_CURVE('',#27474,#27386,#27476,.T.); +#27474 = VERTEX_POINT('',#27475); +#27475 = CARTESIAN_POINT('',(174.93446,-133.77071,1.635)); +#27476 = CIRCLE('',#27477,9.999974810219E-02); +#27477 = AXIS2_PLACEMENT_3D('',#27478,#27479,#27480); +#27478 = CARTESIAN_POINT('',(174.8637495,-133.6999995,1.635)); +#27479 = DIRECTION('',(0.,-0.,1.)); +#27480 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#27481 = ORIENTED_EDGE('',*,*,#27393,.T.); +#27482 = ORIENTED_EDGE('',*,*,#27448,.T.); +#27483 = ORIENTED_EDGE('',*,*,#27484,.T.); +#27484 = EDGE_CURVE('',#27449,#27474,#27485,.T.); +#27485 = LINE('',#27486,#27487); +#27486 = CARTESIAN_POINT('',(174.43446,-134.27071,1.635)); +#27487 = VECTOR('',#27488,1.); +#27488 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#27489 = PLANE('',#27490); +#27490 = AXIS2_PLACEMENT_3D('',#27491,#27492,#27493); +#27491 = CARTESIAN_POINT('',(174.793039,-133.629289,1.635)); +#27492 = DIRECTION('',(0.,0.,1.)); +#27493 = DIRECTION('',(1.,0.,-0.)); +#27494 = ADVANCED_FACE('',(#27495),#27506,.T.); +#27495 = FACE_BOUND('',#27496,.F.); +#27496 = EDGE_LOOP('',(#27497,#27503,#27504,#27505)); +#27497 = ORIENTED_EDGE('',*,*,#27498,.T.); +#27498 = EDGE_CURVE('',#27416,#27474,#27499,.T.); +#27499 = LINE('',#27500,#27501); +#27500 = CARTESIAN_POINT('',(174.93446,-133.77071,1.6)); +#27501 = VECTOR('',#27502,1.); +#27502 = DIRECTION('',(0.,0.,1.)); +#27503 = ORIENTED_EDGE('',*,*,#27473,.T.); +#27504 = ORIENTED_EDGE('',*,*,#27385,.F.); +#27505 = ORIENTED_EDGE('',*,*,#27415,.F.); +#27506 = CYLINDRICAL_SURFACE('',#27507,9.999974810219E-02); +#27507 = AXIS2_PLACEMENT_3D('',#27508,#27509,#27510); +#27508 = CARTESIAN_POINT('',(174.8637495,-133.6999995,1.6)); +#27509 = DIRECTION('',(-0.,0.,-1.)); +#27510 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#27511 = ADVANCED_FACE('',(#27512),#27518,.F.); +#27512 = FACE_BOUND('',#27513,.F.); +#27513 = EDGE_LOOP('',(#27514,#27515,#27516,#27517)); +#27514 = ORIENTED_EDGE('',*,*,#27434,.F.); +#27515 = ORIENTED_EDGE('',*,*,#27459,.F.); +#27516 = ORIENTED_EDGE('',*,*,#27484,.T.); +#27517 = ORIENTED_EDGE('',*,*,#27498,.F.); +#27518 = PLANE('',#27519); +#27519 = AXIS2_PLACEMENT_3D('',#27520,#27521,#27522); +#27520 = CARTESIAN_POINT('',(174.43446,-134.27071,1.6)); +#27521 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#27522 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#27523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27527)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#27524,#27525,#27526)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#27524 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#27525 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#27526 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27527 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#27524, + 'distance_accuracy_value','confusion accuracy'); +#27528 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27529,#27531); +#27529 = ( REPRESENTATION_RELATIONSHIP('','',#27368,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#27530) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#27530 = ITEM_DEFINED_TRANSFORMATION('','',#11,#611); +#27531 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #27532); +#27532 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('151','=>[0:1:1:144]','',#5, + #27363,$); +#27533 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#27365)); +#27534 = SHAPE_DEFINITION_REPRESENTATION(#27535,#27541); +#27535 = PRODUCT_DEFINITION_SHAPE('','',#27536); +#27536 = PRODUCT_DEFINITION('design','',#27537,#27540); +#27537 = PRODUCT_DEFINITION_FORMATION('','',#27538); +#27538 = PRODUCT('HackPad_track_142','HackPad_track_142','',(#27539)); +#27539 = PRODUCT_CONTEXT('',#2,'mechanical'); +#27540 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#27541 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#27542),#27696); +#27542 = MANIFOLD_SOLID_BREP('',#27543); +#27543 = CLOSED_SHELL('',(#27544,#27584,#27617,#27648,#27672,#27684)); +#27544 = ADVANCED_FACE('',(#27545),#27579,.F.); +#27545 = FACE_BOUND('',#27546,.F.); +#27546 = EDGE_LOOP('',(#27547,#27557,#27565,#27573)); +#27547 = ORIENTED_EDGE('',*,*,#27548,.T.); +#27548 = EDGE_CURVE('',#27549,#27551,#27553,.T.); +#27549 = VERTEX_POINT('',#27550); +#27550 = CARTESIAN_POINT('',(108.293039,-127.14571,-3.5E-02)); +#27551 = VERTEX_POINT('',#27552); +#27552 = CARTESIAN_POINT('',(108.293039,-127.14571,0.)); +#27553 = LINE('',#27554,#27555); +#27554 = CARTESIAN_POINT('',(108.293039,-127.14571,-3.5E-02)); +#27555 = VECTOR('',#27556,1.); +#27556 = DIRECTION('',(0.,0.,1.)); +#27557 = ORIENTED_EDGE('',*,*,#27558,.T.); +#27558 = EDGE_CURVE('',#27551,#27559,#27561,.T.); +#27559 = VERTEX_POINT('',#27560); +#27560 = CARTESIAN_POINT('',(109.543039,-128.39571,0.)); +#27561 = LINE('',#27562,#27563); +#27562 = CARTESIAN_POINT('',(108.293039,-127.14571,0.)); +#27563 = VECTOR('',#27564,1.); +#27564 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#27565 = ORIENTED_EDGE('',*,*,#27566,.F.); +#27566 = EDGE_CURVE('',#27567,#27559,#27569,.T.); +#27567 = VERTEX_POINT('',#27568); +#27568 = CARTESIAN_POINT('',(109.543039,-128.39571,-3.5E-02)); +#27569 = LINE('',#27570,#27571); +#27570 = CARTESIAN_POINT('',(109.543039,-128.39571,-3.5E-02)); +#27571 = VECTOR('',#27572,1.); +#27572 = DIRECTION('',(0.,0.,1.)); +#27573 = ORIENTED_EDGE('',*,*,#27574,.F.); +#27574 = EDGE_CURVE('',#27549,#27567,#27575,.T.); +#27575 = LINE('',#27576,#27577); +#27576 = CARTESIAN_POINT('',(108.293039,-127.14571,-3.5E-02)); +#27577 = VECTOR('',#27578,1.); +#27578 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#27579 = PLANE('',#27580); +#27580 = AXIS2_PLACEMENT_3D('',#27581,#27582,#27583); +#27581 = CARTESIAN_POINT('',(108.293039,-127.14571,-3.5E-02)); +#27582 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#27583 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#27584 = ADVANCED_FACE('',(#27585),#27612,.T.); +#27585 = FACE_BOUND('',#27586,.F.); +#27586 = EDGE_LOOP('',(#27587,#27588,#27597,#27605)); +#27587 = ORIENTED_EDGE('',*,*,#27566,.T.); +#27588 = ORIENTED_EDGE('',*,*,#27589,.T.); +#27589 = EDGE_CURVE('',#27559,#27590,#27592,.T.); +#27590 = VERTEX_POINT('',#27591); +#27591 = CARTESIAN_POINT('',(109.68446,-128.254289,0.)); +#27592 = CIRCLE('',#27593,9.999974810219E-02); +#27593 = AXIS2_PLACEMENT_3D('',#27594,#27595,#27596); +#27594 = CARTESIAN_POINT('',(109.6137495,-128.3249995,0.)); +#27595 = DIRECTION('',(0.,0.,1.)); +#27596 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#27597 = ORIENTED_EDGE('',*,*,#27598,.F.); +#27598 = EDGE_CURVE('',#27599,#27590,#27601,.T.); +#27599 = VERTEX_POINT('',#27600); +#27600 = CARTESIAN_POINT('',(109.68446,-128.254289,-3.5E-02)); +#27601 = LINE('',#27602,#27603); +#27602 = CARTESIAN_POINT('',(109.68446,-128.254289,-3.5E-02)); +#27603 = VECTOR('',#27604,1.); +#27604 = DIRECTION('',(0.,0.,1.)); +#27605 = ORIENTED_EDGE('',*,*,#27606,.F.); +#27606 = EDGE_CURVE('',#27567,#27599,#27607,.T.); +#27607 = CIRCLE('',#27608,9.999974810219E-02); +#27608 = AXIS2_PLACEMENT_3D('',#27609,#27610,#27611); +#27609 = CARTESIAN_POINT('',(109.6137495,-128.3249995,-3.5E-02)); +#27610 = DIRECTION('',(0.,0.,1.)); +#27611 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#27612 = CYLINDRICAL_SURFACE('',#27613,9.999974810219E-02); +#27613 = AXIS2_PLACEMENT_3D('',#27614,#27615,#27616); +#27614 = CARTESIAN_POINT('',(109.6137495,-128.3249995,-3.5E-02)); +#27615 = DIRECTION('',(-0.,-0.,-1.)); +#27616 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#27617 = ADVANCED_FACE('',(#27618),#27643,.F.); +#27618 = FACE_BOUND('',#27619,.F.); +#27619 = EDGE_LOOP('',(#27620,#27621,#27629,#27637)); +#27620 = ORIENTED_EDGE('',*,*,#27598,.T.); +#27621 = ORIENTED_EDGE('',*,*,#27622,.T.); +#27622 = EDGE_CURVE('',#27590,#27623,#27625,.T.); +#27623 = VERTEX_POINT('',#27624); +#27624 = CARTESIAN_POINT('',(108.43446,-127.004289,0.)); +#27625 = LINE('',#27626,#27627); +#27626 = CARTESIAN_POINT('',(109.68446,-128.254289,0.)); +#27627 = VECTOR('',#27628,1.); +#27628 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#27629 = ORIENTED_EDGE('',*,*,#27630,.F.); +#27630 = EDGE_CURVE('',#27631,#27623,#27633,.T.); +#27631 = VERTEX_POINT('',#27632); +#27632 = CARTESIAN_POINT('',(108.43446,-127.004289,-3.5E-02)); +#27633 = LINE('',#27634,#27635); +#27634 = CARTESIAN_POINT('',(108.43446,-127.004289,-3.5E-02)); +#27635 = VECTOR('',#27636,1.); +#27636 = DIRECTION('',(0.,0.,1.)); +#27637 = ORIENTED_EDGE('',*,*,#27638,.F.); +#27638 = EDGE_CURVE('',#27599,#27631,#27639,.T.); +#27639 = LINE('',#27640,#27641); +#27640 = CARTESIAN_POINT('',(109.68446,-128.254289,-3.5E-02)); +#27641 = VECTOR('',#27642,1.); +#27642 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#27643 = PLANE('',#27644); +#27644 = AXIS2_PLACEMENT_3D('',#27645,#27646,#27647); +#27645 = CARTESIAN_POINT('',(109.68446,-128.254289,-3.5E-02)); +#27646 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#27647 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#27648 = ADVANCED_FACE('',(#27649),#27667,.T.); +#27649 = FACE_BOUND('',#27650,.F.); +#27650 = EDGE_LOOP('',(#27651,#27652,#27659,#27660)); +#27651 = ORIENTED_EDGE('',*,*,#27630,.T.); +#27652 = ORIENTED_EDGE('',*,*,#27653,.T.); +#27653 = EDGE_CURVE('',#27623,#27551,#27654,.T.); +#27654 = CIRCLE('',#27655,9.999974810218E-02); +#27655 = AXIS2_PLACEMENT_3D('',#27656,#27657,#27658); +#27656 = CARTESIAN_POINT('',(108.3637495,-127.0749995,0.)); +#27657 = DIRECTION('',(0.,0.,1.)); +#27658 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#27659 = ORIENTED_EDGE('',*,*,#27548,.F.); +#27660 = ORIENTED_EDGE('',*,*,#27661,.F.); +#27661 = EDGE_CURVE('',#27631,#27549,#27662,.T.); +#27662 = CIRCLE('',#27663,9.999974810218E-02); +#27663 = AXIS2_PLACEMENT_3D('',#27664,#27665,#27666); +#27664 = CARTESIAN_POINT('',(108.3637495,-127.0749995,-3.5E-02)); +#27665 = DIRECTION('',(0.,0.,1.)); +#27666 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#27667 = CYLINDRICAL_SURFACE('',#27668,9.999974810218E-02); +#27668 = AXIS2_PLACEMENT_3D('',#27669,#27670,#27671); +#27669 = CARTESIAN_POINT('',(108.3637495,-127.0749995,-3.5E-02)); +#27670 = DIRECTION('',(-0.,-0.,-1.)); +#27671 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#27672 = ADVANCED_FACE('',(#27673),#27679,.F.); +#27673 = FACE_BOUND('',#27674,.F.); +#27674 = EDGE_LOOP('',(#27675,#27676,#27677,#27678)); +#27675 = ORIENTED_EDGE('',*,*,#27574,.T.); +#27676 = ORIENTED_EDGE('',*,*,#27606,.T.); +#27677 = ORIENTED_EDGE('',*,*,#27638,.T.); +#27678 = ORIENTED_EDGE('',*,*,#27661,.T.); +#27679 = PLANE('',#27680); +#27680 = AXIS2_PLACEMENT_3D('',#27681,#27682,#27683); +#27681 = CARTESIAN_POINT('',(108.293039,-127.14571,-3.5E-02)); +#27682 = DIRECTION('',(0.,0.,1.)); +#27683 = DIRECTION('',(1.,0.,-0.)); +#27684 = ADVANCED_FACE('',(#27685),#27691,.T.); +#27685 = FACE_BOUND('',#27686,.T.); +#27686 = EDGE_LOOP('',(#27687,#27688,#27689,#27690)); +#27687 = ORIENTED_EDGE('',*,*,#27558,.T.); +#27688 = ORIENTED_EDGE('',*,*,#27589,.T.); +#27689 = ORIENTED_EDGE('',*,*,#27622,.T.); +#27690 = ORIENTED_EDGE('',*,*,#27653,.T.); +#27691 = PLANE('',#27692); +#27692 = AXIS2_PLACEMENT_3D('',#27693,#27694,#27695); +#27693 = CARTESIAN_POINT('',(108.293039,-127.14571,0.)); +#27694 = DIRECTION('',(0.,0.,1.)); +#27695 = DIRECTION('',(1.,0.,-0.)); +#27696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27700)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#27697,#27698,#27699)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#27697 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#27698 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#27699 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27700 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#27697, + 'distance_accuracy_value','confusion accuracy'); +#27701 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27702,#27704); +#27702 = ( REPRESENTATION_RELATIONSHIP('','',#27541,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#27703) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#27703 = ITEM_DEFINED_TRANSFORMATION('','',#11,#615); +#27704 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #27705); +#27705 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('152','=>[0:1:1:145]','',#5, + #27536,$); +#27706 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#27538)); +#27707 = SHAPE_DEFINITION_REPRESENTATION(#27708,#27714); +#27708 = PRODUCT_DEFINITION_SHAPE('','',#27709); +#27709 = PRODUCT_DEFINITION('design','',#27710,#27713); +#27710 = PRODUCT_DEFINITION_FORMATION('','',#27711); +#27711 = PRODUCT('HackPad_track_143','HackPad_track_143','',(#27712)); +#27712 = PRODUCT_CONTEXT('',#2,'mechanical'); +#27713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#27714 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#27715),#27869); +#27715 = MANIFOLD_SOLID_BREP('',#27716); +#27716 = CLOSED_SHELL('',(#27717,#27757,#27790,#27821,#27845,#27857)); +#27717 = ADVANCED_FACE('',(#27718),#27752,.F.); +#27718 = FACE_BOUND('',#27719,.F.); +#27719 = EDGE_LOOP('',(#27720,#27730,#27738,#27746)); +#27720 = ORIENTED_EDGE('',*,*,#27721,.T.); +#27721 = EDGE_CURVE('',#27722,#27724,#27726,.T.); +#27722 = VERTEX_POINT('',#27723); +#27723 = CARTESIAN_POINT('',(163.43446,-45.77071,-3.5E-02)); +#27724 = VERTEX_POINT('',#27725); +#27725 = CARTESIAN_POINT('',(163.43446,-45.77071,0.)); +#27726 = LINE('',#27727,#27728); +#27727 = CARTESIAN_POINT('',(163.43446,-45.77071,-3.5E-02)); +#27728 = VECTOR('',#27729,1.); +#27729 = DIRECTION('',(0.,0.,1.)); +#27730 = ORIENTED_EDGE('',*,*,#27731,.T.); +#27731 = EDGE_CURVE('',#27724,#27732,#27734,.T.); +#27732 = VERTEX_POINT('',#27733); +#27733 = CARTESIAN_POINT('',(164.43446,-44.77071,0.)); +#27734 = LINE('',#27735,#27736); +#27735 = CARTESIAN_POINT('',(163.43446,-45.77071,0.)); +#27736 = VECTOR('',#27737,1.); +#27737 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#27738 = ORIENTED_EDGE('',*,*,#27739,.F.); +#27739 = EDGE_CURVE('',#27740,#27732,#27742,.T.); +#27740 = VERTEX_POINT('',#27741); +#27741 = CARTESIAN_POINT('',(164.43446,-44.77071,-3.5E-02)); +#27742 = LINE('',#27743,#27744); +#27743 = CARTESIAN_POINT('',(164.43446,-44.77071,-3.5E-02)); +#27744 = VECTOR('',#27745,1.); +#27745 = DIRECTION('',(0.,0.,1.)); +#27746 = ORIENTED_EDGE('',*,*,#27747,.F.); +#27747 = EDGE_CURVE('',#27722,#27740,#27748,.T.); +#27748 = LINE('',#27749,#27750); +#27749 = CARTESIAN_POINT('',(163.43446,-45.77071,-3.5E-02)); +#27750 = VECTOR('',#27751,1.); +#27751 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#27752 = PLANE('',#27753); +#27753 = AXIS2_PLACEMENT_3D('',#27754,#27755,#27756); +#27754 = CARTESIAN_POINT('',(163.43446,-45.77071,-3.5E-02)); +#27755 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#27756 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#27757 = ADVANCED_FACE('',(#27758),#27785,.T.); +#27758 = FACE_BOUND('',#27759,.F.); +#27759 = EDGE_LOOP('',(#27760,#27761,#27770,#27778)); +#27760 = ORIENTED_EDGE('',*,*,#27739,.T.); +#27761 = ORIENTED_EDGE('',*,*,#27762,.T.); +#27762 = EDGE_CURVE('',#27732,#27763,#27765,.T.); +#27763 = VERTEX_POINT('',#27764); +#27764 = CARTESIAN_POINT('',(164.293039,-44.629289,0.)); +#27765 = CIRCLE('',#27766,9.999974810219E-02); +#27766 = AXIS2_PLACEMENT_3D('',#27767,#27768,#27769); +#27767 = CARTESIAN_POINT('',(164.3637495,-44.6999995,0.)); +#27768 = DIRECTION('',(0.,-0.,1.)); +#27769 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#27770 = ORIENTED_EDGE('',*,*,#27771,.F.); +#27771 = EDGE_CURVE('',#27772,#27763,#27774,.T.); +#27772 = VERTEX_POINT('',#27773); +#27773 = CARTESIAN_POINT('',(164.293039,-44.629289,-3.5E-02)); +#27774 = LINE('',#27775,#27776); +#27775 = CARTESIAN_POINT('',(164.293039,-44.629289,-3.5E-02)); +#27776 = VECTOR('',#27777,1.); +#27777 = DIRECTION('',(0.,0.,1.)); +#27778 = ORIENTED_EDGE('',*,*,#27779,.F.); +#27779 = EDGE_CURVE('',#27740,#27772,#27780,.T.); +#27780 = CIRCLE('',#27781,9.999974810219E-02); +#27781 = AXIS2_PLACEMENT_3D('',#27782,#27783,#27784); +#27782 = CARTESIAN_POINT('',(164.3637495,-44.6999995,-3.5E-02)); +#27783 = DIRECTION('',(0.,-0.,1.)); +#27784 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#27785 = CYLINDRICAL_SURFACE('',#27786,9.999974810219E-02); +#27786 = AXIS2_PLACEMENT_3D('',#27787,#27788,#27789); +#27787 = CARTESIAN_POINT('',(164.3637495,-44.6999995,-3.5E-02)); +#27788 = DIRECTION('',(-0.,0.,-1.)); +#27789 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#27790 = ADVANCED_FACE('',(#27791),#27816,.F.); +#27791 = FACE_BOUND('',#27792,.F.); +#27792 = EDGE_LOOP('',(#27793,#27794,#27802,#27810)); +#27793 = ORIENTED_EDGE('',*,*,#27771,.T.); +#27794 = ORIENTED_EDGE('',*,*,#27795,.T.); +#27795 = EDGE_CURVE('',#27763,#27796,#27798,.T.); +#27796 = VERTEX_POINT('',#27797); +#27797 = CARTESIAN_POINT('',(163.293039,-45.629289,0.)); +#27798 = LINE('',#27799,#27800); +#27799 = CARTESIAN_POINT('',(164.293039,-44.629289,0.)); +#27800 = VECTOR('',#27801,1.); +#27801 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#27802 = ORIENTED_EDGE('',*,*,#27803,.F.); +#27803 = EDGE_CURVE('',#27804,#27796,#27806,.T.); +#27804 = VERTEX_POINT('',#27805); +#27805 = CARTESIAN_POINT('',(163.293039,-45.629289,-3.5E-02)); +#27806 = LINE('',#27807,#27808); +#27807 = CARTESIAN_POINT('',(163.293039,-45.629289,-3.5E-02)); +#27808 = VECTOR('',#27809,1.); +#27809 = DIRECTION('',(0.,0.,1.)); +#27810 = ORIENTED_EDGE('',*,*,#27811,.F.); +#27811 = EDGE_CURVE('',#27772,#27804,#27812,.T.); +#27812 = LINE('',#27813,#27814); +#27813 = CARTESIAN_POINT('',(164.293039,-44.629289,-3.5E-02)); +#27814 = VECTOR('',#27815,1.); +#27815 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#27816 = PLANE('',#27817); +#27817 = AXIS2_PLACEMENT_3D('',#27818,#27819,#27820); +#27818 = CARTESIAN_POINT('',(164.293039,-44.629289,-3.5E-02)); +#27819 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#27820 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#27821 = ADVANCED_FACE('',(#27822),#27840,.T.); +#27822 = FACE_BOUND('',#27823,.F.); +#27823 = EDGE_LOOP('',(#27824,#27825,#27832,#27833)); +#27824 = ORIENTED_EDGE('',*,*,#27803,.T.); +#27825 = ORIENTED_EDGE('',*,*,#27826,.T.); +#27826 = EDGE_CURVE('',#27796,#27724,#27827,.T.); +#27827 = CIRCLE('',#27828,9.999974810218E-02); +#27828 = AXIS2_PLACEMENT_3D('',#27829,#27830,#27831); +#27829 = CARTESIAN_POINT('',(163.3637495,-45.6999995,0.)); +#27830 = DIRECTION('',(0.,0.,1.)); +#27831 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#27832 = ORIENTED_EDGE('',*,*,#27721,.F.); +#27833 = ORIENTED_EDGE('',*,*,#27834,.F.); +#27834 = EDGE_CURVE('',#27804,#27722,#27835,.T.); +#27835 = CIRCLE('',#27836,9.999974810218E-02); +#27836 = AXIS2_PLACEMENT_3D('',#27837,#27838,#27839); +#27837 = CARTESIAN_POINT('',(163.3637495,-45.6999995,-3.5E-02)); +#27838 = DIRECTION('',(0.,0.,1.)); +#27839 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#27840 = CYLINDRICAL_SURFACE('',#27841,9.999974810218E-02); +#27841 = AXIS2_PLACEMENT_3D('',#27842,#27843,#27844); +#27842 = CARTESIAN_POINT('',(163.3637495,-45.6999995,-3.5E-02)); +#27843 = DIRECTION('',(-0.,-0.,-1.)); +#27844 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#27845 = ADVANCED_FACE('',(#27846),#27852,.F.); +#27846 = FACE_BOUND('',#27847,.F.); +#27847 = EDGE_LOOP('',(#27848,#27849,#27850,#27851)); +#27848 = ORIENTED_EDGE('',*,*,#27747,.T.); +#27849 = ORIENTED_EDGE('',*,*,#27779,.T.); +#27850 = ORIENTED_EDGE('',*,*,#27811,.T.); +#27851 = ORIENTED_EDGE('',*,*,#27834,.T.); +#27852 = PLANE('',#27853); +#27853 = AXIS2_PLACEMENT_3D('',#27854,#27855,#27856); +#27854 = CARTESIAN_POINT('',(163.43446,-45.77071,-3.5E-02)); +#27855 = DIRECTION('',(0.,0.,1.)); +#27856 = DIRECTION('',(1.,0.,-0.)); +#27857 = ADVANCED_FACE('',(#27858),#27864,.T.); +#27858 = FACE_BOUND('',#27859,.T.); +#27859 = EDGE_LOOP('',(#27860,#27861,#27862,#27863)); +#27860 = ORIENTED_EDGE('',*,*,#27731,.T.); +#27861 = ORIENTED_EDGE('',*,*,#27762,.T.); +#27862 = ORIENTED_EDGE('',*,*,#27795,.T.); +#27863 = ORIENTED_EDGE('',*,*,#27826,.T.); +#27864 = PLANE('',#27865); +#27865 = AXIS2_PLACEMENT_3D('',#27866,#27867,#27868); +#27866 = CARTESIAN_POINT('',(163.43446,-45.77071,0.)); +#27867 = DIRECTION('',(0.,0.,1.)); +#27868 = DIRECTION('',(1.,0.,-0.)); +#27869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27873)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#27870,#27871,#27872)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#27870 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#27871 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#27872 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27873 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#27870, + 'distance_accuracy_value','confusion accuracy'); +#27874 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#27875,#27877); +#27875 = ( REPRESENTATION_RELATIONSHIP('','',#27714,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#27876) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#27876 = ITEM_DEFINED_TRANSFORMATION('','',#11,#619); +#27877 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #27878); +#27878 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('153','=>[0:1:1:146]','',#5, + #27709,$); +#27879 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#27711)); +#27880 = SHAPE_DEFINITION_REPRESENTATION(#27881,#27887); +#27881 = PRODUCT_DEFINITION_SHAPE('','',#27882); +#27882 = PRODUCT_DEFINITION('design','',#27883,#27886); +#27883 = PRODUCT_DEFINITION_FORMATION('','',#27884); +#27884 = PRODUCT('HackPad_track_144','HackPad_track_144','',(#27885)); +#27885 = PRODUCT_CONTEXT('',#2,'mechanical'); +#27886 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#27887 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#27888),#28042); +#27888 = MANIFOLD_SOLID_BREP('',#27889); +#27889 = CLOSED_SHELL('',(#27890,#27930,#27963,#27994,#28018,#28030)); +#27890 = ADVANCED_FACE('',(#27891),#27925,.F.); +#27891 = FACE_BOUND('',#27892,.F.); +#27892 = EDGE_LOOP('',(#27893,#27903,#27911,#27919)); +#27893 = ORIENTED_EDGE('',*,*,#27894,.T.); +#27894 = EDGE_CURVE('',#27895,#27897,#27899,.T.); +#27895 = VERTEX_POINT('',#27896); +#27896 = CARTESIAN_POINT('',(174.76375,-92.7,-3.5E-02)); +#27897 = VERTEX_POINT('',#27898); +#27898 = CARTESIAN_POINT('',(174.76375,-92.7,0.)); +#27899 = LINE('',#27900,#27901); +#27900 = CARTESIAN_POINT('',(174.76375,-92.7,-3.5E-02)); +#27901 = VECTOR('',#27902,1.); +#27902 = DIRECTION('',(0.,0.,1.)); +#27903 = ORIENTED_EDGE('',*,*,#27904,.T.); +#27904 = EDGE_CURVE('',#27897,#27905,#27907,.T.); +#27905 = VERTEX_POINT('',#27906); +#27906 = CARTESIAN_POINT('',(174.76375,-108.575,0.)); +#27907 = LINE('',#27908,#27909); +#27908 = CARTESIAN_POINT('',(174.76375,-92.7,0.)); +#27909 = VECTOR('',#27910,1.); +#27910 = DIRECTION('',(0.,-1.,0.)); +#27911 = ORIENTED_EDGE('',*,*,#27912,.F.); +#27912 = EDGE_CURVE('',#27913,#27905,#27915,.T.); +#27913 = VERTEX_POINT('',#27914); +#27914 = CARTESIAN_POINT('',(174.76375,-108.575,-3.5E-02)); +#27915 = LINE('',#27916,#27917); +#27916 = CARTESIAN_POINT('',(174.76375,-108.575,-3.5E-02)); +#27917 = VECTOR('',#27918,1.); +#27918 = DIRECTION('',(0.,0.,1.)); +#27919 = ORIENTED_EDGE('',*,*,#27920,.F.); +#27920 = EDGE_CURVE('',#27895,#27913,#27921,.T.); +#27921 = LINE('',#27922,#27923); +#27922 = CARTESIAN_POINT('',(174.76375,-92.7,-3.5E-02)); +#27923 = VECTOR('',#27924,1.); +#27924 = DIRECTION('',(0.,-1.,0.)); +#27925 = PLANE('',#27926); +#27926 = AXIS2_PLACEMENT_3D('',#27927,#27928,#27929); +#27927 = CARTESIAN_POINT('',(174.76375,-92.7,-3.5E-02)); +#27928 = DIRECTION('',(1.,0.,-0.)); +#27929 = DIRECTION('',(0.,-1.,0.)); +#27930 = ADVANCED_FACE('',(#27931),#27958,.T.); +#27931 = FACE_BOUND('',#27932,.F.); +#27932 = EDGE_LOOP('',(#27933,#27934,#27943,#27951)); +#27933 = ORIENTED_EDGE('',*,*,#27912,.T.); +#27934 = ORIENTED_EDGE('',*,*,#27935,.T.); +#27935 = EDGE_CURVE('',#27905,#27936,#27938,.T.); +#27936 = VERTEX_POINT('',#27937); +#27937 = CARTESIAN_POINT('',(174.96375,-108.575,0.)); +#27938 = CIRCLE('',#27939,0.1); +#27939 = AXIS2_PLACEMENT_3D('',#27940,#27941,#27942); +#27940 = CARTESIAN_POINT('',(174.86375,-108.575,0.)); +#27941 = DIRECTION('',(0.,0.,1.)); +#27942 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#27943 = ORIENTED_EDGE('',*,*,#27944,.F.); +#27944 = EDGE_CURVE('',#27945,#27936,#27947,.T.); +#27945 = VERTEX_POINT('',#27946); +#27946 = CARTESIAN_POINT('',(174.96375,-108.575,-3.5E-02)); +#27947 = LINE('',#27948,#27949); +#27948 = CARTESIAN_POINT('',(174.96375,-108.575,-3.5E-02)); +#27949 = VECTOR('',#27950,1.); +#27950 = DIRECTION('',(0.,0.,1.)); +#27951 = ORIENTED_EDGE('',*,*,#27952,.F.); +#27952 = EDGE_CURVE('',#27913,#27945,#27953,.T.); +#27953 = CIRCLE('',#27954,0.1); +#27954 = AXIS2_PLACEMENT_3D('',#27955,#27956,#27957); +#27955 = CARTESIAN_POINT('',(174.86375,-108.575,-3.5E-02)); +#27956 = DIRECTION('',(0.,0.,1.)); +#27957 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#27958 = CYLINDRICAL_SURFACE('',#27959,0.1); +#27959 = AXIS2_PLACEMENT_3D('',#27960,#27961,#27962); +#27960 = CARTESIAN_POINT('',(174.86375,-108.575,-3.5E-02)); +#27961 = DIRECTION('',(-0.,-0.,-1.)); +#27962 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#27963 = ADVANCED_FACE('',(#27964),#27989,.F.); +#27964 = FACE_BOUND('',#27965,.F.); +#27965 = EDGE_LOOP('',(#27966,#27967,#27975,#27983)); +#27966 = ORIENTED_EDGE('',*,*,#27944,.T.); +#27967 = ORIENTED_EDGE('',*,*,#27968,.T.); +#27968 = EDGE_CURVE('',#27936,#27969,#27971,.T.); +#27969 = VERTEX_POINT('',#27970); +#27970 = CARTESIAN_POINT('',(174.96375,-92.7,0.)); +#27971 = LINE('',#27972,#27973); +#27972 = CARTESIAN_POINT('',(174.96375,-108.575,0.)); +#27973 = VECTOR('',#27974,1.); +#27974 = DIRECTION('',(0.,1.,0.)); +#27975 = ORIENTED_EDGE('',*,*,#27976,.F.); +#27976 = EDGE_CURVE('',#27977,#27969,#27979,.T.); +#27977 = VERTEX_POINT('',#27978); +#27978 = CARTESIAN_POINT('',(174.96375,-92.7,-3.5E-02)); +#27979 = LINE('',#27980,#27981); +#27980 = CARTESIAN_POINT('',(174.96375,-92.7,-3.5E-02)); +#27981 = VECTOR('',#27982,1.); +#27982 = DIRECTION('',(0.,0.,1.)); +#27983 = ORIENTED_EDGE('',*,*,#27984,.F.); +#27984 = EDGE_CURVE('',#27945,#27977,#27985,.T.); +#27985 = LINE('',#27986,#27987); +#27986 = CARTESIAN_POINT('',(174.96375,-108.575,-3.5E-02)); +#27987 = VECTOR('',#27988,1.); +#27988 = DIRECTION('',(0.,1.,0.)); +#27989 = PLANE('',#27990); +#27990 = AXIS2_PLACEMENT_3D('',#27991,#27992,#27993); +#27991 = CARTESIAN_POINT('',(174.96375,-108.575,-3.5E-02)); +#27992 = DIRECTION('',(-1.,0.,0.)); +#27993 = DIRECTION('',(0.,1.,0.)); +#27994 = ADVANCED_FACE('',(#27995),#28013,.T.); +#27995 = FACE_BOUND('',#27996,.F.); +#27996 = EDGE_LOOP('',(#27997,#27998,#28005,#28006)); +#27997 = ORIENTED_EDGE('',*,*,#27976,.T.); +#27998 = ORIENTED_EDGE('',*,*,#27999,.T.); +#27999 = EDGE_CURVE('',#27969,#27897,#28000,.T.); +#28000 = CIRCLE('',#28001,0.1); +#28001 = AXIS2_PLACEMENT_3D('',#28002,#28003,#28004); +#28002 = CARTESIAN_POINT('',(174.86375,-92.7,0.)); +#28003 = DIRECTION('',(0.,0.,1.)); +#28004 = DIRECTION('',(1.,0.,-0.)); +#28005 = ORIENTED_EDGE('',*,*,#27894,.F.); +#28006 = ORIENTED_EDGE('',*,*,#28007,.F.); +#28007 = EDGE_CURVE('',#27977,#27895,#28008,.T.); +#28008 = CIRCLE('',#28009,0.1); +#28009 = AXIS2_PLACEMENT_3D('',#28010,#28011,#28012); +#28010 = CARTESIAN_POINT('',(174.86375,-92.7,-3.5E-02)); +#28011 = DIRECTION('',(0.,0.,1.)); +#28012 = DIRECTION('',(1.,0.,-0.)); +#28013 = CYLINDRICAL_SURFACE('',#28014,0.1); +#28014 = AXIS2_PLACEMENT_3D('',#28015,#28016,#28017); +#28015 = CARTESIAN_POINT('',(174.86375,-92.7,-3.5E-02)); +#28016 = DIRECTION('',(-0.,-0.,-1.)); +#28017 = DIRECTION('',(1.,0.,-0.)); +#28018 = ADVANCED_FACE('',(#28019),#28025,.F.); +#28019 = FACE_BOUND('',#28020,.F.); +#28020 = EDGE_LOOP('',(#28021,#28022,#28023,#28024)); +#28021 = ORIENTED_EDGE('',*,*,#27920,.T.); +#28022 = ORIENTED_EDGE('',*,*,#27952,.T.); +#28023 = ORIENTED_EDGE('',*,*,#27984,.T.); +#28024 = ORIENTED_EDGE('',*,*,#28007,.T.); +#28025 = PLANE('',#28026); +#28026 = AXIS2_PLACEMENT_3D('',#28027,#28028,#28029); +#28027 = CARTESIAN_POINT('',(174.76375,-92.7,-3.5E-02)); +#28028 = DIRECTION('',(0.,0.,1.)); +#28029 = DIRECTION('',(1.,0.,-0.)); +#28030 = ADVANCED_FACE('',(#28031),#28037,.T.); +#28031 = FACE_BOUND('',#28032,.T.); +#28032 = EDGE_LOOP('',(#28033,#28034,#28035,#28036)); +#28033 = ORIENTED_EDGE('',*,*,#27904,.T.); +#28034 = ORIENTED_EDGE('',*,*,#27935,.T.); +#28035 = ORIENTED_EDGE('',*,*,#27968,.T.); +#28036 = ORIENTED_EDGE('',*,*,#27999,.T.); +#28037 = PLANE('',#28038); +#28038 = AXIS2_PLACEMENT_3D('',#28039,#28040,#28041); +#28039 = CARTESIAN_POINT('',(174.76375,-92.7,0.)); +#28040 = DIRECTION('',(0.,0.,1.)); +#28041 = DIRECTION('',(1.,0.,-0.)); +#28042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28046)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#28043,#28044,#28045)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28043 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#28044 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#28045 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#28046 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28043, + 'distance_accuracy_value','confusion accuracy'); +#28047 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28048,#28050); +#28048 = ( REPRESENTATION_RELATIONSHIP('','',#27887,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#28049) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#28049 = ITEM_DEFINED_TRANSFORMATION('','',#11,#623); +#28050 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #28051); +#28051 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('154','=>[0:1:1:147]','',#5, + #27882,$); +#28052 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#27884)); +#28053 = SHAPE_DEFINITION_REPRESENTATION(#28054,#28060); +#28054 = PRODUCT_DEFINITION_SHAPE('','',#28055); +#28055 = PRODUCT_DEFINITION('design','',#28056,#28059); +#28056 = PRODUCT_DEFINITION_FORMATION('','',#28057); +#28057 = PRODUCT('HackPad_track_145','HackPad_track_145','',(#28058)); +#28058 = PRODUCT_CONTEXT('',#2,'mechanical'); +#28059 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#28060 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#28061),#28215); +#28061 = MANIFOLD_SOLID_BREP('',#28062); +#28062 = CLOSED_SHELL('',(#28063,#28103,#28136,#28167,#28191,#28203)); +#28063 = ADVANCED_FACE('',(#28064),#28098,.F.); +#28064 = FACE_BOUND('',#28065,.F.); +#28065 = EDGE_LOOP('',(#28066,#28076,#28084,#28092)); +#28066 = ORIENTED_EDGE('',*,*,#28067,.T.); +#28067 = EDGE_CURVE('',#28068,#28070,#28072,.T.); +#28068 = VERTEX_POINT('',#28069); +#28069 = CARTESIAN_POINT('',(172.36375,-48.1,-3.5E-02)); +#28070 = VERTEX_POINT('',#28071); +#28071 = CARTESIAN_POINT('',(172.36375,-48.1,0.)); +#28072 = LINE('',#28073,#28074); +#28073 = CARTESIAN_POINT('',(172.36375,-48.1,-3.5E-02)); +#28074 = VECTOR('',#28075,1.); +#28075 = DIRECTION('',(0.,0.,1.)); +#28076 = ORIENTED_EDGE('',*,*,#28077,.T.); +#28077 = EDGE_CURVE('',#28070,#28078,#28080,.T.); +#28078 = VERTEX_POINT('',#28079); +#28079 = CARTESIAN_POINT('',(164.36375,-48.1,0.)); +#28080 = LINE('',#28081,#28082); +#28081 = CARTESIAN_POINT('',(172.36375,-48.1,0.)); +#28082 = VECTOR('',#28083,1.); +#28083 = DIRECTION('',(-1.,0.,0.)); +#28084 = ORIENTED_EDGE('',*,*,#28085,.F.); +#28085 = EDGE_CURVE('',#28086,#28078,#28088,.T.); +#28086 = VERTEX_POINT('',#28087); +#28087 = CARTESIAN_POINT('',(164.36375,-48.1,-3.5E-02)); +#28088 = LINE('',#28089,#28090); +#28089 = CARTESIAN_POINT('',(164.36375,-48.1,-3.5E-02)); +#28090 = VECTOR('',#28091,1.); +#28091 = DIRECTION('',(0.,0.,1.)); +#28092 = ORIENTED_EDGE('',*,*,#28093,.F.); +#28093 = EDGE_CURVE('',#28068,#28086,#28094,.T.); +#28094 = LINE('',#28095,#28096); +#28095 = CARTESIAN_POINT('',(172.36375,-48.1,-3.5E-02)); +#28096 = VECTOR('',#28097,1.); +#28097 = DIRECTION('',(-1.,0.,0.)); +#28098 = PLANE('',#28099); +#28099 = AXIS2_PLACEMENT_3D('',#28100,#28101,#28102); +#28100 = CARTESIAN_POINT('',(172.36375,-48.1,-3.5E-02)); +#28101 = DIRECTION('',(0.,-1.,0.)); +#28102 = DIRECTION('',(-1.,0.,0.)); +#28103 = ADVANCED_FACE('',(#28104),#28131,.T.); +#28104 = FACE_BOUND('',#28105,.F.); +#28105 = EDGE_LOOP('',(#28106,#28107,#28116,#28124)); +#28106 = ORIENTED_EDGE('',*,*,#28085,.T.); +#28107 = ORIENTED_EDGE('',*,*,#28108,.T.); +#28108 = EDGE_CURVE('',#28078,#28109,#28111,.T.); +#28109 = VERTEX_POINT('',#28110); +#28110 = CARTESIAN_POINT('',(164.36375,-48.3,0.)); +#28111 = CIRCLE('',#28112,1.E-01); +#28112 = AXIS2_PLACEMENT_3D('',#28113,#28114,#28115); +#28113 = CARTESIAN_POINT('',(164.36375,-48.2,0.)); +#28114 = DIRECTION('',(0.,0.,1.)); +#28115 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#28116 = ORIENTED_EDGE('',*,*,#28117,.F.); +#28117 = EDGE_CURVE('',#28118,#28109,#28120,.T.); +#28118 = VERTEX_POINT('',#28119); +#28119 = CARTESIAN_POINT('',(164.36375,-48.3,-3.5E-02)); +#28120 = LINE('',#28121,#28122); +#28121 = CARTESIAN_POINT('',(164.36375,-48.3,-3.5E-02)); +#28122 = VECTOR('',#28123,1.); +#28123 = DIRECTION('',(0.,0.,1.)); +#28124 = ORIENTED_EDGE('',*,*,#28125,.F.); +#28125 = EDGE_CURVE('',#28086,#28118,#28126,.T.); +#28126 = CIRCLE('',#28127,1.E-01); +#28127 = AXIS2_PLACEMENT_3D('',#28128,#28129,#28130); +#28128 = CARTESIAN_POINT('',(164.36375,-48.2,-3.5E-02)); +#28129 = DIRECTION('',(0.,0.,1.)); +#28130 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#28131 = CYLINDRICAL_SURFACE('',#28132,1.E-01); +#28132 = AXIS2_PLACEMENT_3D('',#28133,#28134,#28135); +#28133 = CARTESIAN_POINT('',(164.36375,-48.2,-3.5E-02)); +#28134 = DIRECTION('',(-0.,-0.,-1.)); +#28135 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#28136 = ADVANCED_FACE('',(#28137),#28162,.F.); +#28137 = FACE_BOUND('',#28138,.F.); +#28138 = EDGE_LOOP('',(#28139,#28140,#28148,#28156)); +#28139 = ORIENTED_EDGE('',*,*,#28117,.T.); +#28140 = ORIENTED_EDGE('',*,*,#28141,.T.); +#28141 = EDGE_CURVE('',#28109,#28142,#28144,.T.); +#28142 = VERTEX_POINT('',#28143); +#28143 = CARTESIAN_POINT('',(172.36375,-48.3,0.)); +#28144 = LINE('',#28145,#28146); +#28145 = CARTESIAN_POINT('',(164.36375,-48.3,0.)); +#28146 = VECTOR('',#28147,1.); +#28147 = DIRECTION('',(1.,0.,0.)); +#28148 = ORIENTED_EDGE('',*,*,#28149,.F.); +#28149 = EDGE_CURVE('',#28150,#28142,#28152,.T.); +#28150 = VERTEX_POINT('',#28151); +#28151 = CARTESIAN_POINT('',(172.36375,-48.3,-3.5E-02)); +#28152 = LINE('',#28153,#28154); +#28153 = CARTESIAN_POINT('',(172.36375,-48.3,-3.5E-02)); +#28154 = VECTOR('',#28155,1.); +#28155 = DIRECTION('',(0.,0.,1.)); +#28156 = ORIENTED_EDGE('',*,*,#28157,.F.); +#28157 = EDGE_CURVE('',#28118,#28150,#28158,.T.); +#28158 = LINE('',#28159,#28160); +#28159 = CARTESIAN_POINT('',(164.36375,-48.3,-3.5E-02)); +#28160 = VECTOR('',#28161,1.); +#28161 = DIRECTION('',(1.,0.,0.)); +#28162 = PLANE('',#28163); +#28163 = AXIS2_PLACEMENT_3D('',#28164,#28165,#28166); +#28164 = CARTESIAN_POINT('',(164.36375,-48.3,-3.5E-02)); +#28165 = DIRECTION('',(0.,1.,0.)); +#28166 = DIRECTION('',(1.,0.,0.)); +#28167 = ADVANCED_FACE('',(#28168),#28186,.T.); +#28168 = FACE_BOUND('',#28169,.F.); +#28169 = EDGE_LOOP('',(#28170,#28171,#28178,#28179)); +#28170 = ORIENTED_EDGE('',*,*,#28149,.T.); +#28171 = ORIENTED_EDGE('',*,*,#28172,.T.); +#28172 = EDGE_CURVE('',#28142,#28070,#28173,.T.); +#28173 = CIRCLE('',#28174,0.1); +#28174 = AXIS2_PLACEMENT_3D('',#28175,#28176,#28177); +#28175 = CARTESIAN_POINT('',(172.36375,-48.2,0.)); +#28176 = DIRECTION('',(0.,-0.,1.)); +#28177 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#28178 = ORIENTED_EDGE('',*,*,#28067,.F.); +#28179 = ORIENTED_EDGE('',*,*,#28180,.F.); +#28180 = EDGE_CURVE('',#28150,#28068,#28181,.T.); +#28181 = CIRCLE('',#28182,0.1); +#28182 = AXIS2_PLACEMENT_3D('',#28183,#28184,#28185); +#28183 = CARTESIAN_POINT('',(172.36375,-48.2,-3.5E-02)); +#28184 = DIRECTION('',(0.,-0.,1.)); +#28185 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#28186 = CYLINDRICAL_SURFACE('',#28187,0.1); +#28187 = AXIS2_PLACEMENT_3D('',#28188,#28189,#28190); +#28188 = CARTESIAN_POINT('',(172.36375,-48.2,-3.5E-02)); +#28189 = DIRECTION('',(-0.,0.,-1.)); +#28190 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#28191 = ADVANCED_FACE('',(#28192),#28198,.F.); +#28192 = FACE_BOUND('',#28193,.F.); +#28193 = EDGE_LOOP('',(#28194,#28195,#28196,#28197)); +#28194 = ORIENTED_EDGE('',*,*,#28093,.T.); +#28195 = ORIENTED_EDGE('',*,*,#28125,.T.); +#28196 = ORIENTED_EDGE('',*,*,#28157,.T.); +#28197 = ORIENTED_EDGE('',*,*,#28180,.T.); +#28198 = PLANE('',#28199); +#28199 = AXIS2_PLACEMENT_3D('',#28200,#28201,#28202); +#28200 = CARTESIAN_POINT('',(172.36375,-48.1,-3.5E-02)); +#28201 = DIRECTION('',(0.,0.,1.)); +#28202 = DIRECTION('',(1.,0.,-0.)); +#28203 = ADVANCED_FACE('',(#28204),#28210,.T.); +#28204 = FACE_BOUND('',#28205,.T.); +#28205 = EDGE_LOOP('',(#28206,#28207,#28208,#28209)); +#28206 = ORIENTED_EDGE('',*,*,#28077,.T.); +#28207 = ORIENTED_EDGE('',*,*,#28108,.T.); +#28208 = ORIENTED_EDGE('',*,*,#28141,.T.); +#28209 = ORIENTED_EDGE('',*,*,#28172,.T.); +#28210 = PLANE('',#28211); +#28211 = AXIS2_PLACEMENT_3D('',#28212,#28213,#28214); +#28212 = CARTESIAN_POINT('',(172.36375,-48.1,0.)); +#28213 = DIRECTION('',(0.,0.,1.)); +#28214 = DIRECTION('',(1.,0.,-0.)); +#28215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28219)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#28216,#28217,#28218)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28216 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#28217 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#28218 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#28219 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28216, + 'distance_accuracy_value','confusion accuracy'); +#28220 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28221,#28223); +#28221 = ( REPRESENTATION_RELATIONSHIP('','',#28060,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#28222) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#28222 = ITEM_DEFINED_TRANSFORMATION('','',#11,#627); +#28223 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #28224); +#28224 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('155','=>[0:1:1:148]','',#5, + #28055,$); +#28225 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#28057)); +#28226 = SHAPE_DEFINITION_REPRESENTATION(#28227,#28233); +#28227 = PRODUCT_DEFINITION_SHAPE('','',#28228); +#28228 = PRODUCT_DEFINITION('design','',#28229,#28232); +#28229 = PRODUCT_DEFINITION_FORMATION('','',#28230); +#28230 = PRODUCT('HackPad_track_146','HackPad_track_146','',(#28231)); +#28231 = PRODUCT_CONTEXT('',#2,'mechanical'); +#28232 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#28233 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#28234),#28388); +#28234 = MANIFOLD_SOLID_BREP('',#28235); +#28235 = CLOSED_SHELL('',(#28236,#28276,#28309,#28340,#28364,#28376)); +#28236 = ADVANCED_FACE('',(#28237),#28271,.F.); +#28237 = FACE_BOUND('',#28238,.F.); +#28238 = EDGE_LOOP('',(#28239,#28249,#28257,#28265)); +#28239 = ORIENTED_EDGE('',*,*,#28240,.T.); +#28240 = EDGE_CURVE('',#28241,#28243,#28245,.T.); +#28241 = VERTEX_POINT('',#28242); +#28242 = CARTESIAN_POINT('',(163.46375,-47.2,-3.5E-02)); +#28243 = VERTEX_POINT('',#28244); +#28244 = CARTESIAN_POINT('',(163.46375,-47.2,0.)); +#28245 = LINE('',#28246,#28247); +#28246 = CARTESIAN_POINT('',(163.46375,-47.2,-3.5E-02)); +#28247 = VECTOR('',#28248,1.); +#28248 = DIRECTION('',(0.,0.,1.)); +#28249 = ORIENTED_EDGE('',*,*,#28250,.T.); +#28250 = EDGE_CURVE('',#28243,#28251,#28253,.T.); +#28251 = VERTEX_POINT('',#28252); +#28252 = CARTESIAN_POINT('',(163.46375,-45.7,0.)); +#28253 = LINE('',#28254,#28255); +#28254 = CARTESIAN_POINT('',(163.46375,-47.2,0.)); +#28255 = VECTOR('',#28256,1.); +#28256 = DIRECTION('',(0.,1.,0.)); +#28257 = ORIENTED_EDGE('',*,*,#28258,.F.); +#28258 = EDGE_CURVE('',#28259,#28251,#28261,.T.); +#28259 = VERTEX_POINT('',#28260); +#28260 = CARTESIAN_POINT('',(163.46375,-45.7,-3.5E-02)); +#28261 = LINE('',#28262,#28263); +#28262 = CARTESIAN_POINT('',(163.46375,-45.7,-3.5E-02)); +#28263 = VECTOR('',#28264,1.); +#28264 = DIRECTION('',(0.,0.,1.)); +#28265 = ORIENTED_EDGE('',*,*,#28266,.F.); +#28266 = EDGE_CURVE('',#28241,#28259,#28267,.T.); +#28267 = LINE('',#28268,#28269); +#28268 = CARTESIAN_POINT('',(163.46375,-47.2,-3.5E-02)); +#28269 = VECTOR('',#28270,1.); +#28270 = DIRECTION('',(0.,1.,0.)); +#28271 = PLANE('',#28272); +#28272 = AXIS2_PLACEMENT_3D('',#28273,#28274,#28275); +#28273 = CARTESIAN_POINT('',(163.46375,-47.2,-3.5E-02)); +#28274 = DIRECTION('',(-1.,0.,0.)); +#28275 = DIRECTION('',(0.,1.,0.)); +#28276 = ADVANCED_FACE('',(#28277),#28304,.T.); +#28277 = FACE_BOUND('',#28278,.F.); +#28278 = EDGE_LOOP('',(#28279,#28280,#28289,#28297)); +#28279 = ORIENTED_EDGE('',*,*,#28258,.T.); +#28280 = ORIENTED_EDGE('',*,*,#28281,.T.); +#28281 = EDGE_CURVE('',#28251,#28282,#28284,.T.); +#28282 = VERTEX_POINT('',#28283); +#28283 = CARTESIAN_POINT('',(163.26375,-45.7,0.)); +#28284 = CIRCLE('',#28285,0.1); +#28285 = AXIS2_PLACEMENT_3D('',#28286,#28287,#28288); +#28286 = CARTESIAN_POINT('',(163.36375,-45.7,0.)); +#28287 = DIRECTION('',(0.,0.,1.)); +#28288 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#28289 = ORIENTED_EDGE('',*,*,#28290,.F.); +#28290 = EDGE_CURVE('',#28291,#28282,#28293,.T.); +#28291 = VERTEX_POINT('',#28292); +#28292 = CARTESIAN_POINT('',(163.26375,-45.7,-3.5E-02)); +#28293 = LINE('',#28294,#28295); +#28294 = CARTESIAN_POINT('',(163.26375,-45.7,-3.5E-02)); +#28295 = VECTOR('',#28296,1.); +#28296 = DIRECTION('',(0.,0.,1.)); +#28297 = ORIENTED_EDGE('',*,*,#28298,.F.); +#28298 = EDGE_CURVE('',#28259,#28291,#28299,.T.); +#28299 = CIRCLE('',#28300,0.1); +#28300 = AXIS2_PLACEMENT_3D('',#28301,#28302,#28303); +#28301 = CARTESIAN_POINT('',(163.36375,-45.7,-3.5E-02)); +#28302 = DIRECTION('',(0.,0.,1.)); +#28303 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#28304 = CYLINDRICAL_SURFACE('',#28305,0.1); +#28305 = AXIS2_PLACEMENT_3D('',#28306,#28307,#28308); +#28306 = CARTESIAN_POINT('',(163.36375,-45.7,-3.5E-02)); +#28307 = DIRECTION('',(-0.,-0.,-1.)); +#28308 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#28309 = ADVANCED_FACE('',(#28310),#28335,.F.); +#28310 = FACE_BOUND('',#28311,.F.); +#28311 = EDGE_LOOP('',(#28312,#28313,#28321,#28329)); +#28312 = ORIENTED_EDGE('',*,*,#28290,.T.); +#28313 = ORIENTED_EDGE('',*,*,#28314,.T.); +#28314 = EDGE_CURVE('',#28282,#28315,#28317,.T.); +#28315 = VERTEX_POINT('',#28316); +#28316 = CARTESIAN_POINT('',(163.26375,-47.2,0.)); +#28317 = LINE('',#28318,#28319); +#28318 = CARTESIAN_POINT('',(163.26375,-45.7,0.)); +#28319 = VECTOR('',#28320,1.); +#28320 = DIRECTION('',(0.,-1.,0.)); +#28321 = ORIENTED_EDGE('',*,*,#28322,.F.); +#28322 = EDGE_CURVE('',#28323,#28315,#28325,.T.); +#28323 = VERTEX_POINT('',#28324); +#28324 = CARTESIAN_POINT('',(163.26375,-47.2,-3.5E-02)); +#28325 = LINE('',#28326,#28327); +#28326 = CARTESIAN_POINT('',(163.26375,-47.2,-3.5E-02)); +#28327 = VECTOR('',#28328,1.); +#28328 = DIRECTION('',(0.,0.,1.)); +#28329 = ORIENTED_EDGE('',*,*,#28330,.F.); +#28330 = EDGE_CURVE('',#28291,#28323,#28331,.T.); +#28331 = LINE('',#28332,#28333); +#28332 = CARTESIAN_POINT('',(163.26375,-45.7,-3.5E-02)); +#28333 = VECTOR('',#28334,1.); +#28334 = DIRECTION('',(0.,-1.,0.)); +#28335 = PLANE('',#28336); +#28336 = AXIS2_PLACEMENT_3D('',#28337,#28338,#28339); +#28337 = CARTESIAN_POINT('',(163.26375,-45.7,-3.5E-02)); +#28338 = DIRECTION('',(1.,0.,-0.)); +#28339 = DIRECTION('',(0.,-1.,0.)); +#28340 = ADVANCED_FACE('',(#28341),#28359,.T.); +#28341 = FACE_BOUND('',#28342,.F.); +#28342 = EDGE_LOOP('',(#28343,#28344,#28351,#28352)); +#28343 = ORIENTED_EDGE('',*,*,#28322,.T.); +#28344 = ORIENTED_EDGE('',*,*,#28345,.T.); +#28345 = EDGE_CURVE('',#28315,#28243,#28346,.T.); +#28346 = CIRCLE('',#28347,0.1); +#28347 = AXIS2_PLACEMENT_3D('',#28348,#28349,#28350); +#28348 = CARTESIAN_POINT('',(163.36375,-47.2,0.)); +#28349 = DIRECTION('',(0.,0.,1.)); +#28350 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#28351 = ORIENTED_EDGE('',*,*,#28240,.F.); +#28352 = ORIENTED_EDGE('',*,*,#28353,.F.); +#28353 = EDGE_CURVE('',#28323,#28241,#28354,.T.); +#28354 = CIRCLE('',#28355,0.1); +#28355 = AXIS2_PLACEMENT_3D('',#28356,#28357,#28358); +#28356 = CARTESIAN_POINT('',(163.36375,-47.2,-3.5E-02)); +#28357 = DIRECTION('',(0.,0.,1.)); +#28358 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#28359 = CYLINDRICAL_SURFACE('',#28360,0.1); +#28360 = AXIS2_PLACEMENT_3D('',#28361,#28362,#28363); +#28361 = CARTESIAN_POINT('',(163.36375,-47.2,-3.5E-02)); +#28362 = DIRECTION('',(-0.,-0.,-1.)); +#28363 = DIRECTION('',(-1.,-7.105427357601E-14,0.)); +#28364 = ADVANCED_FACE('',(#28365),#28371,.F.); +#28365 = FACE_BOUND('',#28366,.F.); +#28366 = EDGE_LOOP('',(#28367,#28368,#28369,#28370)); +#28367 = ORIENTED_EDGE('',*,*,#28266,.T.); +#28368 = ORIENTED_EDGE('',*,*,#28298,.T.); +#28369 = ORIENTED_EDGE('',*,*,#28330,.T.); +#28370 = ORIENTED_EDGE('',*,*,#28353,.T.); +#28371 = PLANE('',#28372); +#28372 = AXIS2_PLACEMENT_3D('',#28373,#28374,#28375); +#28373 = CARTESIAN_POINT('',(163.46375,-47.2,-3.5E-02)); +#28374 = DIRECTION('',(0.,0.,1.)); +#28375 = DIRECTION('',(1.,0.,-0.)); +#28376 = ADVANCED_FACE('',(#28377),#28383,.T.); +#28377 = FACE_BOUND('',#28378,.T.); +#28378 = EDGE_LOOP('',(#28379,#28380,#28381,#28382)); +#28379 = ORIENTED_EDGE('',*,*,#28250,.T.); +#28380 = ORIENTED_EDGE('',*,*,#28281,.T.); +#28381 = ORIENTED_EDGE('',*,*,#28314,.T.); +#28382 = ORIENTED_EDGE('',*,*,#28345,.T.); +#28383 = PLANE('',#28384); +#28384 = AXIS2_PLACEMENT_3D('',#28385,#28386,#28387); +#28385 = CARTESIAN_POINT('',(163.46375,-47.2,0.)); +#28386 = DIRECTION('',(0.,0.,1.)); +#28387 = DIRECTION('',(1.,0.,-0.)); +#28388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28392)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#28389,#28390,#28391)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28389 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#28390 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#28391 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#28392 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28389, + 'distance_accuracy_value','confusion accuracy'); +#28393 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28394,#28396); +#28394 = ( REPRESENTATION_RELATIONSHIP('','',#28233,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#28395) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#28395 = ITEM_DEFINED_TRANSFORMATION('','',#11,#631); +#28396 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #28397); +#28397 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('156','=>[0:1:1:149]','',#5, + #28228,$); +#28398 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#28230)); +#28399 = SHAPE_DEFINITION_REPRESENTATION(#28400,#28406); +#28400 = PRODUCT_DEFINITION_SHAPE('','',#28401); +#28401 = PRODUCT_DEFINITION('design','',#28402,#28405); +#28402 = PRODUCT_DEFINITION_FORMATION('','',#28403); +#28403 = PRODUCT('HackPad_track_147','HackPad_track_147','',(#28404)); +#28404 = PRODUCT_CONTEXT('',#2,'mechanical'); +#28405 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#28406 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#28407),#28561); +#28407 = MANIFOLD_SOLID_BREP('',#28408); +#28408 = CLOSED_SHELL('',(#28409,#28449,#28482,#28513,#28537,#28549)); +#28409 = ADVANCED_FACE('',(#28410),#28444,.F.); +#28410 = FACE_BOUND('',#28411,.F.); +#28411 = EDGE_LOOP('',(#28412,#28422,#28430,#28438)); +#28412 = ORIENTED_EDGE('',*,*,#28413,.T.); +#28413 = EDGE_CURVE('',#28414,#28416,#28418,.T.); +#28414 = VERTEX_POINT('',#28415); +#28415 = CARTESIAN_POINT('',(176.68446,-129.39571,-3.5E-02)); +#28416 = VERTEX_POINT('',#28417); +#28417 = CARTESIAN_POINT('',(176.68446,-129.39571,0.)); +#28418 = LINE('',#28419,#28420); +#28419 = CARTESIAN_POINT('',(176.68446,-129.39571,-3.5E-02)); +#28420 = VECTOR('',#28421,1.); +#28421 = DIRECTION('',(0.,0.,1.)); +#28422 = ORIENTED_EDGE('',*,*,#28423,.T.); +#28423 = EDGE_CURVE('',#28416,#28424,#28426,.T.); +#28424 = VERTEX_POINT('',#28425); +#28425 = CARTESIAN_POINT('',(176.93446,-129.14571,0.)); +#28426 = LINE('',#28427,#28428); +#28427 = CARTESIAN_POINT('',(176.68446,-129.39571,0.)); +#28428 = VECTOR('',#28429,1.); +#28429 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#28430 = ORIENTED_EDGE('',*,*,#28431,.F.); +#28431 = EDGE_CURVE('',#28432,#28424,#28434,.T.); +#28432 = VERTEX_POINT('',#28433); +#28433 = CARTESIAN_POINT('',(176.93446,-129.14571,-3.5E-02)); +#28434 = LINE('',#28435,#28436); +#28435 = CARTESIAN_POINT('',(176.93446,-129.14571,-3.5E-02)); +#28436 = VECTOR('',#28437,1.); +#28437 = DIRECTION('',(0.,0.,1.)); +#28438 = ORIENTED_EDGE('',*,*,#28439,.F.); +#28439 = EDGE_CURVE('',#28414,#28432,#28440,.T.); +#28440 = LINE('',#28441,#28442); +#28441 = CARTESIAN_POINT('',(176.68446,-129.39571,-3.5E-02)); +#28442 = VECTOR('',#28443,1.); +#28443 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#28444 = PLANE('',#28445); +#28445 = AXIS2_PLACEMENT_3D('',#28446,#28447,#28448); +#28446 = CARTESIAN_POINT('',(176.68446,-129.39571,-3.5E-02)); +#28447 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#28448 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#28449 = ADVANCED_FACE('',(#28450),#28477,.T.); +#28450 = FACE_BOUND('',#28451,.F.); +#28451 = EDGE_LOOP('',(#28452,#28453,#28462,#28470)); +#28452 = ORIENTED_EDGE('',*,*,#28431,.T.); +#28453 = ORIENTED_EDGE('',*,*,#28454,.T.); +#28454 = EDGE_CURVE('',#28424,#28455,#28457,.T.); +#28455 = VERTEX_POINT('',#28456); +#28456 = CARTESIAN_POINT('',(176.793039,-129.004289,0.)); +#28457 = CIRCLE('',#28458,9.999974810219E-02); +#28458 = AXIS2_PLACEMENT_3D('',#28459,#28460,#28461); +#28459 = CARTESIAN_POINT('',(176.8637495,-129.0749995,0.)); +#28460 = DIRECTION('',(0.,-0.,1.)); +#28461 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#28462 = ORIENTED_EDGE('',*,*,#28463,.F.); +#28463 = EDGE_CURVE('',#28464,#28455,#28466,.T.); +#28464 = VERTEX_POINT('',#28465); +#28465 = CARTESIAN_POINT('',(176.793039,-129.004289,-3.5E-02)); +#28466 = LINE('',#28467,#28468); +#28467 = CARTESIAN_POINT('',(176.793039,-129.004289,-3.5E-02)); +#28468 = VECTOR('',#28469,1.); +#28469 = DIRECTION('',(0.,0.,1.)); +#28470 = ORIENTED_EDGE('',*,*,#28471,.F.); +#28471 = EDGE_CURVE('',#28432,#28464,#28472,.T.); +#28472 = CIRCLE('',#28473,9.999974810219E-02); +#28473 = AXIS2_PLACEMENT_3D('',#28474,#28475,#28476); +#28474 = CARTESIAN_POINT('',(176.8637495,-129.0749995,-3.5E-02)); +#28475 = DIRECTION('',(0.,-0.,1.)); +#28476 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#28477 = CYLINDRICAL_SURFACE('',#28478,9.999974810219E-02); +#28478 = AXIS2_PLACEMENT_3D('',#28479,#28480,#28481); +#28479 = CARTESIAN_POINT('',(176.8637495,-129.0749995,-3.5E-02)); +#28480 = DIRECTION('',(-0.,0.,-1.)); +#28481 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#28482 = ADVANCED_FACE('',(#28483),#28508,.F.); +#28483 = FACE_BOUND('',#28484,.F.); +#28484 = EDGE_LOOP('',(#28485,#28486,#28494,#28502)); +#28485 = ORIENTED_EDGE('',*,*,#28463,.T.); +#28486 = ORIENTED_EDGE('',*,*,#28487,.T.); +#28487 = EDGE_CURVE('',#28455,#28488,#28490,.T.); +#28488 = VERTEX_POINT('',#28489); +#28489 = CARTESIAN_POINT('',(176.543039,-129.254289,0.)); +#28490 = LINE('',#28491,#28492); +#28491 = CARTESIAN_POINT('',(176.793039,-129.004289,0.)); +#28492 = VECTOR('',#28493,1.); +#28493 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28494 = ORIENTED_EDGE('',*,*,#28495,.F.); +#28495 = EDGE_CURVE('',#28496,#28488,#28498,.T.); +#28496 = VERTEX_POINT('',#28497); +#28497 = CARTESIAN_POINT('',(176.543039,-129.254289,-3.5E-02)); +#28498 = LINE('',#28499,#28500); +#28499 = CARTESIAN_POINT('',(176.543039,-129.254289,-3.5E-02)); +#28500 = VECTOR('',#28501,1.); +#28501 = DIRECTION('',(0.,0.,1.)); +#28502 = ORIENTED_EDGE('',*,*,#28503,.F.); +#28503 = EDGE_CURVE('',#28464,#28496,#28504,.T.); +#28504 = LINE('',#28505,#28506); +#28505 = CARTESIAN_POINT('',(176.793039,-129.004289,-3.5E-02)); +#28506 = VECTOR('',#28507,1.); +#28507 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28508 = PLANE('',#28509); +#28509 = AXIS2_PLACEMENT_3D('',#28510,#28511,#28512); +#28510 = CARTESIAN_POINT('',(176.793039,-129.004289,-3.5E-02)); +#28511 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#28512 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28513 = ADVANCED_FACE('',(#28514),#28532,.T.); +#28514 = FACE_BOUND('',#28515,.F.); +#28515 = EDGE_LOOP('',(#28516,#28517,#28524,#28525)); +#28516 = ORIENTED_EDGE('',*,*,#28495,.T.); +#28517 = ORIENTED_EDGE('',*,*,#28518,.T.); +#28518 = EDGE_CURVE('',#28488,#28416,#28519,.T.); +#28519 = CIRCLE('',#28520,9.999974810219E-02); +#28520 = AXIS2_PLACEMENT_3D('',#28521,#28522,#28523); +#28521 = CARTESIAN_POINT('',(176.6137495,-129.3249995,0.)); +#28522 = DIRECTION('',(0.,0.,1.)); +#28523 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#28524 = ORIENTED_EDGE('',*,*,#28413,.F.); +#28525 = ORIENTED_EDGE('',*,*,#28526,.F.); +#28526 = EDGE_CURVE('',#28496,#28414,#28527,.T.); +#28527 = CIRCLE('',#28528,9.999974810219E-02); +#28528 = AXIS2_PLACEMENT_3D('',#28529,#28530,#28531); +#28529 = CARTESIAN_POINT('',(176.6137495,-129.3249995,-3.5E-02)); +#28530 = DIRECTION('',(0.,0.,1.)); +#28531 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#28532 = CYLINDRICAL_SURFACE('',#28533,9.999974810219E-02); +#28533 = AXIS2_PLACEMENT_3D('',#28534,#28535,#28536); +#28534 = CARTESIAN_POINT('',(176.6137495,-129.3249995,-3.5E-02)); +#28535 = DIRECTION('',(-0.,-0.,-1.)); +#28536 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#28537 = ADVANCED_FACE('',(#28538),#28544,.F.); +#28538 = FACE_BOUND('',#28539,.F.); +#28539 = EDGE_LOOP('',(#28540,#28541,#28542,#28543)); +#28540 = ORIENTED_EDGE('',*,*,#28439,.T.); +#28541 = ORIENTED_EDGE('',*,*,#28471,.T.); +#28542 = ORIENTED_EDGE('',*,*,#28503,.T.); +#28543 = ORIENTED_EDGE('',*,*,#28526,.T.); +#28544 = PLANE('',#28545); +#28545 = AXIS2_PLACEMENT_3D('',#28546,#28547,#28548); +#28546 = CARTESIAN_POINT('',(176.68446,-129.39571,-3.5E-02)); +#28547 = DIRECTION('',(0.,0.,1.)); +#28548 = DIRECTION('',(1.,0.,-0.)); +#28549 = ADVANCED_FACE('',(#28550),#28556,.T.); +#28550 = FACE_BOUND('',#28551,.T.); +#28551 = EDGE_LOOP('',(#28552,#28553,#28554,#28555)); +#28552 = ORIENTED_EDGE('',*,*,#28423,.T.); +#28553 = ORIENTED_EDGE('',*,*,#28454,.T.); +#28554 = ORIENTED_EDGE('',*,*,#28487,.T.); +#28555 = ORIENTED_EDGE('',*,*,#28518,.T.); +#28556 = PLANE('',#28557); +#28557 = AXIS2_PLACEMENT_3D('',#28558,#28559,#28560); +#28558 = CARTESIAN_POINT('',(176.68446,-129.39571,0.)); +#28559 = DIRECTION('',(0.,0.,1.)); +#28560 = DIRECTION('',(1.,0.,-0.)); +#28561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28565)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#28562,#28563,#28564)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28562 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#28563 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#28564 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#28565 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28562, + 'distance_accuracy_value','confusion accuracy'); +#28566 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28567,#28569); +#28567 = ( REPRESENTATION_RELATIONSHIP('','',#28406,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#28568) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#28568 = ITEM_DEFINED_TRANSFORMATION('','',#11,#635); +#28569 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #28570); +#28570 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('157','=>[0:1:1:150]','',#5, + #28401,$); +#28571 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#28403)); +#28572 = SHAPE_DEFINITION_REPRESENTATION(#28573,#28579); +#28573 = PRODUCT_DEFINITION_SHAPE('','',#28574); +#28574 = PRODUCT_DEFINITION('design','',#28575,#28578); +#28575 = PRODUCT_DEFINITION_FORMATION('','',#28576); +#28576 = PRODUCT('HackPad_track_148','HackPad_track_148','',(#28577)); +#28577 = PRODUCT_CONTEXT('',#2,'mechanical'); +#28578 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#28579 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#28580),#28734); +#28580 = MANIFOLD_SOLID_BREP('',#28581); +#28581 = CLOSED_SHELL('',(#28582,#28622,#28655,#28686,#28710,#28722)); +#28582 = ADVANCED_FACE('',(#28583),#28617,.F.); +#28583 = FACE_BOUND('',#28584,.F.); +#28584 = EDGE_LOOP('',(#28585,#28595,#28603,#28611)); +#28585 = ORIENTED_EDGE('',*,*,#28586,.T.); +#28586 = EDGE_CURVE('',#28587,#28589,#28591,.T.); +#28587 = VERTEX_POINT('',#28588); +#28588 = CARTESIAN_POINT('',(175.26375,-76.2,-3.5E-02)); +#28589 = VERTEX_POINT('',#28590); +#28590 = CARTESIAN_POINT('',(175.26375,-76.2,0.)); +#28591 = LINE('',#28592,#28593); +#28592 = CARTESIAN_POINT('',(175.26375,-76.2,-3.5E-02)); +#28593 = VECTOR('',#28594,1.); +#28594 = DIRECTION('',(0.,0.,1.)); +#28595 = ORIENTED_EDGE('',*,*,#28596,.T.); +#28596 = EDGE_CURVE('',#28589,#28597,#28599,.T.); +#28597 = VERTEX_POINT('',#28598); +#28598 = CARTESIAN_POINT('',(175.26375,-90.2,0.)); +#28599 = LINE('',#28600,#28601); +#28600 = CARTESIAN_POINT('',(175.26375,-76.2,0.)); +#28601 = VECTOR('',#28602,1.); +#28602 = DIRECTION('',(0.,-1.,0.)); +#28603 = ORIENTED_EDGE('',*,*,#28604,.F.); +#28604 = EDGE_CURVE('',#28605,#28597,#28607,.T.); +#28605 = VERTEX_POINT('',#28606); +#28606 = CARTESIAN_POINT('',(175.26375,-90.2,-3.5E-02)); +#28607 = LINE('',#28608,#28609); +#28608 = CARTESIAN_POINT('',(175.26375,-90.2,-3.5E-02)); +#28609 = VECTOR('',#28610,1.); +#28610 = DIRECTION('',(0.,0.,1.)); +#28611 = ORIENTED_EDGE('',*,*,#28612,.F.); +#28612 = EDGE_CURVE('',#28587,#28605,#28613,.T.); +#28613 = LINE('',#28614,#28615); +#28614 = CARTESIAN_POINT('',(175.26375,-76.2,-3.5E-02)); +#28615 = VECTOR('',#28616,1.); +#28616 = DIRECTION('',(0.,-1.,0.)); +#28617 = PLANE('',#28618); +#28618 = AXIS2_PLACEMENT_3D('',#28619,#28620,#28621); +#28619 = CARTESIAN_POINT('',(175.26375,-76.2,-3.5E-02)); +#28620 = DIRECTION('',(1.,0.,-0.)); +#28621 = DIRECTION('',(0.,-1.,0.)); +#28622 = ADVANCED_FACE('',(#28623),#28650,.T.); +#28623 = FACE_BOUND('',#28624,.F.); +#28624 = EDGE_LOOP('',(#28625,#28626,#28635,#28643)); +#28625 = ORIENTED_EDGE('',*,*,#28604,.T.); +#28626 = ORIENTED_EDGE('',*,*,#28627,.T.); +#28627 = EDGE_CURVE('',#28597,#28628,#28630,.T.); +#28628 = VERTEX_POINT('',#28629); +#28629 = CARTESIAN_POINT('',(175.46375,-90.2,0.)); +#28630 = CIRCLE('',#28631,0.1); +#28631 = AXIS2_PLACEMENT_3D('',#28632,#28633,#28634); +#28632 = CARTESIAN_POINT('',(175.36375,-90.2,0.)); +#28633 = DIRECTION('',(0.,0.,1.)); +#28634 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#28635 = ORIENTED_EDGE('',*,*,#28636,.F.); +#28636 = EDGE_CURVE('',#28637,#28628,#28639,.T.); +#28637 = VERTEX_POINT('',#28638); +#28638 = CARTESIAN_POINT('',(175.46375,-90.2,-3.5E-02)); +#28639 = LINE('',#28640,#28641); +#28640 = CARTESIAN_POINT('',(175.46375,-90.2,-3.5E-02)); +#28641 = VECTOR('',#28642,1.); +#28642 = DIRECTION('',(0.,0.,1.)); +#28643 = ORIENTED_EDGE('',*,*,#28644,.F.); +#28644 = EDGE_CURVE('',#28605,#28637,#28645,.T.); +#28645 = CIRCLE('',#28646,0.1); +#28646 = AXIS2_PLACEMENT_3D('',#28647,#28648,#28649); +#28647 = CARTESIAN_POINT('',(175.36375,-90.2,-3.5E-02)); +#28648 = DIRECTION('',(0.,0.,1.)); +#28649 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#28650 = CYLINDRICAL_SURFACE('',#28651,0.1); +#28651 = AXIS2_PLACEMENT_3D('',#28652,#28653,#28654); +#28652 = CARTESIAN_POINT('',(175.36375,-90.2,-3.5E-02)); +#28653 = DIRECTION('',(-0.,-0.,-1.)); +#28654 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#28655 = ADVANCED_FACE('',(#28656),#28681,.F.); +#28656 = FACE_BOUND('',#28657,.F.); +#28657 = EDGE_LOOP('',(#28658,#28659,#28667,#28675)); +#28658 = ORIENTED_EDGE('',*,*,#28636,.T.); +#28659 = ORIENTED_EDGE('',*,*,#28660,.T.); +#28660 = EDGE_CURVE('',#28628,#28661,#28663,.T.); +#28661 = VERTEX_POINT('',#28662); +#28662 = CARTESIAN_POINT('',(175.46375,-76.2,0.)); +#28663 = LINE('',#28664,#28665); +#28664 = CARTESIAN_POINT('',(175.46375,-90.2,0.)); +#28665 = VECTOR('',#28666,1.); +#28666 = DIRECTION('',(0.,1.,0.)); +#28667 = ORIENTED_EDGE('',*,*,#28668,.F.); +#28668 = EDGE_CURVE('',#28669,#28661,#28671,.T.); +#28669 = VERTEX_POINT('',#28670); +#28670 = CARTESIAN_POINT('',(175.46375,-76.2,-3.5E-02)); +#28671 = LINE('',#28672,#28673); +#28672 = CARTESIAN_POINT('',(175.46375,-76.2,-3.5E-02)); +#28673 = VECTOR('',#28674,1.); +#28674 = DIRECTION('',(0.,0.,1.)); +#28675 = ORIENTED_EDGE('',*,*,#28676,.F.); +#28676 = EDGE_CURVE('',#28637,#28669,#28677,.T.); +#28677 = LINE('',#28678,#28679); +#28678 = CARTESIAN_POINT('',(175.46375,-90.2,-3.5E-02)); +#28679 = VECTOR('',#28680,1.); +#28680 = DIRECTION('',(0.,1.,0.)); +#28681 = PLANE('',#28682); +#28682 = AXIS2_PLACEMENT_3D('',#28683,#28684,#28685); +#28683 = CARTESIAN_POINT('',(175.46375,-90.2,-3.5E-02)); +#28684 = DIRECTION('',(-1.,0.,0.)); +#28685 = DIRECTION('',(0.,1.,0.)); +#28686 = ADVANCED_FACE('',(#28687),#28705,.T.); +#28687 = FACE_BOUND('',#28688,.F.); +#28688 = EDGE_LOOP('',(#28689,#28690,#28697,#28698)); +#28689 = ORIENTED_EDGE('',*,*,#28668,.T.); +#28690 = ORIENTED_EDGE('',*,*,#28691,.T.); +#28691 = EDGE_CURVE('',#28661,#28589,#28692,.T.); +#28692 = CIRCLE('',#28693,0.1); +#28693 = AXIS2_PLACEMENT_3D('',#28694,#28695,#28696); +#28694 = CARTESIAN_POINT('',(175.36375,-76.2,0.)); +#28695 = DIRECTION('',(0.,0.,1.)); +#28696 = DIRECTION('',(1.,0.,-0.)); +#28697 = ORIENTED_EDGE('',*,*,#28586,.F.); +#28698 = ORIENTED_EDGE('',*,*,#28699,.F.); +#28699 = EDGE_CURVE('',#28669,#28587,#28700,.T.); +#28700 = CIRCLE('',#28701,0.1); +#28701 = AXIS2_PLACEMENT_3D('',#28702,#28703,#28704); +#28702 = CARTESIAN_POINT('',(175.36375,-76.2,-3.5E-02)); +#28703 = DIRECTION('',(0.,0.,1.)); +#28704 = DIRECTION('',(1.,0.,-0.)); +#28705 = CYLINDRICAL_SURFACE('',#28706,0.1); +#28706 = AXIS2_PLACEMENT_3D('',#28707,#28708,#28709); +#28707 = CARTESIAN_POINT('',(175.36375,-76.2,-3.5E-02)); +#28708 = DIRECTION('',(-0.,-0.,-1.)); +#28709 = DIRECTION('',(1.,0.,-0.)); +#28710 = ADVANCED_FACE('',(#28711),#28717,.F.); +#28711 = FACE_BOUND('',#28712,.F.); +#28712 = EDGE_LOOP('',(#28713,#28714,#28715,#28716)); +#28713 = ORIENTED_EDGE('',*,*,#28612,.T.); +#28714 = ORIENTED_EDGE('',*,*,#28644,.T.); +#28715 = ORIENTED_EDGE('',*,*,#28676,.T.); +#28716 = ORIENTED_EDGE('',*,*,#28699,.T.); +#28717 = PLANE('',#28718); +#28718 = AXIS2_PLACEMENT_3D('',#28719,#28720,#28721); +#28719 = CARTESIAN_POINT('',(175.26375,-76.2,-3.5E-02)); +#28720 = DIRECTION('',(0.,0.,1.)); +#28721 = DIRECTION('',(1.,0.,-0.)); +#28722 = ADVANCED_FACE('',(#28723),#28729,.T.); +#28723 = FACE_BOUND('',#28724,.T.); +#28724 = EDGE_LOOP('',(#28725,#28726,#28727,#28728)); +#28725 = ORIENTED_EDGE('',*,*,#28596,.T.); +#28726 = ORIENTED_EDGE('',*,*,#28627,.T.); +#28727 = ORIENTED_EDGE('',*,*,#28660,.T.); +#28728 = ORIENTED_EDGE('',*,*,#28691,.T.); +#28729 = PLANE('',#28730); +#28730 = AXIS2_PLACEMENT_3D('',#28731,#28732,#28733); +#28731 = CARTESIAN_POINT('',(175.26375,-76.2,0.)); +#28732 = DIRECTION('',(0.,0.,1.)); +#28733 = DIRECTION('',(1.,0.,-0.)); +#28734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28738)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#28735,#28736,#28737)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28735 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#28736 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#28737 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#28738 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28735, + 'distance_accuracy_value','confusion accuracy'); +#28739 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28740,#28742); +#28740 = ( REPRESENTATION_RELATIONSHIP('','',#28579,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#28741) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#28741 = ITEM_DEFINED_TRANSFORMATION('','',#11,#639); +#28742 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #28743); +#28743 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('158','=>[0:1:1:151]','',#5, + #28574,$); +#28744 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#28576)); +#28745 = SHAPE_DEFINITION_REPRESENTATION(#28746,#28752); +#28746 = PRODUCT_DEFINITION_SHAPE('','',#28747); +#28747 = PRODUCT_DEFINITION('design','',#28748,#28751); +#28748 = PRODUCT_DEFINITION_FORMATION('','',#28749); +#28749 = PRODUCT('HackPad_track_149','HackPad_track_149','',(#28750)); +#28750 = PRODUCT_CONTEXT('',#2,'mechanical'); +#28751 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#28752 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#28753),#28907); +#28753 = MANIFOLD_SOLID_BREP('',#28754); +#28754 = CLOSED_SHELL('',(#28755,#28795,#28828,#28859,#28883,#28895)); +#28755 = ADVANCED_FACE('',(#28756),#28790,.F.); +#28756 = FACE_BOUND('',#28757,.F.); +#28757 = EDGE_LOOP('',(#28758,#28768,#28776,#28784)); +#28758 = ORIENTED_EDGE('',*,*,#28759,.T.); +#28759 = EDGE_CURVE('',#28760,#28762,#28764,.T.); +#28760 = VERTEX_POINT('',#28761); +#28761 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28762 = VERTEX_POINT('',#28763); +#28763 = CARTESIAN_POINT('',(109.543039,-110.254289,0.)); +#28764 = LINE('',#28765,#28766); +#28765 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28766 = VECTOR('',#28767,1.); +#28767 = DIRECTION('',(0.,0.,1.)); +#28768 = ORIENTED_EDGE('',*,*,#28769,.T.); +#28769 = EDGE_CURVE('',#28762,#28770,#28772,.T.); +#28770 = VERTEX_POINT('',#28771); +#28771 = CARTESIAN_POINT('',(108.293039,-111.504289,0.)); +#28772 = LINE('',#28773,#28774); +#28773 = CARTESIAN_POINT('',(109.543039,-110.254289,0.)); +#28774 = VECTOR('',#28775,1.); +#28775 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28776 = ORIENTED_EDGE('',*,*,#28777,.F.); +#28777 = EDGE_CURVE('',#28778,#28770,#28780,.T.); +#28778 = VERTEX_POINT('',#28779); +#28779 = CARTESIAN_POINT('',(108.293039,-111.504289,-3.5E-02)); +#28780 = LINE('',#28781,#28782); +#28781 = CARTESIAN_POINT('',(108.293039,-111.504289,-3.5E-02)); +#28782 = VECTOR('',#28783,1.); +#28783 = DIRECTION('',(0.,0.,1.)); +#28784 = ORIENTED_EDGE('',*,*,#28785,.F.); +#28785 = EDGE_CURVE('',#28760,#28778,#28786,.T.); +#28786 = LINE('',#28787,#28788); +#28787 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28788 = VECTOR('',#28789,1.); +#28789 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28790 = PLANE('',#28791); +#28791 = AXIS2_PLACEMENT_3D('',#28792,#28793,#28794); +#28792 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28793 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#28794 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28795 = ADVANCED_FACE('',(#28796),#28823,.T.); +#28796 = FACE_BOUND('',#28797,.F.); +#28797 = EDGE_LOOP('',(#28798,#28799,#28808,#28816)); +#28798 = ORIENTED_EDGE('',*,*,#28777,.T.); +#28799 = ORIENTED_EDGE('',*,*,#28800,.T.); +#28800 = EDGE_CURVE('',#28770,#28801,#28803,.T.); +#28801 = VERTEX_POINT('',#28802); +#28802 = CARTESIAN_POINT('',(108.43446,-111.64571,0.)); +#28803 = CIRCLE('',#28804,9.999974810219E-02); +#28804 = AXIS2_PLACEMENT_3D('',#28805,#28806,#28807); +#28805 = CARTESIAN_POINT('',(108.3637495,-111.5749995,0.)); +#28806 = DIRECTION('',(0.,0.,1.)); +#28807 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#28808 = ORIENTED_EDGE('',*,*,#28809,.F.); +#28809 = EDGE_CURVE('',#28810,#28801,#28812,.T.); +#28810 = VERTEX_POINT('',#28811); +#28811 = CARTESIAN_POINT('',(108.43446,-111.64571,-3.5E-02)); +#28812 = LINE('',#28813,#28814); +#28813 = CARTESIAN_POINT('',(108.43446,-111.64571,-3.5E-02)); +#28814 = VECTOR('',#28815,1.); +#28815 = DIRECTION('',(0.,0.,1.)); +#28816 = ORIENTED_EDGE('',*,*,#28817,.F.); +#28817 = EDGE_CURVE('',#28778,#28810,#28818,.T.); +#28818 = CIRCLE('',#28819,9.999974810219E-02); +#28819 = AXIS2_PLACEMENT_3D('',#28820,#28821,#28822); +#28820 = CARTESIAN_POINT('',(108.3637495,-111.5749995,-3.5E-02)); +#28821 = DIRECTION('',(0.,0.,1.)); +#28822 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#28823 = CYLINDRICAL_SURFACE('',#28824,9.999974810219E-02); +#28824 = AXIS2_PLACEMENT_3D('',#28825,#28826,#28827); +#28825 = CARTESIAN_POINT('',(108.3637495,-111.5749995,-3.5E-02)); +#28826 = DIRECTION('',(-0.,-0.,-1.)); +#28827 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#28828 = ADVANCED_FACE('',(#28829),#28854,.F.); +#28829 = FACE_BOUND('',#28830,.F.); +#28830 = EDGE_LOOP('',(#28831,#28832,#28840,#28848)); +#28831 = ORIENTED_EDGE('',*,*,#28809,.T.); +#28832 = ORIENTED_EDGE('',*,*,#28833,.T.); +#28833 = EDGE_CURVE('',#28801,#28834,#28836,.T.); +#28834 = VERTEX_POINT('',#28835); +#28835 = CARTESIAN_POINT('',(109.68446,-110.39571,0.)); +#28836 = LINE('',#28837,#28838); +#28837 = CARTESIAN_POINT('',(108.43446,-111.64571,0.)); +#28838 = VECTOR('',#28839,1.); +#28839 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#28840 = ORIENTED_EDGE('',*,*,#28841,.F.); +#28841 = EDGE_CURVE('',#28842,#28834,#28844,.T.); +#28842 = VERTEX_POINT('',#28843); +#28843 = CARTESIAN_POINT('',(109.68446,-110.39571,-3.5E-02)); +#28844 = LINE('',#28845,#28846); +#28845 = CARTESIAN_POINT('',(109.68446,-110.39571,-3.5E-02)); +#28846 = VECTOR('',#28847,1.); +#28847 = DIRECTION('',(0.,0.,1.)); +#28848 = ORIENTED_EDGE('',*,*,#28849,.F.); +#28849 = EDGE_CURVE('',#28810,#28842,#28850,.T.); +#28850 = LINE('',#28851,#28852); +#28851 = CARTESIAN_POINT('',(108.43446,-111.64571,-3.5E-02)); +#28852 = VECTOR('',#28853,1.); +#28853 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#28854 = PLANE('',#28855); +#28855 = AXIS2_PLACEMENT_3D('',#28856,#28857,#28858); +#28856 = CARTESIAN_POINT('',(108.43446,-111.64571,-3.5E-02)); +#28857 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#28858 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#28859 = ADVANCED_FACE('',(#28860),#28878,.T.); +#28860 = FACE_BOUND('',#28861,.F.); +#28861 = EDGE_LOOP('',(#28862,#28863,#28870,#28871)); +#28862 = ORIENTED_EDGE('',*,*,#28841,.T.); +#28863 = ORIENTED_EDGE('',*,*,#28864,.T.); +#28864 = EDGE_CURVE('',#28834,#28762,#28865,.T.); +#28865 = CIRCLE('',#28866,9.999974810218E-02); +#28866 = AXIS2_PLACEMENT_3D('',#28867,#28868,#28869); +#28867 = CARTESIAN_POINT('',(109.6137495,-110.3249995,0.)); +#28868 = DIRECTION('',(0.,-0.,1.)); +#28869 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#28870 = ORIENTED_EDGE('',*,*,#28759,.F.); +#28871 = ORIENTED_EDGE('',*,*,#28872,.F.); +#28872 = EDGE_CURVE('',#28842,#28760,#28873,.T.); +#28873 = CIRCLE('',#28874,9.999974810218E-02); +#28874 = AXIS2_PLACEMENT_3D('',#28875,#28876,#28877); +#28875 = CARTESIAN_POINT('',(109.6137495,-110.3249995,-3.5E-02)); +#28876 = DIRECTION('',(0.,-0.,1.)); +#28877 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#28878 = CYLINDRICAL_SURFACE('',#28879,9.999974810218E-02); +#28879 = AXIS2_PLACEMENT_3D('',#28880,#28881,#28882); +#28880 = CARTESIAN_POINT('',(109.6137495,-110.3249995,-3.5E-02)); +#28881 = DIRECTION('',(-0.,0.,-1.)); +#28882 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#28883 = ADVANCED_FACE('',(#28884),#28890,.F.); +#28884 = FACE_BOUND('',#28885,.F.); +#28885 = EDGE_LOOP('',(#28886,#28887,#28888,#28889)); +#28886 = ORIENTED_EDGE('',*,*,#28785,.T.); +#28887 = ORIENTED_EDGE('',*,*,#28817,.T.); +#28888 = ORIENTED_EDGE('',*,*,#28849,.T.); +#28889 = ORIENTED_EDGE('',*,*,#28872,.T.); +#28890 = PLANE('',#28891); +#28891 = AXIS2_PLACEMENT_3D('',#28892,#28893,#28894); +#28892 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28893 = DIRECTION('',(0.,0.,1.)); +#28894 = DIRECTION('',(1.,0.,-0.)); +#28895 = ADVANCED_FACE('',(#28896),#28902,.T.); +#28896 = FACE_BOUND('',#28897,.T.); +#28897 = EDGE_LOOP('',(#28898,#28899,#28900,#28901)); +#28898 = ORIENTED_EDGE('',*,*,#28769,.T.); +#28899 = ORIENTED_EDGE('',*,*,#28800,.T.); +#28900 = ORIENTED_EDGE('',*,*,#28833,.T.); +#28901 = ORIENTED_EDGE('',*,*,#28864,.T.); +#28902 = PLANE('',#28903); +#28903 = AXIS2_PLACEMENT_3D('',#28904,#28905,#28906); +#28904 = CARTESIAN_POINT('',(109.543039,-110.254289,0.)); +#28905 = DIRECTION('',(0.,0.,1.)); +#28906 = DIRECTION('',(1.,0.,-0.)); +#28907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28911)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#28908,#28909,#28910)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28908 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#28909 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#28910 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#28911 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28908, + 'distance_accuracy_value','confusion accuracy'); +#28912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#28913,#28915); +#28913 = ( REPRESENTATION_RELATIONSHIP('','',#28752,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#28914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#28914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#643); +#28915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #28916); +#28916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('159','=>[0:1:1:152]','',#5, + #28747,$); +#28917 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#28749)); +#28918 = SHAPE_DEFINITION_REPRESENTATION(#28919,#28925); +#28919 = PRODUCT_DEFINITION_SHAPE('','',#28920); +#28920 = PRODUCT_DEFINITION('design','',#28921,#28924); +#28921 = PRODUCT_DEFINITION_FORMATION('','',#28922); +#28922 = PRODUCT('HackPad_track_150','HackPad_track_150','',(#28923)); +#28923 = PRODUCT_CONTEXT('',#2,'mechanical'); +#28924 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#28925 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#28926),#29080); +#28926 = MANIFOLD_SOLID_BREP('',#28927); +#28927 = CLOSED_SHELL('',(#28928,#28968,#29001,#29032,#29056,#29068)); +#28928 = ADVANCED_FACE('',(#28929),#28963,.F.); +#28929 = FACE_BOUND('',#28930,.F.); +#28930 = EDGE_LOOP('',(#28931,#28941,#28949,#28957)); +#28931 = ORIENTED_EDGE('',*,*,#28932,.T.); +#28932 = EDGE_CURVE('',#28933,#28935,#28937,.T.); +#28933 = VERTEX_POINT('',#28934); +#28934 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28935 = VERTEX_POINT('',#28936); +#28936 = CARTESIAN_POINT('',(109.543039,-110.254289,0.)); +#28937 = LINE('',#28938,#28939); +#28938 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28939 = VECTOR('',#28940,1.); +#28940 = DIRECTION('',(0.,0.,1.)); +#28941 = ORIENTED_EDGE('',*,*,#28942,.T.); +#28942 = EDGE_CURVE('',#28935,#28943,#28945,.T.); +#28943 = VERTEX_POINT('',#28944); +#28944 = CARTESIAN_POINT('',(109.168039,-110.629289,0.)); +#28945 = LINE('',#28946,#28947); +#28946 = CARTESIAN_POINT('',(109.543039,-110.254289,0.)); +#28947 = VECTOR('',#28948,1.); +#28948 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28949 = ORIENTED_EDGE('',*,*,#28950,.F.); +#28950 = EDGE_CURVE('',#28951,#28943,#28953,.T.); +#28951 = VERTEX_POINT('',#28952); +#28952 = CARTESIAN_POINT('',(109.168039,-110.629289,-3.5E-02)); +#28953 = LINE('',#28954,#28955); +#28954 = CARTESIAN_POINT('',(109.168039,-110.629289,-3.5E-02)); +#28955 = VECTOR('',#28956,1.); +#28956 = DIRECTION('',(0.,0.,1.)); +#28957 = ORIENTED_EDGE('',*,*,#28958,.F.); +#28958 = EDGE_CURVE('',#28933,#28951,#28959,.T.); +#28959 = LINE('',#28960,#28961); +#28960 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28961 = VECTOR('',#28962,1.); +#28962 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28963 = PLANE('',#28964); +#28964 = AXIS2_PLACEMENT_3D('',#28965,#28966,#28967); +#28965 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#28966 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#28967 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#28968 = ADVANCED_FACE('',(#28969),#28996,.T.); +#28969 = FACE_BOUND('',#28970,.F.); +#28970 = EDGE_LOOP('',(#28971,#28972,#28981,#28989)); +#28971 = ORIENTED_EDGE('',*,*,#28950,.T.); +#28972 = ORIENTED_EDGE('',*,*,#28973,.T.); +#28973 = EDGE_CURVE('',#28943,#28974,#28976,.T.); +#28974 = VERTEX_POINT('',#28975); +#28975 = CARTESIAN_POINT('',(109.30946,-110.77071,0.)); +#28976 = CIRCLE('',#28977,9.999974810219E-02); +#28977 = AXIS2_PLACEMENT_3D('',#28978,#28979,#28980); +#28978 = CARTESIAN_POINT('',(109.2387495,-110.6999995,0.)); +#28979 = DIRECTION('',(0.,0.,1.)); +#28980 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#28981 = ORIENTED_EDGE('',*,*,#28982,.F.); +#28982 = EDGE_CURVE('',#28983,#28974,#28985,.T.); +#28983 = VERTEX_POINT('',#28984); +#28984 = CARTESIAN_POINT('',(109.30946,-110.77071,-3.5E-02)); +#28985 = LINE('',#28986,#28987); +#28986 = CARTESIAN_POINT('',(109.30946,-110.77071,-3.5E-02)); +#28987 = VECTOR('',#28988,1.); +#28988 = DIRECTION('',(0.,0.,1.)); +#28989 = ORIENTED_EDGE('',*,*,#28990,.F.); +#28990 = EDGE_CURVE('',#28951,#28983,#28991,.T.); +#28991 = CIRCLE('',#28992,9.999974810219E-02); +#28992 = AXIS2_PLACEMENT_3D('',#28993,#28994,#28995); +#28993 = CARTESIAN_POINT('',(109.2387495,-110.6999995,-3.5E-02)); +#28994 = DIRECTION('',(0.,0.,1.)); +#28995 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#28996 = CYLINDRICAL_SURFACE('',#28997,9.999974810219E-02); +#28997 = AXIS2_PLACEMENT_3D('',#28998,#28999,#29000); +#28998 = CARTESIAN_POINT('',(109.2387495,-110.6999995,-3.5E-02)); +#28999 = DIRECTION('',(-0.,-0.,-1.)); +#29000 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#29001 = ADVANCED_FACE('',(#29002),#29027,.F.); +#29002 = FACE_BOUND('',#29003,.F.); +#29003 = EDGE_LOOP('',(#29004,#29005,#29013,#29021)); +#29004 = ORIENTED_EDGE('',*,*,#28982,.T.); +#29005 = ORIENTED_EDGE('',*,*,#29006,.T.); +#29006 = EDGE_CURVE('',#28974,#29007,#29009,.T.); +#29007 = VERTEX_POINT('',#29008); +#29008 = CARTESIAN_POINT('',(109.68446,-110.39571,0.)); +#29009 = LINE('',#29010,#29011); +#29010 = CARTESIAN_POINT('',(109.30946,-110.77071,0.)); +#29011 = VECTOR('',#29012,1.); +#29012 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#29013 = ORIENTED_EDGE('',*,*,#29014,.F.); +#29014 = EDGE_CURVE('',#29015,#29007,#29017,.T.); +#29015 = VERTEX_POINT('',#29016); +#29016 = CARTESIAN_POINT('',(109.68446,-110.39571,-3.5E-02)); +#29017 = LINE('',#29018,#29019); +#29018 = CARTESIAN_POINT('',(109.68446,-110.39571,-3.5E-02)); +#29019 = VECTOR('',#29020,1.); +#29020 = DIRECTION('',(0.,0.,1.)); +#29021 = ORIENTED_EDGE('',*,*,#29022,.F.); +#29022 = EDGE_CURVE('',#28983,#29015,#29023,.T.); +#29023 = LINE('',#29024,#29025); +#29024 = CARTESIAN_POINT('',(109.30946,-110.77071,-3.5E-02)); +#29025 = VECTOR('',#29026,1.); +#29026 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#29027 = PLANE('',#29028); +#29028 = AXIS2_PLACEMENT_3D('',#29029,#29030,#29031); +#29029 = CARTESIAN_POINT('',(109.30946,-110.77071,-3.5E-02)); +#29030 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29031 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#29032 = ADVANCED_FACE('',(#29033),#29051,.T.); +#29033 = FACE_BOUND('',#29034,.F.); +#29034 = EDGE_LOOP('',(#29035,#29036,#29043,#29044)); +#29035 = ORIENTED_EDGE('',*,*,#29014,.T.); +#29036 = ORIENTED_EDGE('',*,*,#29037,.T.); +#29037 = EDGE_CURVE('',#29007,#28935,#29038,.T.); +#29038 = CIRCLE('',#29039,9.999974810218E-02); +#29039 = AXIS2_PLACEMENT_3D('',#29040,#29041,#29042); +#29040 = CARTESIAN_POINT('',(109.6137495,-110.3249995,0.)); +#29041 = DIRECTION('',(0.,-0.,1.)); +#29042 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#29043 = ORIENTED_EDGE('',*,*,#28932,.F.); +#29044 = ORIENTED_EDGE('',*,*,#29045,.F.); +#29045 = EDGE_CURVE('',#29015,#28933,#29046,.T.); +#29046 = CIRCLE('',#29047,9.999974810218E-02); +#29047 = AXIS2_PLACEMENT_3D('',#29048,#29049,#29050); +#29048 = CARTESIAN_POINT('',(109.6137495,-110.3249995,-3.5E-02)); +#29049 = DIRECTION('',(0.,-0.,1.)); +#29050 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#29051 = CYLINDRICAL_SURFACE('',#29052,9.999974810218E-02); +#29052 = AXIS2_PLACEMENT_3D('',#29053,#29054,#29055); +#29053 = CARTESIAN_POINT('',(109.6137495,-110.3249995,-3.5E-02)); +#29054 = DIRECTION('',(-0.,0.,-1.)); +#29055 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#29056 = ADVANCED_FACE('',(#29057),#29063,.F.); +#29057 = FACE_BOUND('',#29058,.F.); +#29058 = EDGE_LOOP('',(#29059,#29060,#29061,#29062)); +#29059 = ORIENTED_EDGE('',*,*,#28958,.T.); +#29060 = ORIENTED_EDGE('',*,*,#28990,.T.); +#29061 = ORIENTED_EDGE('',*,*,#29022,.T.); +#29062 = ORIENTED_EDGE('',*,*,#29045,.T.); +#29063 = PLANE('',#29064); +#29064 = AXIS2_PLACEMENT_3D('',#29065,#29066,#29067); +#29065 = CARTESIAN_POINT('',(109.543039,-110.254289,-3.5E-02)); +#29066 = DIRECTION('',(0.,0.,1.)); +#29067 = DIRECTION('',(1.,0.,-0.)); +#29068 = ADVANCED_FACE('',(#29069),#29075,.T.); +#29069 = FACE_BOUND('',#29070,.T.); +#29070 = EDGE_LOOP('',(#29071,#29072,#29073,#29074)); +#29071 = ORIENTED_EDGE('',*,*,#28942,.T.); +#29072 = ORIENTED_EDGE('',*,*,#28973,.T.); +#29073 = ORIENTED_EDGE('',*,*,#29006,.T.); +#29074 = ORIENTED_EDGE('',*,*,#29037,.T.); +#29075 = PLANE('',#29076); +#29076 = AXIS2_PLACEMENT_3D('',#29077,#29078,#29079); +#29077 = CARTESIAN_POINT('',(109.543039,-110.254289,0.)); +#29078 = DIRECTION('',(0.,0.,1.)); +#29079 = DIRECTION('',(1.,0.,-0.)); +#29080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#29084)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#29081,#29082,#29083)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#29081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#29083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#29084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#29081, + 'distance_accuracy_value','confusion accuracy'); +#29085 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#29086,#29088); +#29086 = ( REPRESENTATION_RELATIONSHIP('','',#28925,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#29087) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#29087 = ITEM_DEFINED_TRANSFORMATION('','',#11,#647); +#29088 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #29089); +#29089 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('160','=>[0:1:1:153]','',#5, + #28920,$); +#29090 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#28922)); +#29091 = SHAPE_DEFINITION_REPRESENTATION(#29092,#29098); +#29092 = PRODUCT_DEFINITION_SHAPE('','',#29093); +#29093 = PRODUCT_DEFINITION('design','',#29094,#29097); +#29094 = PRODUCT_DEFINITION_FORMATION('','',#29095); +#29095 = PRODUCT('HackPad_track_151','HackPad_track_151','',(#29096)); +#29096 = PRODUCT_CONTEXT('',#2,'mechanical'); +#29097 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#29098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#29099),#29253); +#29099 = MANIFOLD_SOLID_BREP('',#29100); +#29100 = CLOSED_SHELL('',(#29101,#29141,#29174,#29205,#29229,#29241)); +#29101 = ADVANCED_FACE('',(#29102),#29136,.F.); +#29102 = FACE_BOUND('',#29103,.F.); +#29103 = EDGE_LOOP('',(#29104,#29114,#29122,#29130)); +#29104 = ORIENTED_EDGE('',*,*,#29105,.T.); +#29105 = EDGE_CURVE('',#29106,#29108,#29110,.T.); +#29106 = VERTEX_POINT('',#29107); +#29107 = CARTESIAN_POINT('',(175.46375,-128.075,-3.5E-02)); +#29108 = VERTEX_POINT('',#29109); +#29109 = CARTESIAN_POINT('',(175.46375,-128.075,0.)); +#29110 = LINE('',#29111,#29112); +#29111 = CARTESIAN_POINT('',(175.46375,-128.075,-3.5E-02)); +#29112 = VECTOR('',#29113,1.); +#29113 = DIRECTION('',(0.,0.,1.)); +#29114 = ORIENTED_EDGE('',*,*,#29115,.T.); +#29115 = EDGE_CURVE('',#29108,#29116,#29118,.T.); +#29116 = VERTEX_POINT('',#29117); +#29117 = CARTESIAN_POINT('',(175.46375,-111.575,0.)); +#29118 = LINE('',#29119,#29120); +#29119 = CARTESIAN_POINT('',(175.46375,-128.075,0.)); +#29120 = VECTOR('',#29121,1.); +#29121 = DIRECTION('',(0.,1.,0.)); +#29122 = ORIENTED_EDGE('',*,*,#29123,.F.); +#29123 = EDGE_CURVE('',#29124,#29116,#29126,.T.); +#29124 = VERTEX_POINT('',#29125); +#29125 = CARTESIAN_POINT('',(175.46375,-111.575,-3.5E-02)); +#29126 = LINE('',#29127,#29128); +#29127 = CARTESIAN_POINT('',(175.46375,-111.575,-3.5E-02)); +#29128 = VECTOR('',#29129,1.); +#29129 = DIRECTION('',(0.,0.,1.)); +#29130 = ORIENTED_EDGE('',*,*,#29131,.F.); +#29131 = EDGE_CURVE('',#29106,#29124,#29132,.T.); +#29132 = LINE('',#29133,#29134); +#29133 = CARTESIAN_POINT('',(175.46375,-128.075,-3.5E-02)); +#29134 = VECTOR('',#29135,1.); +#29135 = DIRECTION('',(0.,1.,0.)); +#29136 = PLANE('',#29137); +#29137 = AXIS2_PLACEMENT_3D('',#29138,#29139,#29140); +#29138 = CARTESIAN_POINT('',(175.46375,-128.075,-3.5E-02)); +#29139 = DIRECTION('',(-1.,0.,0.)); +#29140 = DIRECTION('',(0.,1.,0.)); +#29141 = ADVANCED_FACE('',(#29142),#29169,.T.); +#29142 = FACE_BOUND('',#29143,.F.); +#29143 = EDGE_LOOP('',(#29144,#29145,#29154,#29162)); +#29144 = ORIENTED_EDGE('',*,*,#29123,.T.); +#29145 = ORIENTED_EDGE('',*,*,#29146,.T.); +#29146 = EDGE_CURVE('',#29116,#29147,#29149,.T.); +#29147 = VERTEX_POINT('',#29148); +#29148 = CARTESIAN_POINT('',(175.26375,-111.575,0.)); +#29149 = CIRCLE('',#29150,0.1); +#29150 = AXIS2_PLACEMENT_3D('',#29151,#29152,#29153); +#29151 = CARTESIAN_POINT('',(175.36375,-111.575,0.)); +#29152 = DIRECTION('',(0.,0.,1.)); +#29153 = DIRECTION('',(1.,0.,-0.)); +#29154 = ORIENTED_EDGE('',*,*,#29155,.F.); +#29155 = EDGE_CURVE('',#29156,#29147,#29158,.T.); +#29156 = VERTEX_POINT('',#29157); +#29157 = CARTESIAN_POINT('',(175.26375,-111.575,-3.5E-02)); +#29158 = LINE('',#29159,#29160); +#29159 = CARTESIAN_POINT('',(175.26375,-111.575,-3.5E-02)); +#29160 = VECTOR('',#29161,1.); +#29161 = DIRECTION('',(0.,0.,1.)); +#29162 = ORIENTED_EDGE('',*,*,#29163,.F.); +#29163 = EDGE_CURVE('',#29124,#29156,#29164,.T.); +#29164 = CIRCLE('',#29165,0.1); +#29165 = AXIS2_PLACEMENT_3D('',#29166,#29167,#29168); +#29166 = CARTESIAN_POINT('',(175.36375,-111.575,-3.5E-02)); +#29167 = DIRECTION('',(0.,0.,1.)); +#29168 = DIRECTION('',(1.,0.,-0.)); +#29169 = CYLINDRICAL_SURFACE('',#29170,0.1); +#29170 = AXIS2_PLACEMENT_3D('',#29171,#29172,#29173); +#29171 = CARTESIAN_POINT('',(175.36375,-111.575,-3.5E-02)); +#29172 = DIRECTION('',(-0.,-0.,-1.)); +#29173 = DIRECTION('',(1.,0.,-0.)); +#29174 = ADVANCED_FACE('',(#29175),#29200,.F.); +#29175 = FACE_BOUND('',#29176,.F.); +#29176 = EDGE_LOOP('',(#29177,#29178,#29186,#29194)); +#29177 = ORIENTED_EDGE('',*,*,#29155,.T.); +#29178 = ORIENTED_EDGE('',*,*,#29179,.T.); +#29179 = EDGE_CURVE('',#29147,#29180,#29182,.T.); +#29180 = VERTEX_POINT('',#29181); +#29181 = CARTESIAN_POINT('',(175.26375,-128.075,0.)); +#29182 = LINE('',#29183,#29184); +#29183 = CARTESIAN_POINT('',(175.26375,-111.575,0.)); +#29184 = VECTOR('',#29185,1.); +#29185 = DIRECTION('',(0.,-1.,0.)); +#29186 = ORIENTED_EDGE('',*,*,#29187,.F.); +#29187 = EDGE_CURVE('',#29188,#29180,#29190,.T.); +#29188 = VERTEX_POINT('',#29189); +#29189 = CARTESIAN_POINT('',(175.26375,-128.075,-3.5E-02)); +#29190 = LINE('',#29191,#29192); +#29191 = CARTESIAN_POINT('',(175.26375,-128.075,-3.5E-02)); +#29192 = VECTOR('',#29193,1.); +#29193 = DIRECTION('',(0.,0.,1.)); +#29194 = ORIENTED_EDGE('',*,*,#29195,.F.); +#29195 = EDGE_CURVE('',#29156,#29188,#29196,.T.); +#29196 = LINE('',#29197,#29198); +#29197 = CARTESIAN_POINT('',(175.26375,-111.575,-3.5E-02)); +#29198 = VECTOR('',#29199,1.); +#29199 = DIRECTION('',(0.,-1.,0.)); +#29200 = PLANE('',#29201); +#29201 = AXIS2_PLACEMENT_3D('',#29202,#29203,#29204); +#29202 = CARTESIAN_POINT('',(175.26375,-111.575,-3.5E-02)); +#29203 = DIRECTION('',(1.,0.,-0.)); +#29204 = DIRECTION('',(0.,-1.,0.)); +#29205 = ADVANCED_FACE('',(#29206),#29224,.T.); +#29206 = FACE_BOUND('',#29207,.F.); +#29207 = EDGE_LOOP('',(#29208,#29209,#29216,#29217)); +#29208 = ORIENTED_EDGE('',*,*,#29187,.T.); +#29209 = ORIENTED_EDGE('',*,*,#29210,.T.); +#29210 = EDGE_CURVE('',#29180,#29108,#29211,.T.); +#29211 = CIRCLE('',#29212,0.1); +#29212 = AXIS2_PLACEMENT_3D('',#29213,#29214,#29215); +#29213 = CARTESIAN_POINT('',(175.36375,-128.075,0.)); +#29214 = DIRECTION('',(0.,0.,1.)); +#29215 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#29216 = ORIENTED_EDGE('',*,*,#29105,.F.); +#29217 = ORIENTED_EDGE('',*,*,#29218,.F.); +#29218 = EDGE_CURVE('',#29188,#29106,#29219,.T.); +#29219 = CIRCLE('',#29220,0.1); +#29220 = AXIS2_PLACEMENT_3D('',#29221,#29222,#29223); +#29221 = CARTESIAN_POINT('',(175.36375,-128.075,-3.5E-02)); +#29222 = DIRECTION('',(0.,0.,1.)); +#29223 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#29224 = CYLINDRICAL_SURFACE('',#29225,0.1); +#29225 = AXIS2_PLACEMENT_3D('',#29226,#29227,#29228); +#29226 = CARTESIAN_POINT('',(175.36375,-128.075,-3.5E-02)); +#29227 = DIRECTION('',(-0.,-0.,-1.)); +#29228 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#29229 = ADVANCED_FACE('',(#29230),#29236,.F.); +#29230 = FACE_BOUND('',#29231,.F.); +#29231 = EDGE_LOOP('',(#29232,#29233,#29234,#29235)); +#29232 = ORIENTED_EDGE('',*,*,#29131,.T.); +#29233 = ORIENTED_EDGE('',*,*,#29163,.T.); +#29234 = ORIENTED_EDGE('',*,*,#29195,.T.); +#29235 = ORIENTED_EDGE('',*,*,#29218,.T.); +#29236 = PLANE('',#29237); +#29237 = AXIS2_PLACEMENT_3D('',#29238,#29239,#29240); +#29238 = CARTESIAN_POINT('',(175.46375,-128.075,-3.5E-02)); +#29239 = DIRECTION('',(0.,0.,1.)); +#29240 = DIRECTION('',(1.,0.,-0.)); +#29241 = ADVANCED_FACE('',(#29242),#29248,.T.); +#29242 = FACE_BOUND('',#29243,.T.); +#29243 = EDGE_LOOP('',(#29244,#29245,#29246,#29247)); +#29244 = ORIENTED_EDGE('',*,*,#29115,.T.); +#29245 = ORIENTED_EDGE('',*,*,#29146,.T.); +#29246 = ORIENTED_EDGE('',*,*,#29179,.T.); +#29247 = ORIENTED_EDGE('',*,*,#29210,.T.); +#29248 = PLANE('',#29249); +#29249 = AXIS2_PLACEMENT_3D('',#29250,#29251,#29252); +#29250 = CARTESIAN_POINT('',(175.46375,-128.075,0.)); +#29251 = DIRECTION('',(0.,0.,1.)); +#29252 = DIRECTION('',(1.,0.,-0.)); +#29253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#29257)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#29254,#29255,#29256)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#29254 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29255 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#29256 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#29257 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#29254, + 'distance_accuracy_value','confusion accuracy'); +#29258 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#29259,#29261); +#29259 = ( REPRESENTATION_RELATIONSHIP('','',#29098,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#29260) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#29260 = ITEM_DEFINED_TRANSFORMATION('','',#11,#651); +#29261 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #29262); +#29262 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('161','=>[0:1:1:154]','',#5, + #29093,$); +#29263 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29095)); +#29264 = SHAPE_DEFINITION_REPRESENTATION(#29265,#29271); +#29265 = PRODUCT_DEFINITION_SHAPE('','',#29266); +#29266 = PRODUCT_DEFINITION('design','',#29267,#29270); +#29267 = PRODUCT_DEFINITION_FORMATION('','',#29268); +#29268 = PRODUCT('HackPad_track_152','HackPad_track_152','',(#29269)); +#29269 = PRODUCT_CONTEXT('',#2,'mechanical'); +#29270 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#29271 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#29272),#29426); +#29272 = MANIFOLD_SOLID_BREP('',#29273); +#29273 = CLOSED_SHELL('',(#29274,#29314,#29347,#29378,#29402,#29414)); +#29274 = ADVANCED_FACE('',(#29275),#29309,.F.); +#29275 = FACE_BOUND('',#29276,.F.); +#29276 = EDGE_LOOP('',(#29277,#29287,#29295,#29303)); +#29277 = ORIENTED_EDGE('',*,*,#29278,.T.); +#29278 = EDGE_CURVE('',#29279,#29281,#29283,.T.); +#29279 = VERTEX_POINT('',#29280); +#29280 = CARTESIAN_POINT('',(176.43446,-52.129289,-3.5E-02)); +#29281 = VERTEX_POINT('',#29282); +#29282 = CARTESIAN_POINT('',(176.43446,-52.129289,0.)); +#29283 = LINE('',#29284,#29285); +#29284 = CARTESIAN_POINT('',(176.43446,-52.129289,-3.5E-02)); +#29285 = VECTOR('',#29286,1.); +#29286 = DIRECTION('',(0.,0.,1.)); +#29287 = ORIENTED_EDGE('',*,*,#29288,.T.); +#29288 = EDGE_CURVE('',#29281,#29289,#29291,.T.); +#29289 = VERTEX_POINT('',#29290); +#29290 = CARTESIAN_POINT('',(172.43446,-48.129289,0.)); +#29291 = LINE('',#29292,#29293); +#29292 = CARTESIAN_POINT('',(176.43446,-52.129289,0.)); +#29293 = VECTOR('',#29294,1.); +#29294 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29295 = ORIENTED_EDGE('',*,*,#29296,.F.); +#29296 = EDGE_CURVE('',#29297,#29289,#29299,.T.); +#29297 = VERTEX_POINT('',#29298); +#29298 = CARTESIAN_POINT('',(172.43446,-48.129289,-3.5E-02)); +#29299 = LINE('',#29300,#29301); +#29300 = CARTESIAN_POINT('',(172.43446,-48.129289,-3.5E-02)); +#29301 = VECTOR('',#29302,1.); +#29302 = DIRECTION('',(0.,0.,1.)); +#29303 = ORIENTED_EDGE('',*,*,#29304,.F.); +#29304 = EDGE_CURVE('',#29279,#29297,#29305,.T.); +#29305 = LINE('',#29306,#29307); +#29306 = CARTESIAN_POINT('',(176.43446,-52.129289,-3.5E-02)); +#29307 = VECTOR('',#29308,1.); +#29308 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29309 = PLANE('',#29310); +#29310 = AXIS2_PLACEMENT_3D('',#29311,#29312,#29313); +#29311 = CARTESIAN_POINT('',(176.43446,-52.129289,-3.5E-02)); +#29312 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#29313 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29314 = ADVANCED_FACE('',(#29315),#29342,.T.); +#29315 = FACE_BOUND('',#29316,.F.); +#29316 = EDGE_LOOP('',(#29317,#29318,#29327,#29335)); +#29317 = ORIENTED_EDGE('',*,*,#29296,.T.); +#29318 = ORIENTED_EDGE('',*,*,#29319,.T.); +#29319 = EDGE_CURVE('',#29289,#29320,#29322,.T.); +#29320 = VERTEX_POINT('',#29321); +#29321 = CARTESIAN_POINT('',(172.293039,-48.27071,0.)); +#29322 = CIRCLE('',#29323,9.999974810218E-02); +#29323 = AXIS2_PLACEMENT_3D('',#29324,#29325,#29326); +#29324 = CARTESIAN_POINT('',(172.3637495,-48.1999995,0.)); +#29325 = DIRECTION('',(0.,0.,1.)); +#29326 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29327 = ORIENTED_EDGE('',*,*,#29328,.F.); +#29328 = EDGE_CURVE('',#29329,#29320,#29331,.T.); +#29329 = VERTEX_POINT('',#29330); +#29330 = CARTESIAN_POINT('',(172.293039,-48.27071,-3.5E-02)); +#29331 = LINE('',#29332,#29333); +#29332 = CARTESIAN_POINT('',(172.293039,-48.27071,-3.5E-02)); +#29333 = VECTOR('',#29334,1.); +#29334 = DIRECTION('',(0.,0.,1.)); +#29335 = ORIENTED_EDGE('',*,*,#29336,.F.); +#29336 = EDGE_CURVE('',#29297,#29329,#29337,.T.); +#29337 = CIRCLE('',#29338,9.999974810218E-02); +#29338 = AXIS2_PLACEMENT_3D('',#29339,#29340,#29341); +#29339 = CARTESIAN_POINT('',(172.3637495,-48.1999995,-3.5E-02)); +#29340 = DIRECTION('',(0.,0.,1.)); +#29341 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29342 = CYLINDRICAL_SURFACE('',#29343,9.999974810218E-02); +#29343 = AXIS2_PLACEMENT_3D('',#29344,#29345,#29346); +#29344 = CARTESIAN_POINT('',(172.3637495,-48.1999995,-3.5E-02)); +#29345 = DIRECTION('',(-0.,-0.,-1.)); +#29346 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29347 = ADVANCED_FACE('',(#29348),#29373,.F.); +#29348 = FACE_BOUND('',#29349,.F.); +#29349 = EDGE_LOOP('',(#29350,#29351,#29359,#29367)); +#29350 = ORIENTED_EDGE('',*,*,#29328,.T.); +#29351 = ORIENTED_EDGE('',*,*,#29352,.T.); +#29352 = EDGE_CURVE('',#29320,#29353,#29355,.T.); +#29353 = VERTEX_POINT('',#29354); +#29354 = CARTESIAN_POINT('',(176.293039,-52.27071,0.)); +#29355 = LINE('',#29356,#29357); +#29356 = CARTESIAN_POINT('',(172.293039,-48.27071,0.)); +#29357 = VECTOR('',#29358,1.); +#29358 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29359 = ORIENTED_EDGE('',*,*,#29360,.F.); +#29360 = EDGE_CURVE('',#29361,#29353,#29363,.T.); +#29361 = VERTEX_POINT('',#29362); +#29362 = CARTESIAN_POINT('',(176.293039,-52.27071,-3.5E-02)); +#29363 = LINE('',#29364,#29365); +#29364 = CARTESIAN_POINT('',(176.293039,-52.27071,-3.5E-02)); +#29365 = VECTOR('',#29366,1.); +#29366 = DIRECTION('',(0.,0.,1.)); +#29367 = ORIENTED_EDGE('',*,*,#29368,.F.); +#29368 = EDGE_CURVE('',#29329,#29361,#29369,.T.); +#29369 = LINE('',#29370,#29371); +#29370 = CARTESIAN_POINT('',(172.293039,-48.27071,-3.5E-02)); +#29371 = VECTOR('',#29372,1.); +#29372 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29373 = PLANE('',#29374); +#29374 = AXIS2_PLACEMENT_3D('',#29375,#29376,#29377); +#29375 = CARTESIAN_POINT('',(172.293039,-48.27071,-3.5E-02)); +#29376 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#29377 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29378 = ADVANCED_FACE('',(#29379),#29397,.T.); +#29379 = FACE_BOUND('',#29380,.F.); +#29380 = EDGE_LOOP('',(#29381,#29382,#29389,#29390)); +#29381 = ORIENTED_EDGE('',*,*,#29360,.T.); +#29382 = ORIENTED_EDGE('',*,*,#29383,.T.); +#29383 = EDGE_CURVE('',#29353,#29281,#29384,.T.); +#29384 = CIRCLE('',#29385,9.999974810219E-02); +#29385 = AXIS2_PLACEMENT_3D('',#29386,#29387,#29388); +#29386 = CARTESIAN_POINT('',(176.3637495,-52.1999995,0.)); +#29387 = DIRECTION('',(0.,0.,1.)); +#29388 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#29389 = ORIENTED_EDGE('',*,*,#29278,.F.); +#29390 = ORIENTED_EDGE('',*,*,#29391,.F.); +#29391 = EDGE_CURVE('',#29361,#29279,#29392,.T.); +#29392 = CIRCLE('',#29393,9.999974810219E-02); +#29393 = AXIS2_PLACEMENT_3D('',#29394,#29395,#29396); +#29394 = CARTESIAN_POINT('',(176.3637495,-52.1999995,-3.5E-02)); +#29395 = DIRECTION('',(0.,0.,1.)); +#29396 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#29397 = CYLINDRICAL_SURFACE('',#29398,9.999974810219E-02); +#29398 = AXIS2_PLACEMENT_3D('',#29399,#29400,#29401); +#29399 = CARTESIAN_POINT('',(176.3637495,-52.1999995,-3.5E-02)); +#29400 = DIRECTION('',(-0.,-0.,-1.)); +#29401 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#29402 = ADVANCED_FACE('',(#29403),#29409,.F.); +#29403 = FACE_BOUND('',#29404,.F.); +#29404 = EDGE_LOOP('',(#29405,#29406,#29407,#29408)); +#29405 = ORIENTED_EDGE('',*,*,#29304,.T.); +#29406 = ORIENTED_EDGE('',*,*,#29336,.T.); +#29407 = ORIENTED_EDGE('',*,*,#29368,.T.); +#29408 = ORIENTED_EDGE('',*,*,#29391,.T.); +#29409 = PLANE('',#29410); +#29410 = AXIS2_PLACEMENT_3D('',#29411,#29412,#29413); +#29411 = CARTESIAN_POINT('',(176.43446,-52.129289,-3.5E-02)); +#29412 = DIRECTION('',(0.,0.,1.)); +#29413 = DIRECTION('',(1.,0.,-0.)); +#29414 = ADVANCED_FACE('',(#29415),#29421,.T.); +#29415 = FACE_BOUND('',#29416,.T.); +#29416 = EDGE_LOOP('',(#29417,#29418,#29419,#29420)); +#29417 = ORIENTED_EDGE('',*,*,#29288,.T.); +#29418 = ORIENTED_EDGE('',*,*,#29319,.T.); +#29419 = ORIENTED_EDGE('',*,*,#29352,.T.); +#29420 = ORIENTED_EDGE('',*,*,#29383,.T.); +#29421 = PLANE('',#29422); +#29422 = AXIS2_PLACEMENT_3D('',#29423,#29424,#29425); +#29423 = CARTESIAN_POINT('',(176.43446,-52.129289,0.)); +#29424 = DIRECTION('',(0.,0.,1.)); +#29425 = DIRECTION('',(1.,0.,-0.)); +#29426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#29430)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#29427,#29428,#29429)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#29427 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29428 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#29429 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#29430 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#29427, + 'distance_accuracy_value','confusion accuracy'); +#29431 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#29432,#29434); +#29432 = ( REPRESENTATION_RELATIONSHIP('','',#29271,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#29433) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#29433 = ITEM_DEFINED_TRANSFORMATION('','',#11,#655); +#29434 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #29435); +#29435 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('162','=>[0:1:1:155]','',#5, + #29266,$); +#29436 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29268)); +#29437 = SHAPE_DEFINITION_REPRESENTATION(#29438,#29444); +#29438 = PRODUCT_DEFINITION_SHAPE('','',#29439); +#29439 = PRODUCT_DEFINITION('design','',#29440,#29443); +#29440 = PRODUCT_DEFINITION_FORMATION('','',#29441); +#29441 = PRODUCT('HackPad_track_153','HackPad_track_153','',(#29442)); +#29442 = PRODUCT_CONTEXT('',#2,'mechanical'); +#29443 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#29444 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#29445),#29599); +#29445 = MANIFOLD_SOLID_BREP('',#29446); +#29446 = CLOSED_SHELL('',(#29447,#29487,#29520,#29551,#29575,#29587)); +#29447 = ADVANCED_FACE('',(#29448),#29482,.F.); +#29448 = FACE_BOUND('',#29449,.F.); +#29449 = EDGE_LOOP('',(#29450,#29460,#29468,#29476)); +#29450 = ORIENTED_EDGE('',*,*,#29451,.T.); +#29451 = EDGE_CURVE('',#29452,#29454,#29456,.T.); +#29452 = VERTEX_POINT('',#29453); +#29453 = CARTESIAN_POINT('',(176.68446,-129.254289,-3.5E-02)); +#29454 = VERTEX_POINT('',#29455); +#29455 = CARTESIAN_POINT('',(176.68446,-129.254289,0.)); +#29456 = LINE('',#29457,#29458); +#29457 = CARTESIAN_POINT('',(176.68446,-129.254289,-3.5E-02)); +#29458 = VECTOR('',#29459,1.); +#29459 = DIRECTION('',(0.,0.,1.)); +#29460 = ORIENTED_EDGE('',*,*,#29461,.T.); +#29461 = EDGE_CURVE('',#29454,#29462,#29464,.T.); +#29462 = VERTEX_POINT('',#29463); +#29463 = CARTESIAN_POINT('',(175.43446,-128.004289,0.)); +#29464 = LINE('',#29465,#29466); +#29465 = CARTESIAN_POINT('',(176.68446,-129.254289,0.)); +#29466 = VECTOR('',#29467,1.); +#29467 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29468 = ORIENTED_EDGE('',*,*,#29469,.F.); +#29469 = EDGE_CURVE('',#29470,#29462,#29472,.T.); +#29470 = VERTEX_POINT('',#29471); +#29471 = CARTESIAN_POINT('',(175.43446,-128.004289,-3.5E-02)); +#29472 = LINE('',#29473,#29474); +#29473 = CARTESIAN_POINT('',(175.43446,-128.004289,-3.5E-02)); +#29474 = VECTOR('',#29475,1.); +#29475 = DIRECTION('',(0.,0.,1.)); +#29476 = ORIENTED_EDGE('',*,*,#29477,.F.); +#29477 = EDGE_CURVE('',#29452,#29470,#29478,.T.); +#29478 = LINE('',#29479,#29480); +#29479 = CARTESIAN_POINT('',(176.68446,-129.254289,-3.5E-02)); +#29480 = VECTOR('',#29481,1.); +#29481 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29482 = PLANE('',#29483); +#29483 = AXIS2_PLACEMENT_3D('',#29484,#29485,#29486); +#29484 = CARTESIAN_POINT('',(176.68446,-129.254289,-3.5E-02)); +#29485 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#29486 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29487 = ADVANCED_FACE('',(#29488),#29515,.T.); +#29488 = FACE_BOUND('',#29489,.F.); +#29489 = EDGE_LOOP('',(#29490,#29491,#29500,#29508)); +#29490 = ORIENTED_EDGE('',*,*,#29469,.T.); +#29491 = ORIENTED_EDGE('',*,*,#29492,.T.); +#29492 = EDGE_CURVE('',#29462,#29493,#29495,.T.); +#29493 = VERTEX_POINT('',#29494); +#29494 = CARTESIAN_POINT('',(175.293039,-128.14571,0.)); +#29495 = CIRCLE('',#29496,9.999974810218E-02); +#29496 = AXIS2_PLACEMENT_3D('',#29497,#29498,#29499); +#29497 = CARTESIAN_POINT('',(175.3637495,-128.0749995,0.)); +#29498 = DIRECTION('',(0.,0.,1.)); +#29499 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29500 = ORIENTED_EDGE('',*,*,#29501,.F.); +#29501 = EDGE_CURVE('',#29502,#29493,#29504,.T.); +#29502 = VERTEX_POINT('',#29503); +#29503 = CARTESIAN_POINT('',(175.293039,-128.14571,-3.5E-02)); +#29504 = LINE('',#29505,#29506); +#29505 = CARTESIAN_POINT('',(175.293039,-128.14571,-3.5E-02)); +#29506 = VECTOR('',#29507,1.); +#29507 = DIRECTION('',(0.,0.,1.)); +#29508 = ORIENTED_EDGE('',*,*,#29509,.F.); +#29509 = EDGE_CURVE('',#29470,#29502,#29510,.T.); +#29510 = CIRCLE('',#29511,9.999974810218E-02); +#29511 = AXIS2_PLACEMENT_3D('',#29512,#29513,#29514); +#29512 = CARTESIAN_POINT('',(175.3637495,-128.0749995,-3.5E-02)); +#29513 = DIRECTION('',(0.,0.,1.)); +#29514 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29515 = CYLINDRICAL_SURFACE('',#29516,9.999974810218E-02); +#29516 = AXIS2_PLACEMENT_3D('',#29517,#29518,#29519); +#29517 = CARTESIAN_POINT('',(175.3637495,-128.0749995,-3.5E-02)); +#29518 = DIRECTION('',(-0.,-0.,-1.)); +#29519 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29520 = ADVANCED_FACE('',(#29521),#29546,.F.); +#29521 = FACE_BOUND('',#29522,.F.); +#29522 = EDGE_LOOP('',(#29523,#29524,#29532,#29540)); +#29523 = ORIENTED_EDGE('',*,*,#29501,.T.); +#29524 = ORIENTED_EDGE('',*,*,#29525,.T.); +#29525 = EDGE_CURVE('',#29493,#29526,#29528,.T.); +#29526 = VERTEX_POINT('',#29527); +#29527 = CARTESIAN_POINT('',(176.543039,-129.39571,0.)); +#29528 = LINE('',#29529,#29530); +#29529 = CARTESIAN_POINT('',(175.293039,-128.14571,0.)); +#29530 = VECTOR('',#29531,1.); +#29531 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29532 = ORIENTED_EDGE('',*,*,#29533,.F.); +#29533 = EDGE_CURVE('',#29534,#29526,#29536,.T.); +#29534 = VERTEX_POINT('',#29535); +#29535 = CARTESIAN_POINT('',(176.543039,-129.39571,-3.5E-02)); +#29536 = LINE('',#29537,#29538); +#29537 = CARTESIAN_POINT('',(176.543039,-129.39571,-3.5E-02)); +#29538 = VECTOR('',#29539,1.); +#29539 = DIRECTION('',(0.,0.,1.)); +#29540 = ORIENTED_EDGE('',*,*,#29541,.F.); +#29541 = EDGE_CURVE('',#29502,#29534,#29542,.T.); +#29542 = LINE('',#29543,#29544); +#29543 = CARTESIAN_POINT('',(175.293039,-128.14571,-3.5E-02)); +#29544 = VECTOR('',#29545,1.); +#29545 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29546 = PLANE('',#29547); +#29547 = AXIS2_PLACEMENT_3D('',#29548,#29549,#29550); +#29548 = CARTESIAN_POINT('',(175.293039,-128.14571,-3.5E-02)); +#29549 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#29550 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29551 = ADVANCED_FACE('',(#29552),#29570,.T.); +#29552 = FACE_BOUND('',#29553,.F.); +#29553 = EDGE_LOOP('',(#29554,#29555,#29562,#29563)); +#29554 = ORIENTED_EDGE('',*,*,#29533,.T.); +#29555 = ORIENTED_EDGE('',*,*,#29556,.T.); +#29556 = EDGE_CURVE('',#29526,#29454,#29557,.T.); +#29557 = CIRCLE('',#29558,9.99997481022E-02); +#29558 = AXIS2_PLACEMENT_3D('',#29559,#29560,#29561); +#29559 = CARTESIAN_POINT('',(176.6137495,-129.3249995,0.)); +#29560 = DIRECTION('',(0.,0.,1.)); +#29561 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#29562 = ORIENTED_EDGE('',*,*,#29451,.F.); +#29563 = ORIENTED_EDGE('',*,*,#29564,.F.); +#29564 = EDGE_CURVE('',#29534,#29452,#29565,.T.); +#29565 = CIRCLE('',#29566,9.99997481022E-02); +#29566 = AXIS2_PLACEMENT_3D('',#29567,#29568,#29569); +#29567 = CARTESIAN_POINT('',(176.6137495,-129.3249995,-3.5E-02)); +#29568 = DIRECTION('',(0.,0.,1.)); +#29569 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#29570 = CYLINDRICAL_SURFACE('',#29571,9.99997481022E-02); +#29571 = AXIS2_PLACEMENT_3D('',#29572,#29573,#29574); +#29572 = CARTESIAN_POINT('',(176.6137495,-129.3249995,-3.5E-02)); +#29573 = DIRECTION('',(-0.,-0.,-1.)); +#29574 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#29575 = ADVANCED_FACE('',(#29576),#29582,.F.); +#29576 = FACE_BOUND('',#29577,.F.); +#29577 = EDGE_LOOP('',(#29578,#29579,#29580,#29581)); +#29578 = ORIENTED_EDGE('',*,*,#29477,.T.); +#29579 = ORIENTED_EDGE('',*,*,#29509,.T.); +#29580 = ORIENTED_EDGE('',*,*,#29541,.T.); +#29581 = ORIENTED_EDGE('',*,*,#29564,.T.); +#29582 = PLANE('',#29583); +#29583 = AXIS2_PLACEMENT_3D('',#29584,#29585,#29586); +#29584 = CARTESIAN_POINT('',(176.68446,-129.254289,-3.5E-02)); +#29585 = DIRECTION('',(0.,0.,1.)); +#29586 = DIRECTION('',(1.,0.,-0.)); +#29587 = ADVANCED_FACE('',(#29588),#29594,.T.); +#29588 = FACE_BOUND('',#29589,.T.); +#29589 = EDGE_LOOP('',(#29590,#29591,#29592,#29593)); +#29590 = ORIENTED_EDGE('',*,*,#29461,.T.); +#29591 = ORIENTED_EDGE('',*,*,#29492,.T.); +#29592 = ORIENTED_EDGE('',*,*,#29525,.T.); +#29593 = ORIENTED_EDGE('',*,*,#29556,.T.); +#29594 = PLANE('',#29595); +#29595 = AXIS2_PLACEMENT_3D('',#29596,#29597,#29598); +#29596 = CARTESIAN_POINT('',(176.68446,-129.254289,0.)); +#29597 = DIRECTION('',(0.,0.,1.)); +#29598 = DIRECTION('',(1.,0.,-0.)); +#29599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#29603)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#29600,#29601,#29602)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#29600 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29601 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#29602 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#29603 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#29600, + 'distance_accuracy_value','confusion accuracy'); +#29604 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#29605,#29607); +#29605 = ( REPRESENTATION_RELATIONSHIP('','',#29444,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#29606) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#29606 = ITEM_DEFINED_TRANSFORMATION('','',#11,#659); +#29607 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #29608); +#29608 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('163','=>[0:1:1:156]','',#5, + #29439,$); +#29609 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29441)); +#29610 = SHAPE_DEFINITION_REPRESENTATION(#29611,#29617); +#29611 = PRODUCT_DEFINITION_SHAPE('','',#29612); +#29612 = PRODUCT_DEFINITION('design','',#29613,#29616); +#29613 = PRODUCT_DEFINITION_FORMATION('','',#29614); +#29614 = PRODUCT('HackPad_track_154','HackPad_track_154','',(#29615)); +#29615 = PRODUCT_CONTEXT('',#2,'mechanical'); +#29616 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#29617 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#29618),#29772); +#29618 = MANIFOLD_SOLID_BREP('',#29619); +#29619 = CLOSED_SHELL('',(#29620,#29660,#29693,#29724,#29748,#29760)); +#29620 = ADVANCED_FACE('',(#29621),#29655,.F.); +#29621 = FACE_BOUND('',#29622,.F.); +#29622 = EDGE_LOOP('',(#29623,#29633,#29641,#29649)); +#29623 = ORIENTED_EDGE('',*,*,#29624,.T.); +#29624 = EDGE_CURVE('',#29625,#29627,#29629,.T.); +#29625 = VERTEX_POINT('',#29626); +#29626 = CARTESIAN_POINT('',(111.43446,-130.004289,-3.5E-02)); +#29627 = VERTEX_POINT('',#29628); +#29628 = CARTESIAN_POINT('',(111.43446,-130.004289,0.)); +#29629 = LINE('',#29630,#29631); +#29630 = CARTESIAN_POINT('',(111.43446,-130.004289,-3.5E-02)); +#29631 = VECTOR('',#29632,1.); +#29632 = DIRECTION('',(0.,0.,1.)); +#29633 = ORIENTED_EDGE('',*,*,#29634,.T.); +#29634 = EDGE_CURVE('',#29627,#29635,#29637,.T.); +#29635 = VERTEX_POINT('',#29636); +#29636 = CARTESIAN_POINT('',(109.68446,-128.254289,0.)); +#29637 = LINE('',#29638,#29639); +#29638 = CARTESIAN_POINT('',(111.43446,-130.004289,0.)); +#29639 = VECTOR('',#29640,1.); +#29640 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29641 = ORIENTED_EDGE('',*,*,#29642,.F.); +#29642 = EDGE_CURVE('',#29643,#29635,#29645,.T.); +#29643 = VERTEX_POINT('',#29644); +#29644 = CARTESIAN_POINT('',(109.68446,-128.254289,-3.5E-02)); +#29645 = LINE('',#29646,#29647); +#29646 = CARTESIAN_POINT('',(109.68446,-128.254289,-3.5E-02)); +#29647 = VECTOR('',#29648,1.); +#29648 = DIRECTION('',(0.,0.,1.)); +#29649 = ORIENTED_EDGE('',*,*,#29650,.F.); +#29650 = EDGE_CURVE('',#29625,#29643,#29651,.T.); +#29651 = LINE('',#29652,#29653); +#29652 = CARTESIAN_POINT('',(111.43446,-130.004289,-3.5E-02)); +#29653 = VECTOR('',#29654,1.); +#29654 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29655 = PLANE('',#29656); +#29656 = AXIS2_PLACEMENT_3D('',#29657,#29658,#29659); +#29657 = CARTESIAN_POINT('',(111.43446,-130.004289,-3.5E-02)); +#29658 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#29659 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#29660 = ADVANCED_FACE('',(#29661),#29688,.T.); +#29661 = FACE_BOUND('',#29662,.F.); +#29662 = EDGE_LOOP('',(#29663,#29664,#29673,#29681)); +#29663 = ORIENTED_EDGE('',*,*,#29642,.T.); +#29664 = ORIENTED_EDGE('',*,*,#29665,.T.); +#29665 = EDGE_CURVE('',#29635,#29666,#29668,.T.); +#29666 = VERTEX_POINT('',#29667); +#29667 = CARTESIAN_POINT('',(109.543039,-128.39571,0.)); +#29668 = CIRCLE('',#29669,9.999974810219E-02); +#29669 = AXIS2_PLACEMENT_3D('',#29670,#29671,#29672); +#29670 = CARTESIAN_POINT('',(109.6137495,-128.3249995,0.)); +#29671 = DIRECTION('',(0.,0.,1.)); +#29672 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29673 = ORIENTED_EDGE('',*,*,#29674,.F.); +#29674 = EDGE_CURVE('',#29675,#29666,#29677,.T.); +#29675 = VERTEX_POINT('',#29676); +#29676 = CARTESIAN_POINT('',(109.543039,-128.39571,-3.5E-02)); +#29677 = LINE('',#29678,#29679); +#29678 = CARTESIAN_POINT('',(109.543039,-128.39571,-3.5E-02)); +#29679 = VECTOR('',#29680,1.); +#29680 = DIRECTION('',(0.,0.,1.)); +#29681 = ORIENTED_EDGE('',*,*,#29682,.F.); +#29682 = EDGE_CURVE('',#29643,#29675,#29683,.T.); +#29683 = CIRCLE('',#29684,9.999974810219E-02); +#29684 = AXIS2_PLACEMENT_3D('',#29685,#29686,#29687); +#29685 = CARTESIAN_POINT('',(109.6137495,-128.3249995,-3.5E-02)); +#29686 = DIRECTION('',(0.,0.,1.)); +#29687 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29688 = CYLINDRICAL_SURFACE('',#29689,9.999974810219E-02); +#29689 = AXIS2_PLACEMENT_3D('',#29690,#29691,#29692); +#29690 = CARTESIAN_POINT('',(109.6137495,-128.3249995,-3.5E-02)); +#29691 = DIRECTION('',(-0.,-0.,-1.)); +#29692 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#29693 = ADVANCED_FACE('',(#29694),#29719,.F.); +#29694 = FACE_BOUND('',#29695,.F.); +#29695 = EDGE_LOOP('',(#29696,#29697,#29705,#29713)); +#29696 = ORIENTED_EDGE('',*,*,#29674,.T.); +#29697 = ORIENTED_EDGE('',*,*,#29698,.T.); +#29698 = EDGE_CURVE('',#29666,#29699,#29701,.T.); +#29699 = VERTEX_POINT('',#29700); +#29700 = CARTESIAN_POINT('',(111.293039,-130.14571,0.)); +#29701 = LINE('',#29702,#29703); +#29702 = CARTESIAN_POINT('',(109.543039,-128.39571,0.)); +#29703 = VECTOR('',#29704,1.); +#29704 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29705 = ORIENTED_EDGE('',*,*,#29706,.F.); +#29706 = EDGE_CURVE('',#29707,#29699,#29709,.T.); +#29707 = VERTEX_POINT('',#29708); +#29708 = CARTESIAN_POINT('',(111.293039,-130.14571,-3.5E-02)); +#29709 = LINE('',#29710,#29711); +#29710 = CARTESIAN_POINT('',(111.293039,-130.14571,-3.5E-02)); +#29711 = VECTOR('',#29712,1.); +#29712 = DIRECTION('',(0.,0.,1.)); +#29713 = ORIENTED_EDGE('',*,*,#29714,.F.); +#29714 = EDGE_CURVE('',#29675,#29707,#29715,.T.); +#29715 = LINE('',#29716,#29717); +#29716 = CARTESIAN_POINT('',(109.543039,-128.39571,-3.5E-02)); +#29717 = VECTOR('',#29718,1.); +#29718 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29719 = PLANE('',#29720); +#29720 = AXIS2_PLACEMENT_3D('',#29721,#29722,#29723); +#29721 = CARTESIAN_POINT('',(109.543039,-128.39571,-3.5E-02)); +#29722 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#29723 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#29724 = ADVANCED_FACE('',(#29725),#29743,.T.); +#29725 = FACE_BOUND('',#29726,.F.); +#29726 = EDGE_LOOP('',(#29727,#29728,#29735,#29736)); +#29727 = ORIENTED_EDGE('',*,*,#29706,.T.); +#29728 = ORIENTED_EDGE('',*,*,#29729,.T.); +#29729 = EDGE_CURVE('',#29699,#29627,#29730,.T.); +#29730 = CIRCLE('',#29731,9.999974810219E-02); +#29731 = AXIS2_PLACEMENT_3D('',#29732,#29733,#29734); +#29732 = CARTESIAN_POINT('',(111.3637495,-130.0749995,0.)); +#29733 = DIRECTION('',(0.,0.,1.)); +#29734 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#29735 = ORIENTED_EDGE('',*,*,#29624,.F.); +#29736 = ORIENTED_EDGE('',*,*,#29737,.F.); +#29737 = EDGE_CURVE('',#29707,#29625,#29738,.T.); +#29738 = CIRCLE('',#29739,9.999974810219E-02); +#29739 = AXIS2_PLACEMENT_3D('',#29740,#29741,#29742); +#29740 = CARTESIAN_POINT('',(111.3637495,-130.0749995,-3.5E-02)); +#29741 = DIRECTION('',(0.,0.,1.)); +#29742 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#29743 = CYLINDRICAL_SURFACE('',#29744,9.999974810219E-02); +#29744 = AXIS2_PLACEMENT_3D('',#29745,#29746,#29747); +#29745 = CARTESIAN_POINT('',(111.3637495,-130.0749995,-3.5E-02)); +#29746 = DIRECTION('',(-0.,-0.,-1.)); +#29747 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#29748 = ADVANCED_FACE('',(#29749),#29755,.F.); +#29749 = FACE_BOUND('',#29750,.F.); +#29750 = EDGE_LOOP('',(#29751,#29752,#29753,#29754)); +#29751 = ORIENTED_EDGE('',*,*,#29650,.T.); +#29752 = ORIENTED_EDGE('',*,*,#29682,.T.); +#29753 = ORIENTED_EDGE('',*,*,#29714,.T.); +#29754 = ORIENTED_EDGE('',*,*,#29737,.T.); +#29755 = PLANE('',#29756); +#29756 = AXIS2_PLACEMENT_3D('',#29757,#29758,#29759); +#29757 = CARTESIAN_POINT('',(111.43446,-130.004289,-3.5E-02)); +#29758 = DIRECTION('',(0.,0.,1.)); +#29759 = DIRECTION('',(1.,0.,-0.)); +#29760 = ADVANCED_FACE('',(#29761),#29767,.T.); +#29761 = FACE_BOUND('',#29762,.T.); +#29762 = EDGE_LOOP('',(#29763,#29764,#29765,#29766)); +#29763 = ORIENTED_EDGE('',*,*,#29634,.T.); +#29764 = ORIENTED_EDGE('',*,*,#29665,.T.); +#29765 = ORIENTED_EDGE('',*,*,#29698,.T.); +#29766 = ORIENTED_EDGE('',*,*,#29729,.T.); +#29767 = PLANE('',#29768); +#29768 = AXIS2_PLACEMENT_3D('',#29769,#29770,#29771); +#29769 = CARTESIAN_POINT('',(111.43446,-130.004289,0.)); +#29770 = DIRECTION('',(0.,0.,1.)); +#29771 = DIRECTION('',(1.,0.,-0.)); +#29772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#29776)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#29773,#29774,#29775)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#29773 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29774 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#29775 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#29776 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#29773, + 'distance_accuracy_value','confusion accuracy'); +#29777 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#29778,#29780); +#29778 = ( REPRESENTATION_RELATIONSHIP('','',#29617,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#29779) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#29779 = ITEM_DEFINED_TRANSFORMATION('','',#11,#663); +#29780 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #29781); +#29781 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('164','=>[0:1:1:157]','',#5, + #29612,$); +#29782 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29614)); +#29783 = SHAPE_DEFINITION_REPRESENTATION(#29784,#29790); +#29784 = PRODUCT_DEFINITION_SHAPE('','',#29785); +#29785 = PRODUCT_DEFINITION('design','',#29786,#29789); +#29786 = PRODUCT_DEFINITION_FORMATION('','',#29787); +#29787 = PRODUCT('HackPad_track_155','HackPad_track_155','',(#29788)); +#29788 = PRODUCT_CONTEXT('',#2,'mechanical'); +#29789 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#29790 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#29791),#29945); +#29791 = MANIFOLD_SOLID_BREP('',#29792); +#29792 = CLOSED_SHELL('',(#29793,#29833,#29866,#29897,#29921,#29933)); +#29793 = ADVANCED_FACE('',(#29794),#29828,.F.); +#29794 = FACE_BOUND('',#29795,.F.); +#29795 = EDGE_LOOP('',(#29796,#29806,#29814,#29822)); +#29796 = ORIENTED_EDGE('',*,*,#29797,.T.); +#29797 = EDGE_CURVE('',#29798,#29800,#29802,.T.); +#29798 = VERTEX_POINT('',#29799); +#29799 = CARTESIAN_POINT('',(108.26375,-111.575,-3.5E-02)); +#29800 = VERTEX_POINT('',#29801); +#29801 = CARTESIAN_POINT('',(108.26375,-111.575,0.)); +#29802 = LINE('',#29803,#29804); +#29803 = CARTESIAN_POINT('',(108.26375,-111.575,-3.5E-02)); +#29804 = VECTOR('',#29805,1.); +#29805 = DIRECTION('',(0.,0.,1.)); +#29806 = ORIENTED_EDGE('',*,*,#29807,.T.); +#29807 = EDGE_CURVE('',#29800,#29808,#29810,.T.); +#29808 = VERTEX_POINT('',#29809); +#29809 = CARTESIAN_POINT('',(108.26375,-127.075,0.)); +#29810 = LINE('',#29811,#29812); +#29811 = CARTESIAN_POINT('',(108.26375,-111.575,0.)); +#29812 = VECTOR('',#29813,1.); +#29813 = DIRECTION('',(0.,-1.,0.)); +#29814 = ORIENTED_EDGE('',*,*,#29815,.F.); +#29815 = EDGE_CURVE('',#29816,#29808,#29818,.T.); +#29816 = VERTEX_POINT('',#29817); +#29817 = CARTESIAN_POINT('',(108.26375,-127.075,-3.5E-02)); +#29818 = LINE('',#29819,#29820); +#29819 = CARTESIAN_POINT('',(108.26375,-127.075,-3.5E-02)); +#29820 = VECTOR('',#29821,1.); +#29821 = DIRECTION('',(0.,0.,1.)); +#29822 = ORIENTED_EDGE('',*,*,#29823,.F.); +#29823 = EDGE_CURVE('',#29798,#29816,#29824,.T.); +#29824 = LINE('',#29825,#29826); +#29825 = CARTESIAN_POINT('',(108.26375,-111.575,-3.5E-02)); +#29826 = VECTOR('',#29827,1.); +#29827 = DIRECTION('',(0.,-1.,0.)); +#29828 = PLANE('',#29829); +#29829 = AXIS2_PLACEMENT_3D('',#29830,#29831,#29832); +#29830 = CARTESIAN_POINT('',(108.26375,-111.575,-3.5E-02)); +#29831 = DIRECTION('',(1.,0.,-0.)); +#29832 = DIRECTION('',(0.,-1.,0.)); +#29833 = ADVANCED_FACE('',(#29834),#29861,.T.); +#29834 = FACE_BOUND('',#29835,.F.); +#29835 = EDGE_LOOP('',(#29836,#29837,#29846,#29854)); +#29836 = ORIENTED_EDGE('',*,*,#29815,.T.); +#29837 = ORIENTED_EDGE('',*,*,#29838,.T.); +#29838 = EDGE_CURVE('',#29808,#29839,#29841,.T.); +#29839 = VERTEX_POINT('',#29840); +#29840 = CARTESIAN_POINT('',(108.46375,-127.075,0.)); +#29841 = CIRCLE('',#29842,1.E-01); +#29842 = AXIS2_PLACEMENT_3D('',#29843,#29844,#29845); +#29843 = CARTESIAN_POINT('',(108.36375,-127.075,0.)); +#29844 = DIRECTION('',(0.,0.,1.)); +#29845 = DIRECTION('',(-1.,0.,-0.)); +#29846 = ORIENTED_EDGE('',*,*,#29847,.F.); +#29847 = EDGE_CURVE('',#29848,#29839,#29850,.T.); +#29848 = VERTEX_POINT('',#29849); +#29849 = CARTESIAN_POINT('',(108.46375,-127.075,-3.5E-02)); +#29850 = LINE('',#29851,#29852); +#29851 = CARTESIAN_POINT('',(108.46375,-127.075,-3.5E-02)); +#29852 = VECTOR('',#29853,1.); +#29853 = DIRECTION('',(0.,0.,1.)); +#29854 = ORIENTED_EDGE('',*,*,#29855,.F.); +#29855 = EDGE_CURVE('',#29816,#29848,#29856,.T.); +#29856 = CIRCLE('',#29857,1.E-01); +#29857 = AXIS2_PLACEMENT_3D('',#29858,#29859,#29860); +#29858 = CARTESIAN_POINT('',(108.36375,-127.075,-3.5E-02)); +#29859 = DIRECTION('',(0.,0.,1.)); +#29860 = DIRECTION('',(-1.,0.,-0.)); +#29861 = CYLINDRICAL_SURFACE('',#29862,1.E-01); +#29862 = AXIS2_PLACEMENT_3D('',#29863,#29864,#29865); +#29863 = CARTESIAN_POINT('',(108.36375,-127.075,-3.5E-02)); +#29864 = DIRECTION('',(-0.,-0.,-1.)); +#29865 = DIRECTION('',(-1.,0.,-0.)); +#29866 = ADVANCED_FACE('',(#29867),#29892,.F.); +#29867 = FACE_BOUND('',#29868,.F.); +#29868 = EDGE_LOOP('',(#29869,#29870,#29878,#29886)); +#29869 = ORIENTED_EDGE('',*,*,#29847,.T.); +#29870 = ORIENTED_EDGE('',*,*,#29871,.T.); +#29871 = EDGE_CURVE('',#29839,#29872,#29874,.T.); +#29872 = VERTEX_POINT('',#29873); +#29873 = CARTESIAN_POINT('',(108.46375,-111.575,0.)); +#29874 = LINE('',#29875,#29876); +#29875 = CARTESIAN_POINT('',(108.46375,-127.075,0.)); +#29876 = VECTOR('',#29877,1.); +#29877 = DIRECTION('',(0.,1.,0.)); +#29878 = ORIENTED_EDGE('',*,*,#29879,.F.); +#29879 = EDGE_CURVE('',#29880,#29872,#29882,.T.); +#29880 = VERTEX_POINT('',#29881); +#29881 = CARTESIAN_POINT('',(108.46375,-111.575,-3.5E-02)); +#29882 = LINE('',#29883,#29884); +#29883 = CARTESIAN_POINT('',(108.46375,-111.575,-3.5E-02)); +#29884 = VECTOR('',#29885,1.); +#29885 = DIRECTION('',(0.,0.,1.)); +#29886 = ORIENTED_EDGE('',*,*,#29887,.F.); +#29887 = EDGE_CURVE('',#29848,#29880,#29888,.T.); +#29888 = LINE('',#29889,#29890); +#29889 = CARTESIAN_POINT('',(108.46375,-127.075,-3.5E-02)); +#29890 = VECTOR('',#29891,1.); +#29891 = DIRECTION('',(0.,1.,0.)); +#29892 = PLANE('',#29893); +#29893 = AXIS2_PLACEMENT_3D('',#29894,#29895,#29896); +#29894 = CARTESIAN_POINT('',(108.46375,-127.075,-3.5E-02)); +#29895 = DIRECTION('',(-1.,0.,0.)); +#29896 = DIRECTION('',(0.,1.,0.)); +#29897 = ADVANCED_FACE('',(#29898),#29916,.T.); +#29898 = FACE_BOUND('',#29899,.F.); +#29899 = EDGE_LOOP('',(#29900,#29901,#29908,#29909)); +#29900 = ORIENTED_EDGE('',*,*,#29879,.T.); +#29901 = ORIENTED_EDGE('',*,*,#29902,.T.); +#29902 = EDGE_CURVE('',#29872,#29800,#29903,.T.); +#29903 = CIRCLE('',#29904,0.1); +#29904 = AXIS2_PLACEMENT_3D('',#29905,#29906,#29907); +#29905 = CARTESIAN_POINT('',(108.36375,-111.575,0.)); +#29906 = DIRECTION('',(0.,0.,1.)); +#29907 = DIRECTION('',(1.,0.,-0.)); +#29908 = ORIENTED_EDGE('',*,*,#29797,.F.); +#29909 = ORIENTED_EDGE('',*,*,#29910,.F.); +#29910 = EDGE_CURVE('',#29880,#29798,#29911,.T.); +#29911 = CIRCLE('',#29912,0.1); +#29912 = AXIS2_PLACEMENT_3D('',#29913,#29914,#29915); +#29913 = CARTESIAN_POINT('',(108.36375,-111.575,-3.5E-02)); +#29914 = DIRECTION('',(0.,0.,1.)); +#29915 = DIRECTION('',(1.,0.,-0.)); +#29916 = CYLINDRICAL_SURFACE('',#29917,0.1); +#29917 = AXIS2_PLACEMENT_3D('',#29918,#29919,#29920); +#29918 = CARTESIAN_POINT('',(108.36375,-111.575,-3.5E-02)); +#29919 = DIRECTION('',(-0.,-0.,-1.)); +#29920 = DIRECTION('',(1.,0.,-0.)); +#29921 = ADVANCED_FACE('',(#29922),#29928,.F.); +#29922 = FACE_BOUND('',#29923,.F.); +#29923 = EDGE_LOOP('',(#29924,#29925,#29926,#29927)); +#29924 = ORIENTED_EDGE('',*,*,#29823,.T.); +#29925 = ORIENTED_EDGE('',*,*,#29855,.T.); +#29926 = ORIENTED_EDGE('',*,*,#29887,.T.); +#29927 = ORIENTED_EDGE('',*,*,#29910,.T.); +#29928 = PLANE('',#29929); +#29929 = AXIS2_PLACEMENT_3D('',#29930,#29931,#29932); +#29930 = CARTESIAN_POINT('',(108.26375,-111.575,-3.5E-02)); +#29931 = DIRECTION('',(0.,0.,1.)); +#29932 = DIRECTION('',(1.,0.,-0.)); +#29933 = ADVANCED_FACE('',(#29934),#29940,.T.); +#29934 = FACE_BOUND('',#29935,.T.); +#29935 = EDGE_LOOP('',(#29936,#29937,#29938,#29939)); +#29936 = ORIENTED_EDGE('',*,*,#29807,.T.); +#29937 = ORIENTED_EDGE('',*,*,#29838,.T.); +#29938 = ORIENTED_EDGE('',*,*,#29871,.T.); +#29939 = ORIENTED_EDGE('',*,*,#29902,.T.); +#29940 = PLANE('',#29941); +#29941 = AXIS2_PLACEMENT_3D('',#29942,#29943,#29944); +#29942 = CARTESIAN_POINT('',(108.26375,-111.575,0.)); +#29943 = DIRECTION('',(0.,0.,1.)); +#29944 = DIRECTION('',(1.,0.,-0.)); +#29945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#29949)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#29946,#29947,#29948)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#29946 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29947 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#29948 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#29949 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#29946, + 'distance_accuracy_value','confusion accuracy'); +#29950 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#29951,#29953); +#29951 = ( REPRESENTATION_RELATIONSHIP('','',#29790,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#29952) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#29952 = ITEM_DEFINED_TRANSFORMATION('','',#11,#667); +#29953 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #29954); +#29954 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('165','=>[0:1:1:158]','',#5, + #29785,$); +#29955 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29787)); +#29956 = SHAPE_DEFINITION_REPRESENTATION(#29957,#29963); +#29957 = PRODUCT_DEFINITION_SHAPE('','',#29958); +#29958 = PRODUCT_DEFINITION('design','',#29959,#29962); +#29959 = PRODUCT_DEFINITION_FORMATION('','',#29960); +#29960 = PRODUCT('HackPad_track_156','HackPad_track_156','',(#29961)); +#29961 = PRODUCT_CONTEXT('',#2,'mechanical'); +#29962 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#29963 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#29964),#30153); +#29964 = MANIFOLD_SOLID_BREP('',#29965); +#29965 = CLOSED_SHELL('',(#29966,#30006,#30048,#30073,#30107,#30124, + #30141)); +#29966 = ADVANCED_FACE('',(#29967),#30001,.F.); +#29967 = FACE_BOUND('',#29968,.F.); +#29968 = EDGE_LOOP('',(#29969,#29979,#29987,#29995)); +#29969 = ORIENTED_EDGE('',*,*,#29970,.F.); +#29970 = EDGE_CURVE('',#29971,#29973,#29975,.T.); +#29971 = VERTEX_POINT('',#29972); +#29972 = CARTESIAN_POINT('',(176.96375,-129.075,-3.5E-02)); +#29973 = VERTEX_POINT('',#29974); +#29974 = CARTESIAN_POINT('',(176.96375,-128.275,-3.5E-02)); +#29975 = LINE('',#29976,#29977); +#29976 = CARTESIAN_POINT('',(176.96375,-129.075,-3.5E-02)); +#29977 = VECTOR('',#29978,1.); +#29978 = DIRECTION('',(0.,1.,0.)); +#29979 = ORIENTED_EDGE('',*,*,#29980,.T.); +#29980 = EDGE_CURVE('',#29971,#29981,#29983,.T.); +#29981 = VERTEX_POINT('',#29982); +#29982 = CARTESIAN_POINT('',(176.96375,-129.075,0.)); +#29983 = LINE('',#29984,#29985); +#29984 = CARTESIAN_POINT('',(176.96375,-129.075,-3.5E-02)); +#29985 = VECTOR('',#29986,1.); +#29986 = DIRECTION('',(0.,0.,1.)); +#29987 = ORIENTED_EDGE('',*,*,#29988,.T.); +#29988 = EDGE_CURVE('',#29981,#29989,#29991,.T.); +#29989 = VERTEX_POINT('',#29990); +#29990 = CARTESIAN_POINT('',(176.96375,-128.275,0.)); +#29991 = LINE('',#29992,#29993); +#29992 = CARTESIAN_POINT('',(176.96375,-129.075,0.)); +#29993 = VECTOR('',#29994,1.); +#29994 = DIRECTION('',(0.,1.,0.)); +#29995 = ORIENTED_EDGE('',*,*,#29996,.T.); +#29996 = EDGE_CURVE('',#29989,#29973,#29997,.T.); +#29997 = LINE('',#29998,#29999); +#29998 = CARTESIAN_POINT('',(176.96375,-128.275,-4.5E-02)); +#29999 = VECTOR('',#30000,1.); +#30000 = DIRECTION('',(-0.,-0.,-1.)); +#30001 = PLANE('',#30002); +#30002 = AXIS2_PLACEMENT_3D('',#30003,#30004,#30005); +#30003 = CARTESIAN_POINT('',(176.96375,-129.075,-3.5E-02)); +#30004 = DIRECTION('',(-1.,0.,0.)); +#30005 = DIRECTION('',(0.,1.,0.)); +#30006 = ADVANCED_FACE('',(#30007),#30043,.F.); +#30007 = FACE_BOUND('',#30008,.F.); +#30008 = EDGE_LOOP('',(#30009,#30018,#30019,#30028,#30037)); +#30009 = ORIENTED_EDGE('',*,*,#30010,.T.); +#30010 = EDGE_CURVE('',#30011,#29971,#30013,.T.); +#30011 = VERTEX_POINT('',#30012); +#30012 = CARTESIAN_POINT('',(176.76375,-129.075,-3.5E-02)); +#30013 = CIRCLE('',#30014,0.1); +#30014 = AXIS2_PLACEMENT_3D('',#30015,#30016,#30017); +#30015 = CARTESIAN_POINT('',(176.86375,-129.075,-3.5E-02)); +#30016 = DIRECTION('',(0.,0.,1.)); +#30017 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#30018 = ORIENTED_EDGE('',*,*,#29970,.T.); +#30019 = ORIENTED_EDGE('',*,*,#30020,.T.); +#30020 = EDGE_CURVE('',#29973,#30021,#30023,.T.); +#30021 = VERTEX_POINT('',#30022); +#30022 = CARTESIAN_POINT('',(176.86375,-128.325,-3.5E-02)); +#30023 = CIRCLE('',#30024,0.125); +#30024 = AXIS2_PLACEMENT_3D('',#30025,#30026,#30027); +#30025 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#30026 = DIRECTION('',(-0.,0.,-1.)); +#30027 = DIRECTION('',(-0.,-1.,0.)); +#30028 = ORIENTED_EDGE('',*,*,#30029,.T.); +#30029 = EDGE_CURVE('',#30021,#30030,#30032,.T.); +#30030 = VERTEX_POINT('',#30031); +#30031 = CARTESIAN_POINT('',(176.76375,-128.2750000001,-3.5E-02)); +#30032 = CIRCLE('',#30033,0.125); +#30033 = AXIS2_PLACEMENT_3D('',#30034,#30035,#30036); +#30034 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#30035 = DIRECTION('',(-0.,0.,-1.)); +#30036 = DIRECTION('',(-0.,-1.,0.)); +#30037 = ORIENTED_EDGE('',*,*,#30038,.T.); +#30038 = EDGE_CURVE('',#30030,#30011,#30039,.T.); +#30039 = LINE('',#30040,#30041); +#30040 = CARTESIAN_POINT('',(176.76375,-128.2,-3.5E-02)); +#30041 = VECTOR('',#30042,1.); +#30042 = DIRECTION('',(0.,-1.,0.)); +#30043 = PLANE('',#30044); +#30044 = AXIS2_PLACEMENT_3D('',#30045,#30046,#30047); +#30045 = CARTESIAN_POINT('',(176.96375,-129.075,-3.5E-02)); +#30046 = DIRECTION('',(0.,0.,1.)); +#30047 = DIRECTION('',(1.,0.,-0.)); +#30048 = ADVANCED_FACE('',(#30049),#30068,.F.); +#30049 = FACE_BOUND('',#30050,.T.); +#30050 = EDGE_LOOP('',(#30051,#30052,#30060,#30067)); +#30051 = ORIENTED_EDGE('',*,*,#30020,.T.); +#30052 = ORIENTED_EDGE('',*,*,#30053,.T.); +#30053 = EDGE_CURVE('',#30021,#30054,#30056,.T.); +#30054 = VERTEX_POINT('',#30055); +#30055 = CARTESIAN_POINT('',(176.86375,-128.325,0.)); +#30056 = LINE('',#30057,#30058); +#30057 = CARTESIAN_POINT('',(176.86375,-128.325,-4.5E-02)); +#30058 = VECTOR('',#30059,1.); +#30059 = DIRECTION('',(0.,0.,1.)); +#30060 = ORIENTED_EDGE('',*,*,#30061,.F.); +#30061 = EDGE_CURVE('',#29989,#30054,#30062,.T.); +#30062 = CIRCLE('',#30063,0.125); +#30063 = AXIS2_PLACEMENT_3D('',#30064,#30065,#30066); +#30064 = CARTESIAN_POINT('',(176.86375,-128.2,0.)); +#30065 = DIRECTION('',(-0.,0.,-1.)); +#30066 = DIRECTION('',(-0.,-1.,0.)); +#30067 = ORIENTED_EDGE('',*,*,#29996,.T.); +#30068 = CYLINDRICAL_SURFACE('',#30069,0.125); +#30069 = AXIS2_PLACEMENT_3D('',#30070,#30071,#30072); +#30070 = CARTESIAN_POINT('',(176.86375,-128.2,-4.5E-02)); +#30071 = DIRECTION('',(-0.,-0.,-1.)); +#30072 = DIRECTION('',(-0.,-1.,0.)); +#30073 = ADVANCED_FACE('',(#30074),#30102,.T.); +#30074 = FACE_BOUND('',#30075,.T.); +#30075 = EDGE_LOOP('',(#30076,#30085,#30086,#30087,#30096)); +#30076 = ORIENTED_EDGE('',*,*,#30077,.T.); +#30077 = EDGE_CURVE('',#30078,#29981,#30080,.T.); +#30078 = VERTEX_POINT('',#30079); +#30079 = CARTESIAN_POINT('',(176.76375,-129.075,0.)); +#30080 = CIRCLE('',#30081,0.1); +#30081 = AXIS2_PLACEMENT_3D('',#30082,#30083,#30084); +#30082 = CARTESIAN_POINT('',(176.86375,-129.075,0.)); +#30083 = DIRECTION('',(0.,0.,1.)); +#30084 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#30085 = ORIENTED_EDGE('',*,*,#29988,.T.); +#30086 = ORIENTED_EDGE('',*,*,#30061,.T.); +#30087 = ORIENTED_EDGE('',*,*,#30088,.T.); +#30088 = EDGE_CURVE('',#30054,#30089,#30091,.T.); +#30089 = VERTEX_POINT('',#30090); +#30090 = CARTESIAN_POINT('',(176.76375,-128.2750000001,0.)); +#30091 = CIRCLE('',#30092,0.125); +#30092 = AXIS2_PLACEMENT_3D('',#30093,#30094,#30095); +#30093 = CARTESIAN_POINT('',(176.86375,-128.2,0.)); +#30094 = DIRECTION('',(-0.,0.,-1.)); +#30095 = DIRECTION('',(-0.,-1.,0.)); +#30096 = ORIENTED_EDGE('',*,*,#30097,.T.); +#30097 = EDGE_CURVE('',#30089,#30078,#30098,.T.); +#30098 = LINE('',#30099,#30100); +#30099 = CARTESIAN_POINT('',(176.76375,-128.2,0.)); +#30100 = VECTOR('',#30101,1.); +#30101 = DIRECTION('',(0.,-1.,0.)); +#30102 = PLANE('',#30103); +#30103 = AXIS2_PLACEMENT_3D('',#30104,#30105,#30106); +#30104 = CARTESIAN_POINT('',(176.96375,-129.075,0.)); +#30105 = DIRECTION('',(0.,0.,1.)); +#30106 = DIRECTION('',(1.,0.,-0.)); +#30107 = ADVANCED_FACE('',(#30108),#30119,.T.); +#30108 = FACE_BOUND('',#30109,.F.); +#30109 = EDGE_LOOP('',(#30110,#30116,#30117,#30118)); +#30110 = ORIENTED_EDGE('',*,*,#30111,.T.); +#30111 = EDGE_CURVE('',#30011,#30078,#30112,.T.); +#30112 = LINE('',#30113,#30114); +#30113 = CARTESIAN_POINT('',(176.76375,-129.075,-3.5E-02)); +#30114 = VECTOR('',#30115,1.); +#30115 = DIRECTION('',(0.,0.,1.)); +#30116 = ORIENTED_EDGE('',*,*,#30077,.T.); +#30117 = ORIENTED_EDGE('',*,*,#29980,.F.); +#30118 = ORIENTED_EDGE('',*,*,#30010,.F.); +#30119 = CYLINDRICAL_SURFACE('',#30120,0.1); +#30120 = AXIS2_PLACEMENT_3D('',#30121,#30122,#30123); +#30121 = CARTESIAN_POINT('',(176.86375,-129.075,-3.5E-02)); +#30122 = DIRECTION('',(-0.,-0.,-1.)); +#30123 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#30124 = ADVANCED_FACE('',(#30125),#30136,.F.); +#30125 = FACE_BOUND('',#30126,.F.); +#30126 = EDGE_LOOP('',(#30127,#30128,#30134,#30135)); +#30127 = ORIENTED_EDGE('',*,*,#30038,.F.); +#30128 = ORIENTED_EDGE('',*,*,#30129,.F.); +#30129 = EDGE_CURVE('',#30089,#30030,#30130,.T.); +#30130 = LINE('',#30131,#30132); +#30131 = CARTESIAN_POINT('',(176.76375,-128.275,-4.5E-02)); +#30132 = VECTOR('',#30133,1.); +#30133 = DIRECTION('',(-0.,-0.,-1.)); +#30134 = ORIENTED_EDGE('',*,*,#30097,.T.); +#30135 = ORIENTED_EDGE('',*,*,#30111,.F.); +#30136 = PLANE('',#30137); +#30137 = AXIS2_PLACEMENT_3D('',#30138,#30139,#30140); +#30138 = CARTESIAN_POINT('',(176.76375,-128.2,-3.5E-02)); +#30139 = DIRECTION('',(1.,0.,-0.)); +#30140 = DIRECTION('',(0.,-1.,0.)); +#30141 = ADVANCED_FACE('',(#30142),#30148,.F.); +#30142 = FACE_BOUND('',#30143,.T.); +#30143 = EDGE_LOOP('',(#30144,#30145,#30146,#30147)); +#30144 = ORIENTED_EDGE('',*,*,#30053,.F.); +#30145 = ORIENTED_EDGE('',*,*,#30029,.T.); +#30146 = ORIENTED_EDGE('',*,*,#30129,.F.); +#30147 = ORIENTED_EDGE('',*,*,#30088,.F.); +#30148 = CYLINDRICAL_SURFACE('',#30149,0.125); +#30149 = AXIS2_PLACEMENT_3D('',#30150,#30151,#30152); +#30150 = CARTESIAN_POINT('',(176.86375,-128.2,-4.5E-02)); +#30151 = DIRECTION('',(-0.,-0.,-1.)); +#30152 = DIRECTION('',(-0.,-1.,0.)); +#30153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30157)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#30154,#30155,#30156)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#30154 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#30155 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30156 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#30157 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#30154, + 'distance_accuracy_value','confusion accuracy'); +#30158 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#30159,#30161); +#30159 = ( REPRESENTATION_RELATIONSHIP('','',#29963,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#30160) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#30160 = ITEM_DEFINED_TRANSFORMATION('','',#11,#671); +#30161 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #30162); +#30162 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('166','=>[0:1:1:159]','',#5, + #29958,$); +#30163 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29960)); +#30164 = SHAPE_DEFINITION_REPRESENTATION(#30165,#30171); +#30165 = PRODUCT_DEFINITION_SHAPE('','',#30166); +#30166 = PRODUCT_DEFINITION('design','',#30167,#30170); +#30167 = PRODUCT_DEFINITION_FORMATION('','',#30168); +#30168 = PRODUCT('HackPad_track_157','HackPad_track_157','',(#30169)); +#30169 = PRODUCT_CONTEXT('',#2,'mechanical'); +#30170 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#30171 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30172),#30326); +#30172 = MANIFOLD_SOLID_BREP('',#30173); +#30173 = CLOSED_SHELL('',(#30174,#30214,#30247,#30278,#30302,#30314)); +#30174 = ADVANCED_FACE('',(#30175),#30209,.F.); +#30175 = FACE_BOUND('',#30176,.F.); +#30176 = EDGE_LOOP('',(#30177,#30187,#30195,#30203)); +#30177 = ORIENTED_EDGE('',*,*,#30178,.T.); +#30178 = EDGE_CURVE('',#30179,#30181,#30183,.T.); +#30179 = VERTEX_POINT('',#30180); +#30180 = CARTESIAN_POINT('',(109.61375,-91.1,-3.5E-02)); +#30181 = VERTEX_POINT('',#30182); +#30182 = CARTESIAN_POINT('',(109.61375,-91.1,0.)); +#30183 = LINE('',#30184,#30185); +#30184 = CARTESIAN_POINT('',(109.61375,-91.1,-3.5E-02)); +#30185 = VECTOR('',#30186,1.); +#30186 = DIRECTION('',(0.,0.,1.)); +#30187 = ORIENTED_EDGE('',*,*,#30188,.T.); +#30188 = EDGE_CURVE('',#30181,#30189,#30191,.T.); +#30189 = VERTEX_POINT('',#30190); +#30190 = CARTESIAN_POINT('',(108.86375,-91.1,0.)); +#30191 = LINE('',#30192,#30193); +#30192 = CARTESIAN_POINT('',(109.61375,-91.1,0.)); +#30193 = VECTOR('',#30194,1.); +#30194 = DIRECTION('',(-1.,0.,0.)); +#30195 = ORIENTED_EDGE('',*,*,#30196,.F.); +#30196 = EDGE_CURVE('',#30197,#30189,#30199,.T.); +#30197 = VERTEX_POINT('',#30198); +#30198 = CARTESIAN_POINT('',(108.86375,-91.1,-3.5E-02)); +#30199 = LINE('',#30200,#30201); +#30200 = CARTESIAN_POINT('',(108.86375,-91.1,-3.5E-02)); +#30201 = VECTOR('',#30202,1.); +#30202 = DIRECTION('',(0.,0.,1.)); +#30203 = ORIENTED_EDGE('',*,*,#30204,.F.); +#30204 = EDGE_CURVE('',#30179,#30197,#30205,.T.); +#30205 = LINE('',#30206,#30207); +#30206 = CARTESIAN_POINT('',(109.61375,-91.1,-3.5E-02)); +#30207 = VECTOR('',#30208,1.); +#30208 = DIRECTION('',(-1.,0.,0.)); +#30209 = PLANE('',#30210); +#30210 = AXIS2_PLACEMENT_3D('',#30211,#30212,#30213); +#30211 = CARTESIAN_POINT('',(109.61375,-91.1,-3.5E-02)); +#30212 = DIRECTION('',(0.,-1.,0.)); +#30213 = DIRECTION('',(-1.,0.,0.)); +#30214 = ADVANCED_FACE('',(#30215),#30242,.T.); +#30215 = FACE_BOUND('',#30216,.F.); +#30216 = EDGE_LOOP('',(#30217,#30218,#30227,#30235)); +#30217 = ORIENTED_EDGE('',*,*,#30196,.T.); +#30218 = ORIENTED_EDGE('',*,*,#30219,.T.); +#30219 = EDGE_CURVE('',#30189,#30220,#30222,.T.); +#30220 = VERTEX_POINT('',#30221); +#30221 = CARTESIAN_POINT('',(108.86375,-91.3,0.)); +#30222 = CIRCLE('',#30223,1.E-01); +#30223 = AXIS2_PLACEMENT_3D('',#30224,#30225,#30226); +#30224 = CARTESIAN_POINT('',(108.86375,-91.2,0.)); +#30225 = DIRECTION('',(0.,-0.,1.)); +#30226 = DIRECTION('',(0.,1.,0.)); +#30227 = ORIENTED_EDGE('',*,*,#30228,.F.); +#30228 = EDGE_CURVE('',#30229,#30220,#30231,.T.); +#30229 = VERTEX_POINT('',#30230); +#30230 = CARTESIAN_POINT('',(108.86375,-91.3,-3.5E-02)); +#30231 = LINE('',#30232,#30233); +#30232 = CARTESIAN_POINT('',(108.86375,-91.3,-3.5E-02)); +#30233 = VECTOR('',#30234,1.); +#30234 = DIRECTION('',(0.,0.,1.)); +#30235 = ORIENTED_EDGE('',*,*,#30236,.F.); +#30236 = EDGE_CURVE('',#30197,#30229,#30237,.T.); +#30237 = CIRCLE('',#30238,1.E-01); +#30238 = AXIS2_PLACEMENT_3D('',#30239,#30240,#30241); +#30239 = CARTESIAN_POINT('',(108.86375,-91.2,-3.5E-02)); +#30240 = DIRECTION('',(0.,-0.,1.)); +#30241 = DIRECTION('',(0.,1.,0.)); +#30242 = CYLINDRICAL_SURFACE('',#30243,1.E-01); +#30243 = AXIS2_PLACEMENT_3D('',#30244,#30245,#30246); +#30244 = CARTESIAN_POINT('',(108.86375,-91.2,-3.5E-02)); +#30245 = DIRECTION('',(-0.,0.,-1.)); +#30246 = DIRECTION('',(0.,1.,0.)); +#30247 = ADVANCED_FACE('',(#30248),#30273,.F.); +#30248 = FACE_BOUND('',#30249,.F.); +#30249 = EDGE_LOOP('',(#30250,#30251,#30259,#30267)); +#30250 = ORIENTED_EDGE('',*,*,#30228,.T.); +#30251 = ORIENTED_EDGE('',*,*,#30252,.T.); +#30252 = EDGE_CURVE('',#30220,#30253,#30255,.T.); +#30253 = VERTEX_POINT('',#30254); +#30254 = CARTESIAN_POINT('',(109.61375,-91.3,0.)); +#30255 = LINE('',#30256,#30257); +#30256 = CARTESIAN_POINT('',(108.86375,-91.3,0.)); +#30257 = VECTOR('',#30258,1.); +#30258 = DIRECTION('',(1.,0.,0.)); +#30259 = ORIENTED_EDGE('',*,*,#30260,.F.); +#30260 = EDGE_CURVE('',#30261,#30253,#30263,.T.); +#30261 = VERTEX_POINT('',#30262); +#30262 = CARTESIAN_POINT('',(109.61375,-91.3,-3.5E-02)); +#30263 = LINE('',#30264,#30265); +#30264 = CARTESIAN_POINT('',(109.61375,-91.3,-3.5E-02)); +#30265 = VECTOR('',#30266,1.); +#30266 = DIRECTION('',(0.,0.,1.)); +#30267 = ORIENTED_EDGE('',*,*,#30268,.F.); +#30268 = EDGE_CURVE('',#30229,#30261,#30269,.T.); +#30269 = LINE('',#30270,#30271); +#30270 = CARTESIAN_POINT('',(108.86375,-91.3,-3.5E-02)); +#30271 = VECTOR('',#30272,1.); +#30272 = DIRECTION('',(1.,0.,0.)); +#30273 = PLANE('',#30274); +#30274 = AXIS2_PLACEMENT_3D('',#30275,#30276,#30277); +#30275 = CARTESIAN_POINT('',(108.86375,-91.3,-3.5E-02)); +#30276 = DIRECTION('',(0.,1.,0.)); +#30277 = DIRECTION('',(1.,0.,0.)); +#30278 = ADVANCED_FACE('',(#30279),#30297,.T.); +#30279 = FACE_BOUND('',#30280,.F.); +#30280 = EDGE_LOOP('',(#30281,#30282,#30289,#30290)); +#30281 = ORIENTED_EDGE('',*,*,#30260,.T.); +#30282 = ORIENTED_EDGE('',*,*,#30283,.T.); +#30283 = EDGE_CURVE('',#30253,#30181,#30284,.T.); +#30284 = CIRCLE('',#30285,0.1); +#30285 = AXIS2_PLACEMENT_3D('',#30286,#30287,#30288); +#30286 = CARTESIAN_POINT('',(109.61375,-91.2,0.)); +#30287 = DIRECTION('',(0.,0.,1.)); +#30288 = DIRECTION('',(-0.,-1.,0.)); +#30289 = ORIENTED_EDGE('',*,*,#30178,.F.); +#30290 = ORIENTED_EDGE('',*,*,#30291,.F.); +#30291 = EDGE_CURVE('',#30261,#30179,#30292,.T.); +#30292 = CIRCLE('',#30293,0.1); +#30293 = AXIS2_PLACEMENT_3D('',#30294,#30295,#30296); +#30294 = CARTESIAN_POINT('',(109.61375,-91.2,-3.5E-02)); +#30295 = DIRECTION('',(0.,0.,1.)); +#30296 = DIRECTION('',(-0.,-1.,0.)); +#30297 = CYLINDRICAL_SURFACE('',#30298,0.1); +#30298 = AXIS2_PLACEMENT_3D('',#30299,#30300,#30301); +#30299 = CARTESIAN_POINT('',(109.61375,-91.2,-3.5E-02)); +#30300 = DIRECTION('',(-0.,-0.,-1.)); +#30301 = DIRECTION('',(-0.,-1.,0.)); +#30302 = ADVANCED_FACE('',(#30303),#30309,.F.); +#30303 = FACE_BOUND('',#30304,.F.); +#30304 = EDGE_LOOP('',(#30305,#30306,#30307,#30308)); +#30305 = ORIENTED_EDGE('',*,*,#30204,.T.); +#30306 = ORIENTED_EDGE('',*,*,#30236,.T.); +#30307 = ORIENTED_EDGE('',*,*,#30268,.T.); +#30308 = ORIENTED_EDGE('',*,*,#30291,.T.); +#30309 = PLANE('',#30310); +#30310 = AXIS2_PLACEMENT_3D('',#30311,#30312,#30313); +#30311 = CARTESIAN_POINT('',(109.61375,-91.1,-3.5E-02)); +#30312 = DIRECTION('',(0.,0.,1.)); +#30313 = DIRECTION('',(1.,0.,-0.)); +#30314 = ADVANCED_FACE('',(#30315),#30321,.T.); +#30315 = FACE_BOUND('',#30316,.T.); +#30316 = EDGE_LOOP('',(#30317,#30318,#30319,#30320)); +#30317 = ORIENTED_EDGE('',*,*,#30188,.T.); +#30318 = ORIENTED_EDGE('',*,*,#30219,.T.); +#30319 = ORIENTED_EDGE('',*,*,#30252,.T.); +#30320 = ORIENTED_EDGE('',*,*,#30283,.T.); +#30321 = PLANE('',#30322); +#30322 = AXIS2_PLACEMENT_3D('',#30323,#30324,#30325); +#30323 = CARTESIAN_POINT('',(109.61375,-91.1,0.)); +#30324 = DIRECTION('',(0.,0.,1.)); +#30325 = DIRECTION('',(1.,0.,-0.)); +#30326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30330)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#30327,#30328,#30329)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#30327 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#30328 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30329 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#30330 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#30327, + 'distance_accuracy_value','confusion accuracy'); +#30331 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#30332,#30334); +#30332 = ( REPRESENTATION_RELATIONSHIP('','',#30171,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#30333) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#30333 = ITEM_DEFINED_TRANSFORMATION('','',#11,#675); +#30334 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #30335); +#30335 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('167','=>[0:1:1:160]','',#5, + #30166,$); +#30336 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#30168)); +#30337 = SHAPE_DEFINITION_REPRESENTATION(#30338,#30344); +#30338 = PRODUCT_DEFINITION_SHAPE('','',#30339); +#30339 = PRODUCT_DEFINITION('design','',#30340,#30343); +#30340 = PRODUCT_DEFINITION_FORMATION('','',#30341); +#30341 = PRODUCT('HackPad_track_158','HackPad_track_158','',(#30342)); +#30342 = PRODUCT_CONTEXT('',#2,'mechanical'); +#30343 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#30344 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30345),#30499); +#30345 = MANIFOLD_SOLID_BREP('',#30346); +#30346 = CLOSED_SHELL('',(#30347,#30387,#30420,#30445,#30470,#30487)); +#30347 = ADVANCED_FACE('',(#30348),#30382,.F.); +#30348 = FACE_BOUND('',#30349,.F.); +#30349 = EDGE_LOOP('',(#30350,#30360,#30368,#30376)); +#30350 = ORIENTED_EDGE('',*,*,#30351,.F.); +#30351 = EDGE_CURVE('',#30352,#30354,#30356,.T.); +#30352 = VERTEX_POINT('',#30353); +#30353 = CARTESIAN_POINT('',(174.28874999996,-134.1,-3.5E-02)); +#30354 = VERTEX_POINT('',#30355); +#30355 = CARTESIAN_POINT('',(113.86375,-134.1,-3.5E-02)); +#30356 = LINE('',#30357,#30358); +#30357 = CARTESIAN_POINT('',(174.36375,-134.1,-3.5E-02)); +#30358 = VECTOR('',#30359,1.); +#30359 = DIRECTION('',(-1.,0.,0.)); +#30360 = ORIENTED_EDGE('',*,*,#30361,.F.); +#30361 = EDGE_CURVE('',#30362,#30352,#30364,.T.); +#30362 = VERTEX_POINT('',#30363); +#30363 = CARTESIAN_POINT('',(174.28874999996,-134.1,0.)); +#30364 = LINE('',#30365,#30366); +#30365 = CARTESIAN_POINT('',(174.28875,-134.1,-4.5E-02)); +#30366 = VECTOR('',#30367,1.); +#30367 = DIRECTION('',(-0.,-0.,-1.)); +#30368 = ORIENTED_EDGE('',*,*,#30369,.T.); +#30369 = EDGE_CURVE('',#30362,#30370,#30372,.T.); +#30370 = VERTEX_POINT('',#30371); +#30371 = CARTESIAN_POINT('',(113.86375,-134.1,0.)); +#30372 = LINE('',#30373,#30374); +#30373 = CARTESIAN_POINT('',(174.36375,-134.1,0.)); +#30374 = VECTOR('',#30375,1.); +#30375 = DIRECTION('',(-1.,0.,0.)); +#30376 = ORIENTED_EDGE('',*,*,#30377,.F.); +#30377 = EDGE_CURVE('',#30354,#30370,#30378,.T.); +#30378 = LINE('',#30379,#30380); +#30379 = CARTESIAN_POINT('',(113.86375,-134.1,-3.5E-02)); +#30380 = VECTOR('',#30381,1.); +#30381 = DIRECTION('',(0.,0.,1.)); +#30382 = PLANE('',#30383); +#30383 = AXIS2_PLACEMENT_3D('',#30384,#30385,#30386); +#30384 = CARTESIAN_POINT('',(174.36375,-134.1,-3.5E-02)); +#30385 = DIRECTION('',(0.,-1.,0.)); +#30386 = DIRECTION('',(-1.,0.,0.)); +#30387 = ADVANCED_FACE('',(#30388),#30415,.F.); +#30388 = FACE_BOUND('',#30389,.F.); +#30389 = EDGE_LOOP('',(#30390,#30399,#30400,#30409)); +#30390 = ORIENTED_EDGE('',*,*,#30391,.T.); +#30391 = EDGE_CURVE('',#30392,#30352,#30394,.T.); +#30392 = VERTEX_POINT('',#30393); +#30393 = CARTESIAN_POINT('',(174.28874999995,-134.3,-3.5E-02)); +#30394 = CIRCLE('',#30395,0.125); +#30395 = AXIS2_PLACEMENT_3D('',#30396,#30397,#30398); +#30396 = CARTESIAN_POINT('',(174.36375,-134.2,-3.5E-02)); +#30397 = DIRECTION('',(-0.,0.,-1.)); +#30398 = DIRECTION('',(-0.,-1.,0.)); +#30399 = ORIENTED_EDGE('',*,*,#30351,.T.); +#30400 = ORIENTED_EDGE('',*,*,#30401,.T.); +#30401 = EDGE_CURVE('',#30354,#30402,#30404,.T.); +#30402 = VERTEX_POINT('',#30403); +#30403 = CARTESIAN_POINT('',(113.86375,-134.3,-3.5E-02)); +#30404 = CIRCLE('',#30405,0.1); +#30405 = AXIS2_PLACEMENT_3D('',#30406,#30407,#30408); +#30406 = CARTESIAN_POINT('',(113.86375,-134.2,-3.5E-02)); +#30407 = DIRECTION('',(0.,0.,1.)); +#30408 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#30409 = ORIENTED_EDGE('',*,*,#30410,.T.); +#30410 = EDGE_CURVE('',#30402,#30392,#30411,.T.); +#30411 = LINE('',#30412,#30413); +#30412 = CARTESIAN_POINT('',(113.86375,-134.3,-3.5E-02)); +#30413 = VECTOR('',#30414,1.); +#30414 = DIRECTION('',(1.,0.,0.)); +#30415 = PLANE('',#30416); +#30416 = AXIS2_PLACEMENT_3D('',#30417,#30418,#30419); +#30417 = CARTESIAN_POINT('',(174.36375,-134.1,-3.5E-02)); +#30418 = DIRECTION('',(0.,0.,1.)); +#30419 = DIRECTION('',(1.,0.,-0.)); +#30420 = ADVANCED_FACE('',(#30421),#30440,.T.); +#30421 = FACE_BOUND('',#30422,.F.); +#30422 = EDGE_LOOP('',(#30423,#30424,#30433,#30439)); +#30423 = ORIENTED_EDGE('',*,*,#30377,.T.); +#30424 = ORIENTED_EDGE('',*,*,#30425,.T.); +#30425 = EDGE_CURVE('',#30370,#30426,#30428,.T.); +#30426 = VERTEX_POINT('',#30427); +#30427 = CARTESIAN_POINT('',(113.86375,-134.3,0.)); +#30428 = CIRCLE('',#30429,0.1); +#30429 = AXIS2_PLACEMENT_3D('',#30430,#30431,#30432); +#30430 = CARTESIAN_POINT('',(113.86375,-134.2,0.)); +#30431 = DIRECTION('',(0.,0.,1.)); +#30432 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#30433 = ORIENTED_EDGE('',*,*,#30434,.F.); +#30434 = EDGE_CURVE('',#30402,#30426,#30435,.T.); +#30435 = LINE('',#30436,#30437); +#30436 = CARTESIAN_POINT('',(113.86375,-134.3,-3.5E-02)); +#30437 = VECTOR('',#30438,1.); +#30438 = DIRECTION('',(0.,0.,1.)); +#30439 = ORIENTED_EDGE('',*,*,#30401,.F.); +#30440 = CYLINDRICAL_SURFACE('',#30441,0.1); +#30441 = AXIS2_PLACEMENT_3D('',#30442,#30443,#30444); +#30442 = CARTESIAN_POINT('',(113.86375,-134.2,-3.5E-02)); +#30443 = DIRECTION('',(-0.,-0.,-1.)); +#30444 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#30445 = ADVANCED_FACE('',(#30446),#30465,.T.); +#30446 = FACE_BOUND('',#30447,.T.); +#30447 = EDGE_LOOP('',(#30448,#30457,#30458,#30459)); +#30448 = ORIENTED_EDGE('',*,*,#30449,.T.); +#30449 = EDGE_CURVE('',#30450,#30362,#30452,.T.); +#30450 = VERTEX_POINT('',#30451); +#30451 = CARTESIAN_POINT('',(174.28874999995,-134.3,0.)); +#30452 = CIRCLE('',#30453,0.125); +#30453 = AXIS2_PLACEMENT_3D('',#30454,#30455,#30456); +#30454 = CARTESIAN_POINT('',(174.36375,-134.2,0.)); +#30455 = DIRECTION('',(-0.,0.,-1.)); +#30456 = DIRECTION('',(-0.,-1.,0.)); +#30457 = ORIENTED_EDGE('',*,*,#30369,.T.); +#30458 = ORIENTED_EDGE('',*,*,#30425,.T.); +#30459 = ORIENTED_EDGE('',*,*,#30460,.T.); +#30460 = EDGE_CURVE('',#30426,#30450,#30461,.T.); +#30461 = LINE('',#30462,#30463); +#30462 = CARTESIAN_POINT('',(113.86375,-134.3,0.)); +#30463 = VECTOR('',#30464,1.); +#30464 = DIRECTION('',(1.,0.,0.)); +#30465 = PLANE('',#30466); +#30466 = AXIS2_PLACEMENT_3D('',#30467,#30468,#30469); +#30467 = CARTESIAN_POINT('',(174.36375,-134.1,0.)); +#30468 = DIRECTION('',(0.,0.,1.)); +#30469 = DIRECTION('',(1.,0.,-0.)); +#30470 = ADVANCED_FACE('',(#30471),#30482,.F.); +#30471 = FACE_BOUND('',#30472,.T.); +#30472 = EDGE_LOOP('',(#30473,#30474,#30475,#30481)); +#30473 = ORIENTED_EDGE('',*,*,#30361,.F.); +#30474 = ORIENTED_EDGE('',*,*,#30449,.F.); +#30475 = ORIENTED_EDGE('',*,*,#30476,.T.); +#30476 = EDGE_CURVE('',#30450,#30392,#30477,.T.); +#30477 = LINE('',#30478,#30479); +#30478 = CARTESIAN_POINT('',(174.28875,-134.3,-4.5E-02)); +#30479 = VECTOR('',#30480,1.); +#30480 = DIRECTION('',(-0.,-0.,-1.)); +#30481 = ORIENTED_EDGE('',*,*,#30391,.T.); +#30482 = CYLINDRICAL_SURFACE('',#30483,0.125); +#30483 = AXIS2_PLACEMENT_3D('',#30484,#30485,#30486); +#30484 = CARTESIAN_POINT('',(174.36375,-134.2,-4.5E-02)); +#30485 = DIRECTION('',(-0.,-0.,-1.)); +#30486 = DIRECTION('',(-0.,-1.,0.)); +#30487 = ADVANCED_FACE('',(#30488),#30494,.F.); +#30488 = FACE_BOUND('',#30489,.F.); +#30489 = EDGE_LOOP('',(#30490,#30491,#30492,#30493)); +#30490 = ORIENTED_EDGE('',*,*,#30410,.F.); +#30491 = ORIENTED_EDGE('',*,*,#30434,.T.); +#30492 = ORIENTED_EDGE('',*,*,#30460,.T.); +#30493 = ORIENTED_EDGE('',*,*,#30476,.T.); +#30494 = PLANE('',#30495); +#30495 = AXIS2_PLACEMENT_3D('',#30496,#30497,#30498); +#30496 = CARTESIAN_POINT('',(113.86375,-134.3,-3.5E-02)); +#30497 = DIRECTION('',(0.,1.,0.)); +#30498 = DIRECTION('',(1.,0.,0.)); +#30499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30503)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#30500,#30501,#30502)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#30500 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#30501 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30502 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#30503 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#30500, + 'distance_accuracy_value','confusion accuracy'); +#30504 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#30505,#30507); +#30505 = ( REPRESENTATION_RELATIONSHIP('','',#30344,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#30506) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#30506 = ITEM_DEFINED_TRANSFORMATION('','',#11,#679); +#30507 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #30508); +#30508 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('168','=>[0:1:1:161]','',#5, + #30339,$); +#30509 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#30341)); +#30510 = SHAPE_DEFINITION_REPRESENTATION(#30511,#30517); +#30511 = PRODUCT_DEFINITION_SHAPE('','',#30512); +#30512 = PRODUCT_DEFINITION('design','',#30513,#30516); +#30513 = PRODUCT_DEFINITION_FORMATION('','',#30514); +#30514 = PRODUCT('HackPad_track_159','HackPad_track_159','',(#30515)); +#30515 = PRODUCT_CONTEXT('',#2,'mechanical'); +#30516 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#30517 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30518),#30672); +#30518 = MANIFOLD_SOLID_BREP('',#30519); +#30519 = CLOSED_SHELL('',(#30520,#30560,#30593,#30624,#30648,#30660)); +#30520 = ADVANCED_FACE('',(#30521),#30555,.F.); +#30521 = FACE_BOUND('',#30522,.F.); +#30522 = EDGE_LOOP('',(#30523,#30533,#30541,#30549)); +#30523 = ORIENTED_EDGE('',*,*,#30524,.T.); +#30524 = EDGE_CURVE('',#30525,#30527,#30529,.T.); +#30525 = VERTEX_POINT('',#30526); +#30526 = CARTESIAN_POINT('',(108.26375,-91.7,-3.5E-02)); +#30527 = VERTEX_POINT('',#30528); +#30528 = CARTESIAN_POINT('',(108.26375,-91.7,0.)); +#30529 = LINE('',#30530,#30531); +#30530 = CARTESIAN_POINT('',(108.26375,-91.7,-3.5E-02)); +#30531 = VECTOR('',#30532,1.); +#30532 = DIRECTION('',(0.,0.,1.)); +#30533 = ORIENTED_EDGE('',*,*,#30534,.T.); +#30534 = EDGE_CURVE('',#30527,#30535,#30537,.T.); +#30535 = VERTEX_POINT('',#30536); +#30536 = CARTESIAN_POINT('',(108.26375,-109.075,0.)); +#30537 = LINE('',#30538,#30539); +#30538 = CARTESIAN_POINT('',(108.26375,-91.7,0.)); +#30539 = VECTOR('',#30540,1.); +#30540 = DIRECTION('',(0.,-1.,0.)); +#30541 = ORIENTED_EDGE('',*,*,#30542,.F.); +#30542 = EDGE_CURVE('',#30543,#30535,#30545,.T.); +#30543 = VERTEX_POINT('',#30544); +#30544 = CARTESIAN_POINT('',(108.26375,-109.075,-3.5E-02)); +#30545 = LINE('',#30546,#30547); +#30546 = CARTESIAN_POINT('',(108.26375,-109.075,-3.5E-02)); +#30547 = VECTOR('',#30548,1.); +#30548 = DIRECTION('',(0.,0.,1.)); +#30549 = ORIENTED_EDGE('',*,*,#30550,.F.); +#30550 = EDGE_CURVE('',#30525,#30543,#30551,.T.); +#30551 = LINE('',#30552,#30553); +#30552 = CARTESIAN_POINT('',(108.26375,-91.7,-3.5E-02)); +#30553 = VECTOR('',#30554,1.); +#30554 = DIRECTION('',(0.,-1.,0.)); +#30555 = PLANE('',#30556); +#30556 = AXIS2_PLACEMENT_3D('',#30557,#30558,#30559); +#30557 = CARTESIAN_POINT('',(108.26375,-91.7,-3.5E-02)); +#30558 = DIRECTION('',(1.,0.,-0.)); +#30559 = DIRECTION('',(0.,-1.,0.)); +#30560 = ADVANCED_FACE('',(#30561),#30588,.T.); +#30561 = FACE_BOUND('',#30562,.F.); +#30562 = EDGE_LOOP('',(#30563,#30564,#30573,#30581)); +#30563 = ORIENTED_EDGE('',*,*,#30542,.T.); +#30564 = ORIENTED_EDGE('',*,*,#30565,.T.); +#30565 = EDGE_CURVE('',#30535,#30566,#30568,.T.); +#30566 = VERTEX_POINT('',#30567); +#30567 = CARTESIAN_POINT('',(108.46375,-109.075,0.)); +#30568 = CIRCLE('',#30569,1.E-01); +#30569 = AXIS2_PLACEMENT_3D('',#30570,#30571,#30572); +#30570 = CARTESIAN_POINT('',(108.36375,-109.075,0.)); +#30571 = DIRECTION('',(0.,0.,1.)); +#30572 = DIRECTION('',(-1.,0.,-0.)); +#30573 = ORIENTED_EDGE('',*,*,#30574,.F.); +#30574 = EDGE_CURVE('',#30575,#30566,#30577,.T.); +#30575 = VERTEX_POINT('',#30576); +#30576 = CARTESIAN_POINT('',(108.46375,-109.075,-3.5E-02)); +#30577 = LINE('',#30578,#30579); +#30578 = CARTESIAN_POINT('',(108.46375,-109.075,-3.5E-02)); +#30579 = VECTOR('',#30580,1.); +#30580 = DIRECTION('',(0.,0.,1.)); +#30581 = ORIENTED_EDGE('',*,*,#30582,.F.); +#30582 = EDGE_CURVE('',#30543,#30575,#30583,.T.); +#30583 = CIRCLE('',#30584,1.E-01); +#30584 = AXIS2_PLACEMENT_3D('',#30585,#30586,#30587); +#30585 = CARTESIAN_POINT('',(108.36375,-109.075,-3.5E-02)); +#30586 = DIRECTION('',(0.,0.,1.)); +#30587 = DIRECTION('',(-1.,0.,-0.)); +#30588 = CYLINDRICAL_SURFACE('',#30589,1.E-01); +#30589 = AXIS2_PLACEMENT_3D('',#30590,#30591,#30592); +#30590 = CARTESIAN_POINT('',(108.36375,-109.075,-3.5E-02)); +#30591 = DIRECTION('',(-0.,-0.,-1.)); +#30592 = DIRECTION('',(-1.,0.,-0.)); +#30593 = ADVANCED_FACE('',(#30594),#30619,.F.); +#30594 = FACE_BOUND('',#30595,.F.); +#30595 = EDGE_LOOP('',(#30596,#30597,#30605,#30613)); +#30596 = ORIENTED_EDGE('',*,*,#30574,.T.); +#30597 = ORIENTED_EDGE('',*,*,#30598,.T.); +#30598 = EDGE_CURVE('',#30566,#30599,#30601,.T.); +#30599 = VERTEX_POINT('',#30600); +#30600 = CARTESIAN_POINT('',(108.46375,-91.7,0.)); +#30601 = LINE('',#30602,#30603); +#30602 = CARTESIAN_POINT('',(108.46375,-109.075,0.)); +#30603 = VECTOR('',#30604,1.); +#30604 = DIRECTION('',(0.,1.,0.)); +#30605 = ORIENTED_EDGE('',*,*,#30606,.F.); +#30606 = EDGE_CURVE('',#30607,#30599,#30609,.T.); +#30607 = VERTEX_POINT('',#30608); +#30608 = CARTESIAN_POINT('',(108.46375,-91.7,-3.5E-02)); +#30609 = LINE('',#30610,#30611); +#30610 = CARTESIAN_POINT('',(108.46375,-91.7,-3.5E-02)); +#30611 = VECTOR('',#30612,1.); +#30612 = DIRECTION('',(0.,0.,1.)); +#30613 = ORIENTED_EDGE('',*,*,#30614,.F.); +#30614 = EDGE_CURVE('',#30575,#30607,#30615,.T.); +#30615 = LINE('',#30616,#30617); +#30616 = CARTESIAN_POINT('',(108.46375,-109.075,-3.5E-02)); +#30617 = VECTOR('',#30618,1.); +#30618 = DIRECTION('',(0.,1.,0.)); +#30619 = PLANE('',#30620); +#30620 = AXIS2_PLACEMENT_3D('',#30621,#30622,#30623); +#30621 = CARTESIAN_POINT('',(108.46375,-109.075,-3.5E-02)); +#30622 = DIRECTION('',(-1.,0.,0.)); +#30623 = DIRECTION('',(0.,1.,0.)); +#30624 = ADVANCED_FACE('',(#30625),#30643,.T.); +#30625 = FACE_BOUND('',#30626,.F.); +#30626 = EDGE_LOOP('',(#30627,#30628,#30635,#30636)); +#30627 = ORIENTED_EDGE('',*,*,#30606,.T.); +#30628 = ORIENTED_EDGE('',*,*,#30629,.T.); +#30629 = EDGE_CURVE('',#30599,#30527,#30630,.T.); +#30630 = CIRCLE('',#30631,0.1); +#30631 = AXIS2_PLACEMENT_3D('',#30632,#30633,#30634); +#30632 = CARTESIAN_POINT('',(108.36375,-91.7,0.)); +#30633 = DIRECTION('',(0.,0.,1.)); +#30634 = DIRECTION('',(1.,0.,-0.)); +#30635 = ORIENTED_EDGE('',*,*,#30524,.F.); +#30636 = ORIENTED_EDGE('',*,*,#30637,.F.); +#30637 = EDGE_CURVE('',#30607,#30525,#30638,.T.); +#30638 = CIRCLE('',#30639,0.1); +#30639 = AXIS2_PLACEMENT_3D('',#30640,#30641,#30642); +#30640 = CARTESIAN_POINT('',(108.36375,-91.7,-3.5E-02)); +#30641 = DIRECTION('',(0.,0.,1.)); +#30642 = DIRECTION('',(1.,0.,-0.)); +#30643 = CYLINDRICAL_SURFACE('',#30644,0.1); +#30644 = AXIS2_PLACEMENT_3D('',#30645,#30646,#30647); +#30645 = CARTESIAN_POINT('',(108.36375,-91.7,-3.5E-02)); +#30646 = DIRECTION('',(-0.,-0.,-1.)); +#30647 = DIRECTION('',(1.,0.,-0.)); +#30648 = ADVANCED_FACE('',(#30649),#30655,.F.); +#30649 = FACE_BOUND('',#30650,.F.); +#30650 = EDGE_LOOP('',(#30651,#30652,#30653,#30654)); +#30651 = ORIENTED_EDGE('',*,*,#30550,.T.); +#30652 = ORIENTED_EDGE('',*,*,#30582,.T.); +#30653 = ORIENTED_EDGE('',*,*,#30614,.T.); +#30654 = ORIENTED_EDGE('',*,*,#30637,.T.); +#30655 = PLANE('',#30656); +#30656 = AXIS2_PLACEMENT_3D('',#30657,#30658,#30659); +#30657 = CARTESIAN_POINT('',(108.26375,-91.7,-3.5E-02)); +#30658 = DIRECTION('',(0.,0.,1.)); +#30659 = DIRECTION('',(1.,0.,-0.)); +#30660 = ADVANCED_FACE('',(#30661),#30667,.T.); +#30661 = FACE_BOUND('',#30662,.T.); +#30662 = EDGE_LOOP('',(#30663,#30664,#30665,#30666)); +#30663 = ORIENTED_EDGE('',*,*,#30534,.T.); +#30664 = ORIENTED_EDGE('',*,*,#30565,.T.); +#30665 = ORIENTED_EDGE('',*,*,#30598,.T.); +#30666 = ORIENTED_EDGE('',*,*,#30629,.T.); +#30667 = PLANE('',#30668); +#30668 = AXIS2_PLACEMENT_3D('',#30669,#30670,#30671); +#30669 = CARTESIAN_POINT('',(108.26375,-91.7,0.)); +#30670 = DIRECTION('',(0.,0.,1.)); +#30671 = DIRECTION('',(1.,0.,-0.)); +#30672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30676)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#30673,#30674,#30675)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#30673 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#30674 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30675 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#30676 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#30673, + 'distance_accuracy_value','confusion accuracy'); +#30677 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#30678,#30680); +#30678 = ( REPRESENTATION_RELATIONSHIP('','',#30517,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#30679) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#30679 = ITEM_DEFINED_TRANSFORMATION('','',#11,#683); +#30680 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #30681); +#30681 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('169','=>[0:1:1:162]','',#5, + #30512,$); +#30682 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#30514)); +#30683 = SHAPE_DEFINITION_REPRESENTATION(#30684,#30690); +#30684 = PRODUCT_DEFINITION_SHAPE('','',#30685); +#30685 = PRODUCT_DEFINITION('design','',#30686,#30689); +#30686 = PRODUCT_DEFINITION_FORMATION('','',#30687); +#30687 = PRODUCT('HackPad_track_160','HackPad_track_160','',(#30688)); +#30688 = PRODUCT_CONTEXT('',#2,'mechanical'); +#30689 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#30690 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30691),#30845); +#30691 = MANIFOLD_SOLID_BREP('',#30692); +#30692 = CLOSED_SHELL('',(#30693,#30733,#30766,#30797,#30821,#30833)); +#30693 = ADVANCED_FACE('',(#30694),#30728,.F.); +#30694 = FACE_BOUND('',#30695,.F.); +#30695 = EDGE_LOOP('',(#30696,#30706,#30714,#30722)); +#30696 = ORIENTED_EDGE('',*,*,#30697,.T.); +#30697 = EDGE_CURVE('',#30698,#30700,#30702,.T.); +#30698 = VERTEX_POINT('',#30699); +#30699 = CARTESIAN_POINT('',(176.293039,-72.379289,-3.5E-02)); +#30700 = VERTEX_POINT('',#30701); +#30701 = CARTESIAN_POINT('',(176.293039,-72.379289,0.)); +#30702 = LINE('',#30703,#30704); +#30703 = CARTESIAN_POINT('',(176.293039,-72.379289,-3.5E-02)); +#30704 = VECTOR('',#30705,1.); +#30705 = DIRECTION('',(0.,0.,1.)); +#30706 = ORIENTED_EDGE('',*,*,#30707,.T.); +#30707 = EDGE_CURVE('',#30700,#30708,#30710,.T.); +#30708 = VERTEX_POINT('',#30709); +#30709 = CARTESIAN_POINT('',(174.793039,-73.879289,0.)); +#30710 = LINE('',#30711,#30712); +#30711 = CARTESIAN_POINT('',(176.293039,-72.379289,0.)); +#30712 = VECTOR('',#30713,1.); +#30713 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#30714 = ORIENTED_EDGE('',*,*,#30715,.F.); +#30715 = EDGE_CURVE('',#30716,#30708,#30718,.T.); +#30716 = VERTEX_POINT('',#30717); +#30717 = CARTESIAN_POINT('',(174.793039,-73.879289,-3.5E-02)); +#30718 = LINE('',#30719,#30720); +#30719 = CARTESIAN_POINT('',(174.793039,-73.879289,-3.5E-02)); +#30720 = VECTOR('',#30721,1.); +#30721 = DIRECTION('',(0.,0.,1.)); +#30722 = ORIENTED_EDGE('',*,*,#30723,.F.); +#30723 = EDGE_CURVE('',#30698,#30716,#30724,.T.); +#30724 = LINE('',#30725,#30726); +#30725 = CARTESIAN_POINT('',(176.293039,-72.379289,-3.5E-02)); +#30726 = VECTOR('',#30727,1.); +#30727 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#30728 = PLANE('',#30729); +#30729 = AXIS2_PLACEMENT_3D('',#30730,#30731,#30732); +#30730 = CARTESIAN_POINT('',(176.293039,-72.379289,-3.5E-02)); +#30731 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#30732 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#30733 = ADVANCED_FACE('',(#30734),#30761,.T.); +#30734 = FACE_BOUND('',#30735,.F.); +#30735 = EDGE_LOOP('',(#30736,#30737,#30746,#30754)); +#30736 = ORIENTED_EDGE('',*,*,#30715,.T.); +#30737 = ORIENTED_EDGE('',*,*,#30738,.T.); +#30738 = EDGE_CURVE('',#30708,#30739,#30741,.T.); +#30739 = VERTEX_POINT('',#30740); +#30740 = CARTESIAN_POINT('',(174.93446,-74.02071,0.)); +#30741 = CIRCLE('',#30742,9.999974810218E-02); +#30742 = AXIS2_PLACEMENT_3D('',#30743,#30744,#30745); +#30743 = CARTESIAN_POINT('',(174.8637495,-73.9499995,0.)); +#30744 = DIRECTION('',(0.,0.,1.)); +#30745 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#30746 = ORIENTED_EDGE('',*,*,#30747,.F.); +#30747 = EDGE_CURVE('',#30748,#30739,#30750,.T.); +#30748 = VERTEX_POINT('',#30749); +#30749 = CARTESIAN_POINT('',(174.93446,-74.02071,-3.5E-02)); +#30750 = LINE('',#30751,#30752); +#30751 = CARTESIAN_POINT('',(174.93446,-74.02071,-3.5E-02)); +#30752 = VECTOR('',#30753,1.); +#30753 = DIRECTION('',(0.,0.,1.)); +#30754 = ORIENTED_EDGE('',*,*,#30755,.F.); +#30755 = EDGE_CURVE('',#30716,#30748,#30756,.T.); +#30756 = CIRCLE('',#30757,9.999974810218E-02); +#30757 = AXIS2_PLACEMENT_3D('',#30758,#30759,#30760); +#30758 = CARTESIAN_POINT('',(174.8637495,-73.9499995,-3.5E-02)); +#30759 = DIRECTION('',(0.,0.,1.)); +#30760 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#30761 = CYLINDRICAL_SURFACE('',#30762,9.999974810218E-02); +#30762 = AXIS2_PLACEMENT_3D('',#30763,#30764,#30765); +#30763 = CARTESIAN_POINT('',(174.8637495,-73.9499995,-3.5E-02)); +#30764 = DIRECTION('',(-0.,-0.,-1.)); +#30765 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#30766 = ADVANCED_FACE('',(#30767),#30792,.F.); +#30767 = FACE_BOUND('',#30768,.F.); +#30768 = EDGE_LOOP('',(#30769,#30770,#30778,#30786)); +#30769 = ORIENTED_EDGE('',*,*,#30747,.T.); +#30770 = ORIENTED_EDGE('',*,*,#30771,.T.); +#30771 = EDGE_CURVE('',#30739,#30772,#30774,.T.); +#30772 = VERTEX_POINT('',#30773); +#30773 = CARTESIAN_POINT('',(176.43446,-72.52071,0.)); +#30774 = LINE('',#30775,#30776); +#30775 = CARTESIAN_POINT('',(174.93446,-74.02071,0.)); +#30776 = VECTOR('',#30777,1.); +#30777 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#30778 = ORIENTED_EDGE('',*,*,#30779,.F.); +#30779 = EDGE_CURVE('',#30780,#30772,#30782,.T.); +#30780 = VERTEX_POINT('',#30781); +#30781 = CARTESIAN_POINT('',(176.43446,-72.52071,-3.5E-02)); +#30782 = LINE('',#30783,#30784); +#30783 = CARTESIAN_POINT('',(176.43446,-72.52071,-3.5E-02)); +#30784 = VECTOR('',#30785,1.); +#30785 = DIRECTION('',(0.,0.,1.)); +#30786 = ORIENTED_EDGE('',*,*,#30787,.F.); +#30787 = EDGE_CURVE('',#30748,#30780,#30788,.T.); +#30788 = LINE('',#30789,#30790); +#30789 = CARTESIAN_POINT('',(174.93446,-74.02071,-3.5E-02)); +#30790 = VECTOR('',#30791,1.); +#30791 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#30792 = PLANE('',#30793); +#30793 = AXIS2_PLACEMENT_3D('',#30794,#30795,#30796); +#30794 = CARTESIAN_POINT('',(174.93446,-74.02071,-3.5E-02)); +#30795 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#30796 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#30797 = ADVANCED_FACE('',(#30798),#30816,.T.); +#30798 = FACE_BOUND('',#30799,.F.); +#30799 = EDGE_LOOP('',(#30800,#30801,#30808,#30809)); +#30800 = ORIENTED_EDGE('',*,*,#30779,.T.); +#30801 = ORIENTED_EDGE('',*,*,#30802,.T.); +#30802 = EDGE_CURVE('',#30772,#30700,#30803,.T.); +#30803 = CIRCLE('',#30804,9.999974810219E-02); +#30804 = AXIS2_PLACEMENT_3D('',#30805,#30806,#30807); +#30805 = CARTESIAN_POINT('',(176.3637495,-72.4499995,0.)); +#30806 = DIRECTION('',(0.,-0.,1.)); +#30807 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#30808 = ORIENTED_EDGE('',*,*,#30697,.F.); +#30809 = ORIENTED_EDGE('',*,*,#30810,.F.); +#30810 = EDGE_CURVE('',#30780,#30698,#30811,.T.); +#30811 = CIRCLE('',#30812,9.999974810219E-02); +#30812 = AXIS2_PLACEMENT_3D('',#30813,#30814,#30815); +#30813 = CARTESIAN_POINT('',(176.3637495,-72.4499995,-3.5E-02)); +#30814 = DIRECTION('',(0.,-0.,1.)); +#30815 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#30816 = CYLINDRICAL_SURFACE('',#30817,9.999974810219E-02); +#30817 = AXIS2_PLACEMENT_3D('',#30818,#30819,#30820); +#30818 = CARTESIAN_POINT('',(176.3637495,-72.4499995,-3.5E-02)); +#30819 = DIRECTION('',(-0.,0.,-1.)); +#30820 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#30821 = ADVANCED_FACE('',(#30822),#30828,.F.); +#30822 = FACE_BOUND('',#30823,.F.); +#30823 = EDGE_LOOP('',(#30824,#30825,#30826,#30827)); +#30824 = ORIENTED_EDGE('',*,*,#30723,.T.); +#30825 = ORIENTED_EDGE('',*,*,#30755,.T.); +#30826 = ORIENTED_EDGE('',*,*,#30787,.T.); +#30827 = ORIENTED_EDGE('',*,*,#30810,.T.); +#30828 = PLANE('',#30829); +#30829 = AXIS2_PLACEMENT_3D('',#30830,#30831,#30832); +#30830 = CARTESIAN_POINT('',(176.293039,-72.379289,-3.5E-02)); +#30831 = DIRECTION('',(0.,0.,1.)); +#30832 = DIRECTION('',(1.,0.,-0.)); +#30833 = ADVANCED_FACE('',(#30834),#30840,.T.); +#30834 = FACE_BOUND('',#30835,.T.); +#30835 = EDGE_LOOP('',(#30836,#30837,#30838,#30839)); +#30836 = ORIENTED_EDGE('',*,*,#30707,.T.); +#30837 = ORIENTED_EDGE('',*,*,#30738,.T.); +#30838 = ORIENTED_EDGE('',*,*,#30771,.T.); +#30839 = ORIENTED_EDGE('',*,*,#30802,.T.); +#30840 = PLANE('',#30841); +#30841 = AXIS2_PLACEMENT_3D('',#30842,#30843,#30844); +#30842 = CARTESIAN_POINT('',(176.293039,-72.379289,0.)); +#30843 = DIRECTION('',(0.,0.,1.)); +#30844 = DIRECTION('',(1.,0.,-0.)); +#30845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30849)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#30846,#30847,#30848)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#30846 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#30847 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30848 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#30849 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#30846, + 'distance_accuracy_value','confusion accuracy'); +#30850 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#30851,#30853); +#30851 = ( REPRESENTATION_RELATIONSHIP('','',#30690,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#30852) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#30852 = ITEM_DEFINED_TRANSFORMATION('','',#11,#687); +#30853 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #30854); +#30854 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('170','=>[0:1:1:163]','',#5, + #30685,$); +#30855 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#30687)); +#30856 = SHAPE_DEFINITION_REPRESENTATION(#30857,#30863); +#30857 = PRODUCT_DEFINITION_SHAPE('','',#30858); +#30858 = PRODUCT_DEFINITION('design','',#30859,#30862); +#30859 = PRODUCT_DEFINITION_FORMATION('','',#30860); +#30860 = PRODUCT('HackPad_track_161','HackPad_track_161','',(#30861)); +#30861 = PRODUCT_CONTEXT('',#2,'mechanical'); +#30862 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#30863 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30864),#31018); +#30864 = MANIFOLD_SOLID_BREP('',#30865); +#30865 = CLOSED_SHELL('',(#30866,#30906,#30939,#30970,#30994,#31006)); +#30866 = ADVANCED_FACE('',(#30867),#30901,.F.); +#30867 = FACE_BOUND('',#30868,.F.); +#30868 = EDGE_LOOP('',(#30869,#30879,#30887,#30895)); +#30869 = ORIENTED_EDGE('',*,*,#30870,.T.); +#30870 = EDGE_CURVE('',#30871,#30873,#30875,.T.); +#30871 = VERTEX_POINT('',#30872); +#30872 = CARTESIAN_POINT('',(164.43446,-48.129289,-3.5E-02)); +#30873 = VERTEX_POINT('',#30874); +#30874 = CARTESIAN_POINT('',(164.43446,-48.129289,0.)); +#30875 = LINE('',#30876,#30877); +#30876 = CARTESIAN_POINT('',(164.43446,-48.129289,-3.5E-02)); +#30877 = VECTOR('',#30878,1.); +#30878 = DIRECTION('',(0.,0.,1.)); +#30879 = ORIENTED_EDGE('',*,*,#30880,.T.); +#30880 = EDGE_CURVE('',#30873,#30881,#30883,.T.); +#30881 = VERTEX_POINT('',#30882); +#30882 = CARTESIAN_POINT('',(163.43446,-47.129289,0.)); +#30883 = LINE('',#30884,#30885); +#30884 = CARTESIAN_POINT('',(164.43446,-48.129289,0.)); +#30885 = VECTOR('',#30886,1.); +#30886 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#30887 = ORIENTED_EDGE('',*,*,#30888,.F.); +#30888 = EDGE_CURVE('',#30889,#30881,#30891,.T.); +#30889 = VERTEX_POINT('',#30890); +#30890 = CARTESIAN_POINT('',(163.43446,-47.129289,-3.5E-02)); +#30891 = LINE('',#30892,#30893); +#30892 = CARTESIAN_POINT('',(163.43446,-47.129289,-3.5E-02)); +#30893 = VECTOR('',#30894,1.); +#30894 = DIRECTION('',(0.,0.,1.)); +#30895 = ORIENTED_EDGE('',*,*,#30896,.F.); +#30896 = EDGE_CURVE('',#30871,#30889,#30897,.T.); +#30897 = LINE('',#30898,#30899); +#30898 = CARTESIAN_POINT('',(164.43446,-48.129289,-3.5E-02)); +#30899 = VECTOR('',#30900,1.); +#30900 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#30901 = PLANE('',#30902); +#30902 = AXIS2_PLACEMENT_3D('',#30903,#30904,#30905); +#30903 = CARTESIAN_POINT('',(164.43446,-48.129289,-3.5E-02)); +#30904 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#30905 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#30906 = ADVANCED_FACE('',(#30907),#30934,.T.); +#30907 = FACE_BOUND('',#30908,.F.); +#30908 = EDGE_LOOP('',(#30909,#30910,#30919,#30927)); +#30909 = ORIENTED_EDGE('',*,*,#30888,.T.); +#30910 = ORIENTED_EDGE('',*,*,#30911,.T.); +#30911 = EDGE_CURVE('',#30881,#30912,#30914,.T.); +#30912 = VERTEX_POINT('',#30913); +#30913 = CARTESIAN_POINT('',(163.293039,-47.27071,0.)); +#30914 = CIRCLE('',#30915,9.999974810218E-02); +#30915 = AXIS2_PLACEMENT_3D('',#30916,#30917,#30918); +#30916 = CARTESIAN_POINT('',(163.3637495,-47.1999995,0.)); +#30917 = DIRECTION('',(0.,0.,1.)); +#30918 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#30919 = ORIENTED_EDGE('',*,*,#30920,.F.); +#30920 = EDGE_CURVE('',#30921,#30912,#30923,.T.); +#30921 = VERTEX_POINT('',#30922); +#30922 = CARTESIAN_POINT('',(163.293039,-47.27071,-3.5E-02)); +#30923 = LINE('',#30924,#30925); +#30924 = CARTESIAN_POINT('',(163.293039,-47.27071,-3.5E-02)); +#30925 = VECTOR('',#30926,1.); +#30926 = DIRECTION('',(0.,0.,1.)); +#30927 = ORIENTED_EDGE('',*,*,#30928,.F.); +#30928 = EDGE_CURVE('',#30889,#30921,#30929,.T.); +#30929 = CIRCLE('',#30930,9.999974810218E-02); +#30930 = AXIS2_PLACEMENT_3D('',#30931,#30932,#30933); +#30931 = CARTESIAN_POINT('',(163.3637495,-47.1999995,-3.5E-02)); +#30932 = DIRECTION('',(0.,0.,1.)); +#30933 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#30934 = CYLINDRICAL_SURFACE('',#30935,9.999974810218E-02); +#30935 = AXIS2_PLACEMENT_3D('',#30936,#30937,#30938); +#30936 = CARTESIAN_POINT('',(163.3637495,-47.1999995,-3.5E-02)); +#30937 = DIRECTION('',(-0.,-0.,-1.)); +#30938 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#30939 = ADVANCED_FACE('',(#30940),#30965,.F.); +#30940 = FACE_BOUND('',#30941,.F.); +#30941 = EDGE_LOOP('',(#30942,#30943,#30951,#30959)); +#30942 = ORIENTED_EDGE('',*,*,#30920,.T.); +#30943 = ORIENTED_EDGE('',*,*,#30944,.T.); +#30944 = EDGE_CURVE('',#30912,#30945,#30947,.T.); +#30945 = VERTEX_POINT('',#30946); +#30946 = CARTESIAN_POINT('',(164.293039,-48.27071,0.)); +#30947 = LINE('',#30948,#30949); +#30948 = CARTESIAN_POINT('',(163.293039,-47.27071,0.)); +#30949 = VECTOR('',#30950,1.); +#30950 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#30951 = ORIENTED_EDGE('',*,*,#30952,.F.); +#30952 = EDGE_CURVE('',#30953,#30945,#30955,.T.); +#30953 = VERTEX_POINT('',#30954); +#30954 = CARTESIAN_POINT('',(164.293039,-48.27071,-3.5E-02)); +#30955 = LINE('',#30956,#30957); +#30956 = CARTESIAN_POINT('',(164.293039,-48.27071,-3.5E-02)); +#30957 = VECTOR('',#30958,1.); +#30958 = DIRECTION('',(0.,0.,1.)); +#30959 = ORIENTED_EDGE('',*,*,#30960,.F.); +#30960 = EDGE_CURVE('',#30921,#30953,#30961,.T.); +#30961 = LINE('',#30962,#30963); +#30962 = CARTESIAN_POINT('',(163.293039,-47.27071,-3.5E-02)); +#30963 = VECTOR('',#30964,1.); +#30964 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#30965 = PLANE('',#30966); +#30966 = AXIS2_PLACEMENT_3D('',#30967,#30968,#30969); +#30967 = CARTESIAN_POINT('',(163.293039,-47.27071,-3.5E-02)); +#30968 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#30969 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#30970 = ADVANCED_FACE('',(#30971),#30989,.T.); +#30971 = FACE_BOUND('',#30972,.F.); +#30972 = EDGE_LOOP('',(#30973,#30974,#30981,#30982)); +#30973 = ORIENTED_EDGE('',*,*,#30952,.T.); +#30974 = ORIENTED_EDGE('',*,*,#30975,.T.); +#30975 = EDGE_CURVE('',#30945,#30873,#30976,.T.); +#30976 = CIRCLE('',#30977,9.999974810219E-02); +#30977 = AXIS2_PLACEMENT_3D('',#30978,#30979,#30980); +#30978 = CARTESIAN_POINT('',(164.3637495,-48.1999995,0.)); +#30979 = DIRECTION('',(0.,0.,1.)); +#30980 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#30981 = ORIENTED_EDGE('',*,*,#30870,.F.); +#30982 = ORIENTED_EDGE('',*,*,#30983,.F.); +#30983 = EDGE_CURVE('',#30953,#30871,#30984,.T.); +#30984 = CIRCLE('',#30985,9.999974810219E-02); +#30985 = AXIS2_PLACEMENT_3D('',#30986,#30987,#30988); +#30986 = CARTESIAN_POINT('',(164.3637495,-48.1999995,-3.5E-02)); +#30987 = DIRECTION('',(0.,0.,1.)); +#30988 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#30989 = CYLINDRICAL_SURFACE('',#30990,9.999974810219E-02); +#30990 = AXIS2_PLACEMENT_3D('',#30991,#30992,#30993); +#30991 = CARTESIAN_POINT('',(164.3637495,-48.1999995,-3.5E-02)); +#30992 = DIRECTION('',(-0.,-0.,-1.)); +#30993 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#30994 = ADVANCED_FACE('',(#30995),#31001,.F.); +#30995 = FACE_BOUND('',#30996,.F.); +#30996 = EDGE_LOOP('',(#30997,#30998,#30999,#31000)); +#30997 = ORIENTED_EDGE('',*,*,#30896,.T.); +#30998 = ORIENTED_EDGE('',*,*,#30928,.T.); +#30999 = ORIENTED_EDGE('',*,*,#30960,.T.); +#31000 = ORIENTED_EDGE('',*,*,#30983,.T.); +#31001 = PLANE('',#31002); +#31002 = AXIS2_PLACEMENT_3D('',#31003,#31004,#31005); +#31003 = CARTESIAN_POINT('',(164.43446,-48.129289,-3.5E-02)); +#31004 = DIRECTION('',(0.,0.,1.)); +#31005 = DIRECTION('',(1.,0.,-0.)); +#31006 = ADVANCED_FACE('',(#31007),#31013,.T.); +#31007 = FACE_BOUND('',#31008,.T.); +#31008 = EDGE_LOOP('',(#31009,#31010,#31011,#31012)); +#31009 = ORIENTED_EDGE('',*,*,#30880,.T.); +#31010 = ORIENTED_EDGE('',*,*,#30911,.T.); +#31011 = ORIENTED_EDGE('',*,*,#30944,.T.); +#31012 = ORIENTED_EDGE('',*,*,#30975,.T.); +#31013 = PLANE('',#31014); +#31014 = AXIS2_PLACEMENT_3D('',#31015,#31016,#31017); +#31015 = CARTESIAN_POINT('',(164.43446,-48.129289,0.)); +#31016 = DIRECTION('',(0.,0.,1.)); +#31017 = DIRECTION('',(1.,0.,-0.)); +#31018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31022)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#31019,#31020,#31021)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#31019 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#31020 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#31021 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31022 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#31019, + 'distance_accuracy_value','confusion accuracy'); +#31023 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#31024,#31026); +#31024 = ( REPRESENTATION_RELATIONSHIP('','',#30863,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#31025) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#31025 = ITEM_DEFINED_TRANSFORMATION('','',#11,#691); +#31026 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #31027); +#31027 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('171','=>[0:1:1:164]','',#5, + #30858,$); +#31028 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#30860)); +#31029 = SHAPE_DEFINITION_REPRESENTATION(#31030,#31036); +#31030 = PRODUCT_DEFINITION_SHAPE('','',#31031); +#31031 = PRODUCT_DEFINITION('design','',#31032,#31035); +#31032 = PRODUCT_DEFINITION_FORMATION('','',#31033); +#31033 = PRODUCT('HackPad_track_162','HackPad_track_162','',(#31034)); +#31034 = PRODUCT_CONTEXT('',#2,'mechanical'); +#31035 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#31036 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#31037),#31191); +#31037 = MANIFOLD_SOLID_BREP('',#31038); +#31038 = CLOSED_SHELL('',(#31039,#31079,#31112,#31143,#31167,#31179)); +#31039 = ADVANCED_FACE('',(#31040),#31074,.F.); +#31040 = FACE_BOUND('',#31041,.F.); +#31041 = EDGE_LOOP('',(#31042,#31052,#31060,#31068)); +#31042 = ORIENTED_EDGE('',*,*,#31043,.T.); +#31043 = EDGE_CURVE('',#31044,#31046,#31048,.T.); +#31044 = VERTEX_POINT('',#31045); +#31045 = CARTESIAN_POINT('',(108.793039,-91.129289,-3.5E-02)); +#31046 = VERTEX_POINT('',#31047); +#31047 = CARTESIAN_POINT('',(108.793039,-91.129289,0.)); +#31048 = LINE('',#31049,#31050); +#31049 = CARTESIAN_POINT('',(108.793039,-91.129289,-3.5E-02)); +#31050 = VECTOR('',#31051,1.); +#31051 = DIRECTION('',(0.,0.,1.)); +#31052 = ORIENTED_EDGE('',*,*,#31053,.T.); +#31053 = EDGE_CURVE('',#31046,#31054,#31056,.T.); +#31054 = VERTEX_POINT('',#31055); +#31055 = CARTESIAN_POINT('',(108.293039,-91.629289,0.)); +#31056 = LINE('',#31057,#31058); +#31057 = CARTESIAN_POINT('',(108.793039,-91.129289,0.)); +#31058 = VECTOR('',#31059,1.); +#31059 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31060 = ORIENTED_EDGE('',*,*,#31061,.F.); +#31061 = EDGE_CURVE('',#31062,#31054,#31064,.T.); +#31062 = VERTEX_POINT('',#31063); +#31063 = CARTESIAN_POINT('',(108.293039,-91.629289,-3.5E-02)); +#31064 = LINE('',#31065,#31066); +#31065 = CARTESIAN_POINT('',(108.293039,-91.629289,-3.5E-02)); +#31066 = VECTOR('',#31067,1.); +#31067 = DIRECTION('',(0.,0.,1.)); +#31068 = ORIENTED_EDGE('',*,*,#31069,.F.); +#31069 = EDGE_CURVE('',#31044,#31062,#31070,.T.); +#31070 = LINE('',#31071,#31072); +#31071 = CARTESIAN_POINT('',(108.793039,-91.129289,-3.5E-02)); +#31072 = VECTOR('',#31073,1.); +#31073 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31074 = PLANE('',#31075); +#31075 = AXIS2_PLACEMENT_3D('',#31076,#31077,#31078); +#31076 = CARTESIAN_POINT('',(108.793039,-91.129289,-3.5E-02)); +#31077 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31078 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31079 = ADVANCED_FACE('',(#31080),#31107,.T.); +#31080 = FACE_BOUND('',#31081,.F.); +#31081 = EDGE_LOOP('',(#31082,#31083,#31092,#31100)); +#31082 = ORIENTED_EDGE('',*,*,#31061,.T.); +#31083 = ORIENTED_EDGE('',*,*,#31084,.T.); +#31084 = EDGE_CURVE('',#31054,#31085,#31087,.T.); +#31085 = VERTEX_POINT('',#31086); +#31086 = CARTESIAN_POINT('',(108.43446,-91.77071,0.)); +#31087 = CIRCLE('',#31088,9.999974810219E-02); +#31088 = AXIS2_PLACEMENT_3D('',#31089,#31090,#31091); +#31089 = CARTESIAN_POINT('',(108.3637495,-91.6999995,0.)); +#31090 = DIRECTION('',(0.,0.,1.)); +#31091 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#31092 = ORIENTED_EDGE('',*,*,#31093,.F.); +#31093 = EDGE_CURVE('',#31094,#31085,#31096,.T.); +#31094 = VERTEX_POINT('',#31095); +#31095 = CARTESIAN_POINT('',(108.43446,-91.77071,-3.5E-02)); +#31096 = LINE('',#31097,#31098); +#31097 = CARTESIAN_POINT('',(108.43446,-91.77071,-3.5E-02)); +#31098 = VECTOR('',#31099,1.); +#31099 = DIRECTION('',(0.,0.,1.)); +#31100 = ORIENTED_EDGE('',*,*,#31101,.F.); +#31101 = EDGE_CURVE('',#31062,#31094,#31102,.T.); +#31102 = CIRCLE('',#31103,9.999974810219E-02); +#31103 = AXIS2_PLACEMENT_3D('',#31104,#31105,#31106); +#31104 = CARTESIAN_POINT('',(108.3637495,-91.6999995,-3.5E-02)); +#31105 = DIRECTION('',(0.,0.,1.)); +#31106 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#31107 = CYLINDRICAL_SURFACE('',#31108,9.999974810219E-02); +#31108 = AXIS2_PLACEMENT_3D('',#31109,#31110,#31111); +#31109 = CARTESIAN_POINT('',(108.3637495,-91.6999995,-3.5E-02)); +#31110 = DIRECTION('',(-0.,-0.,-1.)); +#31111 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#31112 = ADVANCED_FACE('',(#31113),#31138,.F.); +#31113 = FACE_BOUND('',#31114,.F.); +#31114 = EDGE_LOOP('',(#31115,#31116,#31124,#31132)); +#31115 = ORIENTED_EDGE('',*,*,#31093,.T.); +#31116 = ORIENTED_EDGE('',*,*,#31117,.T.); +#31117 = EDGE_CURVE('',#31085,#31118,#31120,.T.); +#31118 = VERTEX_POINT('',#31119); +#31119 = CARTESIAN_POINT('',(108.93446,-91.27071,0.)); +#31120 = LINE('',#31121,#31122); +#31121 = CARTESIAN_POINT('',(108.43446,-91.77071,0.)); +#31122 = VECTOR('',#31123,1.); +#31123 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#31124 = ORIENTED_EDGE('',*,*,#31125,.F.); +#31125 = EDGE_CURVE('',#31126,#31118,#31128,.T.); +#31126 = VERTEX_POINT('',#31127); +#31127 = CARTESIAN_POINT('',(108.93446,-91.27071,-3.5E-02)); +#31128 = LINE('',#31129,#31130); +#31129 = CARTESIAN_POINT('',(108.93446,-91.27071,-3.5E-02)); +#31130 = VECTOR('',#31131,1.); +#31131 = DIRECTION('',(0.,0.,1.)); +#31132 = ORIENTED_EDGE('',*,*,#31133,.F.); +#31133 = EDGE_CURVE('',#31094,#31126,#31134,.T.); +#31134 = LINE('',#31135,#31136); +#31135 = CARTESIAN_POINT('',(108.43446,-91.77071,-3.5E-02)); +#31136 = VECTOR('',#31137,1.); +#31137 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#31138 = PLANE('',#31139); +#31139 = AXIS2_PLACEMENT_3D('',#31140,#31141,#31142); +#31140 = CARTESIAN_POINT('',(108.43446,-91.77071,-3.5E-02)); +#31141 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31142 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#31143 = ADVANCED_FACE('',(#31144),#31162,.T.); +#31144 = FACE_BOUND('',#31145,.F.); +#31145 = EDGE_LOOP('',(#31146,#31147,#31154,#31155)); +#31146 = ORIENTED_EDGE('',*,*,#31125,.T.); +#31147 = ORIENTED_EDGE('',*,*,#31148,.T.); +#31148 = EDGE_CURVE('',#31118,#31046,#31149,.T.); +#31149 = CIRCLE('',#31150,9.999974810218E-02); +#31150 = AXIS2_PLACEMENT_3D('',#31151,#31152,#31153); +#31151 = CARTESIAN_POINT('',(108.8637495,-91.1999995,0.)); +#31152 = DIRECTION('',(0.,-0.,1.)); +#31153 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#31154 = ORIENTED_EDGE('',*,*,#31043,.F.); +#31155 = ORIENTED_EDGE('',*,*,#31156,.F.); +#31156 = EDGE_CURVE('',#31126,#31044,#31157,.T.); +#31157 = CIRCLE('',#31158,9.999974810218E-02); +#31158 = AXIS2_PLACEMENT_3D('',#31159,#31160,#31161); +#31159 = CARTESIAN_POINT('',(108.8637495,-91.1999995,-3.5E-02)); +#31160 = DIRECTION('',(0.,-0.,1.)); +#31161 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#31162 = CYLINDRICAL_SURFACE('',#31163,9.999974810218E-02); +#31163 = AXIS2_PLACEMENT_3D('',#31164,#31165,#31166); +#31164 = CARTESIAN_POINT('',(108.8637495,-91.1999995,-3.5E-02)); +#31165 = DIRECTION('',(-0.,0.,-1.)); +#31166 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#31167 = ADVANCED_FACE('',(#31168),#31174,.F.); +#31168 = FACE_BOUND('',#31169,.F.); +#31169 = EDGE_LOOP('',(#31170,#31171,#31172,#31173)); +#31170 = ORIENTED_EDGE('',*,*,#31069,.T.); +#31171 = ORIENTED_EDGE('',*,*,#31101,.T.); +#31172 = ORIENTED_EDGE('',*,*,#31133,.T.); +#31173 = ORIENTED_EDGE('',*,*,#31156,.T.); +#31174 = PLANE('',#31175); +#31175 = AXIS2_PLACEMENT_3D('',#31176,#31177,#31178); +#31176 = CARTESIAN_POINT('',(108.793039,-91.129289,-3.5E-02)); +#31177 = DIRECTION('',(0.,0.,1.)); +#31178 = DIRECTION('',(1.,0.,-0.)); +#31179 = ADVANCED_FACE('',(#31180),#31186,.T.); +#31180 = FACE_BOUND('',#31181,.T.); +#31181 = EDGE_LOOP('',(#31182,#31183,#31184,#31185)); +#31182 = ORIENTED_EDGE('',*,*,#31053,.T.); +#31183 = ORIENTED_EDGE('',*,*,#31084,.T.); +#31184 = ORIENTED_EDGE('',*,*,#31117,.T.); +#31185 = ORIENTED_EDGE('',*,*,#31148,.T.); +#31186 = PLANE('',#31187); +#31187 = AXIS2_PLACEMENT_3D('',#31188,#31189,#31190); +#31188 = CARTESIAN_POINT('',(108.793039,-91.129289,0.)); +#31189 = DIRECTION('',(0.,0.,1.)); +#31190 = DIRECTION('',(1.,0.,-0.)); +#31191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31195)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#31192,#31193,#31194)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#31192 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#31193 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#31194 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31195 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#31192, + 'distance_accuracy_value','confusion accuracy'); +#31196 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#31197,#31199); +#31197 = ( REPRESENTATION_RELATIONSHIP('','',#31036,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#31198) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#31198 = ITEM_DEFINED_TRANSFORMATION('','',#11,#695); +#31199 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #31200); +#31200 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('172','=>[0:1:1:165]','',#5, + #31031,$); +#31201 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#31033)); +#31202 = SHAPE_DEFINITION_REPRESENTATION(#31203,#31209); +#31203 = PRODUCT_DEFINITION_SHAPE('','',#31204); +#31204 = PRODUCT_DEFINITION('design','',#31205,#31208); +#31205 = PRODUCT_DEFINITION_FORMATION('','',#31206); +#31206 = PRODUCT('HackPad_track_163','HackPad_track_163','',(#31207)); +#31207 = PRODUCT_CONTEXT('',#2,'mechanical'); +#31208 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#31209 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#31210),#31364); +#31210 = MANIFOLD_SOLID_BREP('',#31211); +#31211 = CLOSED_SHELL('',(#31212,#31252,#31285,#31316,#31340,#31352)); +#31212 = ADVANCED_FACE('',(#31213),#31247,.F.); +#31213 = FACE_BOUND('',#31214,.F.); +#31214 = EDGE_LOOP('',(#31215,#31225,#31233,#31241)); +#31215 = ORIENTED_EDGE('',*,*,#31216,.T.); +#31216 = EDGE_CURVE('',#31217,#31219,#31221,.T.); +#31217 = VERTEX_POINT('',#31218); +#31218 = CARTESIAN_POINT('',(109.168039,-72.254289,-3.5E-02)); +#31219 = VERTEX_POINT('',#31220); +#31220 = CARTESIAN_POINT('',(109.168039,-72.254289,0.)); +#31221 = LINE('',#31222,#31223); +#31222 = CARTESIAN_POINT('',(109.168039,-72.254289,-3.5E-02)); +#31223 = VECTOR('',#31224,1.); +#31224 = DIRECTION('',(0.,0.,1.)); +#31225 = ORIENTED_EDGE('',*,*,#31226,.T.); +#31226 = EDGE_CURVE('',#31219,#31227,#31229,.T.); +#31227 = VERTEX_POINT('',#31228); +#31228 = CARTESIAN_POINT('',(108.293039,-73.129289,0.)); +#31229 = LINE('',#31230,#31231); +#31230 = CARTESIAN_POINT('',(109.168039,-72.254289,0.)); +#31231 = VECTOR('',#31232,1.); +#31232 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31233 = ORIENTED_EDGE('',*,*,#31234,.F.); +#31234 = EDGE_CURVE('',#31235,#31227,#31237,.T.); +#31235 = VERTEX_POINT('',#31236); +#31236 = CARTESIAN_POINT('',(108.293039,-73.129289,-3.5E-02)); +#31237 = LINE('',#31238,#31239); +#31238 = CARTESIAN_POINT('',(108.293039,-73.129289,-3.5E-02)); +#31239 = VECTOR('',#31240,1.); +#31240 = DIRECTION('',(0.,0.,1.)); +#31241 = ORIENTED_EDGE('',*,*,#31242,.F.); +#31242 = EDGE_CURVE('',#31217,#31235,#31243,.T.); +#31243 = LINE('',#31244,#31245); +#31244 = CARTESIAN_POINT('',(109.168039,-72.254289,-3.5E-02)); +#31245 = VECTOR('',#31246,1.); +#31246 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31247 = PLANE('',#31248); +#31248 = AXIS2_PLACEMENT_3D('',#31249,#31250,#31251); +#31249 = CARTESIAN_POINT('',(109.168039,-72.254289,-3.5E-02)); +#31250 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31251 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31252 = ADVANCED_FACE('',(#31253),#31280,.T.); +#31253 = FACE_BOUND('',#31254,.F.); +#31254 = EDGE_LOOP('',(#31255,#31256,#31265,#31273)); +#31255 = ORIENTED_EDGE('',*,*,#31234,.T.); +#31256 = ORIENTED_EDGE('',*,*,#31257,.T.); +#31257 = EDGE_CURVE('',#31227,#31258,#31260,.T.); +#31258 = VERTEX_POINT('',#31259); +#31259 = CARTESIAN_POINT('',(108.43446,-73.27071,0.)); +#31260 = CIRCLE('',#31261,9.999974810219E-02); +#31261 = AXIS2_PLACEMENT_3D('',#31262,#31263,#31264); +#31262 = CARTESIAN_POINT('',(108.3637495,-73.1999995,0.)); +#31263 = DIRECTION('',(0.,0.,1.)); +#31264 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#31265 = ORIENTED_EDGE('',*,*,#31266,.F.); +#31266 = EDGE_CURVE('',#31267,#31258,#31269,.T.); +#31267 = VERTEX_POINT('',#31268); +#31268 = CARTESIAN_POINT('',(108.43446,-73.27071,-3.5E-02)); +#31269 = LINE('',#31270,#31271); +#31270 = CARTESIAN_POINT('',(108.43446,-73.27071,-3.5E-02)); +#31271 = VECTOR('',#31272,1.); +#31272 = DIRECTION('',(0.,0.,1.)); +#31273 = ORIENTED_EDGE('',*,*,#31274,.F.); +#31274 = EDGE_CURVE('',#31235,#31267,#31275,.T.); +#31275 = CIRCLE('',#31276,9.999974810219E-02); +#31276 = AXIS2_PLACEMENT_3D('',#31277,#31278,#31279); +#31277 = CARTESIAN_POINT('',(108.3637495,-73.1999995,-3.5E-02)); +#31278 = DIRECTION('',(0.,0.,1.)); +#31279 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#31280 = CYLINDRICAL_SURFACE('',#31281,9.999974810219E-02); +#31281 = AXIS2_PLACEMENT_3D('',#31282,#31283,#31284); +#31282 = CARTESIAN_POINT('',(108.3637495,-73.1999995,-3.5E-02)); +#31283 = DIRECTION('',(-0.,-0.,-1.)); +#31284 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#31285 = ADVANCED_FACE('',(#31286),#31311,.F.); +#31286 = FACE_BOUND('',#31287,.F.); +#31287 = EDGE_LOOP('',(#31288,#31289,#31297,#31305)); +#31288 = ORIENTED_EDGE('',*,*,#31266,.T.); +#31289 = ORIENTED_EDGE('',*,*,#31290,.T.); +#31290 = EDGE_CURVE('',#31258,#31291,#31293,.T.); +#31291 = VERTEX_POINT('',#31292); +#31292 = CARTESIAN_POINT('',(109.30946,-72.39571,0.)); +#31293 = LINE('',#31294,#31295); +#31294 = CARTESIAN_POINT('',(108.43446,-73.27071,0.)); +#31295 = VECTOR('',#31296,1.); +#31296 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#31297 = ORIENTED_EDGE('',*,*,#31298,.F.); +#31298 = EDGE_CURVE('',#31299,#31291,#31301,.T.); +#31299 = VERTEX_POINT('',#31300); +#31300 = CARTESIAN_POINT('',(109.30946,-72.39571,-3.5E-02)); +#31301 = LINE('',#31302,#31303); +#31302 = CARTESIAN_POINT('',(109.30946,-72.39571,-3.5E-02)); +#31303 = VECTOR('',#31304,1.); +#31304 = DIRECTION('',(0.,0.,1.)); +#31305 = ORIENTED_EDGE('',*,*,#31306,.F.); +#31306 = EDGE_CURVE('',#31267,#31299,#31307,.T.); +#31307 = LINE('',#31308,#31309); +#31308 = CARTESIAN_POINT('',(108.43446,-73.27071,-3.5E-02)); +#31309 = VECTOR('',#31310,1.); +#31310 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#31311 = PLANE('',#31312); +#31312 = AXIS2_PLACEMENT_3D('',#31313,#31314,#31315); +#31313 = CARTESIAN_POINT('',(108.43446,-73.27071,-3.5E-02)); +#31314 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31315 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#31316 = ADVANCED_FACE('',(#31317),#31335,.T.); +#31317 = FACE_BOUND('',#31318,.F.); +#31318 = EDGE_LOOP('',(#31319,#31320,#31327,#31328)); +#31319 = ORIENTED_EDGE('',*,*,#31298,.T.); +#31320 = ORIENTED_EDGE('',*,*,#31321,.T.); +#31321 = EDGE_CURVE('',#31291,#31219,#31322,.T.); +#31322 = CIRCLE('',#31323,9.999974810218E-02); +#31323 = AXIS2_PLACEMENT_3D('',#31324,#31325,#31326); +#31324 = CARTESIAN_POINT('',(109.2387495,-72.3249995,0.)); +#31325 = DIRECTION('',(0.,-0.,1.)); +#31326 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#31327 = ORIENTED_EDGE('',*,*,#31216,.F.); +#31328 = ORIENTED_EDGE('',*,*,#31329,.F.); +#31329 = EDGE_CURVE('',#31299,#31217,#31330,.T.); +#31330 = CIRCLE('',#31331,9.999974810218E-02); +#31331 = AXIS2_PLACEMENT_3D('',#31332,#31333,#31334); +#31332 = CARTESIAN_POINT('',(109.2387495,-72.3249995,-3.5E-02)); +#31333 = DIRECTION('',(0.,-0.,1.)); +#31334 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#31335 = CYLINDRICAL_SURFACE('',#31336,9.999974810218E-02); +#31336 = AXIS2_PLACEMENT_3D('',#31337,#31338,#31339); +#31337 = CARTESIAN_POINT('',(109.2387495,-72.3249995,-3.5E-02)); +#31338 = DIRECTION('',(-0.,0.,-1.)); +#31339 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#31340 = ADVANCED_FACE('',(#31341),#31347,.F.); +#31341 = FACE_BOUND('',#31342,.F.); +#31342 = EDGE_LOOP('',(#31343,#31344,#31345,#31346)); +#31343 = ORIENTED_EDGE('',*,*,#31242,.T.); +#31344 = ORIENTED_EDGE('',*,*,#31274,.T.); +#31345 = ORIENTED_EDGE('',*,*,#31306,.T.); +#31346 = ORIENTED_EDGE('',*,*,#31329,.T.); +#31347 = PLANE('',#31348); +#31348 = AXIS2_PLACEMENT_3D('',#31349,#31350,#31351); +#31349 = CARTESIAN_POINT('',(109.168039,-72.254289,-3.5E-02)); +#31350 = DIRECTION('',(0.,0.,1.)); +#31351 = DIRECTION('',(1.,0.,-0.)); +#31352 = ADVANCED_FACE('',(#31353),#31359,.T.); +#31353 = FACE_BOUND('',#31354,.T.); +#31354 = EDGE_LOOP('',(#31355,#31356,#31357,#31358)); +#31355 = ORIENTED_EDGE('',*,*,#31226,.T.); +#31356 = ORIENTED_EDGE('',*,*,#31257,.T.); +#31357 = ORIENTED_EDGE('',*,*,#31290,.T.); +#31358 = ORIENTED_EDGE('',*,*,#31321,.T.); +#31359 = PLANE('',#31360); +#31360 = AXIS2_PLACEMENT_3D('',#31361,#31362,#31363); +#31361 = CARTESIAN_POINT('',(109.168039,-72.254289,0.)); +#31362 = DIRECTION('',(0.,0.,1.)); +#31363 = DIRECTION('',(1.,0.,-0.)); +#31364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31368)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#31365,#31366,#31367)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#31365 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#31366 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#31367 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31368 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#31365, + 'distance_accuracy_value','confusion accuracy'); +#31369 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#31370,#31372); +#31370 = ( REPRESENTATION_RELATIONSHIP('','',#31209,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#31371) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#31371 = ITEM_DEFINED_TRANSFORMATION('','',#11,#699); +#31372 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #31373); +#31373 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('173','=>[0:1:1:166]','',#5, + #31204,$); +#31374 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#31206)); +#31375 = SHAPE_DEFINITION_REPRESENTATION(#31376,#31382); +#31376 = PRODUCT_DEFINITION_SHAPE('','',#31377); +#31377 = PRODUCT_DEFINITION('design','',#31378,#31381); +#31378 = PRODUCT_DEFINITION_FORMATION('','',#31379); +#31379 = PRODUCT('HackPad_track_164','HackPad_track_164','',(#31380)); +#31380 = PRODUCT_CONTEXT('',#2,'mechanical'); +#31381 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#31382 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#31383),#31537); +#31383 = MANIFOLD_SOLID_BREP('',#31384); +#31384 = CLOSED_SHELL('',(#31385,#31425,#31458,#31489,#31513,#31525)); +#31385 = ADVANCED_FACE('',(#31386),#31420,.F.); +#31386 = FACE_BOUND('',#31387,.F.); +#31387 = EDGE_LOOP('',(#31388,#31398,#31406,#31414)); +#31388 = ORIENTED_EDGE('',*,*,#31389,.T.); +#31389 = EDGE_CURVE('',#31390,#31392,#31394,.T.); +#31390 = VERTEX_POINT('',#31391); +#31391 = CARTESIAN_POINT('',(174.793039,-108.64571,-3.5E-02)); +#31392 = VERTEX_POINT('',#31393); +#31393 = CARTESIAN_POINT('',(174.793039,-108.64571,0.)); +#31394 = LINE('',#31395,#31396); +#31395 = CARTESIAN_POINT('',(174.793039,-108.64571,-3.5E-02)); +#31396 = VECTOR('',#31397,1.); +#31397 = DIRECTION('',(0.,0.,1.)); +#31398 = ORIENTED_EDGE('',*,*,#31399,.T.); +#31399 = EDGE_CURVE('',#31392,#31400,#31402,.T.); +#31400 = VERTEX_POINT('',#31401); +#31401 = CARTESIAN_POINT('',(176.543039,-110.39571,0.)); +#31402 = LINE('',#31403,#31404); +#31403 = CARTESIAN_POINT('',(174.793039,-108.64571,0.)); +#31404 = VECTOR('',#31405,1.); +#31405 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31406 = ORIENTED_EDGE('',*,*,#31407,.F.); +#31407 = EDGE_CURVE('',#31408,#31400,#31410,.T.); +#31408 = VERTEX_POINT('',#31409); +#31409 = CARTESIAN_POINT('',(176.543039,-110.39571,-3.5E-02)); +#31410 = LINE('',#31411,#31412); +#31411 = CARTESIAN_POINT('',(176.543039,-110.39571,-3.5E-02)); +#31412 = VECTOR('',#31413,1.); +#31413 = DIRECTION('',(0.,0.,1.)); +#31414 = ORIENTED_EDGE('',*,*,#31415,.F.); +#31415 = EDGE_CURVE('',#31390,#31408,#31416,.T.); +#31416 = LINE('',#31417,#31418); +#31417 = CARTESIAN_POINT('',(174.793039,-108.64571,-3.5E-02)); +#31418 = VECTOR('',#31419,1.); +#31419 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31420 = PLANE('',#31421); +#31421 = AXIS2_PLACEMENT_3D('',#31422,#31423,#31424); +#31422 = CARTESIAN_POINT('',(174.793039,-108.64571,-3.5E-02)); +#31423 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#31424 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31425 = ADVANCED_FACE('',(#31426),#31453,.T.); +#31426 = FACE_BOUND('',#31427,.F.); +#31427 = EDGE_LOOP('',(#31428,#31429,#31438,#31446)); +#31428 = ORIENTED_EDGE('',*,*,#31407,.T.); +#31429 = ORIENTED_EDGE('',*,*,#31430,.T.); +#31430 = EDGE_CURVE('',#31400,#31431,#31433,.T.); +#31431 = VERTEX_POINT('',#31432); +#31432 = CARTESIAN_POINT('',(176.68446,-110.254289,0.)); +#31433 = CIRCLE('',#31434,9.999974810219E-02); +#31434 = AXIS2_PLACEMENT_3D('',#31435,#31436,#31437); +#31435 = CARTESIAN_POINT('',(176.6137495,-110.3249995,0.)); +#31436 = DIRECTION('',(0.,0.,1.)); +#31437 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#31438 = ORIENTED_EDGE('',*,*,#31439,.F.); +#31439 = EDGE_CURVE('',#31440,#31431,#31442,.T.); +#31440 = VERTEX_POINT('',#31441); +#31441 = CARTESIAN_POINT('',(176.68446,-110.254289,-3.5E-02)); +#31442 = LINE('',#31443,#31444); +#31443 = CARTESIAN_POINT('',(176.68446,-110.254289,-3.5E-02)); +#31444 = VECTOR('',#31445,1.); +#31445 = DIRECTION('',(0.,0.,1.)); +#31446 = ORIENTED_EDGE('',*,*,#31447,.F.); +#31447 = EDGE_CURVE('',#31408,#31440,#31448,.T.); +#31448 = CIRCLE('',#31449,9.999974810219E-02); +#31449 = AXIS2_PLACEMENT_3D('',#31450,#31451,#31452); +#31450 = CARTESIAN_POINT('',(176.6137495,-110.3249995,-3.5E-02)); +#31451 = DIRECTION('',(0.,0.,1.)); +#31452 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#31453 = CYLINDRICAL_SURFACE('',#31454,9.999974810219E-02); +#31454 = AXIS2_PLACEMENT_3D('',#31455,#31456,#31457); +#31455 = CARTESIAN_POINT('',(176.6137495,-110.3249995,-3.5E-02)); +#31456 = DIRECTION('',(-0.,-0.,-1.)); +#31457 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#31458 = ADVANCED_FACE('',(#31459),#31484,.F.); +#31459 = FACE_BOUND('',#31460,.F.); +#31460 = EDGE_LOOP('',(#31461,#31462,#31470,#31478)); +#31461 = ORIENTED_EDGE('',*,*,#31439,.T.); +#31462 = ORIENTED_EDGE('',*,*,#31463,.T.); +#31463 = EDGE_CURVE('',#31431,#31464,#31466,.T.); +#31464 = VERTEX_POINT('',#31465); +#31465 = CARTESIAN_POINT('',(174.93446,-108.504289,0.)); +#31466 = LINE('',#31467,#31468); +#31467 = CARTESIAN_POINT('',(176.68446,-110.254289,0.)); +#31468 = VECTOR('',#31469,1.); +#31469 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31470 = ORIENTED_EDGE('',*,*,#31471,.F.); +#31471 = EDGE_CURVE('',#31472,#31464,#31474,.T.); +#31472 = VERTEX_POINT('',#31473); +#31473 = CARTESIAN_POINT('',(174.93446,-108.504289,-3.5E-02)); +#31474 = LINE('',#31475,#31476); +#31475 = CARTESIAN_POINT('',(174.93446,-108.504289,-3.5E-02)); +#31476 = VECTOR('',#31477,1.); +#31477 = DIRECTION('',(0.,0.,1.)); +#31478 = ORIENTED_EDGE('',*,*,#31479,.F.); +#31479 = EDGE_CURVE('',#31440,#31472,#31480,.T.); +#31480 = LINE('',#31481,#31482); +#31481 = CARTESIAN_POINT('',(176.68446,-110.254289,-3.5E-02)); +#31482 = VECTOR('',#31483,1.); +#31483 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31484 = PLANE('',#31485); +#31485 = AXIS2_PLACEMENT_3D('',#31486,#31487,#31488); +#31486 = CARTESIAN_POINT('',(176.68446,-110.254289,-3.5E-02)); +#31487 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31488 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31489 = ADVANCED_FACE('',(#31490),#31508,.T.); +#31490 = FACE_BOUND('',#31491,.F.); +#31491 = EDGE_LOOP('',(#31492,#31493,#31500,#31501)); +#31492 = ORIENTED_EDGE('',*,*,#31471,.T.); +#31493 = ORIENTED_EDGE('',*,*,#31494,.T.); +#31494 = EDGE_CURVE('',#31464,#31392,#31495,.T.); +#31495 = CIRCLE('',#31496,9.999974810218E-02); +#31496 = AXIS2_PLACEMENT_3D('',#31497,#31498,#31499); +#31497 = CARTESIAN_POINT('',(174.8637495,-108.5749995,0.)); +#31498 = DIRECTION('',(0.,0.,1.)); +#31499 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31500 = ORIENTED_EDGE('',*,*,#31389,.F.); +#31501 = ORIENTED_EDGE('',*,*,#31502,.F.); +#31502 = EDGE_CURVE('',#31472,#31390,#31503,.T.); +#31503 = CIRCLE('',#31504,9.999974810218E-02); +#31504 = AXIS2_PLACEMENT_3D('',#31505,#31506,#31507); +#31505 = CARTESIAN_POINT('',(174.8637495,-108.5749995,-3.5E-02)); +#31506 = DIRECTION('',(0.,0.,1.)); +#31507 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31508 = CYLINDRICAL_SURFACE('',#31509,9.999974810218E-02); +#31509 = AXIS2_PLACEMENT_3D('',#31510,#31511,#31512); +#31510 = CARTESIAN_POINT('',(174.8637495,-108.5749995,-3.5E-02)); +#31511 = DIRECTION('',(-0.,-0.,-1.)); +#31512 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31513 = ADVANCED_FACE('',(#31514),#31520,.F.); +#31514 = FACE_BOUND('',#31515,.F.); +#31515 = EDGE_LOOP('',(#31516,#31517,#31518,#31519)); +#31516 = ORIENTED_EDGE('',*,*,#31415,.T.); +#31517 = ORIENTED_EDGE('',*,*,#31447,.T.); +#31518 = ORIENTED_EDGE('',*,*,#31479,.T.); +#31519 = ORIENTED_EDGE('',*,*,#31502,.T.); +#31520 = PLANE('',#31521); +#31521 = AXIS2_PLACEMENT_3D('',#31522,#31523,#31524); +#31522 = CARTESIAN_POINT('',(174.793039,-108.64571,-3.5E-02)); +#31523 = DIRECTION('',(0.,0.,1.)); +#31524 = DIRECTION('',(1.,0.,-0.)); +#31525 = ADVANCED_FACE('',(#31526),#31532,.T.); +#31526 = FACE_BOUND('',#31527,.T.); +#31527 = EDGE_LOOP('',(#31528,#31529,#31530,#31531)); +#31528 = ORIENTED_EDGE('',*,*,#31399,.T.); +#31529 = ORIENTED_EDGE('',*,*,#31430,.T.); +#31530 = ORIENTED_EDGE('',*,*,#31463,.T.); +#31531 = ORIENTED_EDGE('',*,*,#31494,.T.); +#31532 = PLANE('',#31533); +#31533 = AXIS2_PLACEMENT_3D('',#31534,#31535,#31536); +#31534 = CARTESIAN_POINT('',(174.793039,-108.64571,0.)); +#31535 = DIRECTION('',(0.,0.,1.)); +#31536 = DIRECTION('',(1.,0.,-0.)); +#31537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31541)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#31538,#31539,#31540)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#31538 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#31539 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#31540 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31541 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#31538, + 'distance_accuracy_value','confusion accuracy'); +#31542 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#31543,#31545); +#31543 = ( REPRESENTATION_RELATIONSHIP('','',#31382,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#31544) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#31544 = ITEM_DEFINED_TRANSFORMATION('','',#11,#703); +#31545 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #31546); +#31546 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('174','=>[0:1:1:167]','',#5, + #31377,$); +#31547 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#31379)); +#31548 = SHAPE_DEFINITION_REPRESENTATION(#31549,#31555); +#31549 = PRODUCT_DEFINITION_SHAPE('','',#31550); +#31550 = PRODUCT_DEFINITION('design','',#31551,#31554); +#31551 = PRODUCT_DEFINITION_FORMATION('','',#31552); +#31552 = PRODUCT('HackPad_track_165','HackPad_track_165','',(#31553)); +#31553 = PRODUCT_CONTEXT('',#2,'mechanical'); +#31554 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#31555 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#31556),#31710); +#31556 = MANIFOLD_SOLID_BREP('',#31557); +#31557 = CLOSED_SHELL('',(#31558,#31598,#31631,#31662,#31686,#31698)); +#31558 = ADVANCED_FACE('',(#31559),#31593,.F.); +#31559 = FACE_BOUND('',#31560,.F.); +#31560 = EDGE_LOOP('',(#31561,#31571,#31579,#31587)); +#31561 = ORIENTED_EDGE('',*,*,#31562,.T.); +#31562 = EDGE_CURVE('',#31563,#31565,#31567,.T.); +#31563 = VERTEX_POINT('',#31564); +#31564 = CARTESIAN_POINT('',(109.61375,-72.225,-3.5E-02)); +#31565 = VERTEX_POINT('',#31566); +#31566 = CARTESIAN_POINT('',(109.61375,-72.225,0.)); +#31567 = LINE('',#31568,#31569); +#31568 = CARTESIAN_POINT('',(109.61375,-72.225,-3.5E-02)); +#31569 = VECTOR('',#31570,1.); +#31570 = DIRECTION('',(0.,0.,1.)); +#31571 = ORIENTED_EDGE('',*,*,#31572,.T.); +#31572 = EDGE_CURVE('',#31565,#31573,#31575,.T.); +#31573 = VERTEX_POINT('',#31574); +#31574 = CARTESIAN_POINT('',(109.23875,-72.225,0.)); +#31575 = LINE('',#31576,#31577); +#31576 = CARTESIAN_POINT('',(109.61375,-72.225,0.)); +#31577 = VECTOR('',#31578,1.); +#31578 = DIRECTION('',(-1.,0.,0.)); +#31579 = ORIENTED_EDGE('',*,*,#31580,.F.); +#31580 = EDGE_CURVE('',#31581,#31573,#31583,.T.); +#31581 = VERTEX_POINT('',#31582); +#31582 = CARTESIAN_POINT('',(109.23875,-72.225,-3.5E-02)); +#31583 = LINE('',#31584,#31585); +#31584 = CARTESIAN_POINT('',(109.23875,-72.225,-3.5E-02)); +#31585 = VECTOR('',#31586,1.); +#31586 = DIRECTION('',(0.,0.,1.)); +#31587 = ORIENTED_EDGE('',*,*,#31588,.F.); +#31588 = EDGE_CURVE('',#31563,#31581,#31589,.T.); +#31589 = LINE('',#31590,#31591); +#31590 = CARTESIAN_POINT('',(109.61375,-72.225,-3.5E-02)); +#31591 = VECTOR('',#31592,1.); +#31592 = DIRECTION('',(-1.,0.,0.)); +#31593 = PLANE('',#31594); +#31594 = AXIS2_PLACEMENT_3D('',#31595,#31596,#31597); +#31595 = CARTESIAN_POINT('',(109.61375,-72.225,-3.5E-02)); +#31596 = DIRECTION('',(0.,-1.,0.)); +#31597 = DIRECTION('',(-1.,0.,0.)); +#31598 = ADVANCED_FACE('',(#31599),#31626,.T.); +#31599 = FACE_BOUND('',#31600,.F.); +#31600 = EDGE_LOOP('',(#31601,#31602,#31611,#31619)); +#31601 = ORIENTED_EDGE('',*,*,#31580,.T.); +#31602 = ORIENTED_EDGE('',*,*,#31603,.T.); +#31603 = EDGE_CURVE('',#31573,#31604,#31606,.T.); +#31604 = VERTEX_POINT('',#31605); +#31605 = CARTESIAN_POINT('',(109.23875,-72.425,0.)); +#31606 = CIRCLE('',#31607,1.E-01); +#31607 = AXIS2_PLACEMENT_3D('',#31608,#31609,#31610); +#31608 = CARTESIAN_POINT('',(109.23875,-72.325,0.)); +#31609 = DIRECTION('',(0.,-0.,1.)); +#31610 = DIRECTION('',(0.,1.,0.)); +#31611 = ORIENTED_EDGE('',*,*,#31612,.F.); +#31612 = EDGE_CURVE('',#31613,#31604,#31615,.T.); +#31613 = VERTEX_POINT('',#31614); +#31614 = CARTESIAN_POINT('',(109.23875,-72.425,-3.5E-02)); +#31615 = LINE('',#31616,#31617); +#31616 = CARTESIAN_POINT('',(109.23875,-72.425,-3.5E-02)); +#31617 = VECTOR('',#31618,1.); +#31618 = DIRECTION('',(0.,0.,1.)); +#31619 = ORIENTED_EDGE('',*,*,#31620,.F.); +#31620 = EDGE_CURVE('',#31581,#31613,#31621,.T.); +#31621 = CIRCLE('',#31622,1.E-01); +#31622 = AXIS2_PLACEMENT_3D('',#31623,#31624,#31625); +#31623 = CARTESIAN_POINT('',(109.23875,-72.325,-3.5E-02)); +#31624 = DIRECTION('',(0.,-0.,1.)); +#31625 = DIRECTION('',(0.,1.,0.)); +#31626 = CYLINDRICAL_SURFACE('',#31627,1.E-01); +#31627 = AXIS2_PLACEMENT_3D('',#31628,#31629,#31630); +#31628 = CARTESIAN_POINT('',(109.23875,-72.325,-3.5E-02)); +#31629 = DIRECTION('',(-0.,0.,-1.)); +#31630 = DIRECTION('',(0.,1.,0.)); +#31631 = ADVANCED_FACE('',(#31632),#31657,.F.); +#31632 = FACE_BOUND('',#31633,.F.); +#31633 = EDGE_LOOP('',(#31634,#31635,#31643,#31651)); +#31634 = ORIENTED_EDGE('',*,*,#31612,.T.); +#31635 = ORIENTED_EDGE('',*,*,#31636,.T.); +#31636 = EDGE_CURVE('',#31604,#31637,#31639,.T.); +#31637 = VERTEX_POINT('',#31638); +#31638 = CARTESIAN_POINT('',(109.61375,-72.425,0.)); +#31639 = LINE('',#31640,#31641); +#31640 = CARTESIAN_POINT('',(109.23875,-72.425,0.)); +#31641 = VECTOR('',#31642,1.); +#31642 = DIRECTION('',(1.,0.,0.)); +#31643 = ORIENTED_EDGE('',*,*,#31644,.F.); +#31644 = EDGE_CURVE('',#31645,#31637,#31647,.T.); +#31645 = VERTEX_POINT('',#31646); +#31646 = CARTESIAN_POINT('',(109.61375,-72.425,-3.5E-02)); +#31647 = LINE('',#31648,#31649); +#31648 = CARTESIAN_POINT('',(109.61375,-72.425,-3.5E-02)); +#31649 = VECTOR('',#31650,1.); +#31650 = DIRECTION('',(0.,0.,1.)); +#31651 = ORIENTED_EDGE('',*,*,#31652,.F.); +#31652 = EDGE_CURVE('',#31613,#31645,#31653,.T.); +#31653 = LINE('',#31654,#31655); +#31654 = CARTESIAN_POINT('',(109.23875,-72.425,-3.5E-02)); +#31655 = VECTOR('',#31656,1.); +#31656 = DIRECTION('',(1.,0.,0.)); +#31657 = PLANE('',#31658); +#31658 = AXIS2_PLACEMENT_3D('',#31659,#31660,#31661); +#31659 = CARTESIAN_POINT('',(109.23875,-72.425,-3.5E-02)); +#31660 = DIRECTION('',(0.,1.,0.)); +#31661 = DIRECTION('',(1.,0.,0.)); +#31662 = ADVANCED_FACE('',(#31663),#31681,.T.); +#31663 = FACE_BOUND('',#31664,.F.); +#31664 = EDGE_LOOP('',(#31665,#31666,#31673,#31674)); +#31665 = ORIENTED_EDGE('',*,*,#31644,.T.); +#31666 = ORIENTED_EDGE('',*,*,#31667,.T.); +#31667 = EDGE_CURVE('',#31637,#31565,#31668,.T.); +#31668 = CIRCLE('',#31669,0.1); +#31669 = AXIS2_PLACEMENT_3D('',#31670,#31671,#31672); +#31670 = CARTESIAN_POINT('',(109.61375,-72.325,0.)); +#31671 = DIRECTION('',(0.,0.,1.)); +#31672 = DIRECTION('',(-0.,-1.,0.)); +#31673 = ORIENTED_EDGE('',*,*,#31562,.F.); +#31674 = ORIENTED_EDGE('',*,*,#31675,.F.); +#31675 = EDGE_CURVE('',#31645,#31563,#31676,.T.); +#31676 = CIRCLE('',#31677,0.1); +#31677 = AXIS2_PLACEMENT_3D('',#31678,#31679,#31680); +#31678 = CARTESIAN_POINT('',(109.61375,-72.325,-3.5E-02)); +#31679 = DIRECTION('',(0.,0.,1.)); +#31680 = DIRECTION('',(-0.,-1.,0.)); +#31681 = CYLINDRICAL_SURFACE('',#31682,0.1); +#31682 = AXIS2_PLACEMENT_3D('',#31683,#31684,#31685); +#31683 = CARTESIAN_POINT('',(109.61375,-72.325,-3.5E-02)); +#31684 = DIRECTION('',(-0.,-0.,-1.)); +#31685 = DIRECTION('',(-0.,-1.,0.)); +#31686 = ADVANCED_FACE('',(#31687),#31693,.F.); +#31687 = FACE_BOUND('',#31688,.F.); +#31688 = EDGE_LOOP('',(#31689,#31690,#31691,#31692)); +#31689 = ORIENTED_EDGE('',*,*,#31588,.T.); +#31690 = ORIENTED_EDGE('',*,*,#31620,.T.); +#31691 = ORIENTED_EDGE('',*,*,#31652,.T.); +#31692 = ORIENTED_EDGE('',*,*,#31675,.T.); +#31693 = PLANE('',#31694); +#31694 = AXIS2_PLACEMENT_3D('',#31695,#31696,#31697); +#31695 = CARTESIAN_POINT('',(109.61375,-72.225,-3.5E-02)); +#31696 = DIRECTION('',(0.,0.,1.)); +#31697 = DIRECTION('',(1.,0.,-0.)); +#31698 = ADVANCED_FACE('',(#31699),#31705,.T.); +#31699 = FACE_BOUND('',#31700,.T.); +#31700 = EDGE_LOOP('',(#31701,#31702,#31703,#31704)); +#31701 = ORIENTED_EDGE('',*,*,#31572,.T.); +#31702 = ORIENTED_EDGE('',*,*,#31603,.T.); +#31703 = ORIENTED_EDGE('',*,*,#31636,.T.); +#31704 = ORIENTED_EDGE('',*,*,#31667,.T.); +#31705 = PLANE('',#31706); +#31706 = AXIS2_PLACEMENT_3D('',#31707,#31708,#31709); +#31707 = CARTESIAN_POINT('',(109.61375,-72.225,0.)); +#31708 = DIRECTION('',(0.,0.,1.)); +#31709 = DIRECTION('',(1.,0.,-0.)); +#31710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31714)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#31711,#31712,#31713)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#31711 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#31712 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#31713 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31714 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#31711, + 'distance_accuracy_value','confusion accuracy'); +#31715 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#31716,#31718); +#31716 = ( REPRESENTATION_RELATIONSHIP('','',#31555,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#31717) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#31717 = ITEM_DEFINED_TRANSFORMATION('','',#11,#707); +#31718 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #31719); +#31719 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('175','=>[0:1:1:168]','',#5, + #31550,$); +#31720 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#31552)); +#31721 = SHAPE_DEFINITION_REPRESENTATION(#31722,#31728); +#31722 = PRODUCT_DEFINITION_SHAPE('','',#31723); +#31723 = PRODUCT_DEFINITION('design','',#31724,#31727); +#31724 = PRODUCT_DEFINITION_FORMATION('','',#31725); +#31725 = PRODUCT('HackPad_track_166','HackPad_track_166','',(#31726)); +#31726 = PRODUCT_CONTEXT('',#2,'mechanical'); +#31727 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#31728 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#31729),#31883); +#31729 = MANIFOLD_SOLID_BREP('',#31730); +#31730 = CLOSED_SHELL('',(#31731,#31771,#31804,#31835,#31859,#31871)); +#31731 = ADVANCED_FACE('',(#31732),#31766,.F.); +#31732 = FACE_BOUND('',#31733,.F.); +#31733 = EDGE_LOOP('',(#31734,#31744,#31752,#31760)); +#31734 = ORIENTED_EDGE('',*,*,#31735,.T.); +#31735 = EDGE_CURVE('',#31736,#31738,#31740,.T.); +#31736 = VERTEX_POINT('',#31737); +#31737 = CARTESIAN_POINT('',(108.293039,-90.02071,-3.5E-02)); +#31738 = VERTEX_POINT('',#31739); +#31739 = CARTESIAN_POINT('',(108.293039,-90.02071,0.)); +#31740 = LINE('',#31741,#31742); +#31741 = CARTESIAN_POINT('',(108.293039,-90.02071,-3.5E-02)); +#31742 = VECTOR('',#31743,1.); +#31743 = DIRECTION('',(0.,0.,1.)); +#31744 = ORIENTED_EDGE('',*,*,#31745,.T.); +#31745 = EDGE_CURVE('',#31738,#31746,#31748,.T.); +#31746 = VERTEX_POINT('',#31747); +#31747 = CARTESIAN_POINT('',(109.543039,-91.27071,0.)); +#31748 = LINE('',#31749,#31750); +#31749 = CARTESIAN_POINT('',(108.293039,-90.02071,0.)); +#31750 = VECTOR('',#31751,1.); +#31751 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31752 = ORIENTED_EDGE('',*,*,#31753,.F.); +#31753 = EDGE_CURVE('',#31754,#31746,#31756,.T.); +#31754 = VERTEX_POINT('',#31755); +#31755 = CARTESIAN_POINT('',(109.543039,-91.27071,-3.5E-02)); +#31756 = LINE('',#31757,#31758); +#31757 = CARTESIAN_POINT('',(109.543039,-91.27071,-3.5E-02)); +#31758 = VECTOR('',#31759,1.); +#31759 = DIRECTION('',(0.,0.,1.)); +#31760 = ORIENTED_EDGE('',*,*,#31761,.F.); +#31761 = EDGE_CURVE('',#31736,#31754,#31762,.T.); +#31762 = LINE('',#31763,#31764); +#31763 = CARTESIAN_POINT('',(108.293039,-90.02071,-3.5E-02)); +#31764 = VECTOR('',#31765,1.); +#31765 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31766 = PLANE('',#31767); +#31767 = AXIS2_PLACEMENT_3D('',#31768,#31769,#31770); +#31768 = CARTESIAN_POINT('',(108.293039,-90.02071,-3.5E-02)); +#31769 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#31770 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31771 = ADVANCED_FACE('',(#31772),#31799,.T.); +#31772 = FACE_BOUND('',#31773,.F.); +#31773 = EDGE_LOOP('',(#31774,#31775,#31784,#31792)); +#31774 = ORIENTED_EDGE('',*,*,#31753,.T.); +#31775 = ORIENTED_EDGE('',*,*,#31776,.T.); +#31776 = EDGE_CURVE('',#31746,#31777,#31779,.T.); +#31777 = VERTEX_POINT('',#31778); +#31778 = CARTESIAN_POINT('',(109.68446,-91.129289,0.)); +#31779 = CIRCLE('',#31780,9.999974810219E-02); +#31780 = AXIS2_PLACEMENT_3D('',#31781,#31782,#31783); +#31781 = CARTESIAN_POINT('',(109.6137495,-91.1999995,0.)); +#31782 = DIRECTION('',(0.,0.,1.)); +#31783 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31784 = ORIENTED_EDGE('',*,*,#31785,.F.); +#31785 = EDGE_CURVE('',#31786,#31777,#31788,.T.); +#31786 = VERTEX_POINT('',#31787); +#31787 = CARTESIAN_POINT('',(109.68446,-91.129289,-3.5E-02)); +#31788 = LINE('',#31789,#31790); +#31789 = CARTESIAN_POINT('',(109.68446,-91.129289,-3.5E-02)); +#31790 = VECTOR('',#31791,1.); +#31791 = DIRECTION('',(0.,0.,1.)); +#31792 = ORIENTED_EDGE('',*,*,#31793,.F.); +#31793 = EDGE_CURVE('',#31754,#31786,#31794,.T.); +#31794 = CIRCLE('',#31795,9.999974810219E-02); +#31795 = AXIS2_PLACEMENT_3D('',#31796,#31797,#31798); +#31796 = CARTESIAN_POINT('',(109.6137495,-91.1999995,-3.5E-02)); +#31797 = DIRECTION('',(0.,0.,1.)); +#31798 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31799 = CYLINDRICAL_SURFACE('',#31800,9.999974810219E-02); +#31800 = AXIS2_PLACEMENT_3D('',#31801,#31802,#31803); +#31801 = CARTESIAN_POINT('',(109.6137495,-91.1999995,-3.5E-02)); +#31802 = DIRECTION('',(-0.,-0.,-1.)); +#31803 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31804 = ADVANCED_FACE('',(#31805),#31830,.F.); +#31805 = FACE_BOUND('',#31806,.F.); +#31806 = EDGE_LOOP('',(#31807,#31808,#31816,#31824)); +#31807 = ORIENTED_EDGE('',*,*,#31785,.T.); +#31808 = ORIENTED_EDGE('',*,*,#31809,.T.); +#31809 = EDGE_CURVE('',#31777,#31810,#31812,.T.); +#31810 = VERTEX_POINT('',#31811); +#31811 = CARTESIAN_POINT('',(108.43446,-89.879289,0.)); +#31812 = LINE('',#31813,#31814); +#31813 = CARTESIAN_POINT('',(109.68446,-91.129289,0.)); +#31814 = VECTOR('',#31815,1.); +#31815 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31816 = ORIENTED_EDGE('',*,*,#31817,.F.); +#31817 = EDGE_CURVE('',#31818,#31810,#31820,.T.); +#31818 = VERTEX_POINT('',#31819); +#31819 = CARTESIAN_POINT('',(108.43446,-89.879289,-3.5E-02)); +#31820 = LINE('',#31821,#31822); +#31821 = CARTESIAN_POINT('',(108.43446,-89.879289,-3.5E-02)); +#31822 = VECTOR('',#31823,1.); +#31823 = DIRECTION('',(0.,0.,1.)); +#31824 = ORIENTED_EDGE('',*,*,#31825,.F.); +#31825 = EDGE_CURVE('',#31786,#31818,#31826,.T.); +#31826 = LINE('',#31827,#31828); +#31827 = CARTESIAN_POINT('',(109.68446,-91.129289,-3.5E-02)); +#31828 = VECTOR('',#31829,1.); +#31829 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31830 = PLANE('',#31831); +#31831 = AXIS2_PLACEMENT_3D('',#31832,#31833,#31834); +#31832 = CARTESIAN_POINT('',(109.68446,-91.129289,-3.5E-02)); +#31833 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31834 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31835 = ADVANCED_FACE('',(#31836),#31854,.T.); +#31836 = FACE_BOUND('',#31837,.F.); +#31837 = EDGE_LOOP('',(#31838,#31839,#31846,#31847)); +#31838 = ORIENTED_EDGE('',*,*,#31817,.T.); +#31839 = ORIENTED_EDGE('',*,*,#31840,.T.); +#31840 = EDGE_CURVE('',#31810,#31738,#31841,.T.); +#31841 = CIRCLE('',#31842,9.999974810218E-02); +#31842 = AXIS2_PLACEMENT_3D('',#31843,#31844,#31845); +#31843 = CARTESIAN_POINT('',(108.3637495,-89.9499995,0.)); +#31844 = DIRECTION('',(0.,0.,1.)); +#31845 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31846 = ORIENTED_EDGE('',*,*,#31735,.F.); +#31847 = ORIENTED_EDGE('',*,*,#31848,.F.); +#31848 = EDGE_CURVE('',#31818,#31736,#31849,.T.); +#31849 = CIRCLE('',#31850,9.999974810218E-02); +#31850 = AXIS2_PLACEMENT_3D('',#31851,#31852,#31853); +#31851 = CARTESIAN_POINT('',(108.3637495,-89.9499995,-3.5E-02)); +#31852 = DIRECTION('',(0.,0.,1.)); +#31853 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31854 = CYLINDRICAL_SURFACE('',#31855,9.999974810218E-02); +#31855 = AXIS2_PLACEMENT_3D('',#31856,#31857,#31858); +#31856 = CARTESIAN_POINT('',(108.3637495,-89.9499995,-3.5E-02)); +#31857 = DIRECTION('',(-0.,-0.,-1.)); +#31858 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31859 = ADVANCED_FACE('',(#31860),#31866,.F.); +#31860 = FACE_BOUND('',#31861,.F.); +#31861 = EDGE_LOOP('',(#31862,#31863,#31864,#31865)); +#31862 = ORIENTED_EDGE('',*,*,#31761,.T.); +#31863 = ORIENTED_EDGE('',*,*,#31793,.T.); +#31864 = ORIENTED_EDGE('',*,*,#31825,.T.); +#31865 = ORIENTED_EDGE('',*,*,#31848,.T.); +#31866 = PLANE('',#31867); +#31867 = AXIS2_PLACEMENT_3D('',#31868,#31869,#31870); +#31868 = CARTESIAN_POINT('',(108.293039,-90.02071,-3.5E-02)); +#31869 = DIRECTION('',(0.,0.,1.)); +#31870 = DIRECTION('',(1.,0.,-0.)); +#31871 = ADVANCED_FACE('',(#31872),#31878,.T.); +#31872 = FACE_BOUND('',#31873,.T.); +#31873 = EDGE_LOOP('',(#31874,#31875,#31876,#31877)); +#31874 = ORIENTED_EDGE('',*,*,#31745,.T.); +#31875 = ORIENTED_EDGE('',*,*,#31776,.T.); +#31876 = ORIENTED_EDGE('',*,*,#31809,.T.); +#31877 = ORIENTED_EDGE('',*,*,#31840,.T.); +#31878 = PLANE('',#31879); +#31879 = AXIS2_PLACEMENT_3D('',#31880,#31881,#31882); +#31880 = CARTESIAN_POINT('',(108.293039,-90.02071,0.)); +#31881 = DIRECTION('',(0.,0.,1.)); +#31882 = DIRECTION('',(1.,0.,-0.)); +#31883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31887)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#31884,#31885,#31886)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#31884 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#31885 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#31886 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31887 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#31884, + 'distance_accuracy_value','confusion accuracy'); +#31888 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#31889,#31891); +#31889 = ( REPRESENTATION_RELATIONSHIP('','',#31728,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#31890) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#31890 = ITEM_DEFINED_TRANSFORMATION('','',#11,#711); +#31891 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #31892); +#31892 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('176','=>[0:1:1:169]','',#5, + #31723,$); +#31893 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#31725)); +#31894 = SHAPE_DEFINITION_REPRESENTATION(#31895,#31901); +#31895 = PRODUCT_DEFINITION_SHAPE('','',#31896); +#31896 = PRODUCT_DEFINITION('design','',#31897,#31900); +#31897 = PRODUCT_DEFINITION_FORMATION('','',#31898); +#31898 = PRODUCT('HackPad_track_167','HackPad_track_167','',(#31899)); +#31899 = PRODUCT_CONTEXT('',#2,'mechanical'); +#31900 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#31901 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#31902),#32056); +#31902 = MANIFOLD_SOLID_BREP('',#31903); +#31903 = CLOSED_SHELL('',(#31904,#31944,#31977,#32008,#32032,#32044)); +#31904 = ADVANCED_FACE('',(#31905),#31939,.F.); +#31905 = FACE_BOUND('',#31906,.F.); +#31906 = EDGE_LOOP('',(#31907,#31917,#31925,#31933)); +#31907 = ORIENTED_EDGE('',*,*,#31908,.T.); +#31908 = EDGE_CURVE('',#31909,#31911,#31913,.T.); +#31909 = VERTEX_POINT('',#31910); +#31910 = CARTESIAN_POINT('',(113.93446,-134.129289,-3.5E-02)); +#31911 = VERTEX_POINT('',#31912); +#31912 = CARTESIAN_POINT('',(113.93446,-134.129289,0.)); +#31913 = LINE('',#31914,#31915); +#31914 = CARTESIAN_POINT('',(113.93446,-134.129289,-3.5E-02)); +#31915 = VECTOR('',#31916,1.); +#31916 = DIRECTION('',(0.,0.,1.)); +#31917 = ORIENTED_EDGE('',*,*,#31918,.T.); +#31918 = EDGE_CURVE('',#31911,#31919,#31921,.T.); +#31919 = VERTEX_POINT('',#31920); +#31920 = CARTESIAN_POINT('',(111.43446,-131.629289,0.)); +#31921 = LINE('',#31922,#31923); +#31922 = CARTESIAN_POINT('',(113.93446,-134.129289,0.)); +#31923 = VECTOR('',#31924,1.); +#31924 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31925 = ORIENTED_EDGE('',*,*,#31926,.F.); +#31926 = EDGE_CURVE('',#31927,#31919,#31929,.T.); +#31927 = VERTEX_POINT('',#31928); +#31928 = CARTESIAN_POINT('',(111.43446,-131.629289,-3.5E-02)); +#31929 = LINE('',#31930,#31931); +#31930 = CARTESIAN_POINT('',(111.43446,-131.629289,-3.5E-02)); +#31931 = VECTOR('',#31932,1.); +#31932 = DIRECTION('',(0.,0.,1.)); +#31933 = ORIENTED_EDGE('',*,*,#31934,.F.); +#31934 = EDGE_CURVE('',#31909,#31927,#31935,.T.); +#31935 = LINE('',#31936,#31937); +#31936 = CARTESIAN_POINT('',(113.93446,-134.129289,-3.5E-02)); +#31937 = VECTOR('',#31938,1.); +#31938 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31939 = PLANE('',#31940); +#31940 = AXIS2_PLACEMENT_3D('',#31941,#31942,#31943); +#31941 = CARTESIAN_POINT('',(113.93446,-134.129289,-3.5E-02)); +#31942 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#31943 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#31944 = ADVANCED_FACE('',(#31945),#31972,.T.); +#31945 = FACE_BOUND('',#31946,.F.); +#31946 = EDGE_LOOP('',(#31947,#31948,#31957,#31965)); +#31947 = ORIENTED_EDGE('',*,*,#31926,.T.); +#31948 = ORIENTED_EDGE('',*,*,#31949,.T.); +#31949 = EDGE_CURVE('',#31919,#31950,#31952,.T.); +#31950 = VERTEX_POINT('',#31951); +#31951 = CARTESIAN_POINT('',(111.293039,-131.77071,0.)); +#31952 = CIRCLE('',#31953,9.999974810219E-02); +#31953 = AXIS2_PLACEMENT_3D('',#31954,#31955,#31956); +#31954 = CARTESIAN_POINT('',(111.3637495,-131.6999995,0.)); +#31955 = DIRECTION('',(0.,0.,1.)); +#31956 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31957 = ORIENTED_EDGE('',*,*,#31958,.F.); +#31958 = EDGE_CURVE('',#31959,#31950,#31961,.T.); +#31959 = VERTEX_POINT('',#31960); +#31960 = CARTESIAN_POINT('',(111.293039,-131.77071,-3.5E-02)); +#31961 = LINE('',#31962,#31963); +#31962 = CARTESIAN_POINT('',(111.293039,-131.77071,-3.5E-02)); +#31963 = VECTOR('',#31964,1.); +#31964 = DIRECTION('',(0.,0.,1.)); +#31965 = ORIENTED_EDGE('',*,*,#31966,.F.); +#31966 = EDGE_CURVE('',#31927,#31959,#31967,.T.); +#31967 = CIRCLE('',#31968,9.999974810219E-02); +#31968 = AXIS2_PLACEMENT_3D('',#31969,#31970,#31971); +#31969 = CARTESIAN_POINT('',(111.3637495,-131.6999995,-3.5E-02)); +#31970 = DIRECTION('',(0.,0.,1.)); +#31971 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31972 = CYLINDRICAL_SURFACE('',#31973,9.999974810219E-02); +#31973 = AXIS2_PLACEMENT_3D('',#31974,#31975,#31976); +#31974 = CARTESIAN_POINT('',(111.3637495,-131.6999995,-3.5E-02)); +#31975 = DIRECTION('',(-0.,-0.,-1.)); +#31976 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#31977 = ADVANCED_FACE('',(#31978),#32003,.F.); +#31978 = FACE_BOUND('',#31979,.F.); +#31979 = EDGE_LOOP('',(#31980,#31981,#31989,#31997)); +#31980 = ORIENTED_EDGE('',*,*,#31958,.T.); +#31981 = ORIENTED_EDGE('',*,*,#31982,.T.); +#31982 = EDGE_CURVE('',#31950,#31983,#31985,.T.); +#31983 = VERTEX_POINT('',#31984); +#31984 = CARTESIAN_POINT('',(113.793039,-134.27071,0.)); +#31985 = LINE('',#31986,#31987); +#31986 = CARTESIAN_POINT('',(111.293039,-131.77071,0.)); +#31987 = VECTOR('',#31988,1.); +#31988 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#31989 = ORIENTED_EDGE('',*,*,#31990,.F.); +#31990 = EDGE_CURVE('',#31991,#31983,#31993,.T.); +#31991 = VERTEX_POINT('',#31992); +#31992 = CARTESIAN_POINT('',(113.793039,-134.27071,-3.5E-02)); +#31993 = LINE('',#31994,#31995); +#31994 = CARTESIAN_POINT('',(113.793039,-134.27071,-3.5E-02)); +#31995 = VECTOR('',#31996,1.); +#31996 = DIRECTION('',(0.,0.,1.)); +#31997 = ORIENTED_EDGE('',*,*,#31998,.F.); +#31998 = EDGE_CURVE('',#31959,#31991,#31999,.T.); +#31999 = LINE('',#32000,#32001); +#32000 = CARTESIAN_POINT('',(111.293039,-131.77071,-3.5E-02)); +#32001 = VECTOR('',#32002,1.); +#32002 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#32003 = PLANE('',#32004); +#32004 = AXIS2_PLACEMENT_3D('',#32005,#32006,#32007); +#32005 = CARTESIAN_POINT('',(111.293039,-131.77071,-3.5E-02)); +#32006 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#32007 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#32008 = ADVANCED_FACE('',(#32009),#32027,.T.); +#32009 = FACE_BOUND('',#32010,.F.); +#32010 = EDGE_LOOP('',(#32011,#32012,#32019,#32020)); +#32011 = ORIENTED_EDGE('',*,*,#31990,.T.); +#32012 = ORIENTED_EDGE('',*,*,#32013,.T.); +#32013 = EDGE_CURVE('',#31983,#31911,#32014,.T.); +#32014 = CIRCLE('',#32015,9.999974810219E-02); +#32015 = AXIS2_PLACEMENT_3D('',#32016,#32017,#32018); +#32016 = CARTESIAN_POINT('',(113.8637495,-134.1999995,0.)); +#32017 = DIRECTION('',(0.,0.,1.)); +#32018 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#32019 = ORIENTED_EDGE('',*,*,#31908,.F.); +#32020 = ORIENTED_EDGE('',*,*,#32021,.F.); +#32021 = EDGE_CURVE('',#31991,#31909,#32022,.T.); +#32022 = CIRCLE('',#32023,9.999974810219E-02); +#32023 = AXIS2_PLACEMENT_3D('',#32024,#32025,#32026); +#32024 = CARTESIAN_POINT('',(113.8637495,-134.1999995,-3.5E-02)); +#32025 = DIRECTION('',(0.,0.,1.)); +#32026 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#32027 = CYLINDRICAL_SURFACE('',#32028,9.999974810219E-02); +#32028 = AXIS2_PLACEMENT_3D('',#32029,#32030,#32031); +#32029 = CARTESIAN_POINT('',(113.8637495,-134.1999995,-3.5E-02)); +#32030 = DIRECTION('',(-0.,-0.,-1.)); +#32031 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#32032 = ADVANCED_FACE('',(#32033),#32039,.F.); +#32033 = FACE_BOUND('',#32034,.F.); +#32034 = EDGE_LOOP('',(#32035,#32036,#32037,#32038)); +#32035 = ORIENTED_EDGE('',*,*,#31934,.T.); +#32036 = ORIENTED_EDGE('',*,*,#31966,.T.); +#32037 = ORIENTED_EDGE('',*,*,#31998,.T.); +#32038 = ORIENTED_EDGE('',*,*,#32021,.T.); +#32039 = PLANE('',#32040); +#32040 = AXIS2_PLACEMENT_3D('',#32041,#32042,#32043); +#32041 = CARTESIAN_POINT('',(113.93446,-134.129289,-3.5E-02)); +#32042 = DIRECTION('',(0.,0.,1.)); +#32043 = DIRECTION('',(1.,0.,-0.)); +#32044 = ADVANCED_FACE('',(#32045),#32051,.T.); +#32045 = FACE_BOUND('',#32046,.T.); +#32046 = EDGE_LOOP('',(#32047,#32048,#32049,#32050)); +#32047 = ORIENTED_EDGE('',*,*,#31918,.T.); +#32048 = ORIENTED_EDGE('',*,*,#31949,.T.); +#32049 = ORIENTED_EDGE('',*,*,#31982,.T.); +#32050 = ORIENTED_EDGE('',*,*,#32013,.T.); +#32051 = PLANE('',#32052); +#32052 = AXIS2_PLACEMENT_3D('',#32053,#32054,#32055); +#32053 = CARTESIAN_POINT('',(113.93446,-134.129289,0.)); +#32054 = DIRECTION('',(0.,0.,1.)); +#32055 = DIRECTION('',(1.,0.,-0.)); +#32056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32060)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#32057,#32058,#32059)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32057 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#32058 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#32059 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#32060 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32057, + 'distance_accuracy_value','confusion accuracy'); +#32061 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#32062,#32064); +#32062 = ( REPRESENTATION_RELATIONSHIP('','',#31901,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#32063) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#32063 = ITEM_DEFINED_TRANSFORMATION('','',#11,#715); +#32064 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #32065); +#32065 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('177','=>[0:1:1:170]','',#5, + #31896,$); +#32066 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#31898)); +#32067 = SHAPE_DEFINITION_REPRESENTATION(#32068,#32074); +#32068 = PRODUCT_DEFINITION_SHAPE('','',#32069); +#32069 = PRODUCT_DEFINITION('design','',#32070,#32073); +#32070 = PRODUCT_DEFINITION_FORMATION('','',#32071); +#32071 = PRODUCT('HackPad_track_168','HackPad_track_168','',(#32072)); +#32072 = PRODUCT_CONTEXT('',#2,'mechanical'); +#32073 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#32074 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#32075),#32229); +#32075 = MANIFOLD_SOLID_BREP('',#32076); +#32076 = CLOSED_SHELL('',(#32077,#32117,#32150,#32181,#32205,#32217)); +#32077 = ADVANCED_FACE('',(#32078),#32112,.F.); +#32078 = FACE_BOUND('',#32079,.F.); +#32079 = EDGE_LOOP('',(#32080,#32090,#32098,#32106)); +#32080 = ORIENTED_EDGE('',*,*,#32081,.T.); +#32081 = EDGE_CURVE('',#32082,#32084,#32086,.T.); +#32082 = VERTEX_POINT('',#32083); +#32083 = CARTESIAN_POINT('',(108.26375,-73.2,-3.5E-02)); +#32084 = VERTEX_POINT('',#32085); +#32085 = CARTESIAN_POINT('',(108.26375,-73.2,0.)); +#32086 = LINE('',#32087,#32088); +#32087 = CARTESIAN_POINT('',(108.26375,-73.2,-3.5E-02)); +#32088 = VECTOR('',#32089,1.); +#32089 = DIRECTION('',(0.,0.,1.)); +#32090 = ORIENTED_EDGE('',*,*,#32091,.T.); +#32091 = EDGE_CURVE('',#32084,#32092,#32094,.T.); +#32092 = VERTEX_POINT('',#32093); +#32093 = CARTESIAN_POINT('',(108.26375,-89.95,0.)); +#32094 = LINE('',#32095,#32096); +#32095 = CARTESIAN_POINT('',(108.26375,-73.2,0.)); +#32096 = VECTOR('',#32097,1.); +#32097 = DIRECTION('',(0.,-1.,0.)); +#32098 = ORIENTED_EDGE('',*,*,#32099,.F.); +#32099 = EDGE_CURVE('',#32100,#32092,#32102,.T.); +#32100 = VERTEX_POINT('',#32101); +#32101 = CARTESIAN_POINT('',(108.26375,-89.95,-3.5E-02)); +#32102 = LINE('',#32103,#32104); +#32103 = CARTESIAN_POINT('',(108.26375,-89.95,-3.5E-02)); +#32104 = VECTOR('',#32105,1.); +#32105 = DIRECTION('',(0.,0.,1.)); +#32106 = ORIENTED_EDGE('',*,*,#32107,.F.); +#32107 = EDGE_CURVE('',#32082,#32100,#32108,.T.); +#32108 = LINE('',#32109,#32110); +#32109 = CARTESIAN_POINT('',(108.26375,-73.2,-3.5E-02)); +#32110 = VECTOR('',#32111,1.); +#32111 = DIRECTION('',(0.,-1.,0.)); +#32112 = PLANE('',#32113); +#32113 = AXIS2_PLACEMENT_3D('',#32114,#32115,#32116); +#32114 = CARTESIAN_POINT('',(108.26375,-73.2,-3.5E-02)); +#32115 = DIRECTION('',(1.,0.,-0.)); +#32116 = DIRECTION('',(0.,-1.,0.)); +#32117 = ADVANCED_FACE('',(#32118),#32145,.T.); +#32118 = FACE_BOUND('',#32119,.F.); +#32119 = EDGE_LOOP('',(#32120,#32121,#32130,#32138)); +#32120 = ORIENTED_EDGE('',*,*,#32099,.T.); +#32121 = ORIENTED_EDGE('',*,*,#32122,.T.); +#32122 = EDGE_CURVE('',#32092,#32123,#32125,.T.); +#32123 = VERTEX_POINT('',#32124); +#32124 = CARTESIAN_POINT('',(108.46375,-89.95,0.)); +#32125 = CIRCLE('',#32126,1.E-01); +#32126 = AXIS2_PLACEMENT_3D('',#32127,#32128,#32129); +#32127 = CARTESIAN_POINT('',(108.36375,-89.95,0.)); +#32128 = DIRECTION('',(0.,0.,1.)); +#32129 = DIRECTION('',(-1.,0.,-0.)); +#32130 = ORIENTED_EDGE('',*,*,#32131,.F.); +#32131 = EDGE_CURVE('',#32132,#32123,#32134,.T.); +#32132 = VERTEX_POINT('',#32133); +#32133 = CARTESIAN_POINT('',(108.46375,-89.95,-3.5E-02)); +#32134 = LINE('',#32135,#32136); +#32135 = CARTESIAN_POINT('',(108.46375,-89.95,-3.5E-02)); +#32136 = VECTOR('',#32137,1.); +#32137 = DIRECTION('',(0.,0.,1.)); +#32138 = ORIENTED_EDGE('',*,*,#32139,.F.); +#32139 = EDGE_CURVE('',#32100,#32132,#32140,.T.); +#32140 = CIRCLE('',#32141,1.E-01); +#32141 = AXIS2_PLACEMENT_3D('',#32142,#32143,#32144); +#32142 = CARTESIAN_POINT('',(108.36375,-89.95,-3.5E-02)); +#32143 = DIRECTION('',(0.,0.,1.)); +#32144 = DIRECTION('',(-1.,0.,-0.)); +#32145 = CYLINDRICAL_SURFACE('',#32146,1.E-01); +#32146 = AXIS2_PLACEMENT_3D('',#32147,#32148,#32149); +#32147 = CARTESIAN_POINT('',(108.36375,-89.95,-3.5E-02)); +#32148 = DIRECTION('',(-0.,-0.,-1.)); +#32149 = DIRECTION('',(-1.,0.,-0.)); +#32150 = ADVANCED_FACE('',(#32151),#32176,.F.); +#32151 = FACE_BOUND('',#32152,.F.); +#32152 = EDGE_LOOP('',(#32153,#32154,#32162,#32170)); +#32153 = ORIENTED_EDGE('',*,*,#32131,.T.); +#32154 = ORIENTED_EDGE('',*,*,#32155,.T.); +#32155 = EDGE_CURVE('',#32123,#32156,#32158,.T.); +#32156 = VERTEX_POINT('',#32157); +#32157 = CARTESIAN_POINT('',(108.46375,-73.2,0.)); +#32158 = LINE('',#32159,#32160); +#32159 = CARTESIAN_POINT('',(108.46375,-89.95,0.)); +#32160 = VECTOR('',#32161,1.); +#32161 = DIRECTION('',(0.,1.,0.)); +#32162 = ORIENTED_EDGE('',*,*,#32163,.F.); +#32163 = EDGE_CURVE('',#32164,#32156,#32166,.T.); +#32164 = VERTEX_POINT('',#32165); +#32165 = CARTESIAN_POINT('',(108.46375,-73.2,-3.5E-02)); +#32166 = LINE('',#32167,#32168); +#32167 = CARTESIAN_POINT('',(108.46375,-73.2,-3.5E-02)); +#32168 = VECTOR('',#32169,1.); +#32169 = DIRECTION('',(0.,0.,1.)); +#32170 = ORIENTED_EDGE('',*,*,#32171,.F.); +#32171 = EDGE_CURVE('',#32132,#32164,#32172,.T.); +#32172 = LINE('',#32173,#32174); +#32173 = CARTESIAN_POINT('',(108.46375,-89.95,-3.5E-02)); +#32174 = VECTOR('',#32175,1.); +#32175 = DIRECTION('',(0.,1.,0.)); +#32176 = PLANE('',#32177); +#32177 = AXIS2_PLACEMENT_3D('',#32178,#32179,#32180); +#32178 = CARTESIAN_POINT('',(108.46375,-89.95,-3.5E-02)); +#32179 = DIRECTION('',(-1.,0.,0.)); +#32180 = DIRECTION('',(0.,1.,0.)); +#32181 = ADVANCED_FACE('',(#32182),#32200,.T.); +#32182 = FACE_BOUND('',#32183,.F.); +#32183 = EDGE_LOOP('',(#32184,#32185,#32192,#32193)); +#32184 = ORIENTED_EDGE('',*,*,#32163,.T.); +#32185 = ORIENTED_EDGE('',*,*,#32186,.T.); +#32186 = EDGE_CURVE('',#32156,#32084,#32187,.T.); +#32187 = CIRCLE('',#32188,0.1); +#32188 = AXIS2_PLACEMENT_3D('',#32189,#32190,#32191); +#32189 = CARTESIAN_POINT('',(108.36375,-73.2,0.)); +#32190 = DIRECTION('',(0.,0.,1.)); +#32191 = DIRECTION('',(1.,0.,-0.)); +#32192 = ORIENTED_EDGE('',*,*,#32081,.F.); +#32193 = ORIENTED_EDGE('',*,*,#32194,.F.); +#32194 = EDGE_CURVE('',#32164,#32082,#32195,.T.); +#32195 = CIRCLE('',#32196,0.1); +#32196 = AXIS2_PLACEMENT_3D('',#32197,#32198,#32199); +#32197 = CARTESIAN_POINT('',(108.36375,-73.2,-3.5E-02)); +#32198 = DIRECTION('',(0.,0.,1.)); +#32199 = DIRECTION('',(1.,0.,-0.)); +#32200 = CYLINDRICAL_SURFACE('',#32201,0.1); +#32201 = AXIS2_PLACEMENT_3D('',#32202,#32203,#32204); +#32202 = CARTESIAN_POINT('',(108.36375,-73.2,-3.5E-02)); +#32203 = DIRECTION('',(-0.,-0.,-1.)); +#32204 = DIRECTION('',(1.,0.,-0.)); +#32205 = ADVANCED_FACE('',(#32206),#32212,.F.); +#32206 = FACE_BOUND('',#32207,.F.); +#32207 = EDGE_LOOP('',(#32208,#32209,#32210,#32211)); +#32208 = ORIENTED_EDGE('',*,*,#32107,.T.); +#32209 = ORIENTED_EDGE('',*,*,#32139,.T.); +#32210 = ORIENTED_EDGE('',*,*,#32171,.T.); +#32211 = ORIENTED_EDGE('',*,*,#32194,.T.); +#32212 = PLANE('',#32213); +#32213 = AXIS2_PLACEMENT_3D('',#32214,#32215,#32216); +#32214 = CARTESIAN_POINT('',(108.26375,-73.2,-3.5E-02)); +#32215 = DIRECTION('',(0.,0.,1.)); +#32216 = DIRECTION('',(1.,0.,-0.)); +#32217 = ADVANCED_FACE('',(#32218),#32224,.T.); +#32218 = FACE_BOUND('',#32219,.T.); +#32219 = EDGE_LOOP('',(#32220,#32221,#32222,#32223)); +#32220 = ORIENTED_EDGE('',*,*,#32091,.T.); +#32221 = ORIENTED_EDGE('',*,*,#32122,.T.); +#32222 = ORIENTED_EDGE('',*,*,#32155,.T.); +#32223 = ORIENTED_EDGE('',*,*,#32186,.T.); +#32224 = PLANE('',#32225); +#32225 = AXIS2_PLACEMENT_3D('',#32226,#32227,#32228); +#32226 = CARTESIAN_POINT('',(108.26375,-73.2,0.)); +#32227 = DIRECTION('',(0.,0.,1.)); +#32228 = DIRECTION('',(1.,0.,-0.)); +#32229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32233)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#32230,#32231,#32232)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32230 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#32231 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#32232 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#32233 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32230, + 'distance_accuracy_value','confusion accuracy'); +#32234 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#32235,#32237); +#32235 = ( REPRESENTATION_RELATIONSHIP('','',#32074,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#32236) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#32236 = ITEM_DEFINED_TRANSFORMATION('','',#11,#719); +#32237 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #32238); +#32238 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('178','=>[0:1:1:171]','',#5, + #32069,$); +#32239 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#32071)); +#32240 = SHAPE_DEFINITION_REPRESENTATION(#32241,#32247); +#32241 = PRODUCT_DEFINITION_SHAPE('','',#32242); +#32242 = PRODUCT_DEFINITION('design','',#32243,#32246); +#32243 = PRODUCT_DEFINITION_FORMATION('','',#32244); +#32244 = PRODUCT('HackPad_track_169','HackPad_track_169','',(#32245)); +#32245 = PRODUCT_CONTEXT('',#2,'mechanical'); +#32246 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#32247 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#32248),#32402); +#32248 = MANIFOLD_SOLID_BREP('',#32249); +#32249 = CLOSED_SHELL('',(#32250,#32290,#32323,#32354,#32378,#32390)); +#32250 = ADVANCED_FACE('',(#32251),#32285,.F.); +#32251 = FACE_BOUND('',#32252,.F.); +#32252 = EDGE_LOOP('',(#32253,#32263,#32271,#32279)); +#32253 = ORIENTED_EDGE('',*,*,#32254,.T.); +#32254 = EDGE_CURVE('',#32255,#32257,#32259,.T.); +#32255 = VERTEX_POINT('',#32256); +#32256 = CARTESIAN_POINT('',(108.293039,-109.14571,-3.5E-02)); +#32257 = VERTEX_POINT('',#32258); +#32258 = CARTESIAN_POINT('',(108.293039,-109.14571,0.)); +#32259 = LINE('',#32260,#32261); +#32260 = CARTESIAN_POINT('',(108.293039,-109.14571,-3.5E-02)); +#32261 = VECTOR('',#32262,1.); +#32262 = DIRECTION('',(0.,0.,1.)); +#32263 = ORIENTED_EDGE('',*,*,#32264,.T.); +#32264 = EDGE_CURVE('',#32257,#32265,#32267,.T.); +#32265 = VERTEX_POINT('',#32266); +#32266 = CARTESIAN_POINT('',(109.543039,-110.39571,0.)); +#32267 = LINE('',#32268,#32269); +#32268 = CARTESIAN_POINT('',(108.293039,-109.14571,0.)); +#32269 = VECTOR('',#32270,1.); +#32270 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#32271 = ORIENTED_EDGE('',*,*,#32272,.F.); +#32272 = EDGE_CURVE('',#32273,#32265,#32275,.T.); +#32273 = VERTEX_POINT('',#32274); +#32274 = CARTESIAN_POINT('',(109.543039,-110.39571,-3.5E-02)); +#32275 = LINE('',#32276,#32277); +#32276 = CARTESIAN_POINT('',(109.543039,-110.39571,-3.5E-02)); +#32277 = VECTOR('',#32278,1.); +#32278 = DIRECTION('',(0.,0.,1.)); +#32279 = ORIENTED_EDGE('',*,*,#32280,.F.); +#32280 = EDGE_CURVE('',#32255,#32273,#32281,.T.); +#32281 = LINE('',#32282,#32283); +#32282 = CARTESIAN_POINT('',(108.293039,-109.14571,-3.5E-02)); +#32283 = VECTOR('',#32284,1.); +#32284 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#32285 = PLANE('',#32286); +#32286 = AXIS2_PLACEMENT_3D('',#32287,#32288,#32289); +#32287 = CARTESIAN_POINT('',(108.293039,-109.14571,-3.5E-02)); +#32288 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#32289 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#32290 = ADVANCED_FACE('',(#32291),#32318,.T.); +#32291 = FACE_BOUND('',#32292,.F.); +#32292 = EDGE_LOOP('',(#32293,#32294,#32303,#32311)); +#32293 = ORIENTED_EDGE('',*,*,#32272,.T.); +#32294 = ORIENTED_EDGE('',*,*,#32295,.T.); +#32295 = EDGE_CURVE('',#32265,#32296,#32298,.T.); +#32296 = VERTEX_POINT('',#32297); +#32297 = CARTESIAN_POINT('',(109.68446,-110.254289,0.)); +#32298 = CIRCLE('',#32299,9.999974810219E-02); +#32299 = AXIS2_PLACEMENT_3D('',#32300,#32301,#32302); +#32300 = CARTESIAN_POINT('',(109.6137495,-110.3249995,0.)); +#32301 = DIRECTION('',(0.,0.,1.)); +#32302 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#32303 = ORIENTED_EDGE('',*,*,#32304,.F.); +#32304 = EDGE_CURVE('',#32305,#32296,#32307,.T.); +#32305 = VERTEX_POINT('',#32306); +#32306 = CARTESIAN_POINT('',(109.68446,-110.254289,-3.5E-02)); +#32307 = LINE('',#32308,#32309); +#32308 = CARTESIAN_POINT('',(109.68446,-110.254289,-3.5E-02)); +#32309 = VECTOR('',#32310,1.); +#32310 = DIRECTION('',(0.,0.,1.)); +#32311 = ORIENTED_EDGE('',*,*,#32312,.F.); +#32312 = EDGE_CURVE('',#32273,#32305,#32313,.T.); +#32313 = CIRCLE('',#32314,9.999974810219E-02); +#32314 = AXIS2_PLACEMENT_3D('',#32315,#32316,#32317); +#32315 = CARTESIAN_POINT('',(109.6137495,-110.3249995,-3.5E-02)); +#32316 = DIRECTION('',(0.,0.,1.)); +#32317 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#32318 = CYLINDRICAL_SURFACE('',#32319,9.999974810219E-02); +#32319 = AXIS2_PLACEMENT_3D('',#32320,#32321,#32322); +#32320 = CARTESIAN_POINT('',(109.6137495,-110.3249995,-3.5E-02)); +#32321 = DIRECTION('',(-0.,-0.,-1.)); +#32322 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#32323 = ADVANCED_FACE('',(#32324),#32349,.F.); +#32324 = FACE_BOUND('',#32325,.F.); +#32325 = EDGE_LOOP('',(#32326,#32327,#32335,#32343)); +#32326 = ORIENTED_EDGE('',*,*,#32304,.T.); +#32327 = ORIENTED_EDGE('',*,*,#32328,.T.); +#32328 = EDGE_CURVE('',#32296,#32329,#32331,.T.); +#32329 = VERTEX_POINT('',#32330); +#32330 = CARTESIAN_POINT('',(108.43446,-109.004289,0.)); +#32331 = LINE('',#32332,#32333); +#32332 = CARTESIAN_POINT('',(109.68446,-110.254289,0.)); +#32333 = VECTOR('',#32334,1.); +#32334 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#32335 = ORIENTED_EDGE('',*,*,#32336,.F.); +#32336 = EDGE_CURVE('',#32337,#32329,#32339,.T.); +#32337 = VERTEX_POINT('',#32338); +#32338 = CARTESIAN_POINT('',(108.43446,-109.004289,-3.5E-02)); +#32339 = LINE('',#32340,#32341); +#32340 = CARTESIAN_POINT('',(108.43446,-109.004289,-3.5E-02)); +#32341 = VECTOR('',#32342,1.); +#32342 = DIRECTION('',(0.,0.,1.)); +#32343 = ORIENTED_EDGE('',*,*,#32344,.F.); +#32344 = EDGE_CURVE('',#32305,#32337,#32345,.T.); +#32345 = LINE('',#32346,#32347); +#32346 = CARTESIAN_POINT('',(109.68446,-110.254289,-3.5E-02)); +#32347 = VECTOR('',#32348,1.); +#32348 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#32349 = PLANE('',#32350); +#32350 = AXIS2_PLACEMENT_3D('',#32351,#32352,#32353); +#32351 = CARTESIAN_POINT('',(109.68446,-110.254289,-3.5E-02)); +#32352 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#32353 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#32354 = ADVANCED_FACE('',(#32355),#32373,.T.); +#32355 = FACE_BOUND('',#32356,.F.); +#32356 = EDGE_LOOP('',(#32357,#32358,#32365,#32366)); +#32357 = ORIENTED_EDGE('',*,*,#32336,.T.); +#32358 = ORIENTED_EDGE('',*,*,#32359,.T.); +#32359 = EDGE_CURVE('',#32329,#32257,#32360,.T.); +#32360 = CIRCLE('',#32361,9.999974810218E-02); +#32361 = AXIS2_PLACEMENT_3D('',#32362,#32363,#32364); +#32362 = CARTESIAN_POINT('',(108.3637495,-109.0749995,0.)); +#32363 = DIRECTION('',(0.,0.,1.)); +#32364 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#32365 = ORIENTED_EDGE('',*,*,#32254,.F.); +#32366 = ORIENTED_EDGE('',*,*,#32367,.F.); +#32367 = EDGE_CURVE('',#32337,#32255,#32368,.T.); +#32368 = CIRCLE('',#32369,9.999974810218E-02); +#32369 = AXIS2_PLACEMENT_3D('',#32370,#32371,#32372); +#32370 = CARTESIAN_POINT('',(108.3637495,-109.0749995,-3.5E-02)); +#32371 = DIRECTION('',(0.,0.,1.)); +#32372 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#32373 = CYLINDRICAL_SURFACE('',#32374,9.999974810218E-02); +#32374 = AXIS2_PLACEMENT_3D('',#32375,#32376,#32377); +#32375 = CARTESIAN_POINT('',(108.3637495,-109.0749995,-3.5E-02)); +#32376 = DIRECTION('',(-0.,-0.,-1.)); +#32377 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#32378 = ADVANCED_FACE('',(#32379),#32385,.F.); +#32379 = FACE_BOUND('',#32380,.F.); +#32380 = EDGE_LOOP('',(#32381,#32382,#32383,#32384)); +#32381 = ORIENTED_EDGE('',*,*,#32280,.T.); +#32382 = ORIENTED_EDGE('',*,*,#32312,.T.); +#32383 = ORIENTED_EDGE('',*,*,#32344,.T.); +#32384 = ORIENTED_EDGE('',*,*,#32367,.T.); +#32385 = PLANE('',#32386); +#32386 = AXIS2_PLACEMENT_3D('',#32387,#32388,#32389); +#32387 = CARTESIAN_POINT('',(108.293039,-109.14571,-3.5E-02)); +#32388 = DIRECTION('',(0.,0.,1.)); +#32389 = DIRECTION('',(1.,0.,-0.)); +#32390 = ADVANCED_FACE('',(#32391),#32397,.T.); +#32391 = FACE_BOUND('',#32392,.T.); +#32392 = EDGE_LOOP('',(#32393,#32394,#32395,#32396)); +#32393 = ORIENTED_EDGE('',*,*,#32264,.T.); +#32394 = ORIENTED_EDGE('',*,*,#32295,.T.); +#32395 = ORIENTED_EDGE('',*,*,#32328,.T.); +#32396 = ORIENTED_EDGE('',*,*,#32359,.T.); +#32397 = PLANE('',#32398); +#32398 = AXIS2_PLACEMENT_3D('',#32399,#32400,#32401); +#32399 = CARTESIAN_POINT('',(108.293039,-109.14571,0.)); +#32400 = DIRECTION('',(0.,0.,1.)); +#32401 = DIRECTION('',(1.,0.,-0.)); +#32402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32406)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#32403,#32404,#32405)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32403 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#32404 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#32405 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#32406 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32403, + 'distance_accuracy_value','confusion accuracy'); +#32407 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#32408,#32410); +#32408 = ( REPRESENTATION_RELATIONSHIP('','',#32247,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#32409) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#32409 = ITEM_DEFINED_TRANSFORMATION('','',#11,#723); +#32410 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #32411); +#32411 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('179','=>[0:1:1:172]','',#5, + #32242,$); +#32412 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#32244)); +#32413 = SHAPE_DEFINITION_REPRESENTATION(#32414,#32420); +#32414 = PRODUCT_DEFINITION_SHAPE('','',#32415); +#32415 = PRODUCT_DEFINITION('design','',#32416,#32419); +#32416 = PRODUCT_DEFINITION_FORMATION('','',#32417); +#32417 = PRODUCT('HackPad_track_170','HackPad_track_170','',(#32418)); +#32418 = PRODUCT_CONTEXT('',#2,'mechanical'); +#32419 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#32420 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#32421),#32575); +#32421 = MANIFOLD_SOLID_BREP('',#32422); +#32422 = CLOSED_SHELL('',(#32423,#32463,#32496,#32521,#32546,#32563)); +#32423 = ADVANCED_FACE('',(#32424),#32458,.F.); +#32424 = FACE_BOUND('',#32425,.F.); +#32425 = EDGE_LOOP('',(#32426,#32436,#32444,#32452)); +#32426 = ORIENTED_EDGE('',*,*,#32427,.F.); +#32427 = EDGE_CURVE('',#32428,#32430,#32432,.T.); +#32428 = VERTEX_POINT('',#32429); +#32429 = CARTESIAN_POINT('',(164.36375,-44.8,-3.5E-02)); +#32430 = VERTEX_POINT('',#32431); +#32431 = CARTESIAN_POINT('',(169.62656622377,-44.8,-3.5E-02)); +#32432 = LINE('',#32433,#32434); +#32433 = CARTESIAN_POINT('',(164.36375,-44.8,-3.5E-02)); +#32434 = VECTOR('',#32435,1.); +#32435 = DIRECTION('',(1.,0.,0.)); +#32436 = ORIENTED_EDGE('',*,*,#32437,.T.); +#32437 = EDGE_CURVE('',#32428,#32438,#32440,.T.); +#32438 = VERTEX_POINT('',#32439); +#32439 = CARTESIAN_POINT('',(164.36375,-44.8,0.)); +#32440 = LINE('',#32441,#32442); +#32441 = CARTESIAN_POINT('',(164.36375,-44.8,-3.5E-02)); +#32442 = VECTOR('',#32443,1.); +#32443 = DIRECTION('',(0.,0.,1.)); +#32444 = ORIENTED_EDGE('',*,*,#32445,.T.); +#32445 = EDGE_CURVE('',#32438,#32446,#32448,.T.); +#32446 = VERTEX_POINT('',#32447); +#32447 = CARTESIAN_POINT('',(169.62656622377,-44.8,0.)); +#32448 = LINE('',#32449,#32450); +#32449 = CARTESIAN_POINT('',(164.36375,-44.8,0.)); +#32450 = VECTOR('',#32451,1.); +#32451 = DIRECTION('',(1.,0.,0.)); +#32452 = ORIENTED_EDGE('',*,*,#32453,.T.); +#32453 = EDGE_CURVE('',#32446,#32430,#32454,.T.); +#32454 = LINE('',#32455,#32456); +#32455 = CARTESIAN_POINT('',(169.62656622377,-44.8,-4.5E-02)); +#32456 = VECTOR('',#32457,1.); +#32457 = DIRECTION('',(-0.,-0.,-1.)); +#32458 = PLANE('',#32459); +#32459 = AXIS2_PLACEMENT_3D('',#32460,#32461,#32462); +#32460 = CARTESIAN_POINT('',(164.36375,-44.8,-3.5E-02)); +#32461 = DIRECTION('',(0.,1.,0.)); +#32462 = DIRECTION('',(1.,0.,0.)); +#32463 = ADVANCED_FACE('',(#32464),#32491,.F.); +#32464 = FACE_BOUND('',#32465,.F.); +#32465 = EDGE_LOOP('',(#32466,#32475,#32476,#32485)); +#32466 = ORIENTED_EDGE('',*,*,#32467,.T.); +#32467 = EDGE_CURVE('',#32468,#32428,#32470,.T.); +#32468 = VERTEX_POINT('',#32469); +#32469 = CARTESIAN_POINT('',(164.36375,-44.6,-3.5E-02)); +#32470 = CIRCLE('',#32471,1.E-01); +#32471 = AXIS2_PLACEMENT_3D('',#32472,#32473,#32474); +#32472 = CARTESIAN_POINT('',(164.36375,-44.7,-3.5E-02)); +#32473 = DIRECTION('',(0.,0.,1.)); +#32474 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#32475 = ORIENTED_EDGE('',*,*,#32427,.T.); +#32476 = ORIENTED_EDGE('',*,*,#32477,.T.); +#32477 = EDGE_CURVE('',#32430,#32478,#32480,.T.); +#32478 = VERTEX_POINT('',#32479); +#32479 = CARTESIAN_POINT('',(169.56472702927,-44.6,-3.5E-02)); +#32480 = CIRCLE('',#32481,0.4195); +#32481 = AXIS2_PLACEMENT_3D('',#32482,#32483,#32484); +#32482 = CARTESIAN_POINT('',(169.98375,-44.58,-3.5E-02)); +#32483 = DIRECTION('',(-0.,0.,-1.)); +#32484 = DIRECTION('',(-0.,-1.,0.)); +#32485 = ORIENTED_EDGE('',*,*,#32486,.T.); +#32486 = EDGE_CURVE('',#32478,#32468,#32487,.T.); +#32487 = LINE('',#32488,#32489); +#32488 = CARTESIAN_POINT('',(169.86375,-44.6,-3.5E-02)); +#32489 = VECTOR('',#32490,1.); +#32490 = DIRECTION('',(-1.,0.,0.)); +#32491 = PLANE('',#32492); +#32492 = AXIS2_PLACEMENT_3D('',#32493,#32494,#32495); +#32493 = CARTESIAN_POINT('',(164.36375,-44.8,-3.5E-02)); +#32494 = DIRECTION('',(0.,0.,1.)); +#32495 = DIRECTION('',(1.,0.,-0.)); +#32496 = ADVANCED_FACE('',(#32497),#32516,.F.); +#32497 = FACE_BOUND('',#32498,.T.); +#32498 = EDGE_LOOP('',(#32499,#32508,#32509,#32510)); +#32499 = ORIENTED_EDGE('',*,*,#32500,.F.); +#32500 = EDGE_CURVE('',#32446,#32501,#32503,.T.); +#32501 = VERTEX_POINT('',#32502); +#32502 = CARTESIAN_POINT('',(169.56472702927,-44.6,0.)); +#32503 = CIRCLE('',#32504,0.4195); +#32504 = AXIS2_PLACEMENT_3D('',#32505,#32506,#32507); +#32505 = CARTESIAN_POINT('',(169.98375,-44.58,0.)); +#32506 = DIRECTION('',(-0.,0.,-1.)); +#32507 = DIRECTION('',(-0.,-1.,0.)); +#32508 = ORIENTED_EDGE('',*,*,#32453,.T.); +#32509 = ORIENTED_EDGE('',*,*,#32477,.T.); +#32510 = ORIENTED_EDGE('',*,*,#32511,.F.); +#32511 = EDGE_CURVE('',#32501,#32478,#32512,.T.); +#32512 = LINE('',#32513,#32514); +#32513 = CARTESIAN_POINT('',(169.56472702926,-44.6,-4.5E-02)); +#32514 = VECTOR('',#32515,1.); +#32515 = DIRECTION('',(-0.,-0.,-1.)); +#32516 = CYLINDRICAL_SURFACE('',#32517,0.4195); +#32517 = AXIS2_PLACEMENT_3D('',#32518,#32519,#32520); +#32518 = CARTESIAN_POINT('',(169.98375,-44.58,-4.5E-02)); +#32519 = DIRECTION('',(-0.,-0.,-1.)); +#32520 = DIRECTION('',(-0.,-1.,0.)); +#32521 = ADVANCED_FACE('',(#32522),#32541,.T.); +#32522 = FACE_BOUND('',#32523,.T.); +#32523 = EDGE_LOOP('',(#32524,#32533,#32534,#32535)); +#32524 = ORIENTED_EDGE('',*,*,#32525,.T.); +#32525 = EDGE_CURVE('',#32526,#32438,#32528,.T.); +#32526 = VERTEX_POINT('',#32527); +#32527 = CARTESIAN_POINT('',(164.36375,-44.6,0.)); +#32528 = CIRCLE('',#32529,1.E-01); +#32529 = AXIS2_PLACEMENT_3D('',#32530,#32531,#32532); +#32530 = CARTESIAN_POINT('',(164.36375,-44.7,0.)); +#32531 = DIRECTION('',(0.,0.,1.)); +#32532 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#32533 = ORIENTED_EDGE('',*,*,#32445,.T.); +#32534 = ORIENTED_EDGE('',*,*,#32500,.T.); +#32535 = ORIENTED_EDGE('',*,*,#32536,.T.); +#32536 = EDGE_CURVE('',#32501,#32526,#32537,.T.); +#32537 = LINE('',#32538,#32539); +#32538 = CARTESIAN_POINT('',(169.86375,-44.6,0.)); +#32539 = VECTOR('',#32540,1.); +#32540 = DIRECTION('',(-1.,0.,0.)); +#32541 = PLANE('',#32542); +#32542 = AXIS2_PLACEMENT_3D('',#32543,#32544,#32545); +#32543 = CARTESIAN_POINT('',(164.36375,-44.8,0.)); +#32544 = DIRECTION('',(0.,0.,1.)); +#32545 = DIRECTION('',(1.,0.,-0.)); +#32546 = ADVANCED_FACE('',(#32547),#32558,.T.); +#32547 = FACE_BOUND('',#32548,.F.); +#32548 = EDGE_LOOP('',(#32549,#32555,#32556,#32557)); +#32549 = ORIENTED_EDGE('',*,*,#32550,.T.); +#32550 = EDGE_CURVE('',#32468,#32526,#32551,.T.); +#32551 = LINE('',#32552,#32553); +#32552 = CARTESIAN_POINT('',(164.36375,-44.6,-3.5E-02)); +#32553 = VECTOR('',#32554,1.); +#32554 = DIRECTION('',(0.,0.,1.)); +#32555 = ORIENTED_EDGE('',*,*,#32525,.T.); +#32556 = ORIENTED_EDGE('',*,*,#32437,.F.); +#32557 = ORIENTED_EDGE('',*,*,#32467,.F.); +#32558 = CYLINDRICAL_SURFACE('',#32559,1.E-01); +#32559 = AXIS2_PLACEMENT_3D('',#32560,#32561,#32562); +#32560 = CARTESIAN_POINT('',(164.36375,-44.7,-3.5E-02)); +#32561 = DIRECTION('',(-0.,-0.,-1.)); +#32562 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#32563 = ADVANCED_FACE('',(#32564),#32570,.F.); +#32564 = FACE_BOUND('',#32565,.F.); +#32565 = EDGE_LOOP('',(#32566,#32567,#32568,#32569)); +#32566 = ORIENTED_EDGE('',*,*,#32486,.F.); +#32567 = ORIENTED_EDGE('',*,*,#32511,.F.); +#32568 = ORIENTED_EDGE('',*,*,#32536,.T.); +#32569 = ORIENTED_EDGE('',*,*,#32550,.F.); +#32570 = PLANE('',#32571); +#32571 = AXIS2_PLACEMENT_3D('',#32572,#32573,#32574); +#32572 = CARTESIAN_POINT('',(169.86375,-44.6,-3.5E-02)); +#32573 = DIRECTION('',(0.,-1.,0.)); +#32574 = DIRECTION('',(-1.,0.,0.)); +#32575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32579)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#32576,#32577,#32578)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32576 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#32577 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#32578 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#32579 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32576, + 'distance_accuracy_value','confusion accuracy'); +#32580 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#32581,#32583); +#32581 = ( REPRESENTATION_RELATIONSHIP('','',#32420,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#32582) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#32582 = ITEM_DEFINED_TRANSFORMATION('','',#11,#727); +#32583 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #32584); +#32584 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('180','=>[0:1:1:173]','',#5, + #32415,$); +#32585 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#32417)); +#32586 = SHAPE_DEFINITION_REPRESENTATION(#32587,#32593); +#32587 = PRODUCT_DEFINITION_SHAPE('','',#32588); +#32588 = PRODUCT_DEFINITION('design','',#32589,#32592); +#32589 = PRODUCT_DEFINITION_FORMATION('','',#32590); +#32590 = PRODUCT('HackPad_track_171','HackPad_track_171','',(#32591)); +#32591 = PRODUCT_CONTEXT('',#2,'mechanical'); +#32592 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#32593 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#32594),#32748); +#32594 = MANIFOLD_SOLID_BREP('',#32595); +#32595 = CLOSED_SHELL('',(#32596,#32636,#32669,#32700,#32724,#32736)); +#32596 = ADVANCED_FACE('',(#32597),#32631,.F.); +#32597 = FACE_BOUND('',#32598,.F.); +#32598 = EDGE_LOOP('',(#32599,#32609,#32617,#32625)); +#32599 = ORIENTED_EDGE('',*,*,#32600,.T.); +#32600 = EDGE_CURVE('',#32601,#32603,#32605,.T.); +#32601 = VERTEX_POINT('',#32602); +#32602 = CARTESIAN_POINT('',(175.293039,-90.27071,-3.5E-02)); +#32603 = VERTEX_POINT('',#32604); +#32604 = CARTESIAN_POINT('',(175.293039,-90.27071,0.)); +#32605 = LINE('',#32606,#32607); +#32606 = CARTESIAN_POINT('',(175.293039,-90.27071,-3.5E-02)); +#32607 = VECTOR('',#32608,1.); +#32608 = DIRECTION('',(0.,0.,1.)); +#32609 = ORIENTED_EDGE('',*,*,#32610,.T.); +#32610 = EDGE_CURVE('',#32603,#32611,#32613,.T.); +#32611 = VERTEX_POINT('',#32612); +#32612 = CARTESIAN_POINT('',(176.293039,-91.27071,0.)); +#32613 = LINE('',#32614,#32615); +#32614 = CARTESIAN_POINT('',(175.293039,-90.27071,0.)); +#32615 = VECTOR('',#32616,1.); +#32616 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#32617 = ORIENTED_EDGE('',*,*,#32618,.F.); +#32618 = EDGE_CURVE('',#32619,#32611,#32621,.T.); +#32619 = VERTEX_POINT('',#32620); +#32620 = CARTESIAN_POINT('',(176.293039,-91.27071,-3.5E-02)); +#32621 = LINE('',#32622,#32623); +#32622 = CARTESIAN_POINT('',(176.293039,-91.27071,-3.5E-02)); +#32623 = VECTOR('',#32624,1.); +#32624 = DIRECTION('',(0.,0.,1.)); +#32625 = ORIENTED_EDGE('',*,*,#32626,.F.); +#32626 = EDGE_CURVE('',#32601,#32619,#32627,.T.); +#32627 = LINE('',#32628,#32629); +#32628 = CARTESIAN_POINT('',(175.293039,-90.27071,-3.5E-02)); +#32629 = VECTOR('',#32630,1.); +#32630 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#32631 = PLANE('',#32632); +#32632 = AXIS2_PLACEMENT_3D('',#32633,#32634,#32635); +#32633 = CARTESIAN_POINT('',(175.293039,-90.27071,-3.5E-02)); +#32634 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#32635 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#32636 = ADVANCED_FACE('',(#32637),#32664,.T.); +#32637 = FACE_BOUND('',#32638,.F.); +#32638 = EDGE_LOOP('',(#32639,#32640,#32649,#32657)); +#32639 = ORIENTED_EDGE('',*,*,#32618,.T.); +#32640 = ORIENTED_EDGE('',*,*,#32641,.T.); +#32641 = EDGE_CURVE('',#32611,#32642,#32644,.T.); +#32642 = VERTEX_POINT('',#32643); +#32643 = CARTESIAN_POINT('',(176.43446,-91.129289,0.)); +#32644 = CIRCLE('',#32645,9.999974810219E-02); +#32645 = AXIS2_PLACEMENT_3D('',#32646,#32647,#32648); +#32646 = CARTESIAN_POINT('',(176.3637495,-91.1999995,0.)); +#32647 = DIRECTION('',(0.,0.,1.)); +#32648 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#32649 = ORIENTED_EDGE('',*,*,#32650,.F.); +#32650 = EDGE_CURVE('',#32651,#32642,#32653,.T.); +#32651 = VERTEX_POINT('',#32652); +#32652 = CARTESIAN_POINT('',(176.43446,-91.129289,-3.5E-02)); +#32653 = LINE('',#32654,#32655); +#32654 = CARTESIAN_POINT('',(176.43446,-91.129289,-3.5E-02)); +#32655 = VECTOR('',#32656,1.); +#32656 = DIRECTION('',(0.,0.,1.)); +#32657 = ORIENTED_EDGE('',*,*,#32658,.F.); +#32658 = EDGE_CURVE('',#32619,#32651,#32659,.T.); +#32659 = CIRCLE('',#32660,9.999974810219E-02); +#32660 = AXIS2_PLACEMENT_3D('',#32661,#32662,#32663); +#32661 = CARTESIAN_POINT('',(176.3637495,-91.1999995,-3.5E-02)); +#32662 = DIRECTION('',(0.,0.,1.)); +#32663 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#32664 = CYLINDRICAL_SURFACE('',#32665,9.999974810219E-02); +#32665 = AXIS2_PLACEMENT_3D('',#32666,#32667,#32668); +#32666 = CARTESIAN_POINT('',(176.3637495,-91.1999995,-3.5E-02)); +#32667 = DIRECTION('',(-0.,-0.,-1.)); +#32668 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#32669 = ADVANCED_FACE('',(#32670),#32695,.F.); +#32670 = FACE_BOUND('',#32671,.F.); +#32671 = EDGE_LOOP('',(#32672,#32673,#32681,#32689)); +#32672 = ORIENTED_EDGE('',*,*,#32650,.T.); +#32673 = ORIENTED_EDGE('',*,*,#32674,.T.); +#32674 = EDGE_CURVE('',#32642,#32675,#32677,.T.); +#32675 = VERTEX_POINT('',#32676); +#32676 = CARTESIAN_POINT('',(175.43446,-90.129289,0.)); +#32677 = LINE('',#32678,#32679); +#32678 = CARTESIAN_POINT('',(176.43446,-91.129289,0.)); +#32679 = VECTOR('',#32680,1.); +#32680 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#32681 = ORIENTED_EDGE('',*,*,#32682,.F.); +#32682 = EDGE_CURVE('',#32683,#32675,#32685,.T.); +#32683 = VERTEX_POINT('',#32684); +#32684 = CARTESIAN_POINT('',(175.43446,-90.129289,-3.5E-02)); +#32685 = LINE('',#32686,#32687); +#32686 = CARTESIAN_POINT('',(175.43446,-90.129289,-3.5E-02)); +#32687 = VECTOR('',#32688,1.); +#32688 = DIRECTION('',(0.,0.,1.)); +#32689 = ORIENTED_EDGE('',*,*,#32690,.F.); +#32690 = EDGE_CURVE('',#32651,#32683,#32691,.T.); +#32691 = LINE('',#32692,#32693); +#32692 = CARTESIAN_POINT('',(176.43446,-91.129289,-3.5E-02)); +#32693 = VECTOR('',#32694,1.); +#32694 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#32695 = PLANE('',#32696); +#32696 = AXIS2_PLACEMENT_3D('',#32697,#32698,#32699); +#32697 = CARTESIAN_POINT('',(176.43446,-91.129289,-3.5E-02)); +#32698 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#32699 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#32700 = ADVANCED_FACE('',(#32701),#32719,.T.); +#32701 = FACE_BOUND('',#32702,.F.); +#32702 = EDGE_LOOP('',(#32703,#32704,#32711,#32712)); +#32703 = ORIENTED_EDGE('',*,*,#32682,.T.); +#32704 = ORIENTED_EDGE('',*,*,#32705,.T.); +#32705 = EDGE_CURVE('',#32675,#32603,#32706,.T.); +#32706 = CIRCLE('',#32707,9.999974810218E-02); +#32707 = AXIS2_PLACEMENT_3D('',#32708,#32709,#32710); +#32708 = CARTESIAN_POINT('',(175.3637495,-90.1999995,0.)); +#32709 = DIRECTION('',(0.,0.,1.)); +#32710 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#32711 = ORIENTED_EDGE('',*,*,#32600,.F.); +#32712 = ORIENTED_EDGE('',*,*,#32713,.F.); +#32713 = EDGE_CURVE('',#32683,#32601,#32714,.T.); +#32714 = CIRCLE('',#32715,9.999974810218E-02); +#32715 = AXIS2_PLACEMENT_3D('',#32716,#32717,#32718); +#32716 = CARTESIAN_POINT('',(175.3637495,-90.1999995,-3.5E-02)); +#32717 = DIRECTION('',(0.,0.,1.)); +#32718 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#32719 = CYLINDRICAL_SURFACE('',#32720,9.999974810218E-02); +#32720 = AXIS2_PLACEMENT_3D('',#32721,#32722,#32723); +#32721 = CARTESIAN_POINT('',(175.3637495,-90.1999995,-3.5E-02)); +#32722 = DIRECTION('',(-0.,-0.,-1.)); +#32723 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#32724 = ADVANCED_FACE('',(#32725),#32731,.F.); +#32725 = FACE_BOUND('',#32726,.F.); +#32726 = EDGE_LOOP('',(#32727,#32728,#32729,#32730)); +#32727 = ORIENTED_EDGE('',*,*,#32626,.T.); +#32728 = ORIENTED_EDGE('',*,*,#32658,.T.); +#32729 = ORIENTED_EDGE('',*,*,#32690,.T.); +#32730 = ORIENTED_EDGE('',*,*,#32713,.T.); +#32731 = PLANE('',#32732); +#32732 = AXIS2_PLACEMENT_3D('',#32733,#32734,#32735); +#32733 = CARTESIAN_POINT('',(175.293039,-90.27071,-3.5E-02)); +#32734 = DIRECTION('',(0.,0.,1.)); +#32735 = DIRECTION('',(1.,0.,-0.)); +#32736 = ADVANCED_FACE('',(#32737),#32743,.T.); +#32737 = FACE_BOUND('',#32738,.T.); +#32738 = EDGE_LOOP('',(#32739,#32740,#32741,#32742)); +#32739 = ORIENTED_EDGE('',*,*,#32610,.T.); +#32740 = ORIENTED_EDGE('',*,*,#32641,.T.); +#32741 = ORIENTED_EDGE('',*,*,#32674,.T.); +#32742 = ORIENTED_EDGE('',*,*,#32705,.T.); +#32743 = PLANE('',#32744); +#32744 = AXIS2_PLACEMENT_3D('',#32745,#32746,#32747); +#32745 = CARTESIAN_POINT('',(175.293039,-90.27071,0.)); +#32746 = DIRECTION('',(0.,0.,1.)); +#32747 = DIRECTION('',(1.,0.,-0.)); +#32748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32752)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#32749,#32750,#32751)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32749 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#32750 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#32751 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#32752 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32749, + 'distance_accuracy_value','confusion accuracy'); +#32753 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#32754,#32756); +#32754 = ( REPRESENTATION_RELATIONSHIP('','',#32593,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#32755) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#32755 = ITEM_DEFINED_TRANSFORMATION('','',#11,#731); +#32756 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #32757); +#32757 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('181','=>[0:1:1:174]','',#5, + #32588,$); +#32758 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#32590)); +#32759 = SHAPE_DEFINITION_REPRESENTATION(#32760,#32766); +#32760 = PRODUCT_DEFINITION_SHAPE('','',#32761); +#32761 = PRODUCT_DEFINITION('design','',#32762,#32765); +#32762 = PRODUCT_DEFINITION_FORMATION('','',#32763); +#32763 = PRODUCT('HackPad_track_172','HackPad_track_172','',(#32764)); +#32764 = PRODUCT_CONTEXT('',#2,'mechanical'); +#32765 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#32766 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#32767),#32921); +#32767 = MANIFOLD_SOLID_BREP('',#32768); +#32768 = CLOSED_SHELL('',(#32769,#32809,#32842,#32873,#32897,#32909)); +#32769 = ADVANCED_FACE('',(#32770),#32804,.F.); +#32770 = FACE_BOUND('',#32771,.F.); +#32771 = EDGE_LOOP('',(#32772,#32782,#32790,#32798)); +#32772 = ORIENTED_EDGE('',*,*,#32773,.T.); +#32773 = EDGE_CURVE('',#32774,#32776,#32778,.T.); +#32774 = VERTEX_POINT('',#32775); +#32775 = CARTESIAN_POINT('',(111.46375,-131.7,-3.5E-02)); +#32776 = VERTEX_POINT('',#32777); +#32777 = CARTESIAN_POINT('',(111.46375,-131.7,0.)); +#32778 = LINE('',#32779,#32780); +#32779 = CARTESIAN_POINT('',(111.46375,-131.7,-3.5E-02)); +#32780 = VECTOR('',#32781,1.); +#32781 = DIRECTION('',(0.,0.,1.)); +#32782 = ORIENTED_EDGE('',*,*,#32783,.T.); +#32783 = EDGE_CURVE('',#32776,#32784,#32786,.T.); +#32784 = VERTEX_POINT('',#32785); +#32785 = CARTESIAN_POINT('',(111.46375,-130.075,0.)); +#32786 = LINE('',#32787,#32788); +#32787 = CARTESIAN_POINT('',(111.46375,-131.7,0.)); +#32788 = VECTOR('',#32789,1.); +#32789 = DIRECTION('',(0.,1.,0.)); +#32790 = ORIENTED_EDGE('',*,*,#32791,.F.); +#32791 = EDGE_CURVE('',#32792,#32784,#32794,.T.); +#32792 = VERTEX_POINT('',#32793); +#32793 = CARTESIAN_POINT('',(111.46375,-130.075,-3.5E-02)); +#32794 = LINE('',#32795,#32796); +#32795 = CARTESIAN_POINT('',(111.46375,-130.075,-3.5E-02)); +#32796 = VECTOR('',#32797,1.); +#32797 = DIRECTION('',(0.,0.,1.)); +#32798 = ORIENTED_EDGE('',*,*,#32799,.F.); +#32799 = EDGE_CURVE('',#32774,#32792,#32800,.T.); +#32800 = LINE('',#32801,#32802); +#32801 = CARTESIAN_POINT('',(111.46375,-131.7,-3.5E-02)); +#32802 = VECTOR('',#32803,1.); +#32803 = DIRECTION('',(0.,1.,0.)); +#32804 = PLANE('',#32805); +#32805 = AXIS2_PLACEMENT_3D('',#32806,#32807,#32808); +#32806 = CARTESIAN_POINT('',(111.46375,-131.7,-3.5E-02)); +#32807 = DIRECTION('',(-1.,0.,0.)); +#32808 = DIRECTION('',(0.,1.,0.)); +#32809 = ADVANCED_FACE('',(#32810),#32837,.T.); +#32810 = FACE_BOUND('',#32811,.F.); +#32811 = EDGE_LOOP('',(#32812,#32813,#32822,#32830)); +#32812 = ORIENTED_EDGE('',*,*,#32791,.T.); +#32813 = ORIENTED_EDGE('',*,*,#32814,.T.); +#32814 = EDGE_CURVE('',#32784,#32815,#32817,.T.); +#32815 = VERTEX_POINT('',#32816); +#32816 = CARTESIAN_POINT('',(111.26375,-130.075,0.)); +#32817 = CIRCLE('',#32818,1.E-01); +#32818 = AXIS2_PLACEMENT_3D('',#32819,#32820,#32821); +#32819 = CARTESIAN_POINT('',(111.36375,-130.075,0.)); +#32820 = DIRECTION('',(0.,0.,1.)); +#32821 = DIRECTION('',(1.,0.,-0.)); +#32822 = ORIENTED_EDGE('',*,*,#32823,.F.); +#32823 = EDGE_CURVE('',#32824,#32815,#32826,.T.); +#32824 = VERTEX_POINT('',#32825); +#32825 = CARTESIAN_POINT('',(111.26375,-130.075,-3.5E-02)); +#32826 = LINE('',#32827,#32828); +#32827 = CARTESIAN_POINT('',(111.26375,-130.075,-3.5E-02)); +#32828 = VECTOR('',#32829,1.); +#32829 = DIRECTION('',(0.,0.,1.)); +#32830 = ORIENTED_EDGE('',*,*,#32831,.F.); +#32831 = EDGE_CURVE('',#32792,#32824,#32832,.T.); +#32832 = CIRCLE('',#32833,1.E-01); +#32833 = AXIS2_PLACEMENT_3D('',#32834,#32835,#32836); +#32834 = CARTESIAN_POINT('',(111.36375,-130.075,-3.5E-02)); +#32835 = DIRECTION('',(0.,0.,1.)); +#32836 = DIRECTION('',(1.,0.,-0.)); +#32837 = CYLINDRICAL_SURFACE('',#32838,1.E-01); +#32838 = AXIS2_PLACEMENT_3D('',#32839,#32840,#32841); +#32839 = CARTESIAN_POINT('',(111.36375,-130.075,-3.5E-02)); +#32840 = DIRECTION('',(-0.,-0.,-1.)); +#32841 = DIRECTION('',(1.,0.,-0.)); +#32842 = ADVANCED_FACE('',(#32843),#32868,.F.); +#32843 = FACE_BOUND('',#32844,.F.); +#32844 = EDGE_LOOP('',(#32845,#32846,#32854,#32862)); +#32845 = ORIENTED_EDGE('',*,*,#32823,.T.); +#32846 = ORIENTED_EDGE('',*,*,#32847,.T.); +#32847 = EDGE_CURVE('',#32815,#32848,#32850,.T.); +#32848 = VERTEX_POINT('',#32849); +#32849 = CARTESIAN_POINT('',(111.26375,-131.7,0.)); +#32850 = LINE('',#32851,#32852); +#32851 = CARTESIAN_POINT('',(111.26375,-130.075,0.)); +#32852 = VECTOR('',#32853,1.); +#32853 = DIRECTION('',(0.,-1.,0.)); +#32854 = ORIENTED_EDGE('',*,*,#32855,.F.); +#32855 = EDGE_CURVE('',#32856,#32848,#32858,.T.); +#32856 = VERTEX_POINT('',#32857); +#32857 = CARTESIAN_POINT('',(111.26375,-131.7,-3.5E-02)); +#32858 = LINE('',#32859,#32860); +#32859 = CARTESIAN_POINT('',(111.26375,-131.7,-3.5E-02)); +#32860 = VECTOR('',#32861,1.); +#32861 = DIRECTION('',(0.,0.,1.)); +#32862 = ORIENTED_EDGE('',*,*,#32863,.F.); +#32863 = EDGE_CURVE('',#32824,#32856,#32864,.T.); +#32864 = LINE('',#32865,#32866); +#32865 = CARTESIAN_POINT('',(111.26375,-130.075,-3.5E-02)); +#32866 = VECTOR('',#32867,1.); +#32867 = DIRECTION('',(0.,-1.,0.)); +#32868 = PLANE('',#32869); +#32869 = AXIS2_PLACEMENT_3D('',#32870,#32871,#32872); +#32870 = CARTESIAN_POINT('',(111.26375,-130.075,-3.5E-02)); +#32871 = DIRECTION('',(1.,0.,-0.)); +#32872 = DIRECTION('',(0.,-1.,0.)); +#32873 = ADVANCED_FACE('',(#32874),#32892,.T.); +#32874 = FACE_BOUND('',#32875,.F.); +#32875 = EDGE_LOOP('',(#32876,#32877,#32884,#32885)); +#32876 = ORIENTED_EDGE('',*,*,#32855,.T.); +#32877 = ORIENTED_EDGE('',*,*,#32878,.T.); +#32878 = EDGE_CURVE('',#32848,#32776,#32879,.T.); +#32879 = CIRCLE('',#32880,1.E-01); +#32880 = AXIS2_PLACEMENT_3D('',#32881,#32882,#32883); +#32881 = CARTESIAN_POINT('',(111.36375,-131.7,0.)); +#32882 = DIRECTION('',(0.,0.,1.)); +#32883 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#32884 = ORIENTED_EDGE('',*,*,#32773,.F.); +#32885 = ORIENTED_EDGE('',*,*,#32886,.F.); +#32886 = EDGE_CURVE('',#32856,#32774,#32887,.T.); +#32887 = CIRCLE('',#32888,1.E-01); +#32888 = AXIS2_PLACEMENT_3D('',#32889,#32890,#32891); +#32889 = CARTESIAN_POINT('',(111.36375,-131.7,-3.5E-02)); +#32890 = DIRECTION('',(0.,0.,1.)); +#32891 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#32892 = CYLINDRICAL_SURFACE('',#32893,1.E-01); +#32893 = AXIS2_PLACEMENT_3D('',#32894,#32895,#32896); +#32894 = CARTESIAN_POINT('',(111.36375,-131.7,-3.5E-02)); +#32895 = DIRECTION('',(-0.,-0.,-1.)); +#32896 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#32897 = ADVANCED_FACE('',(#32898),#32904,.F.); +#32898 = FACE_BOUND('',#32899,.F.); +#32899 = EDGE_LOOP('',(#32900,#32901,#32902,#32903)); +#32900 = ORIENTED_EDGE('',*,*,#32799,.T.); +#32901 = ORIENTED_EDGE('',*,*,#32831,.T.); +#32902 = ORIENTED_EDGE('',*,*,#32863,.T.); +#32903 = ORIENTED_EDGE('',*,*,#32886,.T.); +#32904 = PLANE('',#32905); +#32905 = AXIS2_PLACEMENT_3D('',#32906,#32907,#32908); +#32906 = CARTESIAN_POINT('',(111.46375,-131.7,-3.5E-02)); +#32907 = DIRECTION('',(0.,0.,1.)); +#32908 = DIRECTION('',(1.,0.,-0.)); +#32909 = ADVANCED_FACE('',(#32910),#32916,.T.); +#32910 = FACE_BOUND('',#32911,.T.); +#32911 = EDGE_LOOP('',(#32912,#32913,#32914,#32915)); +#32912 = ORIENTED_EDGE('',*,*,#32783,.T.); +#32913 = ORIENTED_EDGE('',*,*,#32814,.T.); +#32914 = ORIENTED_EDGE('',*,*,#32847,.T.); +#32915 = ORIENTED_EDGE('',*,*,#32878,.T.); +#32916 = PLANE('',#32917); +#32917 = AXIS2_PLACEMENT_3D('',#32918,#32919,#32920); +#32918 = CARTESIAN_POINT('',(111.46375,-131.7,0.)); +#32919 = DIRECTION('',(0.,0.,1.)); +#32920 = DIRECTION('',(1.,0.,-0.)); +#32921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32925)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#32922,#32923,#32924)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32922 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#32923 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#32924 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#32925 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32922, + 'distance_accuracy_value','confusion accuracy'); +#32926 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#32927,#32929); +#32927 = ( REPRESENTATION_RELATIONSHIP('','',#32766,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#32928) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#32928 = ITEM_DEFINED_TRANSFORMATION('','',#11,#735); +#32929 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #32930); +#32930 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('182','=>[0:1:1:175]','',#5, + #32761,$); +#32931 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#32763)); +#32932 = SHAPE_DEFINITION_REPRESENTATION(#32933,#32939); +#32933 = PRODUCT_DEFINITION_SHAPE('','',#32934); +#32934 = PRODUCT_DEFINITION('design','',#32935,#32938); +#32935 = PRODUCT_DEFINITION_FORMATION('','',#32936); +#32936 = PRODUCT('HackPad_track_173','HackPad_track_173','',(#32937)); +#32937 = PRODUCT_CONTEXT('',#2,'mechanical'); +#32938 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#32939 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#32940),#33094); +#32940 = MANIFOLD_SOLID_BREP('',#32941); +#32941 = CLOSED_SHELL('',(#32942,#32982,#33015,#33046,#33070,#33082)); +#32942 = ADVANCED_FACE('',(#32943),#32977,.F.); +#32943 = FACE_BOUND('',#32944,.F.); +#32944 = EDGE_LOOP('',(#32945,#32955,#32963,#32971)); +#32945 = ORIENTED_EDGE('',*,*,#32946,.T.); +#32946 = EDGE_CURVE('',#32947,#32949,#32951,.T.); +#32947 = VERTEX_POINT('',#32948); +#32948 = CARTESIAN_POINT('',(175.43446,-111.64571,-3.5E-02)); +#32949 = VERTEX_POINT('',#32950); +#32950 = CARTESIAN_POINT('',(175.43446,-111.64571,0.)); +#32951 = LINE('',#32952,#32953); +#32952 = CARTESIAN_POINT('',(175.43446,-111.64571,-3.5E-02)); +#32953 = VECTOR('',#32954,1.); +#32954 = DIRECTION('',(0.,0.,1.)); +#32955 = ORIENTED_EDGE('',*,*,#32956,.T.); +#32956 = EDGE_CURVE('',#32949,#32957,#32959,.T.); +#32957 = VERTEX_POINT('',#32958); +#32958 = CARTESIAN_POINT('',(176.68446,-110.39571,0.)); +#32959 = LINE('',#32960,#32961); +#32960 = CARTESIAN_POINT('',(175.43446,-111.64571,0.)); +#32961 = VECTOR('',#32962,1.); +#32962 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#32963 = ORIENTED_EDGE('',*,*,#32964,.F.); +#32964 = EDGE_CURVE('',#32965,#32957,#32967,.T.); +#32965 = VERTEX_POINT('',#32966); +#32966 = CARTESIAN_POINT('',(176.68446,-110.39571,-3.5E-02)); +#32967 = LINE('',#32968,#32969); +#32968 = CARTESIAN_POINT('',(176.68446,-110.39571,-3.5E-02)); +#32969 = VECTOR('',#32970,1.); +#32970 = DIRECTION('',(0.,0.,1.)); +#32971 = ORIENTED_EDGE('',*,*,#32972,.F.); +#32972 = EDGE_CURVE('',#32947,#32965,#32973,.T.); +#32973 = LINE('',#32974,#32975); +#32974 = CARTESIAN_POINT('',(175.43446,-111.64571,-3.5E-02)); +#32975 = VECTOR('',#32976,1.); +#32976 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#32977 = PLANE('',#32978); +#32978 = AXIS2_PLACEMENT_3D('',#32979,#32980,#32981); +#32979 = CARTESIAN_POINT('',(175.43446,-111.64571,-3.5E-02)); +#32980 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#32981 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#32982 = ADVANCED_FACE('',(#32983),#33010,.T.); +#32983 = FACE_BOUND('',#32984,.F.); +#32984 = EDGE_LOOP('',(#32985,#32986,#32995,#33003)); +#32985 = ORIENTED_EDGE('',*,*,#32964,.T.); +#32986 = ORIENTED_EDGE('',*,*,#32987,.T.); +#32987 = EDGE_CURVE('',#32957,#32988,#32990,.T.); +#32988 = VERTEX_POINT('',#32989); +#32989 = CARTESIAN_POINT('',(176.543039,-110.254289,0.)); +#32990 = CIRCLE('',#32991,9.999974810219E-02); +#32991 = AXIS2_PLACEMENT_3D('',#32992,#32993,#32994); +#32992 = CARTESIAN_POINT('',(176.6137495,-110.3249995,0.)); +#32993 = DIRECTION('',(0.,-0.,1.)); +#32994 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#32995 = ORIENTED_EDGE('',*,*,#32996,.F.); +#32996 = EDGE_CURVE('',#32997,#32988,#32999,.T.); +#32997 = VERTEX_POINT('',#32998); +#32998 = CARTESIAN_POINT('',(176.543039,-110.254289,-3.5E-02)); +#32999 = LINE('',#33000,#33001); +#33000 = CARTESIAN_POINT('',(176.543039,-110.254289,-3.5E-02)); +#33001 = VECTOR('',#33002,1.); +#33002 = DIRECTION('',(0.,0.,1.)); +#33003 = ORIENTED_EDGE('',*,*,#33004,.F.); +#33004 = EDGE_CURVE('',#32965,#32997,#33005,.T.); +#33005 = CIRCLE('',#33006,9.999974810219E-02); +#33006 = AXIS2_PLACEMENT_3D('',#33007,#33008,#33009); +#33007 = CARTESIAN_POINT('',(176.6137495,-110.3249995,-3.5E-02)); +#33008 = DIRECTION('',(0.,-0.,1.)); +#33009 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#33010 = CYLINDRICAL_SURFACE('',#33011,9.999974810219E-02); +#33011 = AXIS2_PLACEMENT_3D('',#33012,#33013,#33014); +#33012 = CARTESIAN_POINT('',(176.6137495,-110.3249995,-3.5E-02)); +#33013 = DIRECTION('',(-0.,0.,-1.)); +#33014 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#33015 = ADVANCED_FACE('',(#33016),#33041,.F.); +#33016 = FACE_BOUND('',#33017,.F.); +#33017 = EDGE_LOOP('',(#33018,#33019,#33027,#33035)); +#33018 = ORIENTED_EDGE('',*,*,#32996,.T.); +#33019 = ORIENTED_EDGE('',*,*,#33020,.T.); +#33020 = EDGE_CURVE('',#32988,#33021,#33023,.T.); +#33021 = VERTEX_POINT('',#33022); +#33022 = CARTESIAN_POINT('',(175.293039,-111.504289,0.)); +#33023 = LINE('',#33024,#33025); +#33024 = CARTESIAN_POINT('',(176.543039,-110.254289,0.)); +#33025 = VECTOR('',#33026,1.); +#33026 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33027 = ORIENTED_EDGE('',*,*,#33028,.F.); +#33028 = EDGE_CURVE('',#33029,#33021,#33031,.T.); +#33029 = VERTEX_POINT('',#33030); +#33030 = CARTESIAN_POINT('',(175.293039,-111.504289,-3.5E-02)); +#33031 = LINE('',#33032,#33033); +#33032 = CARTESIAN_POINT('',(175.293039,-111.504289,-3.5E-02)); +#33033 = VECTOR('',#33034,1.); +#33034 = DIRECTION('',(0.,0.,1.)); +#33035 = ORIENTED_EDGE('',*,*,#33036,.F.); +#33036 = EDGE_CURVE('',#32997,#33029,#33037,.T.); +#33037 = LINE('',#33038,#33039); +#33038 = CARTESIAN_POINT('',(176.543039,-110.254289,-3.5E-02)); +#33039 = VECTOR('',#33040,1.); +#33040 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33041 = PLANE('',#33042); +#33042 = AXIS2_PLACEMENT_3D('',#33043,#33044,#33045); +#33043 = CARTESIAN_POINT('',(176.543039,-110.254289,-3.5E-02)); +#33044 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#33045 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33046 = ADVANCED_FACE('',(#33047),#33065,.T.); +#33047 = FACE_BOUND('',#33048,.F.); +#33048 = EDGE_LOOP('',(#33049,#33050,#33057,#33058)); +#33049 = ORIENTED_EDGE('',*,*,#33028,.T.); +#33050 = ORIENTED_EDGE('',*,*,#33051,.T.); +#33051 = EDGE_CURVE('',#33021,#32949,#33052,.T.); +#33052 = CIRCLE('',#33053,9.999974810218E-02); +#33053 = AXIS2_PLACEMENT_3D('',#33054,#33055,#33056); +#33054 = CARTESIAN_POINT('',(175.3637495,-111.5749995,0.)); +#33055 = DIRECTION('',(0.,0.,1.)); +#33056 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33057 = ORIENTED_EDGE('',*,*,#32946,.F.); +#33058 = ORIENTED_EDGE('',*,*,#33059,.F.); +#33059 = EDGE_CURVE('',#33029,#32947,#33060,.T.); +#33060 = CIRCLE('',#33061,9.999974810218E-02); +#33061 = AXIS2_PLACEMENT_3D('',#33062,#33063,#33064); +#33062 = CARTESIAN_POINT('',(175.3637495,-111.5749995,-3.5E-02)); +#33063 = DIRECTION('',(0.,0.,1.)); +#33064 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33065 = CYLINDRICAL_SURFACE('',#33066,9.999974810218E-02); +#33066 = AXIS2_PLACEMENT_3D('',#33067,#33068,#33069); +#33067 = CARTESIAN_POINT('',(175.3637495,-111.5749995,-3.5E-02)); +#33068 = DIRECTION('',(-0.,-0.,-1.)); +#33069 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33070 = ADVANCED_FACE('',(#33071),#33077,.F.); +#33071 = FACE_BOUND('',#33072,.F.); +#33072 = EDGE_LOOP('',(#33073,#33074,#33075,#33076)); +#33073 = ORIENTED_EDGE('',*,*,#32972,.T.); +#33074 = ORIENTED_EDGE('',*,*,#33004,.T.); +#33075 = ORIENTED_EDGE('',*,*,#33036,.T.); +#33076 = ORIENTED_EDGE('',*,*,#33059,.T.); +#33077 = PLANE('',#33078); +#33078 = AXIS2_PLACEMENT_3D('',#33079,#33080,#33081); +#33079 = CARTESIAN_POINT('',(175.43446,-111.64571,-3.5E-02)); +#33080 = DIRECTION('',(0.,0.,1.)); +#33081 = DIRECTION('',(1.,0.,-0.)); +#33082 = ADVANCED_FACE('',(#33083),#33089,.T.); +#33083 = FACE_BOUND('',#33084,.T.); +#33084 = EDGE_LOOP('',(#33085,#33086,#33087,#33088)); +#33085 = ORIENTED_EDGE('',*,*,#32956,.T.); +#33086 = ORIENTED_EDGE('',*,*,#32987,.T.); +#33087 = ORIENTED_EDGE('',*,*,#33020,.T.); +#33088 = ORIENTED_EDGE('',*,*,#33051,.T.); +#33089 = PLANE('',#33090); +#33090 = AXIS2_PLACEMENT_3D('',#33091,#33092,#33093); +#33091 = CARTESIAN_POINT('',(175.43446,-111.64571,0.)); +#33092 = DIRECTION('',(0.,0.,1.)); +#33093 = DIRECTION('',(1.,0.,-0.)); +#33094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#33098)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#33095,#33096,#33097)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#33095 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33096 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#33097 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#33098 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#33095, + 'distance_accuracy_value','confusion accuracy'); +#33099 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#33100,#33102); +#33100 = ( REPRESENTATION_RELATIONSHIP('','',#32939,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#33101) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#33101 = ITEM_DEFINED_TRANSFORMATION('','',#11,#739); +#33102 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #33103); +#33103 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('183','=>[0:1:1:176]','',#5, + #32934,$); +#33104 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#32936)); +#33105 = SHAPE_DEFINITION_REPRESENTATION(#33106,#33112); +#33106 = PRODUCT_DEFINITION_SHAPE('','',#33107); +#33107 = PRODUCT_DEFINITION('design','',#33108,#33111); +#33108 = PRODUCT_DEFINITION_FORMATION('','',#33109); +#33109 = PRODUCT('HackPad_track_174','HackPad_track_174','',(#33110)); +#33110 = PRODUCT_CONTEXT('',#2,'mechanical'); +#33111 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#33112 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33113),#33267); +#33113 = MANIFOLD_SOLID_BREP('',#33114); +#33114 = CLOSED_SHELL('',(#33115,#33155,#33188,#33219,#33243,#33255)); +#33115 = ADVANCED_FACE('',(#33116),#33150,.F.); +#33116 = FACE_BOUND('',#33117,.F.); +#33117 = EDGE_LOOP('',(#33118,#33128,#33136,#33144)); +#33118 = ORIENTED_EDGE('',*,*,#33119,.T.); +#33119 = EDGE_CURVE('',#33120,#33122,#33124,.T.); +#33120 = VERTEX_POINT('',#33121); +#33121 = CARTESIAN_POINT('',(176.46375,-72.45,-3.5E-02)); +#33122 = VERTEX_POINT('',#33123); +#33123 = CARTESIAN_POINT('',(176.46375,-72.45,0.)); +#33124 = LINE('',#33125,#33126); +#33125 = CARTESIAN_POINT('',(176.46375,-72.45,-3.5E-02)); +#33126 = VECTOR('',#33127,1.); +#33127 = DIRECTION('',(0.,0.,1.)); +#33128 = ORIENTED_EDGE('',*,*,#33129,.T.); +#33129 = EDGE_CURVE('',#33122,#33130,#33132,.T.); +#33130 = VERTEX_POINT('',#33131); +#33131 = CARTESIAN_POINT('',(176.46375,-52.2,0.)); +#33132 = LINE('',#33133,#33134); +#33133 = CARTESIAN_POINT('',(176.46375,-72.45,0.)); +#33134 = VECTOR('',#33135,1.); +#33135 = DIRECTION('',(0.,1.,0.)); +#33136 = ORIENTED_EDGE('',*,*,#33137,.F.); +#33137 = EDGE_CURVE('',#33138,#33130,#33140,.T.); +#33138 = VERTEX_POINT('',#33139); +#33139 = CARTESIAN_POINT('',(176.46375,-52.2,-3.5E-02)); +#33140 = LINE('',#33141,#33142); +#33141 = CARTESIAN_POINT('',(176.46375,-52.2,-3.5E-02)); +#33142 = VECTOR('',#33143,1.); +#33143 = DIRECTION('',(0.,0.,1.)); +#33144 = ORIENTED_EDGE('',*,*,#33145,.F.); +#33145 = EDGE_CURVE('',#33120,#33138,#33146,.T.); +#33146 = LINE('',#33147,#33148); +#33147 = CARTESIAN_POINT('',(176.46375,-72.45,-3.5E-02)); +#33148 = VECTOR('',#33149,1.); +#33149 = DIRECTION('',(0.,1.,0.)); +#33150 = PLANE('',#33151); +#33151 = AXIS2_PLACEMENT_3D('',#33152,#33153,#33154); +#33152 = CARTESIAN_POINT('',(176.46375,-72.45,-3.5E-02)); +#33153 = DIRECTION('',(-1.,0.,0.)); +#33154 = DIRECTION('',(0.,1.,0.)); +#33155 = ADVANCED_FACE('',(#33156),#33183,.T.); +#33156 = FACE_BOUND('',#33157,.F.); +#33157 = EDGE_LOOP('',(#33158,#33159,#33168,#33176)); +#33158 = ORIENTED_EDGE('',*,*,#33137,.T.); +#33159 = ORIENTED_EDGE('',*,*,#33160,.T.); +#33160 = EDGE_CURVE('',#33130,#33161,#33163,.T.); +#33161 = VERTEX_POINT('',#33162); +#33162 = CARTESIAN_POINT('',(176.26375,-52.2,0.)); +#33163 = CIRCLE('',#33164,0.1); +#33164 = AXIS2_PLACEMENT_3D('',#33165,#33166,#33167); +#33165 = CARTESIAN_POINT('',(176.36375,-52.2,0.)); +#33166 = DIRECTION('',(0.,0.,1.)); +#33167 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#33168 = ORIENTED_EDGE('',*,*,#33169,.F.); +#33169 = EDGE_CURVE('',#33170,#33161,#33172,.T.); +#33170 = VERTEX_POINT('',#33171); +#33171 = CARTESIAN_POINT('',(176.26375,-52.2,-3.5E-02)); +#33172 = LINE('',#33173,#33174); +#33173 = CARTESIAN_POINT('',(176.26375,-52.2,-3.5E-02)); +#33174 = VECTOR('',#33175,1.); +#33175 = DIRECTION('',(0.,0.,1.)); +#33176 = ORIENTED_EDGE('',*,*,#33177,.F.); +#33177 = EDGE_CURVE('',#33138,#33170,#33178,.T.); +#33178 = CIRCLE('',#33179,0.1); +#33179 = AXIS2_PLACEMENT_3D('',#33180,#33181,#33182); +#33180 = CARTESIAN_POINT('',(176.36375,-52.2,-3.5E-02)); +#33181 = DIRECTION('',(0.,0.,1.)); +#33182 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#33183 = CYLINDRICAL_SURFACE('',#33184,0.1); +#33184 = AXIS2_PLACEMENT_3D('',#33185,#33186,#33187); +#33185 = CARTESIAN_POINT('',(176.36375,-52.2,-3.5E-02)); +#33186 = DIRECTION('',(-0.,-0.,-1.)); +#33187 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#33188 = ADVANCED_FACE('',(#33189),#33214,.F.); +#33189 = FACE_BOUND('',#33190,.F.); +#33190 = EDGE_LOOP('',(#33191,#33192,#33200,#33208)); +#33191 = ORIENTED_EDGE('',*,*,#33169,.T.); +#33192 = ORIENTED_EDGE('',*,*,#33193,.T.); +#33193 = EDGE_CURVE('',#33161,#33194,#33196,.T.); +#33194 = VERTEX_POINT('',#33195); +#33195 = CARTESIAN_POINT('',(176.26375,-72.45,0.)); +#33196 = LINE('',#33197,#33198); +#33197 = CARTESIAN_POINT('',(176.26375,-52.2,0.)); +#33198 = VECTOR('',#33199,1.); +#33199 = DIRECTION('',(0.,-1.,0.)); +#33200 = ORIENTED_EDGE('',*,*,#33201,.F.); +#33201 = EDGE_CURVE('',#33202,#33194,#33204,.T.); +#33202 = VERTEX_POINT('',#33203); +#33203 = CARTESIAN_POINT('',(176.26375,-72.45,-3.5E-02)); +#33204 = LINE('',#33205,#33206); +#33205 = CARTESIAN_POINT('',(176.26375,-72.45,-3.5E-02)); +#33206 = VECTOR('',#33207,1.); +#33207 = DIRECTION('',(0.,0.,1.)); +#33208 = ORIENTED_EDGE('',*,*,#33209,.F.); +#33209 = EDGE_CURVE('',#33170,#33202,#33210,.T.); +#33210 = LINE('',#33211,#33212); +#33211 = CARTESIAN_POINT('',(176.26375,-52.2,-3.5E-02)); +#33212 = VECTOR('',#33213,1.); +#33213 = DIRECTION('',(0.,-1.,0.)); +#33214 = PLANE('',#33215); +#33215 = AXIS2_PLACEMENT_3D('',#33216,#33217,#33218); +#33216 = CARTESIAN_POINT('',(176.26375,-52.2,-3.5E-02)); +#33217 = DIRECTION('',(1.,0.,-0.)); +#33218 = DIRECTION('',(0.,-1.,0.)); +#33219 = ADVANCED_FACE('',(#33220),#33238,.T.); +#33220 = FACE_BOUND('',#33221,.F.); +#33221 = EDGE_LOOP('',(#33222,#33223,#33230,#33231)); +#33222 = ORIENTED_EDGE('',*,*,#33201,.T.); +#33223 = ORIENTED_EDGE('',*,*,#33224,.T.); +#33224 = EDGE_CURVE('',#33194,#33122,#33225,.T.); +#33225 = CIRCLE('',#33226,0.1); +#33226 = AXIS2_PLACEMENT_3D('',#33227,#33228,#33229); +#33227 = CARTESIAN_POINT('',(176.36375,-72.45,0.)); +#33228 = DIRECTION('',(0.,0.,1.)); +#33229 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#33230 = ORIENTED_EDGE('',*,*,#33119,.F.); +#33231 = ORIENTED_EDGE('',*,*,#33232,.F.); +#33232 = EDGE_CURVE('',#33202,#33120,#33233,.T.); +#33233 = CIRCLE('',#33234,0.1); +#33234 = AXIS2_PLACEMENT_3D('',#33235,#33236,#33237); +#33235 = CARTESIAN_POINT('',(176.36375,-72.45,-3.5E-02)); +#33236 = DIRECTION('',(0.,0.,1.)); +#33237 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#33238 = CYLINDRICAL_SURFACE('',#33239,0.1); +#33239 = AXIS2_PLACEMENT_3D('',#33240,#33241,#33242); +#33240 = CARTESIAN_POINT('',(176.36375,-72.45,-3.5E-02)); +#33241 = DIRECTION('',(-0.,-0.,-1.)); +#33242 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#33243 = ADVANCED_FACE('',(#33244),#33250,.F.); +#33244 = FACE_BOUND('',#33245,.F.); +#33245 = EDGE_LOOP('',(#33246,#33247,#33248,#33249)); +#33246 = ORIENTED_EDGE('',*,*,#33145,.T.); +#33247 = ORIENTED_EDGE('',*,*,#33177,.T.); +#33248 = ORIENTED_EDGE('',*,*,#33209,.T.); +#33249 = ORIENTED_EDGE('',*,*,#33232,.T.); +#33250 = PLANE('',#33251); +#33251 = AXIS2_PLACEMENT_3D('',#33252,#33253,#33254); +#33252 = CARTESIAN_POINT('',(176.46375,-72.45,-3.5E-02)); +#33253 = DIRECTION('',(0.,0.,1.)); +#33254 = DIRECTION('',(1.,0.,-0.)); +#33255 = ADVANCED_FACE('',(#33256),#33262,.T.); +#33256 = FACE_BOUND('',#33257,.T.); +#33257 = EDGE_LOOP('',(#33258,#33259,#33260,#33261)); +#33258 = ORIENTED_EDGE('',*,*,#33129,.T.); +#33259 = ORIENTED_EDGE('',*,*,#33160,.T.); +#33260 = ORIENTED_EDGE('',*,*,#33193,.T.); +#33261 = ORIENTED_EDGE('',*,*,#33224,.T.); +#33262 = PLANE('',#33263); +#33263 = AXIS2_PLACEMENT_3D('',#33264,#33265,#33266); +#33264 = CARTESIAN_POINT('',(176.46375,-72.45,0.)); +#33265 = DIRECTION('',(0.,0.,1.)); +#33266 = DIRECTION('',(1.,0.,-0.)); +#33267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#33271)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#33268,#33269,#33270)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#33268 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33269 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#33270 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#33271 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#33268, + 'distance_accuracy_value','confusion accuracy'); +#33272 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#33273,#33275); +#33273 = ( REPRESENTATION_RELATIONSHIP('','',#33112,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#33274) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#33274 = ITEM_DEFINED_TRANSFORMATION('','',#11,#743); +#33275 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #33276); +#33276 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('184','=>[0:1:1:177]','',#5, + #33107,$); +#33277 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33109)); +#33278 = SHAPE_DEFINITION_REPRESENTATION(#33279,#33285); +#33279 = PRODUCT_DEFINITION_SHAPE('','',#33280); +#33280 = PRODUCT_DEFINITION('design','',#33281,#33284); +#33281 = PRODUCT_DEFINITION_FORMATION('','',#33282); +#33282 = PRODUCT('HackPad_track_175','HackPad_track_175','',(#33283)); +#33283 = PRODUCT_CONTEXT('',#2,'mechanical'); +#33284 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#33285 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33286),#33440); +#33286 = MANIFOLD_SOLID_BREP('',#33287); +#33287 = CLOSED_SHELL('',(#33288,#33328,#33361,#33392,#33416,#33428)); +#33288 = ADVANCED_FACE('',(#33289),#33323,.F.); +#33289 = FACE_BOUND('',#33290,.F.); +#33290 = EDGE_LOOP('',(#33291,#33301,#33309,#33317)); +#33291 = ORIENTED_EDGE('',*,*,#33292,.T.); +#33292 = EDGE_CURVE('',#33293,#33295,#33297,.T.); +#33293 = VERTEX_POINT('',#33294); +#33294 = CARTESIAN_POINT('',(174.793039,-75.77071,-3.5E-02)); +#33295 = VERTEX_POINT('',#33296); +#33296 = CARTESIAN_POINT('',(174.793039,-75.77071,0.)); +#33297 = LINE('',#33298,#33299); +#33298 = CARTESIAN_POINT('',(174.793039,-75.77071,-3.5E-02)); +#33299 = VECTOR('',#33300,1.); +#33300 = DIRECTION('',(0.,0.,1.)); +#33301 = ORIENTED_EDGE('',*,*,#33302,.T.); +#33302 = EDGE_CURVE('',#33295,#33303,#33305,.T.); +#33303 = VERTEX_POINT('',#33304); +#33304 = CARTESIAN_POINT('',(175.293039,-76.27071,0.)); +#33305 = LINE('',#33306,#33307); +#33306 = CARTESIAN_POINT('',(174.793039,-75.77071,0.)); +#33307 = VECTOR('',#33308,1.); +#33308 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#33309 = ORIENTED_EDGE('',*,*,#33310,.F.); +#33310 = EDGE_CURVE('',#33311,#33303,#33313,.T.); +#33311 = VERTEX_POINT('',#33312); +#33312 = CARTESIAN_POINT('',(175.293039,-76.27071,-3.5E-02)); +#33313 = LINE('',#33314,#33315); +#33314 = CARTESIAN_POINT('',(175.293039,-76.27071,-3.5E-02)); +#33315 = VECTOR('',#33316,1.); +#33316 = DIRECTION('',(0.,0.,1.)); +#33317 = ORIENTED_EDGE('',*,*,#33318,.F.); +#33318 = EDGE_CURVE('',#33293,#33311,#33319,.T.); +#33319 = LINE('',#33320,#33321); +#33320 = CARTESIAN_POINT('',(174.793039,-75.77071,-3.5E-02)); +#33321 = VECTOR('',#33322,1.); +#33322 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#33323 = PLANE('',#33324); +#33324 = AXIS2_PLACEMENT_3D('',#33325,#33326,#33327); +#33325 = CARTESIAN_POINT('',(174.793039,-75.77071,-3.5E-02)); +#33326 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#33327 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#33328 = ADVANCED_FACE('',(#33329),#33356,.T.); +#33329 = FACE_BOUND('',#33330,.F.); +#33330 = EDGE_LOOP('',(#33331,#33332,#33341,#33349)); +#33331 = ORIENTED_EDGE('',*,*,#33310,.T.); +#33332 = ORIENTED_EDGE('',*,*,#33333,.T.); +#33333 = EDGE_CURVE('',#33303,#33334,#33336,.T.); +#33334 = VERTEX_POINT('',#33335); +#33335 = CARTESIAN_POINT('',(175.43446,-76.129289,0.)); +#33336 = CIRCLE('',#33337,9.999974810219E-02); +#33337 = AXIS2_PLACEMENT_3D('',#33338,#33339,#33340); +#33338 = CARTESIAN_POINT('',(175.3637495,-76.1999995,0.)); +#33339 = DIRECTION('',(0.,0.,1.)); +#33340 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#33341 = ORIENTED_EDGE('',*,*,#33342,.F.); +#33342 = EDGE_CURVE('',#33343,#33334,#33345,.T.); +#33343 = VERTEX_POINT('',#33344); +#33344 = CARTESIAN_POINT('',(175.43446,-76.129289,-3.5E-02)); +#33345 = LINE('',#33346,#33347); +#33346 = CARTESIAN_POINT('',(175.43446,-76.129289,-3.5E-02)); +#33347 = VECTOR('',#33348,1.); +#33348 = DIRECTION('',(0.,0.,1.)); +#33349 = ORIENTED_EDGE('',*,*,#33350,.F.); +#33350 = EDGE_CURVE('',#33311,#33343,#33351,.T.); +#33351 = CIRCLE('',#33352,9.999974810219E-02); +#33352 = AXIS2_PLACEMENT_3D('',#33353,#33354,#33355); +#33353 = CARTESIAN_POINT('',(175.3637495,-76.1999995,-3.5E-02)); +#33354 = DIRECTION('',(0.,0.,1.)); +#33355 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#33356 = CYLINDRICAL_SURFACE('',#33357,9.999974810219E-02); +#33357 = AXIS2_PLACEMENT_3D('',#33358,#33359,#33360); +#33358 = CARTESIAN_POINT('',(175.3637495,-76.1999995,-3.5E-02)); +#33359 = DIRECTION('',(-0.,-0.,-1.)); +#33360 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#33361 = ADVANCED_FACE('',(#33362),#33387,.F.); +#33362 = FACE_BOUND('',#33363,.F.); +#33363 = EDGE_LOOP('',(#33364,#33365,#33373,#33381)); +#33364 = ORIENTED_EDGE('',*,*,#33342,.T.); +#33365 = ORIENTED_EDGE('',*,*,#33366,.T.); +#33366 = EDGE_CURVE('',#33334,#33367,#33369,.T.); +#33367 = VERTEX_POINT('',#33368); +#33368 = CARTESIAN_POINT('',(174.93446,-75.629289,0.)); +#33369 = LINE('',#33370,#33371); +#33370 = CARTESIAN_POINT('',(175.43446,-76.129289,0.)); +#33371 = VECTOR('',#33372,1.); +#33372 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#33373 = ORIENTED_EDGE('',*,*,#33374,.F.); +#33374 = EDGE_CURVE('',#33375,#33367,#33377,.T.); +#33375 = VERTEX_POINT('',#33376); +#33376 = CARTESIAN_POINT('',(174.93446,-75.629289,-3.5E-02)); +#33377 = LINE('',#33378,#33379); +#33378 = CARTESIAN_POINT('',(174.93446,-75.629289,-3.5E-02)); +#33379 = VECTOR('',#33380,1.); +#33380 = DIRECTION('',(0.,0.,1.)); +#33381 = ORIENTED_EDGE('',*,*,#33382,.F.); +#33382 = EDGE_CURVE('',#33343,#33375,#33383,.T.); +#33383 = LINE('',#33384,#33385); +#33384 = CARTESIAN_POINT('',(175.43446,-76.129289,-3.5E-02)); +#33385 = VECTOR('',#33386,1.); +#33386 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#33387 = PLANE('',#33388); +#33388 = AXIS2_PLACEMENT_3D('',#33389,#33390,#33391); +#33389 = CARTESIAN_POINT('',(175.43446,-76.129289,-3.5E-02)); +#33390 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33391 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#33392 = ADVANCED_FACE('',(#33393),#33411,.T.); +#33393 = FACE_BOUND('',#33394,.F.); +#33394 = EDGE_LOOP('',(#33395,#33396,#33403,#33404)); +#33395 = ORIENTED_EDGE('',*,*,#33374,.T.); +#33396 = ORIENTED_EDGE('',*,*,#33397,.T.); +#33397 = EDGE_CURVE('',#33367,#33295,#33398,.T.); +#33398 = CIRCLE('',#33399,9.999974810218E-02); +#33399 = AXIS2_PLACEMENT_3D('',#33400,#33401,#33402); +#33400 = CARTESIAN_POINT('',(174.8637495,-75.6999995,0.)); +#33401 = DIRECTION('',(0.,0.,1.)); +#33402 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#33403 = ORIENTED_EDGE('',*,*,#33292,.F.); +#33404 = ORIENTED_EDGE('',*,*,#33405,.F.); +#33405 = EDGE_CURVE('',#33375,#33293,#33406,.T.); +#33406 = CIRCLE('',#33407,9.999974810218E-02); +#33407 = AXIS2_PLACEMENT_3D('',#33408,#33409,#33410); +#33408 = CARTESIAN_POINT('',(174.8637495,-75.6999995,-3.5E-02)); +#33409 = DIRECTION('',(0.,0.,1.)); +#33410 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#33411 = CYLINDRICAL_SURFACE('',#33412,9.999974810218E-02); +#33412 = AXIS2_PLACEMENT_3D('',#33413,#33414,#33415); +#33413 = CARTESIAN_POINT('',(174.8637495,-75.6999995,-3.5E-02)); +#33414 = DIRECTION('',(-0.,-0.,-1.)); +#33415 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#33416 = ADVANCED_FACE('',(#33417),#33423,.F.); +#33417 = FACE_BOUND('',#33418,.F.); +#33418 = EDGE_LOOP('',(#33419,#33420,#33421,#33422)); +#33419 = ORIENTED_EDGE('',*,*,#33318,.T.); +#33420 = ORIENTED_EDGE('',*,*,#33350,.T.); +#33421 = ORIENTED_EDGE('',*,*,#33382,.T.); +#33422 = ORIENTED_EDGE('',*,*,#33405,.T.); +#33423 = PLANE('',#33424); +#33424 = AXIS2_PLACEMENT_3D('',#33425,#33426,#33427); +#33425 = CARTESIAN_POINT('',(174.793039,-75.77071,-3.5E-02)); +#33426 = DIRECTION('',(0.,0.,1.)); +#33427 = DIRECTION('',(1.,0.,-0.)); +#33428 = ADVANCED_FACE('',(#33429),#33435,.T.); +#33429 = FACE_BOUND('',#33430,.T.); +#33430 = EDGE_LOOP('',(#33431,#33432,#33433,#33434)); +#33431 = ORIENTED_EDGE('',*,*,#33302,.T.); +#33432 = ORIENTED_EDGE('',*,*,#33333,.T.); +#33433 = ORIENTED_EDGE('',*,*,#33366,.T.); +#33434 = ORIENTED_EDGE('',*,*,#33397,.T.); +#33435 = PLANE('',#33436); +#33436 = AXIS2_PLACEMENT_3D('',#33437,#33438,#33439); +#33437 = CARTESIAN_POINT('',(174.793039,-75.77071,0.)); +#33438 = DIRECTION('',(0.,0.,1.)); +#33439 = DIRECTION('',(1.,0.,-0.)); +#33440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#33444)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#33441,#33442,#33443)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#33441 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33442 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#33443 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#33444 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#33441, + 'distance_accuracy_value','confusion accuracy'); +#33445 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#33446,#33448); +#33446 = ( REPRESENTATION_RELATIONSHIP('','',#33285,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#33447) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#33447 = ITEM_DEFINED_TRANSFORMATION('','',#11,#747); +#33448 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #33449); +#33449 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('185','=>[0:1:1:178]','',#5, + #33280,$); +#33450 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33282)); +#33451 = SHAPE_DEFINITION_REPRESENTATION(#33452,#33458); +#33452 = PRODUCT_DEFINITION_SHAPE('','',#33453); +#33453 = PRODUCT_DEFINITION('design','',#33454,#33457); +#33454 = PRODUCT_DEFINITION_FORMATION('','',#33455); +#33455 = PRODUCT('HackPad_track_176','HackPad_track_176','',(#33456)); +#33456 = PRODUCT_CONTEXT('',#2,'mechanical'); +#33457 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#33458 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33459),#33613); +#33459 = MANIFOLD_SOLID_BREP('',#33460); +#33460 = CLOSED_SHELL('',(#33461,#33501,#33534,#33565,#33589,#33601)); +#33461 = ADVANCED_FACE('',(#33462),#33496,.F.); +#33462 = FACE_BOUND('',#33463,.F.); +#33463 = EDGE_LOOP('',(#33464,#33474,#33482,#33490)); +#33464 = ORIENTED_EDGE('',*,*,#33465,.T.); +#33465 = EDGE_CURVE('',#33466,#33468,#33470,.T.); +#33466 = VERTEX_POINT('',#33467); +#33467 = CARTESIAN_POINT('',(174.76375,-73.95,-3.5E-02)); +#33468 = VERTEX_POINT('',#33469); +#33469 = CARTESIAN_POINT('',(174.76375,-73.95,0.)); +#33470 = LINE('',#33471,#33472); +#33471 = CARTESIAN_POINT('',(174.76375,-73.95,-3.5E-02)); +#33472 = VECTOR('',#33473,1.); +#33473 = DIRECTION('',(0.,0.,1.)); +#33474 = ORIENTED_EDGE('',*,*,#33475,.T.); +#33475 = EDGE_CURVE('',#33468,#33476,#33478,.T.); +#33476 = VERTEX_POINT('',#33477); +#33477 = CARTESIAN_POINT('',(174.76375,-75.7,0.)); +#33478 = LINE('',#33479,#33480); +#33479 = CARTESIAN_POINT('',(174.76375,-73.95,0.)); +#33480 = VECTOR('',#33481,1.); +#33481 = DIRECTION('',(0.,-1.,0.)); +#33482 = ORIENTED_EDGE('',*,*,#33483,.F.); +#33483 = EDGE_CURVE('',#33484,#33476,#33486,.T.); +#33484 = VERTEX_POINT('',#33485); +#33485 = CARTESIAN_POINT('',(174.76375,-75.7,-3.5E-02)); +#33486 = LINE('',#33487,#33488); +#33487 = CARTESIAN_POINT('',(174.76375,-75.7,-3.5E-02)); +#33488 = VECTOR('',#33489,1.); +#33489 = DIRECTION('',(0.,0.,1.)); +#33490 = ORIENTED_EDGE('',*,*,#33491,.F.); +#33491 = EDGE_CURVE('',#33466,#33484,#33492,.T.); +#33492 = LINE('',#33493,#33494); +#33493 = CARTESIAN_POINT('',(174.76375,-73.95,-3.5E-02)); +#33494 = VECTOR('',#33495,1.); +#33495 = DIRECTION('',(0.,-1.,0.)); +#33496 = PLANE('',#33497); +#33497 = AXIS2_PLACEMENT_3D('',#33498,#33499,#33500); +#33498 = CARTESIAN_POINT('',(174.76375,-73.95,-3.5E-02)); +#33499 = DIRECTION('',(1.,0.,-0.)); +#33500 = DIRECTION('',(0.,-1.,0.)); +#33501 = ADVANCED_FACE('',(#33502),#33529,.T.); +#33502 = FACE_BOUND('',#33503,.F.); +#33503 = EDGE_LOOP('',(#33504,#33505,#33514,#33522)); +#33504 = ORIENTED_EDGE('',*,*,#33483,.T.); +#33505 = ORIENTED_EDGE('',*,*,#33506,.T.); +#33506 = EDGE_CURVE('',#33476,#33507,#33509,.T.); +#33507 = VERTEX_POINT('',#33508); +#33508 = CARTESIAN_POINT('',(174.96375,-75.7,0.)); +#33509 = CIRCLE('',#33510,0.1); +#33510 = AXIS2_PLACEMENT_3D('',#33511,#33512,#33513); +#33511 = CARTESIAN_POINT('',(174.86375,-75.7,0.)); +#33512 = DIRECTION('',(0.,0.,1.)); +#33513 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#33514 = ORIENTED_EDGE('',*,*,#33515,.F.); +#33515 = EDGE_CURVE('',#33516,#33507,#33518,.T.); +#33516 = VERTEX_POINT('',#33517); +#33517 = CARTESIAN_POINT('',(174.96375,-75.7,-3.5E-02)); +#33518 = LINE('',#33519,#33520); +#33519 = CARTESIAN_POINT('',(174.96375,-75.7,-3.5E-02)); +#33520 = VECTOR('',#33521,1.); +#33521 = DIRECTION('',(0.,0.,1.)); +#33522 = ORIENTED_EDGE('',*,*,#33523,.F.); +#33523 = EDGE_CURVE('',#33484,#33516,#33524,.T.); +#33524 = CIRCLE('',#33525,0.1); +#33525 = AXIS2_PLACEMENT_3D('',#33526,#33527,#33528); +#33526 = CARTESIAN_POINT('',(174.86375,-75.7,-3.5E-02)); +#33527 = DIRECTION('',(0.,0.,1.)); +#33528 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#33529 = CYLINDRICAL_SURFACE('',#33530,0.1); +#33530 = AXIS2_PLACEMENT_3D('',#33531,#33532,#33533); +#33531 = CARTESIAN_POINT('',(174.86375,-75.7,-3.5E-02)); +#33532 = DIRECTION('',(-0.,-0.,-1.)); +#33533 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#33534 = ADVANCED_FACE('',(#33535),#33560,.F.); +#33535 = FACE_BOUND('',#33536,.F.); +#33536 = EDGE_LOOP('',(#33537,#33538,#33546,#33554)); +#33537 = ORIENTED_EDGE('',*,*,#33515,.T.); +#33538 = ORIENTED_EDGE('',*,*,#33539,.T.); +#33539 = EDGE_CURVE('',#33507,#33540,#33542,.T.); +#33540 = VERTEX_POINT('',#33541); +#33541 = CARTESIAN_POINT('',(174.96375,-73.95,0.)); +#33542 = LINE('',#33543,#33544); +#33543 = CARTESIAN_POINT('',(174.96375,-75.7,0.)); +#33544 = VECTOR('',#33545,1.); +#33545 = DIRECTION('',(0.,1.,0.)); +#33546 = ORIENTED_EDGE('',*,*,#33547,.F.); +#33547 = EDGE_CURVE('',#33548,#33540,#33550,.T.); +#33548 = VERTEX_POINT('',#33549); +#33549 = CARTESIAN_POINT('',(174.96375,-73.95,-3.5E-02)); +#33550 = LINE('',#33551,#33552); +#33551 = CARTESIAN_POINT('',(174.96375,-73.95,-3.5E-02)); +#33552 = VECTOR('',#33553,1.); +#33553 = DIRECTION('',(0.,0.,1.)); +#33554 = ORIENTED_EDGE('',*,*,#33555,.F.); +#33555 = EDGE_CURVE('',#33516,#33548,#33556,.T.); +#33556 = LINE('',#33557,#33558); +#33557 = CARTESIAN_POINT('',(174.96375,-75.7,-3.5E-02)); +#33558 = VECTOR('',#33559,1.); +#33559 = DIRECTION('',(0.,1.,0.)); +#33560 = PLANE('',#33561); +#33561 = AXIS2_PLACEMENT_3D('',#33562,#33563,#33564); +#33562 = CARTESIAN_POINT('',(174.96375,-75.7,-3.5E-02)); +#33563 = DIRECTION('',(-1.,0.,0.)); +#33564 = DIRECTION('',(0.,1.,0.)); +#33565 = ADVANCED_FACE('',(#33566),#33584,.T.); +#33566 = FACE_BOUND('',#33567,.F.); +#33567 = EDGE_LOOP('',(#33568,#33569,#33576,#33577)); +#33568 = ORIENTED_EDGE('',*,*,#33547,.T.); +#33569 = ORIENTED_EDGE('',*,*,#33570,.T.); +#33570 = EDGE_CURVE('',#33540,#33468,#33571,.T.); +#33571 = CIRCLE('',#33572,0.1); +#33572 = AXIS2_PLACEMENT_3D('',#33573,#33574,#33575); +#33573 = CARTESIAN_POINT('',(174.86375,-73.95,0.)); +#33574 = DIRECTION('',(0.,0.,1.)); +#33575 = DIRECTION('',(1.,0.,-0.)); +#33576 = ORIENTED_EDGE('',*,*,#33465,.F.); +#33577 = ORIENTED_EDGE('',*,*,#33578,.F.); +#33578 = EDGE_CURVE('',#33548,#33466,#33579,.T.); +#33579 = CIRCLE('',#33580,0.1); +#33580 = AXIS2_PLACEMENT_3D('',#33581,#33582,#33583); +#33581 = CARTESIAN_POINT('',(174.86375,-73.95,-3.5E-02)); +#33582 = DIRECTION('',(0.,0.,1.)); +#33583 = DIRECTION('',(1.,0.,-0.)); +#33584 = CYLINDRICAL_SURFACE('',#33585,0.1); +#33585 = AXIS2_PLACEMENT_3D('',#33586,#33587,#33588); +#33586 = CARTESIAN_POINT('',(174.86375,-73.95,-3.5E-02)); +#33587 = DIRECTION('',(-0.,-0.,-1.)); +#33588 = DIRECTION('',(1.,0.,-0.)); +#33589 = ADVANCED_FACE('',(#33590),#33596,.F.); +#33590 = FACE_BOUND('',#33591,.F.); +#33591 = EDGE_LOOP('',(#33592,#33593,#33594,#33595)); +#33592 = ORIENTED_EDGE('',*,*,#33491,.T.); +#33593 = ORIENTED_EDGE('',*,*,#33523,.T.); +#33594 = ORIENTED_EDGE('',*,*,#33555,.T.); +#33595 = ORIENTED_EDGE('',*,*,#33578,.T.); +#33596 = PLANE('',#33597); +#33597 = AXIS2_PLACEMENT_3D('',#33598,#33599,#33600); +#33598 = CARTESIAN_POINT('',(174.76375,-73.95,-3.5E-02)); +#33599 = DIRECTION('',(0.,0.,1.)); +#33600 = DIRECTION('',(1.,0.,-0.)); +#33601 = ADVANCED_FACE('',(#33602),#33608,.T.); +#33602 = FACE_BOUND('',#33603,.T.); +#33603 = EDGE_LOOP('',(#33604,#33605,#33606,#33607)); +#33604 = ORIENTED_EDGE('',*,*,#33475,.T.); +#33605 = ORIENTED_EDGE('',*,*,#33506,.T.); +#33606 = ORIENTED_EDGE('',*,*,#33539,.T.); +#33607 = ORIENTED_EDGE('',*,*,#33570,.T.); +#33608 = PLANE('',#33609); +#33609 = AXIS2_PLACEMENT_3D('',#33610,#33611,#33612); +#33610 = CARTESIAN_POINT('',(174.76375,-73.95,0.)); +#33611 = DIRECTION('',(0.,0.,1.)); +#33612 = DIRECTION('',(1.,0.,-0.)); +#33613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#33617)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#33614,#33615,#33616)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#33614 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33615 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#33616 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#33617 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#33614, + 'distance_accuracy_value','confusion accuracy'); +#33618 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#33619,#33621); +#33619 = ( REPRESENTATION_RELATIONSHIP('','',#33458,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#33620) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#33620 = ITEM_DEFINED_TRANSFORMATION('','',#11,#751); +#33621 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #33622); +#33622 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('186','=>[0:1:1:179]','',#5, + #33453,$); +#33623 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33455)); +#33624 = SHAPE_DEFINITION_REPRESENTATION(#33625,#33631); +#33625 = PRODUCT_DEFINITION_SHAPE('','',#33626); +#33626 = PRODUCT_DEFINITION('design','',#33627,#33630); +#33627 = PRODUCT_DEFINITION_FORMATION('','',#33628); +#33628 = PRODUCT('HackPad_track_177','HackPad_track_177','',(#33629)); +#33629 = PRODUCT_CONTEXT('',#2,'mechanical'); +#33630 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#33631 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33632),#33786); +#33632 = MANIFOLD_SOLID_BREP('',#33633); +#33633 = CLOSED_SHELL('',(#33634,#33674,#33707,#33738,#33762,#33774)); +#33634 = ADVANCED_FACE('',(#33635),#33669,.F.); +#33635 = FACE_BOUND('',#33636,.F.); +#33636 = EDGE_LOOP('',(#33637,#33647,#33655,#33663)); +#33637 = ORIENTED_EDGE('',*,*,#33638,.T.); +#33638 = EDGE_CURVE('',#33639,#33641,#33643,.T.); +#33639 = VERTEX_POINT('',#33640); +#33640 = CARTESIAN_POINT('',(176.293039,-91.129289,-3.5E-02)); +#33641 = VERTEX_POINT('',#33642); +#33642 = CARTESIAN_POINT('',(176.293039,-91.129289,0.)); +#33643 = LINE('',#33644,#33645); +#33644 = CARTESIAN_POINT('',(176.293039,-91.129289,-3.5E-02)); +#33645 = VECTOR('',#33646,1.); +#33646 = DIRECTION('',(0.,0.,1.)); +#33647 = ORIENTED_EDGE('',*,*,#33648,.T.); +#33648 = EDGE_CURVE('',#33641,#33649,#33651,.T.); +#33649 = VERTEX_POINT('',#33650); +#33650 = CARTESIAN_POINT('',(174.793039,-92.629289,0.)); +#33651 = LINE('',#33652,#33653); +#33652 = CARTESIAN_POINT('',(176.293039,-91.129289,0.)); +#33653 = VECTOR('',#33654,1.); +#33654 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33655 = ORIENTED_EDGE('',*,*,#33656,.F.); +#33656 = EDGE_CURVE('',#33657,#33649,#33659,.T.); +#33657 = VERTEX_POINT('',#33658); +#33658 = CARTESIAN_POINT('',(174.793039,-92.629289,-3.5E-02)); +#33659 = LINE('',#33660,#33661); +#33660 = CARTESIAN_POINT('',(174.793039,-92.629289,-3.5E-02)); +#33661 = VECTOR('',#33662,1.); +#33662 = DIRECTION('',(0.,0.,1.)); +#33663 = ORIENTED_EDGE('',*,*,#33664,.F.); +#33664 = EDGE_CURVE('',#33639,#33657,#33665,.T.); +#33665 = LINE('',#33666,#33667); +#33666 = CARTESIAN_POINT('',(176.293039,-91.129289,-3.5E-02)); +#33667 = VECTOR('',#33668,1.); +#33668 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33669 = PLANE('',#33670); +#33670 = AXIS2_PLACEMENT_3D('',#33671,#33672,#33673); +#33671 = CARTESIAN_POINT('',(176.293039,-91.129289,-3.5E-02)); +#33672 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#33673 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33674 = ADVANCED_FACE('',(#33675),#33702,.T.); +#33675 = FACE_BOUND('',#33676,.F.); +#33676 = EDGE_LOOP('',(#33677,#33678,#33687,#33695)); +#33677 = ORIENTED_EDGE('',*,*,#33656,.T.); +#33678 = ORIENTED_EDGE('',*,*,#33679,.T.); +#33679 = EDGE_CURVE('',#33649,#33680,#33682,.T.); +#33680 = VERTEX_POINT('',#33681); +#33681 = CARTESIAN_POINT('',(174.93446,-92.77071,0.)); +#33682 = CIRCLE('',#33683,9.999974810218E-02); +#33683 = AXIS2_PLACEMENT_3D('',#33684,#33685,#33686); +#33684 = CARTESIAN_POINT('',(174.8637495,-92.6999995,0.)); +#33685 = DIRECTION('',(0.,0.,1.)); +#33686 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33687 = ORIENTED_EDGE('',*,*,#33688,.F.); +#33688 = EDGE_CURVE('',#33689,#33680,#33691,.T.); +#33689 = VERTEX_POINT('',#33690); +#33690 = CARTESIAN_POINT('',(174.93446,-92.77071,-3.5E-02)); +#33691 = LINE('',#33692,#33693); +#33692 = CARTESIAN_POINT('',(174.93446,-92.77071,-3.5E-02)); +#33693 = VECTOR('',#33694,1.); +#33694 = DIRECTION('',(0.,0.,1.)); +#33695 = ORIENTED_EDGE('',*,*,#33696,.F.); +#33696 = EDGE_CURVE('',#33657,#33689,#33697,.T.); +#33697 = CIRCLE('',#33698,9.999974810218E-02); +#33698 = AXIS2_PLACEMENT_3D('',#33699,#33700,#33701); +#33699 = CARTESIAN_POINT('',(174.8637495,-92.6999995,-3.5E-02)); +#33700 = DIRECTION('',(0.,0.,1.)); +#33701 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33702 = CYLINDRICAL_SURFACE('',#33703,9.999974810218E-02); +#33703 = AXIS2_PLACEMENT_3D('',#33704,#33705,#33706); +#33704 = CARTESIAN_POINT('',(174.8637495,-92.6999995,-3.5E-02)); +#33705 = DIRECTION('',(-0.,-0.,-1.)); +#33706 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33707 = ADVANCED_FACE('',(#33708),#33733,.F.); +#33708 = FACE_BOUND('',#33709,.F.); +#33709 = EDGE_LOOP('',(#33710,#33711,#33719,#33727)); +#33710 = ORIENTED_EDGE('',*,*,#33688,.T.); +#33711 = ORIENTED_EDGE('',*,*,#33712,.T.); +#33712 = EDGE_CURVE('',#33680,#33713,#33715,.T.); +#33713 = VERTEX_POINT('',#33714); +#33714 = CARTESIAN_POINT('',(176.43446,-91.27071,0.)); +#33715 = LINE('',#33716,#33717); +#33716 = CARTESIAN_POINT('',(174.93446,-92.77071,0.)); +#33717 = VECTOR('',#33718,1.); +#33718 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#33719 = ORIENTED_EDGE('',*,*,#33720,.F.); +#33720 = EDGE_CURVE('',#33721,#33713,#33723,.T.); +#33721 = VERTEX_POINT('',#33722); +#33722 = CARTESIAN_POINT('',(176.43446,-91.27071,-3.5E-02)); +#33723 = LINE('',#33724,#33725); +#33724 = CARTESIAN_POINT('',(176.43446,-91.27071,-3.5E-02)); +#33725 = VECTOR('',#33726,1.); +#33726 = DIRECTION('',(0.,0.,1.)); +#33727 = ORIENTED_EDGE('',*,*,#33728,.F.); +#33728 = EDGE_CURVE('',#33689,#33721,#33729,.T.); +#33729 = LINE('',#33730,#33731); +#33730 = CARTESIAN_POINT('',(174.93446,-92.77071,-3.5E-02)); +#33731 = VECTOR('',#33732,1.); +#33732 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#33733 = PLANE('',#33734); +#33734 = AXIS2_PLACEMENT_3D('',#33735,#33736,#33737); +#33735 = CARTESIAN_POINT('',(174.93446,-92.77071,-3.5E-02)); +#33736 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#33737 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#33738 = ADVANCED_FACE('',(#33739),#33757,.T.); +#33739 = FACE_BOUND('',#33740,.F.); +#33740 = EDGE_LOOP('',(#33741,#33742,#33749,#33750)); +#33741 = ORIENTED_EDGE('',*,*,#33720,.T.); +#33742 = ORIENTED_EDGE('',*,*,#33743,.T.); +#33743 = EDGE_CURVE('',#33713,#33641,#33744,.T.); +#33744 = CIRCLE('',#33745,9.999974810219E-02); +#33745 = AXIS2_PLACEMENT_3D('',#33746,#33747,#33748); +#33746 = CARTESIAN_POINT('',(176.3637495,-91.1999995,0.)); +#33747 = DIRECTION('',(0.,-0.,1.)); +#33748 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#33749 = ORIENTED_EDGE('',*,*,#33638,.F.); +#33750 = ORIENTED_EDGE('',*,*,#33751,.F.); +#33751 = EDGE_CURVE('',#33721,#33639,#33752,.T.); +#33752 = CIRCLE('',#33753,9.999974810219E-02); +#33753 = AXIS2_PLACEMENT_3D('',#33754,#33755,#33756); +#33754 = CARTESIAN_POINT('',(176.3637495,-91.1999995,-3.5E-02)); +#33755 = DIRECTION('',(0.,-0.,1.)); +#33756 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#33757 = CYLINDRICAL_SURFACE('',#33758,9.999974810219E-02); +#33758 = AXIS2_PLACEMENT_3D('',#33759,#33760,#33761); +#33759 = CARTESIAN_POINT('',(176.3637495,-91.1999995,-3.5E-02)); +#33760 = DIRECTION('',(-0.,0.,-1.)); +#33761 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#33762 = ADVANCED_FACE('',(#33763),#33769,.F.); +#33763 = FACE_BOUND('',#33764,.F.); +#33764 = EDGE_LOOP('',(#33765,#33766,#33767,#33768)); +#33765 = ORIENTED_EDGE('',*,*,#33664,.T.); +#33766 = ORIENTED_EDGE('',*,*,#33696,.T.); +#33767 = ORIENTED_EDGE('',*,*,#33728,.T.); +#33768 = ORIENTED_EDGE('',*,*,#33751,.T.); +#33769 = PLANE('',#33770); +#33770 = AXIS2_PLACEMENT_3D('',#33771,#33772,#33773); +#33771 = CARTESIAN_POINT('',(176.293039,-91.129289,-3.5E-02)); +#33772 = DIRECTION('',(0.,0.,1.)); +#33773 = DIRECTION('',(1.,0.,-0.)); +#33774 = ADVANCED_FACE('',(#33775),#33781,.T.); +#33775 = FACE_BOUND('',#33776,.T.); +#33776 = EDGE_LOOP('',(#33777,#33778,#33779,#33780)); +#33777 = ORIENTED_EDGE('',*,*,#33648,.T.); +#33778 = ORIENTED_EDGE('',*,*,#33679,.T.); +#33779 = ORIENTED_EDGE('',*,*,#33712,.T.); +#33780 = ORIENTED_EDGE('',*,*,#33743,.T.); +#33781 = PLANE('',#33782); +#33782 = AXIS2_PLACEMENT_3D('',#33783,#33784,#33785); +#33783 = CARTESIAN_POINT('',(176.293039,-91.129289,0.)); +#33784 = DIRECTION('',(0.,0.,1.)); +#33785 = DIRECTION('',(1.,0.,-0.)); +#33786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#33790)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#33787,#33788,#33789)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#33787 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33788 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#33789 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#33790 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#33787, + 'distance_accuracy_value','confusion accuracy'); +#33791 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#33792,#33794); +#33792 = ( REPRESENTATION_RELATIONSHIP('','',#33631,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#33793) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#33793 = ITEM_DEFINED_TRANSFORMATION('','',#11,#755); +#33794 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #33795); +#33795 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('187','=>[0:1:1:180]','',#5, + #33626,$); +#33796 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33628)); +#33797 = SHAPE_DEFINITION_REPRESENTATION(#33798,#33804); +#33798 = PRODUCT_DEFINITION_SHAPE('','',#33799); +#33799 = PRODUCT_DEFINITION('design','',#33800,#33803); +#33800 = PRODUCT_DEFINITION_FORMATION('','',#33801); +#33801 = PRODUCT('HackPad_track_178','HackPad_track_178','',(#33802)); +#33802 = PRODUCT_CONTEXT('',#2,'mechanical'); +#33803 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#33804 = SHAPE_REPRESENTATION('',(#11),#33805); +#33805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#33809)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#33806,#33807,#33808)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#33806 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33807 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#33808 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#33809 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#33806, + 'distance_accuracy_value','confusion accuracy'); +#33810 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#33811,#33813); +#33811 = ( REPRESENTATION_RELATIONSHIP('','',#33804,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#33812) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#33812 = ITEM_DEFINED_TRANSFORMATION('','',#11,#759); +#33813 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #33814); +#33814 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('188','=>[0:1:1:181]','',#5, + #33799,$); +#33815 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33801)); +#33816 = SHAPE_DEFINITION_REPRESENTATION(#33817,#33823); +#33817 = PRODUCT_DEFINITION_SHAPE('','',#33818); +#33818 = PRODUCT_DEFINITION('design','',#33819,#33822); +#33819 = PRODUCT_DEFINITION_FORMATION('','',#33820); +#33820 = PRODUCT('HackPad_track_179','HackPad_track_179','',(#33821)); +#33821 = PRODUCT_CONTEXT('',#2,'mechanical'); +#33822 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#33823 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33824),#33978); +#33824 = MANIFOLD_SOLID_BREP('',#33825); +#33825 = CLOSED_SHELL('',(#33826,#33866,#33899,#33930,#33954,#33966)); +#33826 = ADVANCED_FACE('',(#33827),#33861,.F.); +#33827 = FACE_BOUND('',#33828,.F.); +#33828 = EDGE_LOOP('',(#33829,#33839,#33847,#33855)); +#33829 = ORIENTED_EDGE('',*,*,#33830,.T.); +#33830 = EDGE_CURVE('',#33831,#33833,#33835,.T.); +#33831 = VERTEX_POINT('',#33832); +#33832 = CARTESIAN_POINT('',(178.43446,-95.27071,-3.5E-02)); +#33833 = VERTEX_POINT('',#33834); +#33834 = CARTESIAN_POINT('',(178.43446,-95.27071,0.)); +#33835 = LINE('',#33836,#33837); +#33836 = CARTESIAN_POINT('',(178.43446,-95.27071,-3.5E-02)); +#33837 = VECTOR('',#33838,1.); +#33838 = DIRECTION('',(0.,0.,1.)); +#33839 = ORIENTED_EDGE('',*,*,#33840,.T.); +#33840 = EDGE_CURVE('',#33833,#33841,#33843,.T.); +#33841 = VERTEX_POINT('',#33842); +#33842 = CARTESIAN_POINT('',(178.55946,-95.14571,0.)); +#33843 = LINE('',#33844,#33845); +#33844 = CARTESIAN_POINT('',(178.43446,-95.27071,0.)); +#33845 = VECTOR('',#33846,1.); +#33846 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#33847 = ORIENTED_EDGE('',*,*,#33848,.F.); +#33848 = EDGE_CURVE('',#33849,#33841,#33851,.T.); +#33849 = VERTEX_POINT('',#33850); +#33850 = CARTESIAN_POINT('',(178.55946,-95.14571,-3.5E-02)); +#33851 = LINE('',#33852,#33853); +#33852 = CARTESIAN_POINT('',(178.55946,-95.14571,-3.5E-02)); +#33853 = VECTOR('',#33854,1.); +#33854 = DIRECTION('',(0.,0.,1.)); +#33855 = ORIENTED_EDGE('',*,*,#33856,.F.); +#33856 = EDGE_CURVE('',#33831,#33849,#33857,.T.); +#33857 = LINE('',#33858,#33859); +#33858 = CARTESIAN_POINT('',(178.43446,-95.27071,-3.5E-02)); +#33859 = VECTOR('',#33860,1.); +#33860 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#33861 = PLANE('',#33862); +#33862 = AXIS2_PLACEMENT_3D('',#33863,#33864,#33865); +#33863 = CARTESIAN_POINT('',(178.43446,-95.27071,-3.5E-02)); +#33864 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#33865 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#33866 = ADVANCED_FACE('',(#33867),#33894,.T.); +#33867 = FACE_BOUND('',#33868,.F.); +#33868 = EDGE_LOOP('',(#33869,#33870,#33879,#33887)); +#33869 = ORIENTED_EDGE('',*,*,#33848,.T.); +#33870 = ORIENTED_EDGE('',*,*,#33871,.T.); +#33871 = EDGE_CURVE('',#33841,#33872,#33874,.T.); +#33872 = VERTEX_POINT('',#33873); +#33873 = CARTESIAN_POINT('',(178.418039,-95.004289,0.)); +#33874 = CIRCLE('',#33875,9.999974810219E-02); +#33875 = AXIS2_PLACEMENT_3D('',#33876,#33877,#33878); +#33876 = CARTESIAN_POINT('',(178.4887495,-95.0749995,0.)); +#33877 = DIRECTION('',(0.,-0.,1.)); +#33878 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#33879 = ORIENTED_EDGE('',*,*,#33880,.F.); +#33880 = EDGE_CURVE('',#33881,#33872,#33883,.T.); +#33881 = VERTEX_POINT('',#33882); +#33882 = CARTESIAN_POINT('',(178.418039,-95.004289,-3.5E-02)); +#33883 = LINE('',#33884,#33885); +#33884 = CARTESIAN_POINT('',(178.418039,-95.004289,-3.5E-02)); +#33885 = VECTOR('',#33886,1.); +#33886 = DIRECTION('',(0.,0.,1.)); +#33887 = ORIENTED_EDGE('',*,*,#33888,.F.); +#33888 = EDGE_CURVE('',#33849,#33881,#33889,.T.); +#33889 = CIRCLE('',#33890,9.999974810219E-02); +#33890 = AXIS2_PLACEMENT_3D('',#33891,#33892,#33893); +#33891 = CARTESIAN_POINT('',(178.4887495,-95.0749995,-3.5E-02)); +#33892 = DIRECTION('',(0.,-0.,1.)); +#33893 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#33894 = CYLINDRICAL_SURFACE('',#33895,9.999974810219E-02); +#33895 = AXIS2_PLACEMENT_3D('',#33896,#33897,#33898); +#33896 = CARTESIAN_POINT('',(178.4887495,-95.0749995,-3.5E-02)); +#33897 = DIRECTION('',(-0.,0.,-1.)); +#33898 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#33899 = ADVANCED_FACE('',(#33900),#33925,.F.); +#33900 = FACE_BOUND('',#33901,.F.); +#33901 = EDGE_LOOP('',(#33902,#33903,#33911,#33919)); +#33902 = ORIENTED_EDGE('',*,*,#33880,.T.); +#33903 = ORIENTED_EDGE('',*,*,#33904,.T.); +#33904 = EDGE_CURVE('',#33872,#33905,#33907,.T.); +#33905 = VERTEX_POINT('',#33906); +#33906 = CARTESIAN_POINT('',(178.293039,-95.129289,0.)); +#33907 = LINE('',#33908,#33909); +#33908 = CARTESIAN_POINT('',(178.418039,-95.004289,0.)); +#33909 = VECTOR('',#33910,1.); +#33910 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33911 = ORIENTED_EDGE('',*,*,#33912,.F.); +#33912 = EDGE_CURVE('',#33913,#33905,#33915,.T.); +#33913 = VERTEX_POINT('',#33914); +#33914 = CARTESIAN_POINT('',(178.293039,-95.129289,-3.5E-02)); +#33915 = LINE('',#33916,#33917); +#33916 = CARTESIAN_POINT('',(178.293039,-95.129289,-3.5E-02)); +#33917 = VECTOR('',#33918,1.); +#33918 = DIRECTION('',(0.,0.,1.)); +#33919 = ORIENTED_EDGE('',*,*,#33920,.F.); +#33920 = EDGE_CURVE('',#33881,#33913,#33921,.T.); +#33921 = LINE('',#33922,#33923); +#33922 = CARTESIAN_POINT('',(178.418039,-95.004289,-3.5E-02)); +#33923 = VECTOR('',#33924,1.); +#33924 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33925 = PLANE('',#33926); +#33926 = AXIS2_PLACEMENT_3D('',#33927,#33928,#33929); +#33927 = CARTESIAN_POINT('',(178.418039,-95.004289,-3.5E-02)); +#33928 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#33929 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#33930 = ADVANCED_FACE('',(#33931),#33949,.T.); +#33931 = FACE_BOUND('',#33932,.F.); +#33932 = EDGE_LOOP('',(#33933,#33934,#33941,#33942)); +#33933 = ORIENTED_EDGE('',*,*,#33912,.T.); +#33934 = ORIENTED_EDGE('',*,*,#33935,.T.); +#33935 = EDGE_CURVE('',#33905,#33833,#33936,.T.); +#33936 = CIRCLE('',#33937,9.999974810218E-02); +#33937 = AXIS2_PLACEMENT_3D('',#33938,#33939,#33940); +#33938 = CARTESIAN_POINT('',(178.3637495,-95.1999995,0.)); +#33939 = DIRECTION('',(0.,0.,1.)); +#33940 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33941 = ORIENTED_EDGE('',*,*,#33830,.F.); +#33942 = ORIENTED_EDGE('',*,*,#33943,.F.); +#33943 = EDGE_CURVE('',#33913,#33831,#33944,.T.); +#33944 = CIRCLE('',#33945,9.999974810218E-02); +#33945 = AXIS2_PLACEMENT_3D('',#33946,#33947,#33948); +#33946 = CARTESIAN_POINT('',(178.3637495,-95.1999995,-3.5E-02)); +#33947 = DIRECTION('',(0.,0.,1.)); +#33948 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33949 = CYLINDRICAL_SURFACE('',#33950,9.999974810218E-02); +#33950 = AXIS2_PLACEMENT_3D('',#33951,#33952,#33953); +#33951 = CARTESIAN_POINT('',(178.3637495,-95.1999995,-3.5E-02)); +#33952 = DIRECTION('',(-0.,-0.,-1.)); +#33953 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#33954 = ADVANCED_FACE('',(#33955),#33961,.F.); +#33955 = FACE_BOUND('',#33956,.F.); +#33956 = EDGE_LOOP('',(#33957,#33958,#33959,#33960)); +#33957 = ORIENTED_EDGE('',*,*,#33856,.T.); +#33958 = ORIENTED_EDGE('',*,*,#33888,.T.); +#33959 = ORIENTED_EDGE('',*,*,#33920,.T.); +#33960 = ORIENTED_EDGE('',*,*,#33943,.T.); +#33961 = PLANE('',#33962); +#33962 = AXIS2_PLACEMENT_3D('',#33963,#33964,#33965); +#33963 = CARTESIAN_POINT('',(178.43446,-95.27071,-3.5E-02)); +#33964 = DIRECTION('',(0.,0.,1.)); +#33965 = DIRECTION('',(1.,0.,-0.)); +#33966 = ADVANCED_FACE('',(#33967),#33973,.T.); +#33967 = FACE_BOUND('',#33968,.T.); +#33968 = EDGE_LOOP('',(#33969,#33970,#33971,#33972)); +#33969 = ORIENTED_EDGE('',*,*,#33840,.T.); +#33970 = ORIENTED_EDGE('',*,*,#33871,.T.); +#33971 = ORIENTED_EDGE('',*,*,#33904,.T.); +#33972 = ORIENTED_EDGE('',*,*,#33935,.T.); +#33973 = PLANE('',#33974); +#33974 = AXIS2_PLACEMENT_3D('',#33975,#33976,#33977); +#33975 = CARTESIAN_POINT('',(178.43446,-95.27071,0.)); +#33976 = DIRECTION('',(0.,0.,1.)); +#33977 = DIRECTION('',(1.,0.,-0.)); +#33978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#33982)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#33979,#33980,#33981)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#33979 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33980 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#33981 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#33982 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#33979, + 'distance_accuracy_value','confusion accuracy'); +#33983 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#33984,#33986); +#33984 = ( REPRESENTATION_RELATIONSHIP('','',#33823,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#33985) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#33985 = ITEM_DEFINED_TRANSFORMATION('','',#11,#763); +#33986 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #33987); +#33987 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('189','=>[0:1:1:182]','',#5, + #33818,$); +#33988 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33820)); +#33989 = SHAPE_DEFINITION_REPRESENTATION(#33990,#33996); +#33990 = PRODUCT_DEFINITION_SHAPE('','',#33991); +#33991 = PRODUCT_DEFINITION('design','',#33992,#33995); +#33992 = PRODUCT_DEFINITION_FORMATION('','',#33993); +#33993 = PRODUCT('HackPad_track_180','HackPad_track_180','',(#33994)); +#33994 = PRODUCT_CONTEXT('',#2,'mechanical'); +#33995 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#33996 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33997),#34151); +#33997 = MANIFOLD_SOLID_BREP('',#33998); +#33998 = CLOSED_SHELL('',(#33999,#34039,#34072,#34103,#34127,#34139)); +#33999 = ADVANCED_FACE('',(#34000),#34034,.F.); +#34000 = FACE_BOUND('',#34001,.F.); +#34001 = EDGE_LOOP('',(#34002,#34012,#34020,#34028)); +#34002 = ORIENTED_EDGE('',*,*,#34003,.T.); +#34003 = EDGE_CURVE('',#34004,#34006,#34008,.T.); +#34004 = VERTEX_POINT('',#34005); +#34005 = CARTESIAN_POINT('',(180.18446,-108.879289,-3.5E-02)); +#34006 = VERTEX_POINT('',#34007); +#34007 = CARTESIAN_POINT('',(180.18446,-108.879289,0.)); +#34008 = LINE('',#34009,#34010); +#34009 = CARTESIAN_POINT('',(180.18446,-108.879289,-3.5E-02)); +#34010 = VECTOR('',#34011,1.); +#34011 = DIRECTION('',(0.,0.,1.)); +#34012 = ORIENTED_EDGE('',*,*,#34013,.T.); +#34013 = EDGE_CURVE('',#34006,#34014,#34016,.T.); +#34014 = VERTEX_POINT('',#34015); +#34015 = CARTESIAN_POINT('',(178.43446,-107.129289,0.)); +#34016 = LINE('',#34017,#34018); +#34017 = CARTESIAN_POINT('',(180.18446,-108.879289,0.)); +#34018 = VECTOR('',#34019,1.); +#34019 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34020 = ORIENTED_EDGE('',*,*,#34021,.F.); +#34021 = EDGE_CURVE('',#34022,#34014,#34024,.T.); +#34022 = VERTEX_POINT('',#34023); +#34023 = CARTESIAN_POINT('',(178.43446,-107.129289,-3.5E-02)); +#34024 = LINE('',#34025,#34026); +#34025 = CARTESIAN_POINT('',(178.43446,-107.129289,-3.5E-02)); +#34026 = VECTOR('',#34027,1.); +#34027 = DIRECTION('',(0.,0.,1.)); +#34028 = ORIENTED_EDGE('',*,*,#34029,.F.); +#34029 = EDGE_CURVE('',#34004,#34022,#34030,.T.); +#34030 = LINE('',#34031,#34032); +#34031 = CARTESIAN_POINT('',(180.18446,-108.879289,-3.5E-02)); +#34032 = VECTOR('',#34033,1.); +#34033 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34034 = PLANE('',#34035); +#34035 = AXIS2_PLACEMENT_3D('',#34036,#34037,#34038); +#34036 = CARTESIAN_POINT('',(180.18446,-108.879289,-3.5E-02)); +#34037 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#34038 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34039 = ADVANCED_FACE('',(#34040),#34067,.T.); +#34040 = FACE_BOUND('',#34041,.F.); +#34041 = EDGE_LOOP('',(#34042,#34043,#34052,#34060)); +#34042 = ORIENTED_EDGE('',*,*,#34021,.T.); +#34043 = ORIENTED_EDGE('',*,*,#34044,.T.); +#34044 = EDGE_CURVE('',#34014,#34045,#34047,.T.); +#34045 = VERTEX_POINT('',#34046); +#34046 = CARTESIAN_POINT('',(178.293039,-107.27071,0.)); +#34047 = CIRCLE('',#34048,9.999974810218E-02); +#34048 = AXIS2_PLACEMENT_3D('',#34049,#34050,#34051); +#34049 = CARTESIAN_POINT('',(178.3637495,-107.1999995,0.)); +#34050 = DIRECTION('',(0.,0.,1.)); +#34051 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34052 = ORIENTED_EDGE('',*,*,#34053,.F.); +#34053 = EDGE_CURVE('',#34054,#34045,#34056,.T.); +#34054 = VERTEX_POINT('',#34055); +#34055 = CARTESIAN_POINT('',(178.293039,-107.27071,-3.5E-02)); +#34056 = LINE('',#34057,#34058); +#34057 = CARTESIAN_POINT('',(178.293039,-107.27071,-3.5E-02)); +#34058 = VECTOR('',#34059,1.); +#34059 = DIRECTION('',(0.,0.,1.)); +#34060 = ORIENTED_EDGE('',*,*,#34061,.F.); +#34061 = EDGE_CURVE('',#34022,#34054,#34062,.T.); +#34062 = CIRCLE('',#34063,9.999974810218E-02); +#34063 = AXIS2_PLACEMENT_3D('',#34064,#34065,#34066); +#34064 = CARTESIAN_POINT('',(178.3637495,-107.1999995,-3.5E-02)); +#34065 = DIRECTION('',(0.,0.,1.)); +#34066 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34067 = CYLINDRICAL_SURFACE('',#34068,9.999974810218E-02); +#34068 = AXIS2_PLACEMENT_3D('',#34069,#34070,#34071); +#34069 = CARTESIAN_POINT('',(178.3637495,-107.1999995,-3.5E-02)); +#34070 = DIRECTION('',(-0.,-0.,-1.)); +#34071 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34072 = ADVANCED_FACE('',(#34073),#34098,.F.); +#34073 = FACE_BOUND('',#34074,.F.); +#34074 = EDGE_LOOP('',(#34075,#34076,#34084,#34092)); +#34075 = ORIENTED_EDGE('',*,*,#34053,.T.); +#34076 = ORIENTED_EDGE('',*,*,#34077,.T.); +#34077 = EDGE_CURVE('',#34045,#34078,#34080,.T.); +#34078 = VERTEX_POINT('',#34079); +#34079 = CARTESIAN_POINT('',(180.043039,-109.02071,0.)); +#34080 = LINE('',#34081,#34082); +#34081 = CARTESIAN_POINT('',(178.293039,-107.27071,0.)); +#34082 = VECTOR('',#34083,1.); +#34083 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34084 = ORIENTED_EDGE('',*,*,#34085,.F.); +#34085 = EDGE_CURVE('',#34086,#34078,#34088,.T.); +#34086 = VERTEX_POINT('',#34087); +#34087 = CARTESIAN_POINT('',(180.043039,-109.02071,-3.5E-02)); +#34088 = LINE('',#34089,#34090); +#34089 = CARTESIAN_POINT('',(180.043039,-109.02071,-3.5E-02)); +#34090 = VECTOR('',#34091,1.); +#34091 = DIRECTION('',(0.,0.,1.)); +#34092 = ORIENTED_EDGE('',*,*,#34093,.F.); +#34093 = EDGE_CURVE('',#34054,#34086,#34094,.T.); +#34094 = LINE('',#34095,#34096); +#34095 = CARTESIAN_POINT('',(178.293039,-107.27071,-3.5E-02)); +#34096 = VECTOR('',#34097,1.); +#34097 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34098 = PLANE('',#34099); +#34099 = AXIS2_PLACEMENT_3D('',#34100,#34101,#34102); +#34100 = CARTESIAN_POINT('',(178.293039,-107.27071,-3.5E-02)); +#34101 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#34102 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34103 = ADVANCED_FACE('',(#34104),#34122,.T.); +#34104 = FACE_BOUND('',#34105,.F.); +#34105 = EDGE_LOOP('',(#34106,#34107,#34114,#34115)); +#34106 = ORIENTED_EDGE('',*,*,#34085,.T.); +#34107 = ORIENTED_EDGE('',*,*,#34108,.T.); +#34108 = EDGE_CURVE('',#34078,#34006,#34109,.T.); +#34109 = CIRCLE('',#34110,9.999974810219E-02); +#34110 = AXIS2_PLACEMENT_3D('',#34111,#34112,#34113); +#34111 = CARTESIAN_POINT('',(180.1137495,-108.9499995,0.)); +#34112 = DIRECTION('',(0.,0.,1.)); +#34113 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34114 = ORIENTED_EDGE('',*,*,#34003,.F.); +#34115 = ORIENTED_EDGE('',*,*,#34116,.F.); +#34116 = EDGE_CURVE('',#34086,#34004,#34117,.T.); +#34117 = CIRCLE('',#34118,9.999974810219E-02); +#34118 = AXIS2_PLACEMENT_3D('',#34119,#34120,#34121); +#34119 = CARTESIAN_POINT('',(180.1137495,-108.9499995,-3.5E-02)); +#34120 = DIRECTION('',(0.,0.,1.)); +#34121 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34122 = CYLINDRICAL_SURFACE('',#34123,9.999974810219E-02); +#34123 = AXIS2_PLACEMENT_3D('',#34124,#34125,#34126); +#34124 = CARTESIAN_POINT('',(180.1137495,-108.9499995,-3.5E-02)); +#34125 = DIRECTION('',(-0.,-0.,-1.)); +#34126 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34127 = ADVANCED_FACE('',(#34128),#34134,.F.); +#34128 = FACE_BOUND('',#34129,.F.); +#34129 = EDGE_LOOP('',(#34130,#34131,#34132,#34133)); +#34130 = ORIENTED_EDGE('',*,*,#34029,.T.); +#34131 = ORIENTED_EDGE('',*,*,#34061,.T.); +#34132 = ORIENTED_EDGE('',*,*,#34093,.T.); +#34133 = ORIENTED_EDGE('',*,*,#34116,.T.); +#34134 = PLANE('',#34135); +#34135 = AXIS2_PLACEMENT_3D('',#34136,#34137,#34138); +#34136 = CARTESIAN_POINT('',(180.18446,-108.879289,-3.5E-02)); +#34137 = DIRECTION('',(0.,0.,1.)); +#34138 = DIRECTION('',(1.,0.,-0.)); +#34139 = ADVANCED_FACE('',(#34140),#34146,.T.); +#34140 = FACE_BOUND('',#34141,.T.); +#34141 = EDGE_LOOP('',(#34142,#34143,#34144,#34145)); +#34142 = ORIENTED_EDGE('',*,*,#34013,.T.); +#34143 = ORIENTED_EDGE('',*,*,#34044,.T.); +#34144 = ORIENTED_EDGE('',*,*,#34077,.T.); +#34145 = ORIENTED_EDGE('',*,*,#34108,.T.); +#34146 = PLANE('',#34147); +#34147 = AXIS2_PLACEMENT_3D('',#34148,#34149,#34150); +#34148 = CARTESIAN_POINT('',(180.18446,-108.879289,0.)); +#34149 = DIRECTION('',(0.,0.,1.)); +#34150 = DIRECTION('',(1.,0.,-0.)); +#34151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34155)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#34152,#34153,#34154)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#34152 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#34153 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34154 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#34155 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#34152, + 'distance_accuracy_value','confusion accuracy'); +#34156 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#34157,#34159); +#34157 = ( REPRESENTATION_RELATIONSHIP('','',#33996,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#34158) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#34158 = ITEM_DEFINED_TRANSFORMATION('','',#11,#767); +#34159 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #34160); +#34160 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('190','=>[0:1:1:183]','',#5, + #33991,$); +#34161 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33993)); +#34162 = SHAPE_DEFINITION_REPRESENTATION(#34163,#34169); +#34163 = PRODUCT_DEFINITION_SHAPE('','',#34164); +#34164 = PRODUCT_DEFINITION('design','',#34165,#34168); +#34165 = PRODUCT_DEFINITION_FORMATION('','',#34166); +#34166 = PRODUCT('HackPad_track_181','HackPad_track_181','',(#34167)); +#34167 = PRODUCT_CONTEXT('',#2,'mechanical'); +#34168 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#34169 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34170),#34324); +#34170 = MANIFOLD_SOLID_BREP('',#34171); +#34171 = CLOSED_SHELL('',(#34172,#34212,#34245,#34276,#34300,#34312)); +#34172 = ADVANCED_FACE('',(#34173),#34207,.F.); +#34173 = FACE_BOUND('',#34174,.F.); +#34174 = EDGE_LOOP('',(#34175,#34185,#34193,#34201)); +#34175 = ORIENTED_EDGE('',*,*,#34176,.T.); +#34176 = EDGE_CURVE('',#34177,#34179,#34181,.T.); +#34177 = VERTEX_POINT('',#34178); +#34178 = CARTESIAN_POINT('',(176.293039,-93.02071,-3.5E-02)); +#34179 = VERTEX_POINT('',#34180); +#34180 = CARTESIAN_POINT('',(176.293039,-93.02071,0.)); +#34181 = LINE('',#34182,#34183); +#34182 = CARTESIAN_POINT('',(176.293039,-93.02071,-3.5E-02)); +#34183 = VECTOR('',#34184,1.); +#34184 = DIRECTION('',(0.,0.,1.)); +#34185 = ORIENTED_EDGE('',*,*,#34186,.T.); +#34186 = EDGE_CURVE('',#34179,#34187,#34189,.T.); +#34187 = VERTEX_POINT('',#34188); +#34188 = CARTESIAN_POINT('',(178.418039,-95.14571,0.)); +#34189 = LINE('',#34190,#34191); +#34190 = CARTESIAN_POINT('',(176.293039,-93.02071,0.)); +#34191 = VECTOR('',#34192,1.); +#34192 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34193 = ORIENTED_EDGE('',*,*,#34194,.F.); +#34194 = EDGE_CURVE('',#34195,#34187,#34197,.T.); +#34195 = VERTEX_POINT('',#34196); +#34196 = CARTESIAN_POINT('',(178.418039,-95.14571,-3.5E-02)); +#34197 = LINE('',#34198,#34199); +#34198 = CARTESIAN_POINT('',(178.418039,-95.14571,-3.5E-02)); +#34199 = VECTOR('',#34200,1.); +#34200 = DIRECTION('',(0.,0.,1.)); +#34201 = ORIENTED_EDGE('',*,*,#34202,.F.); +#34202 = EDGE_CURVE('',#34177,#34195,#34203,.T.); +#34203 = LINE('',#34204,#34205); +#34204 = CARTESIAN_POINT('',(176.293039,-93.02071,-3.5E-02)); +#34205 = VECTOR('',#34206,1.); +#34206 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34207 = PLANE('',#34208); +#34208 = AXIS2_PLACEMENT_3D('',#34209,#34210,#34211); +#34209 = CARTESIAN_POINT('',(176.293039,-93.02071,-3.5E-02)); +#34210 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#34211 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34212 = ADVANCED_FACE('',(#34213),#34240,.T.); +#34213 = FACE_BOUND('',#34214,.F.); +#34214 = EDGE_LOOP('',(#34215,#34216,#34225,#34233)); +#34215 = ORIENTED_EDGE('',*,*,#34194,.T.); +#34216 = ORIENTED_EDGE('',*,*,#34217,.T.); +#34217 = EDGE_CURVE('',#34187,#34218,#34220,.T.); +#34218 = VERTEX_POINT('',#34219); +#34219 = CARTESIAN_POINT('',(178.55946,-95.004289,0.)); +#34220 = CIRCLE('',#34221,9.999974810219E-02); +#34221 = AXIS2_PLACEMENT_3D('',#34222,#34223,#34224); +#34222 = CARTESIAN_POINT('',(178.4887495,-95.0749995,0.)); +#34223 = DIRECTION('',(0.,0.,1.)); +#34224 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34225 = ORIENTED_EDGE('',*,*,#34226,.F.); +#34226 = EDGE_CURVE('',#34227,#34218,#34229,.T.); +#34227 = VERTEX_POINT('',#34228); +#34228 = CARTESIAN_POINT('',(178.55946,-95.004289,-3.5E-02)); +#34229 = LINE('',#34230,#34231); +#34230 = CARTESIAN_POINT('',(178.55946,-95.004289,-3.5E-02)); +#34231 = VECTOR('',#34232,1.); +#34232 = DIRECTION('',(0.,0.,1.)); +#34233 = ORIENTED_EDGE('',*,*,#34234,.F.); +#34234 = EDGE_CURVE('',#34195,#34227,#34235,.T.); +#34235 = CIRCLE('',#34236,9.999974810219E-02); +#34236 = AXIS2_PLACEMENT_3D('',#34237,#34238,#34239); +#34237 = CARTESIAN_POINT('',(178.4887495,-95.0749995,-3.5E-02)); +#34238 = DIRECTION('',(0.,0.,1.)); +#34239 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34240 = CYLINDRICAL_SURFACE('',#34241,9.999974810219E-02); +#34241 = AXIS2_PLACEMENT_3D('',#34242,#34243,#34244); +#34242 = CARTESIAN_POINT('',(178.4887495,-95.0749995,-3.5E-02)); +#34243 = DIRECTION('',(-0.,-0.,-1.)); +#34244 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34245 = ADVANCED_FACE('',(#34246),#34271,.F.); +#34246 = FACE_BOUND('',#34247,.F.); +#34247 = EDGE_LOOP('',(#34248,#34249,#34257,#34265)); +#34248 = ORIENTED_EDGE('',*,*,#34226,.T.); +#34249 = ORIENTED_EDGE('',*,*,#34250,.T.); +#34250 = EDGE_CURVE('',#34218,#34251,#34253,.T.); +#34251 = VERTEX_POINT('',#34252); +#34252 = CARTESIAN_POINT('',(176.43446,-92.879289,0.)); +#34253 = LINE('',#34254,#34255); +#34254 = CARTESIAN_POINT('',(178.55946,-95.004289,0.)); +#34255 = VECTOR('',#34256,1.); +#34256 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34257 = ORIENTED_EDGE('',*,*,#34258,.F.); +#34258 = EDGE_CURVE('',#34259,#34251,#34261,.T.); +#34259 = VERTEX_POINT('',#34260); +#34260 = CARTESIAN_POINT('',(176.43446,-92.879289,-3.5E-02)); +#34261 = LINE('',#34262,#34263); +#34262 = CARTESIAN_POINT('',(176.43446,-92.879289,-3.5E-02)); +#34263 = VECTOR('',#34264,1.); +#34264 = DIRECTION('',(0.,0.,1.)); +#34265 = ORIENTED_EDGE('',*,*,#34266,.F.); +#34266 = EDGE_CURVE('',#34227,#34259,#34267,.T.); +#34267 = LINE('',#34268,#34269); +#34268 = CARTESIAN_POINT('',(178.55946,-95.004289,-3.5E-02)); +#34269 = VECTOR('',#34270,1.); +#34270 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34271 = PLANE('',#34272); +#34272 = AXIS2_PLACEMENT_3D('',#34273,#34274,#34275); +#34273 = CARTESIAN_POINT('',(178.55946,-95.004289,-3.5E-02)); +#34274 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#34275 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34276 = ADVANCED_FACE('',(#34277),#34295,.T.); +#34277 = FACE_BOUND('',#34278,.F.); +#34278 = EDGE_LOOP('',(#34279,#34280,#34287,#34288)); +#34279 = ORIENTED_EDGE('',*,*,#34258,.T.); +#34280 = ORIENTED_EDGE('',*,*,#34281,.T.); +#34281 = EDGE_CURVE('',#34251,#34179,#34282,.T.); +#34282 = CIRCLE('',#34283,9.999974810218E-02); +#34283 = AXIS2_PLACEMENT_3D('',#34284,#34285,#34286); +#34284 = CARTESIAN_POINT('',(176.3637495,-92.9499995,0.)); +#34285 = DIRECTION('',(0.,0.,1.)); +#34286 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34287 = ORIENTED_EDGE('',*,*,#34176,.F.); +#34288 = ORIENTED_EDGE('',*,*,#34289,.F.); +#34289 = EDGE_CURVE('',#34259,#34177,#34290,.T.); +#34290 = CIRCLE('',#34291,9.999974810218E-02); +#34291 = AXIS2_PLACEMENT_3D('',#34292,#34293,#34294); +#34292 = CARTESIAN_POINT('',(176.3637495,-92.9499995,-3.5E-02)); +#34293 = DIRECTION('',(0.,0.,1.)); +#34294 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34295 = CYLINDRICAL_SURFACE('',#34296,9.999974810218E-02); +#34296 = AXIS2_PLACEMENT_3D('',#34297,#34298,#34299); +#34297 = CARTESIAN_POINT('',(176.3637495,-92.9499995,-3.5E-02)); +#34298 = DIRECTION('',(-0.,-0.,-1.)); +#34299 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34300 = ADVANCED_FACE('',(#34301),#34307,.F.); +#34301 = FACE_BOUND('',#34302,.F.); +#34302 = EDGE_LOOP('',(#34303,#34304,#34305,#34306)); +#34303 = ORIENTED_EDGE('',*,*,#34202,.T.); +#34304 = ORIENTED_EDGE('',*,*,#34234,.T.); +#34305 = ORIENTED_EDGE('',*,*,#34266,.T.); +#34306 = ORIENTED_EDGE('',*,*,#34289,.T.); +#34307 = PLANE('',#34308); +#34308 = AXIS2_PLACEMENT_3D('',#34309,#34310,#34311); +#34309 = CARTESIAN_POINT('',(176.293039,-93.02071,-3.5E-02)); +#34310 = DIRECTION('',(0.,0.,1.)); +#34311 = DIRECTION('',(1.,0.,-0.)); +#34312 = ADVANCED_FACE('',(#34313),#34319,.T.); +#34313 = FACE_BOUND('',#34314,.T.); +#34314 = EDGE_LOOP('',(#34315,#34316,#34317,#34318)); +#34315 = ORIENTED_EDGE('',*,*,#34186,.T.); +#34316 = ORIENTED_EDGE('',*,*,#34217,.T.); +#34317 = ORIENTED_EDGE('',*,*,#34250,.T.); +#34318 = ORIENTED_EDGE('',*,*,#34281,.T.); +#34319 = PLANE('',#34320); +#34320 = AXIS2_PLACEMENT_3D('',#34321,#34322,#34323); +#34321 = CARTESIAN_POINT('',(176.293039,-93.02071,0.)); +#34322 = DIRECTION('',(0.,0.,1.)); +#34323 = DIRECTION('',(1.,0.,-0.)); +#34324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34328)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#34325,#34326,#34327)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#34325 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#34326 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34327 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#34328 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#34325, + 'distance_accuracy_value','confusion accuracy'); +#34329 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#34330,#34332); +#34330 = ( REPRESENTATION_RELATIONSHIP('','',#34169,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#34331) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#34331 = ITEM_DEFINED_TRANSFORMATION('','',#11,#771); +#34332 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #34333); +#34333 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('191','=>[0:1:1:184]','',#5, + #34164,$); +#34334 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#34166)); +#34335 = SHAPE_DEFINITION_REPRESENTATION(#34336,#34342); +#34336 = PRODUCT_DEFINITION_SHAPE('','',#34337); +#34337 = PRODUCT_DEFINITION('design','',#34338,#34341); +#34338 = PRODUCT_DEFINITION_FORMATION('','',#34339); +#34339 = PRODUCT('HackPad_track_182','HackPad_track_182','',(#34340)); +#34340 = PRODUCT_CONTEXT('',#2,'mechanical'); +#34341 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#34342 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34343),#34497); +#34343 = MANIFOLD_SOLID_BREP('',#34344); +#34344 = CLOSED_SHELL('',(#34345,#34385,#34418,#34449,#34473,#34485)); +#34345 = ADVANCED_FACE('',(#34346),#34380,.F.); +#34346 = FACE_BOUND('',#34347,.F.); +#34347 = EDGE_LOOP('',(#34348,#34358,#34366,#34374)); +#34348 = ORIENTED_EDGE('',*,*,#34349,.T.); +#34349 = EDGE_CURVE('',#34350,#34352,#34354,.T.); +#34350 = VERTEX_POINT('',#34351); +#34351 = CARTESIAN_POINT('',(178.46375,-107.2,-3.5E-02)); +#34352 = VERTEX_POINT('',#34353); +#34353 = CARTESIAN_POINT('',(178.46375,-107.2,0.)); +#34354 = LINE('',#34355,#34356); +#34355 = CARTESIAN_POINT('',(178.46375,-107.2,-3.5E-02)); +#34356 = VECTOR('',#34357,1.); +#34357 = DIRECTION('',(0.,0.,1.)); +#34358 = ORIENTED_EDGE('',*,*,#34359,.T.); +#34359 = EDGE_CURVE('',#34352,#34360,#34362,.T.); +#34360 = VERTEX_POINT('',#34361); +#34361 = CARTESIAN_POINT('',(178.46375,-95.2,0.)); +#34362 = LINE('',#34363,#34364); +#34363 = CARTESIAN_POINT('',(178.46375,-107.2,0.)); +#34364 = VECTOR('',#34365,1.); +#34365 = DIRECTION('',(0.,1.,0.)); +#34366 = ORIENTED_EDGE('',*,*,#34367,.F.); +#34367 = EDGE_CURVE('',#34368,#34360,#34370,.T.); +#34368 = VERTEX_POINT('',#34369); +#34369 = CARTESIAN_POINT('',(178.46375,-95.2,-3.5E-02)); +#34370 = LINE('',#34371,#34372); +#34371 = CARTESIAN_POINT('',(178.46375,-95.2,-3.5E-02)); +#34372 = VECTOR('',#34373,1.); +#34373 = DIRECTION('',(0.,0.,1.)); +#34374 = ORIENTED_EDGE('',*,*,#34375,.F.); +#34375 = EDGE_CURVE('',#34350,#34368,#34376,.T.); +#34376 = LINE('',#34377,#34378); +#34377 = CARTESIAN_POINT('',(178.46375,-107.2,-3.5E-02)); +#34378 = VECTOR('',#34379,1.); +#34379 = DIRECTION('',(0.,1.,0.)); +#34380 = PLANE('',#34381); +#34381 = AXIS2_PLACEMENT_3D('',#34382,#34383,#34384); +#34382 = CARTESIAN_POINT('',(178.46375,-107.2,-3.5E-02)); +#34383 = DIRECTION('',(-1.,0.,0.)); +#34384 = DIRECTION('',(0.,1.,0.)); +#34385 = ADVANCED_FACE('',(#34386),#34413,.T.); +#34386 = FACE_BOUND('',#34387,.F.); +#34387 = EDGE_LOOP('',(#34388,#34389,#34398,#34406)); +#34388 = ORIENTED_EDGE('',*,*,#34367,.T.); +#34389 = ORIENTED_EDGE('',*,*,#34390,.T.); +#34390 = EDGE_CURVE('',#34360,#34391,#34393,.T.); +#34391 = VERTEX_POINT('',#34392); +#34392 = CARTESIAN_POINT('',(178.26375,-95.2,0.)); +#34393 = CIRCLE('',#34394,0.1); +#34394 = AXIS2_PLACEMENT_3D('',#34395,#34396,#34397); +#34395 = CARTESIAN_POINT('',(178.36375,-95.2,0.)); +#34396 = DIRECTION('',(0.,0.,1.)); +#34397 = DIRECTION('',(1.,0.,-0.)); +#34398 = ORIENTED_EDGE('',*,*,#34399,.F.); +#34399 = EDGE_CURVE('',#34400,#34391,#34402,.T.); +#34400 = VERTEX_POINT('',#34401); +#34401 = CARTESIAN_POINT('',(178.26375,-95.2,-3.5E-02)); +#34402 = LINE('',#34403,#34404); +#34403 = CARTESIAN_POINT('',(178.26375,-95.2,-3.5E-02)); +#34404 = VECTOR('',#34405,1.); +#34405 = DIRECTION('',(0.,0.,1.)); +#34406 = ORIENTED_EDGE('',*,*,#34407,.F.); +#34407 = EDGE_CURVE('',#34368,#34400,#34408,.T.); +#34408 = CIRCLE('',#34409,0.1); +#34409 = AXIS2_PLACEMENT_3D('',#34410,#34411,#34412); +#34410 = CARTESIAN_POINT('',(178.36375,-95.2,-3.5E-02)); +#34411 = DIRECTION('',(0.,0.,1.)); +#34412 = DIRECTION('',(1.,0.,-0.)); +#34413 = CYLINDRICAL_SURFACE('',#34414,0.1); +#34414 = AXIS2_PLACEMENT_3D('',#34415,#34416,#34417); +#34415 = CARTESIAN_POINT('',(178.36375,-95.2,-3.5E-02)); +#34416 = DIRECTION('',(-0.,-0.,-1.)); +#34417 = DIRECTION('',(1.,0.,-0.)); +#34418 = ADVANCED_FACE('',(#34419),#34444,.F.); +#34419 = FACE_BOUND('',#34420,.F.); +#34420 = EDGE_LOOP('',(#34421,#34422,#34430,#34438)); +#34421 = ORIENTED_EDGE('',*,*,#34399,.T.); +#34422 = ORIENTED_EDGE('',*,*,#34423,.T.); +#34423 = EDGE_CURVE('',#34391,#34424,#34426,.T.); +#34424 = VERTEX_POINT('',#34425); +#34425 = CARTESIAN_POINT('',(178.26375,-107.2,0.)); +#34426 = LINE('',#34427,#34428); +#34427 = CARTESIAN_POINT('',(178.26375,-95.2,0.)); +#34428 = VECTOR('',#34429,1.); +#34429 = DIRECTION('',(0.,-1.,0.)); +#34430 = ORIENTED_EDGE('',*,*,#34431,.F.); +#34431 = EDGE_CURVE('',#34432,#34424,#34434,.T.); +#34432 = VERTEX_POINT('',#34433); +#34433 = CARTESIAN_POINT('',(178.26375,-107.2,-3.5E-02)); +#34434 = LINE('',#34435,#34436); +#34435 = CARTESIAN_POINT('',(178.26375,-107.2,-3.5E-02)); +#34436 = VECTOR('',#34437,1.); +#34437 = DIRECTION('',(0.,0.,1.)); +#34438 = ORIENTED_EDGE('',*,*,#34439,.F.); +#34439 = EDGE_CURVE('',#34400,#34432,#34440,.T.); +#34440 = LINE('',#34441,#34442); +#34441 = CARTESIAN_POINT('',(178.26375,-95.2,-3.5E-02)); +#34442 = VECTOR('',#34443,1.); +#34443 = DIRECTION('',(0.,-1.,0.)); +#34444 = PLANE('',#34445); +#34445 = AXIS2_PLACEMENT_3D('',#34446,#34447,#34448); +#34446 = CARTESIAN_POINT('',(178.26375,-95.2,-3.5E-02)); +#34447 = DIRECTION('',(1.,0.,-0.)); +#34448 = DIRECTION('',(0.,-1.,0.)); +#34449 = ADVANCED_FACE('',(#34450),#34468,.T.); +#34450 = FACE_BOUND('',#34451,.F.); +#34451 = EDGE_LOOP('',(#34452,#34453,#34460,#34461)); +#34452 = ORIENTED_EDGE('',*,*,#34431,.T.); +#34453 = ORIENTED_EDGE('',*,*,#34454,.T.); +#34454 = EDGE_CURVE('',#34424,#34352,#34455,.T.); +#34455 = CIRCLE('',#34456,0.1); +#34456 = AXIS2_PLACEMENT_3D('',#34457,#34458,#34459); +#34457 = CARTESIAN_POINT('',(178.36375,-107.2,0.)); +#34458 = DIRECTION('',(0.,0.,1.)); +#34459 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#34460 = ORIENTED_EDGE('',*,*,#34349,.F.); +#34461 = ORIENTED_EDGE('',*,*,#34462,.F.); +#34462 = EDGE_CURVE('',#34432,#34350,#34463,.T.); +#34463 = CIRCLE('',#34464,0.1); +#34464 = AXIS2_PLACEMENT_3D('',#34465,#34466,#34467); +#34465 = CARTESIAN_POINT('',(178.36375,-107.2,-3.5E-02)); +#34466 = DIRECTION('',(0.,0.,1.)); +#34467 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#34468 = CYLINDRICAL_SURFACE('',#34469,0.1); +#34469 = AXIS2_PLACEMENT_3D('',#34470,#34471,#34472); +#34470 = CARTESIAN_POINT('',(178.36375,-107.2,-3.5E-02)); +#34471 = DIRECTION('',(-0.,-0.,-1.)); +#34472 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#34473 = ADVANCED_FACE('',(#34474),#34480,.F.); +#34474 = FACE_BOUND('',#34475,.F.); +#34475 = EDGE_LOOP('',(#34476,#34477,#34478,#34479)); +#34476 = ORIENTED_EDGE('',*,*,#34375,.T.); +#34477 = ORIENTED_EDGE('',*,*,#34407,.T.); +#34478 = ORIENTED_EDGE('',*,*,#34439,.T.); +#34479 = ORIENTED_EDGE('',*,*,#34462,.T.); +#34480 = PLANE('',#34481); +#34481 = AXIS2_PLACEMENT_3D('',#34482,#34483,#34484); +#34482 = CARTESIAN_POINT('',(178.46375,-107.2,-3.5E-02)); +#34483 = DIRECTION('',(0.,0.,1.)); +#34484 = DIRECTION('',(1.,0.,-0.)); +#34485 = ADVANCED_FACE('',(#34486),#34492,.T.); +#34486 = FACE_BOUND('',#34487,.T.); +#34487 = EDGE_LOOP('',(#34488,#34489,#34490,#34491)); +#34488 = ORIENTED_EDGE('',*,*,#34359,.T.); +#34489 = ORIENTED_EDGE('',*,*,#34390,.T.); +#34490 = ORIENTED_EDGE('',*,*,#34423,.T.); +#34491 = ORIENTED_EDGE('',*,*,#34454,.T.); +#34492 = PLANE('',#34493); +#34493 = AXIS2_PLACEMENT_3D('',#34494,#34495,#34496); +#34494 = CARTESIAN_POINT('',(178.46375,-107.2,0.)); +#34495 = DIRECTION('',(0.,0.,1.)); +#34496 = DIRECTION('',(1.,0.,-0.)); +#34497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#34498,#34499,#34500)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#34498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#34499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#34501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#34498, + 'distance_accuracy_value','confusion accuracy'); +#34502 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#34503,#34505); +#34503 = ( REPRESENTATION_RELATIONSHIP('','',#34342,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#34504) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#34504 = ITEM_DEFINED_TRANSFORMATION('','',#11,#775); +#34505 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #34506); +#34506 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('192','=>[0:1:1:185]','',#5, + #34337,$); +#34507 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#34339)); +#34508 = SHAPE_DEFINITION_REPRESENTATION(#34509,#34515); +#34509 = PRODUCT_DEFINITION_SHAPE('','',#34510); +#34510 = PRODUCT_DEFINITION('design','',#34511,#34514); +#34511 = PRODUCT_DEFINITION_FORMATION('','',#34512); +#34512 = PRODUCT('HackPad_track_183','HackPad_track_183','',(#34513)); +#34513 = PRODUCT_CONTEXT('',#2,'mechanical'); +#34514 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#34515 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34516),#34670); +#34516 = MANIFOLD_SOLID_BREP('',#34517); +#34517 = CLOSED_SHELL('',(#34518,#34558,#34591,#34622,#34646,#34658)); +#34518 = ADVANCED_FACE('',(#34519),#34553,.F.); +#34519 = FACE_BOUND('',#34520,.F.); +#34520 = EDGE_LOOP('',(#34521,#34531,#34539,#34547)); +#34521 = ORIENTED_EDGE('',*,*,#34522,.T.); +#34522 = EDGE_CURVE('',#34523,#34525,#34527,.T.); +#34523 = VERTEX_POINT('',#34524); +#34524 = CARTESIAN_POINT('',(180.21375,-110.325,-3.5E-02)); +#34525 = VERTEX_POINT('',#34526); +#34526 = CARTESIAN_POINT('',(180.21375,-110.325,0.)); +#34527 = LINE('',#34528,#34529); +#34528 = CARTESIAN_POINT('',(180.21375,-110.325,-3.5E-02)); +#34529 = VECTOR('',#34530,1.); +#34530 = DIRECTION('',(0.,0.,1.)); +#34531 = ORIENTED_EDGE('',*,*,#34532,.T.); +#34532 = EDGE_CURVE('',#34525,#34533,#34535,.T.); +#34533 = VERTEX_POINT('',#34534); +#34534 = CARTESIAN_POINT('',(180.21375,-108.95,0.)); +#34535 = LINE('',#34536,#34537); +#34536 = CARTESIAN_POINT('',(180.21375,-110.325,0.)); +#34537 = VECTOR('',#34538,1.); +#34538 = DIRECTION('',(0.,1.,0.)); +#34539 = ORIENTED_EDGE('',*,*,#34540,.F.); +#34540 = EDGE_CURVE('',#34541,#34533,#34543,.T.); +#34541 = VERTEX_POINT('',#34542); +#34542 = CARTESIAN_POINT('',(180.21375,-108.95,-3.5E-02)); +#34543 = LINE('',#34544,#34545); +#34544 = CARTESIAN_POINT('',(180.21375,-108.95,-3.5E-02)); +#34545 = VECTOR('',#34546,1.); +#34546 = DIRECTION('',(0.,0.,1.)); +#34547 = ORIENTED_EDGE('',*,*,#34548,.F.); +#34548 = EDGE_CURVE('',#34523,#34541,#34549,.T.); +#34549 = LINE('',#34550,#34551); +#34550 = CARTESIAN_POINT('',(180.21375,-110.325,-3.5E-02)); +#34551 = VECTOR('',#34552,1.); +#34552 = DIRECTION('',(0.,1.,0.)); +#34553 = PLANE('',#34554); +#34554 = AXIS2_PLACEMENT_3D('',#34555,#34556,#34557); +#34555 = CARTESIAN_POINT('',(180.21375,-110.325,-3.5E-02)); +#34556 = DIRECTION('',(-1.,0.,0.)); +#34557 = DIRECTION('',(0.,1.,0.)); +#34558 = ADVANCED_FACE('',(#34559),#34586,.T.); +#34559 = FACE_BOUND('',#34560,.F.); +#34560 = EDGE_LOOP('',(#34561,#34562,#34571,#34579)); +#34561 = ORIENTED_EDGE('',*,*,#34540,.T.); +#34562 = ORIENTED_EDGE('',*,*,#34563,.T.); +#34563 = EDGE_CURVE('',#34533,#34564,#34566,.T.); +#34564 = VERTEX_POINT('',#34565); +#34565 = CARTESIAN_POINT('',(180.01375,-108.95,0.)); +#34566 = CIRCLE('',#34567,0.1); +#34567 = AXIS2_PLACEMENT_3D('',#34568,#34569,#34570); +#34568 = CARTESIAN_POINT('',(180.11375,-108.95,0.)); +#34569 = DIRECTION('',(0.,0.,1.)); +#34570 = DIRECTION('',(1.,0.,-0.)); +#34571 = ORIENTED_EDGE('',*,*,#34572,.F.); +#34572 = EDGE_CURVE('',#34573,#34564,#34575,.T.); +#34573 = VERTEX_POINT('',#34574); +#34574 = CARTESIAN_POINT('',(180.01375,-108.95,-3.5E-02)); +#34575 = LINE('',#34576,#34577); +#34576 = CARTESIAN_POINT('',(180.01375,-108.95,-3.5E-02)); +#34577 = VECTOR('',#34578,1.); +#34578 = DIRECTION('',(0.,0.,1.)); +#34579 = ORIENTED_EDGE('',*,*,#34580,.F.); +#34580 = EDGE_CURVE('',#34541,#34573,#34581,.T.); +#34581 = CIRCLE('',#34582,0.1); +#34582 = AXIS2_PLACEMENT_3D('',#34583,#34584,#34585); +#34583 = CARTESIAN_POINT('',(180.11375,-108.95,-3.5E-02)); +#34584 = DIRECTION('',(0.,0.,1.)); +#34585 = DIRECTION('',(1.,0.,-0.)); +#34586 = CYLINDRICAL_SURFACE('',#34587,0.1); +#34587 = AXIS2_PLACEMENT_3D('',#34588,#34589,#34590); +#34588 = CARTESIAN_POINT('',(180.11375,-108.95,-3.5E-02)); +#34589 = DIRECTION('',(-0.,-0.,-1.)); +#34590 = DIRECTION('',(1.,0.,-0.)); +#34591 = ADVANCED_FACE('',(#34592),#34617,.F.); +#34592 = FACE_BOUND('',#34593,.F.); +#34593 = EDGE_LOOP('',(#34594,#34595,#34603,#34611)); +#34594 = ORIENTED_EDGE('',*,*,#34572,.T.); +#34595 = ORIENTED_EDGE('',*,*,#34596,.T.); +#34596 = EDGE_CURVE('',#34564,#34597,#34599,.T.); +#34597 = VERTEX_POINT('',#34598); +#34598 = CARTESIAN_POINT('',(180.01375,-110.325,0.)); +#34599 = LINE('',#34600,#34601); +#34600 = CARTESIAN_POINT('',(180.01375,-108.95,0.)); +#34601 = VECTOR('',#34602,1.); +#34602 = DIRECTION('',(0.,-1.,0.)); +#34603 = ORIENTED_EDGE('',*,*,#34604,.F.); +#34604 = EDGE_CURVE('',#34605,#34597,#34607,.T.); +#34605 = VERTEX_POINT('',#34606); +#34606 = CARTESIAN_POINT('',(180.01375,-110.325,-3.5E-02)); +#34607 = LINE('',#34608,#34609); +#34608 = CARTESIAN_POINT('',(180.01375,-110.325,-3.5E-02)); +#34609 = VECTOR('',#34610,1.); +#34610 = DIRECTION('',(0.,0.,1.)); +#34611 = ORIENTED_EDGE('',*,*,#34612,.F.); +#34612 = EDGE_CURVE('',#34573,#34605,#34613,.T.); +#34613 = LINE('',#34614,#34615); +#34614 = CARTESIAN_POINT('',(180.01375,-108.95,-3.5E-02)); +#34615 = VECTOR('',#34616,1.); +#34616 = DIRECTION('',(0.,-1.,0.)); +#34617 = PLANE('',#34618); +#34618 = AXIS2_PLACEMENT_3D('',#34619,#34620,#34621); +#34619 = CARTESIAN_POINT('',(180.01375,-108.95,-3.5E-02)); +#34620 = DIRECTION('',(1.,0.,-0.)); +#34621 = DIRECTION('',(0.,-1.,0.)); +#34622 = ADVANCED_FACE('',(#34623),#34641,.T.); +#34623 = FACE_BOUND('',#34624,.F.); +#34624 = EDGE_LOOP('',(#34625,#34626,#34633,#34634)); +#34625 = ORIENTED_EDGE('',*,*,#34604,.T.); +#34626 = ORIENTED_EDGE('',*,*,#34627,.T.); +#34627 = EDGE_CURVE('',#34597,#34525,#34628,.T.); +#34628 = CIRCLE('',#34629,0.1); +#34629 = AXIS2_PLACEMENT_3D('',#34630,#34631,#34632); +#34630 = CARTESIAN_POINT('',(180.11375,-110.325,0.)); +#34631 = DIRECTION('',(0.,0.,1.)); +#34632 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#34633 = ORIENTED_EDGE('',*,*,#34522,.F.); +#34634 = ORIENTED_EDGE('',*,*,#34635,.F.); +#34635 = EDGE_CURVE('',#34605,#34523,#34636,.T.); +#34636 = CIRCLE('',#34637,0.1); +#34637 = AXIS2_PLACEMENT_3D('',#34638,#34639,#34640); +#34638 = CARTESIAN_POINT('',(180.11375,-110.325,-3.5E-02)); +#34639 = DIRECTION('',(0.,0.,1.)); +#34640 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#34641 = CYLINDRICAL_SURFACE('',#34642,0.1); +#34642 = AXIS2_PLACEMENT_3D('',#34643,#34644,#34645); +#34643 = CARTESIAN_POINT('',(180.11375,-110.325,-3.5E-02)); +#34644 = DIRECTION('',(-0.,-0.,-1.)); +#34645 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#34646 = ADVANCED_FACE('',(#34647),#34653,.F.); +#34647 = FACE_BOUND('',#34648,.F.); +#34648 = EDGE_LOOP('',(#34649,#34650,#34651,#34652)); +#34649 = ORIENTED_EDGE('',*,*,#34548,.T.); +#34650 = ORIENTED_EDGE('',*,*,#34580,.T.); +#34651 = ORIENTED_EDGE('',*,*,#34612,.T.); +#34652 = ORIENTED_EDGE('',*,*,#34635,.T.); +#34653 = PLANE('',#34654); +#34654 = AXIS2_PLACEMENT_3D('',#34655,#34656,#34657); +#34655 = CARTESIAN_POINT('',(180.21375,-110.325,-3.5E-02)); +#34656 = DIRECTION('',(0.,0.,1.)); +#34657 = DIRECTION('',(1.,0.,-0.)); +#34658 = ADVANCED_FACE('',(#34659),#34665,.T.); +#34659 = FACE_BOUND('',#34660,.T.); +#34660 = EDGE_LOOP('',(#34661,#34662,#34663,#34664)); +#34661 = ORIENTED_EDGE('',*,*,#34532,.T.); +#34662 = ORIENTED_EDGE('',*,*,#34563,.T.); +#34663 = ORIENTED_EDGE('',*,*,#34596,.T.); +#34664 = ORIENTED_EDGE('',*,*,#34627,.T.); +#34665 = PLANE('',#34666); +#34666 = AXIS2_PLACEMENT_3D('',#34667,#34668,#34669); +#34667 = CARTESIAN_POINT('',(180.21375,-110.325,0.)); +#34668 = DIRECTION('',(0.,0.,1.)); +#34669 = DIRECTION('',(1.,0.,-0.)); +#34670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34674)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#34671,#34672,#34673)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#34671 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#34672 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34673 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#34674 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#34671, + 'distance_accuracy_value','confusion accuracy'); +#34675 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#34676,#34678); +#34676 = ( REPRESENTATION_RELATIONSHIP('','',#34515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#34677) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#34677 = ITEM_DEFINED_TRANSFORMATION('','',#11,#779); +#34678 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #34679); +#34679 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('193','=>[0:1:1:186]','',#5, + #34510,$); +#34680 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#34512)); +#34681 = SHAPE_DEFINITION_REPRESENTATION(#34682,#34688); +#34682 = PRODUCT_DEFINITION_SHAPE('','',#34683); +#34683 = PRODUCT_DEFINITION('design','',#34684,#34687); +#34684 = PRODUCT_DEFINITION_FORMATION('','',#34685); +#34685 = PRODUCT('HackPad_track_184','HackPad_track_184','',(#34686)); +#34686 = PRODUCT_CONTEXT('',#2,'mechanical'); +#34687 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#34688 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34689),#34843); +#34689 = MANIFOLD_SOLID_BREP('',#34690); +#34690 = CLOSED_SHELL('',(#34691,#34731,#34764,#34795,#34819,#34831)); +#34691 = ADVANCED_FACE('',(#34692),#34726,.F.); +#34692 = FACE_BOUND('',#34693,.F.); +#34693 = EDGE_LOOP('',(#34694,#34704,#34712,#34720)); +#34694 = ORIENTED_EDGE('',*,*,#34695,.T.); +#34695 = EDGE_CURVE('',#34696,#34698,#34700,.T.); +#34696 = VERTEX_POINT('',#34697); +#34697 = CARTESIAN_POINT('',(176.293039,-74.27071,-3.5E-02)); +#34698 = VERTEX_POINT('',#34699); +#34699 = CARTESIAN_POINT('',(176.293039,-74.27071,0.)); +#34700 = LINE('',#34701,#34702); +#34701 = CARTESIAN_POINT('',(176.293039,-74.27071,-3.5E-02)); +#34702 = VECTOR('',#34703,1.); +#34703 = DIRECTION('',(0.,0.,1.)); +#34704 = ORIENTED_EDGE('',*,*,#34705,.T.); +#34705 = EDGE_CURVE('',#34698,#34706,#34708,.T.); +#34706 = VERTEX_POINT('',#34707); +#34707 = CARTESIAN_POINT('',(178.293039,-76.27071,0.)); +#34708 = LINE('',#34709,#34710); +#34709 = CARTESIAN_POINT('',(176.293039,-74.27071,0.)); +#34710 = VECTOR('',#34711,1.); +#34711 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34712 = ORIENTED_EDGE('',*,*,#34713,.F.); +#34713 = EDGE_CURVE('',#34714,#34706,#34716,.T.); +#34714 = VERTEX_POINT('',#34715); +#34715 = CARTESIAN_POINT('',(178.293039,-76.27071,-3.5E-02)); +#34716 = LINE('',#34717,#34718); +#34717 = CARTESIAN_POINT('',(178.293039,-76.27071,-3.5E-02)); +#34718 = VECTOR('',#34719,1.); +#34719 = DIRECTION('',(0.,0.,1.)); +#34720 = ORIENTED_EDGE('',*,*,#34721,.F.); +#34721 = EDGE_CURVE('',#34696,#34714,#34722,.T.); +#34722 = LINE('',#34723,#34724); +#34723 = CARTESIAN_POINT('',(176.293039,-74.27071,-3.5E-02)); +#34724 = VECTOR('',#34725,1.); +#34725 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34726 = PLANE('',#34727); +#34727 = AXIS2_PLACEMENT_3D('',#34728,#34729,#34730); +#34728 = CARTESIAN_POINT('',(176.293039,-74.27071,-3.5E-02)); +#34729 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#34730 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34731 = ADVANCED_FACE('',(#34732),#34759,.T.); +#34732 = FACE_BOUND('',#34733,.F.); +#34733 = EDGE_LOOP('',(#34734,#34735,#34744,#34752)); +#34734 = ORIENTED_EDGE('',*,*,#34713,.T.); +#34735 = ORIENTED_EDGE('',*,*,#34736,.T.); +#34736 = EDGE_CURVE('',#34706,#34737,#34739,.T.); +#34737 = VERTEX_POINT('',#34738); +#34738 = CARTESIAN_POINT('',(178.43446,-76.129289,0.)); +#34739 = CIRCLE('',#34740,9.999974810219E-02); +#34740 = AXIS2_PLACEMENT_3D('',#34741,#34742,#34743); +#34741 = CARTESIAN_POINT('',(178.3637495,-76.1999995,0.)); +#34742 = DIRECTION('',(0.,0.,1.)); +#34743 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34744 = ORIENTED_EDGE('',*,*,#34745,.F.); +#34745 = EDGE_CURVE('',#34746,#34737,#34748,.T.); +#34746 = VERTEX_POINT('',#34747); +#34747 = CARTESIAN_POINT('',(178.43446,-76.129289,-3.5E-02)); +#34748 = LINE('',#34749,#34750); +#34749 = CARTESIAN_POINT('',(178.43446,-76.129289,-3.5E-02)); +#34750 = VECTOR('',#34751,1.); +#34751 = DIRECTION('',(0.,0.,1.)); +#34752 = ORIENTED_EDGE('',*,*,#34753,.F.); +#34753 = EDGE_CURVE('',#34714,#34746,#34754,.T.); +#34754 = CIRCLE('',#34755,9.999974810219E-02); +#34755 = AXIS2_PLACEMENT_3D('',#34756,#34757,#34758); +#34756 = CARTESIAN_POINT('',(178.3637495,-76.1999995,-3.5E-02)); +#34757 = DIRECTION('',(0.,0.,1.)); +#34758 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34759 = CYLINDRICAL_SURFACE('',#34760,9.999974810219E-02); +#34760 = AXIS2_PLACEMENT_3D('',#34761,#34762,#34763); +#34761 = CARTESIAN_POINT('',(178.3637495,-76.1999995,-3.5E-02)); +#34762 = DIRECTION('',(-0.,-0.,-1.)); +#34763 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34764 = ADVANCED_FACE('',(#34765),#34790,.F.); +#34765 = FACE_BOUND('',#34766,.F.); +#34766 = EDGE_LOOP('',(#34767,#34768,#34776,#34784)); +#34767 = ORIENTED_EDGE('',*,*,#34745,.T.); +#34768 = ORIENTED_EDGE('',*,*,#34769,.T.); +#34769 = EDGE_CURVE('',#34737,#34770,#34772,.T.); +#34770 = VERTEX_POINT('',#34771); +#34771 = CARTESIAN_POINT('',(176.43446,-74.129289,0.)); +#34772 = LINE('',#34773,#34774); +#34773 = CARTESIAN_POINT('',(178.43446,-76.129289,0.)); +#34774 = VECTOR('',#34775,1.); +#34775 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34776 = ORIENTED_EDGE('',*,*,#34777,.F.); +#34777 = EDGE_CURVE('',#34778,#34770,#34780,.T.); +#34778 = VERTEX_POINT('',#34779); +#34779 = CARTESIAN_POINT('',(176.43446,-74.129289,-3.5E-02)); +#34780 = LINE('',#34781,#34782); +#34781 = CARTESIAN_POINT('',(176.43446,-74.129289,-3.5E-02)); +#34782 = VECTOR('',#34783,1.); +#34783 = DIRECTION('',(0.,0.,1.)); +#34784 = ORIENTED_EDGE('',*,*,#34785,.F.); +#34785 = EDGE_CURVE('',#34746,#34778,#34786,.T.); +#34786 = LINE('',#34787,#34788); +#34787 = CARTESIAN_POINT('',(178.43446,-76.129289,-3.5E-02)); +#34788 = VECTOR('',#34789,1.); +#34789 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34790 = PLANE('',#34791); +#34791 = AXIS2_PLACEMENT_3D('',#34792,#34793,#34794); +#34792 = CARTESIAN_POINT('',(178.43446,-76.129289,-3.5E-02)); +#34793 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#34794 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34795 = ADVANCED_FACE('',(#34796),#34814,.T.); +#34796 = FACE_BOUND('',#34797,.F.); +#34797 = EDGE_LOOP('',(#34798,#34799,#34806,#34807)); +#34798 = ORIENTED_EDGE('',*,*,#34777,.T.); +#34799 = ORIENTED_EDGE('',*,*,#34800,.T.); +#34800 = EDGE_CURVE('',#34770,#34698,#34801,.T.); +#34801 = CIRCLE('',#34802,9.999974810218E-02); +#34802 = AXIS2_PLACEMENT_3D('',#34803,#34804,#34805); +#34803 = CARTESIAN_POINT('',(176.3637495,-74.1999995,0.)); +#34804 = DIRECTION('',(0.,0.,1.)); +#34805 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34806 = ORIENTED_EDGE('',*,*,#34695,.F.); +#34807 = ORIENTED_EDGE('',*,*,#34808,.F.); +#34808 = EDGE_CURVE('',#34778,#34696,#34809,.T.); +#34809 = CIRCLE('',#34810,9.999974810218E-02); +#34810 = AXIS2_PLACEMENT_3D('',#34811,#34812,#34813); +#34811 = CARTESIAN_POINT('',(176.3637495,-74.1999995,-3.5E-02)); +#34812 = DIRECTION('',(0.,0.,1.)); +#34813 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34814 = CYLINDRICAL_SURFACE('',#34815,9.999974810218E-02); +#34815 = AXIS2_PLACEMENT_3D('',#34816,#34817,#34818); +#34816 = CARTESIAN_POINT('',(176.3637495,-74.1999995,-3.5E-02)); +#34817 = DIRECTION('',(-0.,-0.,-1.)); +#34818 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34819 = ADVANCED_FACE('',(#34820),#34826,.F.); +#34820 = FACE_BOUND('',#34821,.F.); +#34821 = EDGE_LOOP('',(#34822,#34823,#34824,#34825)); +#34822 = ORIENTED_EDGE('',*,*,#34721,.T.); +#34823 = ORIENTED_EDGE('',*,*,#34753,.T.); +#34824 = ORIENTED_EDGE('',*,*,#34785,.T.); +#34825 = ORIENTED_EDGE('',*,*,#34808,.T.); +#34826 = PLANE('',#34827); +#34827 = AXIS2_PLACEMENT_3D('',#34828,#34829,#34830); +#34828 = CARTESIAN_POINT('',(176.293039,-74.27071,-3.5E-02)); +#34829 = DIRECTION('',(0.,0.,1.)); +#34830 = DIRECTION('',(1.,0.,-0.)); +#34831 = ADVANCED_FACE('',(#34832),#34838,.T.); +#34832 = FACE_BOUND('',#34833,.T.); +#34833 = EDGE_LOOP('',(#34834,#34835,#34836,#34837)); +#34834 = ORIENTED_EDGE('',*,*,#34705,.T.); +#34835 = ORIENTED_EDGE('',*,*,#34736,.T.); +#34836 = ORIENTED_EDGE('',*,*,#34769,.T.); +#34837 = ORIENTED_EDGE('',*,*,#34800,.T.); +#34838 = PLANE('',#34839); +#34839 = AXIS2_PLACEMENT_3D('',#34840,#34841,#34842); +#34840 = CARTESIAN_POINT('',(176.293039,-74.27071,0.)); +#34841 = DIRECTION('',(0.,0.,1.)); +#34842 = DIRECTION('',(1.,0.,-0.)); +#34843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34847)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#34844,#34845,#34846)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#34844 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#34845 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34846 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#34847 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#34844, + 'distance_accuracy_value','confusion accuracy'); +#34848 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#34849,#34851); +#34849 = ( REPRESENTATION_RELATIONSHIP('','',#34688,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#34850) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#34850 = ITEM_DEFINED_TRANSFORMATION('','',#11,#783); +#34851 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #34852); +#34852 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('194','=>[0:1:1:187]','',#5, + #34683,$); +#34853 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#34685)); +#34854 = SHAPE_DEFINITION_REPRESENTATION(#34855,#34861); +#34855 = PRODUCT_DEFINITION_SHAPE('','',#34856); +#34856 = PRODUCT_DEFINITION('design','',#34857,#34860); +#34857 = PRODUCT_DEFINITION_FORMATION('','',#34858); +#34858 = PRODUCT('HackPad_track_185','HackPad_track_185','',(#34859)); +#34859 = PRODUCT_CONTEXT('',#2,'mechanical'); +#34860 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#34861 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34862),#35016); +#34862 = MANIFOLD_SOLID_BREP('',#34863); +#34863 = CLOSED_SHELL('',(#34864,#34904,#34937,#34968,#34992,#35004)); +#34864 = ADVANCED_FACE('',(#34865),#34899,.F.); +#34865 = FACE_BOUND('',#34866,.F.); +#34866 = EDGE_LOOP('',(#34867,#34877,#34885,#34893)); +#34867 = ORIENTED_EDGE('',*,*,#34868,.T.); +#34868 = EDGE_CURVE('',#34869,#34871,#34873,.T.); +#34869 = VERTEX_POINT('',#34870); +#34870 = CARTESIAN_POINT('',(179.93446,-89.629289,-3.5E-02)); +#34871 = VERTEX_POINT('',#34872); +#34872 = CARTESIAN_POINT('',(179.93446,-89.629289,0.)); +#34873 = LINE('',#34874,#34875); +#34874 = CARTESIAN_POINT('',(179.93446,-89.629289,-3.5E-02)); +#34875 = VECTOR('',#34876,1.); +#34876 = DIRECTION('',(0.,0.,1.)); +#34877 = ORIENTED_EDGE('',*,*,#34878,.T.); +#34878 = EDGE_CURVE('',#34871,#34879,#34881,.T.); +#34879 = VERTEX_POINT('',#34880); +#34880 = CARTESIAN_POINT('',(178.43446,-88.129289,0.)); +#34881 = LINE('',#34882,#34883); +#34882 = CARTESIAN_POINT('',(179.93446,-89.629289,0.)); +#34883 = VECTOR('',#34884,1.); +#34884 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34885 = ORIENTED_EDGE('',*,*,#34886,.F.); +#34886 = EDGE_CURVE('',#34887,#34879,#34889,.T.); +#34887 = VERTEX_POINT('',#34888); +#34888 = CARTESIAN_POINT('',(178.43446,-88.129289,-3.5E-02)); +#34889 = LINE('',#34890,#34891); +#34890 = CARTESIAN_POINT('',(178.43446,-88.129289,-3.5E-02)); +#34891 = VECTOR('',#34892,1.); +#34892 = DIRECTION('',(0.,0.,1.)); +#34893 = ORIENTED_EDGE('',*,*,#34894,.F.); +#34894 = EDGE_CURVE('',#34869,#34887,#34895,.T.); +#34895 = LINE('',#34896,#34897); +#34896 = CARTESIAN_POINT('',(179.93446,-89.629289,-3.5E-02)); +#34897 = VECTOR('',#34898,1.); +#34898 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34899 = PLANE('',#34900); +#34900 = AXIS2_PLACEMENT_3D('',#34901,#34902,#34903); +#34901 = CARTESIAN_POINT('',(179.93446,-89.629289,-3.5E-02)); +#34902 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#34903 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#34904 = ADVANCED_FACE('',(#34905),#34932,.T.); +#34905 = FACE_BOUND('',#34906,.F.); +#34906 = EDGE_LOOP('',(#34907,#34908,#34917,#34925)); +#34907 = ORIENTED_EDGE('',*,*,#34886,.T.); +#34908 = ORIENTED_EDGE('',*,*,#34909,.T.); +#34909 = EDGE_CURVE('',#34879,#34910,#34912,.T.); +#34910 = VERTEX_POINT('',#34911); +#34911 = CARTESIAN_POINT('',(178.293039,-88.27071,0.)); +#34912 = CIRCLE('',#34913,9.999974810218E-02); +#34913 = AXIS2_PLACEMENT_3D('',#34914,#34915,#34916); +#34914 = CARTESIAN_POINT('',(178.3637495,-88.1999995,0.)); +#34915 = DIRECTION('',(0.,0.,1.)); +#34916 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34917 = ORIENTED_EDGE('',*,*,#34918,.F.); +#34918 = EDGE_CURVE('',#34919,#34910,#34921,.T.); +#34919 = VERTEX_POINT('',#34920); +#34920 = CARTESIAN_POINT('',(178.293039,-88.27071,-3.5E-02)); +#34921 = LINE('',#34922,#34923); +#34922 = CARTESIAN_POINT('',(178.293039,-88.27071,-3.5E-02)); +#34923 = VECTOR('',#34924,1.); +#34924 = DIRECTION('',(0.,0.,1.)); +#34925 = ORIENTED_EDGE('',*,*,#34926,.F.); +#34926 = EDGE_CURVE('',#34887,#34919,#34927,.T.); +#34927 = CIRCLE('',#34928,9.999974810218E-02); +#34928 = AXIS2_PLACEMENT_3D('',#34929,#34930,#34931); +#34929 = CARTESIAN_POINT('',(178.3637495,-88.1999995,-3.5E-02)); +#34930 = DIRECTION('',(0.,0.,1.)); +#34931 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34932 = CYLINDRICAL_SURFACE('',#34933,9.999974810218E-02); +#34933 = AXIS2_PLACEMENT_3D('',#34934,#34935,#34936); +#34934 = CARTESIAN_POINT('',(178.3637495,-88.1999995,-3.5E-02)); +#34935 = DIRECTION('',(-0.,-0.,-1.)); +#34936 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#34937 = ADVANCED_FACE('',(#34938),#34963,.F.); +#34938 = FACE_BOUND('',#34939,.F.); +#34939 = EDGE_LOOP('',(#34940,#34941,#34949,#34957)); +#34940 = ORIENTED_EDGE('',*,*,#34918,.T.); +#34941 = ORIENTED_EDGE('',*,*,#34942,.T.); +#34942 = EDGE_CURVE('',#34910,#34943,#34945,.T.); +#34943 = VERTEX_POINT('',#34944); +#34944 = CARTESIAN_POINT('',(179.793039,-89.77071,0.)); +#34945 = LINE('',#34946,#34947); +#34946 = CARTESIAN_POINT('',(178.293039,-88.27071,0.)); +#34947 = VECTOR('',#34948,1.); +#34948 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34949 = ORIENTED_EDGE('',*,*,#34950,.F.); +#34950 = EDGE_CURVE('',#34951,#34943,#34953,.T.); +#34951 = VERTEX_POINT('',#34952); +#34952 = CARTESIAN_POINT('',(179.793039,-89.77071,-3.5E-02)); +#34953 = LINE('',#34954,#34955); +#34954 = CARTESIAN_POINT('',(179.793039,-89.77071,-3.5E-02)); +#34955 = VECTOR('',#34956,1.); +#34956 = DIRECTION('',(0.,0.,1.)); +#34957 = ORIENTED_EDGE('',*,*,#34958,.F.); +#34958 = EDGE_CURVE('',#34919,#34951,#34959,.T.); +#34959 = LINE('',#34960,#34961); +#34960 = CARTESIAN_POINT('',(178.293039,-88.27071,-3.5E-02)); +#34961 = VECTOR('',#34962,1.); +#34962 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34963 = PLANE('',#34964); +#34964 = AXIS2_PLACEMENT_3D('',#34965,#34966,#34967); +#34965 = CARTESIAN_POINT('',(178.293039,-88.27071,-3.5E-02)); +#34966 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#34967 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#34968 = ADVANCED_FACE('',(#34969),#34987,.T.); +#34969 = FACE_BOUND('',#34970,.F.); +#34970 = EDGE_LOOP('',(#34971,#34972,#34979,#34980)); +#34971 = ORIENTED_EDGE('',*,*,#34950,.T.); +#34972 = ORIENTED_EDGE('',*,*,#34973,.T.); +#34973 = EDGE_CURVE('',#34943,#34871,#34974,.T.); +#34974 = CIRCLE('',#34975,9.999974810219E-02); +#34975 = AXIS2_PLACEMENT_3D('',#34976,#34977,#34978); +#34976 = CARTESIAN_POINT('',(179.8637495,-89.6999995,0.)); +#34977 = DIRECTION('',(0.,0.,1.)); +#34978 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34979 = ORIENTED_EDGE('',*,*,#34868,.F.); +#34980 = ORIENTED_EDGE('',*,*,#34981,.F.); +#34981 = EDGE_CURVE('',#34951,#34869,#34982,.T.); +#34982 = CIRCLE('',#34983,9.999974810219E-02); +#34983 = AXIS2_PLACEMENT_3D('',#34984,#34985,#34986); +#34984 = CARTESIAN_POINT('',(179.8637495,-89.6999995,-3.5E-02)); +#34985 = DIRECTION('',(0.,0.,1.)); +#34986 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34987 = CYLINDRICAL_SURFACE('',#34988,9.999974810219E-02); +#34988 = AXIS2_PLACEMENT_3D('',#34989,#34990,#34991); +#34989 = CARTESIAN_POINT('',(179.8637495,-89.6999995,-3.5E-02)); +#34990 = DIRECTION('',(-0.,-0.,-1.)); +#34991 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#34992 = ADVANCED_FACE('',(#34993),#34999,.F.); +#34993 = FACE_BOUND('',#34994,.F.); +#34994 = EDGE_LOOP('',(#34995,#34996,#34997,#34998)); +#34995 = ORIENTED_EDGE('',*,*,#34894,.T.); +#34996 = ORIENTED_EDGE('',*,*,#34926,.T.); +#34997 = ORIENTED_EDGE('',*,*,#34958,.T.); +#34998 = ORIENTED_EDGE('',*,*,#34981,.T.); +#34999 = PLANE('',#35000); +#35000 = AXIS2_PLACEMENT_3D('',#35001,#35002,#35003); +#35001 = CARTESIAN_POINT('',(179.93446,-89.629289,-3.5E-02)); +#35002 = DIRECTION('',(0.,0.,1.)); +#35003 = DIRECTION('',(1.,0.,-0.)); +#35004 = ADVANCED_FACE('',(#35005),#35011,.T.); +#35005 = FACE_BOUND('',#35006,.T.); +#35006 = EDGE_LOOP('',(#35007,#35008,#35009,#35010)); +#35007 = ORIENTED_EDGE('',*,*,#34878,.T.); +#35008 = ORIENTED_EDGE('',*,*,#34909,.T.); +#35009 = ORIENTED_EDGE('',*,*,#34942,.T.); +#35010 = ORIENTED_EDGE('',*,*,#34973,.T.); +#35011 = PLANE('',#35012); +#35012 = AXIS2_PLACEMENT_3D('',#35013,#35014,#35015); +#35013 = CARTESIAN_POINT('',(179.93446,-89.629289,0.)); +#35014 = DIRECTION('',(0.,0.,1.)); +#35015 = DIRECTION('',(1.,0.,-0.)); +#35016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35020)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#35017,#35018,#35019)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#35017 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#35018 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#35019 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35020 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#35017, + 'distance_accuracy_value','confusion accuracy'); +#35021 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#35022,#35024); +#35022 = ( REPRESENTATION_RELATIONSHIP('','',#34861,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#35023) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#35023 = ITEM_DEFINED_TRANSFORMATION('','',#11,#787); +#35024 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #35025); +#35025 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('195','=>[0:1:1:188]','',#5, + #34856,$); +#35026 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#34858)); +#35027 = SHAPE_DEFINITION_REPRESENTATION(#35028,#35034); +#35028 = PRODUCT_DEFINITION_SHAPE('','',#35029); +#35029 = PRODUCT_DEFINITION('design','',#35030,#35033); +#35030 = PRODUCT_DEFINITION_FORMATION('','',#35031); +#35031 = PRODUCT('HackPad_track_186','HackPad_track_186','',(#35032)); +#35032 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35033 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#35034 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#35035),#35189); +#35035 = MANIFOLD_SOLID_BREP('',#35036); +#35036 = CLOSED_SHELL('',(#35037,#35077,#35110,#35141,#35165,#35177)); +#35037 = ADVANCED_FACE('',(#35038),#35072,.F.); +#35038 = FACE_BOUND('',#35039,.F.); +#35039 = EDGE_LOOP('',(#35040,#35050,#35058,#35066)); +#35040 = ORIENTED_EDGE('',*,*,#35041,.T.); +#35041 = EDGE_CURVE('',#35042,#35044,#35046,.T.); +#35042 = VERTEX_POINT('',#35043); +#35043 = CARTESIAN_POINT('',(178.46375,-88.2,-3.5E-02)); +#35044 = VERTEX_POINT('',#35045); +#35045 = CARTESIAN_POINT('',(178.46375,-88.2,0.)); +#35046 = LINE('',#35047,#35048); +#35047 = CARTESIAN_POINT('',(178.46375,-88.2,-3.5E-02)); +#35048 = VECTOR('',#35049,1.); +#35049 = DIRECTION('',(0.,0.,1.)); +#35050 = ORIENTED_EDGE('',*,*,#35051,.T.); +#35051 = EDGE_CURVE('',#35044,#35052,#35054,.T.); +#35052 = VERTEX_POINT('',#35053); +#35053 = CARTESIAN_POINT('',(178.46375,-76.2,0.)); +#35054 = LINE('',#35055,#35056); +#35055 = CARTESIAN_POINT('',(178.46375,-88.2,0.)); +#35056 = VECTOR('',#35057,1.); +#35057 = DIRECTION('',(0.,1.,0.)); +#35058 = ORIENTED_EDGE('',*,*,#35059,.F.); +#35059 = EDGE_CURVE('',#35060,#35052,#35062,.T.); +#35060 = VERTEX_POINT('',#35061); +#35061 = CARTESIAN_POINT('',(178.46375,-76.2,-3.5E-02)); +#35062 = LINE('',#35063,#35064); +#35063 = CARTESIAN_POINT('',(178.46375,-76.2,-3.5E-02)); +#35064 = VECTOR('',#35065,1.); +#35065 = DIRECTION('',(0.,0.,1.)); +#35066 = ORIENTED_EDGE('',*,*,#35067,.F.); +#35067 = EDGE_CURVE('',#35042,#35060,#35068,.T.); +#35068 = LINE('',#35069,#35070); +#35069 = CARTESIAN_POINT('',(178.46375,-88.2,-3.5E-02)); +#35070 = VECTOR('',#35071,1.); +#35071 = DIRECTION('',(0.,1.,0.)); +#35072 = PLANE('',#35073); +#35073 = AXIS2_PLACEMENT_3D('',#35074,#35075,#35076); +#35074 = CARTESIAN_POINT('',(178.46375,-88.2,-3.5E-02)); +#35075 = DIRECTION('',(-1.,0.,0.)); +#35076 = DIRECTION('',(0.,1.,0.)); +#35077 = ADVANCED_FACE('',(#35078),#35105,.T.); +#35078 = FACE_BOUND('',#35079,.F.); +#35079 = EDGE_LOOP('',(#35080,#35081,#35090,#35098)); +#35080 = ORIENTED_EDGE('',*,*,#35059,.T.); +#35081 = ORIENTED_EDGE('',*,*,#35082,.T.); +#35082 = EDGE_CURVE('',#35052,#35083,#35085,.T.); +#35083 = VERTEX_POINT('',#35084); +#35084 = CARTESIAN_POINT('',(178.26375,-76.2,0.)); +#35085 = CIRCLE('',#35086,0.1); +#35086 = AXIS2_PLACEMENT_3D('',#35087,#35088,#35089); +#35087 = CARTESIAN_POINT('',(178.36375,-76.2,0.)); +#35088 = DIRECTION('',(0.,0.,1.)); +#35089 = DIRECTION('',(1.,0.,-0.)); +#35090 = ORIENTED_EDGE('',*,*,#35091,.F.); +#35091 = EDGE_CURVE('',#35092,#35083,#35094,.T.); +#35092 = VERTEX_POINT('',#35093); +#35093 = CARTESIAN_POINT('',(178.26375,-76.2,-3.5E-02)); +#35094 = LINE('',#35095,#35096); +#35095 = CARTESIAN_POINT('',(178.26375,-76.2,-3.5E-02)); +#35096 = VECTOR('',#35097,1.); +#35097 = DIRECTION('',(0.,0.,1.)); +#35098 = ORIENTED_EDGE('',*,*,#35099,.F.); +#35099 = EDGE_CURVE('',#35060,#35092,#35100,.T.); +#35100 = CIRCLE('',#35101,0.1); +#35101 = AXIS2_PLACEMENT_3D('',#35102,#35103,#35104); +#35102 = CARTESIAN_POINT('',(178.36375,-76.2,-3.5E-02)); +#35103 = DIRECTION('',(0.,0.,1.)); +#35104 = DIRECTION('',(1.,0.,-0.)); +#35105 = CYLINDRICAL_SURFACE('',#35106,0.1); +#35106 = AXIS2_PLACEMENT_3D('',#35107,#35108,#35109); +#35107 = CARTESIAN_POINT('',(178.36375,-76.2,-3.5E-02)); +#35108 = DIRECTION('',(-0.,-0.,-1.)); +#35109 = DIRECTION('',(1.,0.,-0.)); +#35110 = ADVANCED_FACE('',(#35111),#35136,.F.); +#35111 = FACE_BOUND('',#35112,.F.); +#35112 = EDGE_LOOP('',(#35113,#35114,#35122,#35130)); +#35113 = ORIENTED_EDGE('',*,*,#35091,.T.); +#35114 = ORIENTED_EDGE('',*,*,#35115,.T.); +#35115 = EDGE_CURVE('',#35083,#35116,#35118,.T.); +#35116 = VERTEX_POINT('',#35117); +#35117 = CARTESIAN_POINT('',(178.26375,-88.2,0.)); +#35118 = LINE('',#35119,#35120); +#35119 = CARTESIAN_POINT('',(178.26375,-76.2,0.)); +#35120 = VECTOR('',#35121,1.); +#35121 = DIRECTION('',(0.,-1.,0.)); +#35122 = ORIENTED_EDGE('',*,*,#35123,.F.); +#35123 = EDGE_CURVE('',#35124,#35116,#35126,.T.); +#35124 = VERTEX_POINT('',#35125); +#35125 = CARTESIAN_POINT('',(178.26375,-88.2,-3.5E-02)); +#35126 = LINE('',#35127,#35128); +#35127 = CARTESIAN_POINT('',(178.26375,-88.2,-3.5E-02)); +#35128 = VECTOR('',#35129,1.); +#35129 = DIRECTION('',(0.,0.,1.)); +#35130 = ORIENTED_EDGE('',*,*,#35131,.F.); +#35131 = EDGE_CURVE('',#35092,#35124,#35132,.T.); +#35132 = LINE('',#35133,#35134); +#35133 = CARTESIAN_POINT('',(178.26375,-76.2,-3.5E-02)); +#35134 = VECTOR('',#35135,1.); +#35135 = DIRECTION('',(0.,-1.,0.)); +#35136 = PLANE('',#35137); +#35137 = AXIS2_PLACEMENT_3D('',#35138,#35139,#35140); +#35138 = CARTESIAN_POINT('',(178.26375,-76.2,-3.5E-02)); +#35139 = DIRECTION('',(1.,0.,-0.)); +#35140 = DIRECTION('',(0.,-1.,0.)); +#35141 = ADVANCED_FACE('',(#35142),#35160,.T.); +#35142 = FACE_BOUND('',#35143,.F.); +#35143 = EDGE_LOOP('',(#35144,#35145,#35152,#35153)); +#35144 = ORIENTED_EDGE('',*,*,#35123,.T.); +#35145 = ORIENTED_EDGE('',*,*,#35146,.T.); +#35146 = EDGE_CURVE('',#35116,#35044,#35147,.T.); +#35147 = CIRCLE('',#35148,0.1); +#35148 = AXIS2_PLACEMENT_3D('',#35149,#35150,#35151); +#35149 = CARTESIAN_POINT('',(178.36375,-88.2,0.)); +#35150 = DIRECTION('',(0.,0.,1.)); +#35151 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#35152 = ORIENTED_EDGE('',*,*,#35041,.F.); +#35153 = ORIENTED_EDGE('',*,*,#35154,.F.); +#35154 = EDGE_CURVE('',#35124,#35042,#35155,.T.); +#35155 = CIRCLE('',#35156,0.1); +#35156 = AXIS2_PLACEMENT_3D('',#35157,#35158,#35159); +#35157 = CARTESIAN_POINT('',(178.36375,-88.2,-3.5E-02)); +#35158 = DIRECTION('',(0.,0.,1.)); +#35159 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#35160 = CYLINDRICAL_SURFACE('',#35161,0.1); +#35161 = AXIS2_PLACEMENT_3D('',#35162,#35163,#35164); +#35162 = CARTESIAN_POINT('',(178.36375,-88.2,-3.5E-02)); +#35163 = DIRECTION('',(-0.,-0.,-1.)); +#35164 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#35165 = ADVANCED_FACE('',(#35166),#35172,.F.); +#35166 = FACE_BOUND('',#35167,.F.); +#35167 = EDGE_LOOP('',(#35168,#35169,#35170,#35171)); +#35168 = ORIENTED_EDGE('',*,*,#35067,.T.); +#35169 = ORIENTED_EDGE('',*,*,#35099,.T.); +#35170 = ORIENTED_EDGE('',*,*,#35131,.T.); +#35171 = ORIENTED_EDGE('',*,*,#35154,.T.); +#35172 = PLANE('',#35173); +#35173 = AXIS2_PLACEMENT_3D('',#35174,#35175,#35176); +#35174 = CARTESIAN_POINT('',(178.46375,-88.2,-3.5E-02)); +#35175 = DIRECTION('',(0.,0.,1.)); +#35176 = DIRECTION('',(1.,0.,-0.)); +#35177 = ADVANCED_FACE('',(#35178),#35184,.T.); +#35178 = FACE_BOUND('',#35179,.T.); +#35179 = EDGE_LOOP('',(#35180,#35181,#35182,#35183)); +#35180 = ORIENTED_EDGE('',*,*,#35051,.T.); +#35181 = ORIENTED_EDGE('',*,*,#35082,.T.); +#35182 = ORIENTED_EDGE('',*,*,#35115,.T.); +#35183 = ORIENTED_EDGE('',*,*,#35146,.T.); +#35184 = PLANE('',#35185); +#35185 = AXIS2_PLACEMENT_3D('',#35186,#35187,#35188); +#35186 = CARTESIAN_POINT('',(178.46375,-88.2,0.)); +#35187 = DIRECTION('',(0.,0.,1.)); +#35188 = DIRECTION('',(1.,0.,-0.)); +#35189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35193)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#35190,#35191,#35192)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#35190 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#35191 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#35192 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35193 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#35190, + 'distance_accuracy_value','confusion accuracy'); +#35194 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#35195,#35197); +#35195 = ( REPRESENTATION_RELATIONSHIP('','',#35034,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#35196) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#35196 = ITEM_DEFINED_TRANSFORMATION('','',#11,#791); +#35197 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #35198); +#35198 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('196','=>[0:1:1:189]','',#5, + #35029,$); +#35199 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#35031)); +#35200 = SHAPE_DEFINITION_REPRESENTATION(#35201,#35207); +#35201 = PRODUCT_DEFINITION_SHAPE('','',#35202); +#35202 = PRODUCT_DEFINITION('design','',#35203,#35206); +#35203 = PRODUCT_DEFINITION_FORMATION('','',#35204); +#35204 = PRODUCT('HackPad_track_187','HackPad_track_187','',(#35205)); +#35205 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35206 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#35207 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#35208),#35362); +#35208 = MANIFOLD_SOLID_BREP('',#35209); +#35209 = CLOSED_SHELL('',(#35210,#35250,#35283,#35314,#35338,#35350)); +#35210 = ADVANCED_FACE('',(#35211),#35245,.F.); +#35211 = FACE_BOUND('',#35212,.F.); +#35212 = EDGE_LOOP('',(#35213,#35223,#35231,#35239)); +#35213 = ORIENTED_EDGE('',*,*,#35214,.T.); +#35214 = EDGE_CURVE('',#35215,#35217,#35219,.T.); +#35215 = VERTEX_POINT('',#35216); +#35216 = CARTESIAN_POINT('',(179.96375,-91.2,-3.5E-02)); +#35217 = VERTEX_POINT('',#35218); +#35218 = CARTESIAN_POINT('',(179.96375,-91.2,0.)); +#35219 = LINE('',#35220,#35221); +#35220 = CARTESIAN_POINT('',(179.96375,-91.2,-3.5E-02)); +#35221 = VECTOR('',#35222,1.); +#35222 = DIRECTION('',(0.,0.,1.)); +#35223 = ORIENTED_EDGE('',*,*,#35224,.T.); +#35224 = EDGE_CURVE('',#35217,#35225,#35227,.T.); +#35225 = VERTEX_POINT('',#35226); +#35226 = CARTESIAN_POINT('',(179.96375,-89.7,0.)); +#35227 = LINE('',#35228,#35229); +#35228 = CARTESIAN_POINT('',(179.96375,-91.2,0.)); +#35229 = VECTOR('',#35230,1.); +#35230 = DIRECTION('',(0.,1.,0.)); +#35231 = ORIENTED_EDGE('',*,*,#35232,.F.); +#35232 = EDGE_CURVE('',#35233,#35225,#35235,.T.); +#35233 = VERTEX_POINT('',#35234); +#35234 = CARTESIAN_POINT('',(179.96375,-89.7,-3.5E-02)); +#35235 = LINE('',#35236,#35237); +#35236 = CARTESIAN_POINT('',(179.96375,-89.7,-3.5E-02)); +#35237 = VECTOR('',#35238,1.); +#35238 = DIRECTION('',(0.,0.,1.)); +#35239 = ORIENTED_EDGE('',*,*,#35240,.F.); +#35240 = EDGE_CURVE('',#35215,#35233,#35241,.T.); +#35241 = LINE('',#35242,#35243); +#35242 = CARTESIAN_POINT('',(179.96375,-91.2,-3.5E-02)); +#35243 = VECTOR('',#35244,1.); +#35244 = DIRECTION('',(0.,1.,0.)); +#35245 = PLANE('',#35246); +#35246 = AXIS2_PLACEMENT_3D('',#35247,#35248,#35249); +#35247 = CARTESIAN_POINT('',(179.96375,-91.2,-3.5E-02)); +#35248 = DIRECTION('',(-1.,0.,0.)); +#35249 = DIRECTION('',(0.,1.,0.)); +#35250 = ADVANCED_FACE('',(#35251),#35278,.T.); +#35251 = FACE_BOUND('',#35252,.F.); +#35252 = EDGE_LOOP('',(#35253,#35254,#35263,#35271)); +#35253 = ORIENTED_EDGE('',*,*,#35232,.T.); +#35254 = ORIENTED_EDGE('',*,*,#35255,.T.); +#35255 = EDGE_CURVE('',#35225,#35256,#35258,.T.); +#35256 = VERTEX_POINT('',#35257); +#35257 = CARTESIAN_POINT('',(179.76375,-89.7,0.)); +#35258 = CIRCLE('',#35259,0.1); +#35259 = AXIS2_PLACEMENT_3D('',#35260,#35261,#35262); +#35260 = CARTESIAN_POINT('',(179.86375,-89.7,0.)); +#35261 = DIRECTION('',(0.,0.,1.)); +#35262 = DIRECTION('',(1.,0.,-0.)); +#35263 = ORIENTED_EDGE('',*,*,#35264,.F.); +#35264 = EDGE_CURVE('',#35265,#35256,#35267,.T.); +#35265 = VERTEX_POINT('',#35266); +#35266 = CARTESIAN_POINT('',(179.76375,-89.7,-3.5E-02)); +#35267 = LINE('',#35268,#35269); +#35268 = CARTESIAN_POINT('',(179.76375,-89.7,-3.5E-02)); +#35269 = VECTOR('',#35270,1.); +#35270 = DIRECTION('',(0.,0.,1.)); +#35271 = ORIENTED_EDGE('',*,*,#35272,.F.); +#35272 = EDGE_CURVE('',#35233,#35265,#35273,.T.); +#35273 = CIRCLE('',#35274,0.1); +#35274 = AXIS2_PLACEMENT_3D('',#35275,#35276,#35277); +#35275 = CARTESIAN_POINT('',(179.86375,-89.7,-3.5E-02)); +#35276 = DIRECTION('',(0.,0.,1.)); +#35277 = DIRECTION('',(1.,0.,-0.)); +#35278 = CYLINDRICAL_SURFACE('',#35279,0.1); +#35279 = AXIS2_PLACEMENT_3D('',#35280,#35281,#35282); +#35280 = CARTESIAN_POINT('',(179.86375,-89.7,-3.5E-02)); +#35281 = DIRECTION('',(-0.,-0.,-1.)); +#35282 = DIRECTION('',(1.,0.,-0.)); +#35283 = ADVANCED_FACE('',(#35284),#35309,.F.); +#35284 = FACE_BOUND('',#35285,.F.); +#35285 = EDGE_LOOP('',(#35286,#35287,#35295,#35303)); +#35286 = ORIENTED_EDGE('',*,*,#35264,.T.); +#35287 = ORIENTED_EDGE('',*,*,#35288,.T.); +#35288 = EDGE_CURVE('',#35256,#35289,#35291,.T.); +#35289 = VERTEX_POINT('',#35290); +#35290 = CARTESIAN_POINT('',(179.76375,-91.2,0.)); +#35291 = LINE('',#35292,#35293); +#35292 = CARTESIAN_POINT('',(179.76375,-89.7,0.)); +#35293 = VECTOR('',#35294,1.); +#35294 = DIRECTION('',(0.,-1.,0.)); +#35295 = ORIENTED_EDGE('',*,*,#35296,.F.); +#35296 = EDGE_CURVE('',#35297,#35289,#35299,.T.); +#35297 = VERTEX_POINT('',#35298); +#35298 = CARTESIAN_POINT('',(179.76375,-91.2,-3.5E-02)); +#35299 = LINE('',#35300,#35301); +#35300 = CARTESIAN_POINT('',(179.76375,-91.2,-3.5E-02)); +#35301 = VECTOR('',#35302,1.); +#35302 = DIRECTION('',(0.,0.,1.)); +#35303 = ORIENTED_EDGE('',*,*,#35304,.F.); +#35304 = EDGE_CURVE('',#35265,#35297,#35305,.T.); +#35305 = LINE('',#35306,#35307); +#35306 = CARTESIAN_POINT('',(179.76375,-89.7,-3.5E-02)); +#35307 = VECTOR('',#35308,1.); +#35308 = DIRECTION('',(0.,-1.,0.)); +#35309 = PLANE('',#35310); +#35310 = AXIS2_PLACEMENT_3D('',#35311,#35312,#35313); +#35311 = CARTESIAN_POINT('',(179.76375,-89.7,-3.5E-02)); +#35312 = DIRECTION('',(1.,0.,-0.)); +#35313 = DIRECTION('',(0.,-1.,0.)); +#35314 = ADVANCED_FACE('',(#35315),#35333,.T.); +#35315 = FACE_BOUND('',#35316,.F.); +#35316 = EDGE_LOOP('',(#35317,#35318,#35325,#35326)); +#35317 = ORIENTED_EDGE('',*,*,#35296,.T.); +#35318 = ORIENTED_EDGE('',*,*,#35319,.T.); +#35319 = EDGE_CURVE('',#35289,#35217,#35320,.T.); +#35320 = CIRCLE('',#35321,0.1); +#35321 = AXIS2_PLACEMENT_3D('',#35322,#35323,#35324); +#35322 = CARTESIAN_POINT('',(179.86375,-91.2,0.)); +#35323 = DIRECTION('',(0.,0.,1.)); +#35324 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#35325 = ORIENTED_EDGE('',*,*,#35214,.F.); +#35326 = ORIENTED_EDGE('',*,*,#35327,.F.); +#35327 = EDGE_CURVE('',#35297,#35215,#35328,.T.); +#35328 = CIRCLE('',#35329,0.1); +#35329 = AXIS2_PLACEMENT_3D('',#35330,#35331,#35332); +#35330 = CARTESIAN_POINT('',(179.86375,-91.2,-3.5E-02)); +#35331 = DIRECTION('',(0.,0.,1.)); +#35332 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#35333 = CYLINDRICAL_SURFACE('',#35334,0.1); +#35334 = AXIS2_PLACEMENT_3D('',#35335,#35336,#35337); +#35335 = CARTESIAN_POINT('',(179.86375,-91.2,-3.5E-02)); +#35336 = DIRECTION('',(-0.,-0.,-1.)); +#35337 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#35338 = ADVANCED_FACE('',(#35339),#35345,.F.); +#35339 = FACE_BOUND('',#35340,.F.); +#35340 = EDGE_LOOP('',(#35341,#35342,#35343,#35344)); +#35341 = ORIENTED_EDGE('',*,*,#35240,.T.); +#35342 = ORIENTED_EDGE('',*,*,#35272,.T.); +#35343 = ORIENTED_EDGE('',*,*,#35304,.T.); +#35344 = ORIENTED_EDGE('',*,*,#35327,.T.); +#35345 = PLANE('',#35346); +#35346 = AXIS2_PLACEMENT_3D('',#35347,#35348,#35349); +#35347 = CARTESIAN_POINT('',(179.96375,-91.2,-3.5E-02)); +#35348 = DIRECTION('',(0.,0.,1.)); +#35349 = DIRECTION('',(1.,0.,-0.)); +#35350 = ADVANCED_FACE('',(#35351),#35357,.T.); +#35351 = FACE_BOUND('',#35352,.T.); +#35352 = EDGE_LOOP('',(#35353,#35354,#35355,#35356)); +#35353 = ORIENTED_EDGE('',*,*,#35224,.T.); +#35354 = ORIENTED_EDGE('',*,*,#35255,.T.); +#35355 = ORIENTED_EDGE('',*,*,#35288,.T.); +#35356 = ORIENTED_EDGE('',*,*,#35319,.T.); +#35357 = PLANE('',#35358); +#35358 = AXIS2_PLACEMENT_3D('',#35359,#35360,#35361); +#35359 = CARTESIAN_POINT('',(179.96375,-91.2,0.)); +#35360 = DIRECTION('',(0.,0.,1.)); +#35361 = DIRECTION('',(1.,0.,-0.)); +#35362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35366)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#35363,#35364,#35365)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#35363 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#35364 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#35365 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35366 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#35363, + 'distance_accuracy_value','confusion accuracy'); +#35367 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#35368,#35370); +#35368 = ( REPRESENTATION_RELATIONSHIP('','',#35207,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#35369) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#35369 = ITEM_DEFINED_TRANSFORMATION('','',#11,#795); +#35370 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #35371); +#35371 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('197','=>[0:1:1:190]','',#5, + #35202,$); +#35372 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#35204)); +#35373 = SHAPE_DEFINITION_REPRESENTATION(#35374,#35380); +#35374 = PRODUCT_DEFINITION_SHAPE('','',#35375); +#35375 = PRODUCT_DEFINITION('design','',#35376,#35379); +#35376 = PRODUCT_DEFINITION_FORMATION('','',#35377); +#35377 = PRODUCT('HackPad_track_188','HackPad_track_188','',(#35378)); +#35378 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35379 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#35380 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#35381),#35535); +#35381 = MANIFOLD_SOLID_BREP('',#35382); +#35382 = CLOSED_SHELL('',(#35383,#35423,#35456,#35487,#35511,#35523)); +#35383 = ADVANCED_FACE('',(#35384),#35418,.F.); +#35384 = FACE_BOUND('',#35385,.F.); +#35385 = EDGE_LOOP('',(#35386,#35396,#35404,#35412)); +#35386 = ORIENTED_EDGE('',*,*,#35387,.T.); +#35387 = EDGE_CURVE('',#35388,#35390,#35392,.T.); +#35388 = VERTEX_POINT('',#35389); +#35389 = CARTESIAN_POINT('',(113.43446,-135.129289,-3.5E-02)); +#35390 = VERTEX_POINT('',#35391); +#35391 = CARTESIAN_POINT('',(113.43446,-135.129289,0.)); +#35392 = LINE('',#35393,#35394); +#35393 = CARTESIAN_POINT('',(113.43446,-135.129289,-3.5E-02)); +#35394 = VECTOR('',#35395,1.); +#35395 = DIRECTION('',(0.,0.,1.)); +#35396 = ORIENTED_EDGE('',*,*,#35397,.T.); +#35397 = EDGE_CURVE('',#35390,#35398,#35400,.T.); +#35398 = VERTEX_POINT('',#35399); +#35399 = CARTESIAN_POINT('',(109.68446,-131.379289,0.)); +#35400 = LINE('',#35401,#35402); +#35401 = CARTESIAN_POINT('',(113.43446,-135.129289,0.)); +#35402 = VECTOR('',#35403,1.); +#35403 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#35404 = ORIENTED_EDGE('',*,*,#35405,.F.); +#35405 = EDGE_CURVE('',#35406,#35398,#35408,.T.); +#35406 = VERTEX_POINT('',#35407); +#35407 = CARTESIAN_POINT('',(109.68446,-131.379289,-3.5E-02)); +#35408 = LINE('',#35409,#35410); +#35409 = CARTESIAN_POINT('',(109.68446,-131.379289,-3.5E-02)); +#35410 = VECTOR('',#35411,1.); +#35411 = DIRECTION('',(0.,0.,1.)); +#35412 = ORIENTED_EDGE('',*,*,#35413,.F.); +#35413 = EDGE_CURVE('',#35388,#35406,#35414,.T.); +#35414 = LINE('',#35415,#35416); +#35415 = CARTESIAN_POINT('',(113.43446,-135.129289,-3.5E-02)); +#35416 = VECTOR('',#35417,1.); +#35417 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#35418 = PLANE('',#35419); +#35419 = AXIS2_PLACEMENT_3D('',#35420,#35421,#35422); +#35420 = CARTESIAN_POINT('',(113.43446,-135.129289,-3.5E-02)); +#35421 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#35422 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#35423 = ADVANCED_FACE('',(#35424),#35451,.T.); +#35424 = FACE_BOUND('',#35425,.F.); +#35425 = EDGE_LOOP('',(#35426,#35427,#35436,#35444)); +#35426 = ORIENTED_EDGE('',*,*,#35405,.T.); +#35427 = ORIENTED_EDGE('',*,*,#35428,.T.); +#35428 = EDGE_CURVE('',#35398,#35429,#35431,.T.); +#35429 = VERTEX_POINT('',#35430); +#35430 = CARTESIAN_POINT('',(109.543039,-131.52071,0.)); +#35431 = CIRCLE('',#35432,9.999974810219E-02); +#35432 = AXIS2_PLACEMENT_3D('',#35433,#35434,#35435); +#35433 = CARTESIAN_POINT('',(109.6137495,-131.4499995,0.)); +#35434 = DIRECTION('',(0.,0.,1.)); +#35435 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#35436 = ORIENTED_EDGE('',*,*,#35437,.F.); +#35437 = EDGE_CURVE('',#35438,#35429,#35440,.T.); +#35438 = VERTEX_POINT('',#35439); +#35439 = CARTESIAN_POINT('',(109.543039,-131.52071,-3.5E-02)); +#35440 = LINE('',#35441,#35442); +#35441 = CARTESIAN_POINT('',(109.543039,-131.52071,-3.5E-02)); +#35442 = VECTOR('',#35443,1.); +#35443 = DIRECTION('',(0.,0.,1.)); +#35444 = ORIENTED_EDGE('',*,*,#35445,.F.); +#35445 = EDGE_CURVE('',#35406,#35438,#35446,.T.); +#35446 = CIRCLE('',#35447,9.999974810219E-02); +#35447 = AXIS2_PLACEMENT_3D('',#35448,#35449,#35450); +#35448 = CARTESIAN_POINT('',(109.6137495,-131.4499995,-3.5E-02)); +#35449 = DIRECTION('',(0.,0.,1.)); +#35450 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#35451 = CYLINDRICAL_SURFACE('',#35452,9.999974810219E-02); +#35452 = AXIS2_PLACEMENT_3D('',#35453,#35454,#35455); +#35453 = CARTESIAN_POINT('',(109.6137495,-131.4499995,-3.5E-02)); +#35454 = DIRECTION('',(-0.,-0.,-1.)); +#35455 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#35456 = ADVANCED_FACE('',(#35457),#35482,.F.); +#35457 = FACE_BOUND('',#35458,.F.); +#35458 = EDGE_LOOP('',(#35459,#35460,#35468,#35476)); +#35459 = ORIENTED_EDGE('',*,*,#35437,.T.); +#35460 = ORIENTED_EDGE('',*,*,#35461,.T.); +#35461 = EDGE_CURVE('',#35429,#35462,#35464,.T.); +#35462 = VERTEX_POINT('',#35463); +#35463 = CARTESIAN_POINT('',(113.293039,-135.27071,0.)); +#35464 = LINE('',#35465,#35466); +#35465 = CARTESIAN_POINT('',(109.543039,-131.52071,0.)); +#35466 = VECTOR('',#35467,1.); +#35467 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#35468 = ORIENTED_EDGE('',*,*,#35469,.F.); +#35469 = EDGE_CURVE('',#35470,#35462,#35472,.T.); +#35470 = VERTEX_POINT('',#35471); +#35471 = CARTESIAN_POINT('',(113.293039,-135.27071,-3.5E-02)); +#35472 = LINE('',#35473,#35474); +#35473 = CARTESIAN_POINT('',(113.293039,-135.27071,-3.5E-02)); +#35474 = VECTOR('',#35475,1.); +#35475 = DIRECTION('',(0.,0.,1.)); +#35476 = ORIENTED_EDGE('',*,*,#35477,.F.); +#35477 = EDGE_CURVE('',#35438,#35470,#35478,.T.); +#35478 = LINE('',#35479,#35480); +#35479 = CARTESIAN_POINT('',(109.543039,-131.52071,-3.5E-02)); +#35480 = VECTOR('',#35481,1.); +#35481 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#35482 = PLANE('',#35483); +#35483 = AXIS2_PLACEMENT_3D('',#35484,#35485,#35486); +#35484 = CARTESIAN_POINT('',(109.543039,-131.52071,-3.5E-02)); +#35485 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#35486 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#35487 = ADVANCED_FACE('',(#35488),#35506,.T.); +#35488 = FACE_BOUND('',#35489,.F.); +#35489 = EDGE_LOOP('',(#35490,#35491,#35498,#35499)); +#35490 = ORIENTED_EDGE('',*,*,#35469,.T.); +#35491 = ORIENTED_EDGE('',*,*,#35492,.T.); +#35492 = EDGE_CURVE('',#35462,#35390,#35493,.T.); +#35493 = CIRCLE('',#35494,9.999974810219E-02); +#35494 = AXIS2_PLACEMENT_3D('',#35495,#35496,#35497); +#35495 = CARTESIAN_POINT('',(113.3637495,-135.1999995,0.)); +#35496 = DIRECTION('',(0.,0.,1.)); +#35497 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#35498 = ORIENTED_EDGE('',*,*,#35387,.F.); +#35499 = ORIENTED_EDGE('',*,*,#35500,.F.); +#35500 = EDGE_CURVE('',#35470,#35388,#35501,.T.); +#35501 = CIRCLE('',#35502,9.999974810219E-02); +#35502 = AXIS2_PLACEMENT_3D('',#35503,#35504,#35505); +#35503 = CARTESIAN_POINT('',(113.3637495,-135.1999995,-3.5E-02)); +#35504 = DIRECTION('',(0.,0.,1.)); +#35505 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#35506 = CYLINDRICAL_SURFACE('',#35507,9.999974810219E-02); +#35507 = AXIS2_PLACEMENT_3D('',#35508,#35509,#35510); +#35508 = CARTESIAN_POINT('',(113.3637495,-135.1999995,-3.5E-02)); +#35509 = DIRECTION('',(-0.,-0.,-1.)); +#35510 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#35511 = ADVANCED_FACE('',(#35512),#35518,.F.); +#35512 = FACE_BOUND('',#35513,.F.); +#35513 = EDGE_LOOP('',(#35514,#35515,#35516,#35517)); +#35514 = ORIENTED_EDGE('',*,*,#35413,.T.); +#35515 = ORIENTED_EDGE('',*,*,#35445,.T.); +#35516 = ORIENTED_EDGE('',*,*,#35477,.T.); +#35517 = ORIENTED_EDGE('',*,*,#35500,.T.); +#35518 = PLANE('',#35519); +#35519 = AXIS2_PLACEMENT_3D('',#35520,#35521,#35522); +#35520 = CARTESIAN_POINT('',(113.43446,-135.129289,-3.5E-02)); +#35521 = DIRECTION('',(0.,0.,1.)); +#35522 = DIRECTION('',(1.,0.,-0.)); +#35523 = ADVANCED_FACE('',(#35524),#35530,.T.); +#35524 = FACE_BOUND('',#35525,.T.); +#35525 = EDGE_LOOP('',(#35526,#35527,#35528,#35529)); +#35526 = ORIENTED_EDGE('',*,*,#35397,.T.); +#35527 = ORIENTED_EDGE('',*,*,#35428,.T.); +#35528 = ORIENTED_EDGE('',*,*,#35461,.T.); +#35529 = ORIENTED_EDGE('',*,*,#35492,.T.); +#35530 = PLANE('',#35531); +#35531 = AXIS2_PLACEMENT_3D('',#35532,#35533,#35534); +#35532 = CARTESIAN_POINT('',(113.43446,-135.129289,0.)); +#35533 = DIRECTION('',(0.,0.,1.)); +#35534 = DIRECTION('',(1.,0.,-0.)); +#35535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35539)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#35536,#35537,#35538)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#35536 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#35537 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#35538 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35539 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#35536, + 'distance_accuracy_value','confusion accuracy'); +#35540 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#35541,#35543); +#35541 = ( REPRESENTATION_RELATIONSHIP('','',#35380,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#35542) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#35542 = ITEM_DEFINED_TRANSFORMATION('','',#11,#799); +#35543 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #35544); +#35544 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('198','=>[0:1:1:191]','',#5, + #35375,$); +#35545 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#35377)); +#35546 = SHAPE_DEFINITION_REPRESENTATION(#35547,#35553); +#35547 = PRODUCT_DEFINITION_SHAPE('','',#35548); +#35548 = PRODUCT_DEFINITION('design','',#35549,#35552); +#35549 = PRODUCT_DEFINITION_FORMATION('','',#35550); +#35550 = PRODUCT('HackPad_track_189','HackPad_track_189','',(#35551)); +#35551 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35552 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#35553 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#35554),#35708); +#35554 = MANIFOLD_SOLID_BREP('',#35555); +#35555 = CLOSED_SHELL('',(#35556,#35596,#35629,#35660,#35684,#35696)); +#35556 = ADVANCED_FACE('',(#35557),#35591,.F.); +#35557 = FACE_BOUND('',#35558,.F.); +#35558 = EDGE_LOOP('',(#35559,#35569,#35577,#35585)); +#35559 = ORIENTED_EDGE('',*,*,#35560,.T.); +#35560 = EDGE_CURVE('',#35561,#35563,#35565,.T.); +#35561 = VERTEX_POINT('',#35562); +#35562 = CARTESIAN_POINT('',(109.71375,-131.45,-3.5E-02)); +#35563 = VERTEX_POINT('',#35564); +#35564 = CARTESIAN_POINT('',(109.71375,-131.45,0.)); +#35565 = LINE('',#35566,#35567); +#35566 = CARTESIAN_POINT('',(109.71375,-131.45,-3.5E-02)); +#35567 = VECTOR('',#35568,1.); +#35568 = DIRECTION('',(0.,0.,1.)); +#35569 = ORIENTED_EDGE('',*,*,#35570,.T.); +#35570 = EDGE_CURVE('',#35563,#35571,#35573,.T.); +#35571 = VERTEX_POINT('',#35572); +#35572 = CARTESIAN_POINT('',(109.71375,-130.075,0.)); +#35573 = LINE('',#35574,#35575); +#35574 = CARTESIAN_POINT('',(109.71375,-131.45,0.)); +#35575 = VECTOR('',#35576,1.); +#35576 = DIRECTION('',(0.,1.,0.)); +#35577 = ORIENTED_EDGE('',*,*,#35578,.F.); +#35578 = EDGE_CURVE('',#35579,#35571,#35581,.T.); +#35579 = VERTEX_POINT('',#35580); +#35580 = CARTESIAN_POINT('',(109.71375,-130.075,-3.5E-02)); +#35581 = LINE('',#35582,#35583); +#35582 = CARTESIAN_POINT('',(109.71375,-130.075,-3.5E-02)); +#35583 = VECTOR('',#35584,1.); +#35584 = DIRECTION('',(0.,0.,1.)); +#35585 = ORIENTED_EDGE('',*,*,#35586,.F.); +#35586 = EDGE_CURVE('',#35561,#35579,#35587,.T.); +#35587 = LINE('',#35588,#35589); +#35588 = CARTESIAN_POINT('',(109.71375,-131.45,-3.5E-02)); +#35589 = VECTOR('',#35590,1.); +#35590 = DIRECTION('',(0.,1.,0.)); +#35591 = PLANE('',#35592); +#35592 = AXIS2_PLACEMENT_3D('',#35593,#35594,#35595); +#35593 = CARTESIAN_POINT('',(109.71375,-131.45,-3.5E-02)); +#35594 = DIRECTION('',(-1.,0.,0.)); +#35595 = DIRECTION('',(0.,1.,0.)); +#35596 = ADVANCED_FACE('',(#35597),#35624,.T.); +#35597 = FACE_BOUND('',#35598,.F.); +#35598 = EDGE_LOOP('',(#35599,#35600,#35609,#35617)); +#35599 = ORIENTED_EDGE('',*,*,#35578,.T.); +#35600 = ORIENTED_EDGE('',*,*,#35601,.T.); +#35601 = EDGE_CURVE('',#35571,#35602,#35604,.T.); +#35602 = VERTEX_POINT('',#35603); +#35603 = CARTESIAN_POINT('',(109.51375,-130.075,0.)); +#35604 = CIRCLE('',#35605,1.E-01); +#35605 = AXIS2_PLACEMENT_3D('',#35606,#35607,#35608); +#35606 = CARTESIAN_POINT('',(109.61375,-130.075,0.)); +#35607 = DIRECTION('',(0.,0.,1.)); +#35608 = DIRECTION('',(1.,0.,-0.)); +#35609 = ORIENTED_EDGE('',*,*,#35610,.F.); +#35610 = EDGE_CURVE('',#35611,#35602,#35613,.T.); +#35611 = VERTEX_POINT('',#35612); +#35612 = CARTESIAN_POINT('',(109.51375,-130.075,-3.5E-02)); +#35613 = LINE('',#35614,#35615); +#35614 = CARTESIAN_POINT('',(109.51375,-130.075,-3.5E-02)); +#35615 = VECTOR('',#35616,1.); +#35616 = DIRECTION('',(0.,0.,1.)); +#35617 = ORIENTED_EDGE('',*,*,#35618,.F.); +#35618 = EDGE_CURVE('',#35579,#35611,#35619,.T.); +#35619 = CIRCLE('',#35620,1.E-01); +#35620 = AXIS2_PLACEMENT_3D('',#35621,#35622,#35623); +#35621 = CARTESIAN_POINT('',(109.61375,-130.075,-3.5E-02)); +#35622 = DIRECTION('',(0.,0.,1.)); +#35623 = DIRECTION('',(1.,0.,-0.)); +#35624 = CYLINDRICAL_SURFACE('',#35625,1.E-01); +#35625 = AXIS2_PLACEMENT_3D('',#35626,#35627,#35628); +#35626 = CARTESIAN_POINT('',(109.61375,-130.075,-3.5E-02)); +#35627 = DIRECTION('',(-0.,-0.,-1.)); +#35628 = DIRECTION('',(1.,0.,-0.)); +#35629 = ADVANCED_FACE('',(#35630),#35655,.F.); +#35630 = FACE_BOUND('',#35631,.F.); +#35631 = EDGE_LOOP('',(#35632,#35633,#35641,#35649)); +#35632 = ORIENTED_EDGE('',*,*,#35610,.T.); +#35633 = ORIENTED_EDGE('',*,*,#35634,.T.); +#35634 = EDGE_CURVE('',#35602,#35635,#35637,.T.); +#35635 = VERTEX_POINT('',#35636); +#35636 = CARTESIAN_POINT('',(109.51375,-131.45,0.)); +#35637 = LINE('',#35638,#35639); +#35638 = CARTESIAN_POINT('',(109.51375,-130.075,0.)); +#35639 = VECTOR('',#35640,1.); +#35640 = DIRECTION('',(0.,-1.,0.)); +#35641 = ORIENTED_EDGE('',*,*,#35642,.F.); +#35642 = EDGE_CURVE('',#35643,#35635,#35645,.T.); +#35643 = VERTEX_POINT('',#35644); +#35644 = CARTESIAN_POINT('',(109.51375,-131.45,-3.5E-02)); +#35645 = LINE('',#35646,#35647); +#35646 = CARTESIAN_POINT('',(109.51375,-131.45,-3.5E-02)); +#35647 = VECTOR('',#35648,1.); +#35648 = DIRECTION('',(0.,0.,1.)); +#35649 = ORIENTED_EDGE('',*,*,#35650,.F.); +#35650 = EDGE_CURVE('',#35611,#35643,#35651,.T.); +#35651 = LINE('',#35652,#35653); +#35652 = CARTESIAN_POINT('',(109.51375,-130.075,-3.5E-02)); +#35653 = VECTOR('',#35654,1.); +#35654 = DIRECTION('',(0.,-1.,0.)); +#35655 = PLANE('',#35656); +#35656 = AXIS2_PLACEMENT_3D('',#35657,#35658,#35659); +#35657 = CARTESIAN_POINT('',(109.51375,-130.075,-3.5E-02)); +#35658 = DIRECTION('',(1.,0.,-0.)); +#35659 = DIRECTION('',(0.,-1.,0.)); +#35660 = ADVANCED_FACE('',(#35661),#35679,.T.); +#35661 = FACE_BOUND('',#35662,.F.); +#35662 = EDGE_LOOP('',(#35663,#35664,#35671,#35672)); +#35663 = ORIENTED_EDGE('',*,*,#35642,.T.); +#35664 = ORIENTED_EDGE('',*,*,#35665,.T.); +#35665 = EDGE_CURVE('',#35635,#35563,#35666,.T.); +#35666 = CIRCLE('',#35667,1.E-01); +#35667 = AXIS2_PLACEMENT_3D('',#35668,#35669,#35670); +#35668 = CARTESIAN_POINT('',(109.61375,-131.45,0.)); +#35669 = DIRECTION('',(0.,0.,1.)); +#35670 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#35671 = ORIENTED_EDGE('',*,*,#35560,.F.); +#35672 = ORIENTED_EDGE('',*,*,#35673,.F.); +#35673 = EDGE_CURVE('',#35643,#35561,#35674,.T.); +#35674 = CIRCLE('',#35675,1.E-01); +#35675 = AXIS2_PLACEMENT_3D('',#35676,#35677,#35678); +#35676 = CARTESIAN_POINT('',(109.61375,-131.45,-3.5E-02)); +#35677 = DIRECTION('',(0.,0.,1.)); +#35678 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#35679 = CYLINDRICAL_SURFACE('',#35680,1.E-01); +#35680 = AXIS2_PLACEMENT_3D('',#35681,#35682,#35683); +#35681 = CARTESIAN_POINT('',(109.61375,-131.45,-3.5E-02)); +#35682 = DIRECTION('',(-0.,-0.,-1.)); +#35683 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#35684 = ADVANCED_FACE('',(#35685),#35691,.F.); +#35685 = FACE_BOUND('',#35686,.F.); +#35686 = EDGE_LOOP('',(#35687,#35688,#35689,#35690)); +#35687 = ORIENTED_EDGE('',*,*,#35586,.T.); +#35688 = ORIENTED_EDGE('',*,*,#35618,.T.); +#35689 = ORIENTED_EDGE('',*,*,#35650,.T.); +#35690 = ORIENTED_EDGE('',*,*,#35673,.T.); +#35691 = PLANE('',#35692); +#35692 = AXIS2_PLACEMENT_3D('',#35693,#35694,#35695); +#35693 = CARTESIAN_POINT('',(109.71375,-131.45,-3.5E-02)); +#35694 = DIRECTION('',(0.,0.,1.)); +#35695 = DIRECTION('',(1.,0.,-0.)); +#35696 = ADVANCED_FACE('',(#35697),#35703,.T.); +#35697 = FACE_BOUND('',#35698,.T.); +#35698 = EDGE_LOOP('',(#35699,#35700,#35701,#35702)); +#35699 = ORIENTED_EDGE('',*,*,#35570,.T.); +#35700 = ORIENTED_EDGE('',*,*,#35601,.T.); +#35701 = ORIENTED_EDGE('',*,*,#35634,.T.); +#35702 = ORIENTED_EDGE('',*,*,#35665,.T.); +#35703 = PLANE('',#35704); +#35704 = AXIS2_PLACEMENT_3D('',#35705,#35706,#35707); +#35705 = CARTESIAN_POINT('',(109.71375,-131.45,0.)); +#35706 = DIRECTION('',(0.,0.,1.)); +#35707 = DIRECTION('',(1.,0.,-0.)); +#35708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35712)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#35709,#35710,#35711)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#35709 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#35710 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#35711 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35712 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#35709, + 'distance_accuracy_value','confusion accuracy'); +#35713 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#35714,#35716); +#35714 = ( REPRESENTATION_RELATIONSHIP('','',#35553,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#35715) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#35715 = ITEM_DEFINED_TRANSFORMATION('','',#11,#803); +#35716 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #35717); +#35717 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('199','=>[0:1:1:192]','',#5, + #35548,$); +#35718 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#35550)); +#35719 = SHAPE_DEFINITION_REPRESENTATION(#35720,#35726); +#35720 = PRODUCT_DEFINITION_SHAPE('','',#35721); +#35721 = PRODUCT_DEFINITION('design','',#35722,#35725); +#35722 = PRODUCT_DEFINITION_FORMATION('','',#35723); +#35723 = PRODUCT('HackPad_track_190','HackPad_track_190','',(#35724)); +#35724 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35725 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#35726 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#35727),#35881); +#35727 = MANIFOLD_SOLID_BREP('',#35728); +#35728 = CLOSED_SHELL('',(#35729,#35769,#35802,#35833,#35857,#35869)); +#35729 = ADVANCED_FACE('',(#35730),#35764,.F.); +#35730 = FACE_BOUND('',#35731,.F.); +#35731 = EDGE_LOOP('',(#35732,#35742,#35750,#35758)); +#35732 = ORIENTED_EDGE('',*,*,#35733,.T.); +#35733 = EDGE_CURVE('',#35734,#35736,#35738,.T.); +#35734 = VERTEX_POINT('',#35735); +#35735 = CARTESIAN_POINT('',(180.36375,-135.1,-3.5E-02)); +#35736 = VERTEX_POINT('',#35737); +#35737 = CARTESIAN_POINT('',(180.36375,-135.1,0.)); +#35738 = LINE('',#35739,#35740); +#35739 = CARTESIAN_POINT('',(180.36375,-135.1,-3.5E-02)); +#35740 = VECTOR('',#35741,1.); +#35741 = DIRECTION('',(0.,0.,1.)); +#35742 = ORIENTED_EDGE('',*,*,#35743,.T.); +#35743 = EDGE_CURVE('',#35736,#35744,#35746,.T.); +#35744 = VERTEX_POINT('',#35745); +#35745 = CARTESIAN_POINT('',(113.36375,-135.1,0.)); +#35746 = LINE('',#35747,#35748); +#35747 = CARTESIAN_POINT('',(180.36375,-135.1,0.)); +#35748 = VECTOR('',#35749,1.); +#35749 = DIRECTION('',(-1.,0.,0.)); +#35750 = ORIENTED_EDGE('',*,*,#35751,.F.); +#35751 = EDGE_CURVE('',#35752,#35744,#35754,.T.); +#35752 = VERTEX_POINT('',#35753); +#35753 = CARTESIAN_POINT('',(113.36375,-135.1,-3.5E-02)); +#35754 = LINE('',#35755,#35756); +#35755 = CARTESIAN_POINT('',(113.36375,-135.1,-3.5E-02)); +#35756 = VECTOR('',#35757,1.); +#35757 = DIRECTION('',(0.,0.,1.)); +#35758 = ORIENTED_EDGE('',*,*,#35759,.F.); +#35759 = EDGE_CURVE('',#35734,#35752,#35760,.T.); +#35760 = LINE('',#35761,#35762); +#35761 = CARTESIAN_POINT('',(180.36375,-135.1,-3.5E-02)); +#35762 = VECTOR('',#35763,1.); +#35763 = DIRECTION('',(-1.,0.,0.)); +#35764 = PLANE('',#35765); +#35765 = AXIS2_PLACEMENT_3D('',#35766,#35767,#35768); +#35766 = CARTESIAN_POINT('',(180.36375,-135.1,-3.5E-02)); +#35767 = DIRECTION('',(0.,-1.,0.)); +#35768 = DIRECTION('',(-1.,0.,0.)); +#35769 = ADVANCED_FACE('',(#35770),#35797,.T.); +#35770 = FACE_BOUND('',#35771,.F.); +#35771 = EDGE_LOOP('',(#35772,#35773,#35782,#35790)); +#35772 = ORIENTED_EDGE('',*,*,#35751,.T.); +#35773 = ORIENTED_EDGE('',*,*,#35774,.T.); +#35774 = EDGE_CURVE('',#35744,#35775,#35777,.T.); +#35775 = VERTEX_POINT('',#35776); +#35776 = CARTESIAN_POINT('',(113.36375,-135.3,0.)); +#35777 = CIRCLE('',#35778,0.1); +#35778 = AXIS2_PLACEMENT_3D('',#35779,#35780,#35781); +#35779 = CARTESIAN_POINT('',(113.36375,-135.2,0.)); +#35780 = DIRECTION('',(0.,0.,1.)); +#35781 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#35782 = ORIENTED_EDGE('',*,*,#35783,.F.); +#35783 = EDGE_CURVE('',#35784,#35775,#35786,.T.); +#35784 = VERTEX_POINT('',#35785); +#35785 = CARTESIAN_POINT('',(113.36375,-135.3,-3.5E-02)); +#35786 = LINE('',#35787,#35788); +#35787 = CARTESIAN_POINT('',(113.36375,-135.3,-3.5E-02)); +#35788 = VECTOR('',#35789,1.); +#35789 = DIRECTION('',(0.,0.,1.)); +#35790 = ORIENTED_EDGE('',*,*,#35791,.F.); +#35791 = EDGE_CURVE('',#35752,#35784,#35792,.T.); +#35792 = CIRCLE('',#35793,0.1); +#35793 = AXIS2_PLACEMENT_3D('',#35794,#35795,#35796); +#35794 = CARTESIAN_POINT('',(113.36375,-135.2,-3.5E-02)); +#35795 = DIRECTION('',(0.,0.,1.)); +#35796 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#35797 = CYLINDRICAL_SURFACE('',#35798,0.1); +#35798 = AXIS2_PLACEMENT_3D('',#35799,#35800,#35801); +#35799 = CARTESIAN_POINT('',(113.36375,-135.2,-3.5E-02)); +#35800 = DIRECTION('',(-0.,-0.,-1.)); +#35801 = DIRECTION('',(-1.42108547152E-13,1.,0.)); +#35802 = ADVANCED_FACE('',(#35803),#35828,.F.); +#35803 = FACE_BOUND('',#35804,.F.); +#35804 = EDGE_LOOP('',(#35805,#35806,#35814,#35822)); +#35805 = ORIENTED_EDGE('',*,*,#35783,.T.); +#35806 = ORIENTED_EDGE('',*,*,#35807,.T.); +#35807 = EDGE_CURVE('',#35775,#35808,#35810,.T.); +#35808 = VERTEX_POINT('',#35809); +#35809 = CARTESIAN_POINT('',(180.36375,-135.3,0.)); +#35810 = LINE('',#35811,#35812); +#35811 = CARTESIAN_POINT('',(113.36375,-135.3,0.)); +#35812 = VECTOR('',#35813,1.); +#35813 = DIRECTION('',(1.,0.,0.)); +#35814 = ORIENTED_EDGE('',*,*,#35815,.F.); +#35815 = EDGE_CURVE('',#35816,#35808,#35818,.T.); +#35816 = VERTEX_POINT('',#35817); +#35817 = CARTESIAN_POINT('',(180.36375,-135.3,-3.5E-02)); +#35818 = LINE('',#35819,#35820); +#35819 = CARTESIAN_POINT('',(180.36375,-135.3,-3.5E-02)); +#35820 = VECTOR('',#35821,1.); +#35821 = DIRECTION('',(0.,0.,1.)); +#35822 = ORIENTED_EDGE('',*,*,#35823,.F.); +#35823 = EDGE_CURVE('',#35784,#35816,#35824,.T.); +#35824 = LINE('',#35825,#35826); +#35825 = CARTESIAN_POINT('',(113.36375,-135.3,-3.5E-02)); +#35826 = VECTOR('',#35827,1.); +#35827 = DIRECTION('',(1.,0.,0.)); +#35828 = PLANE('',#35829); +#35829 = AXIS2_PLACEMENT_3D('',#35830,#35831,#35832); +#35830 = CARTESIAN_POINT('',(113.36375,-135.3,-3.5E-02)); +#35831 = DIRECTION('',(0.,1.,0.)); +#35832 = DIRECTION('',(1.,0.,0.)); +#35833 = ADVANCED_FACE('',(#35834),#35852,.T.); +#35834 = FACE_BOUND('',#35835,.F.); +#35835 = EDGE_LOOP('',(#35836,#35837,#35844,#35845)); +#35836 = ORIENTED_EDGE('',*,*,#35815,.T.); +#35837 = ORIENTED_EDGE('',*,*,#35838,.T.); +#35838 = EDGE_CURVE('',#35808,#35736,#35839,.T.); +#35839 = CIRCLE('',#35840,0.1); +#35840 = AXIS2_PLACEMENT_3D('',#35841,#35842,#35843); +#35841 = CARTESIAN_POINT('',(180.36375,-135.2,0.)); +#35842 = DIRECTION('',(0.,-0.,1.)); +#35843 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#35844 = ORIENTED_EDGE('',*,*,#35733,.F.); +#35845 = ORIENTED_EDGE('',*,*,#35846,.F.); +#35846 = EDGE_CURVE('',#35816,#35734,#35847,.T.); +#35847 = CIRCLE('',#35848,0.1); +#35848 = AXIS2_PLACEMENT_3D('',#35849,#35850,#35851); +#35849 = CARTESIAN_POINT('',(180.36375,-135.2,-3.5E-02)); +#35850 = DIRECTION('',(0.,-0.,1.)); +#35851 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#35852 = CYLINDRICAL_SURFACE('',#35853,0.1); +#35853 = AXIS2_PLACEMENT_3D('',#35854,#35855,#35856); +#35854 = CARTESIAN_POINT('',(180.36375,-135.2,-3.5E-02)); +#35855 = DIRECTION('',(-0.,0.,-1.)); +#35856 = DIRECTION('',(2.84217094304E-13,-1.,-0.)); +#35857 = ADVANCED_FACE('',(#35858),#35864,.F.); +#35858 = FACE_BOUND('',#35859,.F.); +#35859 = EDGE_LOOP('',(#35860,#35861,#35862,#35863)); +#35860 = ORIENTED_EDGE('',*,*,#35759,.T.); +#35861 = ORIENTED_EDGE('',*,*,#35791,.T.); +#35862 = ORIENTED_EDGE('',*,*,#35823,.T.); +#35863 = ORIENTED_EDGE('',*,*,#35846,.T.); +#35864 = PLANE('',#35865); +#35865 = AXIS2_PLACEMENT_3D('',#35866,#35867,#35868); +#35866 = CARTESIAN_POINT('',(180.36375,-135.1,-3.5E-02)); +#35867 = DIRECTION('',(0.,0.,1.)); +#35868 = DIRECTION('',(1.,0.,-0.)); +#35869 = ADVANCED_FACE('',(#35870),#35876,.T.); +#35870 = FACE_BOUND('',#35871,.T.); +#35871 = EDGE_LOOP('',(#35872,#35873,#35874,#35875)); +#35872 = ORIENTED_EDGE('',*,*,#35743,.T.); +#35873 = ORIENTED_EDGE('',*,*,#35774,.T.); +#35874 = ORIENTED_EDGE('',*,*,#35807,.T.); +#35875 = ORIENTED_EDGE('',*,*,#35838,.T.); +#35876 = PLANE('',#35877); +#35877 = AXIS2_PLACEMENT_3D('',#35878,#35879,#35880); +#35878 = CARTESIAN_POINT('',(180.36375,-135.1,0.)); +#35879 = DIRECTION('',(0.,0.,1.)); +#35880 = DIRECTION('',(1.,0.,-0.)); +#35881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35885)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#35882,#35883,#35884)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#35882 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#35883 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#35884 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35885 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#35882, + 'distance_accuracy_value','confusion accuracy'); +#35886 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#35887,#35889); +#35887 = ( REPRESENTATION_RELATIONSHIP('','',#35726,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#35888) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#35888 = ITEM_DEFINED_TRANSFORMATION('','',#11,#807); +#35889 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #35890); +#35890 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('200','=>[0:1:1:193]','',#5, + #35721,$); +#35891 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#35723)); +#35892 = SHAPE_DEFINITION_REPRESENTATION(#35893,#35899); +#35893 = PRODUCT_DEFINITION_SHAPE('','',#35894); +#35894 = PRODUCT_DEFINITION('design','',#35895,#35898); +#35895 = PRODUCT_DEFINITION_FORMATION('','',#35896); +#35896 = PRODUCT('HackPad_track_191','HackPad_track_191','',(#35897)); +#35897 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35898 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#35899 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#35900),#36054); +#35900 = MANIFOLD_SOLID_BREP('',#35901); +#35901 = CLOSED_SHELL('',(#35902,#35942,#35975,#36006,#36030,#36042)); +#35902 = ADVANCED_FACE('',(#35903),#35937,.F.); +#35903 = FACE_BOUND('',#35904,.F.); +#35904 = EDGE_LOOP('',(#35905,#35915,#35923,#35931)); +#35905 = ORIENTED_EDGE('',*,*,#35906,.T.); +#35906 = EDGE_CURVE('',#35907,#35909,#35911,.T.); +#35907 = VERTEX_POINT('',#35908); +#35908 = CARTESIAN_POINT('',(179.793039,-72.52071,-3.5E-02)); +#35909 = VERTEX_POINT('',#35910); +#35910 = CARTESIAN_POINT('',(179.793039,-72.52071,0.)); +#35911 = LINE('',#35912,#35913); +#35912 = CARTESIAN_POINT('',(179.793039,-72.52071,-3.5E-02)); +#35913 = VECTOR('',#35914,1.); +#35914 = DIRECTION('',(0.,0.,1.)); +#35915 = ORIENTED_EDGE('',*,*,#35916,.T.); +#35916 = EDGE_CURVE('',#35909,#35917,#35919,.T.); +#35917 = VERTEX_POINT('',#35918); +#35918 = CARTESIAN_POINT('',(182.293039,-75.02071,0.)); +#35919 = LINE('',#35920,#35921); +#35920 = CARTESIAN_POINT('',(179.793039,-72.52071,0.)); +#35921 = VECTOR('',#35922,1.); +#35922 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#35923 = ORIENTED_EDGE('',*,*,#35924,.F.); +#35924 = EDGE_CURVE('',#35925,#35917,#35927,.T.); +#35925 = VERTEX_POINT('',#35926); +#35926 = CARTESIAN_POINT('',(182.293039,-75.02071,-3.5E-02)); +#35927 = LINE('',#35928,#35929); +#35928 = CARTESIAN_POINT('',(182.293039,-75.02071,-3.5E-02)); +#35929 = VECTOR('',#35930,1.); +#35930 = DIRECTION('',(0.,0.,1.)); +#35931 = ORIENTED_EDGE('',*,*,#35932,.F.); +#35932 = EDGE_CURVE('',#35907,#35925,#35933,.T.); +#35933 = LINE('',#35934,#35935); +#35934 = CARTESIAN_POINT('',(179.793039,-72.52071,-3.5E-02)); +#35935 = VECTOR('',#35936,1.); +#35936 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#35937 = PLANE('',#35938); +#35938 = AXIS2_PLACEMENT_3D('',#35939,#35940,#35941); +#35939 = CARTESIAN_POINT('',(179.793039,-72.52071,-3.5E-02)); +#35940 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#35941 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#35942 = ADVANCED_FACE('',(#35943),#35970,.T.); +#35943 = FACE_BOUND('',#35944,.F.); +#35944 = EDGE_LOOP('',(#35945,#35946,#35955,#35963)); +#35945 = ORIENTED_EDGE('',*,*,#35924,.T.); +#35946 = ORIENTED_EDGE('',*,*,#35947,.T.); +#35947 = EDGE_CURVE('',#35917,#35948,#35950,.T.); +#35948 = VERTEX_POINT('',#35949); +#35949 = CARTESIAN_POINT('',(182.43446,-74.879289,0.)); +#35950 = CIRCLE('',#35951,9.999974810219E-02); +#35951 = AXIS2_PLACEMENT_3D('',#35952,#35953,#35954); +#35952 = CARTESIAN_POINT('',(182.3637495,-74.9499995,0.)); +#35953 = DIRECTION('',(0.,0.,1.)); +#35954 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#35955 = ORIENTED_EDGE('',*,*,#35956,.F.); +#35956 = EDGE_CURVE('',#35957,#35948,#35959,.T.); +#35957 = VERTEX_POINT('',#35958); +#35958 = CARTESIAN_POINT('',(182.43446,-74.879289,-3.5E-02)); +#35959 = LINE('',#35960,#35961); +#35960 = CARTESIAN_POINT('',(182.43446,-74.879289,-3.5E-02)); +#35961 = VECTOR('',#35962,1.); +#35962 = DIRECTION('',(0.,0.,1.)); +#35963 = ORIENTED_EDGE('',*,*,#35964,.F.); +#35964 = EDGE_CURVE('',#35925,#35957,#35965,.T.); +#35965 = CIRCLE('',#35966,9.999974810219E-02); +#35966 = AXIS2_PLACEMENT_3D('',#35967,#35968,#35969); +#35967 = CARTESIAN_POINT('',(182.3637495,-74.9499995,-3.5E-02)); +#35968 = DIRECTION('',(0.,0.,1.)); +#35969 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#35970 = CYLINDRICAL_SURFACE('',#35971,9.999974810219E-02); +#35971 = AXIS2_PLACEMENT_3D('',#35972,#35973,#35974); +#35972 = CARTESIAN_POINT('',(182.3637495,-74.9499995,-3.5E-02)); +#35973 = DIRECTION('',(-0.,-0.,-1.)); +#35974 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#35975 = ADVANCED_FACE('',(#35976),#36001,.F.); +#35976 = FACE_BOUND('',#35977,.F.); +#35977 = EDGE_LOOP('',(#35978,#35979,#35987,#35995)); +#35978 = ORIENTED_EDGE('',*,*,#35956,.T.); +#35979 = ORIENTED_EDGE('',*,*,#35980,.T.); +#35980 = EDGE_CURVE('',#35948,#35981,#35983,.T.); +#35981 = VERTEX_POINT('',#35982); +#35982 = CARTESIAN_POINT('',(179.93446,-72.379289,0.)); +#35983 = LINE('',#35984,#35985); +#35984 = CARTESIAN_POINT('',(182.43446,-74.879289,0.)); +#35985 = VECTOR('',#35986,1.); +#35986 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#35987 = ORIENTED_EDGE('',*,*,#35988,.F.); +#35988 = EDGE_CURVE('',#35989,#35981,#35991,.T.); +#35989 = VERTEX_POINT('',#35990); +#35990 = CARTESIAN_POINT('',(179.93446,-72.379289,-3.5E-02)); +#35991 = LINE('',#35992,#35993); +#35992 = CARTESIAN_POINT('',(179.93446,-72.379289,-3.5E-02)); +#35993 = VECTOR('',#35994,1.); +#35994 = DIRECTION('',(0.,0.,1.)); +#35995 = ORIENTED_EDGE('',*,*,#35996,.F.); +#35996 = EDGE_CURVE('',#35957,#35989,#35997,.T.); +#35997 = LINE('',#35998,#35999); +#35998 = CARTESIAN_POINT('',(182.43446,-74.879289,-3.5E-02)); +#35999 = VECTOR('',#36000,1.); +#36000 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36001 = PLANE('',#36002); +#36002 = AXIS2_PLACEMENT_3D('',#36003,#36004,#36005); +#36003 = CARTESIAN_POINT('',(182.43446,-74.879289,-3.5E-02)); +#36004 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36005 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36006 = ADVANCED_FACE('',(#36007),#36025,.T.); +#36007 = FACE_BOUND('',#36008,.F.); +#36008 = EDGE_LOOP('',(#36009,#36010,#36017,#36018)); +#36009 = ORIENTED_EDGE('',*,*,#35988,.T.); +#36010 = ORIENTED_EDGE('',*,*,#36011,.T.); +#36011 = EDGE_CURVE('',#35981,#35909,#36012,.T.); +#36012 = CIRCLE('',#36013,9.999974810218E-02); +#36013 = AXIS2_PLACEMENT_3D('',#36014,#36015,#36016); +#36014 = CARTESIAN_POINT('',(179.8637495,-72.4499995,0.)); +#36015 = DIRECTION('',(0.,0.,1.)); +#36016 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#36017 = ORIENTED_EDGE('',*,*,#35906,.F.); +#36018 = ORIENTED_EDGE('',*,*,#36019,.F.); +#36019 = EDGE_CURVE('',#35989,#35907,#36020,.T.); +#36020 = CIRCLE('',#36021,9.999974810218E-02); +#36021 = AXIS2_PLACEMENT_3D('',#36022,#36023,#36024); +#36022 = CARTESIAN_POINT('',(179.8637495,-72.4499995,-3.5E-02)); +#36023 = DIRECTION('',(0.,0.,1.)); +#36024 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#36025 = CYLINDRICAL_SURFACE('',#36026,9.999974810218E-02); +#36026 = AXIS2_PLACEMENT_3D('',#36027,#36028,#36029); +#36027 = CARTESIAN_POINT('',(179.8637495,-72.4499995,-3.5E-02)); +#36028 = DIRECTION('',(-0.,-0.,-1.)); +#36029 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#36030 = ADVANCED_FACE('',(#36031),#36037,.F.); +#36031 = FACE_BOUND('',#36032,.F.); +#36032 = EDGE_LOOP('',(#36033,#36034,#36035,#36036)); +#36033 = ORIENTED_EDGE('',*,*,#35932,.T.); +#36034 = ORIENTED_EDGE('',*,*,#35964,.T.); +#36035 = ORIENTED_EDGE('',*,*,#35996,.T.); +#36036 = ORIENTED_EDGE('',*,*,#36019,.T.); +#36037 = PLANE('',#36038); +#36038 = AXIS2_PLACEMENT_3D('',#36039,#36040,#36041); +#36039 = CARTESIAN_POINT('',(179.793039,-72.52071,-3.5E-02)); +#36040 = DIRECTION('',(0.,0.,1.)); +#36041 = DIRECTION('',(1.,0.,-0.)); +#36042 = ADVANCED_FACE('',(#36043),#36049,.T.); +#36043 = FACE_BOUND('',#36044,.T.); +#36044 = EDGE_LOOP('',(#36045,#36046,#36047,#36048)); +#36045 = ORIENTED_EDGE('',*,*,#35916,.T.); +#36046 = ORIENTED_EDGE('',*,*,#35947,.T.); +#36047 = ORIENTED_EDGE('',*,*,#35980,.T.); +#36048 = ORIENTED_EDGE('',*,*,#36011,.T.); +#36049 = PLANE('',#36050); +#36050 = AXIS2_PLACEMENT_3D('',#36051,#36052,#36053); +#36051 = CARTESIAN_POINT('',(179.793039,-72.52071,0.)); +#36052 = DIRECTION('',(0.,0.,1.)); +#36053 = DIRECTION('',(1.,0.,-0.)); +#36054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#36058)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#36055,#36056,#36057)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#36055 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#36056 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#36057 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#36058 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36055, + 'distance_accuracy_value','confusion accuracy'); +#36059 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36060,#36062); +#36060 = ( REPRESENTATION_RELATIONSHIP('','',#35899,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#36061) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#36061 = ITEM_DEFINED_TRANSFORMATION('','',#11,#811); +#36062 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #36063); +#36063 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('201','=>[0:1:1:194]','',#5, + #35894,$); +#36064 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#35896)); +#36065 = SHAPE_DEFINITION_REPRESENTATION(#36066,#36072); +#36066 = PRODUCT_DEFINITION_SHAPE('','',#36067); +#36067 = PRODUCT_DEFINITION('design','',#36068,#36071); +#36068 = PRODUCT_DEFINITION_FORMATION('','',#36069); +#36069 = PRODUCT('HackPad_track_192','HackPad_track_192','',(#36070)); +#36070 = PRODUCT_CONTEXT('',#2,'mechanical'); +#36071 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36072 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#36073),#36227); +#36073 = MANIFOLD_SOLID_BREP('',#36074); +#36074 = CLOSED_SHELL('',(#36075,#36115,#36148,#36179,#36203,#36215)); +#36075 = ADVANCED_FACE('',(#36076),#36110,.F.); +#36076 = FACE_BOUND('',#36077,.F.); +#36077 = EDGE_LOOP('',(#36078,#36088,#36096,#36104)); +#36078 = ORIENTED_EDGE('',*,*,#36079,.T.); +#36079 = EDGE_CURVE('',#36080,#36082,#36084,.T.); +#36080 = VERTEX_POINT('',#36081); +#36081 = CARTESIAN_POINT('',(182.293039,-133.129289,-3.5E-02)); +#36082 = VERTEX_POINT('',#36083); +#36083 = CARTESIAN_POINT('',(182.293039,-133.129289,0.)); +#36084 = LINE('',#36085,#36086); +#36085 = CARTESIAN_POINT('',(182.293039,-133.129289,-3.5E-02)); +#36086 = VECTOR('',#36087,1.); +#36087 = DIRECTION('',(0.,0.,1.)); +#36088 = ORIENTED_EDGE('',*,*,#36089,.T.); +#36089 = EDGE_CURVE('',#36082,#36090,#36092,.T.); +#36090 = VERTEX_POINT('',#36091); +#36091 = CARTESIAN_POINT('',(180.293039,-135.129289,0.)); +#36092 = LINE('',#36093,#36094); +#36093 = CARTESIAN_POINT('',(182.293039,-133.129289,0.)); +#36094 = VECTOR('',#36095,1.); +#36095 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36096 = ORIENTED_EDGE('',*,*,#36097,.F.); +#36097 = EDGE_CURVE('',#36098,#36090,#36100,.T.); +#36098 = VERTEX_POINT('',#36099); +#36099 = CARTESIAN_POINT('',(180.293039,-135.129289,-3.5E-02)); +#36100 = LINE('',#36101,#36102); +#36101 = CARTESIAN_POINT('',(180.293039,-135.129289,-3.5E-02)); +#36102 = VECTOR('',#36103,1.); +#36103 = DIRECTION('',(0.,0.,1.)); +#36104 = ORIENTED_EDGE('',*,*,#36105,.F.); +#36105 = EDGE_CURVE('',#36080,#36098,#36106,.T.); +#36106 = LINE('',#36107,#36108); +#36107 = CARTESIAN_POINT('',(182.293039,-133.129289,-3.5E-02)); +#36108 = VECTOR('',#36109,1.); +#36109 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36110 = PLANE('',#36111); +#36111 = AXIS2_PLACEMENT_3D('',#36112,#36113,#36114); +#36112 = CARTESIAN_POINT('',(182.293039,-133.129289,-3.5E-02)); +#36113 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#36114 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36115 = ADVANCED_FACE('',(#36116),#36143,.T.); +#36116 = FACE_BOUND('',#36117,.F.); +#36117 = EDGE_LOOP('',(#36118,#36119,#36128,#36136)); +#36118 = ORIENTED_EDGE('',*,*,#36097,.T.); +#36119 = ORIENTED_EDGE('',*,*,#36120,.T.); +#36120 = EDGE_CURVE('',#36090,#36121,#36123,.T.); +#36121 = VERTEX_POINT('',#36122); +#36122 = CARTESIAN_POINT('',(180.43446,-135.27071,0.)); +#36123 = CIRCLE('',#36124,9.999974810219E-02); +#36124 = AXIS2_PLACEMENT_3D('',#36125,#36126,#36127); +#36125 = CARTESIAN_POINT('',(180.3637495,-135.1999995,0.)); +#36126 = DIRECTION('',(0.,0.,1.)); +#36127 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#36128 = ORIENTED_EDGE('',*,*,#36129,.F.); +#36129 = EDGE_CURVE('',#36130,#36121,#36132,.T.); +#36130 = VERTEX_POINT('',#36131); +#36131 = CARTESIAN_POINT('',(180.43446,-135.27071,-3.5E-02)); +#36132 = LINE('',#36133,#36134); +#36133 = CARTESIAN_POINT('',(180.43446,-135.27071,-3.5E-02)); +#36134 = VECTOR('',#36135,1.); +#36135 = DIRECTION('',(0.,0.,1.)); +#36136 = ORIENTED_EDGE('',*,*,#36137,.F.); +#36137 = EDGE_CURVE('',#36098,#36130,#36138,.T.); +#36138 = CIRCLE('',#36139,9.999974810219E-02); +#36139 = AXIS2_PLACEMENT_3D('',#36140,#36141,#36142); +#36140 = CARTESIAN_POINT('',(180.3637495,-135.1999995,-3.5E-02)); +#36141 = DIRECTION('',(0.,0.,1.)); +#36142 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#36143 = CYLINDRICAL_SURFACE('',#36144,9.999974810219E-02); +#36144 = AXIS2_PLACEMENT_3D('',#36145,#36146,#36147); +#36145 = CARTESIAN_POINT('',(180.3637495,-135.1999995,-3.5E-02)); +#36146 = DIRECTION('',(-0.,-0.,-1.)); +#36147 = DIRECTION('',(-0.707106781187,0.707106781187,-0.)); +#36148 = ADVANCED_FACE('',(#36149),#36174,.F.); +#36149 = FACE_BOUND('',#36150,.F.); +#36150 = EDGE_LOOP('',(#36151,#36152,#36160,#36168)); +#36151 = ORIENTED_EDGE('',*,*,#36129,.T.); +#36152 = ORIENTED_EDGE('',*,*,#36153,.T.); +#36153 = EDGE_CURVE('',#36121,#36154,#36156,.T.); +#36154 = VERTEX_POINT('',#36155); +#36155 = CARTESIAN_POINT('',(182.43446,-133.27071,0.)); +#36156 = LINE('',#36157,#36158); +#36157 = CARTESIAN_POINT('',(180.43446,-135.27071,0.)); +#36158 = VECTOR('',#36159,1.); +#36159 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#36160 = ORIENTED_EDGE('',*,*,#36161,.F.); +#36161 = EDGE_CURVE('',#36162,#36154,#36164,.T.); +#36162 = VERTEX_POINT('',#36163); +#36163 = CARTESIAN_POINT('',(182.43446,-133.27071,-3.5E-02)); +#36164 = LINE('',#36165,#36166); +#36165 = CARTESIAN_POINT('',(182.43446,-133.27071,-3.5E-02)); +#36166 = VECTOR('',#36167,1.); +#36167 = DIRECTION('',(0.,0.,1.)); +#36168 = ORIENTED_EDGE('',*,*,#36169,.F.); +#36169 = EDGE_CURVE('',#36130,#36162,#36170,.T.); +#36170 = LINE('',#36171,#36172); +#36171 = CARTESIAN_POINT('',(180.43446,-135.27071,-3.5E-02)); +#36172 = VECTOR('',#36173,1.); +#36173 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#36174 = PLANE('',#36175); +#36175 = AXIS2_PLACEMENT_3D('',#36176,#36177,#36178); +#36176 = CARTESIAN_POINT('',(180.43446,-135.27071,-3.5E-02)); +#36177 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36178 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#36179 = ADVANCED_FACE('',(#36180),#36198,.T.); +#36180 = FACE_BOUND('',#36181,.F.); +#36181 = EDGE_LOOP('',(#36182,#36183,#36190,#36191)); +#36182 = ORIENTED_EDGE('',*,*,#36161,.T.); +#36183 = ORIENTED_EDGE('',*,*,#36184,.T.); +#36184 = EDGE_CURVE('',#36154,#36082,#36185,.T.); +#36185 = CIRCLE('',#36186,9.999974810219E-02); +#36186 = AXIS2_PLACEMENT_3D('',#36187,#36188,#36189); +#36187 = CARTESIAN_POINT('',(182.3637495,-133.1999995,0.)); +#36188 = DIRECTION('',(0.,-0.,1.)); +#36189 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#36190 = ORIENTED_EDGE('',*,*,#36079,.F.); +#36191 = ORIENTED_EDGE('',*,*,#36192,.F.); +#36192 = EDGE_CURVE('',#36162,#36080,#36193,.T.); +#36193 = CIRCLE('',#36194,9.999974810219E-02); +#36194 = AXIS2_PLACEMENT_3D('',#36195,#36196,#36197); +#36195 = CARTESIAN_POINT('',(182.3637495,-133.1999995,-3.5E-02)); +#36196 = DIRECTION('',(0.,-0.,1.)); +#36197 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#36198 = CYLINDRICAL_SURFACE('',#36199,9.999974810219E-02); +#36199 = AXIS2_PLACEMENT_3D('',#36200,#36201,#36202); +#36200 = CARTESIAN_POINT('',(182.3637495,-133.1999995,-3.5E-02)); +#36201 = DIRECTION('',(-0.,0.,-1.)); +#36202 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#36203 = ADVANCED_FACE('',(#36204),#36210,.F.); +#36204 = FACE_BOUND('',#36205,.F.); +#36205 = EDGE_LOOP('',(#36206,#36207,#36208,#36209)); +#36206 = ORIENTED_EDGE('',*,*,#36105,.T.); +#36207 = ORIENTED_EDGE('',*,*,#36137,.T.); +#36208 = ORIENTED_EDGE('',*,*,#36169,.T.); +#36209 = ORIENTED_EDGE('',*,*,#36192,.T.); +#36210 = PLANE('',#36211); +#36211 = AXIS2_PLACEMENT_3D('',#36212,#36213,#36214); +#36212 = CARTESIAN_POINT('',(182.293039,-133.129289,-3.5E-02)); +#36213 = DIRECTION('',(0.,0.,1.)); +#36214 = DIRECTION('',(1.,0.,-0.)); +#36215 = ADVANCED_FACE('',(#36216),#36222,.T.); +#36216 = FACE_BOUND('',#36217,.T.); +#36217 = EDGE_LOOP('',(#36218,#36219,#36220,#36221)); +#36218 = ORIENTED_EDGE('',*,*,#36089,.T.); +#36219 = ORIENTED_EDGE('',*,*,#36120,.T.); +#36220 = ORIENTED_EDGE('',*,*,#36153,.T.); +#36221 = ORIENTED_EDGE('',*,*,#36184,.T.); +#36222 = PLANE('',#36223); +#36223 = AXIS2_PLACEMENT_3D('',#36224,#36225,#36226); +#36224 = CARTESIAN_POINT('',(182.293039,-133.129289,0.)); +#36225 = DIRECTION('',(0.,0.,1.)); +#36226 = DIRECTION('',(1.,0.,-0.)); +#36227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#36231)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#36228,#36229,#36230)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#36228 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#36229 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#36230 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#36231 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36228, + 'distance_accuracy_value','confusion accuracy'); +#36232 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36233,#36235); +#36233 = ( REPRESENTATION_RELATIONSHIP('','',#36072,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#36234) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#36234 = ITEM_DEFINED_TRANSFORMATION('','',#11,#815); +#36235 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #36236); +#36236 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('202','=>[0:1:1:195]','',#5, + #36067,$); +#36237 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36069)); +#36238 = SHAPE_DEFINITION_REPRESENTATION(#36239,#36245); +#36239 = PRODUCT_DEFINITION_SHAPE('','',#36240); +#36240 = PRODUCT_DEFINITION('design','',#36241,#36244); +#36241 = PRODUCT_DEFINITION_FORMATION('','',#36242); +#36242 = PRODUCT('HackPad_track_193','HackPad_track_193','',(#36243)); +#36243 = PRODUCT_CONTEXT('',#2,'mechanical'); +#36244 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36245 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#36246),#36400); +#36246 = MANIFOLD_SOLID_BREP('',#36247); +#36247 = CLOSED_SHELL('',(#36248,#36288,#36321,#36352,#36376,#36388)); +#36248 = ADVANCED_FACE('',(#36249),#36283,.F.); +#36249 = FACE_BOUND('',#36250,.F.); +#36250 = EDGE_LOOP('',(#36251,#36261,#36269,#36277)); +#36251 = ORIENTED_EDGE('',*,*,#36252,.T.); +#36252 = EDGE_CURVE('',#36253,#36255,#36257,.T.); +#36253 = VERTEX_POINT('',#36254); +#36254 = CARTESIAN_POINT('',(182.26375,-74.95,-3.5E-02)); +#36255 = VERTEX_POINT('',#36256); +#36256 = CARTESIAN_POINT('',(182.26375,-74.95,0.)); +#36257 = LINE('',#36258,#36259); +#36258 = CARTESIAN_POINT('',(182.26375,-74.95,-3.5E-02)); +#36259 = VECTOR('',#36260,1.); +#36260 = DIRECTION('',(0.,0.,1.)); +#36261 = ORIENTED_EDGE('',*,*,#36262,.T.); +#36262 = EDGE_CURVE('',#36255,#36263,#36265,.T.); +#36263 = VERTEX_POINT('',#36264); +#36264 = CARTESIAN_POINT('',(182.26375,-133.2,0.)); +#36265 = LINE('',#36266,#36267); +#36266 = CARTESIAN_POINT('',(182.26375,-74.95,0.)); +#36267 = VECTOR('',#36268,1.); +#36268 = DIRECTION('',(0.,-1.,0.)); +#36269 = ORIENTED_EDGE('',*,*,#36270,.F.); +#36270 = EDGE_CURVE('',#36271,#36263,#36273,.T.); +#36271 = VERTEX_POINT('',#36272); +#36272 = CARTESIAN_POINT('',(182.26375,-133.2,-3.5E-02)); +#36273 = LINE('',#36274,#36275); +#36274 = CARTESIAN_POINT('',(182.26375,-133.2,-3.5E-02)); +#36275 = VECTOR('',#36276,1.); +#36276 = DIRECTION('',(0.,0.,1.)); +#36277 = ORIENTED_EDGE('',*,*,#36278,.F.); +#36278 = EDGE_CURVE('',#36253,#36271,#36279,.T.); +#36279 = LINE('',#36280,#36281); +#36280 = CARTESIAN_POINT('',(182.26375,-74.95,-3.5E-02)); +#36281 = VECTOR('',#36282,1.); +#36282 = DIRECTION('',(0.,-1.,0.)); +#36283 = PLANE('',#36284); +#36284 = AXIS2_PLACEMENT_3D('',#36285,#36286,#36287); +#36285 = CARTESIAN_POINT('',(182.26375,-74.95,-3.5E-02)); +#36286 = DIRECTION('',(1.,0.,-0.)); +#36287 = DIRECTION('',(0.,-1.,0.)); +#36288 = ADVANCED_FACE('',(#36289),#36316,.T.); +#36289 = FACE_BOUND('',#36290,.F.); +#36290 = EDGE_LOOP('',(#36291,#36292,#36301,#36309)); +#36291 = ORIENTED_EDGE('',*,*,#36270,.T.); +#36292 = ORIENTED_EDGE('',*,*,#36293,.T.); +#36293 = EDGE_CURVE('',#36263,#36294,#36296,.T.); +#36294 = VERTEX_POINT('',#36295); +#36295 = CARTESIAN_POINT('',(182.46375,-133.2,0.)); +#36296 = CIRCLE('',#36297,0.1); +#36297 = AXIS2_PLACEMENT_3D('',#36298,#36299,#36300); +#36298 = CARTESIAN_POINT('',(182.36375,-133.2,0.)); +#36299 = DIRECTION('',(0.,0.,1.)); +#36300 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#36301 = ORIENTED_EDGE('',*,*,#36302,.F.); +#36302 = EDGE_CURVE('',#36303,#36294,#36305,.T.); +#36303 = VERTEX_POINT('',#36304); +#36304 = CARTESIAN_POINT('',(182.46375,-133.2,-3.5E-02)); +#36305 = LINE('',#36306,#36307); +#36306 = CARTESIAN_POINT('',(182.46375,-133.2,-3.5E-02)); +#36307 = VECTOR('',#36308,1.); +#36308 = DIRECTION('',(0.,0.,1.)); +#36309 = ORIENTED_EDGE('',*,*,#36310,.F.); +#36310 = EDGE_CURVE('',#36271,#36303,#36311,.T.); +#36311 = CIRCLE('',#36312,0.1); +#36312 = AXIS2_PLACEMENT_3D('',#36313,#36314,#36315); +#36313 = CARTESIAN_POINT('',(182.36375,-133.2,-3.5E-02)); +#36314 = DIRECTION('',(0.,0.,1.)); +#36315 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#36316 = CYLINDRICAL_SURFACE('',#36317,0.1); +#36317 = AXIS2_PLACEMENT_3D('',#36318,#36319,#36320); +#36318 = CARTESIAN_POINT('',(182.36375,-133.2,-3.5E-02)); +#36319 = DIRECTION('',(-0.,-0.,-1.)); +#36320 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#36321 = ADVANCED_FACE('',(#36322),#36347,.F.); +#36322 = FACE_BOUND('',#36323,.F.); +#36323 = EDGE_LOOP('',(#36324,#36325,#36333,#36341)); +#36324 = ORIENTED_EDGE('',*,*,#36302,.T.); +#36325 = ORIENTED_EDGE('',*,*,#36326,.T.); +#36326 = EDGE_CURVE('',#36294,#36327,#36329,.T.); +#36327 = VERTEX_POINT('',#36328); +#36328 = CARTESIAN_POINT('',(182.46375,-74.95,0.)); +#36329 = LINE('',#36330,#36331); +#36330 = CARTESIAN_POINT('',(182.46375,-133.2,0.)); +#36331 = VECTOR('',#36332,1.); +#36332 = DIRECTION('',(0.,1.,0.)); +#36333 = ORIENTED_EDGE('',*,*,#36334,.F.); +#36334 = EDGE_CURVE('',#36335,#36327,#36337,.T.); +#36335 = VERTEX_POINT('',#36336); +#36336 = CARTESIAN_POINT('',(182.46375,-74.95,-3.5E-02)); +#36337 = LINE('',#36338,#36339); +#36338 = CARTESIAN_POINT('',(182.46375,-74.95,-3.5E-02)); +#36339 = VECTOR('',#36340,1.); +#36340 = DIRECTION('',(0.,0.,1.)); +#36341 = ORIENTED_EDGE('',*,*,#36342,.F.); +#36342 = EDGE_CURVE('',#36303,#36335,#36343,.T.); +#36343 = LINE('',#36344,#36345); +#36344 = CARTESIAN_POINT('',(182.46375,-133.2,-3.5E-02)); +#36345 = VECTOR('',#36346,1.); +#36346 = DIRECTION('',(0.,1.,0.)); +#36347 = PLANE('',#36348); +#36348 = AXIS2_PLACEMENT_3D('',#36349,#36350,#36351); +#36349 = CARTESIAN_POINT('',(182.46375,-133.2,-3.5E-02)); +#36350 = DIRECTION('',(-1.,0.,0.)); +#36351 = DIRECTION('',(0.,1.,0.)); +#36352 = ADVANCED_FACE('',(#36353),#36371,.T.); +#36353 = FACE_BOUND('',#36354,.F.); +#36354 = EDGE_LOOP('',(#36355,#36356,#36363,#36364)); +#36355 = ORIENTED_EDGE('',*,*,#36334,.T.); +#36356 = ORIENTED_EDGE('',*,*,#36357,.T.); +#36357 = EDGE_CURVE('',#36327,#36255,#36358,.T.); +#36358 = CIRCLE('',#36359,0.1); +#36359 = AXIS2_PLACEMENT_3D('',#36360,#36361,#36362); +#36360 = CARTESIAN_POINT('',(182.36375,-74.95,0.)); +#36361 = DIRECTION('',(0.,0.,1.)); +#36362 = DIRECTION('',(1.,0.,-0.)); +#36363 = ORIENTED_EDGE('',*,*,#36252,.F.); +#36364 = ORIENTED_EDGE('',*,*,#36365,.F.); +#36365 = EDGE_CURVE('',#36335,#36253,#36366,.T.); +#36366 = CIRCLE('',#36367,0.1); +#36367 = AXIS2_PLACEMENT_3D('',#36368,#36369,#36370); +#36368 = CARTESIAN_POINT('',(182.36375,-74.95,-3.5E-02)); +#36369 = DIRECTION('',(0.,0.,1.)); +#36370 = DIRECTION('',(1.,0.,-0.)); +#36371 = CYLINDRICAL_SURFACE('',#36372,0.1); +#36372 = AXIS2_PLACEMENT_3D('',#36373,#36374,#36375); +#36373 = CARTESIAN_POINT('',(182.36375,-74.95,-3.5E-02)); +#36374 = DIRECTION('',(-0.,-0.,-1.)); +#36375 = DIRECTION('',(1.,0.,-0.)); +#36376 = ADVANCED_FACE('',(#36377),#36383,.F.); +#36377 = FACE_BOUND('',#36378,.F.); +#36378 = EDGE_LOOP('',(#36379,#36380,#36381,#36382)); +#36379 = ORIENTED_EDGE('',*,*,#36278,.T.); +#36380 = ORIENTED_EDGE('',*,*,#36310,.T.); +#36381 = ORIENTED_EDGE('',*,*,#36342,.T.); +#36382 = ORIENTED_EDGE('',*,*,#36365,.T.); +#36383 = PLANE('',#36384); +#36384 = AXIS2_PLACEMENT_3D('',#36385,#36386,#36387); +#36385 = CARTESIAN_POINT('',(182.26375,-74.95,-3.5E-02)); +#36386 = DIRECTION('',(0.,0.,1.)); +#36387 = DIRECTION('',(1.,0.,-0.)); +#36388 = ADVANCED_FACE('',(#36389),#36395,.T.); +#36389 = FACE_BOUND('',#36390,.T.); +#36390 = EDGE_LOOP('',(#36391,#36392,#36393,#36394)); +#36391 = ORIENTED_EDGE('',*,*,#36262,.T.); +#36392 = ORIENTED_EDGE('',*,*,#36293,.T.); +#36393 = ORIENTED_EDGE('',*,*,#36326,.T.); +#36394 = ORIENTED_EDGE('',*,*,#36357,.T.); +#36395 = PLANE('',#36396); +#36396 = AXIS2_PLACEMENT_3D('',#36397,#36398,#36399); +#36397 = CARTESIAN_POINT('',(182.26375,-74.95,0.)); +#36398 = DIRECTION('',(0.,0.,1.)); +#36399 = DIRECTION('',(1.,0.,-0.)); +#36400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#36404)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#36401,#36402,#36403)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#36401 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#36402 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#36403 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#36404 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36401, + 'distance_accuracy_value','confusion accuracy'); +#36405 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36406,#36408); +#36406 = ( REPRESENTATION_RELATIONSHIP('','',#36245,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#36407) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#36407 = ITEM_DEFINED_TRANSFORMATION('','',#11,#819); +#36408 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #36409); +#36409 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('203','=>[0:1:1:196]','',#5, + #36240,$); +#36410 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36242)); +#36411 = SHAPE_DEFINITION_REPRESENTATION(#36412,#36418); +#36412 = PRODUCT_DEFINITION_SHAPE('','',#36413); +#36413 = PRODUCT_DEFINITION('design','',#36414,#36417); +#36414 = PRODUCT_DEFINITION_FORMATION('','',#36415); +#36415 = PRODUCT('HackPad_track_194','HackPad_track_194','',(#36416)); +#36416 = PRODUCT_CONTEXT('',#2,'mechanical'); +#36417 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36418 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#36419),#36573); +#36419 = MANIFOLD_SOLID_BREP('',#36420); +#36420 = CLOSED_SHELL('',(#36421,#36461,#36494,#36525,#36549,#36561)); +#36421 = ADVANCED_FACE('',(#36422),#36456,.F.); +#36422 = FACE_BOUND('',#36423,.F.); +#36423 = EDGE_LOOP('',(#36424,#36434,#36442,#36450)); +#36424 = ORIENTED_EDGE('',*,*,#36425,.T.); +#36425 = EDGE_CURVE('',#36426,#36428,#36430,.T.); +#36426 = VERTEX_POINT('',#36427); +#36427 = CARTESIAN_POINT('',(113.18446,-126.879289,-3.5E-02)); +#36428 = VERTEX_POINT('',#36429); +#36429 = CARTESIAN_POINT('',(113.18446,-126.879289,0.)); +#36430 = LINE('',#36431,#36432); +#36431 = CARTESIAN_POINT('',(113.18446,-126.879289,-3.5E-02)); +#36432 = VECTOR('',#36433,1.); +#36433 = DIRECTION('',(0.,0.,1.)); +#36434 = ORIENTED_EDGE('',*,*,#36435,.T.); +#36435 = EDGE_CURVE('',#36428,#36436,#36438,.T.); +#36436 = VERTEX_POINT('',#36437); +#36437 = CARTESIAN_POINT('',(111.43446,-125.129289,0.)); +#36438 = LINE('',#36439,#36440); +#36439 = CARTESIAN_POINT('',(113.18446,-126.879289,0.)); +#36440 = VECTOR('',#36441,1.); +#36441 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36442 = ORIENTED_EDGE('',*,*,#36443,.F.); +#36443 = EDGE_CURVE('',#36444,#36436,#36446,.T.); +#36444 = VERTEX_POINT('',#36445); +#36445 = CARTESIAN_POINT('',(111.43446,-125.129289,-3.5E-02)); +#36446 = LINE('',#36447,#36448); +#36447 = CARTESIAN_POINT('',(111.43446,-125.129289,-3.5E-02)); +#36448 = VECTOR('',#36449,1.); +#36449 = DIRECTION('',(0.,0.,1.)); +#36450 = ORIENTED_EDGE('',*,*,#36451,.F.); +#36451 = EDGE_CURVE('',#36426,#36444,#36452,.T.); +#36452 = LINE('',#36453,#36454); +#36453 = CARTESIAN_POINT('',(113.18446,-126.879289,-3.5E-02)); +#36454 = VECTOR('',#36455,1.); +#36455 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36456 = PLANE('',#36457); +#36457 = AXIS2_PLACEMENT_3D('',#36458,#36459,#36460); +#36458 = CARTESIAN_POINT('',(113.18446,-126.879289,-3.5E-02)); +#36459 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36460 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36461 = ADVANCED_FACE('',(#36462),#36489,.T.); +#36462 = FACE_BOUND('',#36463,.F.); +#36463 = EDGE_LOOP('',(#36464,#36465,#36474,#36482)); +#36464 = ORIENTED_EDGE('',*,*,#36443,.T.); +#36465 = ORIENTED_EDGE('',*,*,#36466,.T.); +#36466 = EDGE_CURVE('',#36436,#36467,#36469,.T.); +#36467 = VERTEX_POINT('',#36468); +#36468 = CARTESIAN_POINT('',(111.293039,-125.27071,0.)); +#36469 = CIRCLE('',#36470,9.999974810218E-02); +#36470 = AXIS2_PLACEMENT_3D('',#36471,#36472,#36473); +#36471 = CARTESIAN_POINT('',(111.3637495,-125.1999995,0.)); +#36472 = DIRECTION('',(0.,0.,1.)); +#36473 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#36474 = ORIENTED_EDGE('',*,*,#36475,.F.); +#36475 = EDGE_CURVE('',#36476,#36467,#36478,.T.); +#36476 = VERTEX_POINT('',#36477); +#36477 = CARTESIAN_POINT('',(111.293039,-125.27071,-3.5E-02)); +#36478 = LINE('',#36479,#36480); +#36479 = CARTESIAN_POINT('',(111.293039,-125.27071,-3.5E-02)); +#36480 = VECTOR('',#36481,1.); +#36481 = DIRECTION('',(0.,0.,1.)); +#36482 = ORIENTED_EDGE('',*,*,#36483,.F.); +#36483 = EDGE_CURVE('',#36444,#36476,#36484,.T.); +#36484 = CIRCLE('',#36485,9.999974810218E-02); +#36485 = AXIS2_PLACEMENT_3D('',#36486,#36487,#36488); +#36486 = CARTESIAN_POINT('',(111.3637495,-125.1999995,-3.5E-02)); +#36487 = DIRECTION('',(0.,0.,1.)); +#36488 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#36489 = CYLINDRICAL_SURFACE('',#36490,9.999974810218E-02); +#36490 = AXIS2_PLACEMENT_3D('',#36491,#36492,#36493); +#36491 = CARTESIAN_POINT('',(111.3637495,-125.1999995,-3.5E-02)); +#36492 = DIRECTION('',(-0.,-0.,-1.)); +#36493 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#36494 = ADVANCED_FACE('',(#36495),#36520,.F.); +#36495 = FACE_BOUND('',#36496,.F.); +#36496 = EDGE_LOOP('',(#36497,#36498,#36506,#36514)); +#36497 = ORIENTED_EDGE('',*,*,#36475,.T.); +#36498 = ORIENTED_EDGE('',*,*,#36499,.T.); +#36499 = EDGE_CURVE('',#36467,#36500,#36502,.T.); +#36500 = VERTEX_POINT('',#36501); +#36501 = CARTESIAN_POINT('',(113.043039,-127.02071,0.)); +#36502 = LINE('',#36503,#36504); +#36503 = CARTESIAN_POINT('',(111.293039,-125.27071,0.)); +#36504 = VECTOR('',#36505,1.); +#36505 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#36506 = ORIENTED_EDGE('',*,*,#36507,.F.); +#36507 = EDGE_CURVE('',#36508,#36500,#36510,.T.); +#36508 = VERTEX_POINT('',#36509); +#36509 = CARTESIAN_POINT('',(113.043039,-127.02071,-3.5E-02)); +#36510 = LINE('',#36511,#36512); +#36511 = CARTESIAN_POINT('',(113.043039,-127.02071,-3.5E-02)); +#36512 = VECTOR('',#36513,1.); +#36513 = DIRECTION('',(0.,0.,1.)); +#36514 = ORIENTED_EDGE('',*,*,#36515,.F.); +#36515 = EDGE_CURVE('',#36476,#36508,#36516,.T.); +#36516 = LINE('',#36517,#36518); +#36517 = CARTESIAN_POINT('',(111.293039,-125.27071,-3.5E-02)); +#36518 = VECTOR('',#36519,1.); +#36519 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#36520 = PLANE('',#36521); +#36521 = AXIS2_PLACEMENT_3D('',#36522,#36523,#36524); +#36522 = CARTESIAN_POINT('',(111.293039,-125.27071,-3.5E-02)); +#36523 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#36524 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#36525 = ADVANCED_FACE('',(#36526),#36544,.T.); +#36526 = FACE_BOUND('',#36527,.F.); +#36527 = EDGE_LOOP('',(#36528,#36529,#36536,#36537)); +#36528 = ORIENTED_EDGE('',*,*,#36507,.T.); +#36529 = ORIENTED_EDGE('',*,*,#36530,.T.); +#36530 = EDGE_CURVE('',#36500,#36428,#36531,.T.); +#36531 = CIRCLE('',#36532,9.999974810219E-02); +#36532 = AXIS2_PLACEMENT_3D('',#36533,#36534,#36535); +#36533 = CARTESIAN_POINT('',(113.1137495,-126.9499995,0.)); +#36534 = DIRECTION('',(0.,0.,1.)); +#36535 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36536 = ORIENTED_EDGE('',*,*,#36425,.F.); +#36537 = ORIENTED_EDGE('',*,*,#36538,.F.); +#36538 = EDGE_CURVE('',#36508,#36426,#36539,.T.); +#36539 = CIRCLE('',#36540,9.999974810219E-02); +#36540 = AXIS2_PLACEMENT_3D('',#36541,#36542,#36543); +#36541 = CARTESIAN_POINT('',(113.1137495,-126.9499995,-3.5E-02)); +#36542 = DIRECTION('',(0.,0.,1.)); +#36543 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36544 = CYLINDRICAL_SURFACE('',#36545,9.999974810219E-02); +#36545 = AXIS2_PLACEMENT_3D('',#36546,#36547,#36548); +#36546 = CARTESIAN_POINT('',(113.1137495,-126.9499995,-3.5E-02)); +#36547 = DIRECTION('',(-0.,-0.,-1.)); +#36548 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36549 = ADVANCED_FACE('',(#36550),#36556,.F.); +#36550 = FACE_BOUND('',#36551,.F.); +#36551 = EDGE_LOOP('',(#36552,#36553,#36554,#36555)); +#36552 = ORIENTED_EDGE('',*,*,#36451,.T.); +#36553 = ORIENTED_EDGE('',*,*,#36483,.T.); +#36554 = ORIENTED_EDGE('',*,*,#36515,.T.); +#36555 = ORIENTED_EDGE('',*,*,#36538,.T.); +#36556 = PLANE('',#36557); +#36557 = AXIS2_PLACEMENT_3D('',#36558,#36559,#36560); +#36558 = CARTESIAN_POINT('',(113.18446,-126.879289,-3.5E-02)); +#36559 = DIRECTION('',(0.,0.,1.)); +#36560 = DIRECTION('',(1.,0.,-0.)); +#36561 = ADVANCED_FACE('',(#36562),#36568,.T.); +#36562 = FACE_BOUND('',#36563,.T.); +#36563 = EDGE_LOOP('',(#36564,#36565,#36566,#36567)); +#36564 = ORIENTED_EDGE('',*,*,#36435,.T.); +#36565 = ORIENTED_EDGE('',*,*,#36466,.T.); +#36566 = ORIENTED_EDGE('',*,*,#36499,.T.); +#36567 = ORIENTED_EDGE('',*,*,#36530,.T.); +#36568 = PLANE('',#36569); +#36569 = AXIS2_PLACEMENT_3D('',#36570,#36571,#36572); +#36570 = CARTESIAN_POINT('',(113.18446,-126.879289,0.)); +#36571 = DIRECTION('',(0.,0.,1.)); +#36572 = DIRECTION('',(1.,0.,-0.)); +#36573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#36577)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#36574,#36575,#36576)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#36574 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#36575 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#36576 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#36577 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36574, + 'distance_accuracy_value','confusion accuracy'); +#36578 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36579,#36581); +#36579 = ( REPRESENTATION_RELATIONSHIP('','',#36418,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#36580) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#36580 = ITEM_DEFINED_TRANSFORMATION('','',#11,#823); +#36581 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #36582); +#36582 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('204','=>[0:1:1:197]','',#5, + #36413,$); +#36583 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36415)); +#36584 = SHAPE_DEFINITION_REPRESENTATION(#36585,#36591); +#36585 = PRODUCT_DEFINITION_SHAPE('','',#36586); +#36586 = PRODUCT_DEFINITION('design','',#36587,#36590); +#36587 = PRODUCT_DEFINITION_FORMATION('','',#36588); +#36588 = PRODUCT('HackPad_track_195','HackPad_track_195','',(#36589)); +#36589 = PRODUCT_CONTEXT('',#2,'mechanical'); +#36590 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36591 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#36592),#36746); +#36592 = MANIFOLD_SOLID_BREP('',#36593); +#36593 = CLOSED_SHELL('',(#36594,#36634,#36667,#36698,#36722,#36734)); +#36594 = ADVANCED_FACE('',(#36595),#36629,.F.); +#36595 = FACE_BOUND('',#36596,.F.); +#36596 = EDGE_LOOP('',(#36597,#36607,#36615,#36623)); +#36597 = ORIENTED_EDGE('',*,*,#36598,.T.); +#36598 = EDGE_CURVE('',#36599,#36601,#36603,.T.); +#36599 = VERTEX_POINT('',#36600); +#36600 = CARTESIAN_POINT('',(113.21375,-128.325,-3.5E-02)); +#36601 = VERTEX_POINT('',#36602); +#36602 = CARTESIAN_POINT('',(113.21375,-128.325,0.)); +#36603 = LINE('',#36604,#36605); +#36604 = CARTESIAN_POINT('',(113.21375,-128.325,-3.5E-02)); +#36605 = VECTOR('',#36606,1.); +#36606 = DIRECTION('',(0.,0.,1.)); +#36607 = ORIENTED_EDGE('',*,*,#36608,.T.); +#36608 = EDGE_CURVE('',#36601,#36609,#36611,.T.); +#36609 = VERTEX_POINT('',#36610); +#36610 = CARTESIAN_POINT('',(113.21375,-126.95,0.)); +#36611 = LINE('',#36612,#36613); +#36612 = CARTESIAN_POINT('',(113.21375,-128.325,0.)); +#36613 = VECTOR('',#36614,1.); +#36614 = DIRECTION('',(0.,1.,0.)); +#36615 = ORIENTED_EDGE('',*,*,#36616,.F.); +#36616 = EDGE_CURVE('',#36617,#36609,#36619,.T.); +#36617 = VERTEX_POINT('',#36618); +#36618 = CARTESIAN_POINT('',(113.21375,-126.95,-3.5E-02)); +#36619 = LINE('',#36620,#36621); +#36620 = CARTESIAN_POINT('',(113.21375,-126.95,-3.5E-02)); +#36621 = VECTOR('',#36622,1.); +#36622 = DIRECTION('',(0.,0.,1.)); +#36623 = ORIENTED_EDGE('',*,*,#36624,.F.); +#36624 = EDGE_CURVE('',#36599,#36617,#36625,.T.); +#36625 = LINE('',#36626,#36627); +#36626 = CARTESIAN_POINT('',(113.21375,-128.325,-3.5E-02)); +#36627 = VECTOR('',#36628,1.); +#36628 = DIRECTION('',(0.,1.,0.)); +#36629 = PLANE('',#36630); +#36630 = AXIS2_PLACEMENT_3D('',#36631,#36632,#36633); +#36631 = CARTESIAN_POINT('',(113.21375,-128.325,-3.5E-02)); +#36632 = DIRECTION('',(-1.,0.,0.)); +#36633 = DIRECTION('',(0.,1.,0.)); +#36634 = ADVANCED_FACE('',(#36635),#36662,.T.); +#36635 = FACE_BOUND('',#36636,.F.); +#36636 = EDGE_LOOP('',(#36637,#36638,#36647,#36655)); +#36637 = ORIENTED_EDGE('',*,*,#36616,.T.); +#36638 = ORIENTED_EDGE('',*,*,#36639,.T.); +#36639 = EDGE_CURVE('',#36609,#36640,#36642,.T.); +#36640 = VERTEX_POINT('',#36641); +#36641 = CARTESIAN_POINT('',(113.01375,-126.95,0.)); +#36642 = CIRCLE('',#36643,0.1); +#36643 = AXIS2_PLACEMENT_3D('',#36644,#36645,#36646); +#36644 = CARTESIAN_POINT('',(113.11375,-126.95,0.)); +#36645 = DIRECTION('',(0.,0.,1.)); +#36646 = DIRECTION('',(1.,0.,-0.)); +#36647 = ORIENTED_EDGE('',*,*,#36648,.F.); +#36648 = EDGE_CURVE('',#36649,#36640,#36651,.T.); +#36649 = VERTEX_POINT('',#36650); +#36650 = CARTESIAN_POINT('',(113.01375,-126.95,-3.5E-02)); +#36651 = LINE('',#36652,#36653); +#36652 = CARTESIAN_POINT('',(113.01375,-126.95,-3.5E-02)); +#36653 = VECTOR('',#36654,1.); +#36654 = DIRECTION('',(0.,0.,1.)); +#36655 = ORIENTED_EDGE('',*,*,#36656,.F.); +#36656 = EDGE_CURVE('',#36617,#36649,#36657,.T.); +#36657 = CIRCLE('',#36658,0.1); +#36658 = AXIS2_PLACEMENT_3D('',#36659,#36660,#36661); +#36659 = CARTESIAN_POINT('',(113.11375,-126.95,-3.5E-02)); +#36660 = DIRECTION('',(0.,0.,1.)); +#36661 = DIRECTION('',(1.,0.,-0.)); +#36662 = CYLINDRICAL_SURFACE('',#36663,0.1); +#36663 = AXIS2_PLACEMENT_3D('',#36664,#36665,#36666); +#36664 = CARTESIAN_POINT('',(113.11375,-126.95,-3.5E-02)); +#36665 = DIRECTION('',(-0.,-0.,-1.)); +#36666 = DIRECTION('',(1.,0.,-0.)); +#36667 = ADVANCED_FACE('',(#36668),#36693,.F.); +#36668 = FACE_BOUND('',#36669,.F.); +#36669 = EDGE_LOOP('',(#36670,#36671,#36679,#36687)); +#36670 = ORIENTED_EDGE('',*,*,#36648,.T.); +#36671 = ORIENTED_EDGE('',*,*,#36672,.T.); +#36672 = EDGE_CURVE('',#36640,#36673,#36675,.T.); +#36673 = VERTEX_POINT('',#36674); +#36674 = CARTESIAN_POINT('',(113.01375,-128.325,0.)); +#36675 = LINE('',#36676,#36677); +#36676 = CARTESIAN_POINT('',(113.01375,-126.95,0.)); +#36677 = VECTOR('',#36678,1.); +#36678 = DIRECTION('',(0.,-1.,0.)); +#36679 = ORIENTED_EDGE('',*,*,#36680,.F.); +#36680 = EDGE_CURVE('',#36681,#36673,#36683,.T.); +#36681 = VERTEX_POINT('',#36682); +#36682 = CARTESIAN_POINT('',(113.01375,-128.325,-3.5E-02)); +#36683 = LINE('',#36684,#36685); +#36684 = CARTESIAN_POINT('',(113.01375,-128.325,-3.5E-02)); +#36685 = VECTOR('',#36686,1.); +#36686 = DIRECTION('',(0.,0.,1.)); +#36687 = ORIENTED_EDGE('',*,*,#36688,.F.); +#36688 = EDGE_CURVE('',#36649,#36681,#36689,.T.); +#36689 = LINE('',#36690,#36691); +#36690 = CARTESIAN_POINT('',(113.01375,-126.95,-3.5E-02)); +#36691 = VECTOR('',#36692,1.); +#36692 = DIRECTION('',(0.,-1.,0.)); +#36693 = PLANE('',#36694); +#36694 = AXIS2_PLACEMENT_3D('',#36695,#36696,#36697); +#36695 = CARTESIAN_POINT('',(113.01375,-126.95,-3.5E-02)); +#36696 = DIRECTION('',(1.,0.,-0.)); +#36697 = DIRECTION('',(0.,-1.,0.)); +#36698 = ADVANCED_FACE('',(#36699),#36717,.T.); +#36699 = FACE_BOUND('',#36700,.F.); +#36700 = EDGE_LOOP('',(#36701,#36702,#36709,#36710)); +#36701 = ORIENTED_EDGE('',*,*,#36680,.T.); +#36702 = ORIENTED_EDGE('',*,*,#36703,.T.); +#36703 = EDGE_CURVE('',#36673,#36601,#36704,.T.); +#36704 = CIRCLE('',#36705,1.E-01); +#36705 = AXIS2_PLACEMENT_3D('',#36706,#36707,#36708); +#36706 = CARTESIAN_POINT('',(113.11375,-128.325,0.)); +#36707 = DIRECTION('',(0.,0.,1.)); +#36708 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#36709 = ORIENTED_EDGE('',*,*,#36598,.F.); +#36710 = ORIENTED_EDGE('',*,*,#36711,.F.); +#36711 = EDGE_CURVE('',#36681,#36599,#36712,.T.); +#36712 = CIRCLE('',#36713,1.E-01); +#36713 = AXIS2_PLACEMENT_3D('',#36714,#36715,#36716); +#36714 = CARTESIAN_POINT('',(113.11375,-128.325,-3.5E-02)); +#36715 = DIRECTION('',(0.,0.,1.)); +#36716 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#36717 = CYLINDRICAL_SURFACE('',#36718,1.E-01); +#36718 = AXIS2_PLACEMENT_3D('',#36719,#36720,#36721); +#36719 = CARTESIAN_POINT('',(113.11375,-128.325,-3.5E-02)); +#36720 = DIRECTION('',(-0.,-0.,-1.)); +#36721 = DIRECTION('',(-1.,2.842170943041E-13,-0.)); +#36722 = ADVANCED_FACE('',(#36723),#36729,.F.); +#36723 = FACE_BOUND('',#36724,.F.); +#36724 = EDGE_LOOP('',(#36725,#36726,#36727,#36728)); +#36725 = ORIENTED_EDGE('',*,*,#36624,.T.); +#36726 = ORIENTED_EDGE('',*,*,#36656,.T.); +#36727 = ORIENTED_EDGE('',*,*,#36688,.T.); +#36728 = ORIENTED_EDGE('',*,*,#36711,.T.); +#36729 = PLANE('',#36730); +#36730 = AXIS2_PLACEMENT_3D('',#36731,#36732,#36733); +#36731 = CARTESIAN_POINT('',(113.21375,-128.325,-3.5E-02)); +#36732 = DIRECTION('',(0.,0.,1.)); +#36733 = DIRECTION('',(1.,0.,-0.)); +#36734 = ADVANCED_FACE('',(#36735),#36741,.T.); +#36735 = FACE_BOUND('',#36736,.T.); +#36736 = EDGE_LOOP('',(#36737,#36738,#36739,#36740)); +#36737 = ORIENTED_EDGE('',*,*,#36608,.T.); +#36738 = ORIENTED_EDGE('',*,*,#36639,.T.); +#36739 = ORIENTED_EDGE('',*,*,#36672,.T.); +#36740 = ORIENTED_EDGE('',*,*,#36703,.T.); +#36741 = PLANE('',#36742); +#36742 = AXIS2_PLACEMENT_3D('',#36743,#36744,#36745); +#36743 = CARTESIAN_POINT('',(113.21375,-128.325,0.)); +#36744 = DIRECTION('',(0.,0.,1.)); +#36745 = DIRECTION('',(1.,0.,-0.)); +#36746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#36750)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#36747,#36748,#36749)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#36747 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#36748 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#36749 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#36750 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36747, + 'distance_accuracy_value','confusion accuracy'); +#36751 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36752,#36754); +#36752 = ( REPRESENTATION_RELATIONSHIP('','',#36591,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#36753) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#36753 = ITEM_DEFINED_TRANSFORMATION('','',#11,#827); +#36754 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #36755); +#36755 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('205','=>[0:1:1:198]','',#5, + #36586,$); +#36756 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36588)); +#36757 = SHAPE_DEFINITION_REPRESENTATION(#36758,#36764); +#36758 = PRODUCT_DEFINITION_SHAPE('','',#36759); +#36759 = PRODUCT_DEFINITION('design','',#36760,#36763); +#36760 = PRODUCT_DEFINITION_FORMATION('','',#36761); +#36761 = PRODUCT('HackPad_track_196','HackPad_track_196','',(#36762)); +#36762 = PRODUCT_CONTEXT('',#2,'mechanical'); +#36763 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36764 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#36765),#36919); +#36765 = MANIFOLD_SOLID_BREP('',#36766); +#36766 = CLOSED_SHELL('',(#36767,#36807,#36840,#36871,#36895,#36907)); +#36767 = ADVANCED_FACE('',(#36768),#36802,.F.); +#36768 = FACE_BOUND('',#36769,.F.); +#36769 = EDGE_LOOP('',(#36770,#36780,#36788,#36796)); +#36770 = ORIENTED_EDGE('',*,*,#36771,.T.); +#36771 = EDGE_CURVE('',#36772,#36774,#36776,.T.); +#36772 = VERTEX_POINT('',#36773); +#36773 = CARTESIAN_POINT('',(111.46375,-125.2,-3.5E-02)); +#36774 = VERTEX_POINT('',#36775); +#36775 = CARTESIAN_POINT('',(111.46375,-125.2,0.)); +#36776 = LINE('',#36777,#36778); +#36777 = CARTESIAN_POINT('',(111.46375,-125.2,-3.5E-02)); +#36778 = VECTOR('',#36779,1.); +#36779 = DIRECTION('',(0.,0.,1.)); +#36780 = ORIENTED_EDGE('',*,*,#36781,.T.); +#36781 = EDGE_CURVE('',#36774,#36782,#36784,.T.); +#36782 = VERTEX_POINT('',#36783); +#36783 = CARTESIAN_POINT('',(111.46375,-114.95,0.)); +#36784 = LINE('',#36785,#36786); +#36785 = CARTESIAN_POINT('',(111.46375,-125.2,0.)); +#36786 = VECTOR('',#36787,1.); +#36787 = DIRECTION('',(0.,1.,0.)); +#36788 = ORIENTED_EDGE('',*,*,#36789,.F.); +#36789 = EDGE_CURVE('',#36790,#36782,#36792,.T.); +#36790 = VERTEX_POINT('',#36791); +#36791 = CARTESIAN_POINT('',(111.46375,-114.95,-3.5E-02)); +#36792 = LINE('',#36793,#36794); +#36793 = CARTESIAN_POINT('',(111.46375,-114.95,-3.5E-02)); +#36794 = VECTOR('',#36795,1.); +#36795 = DIRECTION('',(0.,0.,1.)); +#36796 = ORIENTED_EDGE('',*,*,#36797,.F.); +#36797 = EDGE_CURVE('',#36772,#36790,#36798,.T.); +#36798 = LINE('',#36799,#36800); +#36799 = CARTESIAN_POINT('',(111.46375,-125.2,-3.5E-02)); +#36800 = VECTOR('',#36801,1.); +#36801 = DIRECTION('',(0.,1.,0.)); +#36802 = PLANE('',#36803); +#36803 = AXIS2_PLACEMENT_3D('',#36804,#36805,#36806); +#36804 = CARTESIAN_POINT('',(111.46375,-125.2,-3.5E-02)); +#36805 = DIRECTION('',(-1.,0.,0.)); +#36806 = DIRECTION('',(0.,1.,0.)); +#36807 = ADVANCED_FACE('',(#36808),#36835,.T.); +#36808 = FACE_BOUND('',#36809,.F.); +#36809 = EDGE_LOOP('',(#36810,#36811,#36820,#36828)); +#36810 = ORIENTED_EDGE('',*,*,#36789,.T.); +#36811 = ORIENTED_EDGE('',*,*,#36812,.T.); +#36812 = EDGE_CURVE('',#36782,#36813,#36815,.T.); +#36813 = VERTEX_POINT('',#36814); +#36814 = CARTESIAN_POINT('',(111.26375,-114.95,0.)); +#36815 = CIRCLE('',#36816,0.1); +#36816 = AXIS2_PLACEMENT_3D('',#36817,#36818,#36819); +#36817 = CARTESIAN_POINT('',(111.36375,-114.95,0.)); +#36818 = DIRECTION('',(0.,0.,1.)); +#36819 = DIRECTION('',(1.,0.,-0.)); +#36820 = ORIENTED_EDGE('',*,*,#36821,.F.); +#36821 = EDGE_CURVE('',#36822,#36813,#36824,.T.); +#36822 = VERTEX_POINT('',#36823); +#36823 = CARTESIAN_POINT('',(111.26375,-114.95,-3.5E-02)); +#36824 = LINE('',#36825,#36826); +#36825 = CARTESIAN_POINT('',(111.26375,-114.95,-3.5E-02)); +#36826 = VECTOR('',#36827,1.); +#36827 = DIRECTION('',(0.,0.,1.)); +#36828 = ORIENTED_EDGE('',*,*,#36829,.F.); +#36829 = EDGE_CURVE('',#36790,#36822,#36830,.T.); +#36830 = CIRCLE('',#36831,0.1); +#36831 = AXIS2_PLACEMENT_3D('',#36832,#36833,#36834); +#36832 = CARTESIAN_POINT('',(111.36375,-114.95,-3.5E-02)); +#36833 = DIRECTION('',(0.,0.,1.)); +#36834 = DIRECTION('',(1.,0.,-0.)); +#36835 = CYLINDRICAL_SURFACE('',#36836,0.1); +#36836 = AXIS2_PLACEMENT_3D('',#36837,#36838,#36839); +#36837 = CARTESIAN_POINT('',(111.36375,-114.95,-3.5E-02)); +#36838 = DIRECTION('',(-0.,-0.,-1.)); +#36839 = DIRECTION('',(1.,0.,-0.)); +#36840 = ADVANCED_FACE('',(#36841),#36866,.F.); +#36841 = FACE_BOUND('',#36842,.F.); +#36842 = EDGE_LOOP('',(#36843,#36844,#36852,#36860)); +#36843 = ORIENTED_EDGE('',*,*,#36821,.T.); +#36844 = ORIENTED_EDGE('',*,*,#36845,.T.); +#36845 = EDGE_CURVE('',#36813,#36846,#36848,.T.); +#36846 = VERTEX_POINT('',#36847); +#36847 = CARTESIAN_POINT('',(111.26375,-125.2,0.)); +#36848 = LINE('',#36849,#36850); +#36849 = CARTESIAN_POINT('',(111.26375,-114.95,0.)); +#36850 = VECTOR('',#36851,1.); +#36851 = DIRECTION('',(0.,-1.,0.)); +#36852 = ORIENTED_EDGE('',*,*,#36853,.F.); +#36853 = EDGE_CURVE('',#36854,#36846,#36856,.T.); +#36854 = VERTEX_POINT('',#36855); +#36855 = CARTESIAN_POINT('',(111.26375,-125.2,-3.5E-02)); +#36856 = LINE('',#36857,#36858); +#36857 = CARTESIAN_POINT('',(111.26375,-125.2,-3.5E-02)); +#36858 = VECTOR('',#36859,1.); +#36859 = DIRECTION('',(0.,0.,1.)); +#36860 = ORIENTED_EDGE('',*,*,#36861,.F.); +#36861 = EDGE_CURVE('',#36822,#36854,#36862,.T.); +#36862 = LINE('',#36863,#36864); +#36863 = CARTESIAN_POINT('',(111.26375,-114.95,-3.5E-02)); +#36864 = VECTOR('',#36865,1.); +#36865 = DIRECTION('',(0.,-1.,0.)); +#36866 = PLANE('',#36867); +#36867 = AXIS2_PLACEMENT_3D('',#36868,#36869,#36870); +#36868 = CARTESIAN_POINT('',(111.26375,-114.95,-3.5E-02)); +#36869 = DIRECTION('',(1.,0.,-0.)); +#36870 = DIRECTION('',(0.,-1.,0.)); +#36871 = ADVANCED_FACE('',(#36872),#36890,.T.); +#36872 = FACE_BOUND('',#36873,.F.); +#36873 = EDGE_LOOP('',(#36874,#36875,#36882,#36883)); +#36874 = ORIENTED_EDGE('',*,*,#36853,.T.); +#36875 = ORIENTED_EDGE('',*,*,#36876,.T.); +#36876 = EDGE_CURVE('',#36846,#36774,#36877,.T.); +#36877 = CIRCLE('',#36878,1.E-01); +#36878 = AXIS2_PLACEMENT_3D('',#36879,#36880,#36881); +#36879 = CARTESIAN_POINT('',(111.36375,-125.2,0.)); +#36880 = DIRECTION('',(0.,0.,1.)); +#36881 = DIRECTION('',(-1.,0.,-0.)); +#36882 = ORIENTED_EDGE('',*,*,#36771,.F.); +#36883 = ORIENTED_EDGE('',*,*,#36884,.F.); +#36884 = EDGE_CURVE('',#36854,#36772,#36885,.T.); +#36885 = CIRCLE('',#36886,1.E-01); +#36886 = AXIS2_PLACEMENT_3D('',#36887,#36888,#36889); +#36887 = CARTESIAN_POINT('',(111.36375,-125.2,-3.5E-02)); +#36888 = DIRECTION('',(0.,0.,1.)); +#36889 = DIRECTION('',(-1.,0.,-0.)); +#36890 = CYLINDRICAL_SURFACE('',#36891,1.E-01); +#36891 = AXIS2_PLACEMENT_3D('',#36892,#36893,#36894); +#36892 = CARTESIAN_POINT('',(111.36375,-125.2,-3.5E-02)); +#36893 = DIRECTION('',(-0.,-0.,-1.)); +#36894 = DIRECTION('',(-1.,0.,-0.)); +#36895 = ADVANCED_FACE('',(#36896),#36902,.F.); +#36896 = FACE_BOUND('',#36897,.F.); +#36897 = EDGE_LOOP('',(#36898,#36899,#36900,#36901)); +#36898 = ORIENTED_EDGE('',*,*,#36797,.T.); +#36899 = ORIENTED_EDGE('',*,*,#36829,.T.); +#36900 = ORIENTED_EDGE('',*,*,#36861,.T.); +#36901 = ORIENTED_EDGE('',*,*,#36884,.T.); +#36902 = PLANE('',#36903); +#36903 = AXIS2_PLACEMENT_3D('',#36904,#36905,#36906); +#36904 = CARTESIAN_POINT('',(111.46375,-125.2,-3.5E-02)); +#36905 = DIRECTION('',(0.,0.,1.)); +#36906 = DIRECTION('',(1.,0.,-0.)); +#36907 = ADVANCED_FACE('',(#36908),#36914,.T.); +#36908 = FACE_BOUND('',#36909,.T.); +#36909 = EDGE_LOOP('',(#36910,#36911,#36912,#36913)); +#36910 = ORIENTED_EDGE('',*,*,#36781,.T.); +#36911 = ORIENTED_EDGE('',*,*,#36812,.T.); +#36912 = ORIENTED_EDGE('',*,*,#36845,.T.); +#36913 = ORIENTED_EDGE('',*,*,#36876,.T.); +#36914 = PLANE('',#36915); +#36915 = AXIS2_PLACEMENT_3D('',#36916,#36917,#36918); +#36916 = CARTESIAN_POINT('',(111.46375,-125.2,0.)); +#36917 = DIRECTION('',(0.,0.,1.)); +#36918 = DIRECTION('',(1.,0.,-0.)); +#36919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#36923)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#36920,#36921,#36922)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#36920 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#36921 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#36922 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#36923 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36920, + 'distance_accuracy_value','confusion accuracy'); +#36924 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#36925,#36927); +#36925 = ( REPRESENTATION_RELATIONSHIP('','',#36764,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#36926) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#36926 = ITEM_DEFINED_TRANSFORMATION('','',#11,#831); +#36927 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #36928); +#36928 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('206','=>[0:1:1:199]','',#5, + #36759,$); +#36929 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36761)); +#36930 = SHAPE_DEFINITION_REPRESENTATION(#36931,#36937); +#36931 = PRODUCT_DEFINITION_SHAPE('','',#36932); +#36932 = PRODUCT_DEFINITION('design','',#36933,#36936); +#36933 = PRODUCT_DEFINITION_FORMATION('','',#36934); +#36934 = PRODUCT('HackPad_track_197','HackPad_track_197','',(#36935)); +#36935 = PRODUCT_CONTEXT('',#2,'mechanical'); +#36936 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36937 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#36938),#37092); +#36938 = MANIFOLD_SOLID_BREP('',#36939); +#36939 = CLOSED_SHELL('',(#36940,#36980,#37013,#37044,#37068,#37080)); +#36940 = ADVANCED_FACE('',(#36941),#36975,.F.); +#36941 = FACE_BOUND('',#36942,.F.); +#36942 = EDGE_LOOP('',(#36943,#36953,#36961,#36969)); +#36943 = ORIENTED_EDGE('',*,*,#36944,.T.); +#36944 = EDGE_CURVE('',#36945,#36947,#36949,.T.); +#36945 = VERTEX_POINT('',#36946); +#36946 = CARTESIAN_POINT('',(111.43446,-114.879289,-3.5E-02)); +#36947 = VERTEX_POINT('',#36948); +#36948 = CARTESIAN_POINT('',(111.43446,-114.879289,0.)); +#36949 = LINE('',#36950,#36951); +#36950 = CARTESIAN_POINT('',(111.43446,-114.879289,-3.5E-02)); +#36951 = VECTOR('',#36952,1.); +#36952 = DIRECTION('',(0.,0.,1.)); +#36953 = ORIENTED_EDGE('',*,*,#36954,.T.); +#36954 = EDGE_CURVE('',#36947,#36955,#36957,.T.); +#36955 = VERTEX_POINT('',#36956); +#36956 = CARTESIAN_POINT('',(109.68446,-113.129289,0.)); +#36957 = LINE('',#36958,#36959); +#36958 = CARTESIAN_POINT('',(111.43446,-114.879289,0.)); +#36959 = VECTOR('',#36960,1.); +#36960 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36961 = ORIENTED_EDGE('',*,*,#36962,.F.); +#36962 = EDGE_CURVE('',#36963,#36955,#36965,.T.); +#36963 = VERTEX_POINT('',#36964); +#36964 = CARTESIAN_POINT('',(109.68446,-113.129289,-3.5E-02)); +#36965 = LINE('',#36966,#36967); +#36966 = CARTESIAN_POINT('',(109.68446,-113.129289,-3.5E-02)); +#36967 = VECTOR('',#36968,1.); +#36968 = DIRECTION('',(0.,0.,1.)); +#36969 = ORIENTED_EDGE('',*,*,#36970,.F.); +#36970 = EDGE_CURVE('',#36945,#36963,#36971,.T.); +#36971 = LINE('',#36972,#36973); +#36972 = CARTESIAN_POINT('',(111.43446,-114.879289,-3.5E-02)); +#36973 = VECTOR('',#36974,1.); +#36974 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36975 = PLANE('',#36976); +#36976 = AXIS2_PLACEMENT_3D('',#36977,#36978,#36979); +#36977 = CARTESIAN_POINT('',(111.43446,-114.879289,-3.5E-02)); +#36978 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#36979 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#36980 = ADVANCED_FACE('',(#36981),#37008,.T.); +#36981 = FACE_BOUND('',#36982,.F.); +#36982 = EDGE_LOOP('',(#36983,#36984,#36993,#37001)); +#36983 = ORIENTED_EDGE('',*,*,#36962,.T.); +#36984 = ORIENTED_EDGE('',*,*,#36985,.T.); +#36985 = EDGE_CURVE('',#36955,#36986,#36988,.T.); +#36986 = VERTEX_POINT('',#36987); +#36987 = CARTESIAN_POINT('',(109.543039,-113.27071,0.)); +#36988 = CIRCLE('',#36989,9.999974810218E-02); +#36989 = AXIS2_PLACEMENT_3D('',#36990,#36991,#36992); +#36990 = CARTESIAN_POINT('',(109.6137495,-113.1999995,0.)); +#36991 = DIRECTION('',(0.,0.,1.)); +#36992 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#36993 = ORIENTED_EDGE('',*,*,#36994,.F.); +#36994 = EDGE_CURVE('',#36995,#36986,#36997,.T.); +#36995 = VERTEX_POINT('',#36996); +#36996 = CARTESIAN_POINT('',(109.543039,-113.27071,-3.5E-02)); +#36997 = LINE('',#36998,#36999); +#36998 = CARTESIAN_POINT('',(109.543039,-113.27071,-3.5E-02)); +#36999 = VECTOR('',#37000,1.); +#37000 = DIRECTION('',(0.,0.,1.)); +#37001 = ORIENTED_EDGE('',*,*,#37002,.F.); +#37002 = EDGE_CURVE('',#36963,#36995,#37003,.T.); +#37003 = CIRCLE('',#37004,9.999974810218E-02); +#37004 = AXIS2_PLACEMENT_3D('',#37005,#37006,#37007); +#37005 = CARTESIAN_POINT('',(109.6137495,-113.1999995,-3.5E-02)); +#37006 = DIRECTION('',(0.,0.,1.)); +#37007 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#37008 = CYLINDRICAL_SURFACE('',#37009,9.999974810218E-02); +#37009 = AXIS2_PLACEMENT_3D('',#37010,#37011,#37012); +#37010 = CARTESIAN_POINT('',(109.6137495,-113.1999995,-3.5E-02)); +#37011 = DIRECTION('',(-0.,-0.,-1.)); +#37012 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#37013 = ADVANCED_FACE('',(#37014),#37039,.F.); +#37014 = FACE_BOUND('',#37015,.F.); +#37015 = EDGE_LOOP('',(#37016,#37017,#37025,#37033)); +#37016 = ORIENTED_EDGE('',*,*,#36994,.T.); +#37017 = ORIENTED_EDGE('',*,*,#37018,.T.); +#37018 = EDGE_CURVE('',#36986,#37019,#37021,.T.); +#37019 = VERTEX_POINT('',#37020); +#37020 = CARTESIAN_POINT('',(111.293039,-115.02071,0.)); +#37021 = LINE('',#37022,#37023); +#37022 = CARTESIAN_POINT('',(109.543039,-113.27071,0.)); +#37023 = VECTOR('',#37024,1.); +#37024 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37025 = ORIENTED_EDGE('',*,*,#37026,.F.); +#37026 = EDGE_CURVE('',#37027,#37019,#37029,.T.); +#37027 = VERTEX_POINT('',#37028); +#37028 = CARTESIAN_POINT('',(111.293039,-115.02071,-3.5E-02)); +#37029 = LINE('',#37030,#37031); +#37030 = CARTESIAN_POINT('',(111.293039,-115.02071,-3.5E-02)); +#37031 = VECTOR('',#37032,1.); +#37032 = DIRECTION('',(0.,0.,1.)); +#37033 = ORIENTED_EDGE('',*,*,#37034,.F.); +#37034 = EDGE_CURVE('',#36995,#37027,#37035,.T.); +#37035 = LINE('',#37036,#37037); +#37036 = CARTESIAN_POINT('',(109.543039,-113.27071,-3.5E-02)); +#37037 = VECTOR('',#37038,1.); +#37038 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37039 = PLANE('',#37040); +#37040 = AXIS2_PLACEMENT_3D('',#37041,#37042,#37043); +#37041 = CARTESIAN_POINT('',(109.543039,-113.27071,-3.5E-02)); +#37042 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#37043 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37044 = ADVANCED_FACE('',(#37045),#37063,.T.); +#37045 = FACE_BOUND('',#37046,.F.); +#37046 = EDGE_LOOP('',(#37047,#37048,#37055,#37056)); +#37047 = ORIENTED_EDGE('',*,*,#37026,.T.); +#37048 = ORIENTED_EDGE('',*,*,#37049,.T.); +#37049 = EDGE_CURVE('',#37019,#36947,#37050,.T.); +#37050 = CIRCLE('',#37051,9.999974810219E-02); +#37051 = AXIS2_PLACEMENT_3D('',#37052,#37053,#37054); +#37052 = CARTESIAN_POINT('',(111.3637495,-114.9499995,0.)); +#37053 = DIRECTION('',(0.,0.,1.)); +#37054 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37055 = ORIENTED_EDGE('',*,*,#36944,.F.); +#37056 = ORIENTED_EDGE('',*,*,#37057,.F.); +#37057 = EDGE_CURVE('',#37027,#36945,#37058,.T.); +#37058 = CIRCLE('',#37059,9.999974810219E-02); +#37059 = AXIS2_PLACEMENT_3D('',#37060,#37061,#37062); +#37060 = CARTESIAN_POINT('',(111.3637495,-114.9499995,-3.5E-02)); +#37061 = DIRECTION('',(0.,0.,1.)); +#37062 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37063 = CYLINDRICAL_SURFACE('',#37064,9.999974810219E-02); +#37064 = AXIS2_PLACEMENT_3D('',#37065,#37066,#37067); +#37065 = CARTESIAN_POINT('',(111.3637495,-114.9499995,-3.5E-02)); +#37066 = DIRECTION('',(-0.,-0.,-1.)); +#37067 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37068 = ADVANCED_FACE('',(#37069),#37075,.F.); +#37069 = FACE_BOUND('',#37070,.F.); +#37070 = EDGE_LOOP('',(#37071,#37072,#37073,#37074)); +#37071 = ORIENTED_EDGE('',*,*,#36970,.T.); +#37072 = ORIENTED_EDGE('',*,*,#37002,.T.); +#37073 = ORIENTED_EDGE('',*,*,#37034,.T.); +#37074 = ORIENTED_EDGE('',*,*,#37057,.T.); +#37075 = PLANE('',#37076); +#37076 = AXIS2_PLACEMENT_3D('',#37077,#37078,#37079); +#37077 = CARTESIAN_POINT('',(111.43446,-114.879289,-3.5E-02)); +#37078 = DIRECTION('',(0.,0.,1.)); +#37079 = DIRECTION('',(1.,0.,-0.)); +#37080 = ADVANCED_FACE('',(#37081),#37087,.T.); +#37081 = FACE_BOUND('',#37082,.T.); +#37082 = EDGE_LOOP('',(#37083,#37084,#37085,#37086)); +#37083 = ORIENTED_EDGE('',*,*,#36954,.T.); +#37084 = ORIENTED_EDGE('',*,*,#36985,.T.); +#37085 = ORIENTED_EDGE('',*,*,#37018,.T.); +#37086 = ORIENTED_EDGE('',*,*,#37049,.T.); +#37087 = PLANE('',#37088); +#37088 = AXIS2_PLACEMENT_3D('',#37089,#37090,#37091); +#37089 = CARTESIAN_POINT('',(111.43446,-114.879289,0.)); +#37090 = DIRECTION('',(0.,0.,1.)); +#37091 = DIRECTION('',(1.,0.,-0.)); +#37092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37096)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#37093,#37094,#37095)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#37093 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#37094 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#37095 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#37096 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#37093, + 'distance_accuracy_value','confusion accuracy'); +#37097 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37098,#37100); +#37098 = ( REPRESENTATION_RELATIONSHIP('','',#36937,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#37099) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#37099 = ITEM_DEFINED_TRANSFORMATION('','',#11,#835); +#37100 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #37101); +#37101 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('207','=>[0:1:1:200]','',#5, + #36932,$); +#37102 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36934)); +#37103 = SHAPE_DEFINITION_REPRESENTATION(#37104,#37110); +#37104 = PRODUCT_DEFINITION_SHAPE('','',#37105); +#37105 = PRODUCT_DEFINITION('design','',#37106,#37109); +#37106 = PRODUCT_DEFINITION_FORMATION('','',#37107); +#37107 = PRODUCT('HackPad_track_198','HackPad_track_198','',(#37108)); +#37108 = PRODUCT_CONTEXT('',#2,'mechanical'); +#37109 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#37110 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37111),#37265); +#37111 = MANIFOLD_SOLID_BREP('',#37112); +#37112 = CLOSED_SHELL('',(#37113,#37153,#37186,#37217,#37241,#37253)); +#37113 = ADVANCED_FACE('',(#37114),#37148,.F.); +#37114 = FACE_BOUND('',#37115,.F.); +#37115 = EDGE_LOOP('',(#37116,#37126,#37134,#37142)); +#37116 = ORIENTED_EDGE('',*,*,#37117,.T.); +#37117 = EDGE_CURVE('',#37118,#37120,#37122,.T.); +#37118 = VERTEX_POINT('',#37119); +#37119 = CARTESIAN_POINT('',(109.71375,-113.2,-3.5E-02)); +#37120 = VERTEX_POINT('',#37121); +#37121 = CARTESIAN_POINT('',(109.71375,-113.2,0.)); +#37122 = LINE('',#37123,#37124); +#37123 = CARTESIAN_POINT('',(109.71375,-113.2,-3.5E-02)); +#37124 = VECTOR('',#37125,1.); +#37125 = DIRECTION('',(0.,0.,1.)); +#37126 = ORIENTED_EDGE('',*,*,#37127,.T.); +#37127 = EDGE_CURVE('',#37120,#37128,#37130,.T.); +#37128 = VERTEX_POINT('',#37129); +#37129 = CARTESIAN_POINT('',(109.71375,-112.075,0.)); +#37130 = LINE('',#37131,#37132); +#37131 = CARTESIAN_POINT('',(109.71375,-113.2,0.)); +#37132 = VECTOR('',#37133,1.); +#37133 = DIRECTION('',(0.,1.,0.)); +#37134 = ORIENTED_EDGE('',*,*,#37135,.F.); +#37135 = EDGE_CURVE('',#37136,#37128,#37138,.T.); +#37136 = VERTEX_POINT('',#37137); +#37137 = CARTESIAN_POINT('',(109.71375,-112.075,-3.5E-02)); +#37138 = LINE('',#37139,#37140); +#37139 = CARTESIAN_POINT('',(109.71375,-112.075,-3.5E-02)); +#37140 = VECTOR('',#37141,1.); +#37141 = DIRECTION('',(0.,0.,1.)); +#37142 = ORIENTED_EDGE('',*,*,#37143,.F.); +#37143 = EDGE_CURVE('',#37118,#37136,#37144,.T.); +#37144 = LINE('',#37145,#37146); +#37145 = CARTESIAN_POINT('',(109.71375,-113.2,-3.5E-02)); +#37146 = VECTOR('',#37147,1.); +#37147 = DIRECTION('',(0.,1.,0.)); +#37148 = PLANE('',#37149); +#37149 = AXIS2_PLACEMENT_3D('',#37150,#37151,#37152); +#37150 = CARTESIAN_POINT('',(109.71375,-113.2,-3.5E-02)); +#37151 = DIRECTION('',(-1.,0.,0.)); +#37152 = DIRECTION('',(0.,1.,0.)); +#37153 = ADVANCED_FACE('',(#37154),#37181,.T.); +#37154 = FACE_BOUND('',#37155,.F.); +#37155 = EDGE_LOOP('',(#37156,#37157,#37166,#37174)); +#37156 = ORIENTED_EDGE('',*,*,#37135,.T.); +#37157 = ORIENTED_EDGE('',*,*,#37158,.T.); +#37158 = EDGE_CURVE('',#37128,#37159,#37161,.T.); +#37159 = VERTEX_POINT('',#37160); +#37160 = CARTESIAN_POINT('',(109.51375,-112.075,0.)); +#37161 = CIRCLE('',#37162,0.1); +#37162 = AXIS2_PLACEMENT_3D('',#37163,#37164,#37165); +#37163 = CARTESIAN_POINT('',(109.61375,-112.075,0.)); +#37164 = DIRECTION('',(0.,0.,1.)); +#37165 = DIRECTION('',(1.,0.,-0.)); +#37166 = ORIENTED_EDGE('',*,*,#37167,.F.); +#37167 = EDGE_CURVE('',#37168,#37159,#37170,.T.); +#37168 = VERTEX_POINT('',#37169); +#37169 = CARTESIAN_POINT('',(109.51375,-112.075,-3.5E-02)); +#37170 = LINE('',#37171,#37172); +#37171 = CARTESIAN_POINT('',(109.51375,-112.075,-3.5E-02)); +#37172 = VECTOR('',#37173,1.); +#37173 = DIRECTION('',(0.,0.,1.)); +#37174 = ORIENTED_EDGE('',*,*,#37175,.F.); +#37175 = EDGE_CURVE('',#37136,#37168,#37176,.T.); +#37176 = CIRCLE('',#37177,0.1); +#37177 = AXIS2_PLACEMENT_3D('',#37178,#37179,#37180); +#37178 = CARTESIAN_POINT('',(109.61375,-112.075,-3.5E-02)); +#37179 = DIRECTION('',(0.,0.,1.)); +#37180 = DIRECTION('',(1.,0.,-0.)); +#37181 = CYLINDRICAL_SURFACE('',#37182,0.1); +#37182 = AXIS2_PLACEMENT_3D('',#37183,#37184,#37185); +#37183 = CARTESIAN_POINT('',(109.61375,-112.075,-3.5E-02)); +#37184 = DIRECTION('',(-0.,-0.,-1.)); +#37185 = DIRECTION('',(1.,0.,-0.)); +#37186 = ADVANCED_FACE('',(#37187),#37212,.F.); +#37187 = FACE_BOUND('',#37188,.F.); +#37188 = EDGE_LOOP('',(#37189,#37190,#37198,#37206)); +#37189 = ORIENTED_EDGE('',*,*,#37167,.T.); +#37190 = ORIENTED_EDGE('',*,*,#37191,.T.); +#37191 = EDGE_CURVE('',#37159,#37192,#37194,.T.); +#37192 = VERTEX_POINT('',#37193); +#37193 = CARTESIAN_POINT('',(109.51375,-113.2,0.)); +#37194 = LINE('',#37195,#37196); +#37195 = CARTESIAN_POINT('',(109.51375,-112.075,0.)); +#37196 = VECTOR('',#37197,1.); +#37197 = DIRECTION('',(0.,-1.,0.)); +#37198 = ORIENTED_EDGE('',*,*,#37199,.F.); +#37199 = EDGE_CURVE('',#37200,#37192,#37202,.T.); +#37200 = VERTEX_POINT('',#37201); +#37201 = CARTESIAN_POINT('',(109.51375,-113.2,-3.5E-02)); +#37202 = LINE('',#37203,#37204); +#37203 = CARTESIAN_POINT('',(109.51375,-113.2,-3.5E-02)); +#37204 = VECTOR('',#37205,1.); +#37205 = DIRECTION('',(0.,0.,1.)); +#37206 = ORIENTED_EDGE('',*,*,#37207,.F.); +#37207 = EDGE_CURVE('',#37168,#37200,#37208,.T.); +#37208 = LINE('',#37209,#37210); +#37209 = CARTESIAN_POINT('',(109.51375,-112.075,-3.5E-02)); +#37210 = VECTOR('',#37211,1.); +#37211 = DIRECTION('',(0.,-1.,0.)); +#37212 = PLANE('',#37213); +#37213 = AXIS2_PLACEMENT_3D('',#37214,#37215,#37216); +#37214 = CARTESIAN_POINT('',(109.51375,-112.075,-3.5E-02)); +#37215 = DIRECTION('',(1.,0.,-0.)); +#37216 = DIRECTION('',(0.,-1.,0.)); +#37217 = ADVANCED_FACE('',(#37218),#37236,.T.); +#37218 = FACE_BOUND('',#37219,.F.); +#37219 = EDGE_LOOP('',(#37220,#37221,#37228,#37229)); +#37220 = ORIENTED_EDGE('',*,*,#37199,.T.); +#37221 = ORIENTED_EDGE('',*,*,#37222,.T.); +#37222 = EDGE_CURVE('',#37192,#37120,#37223,.T.); +#37223 = CIRCLE('',#37224,1.E-01); +#37224 = AXIS2_PLACEMENT_3D('',#37225,#37226,#37227); +#37225 = CARTESIAN_POINT('',(109.61375,-113.2,0.)); +#37226 = DIRECTION('',(0.,0.,1.)); +#37227 = DIRECTION('',(-1.,0.,-0.)); +#37228 = ORIENTED_EDGE('',*,*,#37117,.F.); +#37229 = ORIENTED_EDGE('',*,*,#37230,.F.); +#37230 = EDGE_CURVE('',#37200,#37118,#37231,.T.); +#37231 = CIRCLE('',#37232,1.E-01); +#37232 = AXIS2_PLACEMENT_3D('',#37233,#37234,#37235); +#37233 = CARTESIAN_POINT('',(109.61375,-113.2,-3.5E-02)); +#37234 = DIRECTION('',(0.,0.,1.)); +#37235 = DIRECTION('',(-1.,0.,-0.)); +#37236 = CYLINDRICAL_SURFACE('',#37237,1.E-01); +#37237 = AXIS2_PLACEMENT_3D('',#37238,#37239,#37240); +#37238 = CARTESIAN_POINT('',(109.61375,-113.2,-3.5E-02)); +#37239 = DIRECTION('',(-0.,-0.,-1.)); +#37240 = DIRECTION('',(-1.,0.,-0.)); +#37241 = ADVANCED_FACE('',(#37242),#37248,.F.); +#37242 = FACE_BOUND('',#37243,.F.); +#37243 = EDGE_LOOP('',(#37244,#37245,#37246,#37247)); +#37244 = ORIENTED_EDGE('',*,*,#37143,.T.); +#37245 = ORIENTED_EDGE('',*,*,#37175,.T.); +#37246 = ORIENTED_EDGE('',*,*,#37207,.T.); +#37247 = ORIENTED_EDGE('',*,*,#37230,.T.); +#37248 = PLANE('',#37249); +#37249 = AXIS2_PLACEMENT_3D('',#37250,#37251,#37252); +#37250 = CARTESIAN_POINT('',(109.71375,-113.2,-3.5E-02)); +#37251 = DIRECTION('',(0.,0.,1.)); +#37252 = DIRECTION('',(1.,0.,-0.)); +#37253 = ADVANCED_FACE('',(#37254),#37260,.T.); +#37254 = FACE_BOUND('',#37255,.T.); +#37255 = EDGE_LOOP('',(#37256,#37257,#37258,#37259)); +#37256 = ORIENTED_EDGE('',*,*,#37127,.T.); +#37257 = ORIENTED_EDGE('',*,*,#37158,.T.); +#37258 = ORIENTED_EDGE('',*,*,#37191,.T.); +#37259 = ORIENTED_EDGE('',*,*,#37222,.T.); +#37260 = PLANE('',#37261); +#37261 = AXIS2_PLACEMENT_3D('',#37262,#37263,#37264); +#37262 = CARTESIAN_POINT('',(109.71375,-113.2,0.)); +#37263 = DIRECTION('',(0.,0.,1.)); +#37264 = DIRECTION('',(1.,0.,-0.)); +#37265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37269)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#37266,#37267,#37268)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#37266 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#37267 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#37268 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#37269 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#37266, + 'distance_accuracy_value','confusion accuracy'); +#37270 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37271,#37273); +#37271 = ( REPRESENTATION_RELATIONSHIP('','',#37110,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#37272) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#37272 = ITEM_DEFINED_TRANSFORMATION('','',#11,#839); +#37273 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #37274); +#37274 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('208','=>[0:1:1:201]','',#5, + #37105,$); +#37275 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37107)); +#37276 = SHAPE_DEFINITION_REPRESENTATION(#37277,#37283); +#37277 = PRODUCT_DEFINITION_SHAPE('','',#37278); +#37278 = PRODUCT_DEFINITION('design','',#37279,#37282); +#37279 = PRODUCT_DEFINITION_FORMATION('','',#37280); +#37280 = PRODUCT('HackPad_track_199','HackPad_track_199','',(#37281)); +#37281 = PRODUCT_CONTEXT('',#2,'mechanical'); +#37282 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#37283 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37284),#37438); +#37284 = MANIFOLD_SOLID_BREP('',#37285); +#37285 = CLOSED_SHELL('',(#37286,#37326,#37359,#37390,#37414,#37426)); +#37286 = ADVANCED_FACE('',(#37287),#37321,.F.); +#37287 = FACE_BOUND('',#37288,.F.); +#37288 = EDGE_LOOP('',(#37289,#37299,#37307,#37315)); +#37289 = ORIENTED_EDGE('',*,*,#37290,.T.); +#37290 = EDGE_CURVE('',#37291,#37293,#37295,.T.); +#37291 = VERTEX_POINT('',#37292); +#37292 = CARTESIAN_POINT('',(111.293039,-107.27071,-3.5E-02)); +#37293 = VERTEX_POINT('',#37294); +#37294 = CARTESIAN_POINT('',(111.293039,-107.27071,0.)); +#37295 = LINE('',#37296,#37297); +#37296 = CARTESIAN_POINT('',(111.293039,-107.27071,-3.5E-02)); +#37297 = VECTOR('',#37298,1.); +#37298 = DIRECTION('',(0.,0.,1.)); +#37299 = ORIENTED_EDGE('',*,*,#37300,.T.); +#37300 = EDGE_CURVE('',#37293,#37301,#37303,.T.); +#37301 = VERTEX_POINT('',#37302); +#37302 = CARTESIAN_POINT('',(113.043039,-109.02071,0.)); +#37303 = LINE('',#37304,#37305); +#37304 = CARTESIAN_POINT('',(111.293039,-107.27071,0.)); +#37305 = VECTOR('',#37306,1.); +#37306 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37307 = ORIENTED_EDGE('',*,*,#37308,.F.); +#37308 = EDGE_CURVE('',#37309,#37301,#37311,.T.); +#37309 = VERTEX_POINT('',#37310); +#37310 = CARTESIAN_POINT('',(113.043039,-109.02071,-3.5E-02)); +#37311 = LINE('',#37312,#37313); +#37312 = CARTESIAN_POINT('',(113.043039,-109.02071,-3.5E-02)); +#37313 = VECTOR('',#37314,1.); +#37314 = DIRECTION('',(0.,0.,1.)); +#37315 = ORIENTED_EDGE('',*,*,#37316,.F.); +#37316 = EDGE_CURVE('',#37291,#37309,#37317,.T.); +#37317 = LINE('',#37318,#37319); +#37318 = CARTESIAN_POINT('',(111.293039,-107.27071,-3.5E-02)); +#37319 = VECTOR('',#37320,1.); +#37320 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37321 = PLANE('',#37322); +#37322 = AXIS2_PLACEMENT_3D('',#37323,#37324,#37325); +#37323 = CARTESIAN_POINT('',(111.293039,-107.27071,-3.5E-02)); +#37324 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#37325 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37326 = ADVANCED_FACE('',(#37327),#37354,.T.); +#37327 = FACE_BOUND('',#37328,.F.); +#37328 = EDGE_LOOP('',(#37329,#37330,#37339,#37347)); +#37329 = ORIENTED_EDGE('',*,*,#37308,.T.); +#37330 = ORIENTED_EDGE('',*,*,#37331,.T.); +#37331 = EDGE_CURVE('',#37301,#37332,#37334,.T.); +#37332 = VERTEX_POINT('',#37333); +#37333 = CARTESIAN_POINT('',(113.18446,-108.879289,0.)); +#37334 = CIRCLE('',#37335,9.999974810219E-02); +#37335 = AXIS2_PLACEMENT_3D('',#37336,#37337,#37338); +#37336 = CARTESIAN_POINT('',(113.1137495,-108.9499995,0.)); +#37337 = DIRECTION('',(0.,0.,1.)); +#37338 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37339 = ORIENTED_EDGE('',*,*,#37340,.F.); +#37340 = EDGE_CURVE('',#37341,#37332,#37343,.T.); +#37341 = VERTEX_POINT('',#37342); +#37342 = CARTESIAN_POINT('',(113.18446,-108.879289,-3.5E-02)); +#37343 = LINE('',#37344,#37345); +#37344 = CARTESIAN_POINT('',(113.18446,-108.879289,-3.5E-02)); +#37345 = VECTOR('',#37346,1.); +#37346 = DIRECTION('',(0.,0.,1.)); +#37347 = ORIENTED_EDGE('',*,*,#37348,.F.); +#37348 = EDGE_CURVE('',#37309,#37341,#37349,.T.); +#37349 = CIRCLE('',#37350,9.999974810219E-02); +#37350 = AXIS2_PLACEMENT_3D('',#37351,#37352,#37353); +#37351 = CARTESIAN_POINT('',(113.1137495,-108.9499995,-3.5E-02)); +#37352 = DIRECTION('',(0.,0.,1.)); +#37353 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37354 = CYLINDRICAL_SURFACE('',#37355,9.999974810219E-02); +#37355 = AXIS2_PLACEMENT_3D('',#37356,#37357,#37358); +#37356 = CARTESIAN_POINT('',(113.1137495,-108.9499995,-3.5E-02)); +#37357 = DIRECTION('',(-0.,-0.,-1.)); +#37358 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37359 = ADVANCED_FACE('',(#37360),#37385,.F.); +#37360 = FACE_BOUND('',#37361,.F.); +#37361 = EDGE_LOOP('',(#37362,#37363,#37371,#37379)); +#37362 = ORIENTED_EDGE('',*,*,#37340,.T.); +#37363 = ORIENTED_EDGE('',*,*,#37364,.T.); +#37364 = EDGE_CURVE('',#37332,#37365,#37367,.T.); +#37365 = VERTEX_POINT('',#37366); +#37366 = CARTESIAN_POINT('',(111.43446,-107.129289,0.)); +#37367 = LINE('',#37368,#37369); +#37368 = CARTESIAN_POINT('',(113.18446,-108.879289,0.)); +#37369 = VECTOR('',#37370,1.); +#37370 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#37371 = ORIENTED_EDGE('',*,*,#37372,.F.); +#37372 = EDGE_CURVE('',#37373,#37365,#37375,.T.); +#37373 = VERTEX_POINT('',#37374); +#37374 = CARTESIAN_POINT('',(111.43446,-107.129289,-3.5E-02)); +#37375 = LINE('',#37376,#37377); +#37376 = CARTESIAN_POINT('',(111.43446,-107.129289,-3.5E-02)); +#37377 = VECTOR('',#37378,1.); +#37378 = DIRECTION('',(0.,0.,1.)); +#37379 = ORIENTED_EDGE('',*,*,#37380,.F.); +#37380 = EDGE_CURVE('',#37341,#37373,#37381,.T.); +#37381 = LINE('',#37382,#37383); +#37382 = CARTESIAN_POINT('',(113.18446,-108.879289,-3.5E-02)); +#37383 = VECTOR('',#37384,1.); +#37384 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#37385 = PLANE('',#37386); +#37386 = AXIS2_PLACEMENT_3D('',#37387,#37388,#37389); +#37387 = CARTESIAN_POINT('',(113.18446,-108.879289,-3.5E-02)); +#37388 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37389 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#37390 = ADVANCED_FACE('',(#37391),#37409,.T.); +#37391 = FACE_BOUND('',#37392,.F.); +#37392 = EDGE_LOOP('',(#37393,#37394,#37401,#37402)); +#37393 = ORIENTED_EDGE('',*,*,#37372,.T.); +#37394 = ORIENTED_EDGE('',*,*,#37395,.T.); +#37395 = EDGE_CURVE('',#37365,#37293,#37396,.T.); +#37396 = CIRCLE('',#37397,9.999974810218E-02); +#37397 = AXIS2_PLACEMENT_3D('',#37398,#37399,#37400); +#37398 = CARTESIAN_POINT('',(111.3637495,-107.1999995,0.)); +#37399 = DIRECTION('',(0.,0.,1.)); +#37400 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#37401 = ORIENTED_EDGE('',*,*,#37290,.F.); +#37402 = ORIENTED_EDGE('',*,*,#37403,.F.); +#37403 = EDGE_CURVE('',#37373,#37291,#37404,.T.); +#37404 = CIRCLE('',#37405,9.999974810218E-02); +#37405 = AXIS2_PLACEMENT_3D('',#37406,#37407,#37408); +#37406 = CARTESIAN_POINT('',(111.3637495,-107.1999995,-3.5E-02)); +#37407 = DIRECTION('',(0.,0.,1.)); +#37408 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#37409 = CYLINDRICAL_SURFACE('',#37410,9.999974810218E-02); +#37410 = AXIS2_PLACEMENT_3D('',#37411,#37412,#37413); +#37411 = CARTESIAN_POINT('',(111.3637495,-107.1999995,-3.5E-02)); +#37412 = DIRECTION('',(-0.,-0.,-1.)); +#37413 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#37414 = ADVANCED_FACE('',(#37415),#37421,.F.); +#37415 = FACE_BOUND('',#37416,.F.); +#37416 = EDGE_LOOP('',(#37417,#37418,#37419,#37420)); +#37417 = ORIENTED_EDGE('',*,*,#37316,.T.); +#37418 = ORIENTED_EDGE('',*,*,#37348,.T.); +#37419 = ORIENTED_EDGE('',*,*,#37380,.T.); +#37420 = ORIENTED_EDGE('',*,*,#37403,.T.); +#37421 = PLANE('',#37422); +#37422 = AXIS2_PLACEMENT_3D('',#37423,#37424,#37425); +#37423 = CARTESIAN_POINT('',(111.293039,-107.27071,-3.5E-02)); +#37424 = DIRECTION('',(0.,0.,1.)); +#37425 = DIRECTION('',(1.,0.,-0.)); +#37426 = ADVANCED_FACE('',(#37427),#37433,.T.); +#37427 = FACE_BOUND('',#37428,.T.); +#37428 = EDGE_LOOP('',(#37429,#37430,#37431,#37432)); +#37429 = ORIENTED_EDGE('',*,*,#37300,.T.); +#37430 = ORIENTED_EDGE('',*,*,#37331,.T.); +#37431 = ORIENTED_EDGE('',*,*,#37364,.T.); +#37432 = ORIENTED_EDGE('',*,*,#37395,.T.); +#37433 = PLANE('',#37434); +#37434 = AXIS2_PLACEMENT_3D('',#37435,#37436,#37437); +#37435 = CARTESIAN_POINT('',(111.293039,-107.27071,0.)); +#37436 = DIRECTION('',(0.,0.,1.)); +#37437 = DIRECTION('',(1.,0.,-0.)); +#37438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37442)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#37439,#37440,#37441)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#37439 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#37440 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#37441 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#37442 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#37439, + 'distance_accuracy_value','confusion accuracy'); +#37443 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37444,#37446); +#37444 = ( REPRESENTATION_RELATIONSHIP('','',#37283,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#37445) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#37445 = ITEM_DEFINED_TRANSFORMATION('','',#11,#843); +#37446 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #37447); +#37447 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('209','=>[0:1:1:202]','',#5, + #37278,$); +#37448 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37280)); +#37449 = SHAPE_DEFINITION_REPRESENTATION(#37450,#37456); +#37450 = PRODUCT_DEFINITION_SHAPE('','',#37451); +#37451 = PRODUCT_DEFINITION('design','',#37452,#37455); +#37452 = PRODUCT_DEFINITION_FORMATION('','',#37453); +#37453 = PRODUCT('HackPad_track_200','HackPad_track_200','',(#37454)); +#37454 = PRODUCT_CONTEXT('',#2,'mechanical'); +#37455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#37456 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37457),#37611); +#37457 = MANIFOLD_SOLID_BREP('',#37458); +#37458 = CLOSED_SHELL('',(#37459,#37499,#37532,#37563,#37587,#37599)); +#37459 = ADVANCED_FACE('',(#37460),#37494,.F.); +#37460 = FACE_BOUND('',#37461,.F.); +#37461 = EDGE_LOOP('',(#37462,#37472,#37480,#37488)); +#37462 = ORIENTED_EDGE('',*,*,#37463,.T.); +#37463 = EDGE_CURVE('',#37464,#37466,#37468,.T.); +#37464 = VERTEX_POINT('',#37465); +#37465 = CARTESIAN_POINT('',(111.26375,-96.2,-3.5E-02)); +#37466 = VERTEX_POINT('',#37467); +#37467 = CARTESIAN_POINT('',(111.26375,-96.2,0.)); +#37468 = LINE('',#37469,#37470); +#37469 = CARTESIAN_POINT('',(111.26375,-96.2,-3.5E-02)); +#37470 = VECTOR('',#37471,1.); +#37471 = DIRECTION('',(0.,0.,1.)); +#37472 = ORIENTED_EDGE('',*,*,#37473,.T.); +#37473 = EDGE_CURVE('',#37466,#37474,#37476,.T.); +#37474 = VERTEX_POINT('',#37475); +#37475 = CARTESIAN_POINT('',(111.26375,-107.2,0.)); +#37476 = LINE('',#37477,#37478); +#37477 = CARTESIAN_POINT('',(111.26375,-96.2,0.)); +#37478 = VECTOR('',#37479,1.); +#37479 = DIRECTION('',(0.,-1.,0.)); +#37480 = ORIENTED_EDGE('',*,*,#37481,.F.); +#37481 = EDGE_CURVE('',#37482,#37474,#37484,.T.); +#37482 = VERTEX_POINT('',#37483); +#37483 = CARTESIAN_POINT('',(111.26375,-107.2,-3.5E-02)); +#37484 = LINE('',#37485,#37486); +#37485 = CARTESIAN_POINT('',(111.26375,-107.2,-3.5E-02)); +#37486 = VECTOR('',#37487,1.); +#37487 = DIRECTION('',(0.,0.,1.)); +#37488 = ORIENTED_EDGE('',*,*,#37489,.F.); +#37489 = EDGE_CURVE('',#37464,#37482,#37490,.T.); +#37490 = LINE('',#37491,#37492); +#37491 = CARTESIAN_POINT('',(111.26375,-96.2,-3.5E-02)); +#37492 = VECTOR('',#37493,1.); +#37493 = DIRECTION('',(0.,-1.,0.)); +#37494 = PLANE('',#37495); +#37495 = AXIS2_PLACEMENT_3D('',#37496,#37497,#37498); +#37496 = CARTESIAN_POINT('',(111.26375,-96.2,-3.5E-02)); +#37497 = DIRECTION('',(1.,0.,-0.)); +#37498 = DIRECTION('',(0.,-1.,0.)); +#37499 = ADVANCED_FACE('',(#37500),#37527,.T.); +#37500 = FACE_BOUND('',#37501,.F.); +#37501 = EDGE_LOOP('',(#37502,#37503,#37512,#37520)); +#37502 = ORIENTED_EDGE('',*,*,#37481,.T.); +#37503 = ORIENTED_EDGE('',*,*,#37504,.T.); +#37504 = EDGE_CURVE('',#37474,#37505,#37507,.T.); +#37505 = VERTEX_POINT('',#37506); +#37506 = CARTESIAN_POINT('',(111.46375,-107.2,0.)); +#37507 = CIRCLE('',#37508,1.E-01); +#37508 = AXIS2_PLACEMENT_3D('',#37509,#37510,#37511); +#37509 = CARTESIAN_POINT('',(111.36375,-107.2,0.)); +#37510 = DIRECTION('',(0.,0.,1.)); +#37511 = DIRECTION('',(-1.,0.,-0.)); +#37512 = ORIENTED_EDGE('',*,*,#37513,.F.); +#37513 = EDGE_CURVE('',#37514,#37505,#37516,.T.); +#37514 = VERTEX_POINT('',#37515); +#37515 = CARTESIAN_POINT('',(111.46375,-107.2,-3.5E-02)); +#37516 = LINE('',#37517,#37518); +#37517 = CARTESIAN_POINT('',(111.46375,-107.2,-3.5E-02)); +#37518 = VECTOR('',#37519,1.); +#37519 = DIRECTION('',(0.,0.,1.)); +#37520 = ORIENTED_EDGE('',*,*,#37521,.F.); +#37521 = EDGE_CURVE('',#37482,#37514,#37522,.T.); +#37522 = CIRCLE('',#37523,1.E-01); +#37523 = AXIS2_PLACEMENT_3D('',#37524,#37525,#37526); +#37524 = CARTESIAN_POINT('',(111.36375,-107.2,-3.5E-02)); +#37525 = DIRECTION('',(0.,0.,1.)); +#37526 = DIRECTION('',(-1.,0.,-0.)); +#37527 = CYLINDRICAL_SURFACE('',#37528,1.E-01); +#37528 = AXIS2_PLACEMENT_3D('',#37529,#37530,#37531); +#37529 = CARTESIAN_POINT('',(111.36375,-107.2,-3.5E-02)); +#37530 = DIRECTION('',(-0.,-0.,-1.)); +#37531 = DIRECTION('',(-1.,0.,-0.)); +#37532 = ADVANCED_FACE('',(#37533),#37558,.F.); +#37533 = FACE_BOUND('',#37534,.F.); +#37534 = EDGE_LOOP('',(#37535,#37536,#37544,#37552)); +#37535 = ORIENTED_EDGE('',*,*,#37513,.T.); +#37536 = ORIENTED_EDGE('',*,*,#37537,.T.); +#37537 = EDGE_CURVE('',#37505,#37538,#37540,.T.); +#37538 = VERTEX_POINT('',#37539); +#37539 = CARTESIAN_POINT('',(111.46375,-96.2,0.)); +#37540 = LINE('',#37541,#37542); +#37541 = CARTESIAN_POINT('',(111.46375,-107.2,0.)); +#37542 = VECTOR('',#37543,1.); +#37543 = DIRECTION('',(0.,1.,0.)); +#37544 = ORIENTED_EDGE('',*,*,#37545,.F.); +#37545 = EDGE_CURVE('',#37546,#37538,#37548,.T.); +#37546 = VERTEX_POINT('',#37547); +#37547 = CARTESIAN_POINT('',(111.46375,-96.2,-3.5E-02)); +#37548 = LINE('',#37549,#37550); +#37549 = CARTESIAN_POINT('',(111.46375,-96.2,-3.5E-02)); +#37550 = VECTOR('',#37551,1.); +#37551 = DIRECTION('',(0.,0.,1.)); +#37552 = ORIENTED_EDGE('',*,*,#37553,.F.); +#37553 = EDGE_CURVE('',#37514,#37546,#37554,.T.); +#37554 = LINE('',#37555,#37556); +#37555 = CARTESIAN_POINT('',(111.46375,-107.2,-3.5E-02)); +#37556 = VECTOR('',#37557,1.); +#37557 = DIRECTION('',(0.,1.,0.)); +#37558 = PLANE('',#37559); +#37559 = AXIS2_PLACEMENT_3D('',#37560,#37561,#37562); +#37560 = CARTESIAN_POINT('',(111.46375,-107.2,-3.5E-02)); +#37561 = DIRECTION('',(-1.,0.,0.)); +#37562 = DIRECTION('',(0.,1.,0.)); +#37563 = ADVANCED_FACE('',(#37564),#37582,.T.); +#37564 = FACE_BOUND('',#37565,.F.); +#37565 = EDGE_LOOP('',(#37566,#37567,#37574,#37575)); +#37566 = ORIENTED_EDGE('',*,*,#37545,.T.); +#37567 = ORIENTED_EDGE('',*,*,#37568,.T.); +#37568 = EDGE_CURVE('',#37538,#37466,#37569,.T.); +#37569 = CIRCLE('',#37570,0.1); +#37570 = AXIS2_PLACEMENT_3D('',#37571,#37572,#37573); +#37571 = CARTESIAN_POINT('',(111.36375,-96.2,0.)); +#37572 = DIRECTION('',(0.,0.,1.)); +#37573 = DIRECTION('',(1.,0.,-0.)); +#37574 = ORIENTED_EDGE('',*,*,#37463,.F.); +#37575 = ORIENTED_EDGE('',*,*,#37576,.F.); +#37576 = EDGE_CURVE('',#37546,#37464,#37577,.T.); +#37577 = CIRCLE('',#37578,0.1); +#37578 = AXIS2_PLACEMENT_3D('',#37579,#37580,#37581); +#37579 = CARTESIAN_POINT('',(111.36375,-96.2,-3.5E-02)); +#37580 = DIRECTION('',(0.,0.,1.)); +#37581 = DIRECTION('',(1.,0.,-0.)); +#37582 = CYLINDRICAL_SURFACE('',#37583,0.1); +#37583 = AXIS2_PLACEMENT_3D('',#37584,#37585,#37586); +#37584 = CARTESIAN_POINT('',(111.36375,-96.2,-3.5E-02)); +#37585 = DIRECTION('',(-0.,-0.,-1.)); +#37586 = DIRECTION('',(1.,0.,-0.)); +#37587 = ADVANCED_FACE('',(#37588),#37594,.F.); +#37588 = FACE_BOUND('',#37589,.F.); +#37589 = EDGE_LOOP('',(#37590,#37591,#37592,#37593)); +#37590 = ORIENTED_EDGE('',*,*,#37489,.T.); +#37591 = ORIENTED_EDGE('',*,*,#37521,.T.); +#37592 = ORIENTED_EDGE('',*,*,#37553,.T.); +#37593 = ORIENTED_EDGE('',*,*,#37576,.T.); +#37594 = PLANE('',#37595); +#37595 = AXIS2_PLACEMENT_3D('',#37596,#37597,#37598); +#37596 = CARTESIAN_POINT('',(111.26375,-96.2,-3.5E-02)); +#37597 = DIRECTION('',(0.,0.,1.)); +#37598 = DIRECTION('',(1.,0.,-0.)); +#37599 = ADVANCED_FACE('',(#37600),#37606,.T.); +#37600 = FACE_BOUND('',#37601,.T.); +#37601 = EDGE_LOOP('',(#37602,#37603,#37604,#37605)); +#37602 = ORIENTED_EDGE('',*,*,#37473,.T.); +#37603 = ORIENTED_EDGE('',*,*,#37504,.T.); +#37604 = ORIENTED_EDGE('',*,*,#37537,.T.); +#37605 = ORIENTED_EDGE('',*,*,#37568,.T.); +#37606 = PLANE('',#37607); +#37607 = AXIS2_PLACEMENT_3D('',#37608,#37609,#37610); +#37608 = CARTESIAN_POINT('',(111.26375,-96.2,0.)); +#37609 = DIRECTION('',(0.,0.,1.)); +#37610 = DIRECTION('',(1.,0.,-0.)); +#37611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37615)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#37612,#37613,#37614)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#37612 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#37613 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#37614 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#37615 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#37612, + 'distance_accuracy_value','confusion accuracy'); +#37616 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37617,#37619); +#37617 = ( REPRESENTATION_RELATIONSHIP('','',#37456,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#37618) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#37618 = ITEM_DEFINED_TRANSFORMATION('','',#11,#847); +#37619 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #37620); +#37620 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('210','=>[0:1:1:203]','',#5, + #37451,$); +#37621 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37453)); +#37622 = SHAPE_DEFINITION_REPRESENTATION(#37623,#37629); +#37623 = PRODUCT_DEFINITION_SHAPE('','',#37624); +#37624 = PRODUCT_DEFINITION('design','',#37625,#37628); +#37625 = PRODUCT_DEFINITION_FORMATION('','',#37626); +#37626 = PRODUCT('HackPad_track_201','HackPad_track_201','',(#37627)); +#37627 = PRODUCT_CONTEXT('',#2,'mechanical'); +#37628 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#37629 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37630),#37784); +#37630 = MANIFOLD_SOLID_BREP('',#37631); +#37631 = CLOSED_SHELL('',(#37632,#37672,#37705,#37736,#37760,#37772)); +#37632 = ADVANCED_FACE('',(#37633),#37667,.F.); +#37633 = FACE_BOUND('',#37634,.F.); +#37634 = EDGE_LOOP('',(#37635,#37645,#37653,#37661)); +#37635 = ORIENTED_EDGE('',*,*,#37636,.T.); +#37636 = EDGE_CURVE('',#37637,#37639,#37641,.T.); +#37637 = VERTEX_POINT('',#37638); +#37638 = CARTESIAN_POINT('',(109.51375,-92.95,-3.5E-02)); +#37639 = VERTEX_POINT('',#37640); +#37640 = CARTESIAN_POINT('',(109.51375,-92.95,0.)); +#37641 = LINE('',#37642,#37643); +#37642 = CARTESIAN_POINT('',(109.51375,-92.95,-3.5E-02)); +#37643 = VECTOR('',#37644,1.); +#37644 = DIRECTION('',(0.,0.,1.)); +#37645 = ORIENTED_EDGE('',*,*,#37646,.T.); +#37646 = EDGE_CURVE('',#37639,#37647,#37649,.T.); +#37647 = VERTEX_POINT('',#37648); +#37648 = CARTESIAN_POINT('',(109.51375,-94.45,0.)); +#37649 = LINE('',#37650,#37651); +#37650 = CARTESIAN_POINT('',(109.51375,-92.95,0.)); +#37651 = VECTOR('',#37652,1.); +#37652 = DIRECTION('',(0.,-1.,0.)); +#37653 = ORIENTED_EDGE('',*,*,#37654,.F.); +#37654 = EDGE_CURVE('',#37655,#37647,#37657,.T.); +#37655 = VERTEX_POINT('',#37656); +#37656 = CARTESIAN_POINT('',(109.51375,-94.45,-3.5E-02)); +#37657 = LINE('',#37658,#37659); +#37658 = CARTESIAN_POINT('',(109.51375,-94.45,-3.5E-02)); +#37659 = VECTOR('',#37660,1.); +#37660 = DIRECTION('',(0.,0.,1.)); +#37661 = ORIENTED_EDGE('',*,*,#37662,.F.); +#37662 = EDGE_CURVE('',#37637,#37655,#37663,.T.); +#37663 = LINE('',#37664,#37665); +#37664 = CARTESIAN_POINT('',(109.51375,-92.95,-3.5E-02)); +#37665 = VECTOR('',#37666,1.); +#37666 = DIRECTION('',(0.,-1.,0.)); +#37667 = PLANE('',#37668); +#37668 = AXIS2_PLACEMENT_3D('',#37669,#37670,#37671); +#37669 = CARTESIAN_POINT('',(109.51375,-92.95,-3.5E-02)); +#37670 = DIRECTION('',(1.,0.,-0.)); +#37671 = DIRECTION('',(0.,-1.,0.)); +#37672 = ADVANCED_FACE('',(#37673),#37700,.T.); +#37673 = FACE_BOUND('',#37674,.F.); +#37674 = EDGE_LOOP('',(#37675,#37676,#37685,#37693)); +#37675 = ORIENTED_EDGE('',*,*,#37654,.T.); +#37676 = ORIENTED_EDGE('',*,*,#37677,.T.); +#37677 = EDGE_CURVE('',#37647,#37678,#37680,.T.); +#37678 = VERTEX_POINT('',#37679); +#37679 = CARTESIAN_POINT('',(109.71375,-94.45,0.)); +#37680 = CIRCLE('',#37681,1.E-01); +#37681 = AXIS2_PLACEMENT_3D('',#37682,#37683,#37684); +#37682 = CARTESIAN_POINT('',(109.61375,-94.45,0.)); +#37683 = DIRECTION('',(0.,0.,1.)); +#37684 = DIRECTION('',(-1.,0.,-0.)); +#37685 = ORIENTED_EDGE('',*,*,#37686,.F.); +#37686 = EDGE_CURVE('',#37687,#37678,#37689,.T.); +#37687 = VERTEX_POINT('',#37688); +#37688 = CARTESIAN_POINT('',(109.71375,-94.45,-3.5E-02)); +#37689 = LINE('',#37690,#37691); +#37690 = CARTESIAN_POINT('',(109.71375,-94.45,-3.5E-02)); +#37691 = VECTOR('',#37692,1.); +#37692 = DIRECTION('',(0.,0.,1.)); +#37693 = ORIENTED_EDGE('',*,*,#37694,.F.); +#37694 = EDGE_CURVE('',#37655,#37687,#37695,.T.); +#37695 = CIRCLE('',#37696,1.E-01); +#37696 = AXIS2_PLACEMENT_3D('',#37697,#37698,#37699); +#37697 = CARTESIAN_POINT('',(109.61375,-94.45,-3.5E-02)); +#37698 = DIRECTION('',(0.,0.,1.)); +#37699 = DIRECTION('',(-1.,0.,-0.)); +#37700 = CYLINDRICAL_SURFACE('',#37701,1.E-01); +#37701 = AXIS2_PLACEMENT_3D('',#37702,#37703,#37704); +#37702 = CARTESIAN_POINT('',(109.61375,-94.45,-3.5E-02)); +#37703 = DIRECTION('',(-0.,-0.,-1.)); +#37704 = DIRECTION('',(-1.,0.,-0.)); +#37705 = ADVANCED_FACE('',(#37706),#37731,.F.); +#37706 = FACE_BOUND('',#37707,.F.); +#37707 = EDGE_LOOP('',(#37708,#37709,#37717,#37725)); +#37708 = ORIENTED_EDGE('',*,*,#37686,.T.); +#37709 = ORIENTED_EDGE('',*,*,#37710,.T.); +#37710 = EDGE_CURVE('',#37678,#37711,#37713,.T.); +#37711 = VERTEX_POINT('',#37712); +#37712 = CARTESIAN_POINT('',(109.71375,-92.95,0.)); +#37713 = LINE('',#37714,#37715); +#37714 = CARTESIAN_POINT('',(109.71375,-94.45,0.)); +#37715 = VECTOR('',#37716,1.); +#37716 = DIRECTION('',(0.,1.,0.)); +#37717 = ORIENTED_EDGE('',*,*,#37718,.F.); +#37718 = EDGE_CURVE('',#37719,#37711,#37721,.T.); +#37719 = VERTEX_POINT('',#37720); +#37720 = CARTESIAN_POINT('',(109.71375,-92.95,-3.5E-02)); +#37721 = LINE('',#37722,#37723); +#37722 = CARTESIAN_POINT('',(109.71375,-92.95,-3.5E-02)); +#37723 = VECTOR('',#37724,1.); +#37724 = DIRECTION('',(0.,0.,1.)); +#37725 = ORIENTED_EDGE('',*,*,#37726,.F.); +#37726 = EDGE_CURVE('',#37687,#37719,#37727,.T.); +#37727 = LINE('',#37728,#37729); +#37728 = CARTESIAN_POINT('',(109.71375,-94.45,-3.5E-02)); +#37729 = VECTOR('',#37730,1.); +#37730 = DIRECTION('',(0.,1.,0.)); +#37731 = PLANE('',#37732); +#37732 = AXIS2_PLACEMENT_3D('',#37733,#37734,#37735); +#37733 = CARTESIAN_POINT('',(109.71375,-94.45,-3.5E-02)); +#37734 = DIRECTION('',(-1.,0.,0.)); +#37735 = DIRECTION('',(0.,1.,0.)); +#37736 = ADVANCED_FACE('',(#37737),#37755,.T.); +#37737 = FACE_BOUND('',#37738,.F.); +#37738 = EDGE_LOOP('',(#37739,#37740,#37747,#37748)); +#37739 = ORIENTED_EDGE('',*,*,#37718,.T.); +#37740 = ORIENTED_EDGE('',*,*,#37741,.T.); +#37741 = EDGE_CURVE('',#37711,#37639,#37742,.T.); +#37742 = CIRCLE('',#37743,0.1); +#37743 = AXIS2_PLACEMENT_3D('',#37744,#37745,#37746); +#37744 = CARTESIAN_POINT('',(109.61375,-92.95,0.)); +#37745 = DIRECTION('',(0.,0.,1.)); +#37746 = DIRECTION('',(1.,0.,-0.)); +#37747 = ORIENTED_EDGE('',*,*,#37636,.F.); +#37748 = ORIENTED_EDGE('',*,*,#37749,.F.); +#37749 = EDGE_CURVE('',#37719,#37637,#37750,.T.); +#37750 = CIRCLE('',#37751,0.1); +#37751 = AXIS2_PLACEMENT_3D('',#37752,#37753,#37754); +#37752 = CARTESIAN_POINT('',(109.61375,-92.95,-3.5E-02)); +#37753 = DIRECTION('',(0.,0.,1.)); +#37754 = DIRECTION('',(1.,0.,-0.)); +#37755 = CYLINDRICAL_SURFACE('',#37756,0.1); +#37756 = AXIS2_PLACEMENT_3D('',#37757,#37758,#37759); +#37757 = CARTESIAN_POINT('',(109.61375,-92.95,-3.5E-02)); +#37758 = DIRECTION('',(-0.,-0.,-1.)); +#37759 = DIRECTION('',(1.,0.,-0.)); +#37760 = ADVANCED_FACE('',(#37761),#37767,.F.); +#37761 = FACE_BOUND('',#37762,.F.); +#37762 = EDGE_LOOP('',(#37763,#37764,#37765,#37766)); +#37763 = ORIENTED_EDGE('',*,*,#37662,.T.); +#37764 = ORIENTED_EDGE('',*,*,#37694,.T.); +#37765 = ORIENTED_EDGE('',*,*,#37726,.T.); +#37766 = ORIENTED_EDGE('',*,*,#37749,.T.); +#37767 = PLANE('',#37768); +#37768 = AXIS2_PLACEMENT_3D('',#37769,#37770,#37771); +#37769 = CARTESIAN_POINT('',(109.51375,-92.95,-3.5E-02)); +#37770 = DIRECTION('',(0.,0.,1.)); +#37771 = DIRECTION('',(1.,0.,-0.)); +#37772 = ADVANCED_FACE('',(#37773),#37779,.T.); +#37773 = FACE_BOUND('',#37774,.T.); +#37774 = EDGE_LOOP('',(#37775,#37776,#37777,#37778)); +#37775 = ORIENTED_EDGE('',*,*,#37646,.T.); +#37776 = ORIENTED_EDGE('',*,*,#37677,.T.); +#37777 = ORIENTED_EDGE('',*,*,#37710,.T.); +#37778 = ORIENTED_EDGE('',*,*,#37741,.T.); +#37779 = PLANE('',#37780); +#37780 = AXIS2_PLACEMENT_3D('',#37781,#37782,#37783); +#37781 = CARTESIAN_POINT('',(109.51375,-92.95,0.)); +#37782 = DIRECTION('',(0.,0.,1.)); +#37783 = DIRECTION('',(1.,0.,-0.)); +#37784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37788)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#37785,#37786,#37787)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#37785 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#37786 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#37787 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#37788 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#37785, + 'distance_accuracy_value','confusion accuracy'); +#37789 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37790,#37792); +#37790 = ( REPRESENTATION_RELATIONSHIP('','',#37629,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#37791) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#37791 = ITEM_DEFINED_TRANSFORMATION('','',#11,#851); +#37792 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #37793); +#37793 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('211','=>[0:1:1:204]','',#5, + #37624,$); +#37794 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37626)); +#37795 = SHAPE_DEFINITION_REPRESENTATION(#37796,#37802); +#37796 = PRODUCT_DEFINITION_SHAPE('','',#37797); +#37797 = PRODUCT_DEFINITION('design','',#37798,#37801); +#37798 = PRODUCT_DEFINITION_FORMATION('','',#37799); +#37799 = PRODUCT('HackPad_track_202','HackPad_track_202','',(#37800)); +#37800 = PRODUCT_CONTEXT('',#2,'mechanical'); +#37801 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#37802 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37803),#37957); +#37803 = MANIFOLD_SOLID_BREP('',#37804); +#37804 = CLOSED_SHELL('',(#37805,#37845,#37878,#37909,#37933,#37945)); +#37805 = ADVANCED_FACE('',(#37806),#37840,.F.); +#37806 = FACE_BOUND('',#37807,.F.); +#37807 = EDGE_LOOP('',(#37808,#37818,#37826,#37834)); +#37808 = ORIENTED_EDGE('',*,*,#37809,.T.); +#37809 = EDGE_CURVE('',#37810,#37812,#37814,.T.); +#37810 = VERTEX_POINT('',#37811); +#37811 = CARTESIAN_POINT('',(109.543039,-94.52071,-3.5E-02)); +#37812 = VERTEX_POINT('',#37813); +#37813 = CARTESIAN_POINT('',(109.543039,-94.52071,0.)); +#37814 = LINE('',#37815,#37816); +#37815 = CARTESIAN_POINT('',(109.543039,-94.52071,-3.5E-02)); +#37816 = VECTOR('',#37817,1.); +#37817 = DIRECTION('',(0.,0.,1.)); +#37818 = ORIENTED_EDGE('',*,*,#37819,.T.); +#37819 = EDGE_CURVE('',#37812,#37820,#37822,.T.); +#37820 = VERTEX_POINT('',#37821); +#37821 = CARTESIAN_POINT('',(111.293039,-96.27071,0.)); +#37822 = LINE('',#37823,#37824); +#37823 = CARTESIAN_POINT('',(109.543039,-94.52071,0.)); +#37824 = VECTOR('',#37825,1.); +#37825 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37826 = ORIENTED_EDGE('',*,*,#37827,.F.); +#37827 = EDGE_CURVE('',#37828,#37820,#37830,.T.); +#37828 = VERTEX_POINT('',#37829); +#37829 = CARTESIAN_POINT('',(111.293039,-96.27071,-3.5E-02)); +#37830 = LINE('',#37831,#37832); +#37831 = CARTESIAN_POINT('',(111.293039,-96.27071,-3.5E-02)); +#37832 = VECTOR('',#37833,1.); +#37833 = DIRECTION('',(0.,0.,1.)); +#37834 = ORIENTED_EDGE('',*,*,#37835,.F.); +#37835 = EDGE_CURVE('',#37810,#37828,#37836,.T.); +#37836 = LINE('',#37837,#37838); +#37837 = CARTESIAN_POINT('',(109.543039,-94.52071,-3.5E-02)); +#37838 = VECTOR('',#37839,1.); +#37839 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37840 = PLANE('',#37841); +#37841 = AXIS2_PLACEMENT_3D('',#37842,#37843,#37844); +#37842 = CARTESIAN_POINT('',(109.543039,-94.52071,-3.5E-02)); +#37843 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#37844 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#37845 = ADVANCED_FACE('',(#37846),#37873,.T.); +#37846 = FACE_BOUND('',#37847,.F.); +#37847 = EDGE_LOOP('',(#37848,#37849,#37858,#37866)); +#37848 = ORIENTED_EDGE('',*,*,#37827,.T.); +#37849 = ORIENTED_EDGE('',*,*,#37850,.T.); +#37850 = EDGE_CURVE('',#37820,#37851,#37853,.T.); +#37851 = VERTEX_POINT('',#37852); +#37852 = CARTESIAN_POINT('',(111.43446,-96.129289,0.)); +#37853 = CIRCLE('',#37854,9.999974810219E-02); +#37854 = AXIS2_PLACEMENT_3D('',#37855,#37856,#37857); +#37855 = CARTESIAN_POINT('',(111.3637495,-96.1999995,0.)); +#37856 = DIRECTION('',(0.,0.,1.)); +#37857 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37858 = ORIENTED_EDGE('',*,*,#37859,.F.); +#37859 = EDGE_CURVE('',#37860,#37851,#37862,.T.); +#37860 = VERTEX_POINT('',#37861); +#37861 = CARTESIAN_POINT('',(111.43446,-96.129289,-3.5E-02)); +#37862 = LINE('',#37863,#37864); +#37863 = CARTESIAN_POINT('',(111.43446,-96.129289,-3.5E-02)); +#37864 = VECTOR('',#37865,1.); +#37865 = DIRECTION('',(0.,0.,1.)); +#37866 = ORIENTED_EDGE('',*,*,#37867,.F.); +#37867 = EDGE_CURVE('',#37828,#37860,#37868,.T.); +#37868 = CIRCLE('',#37869,9.999974810219E-02); +#37869 = AXIS2_PLACEMENT_3D('',#37870,#37871,#37872); +#37870 = CARTESIAN_POINT('',(111.3637495,-96.1999995,-3.5E-02)); +#37871 = DIRECTION('',(0.,0.,1.)); +#37872 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37873 = CYLINDRICAL_SURFACE('',#37874,9.999974810219E-02); +#37874 = AXIS2_PLACEMENT_3D('',#37875,#37876,#37877); +#37875 = CARTESIAN_POINT('',(111.3637495,-96.1999995,-3.5E-02)); +#37876 = DIRECTION('',(-0.,-0.,-1.)); +#37877 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37878 = ADVANCED_FACE('',(#37879),#37904,.F.); +#37879 = FACE_BOUND('',#37880,.F.); +#37880 = EDGE_LOOP('',(#37881,#37882,#37890,#37898)); +#37881 = ORIENTED_EDGE('',*,*,#37859,.T.); +#37882 = ORIENTED_EDGE('',*,*,#37883,.T.); +#37883 = EDGE_CURVE('',#37851,#37884,#37886,.T.); +#37884 = VERTEX_POINT('',#37885); +#37885 = CARTESIAN_POINT('',(109.68446,-94.379289,0.)); +#37886 = LINE('',#37887,#37888); +#37887 = CARTESIAN_POINT('',(111.43446,-96.129289,0.)); +#37888 = VECTOR('',#37889,1.); +#37889 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#37890 = ORIENTED_EDGE('',*,*,#37891,.F.); +#37891 = EDGE_CURVE('',#37892,#37884,#37894,.T.); +#37892 = VERTEX_POINT('',#37893); +#37893 = CARTESIAN_POINT('',(109.68446,-94.379289,-3.5E-02)); +#37894 = LINE('',#37895,#37896); +#37895 = CARTESIAN_POINT('',(109.68446,-94.379289,-3.5E-02)); +#37896 = VECTOR('',#37897,1.); +#37897 = DIRECTION('',(0.,0.,1.)); +#37898 = ORIENTED_EDGE('',*,*,#37899,.F.); +#37899 = EDGE_CURVE('',#37860,#37892,#37900,.T.); +#37900 = LINE('',#37901,#37902); +#37901 = CARTESIAN_POINT('',(111.43446,-96.129289,-3.5E-02)); +#37902 = VECTOR('',#37903,1.); +#37903 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#37904 = PLANE('',#37905); +#37905 = AXIS2_PLACEMENT_3D('',#37906,#37907,#37908); +#37906 = CARTESIAN_POINT('',(111.43446,-96.129289,-3.5E-02)); +#37907 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#37908 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#37909 = ADVANCED_FACE('',(#37910),#37928,.T.); +#37910 = FACE_BOUND('',#37911,.F.); +#37911 = EDGE_LOOP('',(#37912,#37913,#37920,#37921)); +#37912 = ORIENTED_EDGE('',*,*,#37891,.T.); +#37913 = ORIENTED_EDGE('',*,*,#37914,.T.); +#37914 = EDGE_CURVE('',#37884,#37812,#37915,.T.); +#37915 = CIRCLE('',#37916,9.999974810218E-02); +#37916 = AXIS2_PLACEMENT_3D('',#37917,#37918,#37919); +#37917 = CARTESIAN_POINT('',(109.6137495,-94.4499995,0.)); +#37918 = DIRECTION('',(0.,0.,1.)); +#37919 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#37920 = ORIENTED_EDGE('',*,*,#37809,.F.); +#37921 = ORIENTED_EDGE('',*,*,#37922,.F.); +#37922 = EDGE_CURVE('',#37892,#37810,#37923,.T.); +#37923 = CIRCLE('',#37924,9.999974810218E-02); +#37924 = AXIS2_PLACEMENT_3D('',#37925,#37926,#37927); +#37925 = CARTESIAN_POINT('',(109.6137495,-94.4499995,-3.5E-02)); +#37926 = DIRECTION('',(0.,0.,1.)); +#37927 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#37928 = CYLINDRICAL_SURFACE('',#37929,9.999974810218E-02); +#37929 = AXIS2_PLACEMENT_3D('',#37930,#37931,#37932); +#37930 = CARTESIAN_POINT('',(109.6137495,-94.4499995,-3.5E-02)); +#37931 = DIRECTION('',(-0.,-0.,-1.)); +#37932 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#37933 = ADVANCED_FACE('',(#37934),#37940,.F.); +#37934 = FACE_BOUND('',#37935,.F.); +#37935 = EDGE_LOOP('',(#37936,#37937,#37938,#37939)); +#37936 = ORIENTED_EDGE('',*,*,#37835,.T.); +#37937 = ORIENTED_EDGE('',*,*,#37867,.T.); +#37938 = ORIENTED_EDGE('',*,*,#37899,.T.); +#37939 = ORIENTED_EDGE('',*,*,#37922,.T.); +#37940 = PLANE('',#37941); +#37941 = AXIS2_PLACEMENT_3D('',#37942,#37943,#37944); +#37942 = CARTESIAN_POINT('',(109.543039,-94.52071,-3.5E-02)); +#37943 = DIRECTION('',(0.,0.,1.)); +#37944 = DIRECTION('',(1.,0.,-0.)); +#37945 = ADVANCED_FACE('',(#37946),#37952,.T.); +#37946 = FACE_BOUND('',#37947,.T.); +#37947 = EDGE_LOOP('',(#37948,#37949,#37950,#37951)); +#37948 = ORIENTED_EDGE('',*,*,#37819,.T.); +#37949 = ORIENTED_EDGE('',*,*,#37850,.T.); +#37950 = ORIENTED_EDGE('',*,*,#37883,.T.); +#37951 = ORIENTED_EDGE('',*,*,#37914,.T.); +#37952 = PLANE('',#37953); +#37953 = AXIS2_PLACEMENT_3D('',#37954,#37955,#37956); +#37954 = CARTESIAN_POINT('',(109.543039,-94.52071,0.)); +#37955 = DIRECTION('',(0.,0.,1.)); +#37956 = DIRECTION('',(1.,0.,-0.)); +#37957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#37961)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#37958,#37959,#37960)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#37958 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#37959 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#37960 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#37961 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#37958, + 'distance_accuracy_value','confusion accuracy'); +#37962 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#37963,#37965); +#37963 = ( REPRESENTATION_RELATIONSHIP('','',#37802,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#37964) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#37964 = ITEM_DEFINED_TRANSFORMATION('','',#11,#855); +#37965 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #37966); +#37966 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('212','=>[0:1:1:205]','',#5, + #37797,$); +#37967 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37799)); +#37968 = SHAPE_DEFINITION_REPRESENTATION(#37969,#37975); +#37969 = PRODUCT_DEFINITION_SHAPE('','',#37970); +#37970 = PRODUCT_DEFINITION('design','',#37971,#37974); +#37971 = PRODUCT_DEFINITION_FORMATION('','',#37972); +#37972 = PRODUCT('HackPad_track_203','HackPad_track_203','',(#37973)); +#37973 = PRODUCT_CONTEXT('',#2,'mechanical'); +#37974 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#37975 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37976),#38130); +#37976 = MANIFOLD_SOLID_BREP('',#37977); +#37977 = CLOSED_SHELL('',(#37978,#38018,#38051,#38082,#38106,#38118)); +#37978 = ADVANCED_FACE('',(#37979),#38013,.F.); +#37979 = FACE_BOUND('',#37980,.F.); +#37980 = EDGE_LOOP('',(#37981,#37991,#37999,#38007)); +#37981 = ORIENTED_EDGE('',*,*,#37982,.T.); +#37982 = EDGE_CURVE('',#37983,#37985,#37987,.T.); +#37983 = VERTEX_POINT('',#37984); +#37984 = CARTESIAN_POINT('',(113.01375,-108.95,-3.5E-02)); +#37985 = VERTEX_POINT('',#37986); +#37986 = CARTESIAN_POINT('',(113.01375,-108.95,0.)); +#37987 = LINE('',#37988,#37989); +#37988 = CARTESIAN_POINT('',(113.01375,-108.95,-3.5E-02)); +#37989 = VECTOR('',#37990,1.); +#37990 = DIRECTION('',(0.,0.,1.)); +#37991 = ORIENTED_EDGE('',*,*,#37992,.T.); +#37992 = EDGE_CURVE('',#37985,#37993,#37995,.T.); +#37993 = VERTEX_POINT('',#37994); +#37994 = CARTESIAN_POINT('',(113.01375,-110.325,0.)); +#37995 = LINE('',#37996,#37997); +#37996 = CARTESIAN_POINT('',(113.01375,-108.95,0.)); +#37997 = VECTOR('',#37998,1.); +#37998 = DIRECTION('',(0.,-1.,0.)); +#37999 = ORIENTED_EDGE('',*,*,#38000,.F.); +#38000 = EDGE_CURVE('',#38001,#37993,#38003,.T.); +#38001 = VERTEX_POINT('',#38002); +#38002 = CARTESIAN_POINT('',(113.01375,-110.325,-3.5E-02)); +#38003 = LINE('',#38004,#38005); +#38004 = CARTESIAN_POINT('',(113.01375,-110.325,-3.5E-02)); +#38005 = VECTOR('',#38006,1.); +#38006 = DIRECTION('',(0.,0.,1.)); +#38007 = ORIENTED_EDGE('',*,*,#38008,.F.); +#38008 = EDGE_CURVE('',#37983,#38001,#38009,.T.); +#38009 = LINE('',#38010,#38011); +#38010 = CARTESIAN_POINT('',(113.01375,-108.95,-3.5E-02)); +#38011 = VECTOR('',#38012,1.); +#38012 = DIRECTION('',(0.,-1.,0.)); +#38013 = PLANE('',#38014); +#38014 = AXIS2_PLACEMENT_3D('',#38015,#38016,#38017); +#38015 = CARTESIAN_POINT('',(113.01375,-108.95,-3.5E-02)); +#38016 = DIRECTION('',(1.,0.,-0.)); +#38017 = DIRECTION('',(0.,-1.,0.)); +#38018 = ADVANCED_FACE('',(#38019),#38046,.T.); +#38019 = FACE_BOUND('',#38020,.F.); +#38020 = EDGE_LOOP('',(#38021,#38022,#38031,#38039)); +#38021 = ORIENTED_EDGE('',*,*,#38000,.T.); +#38022 = ORIENTED_EDGE('',*,*,#38023,.T.); +#38023 = EDGE_CURVE('',#37993,#38024,#38026,.T.); +#38024 = VERTEX_POINT('',#38025); +#38025 = CARTESIAN_POINT('',(113.21375,-110.325,0.)); +#38026 = CIRCLE('',#38027,1.E-01); +#38027 = AXIS2_PLACEMENT_3D('',#38028,#38029,#38030); +#38028 = CARTESIAN_POINT('',(113.11375,-110.325,0.)); +#38029 = DIRECTION('',(0.,0.,1.)); +#38030 = DIRECTION('',(-1.,0.,-0.)); +#38031 = ORIENTED_EDGE('',*,*,#38032,.F.); +#38032 = EDGE_CURVE('',#38033,#38024,#38035,.T.); +#38033 = VERTEX_POINT('',#38034); +#38034 = CARTESIAN_POINT('',(113.21375,-110.325,-3.5E-02)); +#38035 = LINE('',#38036,#38037); +#38036 = CARTESIAN_POINT('',(113.21375,-110.325,-3.5E-02)); +#38037 = VECTOR('',#38038,1.); +#38038 = DIRECTION('',(0.,0.,1.)); +#38039 = ORIENTED_EDGE('',*,*,#38040,.F.); +#38040 = EDGE_CURVE('',#38001,#38033,#38041,.T.); +#38041 = CIRCLE('',#38042,1.E-01); +#38042 = AXIS2_PLACEMENT_3D('',#38043,#38044,#38045); +#38043 = CARTESIAN_POINT('',(113.11375,-110.325,-3.5E-02)); +#38044 = DIRECTION('',(0.,0.,1.)); +#38045 = DIRECTION('',(-1.,0.,-0.)); +#38046 = CYLINDRICAL_SURFACE('',#38047,1.E-01); +#38047 = AXIS2_PLACEMENT_3D('',#38048,#38049,#38050); +#38048 = CARTESIAN_POINT('',(113.11375,-110.325,-3.5E-02)); +#38049 = DIRECTION('',(-0.,-0.,-1.)); +#38050 = DIRECTION('',(-1.,0.,-0.)); +#38051 = ADVANCED_FACE('',(#38052),#38077,.F.); +#38052 = FACE_BOUND('',#38053,.F.); +#38053 = EDGE_LOOP('',(#38054,#38055,#38063,#38071)); +#38054 = ORIENTED_EDGE('',*,*,#38032,.T.); +#38055 = ORIENTED_EDGE('',*,*,#38056,.T.); +#38056 = EDGE_CURVE('',#38024,#38057,#38059,.T.); +#38057 = VERTEX_POINT('',#38058); +#38058 = CARTESIAN_POINT('',(113.21375,-108.95,0.)); +#38059 = LINE('',#38060,#38061); +#38060 = CARTESIAN_POINT('',(113.21375,-110.325,0.)); +#38061 = VECTOR('',#38062,1.); +#38062 = DIRECTION('',(0.,1.,0.)); +#38063 = ORIENTED_EDGE('',*,*,#38064,.F.); +#38064 = EDGE_CURVE('',#38065,#38057,#38067,.T.); +#38065 = VERTEX_POINT('',#38066); +#38066 = CARTESIAN_POINT('',(113.21375,-108.95,-3.5E-02)); +#38067 = LINE('',#38068,#38069); +#38068 = CARTESIAN_POINT('',(113.21375,-108.95,-3.5E-02)); +#38069 = VECTOR('',#38070,1.); +#38070 = DIRECTION('',(0.,0.,1.)); +#38071 = ORIENTED_EDGE('',*,*,#38072,.F.); +#38072 = EDGE_CURVE('',#38033,#38065,#38073,.T.); +#38073 = LINE('',#38074,#38075); +#38074 = CARTESIAN_POINT('',(113.21375,-110.325,-3.5E-02)); +#38075 = VECTOR('',#38076,1.); +#38076 = DIRECTION('',(0.,1.,0.)); +#38077 = PLANE('',#38078); +#38078 = AXIS2_PLACEMENT_3D('',#38079,#38080,#38081); +#38079 = CARTESIAN_POINT('',(113.21375,-110.325,-3.5E-02)); +#38080 = DIRECTION('',(-1.,0.,0.)); +#38081 = DIRECTION('',(0.,1.,0.)); +#38082 = ADVANCED_FACE('',(#38083),#38101,.T.); +#38083 = FACE_BOUND('',#38084,.F.); +#38084 = EDGE_LOOP('',(#38085,#38086,#38093,#38094)); +#38085 = ORIENTED_EDGE('',*,*,#38064,.T.); +#38086 = ORIENTED_EDGE('',*,*,#38087,.T.); +#38087 = EDGE_CURVE('',#38057,#37985,#38088,.T.); +#38088 = CIRCLE('',#38089,0.1); +#38089 = AXIS2_PLACEMENT_3D('',#38090,#38091,#38092); +#38090 = CARTESIAN_POINT('',(113.11375,-108.95,0.)); +#38091 = DIRECTION('',(0.,0.,1.)); +#38092 = DIRECTION('',(1.,0.,-0.)); +#38093 = ORIENTED_EDGE('',*,*,#37982,.F.); +#38094 = ORIENTED_EDGE('',*,*,#38095,.F.); +#38095 = EDGE_CURVE('',#38065,#37983,#38096,.T.); +#38096 = CIRCLE('',#38097,0.1); +#38097 = AXIS2_PLACEMENT_3D('',#38098,#38099,#38100); +#38098 = CARTESIAN_POINT('',(113.11375,-108.95,-3.5E-02)); +#38099 = DIRECTION('',(0.,0.,1.)); +#38100 = DIRECTION('',(1.,0.,-0.)); +#38101 = CYLINDRICAL_SURFACE('',#38102,0.1); +#38102 = AXIS2_PLACEMENT_3D('',#38103,#38104,#38105); +#38103 = CARTESIAN_POINT('',(113.11375,-108.95,-3.5E-02)); +#38104 = DIRECTION('',(-0.,-0.,-1.)); +#38105 = DIRECTION('',(1.,0.,-0.)); +#38106 = ADVANCED_FACE('',(#38107),#38113,.F.); +#38107 = FACE_BOUND('',#38108,.F.); +#38108 = EDGE_LOOP('',(#38109,#38110,#38111,#38112)); +#38109 = ORIENTED_EDGE('',*,*,#38008,.T.); +#38110 = ORIENTED_EDGE('',*,*,#38040,.T.); +#38111 = ORIENTED_EDGE('',*,*,#38072,.T.); +#38112 = ORIENTED_EDGE('',*,*,#38095,.T.); +#38113 = PLANE('',#38114); +#38114 = AXIS2_PLACEMENT_3D('',#38115,#38116,#38117); +#38115 = CARTESIAN_POINT('',(113.01375,-108.95,-3.5E-02)); +#38116 = DIRECTION('',(0.,0.,1.)); +#38117 = DIRECTION('',(1.,0.,-0.)); +#38118 = ADVANCED_FACE('',(#38119),#38125,.T.); +#38119 = FACE_BOUND('',#38120,.T.); +#38120 = EDGE_LOOP('',(#38121,#38122,#38123,#38124)); +#38121 = ORIENTED_EDGE('',*,*,#37992,.T.); +#38122 = ORIENTED_EDGE('',*,*,#38023,.T.); +#38123 = ORIENTED_EDGE('',*,*,#38056,.T.); +#38124 = ORIENTED_EDGE('',*,*,#38087,.T.); +#38125 = PLANE('',#38126); +#38126 = AXIS2_PLACEMENT_3D('',#38127,#38128,#38129); +#38127 = CARTESIAN_POINT('',(113.01375,-108.95,0.)); +#38128 = DIRECTION('',(0.,0.,1.)); +#38129 = DIRECTION('',(1.,0.,-0.)); +#38130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#38134)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#38131,#38132,#38133)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#38131 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#38132 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#38133 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#38134 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#38131, + 'distance_accuracy_value','confusion accuracy'); +#38135 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#38136,#38138); +#38136 = ( REPRESENTATION_RELATIONSHIP('','',#37975,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#38137) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#38137 = ITEM_DEFINED_TRANSFORMATION('','',#11,#859); +#38138 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #38139); +#38139 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('213','=>[0:1:1:206]','',#5, + #37970,$); +#38140 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37972)); +#38141 = SHAPE_DEFINITION_REPRESENTATION(#38142,#38148); +#38142 = PRODUCT_DEFINITION_SHAPE('','',#38143); +#38143 = PRODUCT_DEFINITION('design','',#38144,#38147); +#38144 = PRODUCT_DEFINITION_FORMATION('','',#38145); +#38145 = PRODUCT('HackPad_track_204','HackPad_track_204','',(#38146)); +#38146 = PRODUCT_CONTEXT('',#2,'mechanical'); +#38147 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#38148 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38149),#38303); +#38149 = MANIFOLD_SOLID_BREP('',#38150); +#38150 = CLOSED_SHELL('',(#38151,#38191,#38224,#38255,#38279,#38291)); +#38151 = ADVANCED_FACE('',(#38152),#38186,.F.); +#38152 = FACE_BOUND('',#38153,.F.); +#38153 = EDGE_LOOP('',(#38154,#38164,#38172,#38180)); +#38154 = ORIENTED_EDGE('',*,*,#38155,.T.); +#38155 = EDGE_CURVE('',#38156,#38158,#38160,.T.); +#38156 = VERTEX_POINT('',#38157); +#38157 = CARTESIAN_POINT('',(111.26375,-77.2,-3.5E-02)); +#38158 = VERTEX_POINT('',#38159); +#38159 = CARTESIAN_POINT('',(111.26375,-77.2,0.)); +#38160 = LINE('',#38161,#38162); +#38161 = CARTESIAN_POINT('',(111.26375,-77.2,-3.5E-02)); +#38162 = VECTOR('',#38163,1.); +#38163 = DIRECTION('',(0.,0.,1.)); +#38164 = ORIENTED_EDGE('',*,*,#38165,.T.); +#38165 = EDGE_CURVE('',#38158,#38166,#38168,.T.); +#38166 = VERTEX_POINT('',#38167); +#38167 = CARTESIAN_POINT('',(111.26375,-88.45,0.)); +#38168 = LINE('',#38169,#38170); +#38169 = CARTESIAN_POINT('',(111.26375,-77.2,0.)); +#38170 = VECTOR('',#38171,1.); +#38171 = DIRECTION('',(0.,-1.,0.)); +#38172 = ORIENTED_EDGE('',*,*,#38173,.F.); +#38173 = EDGE_CURVE('',#38174,#38166,#38176,.T.); +#38174 = VERTEX_POINT('',#38175); +#38175 = CARTESIAN_POINT('',(111.26375,-88.45,-3.5E-02)); +#38176 = LINE('',#38177,#38178); +#38177 = CARTESIAN_POINT('',(111.26375,-88.45,-3.5E-02)); +#38178 = VECTOR('',#38179,1.); +#38179 = DIRECTION('',(0.,0.,1.)); +#38180 = ORIENTED_EDGE('',*,*,#38181,.F.); +#38181 = EDGE_CURVE('',#38156,#38174,#38182,.T.); +#38182 = LINE('',#38183,#38184); +#38183 = CARTESIAN_POINT('',(111.26375,-77.2,-3.5E-02)); +#38184 = VECTOR('',#38185,1.); +#38185 = DIRECTION('',(0.,-1.,0.)); +#38186 = PLANE('',#38187); +#38187 = AXIS2_PLACEMENT_3D('',#38188,#38189,#38190); +#38188 = CARTESIAN_POINT('',(111.26375,-77.2,-3.5E-02)); +#38189 = DIRECTION('',(1.,0.,-0.)); +#38190 = DIRECTION('',(0.,-1.,0.)); +#38191 = ADVANCED_FACE('',(#38192),#38219,.T.); +#38192 = FACE_BOUND('',#38193,.F.); +#38193 = EDGE_LOOP('',(#38194,#38195,#38204,#38212)); +#38194 = ORIENTED_EDGE('',*,*,#38173,.T.); +#38195 = ORIENTED_EDGE('',*,*,#38196,.T.); +#38196 = EDGE_CURVE('',#38166,#38197,#38199,.T.); +#38197 = VERTEX_POINT('',#38198); +#38198 = CARTESIAN_POINT('',(111.46375,-88.45,0.)); +#38199 = CIRCLE('',#38200,1.E-01); +#38200 = AXIS2_PLACEMENT_3D('',#38201,#38202,#38203); +#38201 = CARTESIAN_POINT('',(111.36375,-88.45,0.)); +#38202 = DIRECTION('',(0.,0.,1.)); +#38203 = DIRECTION('',(-1.,0.,-0.)); +#38204 = ORIENTED_EDGE('',*,*,#38205,.F.); +#38205 = EDGE_CURVE('',#38206,#38197,#38208,.T.); +#38206 = VERTEX_POINT('',#38207); +#38207 = CARTESIAN_POINT('',(111.46375,-88.45,-3.5E-02)); +#38208 = LINE('',#38209,#38210); +#38209 = CARTESIAN_POINT('',(111.46375,-88.45,-3.5E-02)); +#38210 = VECTOR('',#38211,1.); +#38211 = DIRECTION('',(0.,0.,1.)); +#38212 = ORIENTED_EDGE('',*,*,#38213,.F.); +#38213 = EDGE_CURVE('',#38174,#38206,#38214,.T.); +#38214 = CIRCLE('',#38215,1.E-01); +#38215 = AXIS2_PLACEMENT_3D('',#38216,#38217,#38218); +#38216 = CARTESIAN_POINT('',(111.36375,-88.45,-3.5E-02)); +#38217 = DIRECTION('',(0.,0.,1.)); +#38218 = DIRECTION('',(-1.,0.,-0.)); +#38219 = CYLINDRICAL_SURFACE('',#38220,1.E-01); +#38220 = AXIS2_PLACEMENT_3D('',#38221,#38222,#38223); +#38221 = CARTESIAN_POINT('',(111.36375,-88.45,-3.5E-02)); +#38222 = DIRECTION('',(-0.,-0.,-1.)); +#38223 = DIRECTION('',(-1.,0.,-0.)); +#38224 = ADVANCED_FACE('',(#38225),#38250,.F.); +#38225 = FACE_BOUND('',#38226,.F.); +#38226 = EDGE_LOOP('',(#38227,#38228,#38236,#38244)); +#38227 = ORIENTED_EDGE('',*,*,#38205,.T.); +#38228 = ORIENTED_EDGE('',*,*,#38229,.T.); +#38229 = EDGE_CURVE('',#38197,#38230,#38232,.T.); +#38230 = VERTEX_POINT('',#38231); +#38231 = CARTESIAN_POINT('',(111.46375,-77.2,0.)); +#38232 = LINE('',#38233,#38234); +#38233 = CARTESIAN_POINT('',(111.46375,-88.45,0.)); +#38234 = VECTOR('',#38235,1.); +#38235 = DIRECTION('',(0.,1.,0.)); +#38236 = ORIENTED_EDGE('',*,*,#38237,.F.); +#38237 = EDGE_CURVE('',#38238,#38230,#38240,.T.); +#38238 = VERTEX_POINT('',#38239); +#38239 = CARTESIAN_POINT('',(111.46375,-77.2,-3.5E-02)); +#38240 = LINE('',#38241,#38242); +#38241 = CARTESIAN_POINT('',(111.46375,-77.2,-3.5E-02)); +#38242 = VECTOR('',#38243,1.); +#38243 = DIRECTION('',(0.,0.,1.)); +#38244 = ORIENTED_EDGE('',*,*,#38245,.F.); +#38245 = EDGE_CURVE('',#38206,#38238,#38246,.T.); +#38246 = LINE('',#38247,#38248); +#38247 = CARTESIAN_POINT('',(111.46375,-88.45,-3.5E-02)); +#38248 = VECTOR('',#38249,1.); +#38249 = DIRECTION('',(0.,1.,0.)); +#38250 = PLANE('',#38251); +#38251 = AXIS2_PLACEMENT_3D('',#38252,#38253,#38254); +#38252 = CARTESIAN_POINT('',(111.46375,-88.45,-3.5E-02)); +#38253 = DIRECTION('',(-1.,0.,0.)); +#38254 = DIRECTION('',(0.,1.,0.)); +#38255 = ADVANCED_FACE('',(#38256),#38274,.T.); +#38256 = FACE_BOUND('',#38257,.F.); +#38257 = EDGE_LOOP('',(#38258,#38259,#38266,#38267)); +#38258 = ORIENTED_EDGE('',*,*,#38237,.T.); +#38259 = ORIENTED_EDGE('',*,*,#38260,.T.); +#38260 = EDGE_CURVE('',#38230,#38158,#38261,.T.); +#38261 = CIRCLE('',#38262,0.1); +#38262 = AXIS2_PLACEMENT_3D('',#38263,#38264,#38265); +#38263 = CARTESIAN_POINT('',(111.36375,-77.2,0.)); +#38264 = DIRECTION('',(0.,0.,1.)); +#38265 = DIRECTION('',(1.,0.,-0.)); +#38266 = ORIENTED_EDGE('',*,*,#38155,.F.); +#38267 = ORIENTED_EDGE('',*,*,#38268,.F.); +#38268 = EDGE_CURVE('',#38238,#38156,#38269,.T.); +#38269 = CIRCLE('',#38270,0.1); +#38270 = AXIS2_PLACEMENT_3D('',#38271,#38272,#38273); +#38271 = CARTESIAN_POINT('',(111.36375,-77.2,-3.5E-02)); +#38272 = DIRECTION('',(0.,0.,1.)); +#38273 = DIRECTION('',(1.,0.,-0.)); +#38274 = CYLINDRICAL_SURFACE('',#38275,0.1); +#38275 = AXIS2_PLACEMENT_3D('',#38276,#38277,#38278); +#38276 = CARTESIAN_POINT('',(111.36375,-77.2,-3.5E-02)); +#38277 = DIRECTION('',(-0.,-0.,-1.)); +#38278 = DIRECTION('',(1.,0.,-0.)); +#38279 = ADVANCED_FACE('',(#38280),#38286,.F.); +#38280 = FACE_BOUND('',#38281,.F.); +#38281 = EDGE_LOOP('',(#38282,#38283,#38284,#38285)); +#38282 = ORIENTED_EDGE('',*,*,#38181,.T.); +#38283 = ORIENTED_EDGE('',*,*,#38213,.T.); +#38284 = ORIENTED_EDGE('',*,*,#38245,.T.); +#38285 = ORIENTED_EDGE('',*,*,#38268,.T.); +#38286 = PLANE('',#38287); +#38287 = AXIS2_PLACEMENT_3D('',#38288,#38289,#38290); +#38288 = CARTESIAN_POINT('',(111.26375,-77.2,-3.5E-02)); +#38289 = DIRECTION('',(0.,0.,1.)); +#38290 = DIRECTION('',(1.,0.,-0.)); +#38291 = ADVANCED_FACE('',(#38292),#38298,.T.); +#38292 = FACE_BOUND('',#38293,.T.); +#38293 = EDGE_LOOP('',(#38294,#38295,#38296,#38297)); +#38294 = ORIENTED_EDGE('',*,*,#38165,.T.); +#38295 = ORIENTED_EDGE('',*,*,#38196,.T.); +#38296 = ORIENTED_EDGE('',*,*,#38229,.T.); +#38297 = ORIENTED_EDGE('',*,*,#38260,.T.); +#38298 = PLANE('',#38299); +#38299 = AXIS2_PLACEMENT_3D('',#38300,#38301,#38302); +#38300 = CARTESIAN_POINT('',(111.26375,-77.2,0.)); +#38301 = DIRECTION('',(0.,0.,1.)); +#38302 = DIRECTION('',(1.,0.,-0.)); +#38303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#38307)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#38304,#38305,#38306)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#38304 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#38305 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#38306 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#38307 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#38304, + 'distance_accuracy_value','confusion accuracy'); +#38308 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#38309,#38311); +#38309 = ( REPRESENTATION_RELATIONSHIP('','',#38148,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#38310) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#38310 = ITEM_DEFINED_TRANSFORMATION('','',#11,#863); +#38311 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #38312); +#38312 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('214','=>[0:1:1:207]','',#5, + #38143,$); +#38313 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#38145)); +#38314 = SHAPE_DEFINITION_REPRESENTATION(#38315,#38321); +#38315 = PRODUCT_DEFINITION_SHAPE('','',#38316); +#38316 = PRODUCT_DEFINITION('design','',#38317,#38320); +#38317 = PRODUCT_DEFINITION_FORMATION('','',#38318); +#38318 = PRODUCT('HackPad_track_205','HackPad_track_205','',(#38319)); +#38319 = PRODUCT_CONTEXT('',#2,'mechanical'); +#38320 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#38321 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38322),#38476); +#38322 = MANIFOLD_SOLID_BREP('',#38323); +#38323 = CLOSED_SHELL('',(#38324,#38364,#38397,#38428,#38452,#38464)); +#38324 = ADVANCED_FACE('',(#38325),#38359,.F.); +#38325 = FACE_BOUND('',#38326,.F.); +#38326 = EDGE_LOOP('',(#38327,#38337,#38345,#38353)); +#38327 = ORIENTED_EDGE('',*,*,#38328,.T.); +#38328 = EDGE_CURVE('',#38329,#38331,#38333,.T.); +#38329 = VERTEX_POINT('',#38330); +#38330 = CARTESIAN_POINT('',(111.293039,-88.52071,-3.5E-02)); +#38331 = VERTEX_POINT('',#38332); +#38332 = CARTESIAN_POINT('',(111.293039,-88.52071,0.)); +#38333 = LINE('',#38334,#38335); +#38334 = CARTESIAN_POINT('',(111.293039,-88.52071,-3.5E-02)); +#38335 = VECTOR('',#38336,1.); +#38336 = DIRECTION('',(0.,0.,1.)); +#38337 = ORIENTED_EDGE('',*,*,#38338,.T.); +#38338 = EDGE_CURVE('',#38331,#38339,#38341,.T.); +#38339 = VERTEX_POINT('',#38340); +#38340 = CARTESIAN_POINT('',(113.043039,-90.27071,0.)); +#38341 = LINE('',#38342,#38343); +#38342 = CARTESIAN_POINT('',(111.293039,-88.52071,0.)); +#38343 = VECTOR('',#38344,1.); +#38344 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#38345 = ORIENTED_EDGE('',*,*,#38346,.F.); +#38346 = EDGE_CURVE('',#38347,#38339,#38349,.T.); +#38347 = VERTEX_POINT('',#38348); +#38348 = CARTESIAN_POINT('',(113.043039,-90.27071,-3.5E-02)); +#38349 = LINE('',#38350,#38351); +#38350 = CARTESIAN_POINT('',(113.043039,-90.27071,-3.5E-02)); +#38351 = VECTOR('',#38352,1.); +#38352 = DIRECTION('',(0.,0.,1.)); +#38353 = ORIENTED_EDGE('',*,*,#38354,.F.); +#38354 = EDGE_CURVE('',#38329,#38347,#38355,.T.); +#38355 = LINE('',#38356,#38357); +#38356 = CARTESIAN_POINT('',(111.293039,-88.52071,-3.5E-02)); +#38357 = VECTOR('',#38358,1.); +#38358 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#38359 = PLANE('',#38360); +#38360 = AXIS2_PLACEMENT_3D('',#38361,#38362,#38363); +#38361 = CARTESIAN_POINT('',(111.293039,-88.52071,-3.5E-02)); +#38362 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#38363 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#38364 = ADVANCED_FACE('',(#38365),#38392,.T.); +#38365 = FACE_BOUND('',#38366,.F.); +#38366 = EDGE_LOOP('',(#38367,#38368,#38377,#38385)); +#38367 = ORIENTED_EDGE('',*,*,#38346,.T.); +#38368 = ORIENTED_EDGE('',*,*,#38369,.T.); +#38369 = EDGE_CURVE('',#38339,#38370,#38372,.T.); +#38370 = VERTEX_POINT('',#38371); +#38371 = CARTESIAN_POINT('',(113.18446,-90.129289,0.)); +#38372 = CIRCLE('',#38373,9.999974810219E-02); +#38373 = AXIS2_PLACEMENT_3D('',#38374,#38375,#38376); +#38374 = CARTESIAN_POINT('',(113.1137495,-90.1999995,0.)); +#38375 = DIRECTION('',(0.,0.,1.)); +#38376 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#38377 = ORIENTED_EDGE('',*,*,#38378,.F.); +#38378 = EDGE_CURVE('',#38379,#38370,#38381,.T.); +#38379 = VERTEX_POINT('',#38380); +#38380 = CARTESIAN_POINT('',(113.18446,-90.129289,-3.5E-02)); +#38381 = LINE('',#38382,#38383); +#38382 = CARTESIAN_POINT('',(113.18446,-90.129289,-3.5E-02)); +#38383 = VECTOR('',#38384,1.); +#38384 = DIRECTION('',(0.,0.,1.)); +#38385 = ORIENTED_EDGE('',*,*,#38386,.F.); +#38386 = EDGE_CURVE('',#38347,#38379,#38387,.T.); +#38387 = CIRCLE('',#38388,9.999974810219E-02); +#38388 = AXIS2_PLACEMENT_3D('',#38389,#38390,#38391); +#38389 = CARTESIAN_POINT('',(113.1137495,-90.1999995,-3.5E-02)); +#38390 = DIRECTION('',(0.,0.,1.)); +#38391 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#38392 = CYLINDRICAL_SURFACE('',#38393,9.999974810219E-02); +#38393 = AXIS2_PLACEMENT_3D('',#38394,#38395,#38396); +#38394 = CARTESIAN_POINT('',(113.1137495,-90.1999995,-3.5E-02)); +#38395 = DIRECTION('',(-0.,-0.,-1.)); +#38396 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#38397 = ADVANCED_FACE('',(#38398),#38423,.F.); +#38398 = FACE_BOUND('',#38399,.F.); +#38399 = EDGE_LOOP('',(#38400,#38401,#38409,#38417)); +#38400 = ORIENTED_EDGE('',*,*,#38378,.T.); +#38401 = ORIENTED_EDGE('',*,*,#38402,.T.); +#38402 = EDGE_CURVE('',#38370,#38403,#38405,.T.); +#38403 = VERTEX_POINT('',#38404); +#38404 = CARTESIAN_POINT('',(111.43446,-88.379289,0.)); +#38405 = LINE('',#38406,#38407); +#38406 = CARTESIAN_POINT('',(113.18446,-90.129289,0.)); +#38407 = VECTOR('',#38408,1.); +#38408 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#38409 = ORIENTED_EDGE('',*,*,#38410,.F.); +#38410 = EDGE_CURVE('',#38411,#38403,#38413,.T.); +#38411 = VERTEX_POINT('',#38412); +#38412 = CARTESIAN_POINT('',(111.43446,-88.379289,-3.5E-02)); +#38413 = LINE('',#38414,#38415); +#38414 = CARTESIAN_POINT('',(111.43446,-88.379289,-3.5E-02)); +#38415 = VECTOR('',#38416,1.); +#38416 = DIRECTION('',(0.,0.,1.)); +#38417 = ORIENTED_EDGE('',*,*,#38418,.F.); +#38418 = EDGE_CURVE('',#38379,#38411,#38419,.T.); +#38419 = LINE('',#38420,#38421); +#38420 = CARTESIAN_POINT('',(113.18446,-90.129289,-3.5E-02)); +#38421 = VECTOR('',#38422,1.); +#38422 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#38423 = PLANE('',#38424); +#38424 = AXIS2_PLACEMENT_3D('',#38425,#38426,#38427); +#38425 = CARTESIAN_POINT('',(113.18446,-90.129289,-3.5E-02)); +#38426 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#38427 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#38428 = ADVANCED_FACE('',(#38429),#38447,.T.); +#38429 = FACE_BOUND('',#38430,.F.); +#38430 = EDGE_LOOP('',(#38431,#38432,#38439,#38440)); +#38431 = ORIENTED_EDGE('',*,*,#38410,.T.); +#38432 = ORIENTED_EDGE('',*,*,#38433,.T.); +#38433 = EDGE_CURVE('',#38403,#38331,#38434,.T.); +#38434 = CIRCLE('',#38435,9.999974810218E-02); +#38435 = AXIS2_PLACEMENT_3D('',#38436,#38437,#38438); +#38436 = CARTESIAN_POINT('',(111.3637495,-88.4499995,0.)); +#38437 = DIRECTION('',(0.,0.,1.)); +#38438 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#38439 = ORIENTED_EDGE('',*,*,#38328,.F.); +#38440 = ORIENTED_EDGE('',*,*,#38441,.F.); +#38441 = EDGE_CURVE('',#38411,#38329,#38442,.T.); +#38442 = CIRCLE('',#38443,9.999974810218E-02); +#38443 = AXIS2_PLACEMENT_3D('',#38444,#38445,#38446); +#38444 = CARTESIAN_POINT('',(111.3637495,-88.4499995,-3.5E-02)); +#38445 = DIRECTION('',(0.,0.,1.)); +#38446 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#38447 = CYLINDRICAL_SURFACE('',#38448,9.999974810218E-02); +#38448 = AXIS2_PLACEMENT_3D('',#38449,#38450,#38451); +#38449 = CARTESIAN_POINT('',(111.3637495,-88.4499995,-3.5E-02)); +#38450 = DIRECTION('',(-0.,-0.,-1.)); +#38451 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#38452 = ADVANCED_FACE('',(#38453),#38459,.F.); +#38453 = FACE_BOUND('',#38454,.F.); +#38454 = EDGE_LOOP('',(#38455,#38456,#38457,#38458)); +#38455 = ORIENTED_EDGE('',*,*,#38354,.T.); +#38456 = ORIENTED_EDGE('',*,*,#38386,.T.); +#38457 = ORIENTED_EDGE('',*,*,#38418,.T.); +#38458 = ORIENTED_EDGE('',*,*,#38441,.T.); +#38459 = PLANE('',#38460); +#38460 = AXIS2_PLACEMENT_3D('',#38461,#38462,#38463); +#38461 = CARTESIAN_POINT('',(111.293039,-88.52071,-3.5E-02)); +#38462 = DIRECTION('',(0.,0.,1.)); +#38463 = DIRECTION('',(1.,0.,-0.)); +#38464 = ADVANCED_FACE('',(#38465),#38471,.T.); +#38465 = FACE_BOUND('',#38466,.T.); +#38466 = EDGE_LOOP('',(#38467,#38468,#38469,#38470)); +#38467 = ORIENTED_EDGE('',*,*,#38338,.T.); +#38468 = ORIENTED_EDGE('',*,*,#38369,.T.); +#38469 = ORIENTED_EDGE('',*,*,#38402,.T.); +#38470 = ORIENTED_EDGE('',*,*,#38433,.T.); +#38471 = PLANE('',#38472); +#38472 = AXIS2_PLACEMENT_3D('',#38473,#38474,#38475); +#38473 = CARTESIAN_POINT('',(111.293039,-88.52071,0.)); +#38474 = DIRECTION('',(0.,0.,1.)); +#38475 = DIRECTION('',(1.,0.,-0.)); +#38476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#38480)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#38477,#38478,#38479)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#38477 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#38478 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#38479 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#38480 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#38477, + 'distance_accuracy_value','confusion accuracy'); +#38481 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#38482,#38484); +#38482 = ( REPRESENTATION_RELATIONSHIP('','',#38321,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#38483) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#38483 = ITEM_DEFINED_TRANSFORMATION('','',#11,#867); +#38484 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #38485); +#38485 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('215','=>[0:1:1:208]','',#5, + #38316,$); +#38486 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#38318)); +#38487 = SHAPE_DEFINITION_REPRESENTATION(#38488,#38494); +#38488 = PRODUCT_DEFINITION_SHAPE('','',#38489); +#38489 = PRODUCT_DEFINITION('design','',#38490,#38493); +#38490 = PRODUCT_DEFINITION_FORMATION('','',#38491); +#38491 = PRODUCT('HackPad_track_206','HackPad_track_206','',(#38492)); +#38492 = PRODUCT_CONTEXT('',#2,'mechanical'); +#38493 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#38494 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38495),#38649); +#38495 = MANIFOLD_SOLID_BREP('',#38496); +#38496 = CLOSED_SHELL('',(#38497,#38537,#38570,#38601,#38625,#38637)); +#38497 = ADVANCED_FACE('',(#38498),#38532,.F.); +#38498 = FACE_BOUND('',#38499,.F.); +#38499 = EDGE_LOOP('',(#38500,#38510,#38518,#38526)); +#38500 = ORIENTED_EDGE('',*,*,#38501,.T.); +#38501 = EDGE_CURVE('',#38502,#38504,#38506,.T.); +#38502 = VERTEX_POINT('',#38503); +#38503 = CARTESIAN_POINT('',(109.51375,-74.075,-3.5E-02)); +#38504 = VERTEX_POINT('',#38505); +#38505 = CARTESIAN_POINT('',(109.51375,-74.075,0.)); +#38506 = LINE('',#38507,#38508); +#38507 = CARTESIAN_POINT('',(109.51375,-74.075,-3.5E-02)); +#38508 = VECTOR('',#38509,1.); +#38509 = DIRECTION('',(0.,0.,1.)); +#38510 = ORIENTED_EDGE('',*,*,#38511,.T.); +#38511 = EDGE_CURVE('',#38504,#38512,#38514,.T.); +#38512 = VERTEX_POINT('',#38513); +#38513 = CARTESIAN_POINT('',(109.51375,-75.45,0.)); +#38514 = LINE('',#38515,#38516); +#38515 = CARTESIAN_POINT('',(109.51375,-74.075,0.)); +#38516 = VECTOR('',#38517,1.); +#38517 = DIRECTION('',(0.,-1.,0.)); +#38518 = ORIENTED_EDGE('',*,*,#38519,.F.); +#38519 = EDGE_CURVE('',#38520,#38512,#38522,.T.); +#38520 = VERTEX_POINT('',#38521); +#38521 = CARTESIAN_POINT('',(109.51375,-75.45,-3.5E-02)); +#38522 = LINE('',#38523,#38524); +#38523 = CARTESIAN_POINT('',(109.51375,-75.45,-3.5E-02)); +#38524 = VECTOR('',#38525,1.); +#38525 = DIRECTION('',(0.,0.,1.)); +#38526 = ORIENTED_EDGE('',*,*,#38527,.F.); +#38527 = EDGE_CURVE('',#38502,#38520,#38528,.T.); +#38528 = LINE('',#38529,#38530); +#38529 = CARTESIAN_POINT('',(109.51375,-74.075,-3.5E-02)); +#38530 = VECTOR('',#38531,1.); +#38531 = DIRECTION('',(0.,-1.,0.)); +#38532 = PLANE('',#38533); +#38533 = AXIS2_PLACEMENT_3D('',#38534,#38535,#38536); +#38534 = CARTESIAN_POINT('',(109.51375,-74.075,-3.5E-02)); +#38535 = DIRECTION('',(1.,0.,-0.)); +#38536 = DIRECTION('',(0.,-1.,0.)); +#38537 = ADVANCED_FACE('',(#38538),#38565,.T.); +#38538 = FACE_BOUND('',#38539,.F.); +#38539 = EDGE_LOOP('',(#38540,#38541,#38550,#38558)); +#38540 = ORIENTED_EDGE('',*,*,#38519,.T.); +#38541 = ORIENTED_EDGE('',*,*,#38542,.T.); +#38542 = EDGE_CURVE('',#38512,#38543,#38545,.T.); +#38543 = VERTEX_POINT('',#38544); +#38544 = CARTESIAN_POINT('',(109.71375,-75.45,0.)); +#38545 = CIRCLE('',#38546,1.E-01); +#38546 = AXIS2_PLACEMENT_3D('',#38547,#38548,#38549); +#38547 = CARTESIAN_POINT('',(109.61375,-75.45,0.)); +#38548 = DIRECTION('',(0.,0.,1.)); +#38549 = DIRECTION('',(-1.,0.,-0.)); +#38550 = ORIENTED_EDGE('',*,*,#38551,.F.); +#38551 = EDGE_CURVE('',#38552,#38543,#38554,.T.); +#38552 = VERTEX_POINT('',#38553); +#38553 = CARTESIAN_POINT('',(109.71375,-75.45,-3.5E-02)); +#38554 = LINE('',#38555,#38556); +#38555 = CARTESIAN_POINT('',(109.71375,-75.45,-3.5E-02)); +#38556 = VECTOR('',#38557,1.); +#38557 = DIRECTION('',(0.,0.,1.)); +#38558 = ORIENTED_EDGE('',*,*,#38559,.F.); +#38559 = EDGE_CURVE('',#38520,#38552,#38560,.T.); +#38560 = CIRCLE('',#38561,1.E-01); +#38561 = AXIS2_PLACEMENT_3D('',#38562,#38563,#38564); +#38562 = CARTESIAN_POINT('',(109.61375,-75.45,-3.5E-02)); +#38563 = DIRECTION('',(0.,0.,1.)); +#38564 = DIRECTION('',(-1.,0.,-0.)); +#38565 = CYLINDRICAL_SURFACE('',#38566,1.E-01); +#38566 = AXIS2_PLACEMENT_3D('',#38567,#38568,#38569); +#38567 = CARTESIAN_POINT('',(109.61375,-75.45,-3.5E-02)); +#38568 = DIRECTION('',(-0.,-0.,-1.)); +#38569 = DIRECTION('',(-1.,0.,-0.)); +#38570 = ADVANCED_FACE('',(#38571),#38596,.F.); +#38571 = FACE_BOUND('',#38572,.F.); +#38572 = EDGE_LOOP('',(#38573,#38574,#38582,#38590)); +#38573 = ORIENTED_EDGE('',*,*,#38551,.T.); +#38574 = ORIENTED_EDGE('',*,*,#38575,.T.); +#38575 = EDGE_CURVE('',#38543,#38576,#38578,.T.); +#38576 = VERTEX_POINT('',#38577); +#38577 = CARTESIAN_POINT('',(109.71375,-74.075,0.)); +#38578 = LINE('',#38579,#38580); +#38579 = CARTESIAN_POINT('',(109.71375,-75.45,0.)); +#38580 = VECTOR('',#38581,1.); +#38581 = DIRECTION('',(0.,1.,0.)); +#38582 = ORIENTED_EDGE('',*,*,#38583,.F.); +#38583 = EDGE_CURVE('',#38584,#38576,#38586,.T.); +#38584 = VERTEX_POINT('',#38585); +#38585 = CARTESIAN_POINT('',(109.71375,-74.075,-3.5E-02)); +#38586 = LINE('',#38587,#38588); +#38587 = CARTESIAN_POINT('',(109.71375,-74.075,-3.5E-02)); +#38588 = VECTOR('',#38589,1.); +#38589 = DIRECTION('',(0.,0.,1.)); +#38590 = ORIENTED_EDGE('',*,*,#38591,.F.); +#38591 = EDGE_CURVE('',#38552,#38584,#38592,.T.); +#38592 = LINE('',#38593,#38594); +#38593 = CARTESIAN_POINT('',(109.71375,-75.45,-3.5E-02)); +#38594 = VECTOR('',#38595,1.); +#38595 = DIRECTION('',(0.,1.,0.)); +#38596 = PLANE('',#38597); +#38597 = AXIS2_PLACEMENT_3D('',#38598,#38599,#38600); +#38598 = CARTESIAN_POINT('',(109.71375,-75.45,-3.5E-02)); +#38599 = DIRECTION('',(-1.,0.,0.)); +#38600 = DIRECTION('',(0.,1.,0.)); +#38601 = ADVANCED_FACE('',(#38602),#38620,.T.); +#38602 = FACE_BOUND('',#38603,.F.); +#38603 = EDGE_LOOP('',(#38604,#38605,#38612,#38613)); +#38604 = ORIENTED_EDGE('',*,*,#38583,.T.); +#38605 = ORIENTED_EDGE('',*,*,#38606,.T.); +#38606 = EDGE_CURVE('',#38576,#38504,#38607,.T.); +#38607 = CIRCLE('',#38608,0.1); +#38608 = AXIS2_PLACEMENT_3D('',#38609,#38610,#38611); +#38609 = CARTESIAN_POINT('',(109.61375,-74.075,0.)); +#38610 = DIRECTION('',(0.,0.,1.)); +#38611 = DIRECTION('',(1.,0.,-0.)); +#38612 = ORIENTED_EDGE('',*,*,#38501,.F.); +#38613 = ORIENTED_EDGE('',*,*,#38614,.F.); +#38614 = EDGE_CURVE('',#38584,#38502,#38615,.T.); +#38615 = CIRCLE('',#38616,0.1); +#38616 = AXIS2_PLACEMENT_3D('',#38617,#38618,#38619); +#38617 = CARTESIAN_POINT('',(109.61375,-74.075,-3.5E-02)); +#38618 = DIRECTION('',(0.,0.,1.)); +#38619 = DIRECTION('',(1.,0.,-0.)); +#38620 = CYLINDRICAL_SURFACE('',#38621,0.1); +#38621 = AXIS2_PLACEMENT_3D('',#38622,#38623,#38624); +#38622 = CARTESIAN_POINT('',(109.61375,-74.075,-3.5E-02)); +#38623 = DIRECTION('',(-0.,-0.,-1.)); +#38624 = DIRECTION('',(1.,0.,-0.)); +#38625 = ADVANCED_FACE('',(#38626),#38632,.F.); +#38626 = FACE_BOUND('',#38627,.F.); +#38627 = EDGE_LOOP('',(#38628,#38629,#38630,#38631)); +#38628 = ORIENTED_EDGE('',*,*,#38527,.T.); +#38629 = ORIENTED_EDGE('',*,*,#38559,.T.); +#38630 = ORIENTED_EDGE('',*,*,#38591,.T.); +#38631 = ORIENTED_EDGE('',*,*,#38614,.T.); +#38632 = PLANE('',#38633); +#38633 = AXIS2_PLACEMENT_3D('',#38634,#38635,#38636); +#38634 = CARTESIAN_POINT('',(109.51375,-74.075,-3.5E-02)); +#38635 = DIRECTION('',(0.,0.,1.)); +#38636 = DIRECTION('',(1.,0.,-0.)); +#38637 = ADVANCED_FACE('',(#38638),#38644,.T.); +#38638 = FACE_BOUND('',#38639,.T.); +#38639 = EDGE_LOOP('',(#38640,#38641,#38642,#38643)); +#38640 = ORIENTED_EDGE('',*,*,#38511,.T.); +#38641 = ORIENTED_EDGE('',*,*,#38542,.T.); +#38642 = ORIENTED_EDGE('',*,*,#38575,.T.); +#38643 = ORIENTED_EDGE('',*,*,#38606,.T.); +#38644 = PLANE('',#38645); +#38645 = AXIS2_PLACEMENT_3D('',#38646,#38647,#38648); +#38646 = CARTESIAN_POINT('',(109.51375,-74.075,0.)); +#38647 = DIRECTION('',(0.,0.,1.)); +#38648 = DIRECTION('',(1.,0.,-0.)); +#38649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#38653)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#38650,#38651,#38652)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#38650 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#38651 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#38652 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#38653 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#38650, + 'distance_accuracy_value','confusion accuracy'); +#38654 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#38655,#38657); +#38655 = ( REPRESENTATION_RELATIONSHIP('','',#38494,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#38656) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#38656 = ITEM_DEFINED_TRANSFORMATION('','',#11,#871); +#38657 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #38658); +#38658 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('216','=>[0:1:1:209]','',#5, + #38489,$); +#38659 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#38491)); +#38660 = SHAPE_DEFINITION_REPRESENTATION(#38661,#38667); +#38661 = PRODUCT_DEFINITION_SHAPE('','',#38662); +#38662 = PRODUCT_DEFINITION('design','',#38663,#38666); +#38663 = PRODUCT_DEFINITION_FORMATION('','',#38664); +#38664 = PRODUCT('HackPad_track_207','HackPad_track_207','',(#38665)); +#38665 = PRODUCT_CONTEXT('',#2,'mechanical'); +#38666 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#38667 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38668),#38822); +#38668 = MANIFOLD_SOLID_BREP('',#38669); +#38669 = CLOSED_SHELL('',(#38670,#38710,#38743,#38774,#38798,#38810)); +#38670 = ADVANCED_FACE('',(#38671),#38705,.F.); +#38671 = FACE_BOUND('',#38672,.F.); +#38672 = EDGE_LOOP('',(#38673,#38683,#38691,#38699)); +#38673 = ORIENTED_EDGE('',*,*,#38674,.T.); +#38674 = EDGE_CURVE('',#38675,#38677,#38679,.T.); +#38675 = VERTEX_POINT('',#38676); +#38676 = CARTESIAN_POINT('',(113.01375,-90.2,-3.5E-02)); +#38677 = VERTEX_POINT('',#38678); +#38678 = CARTESIAN_POINT('',(113.01375,-90.2,0.)); +#38679 = LINE('',#38680,#38681); +#38680 = CARTESIAN_POINT('',(113.01375,-90.2,-3.5E-02)); +#38681 = VECTOR('',#38682,1.); +#38682 = DIRECTION('',(0.,0.,1.)); +#38683 = ORIENTED_EDGE('',*,*,#38684,.T.); +#38684 = EDGE_CURVE('',#38677,#38685,#38687,.T.); +#38685 = VERTEX_POINT('',#38686); +#38686 = CARTESIAN_POINT('',(113.01375,-91.2,0.)); +#38687 = LINE('',#38688,#38689); +#38688 = CARTESIAN_POINT('',(113.01375,-90.2,0.)); +#38689 = VECTOR('',#38690,1.); +#38690 = DIRECTION('',(0.,-1.,0.)); +#38691 = ORIENTED_EDGE('',*,*,#38692,.F.); +#38692 = EDGE_CURVE('',#38693,#38685,#38695,.T.); +#38693 = VERTEX_POINT('',#38694); +#38694 = CARTESIAN_POINT('',(113.01375,-91.2,-3.5E-02)); +#38695 = LINE('',#38696,#38697); +#38696 = CARTESIAN_POINT('',(113.01375,-91.2,-3.5E-02)); +#38697 = VECTOR('',#38698,1.); +#38698 = DIRECTION('',(0.,0.,1.)); +#38699 = ORIENTED_EDGE('',*,*,#38700,.F.); +#38700 = EDGE_CURVE('',#38675,#38693,#38701,.T.); +#38701 = LINE('',#38702,#38703); +#38702 = CARTESIAN_POINT('',(113.01375,-90.2,-3.5E-02)); +#38703 = VECTOR('',#38704,1.); +#38704 = DIRECTION('',(0.,-1.,0.)); +#38705 = PLANE('',#38706); +#38706 = AXIS2_PLACEMENT_3D('',#38707,#38708,#38709); +#38707 = CARTESIAN_POINT('',(113.01375,-90.2,-3.5E-02)); +#38708 = DIRECTION('',(1.,0.,-0.)); +#38709 = DIRECTION('',(0.,-1.,0.)); +#38710 = ADVANCED_FACE('',(#38711),#38738,.T.); +#38711 = FACE_BOUND('',#38712,.F.); +#38712 = EDGE_LOOP('',(#38713,#38714,#38723,#38731)); +#38713 = ORIENTED_EDGE('',*,*,#38692,.T.); +#38714 = ORIENTED_EDGE('',*,*,#38715,.T.); +#38715 = EDGE_CURVE('',#38685,#38716,#38718,.T.); +#38716 = VERTEX_POINT('',#38717); +#38717 = CARTESIAN_POINT('',(113.21375,-91.2,0.)); +#38718 = CIRCLE('',#38719,1.E-01); +#38719 = AXIS2_PLACEMENT_3D('',#38720,#38721,#38722); +#38720 = CARTESIAN_POINT('',(113.11375,-91.2,0.)); +#38721 = DIRECTION('',(0.,0.,1.)); +#38722 = DIRECTION('',(-1.,0.,-0.)); +#38723 = ORIENTED_EDGE('',*,*,#38724,.F.); +#38724 = EDGE_CURVE('',#38725,#38716,#38727,.T.); +#38725 = VERTEX_POINT('',#38726); +#38726 = CARTESIAN_POINT('',(113.21375,-91.2,-3.5E-02)); +#38727 = LINE('',#38728,#38729); +#38728 = CARTESIAN_POINT('',(113.21375,-91.2,-3.5E-02)); +#38729 = VECTOR('',#38730,1.); +#38730 = DIRECTION('',(0.,0.,1.)); +#38731 = ORIENTED_EDGE('',*,*,#38732,.F.); +#38732 = EDGE_CURVE('',#38693,#38725,#38733,.T.); +#38733 = CIRCLE('',#38734,1.E-01); +#38734 = AXIS2_PLACEMENT_3D('',#38735,#38736,#38737); +#38735 = CARTESIAN_POINT('',(113.11375,-91.2,-3.5E-02)); +#38736 = DIRECTION('',(0.,0.,1.)); +#38737 = DIRECTION('',(-1.,0.,-0.)); +#38738 = CYLINDRICAL_SURFACE('',#38739,1.E-01); +#38739 = AXIS2_PLACEMENT_3D('',#38740,#38741,#38742); +#38740 = CARTESIAN_POINT('',(113.11375,-91.2,-3.5E-02)); +#38741 = DIRECTION('',(-0.,-0.,-1.)); +#38742 = DIRECTION('',(-1.,0.,-0.)); +#38743 = ADVANCED_FACE('',(#38744),#38769,.F.); +#38744 = FACE_BOUND('',#38745,.F.); +#38745 = EDGE_LOOP('',(#38746,#38747,#38755,#38763)); +#38746 = ORIENTED_EDGE('',*,*,#38724,.T.); +#38747 = ORIENTED_EDGE('',*,*,#38748,.T.); +#38748 = EDGE_CURVE('',#38716,#38749,#38751,.T.); +#38749 = VERTEX_POINT('',#38750); +#38750 = CARTESIAN_POINT('',(113.21375,-90.2,0.)); +#38751 = LINE('',#38752,#38753); +#38752 = CARTESIAN_POINT('',(113.21375,-91.2,0.)); +#38753 = VECTOR('',#38754,1.); +#38754 = DIRECTION('',(0.,1.,0.)); +#38755 = ORIENTED_EDGE('',*,*,#38756,.F.); +#38756 = EDGE_CURVE('',#38757,#38749,#38759,.T.); +#38757 = VERTEX_POINT('',#38758); +#38758 = CARTESIAN_POINT('',(113.21375,-90.2,-3.5E-02)); +#38759 = LINE('',#38760,#38761); +#38760 = CARTESIAN_POINT('',(113.21375,-90.2,-3.5E-02)); +#38761 = VECTOR('',#38762,1.); +#38762 = DIRECTION('',(0.,0.,1.)); +#38763 = ORIENTED_EDGE('',*,*,#38764,.F.); +#38764 = EDGE_CURVE('',#38725,#38757,#38765,.T.); +#38765 = LINE('',#38766,#38767); +#38766 = CARTESIAN_POINT('',(113.21375,-91.2,-3.5E-02)); +#38767 = VECTOR('',#38768,1.); +#38768 = DIRECTION('',(0.,1.,0.)); +#38769 = PLANE('',#38770); +#38770 = AXIS2_PLACEMENT_3D('',#38771,#38772,#38773); +#38771 = CARTESIAN_POINT('',(113.21375,-91.2,-3.5E-02)); +#38772 = DIRECTION('',(-1.,0.,0.)); +#38773 = DIRECTION('',(0.,1.,0.)); +#38774 = ADVANCED_FACE('',(#38775),#38793,.T.); +#38775 = FACE_BOUND('',#38776,.F.); +#38776 = EDGE_LOOP('',(#38777,#38778,#38785,#38786)); +#38777 = ORIENTED_EDGE('',*,*,#38756,.T.); +#38778 = ORIENTED_EDGE('',*,*,#38779,.T.); +#38779 = EDGE_CURVE('',#38749,#38677,#38780,.T.); +#38780 = CIRCLE('',#38781,0.1); +#38781 = AXIS2_PLACEMENT_3D('',#38782,#38783,#38784); +#38782 = CARTESIAN_POINT('',(113.11375,-90.2,0.)); +#38783 = DIRECTION('',(0.,0.,1.)); +#38784 = DIRECTION('',(1.,0.,-0.)); +#38785 = ORIENTED_EDGE('',*,*,#38674,.F.); +#38786 = ORIENTED_EDGE('',*,*,#38787,.F.); +#38787 = EDGE_CURVE('',#38757,#38675,#38788,.T.); +#38788 = CIRCLE('',#38789,0.1); +#38789 = AXIS2_PLACEMENT_3D('',#38790,#38791,#38792); +#38790 = CARTESIAN_POINT('',(113.11375,-90.2,-3.5E-02)); +#38791 = DIRECTION('',(0.,0.,1.)); +#38792 = DIRECTION('',(1.,0.,-0.)); +#38793 = CYLINDRICAL_SURFACE('',#38794,0.1); +#38794 = AXIS2_PLACEMENT_3D('',#38795,#38796,#38797); +#38795 = CARTESIAN_POINT('',(113.11375,-90.2,-3.5E-02)); +#38796 = DIRECTION('',(-0.,-0.,-1.)); +#38797 = DIRECTION('',(1.,0.,-0.)); +#38798 = ADVANCED_FACE('',(#38799),#38805,.F.); +#38799 = FACE_BOUND('',#38800,.F.); +#38800 = EDGE_LOOP('',(#38801,#38802,#38803,#38804)); +#38801 = ORIENTED_EDGE('',*,*,#38700,.T.); +#38802 = ORIENTED_EDGE('',*,*,#38732,.T.); +#38803 = ORIENTED_EDGE('',*,*,#38764,.T.); +#38804 = ORIENTED_EDGE('',*,*,#38787,.T.); +#38805 = PLANE('',#38806); +#38806 = AXIS2_PLACEMENT_3D('',#38807,#38808,#38809); +#38807 = CARTESIAN_POINT('',(113.01375,-90.2,-3.5E-02)); +#38808 = DIRECTION('',(0.,0.,1.)); +#38809 = DIRECTION('',(1.,0.,-0.)); +#38810 = ADVANCED_FACE('',(#38811),#38817,.T.); +#38811 = FACE_BOUND('',#38812,.T.); +#38812 = EDGE_LOOP('',(#38813,#38814,#38815,#38816)); +#38813 = ORIENTED_EDGE('',*,*,#38684,.T.); +#38814 = ORIENTED_EDGE('',*,*,#38715,.T.); +#38815 = ORIENTED_EDGE('',*,*,#38748,.T.); +#38816 = ORIENTED_EDGE('',*,*,#38779,.T.); +#38817 = PLANE('',#38818); +#38818 = AXIS2_PLACEMENT_3D('',#38819,#38820,#38821); +#38819 = CARTESIAN_POINT('',(113.01375,-90.2,0.)); +#38820 = DIRECTION('',(0.,0.,1.)); +#38821 = DIRECTION('',(1.,0.,-0.)); +#38822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#38826)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#38823,#38824,#38825)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#38823 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#38824 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#38825 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#38826 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#38823, + 'distance_accuracy_value','confusion accuracy'); +#38827 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#38828,#38830); +#38828 = ( REPRESENTATION_RELATIONSHIP('','',#38667,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#38829) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#38829 = ITEM_DEFINED_TRANSFORMATION('','',#11,#875); +#38830 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #38831); +#38831 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('217','=>[0:1:1:210]','',#5, + #38662,$); +#38832 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#38664)); +#38833 = SHAPE_DEFINITION_REPRESENTATION(#38834,#38840); +#38834 = PRODUCT_DEFINITION_SHAPE('','',#38835); +#38835 = PRODUCT_DEFINITION('design','',#38836,#38839); +#38836 = PRODUCT_DEFINITION_FORMATION('','',#38837); +#38837 = PRODUCT('HackPad_track_208','HackPad_track_208','',(#38838)); +#38838 = PRODUCT_CONTEXT('',#2,'mechanical'); +#38839 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#38840 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#38841),#38995); +#38841 = MANIFOLD_SOLID_BREP('',#38842); +#38842 = CLOSED_SHELL('',(#38843,#38883,#38916,#38947,#38971,#38983)); +#38843 = ADVANCED_FACE('',(#38844),#38878,.F.); +#38844 = FACE_BOUND('',#38845,.F.); +#38845 = EDGE_LOOP('',(#38846,#38856,#38864,#38872)); +#38846 = ORIENTED_EDGE('',*,*,#38847,.T.); +#38847 = EDGE_CURVE('',#38848,#38850,#38852,.T.); +#38848 = VERTEX_POINT('',#38849); +#38849 = CARTESIAN_POINT('',(109.543039,-75.52071,-3.5E-02)); +#38850 = VERTEX_POINT('',#38851); +#38851 = CARTESIAN_POINT('',(109.543039,-75.52071,0.)); +#38852 = LINE('',#38853,#38854); +#38853 = CARTESIAN_POINT('',(109.543039,-75.52071,-3.5E-02)); +#38854 = VECTOR('',#38855,1.); +#38855 = DIRECTION('',(0.,0.,1.)); +#38856 = ORIENTED_EDGE('',*,*,#38857,.T.); +#38857 = EDGE_CURVE('',#38850,#38858,#38860,.T.); +#38858 = VERTEX_POINT('',#38859); +#38859 = CARTESIAN_POINT('',(111.293039,-77.27071,0.)); +#38860 = LINE('',#38861,#38862); +#38861 = CARTESIAN_POINT('',(109.543039,-75.52071,0.)); +#38862 = VECTOR('',#38863,1.); +#38863 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#38864 = ORIENTED_EDGE('',*,*,#38865,.F.); +#38865 = EDGE_CURVE('',#38866,#38858,#38868,.T.); +#38866 = VERTEX_POINT('',#38867); +#38867 = CARTESIAN_POINT('',(111.293039,-77.27071,-3.5E-02)); +#38868 = LINE('',#38869,#38870); +#38869 = CARTESIAN_POINT('',(111.293039,-77.27071,-3.5E-02)); +#38870 = VECTOR('',#38871,1.); +#38871 = DIRECTION('',(0.,0.,1.)); +#38872 = ORIENTED_EDGE('',*,*,#38873,.F.); +#38873 = EDGE_CURVE('',#38848,#38866,#38874,.T.); +#38874 = LINE('',#38875,#38876); +#38875 = CARTESIAN_POINT('',(109.543039,-75.52071,-3.5E-02)); +#38876 = VECTOR('',#38877,1.); +#38877 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#38878 = PLANE('',#38879); +#38879 = AXIS2_PLACEMENT_3D('',#38880,#38881,#38882); +#38880 = CARTESIAN_POINT('',(109.543039,-75.52071,-3.5E-02)); +#38881 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#38882 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#38883 = ADVANCED_FACE('',(#38884),#38911,.T.); +#38884 = FACE_BOUND('',#38885,.F.); +#38885 = EDGE_LOOP('',(#38886,#38887,#38896,#38904)); +#38886 = ORIENTED_EDGE('',*,*,#38865,.T.); +#38887 = ORIENTED_EDGE('',*,*,#38888,.T.); +#38888 = EDGE_CURVE('',#38858,#38889,#38891,.T.); +#38889 = VERTEX_POINT('',#38890); +#38890 = CARTESIAN_POINT('',(111.43446,-77.129289,0.)); +#38891 = CIRCLE('',#38892,9.999974810219E-02); +#38892 = AXIS2_PLACEMENT_3D('',#38893,#38894,#38895); +#38893 = CARTESIAN_POINT('',(111.3637495,-77.1999995,0.)); +#38894 = DIRECTION('',(0.,0.,1.)); +#38895 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#38896 = ORIENTED_EDGE('',*,*,#38897,.F.); +#38897 = EDGE_CURVE('',#38898,#38889,#38900,.T.); +#38898 = VERTEX_POINT('',#38899); +#38899 = CARTESIAN_POINT('',(111.43446,-77.129289,-3.5E-02)); +#38900 = LINE('',#38901,#38902); +#38901 = CARTESIAN_POINT('',(111.43446,-77.129289,-3.5E-02)); +#38902 = VECTOR('',#38903,1.); +#38903 = DIRECTION('',(0.,0.,1.)); +#38904 = ORIENTED_EDGE('',*,*,#38905,.F.); +#38905 = EDGE_CURVE('',#38866,#38898,#38906,.T.); +#38906 = CIRCLE('',#38907,9.999974810219E-02); +#38907 = AXIS2_PLACEMENT_3D('',#38908,#38909,#38910); +#38908 = CARTESIAN_POINT('',(111.3637495,-77.1999995,-3.5E-02)); +#38909 = DIRECTION('',(0.,0.,1.)); +#38910 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#38911 = CYLINDRICAL_SURFACE('',#38912,9.999974810219E-02); +#38912 = AXIS2_PLACEMENT_3D('',#38913,#38914,#38915); +#38913 = CARTESIAN_POINT('',(111.3637495,-77.1999995,-3.5E-02)); +#38914 = DIRECTION('',(-0.,-0.,-1.)); +#38915 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#38916 = ADVANCED_FACE('',(#38917),#38942,.F.); +#38917 = FACE_BOUND('',#38918,.F.); +#38918 = EDGE_LOOP('',(#38919,#38920,#38928,#38936)); +#38919 = ORIENTED_EDGE('',*,*,#38897,.T.); +#38920 = ORIENTED_EDGE('',*,*,#38921,.T.); +#38921 = EDGE_CURVE('',#38889,#38922,#38924,.T.); +#38922 = VERTEX_POINT('',#38923); +#38923 = CARTESIAN_POINT('',(109.68446,-75.379289,0.)); +#38924 = LINE('',#38925,#38926); +#38925 = CARTESIAN_POINT('',(111.43446,-77.129289,0.)); +#38926 = VECTOR('',#38927,1.); +#38927 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#38928 = ORIENTED_EDGE('',*,*,#38929,.F.); +#38929 = EDGE_CURVE('',#38930,#38922,#38932,.T.); +#38930 = VERTEX_POINT('',#38931); +#38931 = CARTESIAN_POINT('',(109.68446,-75.379289,-3.5E-02)); +#38932 = LINE('',#38933,#38934); +#38933 = CARTESIAN_POINT('',(109.68446,-75.379289,-3.5E-02)); +#38934 = VECTOR('',#38935,1.); +#38935 = DIRECTION('',(0.,0.,1.)); +#38936 = ORIENTED_EDGE('',*,*,#38937,.F.); +#38937 = EDGE_CURVE('',#38898,#38930,#38938,.T.); +#38938 = LINE('',#38939,#38940); +#38939 = CARTESIAN_POINT('',(111.43446,-77.129289,-3.5E-02)); +#38940 = VECTOR('',#38941,1.); +#38941 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#38942 = PLANE('',#38943); +#38943 = AXIS2_PLACEMENT_3D('',#38944,#38945,#38946); +#38944 = CARTESIAN_POINT('',(111.43446,-77.129289,-3.5E-02)); +#38945 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#38946 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#38947 = ADVANCED_FACE('',(#38948),#38966,.T.); +#38948 = FACE_BOUND('',#38949,.F.); +#38949 = EDGE_LOOP('',(#38950,#38951,#38958,#38959)); +#38950 = ORIENTED_EDGE('',*,*,#38929,.T.); +#38951 = ORIENTED_EDGE('',*,*,#38952,.T.); +#38952 = EDGE_CURVE('',#38922,#38850,#38953,.T.); +#38953 = CIRCLE('',#38954,9.999974810218E-02); +#38954 = AXIS2_PLACEMENT_3D('',#38955,#38956,#38957); +#38955 = CARTESIAN_POINT('',(109.6137495,-75.4499995,0.)); +#38956 = DIRECTION('',(0.,0.,1.)); +#38957 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#38958 = ORIENTED_EDGE('',*,*,#38847,.F.); +#38959 = ORIENTED_EDGE('',*,*,#38960,.F.); +#38960 = EDGE_CURVE('',#38930,#38848,#38961,.T.); +#38961 = CIRCLE('',#38962,9.999974810218E-02); +#38962 = AXIS2_PLACEMENT_3D('',#38963,#38964,#38965); +#38963 = CARTESIAN_POINT('',(109.6137495,-75.4499995,-3.5E-02)); +#38964 = DIRECTION('',(0.,0.,1.)); +#38965 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#38966 = CYLINDRICAL_SURFACE('',#38967,9.999974810218E-02); +#38967 = AXIS2_PLACEMENT_3D('',#38968,#38969,#38970); +#38968 = CARTESIAN_POINT('',(109.6137495,-75.4499995,-3.5E-02)); +#38969 = DIRECTION('',(-0.,-0.,-1.)); +#38970 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#38971 = ADVANCED_FACE('',(#38972),#38978,.F.); +#38972 = FACE_BOUND('',#38973,.F.); +#38973 = EDGE_LOOP('',(#38974,#38975,#38976,#38977)); +#38974 = ORIENTED_EDGE('',*,*,#38873,.T.); +#38975 = ORIENTED_EDGE('',*,*,#38905,.T.); +#38976 = ORIENTED_EDGE('',*,*,#38937,.T.); +#38977 = ORIENTED_EDGE('',*,*,#38960,.T.); +#38978 = PLANE('',#38979); +#38979 = AXIS2_PLACEMENT_3D('',#38980,#38981,#38982); +#38980 = CARTESIAN_POINT('',(109.543039,-75.52071,-3.5E-02)); +#38981 = DIRECTION('',(0.,0.,1.)); +#38982 = DIRECTION('',(1.,0.,-0.)); +#38983 = ADVANCED_FACE('',(#38984),#38990,.T.); +#38984 = FACE_BOUND('',#38985,.T.); +#38985 = EDGE_LOOP('',(#38986,#38987,#38988,#38989)); +#38986 = ORIENTED_EDGE('',*,*,#38857,.T.); +#38987 = ORIENTED_EDGE('',*,*,#38888,.T.); +#38988 = ORIENTED_EDGE('',*,*,#38921,.T.); +#38989 = ORIENTED_EDGE('',*,*,#38952,.T.); +#38990 = PLANE('',#38991); +#38991 = AXIS2_PLACEMENT_3D('',#38992,#38993,#38994); +#38992 = CARTESIAN_POINT('',(109.543039,-75.52071,0.)); +#38993 = DIRECTION('',(0.,0.,1.)); +#38994 = DIRECTION('',(1.,0.,-0.)); +#38995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#38999)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#38996,#38997,#38998)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#38996 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#38997 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#38998 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#38999 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#38996, + 'distance_accuracy_value','confusion accuracy'); +#39000 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#39001,#39003); +#39001 = ( REPRESENTATION_RELATIONSHIP('','',#38840,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39002) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#39002 = ITEM_DEFINED_TRANSFORMATION('','',#11,#879); +#39003 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #39004); +#39004 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('218','=>[0:1:1:211]','',#5, + #38835,$); +#39005 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#38837)); +#39006 = SHAPE_DEFINITION_REPRESENTATION(#39007,#39013); +#39007 = PRODUCT_DEFINITION_SHAPE('','',#39008); +#39008 = PRODUCT_DEFINITION('design','',#39009,#39012); +#39009 = PRODUCT_DEFINITION_FORMATION('','',#39010); +#39010 = PRODUCT('HackPad_track_209','HackPad_track_209','',(#39011)); +#39011 = PRODUCT_CONTEXT('',#2,'mechanical'); +#39012 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#39013 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#39014),#39168); +#39014 = MANIFOLD_SOLID_BREP('',#39015); +#39015 = CLOSED_SHELL('',(#39016,#39056,#39089,#39120,#39144,#39156)); +#39016 = ADVANCED_FACE('',(#39017),#39051,.F.); +#39017 = FACE_BOUND('',#39018,.F.); +#39018 = EDGE_LOOP('',(#39019,#39029,#39037,#39045)); +#39019 = ORIENTED_EDGE('',*,*,#39020,.T.); +#39020 = EDGE_CURVE('',#39021,#39023,#39025,.T.); +#39021 = VERTEX_POINT('',#39022); +#39022 = CARTESIAN_POINT('',(132.36375,-63.3,1.6)); +#39023 = VERTEX_POINT('',#39024); +#39024 = CARTESIAN_POINT('',(132.36375,-63.3,1.635)); +#39025 = LINE('',#39026,#39027); +#39026 = CARTESIAN_POINT('',(132.36375,-63.3,1.6)); +#39027 = VECTOR('',#39028,1.); +#39028 = DIRECTION('',(0.,0.,1.)); +#39029 = ORIENTED_EDGE('',*,*,#39030,.T.); +#39030 = EDGE_CURVE('',#39023,#39031,#39033,.T.); +#39031 = VERTEX_POINT('',#39032); +#39032 = CARTESIAN_POINT('',(154.36375,-63.3,1.635)); +#39033 = LINE('',#39034,#39035); +#39034 = CARTESIAN_POINT('',(132.36375,-63.3,1.635)); +#39035 = VECTOR('',#39036,1.); +#39036 = DIRECTION('',(1.,0.,0.)); +#39037 = ORIENTED_EDGE('',*,*,#39038,.F.); +#39038 = EDGE_CURVE('',#39039,#39031,#39041,.T.); +#39039 = VERTEX_POINT('',#39040); +#39040 = CARTESIAN_POINT('',(154.36375,-63.3,1.6)); +#39041 = LINE('',#39042,#39043); +#39042 = CARTESIAN_POINT('',(154.36375,-63.3,1.6)); +#39043 = VECTOR('',#39044,1.); +#39044 = DIRECTION('',(0.,0.,1.)); +#39045 = ORIENTED_EDGE('',*,*,#39046,.F.); +#39046 = EDGE_CURVE('',#39021,#39039,#39047,.T.); +#39047 = LINE('',#39048,#39049); +#39048 = CARTESIAN_POINT('',(132.36375,-63.3,1.6)); +#39049 = VECTOR('',#39050,1.); +#39050 = DIRECTION('',(1.,0.,0.)); +#39051 = PLANE('',#39052); +#39052 = AXIS2_PLACEMENT_3D('',#39053,#39054,#39055); +#39053 = CARTESIAN_POINT('',(132.36375,-63.3,1.6)); +#39054 = DIRECTION('',(0.,1.,0.)); +#39055 = DIRECTION('',(1.,0.,0.)); +#39056 = ADVANCED_FACE('',(#39057),#39084,.T.); +#39057 = FACE_BOUND('',#39058,.F.); +#39058 = EDGE_LOOP('',(#39059,#39060,#39069,#39077)); +#39059 = ORIENTED_EDGE('',*,*,#39038,.T.); +#39060 = ORIENTED_EDGE('',*,*,#39061,.T.); +#39061 = EDGE_CURVE('',#39031,#39062,#39064,.T.); +#39062 = VERTEX_POINT('',#39063); +#39063 = CARTESIAN_POINT('',(154.36375,-63.1,1.635)); +#39064 = CIRCLE('',#39065,0.1); +#39065 = AXIS2_PLACEMENT_3D('',#39066,#39067,#39068); +#39066 = CARTESIAN_POINT('',(154.36375,-63.2,1.635)); +#39067 = DIRECTION('',(0.,-0.,1.)); +#39068 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#39069 = ORIENTED_EDGE('',*,*,#39070,.F.); +#39070 = EDGE_CURVE('',#39071,#39062,#39073,.T.); +#39071 = VERTEX_POINT('',#39072); +#39072 = CARTESIAN_POINT('',(154.36375,-63.1,1.6)); +#39073 = LINE('',#39074,#39075); +#39074 = CARTESIAN_POINT('',(154.36375,-63.1,1.6)); +#39075 = VECTOR('',#39076,1.); +#39076 = DIRECTION('',(0.,0.,1.)); +#39077 = ORIENTED_EDGE('',*,*,#39078,.F.); +#39078 = EDGE_CURVE('',#39039,#39071,#39079,.T.); +#39079 = CIRCLE('',#39080,0.1); +#39080 = AXIS2_PLACEMENT_3D('',#39081,#39082,#39083); +#39081 = CARTESIAN_POINT('',(154.36375,-63.2,1.6)); +#39082 = DIRECTION('',(0.,-0.,1.)); +#39083 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#39084 = CYLINDRICAL_SURFACE('',#39085,0.1); +#39085 = AXIS2_PLACEMENT_3D('',#39086,#39087,#39088); +#39086 = CARTESIAN_POINT('',(154.36375,-63.2,1.6)); +#39087 = DIRECTION('',(-0.,0.,-1.)); +#39088 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#39089 = ADVANCED_FACE('',(#39090),#39115,.F.); +#39090 = FACE_BOUND('',#39091,.F.); +#39091 = EDGE_LOOP('',(#39092,#39093,#39101,#39109)); +#39092 = ORIENTED_EDGE('',*,*,#39070,.T.); +#39093 = ORIENTED_EDGE('',*,*,#39094,.T.); +#39094 = EDGE_CURVE('',#39062,#39095,#39097,.T.); +#39095 = VERTEX_POINT('',#39096); +#39096 = CARTESIAN_POINT('',(132.36375,-63.1,1.635)); +#39097 = LINE('',#39098,#39099); +#39098 = CARTESIAN_POINT('',(154.36375,-63.1,1.635)); +#39099 = VECTOR('',#39100,1.); +#39100 = DIRECTION('',(-1.,0.,0.)); +#39101 = ORIENTED_EDGE('',*,*,#39102,.F.); +#39102 = EDGE_CURVE('',#39103,#39095,#39105,.T.); +#39103 = VERTEX_POINT('',#39104); +#39104 = CARTESIAN_POINT('',(132.36375,-63.1,1.6)); +#39105 = LINE('',#39106,#39107); +#39106 = CARTESIAN_POINT('',(132.36375,-63.1,1.6)); +#39107 = VECTOR('',#39108,1.); +#39108 = DIRECTION('',(0.,0.,1.)); +#39109 = ORIENTED_EDGE('',*,*,#39110,.F.); +#39110 = EDGE_CURVE('',#39071,#39103,#39111,.T.); +#39111 = LINE('',#39112,#39113); +#39112 = CARTESIAN_POINT('',(154.36375,-63.1,1.6)); +#39113 = VECTOR('',#39114,1.); +#39114 = DIRECTION('',(-1.,0.,0.)); +#39115 = PLANE('',#39116); +#39116 = AXIS2_PLACEMENT_3D('',#39117,#39118,#39119); +#39117 = CARTESIAN_POINT('',(154.36375,-63.1,1.6)); +#39118 = DIRECTION('',(0.,-1.,0.)); +#39119 = DIRECTION('',(-1.,0.,0.)); +#39120 = ADVANCED_FACE('',(#39121),#39139,.T.); +#39121 = FACE_BOUND('',#39122,.F.); +#39122 = EDGE_LOOP('',(#39123,#39124,#39131,#39132)); +#39123 = ORIENTED_EDGE('',*,*,#39102,.T.); +#39124 = ORIENTED_EDGE('',*,*,#39125,.T.); +#39125 = EDGE_CURVE('',#39095,#39023,#39126,.T.); +#39126 = CIRCLE('',#39127,1.E-01); +#39127 = AXIS2_PLACEMENT_3D('',#39128,#39129,#39130); +#39128 = CARTESIAN_POINT('',(132.36375,-63.2,1.635)); +#39129 = DIRECTION('',(0.,0.,1.)); +#39130 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#39131 = ORIENTED_EDGE('',*,*,#39020,.F.); +#39132 = ORIENTED_EDGE('',*,*,#39133,.F.); +#39133 = EDGE_CURVE('',#39103,#39021,#39134,.T.); +#39134 = CIRCLE('',#39135,1.E-01); +#39135 = AXIS2_PLACEMENT_3D('',#39136,#39137,#39138); +#39136 = CARTESIAN_POINT('',(132.36375,-63.2,1.6)); +#39137 = DIRECTION('',(0.,0.,1.)); +#39138 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#39139 = CYLINDRICAL_SURFACE('',#39140,1.E-01); +#39140 = AXIS2_PLACEMENT_3D('',#39141,#39142,#39143); +#39141 = CARTESIAN_POINT('',(132.36375,-63.2,1.6)); +#39142 = DIRECTION('',(-0.,-0.,-1.)); +#39143 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#39144 = ADVANCED_FACE('',(#39145),#39151,.F.); +#39145 = FACE_BOUND('',#39146,.F.); +#39146 = EDGE_LOOP('',(#39147,#39148,#39149,#39150)); +#39147 = ORIENTED_EDGE('',*,*,#39046,.T.); +#39148 = ORIENTED_EDGE('',*,*,#39078,.T.); +#39149 = ORIENTED_EDGE('',*,*,#39110,.T.); +#39150 = ORIENTED_EDGE('',*,*,#39133,.T.); +#39151 = PLANE('',#39152); +#39152 = AXIS2_PLACEMENT_3D('',#39153,#39154,#39155); +#39153 = CARTESIAN_POINT('',(132.36375,-63.3,1.6)); +#39154 = DIRECTION('',(0.,0.,1.)); +#39155 = DIRECTION('',(1.,0.,-0.)); +#39156 = ADVANCED_FACE('',(#39157),#39163,.T.); +#39157 = FACE_BOUND('',#39158,.T.); +#39158 = EDGE_LOOP('',(#39159,#39160,#39161,#39162)); +#39159 = ORIENTED_EDGE('',*,*,#39030,.T.); +#39160 = ORIENTED_EDGE('',*,*,#39061,.T.); +#39161 = ORIENTED_EDGE('',*,*,#39094,.T.); +#39162 = ORIENTED_EDGE('',*,*,#39125,.T.); +#39163 = PLANE('',#39164); +#39164 = AXIS2_PLACEMENT_3D('',#39165,#39166,#39167); +#39165 = CARTESIAN_POINT('',(132.36375,-63.3,1.635)); +#39166 = DIRECTION('',(0.,0.,1.)); +#39167 = DIRECTION('',(1.,0.,-0.)); +#39168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#39172)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#39169,#39170,#39171)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#39169 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#39170 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#39171 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#39172 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#39169, + 'distance_accuracy_value','confusion accuracy'); +#39173 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#39174,#39176); +#39174 = ( REPRESENTATION_RELATIONSHIP('','',#39013,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39175) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#39175 = ITEM_DEFINED_TRANSFORMATION('','',#11,#883); +#39176 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #39177); +#39177 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('219','=>[0:1:1:212]','',#5, + #39008,$); +#39178 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#39010)); +#39179 = SHAPE_DEFINITION_REPRESENTATION(#39180,#39186); +#39180 = PRODUCT_DEFINITION_SHAPE('','',#39181); +#39181 = PRODUCT_DEFINITION('design','',#39182,#39185); +#39182 = PRODUCT_DEFINITION_FORMATION('','',#39183); +#39183 = PRODUCT('HackPad_track_210','HackPad_track_210','',(#39184)); +#39184 = PRODUCT_CONTEXT('',#2,'mechanical'); +#39185 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#39186 = SHAPE_REPRESENTATION('',(#11,#39187,#39376),#39565); +#39187 = MANIFOLD_SOLID_BREP('',#39188); +#39188 = CLOSED_SHELL('',(#39189,#39229,#39271,#39296,#39330,#39347, + #39364)); +#39189 = ADVANCED_FACE('',(#39190),#39224,.F.); +#39190 = FACE_BOUND('',#39191,.F.); +#39191 = EDGE_LOOP('',(#39192,#39202,#39210,#39218)); +#39192 = ORIENTED_EDGE('',*,*,#39193,.F.); +#39193 = EDGE_CURVE('',#39194,#39196,#39198,.T.); +#39194 = VERTEX_POINT('',#39195); +#39195 = CARTESIAN_POINT('',(128.32875,-81.36307033081,1.6)); +#39196 = VERTEX_POINT('',#39197); +#39197 = CARTESIAN_POINT('',(128.32875,-98.97692966918,1.6)); +#39198 = LINE('',#39199,#39200); +#39199 = CARTESIAN_POINT('',(128.32875,-80.645,1.6)); +#39200 = VECTOR('',#39201,1.); +#39201 = DIRECTION('',(0.,-1.,0.)); +#39202 = ORIENTED_EDGE('',*,*,#39203,.F.); +#39203 = EDGE_CURVE('',#39204,#39194,#39206,.T.); +#39204 = VERTEX_POINT('',#39205); +#39205 = CARTESIAN_POINT('',(128.32875,-81.36307033081,1.635)); +#39206 = LINE('',#39207,#39208); +#39207 = CARTESIAN_POINT('',(128.32875,-81.36307033081,-4.5E-02)); +#39208 = VECTOR('',#39209,1.); +#39209 = DIRECTION('',(-0.,-0.,-1.)); +#39210 = ORIENTED_EDGE('',*,*,#39211,.T.); +#39211 = EDGE_CURVE('',#39204,#39212,#39214,.T.); +#39212 = VERTEX_POINT('',#39213); +#39213 = CARTESIAN_POINT('',(128.32875,-98.97692966918,1.635)); +#39214 = LINE('',#39215,#39216); +#39215 = CARTESIAN_POINT('',(128.32875,-80.645,1.635)); +#39216 = VECTOR('',#39217,1.); +#39217 = DIRECTION('',(0.,-1.,0.)); +#39218 = ORIENTED_EDGE('',*,*,#39219,.T.); +#39219 = EDGE_CURVE('',#39212,#39196,#39220,.T.); +#39220 = LINE('',#39221,#39222); +#39221 = CARTESIAN_POINT('',(128.32875,-98.97692966918,-4.5E-02)); +#39222 = VECTOR('',#39223,1.); +#39223 = DIRECTION('',(-0.,-0.,-1.)); +#39224 = PLANE('',#39225); +#39225 = AXIS2_PLACEMENT_3D('',#39226,#39227,#39228); +#39226 = CARTESIAN_POINT('',(128.32875,-80.645,1.6)); +#39227 = DIRECTION('',(1.,0.,-0.)); +#39228 = DIRECTION('',(0.,-1.,0.)); +#39229 = ADVANCED_FACE('',(#39230),#39266,.F.); +#39230 = FACE_BOUND('',#39231,.F.); +#39231 = EDGE_LOOP('',(#39232,#39241,#39242,#39251,#39259)); +#39232 = ORIENTED_EDGE('',*,*,#39233,.T.); +#39233 = EDGE_CURVE('',#39234,#39194,#39236,.T.); +#39234 = VERTEX_POINT('',#39235); +#39235 = CARTESIAN_POINT('',(128.42875,-81.37,1.6)); +#39236 = CIRCLE('',#39237,0.725); +#39237 = AXIS2_PLACEMENT_3D('',#39238,#39239,#39240); +#39238 = CARTESIAN_POINT('',(128.42875,-80.645,1.6)); +#39239 = DIRECTION('',(-0.,0.,-1.)); +#39240 = DIRECTION('',(-0.,-1.,0.)); +#39241 = ORIENTED_EDGE('',*,*,#39193,.T.); +#39242 = ORIENTED_EDGE('',*,*,#39243,.T.); +#39243 = EDGE_CURVE('',#39196,#39244,#39246,.T.); +#39244 = VERTEX_POINT('',#39245); +#39245 = CARTESIAN_POINT('',(128.52875,-98.97692966918,1.6)); +#39246 = CIRCLE('',#39247,0.725); +#39247 = AXIS2_PLACEMENT_3D('',#39248,#39249,#39250); +#39248 = CARTESIAN_POINT('',(128.42875,-99.695,1.6)); +#39249 = DIRECTION('',(-0.,0.,-1.)); +#39250 = DIRECTION('',(-0.,-1.,0.)); +#39251 = ORIENTED_EDGE('',*,*,#39252,.T.); +#39252 = EDGE_CURVE('',#39244,#39253,#39255,.T.); +#39253 = VERTEX_POINT('',#39254); +#39254 = CARTESIAN_POINT('',(128.52875,-81.36307033081,1.6)); +#39255 = LINE('',#39256,#39257); +#39256 = CARTESIAN_POINT('',(128.52875,-118.745,1.6)); +#39257 = VECTOR('',#39258,1.); +#39258 = DIRECTION('',(0.,1.,0.)); +#39259 = ORIENTED_EDGE('',*,*,#39260,.T.); +#39260 = EDGE_CURVE('',#39253,#39234,#39261,.T.); +#39261 = CIRCLE('',#39262,0.725); +#39262 = AXIS2_PLACEMENT_3D('',#39263,#39264,#39265); +#39263 = CARTESIAN_POINT('',(128.42875,-80.645,1.6)); +#39264 = DIRECTION('',(-0.,0.,-1.)); +#39265 = DIRECTION('',(-0.,-1.,0.)); +#39266 = PLANE('',#39267); +#39267 = AXIS2_PLACEMENT_3D('',#39268,#39269,#39270); +#39268 = CARTESIAN_POINT('',(128.32875,-80.645,1.6)); +#39269 = DIRECTION('',(0.,0.,1.)); +#39270 = DIRECTION('',(1.,0.,-0.)); +#39271 = ADVANCED_FACE('',(#39272),#39291,.F.); +#39272 = FACE_BOUND('',#39273,.T.); +#39273 = EDGE_LOOP('',(#39274,#39283,#39284,#39285)); +#39274 = ORIENTED_EDGE('',*,*,#39275,.F.); +#39275 = EDGE_CURVE('',#39212,#39276,#39278,.T.); +#39276 = VERTEX_POINT('',#39277); +#39277 = CARTESIAN_POINT('',(128.52875,-98.97692966918,1.635)); +#39278 = CIRCLE('',#39279,0.725); +#39279 = AXIS2_PLACEMENT_3D('',#39280,#39281,#39282); +#39280 = CARTESIAN_POINT('',(128.42875,-99.695,1.635)); +#39281 = DIRECTION('',(-0.,0.,-1.)); +#39282 = DIRECTION('',(-0.,-1.,0.)); +#39283 = ORIENTED_EDGE('',*,*,#39219,.T.); +#39284 = ORIENTED_EDGE('',*,*,#39243,.T.); +#39285 = ORIENTED_EDGE('',*,*,#39286,.F.); +#39286 = EDGE_CURVE('',#39276,#39244,#39287,.T.); +#39287 = LINE('',#39288,#39289); +#39288 = CARTESIAN_POINT('',(128.52875,-98.97692966918,-4.5E-02)); +#39289 = VECTOR('',#39290,1.); +#39290 = DIRECTION('',(-0.,-0.,-1.)); +#39291 = CYLINDRICAL_SURFACE('',#39292,0.725); +#39292 = AXIS2_PLACEMENT_3D('',#39293,#39294,#39295); +#39293 = CARTESIAN_POINT('',(128.42875,-99.695,-4.5E-02)); +#39294 = DIRECTION('',(-0.,-0.,-1.)); +#39295 = DIRECTION('',(-0.,-1.,0.)); +#39296 = ADVANCED_FACE('',(#39297),#39325,.T.); +#39297 = FACE_BOUND('',#39298,.T.); +#39298 = EDGE_LOOP('',(#39299,#39308,#39309,#39310,#39318)); +#39299 = ORIENTED_EDGE('',*,*,#39300,.T.); +#39300 = EDGE_CURVE('',#39301,#39204,#39303,.T.); +#39301 = VERTEX_POINT('',#39302); +#39302 = CARTESIAN_POINT('',(128.42875,-81.37,1.635)); +#39303 = CIRCLE('',#39304,0.725); +#39304 = AXIS2_PLACEMENT_3D('',#39305,#39306,#39307); +#39305 = CARTESIAN_POINT('',(128.42875,-80.645,1.635)); +#39306 = DIRECTION('',(-0.,0.,-1.)); +#39307 = DIRECTION('',(-0.,-1.,0.)); +#39308 = ORIENTED_EDGE('',*,*,#39211,.T.); +#39309 = ORIENTED_EDGE('',*,*,#39275,.T.); +#39310 = ORIENTED_EDGE('',*,*,#39311,.T.); +#39311 = EDGE_CURVE('',#39276,#39312,#39314,.T.); +#39312 = VERTEX_POINT('',#39313); +#39313 = CARTESIAN_POINT('',(128.52875,-81.36307033081,1.635)); +#39314 = LINE('',#39315,#39316); +#39315 = CARTESIAN_POINT('',(128.52875,-118.745,1.635)); +#39316 = VECTOR('',#39317,1.); +#39317 = DIRECTION('',(0.,1.,0.)); +#39318 = ORIENTED_EDGE('',*,*,#39319,.T.); +#39319 = EDGE_CURVE('',#39312,#39301,#39320,.T.); +#39320 = CIRCLE('',#39321,0.725); +#39321 = AXIS2_PLACEMENT_3D('',#39322,#39323,#39324); +#39322 = CARTESIAN_POINT('',(128.42875,-80.645,1.635)); +#39323 = DIRECTION('',(-0.,0.,-1.)); +#39324 = DIRECTION('',(-0.,-1.,0.)); +#39325 = PLANE('',#39326); +#39326 = AXIS2_PLACEMENT_3D('',#39327,#39328,#39329); +#39327 = CARTESIAN_POINT('',(128.32875,-80.645,1.635)); +#39328 = DIRECTION('',(0.,0.,1.)); +#39329 = DIRECTION('',(1.,0.,-0.)); +#39330 = ADVANCED_FACE('',(#39331),#39342,.F.); +#39331 = FACE_BOUND('',#39332,.T.); +#39332 = EDGE_LOOP('',(#39333,#39339,#39340,#39341)); +#39333 = ORIENTED_EDGE('',*,*,#39334,.F.); +#39334 = EDGE_CURVE('',#39234,#39301,#39335,.T.); +#39335 = LINE('',#39336,#39337); +#39336 = CARTESIAN_POINT('',(128.42875,-81.37,-4.5E-02)); +#39337 = VECTOR('',#39338,1.); +#39338 = DIRECTION('',(0.,0.,1.)); +#39339 = ORIENTED_EDGE('',*,*,#39233,.T.); +#39340 = ORIENTED_EDGE('',*,*,#39203,.F.); +#39341 = ORIENTED_EDGE('',*,*,#39300,.F.); +#39342 = CYLINDRICAL_SURFACE('',#39343,0.725); +#39343 = AXIS2_PLACEMENT_3D('',#39344,#39345,#39346); +#39344 = CARTESIAN_POINT('',(128.42875,-80.645,-4.5E-02)); +#39345 = DIRECTION('',(-0.,-0.,-1.)); +#39346 = DIRECTION('',(-0.,-1.,0.)); +#39347 = ADVANCED_FACE('',(#39348),#39359,.F.); +#39348 = FACE_BOUND('',#39349,.T.); +#39349 = EDGE_LOOP('',(#39350,#39351,#39352,#39353)); +#39350 = ORIENTED_EDGE('',*,*,#39260,.T.); +#39351 = ORIENTED_EDGE('',*,*,#39334,.T.); +#39352 = ORIENTED_EDGE('',*,*,#39319,.F.); +#39353 = ORIENTED_EDGE('',*,*,#39354,.T.); +#39354 = EDGE_CURVE('',#39312,#39253,#39355,.T.); +#39355 = LINE('',#39356,#39357); +#39356 = CARTESIAN_POINT('',(128.52875,-81.36307033081,-4.5E-02)); +#39357 = VECTOR('',#39358,1.); +#39358 = DIRECTION('',(-0.,-0.,-1.)); +#39359 = CYLINDRICAL_SURFACE('',#39360,0.725); +#39360 = AXIS2_PLACEMENT_3D('',#39361,#39362,#39363); +#39361 = CARTESIAN_POINT('',(128.42875,-80.645,-4.5E-02)); +#39362 = DIRECTION('',(-0.,-0.,-1.)); +#39363 = DIRECTION('',(-0.,-1.,0.)); +#39364 = ADVANCED_FACE('',(#39365),#39371,.F.); +#39365 = FACE_BOUND('',#39366,.F.); +#39366 = EDGE_LOOP('',(#39367,#39368,#39369,#39370)); +#39367 = ORIENTED_EDGE('',*,*,#39252,.F.); +#39368 = ORIENTED_EDGE('',*,*,#39286,.F.); +#39369 = ORIENTED_EDGE('',*,*,#39311,.T.); +#39370 = ORIENTED_EDGE('',*,*,#39354,.T.); +#39371 = PLANE('',#39372); +#39372 = AXIS2_PLACEMENT_3D('',#39373,#39374,#39375); +#39373 = CARTESIAN_POINT('',(128.52875,-118.745,1.6)); +#39374 = DIRECTION('',(-1.,0.,0.)); +#39375 = DIRECTION('',(0.,1.,0.)); +#39376 = MANIFOLD_SOLID_BREP('',#39377); +#39377 = CLOSED_SHELL('',(#39378,#39418,#39460,#39485,#39519,#39536, + #39553)); +#39378 = ADVANCED_FACE('',(#39379),#39413,.F.); +#39379 = FACE_BOUND('',#39380,.F.); +#39380 = EDGE_LOOP('',(#39381,#39391,#39399,#39407)); +#39381 = ORIENTED_EDGE('',*,*,#39382,.F.); +#39382 = EDGE_CURVE('',#39383,#39385,#39387,.T.); +#39383 = VERTEX_POINT('',#39384); +#39384 = CARTESIAN_POINT('',(128.32875,-100.4130703308,1.6)); +#39385 = VERTEX_POINT('',#39386); +#39386 = CARTESIAN_POINT('',(128.32875,-118.0269296691,1.6)); +#39387 = LINE('',#39388,#39389); +#39388 = CARTESIAN_POINT('',(128.32875,-80.645,1.6)); +#39389 = VECTOR('',#39390,1.); +#39390 = DIRECTION('',(0.,-1.,0.)); +#39391 = ORIENTED_EDGE('',*,*,#39392,.F.); +#39392 = EDGE_CURVE('',#39393,#39383,#39395,.T.); +#39393 = VERTEX_POINT('',#39394); +#39394 = CARTESIAN_POINT('',(128.32875,-100.4130703308,1.635)); +#39395 = LINE('',#39396,#39397); +#39396 = CARTESIAN_POINT('',(128.32875,-100.4130703308,-4.5E-02)); +#39397 = VECTOR('',#39398,1.); +#39398 = DIRECTION('',(-0.,-0.,-1.)); +#39399 = ORIENTED_EDGE('',*,*,#39400,.T.); +#39400 = EDGE_CURVE('',#39393,#39401,#39403,.T.); +#39401 = VERTEX_POINT('',#39402); +#39402 = CARTESIAN_POINT('',(128.32875,-118.0269296691,1.635)); +#39403 = LINE('',#39404,#39405); +#39404 = CARTESIAN_POINT('',(128.32875,-80.645,1.635)); +#39405 = VECTOR('',#39406,1.); +#39406 = DIRECTION('',(0.,-1.,0.)); +#39407 = ORIENTED_EDGE('',*,*,#39408,.T.); +#39408 = EDGE_CURVE('',#39401,#39385,#39409,.T.); +#39409 = LINE('',#39410,#39411); +#39410 = CARTESIAN_POINT('',(128.32875,-118.0269296691,-4.5E-02)); +#39411 = VECTOR('',#39412,1.); +#39412 = DIRECTION('',(-0.,-0.,-1.)); +#39413 = PLANE('',#39414); +#39414 = AXIS2_PLACEMENT_3D('',#39415,#39416,#39417); +#39415 = CARTESIAN_POINT('',(128.32875,-80.645,1.6)); +#39416 = DIRECTION('',(1.,0.,-0.)); +#39417 = DIRECTION('',(0.,-1.,0.)); +#39418 = ADVANCED_FACE('',(#39419),#39455,.F.); +#39419 = FACE_BOUND('',#39420,.F.); +#39420 = EDGE_LOOP('',(#39421,#39430,#39431,#39440,#39448)); +#39421 = ORIENTED_EDGE('',*,*,#39422,.T.); +#39422 = EDGE_CURVE('',#39423,#39383,#39425,.T.); +#39423 = VERTEX_POINT('',#39424); +#39424 = CARTESIAN_POINT('',(128.42875,-100.42,1.6)); +#39425 = CIRCLE('',#39426,0.725); +#39426 = AXIS2_PLACEMENT_3D('',#39427,#39428,#39429); +#39427 = CARTESIAN_POINT('',(128.42875,-99.695,1.6)); +#39428 = DIRECTION('',(-0.,0.,-1.)); +#39429 = DIRECTION('',(-0.,-1.,0.)); +#39430 = ORIENTED_EDGE('',*,*,#39382,.T.); +#39431 = ORIENTED_EDGE('',*,*,#39432,.T.); +#39432 = EDGE_CURVE('',#39385,#39433,#39435,.T.); +#39433 = VERTEX_POINT('',#39434); +#39434 = CARTESIAN_POINT('',(128.52875,-118.0269296691,1.6)); +#39435 = CIRCLE('',#39436,0.725); +#39436 = AXIS2_PLACEMENT_3D('',#39437,#39438,#39439); +#39437 = CARTESIAN_POINT('',(128.42875,-118.745,1.6)); +#39438 = DIRECTION('',(-0.,0.,-1.)); +#39439 = DIRECTION('',(-0.,-1.,0.)); +#39440 = ORIENTED_EDGE('',*,*,#39441,.T.); +#39441 = EDGE_CURVE('',#39433,#39442,#39444,.T.); +#39442 = VERTEX_POINT('',#39443); +#39443 = CARTESIAN_POINT('',(128.52875,-100.4130703308,1.6)); +#39444 = LINE('',#39445,#39446); +#39445 = CARTESIAN_POINT('',(128.52875,-118.745,1.6)); +#39446 = VECTOR('',#39447,1.); +#39447 = DIRECTION('',(0.,1.,0.)); +#39448 = ORIENTED_EDGE('',*,*,#39449,.T.); +#39449 = EDGE_CURVE('',#39442,#39423,#39450,.T.); +#39450 = CIRCLE('',#39451,0.725); +#39451 = AXIS2_PLACEMENT_3D('',#39452,#39453,#39454); +#39452 = CARTESIAN_POINT('',(128.42875,-99.695,1.6)); +#39453 = DIRECTION('',(-0.,0.,-1.)); +#39454 = DIRECTION('',(-0.,-1.,0.)); +#39455 = PLANE('',#39456); +#39456 = AXIS2_PLACEMENT_3D('',#39457,#39458,#39459); +#39457 = CARTESIAN_POINT('',(128.32875,-80.645,1.6)); +#39458 = DIRECTION('',(0.,0.,1.)); +#39459 = DIRECTION('',(1.,0.,-0.)); +#39460 = ADVANCED_FACE('',(#39461),#39480,.F.); +#39461 = FACE_BOUND('',#39462,.T.); +#39462 = EDGE_LOOP('',(#39463,#39472,#39473,#39474)); +#39463 = ORIENTED_EDGE('',*,*,#39464,.F.); +#39464 = EDGE_CURVE('',#39401,#39465,#39467,.T.); +#39465 = VERTEX_POINT('',#39466); +#39466 = CARTESIAN_POINT('',(128.52875,-118.0269296691,1.635)); +#39467 = CIRCLE('',#39468,0.725); +#39468 = AXIS2_PLACEMENT_3D('',#39469,#39470,#39471); +#39469 = CARTESIAN_POINT('',(128.42875,-118.745,1.635)); +#39470 = DIRECTION('',(-0.,0.,-1.)); +#39471 = DIRECTION('',(-0.,-1.,0.)); +#39472 = ORIENTED_EDGE('',*,*,#39408,.T.); +#39473 = ORIENTED_EDGE('',*,*,#39432,.T.); +#39474 = ORIENTED_EDGE('',*,*,#39475,.F.); +#39475 = EDGE_CURVE('',#39465,#39433,#39476,.T.); +#39476 = LINE('',#39477,#39478); +#39477 = CARTESIAN_POINT('',(128.52875,-118.0269296691,-4.5E-02)); +#39478 = VECTOR('',#39479,1.); +#39479 = DIRECTION('',(-0.,-0.,-1.)); +#39480 = CYLINDRICAL_SURFACE('',#39481,0.725); +#39481 = AXIS2_PLACEMENT_3D('',#39482,#39483,#39484); +#39482 = CARTESIAN_POINT('',(128.42875,-118.745,-4.5E-02)); +#39483 = DIRECTION('',(-0.,-0.,-1.)); +#39484 = DIRECTION('',(-0.,-1.,0.)); +#39485 = ADVANCED_FACE('',(#39486),#39514,.T.); +#39486 = FACE_BOUND('',#39487,.T.); +#39487 = EDGE_LOOP('',(#39488,#39497,#39498,#39499,#39507)); +#39488 = ORIENTED_EDGE('',*,*,#39489,.T.); +#39489 = EDGE_CURVE('',#39490,#39393,#39492,.T.); +#39490 = VERTEX_POINT('',#39491); +#39491 = CARTESIAN_POINT('',(128.42875,-100.42,1.635)); +#39492 = CIRCLE('',#39493,0.725); +#39493 = AXIS2_PLACEMENT_3D('',#39494,#39495,#39496); +#39494 = CARTESIAN_POINT('',(128.42875,-99.695,1.635)); +#39495 = DIRECTION('',(-0.,0.,-1.)); +#39496 = DIRECTION('',(-0.,-1.,0.)); +#39497 = ORIENTED_EDGE('',*,*,#39400,.T.); +#39498 = ORIENTED_EDGE('',*,*,#39464,.T.); +#39499 = ORIENTED_EDGE('',*,*,#39500,.T.); +#39500 = EDGE_CURVE('',#39465,#39501,#39503,.T.); +#39501 = VERTEX_POINT('',#39502); +#39502 = CARTESIAN_POINT('',(128.52875,-100.4130703308,1.635)); +#39503 = LINE('',#39504,#39505); +#39504 = CARTESIAN_POINT('',(128.52875,-118.745,1.635)); +#39505 = VECTOR('',#39506,1.); +#39506 = DIRECTION('',(0.,1.,0.)); +#39507 = ORIENTED_EDGE('',*,*,#39508,.T.); +#39508 = EDGE_CURVE('',#39501,#39490,#39509,.T.); +#39509 = CIRCLE('',#39510,0.725); +#39510 = AXIS2_PLACEMENT_3D('',#39511,#39512,#39513); +#39511 = CARTESIAN_POINT('',(128.42875,-99.695,1.635)); +#39512 = DIRECTION('',(-0.,0.,-1.)); +#39513 = DIRECTION('',(-0.,-1.,0.)); +#39514 = PLANE('',#39515); +#39515 = AXIS2_PLACEMENT_3D('',#39516,#39517,#39518); +#39516 = CARTESIAN_POINT('',(128.32875,-80.645,1.635)); +#39517 = DIRECTION('',(0.,0.,1.)); +#39518 = DIRECTION('',(1.,0.,-0.)); +#39519 = ADVANCED_FACE('',(#39520),#39531,.F.); +#39520 = FACE_BOUND('',#39521,.T.); +#39521 = EDGE_LOOP('',(#39522,#39528,#39529,#39530)); +#39522 = ORIENTED_EDGE('',*,*,#39523,.F.); +#39523 = EDGE_CURVE('',#39423,#39490,#39524,.T.); +#39524 = LINE('',#39525,#39526); +#39525 = CARTESIAN_POINT('',(128.42875,-100.42,-4.5E-02)); +#39526 = VECTOR('',#39527,1.); +#39527 = DIRECTION('',(0.,0.,1.)); +#39528 = ORIENTED_EDGE('',*,*,#39422,.T.); +#39529 = ORIENTED_EDGE('',*,*,#39392,.F.); +#39530 = ORIENTED_EDGE('',*,*,#39489,.F.); +#39531 = CYLINDRICAL_SURFACE('',#39532,0.725); +#39532 = AXIS2_PLACEMENT_3D('',#39533,#39534,#39535); +#39533 = CARTESIAN_POINT('',(128.42875,-99.695,-4.5E-02)); +#39534 = DIRECTION('',(-0.,-0.,-1.)); +#39535 = DIRECTION('',(-0.,-1.,0.)); +#39536 = ADVANCED_FACE('',(#39537),#39548,.F.); +#39537 = FACE_BOUND('',#39538,.T.); +#39538 = EDGE_LOOP('',(#39539,#39540,#39541,#39542)); +#39539 = ORIENTED_EDGE('',*,*,#39449,.T.); +#39540 = ORIENTED_EDGE('',*,*,#39523,.T.); +#39541 = ORIENTED_EDGE('',*,*,#39508,.F.); +#39542 = ORIENTED_EDGE('',*,*,#39543,.T.); +#39543 = EDGE_CURVE('',#39501,#39442,#39544,.T.); +#39544 = LINE('',#39545,#39546); +#39545 = CARTESIAN_POINT('',(128.52875,-100.4130703308,-4.5E-02)); +#39546 = VECTOR('',#39547,1.); +#39547 = DIRECTION('',(-0.,-0.,-1.)); +#39548 = CYLINDRICAL_SURFACE('',#39549,0.725); +#39549 = AXIS2_PLACEMENT_3D('',#39550,#39551,#39552); +#39550 = CARTESIAN_POINT('',(128.42875,-99.695,-4.5E-02)); +#39551 = DIRECTION('',(-0.,-0.,-1.)); +#39552 = DIRECTION('',(-0.,-1.,0.)); +#39553 = ADVANCED_FACE('',(#39554),#39560,.F.); +#39554 = FACE_BOUND('',#39555,.F.); +#39555 = EDGE_LOOP('',(#39556,#39557,#39558,#39559)); +#39556 = ORIENTED_EDGE('',*,*,#39441,.F.); +#39557 = ORIENTED_EDGE('',*,*,#39475,.F.); +#39558 = ORIENTED_EDGE('',*,*,#39500,.T.); +#39559 = ORIENTED_EDGE('',*,*,#39543,.T.); +#39560 = PLANE('',#39561); +#39561 = AXIS2_PLACEMENT_3D('',#39562,#39563,#39564); +#39562 = CARTESIAN_POINT('',(128.52875,-118.745,1.6)); +#39563 = DIRECTION('',(-1.,0.,0.)); +#39564 = DIRECTION('',(0.,1.,0.)); +#39565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#39569)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#39566,#39567,#39568)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#39566 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#39567 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#39568 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#39569 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#39566, + 'distance_accuracy_value','confusion accuracy'); +#39570 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#39571,#39573); +#39571 = ( REPRESENTATION_RELATIONSHIP('','',#39186,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39572) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#39572 = ITEM_DEFINED_TRANSFORMATION('','',#11,#887); +#39573 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #39574); +#39574 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('220','=>[0:1:1:213]','',#5, + #39181,$); +#39575 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#39183)); +#39576 = SHAPE_DEFINITION_REPRESENTATION(#39577,#39583); +#39577 = PRODUCT_DEFINITION_SHAPE('','',#39578); +#39578 = PRODUCT_DEFINITION('design','',#39579,#39582); +#39579 = PRODUCT_DEFINITION_FORMATION('','',#39580); +#39580 = PRODUCT('HackPad_track_211','HackPad_track_211','',(#39581)); +#39581 = PRODUCT_CONTEXT('',#2,'mechanical'); +#39582 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#39583 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#39584),#39738); +#39584 = MANIFOLD_SOLID_BREP('',#39585); +#39585 = CLOSED_SHELL('',(#39586,#39626,#39659,#39690,#39714,#39726)); +#39586 = ADVANCED_FACE('',(#39587),#39621,.F.); +#39587 = FACE_BOUND('',#39588,.F.); +#39588 = EDGE_LOOP('',(#39589,#39599,#39607,#39615)); +#39589 = ORIENTED_EDGE('',*,*,#39590,.T.); +#39590 = EDGE_CURVE('',#39591,#39593,#39595,.T.); +#39591 = VERTEX_POINT('',#39592); +#39592 = CARTESIAN_POINT('',(132.46375,-76.71,1.6)); +#39593 = VERTEX_POINT('',#39594); +#39594 = CARTESIAN_POINT('',(132.46375,-76.71,1.635)); +#39595 = LINE('',#39596,#39597); +#39596 = CARTESIAN_POINT('',(132.46375,-76.71,1.6)); +#39597 = VECTOR('',#39598,1.); +#39598 = DIRECTION('',(0.,0.,1.)); +#39599 = ORIENTED_EDGE('',*,*,#39600,.T.); +#39600 = EDGE_CURVE('',#39593,#39601,#39603,.T.); +#39601 = VERTEX_POINT('',#39602); +#39602 = CARTESIAN_POINT('',(132.46375,-63.2,1.635)); +#39603 = LINE('',#39604,#39605); +#39604 = CARTESIAN_POINT('',(132.46375,-76.71,1.635)); +#39605 = VECTOR('',#39606,1.); +#39606 = DIRECTION('',(0.,1.,0.)); +#39607 = ORIENTED_EDGE('',*,*,#39608,.F.); +#39608 = EDGE_CURVE('',#39609,#39601,#39611,.T.); +#39609 = VERTEX_POINT('',#39610); +#39610 = CARTESIAN_POINT('',(132.46375,-63.2,1.6)); +#39611 = LINE('',#39612,#39613); +#39612 = CARTESIAN_POINT('',(132.46375,-63.2,1.6)); +#39613 = VECTOR('',#39614,1.); +#39614 = DIRECTION('',(0.,0.,1.)); +#39615 = ORIENTED_EDGE('',*,*,#39616,.F.); +#39616 = EDGE_CURVE('',#39591,#39609,#39617,.T.); +#39617 = LINE('',#39618,#39619); +#39618 = CARTESIAN_POINT('',(132.46375,-76.71,1.6)); +#39619 = VECTOR('',#39620,1.); +#39620 = DIRECTION('',(0.,1.,0.)); +#39621 = PLANE('',#39622); +#39622 = AXIS2_PLACEMENT_3D('',#39623,#39624,#39625); +#39623 = CARTESIAN_POINT('',(132.46375,-76.71,1.6)); +#39624 = DIRECTION('',(-1.,0.,0.)); +#39625 = DIRECTION('',(0.,1.,0.)); +#39626 = ADVANCED_FACE('',(#39627),#39654,.T.); +#39627 = FACE_BOUND('',#39628,.F.); +#39628 = EDGE_LOOP('',(#39629,#39630,#39639,#39647)); +#39629 = ORIENTED_EDGE('',*,*,#39608,.T.); +#39630 = ORIENTED_EDGE('',*,*,#39631,.T.); +#39631 = EDGE_CURVE('',#39601,#39632,#39634,.T.); +#39632 = VERTEX_POINT('',#39633); +#39633 = CARTESIAN_POINT('',(132.26375,-63.2,1.635)); +#39634 = CIRCLE('',#39635,0.1); +#39635 = AXIS2_PLACEMENT_3D('',#39636,#39637,#39638); +#39636 = CARTESIAN_POINT('',(132.36375,-63.2,1.635)); +#39637 = DIRECTION('',(0.,0.,1.)); +#39638 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#39639 = ORIENTED_EDGE('',*,*,#39640,.F.); +#39640 = EDGE_CURVE('',#39641,#39632,#39643,.T.); +#39641 = VERTEX_POINT('',#39642); +#39642 = CARTESIAN_POINT('',(132.26375,-63.2,1.6)); +#39643 = LINE('',#39644,#39645); +#39644 = CARTESIAN_POINT('',(132.26375,-63.2,1.6)); +#39645 = VECTOR('',#39646,1.); +#39646 = DIRECTION('',(0.,0.,1.)); +#39647 = ORIENTED_EDGE('',*,*,#39648,.F.); +#39648 = EDGE_CURVE('',#39609,#39641,#39649,.T.); +#39649 = CIRCLE('',#39650,0.1); +#39650 = AXIS2_PLACEMENT_3D('',#39651,#39652,#39653); +#39651 = CARTESIAN_POINT('',(132.36375,-63.2,1.6)); +#39652 = DIRECTION('',(0.,0.,1.)); +#39653 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#39654 = CYLINDRICAL_SURFACE('',#39655,0.1); +#39655 = AXIS2_PLACEMENT_3D('',#39656,#39657,#39658); +#39656 = CARTESIAN_POINT('',(132.36375,-63.2,1.6)); +#39657 = DIRECTION('',(-0.,-0.,-1.)); +#39658 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#39659 = ADVANCED_FACE('',(#39660),#39685,.F.); +#39660 = FACE_BOUND('',#39661,.F.); +#39661 = EDGE_LOOP('',(#39662,#39663,#39671,#39679)); +#39662 = ORIENTED_EDGE('',*,*,#39640,.T.); +#39663 = ORIENTED_EDGE('',*,*,#39664,.T.); +#39664 = EDGE_CURVE('',#39632,#39665,#39667,.T.); +#39665 = VERTEX_POINT('',#39666); +#39666 = CARTESIAN_POINT('',(132.26375,-76.71,1.635)); +#39667 = LINE('',#39668,#39669); +#39668 = CARTESIAN_POINT('',(132.26375,-63.2,1.635)); +#39669 = VECTOR('',#39670,1.); +#39670 = DIRECTION('',(0.,-1.,0.)); +#39671 = ORIENTED_EDGE('',*,*,#39672,.F.); +#39672 = EDGE_CURVE('',#39673,#39665,#39675,.T.); +#39673 = VERTEX_POINT('',#39674); +#39674 = CARTESIAN_POINT('',(132.26375,-76.71,1.6)); +#39675 = LINE('',#39676,#39677); +#39676 = CARTESIAN_POINT('',(132.26375,-76.71,1.6)); +#39677 = VECTOR('',#39678,1.); +#39678 = DIRECTION('',(0.,0.,1.)); +#39679 = ORIENTED_EDGE('',*,*,#39680,.F.); +#39680 = EDGE_CURVE('',#39641,#39673,#39681,.T.); +#39681 = LINE('',#39682,#39683); +#39682 = CARTESIAN_POINT('',(132.26375,-63.2,1.6)); +#39683 = VECTOR('',#39684,1.); +#39684 = DIRECTION('',(0.,-1.,0.)); +#39685 = PLANE('',#39686); +#39686 = AXIS2_PLACEMENT_3D('',#39687,#39688,#39689); +#39687 = CARTESIAN_POINT('',(132.26375,-63.2,1.6)); +#39688 = DIRECTION('',(1.,0.,-0.)); +#39689 = DIRECTION('',(0.,-1.,0.)); +#39690 = ADVANCED_FACE('',(#39691),#39709,.T.); +#39691 = FACE_BOUND('',#39692,.F.); +#39692 = EDGE_LOOP('',(#39693,#39694,#39701,#39702)); +#39693 = ORIENTED_EDGE('',*,*,#39672,.T.); +#39694 = ORIENTED_EDGE('',*,*,#39695,.T.); +#39695 = EDGE_CURVE('',#39665,#39593,#39696,.T.); +#39696 = CIRCLE('',#39697,0.1); +#39697 = AXIS2_PLACEMENT_3D('',#39698,#39699,#39700); +#39698 = CARTESIAN_POINT('',(132.36375,-76.71,1.635)); +#39699 = DIRECTION('',(0.,0.,1.)); +#39700 = DIRECTION('',(-1.,0.,-0.)); +#39701 = ORIENTED_EDGE('',*,*,#39590,.F.); +#39702 = ORIENTED_EDGE('',*,*,#39703,.F.); +#39703 = EDGE_CURVE('',#39673,#39591,#39704,.T.); +#39704 = CIRCLE('',#39705,0.1); +#39705 = AXIS2_PLACEMENT_3D('',#39706,#39707,#39708); +#39706 = CARTESIAN_POINT('',(132.36375,-76.71,1.6)); +#39707 = DIRECTION('',(0.,0.,1.)); +#39708 = DIRECTION('',(-1.,0.,-0.)); +#39709 = CYLINDRICAL_SURFACE('',#39710,0.1); +#39710 = AXIS2_PLACEMENT_3D('',#39711,#39712,#39713); +#39711 = CARTESIAN_POINT('',(132.36375,-76.71,1.6)); +#39712 = DIRECTION('',(-0.,-0.,-1.)); +#39713 = DIRECTION('',(-1.,0.,-0.)); +#39714 = ADVANCED_FACE('',(#39715),#39721,.F.); +#39715 = FACE_BOUND('',#39716,.F.); +#39716 = EDGE_LOOP('',(#39717,#39718,#39719,#39720)); +#39717 = ORIENTED_EDGE('',*,*,#39616,.T.); +#39718 = ORIENTED_EDGE('',*,*,#39648,.T.); +#39719 = ORIENTED_EDGE('',*,*,#39680,.T.); +#39720 = ORIENTED_EDGE('',*,*,#39703,.T.); +#39721 = PLANE('',#39722); +#39722 = AXIS2_PLACEMENT_3D('',#39723,#39724,#39725); +#39723 = CARTESIAN_POINT('',(132.46375,-76.71,1.6)); +#39724 = DIRECTION('',(0.,0.,1.)); +#39725 = DIRECTION('',(1.,0.,-0.)); +#39726 = ADVANCED_FACE('',(#39727),#39733,.T.); +#39727 = FACE_BOUND('',#39728,.T.); +#39728 = EDGE_LOOP('',(#39729,#39730,#39731,#39732)); +#39729 = ORIENTED_EDGE('',*,*,#39600,.T.); +#39730 = ORIENTED_EDGE('',*,*,#39631,.T.); +#39731 = ORIENTED_EDGE('',*,*,#39664,.T.); +#39732 = ORIENTED_EDGE('',*,*,#39695,.T.); +#39733 = PLANE('',#39734); +#39734 = AXIS2_PLACEMENT_3D('',#39735,#39736,#39737); +#39735 = CARTESIAN_POINT('',(132.46375,-76.71,1.635)); +#39736 = DIRECTION('',(0.,0.,1.)); +#39737 = DIRECTION('',(1.,0.,-0.)); +#39738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#39742)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#39739,#39740,#39741)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#39739 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#39740 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#39741 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#39742 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#39739, + 'distance_accuracy_value','confusion accuracy'); +#39743 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#39744,#39746); +#39744 = ( REPRESENTATION_RELATIONSHIP('','',#39583,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39745) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#39745 = ITEM_DEFINED_TRANSFORMATION('','',#11,#891); +#39746 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #39747); +#39747 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('221','=>[0:1:1:214]','',#5, + #39578,$); +#39748 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#39580)); +#39749 = SHAPE_DEFINITION_REPRESENTATION(#39750,#39756); +#39750 = PRODUCT_DEFINITION_SHAPE('','',#39751); +#39751 = PRODUCT_DEFINITION('design','',#39752,#39755); +#39752 = PRODUCT_DEFINITION_FORMATION('','',#39753); +#39753 = PRODUCT('HackPad_track_212','HackPad_track_212','',(#39754)); +#39754 = PRODUCT_CONTEXT('',#2,'mechanical'); +#39755 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#39756 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#39757),#39911); +#39757 = MANIFOLD_SOLID_BREP('',#39758); +#39758 = CLOSED_SHELL('',(#39759,#39799,#39832,#39857,#39882,#39899)); +#39759 = ADVANCED_FACE('',(#39760),#39794,.F.); +#39760 = FACE_BOUND('',#39761,.F.); +#39761 = EDGE_LOOP('',(#39762,#39772,#39780,#39788)); +#39762 = ORIENTED_EDGE('',*,*,#39763,.F.); +#39763 = EDGE_CURVE('',#39764,#39766,#39768,.T.); +#39764 = VERTEX_POINT('',#39765); +#39765 = CARTESIAN_POINT('',(129.00721249472,-80.20795750527,1.6)); +#39766 = VERTEX_POINT('',#39767); +#39767 = CARTESIAN_POINT('',(132.43446,-76.78071,1.6)); +#39768 = LINE('',#39769,#39770); +#39769 = CARTESIAN_POINT('',(128.49946,-80.71571,1.6)); +#39770 = VECTOR('',#39771,1.); +#39771 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#39772 = ORIENTED_EDGE('',*,*,#39773,.F.); +#39773 = EDGE_CURVE('',#39774,#39764,#39776,.T.); +#39774 = VERTEX_POINT('',#39775); +#39775 = CARTESIAN_POINT('',(129.00721249472,-80.20795750527,1.635)); +#39776 = LINE('',#39777,#39778); +#39777 = CARTESIAN_POINT('',(129.00721249472,-80.20795750527,-4.5E-02)); +#39778 = VECTOR('',#39779,1.); +#39779 = DIRECTION('',(-0.,-0.,-1.)); +#39780 = ORIENTED_EDGE('',*,*,#39781,.T.); +#39781 = EDGE_CURVE('',#39774,#39782,#39784,.T.); +#39782 = VERTEX_POINT('',#39783); +#39783 = CARTESIAN_POINT('',(132.43446,-76.78071,1.635)); +#39784 = LINE('',#39785,#39786); +#39785 = CARTESIAN_POINT('',(128.49946,-80.71571,1.635)); +#39786 = VECTOR('',#39787,1.); +#39787 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#39788 = ORIENTED_EDGE('',*,*,#39789,.F.); +#39789 = EDGE_CURVE('',#39766,#39782,#39790,.T.); +#39790 = LINE('',#39791,#39792); +#39791 = CARTESIAN_POINT('',(132.43446,-76.78071,1.6)); +#39792 = VECTOR('',#39793,1.); +#39793 = DIRECTION('',(0.,0.,1.)); +#39794 = PLANE('',#39795); +#39795 = AXIS2_PLACEMENT_3D('',#39796,#39797,#39798); +#39796 = CARTESIAN_POINT('',(128.49946,-80.71571,1.6)); +#39797 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#39798 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#39799 = ADVANCED_FACE('',(#39800),#39827,.F.); +#39800 = FACE_BOUND('',#39801,.F.); +#39801 = EDGE_LOOP('',(#39802,#39811,#39812,#39821)); +#39802 = ORIENTED_EDGE('',*,*,#39803,.T.); +#39803 = EDGE_CURVE('',#39804,#39764,#39806,.T.); +#39804 = VERTEX_POINT('',#39805); +#39805 = CARTESIAN_POINT('',(128.86579135546,-80.06653664453,1.6)); +#39806 = CIRCLE('',#39807,0.725); +#39807 = AXIS2_PLACEMENT_3D('',#39808,#39809,#39810); +#39808 = CARTESIAN_POINT('',(128.42875,-80.645,1.6)); +#39809 = DIRECTION('',(-0.,0.,-1.)); +#39810 = DIRECTION('',(-0.,-1.,0.)); +#39811 = ORIENTED_EDGE('',*,*,#39763,.T.); +#39812 = ORIENTED_EDGE('',*,*,#39813,.T.); +#39813 = EDGE_CURVE('',#39766,#39814,#39816,.T.); +#39814 = VERTEX_POINT('',#39815); +#39815 = CARTESIAN_POINT('',(132.293039,-76.639289,1.6)); +#39816 = CIRCLE('',#39817,9.999974810219E-02); +#39817 = AXIS2_PLACEMENT_3D('',#39818,#39819,#39820); +#39818 = CARTESIAN_POINT('',(132.3637495,-76.7099995,1.6)); +#39819 = DIRECTION('',(0.,-0.,1.)); +#39820 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#39821 = ORIENTED_EDGE('',*,*,#39822,.T.); +#39822 = EDGE_CURVE('',#39814,#39804,#39823,.T.); +#39823 = LINE('',#39824,#39825); +#39824 = CARTESIAN_POINT('',(132.293039,-76.639289,1.6)); +#39825 = VECTOR('',#39826,1.); +#39826 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#39827 = PLANE('',#39828); +#39828 = AXIS2_PLACEMENT_3D('',#39829,#39830,#39831); +#39829 = CARTESIAN_POINT('',(128.49946,-80.71571,1.6)); +#39830 = DIRECTION('',(0.,0.,1.)); +#39831 = DIRECTION('',(1.,0.,-0.)); +#39832 = ADVANCED_FACE('',(#39833),#39852,.T.); +#39833 = FACE_BOUND('',#39834,.F.); +#39834 = EDGE_LOOP('',(#39835,#39836,#39845,#39851)); +#39835 = ORIENTED_EDGE('',*,*,#39789,.T.); +#39836 = ORIENTED_EDGE('',*,*,#39837,.T.); +#39837 = EDGE_CURVE('',#39782,#39838,#39840,.T.); +#39838 = VERTEX_POINT('',#39839); +#39839 = CARTESIAN_POINT('',(132.293039,-76.639289,1.635)); +#39840 = CIRCLE('',#39841,9.999974810219E-02); +#39841 = AXIS2_PLACEMENT_3D('',#39842,#39843,#39844); +#39842 = CARTESIAN_POINT('',(132.3637495,-76.7099995,1.635)); +#39843 = DIRECTION('',(0.,-0.,1.)); +#39844 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#39845 = ORIENTED_EDGE('',*,*,#39846,.F.); +#39846 = EDGE_CURVE('',#39814,#39838,#39847,.T.); +#39847 = LINE('',#39848,#39849); +#39848 = CARTESIAN_POINT('',(132.293039,-76.639289,1.6)); +#39849 = VECTOR('',#39850,1.); +#39850 = DIRECTION('',(0.,0.,1.)); +#39851 = ORIENTED_EDGE('',*,*,#39813,.F.); +#39852 = CYLINDRICAL_SURFACE('',#39853,9.999974810219E-02); +#39853 = AXIS2_PLACEMENT_3D('',#39854,#39855,#39856); +#39854 = CARTESIAN_POINT('',(132.3637495,-76.7099995,1.6)); +#39855 = DIRECTION('',(-0.,0.,-1.)); +#39856 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#39857 = ADVANCED_FACE('',(#39858),#39877,.T.); +#39858 = FACE_BOUND('',#39859,.T.); +#39859 = EDGE_LOOP('',(#39860,#39869,#39870,#39871)); +#39860 = ORIENTED_EDGE('',*,*,#39861,.T.); +#39861 = EDGE_CURVE('',#39862,#39774,#39864,.T.); +#39862 = VERTEX_POINT('',#39863); +#39863 = CARTESIAN_POINT('',(128.86579135546,-80.06653664453,1.635)); +#39864 = CIRCLE('',#39865,0.725); +#39865 = AXIS2_PLACEMENT_3D('',#39866,#39867,#39868); +#39866 = CARTESIAN_POINT('',(128.42875,-80.645,1.635)); +#39867 = DIRECTION('',(-0.,0.,-1.)); +#39868 = DIRECTION('',(-0.,-1.,0.)); +#39869 = ORIENTED_EDGE('',*,*,#39781,.T.); +#39870 = ORIENTED_EDGE('',*,*,#39837,.T.); +#39871 = ORIENTED_EDGE('',*,*,#39872,.T.); +#39872 = EDGE_CURVE('',#39838,#39862,#39873,.T.); +#39873 = LINE('',#39874,#39875); +#39874 = CARTESIAN_POINT('',(132.293039,-76.639289,1.635)); +#39875 = VECTOR('',#39876,1.); +#39876 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#39877 = PLANE('',#39878); +#39878 = AXIS2_PLACEMENT_3D('',#39879,#39880,#39881); +#39879 = CARTESIAN_POINT('',(128.49946,-80.71571,1.635)); +#39880 = DIRECTION('',(0.,0.,1.)); +#39881 = DIRECTION('',(1.,0.,-0.)); +#39882 = ADVANCED_FACE('',(#39883),#39894,.F.); +#39883 = FACE_BOUND('',#39884,.T.); +#39884 = EDGE_LOOP('',(#39885,#39886,#39887,#39893)); +#39885 = ORIENTED_EDGE('',*,*,#39773,.F.); +#39886 = ORIENTED_EDGE('',*,*,#39861,.F.); +#39887 = ORIENTED_EDGE('',*,*,#39888,.T.); +#39888 = EDGE_CURVE('',#39862,#39804,#39889,.T.); +#39889 = LINE('',#39890,#39891); +#39890 = CARTESIAN_POINT('',(128.86579135546,-80.06653664453,-4.5E-02)); +#39891 = VECTOR('',#39892,1.); +#39892 = DIRECTION('',(-0.,-0.,-1.)); +#39893 = ORIENTED_EDGE('',*,*,#39803,.T.); +#39894 = CYLINDRICAL_SURFACE('',#39895,0.725); +#39895 = AXIS2_PLACEMENT_3D('',#39896,#39897,#39898); +#39896 = CARTESIAN_POINT('',(128.42875,-80.645,-4.5E-02)); +#39897 = DIRECTION('',(-0.,-0.,-1.)); +#39898 = DIRECTION('',(-0.,-1.,0.)); +#39899 = ADVANCED_FACE('',(#39900),#39906,.F.); +#39900 = FACE_BOUND('',#39901,.F.); +#39901 = EDGE_LOOP('',(#39902,#39903,#39904,#39905)); +#39902 = ORIENTED_EDGE('',*,*,#39822,.F.); +#39903 = ORIENTED_EDGE('',*,*,#39846,.T.); +#39904 = ORIENTED_EDGE('',*,*,#39872,.T.); +#39905 = ORIENTED_EDGE('',*,*,#39888,.T.); +#39906 = PLANE('',#39907); +#39907 = AXIS2_PLACEMENT_3D('',#39908,#39909,#39910); +#39908 = CARTESIAN_POINT('',(132.293039,-76.639289,1.6)); +#39909 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#39910 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#39911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#39915)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#39912,#39913,#39914)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#39912 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#39913 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#39914 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#39915 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#39912, + 'distance_accuracy_value','confusion accuracy'); +#39916 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#39917,#39919); +#39917 = ( REPRESENTATION_RELATIONSHIP('','',#39756,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39918) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#39918 = ITEM_DEFINED_TRANSFORMATION('','',#11,#895); +#39919 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #39920); +#39920 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('222','=>[0:1:1:215]','',#5, + #39751,$); +#39921 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#39753)); +#39922 = SHAPE_DEFINITION_REPRESENTATION(#39923,#39929); +#39923 = PRODUCT_DEFINITION_SHAPE('','',#39924); +#39924 = PRODUCT_DEFINITION('design','',#39925,#39928); +#39925 = PRODUCT_DEFINITION_FORMATION('','',#39926); +#39926 = PRODUCT('HackPad_track_213','HackPad_track_213','',(#39927)); +#39927 = PRODUCT_CONTEXT('',#2,'mechanical'); +#39928 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#39929 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#39930),#40084); +#39930 = MANIFOLD_SOLID_BREP('',#39931); +#39931 = CLOSED_SHELL('',(#39932,#39972,#40005,#40030,#40055,#40072)); +#39932 = ADVANCED_FACE('',(#39933),#39967,.F.); +#39933 = FACE_BOUND('',#39934,.F.); +#39934 = EDGE_LOOP('',(#39935,#39945,#39953,#39961)); +#39935 = ORIENTED_EDGE('',*,*,#39936,.F.); +#39936 = EDGE_CURVE('',#39937,#39939,#39941,.T.); +#39937 = VERTEX_POINT('',#39938); +#39938 = CARTESIAN_POINT('',(160.28375,-57.38,1.6)); +#39939 = VERTEX_POINT('',#39940); +#39940 = CARTESIAN_POINT('',(169.5763432622,-57.38,1.6)); +#39941 = LINE('',#39942,#39943); +#39942 = CARTESIAN_POINT('',(160.28375,-57.38,1.6)); +#39943 = VECTOR('',#39944,1.); +#39944 = DIRECTION('',(1.,0.,0.)); +#39945 = ORIENTED_EDGE('',*,*,#39946,.T.); +#39946 = EDGE_CURVE('',#39937,#39947,#39949,.T.); +#39947 = VERTEX_POINT('',#39948); +#39948 = CARTESIAN_POINT('',(160.28375,-57.38,1.635)); +#39949 = LINE('',#39950,#39951); +#39950 = CARTESIAN_POINT('',(160.28375,-57.38,1.6)); +#39951 = VECTOR('',#39952,1.); +#39952 = DIRECTION('',(0.,0.,1.)); +#39953 = ORIENTED_EDGE('',*,*,#39954,.T.); +#39954 = EDGE_CURVE('',#39947,#39955,#39957,.T.); +#39955 = VERTEX_POINT('',#39956); +#39956 = CARTESIAN_POINT('',(169.5763432622,-57.38,1.635)); +#39957 = LINE('',#39958,#39959); +#39958 = CARTESIAN_POINT('',(160.28375,-57.38,1.635)); +#39959 = VECTOR('',#39960,1.); +#39960 = DIRECTION('',(1.,0.,0.)); +#39961 = ORIENTED_EDGE('',*,*,#39962,.T.); +#39962 = EDGE_CURVE('',#39955,#39939,#39963,.T.); +#39963 = LINE('',#39964,#39965); +#39964 = CARTESIAN_POINT('',(169.5763432622,-57.38,-4.5E-02)); +#39965 = VECTOR('',#39966,1.); +#39966 = DIRECTION('',(-0.,-0.,-1.)); +#39967 = PLANE('',#39968); +#39968 = AXIS2_PLACEMENT_3D('',#39969,#39970,#39971); +#39969 = CARTESIAN_POINT('',(160.28375,-57.38,1.6)); +#39970 = DIRECTION('',(0.,1.,0.)); +#39971 = DIRECTION('',(1.,0.,0.)); +#39972 = ADVANCED_FACE('',(#39973),#40000,.F.); +#39973 = FACE_BOUND('',#39974,.F.); +#39974 = EDGE_LOOP('',(#39975,#39984,#39985,#39994)); +#39975 = ORIENTED_EDGE('',*,*,#39976,.T.); +#39976 = EDGE_CURVE('',#39977,#39937,#39979,.T.); +#39977 = VERTEX_POINT('',#39978); +#39978 = CARTESIAN_POINT('',(160.28375,-57.18,1.6)); +#39979 = CIRCLE('',#39980,1.E-01); +#39980 = AXIS2_PLACEMENT_3D('',#39981,#39982,#39983); +#39981 = CARTESIAN_POINT('',(160.28375,-57.28,1.6)); +#39982 = DIRECTION('',(0.,-0.,1.)); +#39983 = DIRECTION('',(0.,1.,0.)); +#39984 = ORIENTED_EDGE('',*,*,#39936,.T.); +#39985 = ORIENTED_EDGE('',*,*,#39986,.T.); +#39986 = EDGE_CURVE('',#39939,#39987,#39989,.T.); +#39987 = VERTEX_POINT('',#39988); +#39988 = CARTESIAN_POINT('',(169.5763432622,-57.18,1.6)); +#39989 = CIRCLE('',#39990,0.4195); +#39990 = AXIS2_PLACEMENT_3D('',#39991,#39992,#39993); +#39991 = CARTESIAN_POINT('',(169.98375,-57.28,1.6)); +#39992 = DIRECTION('',(-0.,0.,-1.)); +#39993 = DIRECTION('',(-0.,-1.,0.)); +#39994 = ORIENTED_EDGE('',*,*,#39995,.T.); +#39995 = EDGE_CURVE('',#39987,#39977,#39996,.T.); +#39996 = LINE('',#39997,#39998); +#39997 = CARTESIAN_POINT('',(169.98375,-57.18,1.6)); +#39998 = VECTOR('',#39999,1.); +#39999 = DIRECTION('',(-1.,0.,0.)); +#40000 = PLANE('',#40001); +#40001 = AXIS2_PLACEMENT_3D('',#40002,#40003,#40004); +#40002 = CARTESIAN_POINT('',(160.28375,-57.38,1.6)); +#40003 = DIRECTION('',(0.,0.,1.)); +#40004 = DIRECTION('',(1.,0.,-0.)); +#40005 = ADVANCED_FACE('',(#40006),#40025,.F.); +#40006 = FACE_BOUND('',#40007,.T.); +#40007 = EDGE_LOOP('',(#40008,#40017,#40018,#40019)); +#40008 = ORIENTED_EDGE('',*,*,#40009,.F.); +#40009 = EDGE_CURVE('',#39955,#40010,#40012,.T.); +#40010 = VERTEX_POINT('',#40011); +#40011 = CARTESIAN_POINT('',(169.5763432622,-57.18,1.635)); +#40012 = CIRCLE('',#40013,0.4195); +#40013 = AXIS2_PLACEMENT_3D('',#40014,#40015,#40016); +#40014 = CARTESIAN_POINT('',(169.98375,-57.28,1.635)); +#40015 = DIRECTION('',(-0.,0.,-1.)); +#40016 = DIRECTION('',(-0.,-1.,0.)); +#40017 = ORIENTED_EDGE('',*,*,#39962,.T.); +#40018 = ORIENTED_EDGE('',*,*,#39986,.T.); +#40019 = ORIENTED_EDGE('',*,*,#40020,.F.); +#40020 = EDGE_CURVE('',#40010,#39987,#40021,.T.); +#40021 = LINE('',#40022,#40023); +#40022 = CARTESIAN_POINT('',(169.5763432622,-57.18,-4.5E-02)); +#40023 = VECTOR('',#40024,1.); +#40024 = DIRECTION('',(-0.,-0.,-1.)); +#40025 = CYLINDRICAL_SURFACE('',#40026,0.4195); +#40026 = AXIS2_PLACEMENT_3D('',#40027,#40028,#40029); +#40027 = CARTESIAN_POINT('',(169.98375,-57.28,-4.5E-02)); +#40028 = DIRECTION('',(-0.,-0.,-1.)); +#40029 = DIRECTION('',(-0.,-1.,0.)); +#40030 = ADVANCED_FACE('',(#40031),#40050,.T.); +#40031 = FACE_BOUND('',#40032,.T.); +#40032 = EDGE_LOOP('',(#40033,#40042,#40043,#40044)); +#40033 = ORIENTED_EDGE('',*,*,#40034,.T.); +#40034 = EDGE_CURVE('',#40035,#39947,#40037,.T.); +#40035 = VERTEX_POINT('',#40036); +#40036 = CARTESIAN_POINT('',(160.28375,-57.18,1.635)); +#40037 = CIRCLE('',#40038,1.E-01); +#40038 = AXIS2_PLACEMENT_3D('',#40039,#40040,#40041); +#40039 = CARTESIAN_POINT('',(160.28375,-57.28,1.635)); +#40040 = DIRECTION('',(0.,-0.,1.)); +#40041 = DIRECTION('',(0.,1.,0.)); +#40042 = ORIENTED_EDGE('',*,*,#39954,.T.); +#40043 = ORIENTED_EDGE('',*,*,#40009,.T.); +#40044 = ORIENTED_EDGE('',*,*,#40045,.T.); +#40045 = EDGE_CURVE('',#40010,#40035,#40046,.T.); +#40046 = LINE('',#40047,#40048); +#40047 = CARTESIAN_POINT('',(169.98375,-57.18,1.635)); +#40048 = VECTOR('',#40049,1.); +#40049 = DIRECTION('',(-1.,0.,0.)); +#40050 = PLANE('',#40051); +#40051 = AXIS2_PLACEMENT_3D('',#40052,#40053,#40054); +#40052 = CARTESIAN_POINT('',(160.28375,-57.38,1.635)); +#40053 = DIRECTION('',(0.,0.,1.)); +#40054 = DIRECTION('',(1.,0.,-0.)); +#40055 = ADVANCED_FACE('',(#40056),#40067,.T.); +#40056 = FACE_BOUND('',#40057,.F.); +#40057 = EDGE_LOOP('',(#40058,#40064,#40065,#40066)); +#40058 = ORIENTED_EDGE('',*,*,#40059,.T.); +#40059 = EDGE_CURVE('',#39977,#40035,#40060,.T.); +#40060 = LINE('',#40061,#40062); +#40061 = CARTESIAN_POINT('',(160.28375,-57.18,1.6)); +#40062 = VECTOR('',#40063,1.); +#40063 = DIRECTION('',(0.,0.,1.)); +#40064 = ORIENTED_EDGE('',*,*,#40034,.T.); +#40065 = ORIENTED_EDGE('',*,*,#39946,.F.); +#40066 = ORIENTED_EDGE('',*,*,#39976,.F.); +#40067 = CYLINDRICAL_SURFACE('',#40068,1.E-01); +#40068 = AXIS2_PLACEMENT_3D('',#40069,#40070,#40071); +#40069 = CARTESIAN_POINT('',(160.28375,-57.28,1.6)); +#40070 = DIRECTION('',(-0.,0.,-1.)); +#40071 = DIRECTION('',(0.,1.,0.)); +#40072 = ADVANCED_FACE('',(#40073),#40079,.F.); +#40073 = FACE_BOUND('',#40074,.F.); +#40074 = EDGE_LOOP('',(#40075,#40076,#40077,#40078)); +#40075 = ORIENTED_EDGE('',*,*,#39995,.F.); +#40076 = ORIENTED_EDGE('',*,*,#40020,.F.); +#40077 = ORIENTED_EDGE('',*,*,#40045,.T.); +#40078 = ORIENTED_EDGE('',*,*,#40059,.F.); +#40079 = PLANE('',#40080); +#40080 = AXIS2_PLACEMENT_3D('',#40081,#40082,#40083); +#40081 = CARTESIAN_POINT('',(169.98375,-57.18,1.6)); +#40082 = DIRECTION('',(0.,-1.,0.)); +#40083 = DIRECTION('',(-1.,0.,0.)); +#40084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40088)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#40085,#40086,#40087)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40085 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#40086 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#40087 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#40088 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40085, + 'distance_accuracy_value','confusion accuracy'); +#40089 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40090,#40092); +#40090 = ( REPRESENTATION_RELATIONSHIP('','',#39929,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40091) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#40091 = ITEM_DEFINED_TRANSFORMATION('','',#11,#899); +#40092 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #40093); +#40093 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('223','=>[0:1:1:216]','',#5, + #39924,$); +#40094 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#39926)); +#40095 = SHAPE_DEFINITION_REPRESENTATION(#40096,#40102); +#40096 = PRODUCT_DEFINITION_SHAPE('','',#40097); +#40097 = PRODUCT_DEFINITION('design','',#40098,#40101); +#40098 = PRODUCT_DEFINITION_FORMATION('','',#40099); +#40099 = PRODUCT('HackPad_track_214','HackPad_track_214','',(#40100)); +#40100 = PRODUCT_CONTEXT('',#2,'mechanical'); +#40101 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40102 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#40103),#40257); +#40103 = MANIFOLD_SOLID_BREP('',#40104); +#40104 = CLOSED_SHELL('',(#40105,#40145,#40178,#40209,#40233,#40245)); +#40105 = ADVANCED_FACE('',(#40106),#40140,.F.); +#40106 = FACE_BOUND('',#40107,.F.); +#40107 = EDGE_LOOP('',(#40108,#40118,#40126,#40134)); +#40108 = ORIENTED_EDGE('',*,*,#40109,.T.); +#40109 = EDGE_CURVE('',#40110,#40112,#40114,.T.); +#40110 = VERTEX_POINT('',#40111); +#40111 = CARTESIAN_POINT('',(154.43446,-63.27071,1.6)); +#40112 = VERTEX_POINT('',#40113); +#40113 = CARTESIAN_POINT('',(154.43446,-63.27071,1.635)); +#40114 = LINE('',#40115,#40116); +#40115 = CARTESIAN_POINT('',(154.43446,-63.27071,1.6)); +#40116 = VECTOR('',#40117,1.); +#40117 = DIRECTION('',(0.,0.,1.)); +#40118 = ORIENTED_EDGE('',*,*,#40119,.T.); +#40119 = EDGE_CURVE('',#40112,#40120,#40122,.T.); +#40120 = VERTEX_POINT('',#40121); +#40121 = CARTESIAN_POINT('',(160.35446,-57.35071,1.635)); +#40122 = LINE('',#40123,#40124); +#40123 = CARTESIAN_POINT('',(154.43446,-63.27071,1.635)); +#40124 = VECTOR('',#40125,1.); +#40125 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#40126 = ORIENTED_EDGE('',*,*,#40127,.F.); +#40127 = EDGE_CURVE('',#40128,#40120,#40130,.T.); +#40128 = VERTEX_POINT('',#40129); +#40129 = CARTESIAN_POINT('',(160.35446,-57.35071,1.6)); +#40130 = LINE('',#40131,#40132); +#40131 = CARTESIAN_POINT('',(160.35446,-57.35071,1.6)); +#40132 = VECTOR('',#40133,1.); +#40133 = DIRECTION('',(0.,0.,1.)); +#40134 = ORIENTED_EDGE('',*,*,#40135,.F.); +#40135 = EDGE_CURVE('',#40110,#40128,#40136,.T.); +#40136 = LINE('',#40137,#40138); +#40137 = CARTESIAN_POINT('',(154.43446,-63.27071,1.6)); +#40138 = VECTOR('',#40139,1.); +#40139 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#40140 = PLANE('',#40141); +#40141 = AXIS2_PLACEMENT_3D('',#40142,#40143,#40144); +#40142 = CARTESIAN_POINT('',(154.43446,-63.27071,1.6)); +#40143 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#40144 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#40145 = ADVANCED_FACE('',(#40146),#40173,.T.); +#40146 = FACE_BOUND('',#40147,.F.); +#40147 = EDGE_LOOP('',(#40148,#40149,#40158,#40166)); +#40148 = ORIENTED_EDGE('',*,*,#40127,.T.); +#40149 = ORIENTED_EDGE('',*,*,#40150,.T.); +#40150 = EDGE_CURVE('',#40120,#40151,#40153,.T.); +#40151 = VERTEX_POINT('',#40152); +#40152 = CARTESIAN_POINT('',(160.213039,-57.209289,1.635)); +#40153 = CIRCLE('',#40154,9.999974810218E-02); +#40154 = AXIS2_PLACEMENT_3D('',#40155,#40156,#40157); +#40155 = CARTESIAN_POINT('',(160.2837495,-57.2799995,1.635)); +#40156 = DIRECTION('',(0.,-0.,1.)); +#40157 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#40158 = ORIENTED_EDGE('',*,*,#40159,.F.); +#40159 = EDGE_CURVE('',#40160,#40151,#40162,.T.); +#40160 = VERTEX_POINT('',#40161); +#40161 = CARTESIAN_POINT('',(160.213039,-57.209289,1.6)); +#40162 = LINE('',#40163,#40164); +#40163 = CARTESIAN_POINT('',(160.213039,-57.209289,1.6)); +#40164 = VECTOR('',#40165,1.); +#40165 = DIRECTION('',(0.,0.,1.)); +#40166 = ORIENTED_EDGE('',*,*,#40167,.F.); +#40167 = EDGE_CURVE('',#40128,#40160,#40168,.T.); +#40168 = CIRCLE('',#40169,9.999974810218E-02); +#40169 = AXIS2_PLACEMENT_3D('',#40170,#40171,#40172); +#40170 = CARTESIAN_POINT('',(160.2837495,-57.2799995,1.6)); +#40171 = DIRECTION('',(0.,-0.,1.)); +#40172 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#40173 = CYLINDRICAL_SURFACE('',#40174,9.999974810218E-02); +#40174 = AXIS2_PLACEMENT_3D('',#40175,#40176,#40177); +#40175 = CARTESIAN_POINT('',(160.2837495,-57.2799995,1.6)); +#40176 = DIRECTION('',(-0.,0.,-1.)); +#40177 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#40178 = ADVANCED_FACE('',(#40179),#40204,.F.); +#40179 = FACE_BOUND('',#40180,.F.); +#40180 = EDGE_LOOP('',(#40181,#40182,#40190,#40198)); +#40181 = ORIENTED_EDGE('',*,*,#40159,.T.); +#40182 = ORIENTED_EDGE('',*,*,#40183,.T.); +#40183 = EDGE_CURVE('',#40151,#40184,#40186,.T.); +#40184 = VERTEX_POINT('',#40185); +#40185 = CARTESIAN_POINT('',(154.293039,-63.129289,1.635)); +#40186 = LINE('',#40187,#40188); +#40187 = CARTESIAN_POINT('',(160.213039,-57.209289,1.635)); +#40188 = VECTOR('',#40189,1.); +#40189 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#40190 = ORIENTED_EDGE('',*,*,#40191,.F.); +#40191 = EDGE_CURVE('',#40192,#40184,#40194,.T.); +#40192 = VERTEX_POINT('',#40193); +#40193 = CARTESIAN_POINT('',(154.293039,-63.129289,1.6)); +#40194 = LINE('',#40195,#40196); +#40195 = CARTESIAN_POINT('',(154.293039,-63.129289,1.6)); +#40196 = VECTOR('',#40197,1.); +#40197 = DIRECTION('',(0.,0.,1.)); +#40198 = ORIENTED_EDGE('',*,*,#40199,.F.); +#40199 = EDGE_CURVE('',#40160,#40192,#40200,.T.); +#40200 = LINE('',#40201,#40202); +#40201 = CARTESIAN_POINT('',(160.213039,-57.209289,1.6)); +#40202 = VECTOR('',#40203,1.); +#40203 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#40204 = PLANE('',#40205); +#40205 = AXIS2_PLACEMENT_3D('',#40206,#40207,#40208); +#40206 = CARTESIAN_POINT('',(160.213039,-57.209289,1.6)); +#40207 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#40208 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#40209 = ADVANCED_FACE('',(#40210),#40228,.T.); +#40210 = FACE_BOUND('',#40211,.F.); +#40211 = EDGE_LOOP('',(#40212,#40213,#40220,#40221)); +#40212 = ORIENTED_EDGE('',*,*,#40191,.T.); +#40213 = ORIENTED_EDGE('',*,*,#40214,.T.); +#40214 = EDGE_CURVE('',#40184,#40112,#40215,.T.); +#40215 = CIRCLE('',#40216,9.999974810218E-02); +#40216 = AXIS2_PLACEMENT_3D('',#40217,#40218,#40219); +#40217 = CARTESIAN_POINT('',(154.3637495,-63.1999995,1.635)); +#40218 = DIRECTION('',(0.,0.,1.)); +#40219 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#40220 = ORIENTED_EDGE('',*,*,#40109,.F.); +#40221 = ORIENTED_EDGE('',*,*,#40222,.F.); +#40222 = EDGE_CURVE('',#40192,#40110,#40223,.T.); +#40223 = CIRCLE('',#40224,9.999974810218E-02); +#40224 = AXIS2_PLACEMENT_3D('',#40225,#40226,#40227); +#40225 = CARTESIAN_POINT('',(154.3637495,-63.1999995,1.6)); +#40226 = DIRECTION('',(0.,0.,1.)); +#40227 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#40228 = CYLINDRICAL_SURFACE('',#40229,9.999974810218E-02); +#40229 = AXIS2_PLACEMENT_3D('',#40230,#40231,#40232); +#40230 = CARTESIAN_POINT('',(154.3637495,-63.1999995,1.6)); +#40231 = DIRECTION('',(-0.,-0.,-1.)); +#40232 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#40233 = ADVANCED_FACE('',(#40234),#40240,.F.); +#40234 = FACE_BOUND('',#40235,.F.); +#40235 = EDGE_LOOP('',(#40236,#40237,#40238,#40239)); +#40236 = ORIENTED_EDGE('',*,*,#40135,.T.); +#40237 = ORIENTED_EDGE('',*,*,#40167,.T.); +#40238 = ORIENTED_EDGE('',*,*,#40199,.T.); +#40239 = ORIENTED_EDGE('',*,*,#40222,.T.); +#40240 = PLANE('',#40241); +#40241 = AXIS2_PLACEMENT_3D('',#40242,#40243,#40244); +#40242 = CARTESIAN_POINT('',(154.43446,-63.27071,1.6)); +#40243 = DIRECTION('',(0.,0.,1.)); +#40244 = DIRECTION('',(1.,0.,-0.)); +#40245 = ADVANCED_FACE('',(#40246),#40252,.T.); +#40246 = FACE_BOUND('',#40247,.T.); +#40247 = EDGE_LOOP('',(#40248,#40249,#40250,#40251)); +#40248 = ORIENTED_EDGE('',*,*,#40119,.T.); +#40249 = ORIENTED_EDGE('',*,*,#40150,.T.); +#40250 = ORIENTED_EDGE('',*,*,#40183,.T.); +#40251 = ORIENTED_EDGE('',*,*,#40214,.T.); +#40252 = PLANE('',#40253); +#40253 = AXIS2_PLACEMENT_3D('',#40254,#40255,#40256); +#40254 = CARTESIAN_POINT('',(154.43446,-63.27071,1.635)); +#40255 = DIRECTION('',(0.,0.,1.)); +#40256 = DIRECTION('',(1.,0.,-0.)); +#40257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40261)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#40258,#40259,#40260)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40258 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#40259 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#40260 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#40261 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40258, + 'distance_accuracy_value','confusion accuracy'); +#40262 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40263,#40265); +#40263 = ( REPRESENTATION_RELATIONSHIP('','',#40102,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40264) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#40264 = ITEM_DEFINED_TRANSFORMATION('','',#11,#903); +#40265 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #40266); +#40266 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('224','=>[0:1:1:217]','',#5, + #40097,$); +#40267 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40099)); +#40268 = SHAPE_DEFINITION_REPRESENTATION(#40269,#40275); +#40269 = PRODUCT_DEFINITION_SHAPE('','',#40270); +#40270 = PRODUCT_DEFINITION('design','',#40271,#40274); +#40271 = PRODUCT_DEFINITION_FORMATION('','',#40272); +#40272 = PRODUCT('HackPad_track_215','HackPad_track_215','',(#40273)); +#40273 = PRODUCT_CONTEXT('',#2,'mechanical'); +#40274 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40275 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#40276),#40430); +#40276 = MANIFOLD_SOLID_BREP('',#40277); +#40277 = CLOSED_SHELL('',(#40278,#40318,#40351,#40376,#40401,#40418)); +#40278 = ADVANCED_FACE('',(#40279),#40313,.F.); +#40279 = FACE_BOUND('',#40280,.F.); +#40280 = EDGE_LOOP('',(#40281,#40291,#40299,#40307)); +#40281 = ORIENTED_EDGE('',*,*,#40282,.F.); +#40282 = EDGE_CURVE('',#40283,#40285,#40287,.T.); +#40283 = VERTEX_POINT('',#40284); +#40284 = CARTESIAN_POINT('',(161.46375,-56.12500000001,1.6)); +#40285 = VERTEX_POINT('',#40286); +#40286 = CARTESIAN_POINT('',(161.46375,-55.2,1.6)); +#40287 = LINE('',#40288,#40289); +#40288 = CARTESIAN_POINT('',(161.46375,-56.2,1.6)); +#40289 = VECTOR('',#40290,1.); +#40290 = DIRECTION('',(0.,1.,0.)); +#40291 = ORIENTED_EDGE('',*,*,#40292,.F.); +#40292 = EDGE_CURVE('',#40293,#40283,#40295,.T.); +#40293 = VERTEX_POINT('',#40294); +#40294 = CARTESIAN_POINT('',(161.46375,-56.12500000001,1.635)); +#40295 = LINE('',#40296,#40297); +#40296 = CARTESIAN_POINT('',(161.46375,-56.125,-4.5E-02)); +#40297 = VECTOR('',#40298,1.); +#40298 = DIRECTION('',(-0.,-0.,-1.)); +#40299 = ORIENTED_EDGE('',*,*,#40300,.T.); +#40300 = EDGE_CURVE('',#40293,#40301,#40303,.T.); +#40301 = VERTEX_POINT('',#40302); +#40302 = CARTESIAN_POINT('',(161.46375,-55.2,1.635)); +#40303 = LINE('',#40304,#40305); +#40304 = CARTESIAN_POINT('',(161.46375,-56.2,1.635)); +#40305 = VECTOR('',#40306,1.); +#40306 = DIRECTION('',(0.,1.,0.)); +#40307 = ORIENTED_EDGE('',*,*,#40308,.F.); +#40308 = EDGE_CURVE('',#40285,#40301,#40309,.T.); +#40309 = LINE('',#40310,#40311); +#40310 = CARTESIAN_POINT('',(161.46375,-55.2,1.6)); +#40311 = VECTOR('',#40312,1.); +#40312 = DIRECTION('',(0.,0.,1.)); +#40313 = PLANE('',#40314); +#40314 = AXIS2_PLACEMENT_3D('',#40315,#40316,#40317); +#40315 = CARTESIAN_POINT('',(161.46375,-56.2,1.6)); +#40316 = DIRECTION('',(-1.,0.,0.)); +#40317 = DIRECTION('',(0.,1.,0.)); +#40318 = ADVANCED_FACE('',(#40319),#40346,.F.); +#40319 = FACE_BOUND('',#40320,.F.); +#40320 = EDGE_LOOP('',(#40321,#40330,#40331,#40340)); +#40321 = ORIENTED_EDGE('',*,*,#40322,.T.); +#40322 = EDGE_CURVE('',#40323,#40283,#40325,.T.); +#40323 = VERTEX_POINT('',#40324); +#40324 = CARTESIAN_POINT('',(161.26375,-56.12499999996,1.6)); +#40325 = CIRCLE('',#40326,0.125); +#40326 = AXIS2_PLACEMENT_3D('',#40327,#40328,#40329); +#40327 = CARTESIAN_POINT('',(161.36375,-56.2,1.6)); +#40328 = DIRECTION('',(-0.,0.,-1.)); +#40329 = DIRECTION('',(-0.,-1.,0.)); +#40330 = ORIENTED_EDGE('',*,*,#40282,.T.); +#40331 = ORIENTED_EDGE('',*,*,#40332,.T.); +#40332 = EDGE_CURVE('',#40285,#40333,#40335,.T.); +#40333 = VERTEX_POINT('',#40334); +#40334 = CARTESIAN_POINT('',(161.26375,-55.2,1.6)); +#40335 = CIRCLE('',#40336,0.1); +#40336 = AXIS2_PLACEMENT_3D('',#40337,#40338,#40339); +#40337 = CARTESIAN_POINT('',(161.36375,-55.2,1.6)); +#40338 = DIRECTION('',(0.,0.,1.)); +#40339 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#40340 = ORIENTED_EDGE('',*,*,#40341,.T.); +#40341 = EDGE_CURVE('',#40333,#40323,#40342,.T.); +#40342 = LINE('',#40343,#40344); +#40343 = CARTESIAN_POINT('',(161.26375,-55.2,1.6)); +#40344 = VECTOR('',#40345,1.); +#40345 = DIRECTION('',(0.,-1.,0.)); +#40346 = PLANE('',#40347); +#40347 = AXIS2_PLACEMENT_3D('',#40348,#40349,#40350); +#40348 = CARTESIAN_POINT('',(161.46375,-56.2,1.6)); +#40349 = DIRECTION('',(0.,0.,1.)); +#40350 = DIRECTION('',(1.,0.,-0.)); +#40351 = ADVANCED_FACE('',(#40352),#40371,.T.); +#40352 = FACE_BOUND('',#40353,.F.); +#40353 = EDGE_LOOP('',(#40354,#40355,#40364,#40370)); +#40354 = ORIENTED_EDGE('',*,*,#40308,.T.); +#40355 = ORIENTED_EDGE('',*,*,#40356,.T.); +#40356 = EDGE_CURVE('',#40301,#40357,#40359,.T.); +#40357 = VERTEX_POINT('',#40358); +#40358 = CARTESIAN_POINT('',(161.26375,-55.2,1.635)); +#40359 = CIRCLE('',#40360,0.1); +#40360 = AXIS2_PLACEMENT_3D('',#40361,#40362,#40363); +#40361 = CARTESIAN_POINT('',(161.36375,-55.2,1.635)); +#40362 = DIRECTION('',(0.,0.,1.)); +#40363 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#40364 = ORIENTED_EDGE('',*,*,#40365,.F.); +#40365 = EDGE_CURVE('',#40333,#40357,#40366,.T.); +#40366 = LINE('',#40367,#40368); +#40367 = CARTESIAN_POINT('',(161.26375,-55.2,1.6)); +#40368 = VECTOR('',#40369,1.); +#40369 = DIRECTION('',(0.,0.,1.)); +#40370 = ORIENTED_EDGE('',*,*,#40332,.F.); +#40371 = CYLINDRICAL_SURFACE('',#40372,0.1); +#40372 = AXIS2_PLACEMENT_3D('',#40373,#40374,#40375); +#40373 = CARTESIAN_POINT('',(161.36375,-55.2,1.6)); +#40374 = DIRECTION('',(-0.,-0.,-1.)); +#40375 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#40376 = ADVANCED_FACE('',(#40377),#40396,.T.); +#40377 = FACE_BOUND('',#40378,.T.); +#40378 = EDGE_LOOP('',(#40379,#40388,#40389,#40390)); +#40379 = ORIENTED_EDGE('',*,*,#40380,.T.); +#40380 = EDGE_CURVE('',#40381,#40293,#40383,.T.); +#40381 = VERTEX_POINT('',#40382); +#40382 = CARTESIAN_POINT('',(161.26375,-56.12499999996,1.635)); +#40383 = CIRCLE('',#40384,0.125); +#40384 = AXIS2_PLACEMENT_3D('',#40385,#40386,#40387); +#40385 = CARTESIAN_POINT('',(161.36375,-56.2,1.635)); +#40386 = DIRECTION('',(-0.,0.,-1.)); +#40387 = DIRECTION('',(-0.,-1.,0.)); +#40388 = ORIENTED_EDGE('',*,*,#40300,.T.); +#40389 = ORIENTED_EDGE('',*,*,#40356,.T.); +#40390 = ORIENTED_EDGE('',*,*,#40391,.T.); +#40391 = EDGE_CURVE('',#40357,#40381,#40392,.T.); +#40392 = LINE('',#40393,#40394); +#40393 = CARTESIAN_POINT('',(161.26375,-55.2,1.635)); +#40394 = VECTOR('',#40395,1.); +#40395 = DIRECTION('',(0.,-1.,0.)); +#40396 = PLANE('',#40397); +#40397 = AXIS2_PLACEMENT_3D('',#40398,#40399,#40400); +#40398 = CARTESIAN_POINT('',(161.46375,-56.2,1.635)); +#40399 = DIRECTION('',(0.,0.,1.)); +#40400 = DIRECTION('',(1.,0.,-0.)); +#40401 = ADVANCED_FACE('',(#40402),#40413,.F.); +#40402 = FACE_BOUND('',#40403,.T.); +#40403 = EDGE_LOOP('',(#40404,#40405,#40406,#40412)); +#40404 = ORIENTED_EDGE('',*,*,#40292,.F.); +#40405 = ORIENTED_EDGE('',*,*,#40380,.F.); +#40406 = ORIENTED_EDGE('',*,*,#40407,.T.); +#40407 = EDGE_CURVE('',#40381,#40323,#40408,.T.); +#40408 = LINE('',#40409,#40410); +#40409 = CARTESIAN_POINT('',(161.26375,-56.125,-4.5E-02)); +#40410 = VECTOR('',#40411,1.); +#40411 = DIRECTION('',(-0.,-0.,-1.)); +#40412 = ORIENTED_EDGE('',*,*,#40322,.T.); +#40413 = CYLINDRICAL_SURFACE('',#40414,0.125); +#40414 = AXIS2_PLACEMENT_3D('',#40415,#40416,#40417); +#40415 = CARTESIAN_POINT('',(161.36375,-56.2,-4.5E-02)); +#40416 = DIRECTION('',(-0.,-0.,-1.)); +#40417 = DIRECTION('',(-0.,-1.,0.)); +#40418 = ADVANCED_FACE('',(#40419),#40425,.F.); +#40419 = FACE_BOUND('',#40420,.F.); +#40420 = EDGE_LOOP('',(#40421,#40422,#40423,#40424)); +#40421 = ORIENTED_EDGE('',*,*,#40341,.F.); +#40422 = ORIENTED_EDGE('',*,*,#40365,.T.); +#40423 = ORIENTED_EDGE('',*,*,#40391,.T.); +#40424 = ORIENTED_EDGE('',*,*,#40407,.T.); +#40425 = PLANE('',#40426); +#40426 = AXIS2_PLACEMENT_3D('',#40427,#40428,#40429); +#40427 = CARTESIAN_POINT('',(161.26375,-55.2,1.6)); +#40428 = DIRECTION('',(1.,0.,-0.)); +#40429 = DIRECTION('',(0.,-1.,0.)); +#40430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40434)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#40431,#40432,#40433)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40431 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#40432 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#40433 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#40434 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40431, + 'distance_accuracy_value','confusion accuracy'); +#40435 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40436,#40438); +#40436 = ( REPRESENTATION_RELATIONSHIP('','',#40275,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40437) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#40437 = ITEM_DEFINED_TRANSFORMATION('','',#11,#907); +#40438 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #40439); +#40439 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('225','=>[0:1:1:218]','',#5, + #40270,$); +#40440 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40272)); +#40441 = SHAPE_DEFINITION_REPRESENTATION(#40442,#40448); +#40442 = PRODUCT_DEFINITION_SHAPE('','',#40443); +#40443 = PRODUCT_DEFINITION('design','',#40444,#40447); +#40444 = PRODUCT_DEFINITION_FORMATION('','',#40445); +#40445 = PRODUCT('HackPad_track_216','HackPad_track_216','',(#40446)); +#40446 = PRODUCT_CONTEXT('',#2,'mechanical'); +#40447 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40448 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#40449),#40603); +#40449 = MANIFOLD_SOLID_BREP('',#40450); +#40450 = CLOSED_SHELL('',(#40451,#40491,#40524,#40549,#40574,#40591)); +#40451 = ADVANCED_FACE('',(#40452),#40486,.F.); +#40452 = FACE_BOUND('',#40453,.F.); +#40453 = EDGE_LOOP('',(#40454,#40464,#40472,#40480)); +#40454 = ORIENTED_EDGE('',*,*,#40455,.F.); +#40455 = EDGE_CURVE('',#40456,#40458,#40460,.T.); +#40456 = VERTEX_POINT('',#40457); +#40457 = CARTESIAN_POINT('',(147.37875,-71.085,1.6)); +#40458 = VERTEX_POINT('',#40459); +#40459 = CARTESIAN_POINT('',(147.37875,-79.92692966918,1.6)); +#40460 = LINE('',#40461,#40462); +#40461 = CARTESIAN_POINT('',(147.37875,-71.085,1.6)); +#40462 = VECTOR('',#40463,1.); +#40463 = DIRECTION('',(0.,-1.,0.)); +#40464 = ORIENTED_EDGE('',*,*,#40465,.T.); +#40465 = EDGE_CURVE('',#40456,#40466,#40468,.T.); +#40466 = VERTEX_POINT('',#40467); +#40467 = CARTESIAN_POINT('',(147.37875,-71.085,1.635)); +#40468 = LINE('',#40469,#40470); +#40469 = CARTESIAN_POINT('',(147.37875,-71.085,1.6)); +#40470 = VECTOR('',#40471,1.); +#40471 = DIRECTION('',(0.,0.,1.)); +#40472 = ORIENTED_EDGE('',*,*,#40473,.T.); +#40473 = EDGE_CURVE('',#40466,#40474,#40476,.T.); +#40474 = VERTEX_POINT('',#40475); +#40475 = CARTESIAN_POINT('',(147.37875,-79.92692966918,1.635)); +#40476 = LINE('',#40477,#40478); +#40477 = CARTESIAN_POINT('',(147.37875,-71.085,1.635)); +#40478 = VECTOR('',#40479,1.); +#40479 = DIRECTION('',(0.,-1.,0.)); +#40480 = ORIENTED_EDGE('',*,*,#40481,.T.); +#40481 = EDGE_CURVE('',#40474,#40458,#40482,.T.); +#40482 = LINE('',#40483,#40484); +#40483 = CARTESIAN_POINT('',(147.37875,-79.92692966918,-4.5E-02)); +#40484 = VECTOR('',#40485,1.); +#40485 = DIRECTION('',(-0.,-0.,-1.)); +#40486 = PLANE('',#40487); +#40487 = AXIS2_PLACEMENT_3D('',#40488,#40489,#40490); +#40488 = CARTESIAN_POINT('',(147.37875,-71.085,1.6)); +#40489 = DIRECTION('',(1.,0.,-0.)); +#40490 = DIRECTION('',(0.,-1.,0.)); +#40491 = ADVANCED_FACE('',(#40492),#40519,.F.); +#40492 = FACE_BOUND('',#40493,.F.); +#40493 = EDGE_LOOP('',(#40494,#40503,#40504,#40513)); +#40494 = ORIENTED_EDGE('',*,*,#40495,.T.); +#40495 = EDGE_CURVE('',#40496,#40456,#40498,.T.); +#40496 = VERTEX_POINT('',#40497); +#40497 = CARTESIAN_POINT('',(147.57875,-71.085,1.6)); +#40498 = CIRCLE('',#40499,0.1); +#40499 = AXIS2_PLACEMENT_3D('',#40500,#40501,#40502); +#40500 = CARTESIAN_POINT('',(147.47875,-71.085,1.6)); +#40501 = DIRECTION('',(0.,0.,1.)); +#40502 = DIRECTION('',(1.,1.42108547152E-13,-0.)); +#40503 = ORIENTED_EDGE('',*,*,#40455,.T.); +#40504 = ORIENTED_EDGE('',*,*,#40505,.T.); +#40505 = EDGE_CURVE('',#40458,#40506,#40508,.T.); +#40506 = VERTEX_POINT('',#40507); +#40507 = CARTESIAN_POINT('',(147.57875,-79.92692966918,1.6)); +#40508 = CIRCLE('',#40509,0.725); +#40509 = AXIS2_PLACEMENT_3D('',#40510,#40511,#40512); +#40510 = CARTESIAN_POINT('',(147.47875,-80.645,1.6)); +#40511 = DIRECTION('',(-0.,0.,-1.)); +#40512 = DIRECTION('',(-0.,-1.,0.)); +#40513 = ORIENTED_EDGE('',*,*,#40514,.T.); +#40514 = EDGE_CURVE('',#40506,#40496,#40515,.T.); +#40515 = LINE('',#40516,#40517); +#40516 = CARTESIAN_POINT('',(147.57875,-80.645,1.6)); +#40517 = VECTOR('',#40518,1.); +#40518 = DIRECTION('',(0.,1.,0.)); +#40519 = PLANE('',#40520); +#40520 = AXIS2_PLACEMENT_3D('',#40521,#40522,#40523); +#40521 = CARTESIAN_POINT('',(147.37875,-71.085,1.6)); +#40522 = DIRECTION('',(0.,0.,1.)); +#40523 = DIRECTION('',(1.,0.,-0.)); +#40524 = ADVANCED_FACE('',(#40525),#40544,.F.); +#40525 = FACE_BOUND('',#40526,.T.); +#40526 = EDGE_LOOP('',(#40527,#40536,#40537,#40538)); +#40527 = ORIENTED_EDGE('',*,*,#40528,.F.); +#40528 = EDGE_CURVE('',#40474,#40529,#40531,.T.); +#40529 = VERTEX_POINT('',#40530); +#40530 = CARTESIAN_POINT('',(147.57875,-79.92692966918,1.635)); +#40531 = CIRCLE('',#40532,0.725); +#40532 = AXIS2_PLACEMENT_3D('',#40533,#40534,#40535); +#40533 = CARTESIAN_POINT('',(147.47875,-80.645,1.635)); +#40534 = DIRECTION('',(-0.,0.,-1.)); +#40535 = DIRECTION('',(-0.,-1.,0.)); +#40536 = ORIENTED_EDGE('',*,*,#40481,.T.); +#40537 = ORIENTED_EDGE('',*,*,#40505,.T.); +#40538 = ORIENTED_EDGE('',*,*,#40539,.F.); +#40539 = EDGE_CURVE('',#40529,#40506,#40540,.T.); +#40540 = LINE('',#40541,#40542); +#40541 = CARTESIAN_POINT('',(147.57875,-79.92692966918,-4.5E-02)); +#40542 = VECTOR('',#40543,1.); +#40543 = DIRECTION('',(-0.,-0.,-1.)); +#40544 = CYLINDRICAL_SURFACE('',#40545,0.725); +#40545 = AXIS2_PLACEMENT_3D('',#40546,#40547,#40548); +#40546 = CARTESIAN_POINT('',(147.47875,-80.645,-4.5E-02)); +#40547 = DIRECTION('',(-0.,-0.,-1.)); +#40548 = DIRECTION('',(-0.,-1.,0.)); +#40549 = ADVANCED_FACE('',(#40550),#40569,.T.); +#40550 = FACE_BOUND('',#40551,.T.); +#40551 = EDGE_LOOP('',(#40552,#40561,#40562,#40563)); +#40552 = ORIENTED_EDGE('',*,*,#40553,.T.); +#40553 = EDGE_CURVE('',#40554,#40466,#40556,.T.); +#40554 = VERTEX_POINT('',#40555); +#40555 = CARTESIAN_POINT('',(147.57875,-71.085,1.635)); +#40556 = CIRCLE('',#40557,0.1); +#40557 = AXIS2_PLACEMENT_3D('',#40558,#40559,#40560); +#40558 = CARTESIAN_POINT('',(147.47875,-71.085,1.635)); +#40559 = DIRECTION('',(0.,0.,1.)); +#40560 = DIRECTION('',(1.,1.42108547152E-13,-0.)); +#40561 = ORIENTED_EDGE('',*,*,#40473,.T.); +#40562 = ORIENTED_EDGE('',*,*,#40528,.T.); +#40563 = ORIENTED_EDGE('',*,*,#40564,.T.); +#40564 = EDGE_CURVE('',#40529,#40554,#40565,.T.); +#40565 = LINE('',#40566,#40567); +#40566 = CARTESIAN_POINT('',(147.57875,-80.645,1.635)); +#40567 = VECTOR('',#40568,1.); +#40568 = DIRECTION('',(0.,1.,0.)); +#40569 = PLANE('',#40570); +#40570 = AXIS2_PLACEMENT_3D('',#40571,#40572,#40573); +#40571 = CARTESIAN_POINT('',(147.37875,-71.085,1.635)); +#40572 = DIRECTION('',(0.,0.,1.)); +#40573 = DIRECTION('',(1.,0.,-0.)); +#40574 = ADVANCED_FACE('',(#40575),#40586,.T.); +#40575 = FACE_BOUND('',#40576,.F.); +#40576 = EDGE_LOOP('',(#40577,#40583,#40584,#40585)); +#40577 = ORIENTED_EDGE('',*,*,#40578,.T.); +#40578 = EDGE_CURVE('',#40496,#40554,#40579,.T.); +#40579 = LINE('',#40580,#40581); +#40580 = CARTESIAN_POINT('',(147.57875,-71.085,1.6)); +#40581 = VECTOR('',#40582,1.); +#40582 = DIRECTION('',(0.,0.,1.)); +#40583 = ORIENTED_EDGE('',*,*,#40553,.T.); +#40584 = ORIENTED_EDGE('',*,*,#40465,.F.); +#40585 = ORIENTED_EDGE('',*,*,#40495,.F.); +#40586 = CYLINDRICAL_SURFACE('',#40587,0.1); +#40587 = AXIS2_PLACEMENT_3D('',#40588,#40589,#40590); +#40588 = CARTESIAN_POINT('',(147.47875,-71.085,1.6)); +#40589 = DIRECTION('',(-0.,-0.,-1.)); +#40590 = DIRECTION('',(1.,1.42108547152E-13,-0.)); +#40591 = ADVANCED_FACE('',(#40592),#40598,.F.); +#40592 = FACE_BOUND('',#40593,.F.); +#40593 = EDGE_LOOP('',(#40594,#40595,#40596,#40597)); +#40594 = ORIENTED_EDGE('',*,*,#40514,.F.); +#40595 = ORIENTED_EDGE('',*,*,#40539,.F.); +#40596 = ORIENTED_EDGE('',*,*,#40564,.T.); +#40597 = ORIENTED_EDGE('',*,*,#40578,.F.); +#40598 = PLANE('',#40599); +#40599 = AXIS2_PLACEMENT_3D('',#40600,#40601,#40602); +#40600 = CARTESIAN_POINT('',(147.57875,-80.645,1.6)); +#40601 = DIRECTION('',(-1.,0.,0.)); +#40602 = DIRECTION('',(0.,1.,0.)); +#40603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40607)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#40604,#40605,#40606)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40604 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#40605 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#40606 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#40607 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40604, + 'distance_accuracy_value','confusion accuracy'); +#40608 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40609,#40611); +#40609 = ( REPRESENTATION_RELATIONSHIP('','',#40448,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40610) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#40610 = ITEM_DEFINED_TRANSFORMATION('','',#11,#911); +#40611 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #40612); +#40612 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('226','=>[0:1:1:219]','',#5, + #40443,$); +#40613 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40445)); +#40614 = SHAPE_DEFINITION_REPRESENTATION(#40615,#40621); +#40615 = PRODUCT_DEFINITION_SHAPE('','',#40616); +#40616 = PRODUCT_DEFINITION('design','',#40617,#40620); +#40617 = PRODUCT_DEFINITION_FORMATION('','',#40618); +#40618 = PRODUCT('HackPad_track_217','HackPad_track_217','',(#40619)); +#40619 = PRODUCT_CONTEXT('',#2,'mechanical'); +#40620 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40621 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#40622),#40776); +#40622 = MANIFOLD_SOLID_BREP('',#40623); +#40623 = CLOSED_SHELL('',(#40624,#40664,#40697,#40722,#40747,#40764)); +#40624 = ADVANCED_FACE('',(#40625),#40659,.F.); +#40625 = FACE_BOUND('',#40626,.F.); +#40626 = EDGE_LOOP('',(#40627,#40637,#40645,#40653)); +#40627 = ORIENTED_EDGE('',*,*,#40628,.F.); +#40628 = EDGE_CURVE('',#40629,#40631,#40633,.T.); +#40629 = VERTEX_POINT('',#40630); +#40630 = CARTESIAN_POINT('',(161.86375,-54.8,1.6)); +#40631 = VERTEX_POINT('',#40632); +#40632 = CARTESIAN_POINT('',(169.56856299394,-54.8,1.6)); +#40633 = LINE('',#40634,#40635); +#40634 = CARTESIAN_POINT('',(161.86375,-54.8,1.6)); +#40635 = VECTOR('',#40636,1.); +#40636 = DIRECTION('',(1.,0.,0.)); +#40637 = ORIENTED_EDGE('',*,*,#40638,.T.); +#40638 = EDGE_CURVE('',#40629,#40639,#40641,.T.); +#40639 = VERTEX_POINT('',#40640); +#40640 = CARTESIAN_POINT('',(161.86375,-54.8,1.635)); +#40641 = LINE('',#40642,#40643); +#40642 = CARTESIAN_POINT('',(161.86375,-54.8,1.6)); +#40643 = VECTOR('',#40644,1.); +#40644 = DIRECTION('',(0.,0.,1.)); +#40645 = ORIENTED_EDGE('',*,*,#40646,.T.); +#40646 = EDGE_CURVE('',#40639,#40647,#40649,.T.); +#40647 = VERTEX_POINT('',#40648); +#40648 = CARTESIAN_POINT('',(169.56856299394,-54.8,1.635)); +#40649 = LINE('',#40650,#40651); +#40650 = CARTESIAN_POINT('',(161.86375,-54.8,1.635)); +#40651 = VECTOR('',#40652,1.); +#40652 = DIRECTION('',(1.,0.,0.)); +#40653 = ORIENTED_EDGE('',*,*,#40654,.T.); +#40654 = EDGE_CURVE('',#40647,#40631,#40655,.T.); +#40655 = LINE('',#40656,#40657); +#40656 = CARTESIAN_POINT('',(169.56856299394,-54.8,-4.5E-02)); +#40657 = VECTOR('',#40658,1.); +#40658 = DIRECTION('',(-0.,-0.,-1.)); +#40659 = PLANE('',#40660); +#40660 = AXIS2_PLACEMENT_3D('',#40661,#40662,#40663); +#40661 = CARTESIAN_POINT('',(161.86375,-54.8,1.6)); +#40662 = DIRECTION('',(0.,1.,0.)); +#40663 = DIRECTION('',(1.,0.,0.)); +#40664 = ADVANCED_FACE('',(#40665),#40692,.F.); +#40665 = FACE_BOUND('',#40666,.F.); +#40666 = EDGE_LOOP('',(#40667,#40676,#40677,#40686)); +#40667 = ORIENTED_EDGE('',*,*,#40668,.T.); +#40668 = EDGE_CURVE('',#40669,#40629,#40671,.T.); +#40669 = VERTEX_POINT('',#40670); +#40670 = CARTESIAN_POINT('',(161.86375,-54.6,1.6)); +#40671 = CIRCLE('',#40672,1.E-01); +#40672 = AXIS2_PLACEMENT_3D('',#40673,#40674,#40675); +#40673 = CARTESIAN_POINT('',(161.86375,-54.7,1.6)); +#40674 = DIRECTION('',(0.,0.,1.)); +#40675 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#40676 = ORIENTED_EDGE('',*,*,#40628,.T.); +#40677 = ORIENTED_EDGE('',*,*,#40678,.T.); +#40678 = EDGE_CURVE('',#40631,#40679,#40681,.T.); +#40679 = VERTEX_POINT('',#40680); +#40680 = CARTESIAN_POINT('',(169.58830057213,-54.6,1.6)); +#40681 = CIRCLE('',#40682,0.4195); +#40682 = AXIS2_PLACEMENT_3D('',#40683,#40684,#40685); +#40683 = CARTESIAN_POINT('',(169.98375,-54.74,1.6)); +#40684 = DIRECTION('',(-0.,0.,-1.)); +#40685 = DIRECTION('',(-0.,-1.,0.)); +#40686 = ORIENTED_EDGE('',*,*,#40687,.T.); +#40687 = EDGE_CURVE('',#40679,#40669,#40688,.T.); +#40688 = LINE('',#40689,#40690); +#40689 = CARTESIAN_POINT('',(169.94375,-54.6,1.6)); +#40690 = VECTOR('',#40691,1.); +#40691 = DIRECTION('',(-1.,0.,0.)); +#40692 = PLANE('',#40693); +#40693 = AXIS2_PLACEMENT_3D('',#40694,#40695,#40696); +#40694 = CARTESIAN_POINT('',(161.86375,-54.8,1.6)); +#40695 = DIRECTION('',(0.,0.,1.)); +#40696 = DIRECTION('',(1.,0.,-0.)); +#40697 = ADVANCED_FACE('',(#40698),#40717,.F.); +#40698 = FACE_BOUND('',#40699,.T.); +#40699 = EDGE_LOOP('',(#40700,#40709,#40710,#40711)); +#40700 = ORIENTED_EDGE('',*,*,#40701,.F.); +#40701 = EDGE_CURVE('',#40647,#40702,#40704,.T.); +#40702 = VERTEX_POINT('',#40703); +#40703 = CARTESIAN_POINT('',(169.58830057213,-54.6,1.635)); +#40704 = CIRCLE('',#40705,0.4195); +#40705 = AXIS2_PLACEMENT_3D('',#40706,#40707,#40708); +#40706 = CARTESIAN_POINT('',(169.98375,-54.74,1.635)); +#40707 = DIRECTION('',(-0.,0.,-1.)); +#40708 = DIRECTION('',(-0.,-1.,0.)); +#40709 = ORIENTED_EDGE('',*,*,#40654,.T.); +#40710 = ORIENTED_EDGE('',*,*,#40678,.T.); +#40711 = ORIENTED_EDGE('',*,*,#40712,.F.); +#40712 = EDGE_CURVE('',#40702,#40679,#40713,.T.); +#40713 = LINE('',#40714,#40715); +#40714 = CARTESIAN_POINT('',(169.58830057213,-54.6,-4.5E-02)); +#40715 = VECTOR('',#40716,1.); +#40716 = DIRECTION('',(-0.,-0.,-1.)); +#40717 = CYLINDRICAL_SURFACE('',#40718,0.4195); +#40718 = AXIS2_PLACEMENT_3D('',#40719,#40720,#40721); +#40719 = CARTESIAN_POINT('',(169.98375,-54.74,-4.5E-02)); +#40720 = DIRECTION('',(-0.,-0.,-1.)); +#40721 = DIRECTION('',(-0.,-1.,0.)); +#40722 = ADVANCED_FACE('',(#40723),#40742,.T.); +#40723 = FACE_BOUND('',#40724,.T.); +#40724 = EDGE_LOOP('',(#40725,#40734,#40735,#40736)); +#40725 = ORIENTED_EDGE('',*,*,#40726,.T.); +#40726 = EDGE_CURVE('',#40727,#40639,#40729,.T.); +#40727 = VERTEX_POINT('',#40728); +#40728 = CARTESIAN_POINT('',(161.86375,-54.6,1.635)); +#40729 = CIRCLE('',#40730,1.E-01); +#40730 = AXIS2_PLACEMENT_3D('',#40731,#40732,#40733); +#40731 = CARTESIAN_POINT('',(161.86375,-54.7,1.635)); +#40732 = DIRECTION('',(0.,0.,1.)); +#40733 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#40734 = ORIENTED_EDGE('',*,*,#40646,.T.); +#40735 = ORIENTED_EDGE('',*,*,#40701,.T.); +#40736 = ORIENTED_EDGE('',*,*,#40737,.T.); +#40737 = EDGE_CURVE('',#40702,#40727,#40738,.T.); +#40738 = LINE('',#40739,#40740); +#40739 = CARTESIAN_POINT('',(169.94375,-54.6,1.635)); +#40740 = VECTOR('',#40741,1.); +#40741 = DIRECTION('',(-1.,0.,0.)); +#40742 = PLANE('',#40743); +#40743 = AXIS2_PLACEMENT_3D('',#40744,#40745,#40746); +#40744 = CARTESIAN_POINT('',(161.86375,-54.8,1.635)); +#40745 = DIRECTION('',(0.,0.,1.)); +#40746 = DIRECTION('',(1.,0.,-0.)); +#40747 = ADVANCED_FACE('',(#40748),#40759,.T.); +#40748 = FACE_BOUND('',#40749,.F.); +#40749 = EDGE_LOOP('',(#40750,#40756,#40757,#40758)); +#40750 = ORIENTED_EDGE('',*,*,#40751,.T.); +#40751 = EDGE_CURVE('',#40669,#40727,#40752,.T.); +#40752 = LINE('',#40753,#40754); +#40753 = CARTESIAN_POINT('',(161.86375,-54.6,1.6)); +#40754 = VECTOR('',#40755,1.); +#40755 = DIRECTION('',(0.,0.,1.)); +#40756 = ORIENTED_EDGE('',*,*,#40726,.T.); +#40757 = ORIENTED_EDGE('',*,*,#40638,.F.); +#40758 = ORIENTED_EDGE('',*,*,#40668,.F.); +#40759 = CYLINDRICAL_SURFACE('',#40760,1.E-01); +#40760 = AXIS2_PLACEMENT_3D('',#40761,#40762,#40763); +#40761 = CARTESIAN_POINT('',(161.86375,-54.7,1.6)); +#40762 = DIRECTION('',(-0.,-0.,-1.)); +#40763 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#40764 = ADVANCED_FACE('',(#40765),#40771,.F.); +#40765 = FACE_BOUND('',#40766,.F.); +#40766 = EDGE_LOOP('',(#40767,#40768,#40769,#40770)); +#40767 = ORIENTED_EDGE('',*,*,#40687,.F.); +#40768 = ORIENTED_EDGE('',*,*,#40712,.F.); +#40769 = ORIENTED_EDGE('',*,*,#40737,.T.); +#40770 = ORIENTED_EDGE('',*,*,#40751,.F.); +#40771 = PLANE('',#40772); +#40772 = AXIS2_PLACEMENT_3D('',#40773,#40774,#40775); +#40773 = CARTESIAN_POINT('',(169.94375,-54.6,1.6)); +#40774 = DIRECTION('',(0.,-1.,0.)); +#40775 = DIRECTION('',(-1.,0.,0.)); +#40776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40780)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#40777,#40778,#40779)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40777 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#40778 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#40779 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#40780 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40777, + 'distance_accuracy_value','confusion accuracy'); +#40781 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40782,#40784); +#40782 = ( REPRESENTATION_RELATIONSHIP('','',#40621,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40783) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#40783 = ITEM_DEFINED_TRANSFORMATION('','',#11,#915); +#40784 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #40785); +#40785 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('227','=>[0:1:1:220]','',#5, + #40616,$); +#40786 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40618)); +#40787 = SHAPE_DEFINITION_REPRESENTATION(#40788,#40794); +#40788 = PRODUCT_DEFINITION_SHAPE('','',#40789); +#40789 = PRODUCT_DEFINITION('design','',#40790,#40793); +#40790 = PRODUCT_DEFINITION_FORMATION('','',#40791); +#40791 = PRODUCT('HackPad_track_218','HackPad_track_218','',(#40792)); +#40792 = PRODUCT_CONTEXT('',#2,'mechanical'); +#40793 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40794 = SHAPE_REPRESENTATION('',(#11),#40795); +#40795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40799)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#40796,#40797,#40798)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40796 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#40797 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#40798 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#40799 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40796, + 'distance_accuracy_value','confusion accuracy'); +#40800 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40801,#40803); +#40801 = ( REPRESENTATION_RELATIONSHIP('','',#40794,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40802) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#40802 = ITEM_DEFINED_TRANSFORMATION('','',#11,#919); +#40803 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #40804); +#40804 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('228','=>[0:1:1:221]','',#5, + #40789,$); +#40805 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40791)); +#40806 = SHAPE_DEFINITION_REPRESENTATION(#40807,#40813); +#40807 = PRODUCT_DEFINITION_SHAPE('','',#40808); +#40808 = PRODUCT_DEFINITION('design','',#40809,#40812); +#40809 = PRODUCT_DEFINITION_FORMATION('','',#40810); +#40810 = PRODUCT('HackPad_track_219','HackPad_track_219','',(#40811)); +#40811 = PRODUCT_CONTEXT('',#2,'mechanical'); +#40812 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40813 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#40814),#40968); +#40814 = MANIFOLD_SOLID_BREP('',#40815); +#40815 = CLOSED_SHELL('',(#40816,#40856,#40889,#40920,#40944,#40956)); +#40816 = ADVANCED_FACE('',(#40817),#40851,.F.); +#40817 = FACE_BOUND('',#40818,.F.); +#40818 = EDGE_LOOP('',(#40819,#40829,#40837,#40845)); +#40819 = ORIENTED_EDGE('',*,*,#40820,.T.); +#40820 = EDGE_CURVE('',#40821,#40823,#40825,.T.); +#40821 = VERTEX_POINT('',#40822); +#40822 = CARTESIAN_POINT('',(161.43446,-55.27071,1.6)); +#40823 = VERTEX_POINT('',#40824); +#40824 = CARTESIAN_POINT('',(161.43446,-55.27071,1.635)); +#40825 = LINE('',#40826,#40827); +#40826 = CARTESIAN_POINT('',(161.43446,-55.27071,1.6)); +#40827 = VECTOR('',#40828,1.); +#40828 = DIRECTION('',(0.,0.,1.)); +#40829 = ORIENTED_EDGE('',*,*,#40830,.T.); +#40830 = EDGE_CURVE('',#40823,#40831,#40833,.T.); +#40831 = VERTEX_POINT('',#40832); +#40832 = CARTESIAN_POINT('',(161.93446,-54.77071,1.635)); +#40833 = LINE('',#40834,#40835); +#40834 = CARTESIAN_POINT('',(161.43446,-55.27071,1.635)); +#40835 = VECTOR('',#40836,1.); +#40836 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#40837 = ORIENTED_EDGE('',*,*,#40838,.F.); +#40838 = EDGE_CURVE('',#40839,#40831,#40841,.T.); +#40839 = VERTEX_POINT('',#40840); +#40840 = CARTESIAN_POINT('',(161.93446,-54.77071,1.6)); +#40841 = LINE('',#40842,#40843); +#40842 = CARTESIAN_POINT('',(161.93446,-54.77071,1.6)); +#40843 = VECTOR('',#40844,1.); +#40844 = DIRECTION('',(0.,0.,1.)); +#40845 = ORIENTED_EDGE('',*,*,#40846,.F.); +#40846 = EDGE_CURVE('',#40821,#40839,#40847,.T.); +#40847 = LINE('',#40848,#40849); +#40848 = CARTESIAN_POINT('',(161.43446,-55.27071,1.6)); +#40849 = VECTOR('',#40850,1.); +#40850 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#40851 = PLANE('',#40852); +#40852 = AXIS2_PLACEMENT_3D('',#40853,#40854,#40855); +#40853 = CARTESIAN_POINT('',(161.43446,-55.27071,1.6)); +#40854 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#40855 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#40856 = ADVANCED_FACE('',(#40857),#40884,.T.); +#40857 = FACE_BOUND('',#40858,.F.); +#40858 = EDGE_LOOP('',(#40859,#40860,#40869,#40877)); +#40859 = ORIENTED_EDGE('',*,*,#40838,.T.); +#40860 = ORIENTED_EDGE('',*,*,#40861,.T.); +#40861 = EDGE_CURVE('',#40831,#40862,#40864,.T.); +#40862 = VERTEX_POINT('',#40863); +#40863 = CARTESIAN_POINT('',(161.793039,-54.629289,1.635)); +#40864 = CIRCLE('',#40865,9.999974810219E-02); +#40865 = AXIS2_PLACEMENT_3D('',#40866,#40867,#40868); +#40866 = CARTESIAN_POINT('',(161.8637495,-54.6999995,1.635)); +#40867 = DIRECTION('',(0.,-0.,1.)); +#40868 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#40869 = ORIENTED_EDGE('',*,*,#40870,.F.); +#40870 = EDGE_CURVE('',#40871,#40862,#40873,.T.); +#40871 = VERTEX_POINT('',#40872); +#40872 = CARTESIAN_POINT('',(161.793039,-54.629289,1.6)); +#40873 = LINE('',#40874,#40875); +#40874 = CARTESIAN_POINT('',(161.793039,-54.629289,1.6)); +#40875 = VECTOR('',#40876,1.); +#40876 = DIRECTION('',(0.,0.,1.)); +#40877 = ORIENTED_EDGE('',*,*,#40878,.F.); +#40878 = EDGE_CURVE('',#40839,#40871,#40879,.T.); +#40879 = CIRCLE('',#40880,9.999974810219E-02); +#40880 = AXIS2_PLACEMENT_3D('',#40881,#40882,#40883); +#40881 = CARTESIAN_POINT('',(161.8637495,-54.6999995,1.6)); +#40882 = DIRECTION('',(0.,-0.,1.)); +#40883 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#40884 = CYLINDRICAL_SURFACE('',#40885,9.999974810219E-02); +#40885 = AXIS2_PLACEMENT_3D('',#40886,#40887,#40888); +#40886 = CARTESIAN_POINT('',(161.8637495,-54.6999995,1.6)); +#40887 = DIRECTION('',(-0.,0.,-1.)); +#40888 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#40889 = ADVANCED_FACE('',(#40890),#40915,.F.); +#40890 = FACE_BOUND('',#40891,.F.); +#40891 = EDGE_LOOP('',(#40892,#40893,#40901,#40909)); +#40892 = ORIENTED_EDGE('',*,*,#40870,.T.); +#40893 = ORIENTED_EDGE('',*,*,#40894,.T.); +#40894 = EDGE_CURVE('',#40862,#40895,#40897,.T.); +#40895 = VERTEX_POINT('',#40896); +#40896 = CARTESIAN_POINT('',(161.293039,-55.129289,1.635)); +#40897 = LINE('',#40898,#40899); +#40898 = CARTESIAN_POINT('',(161.793039,-54.629289,1.635)); +#40899 = VECTOR('',#40900,1.); +#40900 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#40901 = ORIENTED_EDGE('',*,*,#40902,.F.); +#40902 = EDGE_CURVE('',#40903,#40895,#40905,.T.); +#40903 = VERTEX_POINT('',#40904); +#40904 = CARTESIAN_POINT('',(161.293039,-55.129289,1.6)); +#40905 = LINE('',#40906,#40907); +#40906 = CARTESIAN_POINT('',(161.293039,-55.129289,1.6)); +#40907 = VECTOR('',#40908,1.); +#40908 = DIRECTION('',(0.,0.,1.)); +#40909 = ORIENTED_EDGE('',*,*,#40910,.F.); +#40910 = EDGE_CURVE('',#40871,#40903,#40911,.T.); +#40911 = LINE('',#40912,#40913); +#40912 = CARTESIAN_POINT('',(161.793039,-54.629289,1.6)); +#40913 = VECTOR('',#40914,1.); +#40914 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#40915 = PLANE('',#40916); +#40916 = AXIS2_PLACEMENT_3D('',#40917,#40918,#40919); +#40917 = CARTESIAN_POINT('',(161.793039,-54.629289,1.6)); +#40918 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#40919 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#40920 = ADVANCED_FACE('',(#40921),#40939,.T.); +#40921 = FACE_BOUND('',#40922,.F.); +#40922 = EDGE_LOOP('',(#40923,#40924,#40931,#40932)); +#40923 = ORIENTED_EDGE('',*,*,#40902,.T.); +#40924 = ORIENTED_EDGE('',*,*,#40925,.T.); +#40925 = EDGE_CURVE('',#40895,#40823,#40926,.T.); +#40926 = CIRCLE('',#40927,9.999974810218E-02); +#40927 = AXIS2_PLACEMENT_3D('',#40928,#40929,#40930); +#40928 = CARTESIAN_POINT('',(161.3637495,-55.1999995,1.635)); +#40929 = DIRECTION('',(0.,0.,1.)); +#40930 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#40931 = ORIENTED_EDGE('',*,*,#40820,.F.); +#40932 = ORIENTED_EDGE('',*,*,#40933,.F.); +#40933 = EDGE_CURVE('',#40903,#40821,#40934,.T.); +#40934 = CIRCLE('',#40935,9.999974810218E-02); +#40935 = AXIS2_PLACEMENT_3D('',#40936,#40937,#40938); +#40936 = CARTESIAN_POINT('',(161.3637495,-55.1999995,1.6)); +#40937 = DIRECTION('',(0.,0.,1.)); +#40938 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#40939 = CYLINDRICAL_SURFACE('',#40940,9.999974810218E-02); +#40940 = AXIS2_PLACEMENT_3D('',#40941,#40942,#40943); +#40941 = CARTESIAN_POINT('',(161.3637495,-55.1999995,1.6)); +#40942 = DIRECTION('',(-0.,-0.,-1.)); +#40943 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#40944 = ADVANCED_FACE('',(#40945),#40951,.F.); +#40945 = FACE_BOUND('',#40946,.F.); +#40946 = EDGE_LOOP('',(#40947,#40948,#40949,#40950)); +#40947 = ORIENTED_EDGE('',*,*,#40846,.T.); +#40948 = ORIENTED_EDGE('',*,*,#40878,.T.); +#40949 = ORIENTED_EDGE('',*,*,#40910,.T.); +#40950 = ORIENTED_EDGE('',*,*,#40933,.T.); +#40951 = PLANE('',#40952); +#40952 = AXIS2_PLACEMENT_3D('',#40953,#40954,#40955); +#40953 = CARTESIAN_POINT('',(161.43446,-55.27071,1.6)); +#40954 = DIRECTION('',(0.,0.,1.)); +#40955 = DIRECTION('',(1.,0.,-0.)); +#40956 = ADVANCED_FACE('',(#40957),#40963,.T.); +#40957 = FACE_BOUND('',#40958,.T.); +#40958 = EDGE_LOOP('',(#40959,#40960,#40961,#40962)); +#40959 = ORIENTED_EDGE('',*,*,#40830,.T.); +#40960 = ORIENTED_EDGE('',*,*,#40861,.T.); +#40961 = ORIENTED_EDGE('',*,*,#40894,.T.); +#40962 = ORIENTED_EDGE('',*,*,#40925,.T.); +#40963 = PLANE('',#40964); +#40964 = AXIS2_PLACEMENT_3D('',#40965,#40966,#40967); +#40965 = CARTESIAN_POINT('',(161.43446,-55.27071,1.635)); +#40966 = DIRECTION('',(0.,0.,1.)); +#40967 = DIRECTION('',(1.,0.,-0.)); +#40968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40972)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#40969,#40970,#40971)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40969 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#40970 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#40971 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#40972 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#40969, + 'distance_accuracy_value','confusion accuracy'); +#40973 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40974,#40976); +#40974 = ( REPRESENTATION_RELATIONSHIP('','',#40813,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#40975) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#40975 = ITEM_DEFINED_TRANSFORMATION('','',#11,#923); +#40976 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #40977); +#40977 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('229','=>[0:1:1:222]','',#5, + #40808,$); +#40978 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40810)); +#40979 = SHAPE_DEFINITION_REPRESENTATION(#40980,#40986); +#40980 = PRODUCT_DEFINITION_SHAPE('','',#40981); +#40981 = PRODUCT_DEFINITION('design','',#40982,#40985); +#40982 = PRODUCT_DEFINITION_FORMATION('','',#40983); +#40983 = PRODUCT('HackPad_track_220','HackPad_track_220','',(#40984)); +#40984 = PRODUCT_CONTEXT('',#2,'mechanical'); +#40985 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40986 = SHAPE_REPRESENTATION('',(#11,#40987,#41176),#41365); +#40987 = MANIFOLD_SOLID_BREP('',#40988); +#40988 = CLOSED_SHELL('',(#40989,#41029,#41071,#41096,#41130,#41147, + #41164)); +#40989 = ADVANCED_FACE('',(#40990),#41024,.F.); +#40990 = FACE_BOUND('',#40991,.F.); +#40991 = EDGE_LOOP('',(#40992,#41002,#41010,#41018)); +#40992 = ORIENTED_EDGE('',*,*,#40993,.F.); +#40993 = EDGE_CURVE('',#40994,#40996,#40998,.T.); +#40994 = VERTEX_POINT('',#40995); +#40995 = CARTESIAN_POINT('',(147.37875,-81.36307033081,1.6)); +#40996 = VERTEX_POINT('',#40997); +#40997 = CARTESIAN_POINT('',(147.37875,-98.97692966918,1.6)); +#40998 = LINE('',#40999,#41000); +#40999 = CARTESIAN_POINT('',(147.37875,-80.645,1.6)); +#41000 = VECTOR('',#41001,1.); +#41001 = DIRECTION('',(0.,-1.,0.)); +#41002 = ORIENTED_EDGE('',*,*,#41003,.F.); +#41003 = EDGE_CURVE('',#41004,#40994,#41006,.T.); +#41004 = VERTEX_POINT('',#41005); +#41005 = CARTESIAN_POINT('',(147.37875,-81.36307033081,1.635)); +#41006 = LINE('',#41007,#41008); +#41007 = CARTESIAN_POINT('',(147.37875,-81.36307033081,-4.5E-02)); +#41008 = VECTOR('',#41009,1.); +#41009 = DIRECTION('',(-0.,-0.,-1.)); +#41010 = ORIENTED_EDGE('',*,*,#41011,.T.); +#41011 = EDGE_CURVE('',#41004,#41012,#41014,.T.); +#41012 = VERTEX_POINT('',#41013); +#41013 = CARTESIAN_POINT('',(147.37875,-98.97692966918,1.635)); +#41014 = LINE('',#41015,#41016); +#41015 = CARTESIAN_POINT('',(147.37875,-80.645,1.635)); +#41016 = VECTOR('',#41017,1.); +#41017 = DIRECTION('',(0.,-1.,0.)); +#41018 = ORIENTED_EDGE('',*,*,#41019,.T.); +#41019 = EDGE_CURVE('',#41012,#40996,#41020,.T.); +#41020 = LINE('',#41021,#41022); +#41021 = CARTESIAN_POINT('',(147.37875,-98.97692966918,-4.5E-02)); +#41022 = VECTOR('',#41023,1.); +#41023 = DIRECTION('',(-0.,-0.,-1.)); +#41024 = PLANE('',#41025); +#41025 = AXIS2_PLACEMENT_3D('',#41026,#41027,#41028); +#41026 = CARTESIAN_POINT('',(147.37875,-80.645,1.6)); +#41027 = DIRECTION('',(1.,0.,-0.)); +#41028 = DIRECTION('',(0.,-1.,0.)); +#41029 = ADVANCED_FACE('',(#41030),#41066,.F.); +#41030 = FACE_BOUND('',#41031,.F.); +#41031 = EDGE_LOOP('',(#41032,#41041,#41042,#41051,#41059)); +#41032 = ORIENTED_EDGE('',*,*,#41033,.T.); +#41033 = EDGE_CURVE('',#41034,#40994,#41036,.T.); +#41034 = VERTEX_POINT('',#41035); +#41035 = CARTESIAN_POINT('',(147.47875,-81.37,1.6)); +#41036 = CIRCLE('',#41037,0.725); +#41037 = AXIS2_PLACEMENT_3D('',#41038,#41039,#41040); +#41038 = CARTESIAN_POINT('',(147.47875,-80.645,1.6)); +#41039 = DIRECTION('',(-0.,0.,-1.)); +#41040 = DIRECTION('',(-0.,-1.,0.)); +#41041 = ORIENTED_EDGE('',*,*,#40993,.T.); +#41042 = ORIENTED_EDGE('',*,*,#41043,.T.); +#41043 = EDGE_CURVE('',#40996,#41044,#41046,.T.); +#41044 = VERTEX_POINT('',#41045); +#41045 = CARTESIAN_POINT('',(147.57875,-98.97692966918,1.6)); +#41046 = CIRCLE('',#41047,0.725); +#41047 = AXIS2_PLACEMENT_3D('',#41048,#41049,#41050); +#41048 = CARTESIAN_POINT('',(147.47875,-99.695,1.6)); +#41049 = DIRECTION('',(-0.,0.,-1.)); +#41050 = DIRECTION('',(-0.,-1.,0.)); +#41051 = ORIENTED_EDGE('',*,*,#41052,.T.); +#41052 = EDGE_CURVE('',#41044,#41053,#41055,.T.); +#41053 = VERTEX_POINT('',#41054); +#41054 = CARTESIAN_POINT('',(147.57875,-81.36307033081,1.6)); +#41055 = LINE('',#41056,#41057); +#41056 = CARTESIAN_POINT('',(147.57875,-118.745,1.6)); +#41057 = VECTOR('',#41058,1.); +#41058 = DIRECTION('',(0.,1.,0.)); +#41059 = ORIENTED_EDGE('',*,*,#41060,.T.); +#41060 = EDGE_CURVE('',#41053,#41034,#41061,.T.); +#41061 = CIRCLE('',#41062,0.725); +#41062 = AXIS2_PLACEMENT_3D('',#41063,#41064,#41065); +#41063 = CARTESIAN_POINT('',(147.47875,-80.645,1.6)); +#41064 = DIRECTION('',(-0.,0.,-1.)); +#41065 = DIRECTION('',(-0.,-1.,0.)); +#41066 = PLANE('',#41067); +#41067 = AXIS2_PLACEMENT_3D('',#41068,#41069,#41070); +#41068 = CARTESIAN_POINT('',(147.37875,-80.645,1.6)); +#41069 = DIRECTION('',(0.,0.,1.)); +#41070 = DIRECTION('',(1.,0.,-0.)); +#41071 = ADVANCED_FACE('',(#41072),#41091,.F.); +#41072 = FACE_BOUND('',#41073,.T.); +#41073 = EDGE_LOOP('',(#41074,#41083,#41084,#41085)); +#41074 = ORIENTED_EDGE('',*,*,#41075,.F.); +#41075 = EDGE_CURVE('',#41012,#41076,#41078,.T.); +#41076 = VERTEX_POINT('',#41077); +#41077 = CARTESIAN_POINT('',(147.57875,-98.97692966918,1.635)); +#41078 = CIRCLE('',#41079,0.725); +#41079 = AXIS2_PLACEMENT_3D('',#41080,#41081,#41082); +#41080 = CARTESIAN_POINT('',(147.47875,-99.695,1.635)); +#41081 = DIRECTION('',(-0.,0.,-1.)); +#41082 = DIRECTION('',(-0.,-1.,0.)); +#41083 = ORIENTED_EDGE('',*,*,#41019,.T.); +#41084 = ORIENTED_EDGE('',*,*,#41043,.T.); +#41085 = ORIENTED_EDGE('',*,*,#41086,.F.); +#41086 = EDGE_CURVE('',#41076,#41044,#41087,.T.); +#41087 = LINE('',#41088,#41089); +#41088 = CARTESIAN_POINT('',(147.57875,-98.97692966918,-4.5E-02)); +#41089 = VECTOR('',#41090,1.); +#41090 = DIRECTION('',(-0.,-0.,-1.)); +#41091 = CYLINDRICAL_SURFACE('',#41092,0.725); +#41092 = AXIS2_PLACEMENT_3D('',#41093,#41094,#41095); +#41093 = CARTESIAN_POINT('',(147.47875,-99.695,-4.5E-02)); +#41094 = DIRECTION('',(-0.,-0.,-1.)); +#41095 = DIRECTION('',(-0.,-1.,0.)); +#41096 = ADVANCED_FACE('',(#41097),#41125,.T.); +#41097 = FACE_BOUND('',#41098,.T.); +#41098 = EDGE_LOOP('',(#41099,#41108,#41109,#41110,#41118)); +#41099 = ORIENTED_EDGE('',*,*,#41100,.T.); +#41100 = EDGE_CURVE('',#41101,#41004,#41103,.T.); +#41101 = VERTEX_POINT('',#41102); +#41102 = CARTESIAN_POINT('',(147.47875,-81.37,1.635)); +#41103 = CIRCLE('',#41104,0.725); +#41104 = AXIS2_PLACEMENT_3D('',#41105,#41106,#41107); +#41105 = CARTESIAN_POINT('',(147.47875,-80.645,1.635)); +#41106 = DIRECTION('',(-0.,0.,-1.)); +#41107 = DIRECTION('',(-0.,-1.,0.)); +#41108 = ORIENTED_EDGE('',*,*,#41011,.T.); +#41109 = ORIENTED_EDGE('',*,*,#41075,.T.); +#41110 = ORIENTED_EDGE('',*,*,#41111,.T.); +#41111 = EDGE_CURVE('',#41076,#41112,#41114,.T.); +#41112 = VERTEX_POINT('',#41113); +#41113 = CARTESIAN_POINT('',(147.57875,-81.36307033081,1.635)); +#41114 = LINE('',#41115,#41116); +#41115 = CARTESIAN_POINT('',(147.57875,-118.745,1.635)); +#41116 = VECTOR('',#41117,1.); +#41117 = DIRECTION('',(0.,1.,0.)); +#41118 = ORIENTED_EDGE('',*,*,#41119,.T.); +#41119 = EDGE_CURVE('',#41112,#41101,#41120,.T.); +#41120 = CIRCLE('',#41121,0.725); +#41121 = AXIS2_PLACEMENT_3D('',#41122,#41123,#41124); +#41122 = CARTESIAN_POINT('',(147.47875,-80.645,1.635)); +#41123 = DIRECTION('',(-0.,0.,-1.)); +#41124 = DIRECTION('',(-0.,-1.,0.)); +#41125 = PLANE('',#41126); +#41126 = AXIS2_PLACEMENT_3D('',#41127,#41128,#41129); +#41127 = CARTESIAN_POINT('',(147.37875,-80.645,1.635)); +#41128 = DIRECTION('',(0.,0.,1.)); +#41129 = DIRECTION('',(1.,0.,-0.)); +#41130 = ADVANCED_FACE('',(#41131),#41142,.F.); +#41131 = FACE_BOUND('',#41132,.T.); +#41132 = EDGE_LOOP('',(#41133,#41139,#41140,#41141)); +#41133 = ORIENTED_EDGE('',*,*,#41134,.F.); +#41134 = EDGE_CURVE('',#41034,#41101,#41135,.T.); +#41135 = LINE('',#41136,#41137); +#41136 = CARTESIAN_POINT('',(147.47875,-81.37,-4.5E-02)); +#41137 = VECTOR('',#41138,1.); +#41138 = DIRECTION('',(0.,0.,1.)); +#41139 = ORIENTED_EDGE('',*,*,#41033,.T.); +#41140 = ORIENTED_EDGE('',*,*,#41003,.F.); +#41141 = ORIENTED_EDGE('',*,*,#41100,.F.); +#41142 = CYLINDRICAL_SURFACE('',#41143,0.725); +#41143 = AXIS2_PLACEMENT_3D('',#41144,#41145,#41146); +#41144 = CARTESIAN_POINT('',(147.47875,-80.645,-4.5E-02)); +#41145 = DIRECTION('',(-0.,-0.,-1.)); +#41146 = DIRECTION('',(-0.,-1.,0.)); +#41147 = ADVANCED_FACE('',(#41148),#41159,.F.); +#41148 = FACE_BOUND('',#41149,.T.); +#41149 = EDGE_LOOP('',(#41150,#41151,#41152,#41153)); +#41150 = ORIENTED_EDGE('',*,*,#41060,.T.); +#41151 = ORIENTED_EDGE('',*,*,#41134,.T.); +#41152 = ORIENTED_EDGE('',*,*,#41119,.F.); +#41153 = ORIENTED_EDGE('',*,*,#41154,.T.); +#41154 = EDGE_CURVE('',#41112,#41053,#41155,.T.); +#41155 = LINE('',#41156,#41157); +#41156 = CARTESIAN_POINT('',(147.57875,-81.36307033081,-4.5E-02)); +#41157 = VECTOR('',#41158,1.); +#41158 = DIRECTION('',(-0.,-0.,-1.)); +#41159 = CYLINDRICAL_SURFACE('',#41160,0.725); +#41160 = AXIS2_PLACEMENT_3D('',#41161,#41162,#41163); +#41161 = CARTESIAN_POINT('',(147.47875,-80.645,-4.5E-02)); +#41162 = DIRECTION('',(-0.,-0.,-1.)); +#41163 = DIRECTION('',(-0.,-1.,0.)); +#41164 = ADVANCED_FACE('',(#41165),#41171,.F.); +#41165 = FACE_BOUND('',#41166,.F.); +#41166 = EDGE_LOOP('',(#41167,#41168,#41169,#41170)); +#41167 = ORIENTED_EDGE('',*,*,#41052,.F.); +#41168 = ORIENTED_EDGE('',*,*,#41086,.F.); +#41169 = ORIENTED_EDGE('',*,*,#41111,.T.); +#41170 = ORIENTED_EDGE('',*,*,#41154,.T.); +#41171 = PLANE('',#41172); +#41172 = AXIS2_PLACEMENT_3D('',#41173,#41174,#41175); +#41173 = CARTESIAN_POINT('',(147.57875,-118.745,1.6)); +#41174 = DIRECTION('',(-1.,0.,0.)); +#41175 = DIRECTION('',(0.,1.,0.)); +#41176 = MANIFOLD_SOLID_BREP('',#41177); +#41177 = CLOSED_SHELL('',(#41178,#41218,#41260,#41285,#41319,#41336, + #41353)); +#41178 = ADVANCED_FACE('',(#41179),#41213,.F.); +#41179 = FACE_BOUND('',#41180,.F.); +#41180 = EDGE_LOOP('',(#41181,#41191,#41199,#41207)); +#41181 = ORIENTED_EDGE('',*,*,#41182,.F.); +#41182 = EDGE_CURVE('',#41183,#41185,#41187,.T.); +#41183 = VERTEX_POINT('',#41184); +#41184 = CARTESIAN_POINT('',(147.37875,-100.4130703308,1.6)); +#41185 = VERTEX_POINT('',#41186); +#41186 = CARTESIAN_POINT('',(147.37875,-118.0269296691,1.6)); +#41187 = LINE('',#41188,#41189); +#41188 = CARTESIAN_POINT('',(147.37875,-80.645,1.6)); +#41189 = VECTOR('',#41190,1.); +#41190 = DIRECTION('',(0.,-1.,0.)); +#41191 = ORIENTED_EDGE('',*,*,#41192,.F.); +#41192 = EDGE_CURVE('',#41193,#41183,#41195,.T.); +#41193 = VERTEX_POINT('',#41194); +#41194 = CARTESIAN_POINT('',(147.37875,-100.4130703308,1.635)); +#41195 = LINE('',#41196,#41197); +#41196 = CARTESIAN_POINT('',(147.37875,-100.4130703308,-4.5E-02)); +#41197 = VECTOR('',#41198,1.); +#41198 = DIRECTION('',(-0.,-0.,-1.)); +#41199 = ORIENTED_EDGE('',*,*,#41200,.T.); +#41200 = EDGE_CURVE('',#41193,#41201,#41203,.T.); +#41201 = VERTEX_POINT('',#41202); +#41202 = CARTESIAN_POINT('',(147.37875,-118.0269296691,1.635)); +#41203 = LINE('',#41204,#41205); +#41204 = CARTESIAN_POINT('',(147.37875,-80.645,1.635)); +#41205 = VECTOR('',#41206,1.); +#41206 = DIRECTION('',(0.,-1.,0.)); +#41207 = ORIENTED_EDGE('',*,*,#41208,.T.); +#41208 = EDGE_CURVE('',#41201,#41185,#41209,.T.); +#41209 = LINE('',#41210,#41211); +#41210 = CARTESIAN_POINT('',(147.37875,-118.0269296691,-4.5E-02)); +#41211 = VECTOR('',#41212,1.); +#41212 = DIRECTION('',(-0.,-0.,-1.)); +#41213 = PLANE('',#41214); +#41214 = AXIS2_PLACEMENT_3D('',#41215,#41216,#41217); +#41215 = CARTESIAN_POINT('',(147.37875,-80.645,1.6)); +#41216 = DIRECTION('',(1.,0.,-0.)); +#41217 = DIRECTION('',(0.,-1.,0.)); +#41218 = ADVANCED_FACE('',(#41219),#41255,.F.); +#41219 = FACE_BOUND('',#41220,.F.); +#41220 = EDGE_LOOP('',(#41221,#41230,#41231,#41240,#41248)); +#41221 = ORIENTED_EDGE('',*,*,#41222,.T.); +#41222 = EDGE_CURVE('',#41223,#41183,#41225,.T.); +#41223 = VERTEX_POINT('',#41224); +#41224 = CARTESIAN_POINT('',(147.47875,-100.42,1.6)); +#41225 = CIRCLE('',#41226,0.725); +#41226 = AXIS2_PLACEMENT_3D('',#41227,#41228,#41229); +#41227 = CARTESIAN_POINT('',(147.47875,-99.695,1.6)); +#41228 = DIRECTION('',(-0.,0.,-1.)); +#41229 = DIRECTION('',(-0.,-1.,0.)); +#41230 = ORIENTED_EDGE('',*,*,#41182,.T.); +#41231 = ORIENTED_EDGE('',*,*,#41232,.T.); +#41232 = EDGE_CURVE('',#41185,#41233,#41235,.T.); +#41233 = VERTEX_POINT('',#41234); +#41234 = CARTESIAN_POINT('',(147.57875,-118.0269296691,1.6)); +#41235 = CIRCLE('',#41236,0.725); +#41236 = AXIS2_PLACEMENT_3D('',#41237,#41238,#41239); +#41237 = CARTESIAN_POINT('',(147.47875,-118.745,1.6)); +#41238 = DIRECTION('',(-0.,0.,-1.)); +#41239 = DIRECTION('',(-0.,-1.,0.)); +#41240 = ORIENTED_EDGE('',*,*,#41241,.T.); +#41241 = EDGE_CURVE('',#41233,#41242,#41244,.T.); +#41242 = VERTEX_POINT('',#41243); +#41243 = CARTESIAN_POINT('',(147.57875,-100.4130703308,1.6)); +#41244 = LINE('',#41245,#41246); +#41245 = CARTESIAN_POINT('',(147.57875,-118.745,1.6)); +#41246 = VECTOR('',#41247,1.); +#41247 = DIRECTION('',(0.,1.,0.)); +#41248 = ORIENTED_EDGE('',*,*,#41249,.T.); +#41249 = EDGE_CURVE('',#41242,#41223,#41250,.T.); +#41250 = CIRCLE('',#41251,0.725); +#41251 = AXIS2_PLACEMENT_3D('',#41252,#41253,#41254); +#41252 = CARTESIAN_POINT('',(147.47875,-99.695,1.6)); +#41253 = DIRECTION('',(-0.,0.,-1.)); +#41254 = DIRECTION('',(-0.,-1.,0.)); +#41255 = PLANE('',#41256); +#41256 = AXIS2_PLACEMENT_3D('',#41257,#41258,#41259); +#41257 = CARTESIAN_POINT('',(147.37875,-80.645,1.6)); +#41258 = DIRECTION('',(0.,0.,1.)); +#41259 = DIRECTION('',(1.,0.,-0.)); +#41260 = ADVANCED_FACE('',(#41261),#41280,.F.); +#41261 = FACE_BOUND('',#41262,.T.); +#41262 = EDGE_LOOP('',(#41263,#41272,#41273,#41274)); +#41263 = ORIENTED_EDGE('',*,*,#41264,.F.); +#41264 = EDGE_CURVE('',#41201,#41265,#41267,.T.); +#41265 = VERTEX_POINT('',#41266); +#41266 = CARTESIAN_POINT('',(147.57875,-118.0269296691,1.635)); +#41267 = CIRCLE('',#41268,0.725); +#41268 = AXIS2_PLACEMENT_3D('',#41269,#41270,#41271); +#41269 = CARTESIAN_POINT('',(147.47875,-118.745,1.635)); +#41270 = DIRECTION('',(-0.,0.,-1.)); +#41271 = DIRECTION('',(-0.,-1.,0.)); +#41272 = ORIENTED_EDGE('',*,*,#41208,.T.); +#41273 = ORIENTED_EDGE('',*,*,#41232,.T.); +#41274 = ORIENTED_EDGE('',*,*,#41275,.F.); +#41275 = EDGE_CURVE('',#41265,#41233,#41276,.T.); +#41276 = LINE('',#41277,#41278); +#41277 = CARTESIAN_POINT('',(147.57875,-118.0269296691,-4.5E-02)); +#41278 = VECTOR('',#41279,1.); +#41279 = DIRECTION('',(-0.,-0.,-1.)); +#41280 = CYLINDRICAL_SURFACE('',#41281,0.725); +#41281 = AXIS2_PLACEMENT_3D('',#41282,#41283,#41284); +#41282 = CARTESIAN_POINT('',(147.47875,-118.745,-4.5E-02)); +#41283 = DIRECTION('',(-0.,-0.,-1.)); +#41284 = DIRECTION('',(-0.,-1.,0.)); +#41285 = ADVANCED_FACE('',(#41286),#41314,.T.); +#41286 = FACE_BOUND('',#41287,.T.); +#41287 = EDGE_LOOP('',(#41288,#41297,#41298,#41299,#41307)); +#41288 = ORIENTED_EDGE('',*,*,#41289,.T.); +#41289 = EDGE_CURVE('',#41290,#41193,#41292,.T.); +#41290 = VERTEX_POINT('',#41291); +#41291 = CARTESIAN_POINT('',(147.47875,-100.42,1.635)); +#41292 = CIRCLE('',#41293,0.725); +#41293 = AXIS2_PLACEMENT_3D('',#41294,#41295,#41296); +#41294 = CARTESIAN_POINT('',(147.47875,-99.695,1.635)); +#41295 = DIRECTION('',(-0.,0.,-1.)); +#41296 = DIRECTION('',(-0.,-1.,0.)); +#41297 = ORIENTED_EDGE('',*,*,#41200,.T.); +#41298 = ORIENTED_EDGE('',*,*,#41264,.T.); +#41299 = ORIENTED_EDGE('',*,*,#41300,.T.); +#41300 = EDGE_CURVE('',#41265,#41301,#41303,.T.); +#41301 = VERTEX_POINT('',#41302); +#41302 = CARTESIAN_POINT('',(147.57875,-100.4130703308,1.635)); +#41303 = LINE('',#41304,#41305); +#41304 = CARTESIAN_POINT('',(147.57875,-118.745,1.635)); +#41305 = VECTOR('',#41306,1.); +#41306 = DIRECTION('',(0.,1.,0.)); +#41307 = ORIENTED_EDGE('',*,*,#41308,.T.); +#41308 = EDGE_CURVE('',#41301,#41290,#41309,.T.); +#41309 = CIRCLE('',#41310,0.725); +#41310 = AXIS2_PLACEMENT_3D('',#41311,#41312,#41313); +#41311 = CARTESIAN_POINT('',(147.47875,-99.695,1.635)); +#41312 = DIRECTION('',(-0.,0.,-1.)); +#41313 = DIRECTION('',(-0.,-1.,0.)); +#41314 = PLANE('',#41315); +#41315 = AXIS2_PLACEMENT_3D('',#41316,#41317,#41318); +#41316 = CARTESIAN_POINT('',(147.37875,-80.645,1.635)); +#41317 = DIRECTION('',(0.,0.,1.)); +#41318 = DIRECTION('',(1.,0.,-0.)); +#41319 = ADVANCED_FACE('',(#41320),#41331,.F.); +#41320 = FACE_BOUND('',#41321,.T.); +#41321 = EDGE_LOOP('',(#41322,#41328,#41329,#41330)); +#41322 = ORIENTED_EDGE('',*,*,#41323,.F.); +#41323 = EDGE_CURVE('',#41223,#41290,#41324,.T.); +#41324 = LINE('',#41325,#41326); +#41325 = CARTESIAN_POINT('',(147.47875,-100.42,-4.5E-02)); +#41326 = VECTOR('',#41327,1.); +#41327 = DIRECTION('',(0.,0.,1.)); +#41328 = ORIENTED_EDGE('',*,*,#41222,.T.); +#41329 = ORIENTED_EDGE('',*,*,#41192,.F.); +#41330 = ORIENTED_EDGE('',*,*,#41289,.F.); +#41331 = CYLINDRICAL_SURFACE('',#41332,0.725); +#41332 = AXIS2_PLACEMENT_3D('',#41333,#41334,#41335); +#41333 = CARTESIAN_POINT('',(147.47875,-99.695,-4.5E-02)); +#41334 = DIRECTION('',(-0.,-0.,-1.)); +#41335 = DIRECTION('',(-0.,-1.,0.)); +#41336 = ADVANCED_FACE('',(#41337),#41348,.F.); +#41337 = FACE_BOUND('',#41338,.T.); +#41338 = EDGE_LOOP('',(#41339,#41340,#41341,#41342)); +#41339 = ORIENTED_EDGE('',*,*,#41249,.T.); +#41340 = ORIENTED_EDGE('',*,*,#41323,.T.); +#41341 = ORIENTED_EDGE('',*,*,#41308,.F.); +#41342 = ORIENTED_EDGE('',*,*,#41343,.T.); +#41343 = EDGE_CURVE('',#41301,#41242,#41344,.T.); +#41344 = LINE('',#41345,#41346); +#41345 = CARTESIAN_POINT('',(147.57875,-100.4130703308,-4.5E-02)); +#41346 = VECTOR('',#41347,1.); +#41347 = DIRECTION('',(-0.,-0.,-1.)); +#41348 = CYLINDRICAL_SURFACE('',#41349,0.725); +#41349 = AXIS2_PLACEMENT_3D('',#41350,#41351,#41352); +#41350 = CARTESIAN_POINT('',(147.47875,-99.695,-4.5E-02)); +#41351 = DIRECTION('',(-0.,-0.,-1.)); +#41352 = DIRECTION('',(-0.,-1.,0.)); +#41353 = ADVANCED_FACE('',(#41354),#41360,.F.); +#41354 = FACE_BOUND('',#41355,.F.); +#41355 = EDGE_LOOP('',(#41356,#41357,#41358,#41359)); +#41356 = ORIENTED_EDGE('',*,*,#41241,.F.); +#41357 = ORIENTED_EDGE('',*,*,#41275,.F.); +#41358 = ORIENTED_EDGE('',*,*,#41300,.T.); +#41359 = ORIENTED_EDGE('',*,*,#41343,.T.); +#41360 = PLANE('',#41361); +#41361 = AXIS2_PLACEMENT_3D('',#41362,#41363,#41364); +#41362 = CARTESIAN_POINT('',(147.57875,-118.745,1.6)); +#41363 = DIRECTION('',(-1.,0.,0.)); +#41364 = DIRECTION('',(0.,1.,0.)); +#41365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#41369)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#41366,#41367,#41368)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#41366 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41367 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#41368 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#41369 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#41366, + 'distance_accuracy_value','confusion accuracy'); +#41370 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#41371,#41373); +#41371 = ( REPRESENTATION_RELATIONSHIP('','',#40986,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41372) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#41372 = ITEM_DEFINED_TRANSFORMATION('','',#11,#927); +#41373 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #41374); +#41374 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('230','=>[0:1:1:223]','',#5, + #40981,$); +#41375 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#40983)); +#41376 = SHAPE_DEFINITION_REPRESENTATION(#41377,#41383); +#41377 = PRODUCT_DEFINITION_SHAPE('','',#41378); +#41378 = PRODUCT_DEFINITION('design','',#41379,#41382); +#41379 = PRODUCT_DEFINITION_FORMATION('','',#41380); +#41380 = PRODUCT('HackPad_track_221','HackPad_track_221','',(#41381)); +#41381 = PRODUCT_CONTEXT('',#2,'mechanical'); +#41382 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#41383 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#41384),#41538); +#41384 = MANIFOLD_SOLID_BREP('',#41385); +#41385 = CLOSED_SHELL('',(#41386,#41426,#41459,#41490,#41514,#41526)); +#41386 = ADVANCED_FACE('',(#41387),#41421,.F.); +#41387 = FACE_BOUND('',#41388,.F.); +#41388 = EDGE_LOOP('',(#41389,#41399,#41407,#41415)); +#41389 = ORIENTED_EDGE('',*,*,#41390,.T.); +#41390 = EDGE_CURVE('',#41391,#41393,#41395,.T.); +#41391 = VERTEX_POINT('',#41392); +#41392 = CARTESIAN_POINT('',(160.293039,-58.129289,1.6)); +#41393 = VERTEX_POINT('',#41394); +#41394 = CARTESIAN_POINT('',(160.293039,-58.129289,1.635)); +#41395 = LINE('',#41396,#41397); +#41396 = CARTESIAN_POINT('',(160.293039,-58.129289,1.6)); +#41397 = VECTOR('',#41398,1.); +#41398 = DIRECTION('',(0.,0.,1.)); +#41399 = ORIENTED_EDGE('',*,*,#41400,.T.); +#41400 = EDGE_CURVE('',#41393,#41401,#41403,.T.); +#41401 = VERTEX_POINT('',#41402); +#41402 = CARTESIAN_POINT('',(147.408039,-71.014289,1.635)); +#41403 = LINE('',#41404,#41405); +#41404 = CARTESIAN_POINT('',(160.293039,-58.129289,1.635)); +#41405 = VECTOR('',#41406,1.); +#41406 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#41407 = ORIENTED_EDGE('',*,*,#41408,.F.); +#41408 = EDGE_CURVE('',#41409,#41401,#41411,.T.); +#41409 = VERTEX_POINT('',#41410); +#41410 = CARTESIAN_POINT('',(147.408039,-71.014289,1.6)); +#41411 = LINE('',#41412,#41413); +#41412 = CARTESIAN_POINT('',(147.408039,-71.014289,1.6)); +#41413 = VECTOR('',#41414,1.); +#41414 = DIRECTION('',(0.,0.,1.)); +#41415 = ORIENTED_EDGE('',*,*,#41416,.F.); +#41416 = EDGE_CURVE('',#41391,#41409,#41417,.T.); +#41417 = LINE('',#41418,#41419); +#41418 = CARTESIAN_POINT('',(160.293039,-58.129289,1.6)); +#41419 = VECTOR('',#41420,1.); +#41420 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#41421 = PLANE('',#41422); +#41422 = AXIS2_PLACEMENT_3D('',#41423,#41424,#41425); +#41423 = CARTESIAN_POINT('',(160.293039,-58.129289,1.6)); +#41424 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#41425 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#41426 = ADVANCED_FACE('',(#41427),#41454,.T.); +#41427 = FACE_BOUND('',#41428,.F.); +#41428 = EDGE_LOOP('',(#41429,#41430,#41439,#41447)); +#41429 = ORIENTED_EDGE('',*,*,#41408,.T.); +#41430 = ORIENTED_EDGE('',*,*,#41431,.T.); +#41431 = EDGE_CURVE('',#41401,#41432,#41434,.T.); +#41432 = VERTEX_POINT('',#41433); +#41433 = CARTESIAN_POINT('',(147.54946,-71.15571,1.635)); +#41434 = CIRCLE('',#41435,9.999974810218E-02); +#41435 = AXIS2_PLACEMENT_3D('',#41436,#41437,#41438); +#41436 = CARTESIAN_POINT('',(147.4787495,-71.0849995,1.635)); +#41437 = DIRECTION('',(0.,0.,1.)); +#41438 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#41439 = ORIENTED_EDGE('',*,*,#41440,.F.); +#41440 = EDGE_CURVE('',#41441,#41432,#41443,.T.); +#41441 = VERTEX_POINT('',#41442); +#41442 = CARTESIAN_POINT('',(147.54946,-71.15571,1.6)); +#41443 = LINE('',#41444,#41445); +#41444 = CARTESIAN_POINT('',(147.54946,-71.15571,1.6)); +#41445 = VECTOR('',#41446,1.); +#41446 = DIRECTION('',(0.,0.,1.)); +#41447 = ORIENTED_EDGE('',*,*,#41448,.F.); +#41448 = EDGE_CURVE('',#41409,#41441,#41449,.T.); +#41449 = CIRCLE('',#41450,9.999974810218E-02); +#41450 = AXIS2_PLACEMENT_3D('',#41451,#41452,#41453); +#41451 = CARTESIAN_POINT('',(147.4787495,-71.0849995,1.6)); +#41452 = DIRECTION('',(0.,0.,1.)); +#41453 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#41454 = CYLINDRICAL_SURFACE('',#41455,9.999974810218E-02); +#41455 = AXIS2_PLACEMENT_3D('',#41456,#41457,#41458); +#41456 = CARTESIAN_POINT('',(147.4787495,-71.0849995,1.6)); +#41457 = DIRECTION('',(-0.,-0.,-1.)); +#41458 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#41459 = ADVANCED_FACE('',(#41460),#41485,.F.); +#41460 = FACE_BOUND('',#41461,.F.); +#41461 = EDGE_LOOP('',(#41462,#41463,#41471,#41479)); +#41462 = ORIENTED_EDGE('',*,*,#41440,.T.); +#41463 = ORIENTED_EDGE('',*,*,#41464,.T.); +#41464 = EDGE_CURVE('',#41432,#41465,#41467,.T.); +#41465 = VERTEX_POINT('',#41466); +#41466 = CARTESIAN_POINT('',(160.43446,-58.27071,1.635)); +#41467 = LINE('',#41468,#41469); +#41468 = CARTESIAN_POINT('',(147.54946,-71.15571,1.635)); +#41469 = VECTOR('',#41470,1.); +#41470 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#41471 = ORIENTED_EDGE('',*,*,#41472,.F.); +#41472 = EDGE_CURVE('',#41473,#41465,#41475,.T.); +#41473 = VERTEX_POINT('',#41474); +#41474 = CARTESIAN_POINT('',(160.43446,-58.27071,1.6)); +#41475 = LINE('',#41476,#41477); +#41476 = CARTESIAN_POINT('',(160.43446,-58.27071,1.6)); +#41477 = VECTOR('',#41478,1.); +#41478 = DIRECTION('',(0.,0.,1.)); +#41479 = ORIENTED_EDGE('',*,*,#41480,.F.); +#41480 = EDGE_CURVE('',#41441,#41473,#41481,.T.); +#41481 = LINE('',#41482,#41483); +#41482 = CARTESIAN_POINT('',(147.54946,-71.15571,1.6)); +#41483 = VECTOR('',#41484,1.); +#41484 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#41485 = PLANE('',#41486); +#41486 = AXIS2_PLACEMENT_3D('',#41487,#41488,#41489); +#41487 = CARTESIAN_POINT('',(147.54946,-71.15571,1.6)); +#41488 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#41489 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#41490 = ADVANCED_FACE('',(#41491),#41509,.T.); +#41491 = FACE_BOUND('',#41492,.F.); +#41492 = EDGE_LOOP('',(#41493,#41494,#41501,#41502)); +#41493 = ORIENTED_EDGE('',*,*,#41472,.T.); +#41494 = ORIENTED_EDGE('',*,*,#41495,.T.); +#41495 = EDGE_CURVE('',#41465,#41393,#41496,.T.); +#41496 = CIRCLE('',#41497,9.999974810219E-02); +#41497 = AXIS2_PLACEMENT_3D('',#41498,#41499,#41500); +#41498 = CARTESIAN_POINT('',(160.3637495,-58.1999995,1.635)); +#41499 = DIRECTION('',(0.,-0.,1.)); +#41500 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#41501 = ORIENTED_EDGE('',*,*,#41390,.F.); +#41502 = ORIENTED_EDGE('',*,*,#41503,.F.); +#41503 = EDGE_CURVE('',#41473,#41391,#41504,.T.); +#41504 = CIRCLE('',#41505,9.999974810219E-02); +#41505 = AXIS2_PLACEMENT_3D('',#41506,#41507,#41508); +#41506 = CARTESIAN_POINT('',(160.3637495,-58.1999995,1.6)); +#41507 = DIRECTION('',(0.,-0.,1.)); +#41508 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#41509 = CYLINDRICAL_SURFACE('',#41510,9.999974810219E-02); +#41510 = AXIS2_PLACEMENT_3D('',#41511,#41512,#41513); +#41511 = CARTESIAN_POINT('',(160.3637495,-58.1999995,1.6)); +#41512 = DIRECTION('',(-0.,0.,-1.)); +#41513 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#41514 = ADVANCED_FACE('',(#41515),#41521,.F.); +#41515 = FACE_BOUND('',#41516,.F.); +#41516 = EDGE_LOOP('',(#41517,#41518,#41519,#41520)); +#41517 = ORIENTED_EDGE('',*,*,#41416,.T.); +#41518 = ORIENTED_EDGE('',*,*,#41448,.T.); +#41519 = ORIENTED_EDGE('',*,*,#41480,.T.); +#41520 = ORIENTED_EDGE('',*,*,#41503,.T.); +#41521 = PLANE('',#41522); +#41522 = AXIS2_PLACEMENT_3D('',#41523,#41524,#41525); +#41523 = CARTESIAN_POINT('',(160.293039,-58.129289,1.6)); +#41524 = DIRECTION('',(0.,0.,1.)); +#41525 = DIRECTION('',(1.,0.,-0.)); +#41526 = ADVANCED_FACE('',(#41527),#41533,.T.); +#41527 = FACE_BOUND('',#41528,.T.); +#41528 = EDGE_LOOP('',(#41529,#41530,#41531,#41532)); +#41529 = ORIENTED_EDGE('',*,*,#41400,.T.); +#41530 = ORIENTED_EDGE('',*,*,#41431,.T.); +#41531 = ORIENTED_EDGE('',*,*,#41464,.T.); +#41532 = ORIENTED_EDGE('',*,*,#41495,.T.); +#41533 = PLANE('',#41534); +#41534 = AXIS2_PLACEMENT_3D('',#41535,#41536,#41537); +#41535 = CARTESIAN_POINT('',(160.293039,-58.129289,1.635)); +#41536 = DIRECTION('',(0.,0.,1.)); +#41537 = DIRECTION('',(1.,0.,-0.)); +#41538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#41542)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#41539,#41540,#41541)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#41539 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41540 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#41541 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#41542 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#41539, + 'distance_accuracy_value','confusion accuracy'); +#41543 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#41544,#41546); +#41544 = ( REPRESENTATION_RELATIONSHIP('','',#41383,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41545) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#41545 = ITEM_DEFINED_TRANSFORMATION('','',#11,#931); +#41546 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #41547); +#41547 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('231','=>[0:1:1:224]','',#5, + #41378,$); +#41548 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41380)); +#41549 = SHAPE_DEFINITION_REPRESENTATION(#41550,#41556); +#41550 = PRODUCT_DEFINITION_SHAPE('','',#41551); +#41551 = PRODUCT_DEFINITION('design','',#41552,#41555); +#41552 = PRODUCT_DEFINITION_FORMATION('','',#41553); +#41553 = PRODUCT('HackPad_track_222','HackPad_track_222','',(#41554)); +#41554 = PRODUCT_CONTEXT('',#2,'mechanical'); +#41555 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#41556 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#41557),#41711); +#41557 = MANIFOLD_SOLID_BREP('',#41558); +#41558 = CLOSED_SHELL('',(#41559,#41599,#41632,#41657,#41682,#41699)); +#41559 = ADVANCED_FACE('',(#41560),#41594,.F.); +#41560 = FACE_BOUND('',#41561,.F.); +#41561 = EDGE_LOOP('',(#41562,#41572,#41580,#41588)); +#41562 = ORIENTED_EDGE('',*,*,#41563,.F.); +#41563 = EDGE_CURVE('',#41564,#41566,#41568,.T.); +#41564 = VERTEX_POINT('',#41565); +#41565 = CARTESIAN_POINT('',(161.28875000001,-58.1,1.6)); +#41566 = VERTEX_POINT('',#41567); +#41567 = CARTESIAN_POINT('',(160.36375,-58.1,1.6)); +#41568 = LINE('',#41569,#41570); +#41569 = CARTESIAN_POINT('',(161.36375,-58.1,1.6)); +#41570 = VECTOR('',#41571,1.); +#41571 = DIRECTION('',(-1.,0.,0.)); +#41572 = ORIENTED_EDGE('',*,*,#41573,.F.); +#41573 = EDGE_CURVE('',#41574,#41564,#41576,.T.); +#41574 = VERTEX_POINT('',#41575); +#41575 = CARTESIAN_POINT('',(161.28875000001,-58.1,1.635)); +#41576 = LINE('',#41577,#41578); +#41577 = CARTESIAN_POINT('',(161.28875,-58.1,-4.5E-02)); +#41578 = VECTOR('',#41579,1.); +#41579 = DIRECTION('',(-0.,-0.,-1.)); +#41580 = ORIENTED_EDGE('',*,*,#41581,.T.); +#41581 = EDGE_CURVE('',#41574,#41582,#41584,.T.); +#41582 = VERTEX_POINT('',#41583); +#41583 = CARTESIAN_POINT('',(160.36375,-58.1,1.635)); +#41584 = LINE('',#41585,#41586); +#41585 = CARTESIAN_POINT('',(161.36375,-58.1,1.635)); +#41586 = VECTOR('',#41587,1.); +#41587 = DIRECTION('',(-1.,0.,0.)); +#41588 = ORIENTED_EDGE('',*,*,#41589,.F.); +#41589 = EDGE_CURVE('',#41566,#41582,#41590,.T.); +#41590 = LINE('',#41591,#41592); +#41591 = CARTESIAN_POINT('',(160.36375,-58.1,1.6)); +#41592 = VECTOR('',#41593,1.); +#41593 = DIRECTION('',(0.,0.,1.)); +#41594 = PLANE('',#41595); +#41595 = AXIS2_PLACEMENT_3D('',#41596,#41597,#41598); +#41596 = CARTESIAN_POINT('',(161.36375,-58.1,1.6)); +#41597 = DIRECTION('',(0.,-1.,0.)); +#41598 = DIRECTION('',(-1.,0.,0.)); +#41599 = ADVANCED_FACE('',(#41600),#41627,.F.); +#41600 = FACE_BOUND('',#41601,.F.); +#41601 = EDGE_LOOP('',(#41602,#41611,#41612,#41621)); +#41602 = ORIENTED_EDGE('',*,*,#41603,.T.); +#41603 = EDGE_CURVE('',#41604,#41564,#41606,.T.); +#41604 = VERTEX_POINT('',#41605); +#41605 = CARTESIAN_POINT('',(161.28875000001,-58.3,1.6)); +#41606 = CIRCLE('',#41607,0.125); +#41607 = AXIS2_PLACEMENT_3D('',#41608,#41609,#41610); +#41608 = CARTESIAN_POINT('',(161.36375,-58.2,1.6)); +#41609 = DIRECTION('',(-0.,0.,-1.)); +#41610 = DIRECTION('',(-0.,-1.,0.)); +#41611 = ORIENTED_EDGE('',*,*,#41563,.T.); +#41612 = ORIENTED_EDGE('',*,*,#41613,.T.); +#41613 = EDGE_CURVE('',#41566,#41614,#41616,.T.); +#41614 = VERTEX_POINT('',#41615); +#41615 = CARTESIAN_POINT('',(160.36375,-58.3,1.6)); +#41616 = CIRCLE('',#41617,1.E-01); +#41617 = AXIS2_PLACEMENT_3D('',#41618,#41619,#41620); +#41618 = CARTESIAN_POINT('',(160.36375,-58.2,1.6)); +#41619 = DIRECTION('',(0.,0.,1.)); +#41620 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#41621 = ORIENTED_EDGE('',*,*,#41622,.T.); +#41622 = EDGE_CURVE('',#41614,#41604,#41623,.T.); +#41623 = LINE('',#41624,#41625); +#41624 = CARTESIAN_POINT('',(160.36375,-58.3,1.6)); +#41625 = VECTOR('',#41626,1.); +#41626 = DIRECTION('',(1.,0.,0.)); +#41627 = PLANE('',#41628); +#41628 = AXIS2_PLACEMENT_3D('',#41629,#41630,#41631); +#41629 = CARTESIAN_POINT('',(161.36375,-58.1,1.6)); +#41630 = DIRECTION('',(0.,0.,1.)); +#41631 = DIRECTION('',(1.,0.,-0.)); +#41632 = ADVANCED_FACE('',(#41633),#41652,.T.); +#41633 = FACE_BOUND('',#41634,.F.); +#41634 = EDGE_LOOP('',(#41635,#41636,#41645,#41651)); +#41635 = ORIENTED_EDGE('',*,*,#41589,.T.); +#41636 = ORIENTED_EDGE('',*,*,#41637,.T.); +#41637 = EDGE_CURVE('',#41582,#41638,#41640,.T.); +#41638 = VERTEX_POINT('',#41639); +#41639 = CARTESIAN_POINT('',(160.36375,-58.3,1.635)); +#41640 = CIRCLE('',#41641,1.E-01); +#41641 = AXIS2_PLACEMENT_3D('',#41642,#41643,#41644); +#41642 = CARTESIAN_POINT('',(160.36375,-58.2,1.635)); +#41643 = DIRECTION('',(0.,0.,1.)); +#41644 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#41645 = ORIENTED_EDGE('',*,*,#41646,.F.); +#41646 = EDGE_CURVE('',#41614,#41638,#41647,.T.); +#41647 = LINE('',#41648,#41649); +#41648 = CARTESIAN_POINT('',(160.36375,-58.3,1.6)); +#41649 = VECTOR('',#41650,1.); +#41650 = DIRECTION('',(0.,0.,1.)); +#41651 = ORIENTED_EDGE('',*,*,#41613,.F.); +#41652 = CYLINDRICAL_SURFACE('',#41653,1.E-01); +#41653 = AXIS2_PLACEMENT_3D('',#41654,#41655,#41656); +#41654 = CARTESIAN_POINT('',(160.36375,-58.2,1.6)); +#41655 = DIRECTION('',(-0.,-0.,-1.)); +#41656 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#41657 = ADVANCED_FACE('',(#41658),#41677,.T.); +#41658 = FACE_BOUND('',#41659,.T.); +#41659 = EDGE_LOOP('',(#41660,#41669,#41670,#41671)); +#41660 = ORIENTED_EDGE('',*,*,#41661,.T.); +#41661 = EDGE_CURVE('',#41662,#41574,#41664,.T.); +#41662 = VERTEX_POINT('',#41663); +#41663 = CARTESIAN_POINT('',(161.28875000001,-58.3,1.635)); +#41664 = CIRCLE('',#41665,0.125); +#41665 = AXIS2_PLACEMENT_3D('',#41666,#41667,#41668); +#41666 = CARTESIAN_POINT('',(161.36375,-58.2,1.635)); +#41667 = DIRECTION('',(-0.,0.,-1.)); +#41668 = DIRECTION('',(-0.,-1.,0.)); +#41669 = ORIENTED_EDGE('',*,*,#41581,.T.); +#41670 = ORIENTED_EDGE('',*,*,#41637,.T.); +#41671 = ORIENTED_EDGE('',*,*,#41672,.T.); +#41672 = EDGE_CURVE('',#41638,#41662,#41673,.T.); +#41673 = LINE('',#41674,#41675); +#41674 = CARTESIAN_POINT('',(160.36375,-58.3,1.635)); +#41675 = VECTOR('',#41676,1.); +#41676 = DIRECTION('',(1.,0.,0.)); +#41677 = PLANE('',#41678); +#41678 = AXIS2_PLACEMENT_3D('',#41679,#41680,#41681); +#41679 = CARTESIAN_POINT('',(161.36375,-58.1,1.635)); +#41680 = DIRECTION('',(0.,0.,1.)); +#41681 = DIRECTION('',(1.,0.,-0.)); +#41682 = ADVANCED_FACE('',(#41683),#41694,.F.); +#41683 = FACE_BOUND('',#41684,.T.); +#41684 = EDGE_LOOP('',(#41685,#41686,#41687,#41693)); +#41685 = ORIENTED_EDGE('',*,*,#41573,.F.); +#41686 = ORIENTED_EDGE('',*,*,#41661,.F.); +#41687 = ORIENTED_EDGE('',*,*,#41688,.T.); +#41688 = EDGE_CURVE('',#41662,#41604,#41689,.T.); +#41689 = LINE('',#41690,#41691); +#41690 = CARTESIAN_POINT('',(161.28875,-58.3,-4.5E-02)); +#41691 = VECTOR('',#41692,1.); +#41692 = DIRECTION('',(-0.,-0.,-1.)); +#41693 = ORIENTED_EDGE('',*,*,#41603,.T.); +#41694 = CYLINDRICAL_SURFACE('',#41695,0.125); +#41695 = AXIS2_PLACEMENT_3D('',#41696,#41697,#41698); +#41696 = CARTESIAN_POINT('',(161.36375,-58.2,-4.5E-02)); +#41697 = DIRECTION('',(-0.,-0.,-1.)); +#41698 = DIRECTION('',(-0.,-1.,0.)); +#41699 = ADVANCED_FACE('',(#41700),#41706,.F.); +#41700 = FACE_BOUND('',#41701,.F.); +#41701 = EDGE_LOOP('',(#41702,#41703,#41704,#41705)); +#41702 = ORIENTED_EDGE('',*,*,#41622,.F.); +#41703 = ORIENTED_EDGE('',*,*,#41646,.T.); +#41704 = ORIENTED_EDGE('',*,*,#41672,.T.); +#41705 = ORIENTED_EDGE('',*,*,#41688,.T.); +#41706 = PLANE('',#41707); +#41707 = AXIS2_PLACEMENT_3D('',#41708,#41709,#41710); +#41708 = CARTESIAN_POINT('',(160.36375,-58.3,1.6)); +#41709 = DIRECTION('',(0.,1.,0.)); +#41710 = DIRECTION('',(1.,0.,0.)); +#41711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#41715)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#41712,#41713,#41714)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#41712 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41713 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#41714 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#41715 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#41712, + 'distance_accuracy_value','confusion accuracy'); +#41716 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#41717,#41719); +#41717 = ( REPRESENTATION_RELATIONSHIP('','',#41556,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41718) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#41718 = ITEM_DEFINED_TRANSFORMATION('','',#11,#935); +#41719 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #41720); +#41720 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('232','=>[0:1:1:225]','',#5, + #41551,$); +#41721 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41553)); +#41722 = SHAPE_DEFINITION_REPRESENTATION(#41723,#41729); +#41723 = PRODUCT_DEFINITION_SHAPE('','',#41724); +#41724 = PRODUCT_DEFINITION('design','',#41725,#41728); +#41725 = PRODUCT_DEFINITION_FORMATION('','',#41726); +#41726 = PRODUCT('HackPad_track_223','HackPad_track_223','',(#41727)); +#41727 = PRODUCT_CONTEXT('',#2,'mechanical'); +#41728 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#41729 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#41730),#41919); +#41730 = MANIFOLD_SOLID_BREP('',#41731); +#41731 = CLOSED_SHELL('',(#41732,#41772,#41814,#41839,#41873,#41890, + #41907)); +#41732 = ADVANCED_FACE('',(#41733),#41767,.F.); +#41733 = FACE_BOUND('',#41734,.F.); +#41734 = EDGE_LOOP('',(#41735,#41745,#41753,#41761)); +#41735 = ORIENTED_EDGE('',*,*,#41736,.F.); +#41736 = EDGE_CURVE('',#41737,#41739,#41741,.T.); +#41737 = VERTEX_POINT('',#41738); +#41738 = CARTESIAN_POINT('',(161.46375,-58.12500000001,-3.5E-02)); +#41739 = VERTEX_POINT('',#41740); +#41740 = CARTESIAN_POINT('',(161.46375,-56.27500000003,-3.5E-02)); +#41741 = LINE('',#41742,#41743); +#41742 = CARTESIAN_POINT('',(161.46375,-58.2,-3.5E-02)); +#41743 = VECTOR('',#41744,1.); +#41744 = DIRECTION('',(0.,1.,0.)); +#41745 = ORIENTED_EDGE('',*,*,#41746,.F.); +#41746 = EDGE_CURVE('',#41747,#41737,#41749,.T.); +#41747 = VERTEX_POINT('',#41748); +#41748 = CARTESIAN_POINT('',(161.46375,-58.12500000001,0.)); +#41749 = LINE('',#41750,#41751); +#41750 = CARTESIAN_POINT('',(161.46375,-58.125,-4.5E-02)); +#41751 = VECTOR('',#41752,1.); +#41752 = DIRECTION('',(-0.,-0.,-1.)); +#41753 = ORIENTED_EDGE('',*,*,#41754,.T.); +#41754 = EDGE_CURVE('',#41747,#41755,#41757,.T.); +#41755 = VERTEX_POINT('',#41756); +#41756 = CARTESIAN_POINT('',(161.46375,-56.27500000003,0.)); +#41757 = LINE('',#41758,#41759); +#41758 = CARTESIAN_POINT('',(161.46375,-58.2,0.)); +#41759 = VECTOR('',#41760,1.); +#41760 = DIRECTION('',(0.,1.,0.)); +#41761 = ORIENTED_EDGE('',*,*,#41762,.T.); +#41762 = EDGE_CURVE('',#41755,#41739,#41763,.T.); +#41763 = LINE('',#41764,#41765); +#41764 = CARTESIAN_POINT('',(161.46375,-56.275,-4.5E-02)); +#41765 = VECTOR('',#41766,1.); +#41766 = DIRECTION('',(-0.,-0.,-1.)); +#41767 = PLANE('',#41768); +#41768 = AXIS2_PLACEMENT_3D('',#41769,#41770,#41771); +#41769 = CARTESIAN_POINT('',(161.46375,-58.2,-3.5E-02)); +#41770 = DIRECTION('',(-1.,0.,0.)); +#41771 = DIRECTION('',(0.,1.,0.)); +#41772 = ADVANCED_FACE('',(#41773),#41809,.F.); +#41773 = FACE_BOUND('',#41774,.F.); +#41774 = EDGE_LOOP('',(#41775,#41784,#41785,#41794,#41803)); +#41775 = ORIENTED_EDGE('',*,*,#41776,.T.); +#41776 = EDGE_CURVE('',#41777,#41737,#41779,.T.); +#41777 = VERTEX_POINT('',#41778); +#41778 = CARTESIAN_POINT('',(161.26375,-58.12500000001,-3.5E-02)); +#41779 = CIRCLE('',#41780,0.125); +#41780 = AXIS2_PLACEMENT_3D('',#41781,#41782,#41783); +#41781 = CARTESIAN_POINT('',(161.36375,-58.2,-3.5E-02)); +#41782 = DIRECTION('',(-0.,0.,-1.)); +#41783 = DIRECTION('',(-0.,-1.,0.)); +#41784 = ORIENTED_EDGE('',*,*,#41736,.T.); +#41785 = ORIENTED_EDGE('',*,*,#41786,.T.); +#41786 = EDGE_CURVE('',#41739,#41787,#41789,.T.); +#41787 = VERTEX_POINT('',#41788); +#41788 = CARTESIAN_POINT('',(161.36375,-56.325,-3.5E-02)); +#41789 = CIRCLE('',#41790,0.125); +#41790 = AXIS2_PLACEMENT_3D('',#41791,#41792,#41793); +#41791 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#41792 = DIRECTION('',(-0.,0.,-1.)); +#41793 = DIRECTION('',(-0.,-1.,0.)); +#41794 = ORIENTED_EDGE('',*,*,#41795,.T.); +#41795 = EDGE_CURVE('',#41787,#41796,#41798,.T.); +#41796 = VERTEX_POINT('',#41797); +#41797 = CARTESIAN_POINT('',(161.26375,-56.27500000003,-3.5E-02)); +#41798 = CIRCLE('',#41799,0.125); +#41799 = AXIS2_PLACEMENT_3D('',#41800,#41801,#41802); +#41800 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#41801 = DIRECTION('',(-0.,0.,-1.)); +#41802 = DIRECTION('',(-0.,-1.,0.)); +#41803 = ORIENTED_EDGE('',*,*,#41804,.T.); +#41804 = EDGE_CURVE('',#41796,#41777,#41805,.T.); +#41805 = LINE('',#41806,#41807); +#41806 = CARTESIAN_POINT('',(161.26375,-56.2,-3.5E-02)); +#41807 = VECTOR('',#41808,1.); +#41808 = DIRECTION('',(0.,-1.,0.)); +#41809 = PLANE('',#41810); +#41810 = AXIS2_PLACEMENT_3D('',#41811,#41812,#41813); +#41811 = CARTESIAN_POINT('',(161.46375,-58.2,-3.5E-02)); +#41812 = DIRECTION('',(0.,0.,1.)); +#41813 = DIRECTION('',(1.,0.,-0.)); +#41814 = ADVANCED_FACE('',(#41815),#41834,.F.); +#41815 = FACE_BOUND('',#41816,.T.); +#41816 = EDGE_LOOP('',(#41817,#41818,#41826,#41833)); +#41817 = ORIENTED_EDGE('',*,*,#41786,.T.); +#41818 = ORIENTED_EDGE('',*,*,#41819,.T.); +#41819 = EDGE_CURVE('',#41787,#41820,#41822,.T.); +#41820 = VERTEX_POINT('',#41821); +#41821 = CARTESIAN_POINT('',(161.36375,-56.325,0.)); +#41822 = LINE('',#41823,#41824); +#41823 = CARTESIAN_POINT('',(161.36375,-56.325,-4.5E-02)); +#41824 = VECTOR('',#41825,1.); +#41825 = DIRECTION('',(0.,0.,1.)); +#41826 = ORIENTED_EDGE('',*,*,#41827,.F.); +#41827 = EDGE_CURVE('',#41755,#41820,#41828,.T.); +#41828 = CIRCLE('',#41829,0.125); +#41829 = AXIS2_PLACEMENT_3D('',#41830,#41831,#41832); +#41830 = CARTESIAN_POINT('',(161.36375,-56.2,0.)); +#41831 = DIRECTION('',(-0.,0.,-1.)); +#41832 = DIRECTION('',(-0.,-1.,0.)); +#41833 = ORIENTED_EDGE('',*,*,#41762,.T.); +#41834 = CYLINDRICAL_SURFACE('',#41835,0.125); +#41835 = AXIS2_PLACEMENT_3D('',#41836,#41837,#41838); +#41836 = CARTESIAN_POINT('',(161.36375,-56.2,-4.5E-02)); +#41837 = DIRECTION('',(-0.,-0.,-1.)); +#41838 = DIRECTION('',(-0.,-1.,0.)); +#41839 = ADVANCED_FACE('',(#41840),#41868,.T.); +#41840 = FACE_BOUND('',#41841,.T.); +#41841 = EDGE_LOOP('',(#41842,#41851,#41852,#41853,#41862)); +#41842 = ORIENTED_EDGE('',*,*,#41843,.T.); +#41843 = EDGE_CURVE('',#41844,#41747,#41846,.T.); +#41844 = VERTEX_POINT('',#41845); +#41845 = CARTESIAN_POINT('',(161.26375,-58.12500000001,0.)); +#41846 = CIRCLE('',#41847,0.125); +#41847 = AXIS2_PLACEMENT_3D('',#41848,#41849,#41850); +#41848 = CARTESIAN_POINT('',(161.36375,-58.2,0.)); +#41849 = DIRECTION('',(-0.,0.,-1.)); +#41850 = DIRECTION('',(-0.,-1.,0.)); +#41851 = ORIENTED_EDGE('',*,*,#41754,.T.); +#41852 = ORIENTED_EDGE('',*,*,#41827,.T.); +#41853 = ORIENTED_EDGE('',*,*,#41854,.T.); +#41854 = EDGE_CURVE('',#41820,#41855,#41857,.T.); +#41855 = VERTEX_POINT('',#41856); +#41856 = CARTESIAN_POINT('',(161.26375,-56.27500000003,0.)); +#41857 = CIRCLE('',#41858,0.125); +#41858 = AXIS2_PLACEMENT_3D('',#41859,#41860,#41861); +#41859 = CARTESIAN_POINT('',(161.36375,-56.2,0.)); +#41860 = DIRECTION('',(-0.,0.,-1.)); +#41861 = DIRECTION('',(-0.,-1.,0.)); +#41862 = ORIENTED_EDGE('',*,*,#41863,.T.); +#41863 = EDGE_CURVE('',#41855,#41844,#41864,.T.); +#41864 = LINE('',#41865,#41866); +#41865 = CARTESIAN_POINT('',(161.26375,-56.2,0.)); +#41866 = VECTOR('',#41867,1.); +#41867 = DIRECTION('',(0.,-1.,0.)); +#41868 = PLANE('',#41869); +#41869 = AXIS2_PLACEMENT_3D('',#41870,#41871,#41872); +#41870 = CARTESIAN_POINT('',(161.46375,-58.2,0.)); +#41871 = DIRECTION('',(0.,0.,1.)); +#41872 = DIRECTION('',(1.,0.,-0.)); +#41873 = ADVANCED_FACE('',(#41874),#41885,.F.); +#41874 = FACE_BOUND('',#41875,.T.); +#41875 = EDGE_LOOP('',(#41876,#41877,#41878,#41884)); +#41876 = ORIENTED_EDGE('',*,*,#41746,.F.); +#41877 = ORIENTED_EDGE('',*,*,#41843,.F.); +#41878 = ORIENTED_EDGE('',*,*,#41879,.T.); +#41879 = EDGE_CURVE('',#41844,#41777,#41880,.T.); +#41880 = LINE('',#41881,#41882); +#41881 = CARTESIAN_POINT('',(161.26375,-58.125,-4.5E-02)); +#41882 = VECTOR('',#41883,1.); +#41883 = DIRECTION('',(-0.,-0.,-1.)); +#41884 = ORIENTED_EDGE('',*,*,#41776,.T.); +#41885 = CYLINDRICAL_SURFACE('',#41886,0.125); +#41886 = AXIS2_PLACEMENT_3D('',#41887,#41888,#41889); +#41887 = CARTESIAN_POINT('',(161.36375,-58.2,-4.5E-02)); +#41888 = DIRECTION('',(-0.,-0.,-1.)); +#41889 = DIRECTION('',(-0.,-1.,0.)); +#41890 = ADVANCED_FACE('',(#41891),#41902,.F.); +#41891 = FACE_BOUND('',#41892,.F.); +#41892 = EDGE_LOOP('',(#41893,#41894,#41900,#41901)); +#41893 = ORIENTED_EDGE('',*,*,#41804,.F.); +#41894 = ORIENTED_EDGE('',*,*,#41895,.F.); +#41895 = EDGE_CURVE('',#41855,#41796,#41896,.T.); +#41896 = LINE('',#41897,#41898); +#41897 = CARTESIAN_POINT('',(161.26375,-56.275,-4.5E-02)); +#41898 = VECTOR('',#41899,1.); +#41899 = DIRECTION('',(-0.,-0.,-1.)); +#41900 = ORIENTED_EDGE('',*,*,#41863,.T.); +#41901 = ORIENTED_EDGE('',*,*,#41879,.T.); +#41902 = PLANE('',#41903); +#41903 = AXIS2_PLACEMENT_3D('',#41904,#41905,#41906); +#41904 = CARTESIAN_POINT('',(161.26375,-56.2,-3.5E-02)); +#41905 = DIRECTION('',(1.,0.,-0.)); +#41906 = DIRECTION('',(0.,-1.,0.)); +#41907 = ADVANCED_FACE('',(#41908),#41914,.F.); +#41908 = FACE_BOUND('',#41909,.T.); +#41909 = EDGE_LOOP('',(#41910,#41911,#41912,#41913)); +#41910 = ORIENTED_EDGE('',*,*,#41819,.F.); +#41911 = ORIENTED_EDGE('',*,*,#41795,.T.); +#41912 = ORIENTED_EDGE('',*,*,#41895,.F.); +#41913 = ORIENTED_EDGE('',*,*,#41854,.F.); +#41914 = CYLINDRICAL_SURFACE('',#41915,0.125); +#41915 = AXIS2_PLACEMENT_3D('',#41916,#41917,#41918); +#41916 = CARTESIAN_POINT('',(161.36375,-56.2,-4.5E-02)); +#41917 = DIRECTION('',(-0.,-0.,-1.)); +#41918 = DIRECTION('',(-0.,-1.,0.)); +#41919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#41923)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#41920,#41921,#41922)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#41920 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41921 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#41922 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#41923 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#41920, + 'distance_accuracy_value','confusion accuracy'); +#41924 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#41925,#41927); +#41925 = ( REPRESENTATION_RELATIONSHIP('','',#41729,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41926) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#41926 = ITEM_DEFINED_TRANSFORMATION('','',#11,#939); +#41927 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #41928); +#41928 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('233','=>[0:1:1:226]','',#5, + #41724,$); +#41929 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41726)); +#41930 = SHAPE_DEFINITION_REPRESENTATION(#41931,#41937); +#41931 = PRODUCT_DEFINITION_SHAPE('','',#41932); +#41932 = PRODUCT_DEFINITION('design','',#41933,#41936); +#41933 = PRODUCT_DEFINITION_FORMATION('','',#41934); +#41934 = PRODUCT('HackPad_track_224','HackPad_track_224','',(#41935)); +#41935 = PRODUCT_CONTEXT('',#2,'mechanical'); +#41936 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#41937 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#41938),#42092); +#41938 = MANIFOLD_SOLID_BREP('',#41939); +#41939 = CLOSED_SHELL('',(#41940,#41980,#42013,#42038,#42063,#42080)); +#41940 = ADVANCED_FACE('',(#41941),#41975,.F.); +#41941 = FACE_BOUND('',#41942,.F.); +#41942 = EDGE_LOOP('',(#41943,#41953,#41961,#41969)); +#41943 = ORIENTED_EDGE('',*,*,#41944,.F.); +#41944 = EDGE_CURVE('',#41945,#41947,#41949,.T.); +#41945 = VERTEX_POINT('',#41946); +#41946 = CARTESIAN_POINT('',(167.23287840278,-80.47229159721,1.6)); +#41947 = VERTEX_POINT('',#41948); +#41948 = CARTESIAN_POINT('',(174.43446,-73.27071,1.6)); +#41949 = LINE('',#41950,#41951); +#41950 = CARTESIAN_POINT('',(166.98946,-80.71571,1.6)); +#41951 = VECTOR('',#41952,1.); +#41952 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#41953 = ORIENTED_EDGE('',*,*,#41954,.F.); +#41954 = EDGE_CURVE('',#41955,#41945,#41957,.T.); +#41955 = VERTEX_POINT('',#41956); +#41956 = CARTESIAN_POINT('',(167.23287840278,-80.47229159721,1.635)); +#41957 = LINE('',#41958,#41959); +#41958 = CARTESIAN_POINT('',(167.23287840278,-80.47229159721,-4.5E-02)); +#41959 = VECTOR('',#41960,1.); +#41960 = DIRECTION('',(-0.,-0.,-1.)); +#41961 = ORIENTED_EDGE('',*,*,#41962,.T.); +#41962 = EDGE_CURVE('',#41955,#41963,#41965,.T.); +#41963 = VERTEX_POINT('',#41964); +#41964 = CARTESIAN_POINT('',(174.43446,-73.27071,1.635)); +#41965 = LINE('',#41966,#41967); +#41966 = CARTESIAN_POINT('',(166.98946,-80.71571,1.635)); +#41967 = VECTOR('',#41968,1.); +#41968 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#41969 = ORIENTED_EDGE('',*,*,#41970,.F.); +#41970 = EDGE_CURVE('',#41947,#41963,#41971,.T.); +#41971 = LINE('',#41972,#41973); +#41972 = CARTESIAN_POINT('',(174.43446,-73.27071,1.6)); +#41973 = VECTOR('',#41974,1.); +#41974 = DIRECTION('',(0.,0.,1.)); +#41975 = PLANE('',#41976); +#41976 = AXIS2_PLACEMENT_3D('',#41977,#41978,#41979); +#41977 = CARTESIAN_POINT('',(166.98946,-80.71571,1.6)); +#41978 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#41979 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#41980 = ADVANCED_FACE('',(#41981),#42008,.F.); +#41981 = FACE_BOUND('',#41982,.F.); +#41982 = EDGE_LOOP('',(#41983,#41992,#41993,#42002)); +#41983 = ORIENTED_EDGE('',*,*,#41984,.T.); +#41984 = EDGE_CURVE('',#41985,#41945,#41987,.T.); +#41985 = VERTEX_POINT('',#41986); +#41986 = CARTESIAN_POINT('',(167.15039676305,-80.27193123694,1.6)); +#41987 = CIRCLE('',#41988,0.725); +#41988 = AXIS2_PLACEMENT_3D('',#41989,#41990,#41991); +#41989 = CARTESIAN_POINT('',(166.52875,-80.645,1.6)); +#41990 = DIRECTION('',(-0.,0.,-1.)); +#41991 = DIRECTION('',(-0.,-1.,0.)); +#41992 = ORIENTED_EDGE('',*,*,#41944,.T.); +#41993 = ORIENTED_EDGE('',*,*,#41994,.T.); +#41994 = EDGE_CURVE('',#41947,#41995,#41997,.T.); +#41995 = VERTEX_POINT('',#41996); +#41996 = CARTESIAN_POINT('',(174.293039,-73.129289,1.6)); +#41997 = CIRCLE('',#41998,9.999974810219E-02); +#41998 = AXIS2_PLACEMENT_3D('',#41999,#42000,#42001); +#41999 = CARTESIAN_POINT('',(174.3637495,-73.1999995,1.6)); +#42000 = DIRECTION('',(0.,-0.,1.)); +#42001 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#42002 = ORIENTED_EDGE('',*,*,#42003,.T.); +#42003 = EDGE_CURVE('',#41995,#41985,#42004,.T.); +#42004 = LINE('',#42005,#42006); +#42005 = CARTESIAN_POINT('',(174.293039,-73.129289,1.6)); +#42006 = VECTOR('',#42007,1.); +#42007 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#42008 = PLANE('',#42009); +#42009 = AXIS2_PLACEMENT_3D('',#42010,#42011,#42012); +#42010 = CARTESIAN_POINT('',(166.98946,-80.71571,1.6)); +#42011 = DIRECTION('',(0.,0.,1.)); +#42012 = DIRECTION('',(1.,0.,-0.)); +#42013 = ADVANCED_FACE('',(#42014),#42033,.T.); +#42014 = FACE_BOUND('',#42015,.F.); +#42015 = EDGE_LOOP('',(#42016,#42017,#42026,#42032)); +#42016 = ORIENTED_EDGE('',*,*,#41970,.T.); +#42017 = ORIENTED_EDGE('',*,*,#42018,.T.); +#42018 = EDGE_CURVE('',#41963,#42019,#42021,.T.); +#42019 = VERTEX_POINT('',#42020); +#42020 = CARTESIAN_POINT('',(174.293039,-73.129289,1.635)); +#42021 = CIRCLE('',#42022,9.999974810219E-02); +#42022 = AXIS2_PLACEMENT_3D('',#42023,#42024,#42025); +#42023 = CARTESIAN_POINT('',(174.3637495,-73.1999995,1.635)); +#42024 = DIRECTION('',(0.,-0.,1.)); +#42025 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#42026 = ORIENTED_EDGE('',*,*,#42027,.F.); +#42027 = EDGE_CURVE('',#41995,#42019,#42028,.T.); +#42028 = LINE('',#42029,#42030); +#42029 = CARTESIAN_POINT('',(174.293039,-73.129289,1.6)); +#42030 = VECTOR('',#42031,1.); +#42031 = DIRECTION('',(0.,0.,1.)); +#42032 = ORIENTED_EDGE('',*,*,#41994,.F.); +#42033 = CYLINDRICAL_SURFACE('',#42034,9.999974810219E-02); +#42034 = AXIS2_PLACEMENT_3D('',#42035,#42036,#42037); +#42035 = CARTESIAN_POINT('',(174.3637495,-73.1999995,1.6)); +#42036 = DIRECTION('',(-0.,0.,-1.)); +#42037 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#42038 = ADVANCED_FACE('',(#42039),#42058,.T.); +#42039 = FACE_BOUND('',#42040,.T.); +#42040 = EDGE_LOOP('',(#42041,#42050,#42051,#42052)); +#42041 = ORIENTED_EDGE('',*,*,#42042,.T.); +#42042 = EDGE_CURVE('',#42043,#41955,#42045,.T.); +#42043 = VERTEX_POINT('',#42044); +#42044 = CARTESIAN_POINT('',(167.15039676305,-80.27193123694,1.635)); +#42045 = CIRCLE('',#42046,0.725); +#42046 = AXIS2_PLACEMENT_3D('',#42047,#42048,#42049); +#42047 = CARTESIAN_POINT('',(166.52875,-80.645,1.635)); +#42048 = DIRECTION('',(-0.,0.,-1.)); +#42049 = DIRECTION('',(-0.,-1.,0.)); +#42050 = ORIENTED_EDGE('',*,*,#41962,.T.); +#42051 = ORIENTED_EDGE('',*,*,#42018,.T.); +#42052 = ORIENTED_EDGE('',*,*,#42053,.T.); +#42053 = EDGE_CURVE('',#42019,#42043,#42054,.T.); +#42054 = LINE('',#42055,#42056); +#42055 = CARTESIAN_POINT('',(174.293039,-73.129289,1.635)); +#42056 = VECTOR('',#42057,1.); +#42057 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#42058 = PLANE('',#42059); +#42059 = AXIS2_PLACEMENT_3D('',#42060,#42061,#42062); +#42060 = CARTESIAN_POINT('',(166.98946,-80.71571,1.635)); +#42061 = DIRECTION('',(0.,0.,1.)); +#42062 = DIRECTION('',(1.,0.,-0.)); +#42063 = ADVANCED_FACE('',(#42064),#42075,.F.); +#42064 = FACE_BOUND('',#42065,.T.); +#42065 = EDGE_LOOP('',(#42066,#42067,#42068,#42074)); +#42066 = ORIENTED_EDGE('',*,*,#41954,.F.); +#42067 = ORIENTED_EDGE('',*,*,#42042,.F.); +#42068 = ORIENTED_EDGE('',*,*,#42069,.T.); +#42069 = EDGE_CURVE('',#42043,#41985,#42070,.T.); +#42070 = LINE('',#42071,#42072); +#42071 = CARTESIAN_POINT('',(167.15039676306,-80.27193123693,-4.5E-02)); +#42072 = VECTOR('',#42073,1.); +#42073 = DIRECTION('',(-0.,-0.,-1.)); +#42074 = ORIENTED_EDGE('',*,*,#41984,.T.); +#42075 = CYLINDRICAL_SURFACE('',#42076,0.725); +#42076 = AXIS2_PLACEMENT_3D('',#42077,#42078,#42079); +#42077 = CARTESIAN_POINT('',(166.52875,-80.645,-4.5E-02)); +#42078 = DIRECTION('',(-0.,-0.,-1.)); +#42079 = DIRECTION('',(-0.,-1.,0.)); +#42080 = ADVANCED_FACE('',(#42081),#42087,.F.); +#42081 = FACE_BOUND('',#42082,.F.); +#42082 = EDGE_LOOP('',(#42083,#42084,#42085,#42086)); +#42083 = ORIENTED_EDGE('',*,*,#42003,.F.); +#42084 = ORIENTED_EDGE('',*,*,#42027,.T.); +#42085 = ORIENTED_EDGE('',*,*,#42053,.T.); +#42086 = ORIENTED_EDGE('',*,*,#42069,.T.); +#42087 = PLANE('',#42088); +#42088 = AXIS2_PLACEMENT_3D('',#42089,#42090,#42091); +#42089 = CARTESIAN_POINT('',(174.293039,-73.129289,1.6)); +#42090 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#42091 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#42092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#42096)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#42093,#42094,#42095)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#42093 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#42094 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42095 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#42096 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42093, + 'distance_accuracy_value','confusion accuracy'); +#42097 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42098,#42100); +#42098 = ( REPRESENTATION_RELATIONSHIP('','',#41937,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#42099) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#42099 = ITEM_DEFINED_TRANSFORMATION('','',#11,#943); +#42100 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #42101); +#42101 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('234','=>[0:1:1:227]','',#5, + #41932,$); +#42102 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41934)); +#42103 = SHAPE_DEFINITION_REPRESENTATION(#42104,#42110); +#42104 = PRODUCT_DEFINITION_SHAPE('','',#42105); +#42105 = PRODUCT_DEFINITION('design','',#42106,#42109); +#42106 = PRODUCT_DEFINITION_FORMATION('','',#42107); +#42107 = PRODUCT('HackPad_track_225','HackPad_track_225','',(#42108)); +#42108 = PRODUCT_CONTEXT('',#2,'mechanical'); +#42109 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#42110 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#42111),#42265); +#42111 = MANIFOLD_SOLID_BREP('',#42112); +#42112 = CLOSED_SHELL('',(#42113,#42153,#42186,#42217,#42241,#42253)); +#42113 = ADVANCED_FACE('',(#42114),#42148,.F.); +#42114 = FACE_BOUND('',#42115,.F.); +#42115 = EDGE_LOOP('',(#42116,#42126,#42134,#42142)); +#42116 = ORIENTED_EDGE('',*,*,#42117,.T.); +#42117 = EDGE_CURVE('',#42118,#42120,#42122,.T.); +#42118 = VERTEX_POINT('',#42119); +#42119 = CARTESIAN_POINT('',(174.46375,-73.2,1.6)); +#42120 = VERTEX_POINT('',#42121); +#42121 = CARTESIAN_POINT('',(174.46375,-73.2,1.635)); +#42122 = LINE('',#42123,#42124); +#42123 = CARTESIAN_POINT('',(174.46375,-73.2,1.6)); +#42124 = VECTOR('',#42125,1.); +#42125 = DIRECTION('',(0.,0.,1.)); +#42126 = ORIENTED_EDGE('',*,*,#42127,.T.); +#42127 = EDGE_CURVE('',#42120,#42128,#42130,.T.); +#42128 = VERTEX_POINT('',#42129); +#42129 = CARTESIAN_POINT('',(174.46375,-53.2,1.635)); +#42130 = LINE('',#42131,#42132); +#42131 = CARTESIAN_POINT('',(174.46375,-73.2,1.635)); +#42132 = VECTOR('',#42133,1.); +#42133 = DIRECTION('',(0.,1.,0.)); +#42134 = ORIENTED_EDGE('',*,*,#42135,.F.); +#42135 = EDGE_CURVE('',#42136,#42128,#42138,.T.); +#42136 = VERTEX_POINT('',#42137); +#42137 = CARTESIAN_POINT('',(174.46375,-53.2,1.6)); +#42138 = LINE('',#42139,#42140); +#42139 = CARTESIAN_POINT('',(174.46375,-53.2,1.6)); +#42140 = VECTOR('',#42141,1.); +#42141 = DIRECTION('',(0.,0.,1.)); +#42142 = ORIENTED_EDGE('',*,*,#42143,.F.); +#42143 = EDGE_CURVE('',#42118,#42136,#42144,.T.); +#42144 = LINE('',#42145,#42146); +#42145 = CARTESIAN_POINT('',(174.46375,-73.2,1.6)); +#42146 = VECTOR('',#42147,1.); +#42147 = DIRECTION('',(0.,1.,0.)); +#42148 = PLANE('',#42149); +#42149 = AXIS2_PLACEMENT_3D('',#42150,#42151,#42152); +#42150 = CARTESIAN_POINT('',(174.46375,-73.2,1.6)); +#42151 = DIRECTION('',(-1.,0.,0.)); +#42152 = DIRECTION('',(0.,1.,0.)); +#42153 = ADVANCED_FACE('',(#42154),#42181,.T.); +#42154 = FACE_BOUND('',#42155,.F.); +#42155 = EDGE_LOOP('',(#42156,#42157,#42166,#42174)); +#42156 = ORIENTED_EDGE('',*,*,#42135,.T.); +#42157 = ORIENTED_EDGE('',*,*,#42158,.T.); +#42158 = EDGE_CURVE('',#42128,#42159,#42161,.T.); +#42159 = VERTEX_POINT('',#42160); +#42160 = CARTESIAN_POINT('',(174.26375,-53.2,1.635)); +#42161 = CIRCLE('',#42162,0.1); +#42162 = AXIS2_PLACEMENT_3D('',#42163,#42164,#42165); +#42163 = CARTESIAN_POINT('',(174.36375,-53.2,1.635)); +#42164 = DIRECTION('',(0.,0.,1.)); +#42165 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#42166 = ORIENTED_EDGE('',*,*,#42167,.F.); +#42167 = EDGE_CURVE('',#42168,#42159,#42170,.T.); +#42168 = VERTEX_POINT('',#42169); +#42169 = CARTESIAN_POINT('',(174.26375,-53.2,1.6)); +#42170 = LINE('',#42171,#42172); +#42171 = CARTESIAN_POINT('',(174.26375,-53.2,1.6)); +#42172 = VECTOR('',#42173,1.); +#42173 = DIRECTION('',(0.,0.,1.)); +#42174 = ORIENTED_EDGE('',*,*,#42175,.F.); +#42175 = EDGE_CURVE('',#42136,#42168,#42176,.T.); +#42176 = CIRCLE('',#42177,0.1); +#42177 = AXIS2_PLACEMENT_3D('',#42178,#42179,#42180); +#42178 = CARTESIAN_POINT('',(174.36375,-53.2,1.6)); +#42179 = DIRECTION('',(0.,0.,1.)); +#42180 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#42181 = CYLINDRICAL_SURFACE('',#42182,0.1); +#42182 = AXIS2_PLACEMENT_3D('',#42183,#42184,#42185); +#42183 = CARTESIAN_POINT('',(174.36375,-53.2,1.6)); +#42184 = DIRECTION('',(-0.,-0.,-1.)); +#42185 = DIRECTION('',(1.,7.105427357599E-14,-0.)); +#42186 = ADVANCED_FACE('',(#42187),#42212,.F.); +#42187 = FACE_BOUND('',#42188,.F.); +#42188 = EDGE_LOOP('',(#42189,#42190,#42198,#42206)); +#42189 = ORIENTED_EDGE('',*,*,#42167,.T.); +#42190 = ORIENTED_EDGE('',*,*,#42191,.T.); +#42191 = EDGE_CURVE('',#42159,#42192,#42194,.T.); +#42192 = VERTEX_POINT('',#42193); +#42193 = CARTESIAN_POINT('',(174.26375,-73.2,1.635)); +#42194 = LINE('',#42195,#42196); +#42195 = CARTESIAN_POINT('',(174.26375,-53.2,1.635)); +#42196 = VECTOR('',#42197,1.); +#42197 = DIRECTION('',(0.,-1.,0.)); +#42198 = ORIENTED_EDGE('',*,*,#42199,.F.); +#42199 = EDGE_CURVE('',#42200,#42192,#42202,.T.); +#42200 = VERTEX_POINT('',#42201); +#42201 = CARTESIAN_POINT('',(174.26375,-73.2,1.6)); +#42202 = LINE('',#42203,#42204); +#42203 = CARTESIAN_POINT('',(174.26375,-73.2,1.6)); +#42204 = VECTOR('',#42205,1.); +#42205 = DIRECTION('',(0.,0.,1.)); +#42206 = ORIENTED_EDGE('',*,*,#42207,.F.); +#42207 = EDGE_CURVE('',#42168,#42200,#42208,.T.); +#42208 = LINE('',#42209,#42210); +#42209 = CARTESIAN_POINT('',(174.26375,-53.2,1.6)); +#42210 = VECTOR('',#42211,1.); +#42211 = DIRECTION('',(0.,-1.,0.)); +#42212 = PLANE('',#42213); +#42213 = AXIS2_PLACEMENT_3D('',#42214,#42215,#42216); +#42214 = CARTESIAN_POINT('',(174.26375,-53.2,1.6)); +#42215 = DIRECTION('',(1.,0.,-0.)); +#42216 = DIRECTION('',(0.,-1.,0.)); +#42217 = ADVANCED_FACE('',(#42218),#42236,.T.); +#42218 = FACE_BOUND('',#42219,.F.); +#42219 = EDGE_LOOP('',(#42220,#42221,#42228,#42229)); +#42220 = ORIENTED_EDGE('',*,*,#42199,.T.); +#42221 = ORIENTED_EDGE('',*,*,#42222,.T.); +#42222 = EDGE_CURVE('',#42192,#42120,#42223,.T.); +#42223 = CIRCLE('',#42224,0.1); +#42224 = AXIS2_PLACEMENT_3D('',#42225,#42226,#42227); +#42225 = CARTESIAN_POINT('',(174.36375,-73.2,1.635)); +#42226 = DIRECTION('',(0.,0.,1.)); +#42227 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#42228 = ORIENTED_EDGE('',*,*,#42117,.F.); +#42229 = ORIENTED_EDGE('',*,*,#42230,.F.); +#42230 = EDGE_CURVE('',#42200,#42118,#42231,.T.); +#42231 = CIRCLE('',#42232,0.1); +#42232 = AXIS2_PLACEMENT_3D('',#42233,#42234,#42235); +#42233 = CARTESIAN_POINT('',(174.36375,-73.2,1.6)); +#42234 = DIRECTION('',(0.,0.,1.)); +#42235 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#42236 = CYLINDRICAL_SURFACE('',#42237,0.1); +#42237 = AXIS2_PLACEMENT_3D('',#42238,#42239,#42240); +#42238 = CARTESIAN_POINT('',(174.36375,-73.2,1.6)); +#42239 = DIRECTION('',(-0.,-0.,-1.)); +#42240 = DIRECTION('',(-1.,-1.42108547152E-13,0.)); +#42241 = ADVANCED_FACE('',(#42242),#42248,.F.); +#42242 = FACE_BOUND('',#42243,.F.); +#42243 = EDGE_LOOP('',(#42244,#42245,#42246,#42247)); +#42244 = ORIENTED_EDGE('',*,*,#42143,.T.); +#42245 = ORIENTED_EDGE('',*,*,#42175,.T.); +#42246 = ORIENTED_EDGE('',*,*,#42207,.T.); +#42247 = ORIENTED_EDGE('',*,*,#42230,.T.); +#42248 = PLANE('',#42249); +#42249 = AXIS2_PLACEMENT_3D('',#42250,#42251,#42252); +#42250 = CARTESIAN_POINT('',(174.46375,-73.2,1.6)); +#42251 = DIRECTION('',(0.,0.,1.)); +#42252 = DIRECTION('',(1.,0.,-0.)); +#42253 = ADVANCED_FACE('',(#42254),#42260,.T.); +#42254 = FACE_BOUND('',#42255,.T.); +#42255 = EDGE_LOOP('',(#42256,#42257,#42258,#42259)); +#42256 = ORIENTED_EDGE('',*,*,#42127,.T.); +#42257 = ORIENTED_EDGE('',*,*,#42158,.T.); +#42258 = ORIENTED_EDGE('',*,*,#42191,.T.); +#42259 = ORIENTED_EDGE('',*,*,#42222,.T.); +#42260 = PLANE('',#42261); +#42261 = AXIS2_PLACEMENT_3D('',#42262,#42263,#42264); +#42262 = CARTESIAN_POINT('',(174.46375,-73.2,1.635)); +#42263 = DIRECTION('',(0.,0.,1.)); +#42264 = DIRECTION('',(1.,0.,-0.)); +#42265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#42269)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#42266,#42267,#42268)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#42266 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#42267 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42268 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#42269 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42266, + 'distance_accuracy_value','confusion accuracy'); +#42270 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42271,#42273); +#42271 = ( REPRESENTATION_RELATIONSHIP('','',#42110,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#42272) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#42272 = ITEM_DEFINED_TRANSFORMATION('','',#11,#947); +#42273 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #42274); +#42274 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('235','=>[0:1:1:228]','',#5, + #42105,$); +#42275 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#42107)); +#42276 = SHAPE_DEFINITION_REPRESENTATION(#42277,#42283); +#42277 = PRODUCT_DEFINITION_SHAPE('','',#42278); +#42278 = PRODUCT_DEFINITION('design','',#42279,#42282); +#42279 = PRODUCT_DEFINITION_FORMATION('','',#42280); +#42280 = PRODUCT('HackPad_track_226','HackPad_track_226','',(#42281)); +#42281 = PRODUCT_CONTEXT('',#2,'mechanical'); +#42282 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#42283 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#42284),#42438); +#42284 = MANIFOLD_SOLID_BREP('',#42285); +#42285 = CLOSED_SHELL('',(#42286,#42326,#42359,#42390,#42414,#42426)); +#42286 = ADVANCED_FACE('',(#42287),#42321,.F.); +#42287 = FACE_BOUND('',#42288,.F.); +#42288 = EDGE_LOOP('',(#42289,#42299,#42307,#42315)); +#42289 = ORIENTED_EDGE('',*,*,#42290,.T.); +#42290 = EDGE_CURVE('',#42291,#42293,#42295,.T.); +#42291 = VERTEX_POINT('',#42292); +#42292 = CARTESIAN_POINT('',(174.43446,-53.129289,1.6)); +#42293 = VERTEX_POINT('',#42294); +#42294 = CARTESIAN_POINT('',(174.43446,-53.129289,1.635)); +#42295 = LINE('',#42296,#42297); +#42296 = CARTESIAN_POINT('',(174.43446,-53.129289,1.6)); +#42297 = VECTOR('',#42298,1.); +#42298 = DIRECTION('',(0.,0.,1.)); +#42299 = ORIENTED_EDGE('',*,*,#42300,.T.); +#42300 = EDGE_CURVE('',#42293,#42301,#42303,.T.); +#42301 = VERTEX_POINT('',#42302); +#42302 = CARTESIAN_POINT('',(173.43446,-52.129289,1.635)); +#42303 = LINE('',#42304,#42305); +#42304 = CARTESIAN_POINT('',(174.43446,-53.129289,1.635)); +#42305 = VECTOR('',#42306,1.); +#42306 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#42307 = ORIENTED_EDGE('',*,*,#42308,.F.); +#42308 = EDGE_CURVE('',#42309,#42301,#42311,.T.); +#42309 = VERTEX_POINT('',#42310); +#42310 = CARTESIAN_POINT('',(173.43446,-52.129289,1.6)); +#42311 = LINE('',#42312,#42313); +#42312 = CARTESIAN_POINT('',(173.43446,-52.129289,1.6)); +#42313 = VECTOR('',#42314,1.); +#42314 = DIRECTION('',(0.,0.,1.)); +#42315 = ORIENTED_EDGE('',*,*,#42316,.F.); +#42316 = EDGE_CURVE('',#42291,#42309,#42317,.T.); +#42317 = LINE('',#42318,#42319); +#42318 = CARTESIAN_POINT('',(174.43446,-53.129289,1.6)); +#42319 = VECTOR('',#42320,1.); +#42320 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#42321 = PLANE('',#42322); +#42322 = AXIS2_PLACEMENT_3D('',#42323,#42324,#42325); +#42323 = CARTESIAN_POINT('',(174.43446,-53.129289,1.6)); +#42324 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#42325 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#42326 = ADVANCED_FACE('',(#42327),#42354,.T.); +#42327 = FACE_BOUND('',#42328,.F.); +#42328 = EDGE_LOOP('',(#42329,#42330,#42339,#42347)); +#42329 = ORIENTED_EDGE('',*,*,#42308,.T.); +#42330 = ORIENTED_EDGE('',*,*,#42331,.T.); +#42331 = EDGE_CURVE('',#42301,#42332,#42334,.T.); +#42332 = VERTEX_POINT('',#42333); +#42333 = CARTESIAN_POINT('',(173.293039,-52.27071,1.635)); +#42334 = CIRCLE('',#42335,9.999974810218E-02); +#42335 = AXIS2_PLACEMENT_3D('',#42336,#42337,#42338); +#42336 = CARTESIAN_POINT('',(173.3637495,-52.1999995,1.635)); +#42337 = DIRECTION('',(0.,0.,1.)); +#42338 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#42339 = ORIENTED_EDGE('',*,*,#42340,.F.); +#42340 = EDGE_CURVE('',#42341,#42332,#42343,.T.); +#42341 = VERTEX_POINT('',#42342); +#42342 = CARTESIAN_POINT('',(173.293039,-52.27071,1.6)); +#42343 = LINE('',#42344,#42345); +#42344 = CARTESIAN_POINT('',(173.293039,-52.27071,1.6)); +#42345 = VECTOR('',#42346,1.); +#42346 = DIRECTION('',(0.,0.,1.)); +#42347 = ORIENTED_EDGE('',*,*,#42348,.F.); +#42348 = EDGE_CURVE('',#42309,#42341,#42349,.T.); +#42349 = CIRCLE('',#42350,9.999974810218E-02); +#42350 = AXIS2_PLACEMENT_3D('',#42351,#42352,#42353); +#42351 = CARTESIAN_POINT('',(173.3637495,-52.1999995,1.6)); +#42352 = DIRECTION('',(0.,0.,1.)); +#42353 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#42354 = CYLINDRICAL_SURFACE('',#42355,9.999974810218E-02); +#42355 = AXIS2_PLACEMENT_3D('',#42356,#42357,#42358); +#42356 = CARTESIAN_POINT('',(173.3637495,-52.1999995,1.6)); +#42357 = DIRECTION('',(-0.,-0.,-1.)); +#42358 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#42359 = ADVANCED_FACE('',(#42360),#42385,.F.); +#42360 = FACE_BOUND('',#42361,.F.); +#42361 = EDGE_LOOP('',(#42362,#42363,#42371,#42379)); +#42362 = ORIENTED_EDGE('',*,*,#42340,.T.); +#42363 = ORIENTED_EDGE('',*,*,#42364,.T.); +#42364 = EDGE_CURVE('',#42332,#42365,#42367,.T.); +#42365 = VERTEX_POINT('',#42366); +#42366 = CARTESIAN_POINT('',(174.293039,-53.27071,1.635)); +#42367 = LINE('',#42368,#42369); +#42368 = CARTESIAN_POINT('',(173.293039,-52.27071,1.635)); +#42369 = VECTOR('',#42370,1.); +#42370 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#42371 = ORIENTED_EDGE('',*,*,#42372,.F.); +#42372 = EDGE_CURVE('',#42373,#42365,#42375,.T.); +#42373 = VERTEX_POINT('',#42374); +#42374 = CARTESIAN_POINT('',(174.293039,-53.27071,1.6)); +#42375 = LINE('',#42376,#42377); +#42376 = CARTESIAN_POINT('',(174.293039,-53.27071,1.6)); +#42377 = VECTOR('',#42378,1.); +#42378 = DIRECTION('',(0.,0.,1.)); +#42379 = ORIENTED_EDGE('',*,*,#42380,.F.); +#42380 = EDGE_CURVE('',#42341,#42373,#42381,.T.); +#42381 = LINE('',#42382,#42383); +#42382 = CARTESIAN_POINT('',(173.293039,-52.27071,1.6)); +#42383 = VECTOR('',#42384,1.); +#42384 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#42385 = PLANE('',#42386); +#42386 = AXIS2_PLACEMENT_3D('',#42387,#42388,#42389); +#42387 = CARTESIAN_POINT('',(173.293039,-52.27071,1.6)); +#42388 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#42389 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#42390 = ADVANCED_FACE('',(#42391),#42409,.T.); +#42391 = FACE_BOUND('',#42392,.F.); +#42392 = EDGE_LOOP('',(#42393,#42394,#42401,#42402)); +#42393 = ORIENTED_EDGE('',*,*,#42372,.T.); +#42394 = ORIENTED_EDGE('',*,*,#42395,.T.); +#42395 = EDGE_CURVE('',#42365,#42293,#42396,.T.); +#42396 = CIRCLE('',#42397,9.999974810219E-02); +#42397 = AXIS2_PLACEMENT_3D('',#42398,#42399,#42400); +#42398 = CARTESIAN_POINT('',(174.3637495,-53.1999995,1.635)); +#42399 = DIRECTION('',(0.,0.,1.)); +#42400 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#42401 = ORIENTED_EDGE('',*,*,#42290,.F.); +#42402 = ORIENTED_EDGE('',*,*,#42403,.F.); +#42403 = EDGE_CURVE('',#42373,#42291,#42404,.T.); +#42404 = CIRCLE('',#42405,9.999974810219E-02); +#42405 = AXIS2_PLACEMENT_3D('',#42406,#42407,#42408); +#42406 = CARTESIAN_POINT('',(174.3637495,-53.1999995,1.6)); +#42407 = DIRECTION('',(0.,0.,1.)); +#42408 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#42409 = CYLINDRICAL_SURFACE('',#42410,9.999974810219E-02); +#42410 = AXIS2_PLACEMENT_3D('',#42411,#42412,#42413); +#42411 = CARTESIAN_POINT('',(174.3637495,-53.1999995,1.6)); +#42412 = DIRECTION('',(-0.,-0.,-1.)); +#42413 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#42414 = ADVANCED_FACE('',(#42415),#42421,.F.); +#42415 = FACE_BOUND('',#42416,.F.); +#42416 = EDGE_LOOP('',(#42417,#42418,#42419,#42420)); +#42417 = ORIENTED_EDGE('',*,*,#42316,.T.); +#42418 = ORIENTED_EDGE('',*,*,#42348,.T.); +#42419 = ORIENTED_EDGE('',*,*,#42380,.T.); +#42420 = ORIENTED_EDGE('',*,*,#42403,.T.); +#42421 = PLANE('',#42422); +#42422 = AXIS2_PLACEMENT_3D('',#42423,#42424,#42425); +#42423 = CARTESIAN_POINT('',(174.43446,-53.129289,1.6)); +#42424 = DIRECTION('',(0.,0.,1.)); +#42425 = DIRECTION('',(1.,0.,-0.)); +#42426 = ADVANCED_FACE('',(#42427),#42433,.T.); +#42427 = FACE_BOUND('',#42428,.T.); +#42428 = EDGE_LOOP('',(#42429,#42430,#42431,#42432)); +#42429 = ORIENTED_EDGE('',*,*,#42300,.T.); +#42430 = ORIENTED_EDGE('',*,*,#42331,.T.); +#42431 = ORIENTED_EDGE('',*,*,#42364,.T.); +#42432 = ORIENTED_EDGE('',*,*,#42395,.T.); +#42433 = PLANE('',#42434); +#42434 = AXIS2_PLACEMENT_3D('',#42435,#42436,#42437); +#42435 = CARTESIAN_POINT('',(174.43446,-53.129289,1.635)); +#42436 = DIRECTION('',(0.,0.,1.)); +#42437 = DIRECTION('',(1.,0.,-0.)); +#42438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#42442)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#42439,#42440,#42441)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#42439 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#42440 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42441 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#42442 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42439, + 'distance_accuracy_value','confusion accuracy'); +#42443 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42444,#42446); +#42444 = ( REPRESENTATION_RELATIONSHIP('','',#42283,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#42445) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#42445 = ITEM_DEFINED_TRANSFORMATION('','',#11,#951); +#42446 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #42447); +#42447 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('236','=>[0:1:1:229]','',#5, + #42278,$); +#42448 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#42280)); +#42449 = SHAPE_DEFINITION_REPRESENTATION(#42450,#42456); +#42450 = PRODUCT_DEFINITION_SHAPE('','',#42451); +#42451 = PRODUCT_DEFINITION('design','',#42452,#42455); +#42452 = PRODUCT_DEFINITION_FORMATION('','',#42453); +#42453 = PRODUCT('HackPad_track_227','HackPad_track_227','',(#42454)); +#42454 = PRODUCT_CONTEXT('',#2,'mechanical'); +#42455 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#42456 = SHAPE_REPRESENTATION('',(#11),#42457); +#42457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#42461)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#42458,#42459,#42460)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#42458 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#42459 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42460 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#42461 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42458, + 'distance_accuracy_value','confusion accuracy'); +#42462 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42463,#42465); +#42463 = ( REPRESENTATION_RELATIONSHIP('','',#42456,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#42464) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#42464 = ITEM_DEFINED_TRANSFORMATION('','',#11,#955); +#42465 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #42466); +#42466 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('237','=>[0:1:1:230]','',#5, + #42451,$); +#42467 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#42453)); +#42468 = SHAPE_DEFINITION_REPRESENTATION(#42469,#42475); +#42469 = PRODUCT_DEFINITION_SHAPE('','',#42470); +#42470 = PRODUCT_DEFINITION('design','',#42471,#42474); +#42471 = PRODUCT_DEFINITION_FORMATION('','',#42472); +#42472 = PRODUCT('HackPad_track_228','HackPad_track_228','',(#42473)); +#42473 = PRODUCT_CONTEXT('',#2,'mechanical'); +#42474 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#42475 = SHAPE_REPRESENTATION('',(#11,#42476,#42665),#42854); +#42476 = MANIFOLD_SOLID_BREP('',#42477); +#42477 = CLOSED_SHELL('',(#42478,#42518,#42560,#42585,#42619,#42636, + #42653)); +#42478 = ADVANCED_FACE('',(#42479),#42513,.F.); +#42479 = FACE_BOUND('',#42480,.F.); +#42480 = EDGE_LOOP('',(#42481,#42491,#42499,#42507)); +#42481 = ORIENTED_EDGE('',*,*,#42482,.F.); +#42482 = EDGE_CURVE('',#42483,#42485,#42487,.T.); +#42483 = VERTEX_POINT('',#42484); +#42484 = CARTESIAN_POINT('',(166.42875,-81.36307033081,1.6)); +#42485 = VERTEX_POINT('',#42486); +#42486 = CARTESIAN_POINT('',(166.42875,-98.97692966918,1.6)); +#42487 = LINE('',#42488,#42489); +#42488 = CARTESIAN_POINT('',(166.42875,-80.645,1.6)); +#42489 = VECTOR('',#42490,1.); +#42490 = DIRECTION('',(0.,-1.,0.)); +#42491 = ORIENTED_EDGE('',*,*,#42492,.F.); +#42492 = EDGE_CURVE('',#42493,#42483,#42495,.T.); +#42493 = VERTEX_POINT('',#42494); +#42494 = CARTESIAN_POINT('',(166.42875,-81.36307033081,1.635)); +#42495 = LINE('',#42496,#42497); +#42496 = CARTESIAN_POINT('',(166.42875,-81.36307033081,-4.5E-02)); +#42497 = VECTOR('',#42498,1.); +#42498 = DIRECTION('',(-0.,-0.,-1.)); +#42499 = ORIENTED_EDGE('',*,*,#42500,.T.); +#42500 = EDGE_CURVE('',#42493,#42501,#42503,.T.); +#42501 = VERTEX_POINT('',#42502); +#42502 = CARTESIAN_POINT('',(166.42875,-98.97692966918,1.635)); +#42503 = LINE('',#42504,#42505); +#42504 = CARTESIAN_POINT('',(166.42875,-80.645,1.635)); +#42505 = VECTOR('',#42506,1.); +#42506 = DIRECTION('',(0.,-1.,0.)); +#42507 = ORIENTED_EDGE('',*,*,#42508,.T.); +#42508 = EDGE_CURVE('',#42501,#42485,#42509,.T.); +#42509 = LINE('',#42510,#42511); +#42510 = CARTESIAN_POINT('',(166.42875,-98.97692966918,-4.5E-02)); +#42511 = VECTOR('',#42512,1.); +#42512 = DIRECTION('',(-0.,-0.,-1.)); +#42513 = PLANE('',#42514); +#42514 = AXIS2_PLACEMENT_3D('',#42515,#42516,#42517); +#42515 = CARTESIAN_POINT('',(166.42875,-80.645,1.6)); +#42516 = DIRECTION('',(1.,0.,-0.)); +#42517 = DIRECTION('',(0.,-1.,0.)); +#42518 = ADVANCED_FACE('',(#42519),#42555,.F.); +#42519 = FACE_BOUND('',#42520,.F.); +#42520 = EDGE_LOOP('',(#42521,#42530,#42531,#42540,#42548)); +#42521 = ORIENTED_EDGE('',*,*,#42522,.T.); +#42522 = EDGE_CURVE('',#42523,#42483,#42525,.T.); +#42523 = VERTEX_POINT('',#42524); +#42524 = CARTESIAN_POINT('',(166.52875,-81.37,1.6)); +#42525 = CIRCLE('',#42526,0.725); +#42526 = AXIS2_PLACEMENT_3D('',#42527,#42528,#42529); +#42527 = CARTESIAN_POINT('',(166.52875,-80.645,1.6)); +#42528 = DIRECTION('',(-0.,0.,-1.)); +#42529 = DIRECTION('',(-0.,-1.,0.)); +#42530 = ORIENTED_EDGE('',*,*,#42482,.T.); +#42531 = ORIENTED_EDGE('',*,*,#42532,.T.); +#42532 = EDGE_CURVE('',#42485,#42533,#42535,.T.); +#42533 = VERTEX_POINT('',#42534); +#42534 = CARTESIAN_POINT('',(166.62875,-98.97692966917,1.6)); +#42535 = CIRCLE('',#42536,0.725); +#42536 = AXIS2_PLACEMENT_3D('',#42537,#42538,#42539); +#42537 = CARTESIAN_POINT('',(166.52875,-99.695,1.6)); +#42538 = DIRECTION('',(-0.,0.,-1.)); +#42539 = DIRECTION('',(-0.,-1.,0.)); +#42540 = ORIENTED_EDGE('',*,*,#42541,.T.); +#42541 = EDGE_CURVE('',#42533,#42542,#42544,.T.); +#42542 = VERTEX_POINT('',#42543); +#42543 = CARTESIAN_POINT('',(166.62875,-81.36307033082,1.6)); +#42544 = LINE('',#42545,#42546); +#42545 = CARTESIAN_POINT('',(166.62875,-118.745,1.6)); +#42546 = VECTOR('',#42547,1.); +#42547 = DIRECTION('',(0.,1.,0.)); +#42548 = ORIENTED_EDGE('',*,*,#42549,.T.); +#42549 = EDGE_CURVE('',#42542,#42523,#42550,.T.); +#42550 = CIRCLE('',#42551,0.725); +#42551 = AXIS2_PLACEMENT_3D('',#42552,#42553,#42554); +#42552 = CARTESIAN_POINT('',(166.52875,-80.645,1.6)); +#42553 = DIRECTION('',(-0.,0.,-1.)); +#42554 = DIRECTION('',(-0.,-1.,0.)); +#42555 = PLANE('',#42556); +#42556 = AXIS2_PLACEMENT_3D('',#42557,#42558,#42559); +#42557 = CARTESIAN_POINT('',(166.42875,-80.645,1.6)); +#42558 = DIRECTION('',(0.,0.,1.)); +#42559 = DIRECTION('',(1.,0.,-0.)); +#42560 = ADVANCED_FACE('',(#42561),#42580,.F.); +#42561 = FACE_BOUND('',#42562,.T.); +#42562 = EDGE_LOOP('',(#42563,#42572,#42573,#42574)); +#42563 = ORIENTED_EDGE('',*,*,#42564,.F.); +#42564 = EDGE_CURVE('',#42501,#42565,#42567,.T.); +#42565 = VERTEX_POINT('',#42566); +#42566 = CARTESIAN_POINT('',(166.62875,-98.97692966917,1.635)); +#42567 = CIRCLE('',#42568,0.725); +#42568 = AXIS2_PLACEMENT_3D('',#42569,#42570,#42571); +#42569 = CARTESIAN_POINT('',(166.52875,-99.695,1.635)); +#42570 = DIRECTION('',(-0.,0.,-1.)); +#42571 = DIRECTION('',(-0.,-1.,0.)); +#42572 = ORIENTED_EDGE('',*,*,#42508,.T.); +#42573 = ORIENTED_EDGE('',*,*,#42532,.T.); +#42574 = ORIENTED_EDGE('',*,*,#42575,.F.); +#42575 = EDGE_CURVE('',#42565,#42533,#42576,.T.); +#42576 = LINE('',#42577,#42578); +#42577 = CARTESIAN_POINT('',(166.62875,-98.97692966918,-4.5E-02)); +#42578 = VECTOR('',#42579,1.); +#42579 = DIRECTION('',(-0.,-0.,-1.)); +#42580 = CYLINDRICAL_SURFACE('',#42581,0.725); +#42581 = AXIS2_PLACEMENT_3D('',#42582,#42583,#42584); +#42582 = CARTESIAN_POINT('',(166.52875,-99.695,-4.5E-02)); +#42583 = DIRECTION('',(-0.,-0.,-1.)); +#42584 = DIRECTION('',(-0.,-1.,0.)); +#42585 = ADVANCED_FACE('',(#42586),#42614,.T.); +#42586 = FACE_BOUND('',#42587,.T.); +#42587 = EDGE_LOOP('',(#42588,#42597,#42598,#42599,#42607)); +#42588 = ORIENTED_EDGE('',*,*,#42589,.T.); +#42589 = EDGE_CURVE('',#42590,#42493,#42592,.T.); +#42590 = VERTEX_POINT('',#42591); +#42591 = CARTESIAN_POINT('',(166.52875,-81.37,1.635)); +#42592 = CIRCLE('',#42593,0.725); +#42593 = AXIS2_PLACEMENT_3D('',#42594,#42595,#42596); +#42594 = CARTESIAN_POINT('',(166.52875,-80.645,1.635)); +#42595 = DIRECTION('',(-0.,0.,-1.)); +#42596 = DIRECTION('',(-0.,-1.,0.)); +#42597 = ORIENTED_EDGE('',*,*,#42500,.T.); +#42598 = ORIENTED_EDGE('',*,*,#42564,.T.); +#42599 = ORIENTED_EDGE('',*,*,#42600,.T.); +#42600 = EDGE_CURVE('',#42565,#42601,#42603,.T.); +#42601 = VERTEX_POINT('',#42602); +#42602 = CARTESIAN_POINT('',(166.62875,-81.36307033082,1.635)); +#42603 = LINE('',#42604,#42605); +#42604 = CARTESIAN_POINT('',(166.62875,-118.745,1.635)); +#42605 = VECTOR('',#42606,1.); +#42606 = DIRECTION('',(0.,1.,0.)); +#42607 = ORIENTED_EDGE('',*,*,#42608,.T.); +#42608 = EDGE_CURVE('',#42601,#42590,#42609,.T.); +#42609 = CIRCLE('',#42610,0.725); +#42610 = AXIS2_PLACEMENT_3D('',#42611,#42612,#42613); +#42611 = CARTESIAN_POINT('',(166.52875,-80.645,1.635)); +#42612 = DIRECTION('',(-0.,0.,-1.)); +#42613 = DIRECTION('',(-0.,-1.,0.)); +#42614 = PLANE('',#42615); +#42615 = AXIS2_PLACEMENT_3D('',#42616,#42617,#42618); +#42616 = CARTESIAN_POINT('',(166.42875,-80.645,1.635)); +#42617 = DIRECTION('',(0.,0.,1.)); +#42618 = DIRECTION('',(1.,0.,-0.)); +#42619 = ADVANCED_FACE('',(#42620),#42631,.F.); +#42620 = FACE_BOUND('',#42621,.T.); +#42621 = EDGE_LOOP('',(#42622,#42628,#42629,#42630)); +#42622 = ORIENTED_EDGE('',*,*,#42623,.F.); +#42623 = EDGE_CURVE('',#42523,#42590,#42624,.T.); +#42624 = LINE('',#42625,#42626); +#42625 = CARTESIAN_POINT('',(166.52875,-81.37,-4.5E-02)); +#42626 = VECTOR('',#42627,1.); +#42627 = DIRECTION('',(0.,0.,1.)); +#42628 = ORIENTED_EDGE('',*,*,#42522,.T.); +#42629 = ORIENTED_EDGE('',*,*,#42492,.F.); +#42630 = ORIENTED_EDGE('',*,*,#42589,.F.); +#42631 = CYLINDRICAL_SURFACE('',#42632,0.725); +#42632 = AXIS2_PLACEMENT_3D('',#42633,#42634,#42635); +#42633 = CARTESIAN_POINT('',(166.52875,-80.645,-4.5E-02)); +#42634 = DIRECTION('',(-0.,-0.,-1.)); +#42635 = DIRECTION('',(-0.,-1.,0.)); +#42636 = ADVANCED_FACE('',(#42637),#42648,.F.); +#42637 = FACE_BOUND('',#42638,.T.); +#42638 = EDGE_LOOP('',(#42639,#42640,#42641,#42642)); +#42639 = ORIENTED_EDGE('',*,*,#42549,.T.); +#42640 = ORIENTED_EDGE('',*,*,#42623,.T.); +#42641 = ORIENTED_EDGE('',*,*,#42608,.F.); +#42642 = ORIENTED_EDGE('',*,*,#42643,.T.); +#42643 = EDGE_CURVE('',#42601,#42542,#42644,.T.); +#42644 = LINE('',#42645,#42646); +#42645 = CARTESIAN_POINT('',(166.62875,-81.36307033081,-4.5E-02)); +#42646 = VECTOR('',#42647,1.); +#42647 = DIRECTION('',(-0.,-0.,-1.)); +#42648 = CYLINDRICAL_SURFACE('',#42649,0.725); +#42649 = AXIS2_PLACEMENT_3D('',#42650,#42651,#42652); +#42650 = CARTESIAN_POINT('',(166.52875,-80.645,-4.5E-02)); +#42651 = DIRECTION('',(-0.,-0.,-1.)); +#42652 = DIRECTION('',(-0.,-1.,0.)); +#42653 = ADVANCED_FACE('',(#42654),#42660,.F.); +#42654 = FACE_BOUND('',#42655,.F.); +#42655 = EDGE_LOOP('',(#42656,#42657,#42658,#42659)); +#42656 = ORIENTED_EDGE('',*,*,#42541,.F.); +#42657 = ORIENTED_EDGE('',*,*,#42575,.F.); +#42658 = ORIENTED_EDGE('',*,*,#42600,.T.); +#42659 = ORIENTED_EDGE('',*,*,#42643,.T.); +#42660 = PLANE('',#42661); +#42661 = AXIS2_PLACEMENT_3D('',#42662,#42663,#42664); +#42662 = CARTESIAN_POINT('',(166.62875,-118.745,1.6)); +#42663 = DIRECTION('',(-1.,0.,0.)); +#42664 = DIRECTION('',(0.,1.,0.)); +#42665 = MANIFOLD_SOLID_BREP('',#42666); +#42666 = CLOSED_SHELL('',(#42667,#42707,#42749,#42774,#42808,#42825, + #42842)); +#42667 = ADVANCED_FACE('',(#42668),#42702,.F.); +#42668 = FACE_BOUND('',#42669,.F.); +#42669 = EDGE_LOOP('',(#42670,#42680,#42688,#42696)); +#42670 = ORIENTED_EDGE('',*,*,#42671,.F.); +#42671 = EDGE_CURVE('',#42672,#42674,#42676,.T.); +#42672 = VERTEX_POINT('',#42673); +#42673 = CARTESIAN_POINT('',(166.42875,-100.4130703308,1.6)); +#42674 = VERTEX_POINT('',#42675); +#42675 = CARTESIAN_POINT('',(166.42875,-118.0269296691,1.6)); +#42676 = LINE('',#42677,#42678); +#42677 = CARTESIAN_POINT('',(166.42875,-80.645,1.6)); +#42678 = VECTOR('',#42679,1.); +#42679 = DIRECTION('',(0.,-1.,0.)); +#42680 = ORIENTED_EDGE('',*,*,#42681,.F.); +#42681 = EDGE_CURVE('',#42682,#42672,#42684,.T.); +#42682 = VERTEX_POINT('',#42683); +#42683 = CARTESIAN_POINT('',(166.42875,-100.4130703308,1.635)); +#42684 = LINE('',#42685,#42686); +#42685 = CARTESIAN_POINT('',(166.42875,-100.4130703308,-4.5E-02)); +#42686 = VECTOR('',#42687,1.); +#42687 = DIRECTION('',(-0.,-0.,-1.)); +#42688 = ORIENTED_EDGE('',*,*,#42689,.T.); +#42689 = EDGE_CURVE('',#42682,#42690,#42692,.T.); +#42690 = VERTEX_POINT('',#42691); +#42691 = CARTESIAN_POINT('',(166.42875,-118.0269296691,1.635)); +#42692 = LINE('',#42693,#42694); +#42693 = CARTESIAN_POINT('',(166.42875,-80.645,1.635)); +#42694 = VECTOR('',#42695,1.); +#42695 = DIRECTION('',(0.,-1.,0.)); +#42696 = ORIENTED_EDGE('',*,*,#42697,.T.); +#42697 = EDGE_CURVE('',#42690,#42674,#42698,.T.); +#42698 = LINE('',#42699,#42700); +#42699 = CARTESIAN_POINT('',(166.42875,-118.0269296691,-4.5E-02)); +#42700 = VECTOR('',#42701,1.); +#42701 = DIRECTION('',(-0.,-0.,-1.)); +#42702 = PLANE('',#42703); +#42703 = AXIS2_PLACEMENT_3D('',#42704,#42705,#42706); +#42704 = CARTESIAN_POINT('',(166.42875,-80.645,1.6)); +#42705 = DIRECTION('',(1.,0.,-0.)); +#42706 = DIRECTION('',(0.,-1.,0.)); +#42707 = ADVANCED_FACE('',(#42708),#42744,.F.); +#42708 = FACE_BOUND('',#42709,.F.); +#42709 = EDGE_LOOP('',(#42710,#42719,#42720,#42729,#42737)); +#42710 = ORIENTED_EDGE('',*,*,#42711,.T.); +#42711 = EDGE_CURVE('',#42712,#42672,#42714,.T.); +#42712 = VERTEX_POINT('',#42713); +#42713 = CARTESIAN_POINT('',(166.52875,-100.42,1.6)); +#42714 = CIRCLE('',#42715,0.725); +#42715 = AXIS2_PLACEMENT_3D('',#42716,#42717,#42718); +#42716 = CARTESIAN_POINT('',(166.52875,-99.695,1.6)); +#42717 = DIRECTION('',(-0.,0.,-1.)); +#42718 = DIRECTION('',(-0.,-1.,0.)); +#42719 = ORIENTED_EDGE('',*,*,#42671,.T.); +#42720 = ORIENTED_EDGE('',*,*,#42721,.T.); +#42721 = EDGE_CURVE('',#42674,#42722,#42724,.T.); +#42722 = VERTEX_POINT('',#42723); +#42723 = CARTESIAN_POINT('',(166.62875,-118.0269296691,1.6)); +#42724 = CIRCLE('',#42725,0.725); +#42725 = AXIS2_PLACEMENT_3D('',#42726,#42727,#42728); +#42726 = CARTESIAN_POINT('',(166.52875,-118.745,1.6)); +#42727 = DIRECTION('',(-0.,0.,-1.)); +#42728 = DIRECTION('',(-0.,-1.,0.)); +#42729 = ORIENTED_EDGE('',*,*,#42730,.T.); +#42730 = EDGE_CURVE('',#42722,#42731,#42733,.T.); +#42731 = VERTEX_POINT('',#42732); +#42732 = CARTESIAN_POINT('',(166.62875,-100.4130703308,1.6)); +#42733 = LINE('',#42734,#42735); +#42734 = CARTESIAN_POINT('',(166.62875,-118.745,1.6)); +#42735 = VECTOR('',#42736,1.); +#42736 = DIRECTION('',(0.,1.,0.)); +#42737 = ORIENTED_EDGE('',*,*,#42738,.T.); +#42738 = EDGE_CURVE('',#42731,#42712,#42739,.T.); +#42739 = CIRCLE('',#42740,0.725); +#42740 = AXIS2_PLACEMENT_3D('',#42741,#42742,#42743); +#42741 = CARTESIAN_POINT('',(166.52875,-99.695,1.6)); +#42742 = DIRECTION('',(-0.,0.,-1.)); +#42743 = DIRECTION('',(-0.,-1.,0.)); +#42744 = PLANE('',#42745); +#42745 = AXIS2_PLACEMENT_3D('',#42746,#42747,#42748); +#42746 = CARTESIAN_POINT('',(166.42875,-80.645,1.6)); +#42747 = DIRECTION('',(0.,0.,1.)); +#42748 = DIRECTION('',(1.,0.,-0.)); +#42749 = ADVANCED_FACE('',(#42750),#42769,.F.); +#42750 = FACE_BOUND('',#42751,.T.); +#42751 = EDGE_LOOP('',(#42752,#42761,#42762,#42763)); +#42752 = ORIENTED_EDGE('',*,*,#42753,.F.); +#42753 = EDGE_CURVE('',#42690,#42754,#42756,.T.); +#42754 = VERTEX_POINT('',#42755); +#42755 = CARTESIAN_POINT('',(166.62875,-118.0269296691,1.635)); +#42756 = CIRCLE('',#42757,0.725); +#42757 = AXIS2_PLACEMENT_3D('',#42758,#42759,#42760); +#42758 = CARTESIAN_POINT('',(166.52875,-118.745,1.635)); +#42759 = DIRECTION('',(-0.,0.,-1.)); +#42760 = DIRECTION('',(-0.,-1.,0.)); +#42761 = ORIENTED_EDGE('',*,*,#42697,.T.); +#42762 = ORIENTED_EDGE('',*,*,#42721,.T.); +#42763 = ORIENTED_EDGE('',*,*,#42764,.F.); +#42764 = EDGE_CURVE('',#42754,#42722,#42765,.T.); +#42765 = LINE('',#42766,#42767); +#42766 = CARTESIAN_POINT('',(166.62875,-118.0269296691,-4.5E-02)); +#42767 = VECTOR('',#42768,1.); +#42768 = DIRECTION('',(-0.,-0.,-1.)); +#42769 = CYLINDRICAL_SURFACE('',#42770,0.725); +#42770 = AXIS2_PLACEMENT_3D('',#42771,#42772,#42773); +#42771 = CARTESIAN_POINT('',(166.52875,-118.745,-4.5E-02)); +#42772 = DIRECTION('',(-0.,-0.,-1.)); +#42773 = DIRECTION('',(-0.,-1.,0.)); +#42774 = ADVANCED_FACE('',(#42775),#42803,.T.); +#42775 = FACE_BOUND('',#42776,.T.); +#42776 = EDGE_LOOP('',(#42777,#42786,#42787,#42788,#42796)); +#42777 = ORIENTED_EDGE('',*,*,#42778,.T.); +#42778 = EDGE_CURVE('',#42779,#42682,#42781,.T.); +#42779 = VERTEX_POINT('',#42780); +#42780 = CARTESIAN_POINT('',(166.52875,-100.42,1.635)); +#42781 = CIRCLE('',#42782,0.725); +#42782 = AXIS2_PLACEMENT_3D('',#42783,#42784,#42785); +#42783 = CARTESIAN_POINT('',(166.52875,-99.695,1.635)); +#42784 = DIRECTION('',(-0.,0.,-1.)); +#42785 = DIRECTION('',(-0.,-1.,0.)); +#42786 = ORIENTED_EDGE('',*,*,#42689,.T.); +#42787 = ORIENTED_EDGE('',*,*,#42753,.T.); +#42788 = ORIENTED_EDGE('',*,*,#42789,.T.); +#42789 = EDGE_CURVE('',#42754,#42790,#42792,.T.); +#42790 = VERTEX_POINT('',#42791); +#42791 = CARTESIAN_POINT('',(166.62875,-100.4130703308,1.635)); +#42792 = LINE('',#42793,#42794); +#42793 = CARTESIAN_POINT('',(166.62875,-118.745,1.635)); +#42794 = VECTOR('',#42795,1.); +#42795 = DIRECTION('',(0.,1.,0.)); +#42796 = ORIENTED_EDGE('',*,*,#42797,.T.); +#42797 = EDGE_CURVE('',#42790,#42779,#42798,.T.); +#42798 = CIRCLE('',#42799,0.725); +#42799 = AXIS2_PLACEMENT_3D('',#42800,#42801,#42802); +#42800 = CARTESIAN_POINT('',(166.52875,-99.695,1.635)); +#42801 = DIRECTION('',(-0.,0.,-1.)); +#42802 = DIRECTION('',(-0.,-1.,0.)); +#42803 = PLANE('',#42804); +#42804 = AXIS2_PLACEMENT_3D('',#42805,#42806,#42807); +#42805 = CARTESIAN_POINT('',(166.42875,-80.645,1.635)); +#42806 = DIRECTION('',(0.,0.,1.)); +#42807 = DIRECTION('',(1.,0.,-0.)); +#42808 = ADVANCED_FACE('',(#42809),#42820,.F.); +#42809 = FACE_BOUND('',#42810,.T.); +#42810 = EDGE_LOOP('',(#42811,#42817,#42818,#42819)); +#42811 = ORIENTED_EDGE('',*,*,#42812,.F.); +#42812 = EDGE_CURVE('',#42712,#42779,#42813,.T.); +#42813 = LINE('',#42814,#42815); +#42814 = CARTESIAN_POINT('',(166.52875,-100.42,-4.5E-02)); +#42815 = VECTOR('',#42816,1.); +#42816 = DIRECTION('',(0.,0.,1.)); +#42817 = ORIENTED_EDGE('',*,*,#42711,.T.); +#42818 = ORIENTED_EDGE('',*,*,#42681,.F.); +#42819 = ORIENTED_EDGE('',*,*,#42778,.F.); +#42820 = CYLINDRICAL_SURFACE('',#42821,0.725); +#42821 = AXIS2_PLACEMENT_3D('',#42822,#42823,#42824); +#42822 = CARTESIAN_POINT('',(166.52875,-99.695,-4.5E-02)); +#42823 = DIRECTION('',(-0.,-0.,-1.)); +#42824 = DIRECTION('',(-0.,-1.,0.)); +#42825 = ADVANCED_FACE('',(#42826),#42837,.F.); +#42826 = FACE_BOUND('',#42827,.T.); +#42827 = EDGE_LOOP('',(#42828,#42829,#42830,#42831)); +#42828 = ORIENTED_EDGE('',*,*,#42738,.T.); +#42829 = ORIENTED_EDGE('',*,*,#42812,.T.); +#42830 = ORIENTED_EDGE('',*,*,#42797,.F.); +#42831 = ORIENTED_EDGE('',*,*,#42832,.T.); +#42832 = EDGE_CURVE('',#42790,#42731,#42833,.T.); +#42833 = LINE('',#42834,#42835); +#42834 = CARTESIAN_POINT('',(166.62875,-100.4130703308,-4.5E-02)); +#42835 = VECTOR('',#42836,1.); +#42836 = DIRECTION('',(-0.,-0.,-1.)); +#42837 = CYLINDRICAL_SURFACE('',#42838,0.725); +#42838 = AXIS2_PLACEMENT_3D('',#42839,#42840,#42841); +#42839 = CARTESIAN_POINT('',(166.52875,-99.695,-4.5E-02)); +#42840 = DIRECTION('',(-0.,-0.,-1.)); +#42841 = DIRECTION('',(-0.,-1.,0.)); +#42842 = ADVANCED_FACE('',(#42843),#42849,.F.); +#42843 = FACE_BOUND('',#42844,.F.); +#42844 = EDGE_LOOP('',(#42845,#42846,#42847,#42848)); +#42845 = ORIENTED_EDGE('',*,*,#42730,.F.); +#42846 = ORIENTED_EDGE('',*,*,#42764,.F.); +#42847 = ORIENTED_EDGE('',*,*,#42789,.T.); +#42848 = ORIENTED_EDGE('',*,*,#42832,.T.); +#42849 = PLANE('',#42850); +#42850 = AXIS2_PLACEMENT_3D('',#42851,#42852,#42853); +#42851 = CARTESIAN_POINT('',(166.62875,-118.745,1.6)); +#42852 = DIRECTION('',(-1.,0.,0.)); +#42853 = DIRECTION('',(0.,1.,0.)); +#42854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#42858)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#42855,#42856,#42857)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#42855 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#42856 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42857 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#42858 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42855, + 'distance_accuracy_value','confusion accuracy'); +#42859 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42860,#42862); +#42860 = ( REPRESENTATION_RELATIONSHIP('','',#42475,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#42861) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#42861 = ITEM_DEFINED_TRANSFORMATION('','',#11,#959); +#42862 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #42863); +#42863 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('238','=>[0:1:1:231]','',#5, + #42470,$); +#42864 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#42472)); +#42865 = SHAPE_DEFINITION_REPRESENTATION(#42866,#42872); +#42866 = PRODUCT_DEFINITION_SHAPE('','',#42867); +#42867 = PRODUCT_DEFINITION('design','',#42868,#42871); +#42868 = PRODUCT_DEFINITION_FORMATION('','',#42869); +#42869 = PRODUCT('HackPad_track_229','HackPad_track_229','',(#42870)); +#42870 = PRODUCT_CONTEXT('',#2,'mechanical'); +#42871 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#42872 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#42873),#43027); +#42873 = MANIFOLD_SOLID_BREP('',#42874); +#42874 = CLOSED_SHELL('',(#42875,#42915,#42948,#42973,#42998,#43015)); +#42875 = ADVANCED_FACE('',(#42876),#42910,.F.); +#42876 = FACE_BOUND('',#42877,.F.); +#42877 = EDGE_LOOP('',(#42878,#42888,#42896,#42904)); +#42878 = ORIENTED_EDGE('',*,*,#42879,.F.); +#42879 = EDGE_CURVE('',#42880,#42882,#42884,.T.); +#42880 = VERTEX_POINT('',#42881); +#42881 = CARTESIAN_POINT('',(173.36375,-52.1,1.6)); +#42882 = VERTEX_POINT('',#42883); +#42883 = CARTESIAN_POINT('',(170.39115673779,-52.1,1.6)); +#42884 = LINE('',#42885,#42886); +#42885 = CARTESIAN_POINT('',(173.36375,-52.1,1.6)); +#42886 = VECTOR('',#42887,1.); +#42887 = DIRECTION('',(-1.,0.,0.)); +#42888 = ORIENTED_EDGE('',*,*,#42889,.T.); +#42889 = EDGE_CURVE('',#42880,#42890,#42892,.T.); +#42890 = VERTEX_POINT('',#42891); +#42891 = CARTESIAN_POINT('',(173.36375,-52.1,1.635)); +#42892 = LINE('',#42893,#42894); +#42893 = CARTESIAN_POINT('',(173.36375,-52.1,1.6)); +#42894 = VECTOR('',#42895,1.); +#42895 = DIRECTION('',(0.,0.,1.)); +#42896 = ORIENTED_EDGE('',*,*,#42897,.T.); +#42897 = EDGE_CURVE('',#42890,#42898,#42900,.T.); +#42898 = VERTEX_POINT('',#42899); +#42899 = CARTESIAN_POINT('',(170.39115673779,-52.1,1.635)); +#42900 = LINE('',#42901,#42902); +#42901 = CARTESIAN_POINT('',(173.36375,-52.1,1.635)); +#42902 = VECTOR('',#42903,1.); +#42903 = DIRECTION('',(-1.,0.,0.)); +#42904 = ORIENTED_EDGE('',*,*,#42905,.T.); +#42905 = EDGE_CURVE('',#42898,#42882,#42906,.T.); +#42906 = LINE('',#42907,#42908); +#42907 = CARTESIAN_POINT('',(170.39115673779,-52.1,-4.5E-02)); +#42908 = VECTOR('',#42909,1.); +#42909 = DIRECTION('',(-0.,-0.,-1.)); +#42910 = PLANE('',#42911); +#42911 = AXIS2_PLACEMENT_3D('',#42912,#42913,#42914); +#42912 = CARTESIAN_POINT('',(173.36375,-52.1,1.6)); +#42913 = DIRECTION('',(0.,-1.,0.)); +#42914 = DIRECTION('',(-1.,0.,0.)); +#42915 = ADVANCED_FACE('',(#42916),#42943,.F.); +#42916 = FACE_BOUND('',#42917,.F.); +#42917 = EDGE_LOOP('',(#42918,#42927,#42928,#42937)); +#42918 = ORIENTED_EDGE('',*,*,#42919,.T.); +#42919 = EDGE_CURVE('',#42920,#42880,#42922,.T.); +#42920 = VERTEX_POINT('',#42921); +#42921 = CARTESIAN_POINT('',(173.36375,-52.3,1.6)); +#42922 = CIRCLE('',#42923,0.1); +#42923 = AXIS2_PLACEMENT_3D('',#42924,#42925,#42926); +#42924 = CARTESIAN_POINT('',(173.36375,-52.2,1.6)); +#42925 = DIRECTION('',(0.,-0.,1.)); +#42926 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#42927 = ORIENTED_EDGE('',*,*,#42879,.T.); +#42928 = ORIENTED_EDGE('',*,*,#42929,.T.); +#42929 = EDGE_CURVE('',#42882,#42930,#42932,.T.); +#42930 = VERTEX_POINT('',#42931); +#42931 = CARTESIAN_POINT('',(170.39115673779,-52.3,1.6)); +#42932 = CIRCLE('',#42933,0.4195); +#42933 = AXIS2_PLACEMENT_3D('',#42934,#42935,#42936); +#42934 = CARTESIAN_POINT('',(169.98375,-52.2,1.6)); +#42935 = DIRECTION('',(-0.,0.,-1.)); +#42936 = DIRECTION('',(-0.,-1.,0.)); +#42937 = ORIENTED_EDGE('',*,*,#42938,.T.); +#42938 = EDGE_CURVE('',#42930,#42920,#42939,.T.); +#42939 = LINE('',#42940,#42941); +#42940 = CARTESIAN_POINT('',(169.98375,-52.3,1.6)); +#42941 = VECTOR('',#42942,1.); +#42942 = DIRECTION('',(1.,0.,0.)); +#42943 = PLANE('',#42944); +#42944 = AXIS2_PLACEMENT_3D('',#42945,#42946,#42947); +#42945 = CARTESIAN_POINT('',(173.36375,-52.1,1.6)); +#42946 = DIRECTION('',(0.,0.,1.)); +#42947 = DIRECTION('',(1.,0.,-0.)); +#42948 = ADVANCED_FACE('',(#42949),#42968,.F.); +#42949 = FACE_BOUND('',#42950,.T.); +#42950 = EDGE_LOOP('',(#42951,#42960,#42961,#42962)); +#42951 = ORIENTED_EDGE('',*,*,#42952,.F.); +#42952 = EDGE_CURVE('',#42898,#42953,#42955,.T.); +#42953 = VERTEX_POINT('',#42954); +#42954 = CARTESIAN_POINT('',(170.39115673779,-52.3,1.635)); +#42955 = CIRCLE('',#42956,0.4195); +#42956 = AXIS2_PLACEMENT_3D('',#42957,#42958,#42959); +#42957 = CARTESIAN_POINT('',(169.98375,-52.2,1.635)); +#42958 = DIRECTION('',(-0.,0.,-1.)); +#42959 = DIRECTION('',(-0.,-1.,0.)); +#42960 = ORIENTED_EDGE('',*,*,#42905,.T.); +#42961 = ORIENTED_EDGE('',*,*,#42929,.T.); +#42962 = ORIENTED_EDGE('',*,*,#42963,.F.); +#42963 = EDGE_CURVE('',#42953,#42930,#42964,.T.); +#42964 = LINE('',#42965,#42966); +#42965 = CARTESIAN_POINT('',(170.39115673779,-52.3,-4.5E-02)); +#42966 = VECTOR('',#42967,1.); +#42967 = DIRECTION('',(-0.,-0.,-1.)); +#42968 = CYLINDRICAL_SURFACE('',#42969,0.4195); +#42969 = AXIS2_PLACEMENT_3D('',#42970,#42971,#42972); +#42970 = CARTESIAN_POINT('',(169.98375,-52.2,-4.5E-02)); +#42971 = DIRECTION('',(-0.,-0.,-1.)); +#42972 = DIRECTION('',(-0.,-1.,0.)); +#42973 = ADVANCED_FACE('',(#42974),#42993,.T.); +#42974 = FACE_BOUND('',#42975,.T.); +#42975 = EDGE_LOOP('',(#42976,#42985,#42986,#42987)); +#42976 = ORIENTED_EDGE('',*,*,#42977,.T.); +#42977 = EDGE_CURVE('',#42978,#42890,#42980,.T.); +#42978 = VERTEX_POINT('',#42979); +#42979 = CARTESIAN_POINT('',(173.36375,-52.3,1.635)); +#42980 = CIRCLE('',#42981,0.1); +#42981 = AXIS2_PLACEMENT_3D('',#42982,#42983,#42984); +#42982 = CARTESIAN_POINT('',(173.36375,-52.2,1.635)); +#42983 = DIRECTION('',(0.,-0.,1.)); +#42984 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#42985 = ORIENTED_EDGE('',*,*,#42897,.T.); +#42986 = ORIENTED_EDGE('',*,*,#42952,.T.); +#42987 = ORIENTED_EDGE('',*,*,#42988,.T.); +#42988 = EDGE_CURVE('',#42953,#42978,#42989,.T.); +#42989 = LINE('',#42990,#42991); +#42990 = CARTESIAN_POINT('',(169.98375,-52.3,1.635)); +#42991 = VECTOR('',#42992,1.); +#42992 = DIRECTION('',(1.,0.,0.)); +#42993 = PLANE('',#42994); +#42994 = AXIS2_PLACEMENT_3D('',#42995,#42996,#42997); +#42995 = CARTESIAN_POINT('',(173.36375,-52.1,1.635)); +#42996 = DIRECTION('',(0.,0.,1.)); +#42997 = DIRECTION('',(1.,0.,-0.)); +#42998 = ADVANCED_FACE('',(#42999),#43010,.T.); +#42999 = FACE_BOUND('',#43000,.F.); +#43000 = EDGE_LOOP('',(#43001,#43007,#43008,#43009)); +#43001 = ORIENTED_EDGE('',*,*,#43002,.T.); +#43002 = EDGE_CURVE('',#42920,#42978,#43003,.T.); +#43003 = LINE('',#43004,#43005); +#43004 = CARTESIAN_POINT('',(173.36375,-52.3,1.6)); +#43005 = VECTOR('',#43006,1.); +#43006 = DIRECTION('',(0.,0.,1.)); +#43007 = ORIENTED_EDGE('',*,*,#42977,.T.); +#43008 = ORIENTED_EDGE('',*,*,#42889,.F.); +#43009 = ORIENTED_EDGE('',*,*,#42919,.F.); +#43010 = CYLINDRICAL_SURFACE('',#43011,0.1); +#43011 = AXIS2_PLACEMENT_3D('',#43012,#43013,#43014); +#43012 = CARTESIAN_POINT('',(173.36375,-52.2,1.6)); +#43013 = DIRECTION('',(-0.,0.,-1.)); +#43014 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#43015 = ADVANCED_FACE('',(#43016),#43022,.F.); +#43016 = FACE_BOUND('',#43017,.F.); +#43017 = EDGE_LOOP('',(#43018,#43019,#43020,#43021)); +#43018 = ORIENTED_EDGE('',*,*,#42938,.F.); +#43019 = ORIENTED_EDGE('',*,*,#42963,.F.); +#43020 = ORIENTED_EDGE('',*,*,#42988,.T.); +#43021 = ORIENTED_EDGE('',*,*,#43002,.F.); +#43022 = PLANE('',#43023); +#43023 = AXIS2_PLACEMENT_3D('',#43024,#43025,#43026); +#43024 = CARTESIAN_POINT('',(169.98375,-52.3,1.6)); +#43025 = DIRECTION('',(0.,1.,0.)); +#43026 = DIRECTION('',(1.,0.,0.)); +#43027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43031)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#43028,#43029,#43030)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#43028 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#43029 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#43030 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43031 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#43028, + 'distance_accuracy_value','confusion accuracy'); +#43032 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43033,#43035); +#43033 = ( REPRESENTATION_RELATIONSHIP('','',#42872,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43034) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#43034 = ITEM_DEFINED_TRANSFORMATION('','',#11,#963); +#43035 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #43036); +#43036 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('239','=>[0:1:1:232]','',#5, + #42867,$); +#43037 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#42869)); +#43038 = SHAPE_DEFINITION_REPRESENTATION(#43039,#43045); +#43039 = PRODUCT_DEFINITION_SHAPE('','',#43040); +#43040 = PRODUCT_DEFINITION('design','',#43041,#43044); +#43041 = PRODUCT_DEFINITION_FORMATION('','',#43042); +#43042 = PRODUCT('HackPad_track_230','HackPad_track_230','',(#43043)); +#43043 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43044 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#43045 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#43046),#43200); +#43046 = MANIFOLD_SOLID_BREP('',#43047); +#43047 = CLOSED_SHELL('',(#43048,#43088,#43121,#43152,#43176,#43188)); +#43048 = ADVANCED_FACE('',(#43049),#43083,.F.); +#43049 = FACE_BOUND('',#43050,.F.); +#43050 = EDGE_LOOP('',(#43051,#43061,#43069,#43077)); +#43051 = ORIENTED_EDGE('',*,*,#43052,.T.); +#43052 = EDGE_CURVE('',#43053,#43055,#43057,.T.); +#43053 = VERTEX_POINT('',#43054); +#43054 = CARTESIAN_POINT('',(143.293039,-52.129289,1.6)); +#43055 = VERTEX_POINT('',#43056); +#43056 = CARTESIAN_POINT('',(143.293039,-52.129289,1.635)); +#43057 = LINE('',#43058,#43059); +#43058 = CARTESIAN_POINT('',(143.293039,-52.129289,1.6)); +#43059 = VECTOR('',#43060,1.); +#43060 = DIRECTION('',(0.,0.,1.)); +#43061 = ORIENTED_EDGE('',*,*,#43062,.T.); +#43062 = EDGE_CURVE('',#43055,#43063,#43065,.T.); +#43063 = VERTEX_POINT('',#43064); +#43064 = CARTESIAN_POINT('',(139.293039,-56.129289,1.635)); +#43065 = LINE('',#43066,#43067); +#43066 = CARTESIAN_POINT('',(143.293039,-52.129289,1.635)); +#43067 = VECTOR('',#43068,1.); +#43068 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#43069 = ORIENTED_EDGE('',*,*,#43070,.F.); +#43070 = EDGE_CURVE('',#43071,#43063,#43073,.T.); +#43071 = VERTEX_POINT('',#43072); +#43072 = CARTESIAN_POINT('',(139.293039,-56.129289,1.6)); +#43073 = LINE('',#43074,#43075); +#43074 = CARTESIAN_POINT('',(139.293039,-56.129289,1.6)); +#43075 = VECTOR('',#43076,1.); +#43076 = DIRECTION('',(0.,0.,1.)); +#43077 = ORIENTED_EDGE('',*,*,#43078,.F.); +#43078 = EDGE_CURVE('',#43053,#43071,#43079,.T.); +#43079 = LINE('',#43080,#43081); +#43080 = CARTESIAN_POINT('',(143.293039,-52.129289,1.6)); +#43081 = VECTOR('',#43082,1.); +#43082 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#43083 = PLANE('',#43084); +#43084 = AXIS2_PLACEMENT_3D('',#43085,#43086,#43087); +#43085 = CARTESIAN_POINT('',(143.293039,-52.129289,1.6)); +#43086 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#43087 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#43088 = ADVANCED_FACE('',(#43089),#43116,.T.); +#43089 = FACE_BOUND('',#43090,.F.); +#43090 = EDGE_LOOP('',(#43091,#43092,#43101,#43109)); +#43091 = ORIENTED_EDGE('',*,*,#43070,.T.); +#43092 = ORIENTED_EDGE('',*,*,#43093,.T.); +#43093 = EDGE_CURVE('',#43063,#43094,#43096,.T.); +#43094 = VERTEX_POINT('',#43095); +#43095 = CARTESIAN_POINT('',(139.43446,-56.27071,1.635)); +#43096 = CIRCLE('',#43097,9.999974810218E-02); +#43097 = AXIS2_PLACEMENT_3D('',#43098,#43099,#43100); +#43098 = CARTESIAN_POINT('',(139.3637495,-56.1999995,1.635)); +#43099 = DIRECTION('',(0.,0.,1.)); +#43100 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#43101 = ORIENTED_EDGE('',*,*,#43102,.F.); +#43102 = EDGE_CURVE('',#43103,#43094,#43105,.T.); +#43103 = VERTEX_POINT('',#43104); +#43104 = CARTESIAN_POINT('',(139.43446,-56.27071,1.6)); +#43105 = LINE('',#43106,#43107); +#43106 = CARTESIAN_POINT('',(139.43446,-56.27071,1.6)); +#43107 = VECTOR('',#43108,1.); +#43108 = DIRECTION('',(0.,0.,1.)); +#43109 = ORIENTED_EDGE('',*,*,#43110,.F.); +#43110 = EDGE_CURVE('',#43071,#43103,#43111,.T.); +#43111 = CIRCLE('',#43112,9.999974810218E-02); +#43112 = AXIS2_PLACEMENT_3D('',#43113,#43114,#43115); +#43113 = CARTESIAN_POINT('',(139.3637495,-56.1999995,1.6)); +#43114 = DIRECTION('',(0.,0.,1.)); +#43115 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#43116 = CYLINDRICAL_SURFACE('',#43117,9.999974810218E-02); +#43117 = AXIS2_PLACEMENT_3D('',#43118,#43119,#43120); +#43118 = CARTESIAN_POINT('',(139.3637495,-56.1999995,1.6)); +#43119 = DIRECTION('',(-0.,-0.,-1.)); +#43120 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#43121 = ADVANCED_FACE('',(#43122),#43147,.F.); +#43122 = FACE_BOUND('',#43123,.F.); +#43123 = EDGE_LOOP('',(#43124,#43125,#43133,#43141)); +#43124 = ORIENTED_EDGE('',*,*,#43102,.T.); +#43125 = ORIENTED_EDGE('',*,*,#43126,.T.); +#43126 = EDGE_CURVE('',#43094,#43127,#43129,.T.); +#43127 = VERTEX_POINT('',#43128); +#43128 = CARTESIAN_POINT('',(143.43446,-52.27071,1.635)); +#43129 = LINE('',#43130,#43131); +#43130 = CARTESIAN_POINT('',(139.43446,-56.27071,1.635)); +#43131 = VECTOR('',#43132,1.); +#43132 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#43133 = ORIENTED_EDGE('',*,*,#43134,.F.); +#43134 = EDGE_CURVE('',#43135,#43127,#43137,.T.); +#43135 = VERTEX_POINT('',#43136); +#43136 = CARTESIAN_POINT('',(143.43446,-52.27071,1.6)); +#43137 = LINE('',#43138,#43139); +#43138 = CARTESIAN_POINT('',(143.43446,-52.27071,1.6)); +#43139 = VECTOR('',#43140,1.); +#43140 = DIRECTION('',(0.,0.,1.)); +#43141 = ORIENTED_EDGE('',*,*,#43142,.F.); +#43142 = EDGE_CURVE('',#43103,#43135,#43143,.T.); +#43143 = LINE('',#43144,#43145); +#43144 = CARTESIAN_POINT('',(139.43446,-56.27071,1.6)); +#43145 = VECTOR('',#43146,1.); +#43146 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#43147 = PLANE('',#43148); +#43148 = AXIS2_PLACEMENT_3D('',#43149,#43150,#43151); +#43149 = CARTESIAN_POINT('',(139.43446,-56.27071,1.6)); +#43150 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#43151 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#43152 = ADVANCED_FACE('',(#43153),#43171,.T.); +#43153 = FACE_BOUND('',#43154,.F.); +#43154 = EDGE_LOOP('',(#43155,#43156,#43163,#43164)); +#43155 = ORIENTED_EDGE('',*,*,#43134,.T.); +#43156 = ORIENTED_EDGE('',*,*,#43157,.T.); +#43157 = EDGE_CURVE('',#43127,#43055,#43158,.T.); +#43158 = CIRCLE('',#43159,9.999974810219E-02); +#43159 = AXIS2_PLACEMENT_3D('',#43160,#43161,#43162); +#43160 = CARTESIAN_POINT('',(143.3637495,-52.1999995,1.635)); +#43161 = DIRECTION('',(0.,-0.,1.)); +#43162 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#43163 = ORIENTED_EDGE('',*,*,#43052,.F.); +#43164 = ORIENTED_EDGE('',*,*,#43165,.F.); +#43165 = EDGE_CURVE('',#43135,#43053,#43166,.T.); +#43166 = CIRCLE('',#43167,9.999974810219E-02); +#43167 = AXIS2_PLACEMENT_3D('',#43168,#43169,#43170); +#43168 = CARTESIAN_POINT('',(143.3637495,-52.1999995,1.6)); +#43169 = DIRECTION('',(0.,-0.,1.)); +#43170 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#43171 = CYLINDRICAL_SURFACE('',#43172,9.999974810219E-02); +#43172 = AXIS2_PLACEMENT_3D('',#43173,#43174,#43175); +#43173 = CARTESIAN_POINT('',(143.3637495,-52.1999995,1.6)); +#43174 = DIRECTION('',(-0.,0.,-1.)); +#43175 = DIRECTION('',(0.707106781187,-0.707106781186,-0.)); +#43176 = ADVANCED_FACE('',(#43177),#43183,.F.); +#43177 = FACE_BOUND('',#43178,.F.); +#43178 = EDGE_LOOP('',(#43179,#43180,#43181,#43182)); +#43179 = ORIENTED_EDGE('',*,*,#43078,.T.); +#43180 = ORIENTED_EDGE('',*,*,#43110,.T.); +#43181 = ORIENTED_EDGE('',*,*,#43142,.T.); +#43182 = ORIENTED_EDGE('',*,*,#43165,.T.); +#43183 = PLANE('',#43184); +#43184 = AXIS2_PLACEMENT_3D('',#43185,#43186,#43187); +#43185 = CARTESIAN_POINT('',(143.293039,-52.129289,1.6)); +#43186 = DIRECTION('',(0.,0.,1.)); +#43187 = DIRECTION('',(1.,0.,-0.)); +#43188 = ADVANCED_FACE('',(#43189),#43195,.T.); +#43189 = FACE_BOUND('',#43190,.T.); +#43190 = EDGE_LOOP('',(#43191,#43192,#43193,#43194)); +#43191 = ORIENTED_EDGE('',*,*,#43062,.T.); +#43192 = ORIENTED_EDGE('',*,*,#43093,.T.); +#43193 = ORIENTED_EDGE('',*,*,#43126,.T.); +#43194 = ORIENTED_EDGE('',*,*,#43157,.T.); +#43195 = PLANE('',#43196); +#43196 = AXIS2_PLACEMENT_3D('',#43197,#43198,#43199); +#43197 = CARTESIAN_POINT('',(143.293039,-52.129289,1.635)); +#43198 = DIRECTION('',(0.,0.,1.)); +#43199 = DIRECTION('',(1.,0.,-0.)); +#43200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43204)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#43201,#43202,#43203)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#43201 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#43202 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#43203 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43204 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#43201, + 'distance_accuracy_value','confusion accuracy'); +#43205 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43206,#43208); +#43206 = ( REPRESENTATION_RELATIONSHIP('','',#43045,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43207) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#43207 = ITEM_DEFINED_TRANSFORMATION('','',#11,#967); +#43208 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #43209); +#43209 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('240','=>[0:1:1:233]','',#5, + #43040,$); +#43210 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43042)); +#43211 = SHAPE_DEFINITION_REPRESENTATION(#43212,#43218); +#43212 = PRODUCT_DEFINITION_SHAPE('','',#43213); +#43213 = PRODUCT_DEFINITION('design','',#43214,#43217); +#43214 = PRODUCT_DEFINITION_FORMATION('','',#43215); +#43215 = PRODUCT('HackPad_track_231','HackPad_track_231','',(#43216)); +#43216 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43217 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#43218 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#43219),#43373); +#43219 = MANIFOLD_SOLID_BREP('',#43220); +#43220 = CLOSED_SHELL('',(#43221,#43261,#43294,#43319,#43344,#43361)); +#43221 = ADVANCED_FACE('',(#43222),#43256,.F.); +#43222 = FACE_BOUND('',#43223,.F.); +#43223 = EDGE_LOOP('',(#43224,#43234,#43242,#43250)); +#43224 = ORIENTED_EDGE('',*,*,#43225,.F.); +#43225 = EDGE_CURVE('',#43226,#43228,#43230,.T.); +#43226 = VERTEX_POINT('',#43227); +#43227 = CARTESIAN_POINT('',(154.33634326221,-52.1,1.6)); +#43228 = VERTEX_POINT('',#43229); +#43229 = CARTESIAN_POINT('',(143.36375,-52.1,1.6)); +#43230 = LINE('',#43231,#43232); +#43231 = CARTESIAN_POINT('',(154.74375,-52.1,1.6)); +#43232 = VECTOR('',#43233,1.); +#43233 = DIRECTION('',(-1.,0.,0.)); +#43234 = ORIENTED_EDGE('',*,*,#43235,.F.); +#43235 = EDGE_CURVE('',#43236,#43226,#43238,.T.); +#43236 = VERTEX_POINT('',#43237); +#43237 = CARTESIAN_POINT('',(154.33634326221,-52.1,1.635)); +#43238 = LINE('',#43239,#43240); +#43239 = CARTESIAN_POINT('',(154.3363432622,-52.1,-4.5E-02)); +#43240 = VECTOR('',#43241,1.); +#43241 = DIRECTION('',(-0.,-0.,-1.)); +#43242 = ORIENTED_EDGE('',*,*,#43243,.T.); +#43243 = EDGE_CURVE('',#43236,#43244,#43246,.T.); +#43244 = VERTEX_POINT('',#43245); +#43245 = CARTESIAN_POINT('',(143.36375,-52.1,1.635)); +#43246 = LINE('',#43247,#43248); +#43247 = CARTESIAN_POINT('',(154.74375,-52.1,1.635)); +#43248 = VECTOR('',#43249,1.); +#43249 = DIRECTION('',(-1.,0.,0.)); +#43250 = ORIENTED_EDGE('',*,*,#43251,.F.); +#43251 = EDGE_CURVE('',#43228,#43244,#43252,.T.); +#43252 = LINE('',#43253,#43254); +#43253 = CARTESIAN_POINT('',(143.36375,-52.1,1.6)); +#43254 = VECTOR('',#43255,1.); +#43255 = DIRECTION('',(0.,0.,1.)); +#43256 = PLANE('',#43257); +#43257 = AXIS2_PLACEMENT_3D('',#43258,#43259,#43260); +#43258 = CARTESIAN_POINT('',(154.74375,-52.1,1.6)); +#43259 = DIRECTION('',(0.,-1.,0.)); +#43260 = DIRECTION('',(-1.,0.,0.)); +#43261 = ADVANCED_FACE('',(#43262),#43289,.F.); +#43262 = FACE_BOUND('',#43263,.F.); +#43263 = EDGE_LOOP('',(#43264,#43273,#43274,#43283)); +#43264 = ORIENTED_EDGE('',*,*,#43265,.T.); +#43265 = EDGE_CURVE('',#43266,#43226,#43268,.T.); +#43266 = VERTEX_POINT('',#43267); +#43267 = CARTESIAN_POINT('',(154.33634326221,-52.3,1.6)); +#43268 = CIRCLE('',#43269,0.4195); +#43269 = AXIS2_PLACEMENT_3D('',#43270,#43271,#43272); +#43270 = CARTESIAN_POINT('',(154.74375,-52.2,1.6)); +#43271 = DIRECTION('',(-0.,0.,-1.)); +#43272 = DIRECTION('',(-0.,-1.,0.)); +#43273 = ORIENTED_EDGE('',*,*,#43225,.T.); +#43274 = ORIENTED_EDGE('',*,*,#43275,.T.); +#43275 = EDGE_CURVE('',#43228,#43276,#43278,.T.); +#43276 = VERTEX_POINT('',#43277); +#43277 = CARTESIAN_POINT('',(143.36375,-52.3,1.6)); +#43278 = CIRCLE('',#43279,1.E-01); +#43279 = AXIS2_PLACEMENT_3D('',#43280,#43281,#43282); +#43280 = CARTESIAN_POINT('',(143.36375,-52.2,1.6)); +#43281 = DIRECTION('',(0.,0.,1.)); +#43282 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#43283 = ORIENTED_EDGE('',*,*,#43284,.T.); +#43284 = EDGE_CURVE('',#43276,#43266,#43285,.T.); +#43285 = LINE('',#43286,#43287); +#43286 = CARTESIAN_POINT('',(143.36375,-52.3,1.6)); +#43287 = VECTOR('',#43288,1.); +#43288 = DIRECTION('',(1.,0.,0.)); +#43289 = PLANE('',#43290); +#43290 = AXIS2_PLACEMENT_3D('',#43291,#43292,#43293); +#43291 = CARTESIAN_POINT('',(154.74375,-52.1,1.6)); +#43292 = DIRECTION('',(0.,0.,1.)); +#43293 = DIRECTION('',(1.,0.,-0.)); +#43294 = ADVANCED_FACE('',(#43295),#43314,.T.); +#43295 = FACE_BOUND('',#43296,.F.); +#43296 = EDGE_LOOP('',(#43297,#43298,#43307,#43313)); +#43297 = ORIENTED_EDGE('',*,*,#43251,.T.); +#43298 = ORIENTED_EDGE('',*,*,#43299,.T.); +#43299 = EDGE_CURVE('',#43244,#43300,#43302,.T.); +#43300 = VERTEX_POINT('',#43301); +#43301 = CARTESIAN_POINT('',(143.36375,-52.3,1.635)); +#43302 = CIRCLE('',#43303,1.E-01); +#43303 = AXIS2_PLACEMENT_3D('',#43304,#43305,#43306); +#43304 = CARTESIAN_POINT('',(143.36375,-52.2,1.635)); +#43305 = DIRECTION('',(0.,0.,1.)); +#43306 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#43307 = ORIENTED_EDGE('',*,*,#43308,.F.); +#43308 = EDGE_CURVE('',#43276,#43300,#43309,.T.); +#43309 = LINE('',#43310,#43311); +#43310 = CARTESIAN_POINT('',(143.36375,-52.3,1.6)); +#43311 = VECTOR('',#43312,1.); +#43312 = DIRECTION('',(0.,0.,1.)); +#43313 = ORIENTED_EDGE('',*,*,#43275,.F.); +#43314 = CYLINDRICAL_SURFACE('',#43315,1.E-01); +#43315 = AXIS2_PLACEMENT_3D('',#43316,#43317,#43318); +#43316 = CARTESIAN_POINT('',(143.36375,-52.2,1.6)); +#43317 = DIRECTION('',(-0.,-0.,-1.)); +#43318 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#43319 = ADVANCED_FACE('',(#43320),#43339,.T.); +#43320 = FACE_BOUND('',#43321,.T.); +#43321 = EDGE_LOOP('',(#43322,#43331,#43332,#43333)); +#43322 = ORIENTED_EDGE('',*,*,#43323,.T.); +#43323 = EDGE_CURVE('',#43324,#43236,#43326,.T.); +#43324 = VERTEX_POINT('',#43325); +#43325 = CARTESIAN_POINT('',(154.33634326221,-52.3,1.635)); +#43326 = CIRCLE('',#43327,0.4195); +#43327 = AXIS2_PLACEMENT_3D('',#43328,#43329,#43330); +#43328 = CARTESIAN_POINT('',(154.74375,-52.2,1.635)); +#43329 = DIRECTION('',(-0.,0.,-1.)); +#43330 = DIRECTION('',(-0.,-1.,0.)); +#43331 = ORIENTED_EDGE('',*,*,#43243,.T.); +#43332 = ORIENTED_EDGE('',*,*,#43299,.T.); +#43333 = ORIENTED_EDGE('',*,*,#43334,.T.); +#43334 = EDGE_CURVE('',#43300,#43324,#43335,.T.); +#43335 = LINE('',#43336,#43337); +#43336 = CARTESIAN_POINT('',(143.36375,-52.3,1.635)); +#43337 = VECTOR('',#43338,1.); +#43338 = DIRECTION('',(1.,0.,0.)); +#43339 = PLANE('',#43340); +#43340 = AXIS2_PLACEMENT_3D('',#43341,#43342,#43343); +#43341 = CARTESIAN_POINT('',(154.74375,-52.1,1.635)); +#43342 = DIRECTION('',(0.,0.,1.)); +#43343 = DIRECTION('',(1.,0.,-0.)); +#43344 = ADVANCED_FACE('',(#43345),#43356,.F.); +#43345 = FACE_BOUND('',#43346,.T.); +#43346 = EDGE_LOOP('',(#43347,#43348,#43349,#43355)); +#43347 = ORIENTED_EDGE('',*,*,#43235,.F.); +#43348 = ORIENTED_EDGE('',*,*,#43323,.F.); +#43349 = ORIENTED_EDGE('',*,*,#43350,.T.); +#43350 = EDGE_CURVE('',#43324,#43266,#43351,.T.); +#43351 = LINE('',#43352,#43353); +#43352 = CARTESIAN_POINT('',(154.3363432622,-52.3,-4.5E-02)); +#43353 = VECTOR('',#43354,1.); +#43354 = DIRECTION('',(-0.,-0.,-1.)); +#43355 = ORIENTED_EDGE('',*,*,#43265,.T.); +#43356 = CYLINDRICAL_SURFACE('',#43357,0.4195); +#43357 = AXIS2_PLACEMENT_3D('',#43358,#43359,#43360); +#43358 = CARTESIAN_POINT('',(154.74375,-52.2,-4.5E-02)); +#43359 = DIRECTION('',(-0.,-0.,-1.)); +#43360 = DIRECTION('',(-0.,-1.,0.)); +#43361 = ADVANCED_FACE('',(#43362),#43368,.F.); +#43362 = FACE_BOUND('',#43363,.F.); +#43363 = EDGE_LOOP('',(#43364,#43365,#43366,#43367)); +#43364 = ORIENTED_EDGE('',*,*,#43284,.F.); +#43365 = ORIENTED_EDGE('',*,*,#43308,.T.); +#43366 = ORIENTED_EDGE('',*,*,#43334,.T.); +#43367 = ORIENTED_EDGE('',*,*,#43350,.T.); +#43368 = PLANE('',#43369); +#43369 = AXIS2_PLACEMENT_3D('',#43370,#43371,#43372); +#43370 = CARTESIAN_POINT('',(143.36375,-52.3,1.6)); +#43371 = DIRECTION('',(0.,1.,0.)); +#43372 = DIRECTION('',(1.,0.,0.)); +#43373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43377)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#43374,#43375,#43376)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#43374 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#43375 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#43376 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43377 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#43374, + 'distance_accuracy_value','confusion accuracy'); +#43378 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43379,#43381); +#43379 = ( REPRESENTATION_RELATIONSHIP('','',#43218,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43380) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#43380 = ITEM_DEFINED_TRANSFORMATION('','',#11,#971); +#43381 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #43382); +#43382 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('241','=>[0:1:1:234]','',#5, + #43213,$); +#43383 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43215)); +#43384 = SHAPE_DEFINITION_REPRESENTATION(#43385,#43391); +#43385 = PRODUCT_DEFINITION_SHAPE('','',#43386); +#43386 = PRODUCT_DEFINITION('design','',#43387,#43390); +#43387 = PRODUCT_DEFINITION_FORMATION('','',#43388); +#43388 = PRODUCT('HackPad_track_232','HackPad_track_232','',(#43389)); +#43389 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43390 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#43391 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#43392),#43546); +#43392 = MANIFOLD_SOLID_BREP('',#43393); +#43393 = CLOSED_SHELL('',(#43394,#43434,#43467,#43492,#43517,#43534)); +#43394 = ADVANCED_FACE('',(#43395),#43429,.F.); +#43395 = FACE_BOUND('',#43396,.F.); +#43396 = EDGE_LOOP('',(#43397,#43407,#43415,#43423)); +#43397 = ORIENTED_EDGE('',*,*,#43398,.F.); +#43398 = EDGE_CURVE('',#43399,#43401,#43403,.T.); +#43399 = VERTEX_POINT('',#43400); +#43400 = CARTESIAN_POINT('',(128.43874999998,-56.3,1.6)); +#43401 = VERTEX_POINT('',#43402); +#43402 = CARTESIAN_POINT('',(139.36375,-56.3,1.6)); +#43403 = LINE('',#43404,#43405); +#43404 = CARTESIAN_POINT('',(128.36375,-56.3,1.6)); +#43405 = VECTOR('',#43406,1.); +#43406 = DIRECTION('',(1.,0.,0.)); +#43407 = ORIENTED_EDGE('',*,*,#43408,.F.); +#43408 = EDGE_CURVE('',#43409,#43399,#43411,.T.); +#43409 = VERTEX_POINT('',#43410); +#43410 = CARTESIAN_POINT('',(128.43874999998,-56.3,1.635)); +#43411 = LINE('',#43412,#43413); +#43412 = CARTESIAN_POINT('',(128.43875,-56.3,-4.5E-02)); +#43413 = VECTOR('',#43414,1.); +#43414 = DIRECTION('',(-0.,-0.,-1.)); +#43415 = ORIENTED_EDGE('',*,*,#43416,.T.); +#43416 = EDGE_CURVE('',#43409,#43417,#43419,.T.); +#43417 = VERTEX_POINT('',#43418); +#43418 = CARTESIAN_POINT('',(139.36375,-56.3,1.635)); +#43419 = LINE('',#43420,#43421); +#43420 = CARTESIAN_POINT('',(128.36375,-56.3,1.635)); +#43421 = VECTOR('',#43422,1.); +#43422 = DIRECTION('',(1.,0.,0.)); +#43423 = ORIENTED_EDGE('',*,*,#43424,.F.); +#43424 = EDGE_CURVE('',#43401,#43417,#43425,.T.); +#43425 = LINE('',#43426,#43427); +#43426 = CARTESIAN_POINT('',(139.36375,-56.3,1.6)); +#43427 = VECTOR('',#43428,1.); +#43428 = DIRECTION('',(0.,0.,1.)); +#43429 = PLANE('',#43430); +#43430 = AXIS2_PLACEMENT_3D('',#43431,#43432,#43433); +#43431 = CARTESIAN_POINT('',(128.36375,-56.3,1.6)); +#43432 = DIRECTION('',(0.,1.,0.)); +#43433 = DIRECTION('',(1.,0.,0.)); +#43434 = ADVANCED_FACE('',(#43435),#43462,.F.); +#43435 = FACE_BOUND('',#43436,.F.); +#43436 = EDGE_LOOP('',(#43437,#43446,#43447,#43456)); +#43437 = ORIENTED_EDGE('',*,*,#43438,.T.); +#43438 = EDGE_CURVE('',#43439,#43399,#43441,.T.); +#43439 = VERTEX_POINT('',#43440); +#43440 = CARTESIAN_POINT('',(128.43875000003,-56.1,1.6)); +#43441 = CIRCLE('',#43442,0.125); +#43442 = AXIS2_PLACEMENT_3D('',#43443,#43444,#43445); +#43443 = CARTESIAN_POINT('',(128.36375,-56.2,1.6)); +#43444 = DIRECTION('',(-0.,0.,-1.)); +#43445 = DIRECTION('',(-0.,-1.,0.)); +#43446 = ORIENTED_EDGE('',*,*,#43398,.T.); +#43447 = ORIENTED_EDGE('',*,*,#43448,.T.); +#43448 = EDGE_CURVE('',#43401,#43449,#43451,.T.); +#43449 = VERTEX_POINT('',#43450); +#43450 = CARTESIAN_POINT('',(139.36375,-56.1,1.6)); +#43451 = CIRCLE('',#43452,0.1); +#43452 = AXIS2_PLACEMENT_3D('',#43453,#43454,#43455); +#43453 = CARTESIAN_POINT('',(139.36375,-56.2,1.6)); +#43454 = DIRECTION('',(0.,-0.,1.)); +#43455 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#43456 = ORIENTED_EDGE('',*,*,#43457,.T.); +#43457 = EDGE_CURVE('',#43449,#43439,#43458,.T.); +#43458 = LINE('',#43459,#43460); +#43459 = CARTESIAN_POINT('',(139.36375,-56.1,1.6)); +#43460 = VECTOR('',#43461,1.); +#43461 = DIRECTION('',(-1.,0.,0.)); +#43462 = PLANE('',#43463); +#43463 = AXIS2_PLACEMENT_3D('',#43464,#43465,#43466); +#43464 = CARTESIAN_POINT('',(128.36375,-56.3,1.6)); +#43465 = DIRECTION('',(0.,0.,1.)); +#43466 = DIRECTION('',(1.,0.,-0.)); +#43467 = ADVANCED_FACE('',(#43468),#43487,.T.); +#43468 = FACE_BOUND('',#43469,.F.); +#43469 = EDGE_LOOP('',(#43470,#43471,#43480,#43486)); +#43470 = ORIENTED_EDGE('',*,*,#43424,.T.); +#43471 = ORIENTED_EDGE('',*,*,#43472,.T.); +#43472 = EDGE_CURVE('',#43417,#43473,#43475,.T.); +#43473 = VERTEX_POINT('',#43474); +#43474 = CARTESIAN_POINT('',(139.36375,-56.1,1.635)); +#43475 = CIRCLE('',#43476,0.1); +#43476 = AXIS2_PLACEMENT_3D('',#43477,#43478,#43479); +#43477 = CARTESIAN_POINT('',(139.36375,-56.2,1.635)); +#43478 = DIRECTION('',(0.,-0.,1.)); +#43479 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#43480 = ORIENTED_EDGE('',*,*,#43481,.F.); +#43481 = EDGE_CURVE('',#43449,#43473,#43482,.T.); +#43482 = LINE('',#43483,#43484); +#43483 = CARTESIAN_POINT('',(139.36375,-56.1,1.6)); +#43484 = VECTOR('',#43485,1.); +#43485 = DIRECTION('',(0.,0.,1.)); +#43486 = ORIENTED_EDGE('',*,*,#43448,.F.); +#43487 = CYLINDRICAL_SURFACE('',#43488,0.1); +#43488 = AXIS2_PLACEMENT_3D('',#43489,#43490,#43491); +#43489 = CARTESIAN_POINT('',(139.36375,-56.2,1.6)); +#43490 = DIRECTION('',(-0.,0.,-1.)); +#43491 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#43492 = ADVANCED_FACE('',(#43493),#43512,.T.); +#43493 = FACE_BOUND('',#43494,.T.); +#43494 = EDGE_LOOP('',(#43495,#43504,#43505,#43506)); +#43495 = ORIENTED_EDGE('',*,*,#43496,.T.); +#43496 = EDGE_CURVE('',#43497,#43409,#43499,.T.); +#43497 = VERTEX_POINT('',#43498); +#43498 = CARTESIAN_POINT('',(128.43875000003,-56.1,1.635)); +#43499 = CIRCLE('',#43500,0.125); +#43500 = AXIS2_PLACEMENT_3D('',#43501,#43502,#43503); +#43501 = CARTESIAN_POINT('',(128.36375,-56.2,1.635)); +#43502 = DIRECTION('',(-0.,0.,-1.)); +#43503 = DIRECTION('',(-0.,-1.,0.)); +#43504 = ORIENTED_EDGE('',*,*,#43416,.T.); +#43505 = ORIENTED_EDGE('',*,*,#43472,.T.); +#43506 = ORIENTED_EDGE('',*,*,#43507,.T.); +#43507 = EDGE_CURVE('',#43473,#43497,#43508,.T.); +#43508 = LINE('',#43509,#43510); +#43509 = CARTESIAN_POINT('',(139.36375,-56.1,1.635)); +#43510 = VECTOR('',#43511,1.); +#43511 = DIRECTION('',(-1.,0.,0.)); +#43512 = PLANE('',#43513); +#43513 = AXIS2_PLACEMENT_3D('',#43514,#43515,#43516); +#43514 = CARTESIAN_POINT('',(128.36375,-56.3,1.635)); +#43515 = DIRECTION('',(0.,0.,1.)); +#43516 = DIRECTION('',(1.,0.,-0.)); +#43517 = ADVANCED_FACE('',(#43518),#43529,.F.); +#43518 = FACE_BOUND('',#43519,.T.); +#43519 = EDGE_LOOP('',(#43520,#43521,#43522,#43528)); +#43520 = ORIENTED_EDGE('',*,*,#43408,.F.); +#43521 = ORIENTED_EDGE('',*,*,#43496,.F.); +#43522 = ORIENTED_EDGE('',*,*,#43523,.T.); +#43523 = EDGE_CURVE('',#43497,#43439,#43524,.T.); +#43524 = LINE('',#43525,#43526); +#43525 = CARTESIAN_POINT('',(128.43875,-56.1,-4.5E-02)); +#43526 = VECTOR('',#43527,1.); +#43527 = DIRECTION('',(-0.,-0.,-1.)); +#43528 = ORIENTED_EDGE('',*,*,#43438,.T.); +#43529 = CYLINDRICAL_SURFACE('',#43530,0.125); +#43530 = AXIS2_PLACEMENT_3D('',#43531,#43532,#43533); +#43531 = CARTESIAN_POINT('',(128.36375,-56.2,-4.5E-02)); +#43532 = DIRECTION('',(-0.,-0.,-1.)); +#43533 = DIRECTION('',(-0.,-1.,0.)); +#43534 = ADVANCED_FACE('',(#43535),#43541,.F.); +#43535 = FACE_BOUND('',#43536,.F.); +#43536 = EDGE_LOOP('',(#43537,#43538,#43539,#43540)); +#43537 = ORIENTED_EDGE('',*,*,#43457,.F.); +#43538 = ORIENTED_EDGE('',*,*,#43481,.T.); +#43539 = ORIENTED_EDGE('',*,*,#43507,.T.); +#43540 = ORIENTED_EDGE('',*,*,#43523,.T.); +#43541 = PLANE('',#43542); +#43542 = AXIS2_PLACEMENT_3D('',#43543,#43544,#43545); +#43543 = CARTESIAN_POINT('',(139.36375,-56.1,1.6)); +#43544 = DIRECTION('',(0.,-1.,0.)); +#43545 = DIRECTION('',(-1.,0.,0.)); +#43546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43550)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#43547,#43548,#43549)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#43547 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#43548 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#43549 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43550 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#43547, + 'distance_accuracy_value','confusion accuracy'); +#43551 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43552,#43554); +#43552 = ( REPRESENTATION_RELATIONSHIP('','',#43391,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43553) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#43553 = ITEM_DEFINED_TRANSFORMATION('','',#11,#975); +#43554 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #43555); +#43555 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('242','=>[0:1:1:235]','',#5, + #43386,$); +#43556 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43388)); +#43557 = SHAPE_DEFINITION_REPRESENTATION(#43558,#43564); +#43558 = PRODUCT_DEFINITION_SHAPE('','',#43559); +#43559 = PRODUCT_DEFINITION('design','',#43560,#43563); +#43560 = PRODUCT_DEFINITION_FORMATION('','',#43561); +#43561 = PRODUCT('HackPad_track_233','HackPad_track_233','',(#43562)); +#43562 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43563 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#43564 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#43565),#43719); +#43565 = MANIFOLD_SOLID_BREP('',#43566); +#43566 = CLOSED_SHELL('',(#43567,#43607,#43640,#43665,#43690,#43707)); +#43567 = ADVANCED_FACE('',(#43568),#43602,.F.); +#43568 = FACE_BOUND('',#43569,.F.); +#43569 = EDGE_LOOP('',(#43570,#43580,#43588,#43596)); +#43570 = ORIENTED_EDGE('',*,*,#43571,.F.); +#43571 = EDGE_CURVE('',#43572,#43574,#43576,.T.); +#43572 = VERTEX_POINT('',#43573); +#43573 = CARTESIAN_POINT('',(123.76280828444,-59.94236171555,-3.5E-02)); +#43574 = VERTEX_POINT('',#43575); +#43575 = CARTESIAN_POINT('',(127.43446,-56.27071,-3.5E-02)); +#43576 = LINE('',#43577,#43578); +#43577 = CARTESIAN_POINT('',(123.43446,-60.27071,-3.5E-02)); +#43578 = VECTOR('',#43579,1.); +#43579 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#43580 = ORIENTED_EDGE('',*,*,#43581,.F.); +#43581 = EDGE_CURVE('',#43582,#43572,#43584,.T.); +#43582 = VERTEX_POINT('',#43583); +#43583 = CARTESIAN_POINT('',(123.76280828444,-59.94236171555,0.)); +#43584 = LINE('',#43585,#43586); +#43585 = CARTESIAN_POINT('',(123.76280828444,-59.94236171555,-4.5E-02)); +#43586 = VECTOR('',#43587,1.); +#43587 = DIRECTION('',(-0.,-0.,-1.)); +#43588 = ORIENTED_EDGE('',*,*,#43589,.T.); +#43589 = EDGE_CURVE('',#43582,#43590,#43592,.T.); +#43590 = VERTEX_POINT('',#43591); +#43591 = CARTESIAN_POINT('',(127.43446,-56.27071,0.)); +#43592 = LINE('',#43593,#43594); +#43593 = CARTESIAN_POINT('',(123.43446,-60.27071,0.)); +#43594 = VECTOR('',#43595,1.); +#43595 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#43596 = ORIENTED_EDGE('',*,*,#43597,.F.); +#43597 = EDGE_CURVE('',#43574,#43590,#43598,.T.); +#43598 = LINE('',#43599,#43600); +#43599 = CARTESIAN_POINT('',(127.43446,-56.27071,-3.5E-02)); +#43600 = VECTOR('',#43601,1.); +#43601 = DIRECTION('',(0.,0.,1.)); +#43602 = PLANE('',#43603); +#43603 = AXIS2_PLACEMENT_3D('',#43604,#43605,#43606); +#43604 = CARTESIAN_POINT('',(123.43446,-60.27071,-3.5E-02)); +#43605 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#43606 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#43607 = ADVANCED_FACE('',(#43608),#43635,.F.); +#43608 = FACE_BOUND('',#43609,.F.); +#43609 = EDGE_LOOP('',(#43610,#43619,#43620,#43629)); +#43610 = ORIENTED_EDGE('',*,*,#43611,.T.); +#43611 = EDGE_CURVE('',#43612,#43572,#43614,.T.); +#43612 = VERTEX_POINT('',#43613); +#43613 = CARTESIAN_POINT('',(123.62138706909,-59.8009409309,-3.5E-02)); +#43614 = CIRCLE('',#43615,0.475); +#43615 = AXIS2_PLACEMENT_3D('',#43616,#43617,#43618); +#43616 = CARTESIAN_POINT('',(123.36375,-60.2,-3.5E-02)); +#43617 = DIRECTION('',(-0.,0.,-1.)); +#43618 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#43619 = ORIENTED_EDGE('',*,*,#43571,.T.); +#43620 = ORIENTED_EDGE('',*,*,#43621,.T.); +#43621 = EDGE_CURVE('',#43574,#43622,#43624,.T.); +#43622 = VERTEX_POINT('',#43623); +#43623 = CARTESIAN_POINT('',(127.293039,-56.129289,-3.5E-02)); +#43624 = CIRCLE('',#43625,9.999974810219E-02); +#43625 = AXIS2_PLACEMENT_3D('',#43626,#43627,#43628); +#43626 = CARTESIAN_POINT('',(127.3637495,-56.1999995,-3.5E-02)); +#43627 = DIRECTION('',(0.,-0.,1.)); +#43628 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#43629 = ORIENTED_EDGE('',*,*,#43630,.T.); +#43630 = EDGE_CURVE('',#43622,#43612,#43631,.T.); +#43631 = LINE('',#43632,#43633); +#43632 = CARTESIAN_POINT('',(127.293039,-56.129289,-3.5E-02)); +#43633 = VECTOR('',#43634,1.); +#43634 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#43635 = PLANE('',#43636); +#43636 = AXIS2_PLACEMENT_3D('',#43637,#43638,#43639); +#43637 = CARTESIAN_POINT('',(123.43446,-60.27071,-3.5E-02)); +#43638 = DIRECTION('',(0.,0.,1.)); +#43639 = DIRECTION('',(1.,0.,-0.)); +#43640 = ADVANCED_FACE('',(#43641),#43660,.T.); +#43641 = FACE_BOUND('',#43642,.F.); +#43642 = EDGE_LOOP('',(#43643,#43644,#43653,#43659)); +#43643 = ORIENTED_EDGE('',*,*,#43597,.T.); +#43644 = ORIENTED_EDGE('',*,*,#43645,.T.); +#43645 = EDGE_CURVE('',#43590,#43646,#43648,.T.); +#43646 = VERTEX_POINT('',#43647); +#43647 = CARTESIAN_POINT('',(127.293039,-56.129289,0.)); +#43648 = CIRCLE('',#43649,9.999974810219E-02); +#43649 = AXIS2_PLACEMENT_3D('',#43650,#43651,#43652); +#43650 = CARTESIAN_POINT('',(127.3637495,-56.1999995,0.)); +#43651 = DIRECTION('',(0.,-0.,1.)); +#43652 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#43653 = ORIENTED_EDGE('',*,*,#43654,.F.); +#43654 = EDGE_CURVE('',#43622,#43646,#43655,.T.); +#43655 = LINE('',#43656,#43657); +#43656 = CARTESIAN_POINT('',(127.293039,-56.129289,-3.5E-02)); +#43657 = VECTOR('',#43658,1.); +#43658 = DIRECTION('',(0.,0.,1.)); +#43659 = ORIENTED_EDGE('',*,*,#43621,.F.); +#43660 = CYLINDRICAL_SURFACE('',#43661,9.999974810219E-02); +#43661 = AXIS2_PLACEMENT_3D('',#43662,#43663,#43664); +#43662 = CARTESIAN_POINT('',(127.3637495,-56.1999995,-3.5E-02)); +#43663 = DIRECTION('',(-0.,0.,-1.)); +#43664 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#43665 = ADVANCED_FACE('',(#43666),#43685,.T.); +#43666 = FACE_BOUND('',#43667,.T.); +#43667 = EDGE_LOOP('',(#43668,#43677,#43678,#43679)); +#43668 = ORIENTED_EDGE('',*,*,#43669,.T.); +#43669 = EDGE_CURVE('',#43670,#43582,#43672,.T.); +#43670 = VERTEX_POINT('',#43671); +#43671 = CARTESIAN_POINT('',(123.62138706909,-59.8009409309,0.)); +#43672 = CIRCLE('',#43673,0.475); +#43673 = AXIS2_PLACEMENT_3D('',#43674,#43675,#43676); +#43674 = CARTESIAN_POINT('',(123.36375,-60.2,0.)); +#43675 = DIRECTION('',(-0.,0.,-1.)); +#43676 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#43677 = ORIENTED_EDGE('',*,*,#43589,.T.); +#43678 = ORIENTED_EDGE('',*,*,#43645,.T.); +#43679 = ORIENTED_EDGE('',*,*,#43680,.T.); +#43680 = EDGE_CURVE('',#43646,#43670,#43681,.T.); +#43681 = LINE('',#43682,#43683); +#43682 = CARTESIAN_POINT('',(127.293039,-56.129289,0.)); +#43683 = VECTOR('',#43684,1.); +#43684 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#43685 = PLANE('',#43686); +#43686 = AXIS2_PLACEMENT_3D('',#43687,#43688,#43689); +#43687 = CARTESIAN_POINT('',(123.43446,-60.27071,0.)); +#43688 = DIRECTION('',(0.,0.,1.)); +#43689 = DIRECTION('',(1.,0.,-0.)); +#43690 = ADVANCED_FACE('',(#43691),#43702,.F.); +#43691 = FACE_BOUND('',#43692,.T.); +#43692 = EDGE_LOOP('',(#43693,#43694,#43695,#43701)); +#43693 = ORIENTED_EDGE('',*,*,#43581,.F.); +#43694 = ORIENTED_EDGE('',*,*,#43669,.F.); +#43695 = ORIENTED_EDGE('',*,*,#43696,.T.); +#43696 = EDGE_CURVE('',#43670,#43612,#43697,.T.); +#43697 = LINE('',#43698,#43699); +#43698 = CARTESIAN_POINT('',(123.62138706909,-59.8009409309,-4.5E-02)); +#43699 = VECTOR('',#43700,1.); +#43700 = DIRECTION('',(-0.,-0.,-1.)); +#43701 = ORIENTED_EDGE('',*,*,#43611,.T.); +#43702 = CYLINDRICAL_SURFACE('',#43703,0.475); +#43703 = AXIS2_PLACEMENT_3D('',#43704,#43705,#43706); +#43704 = CARTESIAN_POINT('',(123.36375,-60.2,-4.5E-02)); +#43705 = DIRECTION('',(-0.,-0.,-1.)); +#43706 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#43707 = ADVANCED_FACE('',(#43708),#43714,.F.); +#43708 = FACE_BOUND('',#43709,.F.); +#43709 = EDGE_LOOP('',(#43710,#43711,#43712,#43713)); +#43710 = ORIENTED_EDGE('',*,*,#43630,.F.); +#43711 = ORIENTED_EDGE('',*,*,#43654,.T.); +#43712 = ORIENTED_EDGE('',*,*,#43680,.T.); +#43713 = ORIENTED_EDGE('',*,*,#43696,.T.); +#43714 = PLANE('',#43715); +#43715 = AXIS2_PLACEMENT_3D('',#43716,#43717,#43718); +#43716 = CARTESIAN_POINT('',(127.293039,-56.129289,-3.5E-02)); +#43717 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#43718 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#43719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43723)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#43720,#43721,#43722)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#43720 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#43721 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#43722 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43723 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#43720, + 'distance_accuracy_value','confusion accuracy'); +#43724 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43725,#43727); +#43725 = ( REPRESENTATION_RELATIONSHIP('','',#43564,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43726) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#43726 = ITEM_DEFINED_TRANSFORMATION('','',#11,#979); +#43727 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #43728); +#43728 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('243','=>[0:1:1:236]','',#5, + #43559,$); +#43729 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43561)); +#43730 = SHAPE_DEFINITION_REPRESENTATION(#43731,#43737); +#43731 = PRODUCT_DEFINITION_SHAPE('','',#43732); +#43732 = PRODUCT_DEFINITION('design','',#43733,#43736); +#43733 = PRODUCT_DEFINITION_FORMATION('','',#43734); +#43734 = PRODUCT('HackPad_track_234','HackPad_track_234','',(#43735)); +#43735 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43736 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#43737 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#43738),#43892); +#43738 = MANIFOLD_SOLID_BREP('',#43739); +#43739 = CLOSED_SHELL('',(#43740,#43780,#43813,#43838,#43863,#43880)); +#43740 = ADVANCED_FACE('',(#43741),#43775,.F.); +#43741 = FACE_BOUND('',#43742,.F.); +#43742 = EDGE_LOOP('',(#43743,#43753,#43761,#43769)); +#43743 = ORIENTED_EDGE('',*,*,#43744,.F.); +#43744 = EDGE_CURVE('',#43745,#43747,#43749,.T.); +#43745 = VERTEX_POINT('',#43746); +#43746 = CARTESIAN_POINT('',(127.36375,-56.3,-3.5E-02)); +#43747 = VERTEX_POINT('',#43748); +#43748 = CARTESIAN_POINT('',(128.28874999996,-56.3,-3.5E-02)); +#43749 = LINE('',#43750,#43751); +#43750 = CARTESIAN_POINT('',(127.36375,-56.3,-3.5E-02)); +#43751 = VECTOR('',#43752,1.); +#43752 = DIRECTION('',(1.,0.,0.)); +#43753 = ORIENTED_EDGE('',*,*,#43754,.T.); +#43754 = EDGE_CURVE('',#43745,#43755,#43757,.T.); +#43755 = VERTEX_POINT('',#43756); +#43756 = CARTESIAN_POINT('',(127.36375,-56.3,0.)); +#43757 = LINE('',#43758,#43759); +#43758 = CARTESIAN_POINT('',(127.36375,-56.3,-3.5E-02)); +#43759 = VECTOR('',#43760,1.); +#43760 = DIRECTION('',(0.,0.,1.)); +#43761 = ORIENTED_EDGE('',*,*,#43762,.T.); +#43762 = EDGE_CURVE('',#43755,#43763,#43765,.T.); +#43763 = VERTEX_POINT('',#43764); +#43764 = CARTESIAN_POINT('',(128.28874999996,-56.3,0.)); +#43765 = LINE('',#43766,#43767); +#43766 = CARTESIAN_POINT('',(127.36375,-56.3,0.)); +#43767 = VECTOR('',#43768,1.); +#43768 = DIRECTION('',(1.,0.,0.)); +#43769 = ORIENTED_EDGE('',*,*,#43770,.T.); +#43770 = EDGE_CURVE('',#43763,#43747,#43771,.T.); +#43771 = LINE('',#43772,#43773); +#43772 = CARTESIAN_POINT('',(128.28875,-56.3,-4.5E-02)); +#43773 = VECTOR('',#43774,1.); +#43774 = DIRECTION('',(-0.,-0.,-1.)); +#43775 = PLANE('',#43776); +#43776 = AXIS2_PLACEMENT_3D('',#43777,#43778,#43779); +#43777 = CARTESIAN_POINT('',(127.36375,-56.3,-3.5E-02)); +#43778 = DIRECTION('',(0.,1.,0.)); +#43779 = DIRECTION('',(1.,0.,0.)); +#43780 = ADVANCED_FACE('',(#43781),#43808,.F.); +#43781 = FACE_BOUND('',#43782,.F.); +#43782 = EDGE_LOOP('',(#43783,#43792,#43793,#43802)); +#43783 = ORIENTED_EDGE('',*,*,#43784,.T.); +#43784 = EDGE_CURVE('',#43785,#43745,#43787,.T.); +#43785 = VERTEX_POINT('',#43786); +#43786 = CARTESIAN_POINT('',(127.36375,-56.1,-3.5E-02)); +#43787 = CIRCLE('',#43788,1.E-01); +#43788 = AXIS2_PLACEMENT_3D('',#43789,#43790,#43791); +#43789 = CARTESIAN_POINT('',(127.36375,-56.2,-3.5E-02)); +#43790 = DIRECTION('',(0.,-0.,1.)); +#43791 = DIRECTION('',(0.,1.,0.)); +#43792 = ORIENTED_EDGE('',*,*,#43744,.T.); +#43793 = ORIENTED_EDGE('',*,*,#43794,.T.); +#43794 = EDGE_CURVE('',#43747,#43795,#43797,.T.); +#43795 = VERTEX_POINT('',#43796); +#43796 = CARTESIAN_POINT('',(128.28875000001,-56.1,-3.5E-02)); +#43797 = CIRCLE('',#43798,0.125); +#43798 = AXIS2_PLACEMENT_3D('',#43799,#43800,#43801); +#43799 = CARTESIAN_POINT('',(128.36375,-56.2,-3.5E-02)); +#43800 = DIRECTION('',(-0.,0.,-1.)); +#43801 = DIRECTION('',(-0.,-1.,0.)); +#43802 = ORIENTED_EDGE('',*,*,#43803,.T.); +#43803 = EDGE_CURVE('',#43795,#43785,#43804,.T.); +#43804 = LINE('',#43805,#43806); +#43805 = CARTESIAN_POINT('',(128.36375,-56.1,-3.5E-02)); +#43806 = VECTOR('',#43807,1.); +#43807 = DIRECTION('',(-1.,0.,0.)); +#43808 = PLANE('',#43809); +#43809 = AXIS2_PLACEMENT_3D('',#43810,#43811,#43812); +#43810 = CARTESIAN_POINT('',(127.36375,-56.3,-3.5E-02)); +#43811 = DIRECTION('',(0.,0.,1.)); +#43812 = DIRECTION('',(1.,0.,-0.)); +#43813 = ADVANCED_FACE('',(#43814),#43833,.F.); +#43814 = FACE_BOUND('',#43815,.T.); +#43815 = EDGE_LOOP('',(#43816,#43825,#43826,#43827)); +#43816 = ORIENTED_EDGE('',*,*,#43817,.F.); +#43817 = EDGE_CURVE('',#43763,#43818,#43820,.T.); +#43818 = VERTEX_POINT('',#43819); +#43819 = CARTESIAN_POINT('',(128.28875000001,-56.1,0.)); +#43820 = CIRCLE('',#43821,0.125); +#43821 = AXIS2_PLACEMENT_3D('',#43822,#43823,#43824); +#43822 = CARTESIAN_POINT('',(128.36375,-56.2,0.)); +#43823 = DIRECTION('',(-0.,0.,-1.)); +#43824 = DIRECTION('',(-0.,-1.,0.)); +#43825 = ORIENTED_EDGE('',*,*,#43770,.T.); +#43826 = ORIENTED_EDGE('',*,*,#43794,.T.); +#43827 = ORIENTED_EDGE('',*,*,#43828,.F.); +#43828 = EDGE_CURVE('',#43818,#43795,#43829,.T.); +#43829 = LINE('',#43830,#43831); +#43830 = CARTESIAN_POINT('',(128.28875,-56.1,-4.5E-02)); +#43831 = VECTOR('',#43832,1.); +#43832 = DIRECTION('',(-0.,-0.,-1.)); +#43833 = CYLINDRICAL_SURFACE('',#43834,0.125); +#43834 = AXIS2_PLACEMENT_3D('',#43835,#43836,#43837); +#43835 = CARTESIAN_POINT('',(128.36375,-56.2,-4.5E-02)); +#43836 = DIRECTION('',(-0.,-0.,-1.)); +#43837 = DIRECTION('',(-0.,-1.,0.)); +#43838 = ADVANCED_FACE('',(#43839),#43858,.T.); +#43839 = FACE_BOUND('',#43840,.T.); +#43840 = EDGE_LOOP('',(#43841,#43850,#43851,#43852)); +#43841 = ORIENTED_EDGE('',*,*,#43842,.T.); +#43842 = EDGE_CURVE('',#43843,#43755,#43845,.T.); +#43843 = VERTEX_POINT('',#43844); +#43844 = CARTESIAN_POINT('',(127.36375,-56.1,0.)); +#43845 = CIRCLE('',#43846,1.E-01); +#43846 = AXIS2_PLACEMENT_3D('',#43847,#43848,#43849); +#43847 = CARTESIAN_POINT('',(127.36375,-56.2,0.)); +#43848 = DIRECTION('',(0.,-0.,1.)); +#43849 = DIRECTION('',(0.,1.,0.)); +#43850 = ORIENTED_EDGE('',*,*,#43762,.T.); +#43851 = ORIENTED_EDGE('',*,*,#43817,.T.); +#43852 = ORIENTED_EDGE('',*,*,#43853,.T.); +#43853 = EDGE_CURVE('',#43818,#43843,#43854,.T.); +#43854 = LINE('',#43855,#43856); +#43855 = CARTESIAN_POINT('',(128.36375,-56.1,0.)); +#43856 = VECTOR('',#43857,1.); +#43857 = DIRECTION('',(-1.,0.,0.)); +#43858 = PLANE('',#43859); +#43859 = AXIS2_PLACEMENT_3D('',#43860,#43861,#43862); +#43860 = CARTESIAN_POINT('',(127.36375,-56.3,0.)); +#43861 = DIRECTION('',(0.,0.,1.)); +#43862 = DIRECTION('',(1.,0.,-0.)); +#43863 = ADVANCED_FACE('',(#43864),#43875,.T.); +#43864 = FACE_BOUND('',#43865,.F.); +#43865 = EDGE_LOOP('',(#43866,#43872,#43873,#43874)); +#43866 = ORIENTED_EDGE('',*,*,#43867,.T.); +#43867 = EDGE_CURVE('',#43785,#43843,#43868,.T.); +#43868 = LINE('',#43869,#43870); +#43869 = CARTESIAN_POINT('',(127.36375,-56.1,-3.5E-02)); +#43870 = VECTOR('',#43871,1.); +#43871 = DIRECTION('',(0.,0.,1.)); +#43872 = ORIENTED_EDGE('',*,*,#43842,.T.); +#43873 = ORIENTED_EDGE('',*,*,#43754,.F.); +#43874 = ORIENTED_EDGE('',*,*,#43784,.F.); +#43875 = CYLINDRICAL_SURFACE('',#43876,1.E-01); +#43876 = AXIS2_PLACEMENT_3D('',#43877,#43878,#43879); +#43877 = CARTESIAN_POINT('',(127.36375,-56.2,-3.5E-02)); +#43878 = DIRECTION('',(-0.,0.,-1.)); +#43879 = DIRECTION('',(0.,1.,0.)); +#43880 = ADVANCED_FACE('',(#43881),#43887,.F.); +#43881 = FACE_BOUND('',#43882,.F.); +#43882 = EDGE_LOOP('',(#43883,#43884,#43885,#43886)); +#43883 = ORIENTED_EDGE('',*,*,#43803,.F.); +#43884 = ORIENTED_EDGE('',*,*,#43828,.F.); +#43885 = ORIENTED_EDGE('',*,*,#43853,.T.); +#43886 = ORIENTED_EDGE('',*,*,#43867,.F.); +#43887 = PLANE('',#43888); +#43888 = AXIS2_PLACEMENT_3D('',#43889,#43890,#43891); +#43889 = CARTESIAN_POINT('',(128.36375,-56.1,-3.5E-02)); +#43890 = DIRECTION('',(0.,-1.,0.)); +#43891 = DIRECTION('',(-1.,0.,0.)); +#43892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43896)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#43893,#43894,#43895)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#43893 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#43894 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#43895 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43896 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#43893, + 'distance_accuracy_value','confusion accuracy'); +#43897 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#43898,#43900); +#43898 = ( REPRESENTATION_RELATIONSHIP('','',#43737,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43899) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#43899 = ITEM_DEFINED_TRANSFORMATION('','',#11,#983); +#43900 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #43901); +#43901 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('244','=>[0:1:1:237]','',#5, + #43732,$); +#43902 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43734)); +#43903 = SHAPE_DEFINITION_REPRESENTATION(#43904,#43910); +#43904 = PRODUCT_DEFINITION_SHAPE('','',#43905); +#43905 = PRODUCT_DEFINITION('design','',#43906,#43909); +#43906 = PRODUCT_DEFINITION_FORMATION('','',#43907); +#43907 = PRODUCT('HackPad_track_235','HackPad_track_235','',(#43908)); +#43908 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43909 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#43910 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#43911),#44065); +#43911 = MANIFOLD_SOLID_BREP('',#43912); +#43912 = CLOSED_SHELL('',(#43913,#43953,#43986,#44011,#44036,#44053)); +#43913 = ADVANCED_FACE('',(#43914),#43948,.F.); +#43914 = FACE_BOUND('',#43915,.F.); +#43915 = EDGE_LOOP('',(#43916,#43926,#43934,#43942)); +#43916 = ORIENTED_EDGE('',*,*,#43917,.F.); +#43917 = EDGE_CURVE('',#43918,#43920,#43922,.T.); +#43918 = VERTEX_POINT('',#43919); +#43919 = CARTESIAN_POINT('',(147.43874999998,-50.3,1.6)); +#43920 = VERTEX_POINT('',#43921); +#43921 = CARTESIAN_POINT('',(154.20375,-50.3,1.6)); +#43922 = LINE('',#43923,#43924); +#43923 = CARTESIAN_POINT('',(147.36375,-50.3,1.6)); +#43924 = VECTOR('',#43925,1.); +#43925 = DIRECTION('',(1.,0.,0.)); +#43926 = ORIENTED_EDGE('',*,*,#43927,.F.); +#43927 = EDGE_CURVE('',#43928,#43918,#43930,.T.); +#43928 = VERTEX_POINT('',#43929); +#43929 = CARTESIAN_POINT('',(147.43874999998,-50.3,1.635)); +#43930 = LINE('',#43931,#43932); +#43931 = CARTESIAN_POINT('',(147.43875,-50.3,-4.5E-02)); +#43932 = VECTOR('',#43933,1.); +#43933 = DIRECTION('',(-0.,-0.,-1.)); +#43934 = ORIENTED_EDGE('',*,*,#43935,.T.); +#43935 = EDGE_CURVE('',#43928,#43936,#43938,.T.); +#43936 = VERTEX_POINT('',#43937); +#43937 = CARTESIAN_POINT('',(154.20375,-50.3,1.635)); +#43938 = LINE('',#43939,#43940); +#43939 = CARTESIAN_POINT('',(147.36375,-50.3,1.635)); +#43940 = VECTOR('',#43941,1.); +#43941 = DIRECTION('',(1.,0.,0.)); +#43942 = ORIENTED_EDGE('',*,*,#43943,.F.); +#43943 = EDGE_CURVE('',#43920,#43936,#43944,.T.); +#43944 = LINE('',#43945,#43946); +#43945 = CARTESIAN_POINT('',(154.20375,-50.3,1.6)); +#43946 = VECTOR('',#43947,1.); +#43947 = DIRECTION('',(0.,0.,1.)); +#43948 = PLANE('',#43949); +#43949 = AXIS2_PLACEMENT_3D('',#43950,#43951,#43952); +#43950 = CARTESIAN_POINT('',(147.36375,-50.3,1.6)); +#43951 = DIRECTION('',(0.,1.,0.)); +#43952 = DIRECTION('',(1.,0.,0.)); +#43953 = ADVANCED_FACE('',(#43954),#43981,.F.); +#43954 = FACE_BOUND('',#43955,.F.); +#43955 = EDGE_LOOP('',(#43956,#43965,#43966,#43975)); +#43956 = ORIENTED_EDGE('',*,*,#43957,.T.); +#43957 = EDGE_CURVE('',#43958,#43918,#43960,.T.); +#43958 = VERTEX_POINT('',#43959); +#43959 = CARTESIAN_POINT('',(147.43874999996,-50.1,1.6)); +#43960 = CIRCLE('',#43961,0.125); +#43961 = AXIS2_PLACEMENT_3D('',#43962,#43963,#43964); +#43962 = CARTESIAN_POINT('',(147.36375,-50.2,1.6)); +#43963 = DIRECTION('',(-0.,0.,-1.)); +#43964 = DIRECTION('',(-0.,-1.,0.)); +#43965 = ORIENTED_EDGE('',*,*,#43917,.T.); +#43966 = ORIENTED_EDGE('',*,*,#43967,.T.); +#43967 = EDGE_CURVE('',#43920,#43968,#43970,.T.); +#43968 = VERTEX_POINT('',#43969); +#43969 = CARTESIAN_POINT('',(154.20375,-50.1,1.6)); +#43970 = CIRCLE('',#43971,1.E-01); +#43971 = AXIS2_PLACEMENT_3D('',#43972,#43973,#43974); +#43972 = CARTESIAN_POINT('',(154.20375,-50.2,1.6)); +#43973 = DIRECTION('',(0.,0.,1.)); +#43974 = DIRECTION('',(-0.,-1.,0.)); +#43975 = ORIENTED_EDGE('',*,*,#43976,.T.); +#43976 = EDGE_CURVE('',#43968,#43958,#43977,.T.); +#43977 = LINE('',#43978,#43979); +#43978 = CARTESIAN_POINT('',(154.20375,-50.1,1.6)); +#43979 = VECTOR('',#43980,1.); +#43980 = DIRECTION('',(-1.,0.,0.)); +#43981 = PLANE('',#43982); +#43982 = AXIS2_PLACEMENT_3D('',#43983,#43984,#43985); +#43983 = CARTESIAN_POINT('',(147.36375,-50.3,1.6)); +#43984 = DIRECTION('',(0.,0.,1.)); +#43985 = DIRECTION('',(1.,0.,-0.)); +#43986 = ADVANCED_FACE('',(#43987),#44006,.T.); +#43987 = FACE_BOUND('',#43988,.F.); +#43988 = EDGE_LOOP('',(#43989,#43990,#43999,#44005)); +#43989 = ORIENTED_EDGE('',*,*,#43943,.T.); +#43990 = ORIENTED_EDGE('',*,*,#43991,.T.); +#43991 = EDGE_CURVE('',#43936,#43992,#43994,.T.); +#43992 = VERTEX_POINT('',#43993); +#43993 = CARTESIAN_POINT('',(154.20375,-50.1,1.635)); +#43994 = CIRCLE('',#43995,1.E-01); +#43995 = AXIS2_PLACEMENT_3D('',#43996,#43997,#43998); +#43996 = CARTESIAN_POINT('',(154.20375,-50.2,1.635)); +#43997 = DIRECTION('',(0.,0.,1.)); +#43998 = DIRECTION('',(-0.,-1.,0.)); +#43999 = ORIENTED_EDGE('',*,*,#44000,.F.); +#44000 = EDGE_CURVE('',#43968,#43992,#44001,.T.); +#44001 = LINE('',#44002,#44003); +#44002 = CARTESIAN_POINT('',(154.20375,-50.1,1.6)); +#44003 = VECTOR('',#44004,1.); +#44004 = DIRECTION('',(0.,0.,1.)); +#44005 = ORIENTED_EDGE('',*,*,#43967,.F.); +#44006 = CYLINDRICAL_SURFACE('',#44007,1.E-01); +#44007 = AXIS2_PLACEMENT_3D('',#44008,#44009,#44010); +#44008 = CARTESIAN_POINT('',(154.20375,-50.2,1.6)); +#44009 = DIRECTION('',(-0.,-0.,-1.)); +#44010 = DIRECTION('',(-0.,-1.,0.)); +#44011 = ADVANCED_FACE('',(#44012),#44031,.T.); +#44012 = FACE_BOUND('',#44013,.T.); +#44013 = EDGE_LOOP('',(#44014,#44023,#44024,#44025)); +#44014 = ORIENTED_EDGE('',*,*,#44015,.T.); +#44015 = EDGE_CURVE('',#44016,#43928,#44018,.T.); +#44016 = VERTEX_POINT('',#44017); +#44017 = CARTESIAN_POINT('',(147.43874999996,-50.1,1.635)); +#44018 = CIRCLE('',#44019,0.125); +#44019 = AXIS2_PLACEMENT_3D('',#44020,#44021,#44022); +#44020 = CARTESIAN_POINT('',(147.36375,-50.2,1.635)); +#44021 = DIRECTION('',(-0.,0.,-1.)); +#44022 = DIRECTION('',(-0.,-1.,0.)); +#44023 = ORIENTED_EDGE('',*,*,#43935,.T.); +#44024 = ORIENTED_EDGE('',*,*,#43991,.T.); +#44025 = ORIENTED_EDGE('',*,*,#44026,.T.); +#44026 = EDGE_CURVE('',#43992,#44016,#44027,.T.); +#44027 = LINE('',#44028,#44029); +#44028 = CARTESIAN_POINT('',(154.20375,-50.1,1.635)); +#44029 = VECTOR('',#44030,1.); +#44030 = DIRECTION('',(-1.,0.,0.)); +#44031 = PLANE('',#44032); +#44032 = AXIS2_PLACEMENT_3D('',#44033,#44034,#44035); +#44033 = CARTESIAN_POINT('',(147.36375,-50.3,1.635)); +#44034 = DIRECTION('',(0.,0.,1.)); +#44035 = DIRECTION('',(1.,0.,-0.)); +#44036 = ADVANCED_FACE('',(#44037),#44048,.F.); +#44037 = FACE_BOUND('',#44038,.T.); +#44038 = EDGE_LOOP('',(#44039,#44040,#44041,#44047)); +#44039 = ORIENTED_EDGE('',*,*,#43927,.F.); +#44040 = ORIENTED_EDGE('',*,*,#44015,.F.); +#44041 = ORIENTED_EDGE('',*,*,#44042,.T.); +#44042 = EDGE_CURVE('',#44016,#43958,#44043,.T.); +#44043 = LINE('',#44044,#44045); +#44044 = CARTESIAN_POINT('',(147.43875,-50.1,-4.5E-02)); +#44045 = VECTOR('',#44046,1.); +#44046 = DIRECTION('',(-0.,-0.,-1.)); +#44047 = ORIENTED_EDGE('',*,*,#43957,.T.); +#44048 = CYLINDRICAL_SURFACE('',#44049,0.125); +#44049 = AXIS2_PLACEMENT_3D('',#44050,#44051,#44052); +#44050 = CARTESIAN_POINT('',(147.36375,-50.2,-4.5E-02)); +#44051 = DIRECTION('',(-0.,-0.,-1.)); +#44052 = DIRECTION('',(-0.,-1.,0.)); +#44053 = ADVANCED_FACE('',(#44054),#44060,.F.); +#44054 = FACE_BOUND('',#44055,.F.); +#44055 = EDGE_LOOP('',(#44056,#44057,#44058,#44059)); +#44056 = ORIENTED_EDGE('',*,*,#43976,.F.); +#44057 = ORIENTED_EDGE('',*,*,#44000,.T.); +#44058 = ORIENTED_EDGE('',*,*,#44026,.T.); +#44059 = ORIENTED_EDGE('',*,*,#44042,.T.); +#44060 = PLANE('',#44061); +#44061 = AXIS2_PLACEMENT_3D('',#44062,#44063,#44064); +#44062 = CARTESIAN_POINT('',(154.20375,-50.1,1.6)); +#44063 = DIRECTION('',(0.,-1.,0.)); +#44064 = DIRECTION('',(-1.,0.,0.)); +#44065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#44069)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#44066,#44067,#44068)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#44066 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#44067 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#44068 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#44069 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#44066, + 'distance_accuracy_value','confusion accuracy'); +#44070 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#44071,#44073); +#44071 = ( REPRESENTATION_RELATIONSHIP('','',#43910,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#44072) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#44072 = ITEM_DEFINED_TRANSFORMATION('','',#11,#987); +#44073 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #44074); +#44074 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('245','=>[0:1:1:238]','',#5, + #43905,$); +#44075 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#43907)); +#44076 = SHAPE_DEFINITION_REPRESENTATION(#44077,#44083); +#44077 = PRODUCT_DEFINITION_SHAPE('','',#44078); +#44078 = PRODUCT_DEFINITION('design','',#44079,#44082); +#44079 = PRODUCT_DEFINITION_FORMATION('','',#44080); +#44080 = PRODUCT('HackPad_track_236','HackPad_track_236','',(#44081)); +#44081 = PRODUCT_CONTEXT('',#2,'mechanical'); +#44082 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#44083 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#44084),#44238); +#44084 = MANIFOLD_SOLID_BREP('',#44085); +#44085 = CLOSED_SHELL('',(#44086,#44126,#44159,#44184,#44209,#44226)); +#44086 = ADVANCED_FACE('',(#44087),#44121,.F.); +#44087 = FACE_BOUND('',#44088,.F.); +#44088 = EDGE_LOOP('',(#44089,#44099,#44107,#44115)); +#44089 = ORIENTED_EDGE('',*,*,#44090,.F.); +#44090 = EDGE_CURVE('',#44091,#44093,#44095,.T.); +#44091 = VERTEX_POINT('',#44092); +#44092 = CARTESIAN_POINT('',(154.27446,-50.27071,1.6)); +#44093 = VERTEX_POINT('',#44094); +#44094 = CARTESIAN_POINT('',(154.52637976655,-50.01879023344,1.6)); +#44095 = LINE('',#44096,#44097); +#44096 = CARTESIAN_POINT('',(154.27446,-50.27071,1.6)); +#44097 = VECTOR('',#44098,1.); +#44098 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#44099 = ORIENTED_EDGE('',*,*,#44100,.T.); +#44100 = EDGE_CURVE('',#44091,#44101,#44103,.T.); +#44101 = VERTEX_POINT('',#44102); +#44102 = CARTESIAN_POINT('',(154.27446,-50.27071,1.635)); +#44103 = LINE('',#44104,#44105); +#44104 = CARTESIAN_POINT('',(154.27446,-50.27071,1.6)); +#44105 = VECTOR('',#44106,1.); +#44106 = DIRECTION('',(0.,0.,1.)); +#44107 = ORIENTED_EDGE('',*,*,#44108,.T.); +#44108 = EDGE_CURVE('',#44101,#44109,#44111,.T.); +#44109 = VERTEX_POINT('',#44110); +#44110 = CARTESIAN_POINT('',(154.52637976655,-50.01879023344,1.635)); +#44111 = LINE('',#44112,#44113); +#44112 = CARTESIAN_POINT('',(154.27446,-50.27071,1.635)); +#44113 = VECTOR('',#44114,1.); +#44114 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#44115 = ORIENTED_EDGE('',*,*,#44116,.T.); +#44116 = EDGE_CURVE('',#44109,#44093,#44117,.T.); +#44117 = LINE('',#44118,#44119); +#44118 = CARTESIAN_POINT('',(154.52637976655,-50.01879023344,-4.5E-02)); +#44119 = VECTOR('',#44120,1.); +#44120 = DIRECTION('',(-0.,-0.,-1.)); +#44121 = PLANE('',#44122); +#44122 = AXIS2_PLACEMENT_3D('',#44123,#44124,#44125); +#44123 = CARTESIAN_POINT('',(154.27446,-50.27071,1.6)); +#44124 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#44125 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#44126 = ADVANCED_FACE('',(#44127),#44154,.F.); +#44127 = FACE_BOUND('',#44128,.F.); +#44128 = EDGE_LOOP('',(#44129,#44138,#44139,#44148)); +#44129 = ORIENTED_EDGE('',*,*,#44130,.T.); +#44130 = EDGE_CURVE('',#44131,#44091,#44133,.T.); +#44131 = VERTEX_POINT('',#44132); +#44132 = CARTESIAN_POINT('',(154.133039,-50.129289,1.6)); +#44133 = CIRCLE('',#44134,9.999974810219E-02); +#44134 = AXIS2_PLACEMENT_3D('',#44135,#44136,#44137); +#44135 = CARTESIAN_POINT('',(154.2037495,-50.1999995,1.6)); +#44136 = DIRECTION('',(0.,0.,1.)); +#44137 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#44138 = ORIENTED_EDGE('',*,*,#44090,.T.); +#44139 = ORIENTED_EDGE('',*,*,#44140,.T.); +#44140 = EDGE_CURVE('',#44093,#44141,#44143,.T.); +#44141 = VERTEX_POINT('',#44142); +#44142 = CARTESIAN_POINT('',(154.38495901201,-49.87736898798,1.6)); +#44143 = CIRCLE('',#44144,0.4195); +#44144 = AXIS2_PLACEMENT_3D('',#44145,#44146,#44147); +#44145 = CARTESIAN_POINT('',(154.74375,-49.66,1.6)); +#44146 = DIRECTION('',(-0.,0.,-1.)); +#44147 = DIRECTION('',(-0.,-1.,0.)); +#44148 = ORIENTED_EDGE('',*,*,#44149,.T.); +#44149 = EDGE_CURVE('',#44141,#44131,#44150,.T.); +#44150 = LINE('',#44151,#44152); +#44151 = CARTESIAN_POINT('',(154.673039,-49.589289,1.6)); +#44152 = VECTOR('',#44153,1.); +#44153 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44154 = PLANE('',#44155); +#44155 = AXIS2_PLACEMENT_3D('',#44156,#44157,#44158); +#44156 = CARTESIAN_POINT('',(154.27446,-50.27071,1.6)); +#44157 = DIRECTION('',(0.,0.,1.)); +#44158 = DIRECTION('',(1.,0.,-0.)); +#44159 = ADVANCED_FACE('',(#44160),#44179,.F.); +#44160 = FACE_BOUND('',#44161,.T.); +#44161 = EDGE_LOOP('',(#44162,#44171,#44172,#44173)); +#44162 = ORIENTED_EDGE('',*,*,#44163,.F.); +#44163 = EDGE_CURVE('',#44109,#44164,#44166,.T.); +#44164 = VERTEX_POINT('',#44165); +#44165 = CARTESIAN_POINT('',(154.38495901201,-49.87736898798,1.635)); +#44166 = CIRCLE('',#44167,0.4195); +#44167 = AXIS2_PLACEMENT_3D('',#44168,#44169,#44170); +#44168 = CARTESIAN_POINT('',(154.74375,-49.66,1.635)); +#44169 = DIRECTION('',(-0.,0.,-1.)); +#44170 = DIRECTION('',(-0.,-1.,0.)); +#44171 = ORIENTED_EDGE('',*,*,#44116,.T.); +#44172 = ORIENTED_EDGE('',*,*,#44140,.T.); +#44173 = ORIENTED_EDGE('',*,*,#44174,.F.); +#44174 = EDGE_CURVE('',#44164,#44141,#44175,.T.); +#44175 = LINE('',#44176,#44177); +#44176 = CARTESIAN_POINT('',(154.38495901201,-49.87736898798,-4.5E-02)); +#44177 = VECTOR('',#44178,1.); +#44178 = DIRECTION('',(-0.,-0.,-1.)); +#44179 = CYLINDRICAL_SURFACE('',#44180,0.4195); +#44180 = AXIS2_PLACEMENT_3D('',#44181,#44182,#44183); +#44181 = CARTESIAN_POINT('',(154.74375,-49.66,-4.5E-02)); +#44182 = DIRECTION('',(-0.,-0.,-1.)); +#44183 = DIRECTION('',(-0.,-1.,0.)); +#44184 = ADVANCED_FACE('',(#44185),#44204,.T.); +#44185 = FACE_BOUND('',#44186,.T.); +#44186 = EDGE_LOOP('',(#44187,#44196,#44197,#44198)); +#44187 = ORIENTED_EDGE('',*,*,#44188,.T.); +#44188 = EDGE_CURVE('',#44189,#44101,#44191,.T.); +#44189 = VERTEX_POINT('',#44190); +#44190 = CARTESIAN_POINT('',(154.133039,-50.129289,1.635)); +#44191 = CIRCLE('',#44192,9.999974810219E-02); +#44192 = AXIS2_PLACEMENT_3D('',#44193,#44194,#44195); +#44193 = CARTESIAN_POINT('',(154.2037495,-50.1999995,1.635)); +#44194 = DIRECTION('',(0.,0.,1.)); +#44195 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#44196 = ORIENTED_EDGE('',*,*,#44108,.T.); +#44197 = ORIENTED_EDGE('',*,*,#44163,.T.); +#44198 = ORIENTED_EDGE('',*,*,#44199,.T.); +#44199 = EDGE_CURVE('',#44164,#44189,#44200,.T.); +#44200 = LINE('',#44201,#44202); +#44201 = CARTESIAN_POINT('',(154.673039,-49.589289,1.635)); +#44202 = VECTOR('',#44203,1.); +#44203 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44204 = PLANE('',#44205); +#44205 = AXIS2_PLACEMENT_3D('',#44206,#44207,#44208); +#44206 = CARTESIAN_POINT('',(154.27446,-50.27071,1.635)); +#44207 = DIRECTION('',(0.,0.,1.)); +#44208 = DIRECTION('',(1.,0.,-0.)); +#44209 = ADVANCED_FACE('',(#44210),#44221,.T.); +#44210 = FACE_BOUND('',#44211,.F.); +#44211 = EDGE_LOOP('',(#44212,#44218,#44219,#44220)); +#44212 = ORIENTED_EDGE('',*,*,#44213,.T.); +#44213 = EDGE_CURVE('',#44131,#44189,#44214,.T.); +#44214 = LINE('',#44215,#44216); +#44215 = CARTESIAN_POINT('',(154.133039,-50.129289,1.6)); +#44216 = VECTOR('',#44217,1.); +#44217 = DIRECTION('',(0.,0.,1.)); +#44218 = ORIENTED_EDGE('',*,*,#44188,.T.); +#44219 = ORIENTED_EDGE('',*,*,#44100,.F.); +#44220 = ORIENTED_EDGE('',*,*,#44130,.F.); +#44221 = CYLINDRICAL_SURFACE('',#44222,9.999974810219E-02); +#44222 = AXIS2_PLACEMENT_3D('',#44223,#44224,#44225); +#44223 = CARTESIAN_POINT('',(154.2037495,-50.1999995,1.6)); +#44224 = DIRECTION('',(-0.,-0.,-1.)); +#44225 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#44226 = ADVANCED_FACE('',(#44227),#44233,.F.); +#44227 = FACE_BOUND('',#44228,.F.); +#44228 = EDGE_LOOP('',(#44229,#44230,#44231,#44232)); +#44229 = ORIENTED_EDGE('',*,*,#44149,.F.); +#44230 = ORIENTED_EDGE('',*,*,#44174,.F.); +#44231 = ORIENTED_EDGE('',*,*,#44199,.T.); +#44232 = ORIENTED_EDGE('',*,*,#44213,.F.); +#44233 = PLANE('',#44234); +#44234 = AXIS2_PLACEMENT_3D('',#44235,#44236,#44237); +#44235 = CARTESIAN_POINT('',(154.673039,-49.589289,1.6)); +#44236 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#44237 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#44242)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#44239,#44240,#44241)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#44239 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#44240 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#44241 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#44242 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#44239, + 'distance_accuracy_value','confusion accuracy'); +#44243 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#44244,#44246); +#44244 = ( REPRESENTATION_RELATIONSHIP('','',#44083,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#44245) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#44245 = ITEM_DEFINED_TRANSFORMATION('','',#11,#991); +#44246 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #44247); +#44247 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('246','=>[0:1:1:239]','',#5, + #44078,$); +#44248 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#44080)); +#44249 = SHAPE_DEFINITION_REPRESENTATION(#44250,#44256); +#44250 = PRODUCT_DEFINITION_SHAPE('','',#44251); +#44251 = PRODUCT_DEFINITION('design','',#44252,#44255); +#44252 = PRODUCT_DEFINITION_FORMATION('','',#44253); +#44253 = PRODUCT('HackPad_track_237','HackPad_track_237','',(#44254)); +#44254 = PRODUCT_CONTEXT('',#2,'mechanical'); +#44255 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#44256 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#44257),#44446); +#44257 = MANIFOLD_SOLID_BREP('',#44258); +#44258 = CLOSED_SHELL('',(#44259,#44299,#44341,#44366,#44400,#44417, + #44434)); +#44259 = ADVANCED_FACE('',(#44260),#44294,.F.); +#44260 = FACE_BOUND('',#44261,.F.); +#44261 = EDGE_LOOP('',(#44262,#44272,#44280,#44288)); +#44262 = ORIENTED_EDGE('',*,*,#44263,.F.); +#44263 = EDGE_CURVE('',#44264,#44266,#44268,.T.); +#44264 = VERTEX_POINT('',#44265); +#44265 = CARTESIAN_POINT('',(137.43446,-60.27071,-3.5E-02)); +#44266 = VERTEX_POINT('',#44267); +#44267 = CARTESIAN_POINT('',(147.38142608723,-50.32374391276,-3.5E-02)); +#44268 = LINE('',#44269,#44270); +#44269 = CARTESIAN_POINT('',(137.43446,-60.27071,-3.5E-02)); +#44270 = VECTOR('',#44271,1.); +#44271 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#44272 = ORIENTED_EDGE('',*,*,#44273,.T.); +#44273 = EDGE_CURVE('',#44264,#44274,#44276,.T.); +#44274 = VERTEX_POINT('',#44275); +#44275 = CARTESIAN_POINT('',(137.43446,-60.27071,0.)); +#44276 = LINE('',#44277,#44278); +#44277 = CARTESIAN_POINT('',(137.43446,-60.27071,-3.5E-02)); +#44278 = VECTOR('',#44279,1.); +#44279 = DIRECTION('',(0.,0.,1.)); +#44280 = ORIENTED_EDGE('',*,*,#44281,.T.); +#44281 = EDGE_CURVE('',#44274,#44282,#44284,.T.); +#44282 = VERTEX_POINT('',#44283); +#44283 = CARTESIAN_POINT('',(147.38142608723,-50.32374391276,0.)); +#44284 = LINE('',#44285,#44286); +#44285 = CARTESIAN_POINT('',(137.43446,-60.27071,0.)); +#44286 = VECTOR('',#44287,1.); +#44287 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#44288 = ORIENTED_EDGE('',*,*,#44289,.T.); +#44289 = EDGE_CURVE('',#44282,#44266,#44290,.T.); +#44290 = LINE('',#44291,#44292); +#44291 = CARTESIAN_POINT('',(147.38142608726,-50.32374391273,-4.5E-02)); +#44292 = VECTOR('',#44293,1.); +#44293 = DIRECTION('',(-0.,-0.,-1.)); +#44294 = PLANE('',#44295); +#44295 = AXIS2_PLACEMENT_3D('',#44296,#44297,#44298); +#44296 = CARTESIAN_POINT('',(137.43446,-60.27071,-3.5E-02)); +#44297 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#44298 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#44299 = ADVANCED_FACE('',(#44300),#44336,.F.); +#44300 = FACE_BOUND('',#44301,.F.); +#44301 = EDGE_LOOP('',(#44302,#44311,#44312,#44321,#44330)); +#44302 = ORIENTED_EDGE('',*,*,#44303,.T.); +#44303 = EDGE_CURVE('',#44304,#44264,#44306,.T.); +#44304 = VERTEX_POINT('',#44305); +#44305 = CARTESIAN_POINT('',(137.293039,-60.129289,-3.5E-02)); +#44306 = CIRCLE('',#44307,9.999974810218E-02); +#44307 = AXIS2_PLACEMENT_3D('',#44308,#44309,#44310); +#44308 = CARTESIAN_POINT('',(137.3637495,-60.1999995,-3.5E-02)); +#44309 = DIRECTION('',(0.,0.,1.)); +#44310 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#44311 = ORIENTED_EDGE('',*,*,#44263,.T.); +#44312 = ORIENTED_EDGE('',*,*,#44313,.T.); +#44313 = EDGE_CURVE('',#44266,#44314,#44316,.T.); +#44314 = VERTEX_POINT('',#44315); +#44315 = CARTESIAN_POINT('',(147.36375,-50.325,-3.5E-02)); +#44316 = CIRCLE('',#44317,0.125); +#44317 = AXIS2_PLACEMENT_3D('',#44318,#44319,#44320); +#44318 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#44319 = DIRECTION('',(-0.,0.,-1.)); +#44320 = DIRECTION('',(-0.,-1.,0.)); +#44321 = ORIENTED_EDGE('',*,*,#44322,.T.); +#44322 = EDGE_CURVE('',#44314,#44323,#44325,.T.); +#44323 = VERTEX_POINT('',#44324); +#44324 = CARTESIAN_POINT('',(147.24000642057,-50.18232157942,-3.5E-02)); +#44325 = CIRCLE('',#44326,0.125); +#44326 = AXIS2_PLACEMENT_3D('',#44327,#44328,#44329); +#44327 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#44328 = DIRECTION('',(-0.,0.,-1.)); +#44329 = DIRECTION('',(-0.,-1.,0.)); +#44330 = ORIENTED_EDGE('',*,*,#44331,.T.); +#44331 = EDGE_CURVE('',#44323,#44304,#44332,.T.); +#44332 = LINE('',#44333,#44334); +#44333 = CARTESIAN_POINT('',(147.293039,-50.129289,-3.5E-02)); +#44334 = VECTOR('',#44335,1.); +#44335 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44336 = PLANE('',#44337); +#44337 = AXIS2_PLACEMENT_3D('',#44338,#44339,#44340); +#44338 = CARTESIAN_POINT('',(137.43446,-60.27071,-3.5E-02)); +#44339 = DIRECTION('',(0.,0.,1.)); +#44340 = DIRECTION('',(1.,0.,-0.)); +#44341 = ADVANCED_FACE('',(#44342),#44361,.F.); +#44342 = FACE_BOUND('',#44343,.T.); +#44343 = EDGE_LOOP('',(#44344,#44345,#44353,#44360)); +#44344 = ORIENTED_EDGE('',*,*,#44313,.T.); +#44345 = ORIENTED_EDGE('',*,*,#44346,.T.); +#44346 = EDGE_CURVE('',#44314,#44347,#44349,.T.); +#44347 = VERTEX_POINT('',#44348); +#44348 = CARTESIAN_POINT('',(147.36375,-50.325,0.)); +#44349 = LINE('',#44350,#44351); +#44350 = CARTESIAN_POINT('',(147.36375,-50.325,-4.5E-02)); +#44351 = VECTOR('',#44352,1.); +#44352 = DIRECTION('',(0.,0.,1.)); +#44353 = ORIENTED_EDGE('',*,*,#44354,.F.); +#44354 = EDGE_CURVE('',#44282,#44347,#44355,.T.); +#44355 = CIRCLE('',#44356,0.125); +#44356 = AXIS2_PLACEMENT_3D('',#44357,#44358,#44359); +#44357 = CARTESIAN_POINT('',(147.36375,-50.2,0.)); +#44358 = DIRECTION('',(-0.,0.,-1.)); +#44359 = DIRECTION('',(-0.,-1.,0.)); +#44360 = ORIENTED_EDGE('',*,*,#44289,.T.); +#44361 = CYLINDRICAL_SURFACE('',#44362,0.125); +#44362 = AXIS2_PLACEMENT_3D('',#44363,#44364,#44365); +#44363 = CARTESIAN_POINT('',(147.36375,-50.2,-4.5E-02)); +#44364 = DIRECTION('',(-0.,-0.,-1.)); +#44365 = DIRECTION('',(-0.,-1.,0.)); +#44366 = ADVANCED_FACE('',(#44367),#44395,.T.); +#44367 = FACE_BOUND('',#44368,.T.); +#44368 = EDGE_LOOP('',(#44369,#44378,#44379,#44380,#44389)); +#44369 = ORIENTED_EDGE('',*,*,#44370,.T.); +#44370 = EDGE_CURVE('',#44371,#44274,#44373,.T.); +#44371 = VERTEX_POINT('',#44372); +#44372 = CARTESIAN_POINT('',(137.293039,-60.129289,0.)); +#44373 = CIRCLE('',#44374,9.999974810218E-02); +#44374 = AXIS2_PLACEMENT_3D('',#44375,#44376,#44377); +#44375 = CARTESIAN_POINT('',(137.3637495,-60.1999995,0.)); +#44376 = DIRECTION('',(0.,0.,1.)); +#44377 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#44378 = ORIENTED_EDGE('',*,*,#44281,.T.); +#44379 = ORIENTED_EDGE('',*,*,#44354,.T.); +#44380 = ORIENTED_EDGE('',*,*,#44381,.T.); +#44381 = EDGE_CURVE('',#44347,#44382,#44384,.T.); +#44382 = VERTEX_POINT('',#44383); +#44383 = CARTESIAN_POINT('',(147.24000642057,-50.18232157942,0.)); +#44384 = CIRCLE('',#44385,0.125); +#44385 = AXIS2_PLACEMENT_3D('',#44386,#44387,#44388); +#44386 = CARTESIAN_POINT('',(147.36375,-50.2,0.)); +#44387 = DIRECTION('',(-0.,0.,-1.)); +#44388 = DIRECTION('',(-0.,-1.,0.)); +#44389 = ORIENTED_EDGE('',*,*,#44390,.T.); +#44390 = EDGE_CURVE('',#44382,#44371,#44391,.T.); +#44391 = LINE('',#44392,#44393); +#44392 = CARTESIAN_POINT('',(147.293039,-50.129289,0.)); +#44393 = VECTOR('',#44394,1.); +#44394 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44395 = PLANE('',#44396); +#44396 = AXIS2_PLACEMENT_3D('',#44397,#44398,#44399); +#44397 = CARTESIAN_POINT('',(137.43446,-60.27071,0.)); +#44398 = DIRECTION('',(0.,0.,1.)); +#44399 = DIRECTION('',(1.,0.,-0.)); +#44400 = ADVANCED_FACE('',(#44401),#44412,.T.); +#44401 = FACE_BOUND('',#44402,.F.); +#44402 = EDGE_LOOP('',(#44403,#44409,#44410,#44411)); +#44403 = ORIENTED_EDGE('',*,*,#44404,.T.); +#44404 = EDGE_CURVE('',#44304,#44371,#44405,.T.); +#44405 = LINE('',#44406,#44407); +#44406 = CARTESIAN_POINT('',(137.293039,-60.129289,-3.5E-02)); +#44407 = VECTOR('',#44408,1.); +#44408 = DIRECTION('',(0.,0.,1.)); +#44409 = ORIENTED_EDGE('',*,*,#44370,.T.); +#44410 = ORIENTED_EDGE('',*,*,#44273,.F.); +#44411 = ORIENTED_EDGE('',*,*,#44303,.F.); +#44412 = CYLINDRICAL_SURFACE('',#44413,9.999974810218E-02); +#44413 = AXIS2_PLACEMENT_3D('',#44414,#44415,#44416); +#44414 = CARTESIAN_POINT('',(137.3637495,-60.1999995,-3.5E-02)); +#44415 = DIRECTION('',(-0.,-0.,-1.)); +#44416 = DIRECTION('',(-0.707106781186,0.707106781187,-0.)); +#44417 = ADVANCED_FACE('',(#44418),#44429,.F.); +#44418 = FACE_BOUND('',#44419,.F.); +#44419 = EDGE_LOOP('',(#44420,#44421,#44427,#44428)); +#44420 = ORIENTED_EDGE('',*,*,#44331,.F.); +#44421 = ORIENTED_EDGE('',*,*,#44422,.F.); +#44422 = EDGE_CURVE('',#44382,#44323,#44423,.T.); +#44423 = LINE('',#44424,#44425); +#44424 = CARTESIAN_POINT('',(147.24000642058,-50.18232157941,-4.5E-02)); +#44425 = VECTOR('',#44426,1.); +#44426 = DIRECTION('',(-0.,-0.,-1.)); +#44427 = ORIENTED_EDGE('',*,*,#44390,.T.); +#44428 = ORIENTED_EDGE('',*,*,#44404,.F.); +#44429 = PLANE('',#44430); +#44430 = AXIS2_PLACEMENT_3D('',#44431,#44432,#44433); +#44431 = CARTESIAN_POINT('',(147.293039,-50.129289,-3.5E-02)); +#44432 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#44433 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44434 = ADVANCED_FACE('',(#44435),#44441,.F.); +#44435 = FACE_BOUND('',#44436,.T.); +#44436 = EDGE_LOOP('',(#44437,#44438,#44439,#44440)); +#44437 = ORIENTED_EDGE('',*,*,#44346,.F.); +#44438 = ORIENTED_EDGE('',*,*,#44322,.T.); +#44439 = ORIENTED_EDGE('',*,*,#44422,.F.); +#44440 = ORIENTED_EDGE('',*,*,#44381,.F.); +#44441 = CYLINDRICAL_SURFACE('',#44442,0.125); +#44442 = AXIS2_PLACEMENT_3D('',#44443,#44444,#44445); +#44443 = CARTESIAN_POINT('',(147.36375,-50.2,-4.5E-02)); +#44444 = DIRECTION('',(-0.,-0.,-1.)); +#44445 = DIRECTION('',(-0.,-1.,0.)); +#44446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#44450)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#44447,#44448,#44449)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#44447 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#44448 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#44449 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#44450 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#44447, + 'distance_accuracy_value','confusion accuracy'); +#44451 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#44452,#44454); +#44452 = ( REPRESENTATION_RELATIONSHIP('','',#44256,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#44453) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#44453 = ITEM_DEFINED_TRANSFORMATION('','',#11,#995); +#44454 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #44455); +#44455 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('247','=>[0:1:1:240]','',#5, + #44251,$); +#44456 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#44253)); +#44457 = SHAPE_DEFINITION_REPRESENTATION(#44458,#44464); +#44458 = PRODUCT_DEFINITION_SHAPE('','',#44459); +#44459 = PRODUCT_DEFINITION('design','',#44460,#44463); +#44460 = PRODUCT_DEFINITION_FORMATION('','',#44461); +#44461 = PRODUCT('HackPad_track_238','HackPad_track_238','',(#44462)); +#44462 = PRODUCT_CONTEXT('',#2,'mechanical'); +#44463 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#44464 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#44465),#44619); +#44465 = MANIFOLD_SOLID_BREP('',#44466); +#44466 = CLOSED_SHELL('',(#44467,#44507,#44540,#44565,#44590,#44607)); +#44467 = ADVANCED_FACE('',(#44468),#44502,.F.); +#44468 = FACE_BOUND('',#44469,.F.); +#44469 = EDGE_LOOP('',(#44470,#44480,#44488,#44496)); +#44470 = ORIENTED_EDGE('',*,*,#44471,.F.); +#44471 = EDGE_CURVE('',#44472,#44474,#44476,.T.); +#44472 = VERTEX_POINT('',#44473); +#44473 = CARTESIAN_POINT('',(128.82810439053,-60.3,-3.5E-02)); +#44474 = VERTEX_POINT('',#44475); +#44475 = CARTESIAN_POINT('',(137.36375,-60.3,-3.5E-02)); +#44476 = LINE('',#44477,#44478); +#44477 = CARTESIAN_POINT('',(128.36375,-60.3,-3.5E-02)); +#44478 = VECTOR('',#44479,1.); +#44479 = DIRECTION('',(1.,0.,0.)); +#44480 = ORIENTED_EDGE('',*,*,#44481,.F.); +#44481 = EDGE_CURVE('',#44482,#44472,#44484,.T.); +#44482 = VERTEX_POINT('',#44483); +#44483 = CARTESIAN_POINT('',(128.82810439053,-60.3,0.)); +#44484 = LINE('',#44485,#44486); +#44485 = CARTESIAN_POINT('',(128.82810439052,-60.3,-4.5E-02)); +#44486 = VECTOR('',#44487,1.); +#44487 = DIRECTION('',(-0.,-0.,-1.)); +#44488 = ORIENTED_EDGE('',*,*,#44489,.T.); +#44489 = EDGE_CURVE('',#44482,#44490,#44492,.T.); +#44490 = VERTEX_POINT('',#44491); +#44491 = CARTESIAN_POINT('',(137.36375,-60.3,0.)); +#44492 = LINE('',#44493,#44494); +#44493 = CARTESIAN_POINT('',(128.36375,-60.3,0.)); +#44494 = VECTOR('',#44495,1.); +#44495 = DIRECTION('',(1.,0.,0.)); +#44496 = ORIENTED_EDGE('',*,*,#44497,.F.); +#44497 = EDGE_CURVE('',#44474,#44490,#44498,.T.); +#44498 = LINE('',#44499,#44500); +#44499 = CARTESIAN_POINT('',(137.36375,-60.3,-3.5E-02)); +#44500 = VECTOR('',#44501,1.); +#44501 = DIRECTION('',(0.,0.,1.)); +#44502 = PLANE('',#44503); +#44503 = AXIS2_PLACEMENT_3D('',#44504,#44505,#44506); +#44504 = CARTESIAN_POINT('',(128.36375,-60.3,-3.5E-02)); +#44505 = DIRECTION('',(0.,1.,0.)); +#44506 = DIRECTION('',(1.,0.,0.)); +#44507 = ADVANCED_FACE('',(#44508),#44535,.F.); +#44508 = FACE_BOUND('',#44509,.F.); +#44509 = EDGE_LOOP('',(#44510,#44519,#44520,#44529)); +#44510 = ORIENTED_EDGE('',*,*,#44511,.T.); +#44511 = EDGE_CURVE('',#44512,#44472,#44514,.T.); +#44512 = VERTEX_POINT('',#44513); +#44513 = CARTESIAN_POINT('',(128.82810439052,-60.1,-3.5E-02)); +#44514 = CIRCLE('',#44515,0.475); +#44515 = AXIS2_PLACEMENT_3D('',#44516,#44517,#44518); +#44516 = CARTESIAN_POINT('',(128.36375,-60.2,-3.5E-02)); +#44517 = DIRECTION('',(-0.,0.,-1.)); +#44518 = DIRECTION('',(-0.,-1.,0.)); +#44519 = ORIENTED_EDGE('',*,*,#44471,.T.); +#44520 = ORIENTED_EDGE('',*,*,#44521,.T.); +#44521 = EDGE_CURVE('',#44474,#44522,#44524,.T.); +#44522 = VERTEX_POINT('',#44523); +#44523 = CARTESIAN_POINT('',(137.36375,-60.1,-3.5E-02)); +#44524 = CIRCLE('',#44525,0.1); +#44525 = AXIS2_PLACEMENT_3D('',#44526,#44527,#44528); +#44526 = CARTESIAN_POINT('',(137.36375,-60.2,-3.5E-02)); +#44527 = DIRECTION('',(0.,-0.,1.)); +#44528 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#44529 = ORIENTED_EDGE('',*,*,#44530,.T.); +#44530 = EDGE_CURVE('',#44522,#44512,#44531,.T.); +#44531 = LINE('',#44532,#44533); +#44532 = CARTESIAN_POINT('',(137.36375,-60.1,-3.5E-02)); +#44533 = VECTOR('',#44534,1.); +#44534 = DIRECTION('',(-1.,0.,0.)); +#44535 = PLANE('',#44536); +#44536 = AXIS2_PLACEMENT_3D('',#44537,#44538,#44539); +#44537 = CARTESIAN_POINT('',(128.36375,-60.3,-3.5E-02)); +#44538 = DIRECTION('',(0.,0.,1.)); +#44539 = DIRECTION('',(1.,0.,-0.)); +#44540 = ADVANCED_FACE('',(#44541),#44560,.T.); +#44541 = FACE_BOUND('',#44542,.F.); +#44542 = EDGE_LOOP('',(#44543,#44544,#44553,#44559)); +#44543 = ORIENTED_EDGE('',*,*,#44497,.T.); +#44544 = ORIENTED_EDGE('',*,*,#44545,.T.); +#44545 = EDGE_CURVE('',#44490,#44546,#44548,.T.); +#44546 = VERTEX_POINT('',#44547); +#44547 = CARTESIAN_POINT('',(137.36375,-60.1,0.)); +#44548 = CIRCLE('',#44549,0.1); +#44549 = AXIS2_PLACEMENT_3D('',#44550,#44551,#44552); +#44550 = CARTESIAN_POINT('',(137.36375,-60.2,0.)); +#44551 = DIRECTION('',(0.,-0.,1.)); +#44552 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#44553 = ORIENTED_EDGE('',*,*,#44554,.F.); +#44554 = EDGE_CURVE('',#44522,#44546,#44555,.T.); +#44555 = LINE('',#44556,#44557); +#44556 = CARTESIAN_POINT('',(137.36375,-60.1,-3.5E-02)); +#44557 = VECTOR('',#44558,1.); +#44558 = DIRECTION('',(0.,0.,1.)); +#44559 = ORIENTED_EDGE('',*,*,#44521,.F.); +#44560 = CYLINDRICAL_SURFACE('',#44561,0.1); +#44561 = AXIS2_PLACEMENT_3D('',#44562,#44563,#44564); +#44562 = CARTESIAN_POINT('',(137.36375,-60.2,-3.5E-02)); +#44563 = DIRECTION('',(-0.,0.,-1.)); +#44564 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#44565 = ADVANCED_FACE('',(#44566),#44585,.T.); +#44566 = FACE_BOUND('',#44567,.T.); +#44567 = EDGE_LOOP('',(#44568,#44577,#44578,#44579)); +#44568 = ORIENTED_EDGE('',*,*,#44569,.T.); +#44569 = EDGE_CURVE('',#44570,#44482,#44572,.T.); +#44570 = VERTEX_POINT('',#44571); +#44571 = CARTESIAN_POINT('',(128.82810439052,-60.1,0.)); +#44572 = CIRCLE('',#44573,0.475); +#44573 = AXIS2_PLACEMENT_3D('',#44574,#44575,#44576); +#44574 = CARTESIAN_POINT('',(128.36375,-60.2,0.)); +#44575 = DIRECTION('',(-0.,0.,-1.)); +#44576 = DIRECTION('',(-0.,-1.,0.)); +#44577 = ORIENTED_EDGE('',*,*,#44489,.T.); +#44578 = ORIENTED_EDGE('',*,*,#44545,.T.); +#44579 = ORIENTED_EDGE('',*,*,#44580,.T.); +#44580 = EDGE_CURVE('',#44546,#44570,#44581,.T.); +#44581 = LINE('',#44582,#44583); +#44582 = CARTESIAN_POINT('',(137.36375,-60.1,0.)); +#44583 = VECTOR('',#44584,1.); +#44584 = DIRECTION('',(-1.,0.,0.)); +#44585 = PLANE('',#44586); +#44586 = AXIS2_PLACEMENT_3D('',#44587,#44588,#44589); +#44587 = CARTESIAN_POINT('',(128.36375,-60.3,0.)); +#44588 = DIRECTION('',(0.,0.,1.)); +#44589 = DIRECTION('',(1.,0.,-0.)); +#44590 = ADVANCED_FACE('',(#44591),#44602,.F.); +#44591 = FACE_BOUND('',#44592,.T.); +#44592 = EDGE_LOOP('',(#44593,#44594,#44595,#44601)); +#44593 = ORIENTED_EDGE('',*,*,#44481,.F.); +#44594 = ORIENTED_EDGE('',*,*,#44569,.F.); +#44595 = ORIENTED_EDGE('',*,*,#44596,.T.); +#44596 = EDGE_CURVE('',#44570,#44512,#44597,.T.); +#44597 = LINE('',#44598,#44599); +#44598 = CARTESIAN_POINT('',(128.82810439052,-60.1,-4.5E-02)); +#44599 = VECTOR('',#44600,1.); +#44600 = DIRECTION('',(-0.,-0.,-1.)); +#44601 = ORIENTED_EDGE('',*,*,#44511,.T.); +#44602 = CYLINDRICAL_SURFACE('',#44603,0.475); +#44603 = AXIS2_PLACEMENT_3D('',#44604,#44605,#44606); +#44604 = CARTESIAN_POINT('',(128.36375,-60.2,-4.5E-02)); +#44605 = DIRECTION('',(-0.,-0.,-1.)); +#44606 = DIRECTION('',(-0.,-1.,0.)); +#44607 = ADVANCED_FACE('',(#44608),#44614,.F.); +#44608 = FACE_BOUND('',#44609,.F.); +#44609 = EDGE_LOOP('',(#44610,#44611,#44612,#44613)); +#44610 = ORIENTED_EDGE('',*,*,#44530,.F.); +#44611 = ORIENTED_EDGE('',*,*,#44554,.T.); +#44612 = ORIENTED_EDGE('',*,*,#44580,.T.); +#44613 = ORIENTED_EDGE('',*,*,#44596,.T.); +#44614 = PLANE('',#44615); +#44615 = AXIS2_PLACEMENT_3D('',#44616,#44617,#44618); +#44616 = CARTESIAN_POINT('',(137.36375,-60.1,-3.5E-02)); +#44617 = DIRECTION('',(0.,-1.,0.)); +#44618 = DIRECTION('',(-1.,0.,0.)); +#44619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#44623)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#44620,#44621,#44622)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#44620 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#44621 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#44622 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#44623 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#44620, + 'distance_accuracy_value','confusion accuracy'); +#44624 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#44625,#44627); +#44625 = ( REPRESENTATION_RELATIONSHIP('','',#44464,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#44626) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#44626 = ITEM_DEFINED_TRANSFORMATION('','',#11,#999); +#44627 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #44628); +#44628 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('248','=>[0:1:1:241]','',#5, + #44459,$); +#44629 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#44461)); +#44630 = SHAPE_DEFINITION_REPRESENTATION(#44631,#44637); +#44631 = PRODUCT_DEFINITION_SHAPE('','',#44632); +#44632 = PRODUCT_DEFINITION('design','',#44633,#44636); +#44633 = PRODUCT_DEFINITION_FORMATION('','',#44634); +#44634 = PRODUCT('HackPad_track_239','HackPad_track_239','',(#44635)); +#44635 = PRODUCT_CONTEXT('',#2,'mechanical'); +#44636 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#44637 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#44638),#44792); +#44638 = MANIFOLD_SOLID_BREP('',#44639); +#44639 = CLOSED_SHELL('',(#44640,#44680,#44713,#44738,#44763,#44780)); +#44640 = ADVANCED_FACE('',(#44641),#44675,.F.); +#44641 = FACE_BOUND('',#44642,.F.); +#44642 = EDGE_LOOP('',(#44643,#44653,#44661,#44669)); +#44643 = ORIENTED_EDGE('',*,*,#44644,.F.); +#44644 = EDGE_CURVE('',#44645,#44647,#44649,.T.); +#44645 = VERTEX_POINT('',#44646); +#44646 = CARTESIAN_POINT('',(123.62138767677,-46.09905867677,1.6)); +#44647 = VERTEX_POINT('',#44648); +#44648 = CARTESIAN_POINT('',(125.293039,-47.77071,1.6)); +#44649 = LINE('',#44650,#44651); +#44650 = CARTESIAN_POINT('',(123.293039,-45.77071,1.6)); +#44651 = VECTOR('',#44652,1.); +#44652 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#44653 = ORIENTED_EDGE('',*,*,#44654,.F.); +#44654 = EDGE_CURVE('',#44655,#44645,#44657,.T.); +#44655 = VERTEX_POINT('',#44656); +#44656 = CARTESIAN_POINT('',(123.62138767677,-46.09905867677,1.635)); +#44657 = LINE('',#44658,#44659); +#44658 = CARTESIAN_POINT('',(123.62138767677,-46.09905867677,-4.5E-02)); +#44659 = VECTOR('',#44660,1.); +#44660 = DIRECTION('',(-0.,-0.,-1.)); +#44661 = ORIENTED_EDGE('',*,*,#44662,.T.); +#44662 = EDGE_CURVE('',#44655,#44663,#44665,.T.); +#44663 = VERTEX_POINT('',#44664); +#44664 = CARTESIAN_POINT('',(125.293039,-47.77071,1.635)); +#44665 = LINE('',#44666,#44667); +#44666 = CARTESIAN_POINT('',(123.293039,-45.77071,1.635)); +#44667 = VECTOR('',#44668,1.); +#44668 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#44669 = ORIENTED_EDGE('',*,*,#44670,.F.); +#44670 = EDGE_CURVE('',#44647,#44663,#44671,.T.); +#44671 = LINE('',#44672,#44673); +#44672 = CARTESIAN_POINT('',(125.293039,-47.77071,1.6)); +#44673 = VECTOR('',#44674,1.); +#44674 = DIRECTION('',(0.,0.,1.)); +#44675 = PLANE('',#44676); +#44676 = AXIS2_PLACEMENT_3D('',#44677,#44678,#44679); +#44677 = CARTESIAN_POINT('',(123.293039,-45.77071,1.6)); +#44678 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#44679 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#44680 = ADVANCED_FACE('',(#44681),#44708,.F.); +#44681 = FACE_BOUND('',#44682,.F.); +#44682 = EDGE_LOOP('',(#44683,#44692,#44693,#44702)); +#44683 = ORIENTED_EDGE('',*,*,#44684,.T.); +#44684 = EDGE_CURVE('',#44685,#44645,#44687,.T.); +#44685 = VERTEX_POINT('',#44686); +#44686 = CARTESIAN_POINT('',(123.76280867677,-45.95763767677,1.6)); +#44687 = CIRCLE('',#44688,0.475); +#44688 = AXIS2_PLACEMENT_3D('',#44689,#44690,#44691); +#44689 = CARTESIAN_POINT('',(123.36375,-45.7,1.6)); +#44690 = DIRECTION('',(-0.,0.,-1.)); +#44691 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#44692 = ORIENTED_EDGE('',*,*,#44644,.T.); +#44693 = ORIENTED_EDGE('',*,*,#44694,.T.); +#44694 = EDGE_CURVE('',#44647,#44695,#44697,.T.); +#44695 = VERTEX_POINT('',#44696); +#44696 = CARTESIAN_POINT('',(125.43446,-47.629289,1.6)); +#44697 = CIRCLE('',#44698,9.999974810219E-02); +#44698 = AXIS2_PLACEMENT_3D('',#44699,#44700,#44701); +#44699 = CARTESIAN_POINT('',(125.3637495,-47.6999995,1.6)); +#44700 = DIRECTION('',(0.,0.,1.)); +#44701 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44702 = ORIENTED_EDGE('',*,*,#44703,.T.); +#44703 = EDGE_CURVE('',#44695,#44685,#44704,.T.); +#44704 = LINE('',#44705,#44706); +#44705 = CARTESIAN_POINT('',(125.43446,-47.629289,1.6)); +#44706 = VECTOR('',#44707,1.); +#44707 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#44708 = PLANE('',#44709); +#44709 = AXIS2_PLACEMENT_3D('',#44710,#44711,#44712); +#44710 = CARTESIAN_POINT('',(123.293039,-45.77071,1.6)); +#44711 = DIRECTION('',(0.,0.,1.)); +#44712 = DIRECTION('',(1.,0.,-0.)); +#44713 = ADVANCED_FACE('',(#44714),#44733,.T.); +#44714 = FACE_BOUND('',#44715,.F.); +#44715 = EDGE_LOOP('',(#44716,#44717,#44726,#44732)); +#44716 = ORIENTED_EDGE('',*,*,#44670,.T.); +#44717 = ORIENTED_EDGE('',*,*,#44718,.T.); +#44718 = EDGE_CURVE('',#44663,#44719,#44721,.T.); +#44719 = VERTEX_POINT('',#44720); +#44720 = CARTESIAN_POINT('',(125.43446,-47.629289,1.635)); +#44721 = CIRCLE('',#44722,9.999974810219E-02); +#44722 = AXIS2_PLACEMENT_3D('',#44723,#44724,#44725); +#44723 = CARTESIAN_POINT('',(125.3637495,-47.6999995,1.635)); +#44724 = DIRECTION('',(0.,0.,1.)); +#44725 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44726 = ORIENTED_EDGE('',*,*,#44727,.F.); +#44727 = EDGE_CURVE('',#44695,#44719,#44728,.T.); +#44728 = LINE('',#44729,#44730); +#44729 = CARTESIAN_POINT('',(125.43446,-47.629289,1.6)); +#44730 = VECTOR('',#44731,1.); +#44731 = DIRECTION('',(0.,0.,1.)); +#44732 = ORIENTED_EDGE('',*,*,#44694,.F.); +#44733 = CYLINDRICAL_SURFACE('',#44734,9.999974810219E-02); +#44734 = AXIS2_PLACEMENT_3D('',#44735,#44736,#44737); +#44735 = CARTESIAN_POINT('',(125.3637495,-47.6999995,1.6)); +#44736 = DIRECTION('',(-0.,-0.,-1.)); +#44737 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44738 = ADVANCED_FACE('',(#44739),#44758,.T.); +#44739 = FACE_BOUND('',#44740,.T.); +#44740 = EDGE_LOOP('',(#44741,#44750,#44751,#44752)); +#44741 = ORIENTED_EDGE('',*,*,#44742,.T.); +#44742 = EDGE_CURVE('',#44743,#44655,#44745,.T.); +#44743 = VERTEX_POINT('',#44744); +#44744 = CARTESIAN_POINT('',(123.76280867677,-45.95763767677,1.635)); +#44745 = CIRCLE('',#44746,0.475); +#44746 = AXIS2_PLACEMENT_3D('',#44747,#44748,#44749); +#44747 = CARTESIAN_POINT('',(123.36375,-45.7,1.635)); +#44748 = DIRECTION('',(-0.,0.,-1.)); +#44749 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#44750 = ORIENTED_EDGE('',*,*,#44662,.T.); +#44751 = ORIENTED_EDGE('',*,*,#44718,.T.); +#44752 = ORIENTED_EDGE('',*,*,#44753,.T.); +#44753 = EDGE_CURVE('',#44719,#44743,#44754,.T.); +#44754 = LINE('',#44755,#44756); +#44755 = CARTESIAN_POINT('',(125.43446,-47.629289,1.635)); +#44756 = VECTOR('',#44757,1.); +#44757 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#44758 = PLANE('',#44759); +#44759 = AXIS2_PLACEMENT_3D('',#44760,#44761,#44762); +#44760 = CARTESIAN_POINT('',(123.293039,-45.77071,1.635)); +#44761 = DIRECTION('',(0.,0.,1.)); +#44762 = DIRECTION('',(1.,0.,-0.)); +#44763 = ADVANCED_FACE('',(#44764),#44775,.F.); +#44764 = FACE_BOUND('',#44765,.T.); +#44765 = EDGE_LOOP('',(#44766,#44767,#44768,#44774)); +#44766 = ORIENTED_EDGE('',*,*,#44654,.F.); +#44767 = ORIENTED_EDGE('',*,*,#44742,.F.); +#44768 = ORIENTED_EDGE('',*,*,#44769,.T.); +#44769 = EDGE_CURVE('',#44743,#44685,#44770,.T.); +#44770 = LINE('',#44771,#44772); +#44771 = CARTESIAN_POINT('',(123.76280867677,-45.95763767677,-4.5E-02)); +#44772 = VECTOR('',#44773,1.); +#44773 = DIRECTION('',(-0.,-0.,-1.)); +#44774 = ORIENTED_EDGE('',*,*,#44684,.T.); +#44775 = CYLINDRICAL_SURFACE('',#44776,0.475); +#44776 = AXIS2_PLACEMENT_3D('',#44777,#44778,#44779); +#44777 = CARTESIAN_POINT('',(123.36375,-45.7,-4.5E-02)); +#44778 = DIRECTION('',(-0.,-0.,-1.)); +#44779 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#44780 = ADVANCED_FACE('',(#44781),#44787,.F.); +#44781 = FACE_BOUND('',#44782,.F.); +#44782 = EDGE_LOOP('',(#44783,#44784,#44785,#44786)); +#44783 = ORIENTED_EDGE('',*,*,#44703,.F.); +#44784 = ORIENTED_EDGE('',*,*,#44727,.T.); +#44785 = ORIENTED_EDGE('',*,*,#44753,.T.); +#44786 = ORIENTED_EDGE('',*,*,#44769,.T.); +#44787 = PLANE('',#44788); +#44788 = AXIS2_PLACEMENT_3D('',#44789,#44790,#44791); +#44789 = CARTESIAN_POINT('',(125.43446,-47.629289,1.6)); +#44790 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44791 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#44792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#44796)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#44793,#44794,#44795)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#44793 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#44794 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#44795 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#44796 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#44793, + 'distance_accuracy_value','confusion accuracy'); +#44797 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#44798,#44800); +#44798 = ( REPRESENTATION_RELATIONSHIP('','',#44637,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#44799) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#44799 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1003); +#44800 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #44801); +#44801 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('249','=>[0:1:1:242]','',#5, + #44632,$); +#44802 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#44634)); +#44803 = SHAPE_DEFINITION_REPRESENTATION(#44804,#44810); +#44804 = PRODUCT_DEFINITION_SHAPE('','',#44805); +#44805 = PRODUCT_DEFINITION('design','',#44806,#44809); +#44806 = PRODUCT_DEFINITION_FORMATION('','',#44807); +#44807 = PRODUCT('HackPad_track_240','HackPad_track_240','',(#44808)); +#44808 = PRODUCT_CONTEXT('',#2,'mechanical'); +#44809 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#44810 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#44811),#45000); +#44811 = MANIFOLD_SOLID_BREP('',#44812); +#44812 = CLOSED_SHELL('',(#44813,#44853,#44895,#44920,#44954,#44971, + #44988)); +#44813 = ADVANCED_FACE('',(#44814),#44848,.F.); +#44814 = FACE_BOUND('',#44815,.F.); +#44815 = EDGE_LOOP('',(#44816,#44826,#44834,#44842)); +#44816 = ORIENTED_EDGE('',*,*,#44817,.F.); +#44817 = EDGE_CURVE('',#44818,#44820,#44822,.T.); +#44818 = VERTEX_POINT('',#44819); +#44819 = CARTESIAN_POINT('',(146.3460727461,-47.8237437461,1.6)); +#44820 = VERTEX_POINT('',#44821); +#44821 = CARTESIAN_POINT('',(146.793039,-48.27071,1.6)); +#44822 = LINE('',#44823,#44824); +#44823 = CARTESIAN_POINT('',(146.293039,-47.77071,1.6)); +#44824 = VECTOR('',#44825,1.); +#44825 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#44826 = ORIENTED_EDGE('',*,*,#44827,.F.); +#44827 = EDGE_CURVE('',#44828,#44818,#44830,.T.); +#44828 = VERTEX_POINT('',#44829); +#44829 = CARTESIAN_POINT('',(146.3460727461,-47.8237437461,1.635)); +#44830 = LINE('',#44831,#44832); +#44831 = CARTESIAN_POINT('',(146.34607274608,-47.82374374608,-4.5E-02)); +#44832 = VECTOR('',#44833,1.); +#44833 = DIRECTION('',(-0.,-0.,-1.)); +#44834 = ORIENTED_EDGE('',*,*,#44835,.T.); +#44835 = EDGE_CURVE('',#44828,#44836,#44838,.T.); +#44836 = VERTEX_POINT('',#44837); +#44837 = CARTESIAN_POINT('',(146.793039,-48.27071,1.635)); +#44838 = LINE('',#44839,#44840); +#44839 = CARTESIAN_POINT('',(146.293039,-47.77071,1.635)); +#44840 = VECTOR('',#44841,1.); +#44841 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#44842 = ORIENTED_EDGE('',*,*,#44843,.F.); +#44843 = EDGE_CURVE('',#44820,#44836,#44844,.T.); +#44844 = LINE('',#44845,#44846); +#44845 = CARTESIAN_POINT('',(146.793039,-48.27071,1.6)); +#44846 = VECTOR('',#44847,1.); +#44847 = DIRECTION('',(0.,0.,1.)); +#44848 = PLANE('',#44849); +#44849 = AXIS2_PLACEMENT_3D('',#44850,#44851,#44852); +#44850 = CARTESIAN_POINT('',(146.293039,-47.77071,1.6)); +#44851 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#44852 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#44853 = ADVANCED_FACE('',(#44854),#44890,.F.); +#44854 = FACE_BOUND('',#44855,.F.); +#44855 = EDGE_LOOP('',(#44856,#44865,#44866,#44875,#44883)); +#44856 = ORIENTED_EDGE('',*,*,#44857,.T.); +#44857 = EDGE_CURVE('',#44858,#44818,#44860,.T.); +#44858 = VERTEX_POINT('',#44859); +#44859 = CARTESIAN_POINT('',(146.36375,-47.825,1.6)); +#44860 = CIRCLE('',#44861,0.125); +#44861 = AXIS2_PLACEMENT_3D('',#44862,#44863,#44864); +#44862 = CARTESIAN_POINT('',(146.36375,-47.7,1.6)); +#44863 = DIRECTION('',(-0.,0.,-1.)); +#44864 = DIRECTION('',(-0.,-1.,0.)); +#44865 = ORIENTED_EDGE('',*,*,#44817,.T.); +#44866 = ORIENTED_EDGE('',*,*,#44867,.T.); +#44867 = EDGE_CURVE('',#44820,#44868,#44870,.T.); +#44868 = VERTEX_POINT('',#44869); +#44869 = CARTESIAN_POINT('',(146.93446,-48.129289,1.6)); +#44870 = CIRCLE('',#44871,9.999974810219E-02); +#44871 = AXIS2_PLACEMENT_3D('',#44872,#44873,#44874); +#44872 = CARTESIAN_POINT('',(146.8637495,-48.1999995,1.6)); +#44873 = DIRECTION('',(0.,0.,1.)); +#44874 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44875 = ORIENTED_EDGE('',*,*,#44876,.T.); +#44876 = EDGE_CURVE('',#44868,#44877,#44879,.T.); +#44877 = VERTEX_POINT('',#44878); +#44878 = CARTESIAN_POINT('',(146.48749374607,-47.68232274607,1.6)); +#44879 = LINE('',#44880,#44881); +#44880 = CARTESIAN_POINT('',(146.93446,-48.129289,1.6)); +#44881 = VECTOR('',#44882,1.); +#44882 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#44883 = ORIENTED_EDGE('',*,*,#44884,.T.); +#44884 = EDGE_CURVE('',#44877,#44858,#44885,.T.); +#44885 = CIRCLE('',#44886,0.125); +#44886 = AXIS2_PLACEMENT_3D('',#44887,#44888,#44889); +#44887 = CARTESIAN_POINT('',(146.36375,-47.7,1.6)); +#44888 = DIRECTION('',(-0.,0.,-1.)); +#44889 = DIRECTION('',(-0.,-1.,0.)); +#44890 = PLANE('',#44891); +#44891 = AXIS2_PLACEMENT_3D('',#44892,#44893,#44894); +#44892 = CARTESIAN_POINT('',(146.293039,-47.77071,1.6)); +#44893 = DIRECTION('',(0.,0.,1.)); +#44894 = DIRECTION('',(1.,0.,-0.)); +#44895 = ADVANCED_FACE('',(#44896),#44915,.T.); +#44896 = FACE_BOUND('',#44897,.F.); +#44897 = EDGE_LOOP('',(#44898,#44899,#44908,#44914)); +#44898 = ORIENTED_EDGE('',*,*,#44843,.T.); +#44899 = ORIENTED_EDGE('',*,*,#44900,.T.); +#44900 = EDGE_CURVE('',#44836,#44901,#44903,.T.); +#44901 = VERTEX_POINT('',#44902); +#44902 = CARTESIAN_POINT('',(146.93446,-48.129289,1.635)); +#44903 = CIRCLE('',#44904,9.999974810219E-02); +#44904 = AXIS2_PLACEMENT_3D('',#44905,#44906,#44907); +#44905 = CARTESIAN_POINT('',(146.8637495,-48.1999995,1.635)); +#44906 = DIRECTION('',(0.,0.,1.)); +#44907 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44908 = ORIENTED_EDGE('',*,*,#44909,.F.); +#44909 = EDGE_CURVE('',#44868,#44901,#44910,.T.); +#44910 = LINE('',#44911,#44912); +#44911 = CARTESIAN_POINT('',(146.93446,-48.129289,1.6)); +#44912 = VECTOR('',#44913,1.); +#44913 = DIRECTION('',(0.,0.,1.)); +#44914 = ORIENTED_EDGE('',*,*,#44867,.F.); +#44915 = CYLINDRICAL_SURFACE('',#44916,9.999974810219E-02); +#44916 = AXIS2_PLACEMENT_3D('',#44917,#44918,#44919); +#44917 = CARTESIAN_POINT('',(146.8637495,-48.1999995,1.6)); +#44918 = DIRECTION('',(-0.,-0.,-1.)); +#44919 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44920 = ADVANCED_FACE('',(#44921),#44949,.T.); +#44921 = FACE_BOUND('',#44922,.T.); +#44922 = EDGE_LOOP('',(#44923,#44932,#44933,#44934,#44942)); +#44923 = ORIENTED_EDGE('',*,*,#44924,.T.); +#44924 = EDGE_CURVE('',#44925,#44828,#44927,.T.); +#44925 = VERTEX_POINT('',#44926); +#44926 = CARTESIAN_POINT('',(146.36375,-47.825,1.635)); +#44927 = CIRCLE('',#44928,0.125); +#44928 = AXIS2_PLACEMENT_3D('',#44929,#44930,#44931); +#44929 = CARTESIAN_POINT('',(146.36375,-47.7,1.635)); +#44930 = DIRECTION('',(-0.,0.,-1.)); +#44931 = DIRECTION('',(-0.,-1.,0.)); +#44932 = ORIENTED_EDGE('',*,*,#44835,.T.); +#44933 = ORIENTED_EDGE('',*,*,#44900,.T.); +#44934 = ORIENTED_EDGE('',*,*,#44935,.T.); +#44935 = EDGE_CURVE('',#44901,#44936,#44938,.T.); +#44936 = VERTEX_POINT('',#44937); +#44937 = CARTESIAN_POINT('',(146.48749374607,-47.68232274607,1.635)); +#44938 = LINE('',#44939,#44940); +#44939 = CARTESIAN_POINT('',(146.93446,-48.129289,1.635)); +#44940 = VECTOR('',#44941,1.); +#44941 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#44942 = ORIENTED_EDGE('',*,*,#44943,.T.); +#44943 = EDGE_CURVE('',#44936,#44925,#44944,.T.); +#44944 = CIRCLE('',#44945,0.125); +#44945 = AXIS2_PLACEMENT_3D('',#44946,#44947,#44948); +#44946 = CARTESIAN_POINT('',(146.36375,-47.7,1.635)); +#44947 = DIRECTION('',(-0.,0.,-1.)); +#44948 = DIRECTION('',(-0.,-1.,0.)); +#44949 = PLANE('',#44950); +#44950 = AXIS2_PLACEMENT_3D('',#44951,#44952,#44953); +#44951 = CARTESIAN_POINT('',(146.293039,-47.77071,1.635)); +#44952 = DIRECTION('',(0.,0.,1.)); +#44953 = DIRECTION('',(1.,0.,-0.)); +#44954 = ADVANCED_FACE('',(#44955),#44966,.F.); +#44955 = FACE_BOUND('',#44956,.T.); +#44956 = EDGE_LOOP('',(#44957,#44963,#44964,#44965)); +#44957 = ORIENTED_EDGE('',*,*,#44958,.F.); +#44958 = EDGE_CURVE('',#44858,#44925,#44959,.T.); +#44959 = LINE('',#44960,#44961); +#44960 = CARTESIAN_POINT('',(146.36375,-47.825,-4.5E-02)); +#44961 = VECTOR('',#44962,1.); +#44962 = DIRECTION('',(0.,0.,1.)); +#44963 = ORIENTED_EDGE('',*,*,#44857,.T.); +#44964 = ORIENTED_EDGE('',*,*,#44827,.F.); +#44965 = ORIENTED_EDGE('',*,*,#44924,.F.); +#44966 = CYLINDRICAL_SURFACE('',#44967,0.125); +#44967 = AXIS2_PLACEMENT_3D('',#44968,#44969,#44970); +#44968 = CARTESIAN_POINT('',(146.36375,-47.7,-4.5E-02)); +#44969 = DIRECTION('',(-0.,-0.,-1.)); +#44970 = DIRECTION('',(-0.,-1.,0.)); +#44971 = ADVANCED_FACE('',(#44972),#44983,.F.); +#44972 = FACE_BOUND('',#44973,.T.); +#44973 = EDGE_LOOP('',(#44974,#44975,#44976,#44977)); +#44974 = ORIENTED_EDGE('',*,*,#44884,.T.); +#44975 = ORIENTED_EDGE('',*,*,#44958,.T.); +#44976 = ORIENTED_EDGE('',*,*,#44943,.F.); +#44977 = ORIENTED_EDGE('',*,*,#44978,.T.); +#44978 = EDGE_CURVE('',#44936,#44877,#44979,.T.); +#44979 = LINE('',#44980,#44981); +#44980 = CARTESIAN_POINT('',(146.48749374608,-47.68232274608,-4.5E-02)); +#44981 = VECTOR('',#44982,1.); +#44982 = DIRECTION('',(-0.,-0.,-1.)); +#44983 = CYLINDRICAL_SURFACE('',#44984,0.125); +#44984 = AXIS2_PLACEMENT_3D('',#44985,#44986,#44987); +#44985 = CARTESIAN_POINT('',(146.36375,-47.7,-4.5E-02)); +#44986 = DIRECTION('',(-0.,-0.,-1.)); +#44987 = DIRECTION('',(-0.,-1.,0.)); +#44988 = ADVANCED_FACE('',(#44989),#44995,.F.); +#44989 = FACE_BOUND('',#44990,.F.); +#44990 = EDGE_LOOP('',(#44991,#44992,#44993,#44994)); +#44991 = ORIENTED_EDGE('',*,*,#44876,.F.); +#44992 = ORIENTED_EDGE('',*,*,#44909,.T.); +#44993 = ORIENTED_EDGE('',*,*,#44935,.T.); +#44994 = ORIENTED_EDGE('',*,*,#44978,.T.); +#44995 = PLANE('',#44996); +#44996 = AXIS2_PLACEMENT_3D('',#44997,#44998,#44999); +#44997 = CARTESIAN_POINT('',(146.93446,-48.129289,1.6)); +#44998 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#44999 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#45000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45004)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#45001,#45002,#45003)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#45001 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#45002 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#45003 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#45004 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#45001, + 'distance_accuracy_value','confusion accuracy'); +#45005 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#45006,#45008); +#45006 = ( REPRESENTATION_RELATIONSHIP('','',#44810,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45007) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#45007 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1007); +#45008 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #45009); +#45009 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('250','=>[0:1:1:243]','',#5, + #44805,$); +#45010 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#44807)); +#45011 = SHAPE_DEFINITION_REPRESENTATION(#45012,#45018); +#45012 = PRODUCT_DEFINITION_SHAPE('','',#45013); +#45013 = PRODUCT_DEFINITION('design','',#45014,#45017); +#45014 = PRODUCT_DEFINITION_FORMATION('','',#45015); +#45015 = PRODUCT('HackPad_track_241','HackPad_track_241','',(#45016)); +#45016 = PRODUCT_CONTEXT('',#2,'mechanical'); +#45017 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#45018 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45019),#45173); +#45019 = MANIFOLD_SOLID_BREP('',#45020); +#45020 = CLOSED_SHELL('',(#45021,#45061,#45094,#45119,#45144,#45161)); +#45021 = ADVANCED_FACE('',(#45022),#45056,.F.); +#45022 = FACE_BOUND('',#45023,.F.); +#45023 = EDGE_LOOP('',(#45024,#45034,#45042,#45050)); +#45024 = ORIENTED_EDGE('',*,*,#45025,.F.); +#45025 = EDGE_CURVE('',#45026,#45028,#45030,.T.); +#45026 = VERTEX_POINT('',#45027); +#45027 = CARTESIAN_POINT('',(125.36375,-47.8,1.6)); +#45028 = VERTEX_POINT('',#45029); +#45029 = CARTESIAN_POINT('',(130.78874999996,-47.8,1.6)); +#45030 = LINE('',#45031,#45032); +#45031 = CARTESIAN_POINT('',(125.36375,-47.8,1.6)); +#45032 = VECTOR('',#45033,1.); +#45033 = DIRECTION('',(1.,0.,0.)); +#45034 = ORIENTED_EDGE('',*,*,#45035,.T.); +#45035 = EDGE_CURVE('',#45026,#45036,#45038,.T.); +#45036 = VERTEX_POINT('',#45037); +#45037 = CARTESIAN_POINT('',(125.36375,-47.8,1.635)); +#45038 = LINE('',#45039,#45040); +#45039 = CARTESIAN_POINT('',(125.36375,-47.8,1.6)); +#45040 = VECTOR('',#45041,1.); +#45041 = DIRECTION('',(0.,0.,1.)); +#45042 = ORIENTED_EDGE('',*,*,#45043,.T.); +#45043 = EDGE_CURVE('',#45036,#45044,#45046,.T.); +#45044 = VERTEX_POINT('',#45045); +#45045 = CARTESIAN_POINT('',(130.78874999996,-47.8,1.635)); +#45046 = LINE('',#45047,#45048); +#45047 = CARTESIAN_POINT('',(125.36375,-47.8,1.635)); +#45048 = VECTOR('',#45049,1.); +#45049 = DIRECTION('',(1.,0.,0.)); +#45050 = ORIENTED_EDGE('',*,*,#45051,.T.); +#45051 = EDGE_CURVE('',#45044,#45028,#45052,.T.); +#45052 = LINE('',#45053,#45054); +#45053 = CARTESIAN_POINT('',(130.78875,-47.8,-4.5E-02)); +#45054 = VECTOR('',#45055,1.); +#45055 = DIRECTION('',(-0.,-0.,-1.)); +#45056 = PLANE('',#45057); +#45057 = AXIS2_PLACEMENT_3D('',#45058,#45059,#45060); +#45058 = CARTESIAN_POINT('',(125.36375,-47.8,1.6)); +#45059 = DIRECTION('',(0.,1.,0.)); +#45060 = DIRECTION('',(1.,0.,0.)); +#45061 = ADVANCED_FACE('',(#45062),#45089,.F.); +#45062 = FACE_BOUND('',#45063,.F.); +#45063 = EDGE_LOOP('',(#45064,#45073,#45074,#45083)); +#45064 = ORIENTED_EDGE('',*,*,#45065,.T.); +#45065 = EDGE_CURVE('',#45066,#45026,#45068,.T.); +#45066 = VERTEX_POINT('',#45067); +#45067 = CARTESIAN_POINT('',(125.36375,-47.6,1.6)); +#45068 = CIRCLE('',#45069,1.E-01); +#45069 = AXIS2_PLACEMENT_3D('',#45070,#45071,#45072); +#45070 = CARTESIAN_POINT('',(125.36375,-47.7,1.6)); +#45071 = DIRECTION('',(0.,-0.,1.)); +#45072 = DIRECTION('',(0.,1.,0.)); +#45073 = ORIENTED_EDGE('',*,*,#45025,.T.); +#45074 = ORIENTED_EDGE('',*,*,#45075,.T.); +#45075 = EDGE_CURVE('',#45028,#45076,#45078,.T.); +#45076 = VERTEX_POINT('',#45077); +#45077 = CARTESIAN_POINT('',(130.78875000001,-47.6,1.6)); +#45078 = CIRCLE('',#45079,0.125); +#45079 = AXIS2_PLACEMENT_3D('',#45080,#45081,#45082); +#45080 = CARTESIAN_POINT('',(130.86375,-47.7,1.6)); +#45081 = DIRECTION('',(-0.,0.,-1.)); +#45082 = DIRECTION('',(-0.,-1.,0.)); +#45083 = ORIENTED_EDGE('',*,*,#45084,.T.); +#45084 = EDGE_CURVE('',#45076,#45066,#45085,.T.); +#45085 = LINE('',#45086,#45087); +#45086 = CARTESIAN_POINT('',(130.86375,-47.6,1.6)); +#45087 = VECTOR('',#45088,1.); +#45088 = DIRECTION('',(-1.,0.,0.)); +#45089 = PLANE('',#45090); +#45090 = AXIS2_PLACEMENT_3D('',#45091,#45092,#45093); +#45091 = CARTESIAN_POINT('',(125.36375,-47.8,1.6)); +#45092 = DIRECTION('',(0.,0.,1.)); +#45093 = DIRECTION('',(1.,0.,-0.)); +#45094 = ADVANCED_FACE('',(#45095),#45114,.F.); +#45095 = FACE_BOUND('',#45096,.T.); +#45096 = EDGE_LOOP('',(#45097,#45106,#45107,#45108)); +#45097 = ORIENTED_EDGE('',*,*,#45098,.F.); +#45098 = EDGE_CURVE('',#45044,#45099,#45101,.T.); +#45099 = VERTEX_POINT('',#45100); +#45100 = CARTESIAN_POINT('',(130.78875000001,-47.6,1.635)); +#45101 = CIRCLE('',#45102,0.125); +#45102 = AXIS2_PLACEMENT_3D('',#45103,#45104,#45105); +#45103 = CARTESIAN_POINT('',(130.86375,-47.7,1.635)); +#45104 = DIRECTION('',(-0.,0.,-1.)); +#45105 = DIRECTION('',(-0.,-1.,0.)); +#45106 = ORIENTED_EDGE('',*,*,#45051,.T.); +#45107 = ORIENTED_EDGE('',*,*,#45075,.T.); +#45108 = ORIENTED_EDGE('',*,*,#45109,.F.); +#45109 = EDGE_CURVE('',#45099,#45076,#45110,.T.); +#45110 = LINE('',#45111,#45112); +#45111 = CARTESIAN_POINT('',(130.78875,-47.6,-4.5E-02)); +#45112 = VECTOR('',#45113,1.); +#45113 = DIRECTION('',(-0.,-0.,-1.)); +#45114 = CYLINDRICAL_SURFACE('',#45115,0.125); +#45115 = AXIS2_PLACEMENT_3D('',#45116,#45117,#45118); +#45116 = CARTESIAN_POINT('',(130.86375,-47.7,-4.5E-02)); +#45117 = DIRECTION('',(-0.,-0.,-1.)); +#45118 = DIRECTION('',(-0.,-1.,0.)); +#45119 = ADVANCED_FACE('',(#45120),#45139,.T.); +#45120 = FACE_BOUND('',#45121,.T.); +#45121 = EDGE_LOOP('',(#45122,#45131,#45132,#45133)); +#45122 = ORIENTED_EDGE('',*,*,#45123,.T.); +#45123 = EDGE_CURVE('',#45124,#45036,#45126,.T.); +#45124 = VERTEX_POINT('',#45125); +#45125 = CARTESIAN_POINT('',(125.36375,-47.6,1.635)); +#45126 = CIRCLE('',#45127,1.E-01); +#45127 = AXIS2_PLACEMENT_3D('',#45128,#45129,#45130); +#45128 = CARTESIAN_POINT('',(125.36375,-47.7,1.635)); +#45129 = DIRECTION('',(0.,-0.,1.)); +#45130 = DIRECTION('',(0.,1.,0.)); +#45131 = ORIENTED_EDGE('',*,*,#45043,.T.); +#45132 = ORIENTED_EDGE('',*,*,#45098,.T.); +#45133 = ORIENTED_EDGE('',*,*,#45134,.T.); +#45134 = EDGE_CURVE('',#45099,#45124,#45135,.T.); +#45135 = LINE('',#45136,#45137); +#45136 = CARTESIAN_POINT('',(130.86375,-47.6,1.635)); +#45137 = VECTOR('',#45138,1.); +#45138 = DIRECTION('',(-1.,0.,0.)); +#45139 = PLANE('',#45140); +#45140 = AXIS2_PLACEMENT_3D('',#45141,#45142,#45143); +#45141 = CARTESIAN_POINT('',(125.36375,-47.8,1.635)); +#45142 = DIRECTION('',(0.,0.,1.)); +#45143 = DIRECTION('',(1.,0.,-0.)); +#45144 = ADVANCED_FACE('',(#45145),#45156,.T.); +#45145 = FACE_BOUND('',#45146,.F.); +#45146 = EDGE_LOOP('',(#45147,#45153,#45154,#45155)); +#45147 = ORIENTED_EDGE('',*,*,#45148,.T.); +#45148 = EDGE_CURVE('',#45066,#45124,#45149,.T.); +#45149 = LINE('',#45150,#45151); +#45150 = CARTESIAN_POINT('',(125.36375,-47.6,1.6)); +#45151 = VECTOR('',#45152,1.); +#45152 = DIRECTION('',(0.,0.,1.)); +#45153 = ORIENTED_EDGE('',*,*,#45123,.T.); +#45154 = ORIENTED_EDGE('',*,*,#45035,.F.); +#45155 = ORIENTED_EDGE('',*,*,#45065,.F.); +#45156 = CYLINDRICAL_SURFACE('',#45157,1.E-01); +#45157 = AXIS2_PLACEMENT_3D('',#45158,#45159,#45160); +#45158 = CARTESIAN_POINT('',(125.36375,-47.7,1.6)); +#45159 = DIRECTION('',(-0.,0.,-1.)); +#45160 = DIRECTION('',(0.,1.,0.)); +#45161 = ADVANCED_FACE('',(#45162),#45168,.F.); +#45162 = FACE_BOUND('',#45163,.F.); +#45163 = EDGE_LOOP('',(#45164,#45165,#45166,#45167)); +#45164 = ORIENTED_EDGE('',*,*,#45084,.F.); +#45165 = ORIENTED_EDGE('',*,*,#45109,.F.); +#45166 = ORIENTED_EDGE('',*,*,#45134,.T.); +#45167 = ORIENTED_EDGE('',*,*,#45148,.F.); +#45168 = PLANE('',#45169); +#45169 = AXIS2_PLACEMENT_3D('',#45170,#45171,#45172); +#45170 = CARTESIAN_POINT('',(130.86375,-47.6,1.6)); +#45171 = DIRECTION('',(0.,-1.,0.)); +#45172 = DIRECTION('',(-1.,0.,0.)); +#45173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45177)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#45174,#45175,#45176)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#45174 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#45175 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#45176 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#45177 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#45174, + 'distance_accuracy_value','confusion accuracy'); +#45178 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#45179,#45181); +#45179 = ( REPRESENTATION_RELATIONSHIP('','',#45018,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45180) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#45180 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1011); +#45181 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #45182); +#45182 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('251','=>[0:1:1:244]','',#5, + #45013,$); +#45183 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45015)); +#45184 = SHAPE_DEFINITION_REPRESENTATION(#45185,#45191); +#45185 = PRODUCT_DEFINITION_SHAPE('','',#45186); +#45186 = PRODUCT_DEFINITION('design','',#45187,#45190); +#45187 = PRODUCT_DEFINITION_FORMATION('','',#45188); +#45188 = PRODUCT('HackPad_track_242','HackPad_track_242','',(#45189)); +#45189 = PRODUCT_CONTEXT('',#2,'mechanical'); +#45190 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#45191 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45192),#45346); +#45192 = MANIFOLD_SOLID_BREP('',#45193); +#45193 = CLOSED_SHELL('',(#45194,#45234,#45267,#45292,#45317,#45334)); +#45194 = ADVANCED_FACE('',(#45195),#45229,.F.); +#45195 = FACE_BOUND('',#45196,.F.); +#45196 = EDGE_LOOP('',(#45197,#45207,#45215,#45223)); +#45197 = ORIENTED_EDGE('',*,*,#45198,.F.); +#45198 = EDGE_CURVE('',#45199,#45201,#45203,.T.); +#45199 = VERTEX_POINT('',#45200); +#45200 = CARTESIAN_POINT('',(146.86375,-48.3,1.6)); +#45201 = VERTEX_POINT('',#45202); +#45202 = CARTESIAN_POINT('',(156.28875000001,-48.3,1.6)); +#45203 = LINE('',#45204,#45205); +#45204 = CARTESIAN_POINT('',(146.86375,-48.3,1.6)); +#45205 = VECTOR('',#45206,1.); +#45206 = DIRECTION('',(1.,0.,0.)); +#45207 = ORIENTED_EDGE('',*,*,#45208,.T.); +#45208 = EDGE_CURVE('',#45199,#45209,#45211,.T.); +#45209 = VERTEX_POINT('',#45210); +#45210 = CARTESIAN_POINT('',(146.86375,-48.3,1.635)); +#45211 = LINE('',#45212,#45213); +#45212 = CARTESIAN_POINT('',(146.86375,-48.3,1.6)); +#45213 = VECTOR('',#45214,1.); +#45214 = DIRECTION('',(0.,0.,1.)); +#45215 = ORIENTED_EDGE('',*,*,#45216,.T.); +#45216 = EDGE_CURVE('',#45209,#45217,#45219,.T.); +#45217 = VERTEX_POINT('',#45218); +#45218 = CARTESIAN_POINT('',(156.28875000001,-48.3,1.635)); +#45219 = LINE('',#45220,#45221); +#45220 = CARTESIAN_POINT('',(146.86375,-48.3,1.635)); +#45221 = VECTOR('',#45222,1.); +#45222 = DIRECTION('',(1.,0.,0.)); +#45223 = ORIENTED_EDGE('',*,*,#45224,.T.); +#45224 = EDGE_CURVE('',#45217,#45201,#45225,.T.); +#45225 = LINE('',#45226,#45227); +#45226 = CARTESIAN_POINT('',(156.28875,-48.3,-4.5E-02)); +#45227 = VECTOR('',#45228,1.); +#45228 = DIRECTION('',(-0.,-0.,-1.)); +#45229 = PLANE('',#45230); +#45230 = AXIS2_PLACEMENT_3D('',#45231,#45232,#45233); +#45231 = CARTESIAN_POINT('',(146.86375,-48.3,1.6)); +#45232 = DIRECTION('',(0.,1.,0.)); +#45233 = DIRECTION('',(1.,0.,0.)); +#45234 = ADVANCED_FACE('',(#45235),#45262,.F.); +#45235 = FACE_BOUND('',#45236,.F.); +#45236 = EDGE_LOOP('',(#45237,#45246,#45247,#45256)); +#45237 = ORIENTED_EDGE('',*,*,#45238,.T.); +#45238 = EDGE_CURVE('',#45239,#45199,#45241,.T.); +#45239 = VERTEX_POINT('',#45240); +#45240 = CARTESIAN_POINT('',(146.86375,-48.1,1.6)); +#45241 = CIRCLE('',#45242,1.E-01); +#45242 = AXIS2_PLACEMENT_3D('',#45243,#45244,#45245); +#45243 = CARTESIAN_POINT('',(146.86375,-48.2,1.6)); +#45244 = DIRECTION('',(0.,0.,1.)); +#45245 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#45246 = ORIENTED_EDGE('',*,*,#45198,.T.); +#45247 = ORIENTED_EDGE('',*,*,#45248,.T.); +#45248 = EDGE_CURVE('',#45201,#45249,#45251,.T.); +#45249 = VERTEX_POINT('',#45250); +#45250 = CARTESIAN_POINT('',(156.28875000001,-48.1,1.6)); +#45251 = CIRCLE('',#45252,0.125); +#45252 = AXIS2_PLACEMENT_3D('',#45253,#45254,#45255); +#45253 = CARTESIAN_POINT('',(156.36375,-48.2,1.6)); +#45254 = DIRECTION('',(-0.,0.,-1.)); +#45255 = DIRECTION('',(-0.,-1.,0.)); +#45256 = ORIENTED_EDGE('',*,*,#45257,.T.); +#45257 = EDGE_CURVE('',#45249,#45239,#45258,.T.); +#45258 = LINE('',#45259,#45260); +#45259 = CARTESIAN_POINT('',(156.36375,-48.1,1.6)); +#45260 = VECTOR('',#45261,1.); +#45261 = DIRECTION('',(-1.,0.,0.)); +#45262 = PLANE('',#45263); +#45263 = AXIS2_PLACEMENT_3D('',#45264,#45265,#45266); +#45264 = CARTESIAN_POINT('',(146.86375,-48.3,1.6)); +#45265 = DIRECTION('',(0.,0.,1.)); +#45266 = DIRECTION('',(1.,0.,-0.)); +#45267 = ADVANCED_FACE('',(#45268),#45287,.F.); +#45268 = FACE_BOUND('',#45269,.T.); +#45269 = EDGE_LOOP('',(#45270,#45279,#45280,#45281)); +#45270 = ORIENTED_EDGE('',*,*,#45271,.F.); +#45271 = EDGE_CURVE('',#45217,#45272,#45274,.T.); +#45272 = VERTEX_POINT('',#45273); +#45273 = CARTESIAN_POINT('',(156.28875000001,-48.1,1.635)); +#45274 = CIRCLE('',#45275,0.125); +#45275 = AXIS2_PLACEMENT_3D('',#45276,#45277,#45278); +#45276 = CARTESIAN_POINT('',(156.36375,-48.2,1.635)); +#45277 = DIRECTION('',(-0.,0.,-1.)); +#45278 = DIRECTION('',(-0.,-1.,0.)); +#45279 = ORIENTED_EDGE('',*,*,#45224,.T.); +#45280 = ORIENTED_EDGE('',*,*,#45248,.T.); +#45281 = ORIENTED_EDGE('',*,*,#45282,.F.); +#45282 = EDGE_CURVE('',#45272,#45249,#45283,.T.); +#45283 = LINE('',#45284,#45285); +#45284 = CARTESIAN_POINT('',(156.28875,-48.1,-4.5E-02)); +#45285 = VECTOR('',#45286,1.); +#45286 = DIRECTION('',(-0.,-0.,-1.)); +#45287 = CYLINDRICAL_SURFACE('',#45288,0.125); +#45288 = AXIS2_PLACEMENT_3D('',#45289,#45290,#45291); +#45289 = CARTESIAN_POINT('',(156.36375,-48.2,-4.5E-02)); +#45290 = DIRECTION('',(-0.,-0.,-1.)); +#45291 = DIRECTION('',(-0.,-1.,0.)); +#45292 = ADVANCED_FACE('',(#45293),#45312,.T.); +#45293 = FACE_BOUND('',#45294,.T.); +#45294 = EDGE_LOOP('',(#45295,#45304,#45305,#45306)); +#45295 = ORIENTED_EDGE('',*,*,#45296,.T.); +#45296 = EDGE_CURVE('',#45297,#45209,#45299,.T.); +#45297 = VERTEX_POINT('',#45298); +#45298 = CARTESIAN_POINT('',(146.86375,-48.1,1.635)); +#45299 = CIRCLE('',#45300,1.E-01); +#45300 = AXIS2_PLACEMENT_3D('',#45301,#45302,#45303); +#45301 = CARTESIAN_POINT('',(146.86375,-48.2,1.635)); +#45302 = DIRECTION('',(0.,0.,1.)); +#45303 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#45304 = ORIENTED_EDGE('',*,*,#45216,.T.); +#45305 = ORIENTED_EDGE('',*,*,#45271,.T.); +#45306 = ORIENTED_EDGE('',*,*,#45307,.T.); +#45307 = EDGE_CURVE('',#45272,#45297,#45308,.T.); +#45308 = LINE('',#45309,#45310); +#45309 = CARTESIAN_POINT('',(156.36375,-48.1,1.635)); +#45310 = VECTOR('',#45311,1.); +#45311 = DIRECTION('',(-1.,0.,0.)); +#45312 = PLANE('',#45313); +#45313 = AXIS2_PLACEMENT_3D('',#45314,#45315,#45316); +#45314 = CARTESIAN_POINT('',(146.86375,-48.3,1.635)); +#45315 = DIRECTION('',(0.,0.,1.)); +#45316 = DIRECTION('',(1.,0.,-0.)); +#45317 = ADVANCED_FACE('',(#45318),#45329,.T.); +#45318 = FACE_BOUND('',#45319,.F.); +#45319 = EDGE_LOOP('',(#45320,#45326,#45327,#45328)); +#45320 = ORIENTED_EDGE('',*,*,#45321,.T.); +#45321 = EDGE_CURVE('',#45239,#45297,#45322,.T.); +#45322 = LINE('',#45323,#45324); +#45323 = CARTESIAN_POINT('',(146.86375,-48.1,1.6)); +#45324 = VECTOR('',#45325,1.); +#45325 = DIRECTION('',(0.,0.,1.)); +#45326 = ORIENTED_EDGE('',*,*,#45296,.T.); +#45327 = ORIENTED_EDGE('',*,*,#45208,.F.); +#45328 = ORIENTED_EDGE('',*,*,#45238,.F.); +#45329 = CYLINDRICAL_SURFACE('',#45330,1.E-01); +#45330 = AXIS2_PLACEMENT_3D('',#45331,#45332,#45333); +#45331 = CARTESIAN_POINT('',(146.86375,-48.2,1.6)); +#45332 = DIRECTION('',(-0.,-0.,-1.)); +#45333 = DIRECTION('',(2.84217094304E-13,1.,-0.)); +#45334 = ADVANCED_FACE('',(#45335),#45341,.F.); +#45335 = FACE_BOUND('',#45336,.F.); +#45336 = EDGE_LOOP('',(#45337,#45338,#45339,#45340)); +#45337 = ORIENTED_EDGE('',*,*,#45257,.F.); +#45338 = ORIENTED_EDGE('',*,*,#45282,.F.); +#45339 = ORIENTED_EDGE('',*,*,#45307,.T.); +#45340 = ORIENTED_EDGE('',*,*,#45321,.F.); +#45341 = PLANE('',#45342); +#45342 = AXIS2_PLACEMENT_3D('',#45343,#45344,#45345); +#45343 = CARTESIAN_POINT('',(156.36375,-48.1,1.6)); +#45344 = DIRECTION('',(0.,-1.,0.)); +#45345 = DIRECTION('',(-1.,0.,0.)); +#45346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45350)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#45347,#45348,#45349)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#45347 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#45348 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#45349 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#45350 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#45347, + 'distance_accuracy_value','confusion accuracy'); +#45351 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#45352,#45354); +#45352 = ( REPRESENTATION_RELATIONSHIP('','',#45191,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45353) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#45353 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1015); +#45354 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #45355); +#45355 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('252','=>[0:1:1:245]','',#5, + #45186,$); +#45356 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45188)); +#45357 = SHAPE_DEFINITION_REPRESENTATION(#45358,#45364); +#45358 = PRODUCT_DEFINITION_SHAPE('','',#45359); +#45359 = PRODUCT_DEFINITION('design','',#45360,#45363); +#45360 = PRODUCT_DEFINITION_FORMATION('','',#45361); +#45361 = PRODUCT('HackPad_track_243','HackPad_track_243','',(#45362)); +#45362 = PRODUCT_CONTEXT('',#2,'mechanical'); +#45363 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#45364 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45365),#45519); +#45365 = MANIFOLD_SOLID_BREP('',#45366); +#45366 = CLOSED_SHELL('',(#45367,#45407,#45440,#45471,#45495,#45507)); +#45367 = ADVANCED_FACE('',(#45368),#45402,.F.); +#45368 = FACE_BOUND('',#45369,.F.); +#45369 = EDGE_LOOP('',(#45370,#45380,#45388,#45396)); +#45370 = ORIENTED_EDGE('',*,*,#45371,.T.); +#45371 = EDGE_CURVE('',#45372,#45374,#45376,.T.); +#45372 = VERTEX_POINT('',#45373); +#45373 = CARTESIAN_POINT('',(156.793039,-48.27071,-3.5E-02)); +#45374 = VERTEX_POINT('',#45375); +#45375 = CARTESIAN_POINT('',(156.793039,-48.27071,0.)); +#45376 = LINE('',#45377,#45378); +#45377 = CARTESIAN_POINT('',(156.793039,-48.27071,-3.5E-02)); +#45378 = VECTOR('',#45379,1.); +#45379 = DIRECTION('',(0.,0.,1.)); +#45380 = ORIENTED_EDGE('',*,*,#45381,.T.); +#45381 = EDGE_CURVE('',#45374,#45382,#45384,.T.); +#45382 = VERTEX_POINT('',#45383); +#45383 = CARTESIAN_POINT('',(168.413039,-59.89071,0.)); +#45384 = LINE('',#45385,#45386); +#45385 = CARTESIAN_POINT('',(156.793039,-48.27071,0.)); +#45386 = VECTOR('',#45387,1.); +#45387 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#45388 = ORIENTED_EDGE('',*,*,#45389,.F.); +#45389 = EDGE_CURVE('',#45390,#45382,#45392,.T.); +#45390 = VERTEX_POINT('',#45391); +#45391 = CARTESIAN_POINT('',(168.413039,-59.89071,-3.5E-02)); +#45392 = LINE('',#45393,#45394); +#45393 = CARTESIAN_POINT('',(168.413039,-59.89071,-3.5E-02)); +#45394 = VECTOR('',#45395,1.); +#45395 = DIRECTION('',(0.,0.,1.)); +#45396 = ORIENTED_EDGE('',*,*,#45397,.F.); +#45397 = EDGE_CURVE('',#45372,#45390,#45398,.T.); +#45398 = LINE('',#45399,#45400); +#45399 = CARTESIAN_POINT('',(156.793039,-48.27071,-3.5E-02)); +#45400 = VECTOR('',#45401,1.); +#45401 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#45402 = PLANE('',#45403); +#45403 = AXIS2_PLACEMENT_3D('',#45404,#45405,#45406); +#45404 = CARTESIAN_POINT('',(156.793039,-48.27071,-3.5E-02)); +#45405 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#45406 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#45407 = ADVANCED_FACE('',(#45408),#45435,.T.); +#45408 = FACE_BOUND('',#45409,.F.); +#45409 = EDGE_LOOP('',(#45410,#45411,#45420,#45428)); +#45410 = ORIENTED_EDGE('',*,*,#45389,.T.); +#45411 = ORIENTED_EDGE('',*,*,#45412,.T.); +#45412 = EDGE_CURVE('',#45382,#45413,#45415,.T.); +#45413 = VERTEX_POINT('',#45414); +#45414 = CARTESIAN_POINT('',(168.55446,-59.749289,0.)); +#45415 = CIRCLE('',#45416,9.999974810219E-02); +#45416 = AXIS2_PLACEMENT_3D('',#45417,#45418,#45419); +#45417 = CARTESIAN_POINT('',(168.4837495,-59.8199995,0.)); +#45418 = DIRECTION('',(0.,0.,1.)); +#45419 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#45420 = ORIENTED_EDGE('',*,*,#45421,.F.); +#45421 = EDGE_CURVE('',#45422,#45413,#45424,.T.); +#45422 = VERTEX_POINT('',#45423); +#45423 = CARTESIAN_POINT('',(168.55446,-59.749289,-3.5E-02)); +#45424 = LINE('',#45425,#45426); +#45425 = CARTESIAN_POINT('',(168.55446,-59.749289,-3.5E-02)); +#45426 = VECTOR('',#45427,1.); +#45427 = DIRECTION('',(0.,0.,1.)); +#45428 = ORIENTED_EDGE('',*,*,#45429,.F.); +#45429 = EDGE_CURVE('',#45390,#45422,#45430,.T.); +#45430 = CIRCLE('',#45431,9.999974810219E-02); +#45431 = AXIS2_PLACEMENT_3D('',#45432,#45433,#45434); +#45432 = CARTESIAN_POINT('',(168.4837495,-59.8199995,-3.5E-02)); +#45433 = DIRECTION('',(0.,0.,1.)); +#45434 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#45435 = CYLINDRICAL_SURFACE('',#45436,9.999974810219E-02); +#45436 = AXIS2_PLACEMENT_3D('',#45437,#45438,#45439); +#45437 = CARTESIAN_POINT('',(168.4837495,-59.8199995,-3.5E-02)); +#45438 = DIRECTION('',(-0.,-0.,-1.)); +#45439 = DIRECTION('',(-0.707106781186,-0.707106781187,0.)); +#45440 = ADVANCED_FACE('',(#45441),#45466,.F.); +#45441 = FACE_BOUND('',#45442,.F.); +#45442 = EDGE_LOOP('',(#45443,#45444,#45452,#45460)); +#45443 = ORIENTED_EDGE('',*,*,#45421,.T.); +#45444 = ORIENTED_EDGE('',*,*,#45445,.T.); +#45445 = EDGE_CURVE('',#45413,#45446,#45448,.T.); +#45446 = VERTEX_POINT('',#45447); +#45447 = CARTESIAN_POINT('',(156.93446,-48.129289,0.)); +#45448 = LINE('',#45449,#45450); +#45449 = CARTESIAN_POINT('',(168.55446,-59.749289,0.)); +#45450 = VECTOR('',#45451,1.); +#45451 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#45452 = ORIENTED_EDGE('',*,*,#45453,.F.); +#45453 = EDGE_CURVE('',#45454,#45446,#45456,.T.); +#45454 = VERTEX_POINT('',#45455); +#45455 = CARTESIAN_POINT('',(156.93446,-48.129289,-3.5E-02)); +#45456 = LINE('',#45457,#45458); +#45457 = CARTESIAN_POINT('',(156.93446,-48.129289,-3.5E-02)); +#45458 = VECTOR('',#45459,1.); +#45459 = DIRECTION('',(0.,0.,1.)); +#45460 = ORIENTED_EDGE('',*,*,#45461,.F.); +#45461 = EDGE_CURVE('',#45422,#45454,#45462,.T.); +#45462 = LINE('',#45463,#45464); +#45463 = CARTESIAN_POINT('',(168.55446,-59.749289,-3.5E-02)); +#45464 = VECTOR('',#45465,1.); +#45465 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#45466 = PLANE('',#45467); +#45467 = AXIS2_PLACEMENT_3D('',#45468,#45469,#45470); +#45468 = CARTESIAN_POINT('',(168.55446,-59.749289,-3.5E-02)); +#45469 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#45470 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#45471 = ADVANCED_FACE('',(#45472),#45490,.T.); +#45472 = FACE_BOUND('',#45473,.F.); +#45473 = EDGE_LOOP('',(#45474,#45475,#45482,#45483)); +#45474 = ORIENTED_EDGE('',*,*,#45453,.T.); +#45475 = ORIENTED_EDGE('',*,*,#45476,.T.); +#45476 = EDGE_CURVE('',#45446,#45374,#45477,.T.); +#45477 = CIRCLE('',#45478,9.999974810218E-02); +#45478 = AXIS2_PLACEMENT_3D('',#45479,#45480,#45481); +#45479 = CARTESIAN_POINT('',(156.8637495,-48.1999995,0.)); +#45480 = DIRECTION('',(0.,0.,1.)); +#45481 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#45482 = ORIENTED_EDGE('',*,*,#45371,.F.); +#45483 = ORIENTED_EDGE('',*,*,#45484,.F.); +#45484 = EDGE_CURVE('',#45454,#45372,#45485,.T.); +#45485 = CIRCLE('',#45486,9.999974810218E-02); +#45486 = AXIS2_PLACEMENT_3D('',#45487,#45488,#45489); +#45487 = CARTESIAN_POINT('',(156.8637495,-48.1999995,-3.5E-02)); +#45488 = DIRECTION('',(0.,0.,1.)); +#45489 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#45490 = CYLINDRICAL_SURFACE('',#45491,9.999974810218E-02); +#45491 = AXIS2_PLACEMENT_3D('',#45492,#45493,#45494); +#45492 = CARTESIAN_POINT('',(156.8637495,-48.1999995,-3.5E-02)); +#45493 = DIRECTION('',(-0.,-0.,-1.)); +#45494 = DIRECTION('',(0.707106781187,0.707106781186,-0.)); +#45495 = ADVANCED_FACE('',(#45496),#45502,.F.); +#45496 = FACE_BOUND('',#45497,.F.); +#45497 = EDGE_LOOP('',(#45498,#45499,#45500,#45501)); +#45498 = ORIENTED_EDGE('',*,*,#45397,.T.); +#45499 = ORIENTED_EDGE('',*,*,#45429,.T.); +#45500 = ORIENTED_EDGE('',*,*,#45461,.T.); +#45501 = ORIENTED_EDGE('',*,*,#45484,.T.); +#45502 = PLANE('',#45503); +#45503 = AXIS2_PLACEMENT_3D('',#45504,#45505,#45506); +#45504 = CARTESIAN_POINT('',(156.793039,-48.27071,-3.5E-02)); +#45505 = DIRECTION('',(0.,0.,1.)); +#45506 = DIRECTION('',(1.,0.,-0.)); +#45507 = ADVANCED_FACE('',(#45508),#45514,.T.); +#45508 = FACE_BOUND('',#45509,.T.); +#45509 = EDGE_LOOP('',(#45510,#45511,#45512,#45513)); +#45510 = ORIENTED_EDGE('',*,*,#45381,.T.); +#45511 = ORIENTED_EDGE('',*,*,#45412,.T.); +#45512 = ORIENTED_EDGE('',*,*,#45445,.T.); +#45513 = ORIENTED_EDGE('',*,*,#45476,.T.); +#45514 = PLANE('',#45515); +#45515 = AXIS2_PLACEMENT_3D('',#45516,#45517,#45518); +#45516 = CARTESIAN_POINT('',(156.793039,-48.27071,0.)); +#45517 = DIRECTION('',(0.,0.,1.)); +#45518 = DIRECTION('',(1.,0.,-0.)); +#45519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45523)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#45520,#45521,#45522)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#45520 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#45521 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#45522 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#45523 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#45520, + 'distance_accuracy_value','confusion accuracy'); +#45524 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#45525,#45527); +#45525 = ( REPRESENTATION_RELATIONSHIP('','',#45364,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45526) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#45526 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1019); +#45527 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #45528); +#45528 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('253','=>[0:1:1:246]','',#5, + #45359,$); +#45529 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45361)); +#45530 = SHAPE_DEFINITION_REPRESENTATION(#45531,#45537); +#45531 = PRODUCT_DEFINITION_SHAPE('','',#45532); +#45532 = PRODUCT_DEFINITION('design','',#45533,#45536); +#45533 = PRODUCT_DEFINITION_FORMATION('','',#45534); +#45534 = PRODUCT('HackPad_track_244','HackPad_track_244','',(#45535)); +#45535 = PRODUCT_CONTEXT('',#2,'mechanical'); +#45536 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#45537 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45538),#45692); +#45538 = MANIFOLD_SOLID_BREP('',#45539); +#45539 = CLOSED_SHELL('',(#45540,#45580,#45613,#45638,#45663,#45680)); +#45540 = ADVANCED_FACE('',(#45541),#45575,.F.); +#45541 = FACE_BOUND('',#45542,.F.); +#45542 = EDGE_LOOP('',(#45543,#45553,#45561,#45569)); +#45543 = ORIENTED_EDGE('',*,*,#45544,.F.); +#45544 = EDGE_CURVE('',#45545,#45547,#45549,.T.); +#45545 = VERTEX_POINT('',#45546); +#45546 = CARTESIAN_POINT('',(130.93874999998,-47.8,-3.5E-02)); +#45547 = VERTEX_POINT('',#45548); +#45548 = CARTESIAN_POINT('',(146.28874999996,-47.8,-3.5E-02)); +#45549 = LINE('',#45550,#45551); +#45550 = CARTESIAN_POINT('',(130.86375,-47.8,-3.5E-02)); +#45551 = VECTOR('',#45552,1.); +#45552 = DIRECTION('',(1.,0.,0.)); +#45553 = ORIENTED_EDGE('',*,*,#45554,.F.); +#45554 = EDGE_CURVE('',#45555,#45545,#45557,.T.); +#45555 = VERTEX_POINT('',#45556); +#45556 = CARTESIAN_POINT('',(130.93874999998,-47.8,0.)); +#45557 = LINE('',#45558,#45559); +#45558 = CARTESIAN_POINT('',(130.93875,-47.8,-4.5E-02)); +#45559 = VECTOR('',#45560,1.); +#45560 = DIRECTION('',(-0.,-0.,-1.)); +#45561 = ORIENTED_EDGE('',*,*,#45562,.T.); +#45562 = EDGE_CURVE('',#45555,#45563,#45565,.T.); +#45563 = VERTEX_POINT('',#45564); +#45564 = CARTESIAN_POINT('',(146.28874999996,-47.8,0.)); +#45565 = LINE('',#45566,#45567); +#45566 = CARTESIAN_POINT('',(130.86375,-47.8,0.)); +#45567 = VECTOR('',#45568,1.); +#45568 = DIRECTION('',(1.,0.,0.)); +#45569 = ORIENTED_EDGE('',*,*,#45570,.T.); +#45570 = EDGE_CURVE('',#45563,#45547,#45571,.T.); +#45571 = LINE('',#45572,#45573); +#45572 = CARTESIAN_POINT('',(146.28875,-47.8,-4.5E-02)); +#45573 = VECTOR('',#45574,1.); +#45574 = DIRECTION('',(-0.,-0.,-1.)); +#45575 = PLANE('',#45576); +#45576 = AXIS2_PLACEMENT_3D('',#45577,#45578,#45579); +#45577 = CARTESIAN_POINT('',(130.86375,-47.8,-3.5E-02)); +#45578 = DIRECTION('',(0.,1.,0.)); +#45579 = DIRECTION('',(1.,0.,0.)); +#45580 = ADVANCED_FACE('',(#45581),#45608,.F.); +#45581 = FACE_BOUND('',#45582,.F.); +#45582 = EDGE_LOOP('',(#45583,#45592,#45593,#45602)); +#45583 = ORIENTED_EDGE('',*,*,#45584,.T.); +#45584 = EDGE_CURVE('',#45585,#45545,#45587,.T.); +#45585 = VERTEX_POINT('',#45586); +#45586 = CARTESIAN_POINT('',(130.93874999993,-47.6,-3.5E-02)); +#45587 = CIRCLE('',#45588,0.125); +#45588 = AXIS2_PLACEMENT_3D('',#45589,#45590,#45591); +#45589 = CARTESIAN_POINT('',(130.86375,-47.7,-3.5E-02)); +#45590 = DIRECTION('',(-0.,0.,-1.)); +#45591 = DIRECTION('',(-0.,-1.,0.)); +#45592 = ORIENTED_EDGE('',*,*,#45544,.T.); +#45593 = ORIENTED_EDGE('',*,*,#45594,.T.); +#45594 = EDGE_CURVE('',#45547,#45595,#45597,.T.); +#45595 = VERTEX_POINT('',#45596); +#45596 = CARTESIAN_POINT('',(146.28875000001,-47.6,-3.5E-02)); +#45597 = CIRCLE('',#45598,0.125); +#45598 = AXIS2_PLACEMENT_3D('',#45599,#45600,#45601); +#45599 = CARTESIAN_POINT('',(146.36375,-47.7,-3.5E-02)); +#45600 = DIRECTION('',(-0.,0.,-1.)); +#45601 = DIRECTION('',(-0.,-1.,0.)); +#45602 = ORIENTED_EDGE('',*,*,#45603,.T.); +#45603 = EDGE_CURVE('',#45595,#45585,#45604,.T.); +#45604 = LINE('',#45605,#45606); +#45605 = CARTESIAN_POINT('',(146.36375,-47.6,-3.5E-02)); +#45606 = VECTOR('',#45607,1.); +#45607 = DIRECTION('',(-1.,0.,0.)); +#45608 = PLANE('',#45609); +#45609 = AXIS2_PLACEMENT_3D('',#45610,#45611,#45612); +#45610 = CARTESIAN_POINT('',(130.86375,-47.8,-3.5E-02)); +#45611 = DIRECTION('',(0.,0.,1.)); +#45612 = DIRECTION('',(1.,0.,-0.)); +#45613 = ADVANCED_FACE('',(#45614),#45633,.F.); +#45614 = FACE_BOUND('',#45615,.T.); +#45615 = EDGE_LOOP('',(#45616,#45625,#45626,#45627)); +#45616 = ORIENTED_EDGE('',*,*,#45617,.F.); +#45617 = EDGE_CURVE('',#45563,#45618,#45620,.T.); +#45618 = VERTEX_POINT('',#45619); +#45619 = CARTESIAN_POINT('',(146.28875000001,-47.6,0.)); +#45620 = CIRCLE('',#45621,0.125); +#45621 = AXIS2_PLACEMENT_3D('',#45622,#45623,#45624); +#45622 = CARTESIAN_POINT('',(146.36375,-47.7,0.)); +#45623 = DIRECTION('',(-0.,0.,-1.)); +#45624 = DIRECTION('',(-0.,-1.,0.)); +#45625 = ORIENTED_EDGE('',*,*,#45570,.T.); +#45626 = ORIENTED_EDGE('',*,*,#45594,.T.); +#45627 = ORIENTED_EDGE('',*,*,#45628,.F.); +#45628 = EDGE_CURVE('',#45618,#45595,#45629,.T.); +#45629 = LINE('',#45630,#45631); +#45630 = CARTESIAN_POINT('',(146.28875,-47.6,-4.5E-02)); +#45631 = VECTOR('',#45632,1.); +#45632 = DIRECTION('',(-0.,-0.,-1.)); +#45633 = CYLINDRICAL_SURFACE('',#45634,0.125); +#45634 = AXIS2_PLACEMENT_3D('',#45635,#45636,#45637); +#45635 = CARTESIAN_POINT('',(146.36375,-47.7,-4.5E-02)); +#45636 = DIRECTION('',(-0.,-0.,-1.)); +#45637 = DIRECTION('',(-0.,-1.,0.)); +#45638 = ADVANCED_FACE('',(#45639),#45658,.T.); +#45639 = FACE_BOUND('',#45640,.T.); +#45640 = EDGE_LOOP('',(#45641,#45650,#45651,#45652)); +#45641 = ORIENTED_EDGE('',*,*,#45642,.T.); +#45642 = EDGE_CURVE('',#45643,#45555,#45645,.T.); +#45643 = VERTEX_POINT('',#45644); +#45644 = CARTESIAN_POINT('',(130.93874999993,-47.6,0.)); +#45645 = CIRCLE('',#45646,0.125); +#45646 = AXIS2_PLACEMENT_3D('',#45647,#45648,#45649); +#45647 = CARTESIAN_POINT('',(130.86375,-47.7,0.)); +#45648 = DIRECTION('',(-0.,0.,-1.)); +#45649 = DIRECTION('',(-0.,-1.,0.)); +#45650 = ORIENTED_EDGE('',*,*,#45562,.T.); +#45651 = ORIENTED_EDGE('',*,*,#45617,.T.); +#45652 = ORIENTED_EDGE('',*,*,#45653,.T.); +#45653 = EDGE_CURVE('',#45618,#45643,#45654,.T.); +#45654 = LINE('',#45655,#45656); +#45655 = CARTESIAN_POINT('',(146.36375,-47.6,0.)); +#45656 = VECTOR('',#45657,1.); +#45657 = DIRECTION('',(-1.,0.,0.)); +#45658 = PLANE('',#45659); +#45659 = AXIS2_PLACEMENT_3D('',#45660,#45661,#45662); +#45660 = CARTESIAN_POINT('',(130.86375,-47.8,0.)); +#45661 = DIRECTION('',(0.,0.,1.)); +#45662 = DIRECTION('',(1.,0.,-0.)); +#45663 = ADVANCED_FACE('',(#45664),#45675,.F.); +#45664 = FACE_BOUND('',#45665,.T.); +#45665 = EDGE_LOOP('',(#45666,#45667,#45668,#45674)); +#45666 = ORIENTED_EDGE('',*,*,#45554,.F.); +#45667 = ORIENTED_EDGE('',*,*,#45642,.F.); +#45668 = ORIENTED_EDGE('',*,*,#45669,.T.); +#45669 = EDGE_CURVE('',#45643,#45585,#45670,.T.); +#45670 = LINE('',#45671,#45672); +#45671 = CARTESIAN_POINT('',(130.93875,-47.6,-4.5E-02)); +#45672 = VECTOR('',#45673,1.); +#45673 = DIRECTION('',(-0.,-0.,-1.)); +#45674 = ORIENTED_EDGE('',*,*,#45584,.T.); +#45675 = CYLINDRICAL_SURFACE('',#45676,0.125); +#45676 = AXIS2_PLACEMENT_3D('',#45677,#45678,#45679); +#45677 = CARTESIAN_POINT('',(130.86375,-47.7,-4.5E-02)); +#45678 = DIRECTION('',(-0.,-0.,-1.)); +#45679 = DIRECTION('',(-0.,-1.,0.)); +#45680 = ADVANCED_FACE('',(#45681),#45687,.F.); +#45681 = FACE_BOUND('',#45682,.F.); +#45682 = EDGE_LOOP('',(#45683,#45684,#45685,#45686)); +#45683 = ORIENTED_EDGE('',*,*,#45603,.F.); +#45684 = ORIENTED_EDGE('',*,*,#45628,.F.); +#45685 = ORIENTED_EDGE('',*,*,#45653,.T.); +#45686 = ORIENTED_EDGE('',*,*,#45669,.T.); +#45687 = PLANE('',#45688); +#45688 = AXIS2_PLACEMENT_3D('',#45689,#45690,#45691); +#45689 = CARTESIAN_POINT('',(146.36375,-47.6,-3.5E-02)); +#45690 = DIRECTION('',(0.,-1.,0.)); +#45691 = DIRECTION('',(-1.,0.,0.)); +#45692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45696)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#45693,#45694,#45695)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#45693 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#45694 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#45695 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#45696 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#45693, + 'distance_accuracy_value','confusion accuracy'); +#45697 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#45698,#45700); +#45698 = ( REPRESENTATION_RELATIONSHIP('','',#45537,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45699) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#45699 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1023); +#45700 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #45701); +#45701 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('254','=>[0:1:1:247]','',#5, + #45532,$); +#45702 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45534)); +#45703 = SHAPE_DEFINITION_REPRESENTATION(#45704,#45710); +#45704 = PRODUCT_DEFINITION_SHAPE('','',#45705); +#45705 = PRODUCT_DEFINITION('design','',#45706,#45709); +#45706 = PRODUCT_DEFINITION_FORMATION('','',#45707); +#45707 = PRODUCT('HackPad_track_245','HackPad_track_245','',(#45708)); +#45708 = PRODUCT_CONTEXT('',#2,'mechanical'); +#45709 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#45710 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45711),#45865); +#45711 = MANIFOLD_SOLID_BREP('',#45712); +#45712 = CLOSED_SHELL('',(#45713,#45753,#45786,#45811,#45836,#45853)); +#45713 = ADVANCED_FACE('',(#45714),#45748,.F.); +#45714 = FACE_BOUND('',#45715,.F.); +#45715 = EDGE_LOOP('',(#45716,#45726,#45734,#45742)); +#45716 = ORIENTED_EDGE('',*,*,#45717,.F.); +#45717 = EDGE_CURVE('',#45718,#45720,#45722,.T.); +#45718 = VERTEX_POINT('',#45719); +#45719 = CARTESIAN_POINT('',(156.43874999998,-48.3,-3.5E-02)); +#45720 = VERTEX_POINT('',#45721); +#45721 = CARTESIAN_POINT('',(156.86375,-48.3,-3.5E-02)); +#45722 = LINE('',#45723,#45724); +#45723 = CARTESIAN_POINT('',(156.36375,-48.3,-3.5E-02)); +#45724 = VECTOR('',#45725,1.); +#45725 = DIRECTION('',(1.,0.,0.)); +#45726 = ORIENTED_EDGE('',*,*,#45727,.F.); +#45727 = EDGE_CURVE('',#45728,#45718,#45730,.T.); +#45728 = VERTEX_POINT('',#45729); +#45729 = CARTESIAN_POINT('',(156.43874999998,-48.3,0.)); +#45730 = LINE('',#45731,#45732); +#45731 = CARTESIAN_POINT('',(156.43875,-48.3,-4.5E-02)); +#45732 = VECTOR('',#45733,1.); +#45733 = DIRECTION('',(-0.,-0.,-1.)); +#45734 = ORIENTED_EDGE('',*,*,#45735,.T.); +#45735 = EDGE_CURVE('',#45728,#45736,#45738,.T.); +#45736 = VERTEX_POINT('',#45737); +#45737 = CARTESIAN_POINT('',(156.86375,-48.3,0.)); +#45738 = LINE('',#45739,#45740); +#45739 = CARTESIAN_POINT('',(156.36375,-48.3,0.)); +#45740 = VECTOR('',#45741,1.); +#45741 = DIRECTION('',(1.,0.,0.)); +#45742 = ORIENTED_EDGE('',*,*,#45743,.F.); +#45743 = EDGE_CURVE('',#45720,#45736,#45744,.T.); +#45744 = LINE('',#45745,#45746); +#45745 = CARTESIAN_POINT('',(156.86375,-48.3,-3.5E-02)); +#45746 = VECTOR('',#45747,1.); +#45747 = DIRECTION('',(0.,0.,1.)); +#45748 = PLANE('',#45749); +#45749 = AXIS2_PLACEMENT_3D('',#45750,#45751,#45752); +#45750 = CARTESIAN_POINT('',(156.36375,-48.3,-3.5E-02)); +#45751 = DIRECTION('',(0.,1.,0.)); +#45752 = DIRECTION('',(1.,0.,0.)); +#45753 = ADVANCED_FACE('',(#45754),#45781,.F.); +#45754 = FACE_BOUND('',#45755,.F.); +#45755 = EDGE_LOOP('',(#45756,#45765,#45766,#45775)); +#45756 = ORIENTED_EDGE('',*,*,#45757,.T.); +#45757 = EDGE_CURVE('',#45758,#45718,#45760,.T.); +#45758 = VERTEX_POINT('',#45759); +#45759 = CARTESIAN_POINT('',(156.43874999998,-48.1,-3.5E-02)); +#45760 = CIRCLE('',#45761,0.125); +#45761 = AXIS2_PLACEMENT_3D('',#45762,#45763,#45764); +#45762 = CARTESIAN_POINT('',(156.36375,-48.2,-3.5E-02)); +#45763 = DIRECTION('',(-0.,0.,-1.)); +#45764 = DIRECTION('',(-0.,-1.,0.)); +#45765 = ORIENTED_EDGE('',*,*,#45717,.T.); +#45766 = ORIENTED_EDGE('',*,*,#45767,.T.); +#45767 = EDGE_CURVE('',#45720,#45768,#45770,.T.); +#45768 = VERTEX_POINT('',#45769); +#45769 = CARTESIAN_POINT('',(156.86375,-48.1,-3.5E-02)); +#45770 = CIRCLE('',#45771,0.1); +#45771 = AXIS2_PLACEMENT_3D('',#45772,#45773,#45774); +#45772 = CARTESIAN_POINT('',(156.86375,-48.2,-3.5E-02)); +#45773 = DIRECTION('',(0.,-0.,1.)); +#45774 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#45775 = ORIENTED_EDGE('',*,*,#45776,.T.); +#45776 = EDGE_CURVE('',#45768,#45758,#45777,.T.); +#45777 = LINE('',#45778,#45779); +#45778 = CARTESIAN_POINT('',(156.86375,-48.1,-3.5E-02)); +#45779 = VECTOR('',#45780,1.); +#45780 = DIRECTION('',(-1.,0.,0.)); +#45781 = PLANE('',#45782); +#45782 = AXIS2_PLACEMENT_3D('',#45783,#45784,#45785); +#45783 = CARTESIAN_POINT('',(156.36375,-48.3,-3.5E-02)); +#45784 = DIRECTION('',(0.,0.,1.)); +#45785 = DIRECTION('',(1.,0.,-0.)); +#45786 = ADVANCED_FACE('',(#45787),#45806,.T.); +#45787 = FACE_BOUND('',#45788,.F.); +#45788 = EDGE_LOOP('',(#45789,#45790,#45799,#45805)); +#45789 = ORIENTED_EDGE('',*,*,#45743,.T.); +#45790 = ORIENTED_EDGE('',*,*,#45791,.T.); +#45791 = EDGE_CURVE('',#45736,#45792,#45794,.T.); +#45792 = VERTEX_POINT('',#45793); +#45793 = CARTESIAN_POINT('',(156.86375,-48.1,0.)); +#45794 = CIRCLE('',#45795,0.1); +#45795 = AXIS2_PLACEMENT_3D('',#45796,#45797,#45798); +#45796 = CARTESIAN_POINT('',(156.86375,-48.2,0.)); +#45797 = DIRECTION('',(0.,-0.,1.)); +#45798 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#45799 = ORIENTED_EDGE('',*,*,#45800,.F.); +#45800 = EDGE_CURVE('',#45768,#45792,#45801,.T.); +#45801 = LINE('',#45802,#45803); +#45802 = CARTESIAN_POINT('',(156.86375,-48.1,-3.5E-02)); +#45803 = VECTOR('',#45804,1.); +#45804 = DIRECTION('',(0.,0.,1.)); +#45805 = ORIENTED_EDGE('',*,*,#45767,.F.); +#45806 = CYLINDRICAL_SURFACE('',#45807,0.1); +#45807 = AXIS2_PLACEMENT_3D('',#45808,#45809,#45810); +#45808 = CARTESIAN_POINT('',(156.86375,-48.2,-3.5E-02)); +#45809 = DIRECTION('',(-0.,0.,-1.)); +#45810 = DIRECTION('',(2.842170943041E-13,-1.,-0.)); +#45811 = ADVANCED_FACE('',(#45812),#45831,.T.); +#45812 = FACE_BOUND('',#45813,.T.); +#45813 = EDGE_LOOP('',(#45814,#45823,#45824,#45825)); +#45814 = ORIENTED_EDGE('',*,*,#45815,.T.); +#45815 = EDGE_CURVE('',#45816,#45728,#45818,.T.); +#45816 = VERTEX_POINT('',#45817); +#45817 = CARTESIAN_POINT('',(156.43874999998,-48.1,0.)); +#45818 = CIRCLE('',#45819,0.125); +#45819 = AXIS2_PLACEMENT_3D('',#45820,#45821,#45822); +#45820 = CARTESIAN_POINT('',(156.36375,-48.2,0.)); +#45821 = DIRECTION('',(-0.,0.,-1.)); +#45822 = DIRECTION('',(-0.,-1.,0.)); +#45823 = ORIENTED_EDGE('',*,*,#45735,.T.); +#45824 = ORIENTED_EDGE('',*,*,#45791,.T.); +#45825 = ORIENTED_EDGE('',*,*,#45826,.T.); +#45826 = EDGE_CURVE('',#45792,#45816,#45827,.T.); +#45827 = LINE('',#45828,#45829); +#45828 = CARTESIAN_POINT('',(156.86375,-48.1,0.)); +#45829 = VECTOR('',#45830,1.); +#45830 = DIRECTION('',(-1.,0.,0.)); +#45831 = PLANE('',#45832); +#45832 = AXIS2_PLACEMENT_3D('',#45833,#45834,#45835); +#45833 = CARTESIAN_POINT('',(156.36375,-48.3,0.)); +#45834 = DIRECTION('',(0.,0.,1.)); +#45835 = DIRECTION('',(1.,0.,-0.)); +#45836 = ADVANCED_FACE('',(#45837),#45848,.F.); +#45837 = FACE_BOUND('',#45838,.T.); +#45838 = EDGE_LOOP('',(#45839,#45840,#45841,#45847)); +#45839 = ORIENTED_EDGE('',*,*,#45727,.F.); +#45840 = ORIENTED_EDGE('',*,*,#45815,.F.); +#45841 = ORIENTED_EDGE('',*,*,#45842,.T.); +#45842 = EDGE_CURVE('',#45816,#45758,#45843,.T.); +#45843 = LINE('',#45844,#45845); +#45844 = CARTESIAN_POINT('',(156.43875,-48.1,-4.5E-02)); +#45845 = VECTOR('',#45846,1.); +#45846 = DIRECTION('',(-0.,-0.,-1.)); +#45847 = ORIENTED_EDGE('',*,*,#45757,.T.); +#45848 = CYLINDRICAL_SURFACE('',#45849,0.125); +#45849 = AXIS2_PLACEMENT_3D('',#45850,#45851,#45852); +#45850 = CARTESIAN_POINT('',(156.36375,-48.2,-4.5E-02)); +#45851 = DIRECTION('',(-0.,-0.,-1.)); +#45852 = DIRECTION('',(-0.,-1.,0.)); +#45853 = ADVANCED_FACE('',(#45854),#45860,.F.); +#45854 = FACE_BOUND('',#45855,.F.); +#45855 = EDGE_LOOP('',(#45856,#45857,#45858,#45859)); +#45856 = ORIENTED_EDGE('',*,*,#45776,.F.); +#45857 = ORIENTED_EDGE('',*,*,#45800,.T.); +#45858 = ORIENTED_EDGE('',*,*,#45826,.T.); +#45859 = ORIENTED_EDGE('',*,*,#45842,.T.); +#45860 = PLANE('',#45861); +#45861 = AXIS2_PLACEMENT_3D('',#45862,#45863,#45864); +#45862 = CARTESIAN_POINT('',(156.86375,-48.1,-3.5E-02)); +#45863 = DIRECTION('',(0.,-1.,0.)); +#45864 = DIRECTION('',(-1.,0.,0.)); +#45865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45869)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#45866,#45867,#45868)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#45866 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#45867 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#45868 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#45869 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#45866, + 'distance_accuracy_value','confusion accuracy'); +#45870 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#45871,#45873); +#45871 = ( REPRESENTATION_RELATIONSHIP('','',#45710,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45872) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#45872 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1027); +#45873 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #45874); +#45874 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('255','=>[0:1:1:248]','',#5, + #45705,$); +#45875 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45707)); +#45876 = SHAPE_DEFINITION_REPRESENTATION(#45877,#45883); +#45877 = PRODUCT_DEFINITION_SHAPE('','',#45878); +#45878 = PRODUCT_DEFINITION('design','',#45879,#45882); +#45879 = PRODUCT_DEFINITION_FORMATION('','',#45880); +#45880 = PRODUCT('HackPad_track_246','HackPad_track_246','',(#45881)); +#45881 = PRODUCT_CONTEXT('',#2,'mechanical'); +#45882 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#45883 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45884),#46038); +#45884 = MANIFOLD_SOLID_BREP('',#45885); +#45885 = CLOSED_SHELL('',(#45886,#45926,#45959,#45984,#46009,#46026)); +#45886 = ADVANCED_FACE('',(#45887),#45921,.F.); +#45887 = FACE_BOUND('',#45888,.F.); +#45888 = EDGE_LOOP('',(#45889,#45899,#45907,#45915)); +#45889 = ORIENTED_EDGE('',*,*,#45890,.F.); +#45890 = EDGE_CURVE('',#45891,#45893,#45895,.T.); +#45891 = VERTEX_POINT('',#45892); +#45892 = CARTESIAN_POINT('',(168.48375,-59.92,-3.5E-02)); +#45893 = VERTEX_POINT('',#45894); +#45894 = CARTESIAN_POINT('',(169.5763432622,-59.92,-3.5E-02)); +#45895 = LINE('',#45896,#45897); +#45896 = CARTESIAN_POINT('',(168.48375,-59.92,-3.5E-02)); +#45897 = VECTOR('',#45898,1.); +#45898 = DIRECTION('',(1.,0.,0.)); +#45899 = ORIENTED_EDGE('',*,*,#45900,.T.); +#45900 = EDGE_CURVE('',#45891,#45901,#45903,.T.); +#45901 = VERTEX_POINT('',#45902); +#45902 = CARTESIAN_POINT('',(168.48375,-59.92,0.)); +#45903 = LINE('',#45904,#45905); +#45904 = CARTESIAN_POINT('',(168.48375,-59.92,-3.5E-02)); +#45905 = VECTOR('',#45906,1.); +#45906 = DIRECTION('',(0.,0.,1.)); +#45907 = ORIENTED_EDGE('',*,*,#45908,.T.); +#45908 = EDGE_CURVE('',#45901,#45909,#45911,.T.); +#45909 = VERTEX_POINT('',#45910); +#45910 = CARTESIAN_POINT('',(169.5763432622,-59.92,0.)); +#45911 = LINE('',#45912,#45913); +#45912 = CARTESIAN_POINT('',(168.48375,-59.92,0.)); +#45913 = VECTOR('',#45914,1.); +#45914 = DIRECTION('',(1.,0.,0.)); +#45915 = ORIENTED_EDGE('',*,*,#45916,.T.); +#45916 = EDGE_CURVE('',#45909,#45893,#45917,.T.); +#45917 = LINE('',#45918,#45919); +#45918 = CARTESIAN_POINT('',(169.5763432622,-59.92,-4.5E-02)); +#45919 = VECTOR('',#45920,1.); +#45920 = DIRECTION('',(-0.,-0.,-1.)); +#45921 = PLANE('',#45922); +#45922 = AXIS2_PLACEMENT_3D('',#45923,#45924,#45925); +#45923 = CARTESIAN_POINT('',(168.48375,-59.92,-3.5E-02)); +#45924 = DIRECTION('',(0.,1.,0.)); +#45925 = DIRECTION('',(1.,0.,0.)); +#45926 = ADVANCED_FACE('',(#45927),#45954,.F.); +#45927 = FACE_BOUND('',#45928,.F.); +#45928 = EDGE_LOOP('',(#45929,#45938,#45939,#45948)); +#45929 = ORIENTED_EDGE('',*,*,#45930,.T.); +#45930 = EDGE_CURVE('',#45931,#45891,#45933,.T.); +#45931 = VERTEX_POINT('',#45932); +#45932 = CARTESIAN_POINT('',(168.48375,-59.72,-3.5E-02)); +#45933 = CIRCLE('',#45934,1.E-01); +#45934 = AXIS2_PLACEMENT_3D('',#45935,#45936,#45937); +#45935 = CARTESIAN_POINT('',(168.48375,-59.82,-3.5E-02)); +#45936 = DIRECTION('',(0.,-0.,1.)); +#45937 = DIRECTION('',(0.,1.,0.)); +#45938 = ORIENTED_EDGE('',*,*,#45890,.T.); +#45939 = ORIENTED_EDGE('',*,*,#45940,.T.); +#45940 = EDGE_CURVE('',#45893,#45941,#45943,.T.); +#45941 = VERTEX_POINT('',#45942); +#45942 = CARTESIAN_POINT('',(169.5763432622,-59.72,-3.5E-02)); +#45943 = CIRCLE('',#45944,0.4195); +#45944 = AXIS2_PLACEMENT_3D('',#45945,#45946,#45947); +#45945 = CARTESIAN_POINT('',(169.98375,-59.82,-3.5E-02)); +#45946 = DIRECTION('',(-0.,0.,-1.)); +#45947 = DIRECTION('',(-0.,-1.,0.)); +#45948 = ORIENTED_EDGE('',*,*,#45949,.T.); +#45949 = EDGE_CURVE('',#45941,#45931,#45950,.T.); +#45950 = LINE('',#45951,#45952); +#45951 = CARTESIAN_POINT('',(169.98375,-59.72,-3.5E-02)); +#45952 = VECTOR('',#45953,1.); +#45953 = DIRECTION('',(-1.,0.,0.)); +#45954 = PLANE('',#45955); +#45955 = AXIS2_PLACEMENT_3D('',#45956,#45957,#45958); +#45956 = CARTESIAN_POINT('',(168.48375,-59.92,-3.5E-02)); +#45957 = DIRECTION('',(0.,0.,1.)); +#45958 = DIRECTION('',(1.,0.,-0.)); +#45959 = ADVANCED_FACE('',(#45960),#45979,.F.); +#45960 = FACE_BOUND('',#45961,.T.); +#45961 = EDGE_LOOP('',(#45962,#45971,#45972,#45973)); +#45962 = ORIENTED_EDGE('',*,*,#45963,.F.); +#45963 = EDGE_CURVE('',#45909,#45964,#45966,.T.); +#45964 = VERTEX_POINT('',#45965); +#45965 = CARTESIAN_POINT('',(169.5763432622,-59.72,0.)); +#45966 = CIRCLE('',#45967,0.4195); +#45967 = AXIS2_PLACEMENT_3D('',#45968,#45969,#45970); +#45968 = CARTESIAN_POINT('',(169.98375,-59.82,0.)); +#45969 = DIRECTION('',(-0.,0.,-1.)); +#45970 = DIRECTION('',(-0.,-1.,0.)); +#45971 = ORIENTED_EDGE('',*,*,#45916,.T.); +#45972 = ORIENTED_EDGE('',*,*,#45940,.T.); +#45973 = ORIENTED_EDGE('',*,*,#45974,.F.); +#45974 = EDGE_CURVE('',#45964,#45941,#45975,.T.); +#45975 = LINE('',#45976,#45977); +#45976 = CARTESIAN_POINT('',(169.5763432622,-59.72,-4.5E-02)); +#45977 = VECTOR('',#45978,1.); +#45978 = DIRECTION('',(-0.,-0.,-1.)); +#45979 = CYLINDRICAL_SURFACE('',#45980,0.4195); +#45980 = AXIS2_PLACEMENT_3D('',#45981,#45982,#45983); +#45981 = CARTESIAN_POINT('',(169.98375,-59.82,-4.5E-02)); +#45982 = DIRECTION('',(-0.,-0.,-1.)); +#45983 = DIRECTION('',(-0.,-1.,0.)); +#45984 = ADVANCED_FACE('',(#45985),#46004,.T.); +#45985 = FACE_BOUND('',#45986,.T.); +#45986 = EDGE_LOOP('',(#45987,#45996,#45997,#45998)); +#45987 = ORIENTED_EDGE('',*,*,#45988,.T.); +#45988 = EDGE_CURVE('',#45989,#45901,#45991,.T.); +#45989 = VERTEX_POINT('',#45990); +#45990 = CARTESIAN_POINT('',(168.48375,-59.72,0.)); +#45991 = CIRCLE('',#45992,1.E-01); +#45992 = AXIS2_PLACEMENT_3D('',#45993,#45994,#45995); +#45993 = CARTESIAN_POINT('',(168.48375,-59.82,0.)); +#45994 = DIRECTION('',(0.,-0.,1.)); +#45995 = DIRECTION('',(0.,1.,0.)); +#45996 = ORIENTED_EDGE('',*,*,#45908,.T.); +#45997 = ORIENTED_EDGE('',*,*,#45963,.T.); +#45998 = ORIENTED_EDGE('',*,*,#45999,.T.); +#45999 = EDGE_CURVE('',#45964,#45989,#46000,.T.); +#46000 = LINE('',#46001,#46002); +#46001 = CARTESIAN_POINT('',(169.98375,-59.72,0.)); +#46002 = VECTOR('',#46003,1.); +#46003 = DIRECTION('',(-1.,0.,0.)); +#46004 = PLANE('',#46005); +#46005 = AXIS2_PLACEMENT_3D('',#46006,#46007,#46008); +#46006 = CARTESIAN_POINT('',(168.48375,-59.92,0.)); +#46007 = DIRECTION('',(0.,0.,1.)); +#46008 = DIRECTION('',(1.,0.,-0.)); +#46009 = ADVANCED_FACE('',(#46010),#46021,.T.); +#46010 = FACE_BOUND('',#46011,.F.); +#46011 = EDGE_LOOP('',(#46012,#46018,#46019,#46020)); +#46012 = ORIENTED_EDGE('',*,*,#46013,.T.); +#46013 = EDGE_CURVE('',#45931,#45989,#46014,.T.); +#46014 = LINE('',#46015,#46016); +#46015 = CARTESIAN_POINT('',(168.48375,-59.72,-3.5E-02)); +#46016 = VECTOR('',#46017,1.); +#46017 = DIRECTION('',(0.,0.,1.)); +#46018 = ORIENTED_EDGE('',*,*,#45988,.T.); +#46019 = ORIENTED_EDGE('',*,*,#45900,.F.); +#46020 = ORIENTED_EDGE('',*,*,#45930,.F.); +#46021 = CYLINDRICAL_SURFACE('',#46022,1.E-01); +#46022 = AXIS2_PLACEMENT_3D('',#46023,#46024,#46025); +#46023 = CARTESIAN_POINT('',(168.48375,-59.82,-3.5E-02)); +#46024 = DIRECTION('',(-0.,0.,-1.)); +#46025 = DIRECTION('',(0.,1.,0.)); +#46026 = ADVANCED_FACE('',(#46027),#46033,.F.); +#46027 = FACE_BOUND('',#46028,.F.); +#46028 = EDGE_LOOP('',(#46029,#46030,#46031,#46032)); +#46029 = ORIENTED_EDGE('',*,*,#45949,.F.); +#46030 = ORIENTED_EDGE('',*,*,#45974,.F.); +#46031 = ORIENTED_EDGE('',*,*,#45999,.T.); +#46032 = ORIENTED_EDGE('',*,*,#46013,.F.); +#46033 = PLANE('',#46034); +#46034 = AXIS2_PLACEMENT_3D('',#46035,#46036,#46037); +#46035 = CARTESIAN_POINT('',(169.98375,-59.72,-3.5E-02)); +#46036 = DIRECTION('',(0.,-1.,0.)); +#46037 = DIRECTION('',(-1.,0.,0.)); +#46038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#46042)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#46039,#46040,#46041)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#46039 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#46040 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#46041 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#46042 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#46039, + 'distance_accuracy_value','confusion accuracy'); +#46043 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#46044,#46046); +#46044 = ( REPRESENTATION_RELATIONSHIP('','',#45883,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#46045) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#46045 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1031); +#46046 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #46047); +#46047 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('256','=>[0:1:1:249]','',#5, + #45878,$); +#46048 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45880)); +#46049 = SHAPE_DEFINITION_REPRESENTATION(#46050,#46056); +#46050 = PRODUCT_DEFINITION_SHAPE('','',#46051); +#46051 = PRODUCT_DEFINITION('design','',#46052,#46055); +#46052 = PRODUCT_DEFINITION_FORMATION('','',#46053); +#46053 = PRODUCT('HackPad_track_247','HackPad_track_247','',(#46054)); +#46054 = PRODUCT_CONTEXT('',#2,'mechanical'); +#46055 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#46056 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46057),#46211); +#46057 = MANIFOLD_SOLID_BREP('',#46058); +#46058 = CLOSED_SHELL('',(#46059,#46099,#46132,#46163,#46187,#46199)); +#46059 = ADVANCED_FACE('',(#46060),#46094,.F.); +#46060 = FACE_BOUND('',#46061,.F.); +#46061 = EDGE_LOOP('',(#46062,#46072,#46080,#46088)); +#46062 = ORIENTED_EDGE('',*,*,#46063,.T.); +#46063 = EDGE_CURVE('',#46064,#46066,#46068,.T.); +#46064 = VERTEX_POINT('',#46065); +#46065 = CARTESIAN_POINT('',(113.18446,-72.39571,-3.5E-02)); +#46066 = VERTEX_POINT('',#46067); +#46067 = CARTESIAN_POINT('',(113.18446,-72.39571,0.)); +#46068 = LINE('',#46069,#46070); +#46069 = CARTESIAN_POINT('',(113.18446,-72.39571,-3.5E-02)); +#46070 = VECTOR('',#46071,1.); +#46071 = DIRECTION('',(0.,0.,1.)); +#46072 = ORIENTED_EDGE('',*,*,#46073,.T.); +#46073 = EDGE_CURVE('',#46066,#46074,#46076,.T.); +#46074 = VERTEX_POINT('',#46075); +#46075 = CARTESIAN_POINT('',(113.30946,-72.27071,0.)); +#46076 = LINE('',#46077,#46078); +#46077 = CARTESIAN_POINT('',(113.18446,-72.39571,0.)); +#46078 = VECTOR('',#46079,1.); +#46079 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#46080 = ORIENTED_EDGE('',*,*,#46081,.F.); +#46081 = EDGE_CURVE('',#46082,#46074,#46084,.T.); +#46082 = VERTEX_POINT('',#46083); +#46083 = CARTESIAN_POINT('',(113.30946,-72.27071,-3.5E-02)); +#46084 = LINE('',#46085,#46086); +#46085 = CARTESIAN_POINT('',(113.30946,-72.27071,-3.5E-02)); +#46086 = VECTOR('',#46087,1.); +#46087 = DIRECTION('',(0.,0.,1.)); +#46088 = ORIENTED_EDGE('',*,*,#46089,.F.); +#46089 = EDGE_CURVE('',#46064,#46082,#46090,.T.); +#46090 = LINE('',#46091,#46092); +#46091 = CARTESIAN_POINT('',(113.18446,-72.39571,-3.5E-02)); +#46092 = VECTOR('',#46093,1.); +#46093 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#46094 = PLANE('',#46095); +#46095 = AXIS2_PLACEMENT_3D('',#46096,#46097,#46098); +#46096 = CARTESIAN_POINT('',(113.18446,-72.39571,-3.5E-02)); +#46097 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#46098 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#46099 = ADVANCED_FACE('',(#46100),#46127,.T.); +#46100 = FACE_BOUND('',#46101,.F.); +#46101 = EDGE_LOOP('',(#46102,#46103,#46112,#46120)); +#46102 = ORIENTED_EDGE('',*,*,#46081,.T.); +#46103 = ORIENTED_EDGE('',*,*,#46104,.T.); +#46104 = EDGE_CURVE('',#46074,#46105,#46107,.T.); +#46105 = VERTEX_POINT('',#46106); +#46106 = CARTESIAN_POINT('',(113.168039,-72.129289,0.)); +#46107 = CIRCLE('',#46108,9.999974810218E-02); +#46108 = AXIS2_PLACEMENT_3D('',#46109,#46110,#46111); +#46109 = CARTESIAN_POINT('',(113.2387495,-72.1999995,0.)); +#46110 = DIRECTION('',(0.,-0.,1.)); +#46111 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#46112 = ORIENTED_EDGE('',*,*,#46113,.F.); +#46113 = EDGE_CURVE('',#46114,#46105,#46116,.T.); +#46114 = VERTEX_POINT('',#46115); +#46115 = CARTESIAN_POINT('',(113.168039,-72.129289,-3.5E-02)); +#46116 = LINE('',#46117,#46118); +#46117 = CARTESIAN_POINT('',(113.168039,-72.129289,-3.5E-02)); +#46118 = VECTOR('',#46119,1.); +#46119 = DIRECTION('',(0.,0.,1.)); +#46120 = ORIENTED_EDGE('',*,*,#46121,.F.); +#46121 = EDGE_CURVE('',#46082,#46114,#46122,.T.); +#46122 = CIRCLE('',#46123,9.999974810218E-02); +#46123 = AXIS2_PLACEMENT_3D('',#46124,#46125,#46126); +#46124 = CARTESIAN_POINT('',(113.2387495,-72.1999995,-3.5E-02)); +#46125 = DIRECTION('',(0.,-0.,1.)); +#46126 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#46127 = CYLINDRICAL_SURFACE('',#46128,9.999974810218E-02); +#46128 = AXIS2_PLACEMENT_3D('',#46129,#46130,#46131); +#46129 = CARTESIAN_POINT('',(113.2387495,-72.1999995,-3.5E-02)); +#46130 = DIRECTION('',(-0.,0.,-1.)); +#46131 = DIRECTION('',(0.707106781187,-0.707106781187,-0.)); +#46132 = ADVANCED_FACE('',(#46133),#46158,.F.); +#46133 = FACE_BOUND('',#46134,.F.); +#46134 = EDGE_LOOP('',(#46135,#46136,#46144,#46152)); +#46135 = ORIENTED_EDGE('',*,*,#46113,.T.); +#46136 = ORIENTED_EDGE('',*,*,#46137,.T.); +#46137 = EDGE_CURVE('',#46105,#46138,#46140,.T.); +#46138 = VERTEX_POINT('',#46139); +#46139 = CARTESIAN_POINT('',(113.043039,-72.254289,0.)); +#46140 = LINE('',#46141,#46142); +#46141 = CARTESIAN_POINT('',(113.168039,-72.129289,0.)); +#46142 = VECTOR('',#46143,1.); +#46143 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#46144 = ORIENTED_EDGE('',*,*,#46145,.F.); +#46145 = EDGE_CURVE('',#46146,#46138,#46148,.T.); +#46146 = VERTEX_POINT('',#46147); +#46147 = CARTESIAN_POINT('',(113.043039,-72.254289,-3.5E-02)); +#46148 = LINE('',#46149,#46150); +#46149 = CARTESIAN_POINT('',(113.043039,-72.254289,-3.5E-02)); +#46150 = VECTOR('',#46151,1.); +#46151 = DIRECTION('',(0.,0.,1.)); +#46152 = ORIENTED_EDGE('',*,*,#46153,.F.); +#46153 = EDGE_CURVE('',#46114,#46146,#46154,.T.); +#46154 = LINE('',#46155,#46156); +#46155 = CARTESIAN_POINT('',(113.168039,-72.129289,-3.5E-02)); +#46156 = VECTOR('',#46157,1.); +#46157 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#46158 = PLANE('',#46159); +#46159 = AXIS2_PLACEMENT_3D('',#46160,#46161,#46162); +#46160 = CARTESIAN_POINT('',(113.168039,-72.129289,-3.5E-02)); +#46161 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#46162 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#46163 = ADVANCED_FACE('',(#46164),#46182,.T.); +#46164 = FACE_BOUND('',#46165,.F.); +#46165 = EDGE_LOOP('',(#46166,#46167,#46174,#46175)); +#46166 = ORIENTED_EDGE('',*,*,#46145,.T.); +#46167 = ORIENTED_EDGE('',*,*,#46168,.T.); +#46168 = EDGE_CURVE('',#46138,#46066,#46169,.T.); +#46169 = CIRCLE('',#46170,9.999974810219E-02); +#46170 = AXIS2_PLACEMENT_3D('',#46171,#46172,#46173); +#46171 = CARTESIAN_POINT('',(113.1137495,-72.3249995,0.)); +#46172 = DIRECTION('',(0.,0.,1.)); +#46173 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#46174 = ORIENTED_EDGE('',*,*,#46063,.F.); +#46175 = ORIENTED_EDGE('',*,*,#46176,.F.); +#46176 = EDGE_CURVE('',#46146,#46064,#46177,.T.); +#46177 = CIRCLE('',#46178,9.999974810219E-02); +#46178 = AXIS2_PLACEMENT_3D('',#46179,#46180,#46181); +#46179 = CARTESIAN_POINT('',(113.1137495,-72.3249995,-3.5E-02)); +#46180 = DIRECTION('',(0.,0.,1.)); +#46181 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#46182 = CYLINDRICAL_SURFACE('',#46183,9.999974810219E-02); +#46183 = AXIS2_PLACEMENT_3D('',#46184,#46185,#46186); +#46184 = CARTESIAN_POINT('',(113.1137495,-72.3249995,-3.5E-02)); +#46185 = DIRECTION('',(-0.,-0.,-1.)); +#46186 = DIRECTION('',(-0.707106781187,0.707106781186,-0.)); +#46187 = ADVANCED_FACE('',(#46188),#46194,.F.); +#46188 = FACE_BOUND('',#46189,.F.); +#46189 = EDGE_LOOP('',(#46190,#46191,#46192,#46193)); +#46190 = ORIENTED_EDGE('',*,*,#46089,.T.); +#46191 = ORIENTED_EDGE('',*,*,#46121,.T.); +#46192 = ORIENTED_EDGE('',*,*,#46153,.T.); +#46193 = ORIENTED_EDGE('',*,*,#46176,.T.); +#46194 = PLANE('',#46195); +#46195 = AXIS2_PLACEMENT_3D('',#46196,#46197,#46198); +#46196 = CARTESIAN_POINT('',(113.18446,-72.39571,-3.5E-02)); +#46197 = DIRECTION('',(0.,0.,1.)); +#46198 = DIRECTION('',(1.,0.,-0.)); +#46199 = ADVANCED_FACE('',(#46200),#46206,.T.); +#46200 = FACE_BOUND('',#46201,.T.); +#46201 = EDGE_LOOP('',(#46202,#46203,#46204,#46205)); +#46202 = ORIENTED_EDGE('',*,*,#46073,.T.); +#46203 = ORIENTED_EDGE('',*,*,#46104,.T.); +#46204 = ORIENTED_EDGE('',*,*,#46137,.T.); +#46205 = ORIENTED_EDGE('',*,*,#46168,.T.); +#46206 = PLANE('',#46207); +#46207 = AXIS2_PLACEMENT_3D('',#46208,#46209,#46210); +#46208 = CARTESIAN_POINT('',(113.18446,-72.39571,0.)); +#46209 = DIRECTION('',(0.,0.,1.)); +#46210 = DIRECTION('',(1.,0.,-0.)); +#46211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#46215)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#46212,#46213,#46214)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#46212 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#46213 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#46214 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#46215 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#46212, + 'distance_accuracy_value','confusion accuracy'); +#46216 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#46217,#46219); +#46217 = ( REPRESENTATION_RELATIONSHIP('','',#46056,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#46218) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#46218 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1035); +#46219 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #46220); +#46220 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('257','=>[0:1:1:250]','',#5, + #46051,$); +#46221 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#46053)); +#46222 = SHAPE_DEFINITION_REPRESENTATION(#46223,#46229); +#46223 = PRODUCT_DEFINITION_SHAPE('','',#46224); +#46224 = PRODUCT_DEFINITION('design','',#46225,#46228); +#46225 = PRODUCT_DEFINITION_FORMATION('','',#46226); +#46226 = PRODUCT('HackPad_pad_1','HackPad_pad_1','',(#46227)); +#46227 = PRODUCT_CONTEXT('',#2,'mechanical'); +#46228 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#46229 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46230),#47011); +#46230 = MANIFOLD_SOLID_BREP('',#46231); +#46231 = CLOSED_SHELL('',(#46232,#46272,#46303,#46334,#46505,#46676, + #46693,#46710,#46727,#46744,#46761,#46778,#46795,#46812,#46829, + #46846,#46863,#46880,#46897,#46914,#46931,#46948,#46965,#46982, + #46999)); +#46232 = ADVANCED_FACE('',(#46233),#46267,.T.); +#46233 = FACE_BOUND('',#46234,.T.); +#46234 = EDGE_LOOP('',(#46235,#46245,#46253,#46261)); +#46235 = ORIENTED_EDGE('',*,*,#46236,.T.); +#46236 = EDGE_CURVE('',#46237,#46239,#46241,.T.); +#46237 = VERTEX_POINT('',#46238); +#46238 = CARTESIAN_POINT('',(155.030671,-43.829601,1.6)); +#46239 = VERTEX_POINT('',#46240); +#46240 = CARTESIAN_POINT('',(155.030671,-43.829601,1.635)); +#46241 = LINE('',#46242,#46243); +#46242 = CARTESIAN_POINT('',(155.030671,-43.829601,1.6)); +#46243 = VECTOR('',#46244,1.); +#46244 = DIRECTION('',(0.,0.,1.)); +#46245 = ORIENTED_EDGE('',*,*,#46246,.T.); +#46246 = EDGE_CURVE('',#46239,#46247,#46249,.T.); +#46247 = VERTEX_POINT('',#46248); +#46248 = CARTESIAN_POINT('',(155.080113,-43.862637,1.635)); +#46249 = LINE('',#46250,#46251); +#46250 = CARTESIAN_POINT('',(155.030671,-43.829601,1.635)); +#46251 = VECTOR('',#46252,1.); +#46252 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#46253 = ORIENTED_EDGE('',*,*,#46254,.F.); +#46254 = EDGE_CURVE('',#46255,#46247,#46257,.T.); +#46255 = VERTEX_POINT('',#46256); +#46256 = CARTESIAN_POINT('',(155.080113,-43.862637,1.6)); +#46257 = LINE('',#46258,#46259); +#46258 = CARTESIAN_POINT('',(155.080113,-43.862637,1.6)); +#46259 = VECTOR('',#46260,1.); +#46260 = DIRECTION('',(0.,0.,1.)); +#46261 = ORIENTED_EDGE('',*,*,#46262,.F.); +#46262 = EDGE_CURVE('',#46237,#46255,#46263,.T.); +#46263 = LINE('',#46264,#46265); +#46264 = CARTESIAN_POINT('',(155.030671,-43.829601,1.6)); +#46265 = VECTOR('',#46266,1.); +#46266 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#46267 = PLANE('',#46268); +#46268 = AXIS2_PLACEMENT_3D('',#46269,#46270,#46271); +#46269 = CARTESIAN_POINT('',(155.030671,-43.829601,1.6)); +#46270 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#46271 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#46272 = ADVANCED_FACE('',(#46273),#46298,.T.); +#46273 = FACE_BOUND('',#46274,.T.); +#46274 = EDGE_LOOP('',(#46275,#46285,#46291,#46292)); +#46275 = ORIENTED_EDGE('',*,*,#46276,.T.); +#46276 = EDGE_CURVE('',#46277,#46279,#46281,.T.); +#46277 = VERTEX_POINT('',#46278); +#46278 = CARTESIAN_POINT('',(154.97235,-43.818,1.6)); +#46279 = VERTEX_POINT('',#46280); +#46280 = CARTESIAN_POINT('',(154.97235,-43.818,1.635)); +#46281 = LINE('',#46282,#46283); +#46282 = CARTESIAN_POINT('',(154.97235,-43.818,1.6)); +#46283 = VECTOR('',#46284,1.); +#46284 = DIRECTION('',(0.,0.,1.)); +#46285 = ORIENTED_EDGE('',*,*,#46286,.T.); +#46286 = EDGE_CURVE('',#46279,#46239,#46287,.T.); +#46287 = LINE('',#46288,#46289); +#46288 = CARTESIAN_POINT('',(154.97235,-43.818,1.635)); +#46289 = VECTOR('',#46290,1.); +#46290 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#46291 = ORIENTED_EDGE('',*,*,#46236,.F.); +#46292 = ORIENTED_EDGE('',*,*,#46293,.F.); +#46293 = EDGE_CURVE('',#46277,#46237,#46294,.T.); +#46294 = LINE('',#46295,#46296); +#46295 = CARTESIAN_POINT('',(154.97235,-43.818,1.6)); +#46296 = VECTOR('',#46297,1.); +#46297 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#46298 = PLANE('',#46299); +#46299 = AXIS2_PLACEMENT_3D('',#46300,#46301,#46302); +#46300 = CARTESIAN_POINT('',(154.97235,-43.818,1.6)); +#46301 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#46302 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#46303 = ADVANCED_FACE('',(#46304),#46329,.T.); +#46304 = FACE_BOUND('',#46305,.T.); +#46305 = EDGE_LOOP('',(#46306,#46307,#46315,#46323)); +#46306 = ORIENTED_EDGE('',*,*,#46254,.T.); +#46307 = ORIENTED_EDGE('',*,*,#46308,.T.); +#46308 = EDGE_CURVE('',#46247,#46309,#46311,.T.); +#46309 = VERTEX_POINT('',#46310); +#46310 = CARTESIAN_POINT('',(155.113149,-43.912079,1.635)); +#46311 = LINE('',#46312,#46313); +#46312 = CARTESIAN_POINT('',(155.080113,-43.862637,1.635)); +#46313 = VECTOR('',#46314,1.); +#46314 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#46315 = ORIENTED_EDGE('',*,*,#46316,.F.); +#46316 = EDGE_CURVE('',#46317,#46309,#46319,.T.); +#46317 = VERTEX_POINT('',#46318); +#46318 = CARTESIAN_POINT('',(155.113149,-43.912079,1.6)); +#46319 = LINE('',#46320,#46321); +#46320 = CARTESIAN_POINT('',(155.113149,-43.912079,1.6)); +#46321 = VECTOR('',#46322,1.); +#46322 = DIRECTION('',(0.,0.,1.)); +#46323 = ORIENTED_EDGE('',*,*,#46324,.F.); +#46324 = EDGE_CURVE('',#46255,#46317,#46325,.T.); +#46325 = LINE('',#46326,#46327); +#46326 = CARTESIAN_POINT('',(155.080113,-43.862637,1.6)); +#46327 = VECTOR('',#46328,1.); +#46328 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#46329 = PLANE('',#46330); +#46330 = AXIS2_PLACEMENT_3D('',#46331,#46332,#46333); +#46331 = CARTESIAN_POINT('',(155.080113,-43.862637,1.6)); +#46332 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#46333 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#46334 = ADVANCED_FACE('',(#46335),#46500,.F.); +#46335 = FACE_BOUND('',#46336,.F.); +#46336 = EDGE_LOOP('',(#46337,#46338,#46339,#46347,#46355,#46363,#46371, + #46379,#46387,#46395,#46403,#46411,#46419,#46427,#46435,#46443, + #46451,#46459,#46467,#46476,#46485,#46493,#46499)); +#46337 = ORIENTED_EDGE('',*,*,#46262,.F.); +#46338 = ORIENTED_EDGE('',*,*,#46293,.F.); +#46339 = ORIENTED_EDGE('',*,*,#46340,.F.); +#46340 = EDGE_CURVE('',#46341,#46277,#46343,.T.); +#46341 = VERTEX_POINT('',#46342); +#46342 = CARTESIAN_POINT('',(152.84515,-43.818,1.6)); +#46343 = LINE('',#46344,#46345); +#46344 = CARTESIAN_POINT('',(152.84515,-43.818,1.6)); +#46345 = VECTOR('',#46346,1.); +#46346 = DIRECTION('',(1.,0.,0.)); +#46347 = ORIENTED_EDGE('',*,*,#46348,.F.); +#46348 = EDGE_CURVE('',#46349,#46341,#46351,.T.); +#46349 = VERTEX_POINT('',#46350); +#46350 = CARTESIAN_POINT('',(152.786829,-43.829601,1.6)); +#46351 = LINE('',#46352,#46353); +#46352 = CARTESIAN_POINT('',(152.786829,-43.829601,1.6)); +#46353 = VECTOR('',#46354,1.); +#46354 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#46355 = ORIENTED_EDGE('',*,*,#46356,.F.); +#46356 = EDGE_CURVE('',#46357,#46349,#46359,.T.); +#46357 = VERTEX_POINT('',#46358); +#46358 = CARTESIAN_POINT('',(152.737387,-43.862637,1.6)); +#46359 = LINE('',#46360,#46361); +#46360 = CARTESIAN_POINT('',(152.737387,-43.862637,1.6)); +#46361 = VECTOR('',#46362,1.); +#46362 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#46363 = ORIENTED_EDGE('',*,*,#46364,.F.); +#46364 = EDGE_CURVE('',#46365,#46357,#46367,.T.); +#46365 = VERTEX_POINT('',#46366); +#46366 = CARTESIAN_POINT('',(152.704351,-43.912079,1.6)); +#46367 = LINE('',#46368,#46369); +#46368 = CARTESIAN_POINT('',(152.704351,-43.912079,1.6)); +#46369 = VECTOR('',#46370,1.); +#46370 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#46371 = ORIENTED_EDGE('',*,*,#46372,.F.); +#46372 = EDGE_CURVE('',#46373,#46365,#46375,.T.); +#46373 = VERTEX_POINT('',#46374); +#46374 = CARTESIAN_POINT('',(152.69275,-43.9704,1.6)); +#46375 = LINE('',#46376,#46377); +#46376 = CARTESIAN_POINT('',(152.69275,-43.9704,1.6)); +#46377 = VECTOR('',#46378,1.); +#46378 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#46379 = ORIENTED_EDGE('',*,*,#46380,.F.); +#46380 = EDGE_CURVE('',#46381,#46373,#46383,.T.); +#46381 = VERTEX_POINT('',#46382); +#46382 = CARTESIAN_POINT('',(152.69275,-45.1896,1.6)); +#46383 = LINE('',#46384,#46385); +#46384 = CARTESIAN_POINT('',(152.69275,-45.1896,1.6)); +#46385 = VECTOR('',#46386,1.); +#46386 = DIRECTION('',(0.,1.,0.)); +#46387 = ORIENTED_EDGE('',*,*,#46388,.F.); +#46388 = EDGE_CURVE('',#46389,#46381,#46391,.T.); +#46389 = VERTEX_POINT('',#46390); +#46390 = CARTESIAN_POINT('',(152.704351,-45.247921,1.6)); +#46391 = LINE('',#46392,#46393); +#46392 = CARTESIAN_POINT('',(152.704351,-45.247921,1.6)); +#46393 = VECTOR('',#46394,1.); +#46394 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#46395 = ORIENTED_EDGE('',*,*,#46396,.F.); +#46396 = EDGE_CURVE('',#46397,#46389,#46399,.T.); +#46397 = VERTEX_POINT('',#46398); +#46398 = CARTESIAN_POINT('',(152.737387,-45.297363,1.6)); +#46399 = LINE('',#46400,#46401); +#46400 = CARTESIAN_POINT('',(152.737387,-45.297363,1.6)); +#46401 = VECTOR('',#46402,1.); +#46402 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#46403 = ORIENTED_EDGE('',*,*,#46404,.F.); +#46404 = EDGE_CURVE('',#46405,#46397,#46407,.T.); +#46405 = VERTEX_POINT('',#46406); +#46406 = CARTESIAN_POINT('',(152.786829,-45.330399,1.6)); +#46407 = LINE('',#46408,#46409); +#46408 = CARTESIAN_POINT('',(152.786829,-45.330399,1.6)); +#46409 = VECTOR('',#46410,1.); +#46410 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#46411 = ORIENTED_EDGE('',*,*,#46412,.F.); +#46412 = EDGE_CURVE('',#46413,#46405,#46415,.T.); +#46413 = VERTEX_POINT('',#46414); +#46414 = CARTESIAN_POINT('',(152.84515,-45.342,1.6)); +#46415 = LINE('',#46416,#46417); +#46416 = CARTESIAN_POINT('',(152.84515,-45.342,1.6)); +#46417 = VECTOR('',#46418,1.); +#46418 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#46419 = ORIENTED_EDGE('',*,*,#46420,.F.); +#46420 = EDGE_CURVE('',#46421,#46413,#46423,.T.); +#46421 = VERTEX_POINT('',#46422); +#46422 = CARTESIAN_POINT('',(154.97235,-45.342,1.6)); +#46423 = LINE('',#46424,#46425); +#46424 = CARTESIAN_POINT('',(154.97235,-45.342,1.6)); +#46425 = VECTOR('',#46426,1.); +#46426 = DIRECTION('',(-1.,0.,0.)); +#46427 = ORIENTED_EDGE('',*,*,#46428,.F.); +#46428 = EDGE_CURVE('',#46429,#46421,#46431,.T.); +#46429 = VERTEX_POINT('',#46430); +#46430 = CARTESIAN_POINT('',(155.030671,-45.330399,1.6)); +#46431 = LINE('',#46432,#46433); +#46432 = CARTESIAN_POINT('',(155.030671,-45.330399,1.6)); +#46433 = VECTOR('',#46434,1.); +#46434 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#46435 = ORIENTED_EDGE('',*,*,#46436,.F.); +#46436 = EDGE_CURVE('',#46437,#46429,#46439,.T.); +#46437 = VERTEX_POINT('',#46438); +#46438 = CARTESIAN_POINT('',(155.080113,-45.297363,1.6)); +#46439 = LINE('',#46440,#46441); +#46440 = CARTESIAN_POINT('',(155.080113,-45.297363,1.6)); +#46441 = VECTOR('',#46442,1.); +#46442 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#46443 = ORIENTED_EDGE('',*,*,#46444,.F.); +#46444 = EDGE_CURVE('',#46445,#46437,#46447,.T.); +#46445 = VERTEX_POINT('',#46446); +#46446 = CARTESIAN_POINT('',(155.113149,-45.247921,1.6)); +#46447 = LINE('',#46448,#46449); +#46448 = CARTESIAN_POINT('',(155.113149,-45.247921,1.6)); +#46449 = VECTOR('',#46450,1.); +#46450 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#46451 = ORIENTED_EDGE('',*,*,#46452,.F.); +#46452 = EDGE_CURVE('',#46453,#46445,#46455,.T.); +#46453 = VERTEX_POINT('',#46454); +#46454 = CARTESIAN_POINT('',(155.12475,-45.1896,1.6)); +#46455 = LINE('',#46456,#46457); +#46456 = CARTESIAN_POINT('',(155.12475,-45.1896,1.6)); +#46457 = VECTOR('',#46458,1.); +#46458 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#46459 = ORIENTED_EDGE('',*,*,#46460,.F.); +#46460 = EDGE_CURVE('',#46461,#46453,#46463,.T.); +#46461 = VERTEX_POINT('',#46462); +#46462 = CARTESIAN_POINT('',(155.12475,-44.75555412268,1.6)); +#46463 = LINE('',#46464,#46465); +#46464 = CARTESIAN_POINT('',(155.12475,-43.9704,1.6)); +#46465 = VECTOR('',#46466,1.); +#46466 = DIRECTION('',(0.,-1.,0.)); +#46467 = ORIENTED_EDGE('',*,*,#46468,.T.); +#46468 = EDGE_CURVE('',#46461,#46469,#46471,.T.); +#46469 = VERTEX_POINT('',#46470); +#46470 = CARTESIAN_POINT('',(154.74375,-44.9995,1.6)); +#46471 = CIRCLE('',#46472,0.4195); +#46472 = AXIS2_PLACEMENT_3D('',#46473,#46474,#46475); +#46473 = CARTESIAN_POINT('',(154.74375,-44.58,1.6)); +#46474 = DIRECTION('',(-0.,0.,-1.)); +#46475 = DIRECTION('',(-0.,-1.,0.)); +#46476 = ORIENTED_EDGE('',*,*,#46477,.T.); +#46477 = EDGE_CURVE('',#46469,#46478,#46480,.T.); +#46478 = VERTEX_POINT('',#46479); +#46479 = CARTESIAN_POINT('',(155.12475,-44.40444587731,1.6)); +#46480 = CIRCLE('',#46481,0.4195); +#46481 = AXIS2_PLACEMENT_3D('',#46482,#46483,#46484); +#46482 = CARTESIAN_POINT('',(154.74375,-44.58,1.6)); +#46483 = DIRECTION('',(-0.,0.,-1.)); +#46484 = DIRECTION('',(-0.,-1.,0.)); +#46485 = ORIENTED_EDGE('',*,*,#46486,.F.); +#46486 = EDGE_CURVE('',#46487,#46478,#46489,.T.); +#46487 = VERTEX_POINT('',#46488); +#46488 = CARTESIAN_POINT('',(155.12475,-43.9704,1.6)); +#46489 = LINE('',#46490,#46491); +#46490 = CARTESIAN_POINT('',(155.12475,-43.9704,1.6)); +#46491 = VECTOR('',#46492,1.); +#46492 = DIRECTION('',(0.,-1.,0.)); +#46493 = ORIENTED_EDGE('',*,*,#46494,.F.); +#46494 = EDGE_CURVE('',#46317,#46487,#46495,.T.); +#46495 = LINE('',#46496,#46497); +#46496 = CARTESIAN_POINT('',(155.113149,-43.912079,1.6)); +#46497 = VECTOR('',#46498,1.); +#46498 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#46499 = ORIENTED_EDGE('',*,*,#46324,.F.); +#46500 = PLANE('',#46501); +#46501 = AXIS2_PLACEMENT_3D('',#46502,#46503,#46504); +#46502 = CARTESIAN_POINT('',(0.,0.,1.6)); +#46503 = DIRECTION('',(0.,0.,1.)); +#46504 = DIRECTION('',(1.,0.,-0.)); +#46505 = ADVANCED_FACE('',(#46506),#46671,.T.); +#46506 = FACE_BOUND('',#46507,.T.); +#46507 = EDGE_LOOP('',(#46508,#46509,#46510,#46518,#46526,#46534,#46542, + #46550,#46558,#46566,#46574,#46582,#46590,#46598,#46606,#46614, + #46622,#46630,#46638,#46647,#46656,#46664,#46670)); +#46508 = ORIENTED_EDGE('',*,*,#46246,.F.); +#46509 = ORIENTED_EDGE('',*,*,#46286,.F.); +#46510 = ORIENTED_EDGE('',*,*,#46511,.F.); +#46511 = EDGE_CURVE('',#46512,#46279,#46514,.T.); +#46512 = VERTEX_POINT('',#46513); +#46513 = CARTESIAN_POINT('',(152.84515,-43.818,1.635)); +#46514 = LINE('',#46515,#46516); +#46515 = CARTESIAN_POINT('',(152.84515,-43.818,1.635)); +#46516 = VECTOR('',#46517,1.); +#46517 = DIRECTION('',(1.,0.,0.)); +#46518 = ORIENTED_EDGE('',*,*,#46519,.F.); +#46519 = EDGE_CURVE('',#46520,#46512,#46522,.T.); +#46520 = VERTEX_POINT('',#46521); +#46521 = CARTESIAN_POINT('',(152.786829,-43.829601,1.635)); +#46522 = LINE('',#46523,#46524); +#46523 = CARTESIAN_POINT('',(152.786829,-43.829601,1.635)); +#46524 = VECTOR('',#46525,1.); +#46525 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#46526 = ORIENTED_EDGE('',*,*,#46527,.F.); +#46527 = EDGE_CURVE('',#46528,#46520,#46530,.T.); +#46528 = VERTEX_POINT('',#46529); +#46529 = CARTESIAN_POINT('',(152.737387,-43.862637,1.635)); +#46530 = LINE('',#46531,#46532); +#46531 = CARTESIAN_POINT('',(152.737387,-43.862637,1.635)); +#46532 = VECTOR('',#46533,1.); +#46533 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#46534 = ORIENTED_EDGE('',*,*,#46535,.F.); +#46535 = EDGE_CURVE('',#46536,#46528,#46538,.T.); +#46536 = VERTEX_POINT('',#46537); +#46537 = CARTESIAN_POINT('',(152.704351,-43.912079,1.635)); +#46538 = LINE('',#46539,#46540); +#46539 = CARTESIAN_POINT('',(152.704351,-43.912079,1.635)); +#46540 = VECTOR('',#46541,1.); +#46541 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#46542 = ORIENTED_EDGE('',*,*,#46543,.F.); +#46543 = EDGE_CURVE('',#46544,#46536,#46546,.T.); +#46544 = VERTEX_POINT('',#46545); +#46545 = CARTESIAN_POINT('',(152.69275,-43.9704,1.635)); +#46546 = LINE('',#46547,#46548); +#46547 = CARTESIAN_POINT('',(152.69275,-43.9704,1.635)); +#46548 = VECTOR('',#46549,1.); +#46549 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#46550 = ORIENTED_EDGE('',*,*,#46551,.F.); +#46551 = EDGE_CURVE('',#46552,#46544,#46554,.T.); +#46552 = VERTEX_POINT('',#46553); +#46553 = CARTESIAN_POINT('',(152.69275,-45.1896,1.635)); +#46554 = LINE('',#46555,#46556); +#46555 = CARTESIAN_POINT('',(152.69275,-45.1896,1.635)); +#46556 = VECTOR('',#46557,1.); +#46557 = DIRECTION('',(0.,1.,0.)); +#46558 = ORIENTED_EDGE('',*,*,#46559,.F.); +#46559 = EDGE_CURVE('',#46560,#46552,#46562,.T.); +#46560 = VERTEX_POINT('',#46561); +#46561 = CARTESIAN_POINT('',(152.704351,-45.247921,1.635)); +#46562 = LINE('',#46563,#46564); +#46563 = CARTESIAN_POINT('',(152.704351,-45.247921,1.635)); +#46564 = VECTOR('',#46565,1.); +#46565 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#46566 = ORIENTED_EDGE('',*,*,#46567,.F.); +#46567 = EDGE_CURVE('',#46568,#46560,#46570,.T.); +#46568 = VERTEX_POINT('',#46569); +#46569 = CARTESIAN_POINT('',(152.737387,-45.297363,1.635)); +#46570 = LINE('',#46571,#46572); +#46571 = CARTESIAN_POINT('',(152.737387,-45.297363,1.635)); +#46572 = VECTOR('',#46573,1.); +#46573 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#46574 = ORIENTED_EDGE('',*,*,#46575,.F.); +#46575 = EDGE_CURVE('',#46576,#46568,#46578,.T.); +#46576 = VERTEX_POINT('',#46577); +#46577 = CARTESIAN_POINT('',(152.786829,-45.330399,1.635)); +#46578 = LINE('',#46579,#46580); +#46579 = CARTESIAN_POINT('',(152.786829,-45.330399,1.635)); +#46580 = VECTOR('',#46581,1.); +#46581 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#46582 = ORIENTED_EDGE('',*,*,#46583,.F.); +#46583 = EDGE_CURVE('',#46584,#46576,#46586,.T.); +#46584 = VERTEX_POINT('',#46585); +#46585 = CARTESIAN_POINT('',(152.84515,-45.342,1.635)); +#46586 = LINE('',#46587,#46588); +#46587 = CARTESIAN_POINT('',(152.84515,-45.342,1.635)); +#46588 = VECTOR('',#46589,1.); +#46589 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#46590 = ORIENTED_EDGE('',*,*,#46591,.F.); +#46591 = EDGE_CURVE('',#46592,#46584,#46594,.T.); +#46592 = VERTEX_POINT('',#46593); +#46593 = CARTESIAN_POINT('',(154.97235,-45.342,1.635)); +#46594 = LINE('',#46595,#46596); +#46595 = CARTESIAN_POINT('',(154.97235,-45.342,1.635)); +#46596 = VECTOR('',#46597,1.); +#46597 = DIRECTION('',(-1.,0.,0.)); +#46598 = ORIENTED_EDGE('',*,*,#46599,.F.); +#46599 = EDGE_CURVE('',#46600,#46592,#46602,.T.); +#46600 = VERTEX_POINT('',#46601); +#46601 = CARTESIAN_POINT('',(155.030671,-45.330399,1.635)); +#46602 = LINE('',#46603,#46604); +#46603 = CARTESIAN_POINT('',(155.030671,-45.330399,1.635)); +#46604 = VECTOR('',#46605,1.); +#46605 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#46606 = ORIENTED_EDGE('',*,*,#46607,.F.); +#46607 = EDGE_CURVE('',#46608,#46600,#46610,.T.); +#46608 = VERTEX_POINT('',#46609); +#46609 = CARTESIAN_POINT('',(155.080113,-45.297363,1.635)); +#46610 = LINE('',#46611,#46612); +#46611 = CARTESIAN_POINT('',(155.080113,-45.297363,1.635)); +#46612 = VECTOR('',#46613,1.); +#46613 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#46614 = ORIENTED_EDGE('',*,*,#46615,.F.); +#46615 = EDGE_CURVE('',#46616,#46608,#46618,.T.); +#46616 = VERTEX_POINT('',#46617); +#46617 = CARTESIAN_POINT('',(155.113149,-45.247921,1.635)); +#46618 = LINE('',#46619,#46620); +#46619 = CARTESIAN_POINT('',(155.113149,-45.247921,1.635)); +#46620 = VECTOR('',#46621,1.); +#46621 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#46622 = ORIENTED_EDGE('',*,*,#46623,.F.); +#46623 = EDGE_CURVE('',#46624,#46616,#46626,.T.); +#46624 = VERTEX_POINT('',#46625); +#46625 = CARTESIAN_POINT('',(155.12475,-45.1896,1.635)); +#46626 = LINE('',#46627,#46628); +#46627 = CARTESIAN_POINT('',(155.12475,-45.1896,1.635)); +#46628 = VECTOR('',#46629,1.); +#46629 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#46630 = ORIENTED_EDGE('',*,*,#46631,.F.); +#46631 = EDGE_CURVE('',#46632,#46624,#46634,.T.); +#46632 = VERTEX_POINT('',#46633); +#46633 = CARTESIAN_POINT('',(155.12475,-44.75555412268,1.635)); +#46634 = LINE('',#46635,#46636); +#46635 = CARTESIAN_POINT('',(155.12475,-43.9704,1.635)); +#46636 = VECTOR('',#46637,1.); +#46637 = DIRECTION('',(0.,-1.,0.)); +#46638 = ORIENTED_EDGE('',*,*,#46639,.T.); +#46639 = EDGE_CURVE('',#46632,#46640,#46642,.T.); +#46640 = VERTEX_POINT('',#46641); +#46641 = CARTESIAN_POINT('',(154.74375,-44.9995,1.635)); +#46642 = CIRCLE('',#46643,0.4195); +#46643 = AXIS2_PLACEMENT_3D('',#46644,#46645,#46646); +#46644 = CARTESIAN_POINT('',(154.74375,-44.58,1.635)); +#46645 = DIRECTION('',(-0.,0.,-1.)); +#46646 = DIRECTION('',(-0.,-1.,0.)); +#46647 = ORIENTED_EDGE('',*,*,#46648,.T.); +#46648 = EDGE_CURVE('',#46640,#46649,#46651,.T.); +#46649 = VERTEX_POINT('',#46650); +#46650 = CARTESIAN_POINT('',(155.12475,-44.40444587731,1.635)); +#46651 = CIRCLE('',#46652,0.4195); +#46652 = AXIS2_PLACEMENT_3D('',#46653,#46654,#46655); +#46653 = CARTESIAN_POINT('',(154.74375,-44.58,1.635)); +#46654 = DIRECTION('',(-0.,0.,-1.)); +#46655 = DIRECTION('',(-0.,-1.,0.)); +#46656 = ORIENTED_EDGE('',*,*,#46657,.F.); +#46657 = EDGE_CURVE('',#46658,#46649,#46660,.T.); +#46658 = VERTEX_POINT('',#46659); +#46659 = CARTESIAN_POINT('',(155.12475,-43.9704,1.635)); +#46660 = LINE('',#46661,#46662); +#46661 = CARTESIAN_POINT('',(155.12475,-43.9704,1.635)); +#46662 = VECTOR('',#46663,1.); +#46663 = DIRECTION('',(0.,-1.,0.)); +#46664 = ORIENTED_EDGE('',*,*,#46665,.F.); +#46665 = EDGE_CURVE('',#46309,#46658,#46666,.T.); +#46666 = LINE('',#46667,#46668); +#46667 = CARTESIAN_POINT('',(155.113149,-43.912079,1.635)); +#46668 = VECTOR('',#46669,1.); +#46669 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#46670 = ORIENTED_EDGE('',*,*,#46308,.F.); +#46671 = PLANE('',#46672); +#46672 = AXIS2_PLACEMENT_3D('',#46673,#46674,#46675); +#46673 = CARTESIAN_POINT('',(0.,0.,1.635)); +#46674 = DIRECTION('',(0.,0.,1.)); +#46675 = DIRECTION('',(1.,0.,-0.)); +#46676 = ADVANCED_FACE('',(#46677),#46688,.T.); +#46677 = FACE_BOUND('',#46678,.T.); +#46678 = EDGE_LOOP('',(#46679,#46685,#46686,#46687)); +#46679 = ORIENTED_EDGE('',*,*,#46680,.T.); +#46680 = EDGE_CURVE('',#46341,#46512,#46681,.T.); +#46681 = LINE('',#46682,#46683); +#46682 = CARTESIAN_POINT('',(152.84515,-43.818,1.6)); +#46683 = VECTOR('',#46684,1.); +#46684 = DIRECTION('',(0.,0.,1.)); +#46685 = ORIENTED_EDGE('',*,*,#46511,.T.); +#46686 = ORIENTED_EDGE('',*,*,#46276,.F.); +#46687 = ORIENTED_EDGE('',*,*,#46340,.F.); +#46688 = PLANE('',#46689); +#46689 = AXIS2_PLACEMENT_3D('',#46690,#46691,#46692); +#46690 = CARTESIAN_POINT('',(152.84515,-43.818,1.6)); +#46691 = DIRECTION('',(0.,1.,0.)); +#46692 = DIRECTION('',(1.,0.,0.)); +#46693 = ADVANCED_FACE('',(#46694),#46705,.T.); +#46694 = FACE_BOUND('',#46695,.T.); +#46695 = EDGE_LOOP('',(#46696,#46697,#46698,#46704)); +#46696 = ORIENTED_EDGE('',*,*,#46316,.T.); +#46697 = ORIENTED_EDGE('',*,*,#46665,.T.); +#46698 = ORIENTED_EDGE('',*,*,#46699,.F.); +#46699 = EDGE_CURVE('',#46487,#46658,#46700,.T.); +#46700 = LINE('',#46701,#46702); +#46701 = CARTESIAN_POINT('',(155.12475,-43.9704,1.6)); +#46702 = VECTOR('',#46703,1.); +#46703 = DIRECTION('',(0.,0.,1.)); +#46704 = ORIENTED_EDGE('',*,*,#46494,.F.); +#46705 = PLANE('',#46706); +#46706 = AXIS2_PLACEMENT_3D('',#46707,#46708,#46709); +#46707 = CARTESIAN_POINT('',(155.113149,-43.912079,1.6)); +#46708 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#46709 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#46710 = ADVANCED_FACE('',(#46711),#46722,.T.); +#46711 = FACE_BOUND('',#46712,.T.); +#46712 = EDGE_LOOP('',(#46713,#46714,#46715,#46716)); +#46713 = ORIENTED_EDGE('',*,*,#46486,.F.); +#46714 = ORIENTED_EDGE('',*,*,#46699,.T.); +#46715 = ORIENTED_EDGE('',*,*,#46657,.T.); +#46716 = ORIENTED_EDGE('',*,*,#46717,.T.); +#46717 = EDGE_CURVE('',#46649,#46478,#46718,.T.); +#46718 = LINE('',#46719,#46720); +#46719 = CARTESIAN_POINT('',(155.12475,-44.40444587729,-4.5E-02)); +#46720 = VECTOR('',#46721,1.); +#46721 = DIRECTION('',(-0.,-0.,-1.)); +#46722 = PLANE('',#46723); +#46723 = AXIS2_PLACEMENT_3D('',#46724,#46725,#46726); +#46724 = CARTESIAN_POINT('',(155.12475,-43.9704,1.6)); +#46725 = DIRECTION('',(1.,0.,-0.)); +#46726 = DIRECTION('',(0.,-1.,0.)); +#46727 = ADVANCED_FACE('',(#46728),#46739,.F.); +#46728 = FACE_BOUND('',#46729,.T.); +#46729 = EDGE_LOOP('',(#46730,#46736,#46737,#46738)); +#46730 = ORIENTED_EDGE('',*,*,#46731,.F.); +#46731 = EDGE_CURVE('',#46469,#46640,#46732,.T.); +#46732 = LINE('',#46733,#46734); +#46733 = CARTESIAN_POINT('',(154.74375,-44.9995,-4.5E-02)); +#46734 = VECTOR('',#46735,1.); +#46735 = DIRECTION('',(0.,0.,1.)); +#46736 = ORIENTED_EDGE('',*,*,#46477,.T.); +#46737 = ORIENTED_EDGE('',*,*,#46717,.F.); +#46738 = ORIENTED_EDGE('',*,*,#46648,.F.); +#46739 = CYLINDRICAL_SURFACE('',#46740,0.4195); +#46740 = AXIS2_PLACEMENT_3D('',#46741,#46742,#46743); +#46741 = CARTESIAN_POINT('',(154.74375,-44.58,-4.5E-02)); +#46742 = DIRECTION('',(-0.,-0.,-1.)); +#46743 = DIRECTION('',(-0.,-1.,0.)); +#46744 = ADVANCED_FACE('',(#46745),#46756,.F.); +#46745 = FACE_BOUND('',#46746,.T.); +#46746 = EDGE_LOOP('',(#46747,#46748,#46749,#46750)); +#46747 = ORIENTED_EDGE('',*,*,#46468,.T.); +#46748 = ORIENTED_EDGE('',*,*,#46731,.T.); +#46749 = ORIENTED_EDGE('',*,*,#46639,.F.); +#46750 = ORIENTED_EDGE('',*,*,#46751,.T.); +#46751 = EDGE_CURVE('',#46632,#46461,#46752,.T.); +#46752 = LINE('',#46753,#46754); +#46753 = CARTESIAN_POINT('',(155.12475,-44.7555541227,-4.5E-02)); +#46754 = VECTOR('',#46755,1.); +#46755 = DIRECTION('',(-0.,-0.,-1.)); +#46756 = CYLINDRICAL_SURFACE('',#46757,0.4195); +#46757 = AXIS2_PLACEMENT_3D('',#46758,#46759,#46760); +#46758 = CARTESIAN_POINT('',(154.74375,-44.58,-4.5E-02)); +#46759 = DIRECTION('',(-0.,-0.,-1.)); +#46760 = DIRECTION('',(-0.,-1.,0.)); +#46761 = ADVANCED_FACE('',(#46762),#46773,.T.); +#46762 = FACE_BOUND('',#46763,.T.); +#46763 = EDGE_LOOP('',(#46764,#46765,#46766,#46767)); +#46764 = ORIENTED_EDGE('',*,*,#46460,.F.); +#46765 = ORIENTED_EDGE('',*,*,#46751,.F.); +#46766 = ORIENTED_EDGE('',*,*,#46631,.T.); +#46767 = ORIENTED_EDGE('',*,*,#46768,.F.); +#46768 = EDGE_CURVE('',#46453,#46624,#46769,.T.); +#46769 = LINE('',#46770,#46771); +#46770 = CARTESIAN_POINT('',(155.12475,-45.1896,1.6)); +#46771 = VECTOR('',#46772,1.); +#46772 = DIRECTION('',(0.,0.,1.)); +#46773 = PLANE('',#46774); +#46774 = AXIS2_PLACEMENT_3D('',#46775,#46776,#46777); +#46775 = CARTESIAN_POINT('',(155.12475,-43.9704,1.6)); +#46776 = DIRECTION('',(1.,0.,-0.)); +#46777 = DIRECTION('',(0.,-1.,0.)); +#46778 = ADVANCED_FACE('',(#46779),#46790,.T.); +#46779 = FACE_BOUND('',#46780,.T.); +#46780 = EDGE_LOOP('',(#46781,#46782,#46783,#46789)); +#46781 = ORIENTED_EDGE('',*,*,#46768,.T.); +#46782 = ORIENTED_EDGE('',*,*,#46623,.T.); +#46783 = ORIENTED_EDGE('',*,*,#46784,.F.); +#46784 = EDGE_CURVE('',#46445,#46616,#46785,.T.); +#46785 = LINE('',#46786,#46787); +#46786 = CARTESIAN_POINT('',(155.113149,-45.247921,1.6)); +#46787 = VECTOR('',#46788,1.); +#46788 = DIRECTION('',(0.,0.,1.)); +#46789 = ORIENTED_EDGE('',*,*,#46452,.F.); +#46790 = PLANE('',#46791); +#46791 = AXIS2_PLACEMENT_3D('',#46792,#46793,#46794); +#46792 = CARTESIAN_POINT('',(155.12475,-45.1896,1.6)); +#46793 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#46794 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#46795 = ADVANCED_FACE('',(#46796),#46807,.T.); +#46796 = FACE_BOUND('',#46797,.T.); +#46797 = EDGE_LOOP('',(#46798,#46799,#46800,#46806)); +#46798 = ORIENTED_EDGE('',*,*,#46784,.T.); +#46799 = ORIENTED_EDGE('',*,*,#46615,.T.); +#46800 = ORIENTED_EDGE('',*,*,#46801,.F.); +#46801 = EDGE_CURVE('',#46437,#46608,#46802,.T.); +#46802 = LINE('',#46803,#46804); +#46803 = CARTESIAN_POINT('',(155.080113,-45.297363,1.6)); +#46804 = VECTOR('',#46805,1.); +#46805 = DIRECTION('',(0.,0.,1.)); +#46806 = ORIENTED_EDGE('',*,*,#46444,.F.); +#46807 = PLANE('',#46808); +#46808 = AXIS2_PLACEMENT_3D('',#46809,#46810,#46811); +#46809 = CARTESIAN_POINT('',(155.113149,-45.247921,1.6)); +#46810 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#46811 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#46812 = ADVANCED_FACE('',(#46813),#46824,.T.); +#46813 = FACE_BOUND('',#46814,.T.); +#46814 = EDGE_LOOP('',(#46815,#46816,#46817,#46823)); +#46815 = ORIENTED_EDGE('',*,*,#46801,.T.); +#46816 = ORIENTED_EDGE('',*,*,#46607,.T.); +#46817 = ORIENTED_EDGE('',*,*,#46818,.F.); +#46818 = EDGE_CURVE('',#46429,#46600,#46819,.T.); +#46819 = LINE('',#46820,#46821); +#46820 = CARTESIAN_POINT('',(155.030671,-45.330399,1.6)); +#46821 = VECTOR('',#46822,1.); +#46822 = DIRECTION('',(0.,0.,1.)); +#46823 = ORIENTED_EDGE('',*,*,#46436,.F.); +#46824 = PLANE('',#46825); +#46825 = AXIS2_PLACEMENT_3D('',#46826,#46827,#46828); +#46826 = CARTESIAN_POINT('',(155.080113,-45.297363,1.6)); +#46827 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#46828 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#46829 = ADVANCED_FACE('',(#46830),#46841,.T.); +#46830 = FACE_BOUND('',#46831,.T.); +#46831 = EDGE_LOOP('',(#46832,#46833,#46834,#46840)); +#46832 = ORIENTED_EDGE('',*,*,#46818,.T.); +#46833 = ORIENTED_EDGE('',*,*,#46599,.T.); +#46834 = ORIENTED_EDGE('',*,*,#46835,.F.); +#46835 = EDGE_CURVE('',#46421,#46592,#46836,.T.); +#46836 = LINE('',#46837,#46838); +#46837 = CARTESIAN_POINT('',(154.97235,-45.342,1.6)); +#46838 = VECTOR('',#46839,1.); +#46839 = DIRECTION('',(0.,0.,1.)); +#46840 = ORIENTED_EDGE('',*,*,#46428,.F.); +#46841 = PLANE('',#46842); +#46842 = AXIS2_PLACEMENT_3D('',#46843,#46844,#46845); +#46843 = CARTESIAN_POINT('',(155.030671,-45.330399,1.6)); +#46844 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#46845 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#46846 = ADVANCED_FACE('',(#46847),#46858,.T.); +#46847 = FACE_BOUND('',#46848,.T.); +#46848 = EDGE_LOOP('',(#46849,#46850,#46851,#46857)); +#46849 = ORIENTED_EDGE('',*,*,#46835,.T.); +#46850 = ORIENTED_EDGE('',*,*,#46591,.T.); +#46851 = ORIENTED_EDGE('',*,*,#46852,.F.); +#46852 = EDGE_CURVE('',#46413,#46584,#46853,.T.); +#46853 = LINE('',#46854,#46855); +#46854 = CARTESIAN_POINT('',(152.84515,-45.342,1.6)); +#46855 = VECTOR('',#46856,1.); +#46856 = DIRECTION('',(0.,0.,1.)); +#46857 = ORIENTED_EDGE('',*,*,#46420,.F.); +#46858 = PLANE('',#46859); +#46859 = AXIS2_PLACEMENT_3D('',#46860,#46861,#46862); +#46860 = CARTESIAN_POINT('',(154.97235,-45.342,1.6)); +#46861 = DIRECTION('',(0.,-1.,0.)); +#46862 = DIRECTION('',(-1.,0.,0.)); +#46863 = ADVANCED_FACE('',(#46864),#46875,.T.); +#46864 = FACE_BOUND('',#46865,.T.); +#46865 = EDGE_LOOP('',(#46866,#46867,#46868,#46874)); +#46866 = ORIENTED_EDGE('',*,*,#46852,.T.); +#46867 = ORIENTED_EDGE('',*,*,#46583,.T.); +#46868 = ORIENTED_EDGE('',*,*,#46869,.F.); +#46869 = EDGE_CURVE('',#46405,#46576,#46870,.T.); +#46870 = LINE('',#46871,#46872); +#46871 = CARTESIAN_POINT('',(152.786829,-45.330399,1.6)); +#46872 = VECTOR('',#46873,1.); +#46873 = DIRECTION('',(0.,0.,1.)); +#46874 = ORIENTED_EDGE('',*,*,#46412,.F.); +#46875 = PLANE('',#46876); +#46876 = AXIS2_PLACEMENT_3D('',#46877,#46878,#46879); +#46877 = CARTESIAN_POINT('',(152.84515,-45.342,1.6)); +#46878 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#46879 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#46880 = ADVANCED_FACE('',(#46881),#46892,.T.); +#46881 = FACE_BOUND('',#46882,.T.); +#46882 = EDGE_LOOP('',(#46883,#46884,#46885,#46891)); +#46883 = ORIENTED_EDGE('',*,*,#46869,.T.); +#46884 = ORIENTED_EDGE('',*,*,#46575,.T.); +#46885 = ORIENTED_EDGE('',*,*,#46886,.F.); +#46886 = EDGE_CURVE('',#46397,#46568,#46887,.T.); +#46887 = LINE('',#46888,#46889); +#46888 = CARTESIAN_POINT('',(152.737387,-45.297363,1.6)); +#46889 = VECTOR('',#46890,1.); +#46890 = DIRECTION('',(0.,0.,1.)); +#46891 = ORIENTED_EDGE('',*,*,#46404,.F.); +#46892 = PLANE('',#46893); +#46893 = AXIS2_PLACEMENT_3D('',#46894,#46895,#46896); +#46894 = CARTESIAN_POINT('',(152.786829,-45.330399,1.6)); +#46895 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#46896 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#46897 = ADVANCED_FACE('',(#46898),#46909,.T.); +#46898 = FACE_BOUND('',#46899,.T.); +#46899 = EDGE_LOOP('',(#46900,#46901,#46902,#46908)); +#46900 = ORIENTED_EDGE('',*,*,#46886,.T.); +#46901 = ORIENTED_EDGE('',*,*,#46567,.T.); +#46902 = ORIENTED_EDGE('',*,*,#46903,.F.); +#46903 = EDGE_CURVE('',#46389,#46560,#46904,.T.); +#46904 = LINE('',#46905,#46906); +#46905 = CARTESIAN_POINT('',(152.704351,-45.247921,1.6)); +#46906 = VECTOR('',#46907,1.); +#46907 = DIRECTION('',(0.,0.,1.)); +#46908 = ORIENTED_EDGE('',*,*,#46396,.F.); +#46909 = PLANE('',#46910); +#46910 = AXIS2_PLACEMENT_3D('',#46911,#46912,#46913); +#46911 = CARTESIAN_POINT('',(152.737387,-45.297363,1.6)); +#46912 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#46913 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#46914 = ADVANCED_FACE('',(#46915),#46926,.T.); +#46915 = FACE_BOUND('',#46916,.T.); +#46916 = EDGE_LOOP('',(#46917,#46918,#46919,#46925)); +#46917 = ORIENTED_EDGE('',*,*,#46903,.T.); +#46918 = ORIENTED_EDGE('',*,*,#46559,.T.); +#46919 = ORIENTED_EDGE('',*,*,#46920,.F.); +#46920 = EDGE_CURVE('',#46381,#46552,#46921,.T.); +#46921 = LINE('',#46922,#46923); +#46922 = CARTESIAN_POINT('',(152.69275,-45.1896,1.6)); +#46923 = VECTOR('',#46924,1.); +#46924 = DIRECTION('',(0.,0.,1.)); +#46925 = ORIENTED_EDGE('',*,*,#46388,.F.); +#46926 = PLANE('',#46927); +#46927 = AXIS2_PLACEMENT_3D('',#46928,#46929,#46930); +#46928 = CARTESIAN_POINT('',(152.704351,-45.247921,1.6)); +#46929 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#46930 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#46931 = ADVANCED_FACE('',(#46932),#46943,.T.); +#46932 = FACE_BOUND('',#46933,.T.); +#46933 = EDGE_LOOP('',(#46934,#46935,#46936,#46942)); +#46934 = ORIENTED_EDGE('',*,*,#46920,.T.); +#46935 = ORIENTED_EDGE('',*,*,#46551,.T.); +#46936 = ORIENTED_EDGE('',*,*,#46937,.F.); +#46937 = EDGE_CURVE('',#46373,#46544,#46938,.T.); +#46938 = LINE('',#46939,#46940); +#46939 = CARTESIAN_POINT('',(152.69275,-43.9704,1.6)); +#46940 = VECTOR('',#46941,1.); +#46941 = DIRECTION('',(0.,0.,1.)); +#46942 = ORIENTED_EDGE('',*,*,#46380,.F.); +#46943 = PLANE('',#46944); +#46944 = AXIS2_PLACEMENT_3D('',#46945,#46946,#46947); +#46945 = CARTESIAN_POINT('',(152.69275,-45.1896,1.6)); +#46946 = DIRECTION('',(-1.,0.,0.)); +#46947 = DIRECTION('',(0.,1.,0.)); +#46948 = ADVANCED_FACE('',(#46949),#46960,.T.); +#46949 = FACE_BOUND('',#46950,.T.); +#46950 = EDGE_LOOP('',(#46951,#46952,#46953,#46959)); +#46951 = ORIENTED_EDGE('',*,*,#46937,.T.); +#46952 = ORIENTED_EDGE('',*,*,#46543,.T.); +#46953 = ORIENTED_EDGE('',*,*,#46954,.F.); +#46954 = EDGE_CURVE('',#46365,#46536,#46955,.T.); +#46955 = LINE('',#46956,#46957); +#46956 = CARTESIAN_POINT('',(152.704351,-43.912079,1.6)); +#46957 = VECTOR('',#46958,1.); +#46958 = DIRECTION('',(0.,0.,1.)); +#46959 = ORIENTED_EDGE('',*,*,#46372,.F.); +#46960 = PLANE('',#46961); +#46961 = AXIS2_PLACEMENT_3D('',#46962,#46963,#46964); +#46962 = CARTESIAN_POINT('',(152.69275,-43.9704,1.6)); +#46963 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#46964 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#46965 = ADVANCED_FACE('',(#46966),#46977,.T.); +#46966 = FACE_BOUND('',#46967,.T.); +#46967 = EDGE_LOOP('',(#46968,#46969,#46970,#46976)); +#46968 = ORIENTED_EDGE('',*,*,#46954,.T.); +#46969 = ORIENTED_EDGE('',*,*,#46535,.T.); +#46970 = ORIENTED_EDGE('',*,*,#46971,.F.); +#46971 = EDGE_CURVE('',#46357,#46528,#46972,.T.); +#46972 = LINE('',#46973,#46974); +#46973 = CARTESIAN_POINT('',(152.737387,-43.862637,1.6)); +#46974 = VECTOR('',#46975,1.); +#46975 = DIRECTION('',(0.,0.,1.)); +#46976 = ORIENTED_EDGE('',*,*,#46364,.F.); +#46977 = PLANE('',#46978); +#46978 = AXIS2_PLACEMENT_3D('',#46979,#46980,#46981); +#46979 = CARTESIAN_POINT('',(152.704351,-43.912079,1.6)); +#46980 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#46981 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#46982 = ADVANCED_FACE('',(#46983),#46994,.T.); +#46983 = FACE_BOUND('',#46984,.T.); +#46984 = EDGE_LOOP('',(#46985,#46986,#46987,#46993)); +#46985 = ORIENTED_EDGE('',*,*,#46971,.T.); +#46986 = ORIENTED_EDGE('',*,*,#46527,.T.); +#46987 = ORIENTED_EDGE('',*,*,#46988,.F.); +#46988 = EDGE_CURVE('',#46349,#46520,#46989,.T.); +#46989 = LINE('',#46990,#46991); +#46990 = CARTESIAN_POINT('',(152.786829,-43.829601,1.6)); +#46991 = VECTOR('',#46992,1.); +#46992 = DIRECTION('',(0.,0.,1.)); +#46993 = ORIENTED_EDGE('',*,*,#46356,.F.); +#46994 = PLANE('',#46995); +#46995 = AXIS2_PLACEMENT_3D('',#46996,#46997,#46998); +#46996 = CARTESIAN_POINT('',(152.737387,-43.862637,1.6)); +#46997 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#46998 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#46999 = ADVANCED_FACE('',(#47000),#47006,.T.); +#47000 = FACE_BOUND('',#47001,.T.); +#47001 = EDGE_LOOP('',(#47002,#47003,#47004,#47005)); +#47002 = ORIENTED_EDGE('',*,*,#46988,.T.); +#47003 = ORIENTED_EDGE('',*,*,#46519,.T.); +#47004 = ORIENTED_EDGE('',*,*,#46680,.F.); +#47005 = ORIENTED_EDGE('',*,*,#46348,.F.); +#47006 = PLANE('',#47007); +#47007 = AXIS2_PLACEMENT_3D('',#47008,#47009,#47010); +#47008 = CARTESIAN_POINT('',(152.786829,-43.829601,1.6)); +#47009 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#47010 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#47011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47015)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#47012,#47013,#47014)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#47012 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#47013 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#47014 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#47015 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#47012, + 'distance_accuracy_value','confusion accuracy'); +#47016 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47017,#47019); +#47017 = ( REPRESENTATION_RELATIONSHIP('','',#46229,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#47018) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#47018 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1039); +#47019 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #47020); +#47020 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('258','=>[0:1:1:251]','',#5, + #46224,$); +#47021 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#46226)); +#47022 = SHAPE_DEFINITION_REPRESENTATION(#47023,#47029); +#47023 = PRODUCT_DEFINITION_SHAPE('','',#47024); +#47024 = PRODUCT_DEFINITION('design','',#47025,#47028); +#47025 = PRODUCT_DEFINITION_FORMATION('','',#47026); +#47026 = PRODUCT('HackPad_pad_2','HackPad_pad_2','',(#47027)); +#47027 = PRODUCT_CONTEXT('',#2,'mechanical'); +#47028 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#47029 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#47030),#47122); +#47030 = MANIFOLD_SOLID_BREP('',#47031); +#47031 = CLOSED_SHELL('',(#47032,#47065,#47085,#47105)); +#47032 = ADVANCED_FACE('',(#47033),#47060,.T.); +#47033 = FACE_BOUND('',#47034,.T.); +#47034 = EDGE_LOOP('',(#47035,#47044,#47052,#47059)); +#47035 = ORIENTED_EDGE('',*,*,#47036,.F.); +#47036 = EDGE_CURVE('',#47037,#47037,#47039,.T.); +#47037 = VERTEX_POINT('',#47038); +#47038 = CARTESIAN_POINT('',(155.50575,-44.58,1.635)); +#47039 = CIRCLE('',#47040,0.762); +#47040 = AXIS2_PLACEMENT_3D('',#47041,#47042,#47043); +#47041 = CARTESIAN_POINT('',(154.74375,-44.58,1.635)); +#47042 = DIRECTION('',(0.,0.,1.)); +#47043 = DIRECTION('',(1.,0.,-0.)); +#47044 = ORIENTED_EDGE('',*,*,#47045,.F.); +#47045 = EDGE_CURVE('',#47046,#47037,#47048,.T.); +#47046 = VERTEX_POINT('',#47047); +#47047 = CARTESIAN_POINT('',(155.50575,-44.58,1.6)); +#47048 = LINE('',#47049,#47050); +#47049 = CARTESIAN_POINT('',(155.50575,-44.58,1.6)); +#47050 = VECTOR('',#47051,1.); +#47051 = DIRECTION('',(0.,0.,1.)); +#47052 = ORIENTED_EDGE('',*,*,#47053,.T.); +#47053 = EDGE_CURVE('',#47046,#47046,#47054,.T.); +#47054 = CIRCLE('',#47055,0.762); +#47055 = AXIS2_PLACEMENT_3D('',#47056,#47057,#47058); +#47056 = CARTESIAN_POINT('',(154.74375,-44.58,1.6)); +#47057 = DIRECTION('',(0.,0.,1.)); +#47058 = DIRECTION('',(1.,0.,-0.)); +#47059 = ORIENTED_EDGE('',*,*,#47045,.T.); +#47060 = CYLINDRICAL_SURFACE('',#47061,0.762); +#47061 = AXIS2_PLACEMENT_3D('',#47062,#47063,#47064); +#47062 = CARTESIAN_POINT('',(154.74375,-44.58,1.6)); +#47063 = DIRECTION('',(0.,0.,1.)); +#47064 = DIRECTION('',(1.,0.,-0.)); +#47065 = ADVANCED_FACE('',(#47066,#47069),#47080,.T.); +#47066 = FACE_BOUND('',#47067,.T.); +#47067 = EDGE_LOOP('',(#47068)); +#47068 = ORIENTED_EDGE('',*,*,#47036,.T.); +#47069 = FACE_BOUND('',#47070,.T.); +#47070 = EDGE_LOOP('',(#47071)); +#47071 = ORIENTED_EDGE('',*,*,#47072,.T.); +#47072 = EDGE_CURVE('',#47073,#47073,#47075,.T.); +#47073 = VERTEX_POINT('',#47074); +#47074 = CARTESIAN_POINT('',(154.74375,-44.9995,1.635)); +#47075 = CIRCLE('',#47076,0.4195); +#47076 = AXIS2_PLACEMENT_3D('',#47077,#47078,#47079); +#47077 = CARTESIAN_POINT('',(154.74375,-44.58,1.635)); +#47078 = DIRECTION('',(-0.,0.,-1.)); +#47079 = DIRECTION('',(-0.,-1.,0.)); +#47080 = PLANE('',#47081); +#47081 = AXIS2_PLACEMENT_3D('',#47082,#47083,#47084); +#47082 = CARTESIAN_POINT('',(154.74375,-44.58,1.635)); +#47083 = DIRECTION('',(0.,0.,1.)); +#47084 = DIRECTION('',(1.,0.,-0.)); +#47085 = ADVANCED_FACE('',(#47086,#47089),#47100,.F.); +#47086 = FACE_BOUND('',#47087,.F.); +#47087 = EDGE_LOOP('',(#47088)); +#47088 = ORIENTED_EDGE('',*,*,#47053,.T.); +#47089 = FACE_BOUND('',#47090,.F.); +#47090 = EDGE_LOOP('',(#47091)); +#47091 = ORIENTED_EDGE('',*,*,#47092,.T.); +#47092 = EDGE_CURVE('',#47093,#47093,#47095,.T.); +#47093 = VERTEX_POINT('',#47094); +#47094 = CARTESIAN_POINT('',(154.74375,-44.9995,1.6)); +#47095 = CIRCLE('',#47096,0.4195); +#47096 = AXIS2_PLACEMENT_3D('',#47097,#47098,#47099); +#47097 = CARTESIAN_POINT('',(154.74375,-44.58,1.6)); +#47098 = DIRECTION('',(-0.,0.,-1.)); +#47099 = DIRECTION('',(-0.,-1.,0.)); +#47100 = PLANE('',#47101); +#47101 = AXIS2_PLACEMENT_3D('',#47102,#47103,#47104); +#47102 = CARTESIAN_POINT('',(154.74375,-44.58,1.6)); +#47103 = DIRECTION('',(0.,0.,1.)); +#47104 = DIRECTION('',(1.,0.,-0.)); +#47105 = ADVANCED_FACE('',(#47106),#47117,.F.); +#47106 = FACE_BOUND('',#47107,.T.); +#47107 = EDGE_LOOP('',(#47108,#47109,#47115,#47116)); +#47108 = ORIENTED_EDGE('',*,*,#47092,.T.); +#47109 = ORIENTED_EDGE('',*,*,#47110,.T.); +#47110 = EDGE_CURVE('',#47093,#47073,#47111,.T.); +#47111 = LINE('',#47112,#47113); +#47112 = CARTESIAN_POINT('',(154.74375,-44.9995,-4.5E-02)); +#47113 = VECTOR('',#47114,1.); +#47114 = DIRECTION('',(0.,0.,1.)); +#47115 = ORIENTED_EDGE('',*,*,#47072,.F.); +#47116 = ORIENTED_EDGE('',*,*,#47110,.F.); +#47117 = CYLINDRICAL_SURFACE('',#47118,0.4195); +#47118 = AXIS2_PLACEMENT_3D('',#47119,#47120,#47121); +#47119 = CARTESIAN_POINT('',(154.74375,-44.58,-4.5E-02)); +#47120 = DIRECTION('',(-0.,-0.,-1.)); +#47121 = DIRECTION('',(-0.,-1.,0.)); +#47122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47126)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#47123,#47124,#47125)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#47123 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#47124 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#47125 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#47126 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#47123, + 'distance_accuracy_value','confusion accuracy'); +#47127 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47128,#47130); +#47128 = ( REPRESENTATION_RELATIONSHIP('','',#47029,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#47129) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#47129 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1043); +#47130 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #47131); +#47131 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('259','=>[0:1:1:252]','',#5, + #47024,$); +#47132 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#47026)); +#47133 = SHAPE_DEFINITION_REPRESENTATION(#47134,#47140); +#47134 = PRODUCT_DEFINITION_SHAPE('','',#47135); +#47135 = PRODUCT_DEFINITION('design','',#47136,#47139); +#47136 = PRODUCT_DEFINITION_FORMATION('','',#47137); +#47137 = PRODUCT('HackPad_pad_3','HackPad_pad_3','',(#47138)); +#47138 = PRODUCT_CONTEXT('',#2,'mechanical'); +#47139 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#47140 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#47141),#47233); +#47141 = MANIFOLD_SOLID_BREP('',#47142); +#47142 = CLOSED_SHELL('',(#47143,#47176,#47196,#47216)); +#47143 = ADVANCED_FACE('',(#47144),#47171,.T.); +#47144 = FACE_BOUND('',#47145,.T.); +#47145 = EDGE_LOOP('',(#47146,#47155,#47163,#47170)); +#47146 = ORIENTED_EDGE('',*,*,#47147,.F.); +#47147 = EDGE_CURVE('',#47148,#47148,#47150,.T.); +#47148 = VERTEX_POINT('',#47149); +#47149 = CARTESIAN_POINT('',(155.50575,-44.58,0.)); +#47150 = CIRCLE('',#47151,0.762); +#47151 = AXIS2_PLACEMENT_3D('',#47152,#47153,#47154); +#47152 = CARTESIAN_POINT('',(154.74375,-44.58,0.)); +#47153 = DIRECTION('',(0.,0.,1.)); +#47154 = DIRECTION('',(1.,0.,-0.)); +#47155 = ORIENTED_EDGE('',*,*,#47156,.F.); +#47156 = EDGE_CURVE('',#47157,#47148,#47159,.T.); +#47157 = VERTEX_POINT('',#47158); +#47158 = CARTESIAN_POINT('',(155.50575,-44.58,-3.5E-02)); +#47159 = LINE('',#47160,#47161); +#47160 = CARTESIAN_POINT('',(155.50575,-44.58,-3.5E-02)); +#47161 = VECTOR('',#47162,1.); +#47162 = DIRECTION('',(0.,0.,1.)); +#47163 = ORIENTED_EDGE('',*,*,#47164,.T.); +#47164 = EDGE_CURVE('',#47157,#47157,#47165,.T.); +#47165 = CIRCLE('',#47166,0.762); +#47166 = AXIS2_PLACEMENT_3D('',#47167,#47168,#47169); +#47167 = CARTESIAN_POINT('',(154.74375,-44.58,-3.5E-02)); +#47168 = DIRECTION('',(0.,0.,1.)); +#47169 = DIRECTION('',(1.,0.,-0.)); +#47170 = ORIENTED_EDGE('',*,*,#47156,.T.); +#47171 = CYLINDRICAL_SURFACE('',#47172,0.762); +#47172 = AXIS2_PLACEMENT_3D('',#47173,#47174,#47175); +#47173 = CARTESIAN_POINT('',(154.74375,-44.58,-3.5E-02)); +#47174 = DIRECTION('',(0.,0.,1.)); +#47175 = DIRECTION('',(1.,0.,-0.)); +#47176 = ADVANCED_FACE('',(#47177,#47180),#47191,.T.); +#47177 = FACE_BOUND('',#47178,.T.); +#47178 = EDGE_LOOP('',(#47179)); +#47179 = ORIENTED_EDGE('',*,*,#47147,.T.); +#47180 = FACE_BOUND('',#47181,.T.); +#47181 = EDGE_LOOP('',(#47182)); +#47182 = ORIENTED_EDGE('',*,*,#47183,.T.); +#47183 = EDGE_CURVE('',#47184,#47184,#47186,.T.); +#47184 = VERTEX_POINT('',#47185); +#47185 = CARTESIAN_POINT('',(154.74375,-44.9995,0.)); +#47186 = CIRCLE('',#47187,0.4195); +#47187 = AXIS2_PLACEMENT_3D('',#47188,#47189,#47190); +#47188 = CARTESIAN_POINT('',(154.74375,-44.58,0.)); +#47189 = DIRECTION('',(-0.,0.,-1.)); +#47190 = DIRECTION('',(-0.,-1.,0.)); +#47191 = PLANE('',#47192); +#47192 = AXIS2_PLACEMENT_3D('',#47193,#47194,#47195); +#47193 = CARTESIAN_POINT('',(154.74375,-44.58,0.)); +#47194 = DIRECTION('',(0.,0.,1.)); +#47195 = DIRECTION('',(1.,0.,-0.)); +#47196 = ADVANCED_FACE('',(#47197,#47200),#47211,.F.); +#47197 = FACE_BOUND('',#47198,.F.); +#47198 = EDGE_LOOP('',(#47199)); +#47199 = ORIENTED_EDGE('',*,*,#47164,.T.); +#47200 = FACE_BOUND('',#47201,.F.); +#47201 = EDGE_LOOP('',(#47202)); +#47202 = ORIENTED_EDGE('',*,*,#47203,.T.); +#47203 = EDGE_CURVE('',#47204,#47204,#47206,.T.); +#47204 = VERTEX_POINT('',#47205); +#47205 = CARTESIAN_POINT('',(154.74375,-44.9995,-3.5E-02)); +#47206 = CIRCLE('',#47207,0.4195); +#47207 = AXIS2_PLACEMENT_3D('',#47208,#47209,#47210); +#47208 = CARTESIAN_POINT('',(154.74375,-44.58,-3.5E-02)); +#47209 = DIRECTION('',(-0.,0.,-1.)); +#47210 = DIRECTION('',(-0.,-1.,0.)); +#47211 = PLANE('',#47212); +#47212 = AXIS2_PLACEMENT_3D('',#47213,#47214,#47215); +#47213 = CARTESIAN_POINT('',(154.74375,-44.58,-3.5E-02)); +#47214 = DIRECTION('',(0.,0.,1.)); +#47215 = DIRECTION('',(1.,0.,-0.)); +#47216 = ADVANCED_FACE('',(#47217),#47228,.F.); +#47217 = FACE_BOUND('',#47218,.T.); +#47218 = EDGE_LOOP('',(#47219,#47220,#47226,#47227)); +#47219 = ORIENTED_EDGE('',*,*,#47203,.T.); +#47220 = ORIENTED_EDGE('',*,*,#47221,.T.); +#47221 = EDGE_CURVE('',#47204,#47184,#47222,.T.); +#47222 = LINE('',#47223,#47224); +#47223 = CARTESIAN_POINT('',(154.74375,-44.9995,-4.5E-02)); +#47224 = VECTOR('',#47225,1.); +#47225 = DIRECTION('',(0.,0.,1.)); +#47226 = ORIENTED_EDGE('',*,*,#47183,.F.); +#47227 = ORIENTED_EDGE('',*,*,#47221,.F.); +#47228 = CYLINDRICAL_SURFACE('',#47229,0.4195); +#47229 = AXIS2_PLACEMENT_3D('',#47230,#47231,#47232); +#47230 = CARTESIAN_POINT('',(154.74375,-44.58,-4.5E-02)); +#47231 = DIRECTION('',(-0.,-0.,-1.)); +#47232 = DIRECTION('',(-0.,-1.,0.)); +#47233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47237)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#47234,#47235,#47236)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#47234 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#47235 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#47236 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#47237 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#47234, + 'distance_accuracy_value','confusion accuracy'); +#47238 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47239,#47241); +#47239 = ( REPRESENTATION_RELATIONSHIP('','',#47140,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#47240) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#47240 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1047); +#47241 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #47242); +#47242 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('260','=>[0:1:1:253]','',#5, + #47135,$); +#47243 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#47137)); +#47244 = SHAPE_DEFINITION_REPRESENTATION(#47245,#47251); +#47245 = PRODUCT_DEFINITION_SHAPE('','',#47246); +#47246 = PRODUCT_DEFINITION('design','',#47247,#47250); +#47247 = PRODUCT_DEFINITION_FORMATION('','',#47248); +#47248 = PRODUCT('HackPad_pad_4','HackPad_pad_4','',(#47249)); +#47249 = PRODUCT_CONTEXT('',#2,'mechanical'); +#47250 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#47251 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#47252),#47344); +#47252 = MANIFOLD_SOLID_BREP('',#47253); +#47253 = CLOSED_SHELL('',(#47254,#47287,#47307,#47327)); +#47254 = ADVANCED_FACE('',(#47255),#47282,.T.); +#47255 = FACE_BOUND('',#47256,.F.); +#47256 = EDGE_LOOP('',(#47257,#47267,#47274,#47275)); +#47257 = ORIENTED_EDGE('',*,*,#47258,.T.); +#47258 = EDGE_CURVE('',#47259,#47261,#47263,.T.); +#47259 = VERTEX_POINT('',#47260); +#47260 = CARTESIAN_POINT('',(154.74375,-45.0245,-3.5E-02)); +#47261 = VERTEX_POINT('',#47262); +#47262 = CARTESIAN_POINT('',(154.74375,-45.0245,1.635)); +#47263 = LINE('',#47264,#47265); +#47264 = CARTESIAN_POINT('',(154.74375,-45.0245,-3.5E-02)); +#47265 = VECTOR('',#47266,1.); +#47266 = DIRECTION('',(0.,0.,1.)); +#47267 = ORIENTED_EDGE('',*,*,#47268,.T.); +#47268 = EDGE_CURVE('',#47261,#47261,#47269,.T.); +#47269 = CIRCLE('',#47270,0.4445); +#47270 = AXIS2_PLACEMENT_3D('',#47271,#47272,#47273); +#47271 = CARTESIAN_POINT('',(154.74375,-44.58,1.635)); +#47272 = DIRECTION('',(0.,0.,1.)); +#47273 = DIRECTION('',(-0.,-1.,0.)); +#47274 = ORIENTED_EDGE('',*,*,#47258,.F.); +#47275 = ORIENTED_EDGE('',*,*,#47276,.F.); +#47276 = EDGE_CURVE('',#47259,#47259,#47277,.T.); +#47277 = CIRCLE('',#47278,0.4445); +#47278 = AXIS2_PLACEMENT_3D('',#47279,#47280,#47281); +#47279 = CARTESIAN_POINT('',(154.74375,-44.58,-3.5E-02)); +#47280 = DIRECTION('',(0.,0.,1.)); +#47281 = DIRECTION('',(-0.,-1.,0.)); +#47282 = CYLINDRICAL_SURFACE('',#47283,0.4445); +#47283 = AXIS2_PLACEMENT_3D('',#47284,#47285,#47286); +#47284 = CARTESIAN_POINT('',(154.74375,-44.58,-3.5E-02)); +#47285 = DIRECTION('',(-0.,-0.,-1.)); +#47286 = DIRECTION('',(-0.,-1.,0.)); +#47287 = ADVANCED_FACE('',(#47288,#47291),#47302,.F.); +#47288 = FACE_BOUND('',#47289,.F.); +#47289 = EDGE_LOOP('',(#47290)); +#47290 = ORIENTED_EDGE('',*,*,#47276,.T.); +#47291 = FACE_BOUND('',#47292,.F.); +#47292 = EDGE_LOOP('',(#47293)); +#47293 = ORIENTED_EDGE('',*,*,#47294,.T.); +#47294 = EDGE_CURVE('',#47295,#47295,#47297,.T.); +#47295 = VERTEX_POINT('',#47296); +#47296 = CARTESIAN_POINT('',(154.74375,-44.9995,-3.5E-02)); +#47297 = CIRCLE('',#47298,0.4195); +#47298 = AXIS2_PLACEMENT_3D('',#47299,#47300,#47301); +#47299 = CARTESIAN_POINT('',(154.74375,-44.58,-3.5E-02)); +#47300 = DIRECTION('',(-0.,0.,-1.)); +#47301 = DIRECTION('',(-0.,-1.,0.)); +#47302 = PLANE('',#47303); +#47303 = AXIS2_PLACEMENT_3D('',#47304,#47305,#47306); +#47304 = CARTESIAN_POINT('',(154.74375,-45.0245,-3.5E-02)); +#47305 = DIRECTION('',(0.,0.,1.)); +#47306 = DIRECTION('',(1.,0.,-0.)); +#47307 = ADVANCED_FACE('',(#47308,#47311),#47322,.T.); +#47308 = FACE_BOUND('',#47309,.T.); +#47309 = EDGE_LOOP('',(#47310)); +#47310 = ORIENTED_EDGE('',*,*,#47268,.T.); +#47311 = FACE_BOUND('',#47312,.T.); +#47312 = EDGE_LOOP('',(#47313)); +#47313 = ORIENTED_EDGE('',*,*,#47314,.T.); +#47314 = EDGE_CURVE('',#47315,#47315,#47317,.T.); +#47315 = VERTEX_POINT('',#47316); +#47316 = CARTESIAN_POINT('',(154.74375,-44.9995,1.635)); +#47317 = CIRCLE('',#47318,0.4195); +#47318 = AXIS2_PLACEMENT_3D('',#47319,#47320,#47321); +#47319 = CARTESIAN_POINT('',(154.74375,-44.58,1.635)); +#47320 = DIRECTION('',(-0.,0.,-1.)); +#47321 = DIRECTION('',(-0.,-1.,0.)); +#47322 = PLANE('',#47323); +#47323 = AXIS2_PLACEMENT_3D('',#47324,#47325,#47326); +#47324 = CARTESIAN_POINT('',(154.74375,-45.0245,1.635)); +#47325 = DIRECTION('',(0.,0.,1.)); +#47326 = DIRECTION('',(1.,0.,-0.)); +#47327 = ADVANCED_FACE('',(#47328),#47339,.F.); +#47328 = FACE_BOUND('',#47329,.T.); +#47329 = EDGE_LOOP('',(#47330,#47331,#47337,#47338)); +#47330 = ORIENTED_EDGE('',*,*,#47294,.T.); +#47331 = ORIENTED_EDGE('',*,*,#47332,.T.); +#47332 = EDGE_CURVE('',#47295,#47315,#47333,.T.); +#47333 = LINE('',#47334,#47335); +#47334 = CARTESIAN_POINT('',(154.74375,-44.9995,-4.5E-02)); +#47335 = VECTOR('',#47336,1.); +#47336 = DIRECTION('',(0.,0.,1.)); +#47337 = ORIENTED_EDGE('',*,*,#47314,.F.); +#47338 = ORIENTED_EDGE('',*,*,#47332,.F.); +#47339 = CYLINDRICAL_SURFACE('',#47340,0.4195); +#47340 = AXIS2_PLACEMENT_3D('',#47341,#47342,#47343); +#47341 = CARTESIAN_POINT('',(154.74375,-44.58,-4.5E-02)); +#47342 = DIRECTION('',(-0.,-0.,-1.)); +#47343 = DIRECTION('',(-0.,-1.,0.)); +#47344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#47348)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#47345,#47346,#47347)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#47345 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#47346 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#47347 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#47348 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#47345, + 'distance_accuracy_value','confusion accuracy'); +#47349 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47350,#47352); +#47350 = ( REPRESENTATION_RELATIONSHIP('','',#47251,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#47351) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#47351 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1051); +#47352 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #47353); +#47353 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('261','=>[0:1:1:254]','',#5, + #47246,$); +#47354 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#47248)); +#47355 = SHAPE_DEFINITION_REPRESENTATION(#47356,#47362); +#47356 = PRODUCT_DEFINITION_SHAPE('','',#47357); +#47357 = PRODUCT_DEFINITION('design','',#47358,#47361); +#47358 = PRODUCT_DEFINITION_FORMATION('','',#47359); +#47359 = PRODUCT('HackPad_pad_5','HackPad_pad_5','',(#47360)); +#47360 = PRODUCT_CONTEXT('',#2,'mechanical'); +#47361 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#47362 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#47363),#48144); +#47363 = MANIFOLD_SOLID_BREP('',#47364); +#47364 = CLOSED_SHELL('',(#47365,#47405,#47436,#47467,#47638,#47809, + #47826,#47843,#47860,#47877,#47894,#47911,#47928,#47945,#47962, + #47979,#47996,#48013,#48030,#48047,#48064,#48081,#48098,#48115, + #48132)); +#47365 = ADVANCED_FACE('',(#47366),#47400,.T.); +#47366 = FACE_BOUND('',#47367,.T.); +#47367 = EDGE_LOOP('',(#47368,#47378,#47386,#47394)); +#47368 = ORIENTED_EDGE('',*,*,#47369,.T.); +#47369 = EDGE_CURVE('',#47370,#47372,#47374,.T.); +#47370 = VERTEX_POINT('',#47371); +#47371 = CARTESIAN_POINT('',(155.030671,-46.369601,1.6)); +#47372 = VERTEX_POINT('',#47373); +#47373 = CARTESIAN_POINT('',(155.030671,-46.369601,1.635)); +#47374 = LINE('',#47375,#47376); +#47375 = CARTESIAN_POINT('',(155.030671,-46.369601,1.6)); +#47376 = VECTOR('',#47377,1.); +#47377 = DIRECTION('',(0.,0.,1.)); +#47378 = ORIENTED_EDGE('',*,*,#47379,.T.); +#47379 = EDGE_CURVE('',#47372,#47380,#47382,.T.); +#47380 = VERTEX_POINT('',#47381); +#47381 = CARTESIAN_POINT('',(155.080113,-46.402637,1.635)); +#47382 = LINE('',#47383,#47384); +#47383 = CARTESIAN_POINT('',(155.030671,-46.369601,1.635)); +#47384 = VECTOR('',#47385,1.); +#47385 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#47386 = ORIENTED_EDGE('',*,*,#47387,.F.); +#47387 = EDGE_CURVE('',#47388,#47380,#47390,.T.); +#47388 = VERTEX_POINT('',#47389); +#47389 = CARTESIAN_POINT('',(155.080113,-46.402637,1.6)); +#47390 = LINE('',#47391,#47392); +#47391 = CARTESIAN_POINT('',(155.080113,-46.402637,1.6)); +#47392 = VECTOR('',#47393,1.); +#47393 = DIRECTION('',(0.,0.,1.)); +#47394 = ORIENTED_EDGE('',*,*,#47395,.F.); +#47395 = EDGE_CURVE('',#47370,#47388,#47396,.T.); +#47396 = LINE('',#47397,#47398); +#47397 = CARTESIAN_POINT('',(155.030671,-46.369601,1.6)); +#47398 = VECTOR('',#47399,1.); +#47399 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#47400 = PLANE('',#47401); +#47401 = AXIS2_PLACEMENT_3D('',#47402,#47403,#47404); +#47402 = CARTESIAN_POINT('',(155.030671,-46.369601,1.6)); +#47403 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#47404 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#47405 = ADVANCED_FACE('',(#47406),#47431,.T.); +#47406 = FACE_BOUND('',#47407,.T.); +#47407 = EDGE_LOOP('',(#47408,#47418,#47424,#47425)); +#47408 = ORIENTED_EDGE('',*,*,#47409,.T.); +#47409 = EDGE_CURVE('',#47410,#47412,#47414,.T.); +#47410 = VERTEX_POINT('',#47411); +#47411 = CARTESIAN_POINT('',(154.97235,-46.358,1.6)); +#47412 = VERTEX_POINT('',#47413); +#47413 = CARTESIAN_POINT('',(154.97235,-46.358,1.635)); +#47414 = LINE('',#47415,#47416); +#47415 = CARTESIAN_POINT('',(154.97235,-46.358,1.6)); +#47416 = VECTOR('',#47417,1.); +#47417 = DIRECTION('',(0.,0.,1.)); +#47418 = ORIENTED_EDGE('',*,*,#47419,.T.); +#47419 = EDGE_CURVE('',#47412,#47372,#47420,.T.); +#47420 = LINE('',#47421,#47422); +#47421 = CARTESIAN_POINT('',(154.97235,-46.358,1.635)); +#47422 = VECTOR('',#47423,1.); +#47423 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#47424 = ORIENTED_EDGE('',*,*,#47369,.F.); +#47425 = ORIENTED_EDGE('',*,*,#47426,.F.); +#47426 = EDGE_CURVE('',#47410,#47370,#47427,.T.); +#47427 = LINE('',#47428,#47429); +#47428 = CARTESIAN_POINT('',(154.97235,-46.358,1.6)); +#47429 = VECTOR('',#47430,1.); +#47430 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#47431 = PLANE('',#47432); +#47432 = AXIS2_PLACEMENT_3D('',#47433,#47434,#47435); +#47433 = CARTESIAN_POINT('',(154.97235,-46.358,1.6)); +#47434 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#47435 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#47436 = ADVANCED_FACE('',(#47437),#47462,.T.); +#47437 = FACE_BOUND('',#47438,.T.); +#47438 = EDGE_LOOP('',(#47439,#47440,#47448,#47456)); +#47439 = ORIENTED_EDGE('',*,*,#47387,.T.); +#47440 = ORIENTED_EDGE('',*,*,#47441,.T.); +#47441 = EDGE_CURVE('',#47380,#47442,#47444,.T.); +#47442 = VERTEX_POINT('',#47443); +#47443 = CARTESIAN_POINT('',(155.113149,-46.452079,1.635)); +#47444 = LINE('',#47445,#47446); +#47445 = CARTESIAN_POINT('',(155.080113,-46.402637,1.635)); +#47446 = VECTOR('',#47447,1.); +#47447 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#47448 = ORIENTED_EDGE('',*,*,#47449,.F.); +#47449 = EDGE_CURVE('',#47450,#47442,#47452,.T.); +#47450 = VERTEX_POINT('',#47451); +#47451 = CARTESIAN_POINT('',(155.113149,-46.452079,1.6)); +#47452 = LINE('',#47453,#47454); +#47453 = CARTESIAN_POINT('',(155.113149,-46.452079,1.6)); +#47454 = VECTOR('',#47455,1.); +#47455 = DIRECTION('',(0.,0.,1.)); +#47456 = ORIENTED_EDGE('',*,*,#47457,.F.); +#47457 = EDGE_CURVE('',#47388,#47450,#47458,.T.); +#47458 = LINE('',#47459,#47460); +#47459 = CARTESIAN_POINT('',(155.080113,-46.402637,1.6)); +#47460 = VECTOR('',#47461,1.); +#47461 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#47462 = PLANE('',#47463); +#47463 = AXIS2_PLACEMENT_3D('',#47464,#47465,#47466); +#47464 = CARTESIAN_POINT('',(155.080113,-46.402637,1.6)); +#47465 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#47466 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#47467 = ADVANCED_FACE('',(#47468),#47633,.F.); +#47468 = FACE_BOUND('',#47469,.F.); +#47469 = EDGE_LOOP('',(#47470,#47471,#47472,#47480,#47488,#47496,#47504, + #47512,#47520,#47528,#47536,#47544,#47552,#47560,#47568,#47576, + #47584,#47592,#47600,#47609,#47618,#47626,#47632)); +#47470 = ORIENTED_EDGE('',*,*,#47395,.F.); +#47471 = ORIENTED_EDGE('',*,*,#47426,.F.); +#47472 = ORIENTED_EDGE('',*,*,#47473,.F.); +#47473 = EDGE_CURVE('',#47474,#47410,#47476,.T.); +#47474 = VERTEX_POINT('',#47475); +#47475 = CARTESIAN_POINT('',(152.84515,-46.358,1.6)); +#47476 = LINE('',#47477,#47478); +#47477 = CARTESIAN_POINT('',(152.84515,-46.358,1.6)); +#47478 = VECTOR('',#47479,1.); +#47479 = DIRECTION('',(1.,0.,0.)); +#47480 = ORIENTED_EDGE('',*,*,#47481,.F.); +#47481 = EDGE_CURVE('',#47482,#47474,#47484,.T.); +#47482 = VERTEX_POINT('',#47483); +#47483 = CARTESIAN_POINT('',(152.786829,-46.369601,1.6)); +#47484 = LINE('',#47485,#47486); +#47485 = CARTESIAN_POINT('',(152.786829,-46.369601,1.6)); +#47486 = VECTOR('',#47487,1.); +#47487 = DIRECTION('',(0.98078453444,0.195094072188,0.)); +#47488 = ORIENTED_EDGE('',*,*,#47489,.F.); +#47489 = EDGE_CURVE('',#47490,#47482,#47492,.T.); +#47490 = VERTEX_POINT('',#47491); +#47491 = CARTESIAN_POINT('',(152.737387,-46.402637,1.6)); +#47492 = LINE('',#47493,#47494); +#47493 = CARTESIAN_POINT('',(152.737387,-46.402637,1.6)); +#47494 = VECTOR('',#47495,1.); +#47495 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#47496 = ORIENTED_EDGE('',*,*,#47497,.F.); +#47497 = EDGE_CURVE('',#47498,#47490,#47500,.T.); +#47498 = VERTEX_POINT('',#47499); +#47499 = CARTESIAN_POINT('',(152.704351,-46.452079,1.6)); +#47500 = LINE('',#47501,#47502); +#47501 = CARTESIAN_POINT('',(152.704351,-46.452079,1.6)); +#47502 = VECTOR('',#47503,1.); +#47503 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#47504 = ORIENTED_EDGE('',*,*,#47505,.F.); +#47505 = EDGE_CURVE('',#47506,#47498,#47508,.T.); +#47506 = VERTEX_POINT('',#47507); +#47507 = CARTESIAN_POINT('',(152.69275,-46.5104,1.6)); +#47508 = LINE('',#47509,#47510); +#47509 = CARTESIAN_POINT('',(152.69275,-46.5104,1.6)); +#47510 = VECTOR('',#47511,1.); +#47511 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#47512 = ORIENTED_EDGE('',*,*,#47513,.F.); +#47513 = EDGE_CURVE('',#47514,#47506,#47516,.T.); +#47514 = VERTEX_POINT('',#47515); +#47515 = CARTESIAN_POINT('',(152.69275,-47.7296,1.6)); +#47516 = LINE('',#47517,#47518); +#47517 = CARTESIAN_POINT('',(152.69275,-47.7296,1.6)); +#47518 = VECTOR('',#47519,1.); +#47519 = DIRECTION('',(0.,1.,0.)); +#47520 = ORIENTED_EDGE('',*,*,#47521,.F.); +#47521 = EDGE_CURVE('',#47522,#47514,#47524,.T.); +#47522 = VERTEX_POINT('',#47523); +#47523 = CARTESIAN_POINT('',(152.704351,-47.787921,1.6)); +#47524 = LINE('',#47525,#47526); +#47525 = CARTESIAN_POINT('',(152.704351,-47.787921,1.6)); +#47526 = VECTOR('',#47527,1.); +#47527 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#47528 = ORIENTED_EDGE('',*,*,#47529,.F.); +#47529 = EDGE_CURVE('',#47530,#47522,#47532,.T.); +#47530 = VERTEX_POINT('',#47531); +#47531 = CARTESIAN_POINT('',(152.737387,-47.837363,1.6)); +#47532 = LINE('',#47533,#47534); +#47533 = CARTESIAN_POINT('',(152.737387,-47.837363,1.6)); +#47534 = VECTOR('',#47535,1.); +#47535 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#47536 = ORIENTED_EDGE('',*,*,#47537,.F.); +#47537 = EDGE_CURVE('',#47538,#47530,#47540,.T.); +#47538 = VERTEX_POINT('',#47539); +#47539 = CARTESIAN_POINT('',(152.786829,-47.870399,1.6)); +#47540 = LINE('',#47541,#47542); +#47541 = CARTESIAN_POINT('',(152.786829,-47.870399,1.6)); +#47542 = VECTOR('',#47543,1.); +#47543 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#47544 = ORIENTED_EDGE('',*,*,#47545,.F.); +#47545 = EDGE_CURVE('',#47546,#47538,#47548,.T.); +#47546 = VERTEX_POINT('',#47547); +#47547 = CARTESIAN_POINT('',(152.84515,-47.882,1.6)); +#47548 = LINE('',#47549,#47550); +#47549 = CARTESIAN_POINT('',(152.84515,-47.882,1.6)); +#47550 = VECTOR('',#47551,1.); +#47551 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#47552 = ORIENTED_EDGE('',*,*,#47553,.F.); +#47553 = EDGE_CURVE('',#47554,#47546,#47556,.T.); +#47554 = VERTEX_POINT('',#47555); +#47555 = CARTESIAN_POINT('',(154.97235,-47.882,1.6)); +#47556 = LINE('',#47557,#47558); +#47557 = CARTESIAN_POINT('',(154.97235,-47.882,1.6)); +#47558 = VECTOR('',#47559,1.); +#47559 = DIRECTION('',(-1.,0.,0.)); +#47560 = ORIENTED_EDGE('',*,*,#47561,.F.); +#47561 = EDGE_CURVE('',#47562,#47554,#47564,.T.); +#47562 = VERTEX_POINT('',#47563); +#47563 = CARTESIAN_POINT('',(155.030671,-47.870399,1.6)); +#47564 = LINE('',#47565,#47566); +#47565 = CARTESIAN_POINT('',(155.030671,-47.870399,1.6)); +#47566 = VECTOR('',#47567,1.); +#47567 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#47568 = ORIENTED_EDGE('',*,*,#47569,.F.); +#47569 = EDGE_CURVE('',#47570,#47562,#47572,.T.); +#47570 = VERTEX_POINT('',#47571); +#47571 = CARTESIAN_POINT('',(155.080113,-47.837363,1.6)); +#47572 = LINE('',#47573,#47574); +#47573 = CARTESIAN_POINT('',(155.080113,-47.837363,1.6)); +#47574 = VECTOR('',#47575,1.); +#47575 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#47576 = ORIENTED_EDGE('',*,*,#47577,.F.); +#47577 = EDGE_CURVE('',#47578,#47570,#47580,.T.); +#47578 = VERTEX_POINT('',#47579); +#47579 = CARTESIAN_POINT('',(155.113149,-47.787921,1.6)); +#47580 = LINE('',#47581,#47582); +#47581 = CARTESIAN_POINT('',(155.113149,-47.787921,1.6)); +#47582 = VECTOR('',#47583,1.); +#47583 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#47584 = ORIENTED_EDGE('',*,*,#47585,.F.); +#47585 = EDGE_CURVE('',#47586,#47578,#47588,.T.); +#47586 = VERTEX_POINT('',#47587); +#47587 = CARTESIAN_POINT('',(155.12475,-47.7296,1.6)); +#47588 = LINE('',#47589,#47590); +#47589 = CARTESIAN_POINT('',(155.12475,-47.7296,1.6)); +#47590 = VECTOR('',#47591,1.); +#47591 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#47592 = ORIENTED_EDGE('',*,*,#47593,.F.); +#47593 = EDGE_CURVE('',#47594,#47586,#47596,.T.); +#47594 = VERTEX_POINT('',#47595); +#47595 = CARTESIAN_POINT('',(155.12475,-47.29555412271,1.6)); +#47596 = LINE('',#47597,#47598); +#47597 = CARTESIAN_POINT('',(155.12475,-46.5104,1.6)); +#47598 = VECTOR('',#47599,1.); +#47599 = DIRECTION('',(0.,-1.,0.)); +#47600 = ORIENTED_EDGE('',*,*,#47601,.T.); +#47601 = EDGE_CURVE('',#47594,#47602,#47604,.T.); +#47602 = VERTEX_POINT('',#47603); +#47603 = CARTESIAN_POINT('',(154.74375,-47.5395,1.6)); +#47604 = CIRCLE('',#47605,0.4195); +#47605 = AXIS2_PLACEMENT_3D('',#47606,#47607,#47608); +#47606 = CARTESIAN_POINT('',(154.74375,-47.12,1.6)); +#47607 = DIRECTION('',(-0.,0.,-1.)); +#47608 = DIRECTION('',(-0.,-1.,0.)); +#47609 = ORIENTED_EDGE('',*,*,#47610,.T.); +#47610 = EDGE_CURVE('',#47602,#47611,#47613,.T.); +#47611 = VERTEX_POINT('',#47612); +#47612 = CARTESIAN_POINT('',(155.12475,-46.94444587729,1.6)); +#47613 = CIRCLE('',#47614,0.4195); +#47614 = AXIS2_PLACEMENT_3D('',#47615,#47616,#47617); +#47615 = CARTESIAN_POINT('',(154.74375,-47.12,1.6)); +#47616 = DIRECTION('',(-0.,0.,-1.)); +#47617 = DIRECTION('',(-0.,-1.,0.)); +#47618 = ORIENTED_EDGE('',*,*,#47619,.F.); +#47619 = EDGE_CURVE('',#47620,#47611,#47622,.T.); +#47620 = VERTEX_POINT('',#47621); +#47621 = CARTESIAN_POINT('',(155.12475,-46.5104,1.6)); +#47622 = LINE('',#47623,#47624); +#47623 = CARTESIAN_POINT('',(155.12475,-46.5104,1.6)); +#47624 = VECTOR('',#47625,1.); +#47625 = DIRECTION('',(0.,-1.,0.)); +#47626 = ORIENTED_EDGE('',*,*,#47627,.F.); +#47627 = EDGE_CURVE('',#47450,#47620,#47628,.T.); +#47628 = LINE('',#47629,#47630); +#47629 = CARTESIAN_POINT('',(155.113149,-46.452079,1.6)); +#47630 = VECTOR('',#47631,1.); +#47631 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#47632 = ORIENTED_EDGE('',*,*,#47457,.F.); +#47633 = PLANE('',#47634); +#47634 = AXIS2_PLACEMENT_3D('',#47635,#47636,#47637); +#47635 = CARTESIAN_POINT('',(0.,0.,1.6)); +#47636 = DIRECTION('',(0.,0.,1.)); +#47637 = DIRECTION('',(1.,0.,-0.)); +#47638 = ADVANCED_FACE('',(#47639),#47804,.T.); +#47639 = FACE_BOUND('',#47640,.T.); +#47640 = EDGE_LOOP('',(#47641,#47642,#47643,#47651,#47659,#47667,#47675, + #47683,#47691,#47699,#47707,#47715,#47723,#47731,#47739,#47747, + #47755,#47763,#47771,#47780,#47789,#47797,#47803)); +#47641 = ORIENTED_EDGE('',*,*,#47379,.F.); +#47642 = ORIENTED_EDGE('',*,*,#47419,.F.); +#47643 = ORIENTED_EDGE('',*,*,#47644,.F.); +#47644 = EDGE_CURVE('',#47645,#47412,#47647,.T.); +#47645 = VERTEX_POINT('',#47646); +#47646 = CARTESIAN_POINT('',(152.84515,-46.358,1.635)); +#47647 = LINE('',#47648,#47649); +#47648 = CARTESIAN_POINT('',(152.84515,-46.358,1.635)); +#47649 = VECTOR('',#47650,1.); +#47650 = DIRECTION('',(1.,0.,0.)); +#47651 = ORIENTED_EDGE('',*,*,#47652,.F.); +#47652 = EDGE_CURVE('',#47653,#47645,#47655,.T.); +#47653 = VERTEX_POINT('',#47654); +#47654 = CARTESIAN_POINT('',(152.786829,-46.369601,1.635)); +#47655 = LINE('',#47656,#47657); +#47656 = CARTESIAN_POINT('',(152.786829,-46.369601,1.635)); +#47657 = VECTOR('',#47658,1.); +#47658 = DIRECTION('',(0.98078453444,0.195094072188,0.)); +#47659 = ORIENTED_EDGE('',*,*,#47660,.F.); +#47660 = EDGE_CURVE('',#47661,#47653,#47663,.T.); +#47661 = VERTEX_POINT('',#47662); +#47662 = CARTESIAN_POINT('',(152.737387,-46.402637,1.635)); +#47663 = LINE('',#47664,#47665); +#47664 = CARTESIAN_POINT('',(152.737387,-46.402637,1.635)); +#47665 = VECTOR('',#47666,1.); +#47666 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#47667 = ORIENTED_EDGE('',*,*,#47668,.F.); +#47668 = EDGE_CURVE('',#47669,#47661,#47671,.T.); +#47669 = VERTEX_POINT('',#47670); +#47670 = CARTESIAN_POINT('',(152.704351,-46.452079,1.635)); +#47671 = LINE('',#47672,#47673); +#47672 = CARTESIAN_POINT('',(152.704351,-46.452079,1.635)); +#47673 = VECTOR('',#47674,1.); +#47674 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#47675 = ORIENTED_EDGE('',*,*,#47676,.F.); +#47676 = EDGE_CURVE('',#47677,#47669,#47679,.T.); +#47677 = VERTEX_POINT('',#47678); +#47678 = CARTESIAN_POINT('',(152.69275,-46.5104,1.635)); +#47679 = LINE('',#47680,#47681); +#47680 = CARTESIAN_POINT('',(152.69275,-46.5104,1.635)); +#47681 = VECTOR('',#47682,1.); +#47682 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#47683 = ORIENTED_EDGE('',*,*,#47684,.F.); +#47684 = EDGE_CURVE('',#47685,#47677,#47687,.T.); +#47685 = VERTEX_POINT('',#47686); +#47686 = CARTESIAN_POINT('',(152.69275,-47.7296,1.635)); +#47687 = LINE('',#47688,#47689); +#47688 = CARTESIAN_POINT('',(152.69275,-47.7296,1.635)); +#47689 = VECTOR('',#47690,1.); +#47690 = DIRECTION('',(0.,1.,0.)); +#47691 = ORIENTED_EDGE('',*,*,#47692,.F.); +#47692 = EDGE_CURVE('',#47693,#47685,#47695,.T.); +#47693 = VERTEX_POINT('',#47694); +#47694 = CARTESIAN_POINT('',(152.704351,-47.787921,1.635)); +#47695 = LINE('',#47696,#47697); +#47696 = CARTESIAN_POINT('',(152.704351,-47.787921,1.635)); +#47697 = VECTOR('',#47698,1.); +#47698 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#47699 = ORIENTED_EDGE('',*,*,#47700,.F.); +#47700 = EDGE_CURVE('',#47701,#47693,#47703,.T.); +#47701 = VERTEX_POINT('',#47702); +#47702 = CARTESIAN_POINT('',(152.737387,-47.837363,1.635)); +#47703 = LINE('',#47704,#47705); +#47704 = CARTESIAN_POINT('',(152.737387,-47.837363,1.635)); +#47705 = VECTOR('',#47706,1.); +#47706 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#47707 = ORIENTED_EDGE('',*,*,#47708,.F.); +#47708 = EDGE_CURVE('',#47709,#47701,#47711,.T.); +#47709 = VERTEX_POINT('',#47710); +#47710 = CARTESIAN_POINT('',(152.786829,-47.870399,1.635)); +#47711 = LINE('',#47712,#47713); +#47712 = CARTESIAN_POINT('',(152.786829,-47.870399,1.635)); +#47713 = VECTOR('',#47714,1.); +#47714 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#47715 = ORIENTED_EDGE('',*,*,#47716,.F.); +#47716 = EDGE_CURVE('',#47717,#47709,#47719,.T.); +#47717 = VERTEX_POINT('',#47718); +#47718 = CARTESIAN_POINT('',(152.84515,-47.882,1.635)); +#47719 = LINE('',#47720,#47721); +#47720 = CARTESIAN_POINT('',(152.84515,-47.882,1.635)); +#47721 = VECTOR('',#47722,1.); +#47722 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#47723 = ORIENTED_EDGE('',*,*,#47724,.F.); +#47724 = EDGE_CURVE('',#47725,#47717,#47727,.T.); +#47725 = VERTEX_POINT('',#47726); +#47726 = CARTESIAN_POINT('',(154.97235,-47.882,1.635)); +#47727 = LINE('',#47728,#47729); +#47728 = CARTESIAN_POINT('',(154.97235,-47.882,1.635)); +#47729 = VECTOR('',#47730,1.); +#47730 = DIRECTION('',(-1.,0.,0.)); +#47731 = ORIENTED_EDGE('',*,*,#47732,.F.); +#47732 = EDGE_CURVE('',#47733,#47725,#47735,.T.); +#47733 = VERTEX_POINT('',#47734); +#47734 = CARTESIAN_POINT('',(155.030671,-47.870399,1.635)); +#47735 = LINE('',#47736,#47737); +#47736 = CARTESIAN_POINT('',(155.030671,-47.870399,1.635)); +#47737 = VECTOR('',#47738,1.); +#47738 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#47739 = ORIENTED_EDGE('',*,*,#47740,.F.); +#47740 = EDGE_CURVE('',#47741,#47733,#47743,.T.); +#47741 = VERTEX_POINT('',#47742); +#47742 = CARTESIAN_POINT('',(155.080113,-47.837363,1.635)); +#47743 = LINE('',#47744,#47745); +#47744 = CARTESIAN_POINT('',(155.080113,-47.837363,1.635)); +#47745 = VECTOR('',#47746,1.); +#47746 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#47747 = ORIENTED_EDGE('',*,*,#47748,.F.); +#47748 = EDGE_CURVE('',#47749,#47741,#47751,.T.); +#47749 = VERTEX_POINT('',#47750); +#47750 = CARTESIAN_POINT('',(155.113149,-47.787921,1.635)); +#47751 = LINE('',#47752,#47753); +#47752 = CARTESIAN_POINT('',(155.113149,-47.787921,1.635)); +#47753 = VECTOR('',#47754,1.); +#47754 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#47755 = ORIENTED_EDGE('',*,*,#47756,.F.); +#47756 = EDGE_CURVE('',#47757,#47749,#47759,.T.); +#47757 = VERTEX_POINT('',#47758); +#47758 = CARTESIAN_POINT('',(155.12475,-47.7296,1.635)); +#47759 = LINE('',#47760,#47761); +#47760 = CARTESIAN_POINT('',(155.12475,-47.7296,1.635)); +#47761 = VECTOR('',#47762,1.); +#47762 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#47763 = ORIENTED_EDGE('',*,*,#47764,.F.); +#47764 = EDGE_CURVE('',#47765,#47757,#47767,.T.); +#47765 = VERTEX_POINT('',#47766); +#47766 = CARTESIAN_POINT('',(155.12475,-47.29555412271,1.635)); +#47767 = LINE('',#47768,#47769); +#47768 = CARTESIAN_POINT('',(155.12475,-46.5104,1.635)); +#47769 = VECTOR('',#47770,1.); +#47770 = DIRECTION('',(0.,-1.,0.)); +#47771 = ORIENTED_EDGE('',*,*,#47772,.T.); +#47772 = EDGE_CURVE('',#47765,#47773,#47775,.T.); +#47773 = VERTEX_POINT('',#47774); +#47774 = CARTESIAN_POINT('',(154.74375,-47.5395,1.635)); +#47775 = CIRCLE('',#47776,0.4195); +#47776 = AXIS2_PLACEMENT_3D('',#47777,#47778,#47779); +#47777 = CARTESIAN_POINT('',(154.74375,-47.12,1.635)); +#47778 = DIRECTION('',(-0.,0.,-1.)); +#47779 = DIRECTION('',(-0.,-1.,0.)); +#47780 = ORIENTED_EDGE('',*,*,#47781,.T.); +#47781 = EDGE_CURVE('',#47773,#47782,#47784,.T.); +#47782 = VERTEX_POINT('',#47783); +#47783 = CARTESIAN_POINT('',(155.12475,-46.94444587729,1.635)); +#47784 = CIRCLE('',#47785,0.4195); +#47785 = AXIS2_PLACEMENT_3D('',#47786,#47787,#47788); +#47786 = CARTESIAN_POINT('',(154.74375,-47.12,1.635)); +#47787 = DIRECTION('',(-0.,0.,-1.)); +#47788 = DIRECTION('',(-0.,-1.,0.)); +#47789 = ORIENTED_EDGE('',*,*,#47790,.F.); +#47790 = EDGE_CURVE('',#47791,#47782,#47793,.T.); +#47791 = VERTEX_POINT('',#47792); +#47792 = CARTESIAN_POINT('',(155.12475,-46.5104,1.635)); +#47793 = LINE('',#47794,#47795); +#47794 = CARTESIAN_POINT('',(155.12475,-46.5104,1.635)); +#47795 = VECTOR('',#47796,1.); +#47796 = DIRECTION('',(0.,-1.,0.)); +#47797 = ORIENTED_EDGE('',*,*,#47798,.F.); +#47798 = EDGE_CURVE('',#47442,#47791,#47799,.T.); +#47799 = LINE('',#47800,#47801); +#47800 = CARTESIAN_POINT('',(155.113149,-46.452079,1.635)); +#47801 = VECTOR('',#47802,1.); +#47802 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#47803 = ORIENTED_EDGE('',*,*,#47441,.F.); +#47804 = PLANE('',#47805); +#47805 = AXIS2_PLACEMENT_3D('',#47806,#47807,#47808); +#47806 = CARTESIAN_POINT('',(0.,0.,1.635)); +#47807 = DIRECTION('',(0.,0.,1.)); +#47808 = DIRECTION('',(1.,0.,-0.)); +#47809 = ADVANCED_FACE('',(#47810),#47821,.T.); +#47810 = FACE_BOUND('',#47811,.T.); +#47811 = EDGE_LOOP('',(#47812,#47818,#47819,#47820)); +#47812 = ORIENTED_EDGE('',*,*,#47813,.T.); +#47813 = EDGE_CURVE('',#47474,#47645,#47814,.T.); +#47814 = LINE('',#47815,#47816); +#47815 = CARTESIAN_POINT('',(152.84515,-46.358,1.6)); +#47816 = VECTOR('',#47817,1.); +#47817 = DIRECTION('',(0.,0.,1.)); +#47818 = ORIENTED_EDGE('',*,*,#47644,.T.); +#47819 = ORIENTED_EDGE('',*,*,#47409,.F.); +#47820 = ORIENTED_EDGE('',*,*,#47473,.F.); +#47821 = PLANE('',#47822); +#47822 = AXIS2_PLACEMENT_3D('',#47823,#47824,#47825); +#47823 = CARTESIAN_POINT('',(152.84515,-46.358,1.6)); +#47824 = DIRECTION('',(0.,1.,0.)); +#47825 = DIRECTION('',(1.,0.,0.)); +#47826 = ADVANCED_FACE('',(#47827),#47838,.T.); +#47827 = FACE_BOUND('',#47828,.T.); +#47828 = EDGE_LOOP('',(#47829,#47830,#47831,#47837)); +#47829 = ORIENTED_EDGE('',*,*,#47449,.T.); +#47830 = ORIENTED_EDGE('',*,*,#47798,.T.); +#47831 = ORIENTED_EDGE('',*,*,#47832,.F.); +#47832 = EDGE_CURVE('',#47620,#47791,#47833,.T.); +#47833 = LINE('',#47834,#47835); +#47834 = CARTESIAN_POINT('',(155.12475,-46.5104,1.6)); +#47835 = VECTOR('',#47836,1.); +#47836 = DIRECTION('',(0.,0.,1.)); +#47837 = ORIENTED_EDGE('',*,*,#47627,.F.); +#47838 = PLANE('',#47839); +#47839 = AXIS2_PLACEMENT_3D('',#47840,#47841,#47842); +#47840 = CARTESIAN_POINT('',(155.113149,-46.452079,1.6)); +#47841 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#47842 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#47843 = ADVANCED_FACE('',(#47844),#47855,.T.); +#47844 = FACE_BOUND('',#47845,.T.); +#47845 = EDGE_LOOP('',(#47846,#47847,#47848,#47849)); +#47846 = ORIENTED_EDGE('',*,*,#47619,.F.); +#47847 = ORIENTED_EDGE('',*,*,#47832,.T.); +#47848 = ORIENTED_EDGE('',*,*,#47790,.T.); +#47849 = ORIENTED_EDGE('',*,*,#47850,.T.); +#47850 = EDGE_CURVE('',#47782,#47611,#47851,.T.); +#47851 = LINE('',#47852,#47853); +#47852 = CARTESIAN_POINT('',(155.12475,-46.94444587729,-4.5E-02)); +#47853 = VECTOR('',#47854,1.); +#47854 = DIRECTION('',(-0.,-0.,-1.)); +#47855 = PLANE('',#47856); +#47856 = AXIS2_PLACEMENT_3D('',#47857,#47858,#47859); +#47857 = CARTESIAN_POINT('',(155.12475,-46.5104,1.6)); +#47858 = DIRECTION('',(1.,0.,-0.)); +#47859 = DIRECTION('',(0.,-1.,0.)); +#47860 = ADVANCED_FACE('',(#47861),#47872,.F.); +#47861 = FACE_BOUND('',#47862,.T.); +#47862 = EDGE_LOOP('',(#47863,#47869,#47870,#47871)); +#47863 = ORIENTED_EDGE('',*,*,#47864,.F.); +#47864 = EDGE_CURVE('',#47602,#47773,#47865,.T.); +#47865 = LINE('',#47866,#47867); +#47866 = CARTESIAN_POINT('',(154.74375,-47.5395,-4.5E-02)); +#47867 = VECTOR('',#47868,1.); +#47868 = DIRECTION('',(0.,0.,1.)); +#47869 = ORIENTED_EDGE('',*,*,#47610,.T.); +#47870 = ORIENTED_EDGE('',*,*,#47850,.F.); +#47871 = ORIENTED_EDGE('',*,*,#47781,.F.); +#47872 = CYLINDRICAL_SURFACE('',#47873,0.4195); +#47873 = AXIS2_PLACEMENT_3D('',#47874,#47875,#47876); +#47874 = CARTESIAN_POINT('',(154.74375,-47.12,-4.5E-02)); +#47875 = DIRECTION('',(-0.,-0.,-1.)); +#47876 = DIRECTION('',(-0.,-1.,0.)); +#47877 = ADVANCED_FACE('',(#47878),#47889,.F.); +#47878 = FACE_BOUND('',#47879,.T.); +#47879 = EDGE_LOOP('',(#47880,#47881,#47882,#47883)); +#47880 = ORIENTED_EDGE('',*,*,#47601,.T.); +#47881 = ORIENTED_EDGE('',*,*,#47864,.T.); +#47882 = ORIENTED_EDGE('',*,*,#47772,.F.); +#47883 = ORIENTED_EDGE('',*,*,#47884,.T.); +#47884 = EDGE_CURVE('',#47765,#47594,#47885,.T.); +#47885 = LINE('',#47886,#47887); +#47886 = CARTESIAN_POINT('',(155.12475,-47.2955541227,-4.5E-02)); +#47887 = VECTOR('',#47888,1.); +#47888 = DIRECTION('',(-0.,-0.,-1.)); +#47889 = CYLINDRICAL_SURFACE('',#47890,0.4195); +#47890 = AXIS2_PLACEMENT_3D('',#47891,#47892,#47893); +#47891 = CARTESIAN_POINT('',(154.74375,-47.12,-4.5E-02)); +#47892 = DIRECTION('',(-0.,-0.,-1.)); +#47893 = DIRECTION('',(-0.,-1.,0.)); +#47894 = ADVANCED_FACE('',(#47895),#47906,.T.); +#47895 = FACE_BOUND('',#47896,.T.); +#47896 = EDGE_LOOP('',(#47897,#47898,#47899,#47900)); +#47897 = ORIENTED_EDGE('',*,*,#47593,.F.); +#47898 = ORIENTED_EDGE('',*,*,#47884,.F.); +#47899 = ORIENTED_EDGE('',*,*,#47764,.T.); +#47900 = ORIENTED_EDGE('',*,*,#47901,.F.); +#47901 = EDGE_CURVE('',#47586,#47757,#47902,.T.); +#47902 = LINE('',#47903,#47904); +#47903 = CARTESIAN_POINT('',(155.12475,-47.7296,1.6)); +#47904 = VECTOR('',#47905,1.); +#47905 = DIRECTION('',(0.,0.,1.)); +#47906 = PLANE('',#47907); +#47907 = AXIS2_PLACEMENT_3D('',#47908,#47909,#47910); +#47908 = CARTESIAN_POINT('',(155.12475,-46.5104,1.6)); +#47909 = DIRECTION('',(1.,0.,-0.)); +#47910 = DIRECTION('',(0.,-1.,0.)); +#47911 = ADVANCED_FACE('',(#47912),#47923,.T.); +#47912 = FACE_BOUND('',#47913,.T.); +#47913 = EDGE_LOOP('',(#47914,#47915,#47916,#47922)); +#47914 = ORIENTED_EDGE('',*,*,#47901,.T.); +#47915 = ORIENTED_EDGE('',*,*,#47756,.T.); +#47916 = ORIENTED_EDGE('',*,*,#47917,.F.); +#47917 = EDGE_CURVE('',#47578,#47749,#47918,.T.); +#47918 = LINE('',#47919,#47920); +#47919 = CARTESIAN_POINT('',(155.113149,-47.787921,1.6)); +#47920 = VECTOR('',#47921,1.); +#47921 = DIRECTION('',(0.,0.,1.)); +#47922 = ORIENTED_EDGE('',*,*,#47585,.F.); +#47923 = PLANE('',#47924); +#47924 = AXIS2_PLACEMENT_3D('',#47925,#47926,#47927); +#47925 = CARTESIAN_POINT('',(155.12475,-47.7296,1.6)); +#47926 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#47927 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#47928 = ADVANCED_FACE('',(#47929),#47940,.T.); +#47929 = FACE_BOUND('',#47930,.T.); +#47930 = EDGE_LOOP('',(#47931,#47932,#47933,#47939)); +#47931 = ORIENTED_EDGE('',*,*,#47917,.T.); +#47932 = ORIENTED_EDGE('',*,*,#47748,.T.); +#47933 = ORIENTED_EDGE('',*,*,#47934,.F.); +#47934 = EDGE_CURVE('',#47570,#47741,#47935,.T.); +#47935 = LINE('',#47936,#47937); +#47936 = CARTESIAN_POINT('',(155.080113,-47.837363,1.6)); +#47937 = VECTOR('',#47938,1.); +#47938 = DIRECTION('',(0.,0.,1.)); +#47939 = ORIENTED_EDGE('',*,*,#47577,.F.); +#47940 = PLANE('',#47941); +#47941 = AXIS2_PLACEMENT_3D('',#47942,#47943,#47944); +#47942 = CARTESIAN_POINT('',(155.113149,-47.787921,1.6)); +#47943 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#47944 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#47945 = ADVANCED_FACE('',(#47946),#47957,.T.); +#47946 = FACE_BOUND('',#47947,.T.); +#47947 = EDGE_LOOP('',(#47948,#47949,#47950,#47956)); +#47948 = ORIENTED_EDGE('',*,*,#47934,.T.); +#47949 = ORIENTED_EDGE('',*,*,#47740,.T.); +#47950 = ORIENTED_EDGE('',*,*,#47951,.F.); +#47951 = EDGE_CURVE('',#47562,#47733,#47952,.T.); +#47952 = LINE('',#47953,#47954); +#47953 = CARTESIAN_POINT('',(155.030671,-47.870399,1.6)); +#47954 = VECTOR('',#47955,1.); +#47955 = DIRECTION('',(0.,0.,1.)); +#47956 = ORIENTED_EDGE('',*,*,#47569,.F.); +#47957 = PLANE('',#47958); +#47958 = AXIS2_PLACEMENT_3D('',#47959,#47960,#47961); +#47959 = CARTESIAN_POINT('',(155.080113,-47.837363,1.6)); +#47960 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#47961 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#47962 = ADVANCED_FACE('',(#47963),#47974,.T.); +#47963 = FACE_BOUND('',#47964,.T.); +#47964 = EDGE_LOOP('',(#47965,#47966,#47967,#47973)); +#47965 = ORIENTED_EDGE('',*,*,#47951,.T.); +#47966 = ORIENTED_EDGE('',*,*,#47732,.T.); +#47967 = ORIENTED_EDGE('',*,*,#47968,.F.); +#47968 = EDGE_CURVE('',#47554,#47725,#47969,.T.); +#47969 = LINE('',#47970,#47971); +#47970 = CARTESIAN_POINT('',(154.97235,-47.882,1.6)); +#47971 = VECTOR('',#47972,1.); +#47972 = DIRECTION('',(0.,0.,1.)); +#47973 = ORIENTED_EDGE('',*,*,#47561,.F.); +#47974 = PLANE('',#47975); +#47975 = AXIS2_PLACEMENT_3D('',#47976,#47977,#47978); +#47976 = CARTESIAN_POINT('',(155.030671,-47.870399,1.6)); +#47977 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#47978 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#47979 = ADVANCED_FACE('',(#47980),#47991,.T.); +#47980 = FACE_BOUND('',#47981,.T.); +#47981 = EDGE_LOOP('',(#47982,#47983,#47984,#47990)); +#47982 = ORIENTED_EDGE('',*,*,#47968,.T.); +#47983 = ORIENTED_EDGE('',*,*,#47724,.T.); +#47984 = ORIENTED_EDGE('',*,*,#47985,.F.); +#47985 = EDGE_CURVE('',#47546,#47717,#47986,.T.); +#47986 = LINE('',#47987,#47988); +#47987 = CARTESIAN_POINT('',(152.84515,-47.882,1.6)); +#47988 = VECTOR('',#47989,1.); +#47989 = DIRECTION('',(0.,0.,1.)); +#47990 = ORIENTED_EDGE('',*,*,#47553,.F.); +#47991 = PLANE('',#47992); +#47992 = AXIS2_PLACEMENT_3D('',#47993,#47994,#47995); +#47993 = CARTESIAN_POINT('',(154.97235,-47.882,1.6)); +#47994 = DIRECTION('',(0.,-1.,0.)); +#47995 = DIRECTION('',(-1.,0.,0.)); +#47996 = ADVANCED_FACE('',(#47997),#48008,.T.); +#47997 = FACE_BOUND('',#47998,.T.); +#47998 = EDGE_LOOP('',(#47999,#48000,#48001,#48007)); +#47999 = ORIENTED_EDGE('',*,*,#47985,.T.); +#48000 = ORIENTED_EDGE('',*,*,#47716,.T.); +#48001 = ORIENTED_EDGE('',*,*,#48002,.F.); +#48002 = EDGE_CURVE('',#47538,#47709,#48003,.T.); +#48003 = LINE('',#48004,#48005); +#48004 = CARTESIAN_POINT('',(152.786829,-47.870399,1.6)); +#48005 = VECTOR('',#48006,1.); +#48006 = DIRECTION('',(0.,0.,1.)); +#48007 = ORIENTED_EDGE('',*,*,#47545,.F.); +#48008 = PLANE('',#48009); +#48009 = AXIS2_PLACEMENT_3D('',#48010,#48011,#48012); +#48010 = CARTESIAN_POINT('',(152.84515,-47.882,1.6)); +#48011 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#48012 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#48013 = ADVANCED_FACE('',(#48014),#48025,.T.); +#48014 = FACE_BOUND('',#48015,.T.); +#48015 = EDGE_LOOP('',(#48016,#48017,#48018,#48024)); +#48016 = ORIENTED_EDGE('',*,*,#48002,.T.); +#48017 = ORIENTED_EDGE('',*,*,#47708,.T.); +#48018 = ORIENTED_EDGE('',*,*,#48019,.F.); +#48019 = EDGE_CURVE('',#47530,#47701,#48020,.T.); +#48020 = LINE('',#48021,#48022); +#48021 = CARTESIAN_POINT('',(152.737387,-47.837363,1.6)); +#48022 = VECTOR('',#48023,1.); +#48023 = DIRECTION('',(0.,0.,1.)); +#48024 = ORIENTED_EDGE('',*,*,#47537,.F.); +#48025 = PLANE('',#48026); +#48026 = AXIS2_PLACEMENT_3D('',#48027,#48028,#48029); +#48027 = CARTESIAN_POINT('',(152.786829,-47.870399,1.6)); +#48028 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#48029 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#48030 = ADVANCED_FACE('',(#48031),#48042,.T.); +#48031 = FACE_BOUND('',#48032,.T.); +#48032 = EDGE_LOOP('',(#48033,#48034,#48035,#48041)); +#48033 = ORIENTED_EDGE('',*,*,#48019,.T.); +#48034 = ORIENTED_EDGE('',*,*,#47700,.T.); +#48035 = ORIENTED_EDGE('',*,*,#48036,.F.); +#48036 = EDGE_CURVE('',#47522,#47693,#48037,.T.); +#48037 = LINE('',#48038,#48039); +#48038 = CARTESIAN_POINT('',(152.704351,-47.787921,1.6)); +#48039 = VECTOR('',#48040,1.); +#48040 = DIRECTION('',(0.,0.,1.)); +#48041 = ORIENTED_EDGE('',*,*,#47529,.F.); +#48042 = PLANE('',#48043); +#48043 = AXIS2_PLACEMENT_3D('',#48044,#48045,#48046); +#48044 = CARTESIAN_POINT('',(152.737387,-47.837363,1.6)); +#48045 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#48046 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#48047 = ADVANCED_FACE('',(#48048),#48059,.T.); +#48048 = FACE_BOUND('',#48049,.T.); +#48049 = EDGE_LOOP('',(#48050,#48051,#48052,#48058)); +#48050 = ORIENTED_EDGE('',*,*,#48036,.T.); +#48051 = ORIENTED_EDGE('',*,*,#47692,.T.); +#48052 = ORIENTED_EDGE('',*,*,#48053,.F.); +#48053 = EDGE_CURVE('',#47514,#47685,#48054,.T.); +#48054 = LINE('',#48055,#48056); +#48055 = CARTESIAN_POINT('',(152.69275,-47.7296,1.6)); +#48056 = VECTOR('',#48057,1.); +#48057 = DIRECTION('',(0.,0.,1.)); +#48058 = ORIENTED_EDGE('',*,*,#47521,.F.); +#48059 = PLANE('',#48060); +#48060 = AXIS2_PLACEMENT_3D('',#48061,#48062,#48063); +#48061 = CARTESIAN_POINT('',(152.704351,-47.787921,1.6)); +#48062 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#48063 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#48064 = ADVANCED_FACE('',(#48065),#48076,.T.); +#48065 = FACE_BOUND('',#48066,.T.); +#48066 = EDGE_LOOP('',(#48067,#48068,#48069,#48075)); +#48067 = ORIENTED_EDGE('',*,*,#48053,.T.); +#48068 = ORIENTED_EDGE('',*,*,#47684,.T.); +#48069 = ORIENTED_EDGE('',*,*,#48070,.F.); +#48070 = EDGE_CURVE('',#47506,#47677,#48071,.T.); +#48071 = LINE('',#48072,#48073); +#48072 = CARTESIAN_POINT('',(152.69275,-46.5104,1.6)); +#48073 = VECTOR('',#48074,1.); +#48074 = DIRECTION('',(0.,0.,1.)); +#48075 = ORIENTED_EDGE('',*,*,#47513,.F.); +#48076 = PLANE('',#48077); +#48077 = AXIS2_PLACEMENT_3D('',#48078,#48079,#48080); +#48078 = CARTESIAN_POINT('',(152.69275,-47.7296,1.6)); +#48079 = DIRECTION('',(-1.,0.,0.)); +#48080 = DIRECTION('',(0.,1.,0.)); +#48081 = ADVANCED_FACE('',(#48082),#48093,.T.); +#48082 = FACE_BOUND('',#48083,.T.); +#48083 = EDGE_LOOP('',(#48084,#48085,#48086,#48092)); +#48084 = ORIENTED_EDGE('',*,*,#48070,.T.); +#48085 = ORIENTED_EDGE('',*,*,#47676,.T.); +#48086 = ORIENTED_EDGE('',*,*,#48087,.F.); +#48087 = EDGE_CURVE('',#47498,#47669,#48088,.T.); +#48088 = LINE('',#48089,#48090); +#48089 = CARTESIAN_POINT('',(152.704351,-46.452079,1.6)); +#48090 = VECTOR('',#48091,1.); +#48091 = DIRECTION('',(0.,0.,1.)); +#48092 = ORIENTED_EDGE('',*,*,#47505,.F.); +#48093 = PLANE('',#48094); +#48094 = AXIS2_PLACEMENT_3D('',#48095,#48096,#48097); +#48095 = CARTESIAN_POINT('',(152.69275,-46.5104,1.6)); +#48096 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#48097 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#48098 = ADVANCED_FACE('',(#48099),#48110,.T.); +#48099 = FACE_BOUND('',#48100,.T.); +#48100 = EDGE_LOOP('',(#48101,#48102,#48103,#48109)); +#48101 = ORIENTED_EDGE('',*,*,#48087,.T.); +#48102 = ORIENTED_EDGE('',*,*,#47668,.T.); +#48103 = ORIENTED_EDGE('',*,*,#48104,.F.); +#48104 = EDGE_CURVE('',#47490,#47661,#48105,.T.); +#48105 = LINE('',#48106,#48107); +#48106 = CARTESIAN_POINT('',(152.737387,-46.402637,1.6)); +#48107 = VECTOR('',#48108,1.); +#48108 = DIRECTION('',(0.,0.,1.)); +#48109 = ORIENTED_EDGE('',*,*,#47497,.F.); +#48110 = PLANE('',#48111); +#48111 = AXIS2_PLACEMENT_3D('',#48112,#48113,#48114); +#48112 = CARTESIAN_POINT('',(152.704351,-46.452079,1.6)); +#48113 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#48114 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#48115 = ADVANCED_FACE('',(#48116),#48127,.T.); +#48116 = FACE_BOUND('',#48117,.T.); +#48117 = EDGE_LOOP('',(#48118,#48119,#48120,#48126)); +#48118 = ORIENTED_EDGE('',*,*,#48104,.T.); +#48119 = ORIENTED_EDGE('',*,*,#47660,.T.); +#48120 = ORIENTED_EDGE('',*,*,#48121,.F.); +#48121 = EDGE_CURVE('',#47482,#47653,#48122,.T.); +#48122 = LINE('',#48123,#48124); +#48123 = CARTESIAN_POINT('',(152.786829,-46.369601,1.6)); +#48124 = VECTOR('',#48125,1.); +#48125 = DIRECTION('',(0.,0.,1.)); +#48126 = ORIENTED_EDGE('',*,*,#47489,.F.); +#48127 = PLANE('',#48128); +#48128 = AXIS2_PLACEMENT_3D('',#48129,#48130,#48131); +#48129 = CARTESIAN_POINT('',(152.737387,-46.402637,1.6)); +#48130 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#48131 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#48132 = ADVANCED_FACE('',(#48133),#48139,.T.); +#48133 = FACE_BOUND('',#48134,.T.); +#48134 = EDGE_LOOP('',(#48135,#48136,#48137,#48138)); +#48135 = ORIENTED_EDGE('',*,*,#48121,.T.); +#48136 = ORIENTED_EDGE('',*,*,#47652,.T.); +#48137 = ORIENTED_EDGE('',*,*,#47813,.F.); +#48138 = ORIENTED_EDGE('',*,*,#47481,.F.); +#48139 = PLANE('',#48140); +#48140 = AXIS2_PLACEMENT_3D('',#48141,#48142,#48143); +#48141 = CARTESIAN_POINT('',(152.786829,-46.369601,1.6)); +#48142 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#48143 = DIRECTION('',(0.98078453444,0.195094072188,0.)); +#48144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#48148)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#48145,#48146,#48147)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#48145 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#48146 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#48147 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#48148 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#48145, + 'distance_accuracy_value','confusion accuracy'); +#48149 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#48150,#48152); +#48150 = ( REPRESENTATION_RELATIONSHIP('','',#47362,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48151) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#48151 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1055); +#48152 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #48153); +#48153 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('262','=>[0:1:1:255]','',#5, + #47357,$); +#48154 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#47359)); +#48155 = SHAPE_DEFINITION_REPRESENTATION(#48156,#48162); +#48156 = PRODUCT_DEFINITION_SHAPE('','',#48157); +#48157 = PRODUCT_DEFINITION('design','',#48158,#48161); +#48158 = PRODUCT_DEFINITION_FORMATION('','',#48159); +#48159 = PRODUCT('HackPad_pad_6','HackPad_pad_6','',(#48160)); +#48160 = PRODUCT_CONTEXT('',#2,'mechanical'); +#48161 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#48162 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#48163),#48255); +#48163 = MANIFOLD_SOLID_BREP('',#48164); +#48164 = CLOSED_SHELL('',(#48165,#48198,#48218,#48238)); +#48165 = ADVANCED_FACE('',(#48166),#48193,.T.); +#48166 = FACE_BOUND('',#48167,.T.); +#48167 = EDGE_LOOP('',(#48168,#48177,#48185,#48192)); +#48168 = ORIENTED_EDGE('',*,*,#48169,.F.); +#48169 = EDGE_CURVE('',#48170,#48170,#48172,.T.); +#48170 = VERTEX_POINT('',#48171); +#48171 = CARTESIAN_POINT('',(155.50575,-47.12,1.635)); +#48172 = CIRCLE('',#48173,0.762); +#48173 = AXIS2_PLACEMENT_3D('',#48174,#48175,#48176); +#48174 = CARTESIAN_POINT('',(154.74375,-47.12,1.635)); +#48175 = DIRECTION('',(0.,0.,1.)); +#48176 = DIRECTION('',(1.,0.,-0.)); +#48177 = ORIENTED_EDGE('',*,*,#48178,.F.); +#48178 = EDGE_CURVE('',#48179,#48170,#48181,.T.); +#48179 = VERTEX_POINT('',#48180); +#48180 = CARTESIAN_POINT('',(155.50575,-47.12,1.6)); +#48181 = LINE('',#48182,#48183); +#48182 = CARTESIAN_POINT('',(155.50575,-47.12,1.6)); +#48183 = VECTOR('',#48184,1.); +#48184 = DIRECTION('',(0.,0.,1.)); +#48185 = ORIENTED_EDGE('',*,*,#48186,.T.); +#48186 = EDGE_CURVE('',#48179,#48179,#48187,.T.); +#48187 = CIRCLE('',#48188,0.762); +#48188 = AXIS2_PLACEMENT_3D('',#48189,#48190,#48191); +#48189 = CARTESIAN_POINT('',(154.74375,-47.12,1.6)); +#48190 = DIRECTION('',(0.,0.,1.)); +#48191 = DIRECTION('',(1.,0.,-0.)); +#48192 = ORIENTED_EDGE('',*,*,#48178,.T.); +#48193 = CYLINDRICAL_SURFACE('',#48194,0.762); +#48194 = AXIS2_PLACEMENT_3D('',#48195,#48196,#48197); +#48195 = CARTESIAN_POINT('',(154.74375,-47.12,1.6)); +#48196 = DIRECTION('',(0.,0.,1.)); +#48197 = DIRECTION('',(1.,0.,-0.)); +#48198 = ADVANCED_FACE('',(#48199,#48202),#48213,.T.); +#48199 = FACE_BOUND('',#48200,.T.); +#48200 = EDGE_LOOP('',(#48201)); +#48201 = ORIENTED_EDGE('',*,*,#48169,.T.); +#48202 = FACE_BOUND('',#48203,.T.); +#48203 = EDGE_LOOP('',(#48204)); +#48204 = ORIENTED_EDGE('',*,*,#48205,.T.); +#48205 = EDGE_CURVE('',#48206,#48206,#48208,.T.); +#48206 = VERTEX_POINT('',#48207); +#48207 = CARTESIAN_POINT('',(154.74375,-47.5395,1.635)); +#48208 = CIRCLE('',#48209,0.4195); +#48209 = AXIS2_PLACEMENT_3D('',#48210,#48211,#48212); +#48210 = CARTESIAN_POINT('',(154.74375,-47.12,1.635)); +#48211 = DIRECTION('',(-0.,0.,-1.)); +#48212 = DIRECTION('',(-0.,-1.,0.)); +#48213 = PLANE('',#48214); +#48214 = AXIS2_PLACEMENT_3D('',#48215,#48216,#48217); +#48215 = CARTESIAN_POINT('',(154.74375,-47.12,1.635)); +#48216 = DIRECTION('',(0.,0.,1.)); +#48217 = DIRECTION('',(1.,0.,-0.)); +#48218 = ADVANCED_FACE('',(#48219,#48222),#48233,.F.); +#48219 = FACE_BOUND('',#48220,.F.); +#48220 = EDGE_LOOP('',(#48221)); +#48221 = ORIENTED_EDGE('',*,*,#48186,.T.); +#48222 = FACE_BOUND('',#48223,.F.); +#48223 = EDGE_LOOP('',(#48224)); +#48224 = ORIENTED_EDGE('',*,*,#48225,.T.); +#48225 = EDGE_CURVE('',#48226,#48226,#48228,.T.); +#48226 = VERTEX_POINT('',#48227); +#48227 = CARTESIAN_POINT('',(154.74375,-47.5395,1.6)); +#48228 = CIRCLE('',#48229,0.4195); +#48229 = AXIS2_PLACEMENT_3D('',#48230,#48231,#48232); +#48230 = CARTESIAN_POINT('',(154.74375,-47.12,1.6)); +#48231 = DIRECTION('',(-0.,0.,-1.)); +#48232 = DIRECTION('',(-0.,-1.,0.)); +#48233 = PLANE('',#48234); +#48234 = AXIS2_PLACEMENT_3D('',#48235,#48236,#48237); +#48235 = CARTESIAN_POINT('',(154.74375,-47.12,1.6)); +#48236 = DIRECTION('',(0.,0.,1.)); +#48237 = DIRECTION('',(1.,0.,-0.)); +#48238 = ADVANCED_FACE('',(#48239),#48250,.F.); +#48239 = FACE_BOUND('',#48240,.T.); +#48240 = EDGE_LOOP('',(#48241,#48242,#48248,#48249)); +#48241 = ORIENTED_EDGE('',*,*,#48225,.T.); +#48242 = ORIENTED_EDGE('',*,*,#48243,.T.); +#48243 = EDGE_CURVE('',#48226,#48206,#48244,.T.); +#48244 = LINE('',#48245,#48246); +#48245 = CARTESIAN_POINT('',(154.74375,-47.5395,-4.5E-02)); +#48246 = VECTOR('',#48247,1.); +#48247 = DIRECTION('',(0.,0.,1.)); +#48248 = ORIENTED_EDGE('',*,*,#48205,.F.); +#48249 = ORIENTED_EDGE('',*,*,#48243,.F.); +#48250 = CYLINDRICAL_SURFACE('',#48251,0.4195); +#48251 = AXIS2_PLACEMENT_3D('',#48252,#48253,#48254); +#48252 = CARTESIAN_POINT('',(154.74375,-47.12,-4.5E-02)); +#48253 = DIRECTION('',(-0.,-0.,-1.)); +#48254 = DIRECTION('',(-0.,-1.,0.)); +#48255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#48259)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#48256,#48257,#48258)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#48256 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#48257 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#48258 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#48259 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#48256, + 'distance_accuracy_value','confusion accuracy'); +#48260 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#48261,#48263); +#48261 = ( REPRESENTATION_RELATIONSHIP('','',#48162,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48262) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#48262 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1059); +#48263 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #48264); +#48264 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('263','=>[0:1:1:256]','',#5, + #48157,$); +#48265 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#48159)); +#48266 = SHAPE_DEFINITION_REPRESENTATION(#48267,#48273); +#48267 = PRODUCT_DEFINITION_SHAPE('','',#48268); +#48268 = PRODUCT_DEFINITION('design','',#48269,#48272); +#48269 = PRODUCT_DEFINITION_FORMATION('','',#48270); +#48270 = PRODUCT('HackPad_pad_7','HackPad_pad_7','',(#48271)); +#48271 = PRODUCT_CONTEXT('',#2,'mechanical'); +#48272 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#48273 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#48274),#48366); +#48274 = MANIFOLD_SOLID_BREP('',#48275); +#48275 = CLOSED_SHELL('',(#48276,#48309,#48329,#48349)); +#48276 = ADVANCED_FACE('',(#48277),#48304,.T.); +#48277 = FACE_BOUND('',#48278,.T.); +#48278 = EDGE_LOOP('',(#48279,#48288,#48296,#48303)); +#48279 = ORIENTED_EDGE('',*,*,#48280,.F.); +#48280 = EDGE_CURVE('',#48281,#48281,#48283,.T.); +#48281 = VERTEX_POINT('',#48282); +#48282 = CARTESIAN_POINT('',(155.50575,-47.12,0.)); +#48283 = CIRCLE('',#48284,0.762); +#48284 = AXIS2_PLACEMENT_3D('',#48285,#48286,#48287); +#48285 = CARTESIAN_POINT('',(154.74375,-47.12,0.)); +#48286 = DIRECTION('',(0.,0.,1.)); +#48287 = DIRECTION('',(1.,0.,-0.)); +#48288 = ORIENTED_EDGE('',*,*,#48289,.F.); +#48289 = EDGE_CURVE('',#48290,#48281,#48292,.T.); +#48290 = VERTEX_POINT('',#48291); +#48291 = CARTESIAN_POINT('',(155.50575,-47.12,-3.5E-02)); +#48292 = LINE('',#48293,#48294); +#48293 = CARTESIAN_POINT('',(155.50575,-47.12,-3.5E-02)); +#48294 = VECTOR('',#48295,1.); +#48295 = DIRECTION('',(0.,0.,1.)); +#48296 = ORIENTED_EDGE('',*,*,#48297,.T.); +#48297 = EDGE_CURVE('',#48290,#48290,#48298,.T.); +#48298 = CIRCLE('',#48299,0.762); +#48299 = AXIS2_PLACEMENT_3D('',#48300,#48301,#48302); +#48300 = CARTESIAN_POINT('',(154.74375,-47.12,-3.5E-02)); +#48301 = DIRECTION('',(0.,0.,1.)); +#48302 = DIRECTION('',(1.,0.,-0.)); +#48303 = ORIENTED_EDGE('',*,*,#48289,.T.); +#48304 = CYLINDRICAL_SURFACE('',#48305,0.762); +#48305 = AXIS2_PLACEMENT_3D('',#48306,#48307,#48308); +#48306 = CARTESIAN_POINT('',(154.74375,-47.12,-3.5E-02)); +#48307 = DIRECTION('',(0.,0.,1.)); +#48308 = DIRECTION('',(1.,0.,-0.)); +#48309 = ADVANCED_FACE('',(#48310,#48313),#48324,.T.); +#48310 = FACE_BOUND('',#48311,.T.); +#48311 = EDGE_LOOP('',(#48312)); +#48312 = ORIENTED_EDGE('',*,*,#48280,.T.); +#48313 = FACE_BOUND('',#48314,.T.); +#48314 = EDGE_LOOP('',(#48315)); +#48315 = ORIENTED_EDGE('',*,*,#48316,.T.); +#48316 = EDGE_CURVE('',#48317,#48317,#48319,.T.); +#48317 = VERTEX_POINT('',#48318); +#48318 = CARTESIAN_POINT('',(154.74375,-47.5395,0.)); +#48319 = CIRCLE('',#48320,0.4195); +#48320 = AXIS2_PLACEMENT_3D('',#48321,#48322,#48323); +#48321 = CARTESIAN_POINT('',(154.74375,-47.12,0.)); +#48322 = DIRECTION('',(-0.,0.,-1.)); +#48323 = DIRECTION('',(-0.,-1.,0.)); +#48324 = PLANE('',#48325); +#48325 = AXIS2_PLACEMENT_3D('',#48326,#48327,#48328); +#48326 = CARTESIAN_POINT('',(154.74375,-47.12,0.)); +#48327 = DIRECTION('',(0.,0.,1.)); +#48328 = DIRECTION('',(1.,0.,-0.)); +#48329 = ADVANCED_FACE('',(#48330,#48333),#48344,.F.); +#48330 = FACE_BOUND('',#48331,.F.); +#48331 = EDGE_LOOP('',(#48332)); +#48332 = ORIENTED_EDGE('',*,*,#48297,.T.); +#48333 = FACE_BOUND('',#48334,.F.); +#48334 = EDGE_LOOP('',(#48335)); +#48335 = ORIENTED_EDGE('',*,*,#48336,.T.); +#48336 = EDGE_CURVE('',#48337,#48337,#48339,.T.); +#48337 = VERTEX_POINT('',#48338); +#48338 = CARTESIAN_POINT('',(154.74375,-47.5395,-3.5E-02)); +#48339 = CIRCLE('',#48340,0.4195); +#48340 = AXIS2_PLACEMENT_3D('',#48341,#48342,#48343); +#48341 = CARTESIAN_POINT('',(154.74375,-47.12,-3.5E-02)); +#48342 = DIRECTION('',(-0.,0.,-1.)); +#48343 = DIRECTION('',(-0.,-1.,0.)); +#48344 = PLANE('',#48345); +#48345 = AXIS2_PLACEMENT_3D('',#48346,#48347,#48348); +#48346 = CARTESIAN_POINT('',(154.74375,-47.12,-3.5E-02)); +#48347 = DIRECTION('',(0.,0.,1.)); +#48348 = DIRECTION('',(1.,0.,-0.)); +#48349 = ADVANCED_FACE('',(#48350),#48361,.F.); +#48350 = FACE_BOUND('',#48351,.T.); +#48351 = EDGE_LOOP('',(#48352,#48353,#48359,#48360)); +#48352 = ORIENTED_EDGE('',*,*,#48336,.T.); +#48353 = ORIENTED_EDGE('',*,*,#48354,.T.); +#48354 = EDGE_CURVE('',#48337,#48317,#48355,.T.); +#48355 = LINE('',#48356,#48357); +#48356 = CARTESIAN_POINT('',(154.74375,-47.5395,-4.5E-02)); +#48357 = VECTOR('',#48358,1.); +#48358 = DIRECTION('',(0.,0.,1.)); +#48359 = ORIENTED_EDGE('',*,*,#48316,.F.); +#48360 = ORIENTED_EDGE('',*,*,#48354,.F.); +#48361 = CYLINDRICAL_SURFACE('',#48362,0.4195); +#48362 = AXIS2_PLACEMENT_3D('',#48363,#48364,#48365); +#48363 = CARTESIAN_POINT('',(154.74375,-47.12,-4.5E-02)); +#48364 = DIRECTION('',(-0.,-0.,-1.)); +#48365 = DIRECTION('',(-0.,-1.,0.)); +#48366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#48370)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#48367,#48368,#48369)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#48367 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#48368 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#48369 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#48370 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#48367, + 'distance_accuracy_value','confusion accuracy'); +#48371 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#48372,#48374); +#48372 = ( REPRESENTATION_RELATIONSHIP('','',#48273,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48373) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#48373 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1063); +#48374 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #48375); +#48375 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('264','=>[0:1:1:257]','',#5, + #48268,$); +#48376 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#48270)); +#48377 = SHAPE_DEFINITION_REPRESENTATION(#48378,#48384); +#48378 = PRODUCT_DEFINITION_SHAPE('','',#48379); +#48379 = PRODUCT_DEFINITION('design','',#48380,#48383); +#48380 = PRODUCT_DEFINITION_FORMATION('','',#48381); +#48381 = PRODUCT('HackPad_pad_8','HackPad_pad_8','',(#48382)); +#48382 = PRODUCT_CONTEXT('',#2,'mechanical'); +#48383 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#48384 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#48385),#48477); +#48385 = MANIFOLD_SOLID_BREP('',#48386); +#48386 = CLOSED_SHELL('',(#48387,#48420,#48440,#48460)); +#48387 = ADVANCED_FACE('',(#48388),#48415,.T.); +#48388 = FACE_BOUND('',#48389,.F.); +#48389 = EDGE_LOOP('',(#48390,#48400,#48407,#48408)); +#48390 = ORIENTED_EDGE('',*,*,#48391,.T.); +#48391 = EDGE_CURVE('',#48392,#48394,#48396,.T.); +#48392 = VERTEX_POINT('',#48393); +#48393 = CARTESIAN_POINT('',(154.74375,-47.5645,-3.5E-02)); +#48394 = VERTEX_POINT('',#48395); +#48395 = CARTESIAN_POINT('',(154.74375,-47.5645,1.635)); +#48396 = LINE('',#48397,#48398); +#48397 = CARTESIAN_POINT('',(154.74375,-47.5645,-3.5E-02)); +#48398 = VECTOR('',#48399,1.); +#48399 = DIRECTION('',(0.,0.,1.)); +#48400 = ORIENTED_EDGE('',*,*,#48401,.T.); +#48401 = EDGE_CURVE('',#48394,#48394,#48402,.T.); +#48402 = CIRCLE('',#48403,0.4445); +#48403 = AXIS2_PLACEMENT_3D('',#48404,#48405,#48406); +#48404 = CARTESIAN_POINT('',(154.74375,-47.12,1.635)); +#48405 = DIRECTION('',(0.,0.,1.)); +#48406 = DIRECTION('',(-0.,-1.,0.)); +#48407 = ORIENTED_EDGE('',*,*,#48391,.F.); +#48408 = ORIENTED_EDGE('',*,*,#48409,.F.); +#48409 = EDGE_CURVE('',#48392,#48392,#48410,.T.); +#48410 = CIRCLE('',#48411,0.4445); +#48411 = AXIS2_PLACEMENT_3D('',#48412,#48413,#48414); +#48412 = CARTESIAN_POINT('',(154.74375,-47.12,-3.5E-02)); +#48413 = DIRECTION('',(0.,0.,1.)); +#48414 = DIRECTION('',(-0.,-1.,0.)); +#48415 = CYLINDRICAL_SURFACE('',#48416,0.4445); +#48416 = AXIS2_PLACEMENT_3D('',#48417,#48418,#48419); +#48417 = CARTESIAN_POINT('',(154.74375,-47.12,-3.5E-02)); +#48418 = DIRECTION('',(-0.,-0.,-1.)); +#48419 = DIRECTION('',(-0.,-1.,0.)); +#48420 = ADVANCED_FACE('',(#48421,#48424),#48435,.F.); +#48421 = FACE_BOUND('',#48422,.F.); +#48422 = EDGE_LOOP('',(#48423)); +#48423 = ORIENTED_EDGE('',*,*,#48409,.T.); +#48424 = FACE_BOUND('',#48425,.F.); +#48425 = EDGE_LOOP('',(#48426)); +#48426 = ORIENTED_EDGE('',*,*,#48427,.T.); +#48427 = EDGE_CURVE('',#48428,#48428,#48430,.T.); +#48428 = VERTEX_POINT('',#48429); +#48429 = CARTESIAN_POINT('',(154.74375,-47.5395,-3.5E-02)); +#48430 = CIRCLE('',#48431,0.4195); +#48431 = AXIS2_PLACEMENT_3D('',#48432,#48433,#48434); +#48432 = CARTESIAN_POINT('',(154.74375,-47.12,-3.5E-02)); +#48433 = DIRECTION('',(-0.,0.,-1.)); +#48434 = DIRECTION('',(-0.,-1.,0.)); +#48435 = PLANE('',#48436); +#48436 = AXIS2_PLACEMENT_3D('',#48437,#48438,#48439); +#48437 = CARTESIAN_POINT('',(154.74375,-47.5645,-3.5E-02)); +#48438 = DIRECTION('',(0.,0.,1.)); +#48439 = DIRECTION('',(1.,0.,-0.)); +#48440 = ADVANCED_FACE('',(#48441,#48444),#48455,.T.); +#48441 = FACE_BOUND('',#48442,.T.); +#48442 = EDGE_LOOP('',(#48443)); +#48443 = ORIENTED_EDGE('',*,*,#48401,.T.); +#48444 = FACE_BOUND('',#48445,.T.); +#48445 = EDGE_LOOP('',(#48446)); +#48446 = ORIENTED_EDGE('',*,*,#48447,.T.); +#48447 = EDGE_CURVE('',#48448,#48448,#48450,.T.); +#48448 = VERTEX_POINT('',#48449); +#48449 = CARTESIAN_POINT('',(154.74375,-47.5395,1.635)); +#48450 = CIRCLE('',#48451,0.4195); +#48451 = AXIS2_PLACEMENT_3D('',#48452,#48453,#48454); +#48452 = CARTESIAN_POINT('',(154.74375,-47.12,1.635)); +#48453 = DIRECTION('',(-0.,0.,-1.)); +#48454 = DIRECTION('',(-0.,-1.,0.)); +#48455 = PLANE('',#48456); +#48456 = AXIS2_PLACEMENT_3D('',#48457,#48458,#48459); +#48457 = CARTESIAN_POINT('',(154.74375,-47.5645,1.635)); +#48458 = DIRECTION('',(0.,0.,1.)); +#48459 = DIRECTION('',(1.,0.,-0.)); +#48460 = ADVANCED_FACE('',(#48461),#48472,.F.); +#48461 = FACE_BOUND('',#48462,.T.); +#48462 = EDGE_LOOP('',(#48463,#48464,#48470,#48471)); +#48463 = ORIENTED_EDGE('',*,*,#48427,.T.); +#48464 = ORIENTED_EDGE('',*,*,#48465,.T.); +#48465 = EDGE_CURVE('',#48428,#48448,#48466,.T.); +#48466 = LINE('',#48467,#48468); +#48467 = CARTESIAN_POINT('',(154.74375,-47.5395,-4.5E-02)); +#48468 = VECTOR('',#48469,1.); +#48469 = DIRECTION('',(0.,0.,1.)); +#48470 = ORIENTED_EDGE('',*,*,#48447,.F.); +#48471 = ORIENTED_EDGE('',*,*,#48465,.F.); +#48472 = CYLINDRICAL_SURFACE('',#48473,0.4195); +#48473 = AXIS2_PLACEMENT_3D('',#48474,#48475,#48476); +#48474 = CARTESIAN_POINT('',(154.74375,-47.12,-4.5E-02)); +#48475 = DIRECTION('',(-0.,-0.,-1.)); +#48476 = DIRECTION('',(-0.,-1.,0.)); +#48477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#48481)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#48478,#48479,#48480)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#48478 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#48479 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#48480 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#48481 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#48478, + 'distance_accuracy_value','confusion accuracy'); +#48482 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#48483,#48485); +#48483 = ( REPRESENTATION_RELATIONSHIP('','',#48384,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48484) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#48484 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1067); +#48485 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #48486); +#48486 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('265','=>[0:1:1:258]','',#5, + #48379,$); +#48487 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#48381)); +#48488 = SHAPE_DEFINITION_REPRESENTATION(#48489,#48495); +#48489 = PRODUCT_DEFINITION_SHAPE('','',#48490); +#48490 = PRODUCT_DEFINITION('design','',#48491,#48494); +#48491 = PRODUCT_DEFINITION_FORMATION('','',#48492); +#48492 = PRODUCT('HackPad_pad_9','HackPad_pad_9','',(#48493)); +#48493 = PRODUCT_CONTEXT('',#2,'mechanical'); +#48494 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#48495 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#48496),#49277); +#48496 = MANIFOLD_SOLID_BREP('',#48497); +#48497 = CLOSED_SHELL('',(#48498,#48538,#48569,#48600,#48771,#48942, + #48959,#48976,#48993,#49010,#49027,#49044,#49061,#49078,#49095, + #49112,#49129,#49146,#49163,#49180,#49197,#49214,#49231,#49248, + #49265)); +#48498 = ADVANCED_FACE('',(#48499),#48533,.T.); +#48499 = FACE_BOUND('',#48500,.T.); +#48500 = EDGE_LOOP('',(#48501,#48511,#48519,#48527)); +#48501 = ORIENTED_EDGE('',*,*,#48502,.T.); +#48502 = EDGE_CURVE('',#48503,#48505,#48507,.T.); +#48503 = VERTEX_POINT('',#48504); +#48504 = CARTESIAN_POINT('',(155.030671,-48.909601,1.6)); +#48505 = VERTEX_POINT('',#48506); +#48506 = CARTESIAN_POINT('',(155.030671,-48.909601,1.635)); +#48507 = LINE('',#48508,#48509); +#48508 = CARTESIAN_POINT('',(155.030671,-48.909601,1.6)); +#48509 = VECTOR('',#48510,1.); +#48510 = DIRECTION('',(0.,0.,1.)); +#48511 = ORIENTED_EDGE('',*,*,#48512,.T.); +#48512 = EDGE_CURVE('',#48505,#48513,#48515,.T.); +#48513 = VERTEX_POINT('',#48514); +#48514 = CARTESIAN_POINT('',(155.080113,-48.942637,1.635)); +#48515 = LINE('',#48516,#48517); +#48516 = CARTESIAN_POINT('',(155.030671,-48.909601,1.635)); +#48517 = VECTOR('',#48518,1.); +#48518 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#48519 = ORIENTED_EDGE('',*,*,#48520,.F.); +#48520 = EDGE_CURVE('',#48521,#48513,#48523,.T.); +#48521 = VERTEX_POINT('',#48522); +#48522 = CARTESIAN_POINT('',(155.080113,-48.942637,1.6)); +#48523 = LINE('',#48524,#48525); +#48524 = CARTESIAN_POINT('',(155.080113,-48.942637,1.6)); +#48525 = VECTOR('',#48526,1.); +#48526 = DIRECTION('',(0.,0.,1.)); +#48527 = ORIENTED_EDGE('',*,*,#48528,.F.); +#48528 = EDGE_CURVE('',#48503,#48521,#48529,.T.); +#48529 = LINE('',#48530,#48531); +#48530 = CARTESIAN_POINT('',(155.030671,-48.909601,1.6)); +#48531 = VECTOR('',#48532,1.); +#48532 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#48533 = PLANE('',#48534); +#48534 = AXIS2_PLACEMENT_3D('',#48535,#48536,#48537); +#48535 = CARTESIAN_POINT('',(155.030671,-48.909601,1.6)); +#48536 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#48537 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#48538 = ADVANCED_FACE('',(#48539),#48564,.T.); +#48539 = FACE_BOUND('',#48540,.T.); +#48540 = EDGE_LOOP('',(#48541,#48551,#48557,#48558)); +#48541 = ORIENTED_EDGE('',*,*,#48542,.T.); +#48542 = EDGE_CURVE('',#48543,#48545,#48547,.T.); +#48543 = VERTEX_POINT('',#48544); +#48544 = CARTESIAN_POINT('',(154.97235,-48.898,1.6)); +#48545 = VERTEX_POINT('',#48546); +#48546 = CARTESIAN_POINT('',(154.97235,-48.898,1.635)); +#48547 = LINE('',#48548,#48549); +#48548 = CARTESIAN_POINT('',(154.97235,-48.898,1.6)); +#48549 = VECTOR('',#48550,1.); +#48550 = DIRECTION('',(0.,0.,1.)); +#48551 = ORIENTED_EDGE('',*,*,#48552,.T.); +#48552 = EDGE_CURVE('',#48545,#48505,#48553,.T.); +#48553 = LINE('',#48554,#48555); +#48554 = CARTESIAN_POINT('',(154.97235,-48.898,1.635)); +#48555 = VECTOR('',#48556,1.); +#48556 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#48557 = ORIENTED_EDGE('',*,*,#48502,.F.); +#48558 = ORIENTED_EDGE('',*,*,#48559,.F.); +#48559 = EDGE_CURVE('',#48543,#48503,#48560,.T.); +#48560 = LINE('',#48561,#48562); +#48561 = CARTESIAN_POINT('',(154.97235,-48.898,1.6)); +#48562 = VECTOR('',#48563,1.); +#48563 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#48564 = PLANE('',#48565); +#48565 = AXIS2_PLACEMENT_3D('',#48566,#48567,#48568); +#48566 = CARTESIAN_POINT('',(154.97235,-48.898,1.6)); +#48567 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#48568 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#48569 = ADVANCED_FACE('',(#48570),#48595,.T.); +#48570 = FACE_BOUND('',#48571,.T.); +#48571 = EDGE_LOOP('',(#48572,#48573,#48581,#48589)); +#48572 = ORIENTED_EDGE('',*,*,#48520,.T.); +#48573 = ORIENTED_EDGE('',*,*,#48574,.T.); +#48574 = EDGE_CURVE('',#48513,#48575,#48577,.T.); +#48575 = VERTEX_POINT('',#48576); +#48576 = CARTESIAN_POINT('',(155.113149,-48.992079,1.635)); +#48577 = LINE('',#48578,#48579); +#48578 = CARTESIAN_POINT('',(155.080113,-48.942637,1.635)); +#48579 = VECTOR('',#48580,1.); +#48580 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#48581 = ORIENTED_EDGE('',*,*,#48582,.F.); +#48582 = EDGE_CURVE('',#48583,#48575,#48585,.T.); +#48583 = VERTEX_POINT('',#48584); +#48584 = CARTESIAN_POINT('',(155.113149,-48.992079,1.6)); +#48585 = LINE('',#48586,#48587); +#48586 = CARTESIAN_POINT('',(155.113149,-48.992079,1.6)); +#48587 = VECTOR('',#48588,1.); +#48588 = DIRECTION('',(0.,0.,1.)); +#48589 = ORIENTED_EDGE('',*,*,#48590,.F.); +#48590 = EDGE_CURVE('',#48521,#48583,#48591,.T.); +#48591 = LINE('',#48592,#48593); +#48592 = CARTESIAN_POINT('',(155.080113,-48.942637,1.6)); +#48593 = VECTOR('',#48594,1.); +#48594 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#48595 = PLANE('',#48596); +#48596 = AXIS2_PLACEMENT_3D('',#48597,#48598,#48599); +#48597 = CARTESIAN_POINT('',(155.080113,-48.942637,1.6)); +#48598 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#48599 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#48600 = ADVANCED_FACE('',(#48601),#48766,.F.); +#48601 = FACE_BOUND('',#48602,.F.); +#48602 = EDGE_LOOP('',(#48603,#48604,#48605,#48613,#48621,#48629,#48637, + #48645,#48653,#48661,#48669,#48677,#48685,#48693,#48701,#48709, + #48717,#48725,#48733,#48742,#48751,#48759,#48765)); +#48603 = ORIENTED_EDGE('',*,*,#48528,.F.); +#48604 = ORIENTED_EDGE('',*,*,#48559,.F.); +#48605 = ORIENTED_EDGE('',*,*,#48606,.F.); +#48606 = EDGE_CURVE('',#48607,#48543,#48609,.T.); +#48607 = VERTEX_POINT('',#48608); +#48608 = CARTESIAN_POINT('',(152.84515,-48.898,1.6)); +#48609 = LINE('',#48610,#48611); +#48610 = CARTESIAN_POINT('',(152.84515,-48.898,1.6)); +#48611 = VECTOR('',#48612,1.); +#48612 = DIRECTION('',(1.,0.,0.)); +#48613 = ORIENTED_EDGE('',*,*,#48614,.F.); +#48614 = EDGE_CURVE('',#48615,#48607,#48617,.T.); +#48615 = VERTEX_POINT('',#48616); +#48616 = CARTESIAN_POINT('',(152.786829,-48.909601,1.6)); +#48617 = LINE('',#48618,#48619); +#48618 = CARTESIAN_POINT('',(152.786829,-48.909601,1.6)); +#48619 = VECTOR('',#48620,1.); +#48620 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#48621 = ORIENTED_EDGE('',*,*,#48622,.F.); +#48622 = EDGE_CURVE('',#48623,#48615,#48625,.T.); +#48623 = VERTEX_POINT('',#48624); +#48624 = CARTESIAN_POINT('',(152.737387,-48.942637,1.6)); +#48625 = LINE('',#48626,#48627); +#48626 = CARTESIAN_POINT('',(152.737387,-48.942637,1.6)); +#48627 = VECTOR('',#48628,1.); +#48628 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#48629 = ORIENTED_EDGE('',*,*,#48630,.F.); +#48630 = EDGE_CURVE('',#48631,#48623,#48633,.T.); +#48631 = VERTEX_POINT('',#48632); +#48632 = CARTESIAN_POINT('',(152.704351,-48.992079,1.6)); +#48633 = LINE('',#48634,#48635); +#48634 = CARTESIAN_POINT('',(152.704351,-48.992079,1.6)); +#48635 = VECTOR('',#48636,1.); +#48636 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#48637 = ORIENTED_EDGE('',*,*,#48638,.F.); +#48638 = EDGE_CURVE('',#48639,#48631,#48641,.T.); +#48639 = VERTEX_POINT('',#48640); +#48640 = CARTESIAN_POINT('',(152.69275,-49.0504,1.6)); +#48641 = LINE('',#48642,#48643); +#48642 = CARTESIAN_POINT('',(152.69275,-49.0504,1.6)); +#48643 = VECTOR('',#48644,1.); +#48644 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#48645 = ORIENTED_EDGE('',*,*,#48646,.F.); +#48646 = EDGE_CURVE('',#48647,#48639,#48649,.T.); +#48647 = VERTEX_POINT('',#48648); +#48648 = CARTESIAN_POINT('',(152.69275,-50.2696,1.6)); +#48649 = LINE('',#48650,#48651); +#48650 = CARTESIAN_POINT('',(152.69275,-50.2696,1.6)); +#48651 = VECTOR('',#48652,1.); +#48652 = DIRECTION('',(0.,1.,0.)); +#48653 = ORIENTED_EDGE('',*,*,#48654,.F.); +#48654 = EDGE_CURVE('',#48655,#48647,#48657,.T.); +#48655 = VERTEX_POINT('',#48656); +#48656 = CARTESIAN_POINT('',(152.704351,-50.327921,1.6)); +#48657 = LINE('',#48658,#48659); +#48658 = CARTESIAN_POINT('',(152.704351,-50.327921,1.6)); +#48659 = VECTOR('',#48660,1.); +#48660 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#48661 = ORIENTED_EDGE('',*,*,#48662,.F.); +#48662 = EDGE_CURVE('',#48663,#48655,#48665,.T.); +#48663 = VERTEX_POINT('',#48664); +#48664 = CARTESIAN_POINT('',(152.737387,-50.377363,1.6)); +#48665 = LINE('',#48666,#48667); +#48666 = CARTESIAN_POINT('',(152.737387,-50.377363,1.6)); +#48667 = VECTOR('',#48668,1.); +#48668 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#48669 = ORIENTED_EDGE('',*,*,#48670,.F.); +#48670 = EDGE_CURVE('',#48671,#48663,#48673,.T.); +#48671 = VERTEX_POINT('',#48672); +#48672 = CARTESIAN_POINT('',(152.786829,-50.410399,1.6)); +#48673 = LINE('',#48674,#48675); +#48674 = CARTESIAN_POINT('',(152.786829,-50.410399,1.6)); +#48675 = VECTOR('',#48676,1.); +#48676 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#48677 = ORIENTED_EDGE('',*,*,#48678,.F.); +#48678 = EDGE_CURVE('',#48679,#48671,#48681,.T.); +#48679 = VERTEX_POINT('',#48680); +#48680 = CARTESIAN_POINT('',(152.84515,-50.422,1.6)); +#48681 = LINE('',#48682,#48683); +#48682 = CARTESIAN_POINT('',(152.84515,-50.422,1.6)); +#48683 = VECTOR('',#48684,1.); +#48684 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#48685 = ORIENTED_EDGE('',*,*,#48686,.F.); +#48686 = EDGE_CURVE('',#48687,#48679,#48689,.T.); +#48687 = VERTEX_POINT('',#48688); +#48688 = CARTESIAN_POINT('',(154.97235,-50.422,1.6)); +#48689 = LINE('',#48690,#48691); +#48690 = CARTESIAN_POINT('',(154.97235,-50.422,1.6)); +#48691 = VECTOR('',#48692,1.); +#48692 = DIRECTION('',(-1.,0.,0.)); +#48693 = ORIENTED_EDGE('',*,*,#48694,.F.); +#48694 = EDGE_CURVE('',#48695,#48687,#48697,.T.); +#48695 = VERTEX_POINT('',#48696); +#48696 = CARTESIAN_POINT('',(155.030671,-50.410399,1.6)); +#48697 = LINE('',#48698,#48699); +#48698 = CARTESIAN_POINT('',(155.030671,-50.410399,1.6)); +#48699 = VECTOR('',#48700,1.); +#48700 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#48701 = ORIENTED_EDGE('',*,*,#48702,.F.); +#48702 = EDGE_CURVE('',#48703,#48695,#48705,.T.); +#48703 = VERTEX_POINT('',#48704); +#48704 = CARTESIAN_POINT('',(155.080113,-50.377363,1.6)); +#48705 = LINE('',#48706,#48707); +#48706 = CARTESIAN_POINT('',(155.080113,-50.377363,1.6)); +#48707 = VECTOR('',#48708,1.); +#48708 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#48709 = ORIENTED_EDGE('',*,*,#48710,.F.); +#48710 = EDGE_CURVE('',#48711,#48703,#48713,.T.); +#48711 = VERTEX_POINT('',#48712); +#48712 = CARTESIAN_POINT('',(155.113149,-50.327921,1.6)); +#48713 = LINE('',#48714,#48715); +#48714 = CARTESIAN_POINT('',(155.113149,-50.327921,1.6)); +#48715 = VECTOR('',#48716,1.); +#48716 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#48717 = ORIENTED_EDGE('',*,*,#48718,.F.); +#48718 = EDGE_CURVE('',#48719,#48711,#48721,.T.); +#48719 = VERTEX_POINT('',#48720); +#48720 = CARTESIAN_POINT('',(155.12475,-50.2696,1.6)); +#48721 = LINE('',#48722,#48723); +#48722 = CARTESIAN_POINT('',(155.12475,-50.2696,1.6)); +#48723 = VECTOR('',#48724,1.); +#48724 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#48725 = ORIENTED_EDGE('',*,*,#48726,.F.); +#48726 = EDGE_CURVE('',#48727,#48719,#48729,.T.); +#48727 = VERTEX_POINT('',#48728); +#48728 = CARTESIAN_POINT('',(155.12475,-49.83555412271,1.6)); +#48729 = LINE('',#48730,#48731); +#48730 = CARTESIAN_POINT('',(155.12475,-49.0504,1.6)); +#48731 = VECTOR('',#48732,1.); +#48732 = DIRECTION('',(0.,-1.,0.)); +#48733 = ORIENTED_EDGE('',*,*,#48734,.T.); +#48734 = EDGE_CURVE('',#48727,#48735,#48737,.T.); +#48735 = VERTEX_POINT('',#48736); +#48736 = CARTESIAN_POINT('',(154.74375,-50.0795,1.6)); +#48737 = CIRCLE('',#48738,0.4195); +#48738 = AXIS2_PLACEMENT_3D('',#48739,#48740,#48741); +#48739 = CARTESIAN_POINT('',(154.74375,-49.66,1.6)); +#48740 = DIRECTION('',(-0.,0.,-1.)); +#48741 = DIRECTION('',(-0.,-1.,0.)); +#48742 = ORIENTED_EDGE('',*,*,#48743,.T.); +#48743 = EDGE_CURVE('',#48735,#48744,#48746,.T.); +#48744 = VERTEX_POINT('',#48745); +#48745 = CARTESIAN_POINT('',(155.12475,-49.48444587729,1.6)); +#48746 = CIRCLE('',#48747,0.4195); +#48747 = AXIS2_PLACEMENT_3D('',#48748,#48749,#48750); +#48748 = CARTESIAN_POINT('',(154.74375,-49.66,1.6)); +#48749 = DIRECTION('',(-0.,0.,-1.)); +#48750 = DIRECTION('',(-0.,-1.,0.)); +#48751 = ORIENTED_EDGE('',*,*,#48752,.F.); +#48752 = EDGE_CURVE('',#48753,#48744,#48755,.T.); +#48753 = VERTEX_POINT('',#48754); +#48754 = CARTESIAN_POINT('',(155.12475,-49.0504,1.6)); +#48755 = LINE('',#48756,#48757); +#48756 = CARTESIAN_POINT('',(155.12475,-49.0504,1.6)); +#48757 = VECTOR('',#48758,1.); +#48758 = DIRECTION('',(0.,-1.,0.)); +#48759 = ORIENTED_EDGE('',*,*,#48760,.F.); +#48760 = EDGE_CURVE('',#48583,#48753,#48761,.T.); +#48761 = LINE('',#48762,#48763); +#48762 = CARTESIAN_POINT('',(155.113149,-48.992079,1.6)); +#48763 = VECTOR('',#48764,1.); +#48764 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#48765 = ORIENTED_EDGE('',*,*,#48590,.F.); +#48766 = PLANE('',#48767); +#48767 = AXIS2_PLACEMENT_3D('',#48768,#48769,#48770); +#48768 = CARTESIAN_POINT('',(0.,0.,1.6)); +#48769 = DIRECTION('',(0.,0.,1.)); +#48770 = DIRECTION('',(1.,0.,-0.)); +#48771 = ADVANCED_FACE('',(#48772),#48937,.T.); +#48772 = FACE_BOUND('',#48773,.T.); +#48773 = EDGE_LOOP('',(#48774,#48775,#48776,#48784,#48792,#48800,#48808, + #48816,#48824,#48832,#48840,#48848,#48856,#48864,#48872,#48880, + #48888,#48896,#48904,#48913,#48922,#48930,#48936)); +#48774 = ORIENTED_EDGE('',*,*,#48512,.F.); +#48775 = ORIENTED_EDGE('',*,*,#48552,.F.); +#48776 = ORIENTED_EDGE('',*,*,#48777,.F.); +#48777 = EDGE_CURVE('',#48778,#48545,#48780,.T.); +#48778 = VERTEX_POINT('',#48779); +#48779 = CARTESIAN_POINT('',(152.84515,-48.898,1.635)); +#48780 = LINE('',#48781,#48782); +#48781 = CARTESIAN_POINT('',(152.84515,-48.898,1.635)); +#48782 = VECTOR('',#48783,1.); +#48783 = DIRECTION('',(1.,0.,0.)); +#48784 = ORIENTED_EDGE('',*,*,#48785,.F.); +#48785 = EDGE_CURVE('',#48786,#48778,#48788,.T.); +#48786 = VERTEX_POINT('',#48787); +#48787 = CARTESIAN_POINT('',(152.786829,-48.909601,1.635)); +#48788 = LINE('',#48789,#48790); +#48789 = CARTESIAN_POINT('',(152.786829,-48.909601,1.635)); +#48790 = VECTOR('',#48791,1.); +#48791 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#48792 = ORIENTED_EDGE('',*,*,#48793,.F.); +#48793 = EDGE_CURVE('',#48794,#48786,#48796,.T.); +#48794 = VERTEX_POINT('',#48795); +#48795 = CARTESIAN_POINT('',(152.737387,-48.942637,1.635)); +#48796 = LINE('',#48797,#48798); +#48797 = CARTESIAN_POINT('',(152.737387,-48.942637,1.635)); +#48798 = VECTOR('',#48799,1.); +#48799 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#48800 = ORIENTED_EDGE('',*,*,#48801,.F.); +#48801 = EDGE_CURVE('',#48802,#48794,#48804,.T.); +#48802 = VERTEX_POINT('',#48803); +#48803 = CARTESIAN_POINT('',(152.704351,-48.992079,1.635)); +#48804 = LINE('',#48805,#48806); +#48805 = CARTESIAN_POINT('',(152.704351,-48.992079,1.635)); +#48806 = VECTOR('',#48807,1.); +#48807 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#48808 = ORIENTED_EDGE('',*,*,#48809,.F.); +#48809 = EDGE_CURVE('',#48810,#48802,#48812,.T.); +#48810 = VERTEX_POINT('',#48811); +#48811 = CARTESIAN_POINT('',(152.69275,-49.0504,1.635)); +#48812 = LINE('',#48813,#48814); +#48813 = CARTESIAN_POINT('',(152.69275,-49.0504,1.635)); +#48814 = VECTOR('',#48815,1.); +#48815 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#48816 = ORIENTED_EDGE('',*,*,#48817,.F.); +#48817 = EDGE_CURVE('',#48818,#48810,#48820,.T.); +#48818 = VERTEX_POINT('',#48819); +#48819 = CARTESIAN_POINT('',(152.69275,-50.2696,1.635)); +#48820 = LINE('',#48821,#48822); +#48821 = CARTESIAN_POINT('',(152.69275,-50.2696,1.635)); +#48822 = VECTOR('',#48823,1.); +#48823 = DIRECTION('',(0.,1.,0.)); +#48824 = ORIENTED_EDGE('',*,*,#48825,.F.); +#48825 = EDGE_CURVE('',#48826,#48818,#48828,.T.); +#48826 = VERTEX_POINT('',#48827); +#48827 = CARTESIAN_POINT('',(152.704351,-50.327921,1.635)); +#48828 = LINE('',#48829,#48830); +#48829 = CARTESIAN_POINT('',(152.704351,-50.327921,1.635)); +#48830 = VECTOR('',#48831,1.); +#48831 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#48832 = ORIENTED_EDGE('',*,*,#48833,.F.); +#48833 = EDGE_CURVE('',#48834,#48826,#48836,.T.); +#48834 = VERTEX_POINT('',#48835); +#48835 = CARTESIAN_POINT('',(152.737387,-50.377363,1.635)); +#48836 = LINE('',#48837,#48838); +#48837 = CARTESIAN_POINT('',(152.737387,-50.377363,1.635)); +#48838 = VECTOR('',#48839,1.); +#48839 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#48840 = ORIENTED_EDGE('',*,*,#48841,.F.); +#48841 = EDGE_CURVE('',#48842,#48834,#48844,.T.); +#48842 = VERTEX_POINT('',#48843); +#48843 = CARTESIAN_POINT('',(152.786829,-50.410399,1.635)); +#48844 = LINE('',#48845,#48846); +#48845 = CARTESIAN_POINT('',(152.786829,-50.410399,1.635)); +#48846 = VECTOR('',#48847,1.); +#48847 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#48848 = ORIENTED_EDGE('',*,*,#48849,.F.); +#48849 = EDGE_CURVE('',#48850,#48842,#48852,.T.); +#48850 = VERTEX_POINT('',#48851); +#48851 = CARTESIAN_POINT('',(152.84515,-50.422,1.635)); +#48852 = LINE('',#48853,#48854); +#48853 = CARTESIAN_POINT('',(152.84515,-50.422,1.635)); +#48854 = VECTOR('',#48855,1.); +#48855 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#48856 = ORIENTED_EDGE('',*,*,#48857,.F.); +#48857 = EDGE_CURVE('',#48858,#48850,#48860,.T.); +#48858 = VERTEX_POINT('',#48859); +#48859 = CARTESIAN_POINT('',(154.97235,-50.422,1.635)); +#48860 = LINE('',#48861,#48862); +#48861 = CARTESIAN_POINT('',(154.97235,-50.422,1.635)); +#48862 = VECTOR('',#48863,1.); +#48863 = DIRECTION('',(-1.,0.,0.)); +#48864 = ORIENTED_EDGE('',*,*,#48865,.F.); +#48865 = EDGE_CURVE('',#48866,#48858,#48868,.T.); +#48866 = VERTEX_POINT('',#48867); +#48867 = CARTESIAN_POINT('',(155.030671,-50.410399,1.635)); +#48868 = LINE('',#48869,#48870); +#48869 = CARTESIAN_POINT('',(155.030671,-50.410399,1.635)); +#48870 = VECTOR('',#48871,1.); +#48871 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#48872 = ORIENTED_EDGE('',*,*,#48873,.F.); +#48873 = EDGE_CURVE('',#48874,#48866,#48876,.T.); +#48874 = VERTEX_POINT('',#48875); +#48875 = CARTESIAN_POINT('',(155.080113,-50.377363,1.635)); +#48876 = LINE('',#48877,#48878); +#48877 = CARTESIAN_POINT('',(155.080113,-50.377363,1.635)); +#48878 = VECTOR('',#48879,1.); +#48879 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#48880 = ORIENTED_EDGE('',*,*,#48881,.F.); +#48881 = EDGE_CURVE('',#48882,#48874,#48884,.T.); +#48882 = VERTEX_POINT('',#48883); +#48883 = CARTESIAN_POINT('',(155.113149,-50.327921,1.635)); +#48884 = LINE('',#48885,#48886); +#48885 = CARTESIAN_POINT('',(155.113149,-50.327921,1.635)); +#48886 = VECTOR('',#48887,1.); +#48887 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#48888 = ORIENTED_EDGE('',*,*,#48889,.F.); +#48889 = EDGE_CURVE('',#48890,#48882,#48892,.T.); +#48890 = VERTEX_POINT('',#48891); +#48891 = CARTESIAN_POINT('',(155.12475,-50.2696,1.635)); +#48892 = LINE('',#48893,#48894); +#48893 = CARTESIAN_POINT('',(155.12475,-50.2696,1.635)); +#48894 = VECTOR('',#48895,1.); +#48895 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#48896 = ORIENTED_EDGE('',*,*,#48897,.F.); +#48897 = EDGE_CURVE('',#48898,#48890,#48900,.T.); +#48898 = VERTEX_POINT('',#48899); +#48899 = CARTESIAN_POINT('',(155.12475,-49.83555412271,1.635)); +#48900 = LINE('',#48901,#48902); +#48901 = CARTESIAN_POINT('',(155.12475,-49.0504,1.635)); +#48902 = VECTOR('',#48903,1.); +#48903 = DIRECTION('',(0.,-1.,0.)); +#48904 = ORIENTED_EDGE('',*,*,#48905,.T.); +#48905 = EDGE_CURVE('',#48898,#48906,#48908,.T.); +#48906 = VERTEX_POINT('',#48907); +#48907 = CARTESIAN_POINT('',(154.74375,-50.0795,1.635)); +#48908 = CIRCLE('',#48909,0.4195); +#48909 = AXIS2_PLACEMENT_3D('',#48910,#48911,#48912); +#48910 = CARTESIAN_POINT('',(154.74375,-49.66,1.635)); +#48911 = DIRECTION('',(-0.,0.,-1.)); +#48912 = DIRECTION('',(-0.,-1.,0.)); +#48913 = ORIENTED_EDGE('',*,*,#48914,.T.); +#48914 = EDGE_CURVE('',#48906,#48915,#48917,.T.); +#48915 = VERTEX_POINT('',#48916); +#48916 = CARTESIAN_POINT('',(155.12475,-49.48444587729,1.635)); +#48917 = CIRCLE('',#48918,0.4195); +#48918 = AXIS2_PLACEMENT_3D('',#48919,#48920,#48921); +#48919 = CARTESIAN_POINT('',(154.74375,-49.66,1.635)); +#48920 = DIRECTION('',(-0.,0.,-1.)); +#48921 = DIRECTION('',(-0.,-1.,0.)); +#48922 = ORIENTED_EDGE('',*,*,#48923,.F.); +#48923 = EDGE_CURVE('',#48924,#48915,#48926,.T.); +#48924 = VERTEX_POINT('',#48925); +#48925 = CARTESIAN_POINT('',(155.12475,-49.0504,1.635)); +#48926 = LINE('',#48927,#48928); +#48927 = CARTESIAN_POINT('',(155.12475,-49.0504,1.635)); +#48928 = VECTOR('',#48929,1.); +#48929 = DIRECTION('',(0.,-1.,0.)); +#48930 = ORIENTED_EDGE('',*,*,#48931,.F.); +#48931 = EDGE_CURVE('',#48575,#48924,#48932,.T.); +#48932 = LINE('',#48933,#48934); +#48933 = CARTESIAN_POINT('',(155.113149,-48.992079,1.635)); +#48934 = VECTOR('',#48935,1.); +#48935 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#48936 = ORIENTED_EDGE('',*,*,#48574,.F.); +#48937 = PLANE('',#48938); +#48938 = AXIS2_PLACEMENT_3D('',#48939,#48940,#48941); +#48939 = CARTESIAN_POINT('',(0.,0.,1.635)); +#48940 = DIRECTION('',(0.,0.,1.)); +#48941 = DIRECTION('',(1.,0.,-0.)); +#48942 = ADVANCED_FACE('',(#48943),#48954,.T.); +#48943 = FACE_BOUND('',#48944,.T.); +#48944 = EDGE_LOOP('',(#48945,#48951,#48952,#48953)); +#48945 = ORIENTED_EDGE('',*,*,#48946,.T.); +#48946 = EDGE_CURVE('',#48607,#48778,#48947,.T.); +#48947 = LINE('',#48948,#48949); +#48948 = CARTESIAN_POINT('',(152.84515,-48.898,1.6)); +#48949 = VECTOR('',#48950,1.); +#48950 = DIRECTION('',(0.,0.,1.)); +#48951 = ORIENTED_EDGE('',*,*,#48777,.T.); +#48952 = ORIENTED_EDGE('',*,*,#48542,.F.); +#48953 = ORIENTED_EDGE('',*,*,#48606,.F.); +#48954 = PLANE('',#48955); +#48955 = AXIS2_PLACEMENT_3D('',#48956,#48957,#48958); +#48956 = CARTESIAN_POINT('',(152.84515,-48.898,1.6)); +#48957 = DIRECTION('',(0.,1.,0.)); +#48958 = DIRECTION('',(1.,0.,0.)); +#48959 = ADVANCED_FACE('',(#48960),#48971,.T.); +#48960 = FACE_BOUND('',#48961,.T.); +#48961 = EDGE_LOOP('',(#48962,#48963,#48964,#48970)); +#48962 = ORIENTED_EDGE('',*,*,#48582,.T.); +#48963 = ORIENTED_EDGE('',*,*,#48931,.T.); +#48964 = ORIENTED_EDGE('',*,*,#48965,.F.); +#48965 = EDGE_CURVE('',#48753,#48924,#48966,.T.); +#48966 = LINE('',#48967,#48968); +#48967 = CARTESIAN_POINT('',(155.12475,-49.0504,1.6)); +#48968 = VECTOR('',#48969,1.); +#48969 = DIRECTION('',(0.,0.,1.)); +#48970 = ORIENTED_EDGE('',*,*,#48760,.F.); +#48971 = PLANE('',#48972); +#48972 = AXIS2_PLACEMENT_3D('',#48973,#48974,#48975); +#48973 = CARTESIAN_POINT('',(155.113149,-48.992079,1.6)); +#48974 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#48975 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#48976 = ADVANCED_FACE('',(#48977),#48988,.T.); +#48977 = FACE_BOUND('',#48978,.T.); +#48978 = EDGE_LOOP('',(#48979,#48980,#48981,#48982)); +#48979 = ORIENTED_EDGE('',*,*,#48752,.F.); +#48980 = ORIENTED_EDGE('',*,*,#48965,.T.); +#48981 = ORIENTED_EDGE('',*,*,#48923,.T.); +#48982 = ORIENTED_EDGE('',*,*,#48983,.T.); +#48983 = EDGE_CURVE('',#48915,#48744,#48984,.T.); +#48984 = LINE('',#48985,#48986); +#48985 = CARTESIAN_POINT('',(155.12475,-49.48444587729,-4.5E-02)); +#48986 = VECTOR('',#48987,1.); +#48987 = DIRECTION('',(-0.,-0.,-1.)); +#48988 = PLANE('',#48989); +#48989 = AXIS2_PLACEMENT_3D('',#48990,#48991,#48992); +#48990 = CARTESIAN_POINT('',(155.12475,-49.0504,1.6)); +#48991 = DIRECTION('',(1.,0.,-0.)); +#48992 = DIRECTION('',(0.,-1.,0.)); +#48993 = ADVANCED_FACE('',(#48994),#49005,.F.); +#48994 = FACE_BOUND('',#48995,.T.); +#48995 = EDGE_LOOP('',(#48996,#49002,#49003,#49004)); +#48996 = ORIENTED_EDGE('',*,*,#48997,.F.); +#48997 = EDGE_CURVE('',#48735,#48906,#48998,.T.); +#48998 = LINE('',#48999,#49000); +#48999 = CARTESIAN_POINT('',(154.74375,-50.0795,-4.5E-02)); +#49000 = VECTOR('',#49001,1.); +#49001 = DIRECTION('',(0.,0.,1.)); +#49002 = ORIENTED_EDGE('',*,*,#48743,.T.); +#49003 = ORIENTED_EDGE('',*,*,#48983,.F.); +#49004 = ORIENTED_EDGE('',*,*,#48914,.F.); +#49005 = CYLINDRICAL_SURFACE('',#49006,0.4195); +#49006 = AXIS2_PLACEMENT_3D('',#49007,#49008,#49009); +#49007 = CARTESIAN_POINT('',(154.74375,-49.66,-4.5E-02)); +#49008 = DIRECTION('',(-0.,-0.,-1.)); +#49009 = DIRECTION('',(-0.,-1.,0.)); +#49010 = ADVANCED_FACE('',(#49011),#49022,.F.); +#49011 = FACE_BOUND('',#49012,.T.); +#49012 = EDGE_LOOP('',(#49013,#49014,#49015,#49016)); +#49013 = ORIENTED_EDGE('',*,*,#48734,.T.); +#49014 = ORIENTED_EDGE('',*,*,#48997,.T.); +#49015 = ORIENTED_EDGE('',*,*,#48905,.F.); +#49016 = ORIENTED_EDGE('',*,*,#49017,.T.); +#49017 = EDGE_CURVE('',#48898,#48727,#49018,.T.); +#49018 = LINE('',#49019,#49020); +#49019 = CARTESIAN_POINT('',(155.12475,-49.8355541227,-4.5E-02)); +#49020 = VECTOR('',#49021,1.); +#49021 = DIRECTION('',(-0.,-0.,-1.)); +#49022 = CYLINDRICAL_SURFACE('',#49023,0.4195); +#49023 = AXIS2_PLACEMENT_3D('',#49024,#49025,#49026); +#49024 = CARTESIAN_POINT('',(154.74375,-49.66,-4.5E-02)); +#49025 = DIRECTION('',(-0.,-0.,-1.)); +#49026 = DIRECTION('',(-0.,-1.,0.)); +#49027 = ADVANCED_FACE('',(#49028),#49039,.T.); +#49028 = FACE_BOUND('',#49029,.T.); +#49029 = EDGE_LOOP('',(#49030,#49031,#49032,#49033)); +#49030 = ORIENTED_EDGE('',*,*,#48726,.F.); +#49031 = ORIENTED_EDGE('',*,*,#49017,.F.); +#49032 = ORIENTED_EDGE('',*,*,#48897,.T.); +#49033 = ORIENTED_EDGE('',*,*,#49034,.F.); +#49034 = EDGE_CURVE('',#48719,#48890,#49035,.T.); +#49035 = LINE('',#49036,#49037); +#49036 = CARTESIAN_POINT('',(155.12475,-50.2696,1.6)); +#49037 = VECTOR('',#49038,1.); +#49038 = DIRECTION('',(0.,0.,1.)); +#49039 = PLANE('',#49040); +#49040 = AXIS2_PLACEMENT_3D('',#49041,#49042,#49043); +#49041 = CARTESIAN_POINT('',(155.12475,-49.0504,1.6)); +#49042 = DIRECTION('',(1.,0.,-0.)); +#49043 = DIRECTION('',(0.,-1.,0.)); +#49044 = ADVANCED_FACE('',(#49045),#49056,.T.); +#49045 = FACE_BOUND('',#49046,.T.); +#49046 = EDGE_LOOP('',(#49047,#49048,#49049,#49055)); +#49047 = ORIENTED_EDGE('',*,*,#49034,.T.); +#49048 = ORIENTED_EDGE('',*,*,#48889,.T.); +#49049 = ORIENTED_EDGE('',*,*,#49050,.F.); +#49050 = EDGE_CURVE('',#48711,#48882,#49051,.T.); +#49051 = LINE('',#49052,#49053); +#49052 = CARTESIAN_POINT('',(155.113149,-50.327921,1.6)); +#49053 = VECTOR('',#49054,1.); +#49054 = DIRECTION('',(0.,0.,1.)); +#49055 = ORIENTED_EDGE('',*,*,#48718,.F.); +#49056 = PLANE('',#49057); +#49057 = AXIS2_PLACEMENT_3D('',#49058,#49059,#49060); +#49058 = CARTESIAN_POINT('',(155.12475,-50.2696,1.6)); +#49059 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#49060 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#49061 = ADVANCED_FACE('',(#49062),#49073,.T.); +#49062 = FACE_BOUND('',#49063,.T.); +#49063 = EDGE_LOOP('',(#49064,#49065,#49066,#49072)); +#49064 = ORIENTED_EDGE('',*,*,#49050,.T.); +#49065 = ORIENTED_EDGE('',*,*,#48881,.T.); +#49066 = ORIENTED_EDGE('',*,*,#49067,.F.); +#49067 = EDGE_CURVE('',#48703,#48874,#49068,.T.); +#49068 = LINE('',#49069,#49070); +#49069 = CARTESIAN_POINT('',(155.080113,-50.377363,1.6)); +#49070 = VECTOR('',#49071,1.); +#49071 = DIRECTION('',(0.,0.,1.)); +#49072 = ORIENTED_EDGE('',*,*,#48710,.F.); +#49073 = PLANE('',#49074); +#49074 = AXIS2_PLACEMENT_3D('',#49075,#49076,#49077); +#49075 = CARTESIAN_POINT('',(155.113149,-50.327921,1.6)); +#49076 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#49077 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#49078 = ADVANCED_FACE('',(#49079),#49090,.T.); +#49079 = FACE_BOUND('',#49080,.T.); +#49080 = EDGE_LOOP('',(#49081,#49082,#49083,#49089)); +#49081 = ORIENTED_EDGE('',*,*,#49067,.T.); +#49082 = ORIENTED_EDGE('',*,*,#48873,.T.); +#49083 = ORIENTED_EDGE('',*,*,#49084,.F.); +#49084 = EDGE_CURVE('',#48695,#48866,#49085,.T.); +#49085 = LINE('',#49086,#49087); +#49086 = CARTESIAN_POINT('',(155.030671,-50.410399,1.6)); +#49087 = VECTOR('',#49088,1.); +#49088 = DIRECTION('',(0.,0.,1.)); +#49089 = ORIENTED_EDGE('',*,*,#48702,.F.); +#49090 = PLANE('',#49091); +#49091 = AXIS2_PLACEMENT_3D('',#49092,#49093,#49094); +#49092 = CARTESIAN_POINT('',(155.080113,-50.377363,1.6)); +#49093 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#49094 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#49095 = ADVANCED_FACE('',(#49096),#49107,.T.); +#49096 = FACE_BOUND('',#49097,.T.); +#49097 = EDGE_LOOP('',(#49098,#49099,#49100,#49106)); +#49098 = ORIENTED_EDGE('',*,*,#49084,.T.); +#49099 = ORIENTED_EDGE('',*,*,#48865,.T.); +#49100 = ORIENTED_EDGE('',*,*,#49101,.F.); +#49101 = EDGE_CURVE('',#48687,#48858,#49102,.T.); +#49102 = LINE('',#49103,#49104); +#49103 = CARTESIAN_POINT('',(154.97235,-50.422,1.6)); +#49104 = VECTOR('',#49105,1.); +#49105 = DIRECTION('',(0.,0.,1.)); +#49106 = ORIENTED_EDGE('',*,*,#48694,.F.); +#49107 = PLANE('',#49108); +#49108 = AXIS2_PLACEMENT_3D('',#49109,#49110,#49111); +#49109 = CARTESIAN_POINT('',(155.030671,-50.410399,1.6)); +#49110 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#49111 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#49112 = ADVANCED_FACE('',(#49113),#49124,.T.); +#49113 = FACE_BOUND('',#49114,.T.); +#49114 = EDGE_LOOP('',(#49115,#49116,#49117,#49123)); +#49115 = ORIENTED_EDGE('',*,*,#49101,.T.); +#49116 = ORIENTED_EDGE('',*,*,#48857,.T.); +#49117 = ORIENTED_EDGE('',*,*,#49118,.F.); +#49118 = EDGE_CURVE('',#48679,#48850,#49119,.T.); +#49119 = LINE('',#49120,#49121); +#49120 = CARTESIAN_POINT('',(152.84515,-50.422,1.6)); +#49121 = VECTOR('',#49122,1.); +#49122 = DIRECTION('',(0.,0.,1.)); +#49123 = ORIENTED_EDGE('',*,*,#48686,.F.); +#49124 = PLANE('',#49125); +#49125 = AXIS2_PLACEMENT_3D('',#49126,#49127,#49128); +#49126 = CARTESIAN_POINT('',(154.97235,-50.422,1.6)); +#49127 = DIRECTION('',(0.,-1.,0.)); +#49128 = DIRECTION('',(-1.,0.,0.)); +#49129 = ADVANCED_FACE('',(#49130),#49141,.T.); +#49130 = FACE_BOUND('',#49131,.T.); +#49131 = EDGE_LOOP('',(#49132,#49133,#49134,#49140)); +#49132 = ORIENTED_EDGE('',*,*,#49118,.T.); +#49133 = ORIENTED_EDGE('',*,*,#48849,.T.); +#49134 = ORIENTED_EDGE('',*,*,#49135,.F.); +#49135 = EDGE_CURVE('',#48671,#48842,#49136,.T.); +#49136 = LINE('',#49137,#49138); +#49137 = CARTESIAN_POINT('',(152.786829,-50.410399,1.6)); +#49138 = VECTOR('',#49139,1.); +#49139 = DIRECTION('',(0.,0.,1.)); +#49140 = ORIENTED_EDGE('',*,*,#48678,.F.); +#49141 = PLANE('',#49142); +#49142 = AXIS2_PLACEMENT_3D('',#49143,#49144,#49145); +#49143 = CARTESIAN_POINT('',(152.84515,-50.422,1.6)); +#49144 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#49145 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#49146 = ADVANCED_FACE('',(#49147),#49158,.T.); +#49147 = FACE_BOUND('',#49148,.T.); +#49148 = EDGE_LOOP('',(#49149,#49150,#49151,#49157)); +#49149 = ORIENTED_EDGE('',*,*,#49135,.T.); +#49150 = ORIENTED_EDGE('',*,*,#48841,.T.); +#49151 = ORIENTED_EDGE('',*,*,#49152,.F.); +#49152 = EDGE_CURVE('',#48663,#48834,#49153,.T.); +#49153 = LINE('',#49154,#49155); +#49154 = CARTESIAN_POINT('',(152.737387,-50.377363,1.6)); +#49155 = VECTOR('',#49156,1.); +#49156 = DIRECTION('',(0.,0.,1.)); +#49157 = ORIENTED_EDGE('',*,*,#48670,.F.); +#49158 = PLANE('',#49159); +#49159 = AXIS2_PLACEMENT_3D('',#49160,#49161,#49162); +#49160 = CARTESIAN_POINT('',(152.786829,-50.410399,1.6)); +#49161 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#49162 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#49163 = ADVANCED_FACE('',(#49164),#49175,.T.); +#49164 = FACE_BOUND('',#49165,.T.); +#49165 = EDGE_LOOP('',(#49166,#49167,#49168,#49174)); +#49166 = ORIENTED_EDGE('',*,*,#49152,.T.); +#49167 = ORIENTED_EDGE('',*,*,#48833,.T.); +#49168 = ORIENTED_EDGE('',*,*,#49169,.F.); +#49169 = EDGE_CURVE('',#48655,#48826,#49170,.T.); +#49170 = LINE('',#49171,#49172); +#49171 = CARTESIAN_POINT('',(152.704351,-50.327921,1.6)); +#49172 = VECTOR('',#49173,1.); +#49173 = DIRECTION('',(0.,0.,1.)); +#49174 = ORIENTED_EDGE('',*,*,#48662,.F.); +#49175 = PLANE('',#49176); +#49176 = AXIS2_PLACEMENT_3D('',#49177,#49178,#49179); +#49177 = CARTESIAN_POINT('',(152.737387,-50.377363,1.6)); +#49178 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#49179 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#49180 = ADVANCED_FACE('',(#49181),#49192,.T.); +#49181 = FACE_BOUND('',#49182,.T.); +#49182 = EDGE_LOOP('',(#49183,#49184,#49185,#49191)); +#49183 = ORIENTED_EDGE('',*,*,#49169,.T.); +#49184 = ORIENTED_EDGE('',*,*,#48825,.T.); +#49185 = ORIENTED_EDGE('',*,*,#49186,.F.); +#49186 = EDGE_CURVE('',#48647,#48818,#49187,.T.); +#49187 = LINE('',#49188,#49189); +#49188 = CARTESIAN_POINT('',(152.69275,-50.2696,1.6)); +#49189 = VECTOR('',#49190,1.); +#49190 = DIRECTION('',(0.,0.,1.)); +#49191 = ORIENTED_EDGE('',*,*,#48654,.F.); +#49192 = PLANE('',#49193); +#49193 = AXIS2_PLACEMENT_3D('',#49194,#49195,#49196); +#49194 = CARTESIAN_POINT('',(152.704351,-50.327921,1.6)); +#49195 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#49196 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#49197 = ADVANCED_FACE('',(#49198),#49209,.T.); +#49198 = FACE_BOUND('',#49199,.T.); +#49199 = EDGE_LOOP('',(#49200,#49201,#49202,#49208)); +#49200 = ORIENTED_EDGE('',*,*,#49186,.T.); +#49201 = ORIENTED_EDGE('',*,*,#48817,.T.); +#49202 = ORIENTED_EDGE('',*,*,#49203,.F.); +#49203 = EDGE_CURVE('',#48639,#48810,#49204,.T.); +#49204 = LINE('',#49205,#49206); +#49205 = CARTESIAN_POINT('',(152.69275,-49.0504,1.6)); +#49206 = VECTOR('',#49207,1.); +#49207 = DIRECTION('',(0.,0.,1.)); +#49208 = ORIENTED_EDGE('',*,*,#48646,.F.); +#49209 = PLANE('',#49210); +#49210 = AXIS2_PLACEMENT_3D('',#49211,#49212,#49213); +#49211 = CARTESIAN_POINT('',(152.69275,-50.2696,1.6)); +#49212 = DIRECTION('',(-1.,0.,0.)); +#49213 = DIRECTION('',(0.,1.,0.)); +#49214 = ADVANCED_FACE('',(#49215),#49226,.T.); +#49215 = FACE_BOUND('',#49216,.T.); +#49216 = EDGE_LOOP('',(#49217,#49218,#49219,#49225)); +#49217 = ORIENTED_EDGE('',*,*,#49203,.T.); +#49218 = ORIENTED_EDGE('',*,*,#48809,.T.); +#49219 = ORIENTED_EDGE('',*,*,#49220,.F.); +#49220 = EDGE_CURVE('',#48631,#48802,#49221,.T.); +#49221 = LINE('',#49222,#49223); +#49222 = CARTESIAN_POINT('',(152.704351,-48.992079,1.6)); +#49223 = VECTOR('',#49224,1.); +#49224 = DIRECTION('',(0.,0.,1.)); +#49225 = ORIENTED_EDGE('',*,*,#48638,.F.); +#49226 = PLANE('',#49227); +#49227 = AXIS2_PLACEMENT_3D('',#49228,#49229,#49230); +#49228 = CARTESIAN_POINT('',(152.69275,-49.0504,1.6)); +#49229 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#49230 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#49231 = ADVANCED_FACE('',(#49232),#49243,.T.); +#49232 = FACE_BOUND('',#49233,.T.); +#49233 = EDGE_LOOP('',(#49234,#49235,#49236,#49242)); +#49234 = ORIENTED_EDGE('',*,*,#49220,.T.); +#49235 = ORIENTED_EDGE('',*,*,#48801,.T.); +#49236 = ORIENTED_EDGE('',*,*,#49237,.F.); +#49237 = EDGE_CURVE('',#48623,#48794,#49238,.T.); +#49238 = LINE('',#49239,#49240); +#49239 = CARTESIAN_POINT('',(152.737387,-48.942637,1.6)); +#49240 = VECTOR('',#49241,1.); +#49241 = DIRECTION('',(0.,0.,1.)); +#49242 = ORIENTED_EDGE('',*,*,#48630,.F.); +#49243 = PLANE('',#49244); +#49244 = AXIS2_PLACEMENT_3D('',#49245,#49246,#49247); +#49245 = CARTESIAN_POINT('',(152.704351,-48.992079,1.6)); +#49246 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#49247 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#49248 = ADVANCED_FACE('',(#49249),#49260,.T.); +#49249 = FACE_BOUND('',#49250,.T.); +#49250 = EDGE_LOOP('',(#49251,#49252,#49253,#49259)); +#49251 = ORIENTED_EDGE('',*,*,#49237,.T.); +#49252 = ORIENTED_EDGE('',*,*,#48793,.T.); +#49253 = ORIENTED_EDGE('',*,*,#49254,.F.); +#49254 = EDGE_CURVE('',#48615,#48786,#49255,.T.); +#49255 = LINE('',#49256,#49257); +#49256 = CARTESIAN_POINT('',(152.786829,-48.909601,1.6)); +#49257 = VECTOR('',#49258,1.); +#49258 = DIRECTION('',(0.,0.,1.)); +#49259 = ORIENTED_EDGE('',*,*,#48622,.F.); +#49260 = PLANE('',#49261); +#49261 = AXIS2_PLACEMENT_3D('',#49262,#49263,#49264); +#49262 = CARTESIAN_POINT('',(152.737387,-48.942637,1.6)); +#49263 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#49264 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#49265 = ADVANCED_FACE('',(#49266),#49272,.T.); +#49266 = FACE_BOUND('',#49267,.T.); +#49267 = EDGE_LOOP('',(#49268,#49269,#49270,#49271)); +#49268 = ORIENTED_EDGE('',*,*,#49254,.T.); +#49269 = ORIENTED_EDGE('',*,*,#48785,.T.); +#49270 = ORIENTED_EDGE('',*,*,#48946,.F.); +#49271 = ORIENTED_EDGE('',*,*,#48614,.F.); +#49272 = PLANE('',#49273); +#49273 = AXIS2_PLACEMENT_3D('',#49274,#49275,#49276); +#49274 = CARTESIAN_POINT('',(152.786829,-48.909601,1.6)); +#49275 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#49276 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#49277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49281)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#49278,#49279,#49280)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#49278 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#49279 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#49280 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#49281 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#49278, + 'distance_accuracy_value','confusion accuracy'); +#49282 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#49283,#49285); +#49283 = ( REPRESENTATION_RELATIONSHIP('','',#48495,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49284) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#49284 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1071); +#49285 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #49286); +#49286 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('266','=>[0:1:1:259]','',#5, + #48490,$); +#49287 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#48492)); +#49288 = SHAPE_DEFINITION_REPRESENTATION(#49289,#49295); +#49289 = PRODUCT_DEFINITION_SHAPE('','',#49290); +#49290 = PRODUCT_DEFINITION('design','',#49291,#49294); +#49291 = PRODUCT_DEFINITION_FORMATION('','',#49292); +#49292 = PRODUCT('HackPad_pad_10','HackPad_pad_10','',(#49293)); +#49293 = PRODUCT_CONTEXT('',#2,'mechanical'); +#49294 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#49295 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#49296),#49388); +#49296 = MANIFOLD_SOLID_BREP('',#49297); +#49297 = CLOSED_SHELL('',(#49298,#49331,#49351,#49371)); +#49298 = ADVANCED_FACE('',(#49299),#49326,.T.); +#49299 = FACE_BOUND('',#49300,.T.); +#49300 = EDGE_LOOP('',(#49301,#49310,#49318,#49325)); +#49301 = ORIENTED_EDGE('',*,*,#49302,.F.); +#49302 = EDGE_CURVE('',#49303,#49303,#49305,.T.); +#49303 = VERTEX_POINT('',#49304); +#49304 = CARTESIAN_POINT('',(155.50575,-49.66,1.635)); +#49305 = CIRCLE('',#49306,0.762); +#49306 = AXIS2_PLACEMENT_3D('',#49307,#49308,#49309); +#49307 = CARTESIAN_POINT('',(154.74375,-49.66,1.635)); +#49308 = DIRECTION('',(0.,0.,1.)); +#49309 = DIRECTION('',(1.,0.,-0.)); +#49310 = ORIENTED_EDGE('',*,*,#49311,.F.); +#49311 = EDGE_CURVE('',#49312,#49303,#49314,.T.); +#49312 = VERTEX_POINT('',#49313); +#49313 = CARTESIAN_POINT('',(155.50575,-49.66,1.6)); +#49314 = LINE('',#49315,#49316); +#49315 = CARTESIAN_POINT('',(155.50575,-49.66,1.6)); +#49316 = VECTOR('',#49317,1.); +#49317 = DIRECTION('',(0.,0.,1.)); +#49318 = ORIENTED_EDGE('',*,*,#49319,.T.); +#49319 = EDGE_CURVE('',#49312,#49312,#49320,.T.); +#49320 = CIRCLE('',#49321,0.762); +#49321 = AXIS2_PLACEMENT_3D('',#49322,#49323,#49324); +#49322 = CARTESIAN_POINT('',(154.74375,-49.66,1.6)); +#49323 = DIRECTION('',(0.,0.,1.)); +#49324 = DIRECTION('',(1.,0.,-0.)); +#49325 = ORIENTED_EDGE('',*,*,#49311,.T.); +#49326 = CYLINDRICAL_SURFACE('',#49327,0.762); +#49327 = AXIS2_PLACEMENT_3D('',#49328,#49329,#49330); +#49328 = CARTESIAN_POINT('',(154.74375,-49.66,1.6)); +#49329 = DIRECTION('',(0.,0.,1.)); +#49330 = DIRECTION('',(1.,0.,-0.)); +#49331 = ADVANCED_FACE('',(#49332,#49335),#49346,.T.); +#49332 = FACE_BOUND('',#49333,.T.); +#49333 = EDGE_LOOP('',(#49334)); +#49334 = ORIENTED_EDGE('',*,*,#49302,.T.); +#49335 = FACE_BOUND('',#49336,.T.); +#49336 = EDGE_LOOP('',(#49337)); +#49337 = ORIENTED_EDGE('',*,*,#49338,.T.); +#49338 = EDGE_CURVE('',#49339,#49339,#49341,.T.); +#49339 = VERTEX_POINT('',#49340); +#49340 = CARTESIAN_POINT('',(154.74375,-50.0795,1.635)); +#49341 = CIRCLE('',#49342,0.4195); +#49342 = AXIS2_PLACEMENT_3D('',#49343,#49344,#49345); +#49343 = CARTESIAN_POINT('',(154.74375,-49.66,1.635)); +#49344 = DIRECTION('',(-0.,0.,-1.)); +#49345 = DIRECTION('',(-0.,-1.,0.)); +#49346 = PLANE('',#49347); +#49347 = AXIS2_PLACEMENT_3D('',#49348,#49349,#49350); +#49348 = CARTESIAN_POINT('',(154.74375,-49.66,1.635)); +#49349 = DIRECTION('',(0.,0.,1.)); +#49350 = DIRECTION('',(1.,0.,-0.)); +#49351 = ADVANCED_FACE('',(#49352,#49355),#49366,.F.); +#49352 = FACE_BOUND('',#49353,.F.); +#49353 = EDGE_LOOP('',(#49354)); +#49354 = ORIENTED_EDGE('',*,*,#49319,.T.); +#49355 = FACE_BOUND('',#49356,.F.); +#49356 = EDGE_LOOP('',(#49357)); +#49357 = ORIENTED_EDGE('',*,*,#49358,.T.); +#49358 = EDGE_CURVE('',#49359,#49359,#49361,.T.); +#49359 = VERTEX_POINT('',#49360); +#49360 = CARTESIAN_POINT('',(154.74375,-50.0795,1.6)); +#49361 = CIRCLE('',#49362,0.4195); +#49362 = AXIS2_PLACEMENT_3D('',#49363,#49364,#49365); +#49363 = CARTESIAN_POINT('',(154.74375,-49.66,1.6)); +#49364 = DIRECTION('',(-0.,0.,-1.)); +#49365 = DIRECTION('',(-0.,-1.,0.)); +#49366 = PLANE('',#49367); +#49367 = AXIS2_PLACEMENT_3D('',#49368,#49369,#49370); +#49368 = CARTESIAN_POINT('',(154.74375,-49.66,1.6)); +#49369 = DIRECTION('',(0.,0.,1.)); +#49370 = DIRECTION('',(1.,0.,-0.)); +#49371 = ADVANCED_FACE('',(#49372),#49383,.F.); +#49372 = FACE_BOUND('',#49373,.T.); +#49373 = EDGE_LOOP('',(#49374,#49375,#49381,#49382)); +#49374 = ORIENTED_EDGE('',*,*,#49358,.T.); +#49375 = ORIENTED_EDGE('',*,*,#49376,.T.); +#49376 = EDGE_CURVE('',#49359,#49339,#49377,.T.); +#49377 = LINE('',#49378,#49379); +#49378 = CARTESIAN_POINT('',(154.74375,-50.0795,-4.5E-02)); +#49379 = VECTOR('',#49380,1.); +#49380 = DIRECTION('',(0.,0.,1.)); +#49381 = ORIENTED_EDGE('',*,*,#49338,.F.); +#49382 = ORIENTED_EDGE('',*,*,#49376,.F.); +#49383 = CYLINDRICAL_SURFACE('',#49384,0.4195); +#49384 = AXIS2_PLACEMENT_3D('',#49385,#49386,#49387); +#49385 = CARTESIAN_POINT('',(154.74375,-49.66,-4.5E-02)); +#49386 = DIRECTION('',(-0.,-0.,-1.)); +#49387 = DIRECTION('',(-0.,-1.,0.)); +#49388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49392)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#49389,#49390,#49391)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#49389 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#49390 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#49391 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#49392 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#49389, + 'distance_accuracy_value','confusion accuracy'); +#49393 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#49394,#49396); +#49394 = ( REPRESENTATION_RELATIONSHIP('','',#49295,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49395) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#49395 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1075); +#49396 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #49397); +#49397 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('267','=>[0:1:1:260]','',#5, + #49290,$); +#49398 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49292)); +#49399 = SHAPE_DEFINITION_REPRESENTATION(#49400,#49406); +#49400 = PRODUCT_DEFINITION_SHAPE('','',#49401); +#49401 = PRODUCT_DEFINITION('design','',#49402,#49405); +#49402 = PRODUCT_DEFINITION_FORMATION('','',#49403); +#49403 = PRODUCT('HackPad_pad_11','HackPad_pad_11','',(#49404)); +#49404 = PRODUCT_CONTEXT('',#2,'mechanical'); +#49405 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#49406 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#49407),#49499); +#49407 = MANIFOLD_SOLID_BREP('',#49408); +#49408 = CLOSED_SHELL('',(#49409,#49442,#49462,#49482)); +#49409 = ADVANCED_FACE('',(#49410),#49437,.T.); +#49410 = FACE_BOUND('',#49411,.T.); +#49411 = EDGE_LOOP('',(#49412,#49421,#49429,#49436)); +#49412 = ORIENTED_EDGE('',*,*,#49413,.F.); +#49413 = EDGE_CURVE('',#49414,#49414,#49416,.T.); +#49414 = VERTEX_POINT('',#49415); +#49415 = CARTESIAN_POINT('',(155.50575,-49.66,0.)); +#49416 = CIRCLE('',#49417,0.762); +#49417 = AXIS2_PLACEMENT_3D('',#49418,#49419,#49420); +#49418 = CARTESIAN_POINT('',(154.74375,-49.66,0.)); +#49419 = DIRECTION('',(0.,0.,1.)); +#49420 = DIRECTION('',(1.,0.,-0.)); +#49421 = ORIENTED_EDGE('',*,*,#49422,.F.); +#49422 = EDGE_CURVE('',#49423,#49414,#49425,.T.); +#49423 = VERTEX_POINT('',#49424); +#49424 = CARTESIAN_POINT('',(155.50575,-49.66,-3.5E-02)); +#49425 = LINE('',#49426,#49427); +#49426 = CARTESIAN_POINT('',(155.50575,-49.66,-3.5E-02)); +#49427 = VECTOR('',#49428,1.); +#49428 = DIRECTION('',(0.,0.,1.)); +#49429 = ORIENTED_EDGE('',*,*,#49430,.T.); +#49430 = EDGE_CURVE('',#49423,#49423,#49431,.T.); +#49431 = CIRCLE('',#49432,0.762); +#49432 = AXIS2_PLACEMENT_3D('',#49433,#49434,#49435); +#49433 = CARTESIAN_POINT('',(154.74375,-49.66,-3.5E-02)); +#49434 = DIRECTION('',(0.,0.,1.)); +#49435 = DIRECTION('',(1.,0.,-0.)); +#49436 = ORIENTED_EDGE('',*,*,#49422,.T.); +#49437 = CYLINDRICAL_SURFACE('',#49438,0.762); +#49438 = AXIS2_PLACEMENT_3D('',#49439,#49440,#49441); +#49439 = CARTESIAN_POINT('',(154.74375,-49.66,-3.5E-02)); +#49440 = DIRECTION('',(0.,0.,1.)); +#49441 = DIRECTION('',(1.,0.,-0.)); +#49442 = ADVANCED_FACE('',(#49443,#49446),#49457,.T.); +#49443 = FACE_BOUND('',#49444,.T.); +#49444 = EDGE_LOOP('',(#49445)); +#49445 = ORIENTED_EDGE('',*,*,#49413,.T.); +#49446 = FACE_BOUND('',#49447,.T.); +#49447 = EDGE_LOOP('',(#49448)); +#49448 = ORIENTED_EDGE('',*,*,#49449,.T.); +#49449 = EDGE_CURVE('',#49450,#49450,#49452,.T.); +#49450 = VERTEX_POINT('',#49451); +#49451 = CARTESIAN_POINT('',(154.74375,-50.0795,0.)); +#49452 = CIRCLE('',#49453,0.4195); +#49453 = AXIS2_PLACEMENT_3D('',#49454,#49455,#49456); +#49454 = CARTESIAN_POINT('',(154.74375,-49.66,0.)); +#49455 = DIRECTION('',(-0.,0.,-1.)); +#49456 = DIRECTION('',(-0.,-1.,0.)); +#49457 = PLANE('',#49458); +#49458 = AXIS2_PLACEMENT_3D('',#49459,#49460,#49461); +#49459 = CARTESIAN_POINT('',(154.74375,-49.66,0.)); +#49460 = DIRECTION('',(0.,0.,1.)); +#49461 = DIRECTION('',(1.,0.,-0.)); +#49462 = ADVANCED_FACE('',(#49463,#49466),#49477,.F.); +#49463 = FACE_BOUND('',#49464,.F.); +#49464 = EDGE_LOOP('',(#49465)); +#49465 = ORIENTED_EDGE('',*,*,#49430,.T.); +#49466 = FACE_BOUND('',#49467,.F.); +#49467 = EDGE_LOOP('',(#49468)); +#49468 = ORIENTED_EDGE('',*,*,#49469,.T.); +#49469 = EDGE_CURVE('',#49470,#49470,#49472,.T.); +#49470 = VERTEX_POINT('',#49471); +#49471 = CARTESIAN_POINT('',(154.74375,-50.0795,-3.5E-02)); +#49472 = CIRCLE('',#49473,0.4195); +#49473 = AXIS2_PLACEMENT_3D('',#49474,#49475,#49476); +#49474 = CARTESIAN_POINT('',(154.74375,-49.66,-3.5E-02)); +#49475 = DIRECTION('',(-0.,0.,-1.)); +#49476 = DIRECTION('',(-0.,-1.,0.)); +#49477 = PLANE('',#49478); +#49478 = AXIS2_PLACEMENT_3D('',#49479,#49480,#49481); +#49479 = CARTESIAN_POINT('',(154.74375,-49.66,-3.5E-02)); +#49480 = DIRECTION('',(0.,0.,1.)); +#49481 = DIRECTION('',(1.,0.,-0.)); +#49482 = ADVANCED_FACE('',(#49483),#49494,.F.); +#49483 = FACE_BOUND('',#49484,.T.); +#49484 = EDGE_LOOP('',(#49485,#49486,#49492,#49493)); +#49485 = ORIENTED_EDGE('',*,*,#49469,.T.); +#49486 = ORIENTED_EDGE('',*,*,#49487,.T.); +#49487 = EDGE_CURVE('',#49470,#49450,#49488,.T.); +#49488 = LINE('',#49489,#49490); +#49489 = CARTESIAN_POINT('',(154.74375,-50.0795,-4.5E-02)); +#49490 = VECTOR('',#49491,1.); +#49491 = DIRECTION('',(0.,0.,1.)); +#49492 = ORIENTED_EDGE('',*,*,#49449,.F.); +#49493 = ORIENTED_EDGE('',*,*,#49487,.F.); +#49494 = CYLINDRICAL_SURFACE('',#49495,0.4195); +#49495 = AXIS2_PLACEMENT_3D('',#49496,#49497,#49498); +#49496 = CARTESIAN_POINT('',(154.74375,-49.66,-4.5E-02)); +#49497 = DIRECTION('',(-0.,-0.,-1.)); +#49498 = DIRECTION('',(-0.,-1.,0.)); +#49499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49503)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#49500,#49501,#49502)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#49500 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#49501 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#49502 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#49503 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#49500, + 'distance_accuracy_value','confusion accuracy'); +#49504 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#49505,#49507); +#49505 = ( REPRESENTATION_RELATIONSHIP('','',#49406,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49506) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#49506 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1079); +#49507 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #49508); +#49508 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('268','=>[0:1:1:261]','',#5, + #49401,$); +#49509 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49403)); +#49510 = SHAPE_DEFINITION_REPRESENTATION(#49511,#49517); +#49511 = PRODUCT_DEFINITION_SHAPE('','',#49512); +#49512 = PRODUCT_DEFINITION('design','',#49513,#49516); +#49513 = PRODUCT_DEFINITION_FORMATION('','',#49514); +#49514 = PRODUCT('HackPad_pad_12','HackPad_pad_12','',(#49515)); +#49515 = PRODUCT_CONTEXT('',#2,'mechanical'); +#49516 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#49517 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#49518),#49610); +#49518 = MANIFOLD_SOLID_BREP('',#49519); +#49519 = CLOSED_SHELL('',(#49520,#49553,#49573,#49593)); +#49520 = ADVANCED_FACE('',(#49521),#49548,.T.); +#49521 = FACE_BOUND('',#49522,.F.); +#49522 = EDGE_LOOP('',(#49523,#49533,#49540,#49541)); +#49523 = ORIENTED_EDGE('',*,*,#49524,.T.); +#49524 = EDGE_CURVE('',#49525,#49527,#49529,.T.); +#49525 = VERTEX_POINT('',#49526); +#49526 = CARTESIAN_POINT('',(154.74375,-50.1045,-3.5E-02)); +#49527 = VERTEX_POINT('',#49528); +#49528 = CARTESIAN_POINT('',(154.74375,-50.1045,1.635)); +#49529 = LINE('',#49530,#49531); +#49530 = CARTESIAN_POINT('',(154.74375,-50.1045,-3.5E-02)); +#49531 = VECTOR('',#49532,1.); +#49532 = DIRECTION('',(0.,0.,1.)); +#49533 = ORIENTED_EDGE('',*,*,#49534,.T.); +#49534 = EDGE_CURVE('',#49527,#49527,#49535,.T.); +#49535 = CIRCLE('',#49536,0.4445); +#49536 = AXIS2_PLACEMENT_3D('',#49537,#49538,#49539); +#49537 = CARTESIAN_POINT('',(154.74375,-49.66,1.635)); +#49538 = DIRECTION('',(0.,0.,1.)); +#49539 = DIRECTION('',(-0.,-1.,0.)); +#49540 = ORIENTED_EDGE('',*,*,#49524,.F.); +#49541 = ORIENTED_EDGE('',*,*,#49542,.F.); +#49542 = EDGE_CURVE('',#49525,#49525,#49543,.T.); +#49543 = CIRCLE('',#49544,0.4445); +#49544 = AXIS2_PLACEMENT_3D('',#49545,#49546,#49547); +#49545 = CARTESIAN_POINT('',(154.74375,-49.66,-3.5E-02)); +#49546 = DIRECTION('',(0.,0.,1.)); +#49547 = DIRECTION('',(-0.,-1.,0.)); +#49548 = CYLINDRICAL_SURFACE('',#49549,0.4445); +#49549 = AXIS2_PLACEMENT_3D('',#49550,#49551,#49552); +#49550 = CARTESIAN_POINT('',(154.74375,-49.66,-3.5E-02)); +#49551 = DIRECTION('',(-0.,-0.,-1.)); +#49552 = DIRECTION('',(-0.,-1.,0.)); +#49553 = ADVANCED_FACE('',(#49554,#49557),#49568,.F.); +#49554 = FACE_BOUND('',#49555,.F.); +#49555 = EDGE_LOOP('',(#49556)); +#49556 = ORIENTED_EDGE('',*,*,#49542,.T.); +#49557 = FACE_BOUND('',#49558,.F.); +#49558 = EDGE_LOOP('',(#49559)); +#49559 = ORIENTED_EDGE('',*,*,#49560,.T.); +#49560 = EDGE_CURVE('',#49561,#49561,#49563,.T.); +#49561 = VERTEX_POINT('',#49562); +#49562 = CARTESIAN_POINT('',(154.74375,-50.0795,-3.5E-02)); +#49563 = CIRCLE('',#49564,0.4195); +#49564 = AXIS2_PLACEMENT_3D('',#49565,#49566,#49567); +#49565 = CARTESIAN_POINT('',(154.74375,-49.66,-3.5E-02)); +#49566 = DIRECTION('',(-0.,0.,-1.)); +#49567 = DIRECTION('',(-0.,-1.,0.)); +#49568 = PLANE('',#49569); +#49569 = AXIS2_PLACEMENT_3D('',#49570,#49571,#49572); +#49570 = CARTESIAN_POINT('',(154.74375,-50.1045,-3.5E-02)); +#49571 = DIRECTION('',(0.,0.,1.)); +#49572 = DIRECTION('',(1.,0.,-0.)); +#49573 = ADVANCED_FACE('',(#49574,#49577),#49588,.T.); +#49574 = FACE_BOUND('',#49575,.T.); +#49575 = EDGE_LOOP('',(#49576)); +#49576 = ORIENTED_EDGE('',*,*,#49534,.T.); +#49577 = FACE_BOUND('',#49578,.T.); +#49578 = EDGE_LOOP('',(#49579)); +#49579 = ORIENTED_EDGE('',*,*,#49580,.T.); +#49580 = EDGE_CURVE('',#49581,#49581,#49583,.T.); +#49581 = VERTEX_POINT('',#49582); +#49582 = CARTESIAN_POINT('',(154.74375,-50.0795,1.635)); +#49583 = CIRCLE('',#49584,0.4195); +#49584 = AXIS2_PLACEMENT_3D('',#49585,#49586,#49587); +#49585 = CARTESIAN_POINT('',(154.74375,-49.66,1.635)); +#49586 = DIRECTION('',(-0.,0.,-1.)); +#49587 = DIRECTION('',(-0.,-1.,0.)); +#49588 = PLANE('',#49589); +#49589 = AXIS2_PLACEMENT_3D('',#49590,#49591,#49592); +#49590 = CARTESIAN_POINT('',(154.74375,-50.1045,1.635)); +#49591 = DIRECTION('',(0.,0.,1.)); +#49592 = DIRECTION('',(1.,0.,-0.)); +#49593 = ADVANCED_FACE('',(#49594),#49605,.F.); +#49594 = FACE_BOUND('',#49595,.T.); +#49595 = EDGE_LOOP('',(#49596,#49597,#49603,#49604)); +#49596 = ORIENTED_EDGE('',*,*,#49560,.T.); +#49597 = ORIENTED_EDGE('',*,*,#49598,.T.); +#49598 = EDGE_CURVE('',#49561,#49581,#49599,.T.); +#49599 = LINE('',#49600,#49601); +#49600 = CARTESIAN_POINT('',(154.74375,-50.0795,-4.5E-02)); +#49601 = VECTOR('',#49602,1.); +#49602 = DIRECTION('',(0.,0.,1.)); +#49603 = ORIENTED_EDGE('',*,*,#49580,.F.); +#49604 = ORIENTED_EDGE('',*,*,#49598,.F.); +#49605 = CYLINDRICAL_SURFACE('',#49606,0.4195); +#49606 = AXIS2_PLACEMENT_3D('',#49607,#49608,#49609); +#49607 = CARTESIAN_POINT('',(154.74375,-49.66,-4.5E-02)); +#49608 = DIRECTION('',(-0.,-0.,-1.)); +#49609 = DIRECTION('',(-0.,-1.,0.)); +#49610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49614)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#49611,#49612,#49613)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#49611 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#49612 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#49613 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#49614 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#49611, + 'distance_accuracy_value','confusion accuracy'); +#49615 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#49616,#49618); +#49616 = ( REPRESENTATION_RELATIONSHIP('','',#49517,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#49617) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#49617 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1083); +#49618 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #49619); +#49619 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('269','=>[0:1:1:262]','',#5, + #49512,$); +#49620 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49514)); +#49621 = SHAPE_DEFINITION_REPRESENTATION(#49622,#49628); +#49622 = PRODUCT_DEFINITION_SHAPE('','',#49623); +#49623 = PRODUCT_DEFINITION('design','',#49624,#49627); +#49624 = PRODUCT_DEFINITION_FORMATION('','',#49625); +#49625 = PRODUCT('HackPad_pad_13','HackPad_pad_13','',(#49626)); +#49626 = PRODUCT_CONTEXT('',#2,'mechanical'); +#49627 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#49628 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#49629),#50410); +#49629 = MANIFOLD_SOLID_BREP('',#49630); +#49630 = CLOSED_SHELL('',(#49631,#49671,#49702,#49733,#49904,#50075, + #50092,#50109,#50126,#50143,#50160,#50177,#50194,#50211,#50228, + #50245,#50262,#50279,#50296,#50313,#50330,#50347,#50364,#50381, + #50398)); +#49631 = ADVANCED_FACE('',(#49632),#49666,.T.); +#49632 = FACE_BOUND('',#49633,.T.); +#49633 = EDGE_LOOP('',(#49634,#49644,#49652,#49660)); +#49634 = ORIENTED_EDGE('',*,*,#49635,.T.); +#49635 = EDGE_CURVE('',#49636,#49638,#49640,.T.); +#49636 = VERTEX_POINT('',#49637); +#49637 = CARTESIAN_POINT('',(155.030671,-51.449601,1.6)); +#49638 = VERTEX_POINT('',#49639); +#49639 = CARTESIAN_POINT('',(155.030671,-51.449601,1.635)); +#49640 = LINE('',#49641,#49642); +#49641 = CARTESIAN_POINT('',(155.030671,-51.449601,1.6)); +#49642 = VECTOR('',#49643,1.); +#49643 = DIRECTION('',(0.,0.,1.)); +#49644 = ORIENTED_EDGE('',*,*,#49645,.T.); +#49645 = EDGE_CURVE('',#49638,#49646,#49648,.T.); +#49646 = VERTEX_POINT('',#49647); +#49647 = CARTESIAN_POINT('',(155.080113,-51.482637,1.635)); +#49648 = LINE('',#49649,#49650); +#49649 = CARTESIAN_POINT('',(155.030671,-51.449601,1.635)); +#49650 = VECTOR('',#49651,1.); +#49651 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#49652 = ORIENTED_EDGE('',*,*,#49653,.F.); +#49653 = EDGE_CURVE('',#49654,#49646,#49656,.T.); +#49654 = VERTEX_POINT('',#49655); +#49655 = CARTESIAN_POINT('',(155.080113,-51.482637,1.6)); +#49656 = LINE('',#49657,#49658); +#49657 = CARTESIAN_POINT('',(155.080113,-51.482637,1.6)); +#49658 = VECTOR('',#49659,1.); +#49659 = DIRECTION('',(0.,0.,1.)); +#49660 = ORIENTED_EDGE('',*,*,#49661,.F.); +#49661 = EDGE_CURVE('',#49636,#49654,#49662,.T.); +#49662 = LINE('',#49663,#49664); +#49663 = CARTESIAN_POINT('',(155.030671,-51.449601,1.6)); +#49664 = VECTOR('',#49665,1.); +#49665 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#49666 = PLANE('',#49667); +#49667 = AXIS2_PLACEMENT_3D('',#49668,#49669,#49670); +#49668 = CARTESIAN_POINT('',(155.030671,-51.449601,1.6)); +#49669 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#49670 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#49671 = ADVANCED_FACE('',(#49672),#49697,.T.); +#49672 = FACE_BOUND('',#49673,.T.); +#49673 = EDGE_LOOP('',(#49674,#49684,#49690,#49691)); +#49674 = ORIENTED_EDGE('',*,*,#49675,.T.); +#49675 = EDGE_CURVE('',#49676,#49678,#49680,.T.); +#49676 = VERTEX_POINT('',#49677); +#49677 = CARTESIAN_POINT('',(154.97235,-51.438,1.6)); +#49678 = VERTEX_POINT('',#49679); +#49679 = CARTESIAN_POINT('',(154.97235,-51.438,1.635)); +#49680 = LINE('',#49681,#49682); +#49681 = CARTESIAN_POINT('',(154.97235,-51.438,1.6)); +#49682 = VECTOR('',#49683,1.); +#49683 = DIRECTION('',(0.,0.,1.)); +#49684 = ORIENTED_EDGE('',*,*,#49685,.T.); +#49685 = EDGE_CURVE('',#49678,#49638,#49686,.T.); +#49686 = LINE('',#49687,#49688); +#49687 = CARTESIAN_POINT('',(154.97235,-51.438,1.635)); +#49688 = VECTOR('',#49689,1.); +#49689 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#49690 = ORIENTED_EDGE('',*,*,#49635,.F.); +#49691 = ORIENTED_EDGE('',*,*,#49692,.F.); +#49692 = EDGE_CURVE('',#49676,#49636,#49693,.T.); +#49693 = LINE('',#49694,#49695); +#49694 = CARTESIAN_POINT('',(154.97235,-51.438,1.6)); +#49695 = VECTOR('',#49696,1.); +#49696 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#49697 = PLANE('',#49698); +#49698 = AXIS2_PLACEMENT_3D('',#49699,#49700,#49701); +#49699 = CARTESIAN_POINT('',(154.97235,-51.438,1.6)); +#49700 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#49701 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#49702 = ADVANCED_FACE('',(#49703),#49728,.T.); +#49703 = FACE_BOUND('',#49704,.T.); +#49704 = EDGE_LOOP('',(#49705,#49706,#49714,#49722)); +#49705 = ORIENTED_EDGE('',*,*,#49653,.T.); +#49706 = ORIENTED_EDGE('',*,*,#49707,.T.); +#49707 = EDGE_CURVE('',#49646,#49708,#49710,.T.); +#49708 = VERTEX_POINT('',#49709); +#49709 = CARTESIAN_POINT('',(155.113149,-51.532079,1.635)); +#49710 = LINE('',#49711,#49712); +#49711 = CARTESIAN_POINT('',(155.080113,-51.482637,1.635)); +#49712 = VECTOR('',#49713,1.); +#49713 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#49714 = ORIENTED_EDGE('',*,*,#49715,.F.); +#49715 = EDGE_CURVE('',#49716,#49708,#49718,.T.); +#49716 = VERTEX_POINT('',#49717); +#49717 = CARTESIAN_POINT('',(155.113149,-51.532079,1.6)); +#49718 = LINE('',#49719,#49720); +#49719 = CARTESIAN_POINT('',(155.113149,-51.532079,1.6)); +#49720 = VECTOR('',#49721,1.); +#49721 = DIRECTION('',(0.,0.,1.)); +#49722 = ORIENTED_EDGE('',*,*,#49723,.F.); +#49723 = EDGE_CURVE('',#49654,#49716,#49724,.T.); +#49724 = LINE('',#49725,#49726); +#49725 = CARTESIAN_POINT('',(155.080113,-51.482637,1.6)); +#49726 = VECTOR('',#49727,1.); +#49727 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#49728 = PLANE('',#49729); +#49729 = AXIS2_PLACEMENT_3D('',#49730,#49731,#49732); +#49730 = CARTESIAN_POINT('',(155.080113,-51.482637,1.6)); +#49731 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#49732 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#49733 = ADVANCED_FACE('',(#49734),#49899,.F.); +#49734 = FACE_BOUND('',#49735,.F.); +#49735 = EDGE_LOOP('',(#49736,#49737,#49738,#49746,#49754,#49762,#49770, + #49778,#49786,#49794,#49802,#49810,#49818,#49826,#49834,#49842, + #49850,#49858,#49866,#49875,#49884,#49892,#49898)); +#49736 = ORIENTED_EDGE('',*,*,#49661,.F.); +#49737 = ORIENTED_EDGE('',*,*,#49692,.F.); +#49738 = ORIENTED_EDGE('',*,*,#49739,.F.); +#49739 = EDGE_CURVE('',#49740,#49676,#49742,.T.); +#49740 = VERTEX_POINT('',#49741); +#49741 = CARTESIAN_POINT('',(152.84515,-51.438,1.6)); +#49742 = LINE('',#49743,#49744); +#49743 = CARTESIAN_POINT('',(152.84515,-51.438,1.6)); +#49744 = VECTOR('',#49745,1.); +#49745 = DIRECTION('',(1.,0.,0.)); +#49746 = ORIENTED_EDGE('',*,*,#49747,.F.); +#49747 = EDGE_CURVE('',#49748,#49740,#49750,.T.); +#49748 = VERTEX_POINT('',#49749); +#49749 = CARTESIAN_POINT('',(152.786829,-51.449601,1.6)); +#49750 = LINE('',#49751,#49752); +#49751 = CARTESIAN_POINT('',(152.786829,-51.449601,1.6)); +#49752 = VECTOR('',#49753,1.); +#49753 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#49754 = ORIENTED_EDGE('',*,*,#49755,.F.); +#49755 = EDGE_CURVE('',#49756,#49748,#49758,.T.); +#49756 = VERTEX_POINT('',#49757); +#49757 = CARTESIAN_POINT('',(152.737387,-51.482637,1.6)); +#49758 = LINE('',#49759,#49760); +#49759 = CARTESIAN_POINT('',(152.737387,-51.482637,1.6)); +#49760 = VECTOR('',#49761,1.); +#49761 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#49762 = ORIENTED_EDGE('',*,*,#49763,.F.); +#49763 = EDGE_CURVE('',#49764,#49756,#49766,.T.); +#49764 = VERTEX_POINT('',#49765); +#49765 = CARTESIAN_POINT('',(152.704351,-51.532079,1.6)); +#49766 = LINE('',#49767,#49768); +#49767 = CARTESIAN_POINT('',(152.704351,-51.532079,1.6)); +#49768 = VECTOR('',#49769,1.); +#49769 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#49770 = ORIENTED_EDGE('',*,*,#49771,.F.); +#49771 = EDGE_CURVE('',#49772,#49764,#49774,.T.); +#49772 = VERTEX_POINT('',#49773); +#49773 = CARTESIAN_POINT('',(152.69275,-51.5904,1.6)); +#49774 = LINE('',#49775,#49776); +#49775 = CARTESIAN_POINT('',(152.69275,-51.5904,1.6)); +#49776 = VECTOR('',#49777,1.); +#49777 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#49778 = ORIENTED_EDGE('',*,*,#49779,.F.); +#49779 = EDGE_CURVE('',#49780,#49772,#49782,.T.); +#49780 = VERTEX_POINT('',#49781); +#49781 = CARTESIAN_POINT('',(152.69275,-52.8096,1.6)); +#49782 = LINE('',#49783,#49784); +#49783 = CARTESIAN_POINT('',(152.69275,-52.8096,1.6)); +#49784 = VECTOR('',#49785,1.); +#49785 = DIRECTION('',(0.,1.,0.)); +#49786 = ORIENTED_EDGE('',*,*,#49787,.F.); +#49787 = EDGE_CURVE('',#49788,#49780,#49790,.T.); +#49788 = VERTEX_POINT('',#49789); +#49789 = CARTESIAN_POINT('',(152.704351,-52.867921,1.6)); +#49790 = LINE('',#49791,#49792); +#49791 = CARTESIAN_POINT('',(152.704351,-52.867921,1.6)); +#49792 = VECTOR('',#49793,1.); +#49793 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#49794 = ORIENTED_EDGE('',*,*,#49795,.F.); +#49795 = EDGE_CURVE('',#49796,#49788,#49798,.T.); +#49796 = VERTEX_POINT('',#49797); +#49797 = CARTESIAN_POINT('',(152.737387,-52.917363,1.6)); +#49798 = LINE('',#49799,#49800); +#49799 = CARTESIAN_POINT('',(152.737387,-52.917363,1.6)); +#49800 = VECTOR('',#49801,1.); +#49801 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#49802 = ORIENTED_EDGE('',*,*,#49803,.F.); +#49803 = EDGE_CURVE('',#49804,#49796,#49806,.T.); +#49804 = VERTEX_POINT('',#49805); +#49805 = CARTESIAN_POINT('',(152.786829,-52.950399,1.6)); +#49806 = LINE('',#49807,#49808); +#49807 = CARTESIAN_POINT('',(152.786829,-52.950399,1.6)); +#49808 = VECTOR('',#49809,1.); +#49809 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#49810 = ORIENTED_EDGE('',*,*,#49811,.F.); +#49811 = EDGE_CURVE('',#49812,#49804,#49814,.T.); +#49812 = VERTEX_POINT('',#49813); +#49813 = CARTESIAN_POINT('',(152.84515,-52.962,1.6)); +#49814 = LINE('',#49815,#49816); +#49815 = CARTESIAN_POINT('',(152.84515,-52.962,1.6)); +#49816 = VECTOR('',#49817,1.); +#49817 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#49818 = ORIENTED_EDGE('',*,*,#49819,.F.); +#49819 = EDGE_CURVE('',#49820,#49812,#49822,.T.); +#49820 = VERTEX_POINT('',#49821); +#49821 = CARTESIAN_POINT('',(154.97235,-52.962,1.6)); +#49822 = LINE('',#49823,#49824); +#49823 = CARTESIAN_POINT('',(154.97235,-52.962,1.6)); +#49824 = VECTOR('',#49825,1.); +#49825 = DIRECTION('',(-1.,0.,0.)); +#49826 = ORIENTED_EDGE('',*,*,#49827,.F.); +#49827 = EDGE_CURVE('',#49828,#49820,#49830,.T.); +#49828 = VERTEX_POINT('',#49829); +#49829 = CARTESIAN_POINT('',(155.030671,-52.950399,1.6)); +#49830 = LINE('',#49831,#49832); +#49831 = CARTESIAN_POINT('',(155.030671,-52.950399,1.6)); +#49832 = VECTOR('',#49833,1.); +#49833 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#49834 = ORIENTED_EDGE('',*,*,#49835,.F.); +#49835 = EDGE_CURVE('',#49836,#49828,#49838,.T.); +#49836 = VERTEX_POINT('',#49837); +#49837 = CARTESIAN_POINT('',(155.080113,-52.917363,1.6)); +#49838 = LINE('',#49839,#49840); +#49839 = CARTESIAN_POINT('',(155.080113,-52.917363,1.6)); +#49840 = VECTOR('',#49841,1.); +#49841 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#49842 = ORIENTED_EDGE('',*,*,#49843,.F.); +#49843 = EDGE_CURVE('',#49844,#49836,#49846,.T.); +#49844 = VERTEX_POINT('',#49845); +#49845 = CARTESIAN_POINT('',(155.113149,-52.867921,1.6)); +#49846 = LINE('',#49847,#49848); +#49847 = CARTESIAN_POINT('',(155.113149,-52.867921,1.6)); +#49848 = VECTOR('',#49849,1.); +#49849 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#49850 = ORIENTED_EDGE('',*,*,#49851,.F.); +#49851 = EDGE_CURVE('',#49852,#49844,#49854,.T.); +#49852 = VERTEX_POINT('',#49853); +#49853 = CARTESIAN_POINT('',(155.12475,-52.8096,1.6)); +#49854 = LINE('',#49855,#49856); +#49855 = CARTESIAN_POINT('',(155.12475,-52.8096,1.6)); +#49856 = VECTOR('',#49857,1.); +#49857 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#49858 = ORIENTED_EDGE('',*,*,#49859,.F.); +#49859 = EDGE_CURVE('',#49860,#49852,#49862,.T.); +#49860 = VERTEX_POINT('',#49861); +#49861 = CARTESIAN_POINT('',(155.12475,-52.37555412268,1.6)); +#49862 = LINE('',#49863,#49864); +#49863 = CARTESIAN_POINT('',(155.12475,-51.5904,1.6)); +#49864 = VECTOR('',#49865,1.); +#49865 = DIRECTION('',(0.,-1.,0.)); +#49866 = ORIENTED_EDGE('',*,*,#49867,.T.); +#49867 = EDGE_CURVE('',#49860,#49868,#49870,.T.); +#49868 = VERTEX_POINT('',#49869); +#49869 = CARTESIAN_POINT('',(154.74375,-52.6195,1.6)); +#49870 = CIRCLE('',#49871,0.4195); +#49871 = AXIS2_PLACEMENT_3D('',#49872,#49873,#49874); +#49872 = CARTESIAN_POINT('',(154.74375,-52.2,1.6)); +#49873 = DIRECTION('',(-0.,0.,-1.)); +#49874 = DIRECTION('',(-0.,-1.,0.)); +#49875 = ORIENTED_EDGE('',*,*,#49876,.T.); +#49876 = EDGE_CURVE('',#49868,#49877,#49879,.T.); +#49877 = VERTEX_POINT('',#49878); +#49878 = CARTESIAN_POINT('',(155.12475,-52.02444587731,1.6)); +#49879 = CIRCLE('',#49880,0.4195); +#49880 = AXIS2_PLACEMENT_3D('',#49881,#49882,#49883); +#49881 = CARTESIAN_POINT('',(154.74375,-52.2,1.6)); +#49882 = DIRECTION('',(-0.,0.,-1.)); +#49883 = DIRECTION('',(-0.,-1.,0.)); +#49884 = ORIENTED_EDGE('',*,*,#49885,.F.); +#49885 = EDGE_CURVE('',#49886,#49877,#49888,.T.); +#49886 = VERTEX_POINT('',#49887); +#49887 = CARTESIAN_POINT('',(155.12475,-51.5904,1.6)); +#49888 = LINE('',#49889,#49890); +#49889 = CARTESIAN_POINT('',(155.12475,-51.5904,1.6)); +#49890 = VECTOR('',#49891,1.); +#49891 = DIRECTION('',(0.,-1.,0.)); +#49892 = ORIENTED_EDGE('',*,*,#49893,.F.); +#49893 = EDGE_CURVE('',#49716,#49886,#49894,.T.); +#49894 = LINE('',#49895,#49896); +#49895 = CARTESIAN_POINT('',(155.113149,-51.532079,1.6)); +#49896 = VECTOR('',#49897,1.); +#49897 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#49898 = ORIENTED_EDGE('',*,*,#49723,.F.); +#49899 = PLANE('',#49900); +#49900 = AXIS2_PLACEMENT_3D('',#49901,#49902,#49903); +#49901 = CARTESIAN_POINT('',(0.,0.,1.6)); +#49902 = DIRECTION('',(0.,0.,1.)); +#49903 = DIRECTION('',(1.,0.,-0.)); +#49904 = ADVANCED_FACE('',(#49905),#50070,.T.); +#49905 = FACE_BOUND('',#49906,.T.); +#49906 = EDGE_LOOP('',(#49907,#49908,#49909,#49917,#49925,#49933,#49941, + #49949,#49957,#49965,#49973,#49981,#49989,#49997,#50005,#50013, + #50021,#50029,#50037,#50046,#50055,#50063,#50069)); +#49907 = ORIENTED_EDGE('',*,*,#49645,.F.); +#49908 = ORIENTED_EDGE('',*,*,#49685,.F.); +#49909 = ORIENTED_EDGE('',*,*,#49910,.F.); +#49910 = EDGE_CURVE('',#49911,#49678,#49913,.T.); +#49911 = VERTEX_POINT('',#49912); +#49912 = CARTESIAN_POINT('',(152.84515,-51.438,1.635)); +#49913 = LINE('',#49914,#49915); +#49914 = CARTESIAN_POINT('',(152.84515,-51.438,1.635)); +#49915 = VECTOR('',#49916,1.); +#49916 = DIRECTION('',(1.,0.,0.)); +#49917 = ORIENTED_EDGE('',*,*,#49918,.F.); +#49918 = EDGE_CURVE('',#49919,#49911,#49921,.T.); +#49919 = VERTEX_POINT('',#49920); +#49920 = CARTESIAN_POINT('',(152.786829,-51.449601,1.635)); +#49921 = LINE('',#49922,#49923); +#49922 = CARTESIAN_POINT('',(152.786829,-51.449601,1.635)); +#49923 = VECTOR('',#49924,1.); +#49924 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#49925 = ORIENTED_EDGE('',*,*,#49926,.F.); +#49926 = EDGE_CURVE('',#49927,#49919,#49929,.T.); +#49927 = VERTEX_POINT('',#49928); +#49928 = CARTESIAN_POINT('',(152.737387,-51.482637,1.635)); +#49929 = LINE('',#49930,#49931); +#49930 = CARTESIAN_POINT('',(152.737387,-51.482637,1.635)); +#49931 = VECTOR('',#49932,1.); +#49932 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#49933 = ORIENTED_EDGE('',*,*,#49934,.F.); +#49934 = EDGE_CURVE('',#49935,#49927,#49937,.T.); +#49935 = VERTEX_POINT('',#49936); +#49936 = CARTESIAN_POINT('',(152.704351,-51.532079,1.635)); +#49937 = LINE('',#49938,#49939); +#49938 = CARTESIAN_POINT('',(152.704351,-51.532079,1.635)); +#49939 = VECTOR('',#49940,1.); +#49940 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#49941 = ORIENTED_EDGE('',*,*,#49942,.F.); +#49942 = EDGE_CURVE('',#49943,#49935,#49945,.T.); +#49943 = VERTEX_POINT('',#49944); +#49944 = CARTESIAN_POINT('',(152.69275,-51.5904,1.635)); +#49945 = LINE('',#49946,#49947); +#49946 = CARTESIAN_POINT('',(152.69275,-51.5904,1.635)); +#49947 = VECTOR('',#49948,1.); +#49948 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#49949 = ORIENTED_EDGE('',*,*,#49950,.F.); +#49950 = EDGE_CURVE('',#49951,#49943,#49953,.T.); +#49951 = VERTEX_POINT('',#49952); +#49952 = CARTESIAN_POINT('',(152.69275,-52.8096,1.635)); +#49953 = LINE('',#49954,#49955); +#49954 = CARTESIAN_POINT('',(152.69275,-52.8096,1.635)); +#49955 = VECTOR('',#49956,1.); +#49956 = DIRECTION('',(0.,1.,0.)); +#49957 = ORIENTED_EDGE('',*,*,#49958,.F.); +#49958 = EDGE_CURVE('',#49959,#49951,#49961,.T.); +#49959 = VERTEX_POINT('',#49960); +#49960 = CARTESIAN_POINT('',(152.704351,-52.867921,1.635)); +#49961 = LINE('',#49962,#49963); +#49962 = CARTESIAN_POINT('',(152.704351,-52.867921,1.635)); +#49963 = VECTOR('',#49964,1.); +#49964 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#49965 = ORIENTED_EDGE('',*,*,#49966,.F.); +#49966 = EDGE_CURVE('',#49967,#49959,#49969,.T.); +#49967 = VERTEX_POINT('',#49968); +#49968 = CARTESIAN_POINT('',(152.737387,-52.917363,1.635)); +#49969 = LINE('',#49970,#49971); +#49970 = CARTESIAN_POINT('',(152.737387,-52.917363,1.635)); +#49971 = VECTOR('',#49972,1.); +#49972 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#49973 = ORIENTED_EDGE('',*,*,#49974,.F.); +#49974 = EDGE_CURVE('',#49975,#49967,#49977,.T.); +#49975 = VERTEX_POINT('',#49976); +#49976 = CARTESIAN_POINT('',(152.786829,-52.950399,1.635)); +#49977 = LINE('',#49978,#49979); +#49978 = CARTESIAN_POINT('',(152.786829,-52.950399,1.635)); +#49979 = VECTOR('',#49980,1.); +#49980 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#49981 = ORIENTED_EDGE('',*,*,#49982,.F.); +#49982 = EDGE_CURVE('',#49983,#49975,#49985,.T.); +#49983 = VERTEX_POINT('',#49984); +#49984 = CARTESIAN_POINT('',(152.84515,-52.962,1.635)); +#49985 = LINE('',#49986,#49987); +#49986 = CARTESIAN_POINT('',(152.84515,-52.962,1.635)); +#49987 = VECTOR('',#49988,1.); +#49988 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#49989 = ORIENTED_EDGE('',*,*,#49990,.F.); +#49990 = EDGE_CURVE('',#49991,#49983,#49993,.T.); +#49991 = VERTEX_POINT('',#49992); +#49992 = CARTESIAN_POINT('',(154.97235,-52.962,1.635)); +#49993 = LINE('',#49994,#49995); +#49994 = CARTESIAN_POINT('',(154.97235,-52.962,1.635)); +#49995 = VECTOR('',#49996,1.); +#49996 = DIRECTION('',(-1.,0.,0.)); +#49997 = ORIENTED_EDGE('',*,*,#49998,.F.); +#49998 = EDGE_CURVE('',#49999,#49991,#50001,.T.); +#49999 = VERTEX_POINT('',#50000); +#50000 = CARTESIAN_POINT('',(155.030671,-52.950399,1.635)); +#50001 = LINE('',#50002,#50003); +#50002 = CARTESIAN_POINT('',(155.030671,-52.950399,1.635)); +#50003 = VECTOR('',#50004,1.); +#50004 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#50005 = ORIENTED_EDGE('',*,*,#50006,.F.); +#50006 = EDGE_CURVE('',#50007,#49999,#50009,.T.); +#50007 = VERTEX_POINT('',#50008); +#50008 = CARTESIAN_POINT('',(155.080113,-52.917363,1.635)); +#50009 = LINE('',#50010,#50011); +#50010 = CARTESIAN_POINT('',(155.080113,-52.917363,1.635)); +#50011 = VECTOR('',#50012,1.); +#50012 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#50013 = ORIENTED_EDGE('',*,*,#50014,.F.); +#50014 = EDGE_CURVE('',#50015,#50007,#50017,.T.); +#50015 = VERTEX_POINT('',#50016); +#50016 = CARTESIAN_POINT('',(155.113149,-52.867921,1.635)); +#50017 = LINE('',#50018,#50019); +#50018 = CARTESIAN_POINT('',(155.113149,-52.867921,1.635)); +#50019 = VECTOR('',#50020,1.); +#50020 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#50021 = ORIENTED_EDGE('',*,*,#50022,.F.); +#50022 = EDGE_CURVE('',#50023,#50015,#50025,.T.); +#50023 = VERTEX_POINT('',#50024); +#50024 = CARTESIAN_POINT('',(155.12475,-52.8096,1.635)); +#50025 = LINE('',#50026,#50027); +#50026 = CARTESIAN_POINT('',(155.12475,-52.8096,1.635)); +#50027 = VECTOR('',#50028,1.); +#50028 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#50029 = ORIENTED_EDGE('',*,*,#50030,.F.); +#50030 = EDGE_CURVE('',#50031,#50023,#50033,.T.); +#50031 = VERTEX_POINT('',#50032); +#50032 = CARTESIAN_POINT('',(155.12475,-52.37555412268,1.635)); +#50033 = LINE('',#50034,#50035); +#50034 = CARTESIAN_POINT('',(155.12475,-51.5904,1.635)); +#50035 = VECTOR('',#50036,1.); +#50036 = DIRECTION('',(0.,-1.,0.)); +#50037 = ORIENTED_EDGE('',*,*,#50038,.T.); +#50038 = EDGE_CURVE('',#50031,#50039,#50041,.T.); +#50039 = VERTEX_POINT('',#50040); +#50040 = CARTESIAN_POINT('',(154.74375,-52.6195,1.635)); +#50041 = CIRCLE('',#50042,0.4195); +#50042 = AXIS2_PLACEMENT_3D('',#50043,#50044,#50045); +#50043 = CARTESIAN_POINT('',(154.74375,-52.2,1.635)); +#50044 = DIRECTION('',(-0.,0.,-1.)); +#50045 = DIRECTION('',(-0.,-1.,0.)); +#50046 = ORIENTED_EDGE('',*,*,#50047,.T.); +#50047 = EDGE_CURVE('',#50039,#50048,#50050,.T.); +#50048 = VERTEX_POINT('',#50049); +#50049 = CARTESIAN_POINT('',(155.12475,-52.02444587731,1.635)); +#50050 = CIRCLE('',#50051,0.4195); +#50051 = AXIS2_PLACEMENT_3D('',#50052,#50053,#50054); +#50052 = CARTESIAN_POINT('',(154.74375,-52.2,1.635)); +#50053 = DIRECTION('',(-0.,0.,-1.)); +#50054 = DIRECTION('',(-0.,-1.,0.)); +#50055 = ORIENTED_EDGE('',*,*,#50056,.F.); +#50056 = EDGE_CURVE('',#50057,#50048,#50059,.T.); +#50057 = VERTEX_POINT('',#50058); +#50058 = CARTESIAN_POINT('',(155.12475,-51.5904,1.635)); +#50059 = LINE('',#50060,#50061); +#50060 = CARTESIAN_POINT('',(155.12475,-51.5904,1.635)); +#50061 = VECTOR('',#50062,1.); +#50062 = DIRECTION('',(0.,-1.,0.)); +#50063 = ORIENTED_EDGE('',*,*,#50064,.F.); +#50064 = EDGE_CURVE('',#49708,#50057,#50065,.T.); +#50065 = LINE('',#50066,#50067); +#50066 = CARTESIAN_POINT('',(155.113149,-51.532079,1.635)); +#50067 = VECTOR('',#50068,1.); +#50068 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#50069 = ORIENTED_EDGE('',*,*,#49707,.F.); +#50070 = PLANE('',#50071); +#50071 = AXIS2_PLACEMENT_3D('',#50072,#50073,#50074); +#50072 = CARTESIAN_POINT('',(0.,0.,1.635)); +#50073 = DIRECTION('',(0.,0.,1.)); +#50074 = DIRECTION('',(1.,0.,-0.)); +#50075 = ADVANCED_FACE('',(#50076),#50087,.T.); +#50076 = FACE_BOUND('',#50077,.T.); +#50077 = EDGE_LOOP('',(#50078,#50084,#50085,#50086)); +#50078 = ORIENTED_EDGE('',*,*,#50079,.T.); +#50079 = EDGE_CURVE('',#49740,#49911,#50080,.T.); +#50080 = LINE('',#50081,#50082); +#50081 = CARTESIAN_POINT('',(152.84515,-51.438,1.6)); +#50082 = VECTOR('',#50083,1.); +#50083 = DIRECTION('',(0.,0.,1.)); +#50084 = ORIENTED_EDGE('',*,*,#49910,.T.); +#50085 = ORIENTED_EDGE('',*,*,#49675,.F.); +#50086 = ORIENTED_EDGE('',*,*,#49739,.F.); +#50087 = PLANE('',#50088); +#50088 = AXIS2_PLACEMENT_3D('',#50089,#50090,#50091); +#50089 = CARTESIAN_POINT('',(152.84515,-51.438,1.6)); +#50090 = DIRECTION('',(0.,1.,0.)); +#50091 = DIRECTION('',(1.,0.,0.)); +#50092 = ADVANCED_FACE('',(#50093),#50104,.T.); +#50093 = FACE_BOUND('',#50094,.T.); +#50094 = EDGE_LOOP('',(#50095,#50096,#50097,#50103)); +#50095 = ORIENTED_EDGE('',*,*,#49715,.T.); +#50096 = ORIENTED_EDGE('',*,*,#50064,.T.); +#50097 = ORIENTED_EDGE('',*,*,#50098,.F.); +#50098 = EDGE_CURVE('',#49886,#50057,#50099,.T.); +#50099 = LINE('',#50100,#50101); +#50100 = CARTESIAN_POINT('',(155.12475,-51.5904,1.6)); +#50101 = VECTOR('',#50102,1.); +#50102 = DIRECTION('',(0.,0.,1.)); +#50103 = ORIENTED_EDGE('',*,*,#49893,.F.); +#50104 = PLANE('',#50105); +#50105 = AXIS2_PLACEMENT_3D('',#50106,#50107,#50108); +#50106 = CARTESIAN_POINT('',(155.113149,-51.532079,1.6)); +#50107 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#50108 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#50109 = ADVANCED_FACE('',(#50110),#50121,.T.); +#50110 = FACE_BOUND('',#50111,.T.); +#50111 = EDGE_LOOP('',(#50112,#50113,#50114,#50115)); +#50112 = ORIENTED_EDGE('',*,*,#49885,.F.); +#50113 = ORIENTED_EDGE('',*,*,#50098,.T.); +#50114 = ORIENTED_EDGE('',*,*,#50056,.T.); +#50115 = ORIENTED_EDGE('',*,*,#50116,.T.); +#50116 = EDGE_CURVE('',#50048,#49877,#50117,.T.); +#50117 = LINE('',#50118,#50119); +#50118 = CARTESIAN_POINT('',(155.12475,-52.02444587729,-4.5E-02)); +#50119 = VECTOR('',#50120,1.); +#50120 = DIRECTION('',(-0.,-0.,-1.)); +#50121 = PLANE('',#50122); +#50122 = AXIS2_PLACEMENT_3D('',#50123,#50124,#50125); +#50123 = CARTESIAN_POINT('',(155.12475,-51.5904,1.6)); +#50124 = DIRECTION('',(1.,0.,-0.)); +#50125 = DIRECTION('',(0.,-1.,0.)); +#50126 = ADVANCED_FACE('',(#50127),#50138,.F.); +#50127 = FACE_BOUND('',#50128,.T.); +#50128 = EDGE_LOOP('',(#50129,#50135,#50136,#50137)); +#50129 = ORIENTED_EDGE('',*,*,#50130,.F.); +#50130 = EDGE_CURVE('',#49868,#50039,#50131,.T.); +#50131 = LINE('',#50132,#50133); +#50132 = CARTESIAN_POINT('',(154.74375,-52.6195,-4.5E-02)); +#50133 = VECTOR('',#50134,1.); +#50134 = DIRECTION('',(0.,0.,1.)); +#50135 = ORIENTED_EDGE('',*,*,#49876,.T.); +#50136 = ORIENTED_EDGE('',*,*,#50116,.F.); +#50137 = ORIENTED_EDGE('',*,*,#50047,.F.); +#50138 = CYLINDRICAL_SURFACE('',#50139,0.4195); +#50139 = AXIS2_PLACEMENT_3D('',#50140,#50141,#50142); +#50140 = CARTESIAN_POINT('',(154.74375,-52.2,-4.5E-02)); +#50141 = DIRECTION('',(-0.,-0.,-1.)); +#50142 = DIRECTION('',(-0.,-1.,0.)); +#50143 = ADVANCED_FACE('',(#50144),#50155,.F.); +#50144 = FACE_BOUND('',#50145,.T.); +#50145 = EDGE_LOOP('',(#50146,#50147,#50148,#50149)); +#50146 = ORIENTED_EDGE('',*,*,#49867,.T.); +#50147 = ORIENTED_EDGE('',*,*,#50130,.T.); +#50148 = ORIENTED_EDGE('',*,*,#50038,.F.); +#50149 = ORIENTED_EDGE('',*,*,#50150,.T.); +#50150 = EDGE_CURVE('',#50031,#49860,#50151,.T.); +#50151 = LINE('',#50152,#50153); +#50152 = CARTESIAN_POINT('',(155.12475,-52.3755541227,-4.5E-02)); +#50153 = VECTOR('',#50154,1.); +#50154 = DIRECTION('',(-0.,-0.,-1.)); +#50155 = CYLINDRICAL_SURFACE('',#50156,0.4195); +#50156 = AXIS2_PLACEMENT_3D('',#50157,#50158,#50159); +#50157 = CARTESIAN_POINT('',(154.74375,-52.2,-4.5E-02)); +#50158 = DIRECTION('',(-0.,-0.,-1.)); +#50159 = DIRECTION('',(-0.,-1.,0.)); +#50160 = ADVANCED_FACE('',(#50161),#50172,.T.); +#50161 = FACE_BOUND('',#50162,.T.); +#50162 = EDGE_LOOP('',(#50163,#50164,#50165,#50166)); +#50163 = ORIENTED_EDGE('',*,*,#49859,.F.); +#50164 = ORIENTED_EDGE('',*,*,#50150,.F.); +#50165 = ORIENTED_EDGE('',*,*,#50030,.T.); +#50166 = ORIENTED_EDGE('',*,*,#50167,.F.); +#50167 = EDGE_CURVE('',#49852,#50023,#50168,.T.); +#50168 = LINE('',#50169,#50170); +#50169 = CARTESIAN_POINT('',(155.12475,-52.8096,1.6)); +#50170 = VECTOR('',#50171,1.); +#50171 = DIRECTION('',(0.,0.,1.)); +#50172 = PLANE('',#50173); +#50173 = AXIS2_PLACEMENT_3D('',#50174,#50175,#50176); +#50174 = CARTESIAN_POINT('',(155.12475,-51.5904,1.6)); +#50175 = DIRECTION('',(1.,0.,-0.)); +#50176 = DIRECTION('',(0.,-1.,0.)); +#50177 = ADVANCED_FACE('',(#50178),#50189,.T.); +#50178 = FACE_BOUND('',#50179,.T.); +#50179 = EDGE_LOOP('',(#50180,#50181,#50182,#50188)); +#50180 = ORIENTED_EDGE('',*,*,#50167,.T.); +#50181 = ORIENTED_EDGE('',*,*,#50022,.T.); +#50182 = ORIENTED_EDGE('',*,*,#50183,.F.); +#50183 = EDGE_CURVE('',#49844,#50015,#50184,.T.); +#50184 = LINE('',#50185,#50186); +#50185 = CARTESIAN_POINT('',(155.113149,-52.867921,1.6)); +#50186 = VECTOR('',#50187,1.); +#50187 = DIRECTION('',(0.,0.,1.)); +#50188 = ORIENTED_EDGE('',*,*,#49851,.F.); +#50189 = PLANE('',#50190); +#50190 = AXIS2_PLACEMENT_3D('',#50191,#50192,#50193); +#50191 = CARTESIAN_POINT('',(155.12475,-52.8096,1.6)); +#50192 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#50193 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#50194 = ADVANCED_FACE('',(#50195),#50206,.T.); +#50195 = FACE_BOUND('',#50196,.T.); +#50196 = EDGE_LOOP('',(#50197,#50198,#50199,#50205)); +#50197 = ORIENTED_EDGE('',*,*,#50183,.T.); +#50198 = ORIENTED_EDGE('',*,*,#50014,.T.); +#50199 = ORIENTED_EDGE('',*,*,#50200,.F.); +#50200 = EDGE_CURVE('',#49836,#50007,#50201,.T.); +#50201 = LINE('',#50202,#50203); +#50202 = CARTESIAN_POINT('',(155.080113,-52.917363,1.6)); +#50203 = VECTOR('',#50204,1.); +#50204 = DIRECTION('',(0.,0.,1.)); +#50205 = ORIENTED_EDGE('',*,*,#49843,.F.); +#50206 = PLANE('',#50207); +#50207 = AXIS2_PLACEMENT_3D('',#50208,#50209,#50210); +#50208 = CARTESIAN_POINT('',(155.113149,-52.867921,1.6)); +#50209 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#50210 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#50211 = ADVANCED_FACE('',(#50212),#50223,.T.); +#50212 = FACE_BOUND('',#50213,.T.); +#50213 = EDGE_LOOP('',(#50214,#50215,#50216,#50222)); +#50214 = ORIENTED_EDGE('',*,*,#50200,.T.); +#50215 = ORIENTED_EDGE('',*,*,#50006,.T.); +#50216 = ORIENTED_EDGE('',*,*,#50217,.F.); +#50217 = EDGE_CURVE('',#49828,#49999,#50218,.T.); +#50218 = LINE('',#50219,#50220); +#50219 = CARTESIAN_POINT('',(155.030671,-52.950399,1.6)); +#50220 = VECTOR('',#50221,1.); +#50221 = DIRECTION('',(0.,0.,1.)); +#50222 = ORIENTED_EDGE('',*,*,#49835,.F.); +#50223 = PLANE('',#50224); +#50224 = AXIS2_PLACEMENT_3D('',#50225,#50226,#50227); +#50225 = CARTESIAN_POINT('',(155.080113,-52.917363,1.6)); +#50226 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#50227 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#50228 = ADVANCED_FACE('',(#50229),#50240,.T.); +#50229 = FACE_BOUND('',#50230,.T.); +#50230 = EDGE_LOOP('',(#50231,#50232,#50233,#50239)); +#50231 = ORIENTED_EDGE('',*,*,#50217,.T.); +#50232 = ORIENTED_EDGE('',*,*,#49998,.T.); +#50233 = ORIENTED_EDGE('',*,*,#50234,.F.); +#50234 = EDGE_CURVE('',#49820,#49991,#50235,.T.); +#50235 = LINE('',#50236,#50237); +#50236 = CARTESIAN_POINT('',(154.97235,-52.962,1.6)); +#50237 = VECTOR('',#50238,1.); +#50238 = DIRECTION('',(0.,0.,1.)); +#50239 = ORIENTED_EDGE('',*,*,#49827,.F.); +#50240 = PLANE('',#50241); +#50241 = AXIS2_PLACEMENT_3D('',#50242,#50243,#50244); +#50242 = CARTESIAN_POINT('',(155.030671,-52.950399,1.6)); +#50243 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#50244 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#50245 = ADVANCED_FACE('',(#50246),#50257,.T.); +#50246 = FACE_BOUND('',#50247,.T.); +#50247 = EDGE_LOOP('',(#50248,#50249,#50250,#50256)); +#50248 = ORIENTED_EDGE('',*,*,#50234,.T.); +#50249 = ORIENTED_EDGE('',*,*,#49990,.T.); +#50250 = ORIENTED_EDGE('',*,*,#50251,.F.); +#50251 = EDGE_CURVE('',#49812,#49983,#50252,.T.); +#50252 = LINE('',#50253,#50254); +#50253 = CARTESIAN_POINT('',(152.84515,-52.962,1.6)); +#50254 = VECTOR('',#50255,1.); +#50255 = DIRECTION('',(0.,0.,1.)); +#50256 = ORIENTED_EDGE('',*,*,#49819,.F.); +#50257 = PLANE('',#50258); +#50258 = AXIS2_PLACEMENT_3D('',#50259,#50260,#50261); +#50259 = CARTESIAN_POINT('',(154.97235,-52.962,1.6)); +#50260 = DIRECTION('',(0.,-1.,0.)); +#50261 = DIRECTION('',(-1.,0.,0.)); +#50262 = ADVANCED_FACE('',(#50263),#50274,.T.); +#50263 = FACE_BOUND('',#50264,.T.); +#50264 = EDGE_LOOP('',(#50265,#50266,#50267,#50273)); +#50265 = ORIENTED_EDGE('',*,*,#50251,.T.); +#50266 = ORIENTED_EDGE('',*,*,#49982,.T.); +#50267 = ORIENTED_EDGE('',*,*,#50268,.F.); +#50268 = EDGE_CURVE('',#49804,#49975,#50269,.T.); +#50269 = LINE('',#50270,#50271); +#50270 = CARTESIAN_POINT('',(152.786829,-52.950399,1.6)); +#50271 = VECTOR('',#50272,1.); +#50272 = DIRECTION('',(0.,0.,1.)); +#50273 = ORIENTED_EDGE('',*,*,#49811,.F.); +#50274 = PLANE('',#50275); +#50275 = AXIS2_PLACEMENT_3D('',#50276,#50277,#50278); +#50276 = CARTESIAN_POINT('',(152.84515,-52.962,1.6)); +#50277 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#50278 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#50279 = ADVANCED_FACE('',(#50280),#50291,.T.); +#50280 = FACE_BOUND('',#50281,.T.); +#50281 = EDGE_LOOP('',(#50282,#50283,#50284,#50290)); +#50282 = ORIENTED_EDGE('',*,*,#50268,.T.); +#50283 = ORIENTED_EDGE('',*,*,#49974,.T.); +#50284 = ORIENTED_EDGE('',*,*,#50285,.F.); +#50285 = EDGE_CURVE('',#49796,#49967,#50286,.T.); +#50286 = LINE('',#50287,#50288); +#50287 = CARTESIAN_POINT('',(152.737387,-52.917363,1.6)); +#50288 = VECTOR('',#50289,1.); +#50289 = DIRECTION('',(0.,0.,1.)); +#50290 = ORIENTED_EDGE('',*,*,#49803,.F.); +#50291 = PLANE('',#50292); +#50292 = AXIS2_PLACEMENT_3D('',#50293,#50294,#50295); +#50293 = CARTESIAN_POINT('',(152.786829,-52.950399,1.6)); +#50294 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#50295 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#50296 = ADVANCED_FACE('',(#50297),#50308,.T.); +#50297 = FACE_BOUND('',#50298,.T.); +#50298 = EDGE_LOOP('',(#50299,#50300,#50301,#50307)); +#50299 = ORIENTED_EDGE('',*,*,#50285,.T.); +#50300 = ORIENTED_EDGE('',*,*,#49966,.T.); +#50301 = ORIENTED_EDGE('',*,*,#50302,.F.); +#50302 = EDGE_CURVE('',#49788,#49959,#50303,.T.); +#50303 = LINE('',#50304,#50305); +#50304 = CARTESIAN_POINT('',(152.704351,-52.867921,1.6)); +#50305 = VECTOR('',#50306,1.); +#50306 = DIRECTION('',(0.,0.,1.)); +#50307 = ORIENTED_EDGE('',*,*,#49795,.F.); +#50308 = PLANE('',#50309); +#50309 = AXIS2_PLACEMENT_3D('',#50310,#50311,#50312); +#50310 = CARTESIAN_POINT('',(152.737387,-52.917363,1.6)); +#50311 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#50312 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#50313 = ADVANCED_FACE('',(#50314),#50325,.T.); +#50314 = FACE_BOUND('',#50315,.T.); +#50315 = EDGE_LOOP('',(#50316,#50317,#50318,#50324)); +#50316 = ORIENTED_EDGE('',*,*,#50302,.T.); +#50317 = ORIENTED_EDGE('',*,*,#49958,.T.); +#50318 = ORIENTED_EDGE('',*,*,#50319,.F.); +#50319 = EDGE_CURVE('',#49780,#49951,#50320,.T.); +#50320 = LINE('',#50321,#50322); +#50321 = CARTESIAN_POINT('',(152.69275,-52.8096,1.6)); +#50322 = VECTOR('',#50323,1.); +#50323 = DIRECTION('',(0.,0.,1.)); +#50324 = ORIENTED_EDGE('',*,*,#49787,.F.); +#50325 = PLANE('',#50326); +#50326 = AXIS2_PLACEMENT_3D('',#50327,#50328,#50329); +#50327 = CARTESIAN_POINT('',(152.704351,-52.867921,1.6)); +#50328 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#50329 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#50330 = ADVANCED_FACE('',(#50331),#50342,.T.); +#50331 = FACE_BOUND('',#50332,.T.); +#50332 = EDGE_LOOP('',(#50333,#50334,#50335,#50341)); +#50333 = ORIENTED_EDGE('',*,*,#50319,.T.); +#50334 = ORIENTED_EDGE('',*,*,#49950,.T.); +#50335 = ORIENTED_EDGE('',*,*,#50336,.F.); +#50336 = EDGE_CURVE('',#49772,#49943,#50337,.T.); +#50337 = LINE('',#50338,#50339); +#50338 = CARTESIAN_POINT('',(152.69275,-51.5904,1.6)); +#50339 = VECTOR('',#50340,1.); +#50340 = DIRECTION('',(0.,0.,1.)); +#50341 = ORIENTED_EDGE('',*,*,#49779,.F.); +#50342 = PLANE('',#50343); +#50343 = AXIS2_PLACEMENT_3D('',#50344,#50345,#50346); +#50344 = CARTESIAN_POINT('',(152.69275,-52.8096,1.6)); +#50345 = DIRECTION('',(-1.,0.,0.)); +#50346 = DIRECTION('',(0.,1.,0.)); +#50347 = ADVANCED_FACE('',(#50348),#50359,.T.); +#50348 = FACE_BOUND('',#50349,.T.); +#50349 = EDGE_LOOP('',(#50350,#50351,#50352,#50358)); +#50350 = ORIENTED_EDGE('',*,*,#50336,.T.); +#50351 = ORIENTED_EDGE('',*,*,#49942,.T.); +#50352 = ORIENTED_EDGE('',*,*,#50353,.F.); +#50353 = EDGE_CURVE('',#49764,#49935,#50354,.T.); +#50354 = LINE('',#50355,#50356); +#50355 = CARTESIAN_POINT('',(152.704351,-51.532079,1.6)); +#50356 = VECTOR('',#50357,1.); +#50357 = DIRECTION('',(0.,0.,1.)); +#50358 = ORIENTED_EDGE('',*,*,#49771,.F.); +#50359 = PLANE('',#50360); +#50360 = AXIS2_PLACEMENT_3D('',#50361,#50362,#50363); +#50361 = CARTESIAN_POINT('',(152.69275,-51.5904,1.6)); +#50362 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#50363 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#50364 = ADVANCED_FACE('',(#50365),#50376,.T.); +#50365 = FACE_BOUND('',#50366,.T.); +#50366 = EDGE_LOOP('',(#50367,#50368,#50369,#50375)); +#50367 = ORIENTED_EDGE('',*,*,#50353,.T.); +#50368 = ORIENTED_EDGE('',*,*,#49934,.T.); +#50369 = ORIENTED_EDGE('',*,*,#50370,.F.); +#50370 = EDGE_CURVE('',#49756,#49927,#50371,.T.); +#50371 = LINE('',#50372,#50373); +#50372 = CARTESIAN_POINT('',(152.737387,-51.482637,1.6)); +#50373 = VECTOR('',#50374,1.); +#50374 = DIRECTION('',(0.,0.,1.)); +#50375 = ORIENTED_EDGE('',*,*,#49763,.F.); +#50376 = PLANE('',#50377); +#50377 = AXIS2_PLACEMENT_3D('',#50378,#50379,#50380); +#50378 = CARTESIAN_POINT('',(152.704351,-51.532079,1.6)); +#50379 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#50380 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#50381 = ADVANCED_FACE('',(#50382),#50393,.T.); +#50382 = FACE_BOUND('',#50383,.T.); +#50383 = EDGE_LOOP('',(#50384,#50385,#50386,#50392)); +#50384 = ORIENTED_EDGE('',*,*,#50370,.T.); +#50385 = ORIENTED_EDGE('',*,*,#49926,.T.); +#50386 = ORIENTED_EDGE('',*,*,#50387,.F.); +#50387 = EDGE_CURVE('',#49748,#49919,#50388,.T.); +#50388 = LINE('',#50389,#50390); +#50389 = CARTESIAN_POINT('',(152.786829,-51.449601,1.6)); +#50390 = VECTOR('',#50391,1.); +#50391 = DIRECTION('',(0.,0.,1.)); +#50392 = ORIENTED_EDGE('',*,*,#49755,.F.); +#50393 = PLANE('',#50394); +#50394 = AXIS2_PLACEMENT_3D('',#50395,#50396,#50397); +#50395 = CARTESIAN_POINT('',(152.737387,-51.482637,1.6)); +#50396 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#50397 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#50398 = ADVANCED_FACE('',(#50399),#50405,.T.); +#50399 = FACE_BOUND('',#50400,.T.); +#50400 = EDGE_LOOP('',(#50401,#50402,#50403,#50404)); +#50401 = ORIENTED_EDGE('',*,*,#50387,.T.); +#50402 = ORIENTED_EDGE('',*,*,#49918,.T.); +#50403 = ORIENTED_EDGE('',*,*,#50079,.F.); +#50404 = ORIENTED_EDGE('',*,*,#49747,.F.); +#50405 = PLANE('',#50406); +#50406 = AXIS2_PLACEMENT_3D('',#50407,#50408,#50409); +#50407 = CARTESIAN_POINT('',(152.786829,-51.449601,1.6)); +#50408 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#50409 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#50410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#50414)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#50411,#50412,#50413)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#50411 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#50412 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#50413 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#50414 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#50411, + 'distance_accuracy_value','confusion accuracy'); +#50415 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#50416,#50418); +#50416 = ( REPRESENTATION_RELATIONSHIP('','',#49628,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#50417) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#50417 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1087); +#50418 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #50419); +#50419 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('270','=>[0:1:1:263]','',#5, + #49623,$); +#50420 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49625)); +#50421 = SHAPE_DEFINITION_REPRESENTATION(#50422,#50428); +#50422 = PRODUCT_DEFINITION_SHAPE('','',#50423); +#50423 = PRODUCT_DEFINITION('design','',#50424,#50427); +#50424 = PRODUCT_DEFINITION_FORMATION('','',#50425); +#50425 = PRODUCT('HackPad_pad_14','HackPad_pad_14','',(#50426)); +#50426 = PRODUCT_CONTEXT('',#2,'mechanical'); +#50427 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#50428 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50429),#50521); +#50429 = MANIFOLD_SOLID_BREP('',#50430); +#50430 = CLOSED_SHELL('',(#50431,#50464,#50484,#50504)); +#50431 = ADVANCED_FACE('',(#50432),#50459,.T.); +#50432 = FACE_BOUND('',#50433,.T.); +#50433 = EDGE_LOOP('',(#50434,#50443,#50451,#50458)); +#50434 = ORIENTED_EDGE('',*,*,#50435,.F.); +#50435 = EDGE_CURVE('',#50436,#50436,#50438,.T.); +#50436 = VERTEX_POINT('',#50437); +#50437 = CARTESIAN_POINT('',(155.50575,-52.2,1.635)); +#50438 = CIRCLE('',#50439,0.762); +#50439 = AXIS2_PLACEMENT_3D('',#50440,#50441,#50442); +#50440 = CARTESIAN_POINT('',(154.74375,-52.2,1.635)); +#50441 = DIRECTION('',(0.,0.,1.)); +#50442 = DIRECTION('',(1.,0.,-0.)); +#50443 = ORIENTED_EDGE('',*,*,#50444,.F.); +#50444 = EDGE_CURVE('',#50445,#50436,#50447,.T.); +#50445 = VERTEX_POINT('',#50446); +#50446 = CARTESIAN_POINT('',(155.50575,-52.2,1.6)); +#50447 = LINE('',#50448,#50449); +#50448 = CARTESIAN_POINT('',(155.50575,-52.2,1.6)); +#50449 = VECTOR('',#50450,1.); +#50450 = DIRECTION('',(0.,0.,1.)); +#50451 = ORIENTED_EDGE('',*,*,#50452,.T.); +#50452 = EDGE_CURVE('',#50445,#50445,#50453,.T.); +#50453 = CIRCLE('',#50454,0.762); +#50454 = AXIS2_PLACEMENT_3D('',#50455,#50456,#50457); +#50455 = CARTESIAN_POINT('',(154.74375,-52.2,1.6)); +#50456 = DIRECTION('',(0.,0.,1.)); +#50457 = DIRECTION('',(1.,0.,-0.)); +#50458 = ORIENTED_EDGE('',*,*,#50444,.T.); +#50459 = CYLINDRICAL_SURFACE('',#50460,0.762); +#50460 = AXIS2_PLACEMENT_3D('',#50461,#50462,#50463); +#50461 = CARTESIAN_POINT('',(154.74375,-52.2,1.6)); +#50462 = DIRECTION('',(0.,0.,1.)); +#50463 = DIRECTION('',(1.,0.,-0.)); +#50464 = ADVANCED_FACE('',(#50465,#50468),#50479,.T.); +#50465 = FACE_BOUND('',#50466,.T.); +#50466 = EDGE_LOOP('',(#50467)); +#50467 = ORIENTED_EDGE('',*,*,#50435,.T.); +#50468 = FACE_BOUND('',#50469,.T.); +#50469 = EDGE_LOOP('',(#50470)); +#50470 = ORIENTED_EDGE('',*,*,#50471,.T.); +#50471 = EDGE_CURVE('',#50472,#50472,#50474,.T.); +#50472 = VERTEX_POINT('',#50473); +#50473 = CARTESIAN_POINT('',(154.74375,-52.6195,1.635)); +#50474 = CIRCLE('',#50475,0.4195); +#50475 = AXIS2_PLACEMENT_3D('',#50476,#50477,#50478); +#50476 = CARTESIAN_POINT('',(154.74375,-52.2,1.635)); +#50477 = DIRECTION('',(-0.,0.,-1.)); +#50478 = DIRECTION('',(-0.,-1.,0.)); +#50479 = PLANE('',#50480); +#50480 = AXIS2_PLACEMENT_3D('',#50481,#50482,#50483); +#50481 = CARTESIAN_POINT('',(154.74375,-52.2,1.635)); +#50482 = DIRECTION('',(0.,0.,1.)); +#50483 = DIRECTION('',(1.,0.,-0.)); +#50484 = ADVANCED_FACE('',(#50485,#50488),#50499,.F.); +#50485 = FACE_BOUND('',#50486,.F.); +#50486 = EDGE_LOOP('',(#50487)); +#50487 = ORIENTED_EDGE('',*,*,#50452,.T.); +#50488 = FACE_BOUND('',#50489,.F.); +#50489 = EDGE_LOOP('',(#50490)); +#50490 = ORIENTED_EDGE('',*,*,#50491,.T.); +#50491 = EDGE_CURVE('',#50492,#50492,#50494,.T.); +#50492 = VERTEX_POINT('',#50493); +#50493 = CARTESIAN_POINT('',(154.74375,-52.6195,1.6)); +#50494 = CIRCLE('',#50495,0.4195); +#50495 = AXIS2_PLACEMENT_3D('',#50496,#50497,#50498); +#50496 = CARTESIAN_POINT('',(154.74375,-52.2,1.6)); +#50497 = DIRECTION('',(-0.,0.,-1.)); +#50498 = DIRECTION('',(-0.,-1.,0.)); +#50499 = PLANE('',#50500); +#50500 = AXIS2_PLACEMENT_3D('',#50501,#50502,#50503); +#50501 = CARTESIAN_POINT('',(154.74375,-52.2,1.6)); +#50502 = DIRECTION('',(0.,0.,1.)); +#50503 = DIRECTION('',(1.,0.,-0.)); +#50504 = ADVANCED_FACE('',(#50505),#50516,.F.); +#50505 = FACE_BOUND('',#50506,.T.); +#50506 = EDGE_LOOP('',(#50507,#50508,#50514,#50515)); +#50507 = ORIENTED_EDGE('',*,*,#50491,.T.); +#50508 = ORIENTED_EDGE('',*,*,#50509,.T.); +#50509 = EDGE_CURVE('',#50492,#50472,#50510,.T.); +#50510 = LINE('',#50511,#50512); +#50511 = CARTESIAN_POINT('',(154.74375,-52.6195,-4.5E-02)); +#50512 = VECTOR('',#50513,1.); +#50513 = DIRECTION('',(0.,0.,1.)); +#50514 = ORIENTED_EDGE('',*,*,#50471,.F.); +#50515 = ORIENTED_EDGE('',*,*,#50509,.F.); +#50516 = CYLINDRICAL_SURFACE('',#50517,0.4195); +#50517 = AXIS2_PLACEMENT_3D('',#50518,#50519,#50520); +#50518 = CARTESIAN_POINT('',(154.74375,-52.2,-4.5E-02)); +#50519 = DIRECTION('',(-0.,-0.,-1.)); +#50520 = DIRECTION('',(-0.,-1.,0.)); +#50521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#50525)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#50522,#50523,#50524)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#50522 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#50523 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#50524 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#50525 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#50522, + 'distance_accuracy_value','confusion accuracy'); +#50526 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#50527,#50529); +#50527 = ( REPRESENTATION_RELATIONSHIP('','',#50428,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#50528) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#50528 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1091); +#50529 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #50530); +#50530 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('271','=>[0:1:1:264]','',#5, + #50423,$); +#50531 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#50425)); +#50532 = SHAPE_DEFINITION_REPRESENTATION(#50533,#50539); +#50533 = PRODUCT_DEFINITION_SHAPE('','',#50534); +#50534 = PRODUCT_DEFINITION('design','',#50535,#50538); +#50535 = PRODUCT_DEFINITION_FORMATION('','',#50536); +#50536 = PRODUCT('HackPad_pad_15','HackPad_pad_15','',(#50537)); +#50537 = PRODUCT_CONTEXT('',#2,'mechanical'); +#50538 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#50539 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50540),#50632); +#50540 = MANIFOLD_SOLID_BREP('',#50541); +#50541 = CLOSED_SHELL('',(#50542,#50575,#50595,#50615)); +#50542 = ADVANCED_FACE('',(#50543),#50570,.T.); +#50543 = FACE_BOUND('',#50544,.T.); +#50544 = EDGE_LOOP('',(#50545,#50554,#50562,#50569)); +#50545 = ORIENTED_EDGE('',*,*,#50546,.F.); +#50546 = EDGE_CURVE('',#50547,#50547,#50549,.T.); +#50547 = VERTEX_POINT('',#50548); +#50548 = CARTESIAN_POINT('',(155.50575,-52.2,0.)); +#50549 = CIRCLE('',#50550,0.762); +#50550 = AXIS2_PLACEMENT_3D('',#50551,#50552,#50553); +#50551 = CARTESIAN_POINT('',(154.74375,-52.2,0.)); +#50552 = DIRECTION('',(0.,0.,1.)); +#50553 = DIRECTION('',(1.,0.,-0.)); +#50554 = ORIENTED_EDGE('',*,*,#50555,.F.); +#50555 = EDGE_CURVE('',#50556,#50547,#50558,.T.); +#50556 = VERTEX_POINT('',#50557); +#50557 = CARTESIAN_POINT('',(155.50575,-52.2,-3.5E-02)); +#50558 = LINE('',#50559,#50560); +#50559 = CARTESIAN_POINT('',(155.50575,-52.2,-3.5E-02)); +#50560 = VECTOR('',#50561,1.); +#50561 = DIRECTION('',(0.,0.,1.)); +#50562 = ORIENTED_EDGE('',*,*,#50563,.T.); +#50563 = EDGE_CURVE('',#50556,#50556,#50564,.T.); +#50564 = CIRCLE('',#50565,0.762); +#50565 = AXIS2_PLACEMENT_3D('',#50566,#50567,#50568); +#50566 = CARTESIAN_POINT('',(154.74375,-52.2,-3.5E-02)); +#50567 = DIRECTION('',(0.,0.,1.)); +#50568 = DIRECTION('',(1.,0.,-0.)); +#50569 = ORIENTED_EDGE('',*,*,#50555,.T.); +#50570 = CYLINDRICAL_SURFACE('',#50571,0.762); +#50571 = AXIS2_PLACEMENT_3D('',#50572,#50573,#50574); +#50572 = CARTESIAN_POINT('',(154.74375,-52.2,-3.5E-02)); +#50573 = DIRECTION('',(0.,0.,1.)); +#50574 = DIRECTION('',(1.,0.,-0.)); +#50575 = ADVANCED_FACE('',(#50576,#50579),#50590,.T.); +#50576 = FACE_BOUND('',#50577,.T.); +#50577 = EDGE_LOOP('',(#50578)); +#50578 = ORIENTED_EDGE('',*,*,#50546,.T.); +#50579 = FACE_BOUND('',#50580,.T.); +#50580 = EDGE_LOOP('',(#50581)); +#50581 = ORIENTED_EDGE('',*,*,#50582,.T.); +#50582 = EDGE_CURVE('',#50583,#50583,#50585,.T.); +#50583 = VERTEX_POINT('',#50584); +#50584 = CARTESIAN_POINT('',(154.74375,-52.6195,0.)); +#50585 = CIRCLE('',#50586,0.4195); +#50586 = AXIS2_PLACEMENT_3D('',#50587,#50588,#50589); +#50587 = CARTESIAN_POINT('',(154.74375,-52.2,0.)); +#50588 = DIRECTION('',(-0.,0.,-1.)); +#50589 = DIRECTION('',(-0.,-1.,0.)); +#50590 = PLANE('',#50591); +#50591 = AXIS2_PLACEMENT_3D('',#50592,#50593,#50594); +#50592 = CARTESIAN_POINT('',(154.74375,-52.2,0.)); +#50593 = DIRECTION('',(0.,0.,1.)); +#50594 = DIRECTION('',(1.,0.,-0.)); +#50595 = ADVANCED_FACE('',(#50596,#50599),#50610,.F.); +#50596 = FACE_BOUND('',#50597,.F.); +#50597 = EDGE_LOOP('',(#50598)); +#50598 = ORIENTED_EDGE('',*,*,#50563,.T.); +#50599 = FACE_BOUND('',#50600,.F.); +#50600 = EDGE_LOOP('',(#50601)); +#50601 = ORIENTED_EDGE('',*,*,#50602,.T.); +#50602 = EDGE_CURVE('',#50603,#50603,#50605,.T.); +#50603 = VERTEX_POINT('',#50604); +#50604 = CARTESIAN_POINT('',(154.74375,-52.6195,-3.5E-02)); +#50605 = CIRCLE('',#50606,0.4195); +#50606 = AXIS2_PLACEMENT_3D('',#50607,#50608,#50609); +#50607 = CARTESIAN_POINT('',(154.74375,-52.2,-3.5E-02)); +#50608 = DIRECTION('',(-0.,0.,-1.)); +#50609 = DIRECTION('',(-0.,-1.,0.)); +#50610 = PLANE('',#50611); +#50611 = AXIS2_PLACEMENT_3D('',#50612,#50613,#50614); +#50612 = CARTESIAN_POINT('',(154.74375,-52.2,-3.5E-02)); +#50613 = DIRECTION('',(0.,0.,1.)); +#50614 = DIRECTION('',(1.,0.,-0.)); +#50615 = ADVANCED_FACE('',(#50616),#50627,.F.); +#50616 = FACE_BOUND('',#50617,.T.); +#50617 = EDGE_LOOP('',(#50618,#50619,#50625,#50626)); +#50618 = ORIENTED_EDGE('',*,*,#50602,.T.); +#50619 = ORIENTED_EDGE('',*,*,#50620,.T.); +#50620 = EDGE_CURVE('',#50603,#50583,#50621,.T.); +#50621 = LINE('',#50622,#50623); +#50622 = CARTESIAN_POINT('',(154.74375,-52.6195,-4.5E-02)); +#50623 = VECTOR('',#50624,1.); +#50624 = DIRECTION('',(0.,0.,1.)); +#50625 = ORIENTED_EDGE('',*,*,#50582,.F.); +#50626 = ORIENTED_EDGE('',*,*,#50620,.F.); +#50627 = CYLINDRICAL_SURFACE('',#50628,0.4195); +#50628 = AXIS2_PLACEMENT_3D('',#50629,#50630,#50631); +#50629 = CARTESIAN_POINT('',(154.74375,-52.2,-4.5E-02)); +#50630 = DIRECTION('',(-0.,-0.,-1.)); +#50631 = DIRECTION('',(-0.,-1.,0.)); +#50632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#50636)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#50633,#50634,#50635)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#50633 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#50634 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#50635 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#50636 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#50633, + 'distance_accuracy_value','confusion accuracy'); +#50637 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#50638,#50640); +#50638 = ( REPRESENTATION_RELATIONSHIP('','',#50539,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#50639) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#50639 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1095); +#50640 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #50641); +#50641 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('272','=>[0:1:1:265]','',#5, + #50534,$); +#50642 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#50536)); +#50643 = SHAPE_DEFINITION_REPRESENTATION(#50644,#50650); +#50644 = PRODUCT_DEFINITION_SHAPE('','',#50645); +#50645 = PRODUCT_DEFINITION('design','',#50646,#50649); +#50646 = PRODUCT_DEFINITION_FORMATION('','',#50647); +#50647 = PRODUCT('HackPad_pad_16','HackPad_pad_16','',(#50648)); +#50648 = PRODUCT_CONTEXT('',#2,'mechanical'); +#50649 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#50650 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50651),#50743); +#50651 = MANIFOLD_SOLID_BREP('',#50652); +#50652 = CLOSED_SHELL('',(#50653,#50686,#50706,#50726)); +#50653 = ADVANCED_FACE('',(#50654),#50681,.T.); +#50654 = FACE_BOUND('',#50655,.F.); +#50655 = EDGE_LOOP('',(#50656,#50666,#50673,#50674)); +#50656 = ORIENTED_EDGE('',*,*,#50657,.T.); +#50657 = EDGE_CURVE('',#50658,#50660,#50662,.T.); +#50658 = VERTEX_POINT('',#50659); +#50659 = CARTESIAN_POINT('',(154.74375,-52.6445,-3.5E-02)); +#50660 = VERTEX_POINT('',#50661); +#50661 = CARTESIAN_POINT('',(154.74375,-52.6445,1.635)); +#50662 = LINE('',#50663,#50664); +#50663 = CARTESIAN_POINT('',(154.74375,-52.6445,-3.5E-02)); +#50664 = VECTOR('',#50665,1.); +#50665 = DIRECTION('',(0.,0.,1.)); +#50666 = ORIENTED_EDGE('',*,*,#50667,.T.); +#50667 = EDGE_CURVE('',#50660,#50660,#50668,.T.); +#50668 = CIRCLE('',#50669,0.4445); +#50669 = AXIS2_PLACEMENT_3D('',#50670,#50671,#50672); +#50670 = CARTESIAN_POINT('',(154.74375,-52.2,1.635)); +#50671 = DIRECTION('',(0.,0.,1.)); +#50672 = DIRECTION('',(-0.,-1.,0.)); +#50673 = ORIENTED_EDGE('',*,*,#50657,.F.); +#50674 = ORIENTED_EDGE('',*,*,#50675,.F.); +#50675 = EDGE_CURVE('',#50658,#50658,#50676,.T.); +#50676 = CIRCLE('',#50677,0.4445); +#50677 = AXIS2_PLACEMENT_3D('',#50678,#50679,#50680); +#50678 = CARTESIAN_POINT('',(154.74375,-52.2,-3.5E-02)); +#50679 = DIRECTION('',(0.,0.,1.)); +#50680 = DIRECTION('',(-0.,-1.,0.)); +#50681 = CYLINDRICAL_SURFACE('',#50682,0.4445); +#50682 = AXIS2_PLACEMENT_3D('',#50683,#50684,#50685); +#50683 = CARTESIAN_POINT('',(154.74375,-52.2,-3.5E-02)); +#50684 = DIRECTION('',(-0.,-0.,-1.)); +#50685 = DIRECTION('',(-0.,-1.,0.)); +#50686 = ADVANCED_FACE('',(#50687,#50690),#50701,.F.); +#50687 = FACE_BOUND('',#50688,.F.); +#50688 = EDGE_LOOP('',(#50689)); +#50689 = ORIENTED_EDGE('',*,*,#50675,.T.); +#50690 = FACE_BOUND('',#50691,.F.); +#50691 = EDGE_LOOP('',(#50692)); +#50692 = ORIENTED_EDGE('',*,*,#50693,.T.); +#50693 = EDGE_CURVE('',#50694,#50694,#50696,.T.); +#50694 = VERTEX_POINT('',#50695); +#50695 = CARTESIAN_POINT('',(154.74375,-52.6195,-3.5E-02)); +#50696 = CIRCLE('',#50697,0.4195); +#50697 = AXIS2_PLACEMENT_3D('',#50698,#50699,#50700); +#50698 = CARTESIAN_POINT('',(154.74375,-52.2,-3.5E-02)); +#50699 = DIRECTION('',(-0.,0.,-1.)); +#50700 = DIRECTION('',(-0.,-1.,0.)); +#50701 = PLANE('',#50702); +#50702 = AXIS2_PLACEMENT_3D('',#50703,#50704,#50705); +#50703 = CARTESIAN_POINT('',(154.74375,-52.6445,-3.5E-02)); +#50704 = DIRECTION('',(0.,0.,1.)); +#50705 = DIRECTION('',(1.,0.,-0.)); +#50706 = ADVANCED_FACE('',(#50707,#50710),#50721,.T.); +#50707 = FACE_BOUND('',#50708,.T.); +#50708 = EDGE_LOOP('',(#50709)); +#50709 = ORIENTED_EDGE('',*,*,#50667,.T.); +#50710 = FACE_BOUND('',#50711,.T.); +#50711 = EDGE_LOOP('',(#50712)); +#50712 = ORIENTED_EDGE('',*,*,#50713,.T.); +#50713 = EDGE_CURVE('',#50714,#50714,#50716,.T.); +#50714 = VERTEX_POINT('',#50715); +#50715 = CARTESIAN_POINT('',(154.74375,-52.6195,1.635)); +#50716 = CIRCLE('',#50717,0.4195); +#50717 = AXIS2_PLACEMENT_3D('',#50718,#50719,#50720); +#50718 = CARTESIAN_POINT('',(154.74375,-52.2,1.635)); +#50719 = DIRECTION('',(-0.,0.,-1.)); +#50720 = DIRECTION('',(-0.,-1.,0.)); +#50721 = PLANE('',#50722); +#50722 = AXIS2_PLACEMENT_3D('',#50723,#50724,#50725); +#50723 = CARTESIAN_POINT('',(154.74375,-52.6445,1.635)); +#50724 = DIRECTION('',(0.,0.,1.)); +#50725 = DIRECTION('',(1.,0.,-0.)); +#50726 = ADVANCED_FACE('',(#50727),#50738,.F.); +#50727 = FACE_BOUND('',#50728,.T.); +#50728 = EDGE_LOOP('',(#50729,#50730,#50736,#50737)); +#50729 = ORIENTED_EDGE('',*,*,#50693,.T.); +#50730 = ORIENTED_EDGE('',*,*,#50731,.T.); +#50731 = EDGE_CURVE('',#50694,#50714,#50732,.T.); +#50732 = LINE('',#50733,#50734); +#50733 = CARTESIAN_POINT('',(154.74375,-52.6195,-4.5E-02)); +#50734 = VECTOR('',#50735,1.); +#50735 = DIRECTION('',(0.,0.,1.)); +#50736 = ORIENTED_EDGE('',*,*,#50713,.F.); +#50737 = ORIENTED_EDGE('',*,*,#50731,.F.); +#50738 = CYLINDRICAL_SURFACE('',#50739,0.4195); +#50739 = AXIS2_PLACEMENT_3D('',#50740,#50741,#50742); +#50740 = CARTESIAN_POINT('',(154.74375,-52.2,-4.5E-02)); +#50741 = DIRECTION('',(-0.,-0.,-1.)); +#50742 = DIRECTION('',(-0.,-1.,0.)); +#50743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#50747)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#50744,#50745,#50746)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#50744 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#50745 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#50746 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#50747 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#50744, + 'distance_accuracy_value','confusion accuracy'); +#50748 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#50749,#50751); +#50749 = ( REPRESENTATION_RELATIONSHIP('','',#50650,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#50750) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#50750 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1099); +#50751 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #50752); +#50752 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('273','=>[0:1:1:266]','',#5, + #50645,$); +#50753 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#50647)); +#50754 = SHAPE_DEFINITION_REPRESENTATION(#50755,#50761); +#50755 = PRODUCT_DEFINITION_SHAPE('','',#50756); +#50756 = PRODUCT_DEFINITION('design','',#50757,#50760); +#50757 = PRODUCT_DEFINITION_FORMATION('','',#50758); +#50758 = PRODUCT('HackPad_pad_17','HackPad_pad_17','',(#50759)); +#50759 = PRODUCT_CONTEXT('',#2,'mechanical'); +#50760 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#50761 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50762),#51543); +#50762 = MANIFOLD_SOLID_BREP('',#50763); +#50763 = CLOSED_SHELL('',(#50764,#50804,#50835,#50866,#51037,#51208, + #51225,#51242,#51259,#51276,#51293,#51310,#51327,#51344,#51361, + #51378,#51395,#51412,#51429,#51446,#51463,#51480,#51497,#51514, + #51531)); +#50764 = ADVANCED_FACE('',(#50765),#50799,.T.); +#50765 = FACE_BOUND('',#50766,.T.); +#50766 = EDGE_LOOP('',(#50767,#50777,#50785,#50793)); +#50767 = ORIENTED_EDGE('',*,*,#50768,.T.); +#50768 = EDGE_CURVE('',#50769,#50771,#50773,.T.); +#50769 = VERTEX_POINT('',#50770); +#50770 = CARTESIAN_POINT('',(155.030671,-53.989601,1.6)); +#50771 = VERTEX_POINT('',#50772); +#50772 = CARTESIAN_POINT('',(155.030671,-53.989601,1.635)); +#50773 = LINE('',#50774,#50775); +#50774 = CARTESIAN_POINT('',(155.030671,-53.989601,1.6)); +#50775 = VECTOR('',#50776,1.); +#50776 = DIRECTION('',(0.,0.,1.)); +#50777 = ORIENTED_EDGE('',*,*,#50778,.T.); +#50778 = EDGE_CURVE('',#50771,#50779,#50781,.T.); +#50779 = VERTEX_POINT('',#50780); +#50780 = CARTESIAN_POINT('',(155.080113,-54.022637,1.635)); +#50781 = LINE('',#50782,#50783); +#50782 = CARTESIAN_POINT('',(155.030671,-53.989601,1.635)); +#50783 = VECTOR('',#50784,1.); +#50784 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#50785 = ORIENTED_EDGE('',*,*,#50786,.F.); +#50786 = EDGE_CURVE('',#50787,#50779,#50789,.T.); +#50787 = VERTEX_POINT('',#50788); +#50788 = CARTESIAN_POINT('',(155.080113,-54.022637,1.6)); +#50789 = LINE('',#50790,#50791); +#50790 = CARTESIAN_POINT('',(155.080113,-54.022637,1.6)); +#50791 = VECTOR('',#50792,1.); +#50792 = DIRECTION('',(0.,0.,1.)); +#50793 = ORIENTED_EDGE('',*,*,#50794,.F.); +#50794 = EDGE_CURVE('',#50769,#50787,#50795,.T.); +#50795 = LINE('',#50796,#50797); +#50796 = CARTESIAN_POINT('',(155.030671,-53.989601,1.6)); +#50797 = VECTOR('',#50798,1.); +#50798 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#50799 = PLANE('',#50800); +#50800 = AXIS2_PLACEMENT_3D('',#50801,#50802,#50803); +#50801 = CARTESIAN_POINT('',(155.030671,-53.989601,1.6)); +#50802 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#50803 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#50804 = ADVANCED_FACE('',(#50805),#50830,.T.); +#50805 = FACE_BOUND('',#50806,.T.); +#50806 = EDGE_LOOP('',(#50807,#50817,#50823,#50824)); +#50807 = ORIENTED_EDGE('',*,*,#50808,.T.); +#50808 = EDGE_CURVE('',#50809,#50811,#50813,.T.); +#50809 = VERTEX_POINT('',#50810); +#50810 = CARTESIAN_POINT('',(154.97235,-53.978,1.6)); +#50811 = VERTEX_POINT('',#50812); +#50812 = CARTESIAN_POINT('',(154.97235,-53.978,1.635)); +#50813 = LINE('',#50814,#50815); +#50814 = CARTESIAN_POINT('',(154.97235,-53.978,1.6)); +#50815 = VECTOR('',#50816,1.); +#50816 = DIRECTION('',(0.,0.,1.)); +#50817 = ORIENTED_EDGE('',*,*,#50818,.T.); +#50818 = EDGE_CURVE('',#50811,#50771,#50819,.T.); +#50819 = LINE('',#50820,#50821); +#50820 = CARTESIAN_POINT('',(154.97235,-53.978,1.635)); +#50821 = VECTOR('',#50822,1.); +#50822 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#50823 = ORIENTED_EDGE('',*,*,#50768,.F.); +#50824 = ORIENTED_EDGE('',*,*,#50825,.F.); +#50825 = EDGE_CURVE('',#50809,#50769,#50826,.T.); +#50826 = LINE('',#50827,#50828); +#50827 = CARTESIAN_POINT('',(154.97235,-53.978,1.6)); +#50828 = VECTOR('',#50829,1.); +#50829 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#50830 = PLANE('',#50831); +#50831 = AXIS2_PLACEMENT_3D('',#50832,#50833,#50834); +#50832 = CARTESIAN_POINT('',(154.97235,-53.978,1.6)); +#50833 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#50834 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#50835 = ADVANCED_FACE('',(#50836),#50861,.T.); +#50836 = FACE_BOUND('',#50837,.T.); +#50837 = EDGE_LOOP('',(#50838,#50839,#50847,#50855)); +#50838 = ORIENTED_EDGE('',*,*,#50786,.T.); +#50839 = ORIENTED_EDGE('',*,*,#50840,.T.); +#50840 = EDGE_CURVE('',#50779,#50841,#50843,.T.); +#50841 = VERTEX_POINT('',#50842); +#50842 = CARTESIAN_POINT('',(155.113149,-54.072079,1.635)); +#50843 = LINE('',#50844,#50845); +#50844 = CARTESIAN_POINT('',(155.080113,-54.022637,1.635)); +#50845 = VECTOR('',#50846,1.); +#50846 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#50847 = ORIENTED_EDGE('',*,*,#50848,.F.); +#50848 = EDGE_CURVE('',#50849,#50841,#50851,.T.); +#50849 = VERTEX_POINT('',#50850); +#50850 = CARTESIAN_POINT('',(155.113149,-54.072079,1.6)); +#50851 = LINE('',#50852,#50853); +#50852 = CARTESIAN_POINT('',(155.113149,-54.072079,1.6)); +#50853 = VECTOR('',#50854,1.); +#50854 = DIRECTION('',(0.,0.,1.)); +#50855 = ORIENTED_EDGE('',*,*,#50856,.F.); +#50856 = EDGE_CURVE('',#50787,#50849,#50857,.T.); +#50857 = LINE('',#50858,#50859); +#50858 = CARTESIAN_POINT('',(155.080113,-54.022637,1.6)); +#50859 = VECTOR('',#50860,1.); +#50860 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#50861 = PLANE('',#50862); +#50862 = AXIS2_PLACEMENT_3D('',#50863,#50864,#50865); +#50863 = CARTESIAN_POINT('',(155.080113,-54.022637,1.6)); +#50864 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#50865 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#50866 = ADVANCED_FACE('',(#50867),#51032,.F.); +#50867 = FACE_BOUND('',#50868,.F.); +#50868 = EDGE_LOOP('',(#50869,#50870,#50871,#50879,#50887,#50895,#50903, + #50911,#50919,#50927,#50935,#50943,#50951,#50959,#50967,#50975, + #50983,#50991,#50999,#51008,#51017,#51025,#51031)); +#50869 = ORIENTED_EDGE('',*,*,#50794,.F.); +#50870 = ORIENTED_EDGE('',*,*,#50825,.F.); +#50871 = ORIENTED_EDGE('',*,*,#50872,.F.); +#50872 = EDGE_CURVE('',#50873,#50809,#50875,.T.); +#50873 = VERTEX_POINT('',#50874); +#50874 = CARTESIAN_POINT('',(152.84515,-53.978,1.6)); +#50875 = LINE('',#50876,#50877); +#50876 = CARTESIAN_POINT('',(152.84515,-53.978,1.6)); +#50877 = VECTOR('',#50878,1.); +#50878 = DIRECTION('',(1.,0.,0.)); +#50879 = ORIENTED_EDGE('',*,*,#50880,.F.); +#50880 = EDGE_CURVE('',#50881,#50873,#50883,.T.); +#50881 = VERTEX_POINT('',#50882); +#50882 = CARTESIAN_POINT('',(152.786829,-53.989601,1.6)); +#50883 = LINE('',#50884,#50885); +#50884 = CARTESIAN_POINT('',(152.786829,-53.989601,1.6)); +#50885 = VECTOR('',#50886,1.); +#50886 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#50887 = ORIENTED_EDGE('',*,*,#50888,.F.); +#50888 = EDGE_CURVE('',#50889,#50881,#50891,.T.); +#50889 = VERTEX_POINT('',#50890); +#50890 = CARTESIAN_POINT('',(152.737387,-54.022637,1.6)); +#50891 = LINE('',#50892,#50893); +#50892 = CARTESIAN_POINT('',(152.737387,-54.022637,1.6)); +#50893 = VECTOR('',#50894,1.); +#50894 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#50895 = ORIENTED_EDGE('',*,*,#50896,.F.); +#50896 = EDGE_CURVE('',#50897,#50889,#50899,.T.); +#50897 = VERTEX_POINT('',#50898); +#50898 = CARTESIAN_POINT('',(152.704351,-54.072079,1.6)); +#50899 = LINE('',#50900,#50901); +#50900 = CARTESIAN_POINT('',(152.704351,-54.072079,1.6)); +#50901 = VECTOR('',#50902,1.); +#50902 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#50903 = ORIENTED_EDGE('',*,*,#50904,.F.); +#50904 = EDGE_CURVE('',#50905,#50897,#50907,.T.); +#50905 = VERTEX_POINT('',#50906); +#50906 = CARTESIAN_POINT('',(152.69275,-54.1304,1.6)); +#50907 = LINE('',#50908,#50909); +#50908 = CARTESIAN_POINT('',(152.69275,-54.1304,1.6)); +#50909 = VECTOR('',#50910,1.); +#50910 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#50911 = ORIENTED_EDGE('',*,*,#50912,.F.); +#50912 = EDGE_CURVE('',#50913,#50905,#50915,.T.); +#50913 = VERTEX_POINT('',#50914); +#50914 = CARTESIAN_POINT('',(152.69275,-55.3496,1.6)); +#50915 = LINE('',#50916,#50917); +#50916 = CARTESIAN_POINT('',(152.69275,-55.3496,1.6)); +#50917 = VECTOR('',#50918,1.); +#50918 = DIRECTION('',(0.,1.,0.)); +#50919 = ORIENTED_EDGE('',*,*,#50920,.F.); +#50920 = EDGE_CURVE('',#50921,#50913,#50923,.T.); +#50921 = VERTEX_POINT('',#50922); +#50922 = CARTESIAN_POINT('',(152.704351,-55.407921,1.6)); +#50923 = LINE('',#50924,#50925); +#50924 = CARTESIAN_POINT('',(152.704351,-55.407921,1.6)); +#50925 = VECTOR('',#50926,1.); +#50926 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#50927 = ORIENTED_EDGE('',*,*,#50928,.F.); +#50928 = EDGE_CURVE('',#50929,#50921,#50931,.T.); +#50929 = VERTEX_POINT('',#50930); +#50930 = CARTESIAN_POINT('',(152.737387,-55.457363,1.6)); +#50931 = LINE('',#50932,#50933); +#50932 = CARTESIAN_POINT('',(152.737387,-55.457363,1.6)); +#50933 = VECTOR('',#50934,1.); +#50934 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#50935 = ORIENTED_EDGE('',*,*,#50936,.F.); +#50936 = EDGE_CURVE('',#50937,#50929,#50939,.T.); +#50937 = VERTEX_POINT('',#50938); +#50938 = CARTESIAN_POINT('',(152.786829,-55.490399,1.6)); +#50939 = LINE('',#50940,#50941); +#50940 = CARTESIAN_POINT('',(152.786829,-55.490399,1.6)); +#50941 = VECTOR('',#50942,1.); +#50942 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#50943 = ORIENTED_EDGE('',*,*,#50944,.F.); +#50944 = EDGE_CURVE('',#50945,#50937,#50947,.T.); +#50945 = VERTEX_POINT('',#50946); +#50946 = CARTESIAN_POINT('',(152.84515,-55.502,1.6)); +#50947 = LINE('',#50948,#50949); +#50948 = CARTESIAN_POINT('',(152.84515,-55.502,1.6)); +#50949 = VECTOR('',#50950,1.); +#50950 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#50951 = ORIENTED_EDGE('',*,*,#50952,.F.); +#50952 = EDGE_CURVE('',#50953,#50945,#50955,.T.); +#50953 = VERTEX_POINT('',#50954); +#50954 = CARTESIAN_POINT('',(154.97235,-55.502,1.6)); +#50955 = LINE('',#50956,#50957); +#50956 = CARTESIAN_POINT('',(154.97235,-55.502,1.6)); +#50957 = VECTOR('',#50958,1.); +#50958 = DIRECTION('',(-1.,0.,0.)); +#50959 = ORIENTED_EDGE('',*,*,#50960,.F.); +#50960 = EDGE_CURVE('',#50961,#50953,#50963,.T.); +#50961 = VERTEX_POINT('',#50962); +#50962 = CARTESIAN_POINT('',(155.030671,-55.490399,1.6)); +#50963 = LINE('',#50964,#50965); +#50964 = CARTESIAN_POINT('',(155.030671,-55.490399,1.6)); +#50965 = VECTOR('',#50966,1.); +#50966 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#50967 = ORIENTED_EDGE('',*,*,#50968,.F.); +#50968 = EDGE_CURVE('',#50969,#50961,#50971,.T.); +#50969 = VERTEX_POINT('',#50970); +#50970 = CARTESIAN_POINT('',(155.080113,-55.457363,1.6)); +#50971 = LINE('',#50972,#50973); +#50972 = CARTESIAN_POINT('',(155.080113,-55.457363,1.6)); +#50973 = VECTOR('',#50974,1.); +#50974 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#50975 = ORIENTED_EDGE('',*,*,#50976,.F.); +#50976 = EDGE_CURVE('',#50977,#50969,#50979,.T.); +#50977 = VERTEX_POINT('',#50978); +#50978 = CARTESIAN_POINT('',(155.113149,-55.407921,1.6)); +#50979 = LINE('',#50980,#50981); +#50980 = CARTESIAN_POINT('',(155.113149,-55.407921,1.6)); +#50981 = VECTOR('',#50982,1.); +#50982 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#50983 = ORIENTED_EDGE('',*,*,#50984,.F.); +#50984 = EDGE_CURVE('',#50985,#50977,#50987,.T.); +#50985 = VERTEX_POINT('',#50986); +#50986 = CARTESIAN_POINT('',(155.12475,-55.3496,1.6)); +#50987 = LINE('',#50988,#50989); +#50988 = CARTESIAN_POINT('',(155.12475,-55.3496,1.6)); +#50989 = VECTOR('',#50990,1.); +#50990 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#50991 = ORIENTED_EDGE('',*,*,#50992,.F.); +#50992 = EDGE_CURVE('',#50993,#50985,#50995,.T.); +#50993 = VERTEX_POINT('',#50994); +#50994 = CARTESIAN_POINT('',(155.12475,-54.91555412268,1.6)); +#50995 = LINE('',#50996,#50997); +#50996 = CARTESIAN_POINT('',(155.12475,-54.1304,1.6)); +#50997 = VECTOR('',#50998,1.); +#50998 = DIRECTION('',(0.,-1.,0.)); +#50999 = ORIENTED_EDGE('',*,*,#51000,.T.); +#51000 = EDGE_CURVE('',#50993,#51001,#51003,.T.); +#51001 = VERTEX_POINT('',#51002); +#51002 = CARTESIAN_POINT('',(154.74375,-55.1595,1.6)); +#51003 = CIRCLE('',#51004,0.4195); +#51004 = AXIS2_PLACEMENT_3D('',#51005,#51006,#51007); +#51005 = CARTESIAN_POINT('',(154.74375,-54.74,1.6)); +#51006 = DIRECTION('',(-0.,0.,-1.)); +#51007 = DIRECTION('',(-0.,-1.,0.)); +#51008 = ORIENTED_EDGE('',*,*,#51009,.T.); +#51009 = EDGE_CURVE('',#51001,#51010,#51012,.T.); +#51010 = VERTEX_POINT('',#51011); +#51011 = CARTESIAN_POINT('',(155.12475,-54.56444587731,1.6)); +#51012 = CIRCLE('',#51013,0.4195); +#51013 = AXIS2_PLACEMENT_3D('',#51014,#51015,#51016); +#51014 = CARTESIAN_POINT('',(154.74375,-54.74,1.6)); +#51015 = DIRECTION('',(-0.,0.,-1.)); +#51016 = DIRECTION('',(-0.,-1.,0.)); +#51017 = ORIENTED_EDGE('',*,*,#51018,.F.); +#51018 = EDGE_CURVE('',#51019,#51010,#51021,.T.); +#51019 = VERTEX_POINT('',#51020); +#51020 = CARTESIAN_POINT('',(155.12475,-54.1304,1.6)); +#51021 = LINE('',#51022,#51023); +#51022 = CARTESIAN_POINT('',(155.12475,-54.1304,1.6)); +#51023 = VECTOR('',#51024,1.); +#51024 = DIRECTION('',(0.,-1.,0.)); +#51025 = ORIENTED_EDGE('',*,*,#51026,.F.); +#51026 = EDGE_CURVE('',#50849,#51019,#51027,.T.); +#51027 = LINE('',#51028,#51029); +#51028 = CARTESIAN_POINT('',(155.113149,-54.072079,1.6)); +#51029 = VECTOR('',#51030,1.); +#51030 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#51031 = ORIENTED_EDGE('',*,*,#50856,.F.); +#51032 = PLANE('',#51033); +#51033 = AXIS2_PLACEMENT_3D('',#51034,#51035,#51036); +#51034 = CARTESIAN_POINT('',(0.,0.,1.6)); +#51035 = DIRECTION('',(0.,0.,1.)); +#51036 = DIRECTION('',(1.,0.,-0.)); +#51037 = ADVANCED_FACE('',(#51038),#51203,.T.); +#51038 = FACE_BOUND('',#51039,.T.); +#51039 = EDGE_LOOP('',(#51040,#51041,#51042,#51050,#51058,#51066,#51074, + #51082,#51090,#51098,#51106,#51114,#51122,#51130,#51138,#51146, + #51154,#51162,#51170,#51179,#51188,#51196,#51202)); +#51040 = ORIENTED_EDGE('',*,*,#50778,.F.); +#51041 = ORIENTED_EDGE('',*,*,#50818,.F.); +#51042 = ORIENTED_EDGE('',*,*,#51043,.F.); +#51043 = EDGE_CURVE('',#51044,#50811,#51046,.T.); +#51044 = VERTEX_POINT('',#51045); +#51045 = CARTESIAN_POINT('',(152.84515,-53.978,1.635)); +#51046 = LINE('',#51047,#51048); +#51047 = CARTESIAN_POINT('',(152.84515,-53.978,1.635)); +#51048 = VECTOR('',#51049,1.); +#51049 = DIRECTION('',(1.,0.,0.)); +#51050 = ORIENTED_EDGE('',*,*,#51051,.F.); +#51051 = EDGE_CURVE('',#51052,#51044,#51054,.T.); +#51052 = VERTEX_POINT('',#51053); +#51053 = CARTESIAN_POINT('',(152.786829,-53.989601,1.635)); +#51054 = LINE('',#51055,#51056); +#51055 = CARTESIAN_POINT('',(152.786829,-53.989601,1.635)); +#51056 = VECTOR('',#51057,1.); +#51057 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#51058 = ORIENTED_EDGE('',*,*,#51059,.F.); +#51059 = EDGE_CURVE('',#51060,#51052,#51062,.T.); +#51060 = VERTEX_POINT('',#51061); +#51061 = CARTESIAN_POINT('',(152.737387,-54.022637,1.635)); +#51062 = LINE('',#51063,#51064); +#51063 = CARTESIAN_POINT('',(152.737387,-54.022637,1.635)); +#51064 = VECTOR('',#51065,1.); +#51065 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#51066 = ORIENTED_EDGE('',*,*,#51067,.F.); +#51067 = EDGE_CURVE('',#51068,#51060,#51070,.T.); +#51068 = VERTEX_POINT('',#51069); +#51069 = CARTESIAN_POINT('',(152.704351,-54.072079,1.635)); +#51070 = LINE('',#51071,#51072); +#51071 = CARTESIAN_POINT('',(152.704351,-54.072079,1.635)); +#51072 = VECTOR('',#51073,1.); +#51073 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#51074 = ORIENTED_EDGE('',*,*,#51075,.F.); +#51075 = EDGE_CURVE('',#51076,#51068,#51078,.T.); +#51076 = VERTEX_POINT('',#51077); +#51077 = CARTESIAN_POINT('',(152.69275,-54.1304,1.635)); +#51078 = LINE('',#51079,#51080); +#51079 = CARTESIAN_POINT('',(152.69275,-54.1304,1.635)); +#51080 = VECTOR('',#51081,1.); +#51081 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#51082 = ORIENTED_EDGE('',*,*,#51083,.F.); +#51083 = EDGE_CURVE('',#51084,#51076,#51086,.T.); +#51084 = VERTEX_POINT('',#51085); +#51085 = CARTESIAN_POINT('',(152.69275,-55.3496,1.635)); +#51086 = LINE('',#51087,#51088); +#51087 = CARTESIAN_POINT('',(152.69275,-55.3496,1.635)); +#51088 = VECTOR('',#51089,1.); +#51089 = DIRECTION('',(0.,1.,0.)); +#51090 = ORIENTED_EDGE('',*,*,#51091,.F.); +#51091 = EDGE_CURVE('',#51092,#51084,#51094,.T.); +#51092 = VERTEX_POINT('',#51093); +#51093 = CARTESIAN_POINT('',(152.704351,-55.407921,1.635)); +#51094 = LINE('',#51095,#51096); +#51095 = CARTESIAN_POINT('',(152.704351,-55.407921,1.635)); +#51096 = VECTOR('',#51097,1.); +#51097 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#51098 = ORIENTED_EDGE('',*,*,#51099,.F.); +#51099 = EDGE_CURVE('',#51100,#51092,#51102,.T.); +#51100 = VERTEX_POINT('',#51101); +#51101 = CARTESIAN_POINT('',(152.737387,-55.457363,1.635)); +#51102 = LINE('',#51103,#51104); +#51103 = CARTESIAN_POINT('',(152.737387,-55.457363,1.635)); +#51104 = VECTOR('',#51105,1.); +#51105 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#51106 = ORIENTED_EDGE('',*,*,#51107,.F.); +#51107 = EDGE_CURVE('',#51108,#51100,#51110,.T.); +#51108 = VERTEX_POINT('',#51109); +#51109 = CARTESIAN_POINT('',(152.786829,-55.490399,1.635)); +#51110 = LINE('',#51111,#51112); +#51111 = CARTESIAN_POINT('',(152.786829,-55.490399,1.635)); +#51112 = VECTOR('',#51113,1.); +#51113 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#51114 = ORIENTED_EDGE('',*,*,#51115,.F.); +#51115 = EDGE_CURVE('',#51116,#51108,#51118,.T.); +#51116 = VERTEX_POINT('',#51117); +#51117 = CARTESIAN_POINT('',(152.84515,-55.502,1.635)); +#51118 = LINE('',#51119,#51120); +#51119 = CARTESIAN_POINT('',(152.84515,-55.502,1.635)); +#51120 = VECTOR('',#51121,1.); +#51121 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#51122 = ORIENTED_EDGE('',*,*,#51123,.F.); +#51123 = EDGE_CURVE('',#51124,#51116,#51126,.T.); +#51124 = VERTEX_POINT('',#51125); +#51125 = CARTESIAN_POINT('',(154.97235,-55.502,1.635)); +#51126 = LINE('',#51127,#51128); +#51127 = CARTESIAN_POINT('',(154.97235,-55.502,1.635)); +#51128 = VECTOR('',#51129,1.); +#51129 = DIRECTION('',(-1.,0.,0.)); +#51130 = ORIENTED_EDGE('',*,*,#51131,.F.); +#51131 = EDGE_CURVE('',#51132,#51124,#51134,.T.); +#51132 = VERTEX_POINT('',#51133); +#51133 = CARTESIAN_POINT('',(155.030671,-55.490399,1.635)); +#51134 = LINE('',#51135,#51136); +#51135 = CARTESIAN_POINT('',(155.030671,-55.490399,1.635)); +#51136 = VECTOR('',#51137,1.); +#51137 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#51138 = ORIENTED_EDGE('',*,*,#51139,.F.); +#51139 = EDGE_CURVE('',#51140,#51132,#51142,.T.); +#51140 = VERTEX_POINT('',#51141); +#51141 = CARTESIAN_POINT('',(155.080113,-55.457363,1.635)); +#51142 = LINE('',#51143,#51144); +#51143 = CARTESIAN_POINT('',(155.080113,-55.457363,1.635)); +#51144 = VECTOR('',#51145,1.); +#51145 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#51146 = ORIENTED_EDGE('',*,*,#51147,.F.); +#51147 = EDGE_CURVE('',#51148,#51140,#51150,.T.); +#51148 = VERTEX_POINT('',#51149); +#51149 = CARTESIAN_POINT('',(155.113149,-55.407921,1.635)); +#51150 = LINE('',#51151,#51152); +#51151 = CARTESIAN_POINT('',(155.113149,-55.407921,1.635)); +#51152 = VECTOR('',#51153,1.); +#51153 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#51154 = ORIENTED_EDGE('',*,*,#51155,.F.); +#51155 = EDGE_CURVE('',#51156,#51148,#51158,.T.); +#51156 = VERTEX_POINT('',#51157); +#51157 = CARTESIAN_POINT('',(155.12475,-55.3496,1.635)); +#51158 = LINE('',#51159,#51160); +#51159 = CARTESIAN_POINT('',(155.12475,-55.3496,1.635)); +#51160 = VECTOR('',#51161,1.); +#51161 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#51162 = ORIENTED_EDGE('',*,*,#51163,.F.); +#51163 = EDGE_CURVE('',#51164,#51156,#51166,.T.); +#51164 = VERTEX_POINT('',#51165); +#51165 = CARTESIAN_POINT('',(155.12475,-54.91555412268,1.635)); +#51166 = LINE('',#51167,#51168); +#51167 = CARTESIAN_POINT('',(155.12475,-54.1304,1.635)); +#51168 = VECTOR('',#51169,1.); +#51169 = DIRECTION('',(0.,-1.,0.)); +#51170 = ORIENTED_EDGE('',*,*,#51171,.T.); +#51171 = EDGE_CURVE('',#51164,#51172,#51174,.T.); +#51172 = VERTEX_POINT('',#51173); +#51173 = CARTESIAN_POINT('',(154.74375,-55.1595,1.635)); +#51174 = CIRCLE('',#51175,0.4195); +#51175 = AXIS2_PLACEMENT_3D('',#51176,#51177,#51178); +#51176 = CARTESIAN_POINT('',(154.74375,-54.74,1.635)); +#51177 = DIRECTION('',(-0.,0.,-1.)); +#51178 = DIRECTION('',(-0.,-1.,0.)); +#51179 = ORIENTED_EDGE('',*,*,#51180,.T.); +#51180 = EDGE_CURVE('',#51172,#51181,#51183,.T.); +#51181 = VERTEX_POINT('',#51182); +#51182 = CARTESIAN_POINT('',(155.12475,-54.56444587731,1.635)); +#51183 = CIRCLE('',#51184,0.4195); +#51184 = AXIS2_PLACEMENT_3D('',#51185,#51186,#51187); +#51185 = CARTESIAN_POINT('',(154.74375,-54.74,1.635)); +#51186 = DIRECTION('',(-0.,0.,-1.)); +#51187 = DIRECTION('',(-0.,-1.,0.)); +#51188 = ORIENTED_EDGE('',*,*,#51189,.F.); +#51189 = EDGE_CURVE('',#51190,#51181,#51192,.T.); +#51190 = VERTEX_POINT('',#51191); +#51191 = CARTESIAN_POINT('',(155.12475,-54.1304,1.635)); +#51192 = LINE('',#51193,#51194); +#51193 = CARTESIAN_POINT('',(155.12475,-54.1304,1.635)); +#51194 = VECTOR('',#51195,1.); +#51195 = DIRECTION('',(0.,-1.,0.)); +#51196 = ORIENTED_EDGE('',*,*,#51197,.F.); +#51197 = EDGE_CURVE('',#50841,#51190,#51198,.T.); +#51198 = LINE('',#51199,#51200); +#51199 = CARTESIAN_POINT('',(155.113149,-54.072079,1.635)); +#51200 = VECTOR('',#51201,1.); +#51201 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#51202 = ORIENTED_EDGE('',*,*,#50840,.F.); +#51203 = PLANE('',#51204); +#51204 = AXIS2_PLACEMENT_3D('',#51205,#51206,#51207); +#51205 = CARTESIAN_POINT('',(0.,0.,1.635)); +#51206 = DIRECTION('',(0.,0.,1.)); +#51207 = DIRECTION('',(1.,0.,-0.)); +#51208 = ADVANCED_FACE('',(#51209),#51220,.T.); +#51209 = FACE_BOUND('',#51210,.T.); +#51210 = EDGE_LOOP('',(#51211,#51217,#51218,#51219)); +#51211 = ORIENTED_EDGE('',*,*,#51212,.T.); +#51212 = EDGE_CURVE('',#50873,#51044,#51213,.T.); +#51213 = LINE('',#51214,#51215); +#51214 = CARTESIAN_POINT('',(152.84515,-53.978,1.6)); +#51215 = VECTOR('',#51216,1.); +#51216 = DIRECTION('',(0.,0.,1.)); +#51217 = ORIENTED_EDGE('',*,*,#51043,.T.); +#51218 = ORIENTED_EDGE('',*,*,#50808,.F.); +#51219 = ORIENTED_EDGE('',*,*,#50872,.F.); +#51220 = PLANE('',#51221); +#51221 = AXIS2_PLACEMENT_3D('',#51222,#51223,#51224); +#51222 = CARTESIAN_POINT('',(152.84515,-53.978,1.6)); +#51223 = DIRECTION('',(0.,1.,0.)); +#51224 = DIRECTION('',(1.,0.,0.)); +#51225 = ADVANCED_FACE('',(#51226),#51237,.T.); +#51226 = FACE_BOUND('',#51227,.T.); +#51227 = EDGE_LOOP('',(#51228,#51229,#51230,#51236)); +#51228 = ORIENTED_EDGE('',*,*,#50848,.T.); +#51229 = ORIENTED_EDGE('',*,*,#51197,.T.); +#51230 = ORIENTED_EDGE('',*,*,#51231,.F.); +#51231 = EDGE_CURVE('',#51019,#51190,#51232,.T.); +#51232 = LINE('',#51233,#51234); +#51233 = CARTESIAN_POINT('',(155.12475,-54.1304,1.6)); +#51234 = VECTOR('',#51235,1.); +#51235 = DIRECTION('',(0.,0.,1.)); +#51236 = ORIENTED_EDGE('',*,*,#51026,.F.); +#51237 = PLANE('',#51238); +#51238 = AXIS2_PLACEMENT_3D('',#51239,#51240,#51241); +#51239 = CARTESIAN_POINT('',(155.113149,-54.072079,1.6)); +#51240 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#51241 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#51242 = ADVANCED_FACE('',(#51243),#51254,.T.); +#51243 = FACE_BOUND('',#51244,.T.); +#51244 = EDGE_LOOP('',(#51245,#51246,#51247,#51248)); +#51245 = ORIENTED_EDGE('',*,*,#51018,.F.); +#51246 = ORIENTED_EDGE('',*,*,#51231,.T.); +#51247 = ORIENTED_EDGE('',*,*,#51189,.T.); +#51248 = ORIENTED_EDGE('',*,*,#51249,.T.); +#51249 = EDGE_CURVE('',#51181,#51010,#51250,.T.); +#51250 = LINE('',#51251,#51252); +#51251 = CARTESIAN_POINT('',(155.12475,-54.56444587729,-4.5E-02)); +#51252 = VECTOR('',#51253,1.); +#51253 = DIRECTION('',(-0.,-0.,-1.)); +#51254 = PLANE('',#51255); +#51255 = AXIS2_PLACEMENT_3D('',#51256,#51257,#51258); +#51256 = CARTESIAN_POINT('',(155.12475,-54.1304,1.6)); +#51257 = DIRECTION('',(1.,0.,-0.)); +#51258 = DIRECTION('',(0.,-1.,0.)); +#51259 = ADVANCED_FACE('',(#51260),#51271,.F.); +#51260 = FACE_BOUND('',#51261,.T.); +#51261 = EDGE_LOOP('',(#51262,#51268,#51269,#51270)); +#51262 = ORIENTED_EDGE('',*,*,#51263,.F.); +#51263 = EDGE_CURVE('',#51001,#51172,#51264,.T.); +#51264 = LINE('',#51265,#51266); +#51265 = CARTESIAN_POINT('',(154.74375,-55.1595,-4.5E-02)); +#51266 = VECTOR('',#51267,1.); +#51267 = DIRECTION('',(0.,0.,1.)); +#51268 = ORIENTED_EDGE('',*,*,#51009,.T.); +#51269 = ORIENTED_EDGE('',*,*,#51249,.F.); +#51270 = ORIENTED_EDGE('',*,*,#51180,.F.); +#51271 = CYLINDRICAL_SURFACE('',#51272,0.4195); +#51272 = AXIS2_PLACEMENT_3D('',#51273,#51274,#51275); +#51273 = CARTESIAN_POINT('',(154.74375,-54.74,-4.5E-02)); +#51274 = DIRECTION('',(-0.,-0.,-1.)); +#51275 = DIRECTION('',(-0.,-1.,0.)); +#51276 = ADVANCED_FACE('',(#51277),#51288,.F.); +#51277 = FACE_BOUND('',#51278,.T.); +#51278 = EDGE_LOOP('',(#51279,#51280,#51281,#51282)); +#51279 = ORIENTED_EDGE('',*,*,#51000,.T.); +#51280 = ORIENTED_EDGE('',*,*,#51263,.T.); +#51281 = ORIENTED_EDGE('',*,*,#51171,.F.); +#51282 = ORIENTED_EDGE('',*,*,#51283,.T.); +#51283 = EDGE_CURVE('',#51164,#50993,#51284,.T.); +#51284 = LINE('',#51285,#51286); +#51285 = CARTESIAN_POINT('',(155.12475,-54.9155541227,-4.5E-02)); +#51286 = VECTOR('',#51287,1.); +#51287 = DIRECTION('',(-0.,-0.,-1.)); +#51288 = CYLINDRICAL_SURFACE('',#51289,0.4195); +#51289 = AXIS2_PLACEMENT_3D('',#51290,#51291,#51292); +#51290 = CARTESIAN_POINT('',(154.74375,-54.74,-4.5E-02)); +#51291 = DIRECTION('',(-0.,-0.,-1.)); +#51292 = DIRECTION('',(-0.,-1.,0.)); +#51293 = ADVANCED_FACE('',(#51294),#51305,.T.); +#51294 = FACE_BOUND('',#51295,.T.); +#51295 = EDGE_LOOP('',(#51296,#51297,#51298,#51299)); +#51296 = ORIENTED_EDGE('',*,*,#50992,.F.); +#51297 = ORIENTED_EDGE('',*,*,#51283,.F.); +#51298 = ORIENTED_EDGE('',*,*,#51163,.T.); +#51299 = ORIENTED_EDGE('',*,*,#51300,.F.); +#51300 = EDGE_CURVE('',#50985,#51156,#51301,.T.); +#51301 = LINE('',#51302,#51303); +#51302 = CARTESIAN_POINT('',(155.12475,-55.3496,1.6)); +#51303 = VECTOR('',#51304,1.); +#51304 = DIRECTION('',(0.,0.,1.)); +#51305 = PLANE('',#51306); +#51306 = AXIS2_PLACEMENT_3D('',#51307,#51308,#51309); +#51307 = CARTESIAN_POINT('',(155.12475,-54.1304,1.6)); +#51308 = DIRECTION('',(1.,0.,-0.)); +#51309 = DIRECTION('',(0.,-1.,0.)); +#51310 = ADVANCED_FACE('',(#51311),#51322,.T.); +#51311 = FACE_BOUND('',#51312,.T.); +#51312 = EDGE_LOOP('',(#51313,#51314,#51315,#51321)); +#51313 = ORIENTED_EDGE('',*,*,#51300,.T.); +#51314 = ORIENTED_EDGE('',*,*,#51155,.T.); +#51315 = ORIENTED_EDGE('',*,*,#51316,.F.); +#51316 = EDGE_CURVE('',#50977,#51148,#51317,.T.); +#51317 = LINE('',#51318,#51319); +#51318 = CARTESIAN_POINT('',(155.113149,-55.407921,1.6)); +#51319 = VECTOR('',#51320,1.); +#51320 = DIRECTION('',(0.,0.,1.)); +#51321 = ORIENTED_EDGE('',*,*,#50984,.F.); +#51322 = PLANE('',#51323); +#51323 = AXIS2_PLACEMENT_3D('',#51324,#51325,#51326); +#51324 = CARTESIAN_POINT('',(155.12475,-55.3496,1.6)); +#51325 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#51326 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#51327 = ADVANCED_FACE('',(#51328),#51339,.T.); +#51328 = FACE_BOUND('',#51329,.T.); +#51329 = EDGE_LOOP('',(#51330,#51331,#51332,#51338)); +#51330 = ORIENTED_EDGE('',*,*,#51316,.T.); +#51331 = ORIENTED_EDGE('',*,*,#51147,.T.); +#51332 = ORIENTED_EDGE('',*,*,#51333,.F.); +#51333 = EDGE_CURVE('',#50969,#51140,#51334,.T.); +#51334 = LINE('',#51335,#51336); +#51335 = CARTESIAN_POINT('',(155.080113,-55.457363,1.6)); +#51336 = VECTOR('',#51337,1.); +#51337 = DIRECTION('',(0.,0.,1.)); +#51338 = ORIENTED_EDGE('',*,*,#50976,.F.); +#51339 = PLANE('',#51340); +#51340 = AXIS2_PLACEMENT_3D('',#51341,#51342,#51343); +#51341 = CARTESIAN_POINT('',(155.113149,-55.407921,1.6)); +#51342 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#51343 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#51344 = ADVANCED_FACE('',(#51345),#51356,.T.); +#51345 = FACE_BOUND('',#51346,.T.); +#51346 = EDGE_LOOP('',(#51347,#51348,#51349,#51355)); +#51347 = ORIENTED_EDGE('',*,*,#51333,.T.); +#51348 = ORIENTED_EDGE('',*,*,#51139,.T.); +#51349 = ORIENTED_EDGE('',*,*,#51350,.F.); +#51350 = EDGE_CURVE('',#50961,#51132,#51351,.T.); +#51351 = LINE('',#51352,#51353); +#51352 = CARTESIAN_POINT('',(155.030671,-55.490399,1.6)); +#51353 = VECTOR('',#51354,1.); +#51354 = DIRECTION('',(0.,0.,1.)); +#51355 = ORIENTED_EDGE('',*,*,#50968,.F.); +#51356 = PLANE('',#51357); +#51357 = AXIS2_PLACEMENT_3D('',#51358,#51359,#51360); +#51358 = CARTESIAN_POINT('',(155.080113,-55.457363,1.6)); +#51359 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#51360 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#51361 = ADVANCED_FACE('',(#51362),#51373,.T.); +#51362 = FACE_BOUND('',#51363,.T.); +#51363 = EDGE_LOOP('',(#51364,#51365,#51366,#51372)); +#51364 = ORIENTED_EDGE('',*,*,#51350,.T.); +#51365 = ORIENTED_EDGE('',*,*,#51131,.T.); +#51366 = ORIENTED_EDGE('',*,*,#51367,.F.); +#51367 = EDGE_CURVE('',#50953,#51124,#51368,.T.); +#51368 = LINE('',#51369,#51370); +#51369 = CARTESIAN_POINT('',(154.97235,-55.502,1.6)); +#51370 = VECTOR('',#51371,1.); +#51371 = DIRECTION('',(0.,0.,1.)); +#51372 = ORIENTED_EDGE('',*,*,#50960,.F.); +#51373 = PLANE('',#51374); +#51374 = AXIS2_PLACEMENT_3D('',#51375,#51376,#51377); +#51375 = CARTESIAN_POINT('',(155.030671,-55.490399,1.6)); +#51376 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#51377 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#51378 = ADVANCED_FACE('',(#51379),#51390,.T.); +#51379 = FACE_BOUND('',#51380,.T.); +#51380 = EDGE_LOOP('',(#51381,#51382,#51383,#51389)); +#51381 = ORIENTED_EDGE('',*,*,#51367,.T.); +#51382 = ORIENTED_EDGE('',*,*,#51123,.T.); +#51383 = ORIENTED_EDGE('',*,*,#51384,.F.); +#51384 = EDGE_CURVE('',#50945,#51116,#51385,.T.); +#51385 = LINE('',#51386,#51387); +#51386 = CARTESIAN_POINT('',(152.84515,-55.502,1.6)); +#51387 = VECTOR('',#51388,1.); +#51388 = DIRECTION('',(0.,0.,1.)); +#51389 = ORIENTED_EDGE('',*,*,#50952,.F.); +#51390 = PLANE('',#51391); +#51391 = AXIS2_PLACEMENT_3D('',#51392,#51393,#51394); +#51392 = CARTESIAN_POINT('',(154.97235,-55.502,1.6)); +#51393 = DIRECTION('',(0.,-1.,0.)); +#51394 = DIRECTION('',(-1.,0.,0.)); +#51395 = ADVANCED_FACE('',(#51396),#51407,.T.); +#51396 = FACE_BOUND('',#51397,.T.); +#51397 = EDGE_LOOP('',(#51398,#51399,#51400,#51406)); +#51398 = ORIENTED_EDGE('',*,*,#51384,.T.); +#51399 = ORIENTED_EDGE('',*,*,#51115,.T.); +#51400 = ORIENTED_EDGE('',*,*,#51401,.F.); +#51401 = EDGE_CURVE('',#50937,#51108,#51402,.T.); +#51402 = LINE('',#51403,#51404); +#51403 = CARTESIAN_POINT('',(152.786829,-55.490399,1.6)); +#51404 = VECTOR('',#51405,1.); +#51405 = DIRECTION('',(0.,0.,1.)); +#51406 = ORIENTED_EDGE('',*,*,#50944,.F.); +#51407 = PLANE('',#51408); +#51408 = AXIS2_PLACEMENT_3D('',#51409,#51410,#51411); +#51409 = CARTESIAN_POINT('',(152.84515,-55.502,1.6)); +#51410 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#51411 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#51412 = ADVANCED_FACE('',(#51413),#51424,.T.); +#51413 = FACE_BOUND('',#51414,.T.); +#51414 = EDGE_LOOP('',(#51415,#51416,#51417,#51423)); +#51415 = ORIENTED_EDGE('',*,*,#51401,.T.); +#51416 = ORIENTED_EDGE('',*,*,#51107,.T.); +#51417 = ORIENTED_EDGE('',*,*,#51418,.F.); +#51418 = EDGE_CURVE('',#50929,#51100,#51419,.T.); +#51419 = LINE('',#51420,#51421); +#51420 = CARTESIAN_POINT('',(152.737387,-55.457363,1.6)); +#51421 = VECTOR('',#51422,1.); +#51422 = DIRECTION('',(0.,0.,1.)); +#51423 = ORIENTED_EDGE('',*,*,#50936,.F.); +#51424 = PLANE('',#51425); +#51425 = AXIS2_PLACEMENT_3D('',#51426,#51427,#51428); +#51426 = CARTESIAN_POINT('',(152.786829,-55.490399,1.6)); +#51427 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#51428 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#51429 = ADVANCED_FACE('',(#51430),#51441,.T.); +#51430 = FACE_BOUND('',#51431,.T.); +#51431 = EDGE_LOOP('',(#51432,#51433,#51434,#51440)); +#51432 = ORIENTED_EDGE('',*,*,#51418,.T.); +#51433 = ORIENTED_EDGE('',*,*,#51099,.T.); +#51434 = ORIENTED_EDGE('',*,*,#51435,.F.); +#51435 = EDGE_CURVE('',#50921,#51092,#51436,.T.); +#51436 = LINE('',#51437,#51438); +#51437 = CARTESIAN_POINT('',(152.704351,-55.407921,1.6)); +#51438 = VECTOR('',#51439,1.); +#51439 = DIRECTION('',(0.,0.,1.)); +#51440 = ORIENTED_EDGE('',*,*,#50928,.F.); +#51441 = PLANE('',#51442); +#51442 = AXIS2_PLACEMENT_3D('',#51443,#51444,#51445); +#51443 = CARTESIAN_POINT('',(152.737387,-55.457363,1.6)); +#51444 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#51445 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#51446 = ADVANCED_FACE('',(#51447),#51458,.T.); +#51447 = FACE_BOUND('',#51448,.T.); +#51448 = EDGE_LOOP('',(#51449,#51450,#51451,#51457)); +#51449 = ORIENTED_EDGE('',*,*,#51435,.T.); +#51450 = ORIENTED_EDGE('',*,*,#51091,.T.); +#51451 = ORIENTED_EDGE('',*,*,#51452,.F.); +#51452 = EDGE_CURVE('',#50913,#51084,#51453,.T.); +#51453 = LINE('',#51454,#51455); +#51454 = CARTESIAN_POINT('',(152.69275,-55.3496,1.6)); +#51455 = VECTOR('',#51456,1.); +#51456 = DIRECTION('',(0.,0.,1.)); +#51457 = ORIENTED_EDGE('',*,*,#50920,.F.); +#51458 = PLANE('',#51459); +#51459 = AXIS2_PLACEMENT_3D('',#51460,#51461,#51462); +#51460 = CARTESIAN_POINT('',(152.704351,-55.407921,1.6)); +#51461 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#51462 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#51463 = ADVANCED_FACE('',(#51464),#51475,.T.); +#51464 = FACE_BOUND('',#51465,.T.); +#51465 = EDGE_LOOP('',(#51466,#51467,#51468,#51474)); +#51466 = ORIENTED_EDGE('',*,*,#51452,.T.); +#51467 = ORIENTED_EDGE('',*,*,#51083,.T.); +#51468 = ORIENTED_EDGE('',*,*,#51469,.F.); +#51469 = EDGE_CURVE('',#50905,#51076,#51470,.T.); +#51470 = LINE('',#51471,#51472); +#51471 = CARTESIAN_POINT('',(152.69275,-54.1304,1.6)); +#51472 = VECTOR('',#51473,1.); +#51473 = DIRECTION('',(0.,0.,1.)); +#51474 = ORIENTED_EDGE('',*,*,#50912,.F.); +#51475 = PLANE('',#51476); +#51476 = AXIS2_PLACEMENT_3D('',#51477,#51478,#51479); +#51477 = CARTESIAN_POINT('',(152.69275,-55.3496,1.6)); +#51478 = DIRECTION('',(-1.,0.,0.)); +#51479 = DIRECTION('',(0.,1.,0.)); +#51480 = ADVANCED_FACE('',(#51481),#51492,.T.); +#51481 = FACE_BOUND('',#51482,.T.); +#51482 = EDGE_LOOP('',(#51483,#51484,#51485,#51491)); +#51483 = ORIENTED_EDGE('',*,*,#51469,.T.); +#51484 = ORIENTED_EDGE('',*,*,#51075,.T.); +#51485 = ORIENTED_EDGE('',*,*,#51486,.F.); +#51486 = EDGE_CURVE('',#50897,#51068,#51487,.T.); +#51487 = LINE('',#51488,#51489); +#51488 = CARTESIAN_POINT('',(152.704351,-54.072079,1.6)); +#51489 = VECTOR('',#51490,1.); +#51490 = DIRECTION('',(0.,0.,1.)); +#51491 = ORIENTED_EDGE('',*,*,#50904,.F.); +#51492 = PLANE('',#51493); +#51493 = AXIS2_PLACEMENT_3D('',#51494,#51495,#51496); +#51494 = CARTESIAN_POINT('',(152.69275,-54.1304,1.6)); +#51495 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#51496 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#51497 = ADVANCED_FACE('',(#51498),#51509,.T.); +#51498 = FACE_BOUND('',#51499,.T.); +#51499 = EDGE_LOOP('',(#51500,#51501,#51502,#51508)); +#51500 = ORIENTED_EDGE('',*,*,#51486,.T.); +#51501 = ORIENTED_EDGE('',*,*,#51067,.T.); +#51502 = ORIENTED_EDGE('',*,*,#51503,.F.); +#51503 = EDGE_CURVE('',#50889,#51060,#51504,.T.); +#51504 = LINE('',#51505,#51506); +#51505 = CARTESIAN_POINT('',(152.737387,-54.022637,1.6)); +#51506 = VECTOR('',#51507,1.); +#51507 = DIRECTION('',(0.,0.,1.)); +#51508 = ORIENTED_EDGE('',*,*,#50896,.F.); +#51509 = PLANE('',#51510); +#51510 = AXIS2_PLACEMENT_3D('',#51511,#51512,#51513); +#51511 = CARTESIAN_POINT('',(152.704351,-54.072079,1.6)); +#51512 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#51513 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#51514 = ADVANCED_FACE('',(#51515),#51526,.T.); +#51515 = FACE_BOUND('',#51516,.T.); +#51516 = EDGE_LOOP('',(#51517,#51518,#51519,#51525)); +#51517 = ORIENTED_EDGE('',*,*,#51503,.T.); +#51518 = ORIENTED_EDGE('',*,*,#51059,.T.); +#51519 = ORIENTED_EDGE('',*,*,#51520,.F.); +#51520 = EDGE_CURVE('',#50881,#51052,#51521,.T.); +#51521 = LINE('',#51522,#51523); +#51522 = CARTESIAN_POINT('',(152.786829,-53.989601,1.6)); +#51523 = VECTOR('',#51524,1.); +#51524 = DIRECTION('',(0.,0.,1.)); +#51525 = ORIENTED_EDGE('',*,*,#50888,.F.); +#51526 = PLANE('',#51527); +#51527 = AXIS2_PLACEMENT_3D('',#51528,#51529,#51530); +#51528 = CARTESIAN_POINT('',(152.737387,-54.022637,1.6)); +#51529 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#51530 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#51531 = ADVANCED_FACE('',(#51532),#51538,.T.); +#51532 = FACE_BOUND('',#51533,.T.); +#51533 = EDGE_LOOP('',(#51534,#51535,#51536,#51537)); +#51534 = ORIENTED_EDGE('',*,*,#51520,.T.); +#51535 = ORIENTED_EDGE('',*,*,#51051,.T.); +#51536 = ORIENTED_EDGE('',*,*,#51212,.F.); +#51537 = ORIENTED_EDGE('',*,*,#50880,.F.); +#51538 = PLANE('',#51539); +#51539 = AXIS2_PLACEMENT_3D('',#51540,#51541,#51542); +#51540 = CARTESIAN_POINT('',(152.786829,-53.989601,1.6)); +#51541 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#51542 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#51543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51547)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#51544,#51545,#51546)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#51544 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#51545 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#51546 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#51547 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#51544, + 'distance_accuracy_value','confusion accuracy'); +#51548 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51549,#51551); +#51549 = ( REPRESENTATION_RELATIONSHIP('','',#50761,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#51550) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#51550 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1103); +#51551 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #51552); +#51552 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('274','=>[0:1:1:267]','',#5, + #50756,$); +#51553 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#50758)); +#51554 = SHAPE_DEFINITION_REPRESENTATION(#51555,#51561); +#51555 = PRODUCT_DEFINITION_SHAPE('','',#51556); +#51556 = PRODUCT_DEFINITION('design','',#51557,#51560); +#51557 = PRODUCT_DEFINITION_FORMATION('','',#51558); +#51558 = PRODUCT('HackPad_pad_18','HackPad_pad_18','',(#51559)); +#51559 = PRODUCT_CONTEXT('',#2,'mechanical'); +#51560 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#51561 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#51562),#51654); +#51562 = MANIFOLD_SOLID_BREP('',#51563); +#51563 = CLOSED_SHELL('',(#51564,#51597,#51617,#51637)); +#51564 = ADVANCED_FACE('',(#51565),#51592,.T.); +#51565 = FACE_BOUND('',#51566,.T.); +#51566 = EDGE_LOOP('',(#51567,#51576,#51584,#51591)); +#51567 = ORIENTED_EDGE('',*,*,#51568,.F.); +#51568 = EDGE_CURVE('',#51569,#51569,#51571,.T.); +#51569 = VERTEX_POINT('',#51570); +#51570 = CARTESIAN_POINT('',(155.50575,-54.74,1.635)); +#51571 = CIRCLE('',#51572,0.762); +#51572 = AXIS2_PLACEMENT_3D('',#51573,#51574,#51575); +#51573 = CARTESIAN_POINT('',(154.74375,-54.74,1.635)); +#51574 = DIRECTION('',(0.,0.,1.)); +#51575 = DIRECTION('',(1.,0.,-0.)); +#51576 = ORIENTED_EDGE('',*,*,#51577,.F.); +#51577 = EDGE_CURVE('',#51578,#51569,#51580,.T.); +#51578 = VERTEX_POINT('',#51579); +#51579 = CARTESIAN_POINT('',(155.50575,-54.74,1.6)); +#51580 = LINE('',#51581,#51582); +#51581 = CARTESIAN_POINT('',(155.50575,-54.74,1.6)); +#51582 = VECTOR('',#51583,1.); +#51583 = DIRECTION('',(0.,0.,1.)); +#51584 = ORIENTED_EDGE('',*,*,#51585,.T.); +#51585 = EDGE_CURVE('',#51578,#51578,#51586,.T.); +#51586 = CIRCLE('',#51587,0.762); +#51587 = AXIS2_PLACEMENT_3D('',#51588,#51589,#51590); +#51588 = CARTESIAN_POINT('',(154.74375,-54.74,1.6)); +#51589 = DIRECTION('',(0.,0.,1.)); +#51590 = DIRECTION('',(1.,0.,-0.)); +#51591 = ORIENTED_EDGE('',*,*,#51577,.T.); +#51592 = CYLINDRICAL_SURFACE('',#51593,0.762); +#51593 = AXIS2_PLACEMENT_3D('',#51594,#51595,#51596); +#51594 = CARTESIAN_POINT('',(154.74375,-54.74,1.6)); +#51595 = DIRECTION('',(0.,0.,1.)); +#51596 = DIRECTION('',(1.,0.,-0.)); +#51597 = ADVANCED_FACE('',(#51598,#51601),#51612,.T.); +#51598 = FACE_BOUND('',#51599,.T.); +#51599 = EDGE_LOOP('',(#51600)); +#51600 = ORIENTED_EDGE('',*,*,#51568,.T.); +#51601 = FACE_BOUND('',#51602,.T.); +#51602 = EDGE_LOOP('',(#51603)); +#51603 = ORIENTED_EDGE('',*,*,#51604,.T.); +#51604 = EDGE_CURVE('',#51605,#51605,#51607,.T.); +#51605 = VERTEX_POINT('',#51606); +#51606 = CARTESIAN_POINT('',(154.74375,-55.1595,1.635)); +#51607 = CIRCLE('',#51608,0.4195); +#51608 = AXIS2_PLACEMENT_3D('',#51609,#51610,#51611); +#51609 = CARTESIAN_POINT('',(154.74375,-54.74,1.635)); +#51610 = DIRECTION('',(-0.,0.,-1.)); +#51611 = DIRECTION('',(-0.,-1.,0.)); +#51612 = PLANE('',#51613); +#51613 = AXIS2_PLACEMENT_3D('',#51614,#51615,#51616); +#51614 = CARTESIAN_POINT('',(154.74375,-54.74,1.635)); +#51615 = DIRECTION('',(0.,0.,1.)); +#51616 = DIRECTION('',(1.,0.,-0.)); +#51617 = ADVANCED_FACE('',(#51618,#51621),#51632,.F.); +#51618 = FACE_BOUND('',#51619,.F.); +#51619 = EDGE_LOOP('',(#51620)); +#51620 = ORIENTED_EDGE('',*,*,#51585,.T.); +#51621 = FACE_BOUND('',#51622,.F.); +#51622 = EDGE_LOOP('',(#51623)); +#51623 = ORIENTED_EDGE('',*,*,#51624,.T.); +#51624 = EDGE_CURVE('',#51625,#51625,#51627,.T.); +#51625 = VERTEX_POINT('',#51626); +#51626 = CARTESIAN_POINT('',(154.74375,-55.1595,1.6)); +#51627 = CIRCLE('',#51628,0.4195); +#51628 = AXIS2_PLACEMENT_3D('',#51629,#51630,#51631); +#51629 = CARTESIAN_POINT('',(154.74375,-54.74,1.6)); +#51630 = DIRECTION('',(-0.,0.,-1.)); +#51631 = DIRECTION('',(-0.,-1.,0.)); +#51632 = PLANE('',#51633); +#51633 = AXIS2_PLACEMENT_3D('',#51634,#51635,#51636); +#51634 = CARTESIAN_POINT('',(154.74375,-54.74,1.6)); +#51635 = DIRECTION('',(0.,0.,1.)); +#51636 = DIRECTION('',(1.,0.,-0.)); +#51637 = ADVANCED_FACE('',(#51638),#51649,.F.); +#51638 = FACE_BOUND('',#51639,.T.); +#51639 = EDGE_LOOP('',(#51640,#51641,#51647,#51648)); +#51640 = ORIENTED_EDGE('',*,*,#51624,.T.); +#51641 = ORIENTED_EDGE('',*,*,#51642,.T.); +#51642 = EDGE_CURVE('',#51625,#51605,#51643,.T.); +#51643 = LINE('',#51644,#51645); +#51644 = CARTESIAN_POINT('',(154.74375,-55.1595,-4.5E-02)); +#51645 = VECTOR('',#51646,1.); +#51646 = DIRECTION('',(0.,0.,1.)); +#51647 = ORIENTED_EDGE('',*,*,#51604,.F.); +#51648 = ORIENTED_EDGE('',*,*,#51642,.F.); +#51649 = CYLINDRICAL_SURFACE('',#51650,0.4195); +#51650 = AXIS2_PLACEMENT_3D('',#51651,#51652,#51653); +#51651 = CARTESIAN_POINT('',(154.74375,-54.74,-4.5E-02)); +#51652 = DIRECTION('',(-0.,-0.,-1.)); +#51653 = DIRECTION('',(-0.,-1.,0.)); +#51654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51658)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#51655,#51656,#51657)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#51655 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#51656 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#51657 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#51658 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#51655, + 'distance_accuracy_value','confusion accuracy'); +#51659 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51660,#51662); +#51660 = ( REPRESENTATION_RELATIONSHIP('','',#51561,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#51661) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#51661 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1107); +#51662 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #51663); +#51663 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('275','=>[0:1:1:268]','',#5, + #51556,$); +#51664 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#51558)); +#51665 = SHAPE_DEFINITION_REPRESENTATION(#51666,#51672); +#51666 = PRODUCT_DEFINITION_SHAPE('','',#51667); +#51667 = PRODUCT_DEFINITION('design','',#51668,#51671); +#51668 = PRODUCT_DEFINITION_FORMATION('','',#51669); +#51669 = PRODUCT('HackPad_pad_19','HackPad_pad_19','',(#51670)); +#51670 = PRODUCT_CONTEXT('',#2,'mechanical'); +#51671 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#51672 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#51673),#51765); +#51673 = MANIFOLD_SOLID_BREP('',#51674); +#51674 = CLOSED_SHELL('',(#51675,#51708,#51728,#51748)); +#51675 = ADVANCED_FACE('',(#51676),#51703,.T.); +#51676 = FACE_BOUND('',#51677,.T.); +#51677 = EDGE_LOOP('',(#51678,#51687,#51695,#51702)); +#51678 = ORIENTED_EDGE('',*,*,#51679,.F.); +#51679 = EDGE_CURVE('',#51680,#51680,#51682,.T.); +#51680 = VERTEX_POINT('',#51681); +#51681 = CARTESIAN_POINT('',(155.50575,-54.74,0.)); +#51682 = CIRCLE('',#51683,0.762); +#51683 = AXIS2_PLACEMENT_3D('',#51684,#51685,#51686); +#51684 = CARTESIAN_POINT('',(154.74375,-54.74,0.)); +#51685 = DIRECTION('',(0.,0.,1.)); +#51686 = DIRECTION('',(1.,0.,-0.)); +#51687 = ORIENTED_EDGE('',*,*,#51688,.F.); +#51688 = EDGE_CURVE('',#51689,#51680,#51691,.T.); +#51689 = VERTEX_POINT('',#51690); +#51690 = CARTESIAN_POINT('',(155.50575,-54.74,-3.5E-02)); +#51691 = LINE('',#51692,#51693); +#51692 = CARTESIAN_POINT('',(155.50575,-54.74,-3.5E-02)); +#51693 = VECTOR('',#51694,1.); +#51694 = DIRECTION('',(0.,0.,1.)); +#51695 = ORIENTED_EDGE('',*,*,#51696,.T.); +#51696 = EDGE_CURVE('',#51689,#51689,#51697,.T.); +#51697 = CIRCLE('',#51698,0.762); +#51698 = AXIS2_PLACEMENT_3D('',#51699,#51700,#51701); +#51699 = CARTESIAN_POINT('',(154.74375,-54.74,-3.5E-02)); +#51700 = DIRECTION('',(0.,0.,1.)); +#51701 = DIRECTION('',(1.,0.,-0.)); +#51702 = ORIENTED_EDGE('',*,*,#51688,.T.); +#51703 = CYLINDRICAL_SURFACE('',#51704,0.762); +#51704 = AXIS2_PLACEMENT_3D('',#51705,#51706,#51707); +#51705 = CARTESIAN_POINT('',(154.74375,-54.74,-3.5E-02)); +#51706 = DIRECTION('',(0.,0.,1.)); +#51707 = DIRECTION('',(1.,0.,-0.)); +#51708 = ADVANCED_FACE('',(#51709,#51712),#51723,.T.); +#51709 = FACE_BOUND('',#51710,.T.); +#51710 = EDGE_LOOP('',(#51711)); +#51711 = ORIENTED_EDGE('',*,*,#51679,.T.); +#51712 = FACE_BOUND('',#51713,.T.); +#51713 = EDGE_LOOP('',(#51714)); +#51714 = ORIENTED_EDGE('',*,*,#51715,.T.); +#51715 = EDGE_CURVE('',#51716,#51716,#51718,.T.); +#51716 = VERTEX_POINT('',#51717); +#51717 = CARTESIAN_POINT('',(154.74375,-55.1595,0.)); +#51718 = CIRCLE('',#51719,0.4195); +#51719 = AXIS2_PLACEMENT_3D('',#51720,#51721,#51722); +#51720 = CARTESIAN_POINT('',(154.74375,-54.74,0.)); +#51721 = DIRECTION('',(-0.,0.,-1.)); +#51722 = DIRECTION('',(-0.,-1.,0.)); +#51723 = PLANE('',#51724); +#51724 = AXIS2_PLACEMENT_3D('',#51725,#51726,#51727); +#51725 = CARTESIAN_POINT('',(154.74375,-54.74,0.)); +#51726 = DIRECTION('',(0.,0.,1.)); +#51727 = DIRECTION('',(1.,0.,-0.)); +#51728 = ADVANCED_FACE('',(#51729,#51732),#51743,.F.); +#51729 = FACE_BOUND('',#51730,.F.); +#51730 = EDGE_LOOP('',(#51731)); +#51731 = ORIENTED_EDGE('',*,*,#51696,.T.); +#51732 = FACE_BOUND('',#51733,.F.); +#51733 = EDGE_LOOP('',(#51734)); +#51734 = ORIENTED_EDGE('',*,*,#51735,.T.); +#51735 = EDGE_CURVE('',#51736,#51736,#51738,.T.); +#51736 = VERTEX_POINT('',#51737); +#51737 = CARTESIAN_POINT('',(154.74375,-55.1595,-3.5E-02)); +#51738 = CIRCLE('',#51739,0.4195); +#51739 = AXIS2_PLACEMENT_3D('',#51740,#51741,#51742); +#51740 = CARTESIAN_POINT('',(154.74375,-54.74,-3.5E-02)); +#51741 = DIRECTION('',(-0.,0.,-1.)); +#51742 = DIRECTION('',(-0.,-1.,0.)); +#51743 = PLANE('',#51744); +#51744 = AXIS2_PLACEMENT_3D('',#51745,#51746,#51747); +#51745 = CARTESIAN_POINT('',(154.74375,-54.74,-3.5E-02)); +#51746 = DIRECTION('',(0.,0.,1.)); +#51747 = DIRECTION('',(1.,0.,-0.)); +#51748 = ADVANCED_FACE('',(#51749),#51760,.F.); +#51749 = FACE_BOUND('',#51750,.T.); +#51750 = EDGE_LOOP('',(#51751,#51752,#51758,#51759)); +#51751 = ORIENTED_EDGE('',*,*,#51735,.T.); +#51752 = ORIENTED_EDGE('',*,*,#51753,.T.); +#51753 = EDGE_CURVE('',#51736,#51716,#51754,.T.); +#51754 = LINE('',#51755,#51756); +#51755 = CARTESIAN_POINT('',(154.74375,-55.1595,-4.5E-02)); +#51756 = VECTOR('',#51757,1.); +#51757 = DIRECTION('',(0.,0.,1.)); +#51758 = ORIENTED_EDGE('',*,*,#51715,.F.); +#51759 = ORIENTED_EDGE('',*,*,#51753,.F.); +#51760 = CYLINDRICAL_SURFACE('',#51761,0.4195); +#51761 = AXIS2_PLACEMENT_3D('',#51762,#51763,#51764); +#51762 = CARTESIAN_POINT('',(154.74375,-54.74,-4.5E-02)); +#51763 = DIRECTION('',(-0.,-0.,-1.)); +#51764 = DIRECTION('',(-0.,-1.,0.)); +#51765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51769)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#51766,#51767,#51768)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#51766 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#51767 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#51768 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#51769 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#51766, + 'distance_accuracy_value','confusion accuracy'); +#51770 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51771,#51773); +#51771 = ( REPRESENTATION_RELATIONSHIP('','',#51672,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#51772) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#51772 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1111); +#51773 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #51774); +#51774 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('276','=>[0:1:1:269]','',#5, + #51667,$); +#51775 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#51669)); +#51776 = SHAPE_DEFINITION_REPRESENTATION(#51777,#51783); +#51777 = PRODUCT_DEFINITION_SHAPE('','',#51778); +#51778 = PRODUCT_DEFINITION('design','',#51779,#51782); +#51779 = PRODUCT_DEFINITION_FORMATION('','',#51780); +#51780 = PRODUCT('HackPad_pad_20','HackPad_pad_20','',(#51781)); +#51781 = PRODUCT_CONTEXT('',#2,'mechanical'); +#51782 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#51783 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#51784),#51876); +#51784 = MANIFOLD_SOLID_BREP('',#51785); +#51785 = CLOSED_SHELL('',(#51786,#51819,#51839,#51859)); +#51786 = ADVANCED_FACE('',(#51787),#51814,.T.); +#51787 = FACE_BOUND('',#51788,.F.); +#51788 = EDGE_LOOP('',(#51789,#51799,#51806,#51807)); +#51789 = ORIENTED_EDGE('',*,*,#51790,.T.); +#51790 = EDGE_CURVE('',#51791,#51793,#51795,.T.); +#51791 = VERTEX_POINT('',#51792); +#51792 = CARTESIAN_POINT('',(154.74375,-55.1845,-3.5E-02)); +#51793 = VERTEX_POINT('',#51794); +#51794 = CARTESIAN_POINT('',(154.74375,-55.1845,1.635)); +#51795 = LINE('',#51796,#51797); +#51796 = CARTESIAN_POINT('',(154.74375,-55.1845,-3.5E-02)); +#51797 = VECTOR('',#51798,1.); +#51798 = DIRECTION('',(0.,0.,1.)); +#51799 = ORIENTED_EDGE('',*,*,#51800,.T.); +#51800 = EDGE_CURVE('',#51793,#51793,#51801,.T.); +#51801 = CIRCLE('',#51802,0.4445); +#51802 = AXIS2_PLACEMENT_3D('',#51803,#51804,#51805); +#51803 = CARTESIAN_POINT('',(154.74375,-54.74,1.635)); +#51804 = DIRECTION('',(0.,0.,1.)); +#51805 = DIRECTION('',(-0.,-1.,0.)); +#51806 = ORIENTED_EDGE('',*,*,#51790,.F.); +#51807 = ORIENTED_EDGE('',*,*,#51808,.F.); +#51808 = EDGE_CURVE('',#51791,#51791,#51809,.T.); +#51809 = CIRCLE('',#51810,0.4445); +#51810 = AXIS2_PLACEMENT_3D('',#51811,#51812,#51813); +#51811 = CARTESIAN_POINT('',(154.74375,-54.74,-3.5E-02)); +#51812 = DIRECTION('',(0.,0.,1.)); +#51813 = DIRECTION('',(-0.,-1.,0.)); +#51814 = CYLINDRICAL_SURFACE('',#51815,0.4445); +#51815 = AXIS2_PLACEMENT_3D('',#51816,#51817,#51818); +#51816 = CARTESIAN_POINT('',(154.74375,-54.74,-3.5E-02)); +#51817 = DIRECTION('',(-0.,-0.,-1.)); +#51818 = DIRECTION('',(-0.,-1.,0.)); +#51819 = ADVANCED_FACE('',(#51820,#51823),#51834,.F.); +#51820 = FACE_BOUND('',#51821,.F.); +#51821 = EDGE_LOOP('',(#51822)); +#51822 = ORIENTED_EDGE('',*,*,#51808,.T.); +#51823 = FACE_BOUND('',#51824,.F.); +#51824 = EDGE_LOOP('',(#51825)); +#51825 = ORIENTED_EDGE('',*,*,#51826,.T.); +#51826 = EDGE_CURVE('',#51827,#51827,#51829,.T.); +#51827 = VERTEX_POINT('',#51828); +#51828 = CARTESIAN_POINT('',(154.74375,-55.1595,-3.5E-02)); +#51829 = CIRCLE('',#51830,0.4195); +#51830 = AXIS2_PLACEMENT_3D('',#51831,#51832,#51833); +#51831 = CARTESIAN_POINT('',(154.74375,-54.74,-3.5E-02)); +#51832 = DIRECTION('',(-0.,0.,-1.)); +#51833 = DIRECTION('',(-0.,-1.,0.)); +#51834 = PLANE('',#51835); +#51835 = AXIS2_PLACEMENT_3D('',#51836,#51837,#51838); +#51836 = CARTESIAN_POINT('',(154.74375,-55.1845,-3.5E-02)); +#51837 = DIRECTION('',(0.,0.,1.)); +#51838 = DIRECTION('',(1.,0.,-0.)); +#51839 = ADVANCED_FACE('',(#51840,#51843),#51854,.T.); +#51840 = FACE_BOUND('',#51841,.T.); +#51841 = EDGE_LOOP('',(#51842)); +#51842 = ORIENTED_EDGE('',*,*,#51800,.T.); +#51843 = FACE_BOUND('',#51844,.T.); +#51844 = EDGE_LOOP('',(#51845)); +#51845 = ORIENTED_EDGE('',*,*,#51846,.T.); +#51846 = EDGE_CURVE('',#51847,#51847,#51849,.T.); +#51847 = VERTEX_POINT('',#51848); +#51848 = CARTESIAN_POINT('',(154.74375,-55.1595,1.635)); +#51849 = CIRCLE('',#51850,0.4195); +#51850 = AXIS2_PLACEMENT_3D('',#51851,#51852,#51853); +#51851 = CARTESIAN_POINT('',(154.74375,-54.74,1.635)); +#51852 = DIRECTION('',(-0.,0.,-1.)); +#51853 = DIRECTION('',(-0.,-1.,0.)); +#51854 = PLANE('',#51855); +#51855 = AXIS2_PLACEMENT_3D('',#51856,#51857,#51858); +#51856 = CARTESIAN_POINT('',(154.74375,-55.1845,1.635)); +#51857 = DIRECTION('',(0.,0.,1.)); +#51858 = DIRECTION('',(1.,0.,-0.)); +#51859 = ADVANCED_FACE('',(#51860),#51871,.F.); +#51860 = FACE_BOUND('',#51861,.T.); +#51861 = EDGE_LOOP('',(#51862,#51863,#51869,#51870)); +#51862 = ORIENTED_EDGE('',*,*,#51826,.T.); +#51863 = ORIENTED_EDGE('',*,*,#51864,.T.); +#51864 = EDGE_CURVE('',#51827,#51847,#51865,.T.); +#51865 = LINE('',#51866,#51867); +#51866 = CARTESIAN_POINT('',(154.74375,-55.1595,-4.5E-02)); +#51867 = VECTOR('',#51868,1.); +#51868 = DIRECTION('',(0.,0.,1.)); +#51869 = ORIENTED_EDGE('',*,*,#51846,.F.); +#51870 = ORIENTED_EDGE('',*,*,#51864,.F.); +#51871 = CYLINDRICAL_SURFACE('',#51872,0.4195); +#51872 = AXIS2_PLACEMENT_3D('',#51873,#51874,#51875); +#51873 = CARTESIAN_POINT('',(154.74375,-54.74,-4.5E-02)); +#51874 = DIRECTION('',(-0.,-0.,-1.)); +#51875 = DIRECTION('',(-0.,-1.,0.)); +#51876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#51880)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#51877,#51878,#51879)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#51877 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#51878 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#51879 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#51880 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#51877, + 'distance_accuracy_value','confusion accuracy'); +#51881 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51882,#51884); +#51882 = ( REPRESENTATION_RELATIONSHIP('','',#51783,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#51883) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#51883 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1115); +#51884 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #51885); +#51885 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('277','=>[0:1:1:270]','',#5, + #51778,$); +#51886 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#51780)); +#51887 = SHAPE_DEFINITION_REPRESENTATION(#51888,#51894); +#51888 = PRODUCT_DEFINITION_SHAPE('','',#51889); +#51889 = PRODUCT_DEFINITION('design','',#51890,#51893); +#51890 = PRODUCT_DEFINITION_FORMATION('','',#51891); +#51891 = PRODUCT('HackPad_pad_21','HackPad_pad_21','',(#51892)); +#51892 = PRODUCT_CONTEXT('',#2,'mechanical'); +#51893 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#51894 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#51895),#52676); +#51895 = MANIFOLD_SOLID_BREP('',#51896); +#51896 = CLOSED_SHELL('',(#51897,#51937,#51968,#51999,#52170,#52341, + #52358,#52375,#52392,#52409,#52426,#52443,#52460,#52477,#52494, + #52511,#52528,#52545,#52562,#52579,#52596,#52613,#52630,#52647, + #52664)); +#51897 = ADVANCED_FACE('',(#51898),#51932,.T.); +#51898 = FACE_BOUND('',#51899,.T.); +#51899 = EDGE_LOOP('',(#51900,#51910,#51918,#51926)); +#51900 = ORIENTED_EDGE('',*,*,#51901,.T.); +#51901 = EDGE_CURVE('',#51902,#51904,#51906,.T.); +#51902 = VERTEX_POINT('',#51903); +#51903 = CARTESIAN_POINT('',(155.030671,-56.529601,1.6)); +#51904 = VERTEX_POINT('',#51905); +#51905 = CARTESIAN_POINT('',(155.030671,-56.529601,1.635)); +#51906 = LINE('',#51907,#51908); +#51907 = CARTESIAN_POINT('',(155.030671,-56.529601,1.6)); +#51908 = VECTOR('',#51909,1.); +#51909 = DIRECTION('',(0.,0.,1.)); +#51910 = ORIENTED_EDGE('',*,*,#51911,.T.); +#51911 = EDGE_CURVE('',#51904,#51912,#51914,.T.); +#51912 = VERTEX_POINT('',#51913); +#51913 = CARTESIAN_POINT('',(155.080113,-56.562637,1.635)); +#51914 = LINE('',#51915,#51916); +#51915 = CARTESIAN_POINT('',(155.030671,-56.529601,1.635)); +#51916 = VECTOR('',#51917,1.); +#51917 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#51918 = ORIENTED_EDGE('',*,*,#51919,.F.); +#51919 = EDGE_CURVE('',#51920,#51912,#51922,.T.); +#51920 = VERTEX_POINT('',#51921); +#51921 = CARTESIAN_POINT('',(155.080113,-56.562637,1.6)); +#51922 = LINE('',#51923,#51924); +#51923 = CARTESIAN_POINT('',(155.080113,-56.562637,1.6)); +#51924 = VECTOR('',#51925,1.); +#51925 = DIRECTION('',(0.,0.,1.)); +#51926 = ORIENTED_EDGE('',*,*,#51927,.F.); +#51927 = EDGE_CURVE('',#51902,#51920,#51928,.T.); +#51928 = LINE('',#51929,#51930); +#51929 = CARTESIAN_POINT('',(155.030671,-56.529601,1.6)); +#51930 = VECTOR('',#51931,1.); +#51931 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#51932 = PLANE('',#51933); +#51933 = AXIS2_PLACEMENT_3D('',#51934,#51935,#51936); +#51934 = CARTESIAN_POINT('',(155.030671,-56.529601,1.6)); +#51935 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#51936 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#51937 = ADVANCED_FACE('',(#51938),#51963,.T.); +#51938 = FACE_BOUND('',#51939,.T.); +#51939 = EDGE_LOOP('',(#51940,#51950,#51956,#51957)); +#51940 = ORIENTED_EDGE('',*,*,#51941,.T.); +#51941 = EDGE_CURVE('',#51942,#51944,#51946,.T.); +#51942 = VERTEX_POINT('',#51943); +#51943 = CARTESIAN_POINT('',(154.97235,-56.518,1.6)); +#51944 = VERTEX_POINT('',#51945); +#51945 = CARTESIAN_POINT('',(154.97235,-56.518,1.635)); +#51946 = LINE('',#51947,#51948); +#51947 = CARTESIAN_POINT('',(154.97235,-56.518,1.6)); +#51948 = VECTOR('',#51949,1.); +#51949 = DIRECTION('',(0.,0.,1.)); +#51950 = ORIENTED_EDGE('',*,*,#51951,.T.); +#51951 = EDGE_CURVE('',#51944,#51904,#51952,.T.); +#51952 = LINE('',#51953,#51954); +#51953 = CARTESIAN_POINT('',(154.97235,-56.518,1.635)); +#51954 = VECTOR('',#51955,1.); +#51955 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#51956 = ORIENTED_EDGE('',*,*,#51901,.F.); +#51957 = ORIENTED_EDGE('',*,*,#51958,.F.); +#51958 = EDGE_CURVE('',#51942,#51902,#51959,.T.); +#51959 = LINE('',#51960,#51961); +#51960 = CARTESIAN_POINT('',(154.97235,-56.518,1.6)); +#51961 = VECTOR('',#51962,1.); +#51962 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#51963 = PLANE('',#51964); +#51964 = AXIS2_PLACEMENT_3D('',#51965,#51966,#51967); +#51965 = CARTESIAN_POINT('',(154.97235,-56.518,1.6)); +#51966 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#51967 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#51968 = ADVANCED_FACE('',(#51969),#51994,.T.); +#51969 = FACE_BOUND('',#51970,.T.); +#51970 = EDGE_LOOP('',(#51971,#51972,#51980,#51988)); +#51971 = ORIENTED_EDGE('',*,*,#51919,.T.); +#51972 = ORIENTED_EDGE('',*,*,#51973,.T.); +#51973 = EDGE_CURVE('',#51912,#51974,#51976,.T.); +#51974 = VERTEX_POINT('',#51975); +#51975 = CARTESIAN_POINT('',(155.113149,-56.612079,1.635)); +#51976 = LINE('',#51977,#51978); +#51977 = CARTESIAN_POINT('',(155.080113,-56.562637,1.635)); +#51978 = VECTOR('',#51979,1.); +#51979 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#51980 = ORIENTED_EDGE('',*,*,#51981,.F.); +#51981 = EDGE_CURVE('',#51982,#51974,#51984,.T.); +#51982 = VERTEX_POINT('',#51983); +#51983 = CARTESIAN_POINT('',(155.113149,-56.612079,1.6)); +#51984 = LINE('',#51985,#51986); +#51985 = CARTESIAN_POINT('',(155.113149,-56.612079,1.6)); +#51986 = VECTOR('',#51987,1.); +#51987 = DIRECTION('',(0.,0.,1.)); +#51988 = ORIENTED_EDGE('',*,*,#51989,.F.); +#51989 = EDGE_CURVE('',#51920,#51982,#51990,.T.); +#51990 = LINE('',#51991,#51992); +#51991 = CARTESIAN_POINT('',(155.080113,-56.562637,1.6)); +#51992 = VECTOR('',#51993,1.); +#51993 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#51994 = PLANE('',#51995); +#51995 = AXIS2_PLACEMENT_3D('',#51996,#51997,#51998); +#51996 = CARTESIAN_POINT('',(155.080113,-56.562637,1.6)); +#51997 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#51998 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#51999 = ADVANCED_FACE('',(#52000),#52165,.F.); +#52000 = FACE_BOUND('',#52001,.F.); +#52001 = EDGE_LOOP('',(#52002,#52003,#52004,#52012,#52020,#52028,#52036, + #52044,#52052,#52060,#52068,#52076,#52084,#52092,#52100,#52108, + #52116,#52124,#52132,#52141,#52150,#52158,#52164)); +#52002 = ORIENTED_EDGE('',*,*,#51927,.F.); +#52003 = ORIENTED_EDGE('',*,*,#51958,.F.); +#52004 = ORIENTED_EDGE('',*,*,#52005,.F.); +#52005 = EDGE_CURVE('',#52006,#51942,#52008,.T.); +#52006 = VERTEX_POINT('',#52007); +#52007 = CARTESIAN_POINT('',(152.84515,-56.518,1.6)); +#52008 = LINE('',#52009,#52010); +#52009 = CARTESIAN_POINT('',(152.84515,-56.518,1.6)); +#52010 = VECTOR('',#52011,1.); +#52011 = DIRECTION('',(1.,0.,0.)); +#52012 = ORIENTED_EDGE('',*,*,#52013,.F.); +#52013 = EDGE_CURVE('',#52014,#52006,#52016,.T.); +#52014 = VERTEX_POINT('',#52015); +#52015 = CARTESIAN_POINT('',(152.786829,-56.529601,1.6)); +#52016 = LINE('',#52017,#52018); +#52017 = CARTESIAN_POINT('',(152.786829,-56.529601,1.6)); +#52018 = VECTOR('',#52019,1.); +#52019 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#52020 = ORIENTED_EDGE('',*,*,#52021,.F.); +#52021 = EDGE_CURVE('',#52022,#52014,#52024,.T.); +#52022 = VERTEX_POINT('',#52023); +#52023 = CARTESIAN_POINT('',(152.737387,-56.562637,1.6)); +#52024 = LINE('',#52025,#52026); +#52025 = CARTESIAN_POINT('',(152.737387,-56.562637,1.6)); +#52026 = VECTOR('',#52027,1.); +#52027 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#52028 = ORIENTED_EDGE('',*,*,#52029,.F.); +#52029 = EDGE_CURVE('',#52030,#52022,#52032,.T.); +#52030 = VERTEX_POINT('',#52031); +#52031 = CARTESIAN_POINT('',(152.704351,-56.612079,1.6)); +#52032 = LINE('',#52033,#52034); +#52033 = CARTESIAN_POINT('',(152.704351,-56.612079,1.6)); +#52034 = VECTOR('',#52035,1.); +#52035 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#52036 = ORIENTED_EDGE('',*,*,#52037,.F.); +#52037 = EDGE_CURVE('',#52038,#52030,#52040,.T.); +#52038 = VERTEX_POINT('',#52039); +#52039 = CARTESIAN_POINT('',(152.69275,-56.6704,1.6)); +#52040 = LINE('',#52041,#52042); +#52041 = CARTESIAN_POINT('',(152.69275,-56.6704,1.6)); +#52042 = VECTOR('',#52043,1.); +#52043 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#52044 = ORIENTED_EDGE('',*,*,#52045,.F.); +#52045 = EDGE_CURVE('',#52046,#52038,#52048,.T.); +#52046 = VERTEX_POINT('',#52047); +#52047 = CARTESIAN_POINT('',(152.69275,-57.8896,1.6)); +#52048 = LINE('',#52049,#52050); +#52049 = CARTESIAN_POINT('',(152.69275,-57.8896,1.6)); +#52050 = VECTOR('',#52051,1.); +#52051 = DIRECTION('',(0.,1.,0.)); +#52052 = ORIENTED_EDGE('',*,*,#52053,.F.); +#52053 = EDGE_CURVE('',#52054,#52046,#52056,.T.); +#52054 = VERTEX_POINT('',#52055); +#52055 = CARTESIAN_POINT('',(152.704351,-57.947921,1.6)); +#52056 = LINE('',#52057,#52058); +#52057 = CARTESIAN_POINT('',(152.704351,-57.947921,1.6)); +#52058 = VECTOR('',#52059,1.); +#52059 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#52060 = ORIENTED_EDGE('',*,*,#52061,.F.); +#52061 = EDGE_CURVE('',#52062,#52054,#52064,.T.); +#52062 = VERTEX_POINT('',#52063); +#52063 = CARTESIAN_POINT('',(152.737387,-57.997363,1.6)); +#52064 = LINE('',#52065,#52066); +#52065 = CARTESIAN_POINT('',(152.737387,-57.997363,1.6)); +#52066 = VECTOR('',#52067,1.); +#52067 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#52068 = ORIENTED_EDGE('',*,*,#52069,.F.); +#52069 = EDGE_CURVE('',#52070,#52062,#52072,.T.); +#52070 = VERTEX_POINT('',#52071); +#52071 = CARTESIAN_POINT('',(152.786829,-58.030399,1.6)); +#52072 = LINE('',#52073,#52074); +#52073 = CARTESIAN_POINT('',(152.786829,-58.030399,1.6)); +#52074 = VECTOR('',#52075,1.); +#52075 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#52076 = ORIENTED_EDGE('',*,*,#52077,.F.); +#52077 = EDGE_CURVE('',#52078,#52070,#52080,.T.); +#52078 = VERTEX_POINT('',#52079); +#52079 = CARTESIAN_POINT('',(152.84515,-58.042,1.6)); +#52080 = LINE('',#52081,#52082); +#52081 = CARTESIAN_POINT('',(152.84515,-58.042,1.6)); +#52082 = VECTOR('',#52083,1.); +#52083 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#52084 = ORIENTED_EDGE('',*,*,#52085,.F.); +#52085 = EDGE_CURVE('',#52086,#52078,#52088,.T.); +#52086 = VERTEX_POINT('',#52087); +#52087 = CARTESIAN_POINT('',(154.97235,-58.042,1.6)); +#52088 = LINE('',#52089,#52090); +#52089 = CARTESIAN_POINT('',(154.97235,-58.042,1.6)); +#52090 = VECTOR('',#52091,1.); +#52091 = DIRECTION('',(-1.,0.,0.)); +#52092 = ORIENTED_EDGE('',*,*,#52093,.F.); +#52093 = EDGE_CURVE('',#52094,#52086,#52096,.T.); +#52094 = VERTEX_POINT('',#52095); +#52095 = CARTESIAN_POINT('',(155.030671,-58.030399,1.6)); +#52096 = LINE('',#52097,#52098); +#52097 = CARTESIAN_POINT('',(155.030671,-58.030399,1.6)); +#52098 = VECTOR('',#52099,1.); +#52099 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#52100 = ORIENTED_EDGE('',*,*,#52101,.F.); +#52101 = EDGE_CURVE('',#52102,#52094,#52104,.T.); +#52102 = VERTEX_POINT('',#52103); +#52103 = CARTESIAN_POINT('',(155.080113,-57.997363,1.6)); +#52104 = LINE('',#52105,#52106); +#52105 = CARTESIAN_POINT('',(155.080113,-57.997363,1.6)); +#52106 = VECTOR('',#52107,1.); +#52107 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#52108 = ORIENTED_EDGE('',*,*,#52109,.F.); +#52109 = EDGE_CURVE('',#52110,#52102,#52112,.T.); +#52110 = VERTEX_POINT('',#52111); +#52111 = CARTESIAN_POINT('',(155.113149,-57.947921,1.6)); +#52112 = LINE('',#52113,#52114); +#52113 = CARTESIAN_POINT('',(155.113149,-57.947921,1.6)); +#52114 = VECTOR('',#52115,1.); +#52115 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#52116 = ORIENTED_EDGE('',*,*,#52117,.F.); +#52117 = EDGE_CURVE('',#52118,#52110,#52120,.T.); +#52118 = VERTEX_POINT('',#52119); +#52119 = CARTESIAN_POINT('',(155.12475,-57.8896,1.6)); +#52120 = LINE('',#52121,#52122); +#52121 = CARTESIAN_POINT('',(155.12475,-57.8896,1.6)); +#52122 = VECTOR('',#52123,1.); +#52123 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#52124 = ORIENTED_EDGE('',*,*,#52125,.F.); +#52125 = EDGE_CURVE('',#52126,#52118,#52128,.T.); +#52126 = VERTEX_POINT('',#52127); +#52127 = CARTESIAN_POINT('',(155.12475,-57.45555412271,1.6)); +#52128 = LINE('',#52129,#52130); +#52129 = CARTESIAN_POINT('',(155.12475,-56.6704,1.6)); +#52130 = VECTOR('',#52131,1.); +#52131 = DIRECTION('',(0.,-1.,0.)); +#52132 = ORIENTED_EDGE('',*,*,#52133,.T.); +#52133 = EDGE_CURVE('',#52126,#52134,#52136,.T.); +#52134 = VERTEX_POINT('',#52135); +#52135 = CARTESIAN_POINT('',(154.74375,-57.6995,1.6)); +#52136 = CIRCLE('',#52137,0.4195); +#52137 = AXIS2_PLACEMENT_3D('',#52138,#52139,#52140); +#52138 = CARTESIAN_POINT('',(154.74375,-57.28,1.6)); +#52139 = DIRECTION('',(-0.,0.,-1.)); +#52140 = DIRECTION('',(-0.,-1.,0.)); +#52141 = ORIENTED_EDGE('',*,*,#52142,.T.); +#52142 = EDGE_CURVE('',#52134,#52143,#52145,.T.); +#52143 = VERTEX_POINT('',#52144); +#52144 = CARTESIAN_POINT('',(155.12475,-57.10444587729,1.6)); +#52145 = CIRCLE('',#52146,0.4195); +#52146 = AXIS2_PLACEMENT_3D('',#52147,#52148,#52149); +#52147 = CARTESIAN_POINT('',(154.74375,-57.28,1.6)); +#52148 = DIRECTION('',(-0.,0.,-1.)); +#52149 = DIRECTION('',(-0.,-1.,0.)); +#52150 = ORIENTED_EDGE('',*,*,#52151,.F.); +#52151 = EDGE_CURVE('',#52152,#52143,#52154,.T.); +#52152 = VERTEX_POINT('',#52153); +#52153 = CARTESIAN_POINT('',(155.12475,-56.6704,1.6)); +#52154 = LINE('',#52155,#52156); +#52155 = CARTESIAN_POINT('',(155.12475,-56.6704,1.6)); +#52156 = VECTOR('',#52157,1.); +#52157 = DIRECTION('',(0.,-1.,0.)); +#52158 = ORIENTED_EDGE('',*,*,#52159,.F.); +#52159 = EDGE_CURVE('',#51982,#52152,#52160,.T.); +#52160 = LINE('',#52161,#52162); +#52161 = CARTESIAN_POINT('',(155.113149,-56.612079,1.6)); +#52162 = VECTOR('',#52163,1.); +#52163 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#52164 = ORIENTED_EDGE('',*,*,#51989,.F.); +#52165 = PLANE('',#52166); +#52166 = AXIS2_PLACEMENT_3D('',#52167,#52168,#52169); +#52167 = CARTESIAN_POINT('',(0.,0.,1.6)); +#52168 = DIRECTION('',(0.,0.,1.)); +#52169 = DIRECTION('',(1.,0.,-0.)); +#52170 = ADVANCED_FACE('',(#52171),#52336,.T.); +#52171 = FACE_BOUND('',#52172,.T.); +#52172 = EDGE_LOOP('',(#52173,#52174,#52175,#52183,#52191,#52199,#52207, + #52215,#52223,#52231,#52239,#52247,#52255,#52263,#52271,#52279, + #52287,#52295,#52303,#52312,#52321,#52329,#52335)); +#52173 = ORIENTED_EDGE('',*,*,#51911,.F.); +#52174 = ORIENTED_EDGE('',*,*,#51951,.F.); +#52175 = ORIENTED_EDGE('',*,*,#52176,.F.); +#52176 = EDGE_CURVE('',#52177,#51944,#52179,.T.); +#52177 = VERTEX_POINT('',#52178); +#52178 = CARTESIAN_POINT('',(152.84515,-56.518,1.635)); +#52179 = LINE('',#52180,#52181); +#52180 = CARTESIAN_POINT('',(152.84515,-56.518,1.635)); +#52181 = VECTOR('',#52182,1.); +#52182 = DIRECTION('',(1.,0.,0.)); +#52183 = ORIENTED_EDGE('',*,*,#52184,.F.); +#52184 = EDGE_CURVE('',#52185,#52177,#52187,.T.); +#52185 = VERTEX_POINT('',#52186); +#52186 = CARTESIAN_POINT('',(152.786829,-56.529601,1.635)); +#52187 = LINE('',#52188,#52189); +#52188 = CARTESIAN_POINT('',(152.786829,-56.529601,1.635)); +#52189 = VECTOR('',#52190,1.); +#52190 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#52191 = ORIENTED_EDGE('',*,*,#52192,.F.); +#52192 = EDGE_CURVE('',#52193,#52185,#52195,.T.); +#52193 = VERTEX_POINT('',#52194); +#52194 = CARTESIAN_POINT('',(152.737387,-56.562637,1.635)); +#52195 = LINE('',#52196,#52197); +#52196 = CARTESIAN_POINT('',(152.737387,-56.562637,1.635)); +#52197 = VECTOR('',#52198,1.); +#52198 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#52199 = ORIENTED_EDGE('',*,*,#52200,.F.); +#52200 = EDGE_CURVE('',#52201,#52193,#52203,.T.); +#52201 = VERTEX_POINT('',#52202); +#52202 = CARTESIAN_POINT('',(152.704351,-56.612079,1.635)); +#52203 = LINE('',#52204,#52205); +#52204 = CARTESIAN_POINT('',(152.704351,-56.612079,1.635)); +#52205 = VECTOR('',#52206,1.); +#52206 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#52207 = ORIENTED_EDGE('',*,*,#52208,.F.); +#52208 = EDGE_CURVE('',#52209,#52201,#52211,.T.); +#52209 = VERTEX_POINT('',#52210); +#52210 = CARTESIAN_POINT('',(152.69275,-56.6704,1.635)); +#52211 = LINE('',#52212,#52213); +#52212 = CARTESIAN_POINT('',(152.69275,-56.6704,1.635)); +#52213 = VECTOR('',#52214,1.); +#52214 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#52215 = ORIENTED_EDGE('',*,*,#52216,.F.); +#52216 = EDGE_CURVE('',#52217,#52209,#52219,.T.); +#52217 = VERTEX_POINT('',#52218); +#52218 = CARTESIAN_POINT('',(152.69275,-57.8896,1.635)); +#52219 = LINE('',#52220,#52221); +#52220 = CARTESIAN_POINT('',(152.69275,-57.8896,1.635)); +#52221 = VECTOR('',#52222,1.); +#52222 = DIRECTION('',(0.,1.,0.)); +#52223 = ORIENTED_EDGE('',*,*,#52224,.F.); +#52224 = EDGE_CURVE('',#52225,#52217,#52227,.T.); +#52225 = VERTEX_POINT('',#52226); +#52226 = CARTESIAN_POINT('',(152.704351,-57.947921,1.635)); +#52227 = LINE('',#52228,#52229); +#52228 = CARTESIAN_POINT('',(152.704351,-57.947921,1.635)); +#52229 = VECTOR('',#52230,1.); +#52230 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#52231 = ORIENTED_EDGE('',*,*,#52232,.F.); +#52232 = EDGE_CURVE('',#52233,#52225,#52235,.T.); +#52233 = VERTEX_POINT('',#52234); +#52234 = CARTESIAN_POINT('',(152.737387,-57.997363,1.635)); +#52235 = LINE('',#52236,#52237); +#52236 = CARTESIAN_POINT('',(152.737387,-57.997363,1.635)); +#52237 = VECTOR('',#52238,1.); +#52238 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#52239 = ORIENTED_EDGE('',*,*,#52240,.F.); +#52240 = EDGE_CURVE('',#52241,#52233,#52243,.T.); +#52241 = VERTEX_POINT('',#52242); +#52242 = CARTESIAN_POINT('',(152.786829,-58.030399,1.635)); +#52243 = LINE('',#52244,#52245); +#52244 = CARTESIAN_POINT('',(152.786829,-58.030399,1.635)); +#52245 = VECTOR('',#52246,1.); +#52246 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#52247 = ORIENTED_EDGE('',*,*,#52248,.F.); +#52248 = EDGE_CURVE('',#52249,#52241,#52251,.T.); +#52249 = VERTEX_POINT('',#52250); +#52250 = CARTESIAN_POINT('',(152.84515,-58.042,1.635)); +#52251 = LINE('',#52252,#52253); +#52252 = CARTESIAN_POINT('',(152.84515,-58.042,1.635)); +#52253 = VECTOR('',#52254,1.); +#52254 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#52255 = ORIENTED_EDGE('',*,*,#52256,.F.); +#52256 = EDGE_CURVE('',#52257,#52249,#52259,.T.); +#52257 = VERTEX_POINT('',#52258); +#52258 = CARTESIAN_POINT('',(154.97235,-58.042,1.635)); +#52259 = LINE('',#52260,#52261); +#52260 = CARTESIAN_POINT('',(154.97235,-58.042,1.635)); +#52261 = VECTOR('',#52262,1.); +#52262 = DIRECTION('',(-1.,0.,0.)); +#52263 = ORIENTED_EDGE('',*,*,#52264,.F.); +#52264 = EDGE_CURVE('',#52265,#52257,#52267,.T.); +#52265 = VERTEX_POINT('',#52266); +#52266 = CARTESIAN_POINT('',(155.030671,-58.030399,1.635)); +#52267 = LINE('',#52268,#52269); +#52268 = CARTESIAN_POINT('',(155.030671,-58.030399,1.635)); +#52269 = VECTOR('',#52270,1.); +#52270 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#52271 = ORIENTED_EDGE('',*,*,#52272,.F.); +#52272 = EDGE_CURVE('',#52273,#52265,#52275,.T.); +#52273 = VERTEX_POINT('',#52274); +#52274 = CARTESIAN_POINT('',(155.080113,-57.997363,1.635)); +#52275 = LINE('',#52276,#52277); +#52276 = CARTESIAN_POINT('',(155.080113,-57.997363,1.635)); +#52277 = VECTOR('',#52278,1.); +#52278 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#52279 = ORIENTED_EDGE('',*,*,#52280,.F.); +#52280 = EDGE_CURVE('',#52281,#52273,#52283,.T.); +#52281 = VERTEX_POINT('',#52282); +#52282 = CARTESIAN_POINT('',(155.113149,-57.947921,1.635)); +#52283 = LINE('',#52284,#52285); +#52284 = CARTESIAN_POINT('',(155.113149,-57.947921,1.635)); +#52285 = VECTOR('',#52286,1.); +#52286 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#52287 = ORIENTED_EDGE('',*,*,#52288,.F.); +#52288 = EDGE_CURVE('',#52289,#52281,#52291,.T.); +#52289 = VERTEX_POINT('',#52290); +#52290 = CARTESIAN_POINT('',(155.12475,-57.8896,1.635)); +#52291 = LINE('',#52292,#52293); +#52292 = CARTESIAN_POINT('',(155.12475,-57.8896,1.635)); +#52293 = VECTOR('',#52294,1.); +#52294 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#52295 = ORIENTED_EDGE('',*,*,#52296,.F.); +#52296 = EDGE_CURVE('',#52297,#52289,#52299,.T.); +#52297 = VERTEX_POINT('',#52298); +#52298 = CARTESIAN_POINT('',(155.12475,-57.45555412271,1.635)); +#52299 = LINE('',#52300,#52301); +#52300 = CARTESIAN_POINT('',(155.12475,-56.6704,1.635)); +#52301 = VECTOR('',#52302,1.); +#52302 = DIRECTION('',(0.,-1.,0.)); +#52303 = ORIENTED_EDGE('',*,*,#52304,.T.); +#52304 = EDGE_CURVE('',#52297,#52305,#52307,.T.); +#52305 = VERTEX_POINT('',#52306); +#52306 = CARTESIAN_POINT('',(154.74375,-57.6995,1.635)); +#52307 = CIRCLE('',#52308,0.4195); +#52308 = AXIS2_PLACEMENT_3D('',#52309,#52310,#52311); +#52309 = CARTESIAN_POINT('',(154.74375,-57.28,1.635)); +#52310 = DIRECTION('',(-0.,0.,-1.)); +#52311 = DIRECTION('',(-0.,-1.,0.)); +#52312 = ORIENTED_EDGE('',*,*,#52313,.T.); +#52313 = EDGE_CURVE('',#52305,#52314,#52316,.T.); +#52314 = VERTEX_POINT('',#52315); +#52315 = CARTESIAN_POINT('',(155.12475,-57.10444587729,1.635)); +#52316 = CIRCLE('',#52317,0.4195); +#52317 = AXIS2_PLACEMENT_3D('',#52318,#52319,#52320); +#52318 = CARTESIAN_POINT('',(154.74375,-57.28,1.635)); +#52319 = DIRECTION('',(-0.,0.,-1.)); +#52320 = DIRECTION('',(-0.,-1.,0.)); +#52321 = ORIENTED_EDGE('',*,*,#52322,.F.); +#52322 = EDGE_CURVE('',#52323,#52314,#52325,.T.); +#52323 = VERTEX_POINT('',#52324); +#52324 = CARTESIAN_POINT('',(155.12475,-56.6704,1.635)); +#52325 = LINE('',#52326,#52327); +#52326 = CARTESIAN_POINT('',(155.12475,-56.6704,1.635)); +#52327 = VECTOR('',#52328,1.); +#52328 = DIRECTION('',(0.,-1.,0.)); +#52329 = ORIENTED_EDGE('',*,*,#52330,.F.); +#52330 = EDGE_CURVE('',#51974,#52323,#52331,.T.); +#52331 = LINE('',#52332,#52333); +#52332 = CARTESIAN_POINT('',(155.113149,-56.612079,1.635)); +#52333 = VECTOR('',#52334,1.); +#52334 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#52335 = ORIENTED_EDGE('',*,*,#51973,.F.); +#52336 = PLANE('',#52337); +#52337 = AXIS2_PLACEMENT_3D('',#52338,#52339,#52340); +#52338 = CARTESIAN_POINT('',(0.,0.,1.635)); +#52339 = DIRECTION('',(0.,0.,1.)); +#52340 = DIRECTION('',(1.,0.,-0.)); +#52341 = ADVANCED_FACE('',(#52342),#52353,.T.); +#52342 = FACE_BOUND('',#52343,.T.); +#52343 = EDGE_LOOP('',(#52344,#52350,#52351,#52352)); +#52344 = ORIENTED_EDGE('',*,*,#52345,.T.); +#52345 = EDGE_CURVE('',#52006,#52177,#52346,.T.); +#52346 = LINE('',#52347,#52348); +#52347 = CARTESIAN_POINT('',(152.84515,-56.518,1.6)); +#52348 = VECTOR('',#52349,1.); +#52349 = DIRECTION('',(0.,0.,1.)); +#52350 = ORIENTED_EDGE('',*,*,#52176,.T.); +#52351 = ORIENTED_EDGE('',*,*,#51941,.F.); +#52352 = ORIENTED_EDGE('',*,*,#52005,.F.); +#52353 = PLANE('',#52354); +#52354 = AXIS2_PLACEMENT_3D('',#52355,#52356,#52357); +#52355 = CARTESIAN_POINT('',(152.84515,-56.518,1.6)); +#52356 = DIRECTION('',(0.,1.,0.)); +#52357 = DIRECTION('',(1.,0.,0.)); +#52358 = ADVANCED_FACE('',(#52359),#52370,.T.); +#52359 = FACE_BOUND('',#52360,.T.); +#52360 = EDGE_LOOP('',(#52361,#52362,#52363,#52369)); +#52361 = ORIENTED_EDGE('',*,*,#51981,.T.); +#52362 = ORIENTED_EDGE('',*,*,#52330,.T.); +#52363 = ORIENTED_EDGE('',*,*,#52364,.F.); +#52364 = EDGE_CURVE('',#52152,#52323,#52365,.T.); +#52365 = LINE('',#52366,#52367); +#52366 = CARTESIAN_POINT('',(155.12475,-56.6704,1.6)); +#52367 = VECTOR('',#52368,1.); +#52368 = DIRECTION('',(0.,0.,1.)); +#52369 = ORIENTED_EDGE('',*,*,#52159,.F.); +#52370 = PLANE('',#52371); +#52371 = AXIS2_PLACEMENT_3D('',#52372,#52373,#52374); +#52372 = CARTESIAN_POINT('',(155.113149,-56.612079,1.6)); +#52373 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#52374 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#52375 = ADVANCED_FACE('',(#52376),#52387,.T.); +#52376 = FACE_BOUND('',#52377,.T.); +#52377 = EDGE_LOOP('',(#52378,#52379,#52380,#52381)); +#52378 = ORIENTED_EDGE('',*,*,#52151,.F.); +#52379 = ORIENTED_EDGE('',*,*,#52364,.T.); +#52380 = ORIENTED_EDGE('',*,*,#52322,.T.); +#52381 = ORIENTED_EDGE('',*,*,#52382,.T.); +#52382 = EDGE_CURVE('',#52314,#52143,#52383,.T.); +#52383 = LINE('',#52384,#52385); +#52384 = CARTESIAN_POINT('',(155.12475,-57.10444587729,-4.5E-02)); +#52385 = VECTOR('',#52386,1.); +#52386 = DIRECTION('',(-0.,-0.,-1.)); +#52387 = PLANE('',#52388); +#52388 = AXIS2_PLACEMENT_3D('',#52389,#52390,#52391); +#52389 = CARTESIAN_POINT('',(155.12475,-56.6704,1.6)); +#52390 = DIRECTION('',(1.,0.,-0.)); +#52391 = DIRECTION('',(0.,-1.,0.)); +#52392 = ADVANCED_FACE('',(#52393),#52404,.F.); +#52393 = FACE_BOUND('',#52394,.T.); +#52394 = EDGE_LOOP('',(#52395,#52401,#52402,#52403)); +#52395 = ORIENTED_EDGE('',*,*,#52396,.F.); +#52396 = EDGE_CURVE('',#52134,#52305,#52397,.T.); +#52397 = LINE('',#52398,#52399); +#52398 = CARTESIAN_POINT('',(154.74375,-57.6995,-4.5E-02)); +#52399 = VECTOR('',#52400,1.); +#52400 = DIRECTION('',(0.,0.,1.)); +#52401 = ORIENTED_EDGE('',*,*,#52142,.T.); +#52402 = ORIENTED_EDGE('',*,*,#52382,.F.); +#52403 = ORIENTED_EDGE('',*,*,#52313,.F.); +#52404 = CYLINDRICAL_SURFACE('',#52405,0.4195); +#52405 = AXIS2_PLACEMENT_3D('',#52406,#52407,#52408); +#52406 = CARTESIAN_POINT('',(154.74375,-57.28,-4.5E-02)); +#52407 = DIRECTION('',(-0.,-0.,-1.)); +#52408 = DIRECTION('',(-0.,-1.,0.)); +#52409 = ADVANCED_FACE('',(#52410),#52421,.F.); +#52410 = FACE_BOUND('',#52411,.T.); +#52411 = EDGE_LOOP('',(#52412,#52413,#52414,#52415)); +#52412 = ORIENTED_EDGE('',*,*,#52133,.T.); +#52413 = ORIENTED_EDGE('',*,*,#52396,.T.); +#52414 = ORIENTED_EDGE('',*,*,#52304,.F.); +#52415 = ORIENTED_EDGE('',*,*,#52416,.T.); +#52416 = EDGE_CURVE('',#52297,#52126,#52417,.T.); +#52417 = LINE('',#52418,#52419); +#52418 = CARTESIAN_POINT('',(155.12475,-57.4555541227,-4.5E-02)); +#52419 = VECTOR('',#52420,1.); +#52420 = DIRECTION('',(-0.,-0.,-1.)); +#52421 = CYLINDRICAL_SURFACE('',#52422,0.4195); +#52422 = AXIS2_PLACEMENT_3D('',#52423,#52424,#52425); +#52423 = CARTESIAN_POINT('',(154.74375,-57.28,-4.5E-02)); +#52424 = DIRECTION('',(-0.,-0.,-1.)); +#52425 = DIRECTION('',(-0.,-1.,0.)); +#52426 = ADVANCED_FACE('',(#52427),#52438,.T.); +#52427 = FACE_BOUND('',#52428,.T.); +#52428 = EDGE_LOOP('',(#52429,#52430,#52431,#52432)); +#52429 = ORIENTED_EDGE('',*,*,#52125,.F.); +#52430 = ORIENTED_EDGE('',*,*,#52416,.F.); +#52431 = ORIENTED_EDGE('',*,*,#52296,.T.); +#52432 = ORIENTED_EDGE('',*,*,#52433,.F.); +#52433 = EDGE_CURVE('',#52118,#52289,#52434,.T.); +#52434 = LINE('',#52435,#52436); +#52435 = CARTESIAN_POINT('',(155.12475,-57.8896,1.6)); +#52436 = VECTOR('',#52437,1.); +#52437 = DIRECTION('',(0.,0.,1.)); +#52438 = PLANE('',#52439); +#52439 = AXIS2_PLACEMENT_3D('',#52440,#52441,#52442); +#52440 = CARTESIAN_POINT('',(155.12475,-56.6704,1.6)); +#52441 = DIRECTION('',(1.,0.,-0.)); +#52442 = DIRECTION('',(0.,-1.,0.)); +#52443 = ADVANCED_FACE('',(#52444),#52455,.T.); +#52444 = FACE_BOUND('',#52445,.T.); +#52445 = EDGE_LOOP('',(#52446,#52447,#52448,#52454)); +#52446 = ORIENTED_EDGE('',*,*,#52433,.T.); +#52447 = ORIENTED_EDGE('',*,*,#52288,.T.); +#52448 = ORIENTED_EDGE('',*,*,#52449,.F.); +#52449 = EDGE_CURVE('',#52110,#52281,#52450,.T.); +#52450 = LINE('',#52451,#52452); +#52451 = CARTESIAN_POINT('',(155.113149,-57.947921,1.6)); +#52452 = VECTOR('',#52453,1.); +#52453 = DIRECTION('',(0.,0.,1.)); +#52454 = ORIENTED_EDGE('',*,*,#52117,.F.); +#52455 = PLANE('',#52456); +#52456 = AXIS2_PLACEMENT_3D('',#52457,#52458,#52459); +#52457 = CARTESIAN_POINT('',(155.12475,-57.8896,1.6)); +#52458 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#52459 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#52460 = ADVANCED_FACE('',(#52461),#52472,.T.); +#52461 = FACE_BOUND('',#52462,.T.); +#52462 = EDGE_LOOP('',(#52463,#52464,#52465,#52471)); +#52463 = ORIENTED_EDGE('',*,*,#52449,.T.); +#52464 = ORIENTED_EDGE('',*,*,#52280,.T.); +#52465 = ORIENTED_EDGE('',*,*,#52466,.F.); +#52466 = EDGE_CURVE('',#52102,#52273,#52467,.T.); +#52467 = LINE('',#52468,#52469); +#52468 = CARTESIAN_POINT('',(155.080113,-57.997363,1.6)); +#52469 = VECTOR('',#52470,1.); +#52470 = DIRECTION('',(0.,0.,1.)); +#52471 = ORIENTED_EDGE('',*,*,#52109,.F.); +#52472 = PLANE('',#52473); +#52473 = AXIS2_PLACEMENT_3D('',#52474,#52475,#52476); +#52474 = CARTESIAN_POINT('',(155.113149,-57.947921,1.6)); +#52475 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#52476 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#52477 = ADVANCED_FACE('',(#52478),#52489,.T.); +#52478 = FACE_BOUND('',#52479,.T.); +#52479 = EDGE_LOOP('',(#52480,#52481,#52482,#52488)); +#52480 = ORIENTED_EDGE('',*,*,#52466,.T.); +#52481 = ORIENTED_EDGE('',*,*,#52272,.T.); +#52482 = ORIENTED_EDGE('',*,*,#52483,.F.); +#52483 = EDGE_CURVE('',#52094,#52265,#52484,.T.); +#52484 = LINE('',#52485,#52486); +#52485 = CARTESIAN_POINT('',(155.030671,-58.030399,1.6)); +#52486 = VECTOR('',#52487,1.); +#52487 = DIRECTION('',(0.,0.,1.)); +#52488 = ORIENTED_EDGE('',*,*,#52101,.F.); +#52489 = PLANE('',#52490); +#52490 = AXIS2_PLACEMENT_3D('',#52491,#52492,#52493); +#52491 = CARTESIAN_POINT('',(155.080113,-57.997363,1.6)); +#52492 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#52493 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#52494 = ADVANCED_FACE('',(#52495),#52506,.T.); +#52495 = FACE_BOUND('',#52496,.T.); +#52496 = EDGE_LOOP('',(#52497,#52498,#52499,#52505)); +#52497 = ORIENTED_EDGE('',*,*,#52483,.T.); +#52498 = ORIENTED_EDGE('',*,*,#52264,.T.); +#52499 = ORIENTED_EDGE('',*,*,#52500,.F.); +#52500 = EDGE_CURVE('',#52086,#52257,#52501,.T.); +#52501 = LINE('',#52502,#52503); +#52502 = CARTESIAN_POINT('',(154.97235,-58.042,1.6)); +#52503 = VECTOR('',#52504,1.); +#52504 = DIRECTION('',(0.,0.,1.)); +#52505 = ORIENTED_EDGE('',*,*,#52093,.F.); +#52506 = PLANE('',#52507); +#52507 = AXIS2_PLACEMENT_3D('',#52508,#52509,#52510); +#52508 = CARTESIAN_POINT('',(155.030671,-58.030399,1.6)); +#52509 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#52510 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#52511 = ADVANCED_FACE('',(#52512),#52523,.T.); +#52512 = FACE_BOUND('',#52513,.T.); +#52513 = EDGE_LOOP('',(#52514,#52515,#52516,#52522)); +#52514 = ORIENTED_EDGE('',*,*,#52500,.T.); +#52515 = ORIENTED_EDGE('',*,*,#52256,.T.); +#52516 = ORIENTED_EDGE('',*,*,#52517,.F.); +#52517 = EDGE_CURVE('',#52078,#52249,#52518,.T.); +#52518 = LINE('',#52519,#52520); +#52519 = CARTESIAN_POINT('',(152.84515,-58.042,1.6)); +#52520 = VECTOR('',#52521,1.); +#52521 = DIRECTION('',(0.,0.,1.)); +#52522 = ORIENTED_EDGE('',*,*,#52085,.F.); +#52523 = PLANE('',#52524); +#52524 = AXIS2_PLACEMENT_3D('',#52525,#52526,#52527); +#52525 = CARTESIAN_POINT('',(154.97235,-58.042,1.6)); +#52526 = DIRECTION('',(0.,-1.,0.)); +#52527 = DIRECTION('',(-1.,0.,0.)); +#52528 = ADVANCED_FACE('',(#52529),#52540,.T.); +#52529 = FACE_BOUND('',#52530,.T.); +#52530 = EDGE_LOOP('',(#52531,#52532,#52533,#52539)); +#52531 = ORIENTED_EDGE('',*,*,#52517,.T.); +#52532 = ORIENTED_EDGE('',*,*,#52248,.T.); +#52533 = ORIENTED_EDGE('',*,*,#52534,.F.); +#52534 = EDGE_CURVE('',#52070,#52241,#52535,.T.); +#52535 = LINE('',#52536,#52537); +#52536 = CARTESIAN_POINT('',(152.786829,-58.030399,1.6)); +#52537 = VECTOR('',#52538,1.); +#52538 = DIRECTION('',(0.,0.,1.)); +#52539 = ORIENTED_EDGE('',*,*,#52077,.F.); +#52540 = PLANE('',#52541); +#52541 = AXIS2_PLACEMENT_3D('',#52542,#52543,#52544); +#52542 = CARTESIAN_POINT('',(152.84515,-58.042,1.6)); +#52543 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#52544 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#52545 = ADVANCED_FACE('',(#52546),#52557,.T.); +#52546 = FACE_BOUND('',#52547,.T.); +#52547 = EDGE_LOOP('',(#52548,#52549,#52550,#52556)); +#52548 = ORIENTED_EDGE('',*,*,#52534,.T.); +#52549 = ORIENTED_EDGE('',*,*,#52240,.T.); +#52550 = ORIENTED_EDGE('',*,*,#52551,.F.); +#52551 = EDGE_CURVE('',#52062,#52233,#52552,.T.); +#52552 = LINE('',#52553,#52554); +#52553 = CARTESIAN_POINT('',(152.737387,-57.997363,1.6)); +#52554 = VECTOR('',#52555,1.); +#52555 = DIRECTION('',(0.,0.,1.)); +#52556 = ORIENTED_EDGE('',*,*,#52069,.F.); +#52557 = PLANE('',#52558); +#52558 = AXIS2_PLACEMENT_3D('',#52559,#52560,#52561); +#52559 = CARTESIAN_POINT('',(152.786829,-58.030399,1.6)); +#52560 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#52561 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#52562 = ADVANCED_FACE('',(#52563),#52574,.T.); +#52563 = FACE_BOUND('',#52564,.T.); +#52564 = EDGE_LOOP('',(#52565,#52566,#52567,#52573)); +#52565 = ORIENTED_EDGE('',*,*,#52551,.T.); +#52566 = ORIENTED_EDGE('',*,*,#52232,.T.); +#52567 = ORIENTED_EDGE('',*,*,#52568,.F.); +#52568 = EDGE_CURVE('',#52054,#52225,#52569,.T.); +#52569 = LINE('',#52570,#52571); +#52570 = CARTESIAN_POINT('',(152.704351,-57.947921,1.6)); +#52571 = VECTOR('',#52572,1.); +#52572 = DIRECTION('',(0.,0.,1.)); +#52573 = ORIENTED_EDGE('',*,*,#52061,.F.); +#52574 = PLANE('',#52575); +#52575 = AXIS2_PLACEMENT_3D('',#52576,#52577,#52578); +#52576 = CARTESIAN_POINT('',(152.737387,-57.997363,1.6)); +#52577 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#52578 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#52579 = ADVANCED_FACE('',(#52580),#52591,.T.); +#52580 = FACE_BOUND('',#52581,.T.); +#52581 = EDGE_LOOP('',(#52582,#52583,#52584,#52590)); +#52582 = ORIENTED_EDGE('',*,*,#52568,.T.); +#52583 = ORIENTED_EDGE('',*,*,#52224,.T.); +#52584 = ORIENTED_EDGE('',*,*,#52585,.F.); +#52585 = EDGE_CURVE('',#52046,#52217,#52586,.T.); +#52586 = LINE('',#52587,#52588); +#52587 = CARTESIAN_POINT('',(152.69275,-57.8896,1.6)); +#52588 = VECTOR('',#52589,1.); +#52589 = DIRECTION('',(0.,0.,1.)); +#52590 = ORIENTED_EDGE('',*,*,#52053,.F.); +#52591 = PLANE('',#52592); +#52592 = AXIS2_PLACEMENT_3D('',#52593,#52594,#52595); +#52593 = CARTESIAN_POINT('',(152.704351,-57.947921,1.6)); +#52594 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#52595 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#52596 = ADVANCED_FACE('',(#52597),#52608,.T.); +#52597 = FACE_BOUND('',#52598,.T.); +#52598 = EDGE_LOOP('',(#52599,#52600,#52601,#52607)); +#52599 = ORIENTED_EDGE('',*,*,#52585,.T.); +#52600 = ORIENTED_EDGE('',*,*,#52216,.T.); +#52601 = ORIENTED_EDGE('',*,*,#52602,.F.); +#52602 = EDGE_CURVE('',#52038,#52209,#52603,.T.); +#52603 = LINE('',#52604,#52605); +#52604 = CARTESIAN_POINT('',(152.69275,-56.6704,1.6)); +#52605 = VECTOR('',#52606,1.); +#52606 = DIRECTION('',(0.,0.,1.)); +#52607 = ORIENTED_EDGE('',*,*,#52045,.F.); +#52608 = PLANE('',#52609); +#52609 = AXIS2_PLACEMENT_3D('',#52610,#52611,#52612); +#52610 = CARTESIAN_POINT('',(152.69275,-57.8896,1.6)); +#52611 = DIRECTION('',(-1.,0.,0.)); +#52612 = DIRECTION('',(0.,1.,0.)); +#52613 = ADVANCED_FACE('',(#52614),#52625,.T.); +#52614 = FACE_BOUND('',#52615,.T.); +#52615 = EDGE_LOOP('',(#52616,#52617,#52618,#52624)); +#52616 = ORIENTED_EDGE('',*,*,#52602,.T.); +#52617 = ORIENTED_EDGE('',*,*,#52208,.T.); +#52618 = ORIENTED_EDGE('',*,*,#52619,.F.); +#52619 = EDGE_CURVE('',#52030,#52201,#52620,.T.); +#52620 = LINE('',#52621,#52622); +#52621 = CARTESIAN_POINT('',(152.704351,-56.612079,1.6)); +#52622 = VECTOR('',#52623,1.); +#52623 = DIRECTION('',(0.,0.,1.)); +#52624 = ORIENTED_EDGE('',*,*,#52037,.F.); +#52625 = PLANE('',#52626); +#52626 = AXIS2_PLACEMENT_3D('',#52627,#52628,#52629); +#52627 = CARTESIAN_POINT('',(152.69275,-56.6704,1.6)); +#52628 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#52629 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#52630 = ADVANCED_FACE('',(#52631),#52642,.T.); +#52631 = FACE_BOUND('',#52632,.T.); +#52632 = EDGE_LOOP('',(#52633,#52634,#52635,#52641)); +#52633 = ORIENTED_EDGE('',*,*,#52619,.T.); +#52634 = ORIENTED_EDGE('',*,*,#52200,.T.); +#52635 = ORIENTED_EDGE('',*,*,#52636,.F.); +#52636 = EDGE_CURVE('',#52022,#52193,#52637,.T.); +#52637 = LINE('',#52638,#52639); +#52638 = CARTESIAN_POINT('',(152.737387,-56.562637,1.6)); +#52639 = VECTOR('',#52640,1.); +#52640 = DIRECTION('',(0.,0.,1.)); +#52641 = ORIENTED_EDGE('',*,*,#52029,.F.); +#52642 = PLANE('',#52643); +#52643 = AXIS2_PLACEMENT_3D('',#52644,#52645,#52646); +#52644 = CARTESIAN_POINT('',(152.704351,-56.612079,1.6)); +#52645 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#52646 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#52647 = ADVANCED_FACE('',(#52648),#52659,.T.); +#52648 = FACE_BOUND('',#52649,.T.); +#52649 = EDGE_LOOP('',(#52650,#52651,#52652,#52658)); +#52650 = ORIENTED_EDGE('',*,*,#52636,.T.); +#52651 = ORIENTED_EDGE('',*,*,#52192,.T.); +#52652 = ORIENTED_EDGE('',*,*,#52653,.F.); +#52653 = EDGE_CURVE('',#52014,#52185,#52654,.T.); +#52654 = LINE('',#52655,#52656); +#52655 = CARTESIAN_POINT('',(152.786829,-56.529601,1.6)); +#52656 = VECTOR('',#52657,1.); +#52657 = DIRECTION('',(0.,0.,1.)); +#52658 = ORIENTED_EDGE('',*,*,#52021,.F.); +#52659 = PLANE('',#52660); +#52660 = AXIS2_PLACEMENT_3D('',#52661,#52662,#52663); +#52661 = CARTESIAN_POINT('',(152.737387,-56.562637,1.6)); +#52662 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#52663 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#52664 = ADVANCED_FACE('',(#52665),#52671,.T.); +#52665 = FACE_BOUND('',#52666,.T.); +#52666 = EDGE_LOOP('',(#52667,#52668,#52669,#52670)); +#52667 = ORIENTED_EDGE('',*,*,#52653,.T.); +#52668 = ORIENTED_EDGE('',*,*,#52184,.T.); +#52669 = ORIENTED_EDGE('',*,*,#52345,.F.); +#52670 = ORIENTED_EDGE('',*,*,#52013,.F.); +#52671 = PLANE('',#52672); +#52672 = AXIS2_PLACEMENT_3D('',#52673,#52674,#52675); +#52673 = CARTESIAN_POINT('',(152.786829,-56.529601,1.6)); +#52674 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#52675 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#52676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#52680)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#52677,#52678,#52679)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#52677 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#52678 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#52679 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#52680 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#52677, + 'distance_accuracy_value','confusion accuracy'); +#52681 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#52682,#52684); +#52682 = ( REPRESENTATION_RELATIONSHIP('','',#51894,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52683) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#52683 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1119); +#52684 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #52685); +#52685 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('278','=>[0:1:1:271]','',#5, + #51889,$); +#52686 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#51891)); +#52687 = SHAPE_DEFINITION_REPRESENTATION(#52688,#52694); +#52688 = PRODUCT_DEFINITION_SHAPE('','',#52689); +#52689 = PRODUCT_DEFINITION('design','',#52690,#52693); +#52690 = PRODUCT_DEFINITION_FORMATION('','',#52691); +#52691 = PRODUCT('HackPad_pad_22','HackPad_pad_22','',(#52692)); +#52692 = PRODUCT_CONTEXT('',#2,'mechanical'); +#52693 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#52694 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#52695),#52787); +#52695 = MANIFOLD_SOLID_BREP('',#52696); +#52696 = CLOSED_SHELL('',(#52697,#52730,#52750,#52770)); +#52697 = ADVANCED_FACE('',(#52698),#52725,.T.); +#52698 = FACE_BOUND('',#52699,.T.); +#52699 = EDGE_LOOP('',(#52700,#52709,#52717,#52724)); +#52700 = ORIENTED_EDGE('',*,*,#52701,.F.); +#52701 = EDGE_CURVE('',#52702,#52702,#52704,.T.); +#52702 = VERTEX_POINT('',#52703); +#52703 = CARTESIAN_POINT('',(155.50575,-57.28,1.635)); +#52704 = CIRCLE('',#52705,0.762); +#52705 = AXIS2_PLACEMENT_3D('',#52706,#52707,#52708); +#52706 = CARTESIAN_POINT('',(154.74375,-57.28,1.635)); +#52707 = DIRECTION('',(0.,0.,1.)); +#52708 = DIRECTION('',(1.,0.,-0.)); +#52709 = ORIENTED_EDGE('',*,*,#52710,.F.); +#52710 = EDGE_CURVE('',#52711,#52702,#52713,.T.); +#52711 = VERTEX_POINT('',#52712); +#52712 = CARTESIAN_POINT('',(155.50575,-57.28,1.6)); +#52713 = LINE('',#52714,#52715); +#52714 = CARTESIAN_POINT('',(155.50575,-57.28,1.6)); +#52715 = VECTOR('',#52716,1.); +#52716 = DIRECTION('',(0.,0.,1.)); +#52717 = ORIENTED_EDGE('',*,*,#52718,.T.); +#52718 = EDGE_CURVE('',#52711,#52711,#52719,.T.); +#52719 = CIRCLE('',#52720,0.762); +#52720 = AXIS2_PLACEMENT_3D('',#52721,#52722,#52723); +#52721 = CARTESIAN_POINT('',(154.74375,-57.28,1.6)); +#52722 = DIRECTION('',(0.,0.,1.)); +#52723 = DIRECTION('',(1.,0.,-0.)); +#52724 = ORIENTED_EDGE('',*,*,#52710,.T.); +#52725 = CYLINDRICAL_SURFACE('',#52726,0.762); +#52726 = AXIS2_PLACEMENT_3D('',#52727,#52728,#52729); +#52727 = CARTESIAN_POINT('',(154.74375,-57.28,1.6)); +#52728 = DIRECTION('',(0.,0.,1.)); +#52729 = DIRECTION('',(1.,0.,-0.)); +#52730 = ADVANCED_FACE('',(#52731,#52734),#52745,.T.); +#52731 = FACE_BOUND('',#52732,.T.); +#52732 = EDGE_LOOP('',(#52733)); +#52733 = ORIENTED_EDGE('',*,*,#52701,.T.); +#52734 = FACE_BOUND('',#52735,.T.); +#52735 = EDGE_LOOP('',(#52736)); +#52736 = ORIENTED_EDGE('',*,*,#52737,.T.); +#52737 = EDGE_CURVE('',#52738,#52738,#52740,.T.); +#52738 = VERTEX_POINT('',#52739); +#52739 = CARTESIAN_POINT('',(154.74375,-57.6995,1.635)); +#52740 = CIRCLE('',#52741,0.4195); +#52741 = AXIS2_PLACEMENT_3D('',#52742,#52743,#52744); +#52742 = CARTESIAN_POINT('',(154.74375,-57.28,1.635)); +#52743 = DIRECTION('',(-0.,0.,-1.)); +#52744 = DIRECTION('',(-0.,-1.,0.)); +#52745 = PLANE('',#52746); +#52746 = AXIS2_PLACEMENT_3D('',#52747,#52748,#52749); +#52747 = CARTESIAN_POINT('',(154.74375,-57.28,1.635)); +#52748 = DIRECTION('',(0.,0.,1.)); +#52749 = DIRECTION('',(1.,0.,-0.)); +#52750 = ADVANCED_FACE('',(#52751,#52754),#52765,.F.); +#52751 = FACE_BOUND('',#52752,.F.); +#52752 = EDGE_LOOP('',(#52753)); +#52753 = ORIENTED_EDGE('',*,*,#52718,.T.); +#52754 = FACE_BOUND('',#52755,.F.); +#52755 = EDGE_LOOP('',(#52756)); +#52756 = ORIENTED_EDGE('',*,*,#52757,.T.); +#52757 = EDGE_CURVE('',#52758,#52758,#52760,.T.); +#52758 = VERTEX_POINT('',#52759); +#52759 = CARTESIAN_POINT('',(154.74375,-57.6995,1.6)); +#52760 = CIRCLE('',#52761,0.4195); +#52761 = AXIS2_PLACEMENT_3D('',#52762,#52763,#52764); +#52762 = CARTESIAN_POINT('',(154.74375,-57.28,1.6)); +#52763 = DIRECTION('',(-0.,0.,-1.)); +#52764 = DIRECTION('',(-0.,-1.,0.)); +#52765 = PLANE('',#52766); +#52766 = AXIS2_PLACEMENT_3D('',#52767,#52768,#52769); +#52767 = CARTESIAN_POINT('',(154.74375,-57.28,1.6)); +#52768 = DIRECTION('',(0.,0.,1.)); +#52769 = DIRECTION('',(1.,0.,-0.)); +#52770 = ADVANCED_FACE('',(#52771),#52782,.F.); +#52771 = FACE_BOUND('',#52772,.T.); +#52772 = EDGE_LOOP('',(#52773,#52774,#52780,#52781)); +#52773 = ORIENTED_EDGE('',*,*,#52757,.T.); +#52774 = ORIENTED_EDGE('',*,*,#52775,.T.); +#52775 = EDGE_CURVE('',#52758,#52738,#52776,.T.); +#52776 = LINE('',#52777,#52778); +#52777 = CARTESIAN_POINT('',(154.74375,-57.6995,-4.5E-02)); +#52778 = VECTOR('',#52779,1.); +#52779 = DIRECTION('',(0.,0.,1.)); +#52780 = ORIENTED_EDGE('',*,*,#52737,.F.); +#52781 = ORIENTED_EDGE('',*,*,#52775,.F.); +#52782 = CYLINDRICAL_SURFACE('',#52783,0.4195); +#52783 = AXIS2_PLACEMENT_3D('',#52784,#52785,#52786); +#52784 = CARTESIAN_POINT('',(154.74375,-57.28,-4.5E-02)); +#52785 = DIRECTION('',(-0.,-0.,-1.)); +#52786 = DIRECTION('',(-0.,-1.,0.)); +#52787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#52791)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#52788,#52789,#52790)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#52788 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#52789 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#52790 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#52791 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#52788, + 'distance_accuracy_value','confusion accuracy'); +#52792 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#52793,#52795); +#52793 = ( REPRESENTATION_RELATIONSHIP('','',#52694,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52794) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#52794 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1123); +#52795 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #52796); +#52796 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('279','=>[0:1:1:272]','',#5, + #52689,$); +#52797 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#52691)); +#52798 = SHAPE_DEFINITION_REPRESENTATION(#52799,#52805); +#52799 = PRODUCT_DEFINITION_SHAPE('','',#52800); +#52800 = PRODUCT_DEFINITION('design','',#52801,#52804); +#52801 = PRODUCT_DEFINITION_FORMATION('','',#52802); +#52802 = PRODUCT('HackPad_pad_23','HackPad_pad_23','',(#52803)); +#52803 = PRODUCT_CONTEXT('',#2,'mechanical'); +#52804 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#52805 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#52806),#52898); +#52806 = MANIFOLD_SOLID_BREP('',#52807); +#52807 = CLOSED_SHELL('',(#52808,#52841,#52861,#52881)); +#52808 = ADVANCED_FACE('',(#52809),#52836,.T.); +#52809 = FACE_BOUND('',#52810,.T.); +#52810 = EDGE_LOOP('',(#52811,#52820,#52828,#52835)); +#52811 = ORIENTED_EDGE('',*,*,#52812,.F.); +#52812 = EDGE_CURVE('',#52813,#52813,#52815,.T.); +#52813 = VERTEX_POINT('',#52814); +#52814 = CARTESIAN_POINT('',(155.50575,-57.28,0.)); +#52815 = CIRCLE('',#52816,0.762); +#52816 = AXIS2_PLACEMENT_3D('',#52817,#52818,#52819); +#52817 = CARTESIAN_POINT('',(154.74375,-57.28,0.)); +#52818 = DIRECTION('',(0.,0.,1.)); +#52819 = DIRECTION('',(1.,0.,-0.)); +#52820 = ORIENTED_EDGE('',*,*,#52821,.F.); +#52821 = EDGE_CURVE('',#52822,#52813,#52824,.T.); +#52822 = VERTEX_POINT('',#52823); +#52823 = CARTESIAN_POINT('',(155.50575,-57.28,-3.5E-02)); +#52824 = LINE('',#52825,#52826); +#52825 = CARTESIAN_POINT('',(155.50575,-57.28,-3.5E-02)); +#52826 = VECTOR('',#52827,1.); +#52827 = DIRECTION('',(0.,0.,1.)); +#52828 = ORIENTED_EDGE('',*,*,#52829,.T.); +#52829 = EDGE_CURVE('',#52822,#52822,#52830,.T.); +#52830 = CIRCLE('',#52831,0.762); +#52831 = AXIS2_PLACEMENT_3D('',#52832,#52833,#52834); +#52832 = CARTESIAN_POINT('',(154.74375,-57.28,-3.5E-02)); +#52833 = DIRECTION('',(0.,0.,1.)); +#52834 = DIRECTION('',(1.,0.,-0.)); +#52835 = ORIENTED_EDGE('',*,*,#52821,.T.); +#52836 = CYLINDRICAL_SURFACE('',#52837,0.762); +#52837 = AXIS2_PLACEMENT_3D('',#52838,#52839,#52840); +#52838 = CARTESIAN_POINT('',(154.74375,-57.28,-3.5E-02)); +#52839 = DIRECTION('',(0.,0.,1.)); +#52840 = DIRECTION('',(1.,0.,-0.)); +#52841 = ADVANCED_FACE('',(#52842,#52845),#52856,.T.); +#52842 = FACE_BOUND('',#52843,.T.); +#52843 = EDGE_LOOP('',(#52844)); +#52844 = ORIENTED_EDGE('',*,*,#52812,.T.); +#52845 = FACE_BOUND('',#52846,.T.); +#52846 = EDGE_LOOP('',(#52847)); +#52847 = ORIENTED_EDGE('',*,*,#52848,.T.); +#52848 = EDGE_CURVE('',#52849,#52849,#52851,.T.); +#52849 = VERTEX_POINT('',#52850); +#52850 = CARTESIAN_POINT('',(154.74375,-57.6995,0.)); +#52851 = CIRCLE('',#52852,0.4195); +#52852 = AXIS2_PLACEMENT_3D('',#52853,#52854,#52855); +#52853 = CARTESIAN_POINT('',(154.74375,-57.28,0.)); +#52854 = DIRECTION('',(-0.,0.,-1.)); +#52855 = DIRECTION('',(-0.,-1.,0.)); +#52856 = PLANE('',#52857); +#52857 = AXIS2_PLACEMENT_3D('',#52858,#52859,#52860); +#52858 = CARTESIAN_POINT('',(154.74375,-57.28,0.)); +#52859 = DIRECTION('',(0.,0.,1.)); +#52860 = DIRECTION('',(1.,0.,-0.)); +#52861 = ADVANCED_FACE('',(#52862,#52865),#52876,.F.); +#52862 = FACE_BOUND('',#52863,.F.); +#52863 = EDGE_LOOP('',(#52864)); +#52864 = ORIENTED_EDGE('',*,*,#52829,.T.); +#52865 = FACE_BOUND('',#52866,.F.); +#52866 = EDGE_LOOP('',(#52867)); +#52867 = ORIENTED_EDGE('',*,*,#52868,.T.); +#52868 = EDGE_CURVE('',#52869,#52869,#52871,.T.); +#52869 = VERTEX_POINT('',#52870); +#52870 = CARTESIAN_POINT('',(154.74375,-57.6995,-3.5E-02)); +#52871 = CIRCLE('',#52872,0.4195); +#52872 = AXIS2_PLACEMENT_3D('',#52873,#52874,#52875); +#52873 = CARTESIAN_POINT('',(154.74375,-57.28,-3.5E-02)); +#52874 = DIRECTION('',(-0.,0.,-1.)); +#52875 = DIRECTION('',(-0.,-1.,0.)); +#52876 = PLANE('',#52877); +#52877 = AXIS2_PLACEMENT_3D('',#52878,#52879,#52880); +#52878 = CARTESIAN_POINT('',(154.74375,-57.28,-3.5E-02)); +#52879 = DIRECTION('',(0.,0.,1.)); +#52880 = DIRECTION('',(1.,0.,-0.)); +#52881 = ADVANCED_FACE('',(#52882),#52893,.F.); +#52882 = FACE_BOUND('',#52883,.T.); +#52883 = EDGE_LOOP('',(#52884,#52885,#52891,#52892)); +#52884 = ORIENTED_EDGE('',*,*,#52868,.T.); +#52885 = ORIENTED_EDGE('',*,*,#52886,.T.); +#52886 = EDGE_CURVE('',#52869,#52849,#52887,.T.); +#52887 = LINE('',#52888,#52889); +#52888 = CARTESIAN_POINT('',(154.74375,-57.6995,-4.5E-02)); +#52889 = VECTOR('',#52890,1.); +#52890 = DIRECTION('',(0.,0.,1.)); +#52891 = ORIENTED_EDGE('',*,*,#52848,.F.); +#52892 = ORIENTED_EDGE('',*,*,#52886,.F.); +#52893 = CYLINDRICAL_SURFACE('',#52894,0.4195); +#52894 = AXIS2_PLACEMENT_3D('',#52895,#52896,#52897); +#52895 = CARTESIAN_POINT('',(154.74375,-57.28,-4.5E-02)); +#52896 = DIRECTION('',(-0.,-0.,-1.)); +#52897 = DIRECTION('',(-0.,-1.,0.)); +#52898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#52902)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#52899,#52900,#52901)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#52899 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#52900 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#52901 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#52902 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#52899, + 'distance_accuracy_value','confusion accuracy'); +#52903 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#52904,#52906); +#52904 = ( REPRESENTATION_RELATIONSHIP('','',#52805,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52905) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#52905 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1127); +#52906 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #52907); +#52907 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('280','=>[0:1:1:273]','',#5, + #52800,$); +#52908 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#52802)); +#52909 = SHAPE_DEFINITION_REPRESENTATION(#52910,#52916); +#52910 = PRODUCT_DEFINITION_SHAPE('','',#52911); +#52911 = PRODUCT_DEFINITION('design','',#52912,#52915); +#52912 = PRODUCT_DEFINITION_FORMATION('','',#52913); +#52913 = PRODUCT('HackPad_pad_24','HackPad_pad_24','',(#52914)); +#52914 = PRODUCT_CONTEXT('',#2,'mechanical'); +#52915 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#52916 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#52917),#53009); +#52917 = MANIFOLD_SOLID_BREP('',#52918); +#52918 = CLOSED_SHELL('',(#52919,#52952,#52972,#52992)); +#52919 = ADVANCED_FACE('',(#52920),#52947,.T.); +#52920 = FACE_BOUND('',#52921,.F.); +#52921 = EDGE_LOOP('',(#52922,#52932,#52939,#52940)); +#52922 = ORIENTED_EDGE('',*,*,#52923,.T.); +#52923 = EDGE_CURVE('',#52924,#52926,#52928,.T.); +#52924 = VERTEX_POINT('',#52925); +#52925 = CARTESIAN_POINT('',(154.74375,-57.7245,-3.5E-02)); +#52926 = VERTEX_POINT('',#52927); +#52927 = CARTESIAN_POINT('',(154.74375,-57.7245,1.635)); +#52928 = LINE('',#52929,#52930); +#52929 = CARTESIAN_POINT('',(154.74375,-57.7245,-3.5E-02)); +#52930 = VECTOR('',#52931,1.); +#52931 = DIRECTION('',(0.,0.,1.)); +#52932 = ORIENTED_EDGE('',*,*,#52933,.T.); +#52933 = EDGE_CURVE('',#52926,#52926,#52934,.T.); +#52934 = CIRCLE('',#52935,0.4445); +#52935 = AXIS2_PLACEMENT_3D('',#52936,#52937,#52938); +#52936 = CARTESIAN_POINT('',(154.74375,-57.28,1.635)); +#52937 = DIRECTION('',(0.,0.,1.)); +#52938 = DIRECTION('',(-0.,-1.,0.)); +#52939 = ORIENTED_EDGE('',*,*,#52923,.F.); +#52940 = ORIENTED_EDGE('',*,*,#52941,.F.); +#52941 = EDGE_CURVE('',#52924,#52924,#52942,.T.); +#52942 = CIRCLE('',#52943,0.4445); +#52943 = AXIS2_PLACEMENT_3D('',#52944,#52945,#52946); +#52944 = CARTESIAN_POINT('',(154.74375,-57.28,-3.5E-02)); +#52945 = DIRECTION('',(0.,0.,1.)); +#52946 = DIRECTION('',(-0.,-1.,0.)); +#52947 = CYLINDRICAL_SURFACE('',#52948,0.4445); +#52948 = AXIS2_PLACEMENT_3D('',#52949,#52950,#52951); +#52949 = CARTESIAN_POINT('',(154.74375,-57.28,-3.5E-02)); +#52950 = DIRECTION('',(-0.,-0.,-1.)); +#52951 = DIRECTION('',(-0.,-1.,0.)); +#52952 = ADVANCED_FACE('',(#52953,#52956),#52967,.F.); +#52953 = FACE_BOUND('',#52954,.F.); +#52954 = EDGE_LOOP('',(#52955)); +#52955 = ORIENTED_EDGE('',*,*,#52941,.T.); +#52956 = FACE_BOUND('',#52957,.F.); +#52957 = EDGE_LOOP('',(#52958)); +#52958 = ORIENTED_EDGE('',*,*,#52959,.T.); +#52959 = EDGE_CURVE('',#52960,#52960,#52962,.T.); +#52960 = VERTEX_POINT('',#52961); +#52961 = CARTESIAN_POINT('',(154.74375,-57.6995,-3.5E-02)); +#52962 = CIRCLE('',#52963,0.4195); +#52963 = AXIS2_PLACEMENT_3D('',#52964,#52965,#52966); +#52964 = CARTESIAN_POINT('',(154.74375,-57.28,-3.5E-02)); +#52965 = DIRECTION('',(-0.,0.,-1.)); +#52966 = DIRECTION('',(-0.,-1.,0.)); +#52967 = PLANE('',#52968); +#52968 = AXIS2_PLACEMENT_3D('',#52969,#52970,#52971); +#52969 = CARTESIAN_POINT('',(154.74375,-57.7245,-3.5E-02)); +#52970 = DIRECTION('',(0.,0.,1.)); +#52971 = DIRECTION('',(1.,0.,-0.)); +#52972 = ADVANCED_FACE('',(#52973,#52976),#52987,.T.); +#52973 = FACE_BOUND('',#52974,.T.); +#52974 = EDGE_LOOP('',(#52975)); +#52975 = ORIENTED_EDGE('',*,*,#52933,.T.); +#52976 = FACE_BOUND('',#52977,.T.); +#52977 = EDGE_LOOP('',(#52978)); +#52978 = ORIENTED_EDGE('',*,*,#52979,.T.); +#52979 = EDGE_CURVE('',#52980,#52980,#52982,.T.); +#52980 = VERTEX_POINT('',#52981); +#52981 = CARTESIAN_POINT('',(154.74375,-57.6995,1.635)); +#52982 = CIRCLE('',#52983,0.4195); +#52983 = AXIS2_PLACEMENT_3D('',#52984,#52985,#52986); +#52984 = CARTESIAN_POINT('',(154.74375,-57.28,1.635)); +#52985 = DIRECTION('',(-0.,0.,-1.)); +#52986 = DIRECTION('',(-0.,-1.,0.)); +#52987 = PLANE('',#52988); +#52988 = AXIS2_PLACEMENT_3D('',#52989,#52990,#52991); +#52989 = CARTESIAN_POINT('',(154.74375,-57.7245,1.635)); +#52990 = DIRECTION('',(0.,0.,1.)); +#52991 = DIRECTION('',(1.,0.,-0.)); +#52992 = ADVANCED_FACE('',(#52993),#53004,.F.); +#52993 = FACE_BOUND('',#52994,.T.); +#52994 = EDGE_LOOP('',(#52995,#52996,#53002,#53003)); +#52995 = ORIENTED_EDGE('',*,*,#52959,.T.); +#52996 = ORIENTED_EDGE('',*,*,#52997,.T.); +#52997 = EDGE_CURVE('',#52960,#52980,#52998,.T.); +#52998 = LINE('',#52999,#53000); +#52999 = CARTESIAN_POINT('',(154.74375,-57.6995,-4.5E-02)); +#53000 = VECTOR('',#53001,1.); +#53001 = DIRECTION('',(0.,0.,1.)); +#53002 = ORIENTED_EDGE('',*,*,#52979,.F.); +#53003 = ORIENTED_EDGE('',*,*,#52997,.F.); +#53004 = CYLINDRICAL_SURFACE('',#53005,0.4195); +#53005 = AXIS2_PLACEMENT_3D('',#53006,#53007,#53008); +#53006 = CARTESIAN_POINT('',(154.74375,-57.28,-4.5E-02)); +#53007 = DIRECTION('',(-0.,-0.,-1.)); +#53008 = DIRECTION('',(-0.,-1.,0.)); +#53009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#53013)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#53010,#53011,#53012)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#53010 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#53011 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#53012 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#53013 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#53010, + 'distance_accuracy_value','confusion accuracy'); +#53014 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#53015,#53017); +#53015 = ( REPRESENTATION_RELATIONSHIP('','',#52916,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53016) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#53016 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1131); +#53017 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #53018); +#53018 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('281','=>[0:1:1:274]','',#5, + #52911,$); +#53019 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#52913)); +#53020 = SHAPE_DEFINITION_REPRESENTATION(#53021,#53027); +#53021 = PRODUCT_DEFINITION_SHAPE('','',#53022); +#53022 = PRODUCT_DEFINITION('design','',#53023,#53026); +#53023 = PRODUCT_DEFINITION_FORMATION('','',#53024); +#53024 = PRODUCT('HackPad_pad_25','HackPad_pad_25','',(#53025)); +#53025 = PRODUCT_CONTEXT('',#2,'mechanical'); +#53026 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#53027 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#53028),#53809); +#53028 = MANIFOLD_SOLID_BREP('',#53029); +#53029 = CLOSED_SHELL('',(#53030,#53070,#53101,#53132,#53303,#53474, + #53491,#53508,#53525,#53542,#53559,#53576,#53593,#53610,#53627, + #53644,#53661,#53678,#53695,#53712,#53729,#53746,#53763,#53780, + #53797)); +#53030 = ADVANCED_FACE('',(#53031),#53065,.T.); +#53031 = FACE_BOUND('',#53032,.T.); +#53032 = EDGE_LOOP('',(#53033,#53043,#53051,#53059)); +#53033 = ORIENTED_EDGE('',*,*,#53034,.T.); +#53034 = EDGE_CURVE('',#53035,#53037,#53039,.T.); +#53035 = VERTEX_POINT('',#53036); +#53036 = CARTESIAN_POINT('',(155.030671,-59.069601,1.6)); +#53037 = VERTEX_POINT('',#53038); +#53038 = CARTESIAN_POINT('',(155.030671,-59.069601,1.635)); +#53039 = LINE('',#53040,#53041); +#53040 = CARTESIAN_POINT('',(155.030671,-59.069601,1.6)); +#53041 = VECTOR('',#53042,1.); +#53042 = DIRECTION('',(0.,0.,1.)); +#53043 = ORIENTED_EDGE('',*,*,#53044,.T.); +#53044 = EDGE_CURVE('',#53037,#53045,#53047,.T.); +#53045 = VERTEX_POINT('',#53046); +#53046 = CARTESIAN_POINT('',(155.080113,-59.102637,1.635)); +#53047 = LINE('',#53048,#53049); +#53048 = CARTESIAN_POINT('',(155.030671,-59.069601,1.635)); +#53049 = VECTOR('',#53050,1.); +#53050 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#53051 = ORIENTED_EDGE('',*,*,#53052,.F.); +#53052 = EDGE_CURVE('',#53053,#53045,#53055,.T.); +#53053 = VERTEX_POINT('',#53054); +#53054 = CARTESIAN_POINT('',(155.080113,-59.102637,1.6)); +#53055 = LINE('',#53056,#53057); +#53056 = CARTESIAN_POINT('',(155.080113,-59.102637,1.6)); +#53057 = VECTOR('',#53058,1.); +#53058 = DIRECTION('',(0.,0.,1.)); +#53059 = ORIENTED_EDGE('',*,*,#53060,.F.); +#53060 = EDGE_CURVE('',#53035,#53053,#53061,.T.); +#53061 = LINE('',#53062,#53063); +#53062 = CARTESIAN_POINT('',(155.030671,-59.069601,1.6)); +#53063 = VECTOR('',#53064,1.); +#53064 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#53065 = PLANE('',#53066); +#53066 = AXIS2_PLACEMENT_3D('',#53067,#53068,#53069); +#53067 = CARTESIAN_POINT('',(155.030671,-59.069601,1.6)); +#53068 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#53069 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#53070 = ADVANCED_FACE('',(#53071),#53096,.T.); +#53071 = FACE_BOUND('',#53072,.T.); +#53072 = EDGE_LOOP('',(#53073,#53083,#53089,#53090)); +#53073 = ORIENTED_EDGE('',*,*,#53074,.T.); +#53074 = EDGE_CURVE('',#53075,#53077,#53079,.T.); +#53075 = VERTEX_POINT('',#53076); +#53076 = CARTESIAN_POINT('',(154.97235,-59.058,1.6)); +#53077 = VERTEX_POINT('',#53078); +#53078 = CARTESIAN_POINT('',(154.97235,-59.058,1.635)); +#53079 = LINE('',#53080,#53081); +#53080 = CARTESIAN_POINT('',(154.97235,-59.058,1.6)); +#53081 = VECTOR('',#53082,1.); +#53082 = DIRECTION('',(0.,0.,1.)); +#53083 = ORIENTED_EDGE('',*,*,#53084,.T.); +#53084 = EDGE_CURVE('',#53077,#53037,#53085,.T.); +#53085 = LINE('',#53086,#53087); +#53086 = CARTESIAN_POINT('',(154.97235,-59.058,1.635)); +#53087 = VECTOR('',#53088,1.); +#53088 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#53089 = ORIENTED_EDGE('',*,*,#53034,.F.); +#53090 = ORIENTED_EDGE('',*,*,#53091,.F.); +#53091 = EDGE_CURVE('',#53075,#53035,#53092,.T.); +#53092 = LINE('',#53093,#53094); +#53093 = CARTESIAN_POINT('',(154.97235,-59.058,1.6)); +#53094 = VECTOR('',#53095,1.); +#53095 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#53096 = PLANE('',#53097); +#53097 = AXIS2_PLACEMENT_3D('',#53098,#53099,#53100); +#53098 = CARTESIAN_POINT('',(154.97235,-59.058,1.6)); +#53099 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#53100 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#53101 = ADVANCED_FACE('',(#53102),#53127,.T.); +#53102 = FACE_BOUND('',#53103,.T.); +#53103 = EDGE_LOOP('',(#53104,#53105,#53113,#53121)); +#53104 = ORIENTED_EDGE('',*,*,#53052,.T.); +#53105 = ORIENTED_EDGE('',*,*,#53106,.T.); +#53106 = EDGE_CURVE('',#53045,#53107,#53109,.T.); +#53107 = VERTEX_POINT('',#53108); +#53108 = CARTESIAN_POINT('',(155.113149,-59.152079,1.635)); +#53109 = LINE('',#53110,#53111); +#53110 = CARTESIAN_POINT('',(155.080113,-59.102637,1.635)); +#53111 = VECTOR('',#53112,1.); +#53112 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#53113 = ORIENTED_EDGE('',*,*,#53114,.F.); +#53114 = EDGE_CURVE('',#53115,#53107,#53117,.T.); +#53115 = VERTEX_POINT('',#53116); +#53116 = CARTESIAN_POINT('',(155.113149,-59.152079,1.6)); +#53117 = LINE('',#53118,#53119); +#53118 = CARTESIAN_POINT('',(155.113149,-59.152079,1.6)); +#53119 = VECTOR('',#53120,1.); +#53120 = DIRECTION('',(0.,0.,1.)); +#53121 = ORIENTED_EDGE('',*,*,#53122,.F.); +#53122 = EDGE_CURVE('',#53053,#53115,#53123,.T.); +#53123 = LINE('',#53124,#53125); +#53124 = CARTESIAN_POINT('',(155.080113,-59.102637,1.6)); +#53125 = VECTOR('',#53126,1.); +#53126 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#53127 = PLANE('',#53128); +#53128 = AXIS2_PLACEMENT_3D('',#53129,#53130,#53131); +#53129 = CARTESIAN_POINT('',(155.080113,-59.102637,1.6)); +#53130 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#53131 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#53132 = ADVANCED_FACE('',(#53133),#53298,.F.); +#53133 = FACE_BOUND('',#53134,.F.); +#53134 = EDGE_LOOP('',(#53135,#53136,#53137,#53145,#53153,#53161,#53169, + #53177,#53185,#53193,#53201,#53209,#53217,#53225,#53233,#53241, + #53249,#53257,#53265,#53274,#53283,#53291,#53297)); +#53135 = ORIENTED_EDGE('',*,*,#53060,.F.); +#53136 = ORIENTED_EDGE('',*,*,#53091,.F.); +#53137 = ORIENTED_EDGE('',*,*,#53138,.F.); +#53138 = EDGE_CURVE('',#53139,#53075,#53141,.T.); +#53139 = VERTEX_POINT('',#53140); +#53140 = CARTESIAN_POINT('',(152.84515,-59.058,1.6)); +#53141 = LINE('',#53142,#53143); +#53142 = CARTESIAN_POINT('',(152.84515,-59.058,1.6)); +#53143 = VECTOR('',#53144,1.); +#53144 = DIRECTION('',(1.,0.,0.)); +#53145 = ORIENTED_EDGE('',*,*,#53146,.F.); +#53146 = EDGE_CURVE('',#53147,#53139,#53149,.T.); +#53147 = VERTEX_POINT('',#53148); +#53148 = CARTESIAN_POINT('',(152.786829,-59.069601,1.6)); +#53149 = LINE('',#53150,#53151); +#53150 = CARTESIAN_POINT('',(152.786829,-59.069601,1.6)); +#53151 = VECTOR('',#53152,1.); +#53152 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#53153 = ORIENTED_EDGE('',*,*,#53154,.F.); +#53154 = EDGE_CURVE('',#53155,#53147,#53157,.T.); +#53155 = VERTEX_POINT('',#53156); +#53156 = CARTESIAN_POINT('',(152.737387,-59.102637,1.6)); +#53157 = LINE('',#53158,#53159); +#53158 = CARTESIAN_POINT('',(152.737387,-59.102637,1.6)); +#53159 = VECTOR('',#53160,1.); +#53160 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#53161 = ORIENTED_EDGE('',*,*,#53162,.F.); +#53162 = EDGE_CURVE('',#53163,#53155,#53165,.T.); +#53163 = VERTEX_POINT('',#53164); +#53164 = CARTESIAN_POINT('',(152.704351,-59.152079,1.6)); +#53165 = LINE('',#53166,#53167); +#53166 = CARTESIAN_POINT('',(152.704351,-59.152079,1.6)); +#53167 = VECTOR('',#53168,1.); +#53168 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#53169 = ORIENTED_EDGE('',*,*,#53170,.F.); +#53170 = EDGE_CURVE('',#53171,#53163,#53173,.T.); +#53171 = VERTEX_POINT('',#53172); +#53172 = CARTESIAN_POINT('',(152.69275,-59.2104,1.6)); +#53173 = LINE('',#53174,#53175); +#53174 = CARTESIAN_POINT('',(152.69275,-59.2104,1.6)); +#53175 = VECTOR('',#53176,1.); +#53176 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#53177 = ORIENTED_EDGE('',*,*,#53178,.F.); +#53178 = EDGE_CURVE('',#53179,#53171,#53181,.T.); +#53179 = VERTEX_POINT('',#53180); +#53180 = CARTESIAN_POINT('',(152.69275,-60.4296,1.6)); +#53181 = LINE('',#53182,#53183); +#53182 = CARTESIAN_POINT('',(152.69275,-60.4296,1.6)); +#53183 = VECTOR('',#53184,1.); +#53184 = DIRECTION('',(0.,1.,0.)); +#53185 = ORIENTED_EDGE('',*,*,#53186,.F.); +#53186 = EDGE_CURVE('',#53187,#53179,#53189,.T.); +#53187 = VERTEX_POINT('',#53188); +#53188 = CARTESIAN_POINT('',(152.704351,-60.487921,1.6)); +#53189 = LINE('',#53190,#53191); +#53190 = CARTESIAN_POINT('',(152.704351,-60.487921,1.6)); +#53191 = VECTOR('',#53192,1.); +#53192 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#53193 = ORIENTED_EDGE('',*,*,#53194,.F.); +#53194 = EDGE_CURVE('',#53195,#53187,#53197,.T.); +#53195 = VERTEX_POINT('',#53196); +#53196 = CARTESIAN_POINT('',(152.737387,-60.537363,1.6)); +#53197 = LINE('',#53198,#53199); +#53198 = CARTESIAN_POINT('',(152.737387,-60.537363,1.6)); +#53199 = VECTOR('',#53200,1.); +#53200 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#53201 = ORIENTED_EDGE('',*,*,#53202,.F.); +#53202 = EDGE_CURVE('',#53203,#53195,#53205,.T.); +#53203 = VERTEX_POINT('',#53204); +#53204 = CARTESIAN_POINT('',(152.786829,-60.570399,1.6)); +#53205 = LINE('',#53206,#53207); +#53206 = CARTESIAN_POINT('',(152.786829,-60.570399,1.6)); +#53207 = VECTOR('',#53208,1.); +#53208 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#53209 = ORIENTED_EDGE('',*,*,#53210,.F.); +#53210 = EDGE_CURVE('',#53211,#53203,#53213,.T.); +#53211 = VERTEX_POINT('',#53212); +#53212 = CARTESIAN_POINT('',(152.84515,-60.582,1.6)); +#53213 = LINE('',#53214,#53215); +#53214 = CARTESIAN_POINT('',(152.84515,-60.582,1.6)); +#53215 = VECTOR('',#53216,1.); +#53216 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#53217 = ORIENTED_EDGE('',*,*,#53218,.F.); +#53218 = EDGE_CURVE('',#53219,#53211,#53221,.T.); +#53219 = VERTEX_POINT('',#53220); +#53220 = CARTESIAN_POINT('',(154.97235,-60.582,1.6)); +#53221 = LINE('',#53222,#53223); +#53222 = CARTESIAN_POINT('',(154.97235,-60.582,1.6)); +#53223 = VECTOR('',#53224,1.); +#53224 = DIRECTION('',(-1.,0.,0.)); +#53225 = ORIENTED_EDGE('',*,*,#53226,.F.); +#53226 = EDGE_CURVE('',#53227,#53219,#53229,.T.); +#53227 = VERTEX_POINT('',#53228); +#53228 = CARTESIAN_POINT('',(155.030671,-60.570399,1.6)); +#53229 = LINE('',#53230,#53231); +#53230 = CARTESIAN_POINT('',(155.030671,-60.570399,1.6)); +#53231 = VECTOR('',#53232,1.); +#53232 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#53233 = ORIENTED_EDGE('',*,*,#53234,.F.); +#53234 = EDGE_CURVE('',#53235,#53227,#53237,.T.); +#53235 = VERTEX_POINT('',#53236); +#53236 = CARTESIAN_POINT('',(155.080113,-60.537363,1.6)); +#53237 = LINE('',#53238,#53239); +#53238 = CARTESIAN_POINT('',(155.080113,-60.537363,1.6)); +#53239 = VECTOR('',#53240,1.); +#53240 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#53241 = ORIENTED_EDGE('',*,*,#53242,.F.); +#53242 = EDGE_CURVE('',#53243,#53235,#53245,.T.); +#53243 = VERTEX_POINT('',#53244); +#53244 = CARTESIAN_POINT('',(155.113149,-60.487921,1.6)); +#53245 = LINE('',#53246,#53247); +#53246 = CARTESIAN_POINT('',(155.113149,-60.487921,1.6)); +#53247 = VECTOR('',#53248,1.); +#53248 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#53249 = ORIENTED_EDGE('',*,*,#53250,.F.); +#53250 = EDGE_CURVE('',#53251,#53243,#53253,.T.); +#53251 = VERTEX_POINT('',#53252); +#53252 = CARTESIAN_POINT('',(155.12475,-60.4296,1.6)); +#53253 = LINE('',#53254,#53255); +#53254 = CARTESIAN_POINT('',(155.12475,-60.4296,1.6)); +#53255 = VECTOR('',#53256,1.); +#53256 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#53257 = ORIENTED_EDGE('',*,*,#53258,.F.); +#53258 = EDGE_CURVE('',#53259,#53251,#53261,.T.); +#53259 = VERTEX_POINT('',#53260); +#53260 = CARTESIAN_POINT('',(155.12475,-59.99555412268,1.6)); +#53261 = LINE('',#53262,#53263); +#53262 = CARTESIAN_POINT('',(155.12475,-59.2104,1.6)); +#53263 = VECTOR('',#53264,1.); +#53264 = DIRECTION('',(0.,-1.,0.)); +#53265 = ORIENTED_EDGE('',*,*,#53266,.T.); +#53266 = EDGE_CURVE('',#53259,#53267,#53269,.T.); +#53267 = VERTEX_POINT('',#53268); +#53268 = CARTESIAN_POINT('',(154.74375,-60.2395,1.6)); +#53269 = CIRCLE('',#53270,0.4195); +#53270 = AXIS2_PLACEMENT_3D('',#53271,#53272,#53273); +#53271 = CARTESIAN_POINT('',(154.74375,-59.82,1.6)); +#53272 = DIRECTION('',(-0.,0.,-1.)); +#53273 = DIRECTION('',(-0.,-1.,0.)); +#53274 = ORIENTED_EDGE('',*,*,#53275,.T.); +#53275 = EDGE_CURVE('',#53267,#53276,#53278,.T.); +#53276 = VERTEX_POINT('',#53277); +#53277 = CARTESIAN_POINT('',(155.12475,-59.64444587731,1.6)); +#53278 = CIRCLE('',#53279,0.4195); +#53279 = AXIS2_PLACEMENT_3D('',#53280,#53281,#53282); +#53280 = CARTESIAN_POINT('',(154.74375,-59.82,1.6)); +#53281 = DIRECTION('',(-0.,0.,-1.)); +#53282 = DIRECTION('',(-0.,-1.,0.)); +#53283 = ORIENTED_EDGE('',*,*,#53284,.F.); +#53284 = EDGE_CURVE('',#53285,#53276,#53287,.T.); +#53285 = VERTEX_POINT('',#53286); +#53286 = CARTESIAN_POINT('',(155.12475,-59.2104,1.6)); +#53287 = LINE('',#53288,#53289); +#53288 = CARTESIAN_POINT('',(155.12475,-59.2104,1.6)); +#53289 = VECTOR('',#53290,1.); +#53290 = DIRECTION('',(0.,-1.,0.)); +#53291 = ORIENTED_EDGE('',*,*,#53292,.F.); +#53292 = EDGE_CURVE('',#53115,#53285,#53293,.T.); +#53293 = LINE('',#53294,#53295); +#53294 = CARTESIAN_POINT('',(155.113149,-59.152079,1.6)); +#53295 = VECTOR('',#53296,1.); +#53296 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#53297 = ORIENTED_EDGE('',*,*,#53122,.F.); +#53298 = PLANE('',#53299); +#53299 = AXIS2_PLACEMENT_3D('',#53300,#53301,#53302); +#53300 = CARTESIAN_POINT('',(0.,0.,1.6)); +#53301 = DIRECTION('',(0.,0.,1.)); +#53302 = DIRECTION('',(1.,0.,-0.)); +#53303 = ADVANCED_FACE('',(#53304),#53469,.T.); +#53304 = FACE_BOUND('',#53305,.T.); +#53305 = EDGE_LOOP('',(#53306,#53307,#53308,#53316,#53324,#53332,#53340, + #53348,#53356,#53364,#53372,#53380,#53388,#53396,#53404,#53412, + #53420,#53428,#53436,#53445,#53454,#53462,#53468)); +#53306 = ORIENTED_EDGE('',*,*,#53044,.F.); +#53307 = ORIENTED_EDGE('',*,*,#53084,.F.); +#53308 = ORIENTED_EDGE('',*,*,#53309,.F.); +#53309 = EDGE_CURVE('',#53310,#53077,#53312,.T.); +#53310 = VERTEX_POINT('',#53311); +#53311 = CARTESIAN_POINT('',(152.84515,-59.058,1.635)); +#53312 = LINE('',#53313,#53314); +#53313 = CARTESIAN_POINT('',(152.84515,-59.058,1.635)); +#53314 = VECTOR('',#53315,1.); +#53315 = DIRECTION('',(1.,0.,0.)); +#53316 = ORIENTED_EDGE('',*,*,#53317,.F.); +#53317 = EDGE_CURVE('',#53318,#53310,#53320,.T.); +#53318 = VERTEX_POINT('',#53319); +#53319 = CARTESIAN_POINT('',(152.786829,-59.069601,1.635)); +#53320 = LINE('',#53321,#53322); +#53321 = CARTESIAN_POINT('',(152.786829,-59.069601,1.635)); +#53322 = VECTOR('',#53323,1.); +#53323 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#53324 = ORIENTED_EDGE('',*,*,#53325,.F.); +#53325 = EDGE_CURVE('',#53326,#53318,#53328,.T.); +#53326 = VERTEX_POINT('',#53327); +#53327 = CARTESIAN_POINT('',(152.737387,-59.102637,1.635)); +#53328 = LINE('',#53329,#53330); +#53329 = CARTESIAN_POINT('',(152.737387,-59.102637,1.635)); +#53330 = VECTOR('',#53331,1.); +#53331 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#53332 = ORIENTED_EDGE('',*,*,#53333,.F.); +#53333 = EDGE_CURVE('',#53334,#53326,#53336,.T.); +#53334 = VERTEX_POINT('',#53335); +#53335 = CARTESIAN_POINT('',(152.704351,-59.152079,1.635)); +#53336 = LINE('',#53337,#53338); +#53337 = CARTESIAN_POINT('',(152.704351,-59.152079,1.635)); +#53338 = VECTOR('',#53339,1.); +#53339 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#53340 = ORIENTED_EDGE('',*,*,#53341,.F.); +#53341 = EDGE_CURVE('',#53342,#53334,#53344,.T.); +#53342 = VERTEX_POINT('',#53343); +#53343 = CARTESIAN_POINT('',(152.69275,-59.2104,1.635)); +#53344 = LINE('',#53345,#53346); +#53345 = CARTESIAN_POINT('',(152.69275,-59.2104,1.635)); +#53346 = VECTOR('',#53347,1.); +#53347 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#53348 = ORIENTED_EDGE('',*,*,#53349,.F.); +#53349 = EDGE_CURVE('',#53350,#53342,#53352,.T.); +#53350 = VERTEX_POINT('',#53351); +#53351 = CARTESIAN_POINT('',(152.69275,-60.4296,1.635)); +#53352 = LINE('',#53353,#53354); +#53353 = CARTESIAN_POINT('',(152.69275,-60.4296,1.635)); +#53354 = VECTOR('',#53355,1.); +#53355 = DIRECTION('',(0.,1.,0.)); +#53356 = ORIENTED_EDGE('',*,*,#53357,.F.); +#53357 = EDGE_CURVE('',#53358,#53350,#53360,.T.); +#53358 = VERTEX_POINT('',#53359); +#53359 = CARTESIAN_POINT('',(152.704351,-60.487921,1.635)); +#53360 = LINE('',#53361,#53362); +#53361 = CARTESIAN_POINT('',(152.704351,-60.487921,1.635)); +#53362 = VECTOR('',#53363,1.); +#53363 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#53364 = ORIENTED_EDGE('',*,*,#53365,.F.); +#53365 = EDGE_CURVE('',#53366,#53358,#53368,.T.); +#53366 = VERTEX_POINT('',#53367); +#53367 = CARTESIAN_POINT('',(152.737387,-60.537363,1.635)); +#53368 = LINE('',#53369,#53370); +#53369 = CARTESIAN_POINT('',(152.737387,-60.537363,1.635)); +#53370 = VECTOR('',#53371,1.); +#53371 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#53372 = ORIENTED_EDGE('',*,*,#53373,.F.); +#53373 = EDGE_CURVE('',#53374,#53366,#53376,.T.); +#53374 = VERTEX_POINT('',#53375); +#53375 = CARTESIAN_POINT('',(152.786829,-60.570399,1.635)); +#53376 = LINE('',#53377,#53378); +#53377 = CARTESIAN_POINT('',(152.786829,-60.570399,1.635)); +#53378 = VECTOR('',#53379,1.); +#53379 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#53380 = ORIENTED_EDGE('',*,*,#53381,.F.); +#53381 = EDGE_CURVE('',#53382,#53374,#53384,.T.); +#53382 = VERTEX_POINT('',#53383); +#53383 = CARTESIAN_POINT('',(152.84515,-60.582,1.635)); +#53384 = LINE('',#53385,#53386); +#53385 = CARTESIAN_POINT('',(152.84515,-60.582,1.635)); +#53386 = VECTOR('',#53387,1.); +#53387 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#53388 = ORIENTED_EDGE('',*,*,#53389,.F.); +#53389 = EDGE_CURVE('',#53390,#53382,#53392,.T.); +#53390 = VERTEX_POINT('',#53391); +#53391 = CARTESIAN_POINT('',(154.97235,-60.582,1.635)); +#53392 = LINE('',#53393,#53394); +#53393 = CARTESIAN_POINT('',(154.97235,-60.582,1.635)); +#53394 = VECTOR('',#53395,1.); +#53395 = DIRECTION('',(-1.,0.,0.)); +#53396 = ORIENTED_EDGE('',*,*,#53397,.F.); +#53397 = EDGE_CURVE('',#53398,#53390,#53400,.T.); +#53398 = VERTEX_POINT('',#53399); +#53399 = CARTESIAN_POINT('',(155.030671,-60.570399,1.635)); +#53400 = LINE('',#53401,#53402); +#53401 = CARTESIAN_POINT('',(155.030671,-60.570399,1.635)); +#53402 = VECTOR('',#53403,1.); +#53403 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#53404 = ORIENTED_EDGE('',*,*,#53405,.F.); +#53405 = EDGE_CURVE('',#53406,#53398,#53408,.T.); +#53406 = VERTEX_POINT('',#53407); +#53407 = CARTESIAN_POINT('',(155.080113,-60.537363,1.635)); +#53408 = LINE('',#53409,#53410); +#53409 = CARTESIAN_POINT('',(155.080113,-60.537363,1.635)); +#53410 = VECTOR('',#53411,1.); +#53411 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#53412 = ORIENTED_EDGE('',*,*,#53413,.F.); +#53413 = EDGE_CURVE('',#53414,#53406,#53416,.T.); +#53414 = VERTEX_POINT('',#53415); +#53415 = CARTESIAN_POINT('',(155.113149,-60.487921,1.635)); +#53416 = LINE('',#53417,#53418); +#53417 = CARTESIAN_POINT('',(155.113149,-60.487921,1.635)); +#53418 = VECTOR('',#53419,1.); +#53419 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#53420 = ORIENTED_EDGE('',*,*,#53421,.F.); +#53421 = EDGE_CURVE('',#53422,#53414,#53424,.T.); +#53422 = VERTEX_POINT('',#53423); +#53423 = CARTESIAN_POINT('',(155.12475,-60.4296,1.635)); +#53424 = LINE('',#53425,#53426); +#53425 = CARTESIAN_POINT('',(155.12475,-60.4296,1.635)); +#53426 = VECTOR('',#53427,1.); +#53427 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#53428 = ORIENTED_EDGE('',*,*,#53429,.F.); +#53429 = EDGE_CURVE('',#53430,#53422,#53432,.T.); +#53430 = VERTEX_POINT('',#53431); +#53431 = CARTESIAN_POINT('',(155.12475,-59.99555412268,1.635)); +#53432 = LINE('',#53433,#53434); +#53433 = CARTESIAN_POINT('',(155.12475,-59.2104,1.635)); +#53434 = VECTOR('',#53435,1.); +#53435 = DIRECTION('',(0.,-1.,0.)); +#53436 = ORIENTED_EDGE('',*,*,#53437,.T.); +#53437 = EDGE_CURVE('',#53430,#53438,#53440,.T.); +#53438 = VERTEX_POINT('',#53439); +#53439 = CARTESIAN_POINT('',(154.74375,-60.2395,1.635)); +#53440 = CIRCLE('',#53441,0.4195); +#53441 = AXIS2_PLACEMENT_3D('',#53442,#53443,#53444); +#53442 = CARTESIAN_POINT('',(154.74375,-59.82,1.635)); +#53443 = DIRECTION('',(-0.,0.,-1.)); +#53444 = DIRECTION('',(-0.,-1.,0.)); +#53445 = ORIENTED_EDGE('',*,*,#53446,.T.); +#53446 = EDGE_CURVE('',#53438,#53447,#53449,.T.); +#53447 = VERTEX_POINT('',#53448); +#53448 = CARTESIAN_POINT('',(155.12475,-59.64444587731,1.635)); +#53449 = CIRCLE('',#53450,0.4195); +#53450 = AXIS2_PLACEMENT_3D('',#53451,#53452,#53453); +#53451 = CARTESIAN_POINT('',(154.74375,-59.82,1.635)); +#53452 = DIRECTION('',(-0.,0.,-1.)); +#53453 = DIRECTION('',(-0.,-1.,0.)); +#53454 = ORIENTED_EDGE('',*,*,#53455,.F.); +#53455 = EDGE_CURVE('',#53456,#53447,#53458,.T.); +#53456 = VERTEX_POINT('',#53457); +#53457 = CARTESIAN_POINT('',(155.12475,-59.2104,1.635)); +#53458 = LINE('',#53459,#53460); +#53459 = CARTESIAN_POINT('',(155.12475,-59.2104,1.635)); +#53460 = VECTOR('',#53461,1.); +#53461 = DIRECTION('',(0.,-1.,0.)); +#53462 = ORIENTED_EDGE('',*,*,#53463,.F.); +#53463 = EDGE_CURVE('',#53107,#53456,#53464,.T.); +#53464 = LINE('',#53465,#53466); +#53465 = CARTESIAN_POINT('',(155.113149,-59.152079,1.635)); +#53466 = VECTOR('',#53467,1.); +#53467 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#53468 = ORIENTED_EDGE('',*,*,#53106,.F.); +#53469 = PLANE('',#53470); +#53470 = AXIS2_PLACEMENT_3D('',#53471,#53472,#53473); +#53471 = CARTESIAN_POINT('',(0.,0.,1.635)); +#53472 = DIRECTION('',(0.,0.,1.)); +#53473 = DIRECTION('',(1.,0.,-0.)); +#53474 = ADVANCED_FACE('',(#53475),#53486,.T.); +#53475 = FACE_BOUND('',#53476,.T.); +#53476 = EDGE_LOOP('',(#53477,#53483,#53484,#53485)); +#53477 = ORIENTED_EDGE('',*,*,#53478,.T.); +#53478 = EDGE_CURVE('',#53139,#53310,#53479,.T.); +#53479 = LINE('',#53480,#53481); +#53480 = CARTESIAN_POINT('',(152.84515,-59.058,1.6)); +#53481 = VECTOR('',#53482,1.); +#53482 = DIRECTION('',(0.,0.,1.)); +#53483 = ORIENTED_EDGE('',*,*,#53309,.T.); +#53484 = ORIENTED_EDGE('',*,*,#53074,.F.); +#53485 = ORIENTED_EDGE('',*,*,#53138,.F.); +#53486 = PLANE('',#53487); +#53487 = AXIS2_PLACEMENT_3D('',#53488,#53489,#53490); +#53488 = CARTESIAN_POINT('',(152.84515,-59.058,1.6)); +#53489 = DIRECTION('',(0.,1.,0.)); +#53490 = DIRECTION('',(1.,0.,0.)); +#53491 = ADVANCED_FACE('',(#53492),#53503,.T.); +#53492 = FACE_BOUND('',#53493,.T.); +#53493 = EDGE_LOOP('',(#53494,#53495,#53496,#53502)); +#53494 = ORIENTED_EDGE('',*,*,#53114,.T.); +#53495 = ORIENTED_EDGE('',*,*,#53463,.T.); +#53496 = ORIENTED_EDGE('',*,*,#53497,.F.); +#53497 = EDGE_CURVE('',#53285,#53456,#53498,.T.); +#53498 = LINE('',#53499,#53500); +#53499 = CARTESIAN_POINT('',(155.12475,-59.2104,1.6)); +#53500 = VECTOR('',#53501,1.); +#53501 = DIRECTION('',(0.,0.,1.)); +#53502 = ORIENTED_EDGE('',*,*,#53292,.F.); +#53503 = PLANE('',#53504); +#53504 = AXIS2_PLACEMENT_3D('',#53505,#53506,#53507); +#53505 = CARTESIAN_POINT('',(155.113149,-59.152079,1.6)); +#53506 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#53507 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#53508 = ADVANCED_FACE('',(#53509),#53520,.T.); +#53509 = FACE_BOUND('',#53510,.T.); +#53510 = EDGE_LOOP('',(#53511,#53512,#53513,#53514)); +#53511 = ORIENTED_EDGE('',*,*,#53284,.F.); +#53512 = ORIENTED_EDGE('',*,*,#53497,.T.); +#53513 = ORIENTED_EDGE('',*,*,#53455,.T.); +#53514 = ORIENTED_EDGE('',*,*,#53515,.T.); +#53515 = EDGE_CURVE('',#53447,#53276,#53516,.T.); +#53516 = LINE('',#53517,#53518); +#53517 = CARTESIAN_POINT('',(155.12475,-59.64444587729,-4.5E-02)); +#53518 = VECTOR('',#53519,1.); +#53519 = DIRECTION('',(-0.,-0.,-1.)); +#53520 = PLANE('',#53521); +#53521 = AXIS2_PLACEMENT_3D('',#53522,#53523,#53524); +#53522 = CARTESIAN_POINT('',(155.12475,-59.2104,1.6)); +#53523 = DIRECTION('',(1.,0.,-0.)); +#53524 = DIRECTION('',(0.,-1.,0.)); +#53525 = ADVANCED_FACE('',(#53526),#53537,.F.); +#53526 = FACE_BOUND('',#53527,.T.); +#53527 = EDGE_LOOP('',(#53528,#53534,#53535,#53536)); +#53528 = ORIENTED_EDGE('',*,*,#53529,.F.); +#53529 = EDGE_CURVE('',#53267,#53438,#53530,.T.); +#53530 = LINE('',#53531,#53532); +#53531 = CARTESIAN_POINT('',(154.74375,-60.2395,-4.5E-02)); +#53532 = VECTOR('',#53533,1.); +#53533 = DIRECTION('',(0.,0.,1.)); +#53534 = ORIENTED_EDGE('',*,*,#53275,.T.); +#53535 = ORIENTED_EDGE('',*,*,#53515,.F.); +#53536 = ORIENTED_EDGE('',*,*,#53446,.F.); +#53537 = CYLINDRICAL_SURFACE('',#53538,0.4195); +#53538 = AXIS2_PLACEMENT_3D('',#53539,#53540,#53541); +#53539 = CARTESIAN_POINT('',(154.74375,-59.82,-4.5E-02)); +#53540 = DIRECTION('',(-0.,-0.,-1.)); +#53541 = DIRECTION('',(-0.,-1.,0.)); +#53542 = ADVANCED_FACE('',(#53543),#53554,.F.); +#53543 = FACE_BOUND('',#53544,.T.); +#53544 = EDGE_LOOP('',(#53545,#53546,#53547,#53548)); +#53545 = ORIENTED_EDGE('',*,*,#53266,.T.); +#53546 = ORIENTED_EDGE('',*,*,#53529,.T.); +#53547 = ORIENTED_EDGE('',*,*,#53437,.F.); +#53548 = ORIENTED_EDGE('',*,*,#53549,.T.); +#53549 = EDGE_CURVE('',#53430,#53259,#53550,.T.); +#53550 = LINE('',#53551,#53552); +#53551 = CARTESIAN_POINT('',(155.12475,-59.9955541227,-4.5E-02)); +#53552 = VECTOR('',#53553,1.); +#53553 = DIRECTION('',(-0.,-0.,-1.)); +#53554 = CYLINDRICAL_SURFACE('',#53555,0.4195); +#53555 = AXIS2_PLACEMENT_3D('',#53556,#53557,#53558); +#53556 = CARTESIAN_POINT('',(154.74375,-59.82,-4.5E-02)); +#53557 = DIRECTION('',(-0.,-0.,-1.)); +#53558 = DIRECTION('',(-0.,-1.,0.)); +#53559 = ADVANCED_FACE('',(#53560),#53571,.T.); +#53560 = FACE_BOUND('',#53561,.T.); +#53561 = EDGE_LOOP('',(#53562,#53563,#53564,#53565)); +#53562 = ORIENTED_EDGE('',*,*,#53258,.F.); +#53563 = ORIENTED_EDGE('',*,*,#53549,.F.); +#53564 = ORIENTED_EDGE('',*,*,#53429,.T.); +#53565 = ORIENTED_EDGE('',*,*,#53566,.F.); +#53566 = EDGE_CURVE('',#53251,#53422,#53567,.T.); +#53567 = LINE('',#53568,#53569); +#53568 = CARTESIAN_POINT('',(155.12475,-60.4296,1.6)); +#53569 = VECTOR('',#53570,1.); +#53570 = DIRECTION('',(0.,0.,1.)); +#53571 = PLANE('',#53572); +#53572 = AXIS2_PLACEMENT_3D('',#53573,#53574,#53575); +#53573 = CARTESIAN_POINT('',(155.12475,-59.2104,1.6)); +#53574 = DIRECTION('',(1.,0.,-0.)); +#53575 = DIRECTION('',(0.,-1.,0.)); +#53576 = ADVANCED_FACE('',(#53577),#53588,.T.); +#53577 = FACE_BOUND('',#53578,.T.); +#53578 = EDGE_LOOP('',(#53579,#53580,#53581,#53587)); +#53579 = ORIENTED_EDGE('',*,*,#53566,.T.); +#53580 = ORIENTED_EDGE('',*,*,#53421,.T.); +#53581 = ORIENTED_EDGE('',*,*,#53582,.F.); +#53582 = EDGE_CURVE('',#53243,#53414,#53583,.T.); +#53583 = LINE('',#53584,#53585); +#53584 = CARTESIAN_POINT('',(155.113149,-60.487921,1.6)); +#53585 = VECTOR('',#53586,1.); +#53586 = DIRECTION('',(0.,0.,1.)); +#53587 = ORIENTED_EDGE('',*,*,#53250,.F.); +#53588 = PLANE('',#53589); +#53589 = AXIS2_PLACEMENT_3D('',#53590,#53591,#53592); +#53590 = CARTESIAN_POINT('',(155.12475,-60.4296,1.6)); +#53591 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#53592 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#53593 = ADVANCED_FACE('',(#53594),#53605,.T.); +#53594 = FACE_BOUND('',#53595,.T.); +#53595 = EDGE_LOOP('',(#53596,#53597,#53598,#53604)); +#53596 = ORIENTED_EDGE('',*,*,#53582,.T.); +#53597 = ORIENTED_EDGE('',*,*,#53413,.T.); +#53598 = ORIENTED_EDGE('',*,*,#53599,.F.); +#53599 = EDGE_CURVE('',#53235,#53406,#53600,.T.); +#53600 = LINE('',#53601,#53602); +#53601 = CARTESIAN_POINT('',(155.080113,-60.537363,1.6)); +#53602 = VECTOR('',#53603,1.); +#53603 = DIRECTION('',(0.,0.,1.)); +#53604 = ORIENTED_EDGE('',*,*,#53242,.F.); +#53605 = PLANE('',#53606); +#53606 = AXIS2_PLACEMENT_3D('',#53607,#53608,#53609); +#53607 = CARTESIAN_POINT('',(155.113149,-60.487921,1.6)); +#53608 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#53609 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#53610 = ADVANCED_FACE('',(#53611),#53622,.T.); +#53611 = FACE_BOUND('',#53612,.T.); +#53612 = EDGE_LOOP('',(#53613,#53614,#53615,#53621)); +#53613 = ORIENTED_EDGE('',*,*,#53599,.T.); +#53614 = ORIENTED_EDGE('',*,*,#53405,.T.); +#53615 = ORIENTED_EDGE('',*,*,#53616,.F.); +#53616 = EDGE_CURVE('',#53227,#53398,#53617,.T.); +#53617 = LINE('',#53618,#53619); +#53618 = CARTESIAN_POINT('',(155.030671,-60.570399,1.6)); +#53619 = VECTOR('',#53620,1.); +#53620 = DIRECTION('',(0.,0.,1.)); +#53621 = ORIENTED_EDGE('',*,*,#53234,.F.); +#53622 = PLANE('',#53623); +#53623 = AXIS2_PLACEMENT_3D('',#53624,#53625,#53626); +#53624 = CARTESIAN_POINT('',(155.080113,-60.537363,1.6)); +#53625 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#53626 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#53627 = ADVANCED_FACE('',(#53628),#53639,.T.); +#53628 = FACE_BOUND('',#53629,.T.); +#53629 = EDGE_LOOP('',(#53630,#53631,#53632,#53638)); +#53630 = ORIENTED_EDGE('',*,*,#53616,.T.); +#53631 = ORIENTED_EDGE('',*,*,#53397,.T.); +#53632 = ORIENTED_EDGE('',*,*,#53633,.F.); +#53633 = EDGE_CURVE('',#53219,#53390,#53634,.T.); +#53634 = LINE('',#53635,#53636); +#53635 = CARTESIAN_POINT('',(154.97235,-60.582,1.6)); +#53636 = VECTOR('',#53637,1.); +#53637 = DIRECTION('',(0.,0.,1.)); +#53638 = ORIENTED_EDGE('',*,*,#53226,.F.); +#53639 = PLANE('',#53640); +#53640 = AXIS2_PLACEMENT_3D('',#53641,#53642,#53643); +#53641 = CARTESIAN_POINT('',(155.030671,-60.570399,1.6)); +#53642 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#53643 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#53644 = ADVANCED_FACE('',(#53645),#53656,.T.); +#53645 = FACE_BOUND('',#53646,.T.); +#53646 = EDGE_LOOP('',(#53647,#53648,#53649,#53655)); +#53647 = ORIENTED_EDGE('',*,*,#53633,.T.); +#53648 = ORIENTED_EDGE('',*,*,#53389,.T.); +#53649 = ORIENTED_EDGE('',*,*,#53650,.F.); +#53650 = EDGE_CURVE('',#53211,#53382,#53651,.T.); +#53651 = LINE('',#53652,#53653); +#53652 = CARTESIAN_POINT('',(152.84515,-60.582,1.6)); +#53653 = VECTOR('',#53654,1.); +#53654 = DIRECTION('',(0.,0.,1.)); +#53655 = ORIENTED_EDGE('',*,*,#53218,.F.); +#53656 = PLANE('',#53657); +#53657 = AXIS2_PLACEMENT_3D('',#53658,#53659,#53660); +#53658 = CARTESIAN_POINT('',(154.97235,-60.582,1.6)); +#53659 = DIRECTION('',(0.,-1.,0.)); +#53660 = DIRECTION('',(-1.,0.,0.)); +#53661 = ADVANCED_FACE('',(#53662),#53673,.T.); +#53662 = FACE_BOUND('',#53663,.T.); +#53663 = EDGE_LOOP('',(#53664,#53665,#53666,#53672)); +#53664 = ORIENTED_EDGE('',*,*,#53650,.T.); +#53665 = ORIENTED_EDGE('',*,*,#53381,.T.); +#53666 = ORIENTED_EDGE('',*,*,#53667,.F.); +#53667 = EDGE_CURVE('',#53203,#53374,#53668,.T.); +#53668 = LINE('',#53669,#53670); +#53669 = CARTESIAN_POINT('',(152.786829,-60.570399,1.6)); +#53670 = VECTOR('',#53671,1.); +#53671 = DIRECTION('',(0.,0.,1.)); +#53672 = ORIENTED_EDGE('',*,*,#53210,.F.); +#53673 = PLANE('',#53674); +#53674 = AXIS2_PLACEMENT_3D('',#53675,#53676,#53677); +#53675 = CARTESIAN_POINT('',(152.84515,-60.582,1.6)); +#53676 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#53677 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#53678 = ADVANCED_FACE('',(#53679),#53690,.T.); +#53679 = FACE_BOUND('',#53680,.T.); +#53680 = EDGE_LOOP('',(#53681,#53682,#53683,#53689)); +#53681 = ORIENTED_EDGE('',*,*,#53667,.T.); +#53682 = ORIENTED_EDGE('',*,*,#53373,.T.); +#53683 = ORIENTED_EDGE('',*,*,#53684,.F.); +#53684 = EDGE_CURVE('',#53195,#53366,#53685,.T.); +#53685 = LINE('',#53686,#53687); +#53686 = CARTESIAN_POINT('',(152.737387,-60.537363,1.6)); +#53687 = VECTOR('',#53688,1.); +#53688 = DIRECTION('',(0.,0.,1.)); +#53689 = ORIENTED_EDGE('',*,*,#53202,.F.); +#53690 = PLANE('',#53691); +#53691 = AXIS2_PLACEMENT_3D('',#53692,#53693,#53694); +#53692 = CARTESIAN_POINT('',(152.786829,-60.570399,1.6)); +#53693 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#53694 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#53695 = ADVANCED_FACE('',(#53696),#53707,.T.); +#53696 = FACE_BOUND('',#53697,.T.); +#53697 = EDGE_LOOP('',(#53698,#53699,#53700,#53706)); +#53698 = ORIENTED_EDGE('',*,*,#53684,.T.); +#53699 = ORIENTED_EDGE('',*,*,#53365,.T.); +#53700 = ORIENTED_EDGE('',*,*,#53701,.F.); +#53701 = EDGE_CURVE('',#53187,#53358,#53702,.T.); +#53702 = LINE('',#53703,#53704); +#53703 = CARTESIAN_POINT('',(152.704351,-60.487921,1.6)); +#53704 = VECTOR('',#53705,1.); +#53705 = DIRECTION('',(0.,0.,1.)); +#53706 = ORIENTED_EDGE('',*,*,#53194,.F.); +#53707 = PLANE('',#53708); +#53708 = AXIS2_PLACEMENT_3D('',#53709,#53710,#53711); +#53709 = CARTESIAN_POINT('',(152.737387,-60.537363,1.6)); +#53710 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#53711 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#53712 = ADVANCED_FACE('',(#53713),#53724,.T.); +#53713 = FACE_BOUND('',#53714,.T.); +#53714 = EDGE_LOOP('',(#53715,#53716,#53717,#53723)); +#53715 = ORIENTED_EDGE('',*,*,#53701,.T.); +#53716 = ORIENTED_EDGE('',*,*,#53357,.T.); +#53717 = ORIENTED_EDGE('',*,*,#53718,.F.); +#53718 = EDGE_CURVE('',#53179,#53350,#53719,.T.); +#53719 = LINE('',#53720,#53721); +#53720 = CARTESIAN_POINT('',(152.69275,-60.4296,1.6)); +#53721 = VECTOR('',#53722,1.); +#53722 = DIRECTION('',(0.,0.,1.)); +#53723 = ORIENTED_EDGE('',*,*,#53186,.F.); +#53724 = PLANE('',#53725); +#53725 = AXIS2_PLACEMENT_3D('',#53726,#53727,#53728); +#53726 = CARTESIAN_POINT('',(152.704351,-60.487921,1.6)); +#53727 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#53728 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#53729 = ADVANCED_FACE('',(#53730),#53741,.T.); +#53730 = FACE_BOUND('',#53731,.T.); +#53731 = EDGE_LOOP('',(#53732,#53733,#53734,#53740)); +#53732 = ORIENTED_EDGE('',*,*,#53718,.T.); +#53733 = ORIENTED_EDGE('',*,*,#53349,.T.); +#53734 = ORIENTED_EDGE('',*,*,#53735,.F.); +#53735 = EDGE_CURVE('',#53171,#53342,#53736,.T.); +#53736 = LINE('',#53737,#53738); +#53737 = CARTESIAN_POINT('',(152.69275,-59.2104,1.6)); +#53738 = VECTOR('',#53739,1.); +#53739 = DIRECTION('',(0.,0.,1.)); +#53740 = ORIENTED_EDGE('',*,*,#53178,.F.); +#53741 = PLANE('',#53742); +#53742 = AXIS2_PLACEMENT_3D('',#53743,#53744,#53745); +#53743 = CARTESIAN_POINT('',(152.69275,-60.4296,1.6)); +#53744 = DIRECTION('',(-1.,0.,0.)); +#53745 = DIRECTION('',(0.,1.,0.)); +#53746 = ADVANCED_FACE('',(#53747),#53758,.T.); +#53747 = FACE_BOUND('',#53748,.T.); +#53748 = EDGE_LOOP('',(#53749,#53750,#53751,#53757)); +#53749 = ORIENTED_EDGE('',*,*,#53735,.T.); +#53750 = ORIENTED_EDGE('',*,*,#53341,.T.); +#53751 = ORIENTED_EDGE('',*,*,#53752,.F.); +#53752 = EDGE_CURVE('',#53163,#53334,#53753,.T.); +#53753 = LINE('',#53754,#53755); +#53754 = CARTESIAN_POINT('',(152.704351,-59.152079,1.6)); +#53755 = VECTOR('',#53756,1.); +#53756 = DIRECTION('',(0.,0.,1.)); +#53757 = ORIENTED_EDGE('',*,*,#53170,.F.); +#53758 = PLANE('',#53759); +#53759 = AXIS2_PLACEMENT_3D('',#53760,#53761,#53762); +#53760 = CARTESIAN_POINT('',(152.69275,-59.2104,1.6)); +#53761 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#53762 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#53763 = ADVANCED_FACE('',(#53764),#53775,.T.); +#53764 = FACE_BOUND('',#53765,.T.); +#53765 = EDGE_LOOP('',(#53766,#53767,#53768,#53774)); +#53766 = ORIENTED_EDGE('',*,*,#53752,.T.); +#53767 = ORIENTED_EDGE('',*,*,#53333,.T.); +#53768 = ORIENTED_EDGE('',*,*,#53769,.F.); +#53769 = EDGE_CURVE('',#53155,#53326,#53770,.T.); +#53770 = LINE('',#53771,#53772); +#53771 = CARTESIAN_POINT('',(152.737387,-59.102637,1.6)); +#53772 = VECTOR('',#53773,1.); +#53773 = DIRECTION('',(0.,0.,1.)); +#53774 = ORIENTED_EDGE('',*,*,#53162,.F.); +#53775 = PLANE('',#53776); +#53776 = AXIS2_PLACEMENT_3D('',#53777,#53778,#53779); +#53777 = CARTESIAN_POINT('',(152.704351,-59.152079,1.6)); +#53778 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#53779 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#53780 = ADVANCED_FACE('',(#53781),#53792,.T.); +#53781 = FACE_BOUND('',#53782,.T.); +#53782 = EDGE_LOOP('',(#53783,#53784,#53785,#53791)); +#53783 = ORIENTED_EDGE('',*,*,#53769,.T.); +#53784 = ORIENTED_EDGE('',*,*,#53325,.T.); +#53785 = ORIENTED_EDGE('',*,*,#53786,.F.); +#53786 = EDGE_CURVE('',#53147,#53318,#53787,.T.); +#53787 = LINE('',#53788,#53789); +#53788 = CARTESIAN_POINT('',(152.786829,-59.069601,1.6)); +#53789 = VECTOR('',#53790,1.); +#53790 = DIRECTION('',(0.,0.,1.)); +#53791 = ORIENTED_EDGE('',*,*,#53154,.F.); +#53792 = PLANE('',#53793); +#53793 = AXIS2_PLACEMENT_3D('',#53794,#53795,#53796); +#53794 = CARTESIAN_POINT('',(152.737387,-59.102637,1.6)); +#53795 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#53796 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#53797 = ADVANCED_FACE('',(#53798),#53804,.T.); +#53798 = FACE_BOUND('',#53799,.T.); +#53799 = EDGE_LOOP('',(#53800,#53801,#53802,#53803)); +#53800 = ORIENTED_EDGE('',*,*,#53786,.T.); +#53801 = ORIENTED_EDGE('',*,*,#53317,.T.); +#53802 = ORIENTED_EDGE('',*,*,#53478,.F.); +#53803 = ORIENTED_EDGE('',*,*,#53146,.F.); +#53804 = PLANE('',#53805); +#53805 = AXIS2_PLACEMENT_3D('',#53806,#53807,#53808); +#53806 = CARTESIAN_POINT('',(152.786829,-59.069601,1.6)); +#53807 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#53808 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#53809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#53813)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#53810,#53811,#53812)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#53810 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#53811 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#53812 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#53813 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#53810, + 'distance_accuracy_value','confusion accuracy'); +#53814 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#53815,#53817); +#53815 = ( REPRESENTATION_RELATIONSHIP('','',#53027,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53816) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#53816 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1135); +#53817 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #53818); +#53818 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('282','=>[0:1:1:275]','',#5, + #53022,$); +#53819 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#53024)); +#53820 = SHAPE_DEFINITION_REPRESENTATION(#53821,#53827); +#53821 = PRODUCT_DEFINITION_SHAPE('','',#53822); +#53822 = PRODUCT_DEFINITION('design','',#53823,#53826); +#53823 = PRODUCT_DEFINITION_FORMATION('','',#53824); +#53824 = PRODUCT('HackPad_pad_26','HackPad_pad_26','',(#53825)); +#53825 = PRODUCT_CONTEXT('',#2,'mechanical'); +#53826 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#53827 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#53828),#53920); +#53828 = MANIFOLD_SOLID_BREP('',#53829); +#53829 = CLOSED_SHELL('',(#53830,#53863,#53883,#53903)); +#53830 = ADVANCED_FACE('',(#53831),#53858,.T.); +#53831 = FACE_BOUND('',#53832,.T.); +#53832 = EDGE_LOOP('',(#53833,#53842,#53850,#53857)); +#53833 = ORIENTED_EDGE('',*,*,#53834,.F.); +#53834 = EDGE_CURVE('',#53835,#53835,#53837,.T.); +#53835 = VERTEX_POINT('',#53836); +#53836 = CARTESIAN_POINT('',(155.50575,-59.82,1.635)); +#53837 = CIRCLE('',#53838,0.762); +#53838 = AXIS2_PLACEMENT_3D('',#53839,#53840,#53841); +#53839 = CARTESIAN_POINT('',(154.74375,-59.82,1.635)); +#53840 = DIRECTION('',(0.,0.,1.)); +#53841 = DIRECTION('',(1.,0.,-0.)); +#53842 = ORIENTED_EDGE('',*,*,#53843,.F.); +#53843 = EDGE_CURVE('',#53844,#53835,#53846,.T.); +#53844 = VERTEX_POINT('',#53845); +#53845 = CARTESIAN_POINT('',(155.50575,-59.82,1.6)); +#53846 = LINE('',#53847,#53848); +#53847 = CARTESIAN_POINT('',(155.50575,-59.82,1.6)); +#53848 = VECTOR('',#53849,1.); +#53849 = DIRECTION('',(0.,0.,1.)); +#53850 = ORIENTED_EDGE('',*,*,#53851,.T.); +#53851 = EDGE_CURVE('',#53844,#53844,#53852,.T.); +#53852 = CIRCLE('',#53853,0.762); +#53853 = AXIS2_PLACEMENT_3D('',#53854,#53855,#53856); +#53854 = CARTESIAN_POINT('',(154.74375,-59.82,1.6)); +#53855 = DIRECTION('',(0.,0.,1.)); +#53856 = DIRECTION('',(1.,0.,-0.)); +#53857 = ORIENTED_EDGE('',*,*,#53843,.T.); +#53858 = CYLINDRICAL_SURFACE('',#53859,0.762); +#53859 = AXIS2_PLACEMENT_3D('',#53860,#53861,#53862); +#53860 = CARTESIAN_POINT('',(154.74375,-59.82,1.6)); +#53861 = DIRECTION('',(0.,0.,1.)); +#53862 = DIRECTION('',(1.,0.,-0.)); +#53863 = ADVANCED_FACE('',(#53864,#53867),#53878,.T.); +#53864 = FACE_BOUND('',#53865,.T.); +#53865 = EDGE_LOOP('',(#53866)); +#53866 = ORIENTED_EDGE('',*,*,#53834,.T.); +#53867 = FACE_BOUND('',#53868,.T.); +#53868 = EDGE_LOOP('',(#53869)); +#53869 = ORIENTED_EDGE('',*,*,#53870,.T.); +#53870 = EDGE_CURVE('',#53871,#53871,#53873,.T.); +#53871 = VERTEX_POINT('',#53872); +#53872 = CARTESIAN_POINT('',(154.74375,-60.2395,1.635)); +#53873 = CIRCLE('',#53874,0.4195); +#53874 = AXIS2_PLACEMENT_3D('',#53875,#53876,#53877); +#53875 = CARTESIAN_POINT('',(154.74375,-59.82,1.635)); +#53876 = DIRECTION('',(-0.,0.,-1.)); +#53877 = DIRECTION('',(-0.,-1.,0.)); +#53878 = PLANE('',#53879); +#53879 = AXIS2_PLACEMENT_3D('',#53880,#53881,#53882); +#53880 = CARTESIAN_POINT('',(154.74375,-59.82,1.635)); +#53881 = DIRECTION('',(0.,0.,1.)); +#53882 = DIRECTION('',(1.,0.,-0.)); +#53883 = ADVANCED_FACE('',(#53884,#53887),#53898,.F.); +#53884 = FACE_BOUND('',#53885,.F.); +#53885 = EDGE_LOOP('',(#53886)); +#53886 = ORIENTED_EDGE('',*,*,#53851,.T.); +#53887 = FACE_BOUND('',#53888,.F.); +#53888 = EDGE_LOOP('',(#53889)); +#53889 = ORIENTED_EDGE('',*,*,#53890,.T.); +#53890 = EDGE_CURVE('',#53891,#53891,#53893,.T.); +#53891 = VERTEX_POINT('',#53892); +#53892 = CARTESIAN_POINT('',(154.74375,-60.2395,1.6)); +#53893 = CIRCLE('',#53894,0.4195); +#53894 = AXIS2_PLACEMENT_3D('',#53895,#53896,#53897); +#53895 = CARTESIAN_POINT('',(154.74375,-59.82,1.6)); +#53896 = DIRECTION('',(-0.,0.,-1.)); +#53897 = DIRECTION('',(-0.,-1.,0.)); +#53898 = PLANE('',#53899); +#53899 = AXIS2_PLACEMENT_3D('',#53900,#53901,#53902); +#53900 = CARTESIAN_POINT('',(154.74375,-59.82,1.6)); +#53901 = DIRECTION('',(0.,0.,1.)); +#53902 = DIRECTION('',(1.,0.,-0.)); +#53903 = ADVANCED_FACE('',(#53904),#53915,.F.); +#53904 = FACE_BOUND('',#53905,.T.); +#53905 = EDGE_LOOP('',(#53906,#53907,#53913,#53914)); +#53906 = ORIENTED_EDGE('',*,*,#53890,.T.); +#53907 = ORIENTED_EDGE('',*,*,#53908,.T.); +#53908 = EDGE_CURVE('',#53891,#53871,#53909,.T.); +#53909 = LINE('',#53910,#53911); +#53910 = CARTESIAN_POINT('',(154.74375,-60.2395,-4.5E-02)); +#53911 = VECTOR('',#53912,1.); +#53912 = DIRECTION('',(0.,0.,1.)); +#53913 = ORIENTED_EDGE('',*,*,#53870,.F.); +#53914 = ORIENTED_EDGE('',*,*,#53908,.F.); +#53915 = CYLINDRICAL_SURFACE('',#53916,0.4195); +#53916 = AXIS2_PLACEMENT_3D('',#53917,#53918,#53919); +#53917 = CARTESIAN_POINT('',(154.74375,-59.82,-4.5E-02)); +#53918 = DIRECTION('',(-0.,-0.,-1.)); +#53919 = DIRECTION('',(-0.,-1.,0.)); +#53920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#53924)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#53921,#53922,#53923)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#53921 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#53922 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#53923 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#53924 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#53921, + 'distance_accuracy_value','confusion accuracy'); +#53925 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#53926,#53928); +#53926 = ( REPRESENTATION_RELATIONSHIP('','',#53827,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#53927) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#53927 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1139); +#53928 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #53929); +#53929 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('283','=>[0:1:1:276]','',#5, + #53822,$); +#53930 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#53824)); +#53931 = SHAPE_DEFINITION_REPRESENTATION(#53932,#53938); +#53932 = PRODUCT_DEFINITION_SHAPE('','',#53933); +#53933 = PRODUCT_DEFINITION('design','',#53934,#53937); +#53934 = PRODUCT_DEFINITION_FORMATION('','',#53935); +#53935 = PRODUCT('HackPad_pad_27','HackPad_pad_27','',(#53936)); +#53936 = PRODUCT_CONTEXT('',#2,'mechanical'); +#53937 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#53938 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#53939),#54031); +#53939 = MANIFOLD_SOLID_BREP('',#53940); +#53940 = CLOSED_SHELL('',(#53941,#53974,#53994,#54014)); +#53941 = ADVANCED_FACE('',(#53942),#53969,.T.); +#53942 = FACE_BOUND('',#53943,.T.); +#53943 = EDGE_LOOP('',(#53944,#53953,#53961,#53968)); +#53944 = ORIENTED_EDGE('',*,*,#53945,.F.); +#53945 = EDGE_CURVE('',#53946,#53946,#53948,.T.); +#53946 = VERTEX_POINT('',#53947); +#53947 = CARTESIAN_POINT('',(155.50575,-59.82,0.)); +#53948 = CIRCLE('',#53949,0.762); +#53949 = AXIS2_PLACEMENT_3D('',#53950,#53951,#53952); +#53950 = CARTESIAN_POINT('',(154.74375,-59.82,0.)); +#53951 = DIRECTION('',(0.,0.,1.)); +#53952 = DIRECTION('',(1.,0.,-0.)); +#53953 = ORIENTED_EDGE('',*,*,#53954,.F.); +#53954 = EDGE_CURVE('',#53955,#53946,#53957,.T.); +#53955 = VERTEX_POINT('',#53956); +#53956 = CARTESIAN_POINT('',(155.50575,-59.82,-3.5E-02)); +#53957 = LINE('',#53958,#53959); +#53958 = CARTESIAN_POINT('',(155.50575,-59.82,-3.5E-02)); +#53959 = VECTOR('',#53960,1.); +#53960 = DIRECTION('',(0.,0.,1.)); +#53961 = ORIENTED_EDGE('',*,*,#53962,.T.); +#53962 = EDGE_CURVE('',#53955,#53955,#53963,.T.); +#53963 = CIRCLE('',#53964,0.762); +#53964 = AXIS2_PLACEMENT_3D('',#53965,#53966,#53967); +#53965 = CARTESIAN_POINT('',(154.74375,-59.82,-3.5E-02)); +#53966 = DIRECTION('',(0.,0.,1.)); +#53967 = DIRECTION('',(1.,0.,-0.)); +#53968 = ORIENTED_EDGE('',*,*,#53954,.T.); +#53969 = CYLINDRICAL_SURFACE('',#53970,0.762); +#53970 = AXIS2_PLACEMENT_3D('',#53971,#53972,#53973); +#53971 = CARTESIAN_POINT('',(154.74375,-59.82,-3.5E-02)); +#53972 = DIRECTION('',(0.,0.,1.)); +#53973 = DIRECTION('',(1.,0.,-0.)); +#53974 = ADVANCED_FACE('',(#53975,#53978),#53989,.T.); +#53975 = FACE_BOUND('',#53976,.T.); +#53976 = EDGE_LOOP('',(#53977)); +#53977 = ORIENTED_EDGE('',*,*,#53945,.T.); +#53978 = FACE_BOUND('',#53979,.T.); +#53979 = EDGE_LOOP('',(#53980)); +#53980 = ORIENTED_EDGE('',*,*,#53981,.T.); +#53981 = EDGE_CURVE('',#53982,#53982,#53984,.T.); +#53982 = VERTEX_POINT('',#53983); +#53983 = CARTESIAN_POINT('',(154.74375,-60.2395,0.)); +#53984 = CIRCLE('',#53985,0.4195); +#53985 = AXIS2_PLACEMENT_3D('',#53986,#53987,#53988); +#53986 = CARTESIAN_POINT('',(154.74375,-59.82,0.)); +#53987 = DIRECTION('',(-0.,0.,-1.)); +#53988 = DIRECTION('',(-0.,-1.,0.)); +#53989 = PLANE('',#53990); +#53990 = AXIS2_PLACEMENT_3D('',#53991,#53992,#53993); +#53991 = CARTESIAN_POINT('',(154.74375,-59.82,0.)); +#53992 = DIRECTION('',(0.,0.,1.)); +#53993 = DIRECTION('',(1.,0.,-0.)); +#53994 = ADVANCED_FACE('',(#53995,#53998),#54009,.F.); +#53995 = FACE_BOUND('',#53996,.F.); +#53996 = EDGE_LOOP('',(#53997)); +#53997 = ORIENTED_EDGE('',*,*,#53962,.T.); +#53998 = FACE_BOUND('',#53999,.F.); +#53999 = EDGE_LOOP('',(#54000)); +#54000 = ORIENTED_EDGE('',*,*,#54001,.T.); +#54001 = EDGE_CURVE('',#54002,#54002,#54004,.T.); +#54002 = VERTEX_POINT('',#54003); +#54003 = CARTESIAN_POINT('',(154.74375,-60.2395,-3.5E-02)); +#54004 = CIRCLE('',#54005,0.4195); +#54005 = AXIS2_PLACEMENT_3D('',#54006,#54007,#54008); +#54006 = CARTESIAN_POINT('',(154.74375,-59.82,-3.5E-02)); +#54007 = DIRECTION('',(-0.,0.,-1.)); +#54008 = DIRECTION('',(-0.,-1.,0.)); +#54009 = PLANE('',#54010); +#54010 = AXIS2_PLACEMENT_3D('',#54011,#54012,#54013); +#54011 = CARTESIAN_POINT('',(154.74375,-59.82,-3.5E-02)); +#54012 = DIRECTION('',(0.,0.,1.)); +#54013 = DIRECTION('',(1.,0.,-0.)); +#54014 = ADVANCED_FACE('',(#54015),#54026,.F.); +#54015 = FACE_BOUND('',#54016,.T.); +#54016 = EDGE_LOOP('',(#54017,#54018,#54024,#54025)); +#54017 = ORIENTED_EDGE('',*,*,#54001,.T.); +#54018 = ORIENTED_EDGE('',*,*,#54019,.T.); +#54019 = EDGE_CURVE('',#54002,#53982,#54020,.T.); +#54020 = LINE('',#54021,#54022); +#54021 = CARTESIAN_POINT('',(154.74375,-60.2395,-4.5E-02)); +#54022 = VECTOR('',#54023,1.); +#54023 = DIRECTION('',(0.,0.,1.)); +#54024 = ORIENTED_EDGE('',*,*,#53981,.F.); +#54025 = ORIENTED_EDGE('',*,*,#54019,.F.); +#54026 = CYLINDRICAL_SURFACE('',#54027,0.4195); +#54027 = AXIS2_PLACEMENT_3D('',#54028,#54029,#54030); +#54028 = CARTESIAN_POINT('',(154.74375,-59.82,-4.5E-02)); +#54029 = DIRECTION('',(-0.,-0.,-1.)); +#54030 = DIRECTION('',(-0.,-1.,0.)); +#54031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#54035)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#54032,#54033,#54034)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#54032 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#54033 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#54034 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#54035 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#54032, + 'distance_accuracy_value','confusion accuracy'); +#54036 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54037,#54039); +#54037 = ( REPRESENTATION_RELATIONSHIP('','',#53938,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#54038) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#54038 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1143); +#54039 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #54040); +#54040 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('284','=>[0:1:1:277]','',#5, + #53933,$); +#54041 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#53935)); +#54042 = SHAPE_DEFINITION_REPRESENTATION(#54043,#54049); +#54043 = PRODUCT_DEFINITION_SHAPE('','',#54044); +#54044 = PRODUCT_DEFINITION('design','',#54045,#54048); +#54045 = PRODUCT_DEFINITION_FORMATION('','',#54046); +#54046 = PRODUCT('HackPad_pad_28','HackPad_pad_28','',(#54047)); +#54047 = PRODUCT_CONTEXT('',#2,'mechanical'); +#54048 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#54049 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54050),#54142); +#54050 = MANIFOLD_SOLID_BREP('',#54051); +#54051 = CLOSED_SHELL('',(#54052,#54085,#54105,#54125)); +#54052 = ADVANCED_FACE('',(#54053),#54080,.T.); +#54053 = FACE_BOUND('',#54054,.F.); +#54054 = EDGE_LOOP('',(#54055,#54065,#54072,#54073)); +#54055 = ORIENTED_EDGE('',*,*,#54056,.T.); +#54056 = EDGE_CURVE('',#54057,#54059,#54061,.T.); +#54057 = VERTEX_POINT('',#54058); +#54058 = CARTESIAN_POINT('',(154.74375,-60.2645,-3.5E-02)); +#54059 = VERTEX_POINT('',#54060); +#54060 = CARTESIAN_POINT('',(154.74375,-60.2645,1.635)); +#54061 = LINE('',#54062,#54063); +#54062 = CARTESIAN_POINT('',(154.74375,-60.2645,-3.5E-02)); +#54063 = VECTOR('',#54064,1.); +#54064 = DIRECTION('',(0.,0.,1.)); +#54065 = ORIENTED_EDGE('',*,*,#54066,.T.); +#54066 = EDGE_CURVE('',#54059,#54059,#54067,.T.); +#54067 = CIRCLE('',#54068,0.4445); +#54068 = AXIS2_PLACEMENT_3D('',#54069,#54070,#54071); +#54069 = CARTESIAN_POINT('',(154.74375,-59.82,1.635)); +#54070 = DIRECTION('',(0.,0.,1.)); +#54071 = DIRECTION('',(-0.,-1.,0.)); +#54072 = ORIENTED_EDGE('',*,*,#54056,.F.); +#54073 = ORIENTED_EDGE('',*,*,#54074,.F.); +#54074 = EDGE_CURVE('',#54057,#54057,#54075,.T.); +#54075 = CIRCLE('',#54076,0.4445); +#54076 = AXIS2_PLACEMENT_3D('',#54077,#54078,#54079); +#54077 = CARTESIAN_POINT('',(154.74375,-59.82,-3.5E-02)); +#54078 = DIRECTION('',(0.,0.,1.)); +#54079 = DIRECTION('',(-0.,-1.,0.)); +#54080 = CYLINDRICAL_SURFACE('',#54081,0.4445); +#54081 = AXIS2_PLACEMENT_3D('',#54082,#54083,#54084); +#54082 = CARTESIAN_POINT('',(154.74375,-59.82,-3.5E-02)); +#54083 = DIRECTION('',(-0.,-0.,-1.)); +#54084 = DIRECTION('',(-0.,-1.,0.)); +#54085 = ADVANCED_FACE('',(#54086,#54089),#54100,.F.); +#54086 = FACE_BOUND('',#54087,.F.); +#54087 = EDGE_LOOP('',(#54088)); +#54088 = ORIENTED_EDGE('',*,*,#54074,.T.); +#54089 = FACE_BOUND('',#54090,.F.); +#54090 = EDGE_LOOP('',(#54091)); +#54091 = ORIENTED_EDGE('',*,*,#54092,.T.); +#54092 = EDGE_CURVE('',#54093,#54093,#54095,.T.); +#54093 = VERTEX_POINT('',#54094); +#54094 = CARTESIAN_POINT('',(154.74375,-60.2395,-3.5E-02)); +#54095 = CIRCLE('',#54096,0.4195); +#54096 = AXIS2_PLACEMENT_3D('',#54097,#54098,#54099); +#54097 = CARTESIAN_POINT('',(154.74375,-59.82,-3.5E-02)); +#54098 = DIRECTION('',(-0.,0.,-1.)); +#54099 = DIRECTION('',(-0.,-1.,0.)); +#54100 = PLANE('',#54101); +#54101 = AXIS2_PLACEMENT_3D('',#54102,#54103,#54104); +#54102 = CARTESIAN_POINT('',(154.74375,-60.2645,-3.5E-02)); +#54103 = DIRECTION('',(0.,0.,1.)); +#54104 = DIRECTION('',(1.,0.,-0.)); +#54105 = ADVANCED_FACE('',(#54106,#54109),#54120,.T.); +#54106 = FACE_BOUND('',#54107,.T.); +#54107 = EDGE_LOOP('',(#54108)); +#54108 = ORIENTED_EDGE('',*,*,#54066,.T.); +#54109 = FACE_BOUND('',#54110,.T.); +#54110 = EDGE_LOOP('',(#54111)); +#54111 = ORIENTED_EDGE('',*,*,#54112,.T.); +#54112 = EDGE_CURVE('',#54113,#54113,#54115,.T.); +#54113 = VERTEX_POINT('',#54114); +#54114 = CARTESIAN_POINT('',(154.74375,-60.2395,1.635)); +#54115 = CIRCLE('',#54116,0.4195); +#54116 = AXIS2_PLACEMENT_3D('',#54117,#54118,#54119); +#54117 = CARTESIAN_POINT('',(154.74375,-59.82,1.635)); +#54118 = DIRECTION('',(-0.,0.,-1.)); +#54119 = DIRECTION('',(-0.,-1.,0.)); +#54120 = PLANE('',#54121); +#54121 = AXIS2_PLACEMENT_3D('',#54122,#54123,#54124); +#54122 = CARTESIAN_POINT('',(154.74375,-60.2645,1.635)); +#54123 = DIRECTION('',(0.,0.,1.)); +#54124 = DIRECTION('',(1.,0.,-0.)); +#54125 = ADVANCED_FACE('',(#54126),#54137,.F.); +#54126 = FACE_BOUND('',#54127,.T.); +#54127 = EDGE_LOOP('',(#54128,#54129,#54135,#54136)); +#54128 = ORIENTED_EDGE('',*,*,#54092,.T.); +#54129 = ORIENTED_EDGE('',*,*,#54130,.T.); +#54130 = EDGE_CURVE('',#54093,#54113,#54131,.T.); +#54131 = LINE('',#54132,#54133); +#54132 = CARTESIAN_POINT('',(154.74375,-60.2395,-4.5E-02)); +#54133 = VECTOR('',#54134,1.); +#54134 = DIRECTION('',(0.,0.,1.)); +#54135 = ORIENTED_EDGE('',*,*,#54112,.F.); +#54136 = ORIENTED_EDGE('',*,*,#54130,.F.); +#54137 = CYLINDRICAL_SURFACE('',#54138,0.4195); +#54138 = AXIS2_PLACEMENT_3D('',#54139,#54140,#54141); +#54139 = CARTESIAN_POINT('',(154.74375,-59.82,-4.5E-02)); +#54140 = DIRECTION('',(-0.,-0.,-1.)); +#54141 = DIRECTION('',(-0.,-1.,0.)); +#54142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#54146)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#54143,#54144,#54145)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#54143 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#54144 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#54145 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#54146 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#54143, + 'distance_accuracy_value','confusion accuracy'); +#54147 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54148,#54150); +#54148 = ( REPRESENTATION_RELATIONSHIP('','',#54049,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#54149) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#54149 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1147); +#54150 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #54151); +#54151 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('285','=>[0:1:1:278]','',#5, + #54044,$); +#54152 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#54046)); +#54153 = SHAPE_DEFINITION_REPRESENTATION(#54154,#54160); +#54154 = PRODUCT_DEFINITION_SHAPE('','',#54155); +#54155 = PRODUCT_DEFINITION('design','',#54156,#54159); +#54156 = PRODUCT_DEFINITION_FORMATION('','',#54157); +#54157 = PRODUCT('HackPad_pad_29','HackPad_pad_29','',(#54158)); +#54158 = PRODUCT_CONTEXT('',#2,'mechanical'); +#54159 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#54160 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54161),#54253); +#54161 = MANIFOLD_SOLID_BREP('',#54162); +#54162 = CLOSED_SHELL('',(#54163,#54196,#54216,#54236)); +#54163 = ADVANCED_FACE('',(#54164),#54191,.T.); +#54164 = FACE_BOUND('',#54165,.T.); +#54165 = EDGE_LOOP('',(#54166,#54175,#54183,#54190)); +#54166 = ORIENTED_EDGE('',*,*,#54167,.F.); +#54167 = EDGE_CURVE('',#54168,#54168,#54170,.T.); +#54168 = VERTEX_POINT('',#54169); +#54169 = CARTESIAN_POINT('',(170.74575,-59.82,1.635)); +#54170 = CIRCLE('',#54171,0.762); +#54171 = AXIS2_PLACEMENT_3D('',#54172,#54173,#54174); +#54172 = CARTESIAN_POINT('',(169.98375,-59.82,1.635)); +#54173 = DIRECTION('',(0.,0.,1.)); +#54174 = DIRECTION('',(1.,0.,-0.)); +#54175 = ORIENTED_EDGE('',*,*,#54176,.F.); +#54176 = EDGE_CURVE('',#54177,#54168,#54179,.T.); +#54177 = VERTEX_POINT('',#54178); +#54178 = CARTESIAN_POINT('',(170.74575,-59.82,1.6)); +#54179 = LINE('',#54180,#54181); +#54180 = CARTESIAN_POINT('',(170.74575,-59.82,1.6)); +#54181 = VECTOR('',#54182,1.); +#54182 = DIRECTION('',(0.,0.,1.)); +#54183 = ORIENTED_EDGE('',*,*,#54184,.T.); +#54184 = EDGE_CURVE('',#54177,#54177,#54185,.T.); +#54185 = CIRCLE('',#54186,0.762); +#54186 = AXIS2_PLACEMENT_3D('',#54187,#54188,#54189); +#54187 = CARTESIAN_POINT('',(169.98375,-59.82,1.6)); +#54188 = DIRECTION('',(0.,0.,1.)); +#54189 = DIRECTION('',(1.,0.,-0.)); +#54190 = ORIENTED_EDGE('',*,*,#54176,.T.); +#54191 = CYLINDRICAL_SURFACE('',#54192,0.762); +#54192 = AXIS2_PLACEMENT_3D('',#54193,#54194,#54195); +#54193 = CARTESIAN_POINT('',(169.98375,-59.82,1.6)); +#54194 = DIRECTION('',(0.,0.,1.)); +#54195 = DIRECTION('',(1.,0.,-0.)); +#54196 = ADVANCED_FACE('',(#54197,#54200),#54211,.T.); +#54197 = FACE_BOUND('',#54198,.T.); +#54198 = EDGE_LOOP('',(#54199)); +#54199 = ORIENTED_EDGE('',*,*,#54167,.T.); +#54200 = FACE_BOUND('',#54201,.T.); +#54201 = EDGE_LOOP('',(#54202)); +#54202 = ORIENTED_EDGE('',*,*,#54203,.T.); +#54203 = EDGE_CURVE('',#54204,#54204,#54206,.T.); +#54204 = VERTEX_POINT('',#54205); +#54205 = CARTESIAN_POINT('',(169.98375,-60.2395,1.635)); +#54206 = CIRCLE('',#54207,0.4195); +#54207 = AXIS2_PLACEMENT_3D('',#54208,#54209,#54210); +#54208 = CARTESIAN_POINT('',(169.98375,-59.82,1.635)); +#54209 = DIRECTION('',(-0.,0.,-1.)); +#54210 = DIRECTION('',(-0.,-1.,0.)); +#54211 = PLANE('',#54212); +#54212 = AXIS2_PLACEMENT_3D('',#54213,#54214,#54215); +#54213 = CARTESIAN_POINT('',(169.98375,-59.82,1.635)); +#54214 = DIRECTION('',(0.,0.,1.)); +#54215 = DIRECTION('',(1.,0.,-0.)); +#54216 = ADVANCED_FACE('',(#54217,#54220),#54231,.F.); +#54217 = FACE_BOUND('',#54218,.F.); +#54218 = EDGE_LOOP('',(#54219)); +#54219 = ORIENTED_EDGE('',*,*,#54184,.T.); +#54220 = FACE_BOUND('',#54221,.F.); +#54221 = EDGE_LOOP('',(#54222)); +#54222 = ORIENTED_EDGE('',*,*,#54223,.T.); +#54223 = EDGE_CURVE('',#54224,#54224,#54226,.T.); +#54224 = VERTEX_POINT('',#54225); +#54225 = CARTESIAN_POINT('',(169.98375,-60.2395,1.6)); +#54226 = CIRCLE('',#54227,0.4195); +#54227 = AXIS2_PLACEMENT_3D('',#54228,#54229,#54230); +#54228 = CARTESIAN_POINT('',(169.98375,-59.82,1.6)); +#54229 = DIRECTION('',(-0.,0.,-1.)); +#54230 = DIRECTION('',(-0.,-1.,0.)); +#54231 = PLANE('',#54232); +#54232 = AXIS2_PLACEMENT_3D('',#54233,#54234,#54235); +#54233 = CARTESIAN_POINT('',(169.98375,-59.82,1.6)); +#54234 = DIRECTION('',(0.,0.,1.)); +#54235 = DIRECTION('',(1.,0.,-0.)); +#54236 = ADVANCED_FACE('',(#54237),#54248,.F.); +#54237 = FACE_BOUND('',#54238,.T.); +#54238 = EDGE_LOOP('',(#54239,#54240,#54246,#54247)); +#54239 = ORIENTED_EDGE('',*,*,#54223,.T.); +#54240 = ORIENTED_EDGE('',*,*,#54241,.T.); +#54241 = EDGE_CURVE('',#54224,#54204,#54242,.T.); +#54242 = LINE('',#54243,#54244); +#54243 = CARTESIAN_POINT('',(169.98375,-60.2395,-4.5E-02)); +#54244 = VECTOR('',#54245,1.); +#54245 = DIRECTION('',(0.,0.,1.)); +#54246 = ORIENTED_EDGE('',*,*,#54203,.F.); +#54247 = ORIENTED_EDGE('',*,*,#54241,.F.); +#54248 = CYLINDRICAL_SURFACE('',#54249,0.4195); +#54249 = AXIS2_PLACEMENT_3D('',#54250,#54251,#54252); +#54250 = CARTESIAN_POINT('',(169.98375,-59.82,-4.5E-02)); +#54251 = DIRECTION('',(-0.,-0.,-1.)); +#54252 = DIRECTION('',(-0.,-1.,0.)); +#54253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#54257)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#54254,#54255,#54256)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#54254 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#54255 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#54256 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#54257 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#54254, + 'distance_accuracy_value','confusion accuracy'); +#54258 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54259,#54261); +#54259 = ( REPRESENTATION_RELATIONSHIP('','',#54160,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#54260) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#54260 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1151); +#54261 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #54262); +#54262 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('286','=>[0:1:1:279]','',#5, + #54155,$); +#54263 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#54157)); +#54264 = SHAPE_DEFINITION_REPRESENTATION(#54265,#54271); +#54265 = PRODUCT_DEFINITION_SHAPE('','',#54266); +#54266 = PRODUCT_DEFINITION('design','',#54267,#54270); +#54267 = PRODUCT_DEFINITION_FORMATION('','',#54268); +#54268 = PRODUCT('HackPad_pad_30','HackPad_pad_30','',(#54269)); +#54269 = PRODUCT_CONTEXT('',#2,'mechanical'); +#54270 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#54271 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54272),#54364); +#54272 = MANIFOLD_SOLID_BREP('',#54273); +#54273 = CLOSED_SHELL('',(#54274,#54307,#54327,#54347)); +#54274 = ADVANCED_FACE('',(#54275),#54302,.T.); +#54275 = FACE_BOUND('',#54276,.T.); +#54276 = EDGE_LOOP('',(#54277,#54286,#54294,#54301)); +#54277 = ORIENTED_EDGE('',*,*,#54278,.F.); +#54278 = EDGE_CURVE('',#54279,#54279,#54281,.T.); +#54279 = VERTEX_POINT('',#54280); +#54280 = CARTESIAN_POINT('',(170.74575,-59.82,0.)); +#54281 = CIRCLE('',#54282,0.762); +#54282 = AXIS2_PLACEMENT_3D('',#54283,#54284,#54285); +#54283 = CARTESIAN_POINT('',(169.98375,-59.82,0.)); +#54284 = DIRECTION('',(0.,0.,1.)); +#54285 = DIRECTION('',(1.,0.,-0.)); +#54286 = ORIENTED_EDGE('',*,*,#54287,.F.); +#54287 = EDGE_CURVE('',#54288,#54279,#54290,.T.); +#54288 = VERTEX_POINT('',#54289); +#54289 = CARTESIAN_POINT('',(170.74575,-59.82,-3.5E-02)); +#54290 = LINE('',#54291,#54292); +#54291 = CARTESIAN_POINT('',(170.74575,-59.82,-3.5E-02)); +#54292 = VECTOR('',#54293,1.); +#54293 = DIRECTION('',(0.,0.,1.)); +#54294 = ORIENTED_EDGE('',*,*,#54295,.T.); +#54295 = EDGE_CURVE('',#54288,#54288,#54296,.T.); +#54296 = CIRCLE('',#54297,0.762); +#54297 = AXIS2_PLACEMENT_3D('',#54298,#54299,#54300); +#54298 = CARTESIAN_POINT('',(169.98375,-59.82,-3.5E-02)); +#54299 = DIRECTION('',(0.,0.,1.)); +#54300 = DIRECTION('',(1.,0.,-0.)); +#54301 = ORIENTED_EDGE('',*,*,#54287,.T.); +#54302 = CYLINDRICAL_SURFACE('',#54303,0.762); +#54303 = AXIS2_PLACEMENT_3D('',#54304,#54305,#54306); +#54304 = CARTESIAN_POINT('',(169.98375,-59.82,-3.5E-02)); +#54305 = DIRECTION('',(0.,0.,1.)); +#54306 = DIRECTION('',(1.,0.,-0.)); +#54307 = ADVANCED_FACE('',(#54308,#54311),#54322,.T.); +#54308 = FACE_BOUND('',#54309,.T.); +#54309 = EDGE_LOOP('',(#54310)); +#54310 = ORIENTED_EDGE('',*,*,#54278,.T.); +#54311 = FACE_BOUND('',#54312,.T.); +#54312 = EDGE_LOOP('',(#54313)); +#54313 = ORIENTED_EDGE('',*,*,#54314,.T.); +#54314 = EDGE_CURVE('',#54315,#54315,#54317,.T.); +#54315 = VERTEX_POINT('',#54316); +#54316 = CARTESIAN_POINT('',(169.98375,-60.2395,0.)); +#54317 = CIRCLE('',#54318,0.4195); +#54318 = AXIS2_PLACEMENT_3D('',#54319,#54320,#54321); +#54319 = CARTESIAN_POINT('',(169.98375,-59.82,0.)); +#54320 = DIRECTION('',(-0.,0.,-1.)); +#54321 = DIRECTION('',(-0.,-1.,0.)); +#54322 = PLANE('',#54323); +#54323 = AXIS2_PLACEMENT_3D('',#54324,#54325,#54326); +#54324 = CARTESIAN_POINT('',(169.98375,-59.82,0.)); +#54325 = DIRECTION('',(0.,0.,1.)); +#54326 = DIRECTION('',(1.,0.,-0.)); +#54327 = ADVANCED_FACE('',(#54328,#54331),#54342,.F.); +#54328 = FACE_BOUND('',#54329,.F.); +#54329 = EDGE_LOOP('',(#54330)); +#54330 = ORIENTED_EDGE('',*,*,#54295,.T.); +#54331 = FACE_BOUND('',#54332,.F.); +#54332 = EDGE_LOOP('',(#54333)); +#54333 = ORIENTED_EDGE('',*,*,#54334,.T.); +#54334 = EDGE_CURVE('',#54335,#54335,#54337,.T.); +#54335 = VERTEX_POINT('',#54336); +#54336 = CARTESIAN_POINT('',(169.98375,-60.2395,-3.5E-02)); +#54337 = CIRCLE('',#54338,0.4195); +#54338 = AXIS2_PLACEMENT_3D('',#54339,#54340,#54341); +#54339 = CARTESIAN_POINT('',(169.98375,-59.82,-3.5E-02)); +#54340 = DIRECTION('',(-0.,0.,-1.)); +#54341 = DIRECTION('',(-0.,-1.,0.)); +#54342 = PLANE('',#54343); +#54343 = AXIS2_PLACEMENT_3D('',#54344,#54345,#54346); +#54344 = CARTESIAN_POINT('',(169.98375,-59.82,-3.5E-02)); +#54345 = DIRECTION('',(0.,0.,1.)); +#54346 = DIRECTION('',(1.,0.,-0.)); +#54347 = ADVANCED_FACE('',(#54348),#54359,.F.); +#54348 = FACE_BOUND('',#54349,.T.); +#54349 = EDGE_LOOP('',(#54350,#54351,#54357,#54358)); +#54350 = ORIENTED_EDGE('',*,*,#54334,.T.); +#54351 = ORIENTED_EDGE('',*,*,#54352,.T.); +#54352 = EDGE_CURVE('',#54335,#54315,#54353,.T.); +#54353 = LINE('',#54354,#54355); +#54354 = CARTESIAN_POINT('',(169.98375,-60.2395,-4.5E-02)); +#54355 = VECTOR('',#54356,1.); +#54356 = DIRECTION('',(0.,0.,1.)); +#54357 = ORIENTED_EDGE('',*,*,#54314,.F.); +#54358 = ORIENTED_EDGE('',*,*,#54352,.F.); +#54359 = CYLINDRICAL_SURFACE('',#54360,0.4195); +#54360 = AXIS2_PLACEMENT_3D('',#54361,#54362,#54363); +#54361 = CARTESIAN_POINT('',(169.98375,-59.82,-4.5E-02)); +#54362 = DIRECTION('',(-0.,-0.,-1.)); +#54363 = DIRECTION('',(-0.,-1.,0.)); +#54364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#54368)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#54365,#54366,#54367)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#54365 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#54366 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#54367 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#54368 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#54365, + 'distance_accuracy_value','confusion accuracy'); +#54369 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54370,#54372); +#54370 = ( REPRESENTATION_RELATIONSHIP('','',#54271,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#54371) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#54371 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1155); +#54372 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #54373); +#54373 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('287','=>[0:1:1:280]','',#5, + #54266,$); +#54374 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#54268)); +#54375 = SHAPE_DEFINITION_REPRESENTATION(#54376,#54382); +#54376 = PRODUCT_DEFINITION_SHAPE('','',#54377); +#54377 = PRODUCT_DEFINITION('design','',#54378,#54381); +#54378 = PRODUCT_DEFINITION_FORMATION('','',#54379); +#54379 = PRODUCT('HackPad_pad_31','HackPad_pad_31','',(#54380)); +#54380 = PRODUCT_CONTEXT('',#2,'mechanical'); +#54381 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#54382 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54383),#54475); +#54383 = MANIFOLD_SOLID_BREP('',#54384); +#54384 = CLOSED_SHELL('',(#54385,#54418,#54438,#54458)); +#54385 = ADVANCED_FACE('',(#54386),#54413,.T.); +#54386 = FACE_BOUND('',#54387,.F.); +#54387 = EDGE_LOOP('',(#54388,#54398,#54405,#54406)); +#54388 = ORIENTED_EDGE('',*,*,#54389,.T.); +#54389 = EDGE_CURVE('',#54390,#54392,#54394,.T.); +#54390 = VERTEX_POINT('',#54391); +#54391 = CARTESIAN_POINT('',(169.98375,-60.2645,-3.5E-02)); +#54392 = VERTEX_POINT('',#54393); +#54393 = CARTESIAN_POINT('',(169.98375,-60.2645,1.635)); +#54394 = LINE('',#54395,#54396); +#54395 = CARTESIAN_POINT('',(169.98375,-60.2645,-3.5E-02)); +#54396 = VECTOR('',#54397,1.); +#54397 = DIRECTION('',(0.,0.,1.)); +#54398 = ORIENTED_EDGE('',*,*,#54399,.T.); +#54399 = EDGE_CURVE('',#54392,#54392,#54400,.T.); +#54400 = CIRCLE('',#54401,0.4445); +#54401 = AXIS2_PLACEMENT_3D('',#54402,#54403,#54404); +#54402 = CARTESIAN_POINT('',(169.98375,-59.82,1.635)); +#54403 = DIRECTION('',(0.,0.,1.)); +#54404 = DIRECTION('',(-0.,-1.,0.)); +#54405 = ORIENTED_EDGE('',*,*,#54389,.F.); +#54406 = ORIENTED_EDGE('',*,*,#54407,.F.); +#54407 = EDGE_CURVE('',#54390,#54390,#54408,.T.); +#54408 = CIRCLE('',#54409,0.4445); +#54409 = AXIS2_PLACEMENT_3D('',#54410,#54411,#54412); +#54410 = CARTESIAN_POINT('',(169.98375,-59.82,-3.5E-02)); +#54411 = DIRECTION('',(0.,0.,1.)); +#54412 = DIRECTION('',(-0.,-1.,0.)); +#54413 = CYLINDRICAL_SURFACE('',#54414,0.4445); +#54414 = AXIS2_PLACEMENT_3D('',#54415,#54416,#54417); +#54415 = CARTESIAN_POINT('',(169.98375,-59.82,-3.5E-02)); +#54416 = DIRECTION('',(-0.,-0.,-1.)); +#54417 = DIRECTION('',(-0.,-1.,0.)); +#54418 = ADVANCED_FACE('',(#54419,#54422),#54433,.F.); +#54419 = FACE_BOUND('',#54420,.F.); +#54420 = EDGE_LOOP('',(#54421)); +#54421 = ORIENTED_EDGE('',*,*,#54407,.T.); +#54422 = FACE_BOUND('',#54423,.F.); +#54423 = EDGE_LOOP('',(#54424)); +#54424 = ORIENTED_EDGE('',*,*,#54425,.T.); +#54425 = EDGE_CURVE('',#54426,#54426,#54428,.T.); +#54426 = VERTEX_POINT('',#54427); +#54427 = CARTESIAN_POINT('',(169.98375,-60.2395,-3.5E-02)); +#54428 = CIRCLE('',#54429,0.4195); +#54429 = AXIS2_PLACEMENT_3D('',#54430,#54431,#54432); +#54430 = CARTESIAN_POINT('',(169.98375,-59.82,-3.5E-02)); +#54431 = DIRECTION('',(-0.,0.,-1.)); +#54432 = DIRECTION('',(-0.,-1.,0.)); +#54433 = PLANE('',#54434); +#54434 = AXIS2_PLACEMENT_3D('',#54435,#54436,#54437); +#54435 = CARTESIAN_POINT('',(169.98375,-60.2645,-3.5E-02)); +#54436 = DIRECTION('',(0.,0.,1.)); +#54437 = DIRECTION('',(1.,0.,-0.)); +#54438 = ADVANCED_FACE('',(#54439,#54442),#54453,.T.); +#54439 = FACE_BOUND('',#54440,.T.); +#54440 = EDGE_LOOP('',(#54441)); +#54441 = ORIENTED_EDGE('',*,*,#54399,.T.); +#54442 = FACE_BOUND('',#54443,.T.); +#54443 = EDGE_LOOP('',(#54444)); +#54444 = ORIENTED_EDGE('',*,*,#54445,.T.); +#54445 = EDGE_CURVE('',#54446,#54446,#54448,.T.); +#54446 = VERTEX_POINT('',#54447); +#54447 = CARTESIAN_POINT('',(169.98375,-60.2395,1.635)); +#54448 = CIRCLE('',#54449,0.4195); +#54449 = AXIS2_PLACEMENT_3D('',#54450,#54451,#54452); +#54450 = CARTESIAN_POINT('',(169.98375,-59.82,1.635)); +#54451 = DIRECTION('',(-0.,0.,-1.)); +#54452 = DIRECTION('',(-0.,-1.,0.)); +#54453 = PLANE('',#54454); +#54454 = AXIS2_PLACEMENT_3D('',#54455,#54456,#54457); +#54455 = CARTESIAN_POINT('',(169.98375,-60.2645,1.635)); +#54456 = DIRECTION('',(0.,0.,1.)); +#54457 = DIRECTION('',(1.,0.,-0.)); +#54458 = ADVANCED_FACE('',(#54459),#54470,.F.); +#54459 = FACE_BOUND('',#54460,.T.); +#54460 = EDGE_LOOP('',(#54461,#54462,#54468,#54469)); +#54461 = ORIENTED_EDGE('',*,*,#54425,.T.); +#54462 = ORIENTED_EDGE('',*,*,#54463,.T.); +#54463 = EDGE_CURVE('',#54426,#54446,#54464,.T.); +#54464 = LINE('',#54465,#54466); +#54465 = CARTESIAN_POINT('',(169.98375,-60.2395,-4.5E-02)); +#54466 = VECTOR('',#54467,1.); +#54467 = DIRECTION('',(0.,0.,1.)); +#54468 = ORIENTED_EDGE('',*,*,#54445,.F.); +#54469 = ORIENTED_EDGE('',*,*,#54463,.F.); +#54470 = CYLINDRICAL_SURFACE('',#54471,0.4195); +#54471 = AXIS2_PLACEMENT_3D('',#54472,#54473,#54474); +#54472 = CARTESIAN_POINT('',(169.98375,-59.82,-4.5E-02)); +#54473 = DIRECTION('',(-0.,-0.,-1.)); +#54474 = DIRECTION('',(-0.,-1.,0.)); +#54475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#54479)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#54476,#54477,#54478)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#54476 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#54477 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#54478 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#54479 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#54476, + 'distance_accuracy_value','confusion accuracy'); +#54480 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#54481,#54483); +#54481 = ( REPRESENTATION_RELATIONSHIP('','',#54382,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#54482) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#54482 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1159); +#54483 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #54484); +#54484 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('288','=>[0:1:1:281]','',#5, + #54377,$); +#54485 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#54379)); +#54486 = SHAPE_DEFINITION_REPRESENTATION(#54487,#54493); +#54487 = PRODUCT_DEFINITION_SHAPE('','',#54488); +#54488 = PRODUCT_DEFINITION('design','',#54489,#54492); +#54489 = PRODUCT_DEFINITION_FORMATION('','',#54490); +#54490 = PRODUCT('HackPad_pad_32','HackPad_pad_32','',(#54491)); +#54491 = PRODUCT_CONTEXT('',#2,'mechanical'); +#54492 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#54493 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54494),#55275); +#54494 = MANIFOLD_SOLID_BREP('',#54495); +#54495 = CLOSED_SHELL('',(#54496,#54536,#54567,#54598,#54769,#54940, + #54957,#54974,#54991,#55008,#55025,#55042,#55059,#55076,#55093, + #55110,#55127,#55144,#55161,#55178,#55195,#55212,#55229,#55246, + #55263)); +#54496 = ADVANCED_FACE('',(#54497),#54531,.T.); +#54497 = FACE_BOUND('',#54498,.T.); +#54498 = EDGE_LOOP('',(#54499,#54509,#54517,#54525)); +#54499 = ORIENTED_EDGE('',*,*,#54500,.T.); +#54500 = EDGE_CURVE('',#54501,#54503,#54505,.T.); +#54501 = VERTEX_POINT('',#54502); +#54502 = CARTESIAN_POINT('',(171.940671,-59.069601,1.6)); +#54503 = VERTEX_POINT('',#54504); +#54504 = CARTESIAN_POINT('',(171.940671,-59.069601,1.635)); +#54505 = LINE('',#54506,#54507); +#54506 = CARTESIAN_POINT('',(171.940671,-59.069601,1.6)); +#54507 = VECTOR('',#54508,1.); +#54508 = DIRECTION('',(0.,0.,1.)); +#54509 = ORIENTED_EDGE('',*,*,#54510,.T.); +#54510 = EDGE_CURVE('',#54503,#54511,#54513,.T.); +#54511 = VERTEX_POINT('',#54512); +#54512 = CARTESIAN_POINT('',(171.990113,-59.102637,1.635)); +#54513 = LINE('',#54514,#54515); +#54514 = CARTESIAN_POINT('',(171.940671,-59.069601,1.635)); +#54515 = VECTOR('',#54516,1.); +#54516 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#54517 = ORIENTED_EDGE('',*,*,#54518,.F.); +#54518 = EDGE_CURVE('',#54519,#54511,#54521,.T.); +#54519 = VERTEX_POINT('',#54520); +#54520 = CARTESIAN_POINT('',(171.990113,-59.102637,1.6)); +#54521 = LINE('',#54522,#54523); +#54522 = CARTESIAN_POINT('',(171.990113,-59.102637,1.6)); +#54523 = VECTOR('',#54524,1.); +#54524 = DIRECTION('',(0.,0.,1.)); +#54525 = ORIENTED_EDGE('',*,*,#54526,.F.); +#54526 = EDGE_CURVE('',#54501,#54519,#54527,.T.); +#54527 = LINE('',#54528,#54529); +#54528 = CARTESIAN_POINT('',(171.940671,-59.069601,1.6)); +#54529 = VECTOR('',#54530,1.); +#54530 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#54531 = PLANE('',#54532); +#54532 = AXIS2_PLACEMENT_3D('',#54533,#54534,#54535); +#54533 = CARTESIAN_POINT('',(171.940671,-59.069601,1.6)); +#54534 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#54535 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#54536 = ADVANCED_FACE('',(#54537),#54562,.T.); +#54537 = FACE_BOUND('',#54538,.T.); +#54538 = EDGE_LOOP('',(#54539,#54549,#54555,#54556)); +#54539 = ORIENTED_EDGE('',*,*,#54540,.T.); +#54540 = EDGE_CURVE('',#54541,#54543,#54545,.T.); +#54541 = VERTEX_POINT('',#54542); +#54542 = CARTESIAN_POINT('',(171.88235,-59.058,1.6)); +#54543 = VERTEX_POINT('',#54544); +#54544 = CARTESIAN_POINT('',(171.88235,-59.058,1.635)); +#54545 = LINE('',#54546,#54547); +#54546 = CARTESIAN_POINT('',(171.88235,-59.058,1.6)); +#54547 = VECTOR('',#54548,1.); +#54548 = DIRECTION('',(0.,0.,1.)); +#54549 = ORIENTED_EDGE('',*,*,#54550,.T.); +#54550 = EDGE_CURVE('',#54543,#54503,#54551,.T.); +#54551 = LINE('',#54552,#54553); +#54552 = CARTESIAN_POINT('',(171.88235,-59.058,1.635)); +#54553 = VECTOR('',#54554,1.); +#54554 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#54555 = ORIENTED_EDGE('',*,*,#54500,.F.); +#54556 = ORIENTED_EDGE('',*,*,#54557,.F.); +#54557 = EDGE_CURVE('',#54541,#54501,#54558,.T.); +#54558 = LINE('',#54559,#54560); +#54559 = CARTESIAN_POINT('',(171.88235,-59.058,1.6)); +#54560 = VECTOR('',#54561,1.); +#54561 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#54562 = PLANE('',#54563); +#54563 = AXIS2_PLACEMENT_3D('',#54564,#54565,#54566); +#54564 = CARTESIAN_POINT('',(171.88235,-59.058,1.6)); +#54565 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#54566 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#54567 = ADVANCED_FACE('',(#54568),#54593,.T.); +#54568 = FACE_BOUND('',#54569,.T.); +#54569 = EDGE_LOOP('',(#54570,#54571,#54579,#54587)); +#54570 = ORIENTED_EDGE('',*,*,#54518,.T.); +#54571 = ORIENTED_EDGE('',*,*,#54572,.T.); +#54572 = EDGE_CURVE('',#54511,#54573,#54575,.T.); +#54573 = VERTEX_POINT('',#54574); +#54574 = CARTESIAN_POINT('',(172.023149,-59.152079,1.635)); +#54575 = LINE('',#54576,#54577); +#54576 = CARTESIAN_POINT('',(171.990113,-59.102637,1.635)); +#54577 = VECTOR('',#54578,1.); +#54578 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#54579 = ORIENTED_EDGE('',*,*,#54580,.F.); +#54580 = EDGE_CURVE('',#54581,#54573,#54583,.T.); +#54581 = VERTEX_POINT('',#54582); +#54582 = CARTESIAN_POINT('',(172.023149,-59.152079,1.6)); +#54583 = LINE('',#54584,#54585); +#54584 = CARTESIAN_POINT('',(172.023149,-59.152079,1.6)); +#54585 = VECTOR('',#54586,1.); +#54586 = DIRECTION('',(0.,0.,1.)); +#54587 = ORIENTED_EDGE('',*,*,#54588,.F.); +#54588 = EDGE_CURVE('',#54519,#54581,#54589,.T.); +#54589 = LINE('',#54590,#54591); +#54590 = CARTESIAN_POINT('',(171.990113,-59.102637,1.6)); +#54591 = VECTOR('',#54592,1.); +#54592 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#54593 = PLANE('',#54594); +#54594 = AXIS2_PLACEMENT_3D('',#54595,#54596,#54597); +#54595 = CARTESIAN_POINT('',(171.990113,-59.102637,1.6)); +#54596 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#54597 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#54598 = ADVANCED_FACE('',(#54599),#54764,.F.); +#54599 = FACE_BOUND('',#54600,.F.); +#54600 = EDGE_LOOP('',(#54601,#54602,#54603,#54611,#54619,#54627,#54635, + #54643,#54651,#54660,#54669,#54677,#54685,#54693,#54701,#54709, + #54717,#54725,#54733,#54741,#54749,#54757,#54763)); +#54601 = ORIENTED_EDGE('',*,*,#54526,.F.); +#54602 = ORIENTED_EDGE('',*,*,#54557,.F.); +#54603 = ORIENTED_EDGE('',*,*,#54604,.F.); +#54604 = EDGE_CURVE('',#54605,#54541,#54607,.T.); +#54605 = VERTEX_POINT('',#54606); +#54606 = CARTESIAN_POINT('',(169.75515,-59.058,1.6)); +#54607 = LINE('',#54608,#54609); +#54608 = CARTESIAN_POINT('',(169.75515,-59.058,1.6)); +#54609 = VECTOR('',#54610,1.); +#54610 = DIRECTION('',(1.,0.,0.)); +#54611 = ORIENTED_EDGE('',*,*,#54612,.F.); +#54612 = EDGE_CURVE('',#54613,#54605,#54615,.T.); +#54613 = VERTEX_POINT('',#54614); +#54614 = CARTESIAN_POINT('',(169.696829,-59.069601,1.6)); +#54615 = LINE('',#54616,#54617); +#54616 = CARTESIAN_POINT('',(169.696829,-59.069601,1.6)); +#54617 = VECTOR('',#54618,1.); +#54618 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#54619 = ORIENTED_EDGE('',*,*,#54620,.F.); +#54620 = EDGE_CURVE('',#54621,#54613,#54623,.T.); +#54621 = VERTEX_POINT('',#54622); +#54622 = CARTESIAN_POINT('',(169.647387,-59.102637,1.6)); +#54623 = LINE('',#54624,#54625); +#54624 = CARTESIAN_POINT('',(169.647387,-59.102637,1.6)); +#54625 = VECTOR('',#54626,1.); +#54626 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#54627 = ORIENTED_EDGE('',*,*,#54628,.F.); +#54628 = EDGE_CURVE('',#54629,#54621,#54631,.T.); +#54629 = VERTEX_POINT('',#54630); +#54630 = CARTESIAN_POINT('',(169.614351,-59.152079,1.6)); +#54631 = LINE('',#54632,#54633); +#54632 = CARTESIAN_POINT('',(169.614351,-59.152079,1.6)); +#54633 = VECTOR('',#54634,1.); +#54634 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#54635 = ORIENTED_EDGE('',*,*,#54636,.F.); +#54636 = EDGE_CURVE('',#54637,#54629,#54639,.T.); +#54637 = VERTEX_POINT('',#54638); +#54638 = CARTESIAN_POINT('',(169.60275,-59.2104,1.6)); +#54639 = LINE('',#54640,#54641); +#54640 = CARTESIAN_POINT('',(169.60275,-59.2104,1.6)); +#54641 = VECTOR('',#54642,1.); +#54642 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#54643 = ORIENTED_EDGE('',*,*,#54644,.F.); +#54644 = EDGE_CURVE('',#54645,#54637,#54647,.T.); +#54645 = VERTEX_POINT('',#54646); +#54646 = CARTESIAN_POINT('',(169.60275,-59.64444587729,1.6)); +#54647 = LINE('',#54648,#54649); +#54648 = CARTESIAN_POINT('',(169.60275,-60.4296,1.6)); +#54649 = VECTOR('',#54650,1.); +#54650 = DIRECTION('',(0.,1.,0.)); +#54651 = ORIENTED_EDGE('',*,*,#54652,.T.); +#54652 = EDGE_CURVE('',#54645,#54653,#54655,.T.); +#54653 = VERTEX_POINT('',#54654); +#54654 = CARTESIAN_POINT('',(169.98375,-60.2395,1.6)); +#54655 = CIRCLE('',#54656,0.4195); +#54656 = AXIS2_PLACEMENT_3D('',#54657,#54658,#54659); +#54657 = CARTESIAN_POINT('',(169.98375,-59.82,1.6)); +#54658 = DIRECTION('',(-0.,0.,-1.)); +#54659 = DIRECTION('',(-0.,-1.,0.)); +#54660 = ORIENTED_EDGE('',*,*,#54661,.T.); +#54661 = EDGE_CURVE('',#54653,#54662,#54664,.T.); +#54662 = VERTEX_POINT('',#54663); +#54663 = CARTESIAN_POINT('',(169.60275,-59.99555412271,1.6)); +#54664 = CIRCLE('',#54665,0.4195); +#54665 = AXIS2_PLACEMENT_3D('',#54666,#54667,#54668); +#54666 = CARTESIAN_POINT('',(169.98375,-59.82,1.6)); +#54667 = DIRECTION('',(-0.,0.,-1.)); +#54668 = DIRECTION('',(-0.,-1.,0.)); +#54669 = ORIENTED_EDGE('',*,*,#54670,.F.); +#54670 = EDGE_CURVE('',#54671,#54662,#54673,.T.); +#54671 = VERTEX_POINT('',#54672); +#54672 = CARTESIAN_POINT('',(169.60275,-60.4296,1.6)); +#54673 = LINE('',#54674,#54675); +#54674 = CARTESIAN_POINT('',(169.60275,-60.4296,1.6)); +#54675 = VECTOR('',#54676,1.); +#54676 = DIRECTION('',(0.,1.,0.)); +#54677 = ORIENTED_EDGE('',*,*,#54678,.F.); +#54678 = EDGE_CURVE('',#54679,#54671,#54681,.T.); +#54679 = VERTEX_POINT('',#54680); +#54680 = CARTESIAN_POINT('',(169.614351,-60.487921,1.6)); +#54681 = LINE('',#54682,#54683); +#54682 = CARTESIAN_POINT('',(169.614351,-60.487921,1.6)); +#54683 = VECTOR('',#54684,1.); +#54684 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#54685 = ORIENTED_EDGE('',*,*,#54686,.F.); +#54686 = EDGE_CURVE('',#54687,#54679,#54689,.T.); +#54687 = VERTEX_POINT('',#54688); +#54688 = CARTESIAN_POINT('',(169.647387,-60.537363,1.6)); +#54689 = LINE('',#54690,#54691); +#54690 = CARTESIAN_POINT('',(169.647387,-60.537363,1.6)); +#54691 = VECTOR('',#54692,1.); +#54692 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#54693 = ORIENTED_EDGE('',*,*,#54694,.F.); +#54694 = EDGE_CURVE('',#54695,#54687,#54697,.T.); +#54695 = VERTEX_POINT('',#54696); +#54696 = CARTESIAN_POINT('',(169.696829,-60.570399,1.6)); +#54697 = LINE('',#54698,#54699); +#54698 = CARTESIAN_POINT('',(169.696829,-60.570399,1.6)); +#54699 = VECTOR('',#54700,1.); +#54700 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#54701 = ORIENTED_EDGE('',*,*,#54702,.F.); +#54702 = EDGE_CURVE('',#54703,#54695,#54705,.T.); +#54703 = VERTEX_POINT('',#54704); +#54704 = CARTESIAN_POINT('',(169.75515,-60.582,1.6)); +#54705 = LINE('',#54706,#54707); +#54706 = CARTESIAN_POINT('',(169.75515,-60.582,1.6)); +#54707 = VECTOR('',#54708,1.); +#54708 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#54709 = ORIENTED_EDGE('',*,*,#54710,.F.); +#54710 = EDGE_CURVE('',#54711,#54703,#54713,.T.); +#54711 = VERTEX_POINT('',#54712); +#54712 = CARTESIAN_POINT('',(171.88235,-60.582,1.6)); +#54713 = LINE('',#54714,#54715); +#54714 = CARTESIAN_POINT('',(171.88235,-60.582,1.6)); +#54715 = VECTOR('',#54716,1.); +#54716 = DIRECTION('',(-1.,0.,0.)); +#54717 = ORIENTED_EDGE('',*,*,#54718,.F.); +#54718 = EDGE_CURVE('',#54719,#54711,#54721,.T.); +#54719 = VERTEX_POINT('',#54720); +#54720 = CARTESIAN_POINT('',(171.940671,-60.570399,1.6)); +#54721 = LINE('',#54722,#54723); +#54722 = CARTESIAN_POINT('',(171.940671,-60.570399,1.6)); +#54723 = VECTOR('',#54724,1.); +#54724 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#54725 = ORIENTED_EDGE('',*,*,#54726,.F.); +#54726 = EDGE_CURVE('',#54727,#54719,#54729,.T.); +#54727 = VERTEX_POINT('',#54728); +#54728 = CARTESIAN_POINT('',(171.990113,-60.537363,1.6)); +#54729 = LINE('',#54730,#54731); +#54730 = CARTESIAN_POINT('',(171.990113,-60.537363,1.6)); +#54731 = VECTOR('',#54732,1.); +#54732 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#54733 = ORIENTED_EDGE('',*,*,#54734,.F.); +#54734 = EDGE_CURVE('',#54735,#54727,#54737,.T.); +#54735 = VERTEX_POINT('',#54736); +#54736 = CARTESIAN_POINT('',(172.023149,-60.487921,1.6)); +#54737 = LINE('',#54738,#54739); +#54738 = CARTESIAN_POINT('',(172.023149,-60.487921,1.6)); +#54739 = VECTOR('',#54740,1.); +#54740 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#54741 = ORIENTED_EDGE('',*,*,#54742,.F.); +#54742 = EDGE_CURVE('',#54743,#54735,#54745,.T.); +#54743 = VERTEX_POINT('',#54744); +#54744 = CARTESIAN_POINT('',(172.03475,-60.4296,1.6)); +#54745 = LINE('',#54746,#54747); +#54746 = CARTESIAN_POINT('',(172.03475,-60.4296,1.6)); +#54747 = VECTOR('',#54748,1.); +#54748 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#54749 = ORIENTED_EDGE('',*,*,#54750,.F.); +#54750 = EDGE_CURVE('',#54751,#54743,#54753,.T.); +#54751 = VERTEX_POINT('',#54752); +#54752 = CARTESIAN_POINT('',(172.03475,-59.2104,1.6)); +#54753 = LINE('',#54754,#54755); +#54754 = CARTESIAN_POINT('',(172.03475,-59.2104,1.6)); +#54755 = VECTOR('',#54756,1.); +#54756 = DIRECTION('',(0.,-1.,0.)); +#54757 = ORIENTED_EDGE('',*,*,#54758,.F.); +#54758 = EDGE_CURVE('',#54581,#54751,#54759,.T.); +#54759 = LINE('',#54760,#54761); +#54760 = CARTESIAN_POINT('',(172.023149,-59.152079,1.6)); +#54761 = VECTOR('',#54762,1.); +#54762 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#54763 = ORIENTED_EDGE('',*,*,#54588,.F.); +#54764 = PLANE('',#54765); +#54765 = AXIS2_PLACEMENT_3D('',#54766,#54767,#54768); +#54766 = CARTESIAN_POINT('',(0.,0.,1.6)); +#54767 = DIRECTION('',(0.,0.,1.)); +#54768 = DIRECTION('',(1.,0.,-0.)); +#54769 = ADVANCED_FACE('',(#54770),#54935,.T.); +#54770 = FACE_BOUND('',#54771,.T.); +#54771 = EDGE_LOOP('',(#54772,#54773,#54774,#54782,#54790,#54798,#54806, + #54814,#54822,#54831,#54840,#54848,#54856,#54864,#54872,#54880, + #54888,#54896,#54904,#54912,#54920,#54928,#54934)); +#54772 = ORIENTED_EDGE('',*,*,#54510,.F.); +#54773 = ORIENTED_EDGE('',*,*,#54550,.F.); +#54774 = ORIENTED_EDGE('',*,*,#54775,.F.); +#54775 = EDGE_CURVE('',#54776,#54543,#54778,.T.); +#54776 = VERTEX_POINT('',#54777); +#54777 = CARTESIAN_POINT('',(169.75515,-59.058,1.635)); +#54778 = LINE('',#54779,#54780); +#54779 = CARTESIAN_POINT('',(169.75515,-59.058,1.635)); +#54780 = VECTOR('',#54781,1.); +#54781 = DIRECTION('',(1.,0.,0.)); +#54782 = ORIENTED_EDGE('',*,*,#54783,.F.); +#54783 = EDGE_CURVE('',#54784,#54776,#54786,.T.); +#54784 = VERTEX_POINT('',#54785); +#54785 = CARTESIAN_POINT('',(169.696829,-59.069601,1.635)); +#54786 = LINE('',#54787,#54788); +#54787 = CARTESIAN_POINT('',(169.696829,-59.069601,1.635)); +#54788 = VECTOR('',#54789,1.); +#54789 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#54790 = ORIENTED_EDGE('',*,*,#54791,.F.); +#54791 = EDGE_CURVE('',#54792,#54784,#54794,.T.); +#54792 = VERTEX_POINT('',#54793); +#54793 = CARTESIAN_POINT('',(169.647387,-59.102637,1.635)); +#54794 = LINE('',#54795,#54796); +#54795 = CARTESIAN_POINT('',(169.647387,-59.102637,1.635)); +#54796 = VECTOR('',#54797,1.); +#54797 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#54798 = ORIENTED_EDGE('',*,*,#54799,.F.); +#54799 = EDGE_CURVE('',#54800,#54792,#54802,.T.); +#54800 = VERTEX_POINT('',#54801); +#54801 = CARTESIAN_POINT('',(169.614351,-59.152079,1.635)); +#54802 = LINE('',#54803,#54804); +#54803 = CARTESIAN_POINT('',(169.614351,-59.152079,1.635)); +#54804 = VECTOR('',#54805,1.); +#54805 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#54806 = ORIENTED_EDGE('',*,*,#54807,.F.); +#54807 = EDGE_CURVE('',#54808,#54800,#54810,.T.); +#54808 = VERTEX_POINT('',#54809); +#54809 = CARTESIAN_POINT('',(169.60275,-59.2104,1.635)); +#54810 = LINE('',#54811,#54812); +#54811 = CARTESIAN_POINT('',(169.60275,-59.2104,1.635)); +#54812 = VECTOR('',#54813,1.); +#54813 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#54814 = ORIENTED_EDGE('',*,*,#54815,.F.); +#54815 = EDGE_CURVE('',#54816,#54808,#54818,.T.); +#54816 = VERTEX_POINT('',#54817); +#54817 = CARTESIAN_POINT('',(169.60275,-59.64444587729,1.635)); +#54818 = LINE('',#54819,#54820); +#54819 = CARTESIAN_POINT('',(169.60275,-60.4296,1.635)); +#54820 = VECTOR('',#54821,1.); +#54821 = DIRECTION('',(0.,1.,0.)); +#54822 = ORIENTED_EDGE('',*,*,#54823,.T.); +#54823 = EDGE_CURVE('',#54816,#54824,#54826,.T.); +#54824 = VERTEX_POINT('',#54825); +#54825 = CARTESIAN_POINT('',(169.98375,-60.2395,1.635)); +#54826 = CIRCLE('',#54827,0.4195); +#54827 = AXIS2_PLACEMENT_3D('',#54828,#54829,#54830); +#54828 = CARTESIAN_POINT('',(169.98375,-59.82,1.635)); +#54829 = DIRECTION('',(-0.,0.,-1.)); +#54830 = DIRECTION('',(-0.,-1.,0.)); +#54831 = ORIENTED_EDGE('',*,*,#54832,.T.); +#54832 = EDGE_CURVE('',#54824,#54833,#54835,.T.); +#54833 = VERTEX_POINT('',#54834); +#54834 = CARTESIAN_POINT('',(169.60275,-59.99555412271,1.635)); +#54835 = CIRCLE('',#54836,0.4195); +#54836 = AXIS2_PLACEMENT_3D('',#54837,#54838,#54839); +#54837 = CARTESIAN_POINT('',(169.98375,-59.82,1.635)); +#54838 = DIRECTION('',(-0.,0.,-1.)); +#54839 = DIRECTION('',(-0.,-1.,0.)); +#54840 = ORIENTED_EDGE('',*,*,#54841,.F.); +#54841 = EDGE_CURVE('',#54842,#54833,#54844,.T.); +#54842 = VERTEX_POINT('',#54843); +#54843 = CARTESIAN_POINT('',(169.60275,-60.4296,1.635)); +#54844 = LINE('',#54845,#54846); +#54845 = CARTESIAN_POINT('',(169.60275,-60.4296,1.635)); +#54846 = VECTOR('',#54847,1.); +#54847 = DIRECTION('',(0.,1.,0.)); +#54848 = ORIENTED_EDGE('',*,*,#54849,.F.); +#54849 = EDGE_CURVE('',#54850,#54842,#54852,.T.); +#54850 = VERTEX_POINT('',#54851); +#54851 = CARTESIAN_POINT('',(169.614351,-60.487921,1.635)); +#54852 = LINE('',#54853,#54854); +#54853 = CARTESIAN_POINT('',(169.614351,-60.487921,1.635)); +#54854 = VECTOR('',#54855,1.); +#54855 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#54856 = ORIENTED_EDGE('',*,*,#54857,.F.); +#54857 = EDGE_CURVE('',#54858,#54850,#54860,.T.); +#54858 = VERTEX_POINT('',#54859); +#54859 = CARTESIAN_POINT('',(169.647387,-60.537363,1.635)); +#54860 = LINE('',#54861,#54862); +#54861 = CARTESIAN_POINT('',(169.647387,-60.537363,1.635)); +#54862 = VECTOR('',#54863,1.); +#54863 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#54864 = ORIENTED_EDGE('',*,*,#54865,.F.); +#54865 = EDGE_CURVE('',#54866,#54858,#54868,.T.); +#54866 = VERTEX_POINT('',#54867); +#54867 = CARTESIAN_POINT('',(169.696829,-60.570399,1.635)); +#54868 = LINE('',#54869,#54870); +#54869 = CARTESIAN_POINT('',(169.696829,-60.570399,1.635)); +#54870 = VECTOR('',#54871,1.); +#54871 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#54872 = ORIENTED_EDGE('',*,*,#54873,.F.); +#54873 = EDGE_CURVE('',#54874,#54866,#54876,.T.); +#54874 = VERTEX_POINT('',#54875); +#54875 = CARTESIAN_POINT('',(169.75515,-60.582,1.635)); +#54876 = LINE('',#54877,#54878); +#54877 = CARTESIAN_POINT('',(169.75515,-60.582,1.635)); +#54878 = VECTOR('',#54879,1.); +#54879 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#54880 = ORIENTED_EDGE('',*,*,#54881,.F.); +#54881 = EDGE_CURVE('',#54882,#54874,#54884,.T.); +#54882 = VERTEX_POINT('',#54883); +#54883 = CARTESIAN_POINT('',(171.88235,-60.582,1.635)); +#54884 = LINE('',#54885,#54886); +#54885 = CARTESIAN_POINT('',(171.88235,-60.582,1.635)); +#54886 = VECTOR('',#54887,1.); +#54887 = DIRECTION('',(-1.,0.,0.)); +#54888 = ORIENTED_EDGE('',*,*,#54889,.F.); +#54889 = EDGE_CURVE('',#54890,#54882,#54892,.T.); +#54890 = VERTEX_POINT('',#54891); +#54891 = CARTESIAN_POINT('',(171.940671,-60.570399,1.635)); +#54892 = LINE('',#54893,#54894); +#54893 = CARTESIAN_POINT('',(171.940671,-60.570399,1.635)); +#54894 = VECTOR('',#54895,1.); +#54895 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#54896 = ORIENTED_EDGE('',*,*,#54897,.F.); +#54897 = EDGE_CURVE('',#54898,#54890,#54900,.T.); +#54898 = VERTEX_POINT('',#54899); +#54899 = CARTESIAN_POINT('',(171.990113,-60.537363,1.635)); +#54900 = LINE('',#54901,#54902); +#54901 = CARTESIAN_POINT('',(171.990113,-60.537363,1.635)); +#54902 = VECTOR('',#54903,1.); +#54903 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#54904 = ORIENTED_EDGE('',*,*,#54905,.F.); +#54905 = EDGE_CURVE('',#54906,#54898,#54908,.T.); +#54906 = VERTEX_POINT('',#54907); +#54907 = CARTESIAN_POINT('',(172.023149,-60.487921,1.635)); +#54908 = LINE('',#54909,#54910); +#54909 = CARTESIAN_POINT('',(172.023149,-60.487921,1.635)); +#54910 = VECTOR('',#54911,1.); +#54911 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#54912 = ORIENTED_EDGE('',*,*,#54913,.F.); +#54913 = EDGE_CURVE('',#54914,#54906,#54916,.T.); +#54914 = VERTEX_POINT('',#54915); +#54915 = CARTESIAN_POINT('',(172.03475,-60.4296,1.635)); +#54916 = LINE('',#54917,#54918); +#54917 = CARTESIAN_POINT('',(172.03475,-60.4296,1.635)); +#54918 = VECTOR('',#54919,1.); +#54919 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#54920 = ORIENTED_EDGE('',*,*,#54921,.F.); +#54921 = EDGE_CURVE('',#54922,#54914,#54924,.T.); +#54922 = VERTEX_POINT('',#54923); +#54923 = CARTESIAN_POINT('',(172.03475,-59.2104,1.635)); +#54924 = LINE('',#54925,#54926); +#54925 = CARTESIAN_POINT('',(172.03475,-59.2104,1.635)); +#54926 = VECTOR('',#54927,1.); +#54927 = DIRECTION('',(0.,-1.,0.)); +#54928 = ORIENTED_EDGE('',*,*,#54929,.F.); +#54929 = EDGE_CURVE('',#54573,#54922,#54930,.T.); +#54930 = LINE('',#54931,#54932); +#54931 = CARTESIAN_POINT('',(172.023149,-59.152079,1.635)); +#54932 = VECTOR('',#54933,1.); +#54933 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#54934 = ORIENTED_EDGE('',*,*,#54572,.F.); +#54935 = PLANE('',#54936); +#54936 = AXIS2_PLACEMENT_3D('',#54937,#54938,#54939); +#54937 = CARTESIAN_POINT('',(0.,0.,1.635)); +#54938 = DIRECTION('',(0.,0.,1.)); +#54939 = DIRECTION('',(1.,0.,-0.)); +#54940 = ADVANCED_FACE('',(#54941),#54952,.T.); +#54941 = FACE_BOUND('',#54942,.T.); +#54942 = EDGE_LOOP('',(#54943,#54949,#54950,#54951)); +#54943 = ORIENTED_EDGE('',*,*,#54944,.T.); +#54944 = EDGE_CURVE('',#54605,#54776,#54945,.T.); +#54945 = LINE('',#54946,#54947); +#54946 = CARTESIAN_POINT('',(169.75515,-59.058,1.6)); +#54947 = VECTOR('',#54948,1.); +#54948 = DIRECTION('',(0.,0.,1.)); +#54949 = ORIENTED_EDGE('',*,*,#54775,.T.); +#54950 = ORIENTED_EDGE('',*,*,#54540,.F.); +#54951 = ORIENTED_EDGE('',*,*,#54604,.F.); +#54952 = PLANE('',#54953); +#54953 = AXIS2_PLACEMENT_3D('',#54954,#54955,#54956); +#54954 = CARTESIAN_POINT('',(169.75515,-59.058,1.6)); +#54955 = DIRECTION('',(0.,1.,0.)); +#54956 = DIRECTION('',(1.,0.,0.)); +#54957 = ADVANCED_FACE('',(#54958),#54969,.T.); +#54958 = FACE_BOUND('',#54959,.T.); +#54959 = EDGE_LOOP('',(#54960,#54961,#54962,#54968)); +#54960 = ORIENTED_EDGE('',*,*,#54580,.T.); +#54961 = ORIENTED_EDGE('',*,*,#54929,.T.); +#54962 = ORIENTED_EDGE('',*,*,#54963,.F.); +#54963 = EDGE_CURVE('',#54751,#54922,#54964,.T.); +#54964 = LINE('',#54965,#54966); +#54965 = CARTESIAN_POINT('',(172.03475,-59.2104,1.6)); +#54966 = VECTOR('',#54967,1.); +#54967 = DIRECTION('',(0.,0.,1.)); +#54968 = ORIENTED_EDGE('',*,*,#54758,.F.); +#54969 = PLANE('',#54970); +#54970 = AXIS2_PLACEMENT_3D('',#54971,#54972,#54973); +#54971 = CARTESIAN_POINT('',(172.023149,-59.152079,1.6)); +#54972 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#54973 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#54974 = ADVANCED_FACE('',(#54975),#54986,.T.); +#54975 = FACE_BOUND('',#54976,.T.); +#54976 = EDGE_LOOP('',(#54977,#54978,#54979,#54985)); +#54977 = ORIENTED_EDGE('',*,*,#54963,.T.); +#54978 = ORIENTED_EDGE('',*,*,#54921,.T.); +#54979 = ORIENTED_EDGE('',*,*,#54980,.F.); +#54980 = EDGE_CURVE('',#54743,#54914,#54981,.T.); +#54981 = LINE('',#54982,#54983); +#54982 = CARTESIAN_POINT('',(172.03475,-60.4296,1.6)); +#54983 = VECTOR('',#54984,1.); +#54984 = DIRECTION('',(0.,0.,1.)); +#54985 = ORIENTED_EDGE('',*,*,#54750,.F.); +#54986 = PLANE('',#54987); +#54987 = AXIS2_PLACEMENT_3D('',#54988,#54989,#54990); +#54988 = CARTESIAN_POINT('',(172.03475,-59.2104,1.6)); +#54989 = DIRECTION('',(1.,0.,-0.)); +#54990 = DIRECTION('',(0.,-1.,0.)); +#54991 = ADVANCED_FACE('',(#54992),#55003,.T.); +#54992 = FACE_BOUND('',#54993,.T.); +#54993 = EDGE_LOOP('',(#54994,#54995,#54996,#55002)); +#54994 = ORIENTED_EDGE('',*,*,#54980,.T.); +#54995 = ORIENTED_EDGE('',*,*,#54913,.T.); +#54996 = ORIENTED_EDGE('',*,*,#54997,.F.); +#54997 = EDGE_CURVE('',#54735,#54906,#54998,.T.); +#54998 = LINE('',#54999,#55000); +#54999 = CARTESIAN_POINT('',(172.023149,-60.487921,1.6)); +#55000 = VECTOR('',#55001,1.); +#55001 = DIRECTION('',(0.,0.,1.)); +#55002 = ORIENTED_EDGE('',*,*,#54742,.F.); +#55003 = PLANE('',#55004); +#55004 = AXIS2_PLACEMENT_3D('',#55005,#55006,#55007); +#55005 = CARTESIAN_POINT('',(172.03475,-60.4296,1.6)); +#55006 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#55007 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#55008 = ADVANCED_FACE('',(#55009),#55020,.T.); +#55009 = FACE_BOUND('',#55010,.T.); +#55010 = EDGE_LOOP('',(#55011,#55012,#55013,#55019)); +#55011 = ORIENTED_EDGE('',*,*,#54997,.T.); +#55012 = ORIENTED_EDGE('',*,*,#54905,.T.); +#55013 = ORIENTED_EDGE('',*,*,#55014,.F.); +#55014 = EDGE_CURVE('',#54727,#54898,#55015,.T.); +#55015 = LINE('',#55016,#55017); +#55016 = CARTESIAN_POINT('',(171.990113,-60.537363,1.6)); +#55017 = VECTOR('',#55018,1.); +#55018 = DIRECTION('',(0.,0.,1.)); +#55019 = ORIENTED_EDGE('',*,*,#54734,.F.); +#55020 = PLANE('',#55021); +#55021 = AXIS2_PLACEMENT_3D('',#55022,#55023,#55024); +#55022 = CARTESIAN_POINT('',(172.023149,-60.487921,1.6)); +#55023 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#55024 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#55025 = ADVANCED_FACE('',(#55026),#55037,.T.); +#55026 = FACE_BOUND('',#55027,.T.); +#55027 = EDGE_LOOP('',(#55028,#55029,#55030,#55036)); +#55028 = ORIENTED_EDGE('',*,*,#55014,.T.); +#55029 = ORIENTED_EDGE('',*,*,#54897,.T.); +#55030 = ORIENTED_EDGE('',*,*,#55031,.F.); +#55031 = EDGE_CURVE('',#54719,#54890,#55032,.T.); +#55032 = LINE('',#55033,#55034); +#55033 = CARTESIAN_POINT('',(171.940671,-60.570399,1.6)); +#55034 = VECTOR('',#55035,1.); +#55035 = DIRECTION('',(0.,0.,1.)); +#55036 = ORIENTED_EDGE('',*,*,#54726,.F.); +#55037 = PLANE('',#55038); +#55038 = AXIS2_PLACEMENT_3D('',#55039,#55040,#55041); +#55039 = CARTESIAN_POINT('',(171.990113,-60.537363,1.6)); +#55040 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#55041 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#55042 = ADVANCED_FACE('',(#55043),#55054,.T.); +#55043 = FACE_BOUND('',#55044,.T.); +#55044 = EDGE_LOOP('',(#55045,#55046,#55047,#55053)); +#55045 = ORIENTED_EDGE('',*,*,#55031,.T.); +#55046 = ORIENTED_EDGE('',*,*,#54889,.T.); +#55047 = ORIENTED_EDGE('',*,*,#55048,.F.); +#55048 = EDGE_CURVE('',#54711,#54882,#55049,.T.); +#55049 = LINE('',#55050,#55051); +#55050 = CARTESIAN_POINT('',(171.88235,-60.582,1.6)); +#55051 = VECTOR('',#55052,1.); +#55052 = DIRECTION('',(0.,0.,1.)); +#55053 = ORIENTED_EDGE('',*,*,#54718,.F.); +#55054 = PLANE('',#55055); +#55055 = AXIS2_PLACEMENT_3D('',#55056,#55057,#55058); +#55056 = CARTESIAN_POINT('',(171.940671,-60.570399,1.6)); +#55057 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#55058 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#55059 = ADVANCED_FACE('',(#55060),#55071,.T.); +#55060 = FACE_BOUND('',#55061,.T.); +#55061 = EDGE_LOOP('',(#55062,#55063,#55064,#55070)); +#55062 = ORIENTED_EDGE('',*,*,#55048,.T.); +#55063 = ORIENTED_EDGE('',*,*,#54881,.T.); +#55064 = ORIENTED_EDGE('',*,*,#55065,.F.); +#55065 = EDGE_CURVE('',#54703,#54874,#55066,.T.); +#55066 = LINE('',#55067,#55068); +#55067 = CARTESIAN_POINT('',(169.75515,-60.582,1.6)); +#55068 = VECTOR('',#55069,1.); +#55069 = DIRECTION('',(0.,0.,1.)); +#55070 = ORIENTED_EDGE('',*,*,#54710,.F.); +#55071 = PLANE('',#55072); +#55072 = AXIS2_PLACEMENT_3D('',#55073,#55074,#55075); +#55073 = CARTESIAN_POINT('',(171.88235,-60.582,1.6)); +#55074 = DIRECTION('',(0.,-1.,0.)); +#55075 = DIRECTION('',(-1.,0.,0.)); +#55076 = ADVANCED_FACE('',(#55077),#55088,.T.); +#55077 = FACE_BOUND('',#55078,.T.); +#55078 = EDGE_LOOP('',(#55079,#55080,#55081,#55087)); +#55079 = ORIENTED_EDGE('',*,*,#55065,.T.); +#55080 = ORIENTED_EDGE('',*,*,#54873,.T.); +#55081 = ORIENTED_EDGE('',*,*,#55082,.F.); +#55082 = EDGE_CURVE('',#54695,#54866,#55083,.T.); +#55083 = LINE('',#55084,#55085); +#55084 = CARTESIAN_POINT('',(169.696829,-60.570399,1.6)); +#55085 = VECTOR('',#55086,1.); +#55086 = DIRECTION('',(0.,0.,1.)); +#55087 = ORIENTED_EDGE('',*,*,#54702,.F.); +#55088 = PLANE('',#55089); +#55089 = AXIS2_PLACEMENT_3D('',#55090,#55091,#55092); +#55090 = CARTESIAN_POINT('',(169.75515,-60.582,1.6)); +#55091 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#55092 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#55093 = ADVANCED_FACE('',(#55094),#55105,.T.); +#55094 = FACE_BOUND('',#55095,.T.); +#55095 = EDGE_LOOP('',(#55096,#55097,#55098,#55104)); +#55096 = ORIENTED_EDGE('',*,*,#55082,.T.); +#55097 = ORIENTED_EDGE('',*,*,#54865,.T.); +#55098 = ORIENTED_EDGE('',*,*,#55099,.F.); +#55099 = EDGE_CURVE('',#54687,#54858,#55100,.T.); +#55100 = LINE('',#55101,#55102); +#55101 = CARTESIAN_POINT('',(169.647387,-60.537363,1.6)); +#55102 = VECTOR('',#55103,1.); +#55103 = DIRECTION('',(0.,0.,1.)); +#55104 = ORIENTED_EDGE('',*,*,#54694,.F.); +#55105 = PLANE('',#55106); +#55106 = AXIS2_PLACEMENT_3D('',#55107,#55108,#55109); +#55107 = CARTESIAN_POINT('',(169.696829,-60.570399,1.6)); +#55108 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#55109 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#55110 = ADVANCED_FACE('',(#55111),#55122,.T.); +#55111 = FACE_BOUND('',#55112,.T.); +#55112 = EDGE_LOOP('',(#55113,#55114,#55115,#55121)); +#55113 = ORIENTED_EDGE('',*,*,#55099,.T.); +#55114 = ORIENTED_EDGE('',*,*,#54857,.T.); +#55115 = ORIENTED_EDGE('',*,*,#55116,.F.); +#55116 = EDGE_CURVE('',#54679,#54850,#55117,.T.); +#55117 = LINE('',#55118,#55119); +#55118 = CARTESIAN_POINT('',(169.614351,-60.487921,1.6)); +#55119 = VECTOR('',#55120,1.); +#55120 = DIRECTION('',(0.,0.,1.)); +#55121 = ORIENTED_EDGE('',*,*,#54686,.F.); +#55122 = PLANE('',#55123); +#55123 = AXIS2_PLACEMENT_3D('',#55124,#55125,#55126); +#55124 = CARTESIAN_POINT('',(169.647387,-60.537363,1.6)); +#55125 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#55126 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#55127 = ADVANCED_FACE('',(#55128),#55139,.T.); +#55128 = FACE_BOUND('',#55129,.T.); +#55129 = EDGE_LOOP('',(#55130,#55131,#55132,#55138)); +#55130 = ORIENTED_EDGE('',*,*,#55116,.T.); +#55131 = ORIENTED_EDGE('',*,*,#54849,.T.); +#55132 = ORIENTED_EDGE('',*,*,#55133,.F.); +#55133 = EDGE_CURVE('',#54671,#54842,#55134,.T.); +#55134 = LINE('',#55135,#55136); +#55135 = CARTESIAN_POINT('',(169.60275,-60.4296,1.6)); +#55136 = VECTOR('',#55137,1.); +#55137 = DIRECTION('',(0.,0.,1.)); +#55138 = ORIENTED_EDGE('',*,*,#54678,.F.); +#55139 = PLANE('',#55140); +#55140 = AXIS2_PLACEMENT_3D('',#55141,#55142,#55143); +#55141 = CARTESIAN_POINT('',(169.614351,-60.487921,1.6)); +#55142 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#55143 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#55144 = ADVANCED_FACE('',(#55145),#55156,.T.); +#55145 = FACE_BOUND('',#55146,.T.); +#55146 = EDGE_LOOP('',(#55147,#55148,#55149,#55150)); +#55147 = ORIENTED_EDGE('',*,*,#54670,.F.); +#55148 = ORIENTED_EDGE('',*,*,#55133,.T.); +#55149 = ORIENTED_EDGE('',*,*,#54841,.T.); +#55150 = ORIENTED_EDGE('',*,*,#55151,.T.); +#55151 = EDGE_CURVE('',#54833,#54662,#55152,.T.); +#55152 = LINE('',#55153,#55154); +#55153 = CARTESIAN_POINT('',(169.60275,-59.9955541227,-4.5E-02)); +#55154 = VECTOR('',#55155,1.); +#55155 = DIRECTION('',(-0.,-0.,-1.)); +#55156 = PLANE('',#55157); +#55157 = AXIS2_PLACEMENT_3D('',#55158,#55159,#55160); +#55158 = CARTESIAN_POINT('',(169.60275,-60.4296,1.6)); +#55159 = DIRECTION('',(-1.,0.,0.)); +#55160 = DIRECTION('',(0.,1.,0.)); +#55161 = ADVANCED_FACE('',(#55162),#55173,.F.); +#55162 = FACE_BOUND('',#55163,.T.); +#55163 = EDGE_LOOP('',(#55164,#55170,#55171,#55172)); +#55164 = ORIENTED_EDGE('',*,*,#55165,.F.); +#55165 = EDGE_CURVE('',#54653,#54824,#55166,.T.); +#55166 = LINE('',#55167,#55168); +#55167 = CARTESIAN_POINT('',(169.98375,-60.2395,-4.5E-02)); +#55168 = VECTOR('',#55169,1.); +#55169 = DIRECTION('',(0.,0.,1.)); +#55170 = ORIENTED_EDGE('',*,*,#54661,.T.); +#55171 = ORIENTED_EDGE('',*,*,#55151,.F.); +#55172 = ORIENTED_EDGE('',*,*,#54832,.F.); +#55173 = CYLINDRICAL_SURFACE('',#55174,0.4195); +#55174 = AXIS2_PLACEMENT_3D('',#55175,#55176,#55177); +#55175 = CARTESIAN_POINT('',(169.98375,-59.82,-4.5E-02)); +#55176 = DIRECTION('',(-0.,-0.,-1.)); +#55177 = DIRECTION('',(-0.,-1.,0.)); +#55178 = ADVANCED_FACE('',(#55179),#55190,.F.); +#55179 = FACE_BOUND('',#55180,.T.); +#55180 = EDGE_LOOP('',(#55181,#55182,#55183,#55184)); +#55181 = ORIENTED_EDGE('',*,*,#54652,.T.); +#55182 = ORIENTED_EDGE('',*,*,#55165,.T.); +#55183 = ORIENTED_EDGE('',*,*,#54823,.F.); +#55184 = ORIENTED_EDGE('',*,*,#55185,.T.); +#55185 = EDGE_CURVE('',#54816,#54645,#55186,.T.); +#55186 = LINE('',#55187,#55188); +#55187 = CARTESIAN_POINT('',(169.60275,-59.64444587729,-4.5E-02)); +#55188 = VECTOR('',#55189,1.); +#55189 = DIRECTION('',(-0.,-0.,-1.)); +#55190 = CYLINDRICAL_SURFACE('',#55191,0.4195); +#55191 = AXIS2_PLACEMENT_3D('',#55192,#55193,#55194); +#55192 = CARTESIAN_POINT('',(169.98375,-59.82,-4.5E-02)); +#55193 = DIRECTION('',(-0.,-0.,-1.)); +#55194 = DIRECTION('',(-0.,-1.,0.)); +#55195 = ADVANCED_FACE('',(#55196),#55207,.T.); +#55196 = FACE_BOUND('',#55197,.T.); +#55197 = EDGE_LOOP('',(#55198,#55199,#55200,#55201)); +#55198 = ORIENTED_EDGE('',*,*,#54644,.F.); +#55199 = ORIENTED_EDGE('',*,*,#55185,.F.); +#55200 = ORIENTED_EDGE('',*,*,#54815,.T.); +#55201 = ORIENTED_EDGE('',*,*,#55202,.F.); +#55202 = EDGE_CURVE('',#54637,#54808,#55203,.T.); +#55203 = LINE('',#55204,#55205); +#55204 = CARTESIAN_POINT('',(169.60275,-59.2104,1.6)); +#55205 = VECTOR('',#55206,1.); +#55206 = DIRECTION('',(0.,0.,1.)); +#55207 = PLANE('',#55208); +#55208 = AXIS2_PLACEMENT_3D('',#55209,#55210,#55211); +#55209 = CARTESIAN_POINT('',(169.60275,-60.4296,1.6)); +#55210 = DIRECTION('',(-1.,0.,0.)); +#55211 = DIRECTION('',(0.,1.,0.)); +#55212 = ADVANCED_FACE('',(#55213),#55224,.T.); +#55213 = FACE_BOUND('',#55214,.T.); +#55214 = EDGE_LOOP('',(#55215,#55216,#55217,#55223)); +#55215 = ORIENTED_EDGE('',*,*,#55202,.T.); +#55216 = ORIENTED_EDGE('',*,*,#54807,.T.); +#55217 = ORIENTED_EDGE('',*,*,#55218,.F.); +#55218 = EDGE_CURVE('',#54629,#54800,#55219,.T.); +#55219 = LINE('',#55220,#55221); +#55220 = CARTESIAN_POINT('',(169.614351,-59.152079,1.6)); +#55221 = VECTOR('',#55222,1.); +#55222 = DIRECTION('',(0.,0.,1.)); +#55223 = ORIENTED_EDGE('',*,*,#54636,.F.); +#55224 = PLANE('',#55225); +#55225 = AXIS2_PLACEMENT_3D('',#55226,#55227,#55228); +#55226 = CARTESIAN_POINT('',(169.60275,-59.2104,1.6)); +#55227 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#55228 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#55229 = ADVANCED_FACE('',(#55230),#55241,.T.); +#55230 = FACE_BOUND('',#55231,.T.); +#55231 = EDGE_LOOP('',(#55232,#55233,#55234,#55240)); +#55232 = ORIENTED_EDGE('',*,*,#55218,.T.); +#55233 = ORIENTED_EDGE('',*,*,#54799,.T.); +#55234 = ORIENTED_EDGE('',*,*,#55235,.F.); +#55235 = EDGE_CURVE('',#54621,#54792,#55236,.T.); +#55236 = LINE('',#55237,#55238); +#55237 = CARTESIAN_POINT('',(169.647387,-59.102637,1.6)); +#55238 = VECTOR('',#55239,1.); +#55239 = DIRECTION('',(0.,0.,1.)); +#55240 = ORIENTED_EDGE('',*,*,#54628,.F.); +#55241 = PLANE('',#55242); +#55242 = AXIS2_PLACEMENT_3D('',#55243,#55244,#55245); +#55243 = CARTESIAN_POINT('',(169.614351,-59.152079,1.6)); +#55244 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#55245 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#55246 = ADVANCED_FACE('',(#55247),#55258,.T.); +#55247 = FACE_BOUND('',#55248,.T.); +#55248 = EDGE_LOOP('',(#55249,#55250,#55251,#55257)); +#55249 = ORIENTED_EDGE('',*,*,#55235,.T.); +#55250 = ORIENTED_EDGE('',*,*,#54791,.T.); +#55251 = ORIENTED_EDGE('',*,*,#55252,.F.); +#55252 = EDGE_CURVE('',#54613,#54784,#55253,.T.); +#55253 = LINE('',#55254,#55255); +#55254 = CARTESIAN_POINT('',(169.696829,-59.069601,1.6)); +#55255 = VECTOR('',#55256,1.); +#55256 = DIRECTION('',(0.,0.,1.)); +#55257 = ORIENTED_EDGE('',*,*,#54620,.F.); +#55258 = PLANE('',#55259); +#55259 = AXIS2_PLACEMENT_3D('',#55260,#55261,#55262); +#55260 = CARTESIAN_POINT('',(169.647387,-59.102637,1.6)); +#55261 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#55262 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#55263 = ADVANCED_FACE('',(#55264),#55270,.T.); +#55264 = FACE_BOUND('',#55265,.T.); +#55265 = EDGE_LOOP('',(#55266,#55267,#55268,#55269)); +#55266 = ORIENTED_EDGE('',*,*,#55252,.T.); +#55267 = ORIENTED_EDGE('',*,*,#54783,.T.); +#55268 = ORIENTED_EDGE('',*,*,#54944,.F.); +#55269 = ORIENTED_EDGE('',*,*,#54612,.F.); +#55270 = PLANE('',#55271); +#55271 = AXIS2_PLACEMENT_3D('',#55272,#55273,#55274); +#55272 = CARTESIAN_POINT('',(169.696829,-59.069601,1.6)); +#55273 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#55274 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#55275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55279)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#55276,#55277,#55278)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#55276 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#55277 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#55278 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#55279 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#55276, + 'distance_accuracy_value','confusion accuracy'); +#55280 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#55281,#55283); +#55281 = ( REPRESENTATION_RELATIONSHIP('','',#54493,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#55282) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#55282 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1163); +#55283 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #55284); +#55284 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('289','=>[0:1:1:282]','',#5, + #54488,$); +#55285 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#54490)); +#55286 = SHAPE_DEFINITION_REPRESENTATION(#55287,#55293); +#55287 = PRODUCT_DEFINITION_SHAPE('','',#55288); +#55288 = PRODUCT_DEFINITION('design','',#55289,#55292); +#55289 = PRODUCT_DEFINITION_FORMATION('','',#55290); +#55290 = PRODUCT('HackPad_pad_33','HackPad_pad_33','',(#55291)); +#55291 = PRODUCT_CONTEXT('',#2,'mechanical'); +#55292 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#55293 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#55294),#55386); +#55294 = MANIFOLD_SOLID_BREP('',#55295); +#55295 = CLOSED_SHELL('',(#55296,#55329,#55349,#55369)); +#55296 = ADVANCED_FACE('',(#55297),#55324,.T.); +#55297 = FACE_BOUND('',#55298,.T.); +#55298 = EDGE_LOOP('',(#55299,#55308,#55316,#55323)); +#55299 = ORIENTED_EDGE('',*,*,#55300,.F.); +#55300 = EDGE_CURVE('',#55301,#55301,#55303,.T.); +#55301 = VERTEX_POINT('',#55302); +#55302 = CARTESIAN_POINT('',(170.74575,-57.28,1.635)); +#55303 = CIRCLE('',#55304,0.762); +#55304 = AXIS2_PLACEMENT_3D('',#55305,#55306,#55307); +#55305 = CARTESIAN_POINT('',(169.98375,-57.28,1.635)); +#55306 = DIRECTION('',(0.,0.,1.)); +#55307 = DIRECTION('',(1.,0.,-0.)); +#55308 = ORIENTED_EDGE('',*,*,#55309,.F.); +#55309 = EDGE_CURVE('',#55310,#55301,#55312,.T.); +#55310 = VERTEX_POINT('',#55311); +#55311 = CARTESIAN_POINT('',(170.74575,-57.28,1.6)); +#55312 = LINE('',#55313,#55314); +#55313 = CARTESIAN_POINT('',(170.74575,-57.28,1.6)); +#55314 = VECTOR('',#55315,1.); +#55315 = DIRECTION('',(0.,0.,1.)); +#55316 = ORIENTED_EDGE('',*,*,#55317,.T.); +#55317 = EDGE_CURVE('',#55310,#55310,#55318,.T.); +#55318 = CIRCLE('',#55319,0.762); +#55319 = AXIS2_PLACEMENT_3D('',#55320,#55321,#55322); +#55320 = CARTESIAN_POINT('',(169.98375,-57.28,1.6)); +#55321 = DIRECTION('',(0.,0.,1.)); +#55322 = DIRECTION('',(1.,0.,-0.)); +#55323 = ORIENTED_EDGE('',*,*,#55309,.T.); +#55324 = CYLINDRICAL_SURFACE('',#55325,0.762); +#55325 = AXIS2_PLACEMENT_3D('',#55326,#55327,#55328); +#55326 = CARTESIAN_POINT('',(169.98375,-57.28,1.6)); +#55327 = DIRECTION('',(0.,0.,1.)); +#55328 = DIRECTION('',(1.,0.,-0.)); +#55329 = ADVANCED_FACE('',(#55330,#55333),#55344,.T.); +#55330 = FACE_BOUND('',#55331,.T.); +#55331 = EDGE_LOOP('',(#55332)); +#55332 = ORIENTED_EDGE('',*,*,#55300,.T.); +#55333 = FACE_BOUND('',#55334,.T.); +#55334 = EDGE_LOOP('',(#55335)); +#55335 = ORIENTED_EDGE('',*,*,#55336,.T.); +#55336 = EDGE_CURVE('',#55337,#55337,#55339,.T.); +#55337 = VERTEX_POINT('',#55338); +#55338 = CARTESIAN_POINT('',(169.98375,-57.6995,1.635)); +#55339 = CIRCLE('',#55340,0.4195); +#55340 = AXIS2_PLACEMENT_3D('',#55341,#55342,#55343); +#55341 = CARTESIAN_POINT('',(169.98375,-57.28,1.635)); +#55342 = DIRECTION('',(-0.,0.,-1.)); +#55343 = DIRECTION('',(-0.,-1.,0.)); +#55344 = PLANE('',#55345); +#55345 = AXIS2_PLACEMENT_3D('',#55346,#55347,#55348); +#55346 = CARTESIAN_POINT('',(169.98375,-57.28,1.635)); +#55347 = DIRECTION('',(0.,0.,1.)); +#55348 = DIRECTION('',(1.,0.,-0.)); +#55349 = ADVANCED_FACE('',(#55350,#55353),#55364,.F.); +#55350 = FACE_BOUND('',#55351,.F.); +#55351 = EDGE_LOOP('',(#55352)); +#55352 = ORIENTED_EDGE('',*,*,#55317,.T.); +#55353 = FACE_BOUND('',#55354,.F.); +#55354 = EDGE_LOOP('',(#55355)); +#55355 = ORIENTED_EDGE('',*,*,#55356,.T.); +#55356 = EDGE_CURVE('',#55357,#55357,#55359,.T.); +#55357 = VERTEX_POINT('',#55358); +#55358 = CARTESIAN_POINT('',(169.98375,-57.6995,1.6)); +#55359 = CIRCLE('',#55360,0.4195); +#55360 = AXIS2_PLACEMENT_3D('',#55361,#55362,#55363); +#55361 = CARTESIAN_POINT('',(169.98375,-57.28,1.6)); +#55362 = DIRECTION('',(-0.,0.,-1.)); +#55363 = DIRECTION('',(-0.,-1.,0.)); +#55364 = PLANE('',#55365); +#55365 = AXIS2_PLACEMENT_3D('',#55366,#55367,#55368); +#55366 = CARTESIAN_POINT('',(169.98375,-57.28,1.6)); +#55367 = DIRECTION('',(0.,0.,1.)); +#55368 = DIRECTION('',(1.,0.,-0.)); +#55369 = ADVANCED_FACE('',(#55370),#55381,.F.); +#55370 = FACE_BOUND('',#55371,.T.); +#55371 = EDGE_LOOP('',(#55372,#55373,#55379,#55380)); +#55372 = ORIENTED_EDGE('',*,*,#55356,.T.); +#55373 = ORIENTED_EDGE('',*,*,#55374,.T.); +#55374 = EDGE_CURVE('',#55357,#55337,#55375,.T.); +#55375 = LINE('',#55376,#55377); +#55376 = CARTESIAN_POINT('',(169.98375,-57.6995,-4.5E-02)); +#55377 = VECTOR('',#55378,1.); +#55378 = DIRECTION('',(0.,0.,1.)); +#55379 = ORIENTED_EDGE('',*,*,#55336,.F.); +#55380 = ORIENTED_EDGE('',*,*,#55374,.F.); +#55381 = CYLINDRICAL_SURFACE('',#55382,0.4195); +#55382 = AXIS2_PLACEMENT_3D('',#55383,#55384,#55385); +#55383 = CARTESIAN_POINT('',(169.98375,-57.28,-4.5E-02)); +#55384 = DIRECTION('',(-0.,-0.,-1.)); +#55385 = DIRECTION('',(-0.,-1.,0.)); +#55386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55390)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#55387,#55388,#55389)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#55387 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#55388 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#55389 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#55390 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#55387, + 'distance_accuracy_value','confusion accuracy'); +#55391 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#55392,#55394); +#55392 = ( REPRESENTATION_RELATIONSHIP('','',#55293,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#55393) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#55393 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1167); +#55394 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #55395); +#55395 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('290','=>[0:1:1:283]','',#5, + #55288,$); +#55396 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#55290)); +#55397 = SHAPE_DEFINITION_REPRESENTATION(#55398,#55404); +#55398 = PRODUCT_DEFINITION_SHAPE('','',#55399); +#55399 = PRODUCT_DEFINITION('design','',#55400,#55403); +#55400 = PRODUCT_DEFINITION_FORMATION('','',#55401); +#55401 = PRODUCT('HackPad_pad_34','HackPad_pad_34','',(#55402)); +#55402 = PRODUCT_CONTEXT('',#2,'mechanical'); +#55403 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#55404 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#55405),#55497); +#55405 = MANIFOLD_SOLID_BREP('',#55406); +#55406 = CLOSED_SHELL('',(#55407,#55440,#55460,#55480)); +#55407 = ADVANCED_FACE('',(#55408),#55435,.T.); +#55408 = FACE_BOUND('',#55409,.T.); +#55409 = EDGE_LOOP('',(#55410,#55419,#55427,#55434)); +#55410 = ORIENTED_EDGE('',*,*,#55411,.F.); +#55411 = EDGE_CURVE('',#55412,#55412,#55414,.T.); +#55412 = VERTEX_POINT('',#55413); +#55413 = CARTESIAN_POINT('',(170.74575,-57.28,0.)); +#55414 = CIRCLE('',#55415,0.762); +#55415 = AXIS2_PLACEMENT_3D('',#55416,#55417,#55418); +#55416 = CARTESIAN_POINT('',(169.98375,-57.28,0.)); +#55417 = DIRECTION('',(0.,0.,1.)); +#55418 = DIRECTION('',(1.,0.,-0.)); +#55419 = ORIENTED_EDGE('',*,*,#55420,.F.); +#55420 = EDGE_CURVE('',#55421,#55412,#55423,.T.); +#55421 = VERTEX_POINT('',#55422); +#55422 = CARTESIAN_POINT('',(170.74575,-57.28,-3.5E-02)); +#55423 = LINE('',#55424,#55425); +#55424 = CARTESIAN_POINT('',(170.74575,-57.28,-3.5E-02)); +#55425 = VECTOR('',#55426,1.); +#55426 = DIRECTION('',(0.,0.,1.)); +#55427 = ORIENTED_EDGE('',*,*,#55428,.T.); +#55428 = EDGE_CURVE('',#55421,#55421,#55429,.T.); +#55429 = CIRCLE('',#55430,0.762); +#55430 = AXIS2_PLACEMENT_3D('',#55431,#55432,#55433); +#55431 = CARTESIAN_POINT('',(169.98375,-57.28,-3.5E-02)); +#55432 = DIRECTION('',(0.,0.,1.)); +#55433 = DIRECTION('',(1.,0.,-0.)); +#55434 = ORIENTED_EDGE('',*,*,#55420,.T.); +#55435 = CYLINDRICAL_SURFACE('',#55436,0.762); +#55436 = AXIS2_PLACEMENT_3D('',#55437,#55438,#55439); +#55437 = CARTESIAN_POINT('',(169.98375,-57.28,-3.5E-02)); +#55438 = DIRECTION('',(0.,0.,1.)); +#55439 = DIRECTION('',(1.,0.,-0.)); +#55440 = ADVANCED_FACE('',(#55441,#55444),#55455,.T.); +#55441 = FACE_BOUND('',#55442,.T.); +#55442 = EDGE_LOOP('',(#55443)); +#55443 = ORIENTED_EDGE('',*,*,#55411,.T.); +#55444 = FACE_BOUND('',#55445,.T.); +#55445 = EDGE_LOOP('',(#55446)); +#55446 = ORIENTED_EDGE('',*,*,#55447,.T.); +#55447 = EDGE_CURVE('',#55448,#55448,#55450,.T.); +#55448 = VERTEX_POINT('',#55449); +#55449 = CARTESIAN_POINT('',(169.98375,-57.6995,0.)); +#55450 = CIRCLE('',#55451,0.4195); +#55451 = AXIS2_PLACEMENT_3D('',#55452,#55453,#55454); +#55452 = CARTESIAN_POINT('',(169.98375,-57.28,0.)); +#55453 = DIRECTION('',(-0.,0.,-1.)); +#55454 = DIRECTION('',(-0.,-1.,0.)); +#55455 = PLANE('',#55456); +#55456 = AXIS2_PLACEMENT_3D('',#55457,#55458,#55459); +#55457 = CARTESIAN_POINT('',(169.98375,-57.28,0.)); +#55458 = DIRECTION('',(0.,0.,1.)); +#55459 = DIRECTION('',(1.,0.,-0.)); +#55460 = ADVANCED_FACE('',(#55461,#55464),#55475,.F.); +#55461 = FACE_BOUND('',#55462,.F.); +#55462 = EDGE_LOOP('',(#55463)); +#55463 = ORIENTED_EDGE('',*,*,#55428,.T.); +#55464 = FACE_BOUND('',#55465,.F.); +#55465 = EDGE_LOOP('',(#55466)); +#55466 = ORIENTED_EDGE('',*,*,#55467,.T.); +#55467 = EDGE_CURVE('',#55468,#55468,#55470,.T.); +#55468 = VERTEX_POINT('',#55469); +#55469 = CARTESIAN_POINT('',(169.98375,-57.6995,-3.5E-02)); +#55470 = CIRCLE('',#55471,0.4195); +#55471 = AXIS2_PLACEMENT_3D('',#55472,#55473,#55474); +#55472 = CARTESIAN_POINT('',(169.98375,-57.28,-3.5E-02)); +#55473 = DIRECTION('',(-0.,0.,-1.)); +#55474 = DIRECTION('',(-0.,-1.,0.)); +#55475 = PLANE('',#55476); +#55476 = AXIS2_PLACEMENT_3D('',#55477,#55478,#55479); +#55477 = CARTESIAN_POINT('',(169.98375,-57.28,-3.5E-02)); +#55478 = DIRECTION('',(0.,0.,1.)); +#55479 = DIRECTION('',(1.,0.,-0.)); +#55480 = ADVANCED_FACE('',(#55481),#55492,.F.); +#55481 = FACE_BOUND('',#55482,.T.); +#55482 = EDGE_LOOP('',(#55483,#55484,#55490,#55491)); +#55483 = ORIENTED_EDGE('',*,*,#55467,.T.); +#55484 = ORIENTED_EDGE('',*,*,#55485,.T.); +#55485 = EDGE_CURVE('',#55468,#55448,#55486,.T.); +#55486 = LINE('',#55487,#55488); +#55487 = CARTESIAN_POINT('',(169.98375,-57.6995,-4.5E-02)); +#55488 = VECTOR('',#55489,1.); +#55489 = DIRECTION('',(0.,0.,1.)); +#55490 = ORIENTED_EDGE('',*,*,#55447,.F.); +#55491 = ORIENTED_EDGE('',*,*,#55485,.F.); +#55492 = CYLINDRICAL_SURFACE('',#55493,0.4195); +#55493 = AXIS2_PLACEMENT_3D('',#55494,#55495,#55496); +#55494 = CARTESIAN_POINT('',(169.98375,-57.28,-4.5E-02)); +#55495 = DIRECTION('',(-0.,-0.,-1.)); +#55496 = DIRECTION('',(-0.,-1.,0.)); +#55497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#55498,#55499,#55500)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#55498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#55499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#55500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#55501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#55498, + 'distance_accuracy_value','confusion accuracy'); +#55502 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#55503,#55505); +#55503 = ( REPRESENTATION_RELATIONSHIP('','',#55404,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#55504) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#55504 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1171); +#55505 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #55506); +#55506 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('291','=>[0:1:1:284]','',#5, + #55399,$); +#55507 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#55401)); +#55508 = SHAPE_DEFINITION_REPRESENTATION(#55509,#55515); +#55509 = PRODUCT_DEFINITION_SHAPE('','',#55510); +#55510 = PRODUCT_DEFINITION('design','',#55511,#55514); +#55511 = PRODUCT_DEFINITION_FORMATION('','',#55512); +#55512 = PRODUCT('HackPad_pad_35','HackPad_pad_35','',(#55513)); +#55513 = PRODUCT_CONTEXT('',#2,'mechanical'); +#55514 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#55515 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#55516),#55608); +#55516 = MANIFOLD_SOLID_BREP('',#55517); +#55517 = CLOSED_SHELL('',(#55518,#55551,#55571,#55591)); +#55518 = ADVANCED_FACE('',(#55519),#55546,.T.); +#55519 = FACE_BOUND('',#55520,.F.); +#55520 = EDGE_LOOP('',(#55521,#55531,#55538,#55539)); +#55521 = ORIENTED_EDGE('',*,*,#55522,.T.); +#55522 = EDGE_CURVE('',#55523,#55525,#55527,.T.); +#55523 = VERTEX_POINT('',#55524); +#55524 = CARTESIAN_POINT('',(169.98375,-57.7245,-3.5E-02)); +#55525 = VERTEX_POINT('',#55526); +#55526 = CARTESIAN_POINT('',(169.98375,-57.7245,1.635)); +#55527 = LINE('',#55528,#55529); +#55528 = CARTESIAN_POINT('',(169.98375,-57.7245,-3.5E-02)); +#55529 = VECTOR('',#55530,1.); +#55530 = DIRECTION('',(0.,0.,1.)); +#55531 = ORIENTED_EDGE('',*,*,#55532,.T.); +#55532 = EDGE_CURVE('',#55525,#55525,#55533,.T.); +#55533 = CIRCLE('',#55534,0.4445); +#55534 = AXIS2_PLACEMENT_3D('',#55535,#55536,#55537); +#55535 = CARTESIAN_POINT('',(169.98375,-57.28,1.635)); +#55536 = DIRECTION('',(0.,0.,1.)); +#55537 = DIRECTION('',(-0.,-1.,0.)); +#55538 = ORIENTED_EDGE('',*,*,#55522,.F.); +#55539 = ORIENTED_EDGE('',*,*,#55540,.F.); +#55540 = EDGE_CURVE('',#55523,#55523,#55541,.T.); +#55541 = CIRCLE('',#55542,0.4445); +#55542 = AXIS2_PLACEMENT_3D('',#55543,#55544,#55545); +#55543 = CARTESIAN_POINT('',(169.98375,-57.28,-3.5E-02)); +#55544 = DIRECTION('',(0.,0.,1.)); +#55545 = DIRECTION('',(-0.,-1.,0.)); +#55546 = CYLINDRICAL_SURFACE('',#55547,0.4445); +#55547 = AXIS2_PLACEMENT_3D('',#55548,#55549,#55550); +#55548 = CARTESIAN_POINT('',(169.98375,-57.28,-3.5E-02)); +#55549 = DIRECTION('',(-0.,-0.,-1.)); +#55550 = DIRECTION('',(-0.,-1.,0.)); +#55551 = ADVANCED_FACE('',(#55552,#55555),#55566,.F.); +#55552 = FACE_BOUND('',#55553,.F.); +#55553 = EDGE_LOOP('',(#55554)); +#55554 = ORIENTED_EDGE('',*,*,#55540,.T.); +#55555 = FACE_BOUND('',#55556,.F.); +#55556 = EDGE_LOOP('',(#55557)); +#55557 = ORIENTED_EDGE('',*,*,#55558,.T.); +#55558 = EDGE_CURVE('',#55559,#55559,#55561,.T.); +#55559 = VERTEX_POINT('',#55560); +#55560 = CARTESIAN_POINT('',(169.98375,-57.6995,-3.5E-02)); +#55561 = CIRCLE('',#55562,0.4195); +#55562 = AXIS2_PLACEMENT_3D('',#55563,#55564,#55565); +#55563 = CARTESIAN_POINT('',(169.98375,-57.28,-3.5E-02)); +#55564 = DIRECTION('',(-0.,0.,-1.)); +#55565 = DIRECTION('',(-0.,-1.,0.)); +#55566 = PLANE('',#55567); +#55567 = AXIS2_PLACEMENT_3D('',#55568,#55569,#55570); +#55568 = CARTESIAN_POINT('',(169.98375,-57.7245,-3.5E-02)); +#55569 = DIRECTION('',(0.,0.,1.)); +#55570 = DIRECTION('',(1.,0.,-0.)); +#55571 = ADVANCED_FACE('',(#55572,#55575),#55586,.T.); +#55572 = FACE_BOUND('',#55573,.T.); +#55573 = EDGE_LOOP('',(#55574)); +#55574 = ORIENTED_EDGE('',*,*,#55532,.T.); +#55575 = FACE_BOUND('',#55576,.T.); +#55576 = EDGE_LOOP('',(#55577)); +#55577 = ORIENTED_EDGE('',*,*,#55578,.T.); +#55578 = EDGE_CURVE('',#55579,#55579,#55581,.T.); +#55579 = VERTEX_POINT('',#55580); +#55580 = CARTESIAN_POINT('',(169.98375,-57.6995,1.635)); +#55581 = CIRCLE('',#55582,0.4195); +#55582 = AXIS2_PLACEMENT_3D('',#55583,#55584,#55585); +#55583 = CARTESIAN_POINT('',(169.98375,-57.28,1.635)); +#55584 = DIRECTION('',(-0.,0.,-1.)); +#55585 = DIRECTION('',(-0.,-1.,0.)); +#55586 = PLANE('',#55587); +#55587 = AXIS2_PLACEMENT_3D('',#55588,#55589,#55590); +#55588 = CARTESIAN_POINT('',(169.98375,-57.7245,1.635)); +#55589 = DIRECTION('',(0.,0.,1.)); +#55590 = DIRECTION('',(1.,0.,-0.)); +#55591 = ADVANCED_FACE('',(#55592),#55603,.F.); +#55592 = FACE_BOUND('',#55593,.T.); +#55593 = EDGE_LOOP('',(#55594,#55595,#55601,#55602)); +#55594 = ORIENTED_EDGE('',*,*,#55558,.T.); +#55595 = ORIENTED_EDGE('',*,*,#55596,.T.); +#55596 = EDGE_CURVE('',#55559,#55579,#55597,.T.); +#55597 = LINE('',#55598,#55599); +#55598 = CARTESIAN_POINT('',(169.98375,-57.6995,-4.5E-02)); +#55599 = VECTOR('',#55600,1.); +#55600 = DIRECTION('',(0.,0.,1.)); +#55601 = ORIENTED_EDGE('',*,*,#55578,.F.); +#55602 = ORIENTED_EDGE('',*,*,#55596,.F.); +#55603 = CYLINDRICAL_SURFACE('',#55604,0.4195); +#55604 = AXIS2_PLACEMENT_3D('',#55605,#55606,#55607); +#55605 = CARTESIAN_POINT('',(169.98375,-57.28,-4.5E-02)); +#55606 = DIRECTION('',(-0.,-0.,-1.)); +#55607 = DIRECTION('',(-0.,-1.,0.)); +#55608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#55612)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#55609,#55610,#55611)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#55609 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#55610 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#55611 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#55612 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#55609, + 'distance_accuracy_value','confusion accuracy'); +#55613 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#55614,#55616); +#55614 = ( REPRESENTATION_RELATIONSHIP('','',#55515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#55615) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#55615 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1175); +#55616 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #55617); +#55617 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('292','=>[0:1:1:285]','',#5, + #55510,$); +#55618 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#55512)); +#55619 = SHAPE_DEFINITION_REPRESENTATION(#55620,#55626); +#55620 = PRODUCT_DEFINITION_SHAPE('','',#55621); +#55621 = PRODUCT_DEFINITION('design','',#55622,#55625); +#55622 = PRODUCT_DEFINITION_FORMATION('','',#55623); +#55623 = PRODUCT('HackPad_pad_36','HackPad_pad_36','',(#55624)); +#55624 = PRODUCT_CONTEXT('',#2,'mechanical'); +#55625 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#55626 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#55627),#56408); +#55627 = MANIFOLD_SOLID_BREP('',#55628); +#55628 = CLOSED_SHELL('',(#55629,#55669,#55700,#55731,#55902,#56073, + #56090,#56107,#56124,#56141,#56158,#56175,#56192,#56209,#56226, + #56243,#56260,#56277,#56294,#56311,#56328,#56345,#56362,#56379, + #56396)); +#55629 = ADVANCED_FACE('',(#55630),#55664,.T.); +#55630 = FACE_BOUND('',#55631,.T.); +#55631 = EDGE_LOOP('',(#55632,#55642,#55650,#55658)); +#55632 = ORIENTED_EDGE('',*,*,#55633,.T.); +#55633 = EDGE_CURVE('',#55634,#55636,#55638,.T.); +#55634 = VERTEX_POINT('',#55635); +#55635 = CARTESIAN_POINT('',(171.940671,-56.529601,1.6)); +#55636 = VERTEX_POINT('',#55637); +#55637 = CARTESIAN_POINT('',(171.940671,-56.529601,1.635)); +#55638 = LINE('',#55639,#55640); +#55639 = CARTESIAN_POINT('',(171.940671,-56.529601,1.6)); +#55640 = VECTOR('',#55641,1.); +#55641 = DIRECTION('',(0.,0.,1.)); +#55642 = ORIENTED_EDGE('',*,*,#55643,.T.); +#55643 = EDGE_CURVE('',#55636,#55644,#55646,.T.); +#55644 = VERTEX_POINT('',#55645); +#55645 = CARTESIAN_POINT('',(171.990113,-56.562637,1.635)); +#55646 = LINE('',#55647,#55648); +#55647 = CARTESIAN_POINT('',(171.940671,-56.529601,1.635)); +#55648 = VECTOR('',#55649,1.); +#55649 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#55650 = ORIENTED_EDGE('',*,*,#55651,.F.); +#55651 = EDGE_CURVE('',#55652,#55644,#55654,.T.); +#55652 = VERTEX_POINT('',#55653); +#55653 = CARTESIAN_POINT('',(171.990113,-56.562637,1.6)); +#55654 = LINE('',#55655,#55656); +#55655 = CARTESIAN_POINT('',(171.990113,-56.562637,1.6)); +#55656 = VECTOR('',#55657,1.); +#55657 = DIRECTION('',(0.,0.,1.)); +#55658 = ORIENTED_EDGE('',*,*,#55659,.F.); +#55659 = EDGE_CURVE('',#55634,#55652,#55660,.T.); +#55660 = LINE('',#55661,#55662); +#55661 = CARTESIAN_POINT('',(171.940671,-56.529601,1.6)); +#55662 = VECTOR('',#55663,1.); +#55663 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#55664 = PLANE('',#55665); +#55665 = AXIS2_PLACEMENT_3D('',#55666,#55667,#55668); +#55666 = CARTESIAN_POINT('',(171.940671,-56.529601,1.6)); +#55667 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#55668 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#55669 = ADVANCED_FACE('',(#55670),#55695,.T.); +#55670 = FACE_BOUND('',#55671,.T.); +#55671 = EDGE_LOOP('',(#55672,#55682,#55688,#55689)); +#55672 = ORIENTED_EDGE('',*,*,#55673,.T.); +#55673 = EDGE_CURVE('',#55674,#55676,#55678,.T.); +#55674 = VERTEX_POINT('',#55675); +#55675 = CARTESIAN_POINT('',(171.88235,-56.518,1.6)); +#55676 = VERTEX_POINT('',#55677); +#55677 = CARTESIAN_POINT('',(171.88235,-56.518,1.635)); +#55678 = LINE('',#55679,#55680); +#55679 = CARTESIAN_POINT('',(171.88235,-56.518,1.6)); +#55680 = VECTOR('',#55681,1.); +#55681 = DIRECTION('',(0.,0.,1.)); +#55682 = ORIENTED_EDGE('',*,*,#55683,.T.); +#55683 = EDGE_CURVE('',#55676,#55636,#55684,.T.); +#55684 = LINE('',#55685,#55686); +#55685 = CARTESIAN_POINT('',(171.88235,-56.518,1.635)); +#55686 = VECTOR('',#55687,1.); +#55687 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#55688 = ORIENTED_EDGE('',*,*,#55633,.F.); +#55689 = ORIENTED_EDGE('',*,*,#55690,.F.); +#55690 = EDGE_CURVE('',#55674,#55634,#55691,.T.); +#55691 = LINE('',#55692,#55693); +#55692 = CARTESIAN_POINT('',(171.88235,-56.518,1.6)); +#55693 = VECTOR('',#55694,1.); +#55694 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#55695 = PLANE('',#55696); +#55696 = AXIS2_PLACEMENT_3D('',#55697,#55698,#55699); +#55697 = CARTESIAN_POINT('',(171.88235,-56.518,1.6)); +#55698 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#55699 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#55700 = ADVANCED_FACE('',(#55701),#55726,.T.); +#55701 = FACE_BOUND('',#55702,.T.); +#55702 = EDGE_LOOP('',(#55703,#55704,#55712,#55720)); +#55703 = ORIENTED_EDGE('',*,*,#55651,.T.); +#55704 = ORIENTED_EDGE('',*,*,#55705,.T.); +#55705 = EDGE_CURVE('',#55644,#55706,#55708,.T.); +#55706 = VERTEX_POINT('',#55707); +#55707 = CARTESIAN_POINT('',(172.023149,-56.612079,1.635)); +#55708 = LINE('',#55709,#55710); +#55709 = CARTESIAN_POINT('',(171.990113,-56.562637,1.635)); +#55710 = VECTOR('',#55711,1.); +#55711 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#55712 = ORIENTED_EDGE('',*,*,#55713,.F.); +#55713 = EDGE_CURVE('',#55714,#55706,#55716,.T.); +#55714 = VERTEX_POINT('',#55715); +#55715 = CARTESIAN_POINT('',(172.023149,-56.612079,1.6)); +#55716 = LINE('',#55717,#55718); +#55717 = CARTESIAN_POINT('',(172.023149,-56.612079,1.6)); +#55718 = VECTOR('',#55719,1.); +#55719 = DIRECTION('',(0.,0.,1.)); +#55720 = ORIENTED_EDGE('',*,*,#55721,.F.); +#55721 = EDGE_CURVE('',#55652,#55714,#55722,.T.); +#55722 = LINE('',#55723,#55724); +#55723 = CARTESIAN_POINT('',(171.990113,-56.562637,1.6)); +#55724 = VECTOR('',#55725,1.); +#55725 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#55726 = PLANE('',#55727); +#55727 = AXIS2_PLACEMENT_3D('',#55728,#55729,#55730); +#55728 = CARTESIAN_POINT('',(171.990113,-56.562637,1.6)); +#55729 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#55730 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#55731 = ADVANCED_FACE('',(#55732),#55897,.F.); +#55732 = FACE_BOUND('',#55733,.F.); +#55733 = EDGE_LOOP('',(#55734,#55735,#55736,#55744,#55752,#55760,#55768, + #55776,#55784,#55793,#55802,#55810,#55818,#55826,#55834,#55842, + #55850,#55858,#55866,#55874,#55882,#55890,#55896)); +#55734 = ORIENTED_EDGE('',*,*,#55659,.F.); +#55735 = ORIENTED_EDGE('',*,*,#55690,.F.); +#55736 = ORIENTED_EDGE('',*,*,#55737,.F.); +#55737 = EDGE_CURVE('',#55738,#55674,#55740,.T.); +#55738 = VERTEX_POINT('',#55739); +#55739 = CARTESIAN_POINT('',(169.75515,-56.518,1.6)); +#55740 = LINE('',#55741,#55742); +#55741 = CARTESIAN_POINT('',(169.75515,-56.518,1.6)); +#55742 = VECTOR('',#55743,1.); +#55743 = DIRECTION('',(1.,0.,0.)); +#55744 = ORIENTED_EDGE('',*,*,#55745,.F.); +#55745 = EDGE_CURVE('',#55746,#55738,#55748,.T.); +#55746 = VERTEX_POINT('',#55747); +#55747 = CARTESIAN_POINT('',(169.696829,-56.529601,1.6)); +#55748 = LINE('',#55749,#55750); +#55749 = CARTESIAN_POINT('',(169.696829,-56.529601,1.6)); +#55750 = VECTOR('',#55751,1.); +#55751 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#55752 = ORIENTED_EDGE('',*,*,#55753,.F.); +#55753 = EDGE_CURVE('',#55754,#55746,#55756,.T.); +#55754 = VERTEX_POINT('',#55755); +#55755 = CARTESIAN_POINT('',(169.647387,-56.562637,1.6)); +#55756 = LINE('',#55757,#55758); +#55757 = CARTESIAN_POINT('',(169.647387,-56.562637,1.6)); +#55758 = VECTOR('',#55759,1.); +#55759 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#55760 = ORIENTED_EDGE('',*,*,#55761,.F.); +#55761 = EDGE_CURVE('',#55762,#55754,#55764,.T.); +#55762 = VERTEX_POINT('',#55763); +#55763 = CARTESIAN_POINT('',(169.614351,-56.612079,1.6)); +#55764 = LINE('',#55765,#55766); +#55765 = CARTESIAN_POINT('',(169.614351,-56.612079,1.6)); +#55766 = VECTOR('',#55767,1.); +#55767 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#55768 = ORIENTED_EDGE('',*,*,#55769,.F.); +#55769 = EDGE_CURVE('',#55770,#55762,#55772,.T.); +#55770 = VERTEX_POINT('',#55771); +#55771 = CARTESIAN_POINT('',(169.60275,-56.6704,1.6)); +#55772 = LINE('',#55773,#55774); +#55773 = CARTESIAN_POINT('',(169.60275,-56.6704,1.6)); +#55774 = VECTOR('',#55775,1.); +#55775 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#55776 = ORIENTED_EDGE('',*,*,#55777,.F.); +#55777 = EDGE_CURVE('',#55778,#55770,#55780,.T.); +#55778 = VERTEX_POINT('',#55779); +#55779 = CARTESIAN_POINT('',(169.60275,-57.10444587729,1.6)); +#55780 = LINE('',#55781,#55782); +#55781 = CARTESIAN_POINT('',(169.60275,-57.8896,1.6)); +#55782 = VECTOR('',#55783,1.); +#55783 = DIRECTION('',(0.,1.,0.)); +#55784 = ORIENTED_EDGE('',*,*,#55785,.T.); +#55785 = EDGE_CURVE('',#55778,#55786,#55788,.T.); +#55786 = VERTEX_POINT('',#55787); +#55787 = CARTESIAN_POINT('',(169.98375,-57.6995,1.6)); +#55788 = CIRCLE('',#55789,0.4195); +#55789 = AXIS2_PLACEMENT_3D('',#55790,#55791,#55792); +#55790 = CARTESIAN_POINT('',(169.98375,-57.28,1.6)); +#55791 = DIRECTION('',(-0.,0.,-1.)); +#55792 = DIRECTION('',(-0.,-1.,0.)); +#55793 = ORIENTED_EDGE('',*,*,#55794,.T.); +#55794 = EDGE_CURVE('',#55786,#55795,#55797,.T.); +#55795 = VERTEX_POINT('',#55796); +#55796 = CARTESIAN_POINT('',(169.60275,-57.45555412271,1.6)); +#55797 = CIRCLE('',#55798,0.4195); +#55798 = AXIS2_PLACEMENT_3D('',#55799,#55800,#55801); +#55799 = CARTESIAN_POINT('',(169.98375,-57.28,1.6)); +#55800 = DIRECTION('',(-0.,0.,-1.)); +#55801 = DIRECTION('',(-0.,-1.,0.)); +#55802 = ORIENTED_EDGE('',*,*,#55803,.F.); +#55803 = EDGE_CURVE('',#55804,#55795,#55806,.T.); +#55804 = VERTEX_POINT('',#55805); +#55805 = CARTESIAN_POINT('',(169.60275,-57.8896,1.6)); +#55806 = LINE('',#55807,#55808); +#55807 = CARTESIAN_POINT('',(169.60275,-57.8896,1.6)); +#55808 = VECTOR('',#55809,1.); +#55809 = DIRECTION('',(0.,1.,0.)); +#55810 = ORIENTED_EDGE('',*,*,#55811,.F.); +#55811 = EDGE_CURVE('',#55812,#55804,#55814,.T.); +#55812 = VERTEX_POINT('',#55813); +#55813 = CARTESIAN_POINT('',(169.614351,-57.947921,1.6)); +#55814 = LINE('',#55815,#55816); +#55815 = CARTESIAN_POINT('',(169.614351,-57.947921,1.6)); +#55816 = VECTOR('',#55817,1.); +#55817 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#55818 = ORIENTED_EDGE('',*,*,#55819,.F.); +#55819 = EDGE_CURVE('',#55820,#55812,#55822,.T.); +#55820 = VERTEX_POINT('',#55821); +#55821 = CARTESIAN_POINT('',(169.647387,-57.997363,1.6)); +#55822 = LINE('',#55823,#55824); +#55823 = CARTESIAN_POINT('',(169.647387,-57.997363,1.6)); +#55824 = VECTOR('',#55825,1.); +#55825 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#55826 = ORIENTED_EDGE('',*,*,#55827,.F.); +#55827 = EDGE_CURVE('',#55828,#55820,#55830,.T.); +#55828 = VERTEX_POINT('',#55829); +#55829 = CARTESIAN_POINT('',(169.696829,-58.030399,1.6)); +#55830 = LINE('',#55831,#55832); +#55831 = CARTESIAN_POINT('',(169.696829,-58.030399,1.6)); +#55832 = VECTOR('',#55833,1.); +#55833 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#55834 = ORIENTED_EDGE('',*,*,#55835,.F.); +#55835 = EDGE_CURVE('',#55836,#55828,#55838,.T.); +#55836 = VERTEX_POINT('',#55837); +#55837 = CARTESIAN_POINT('',(169.75515,-58.042,1.6)); +#55838 = LINE('',#55839,#55840); +#55839 = CARTESIAN_POINT('',(169.75515,-58.042,1.6)); +#55840 = VECTOR('',#55841,1.); +#55841 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#55842 = ORIENTED_EDGE('',*,*,#55843,.F.); +#55843 = EDGE_CURVE('',#55844,#55836,#55846,.T.); +#55844 = VERTEX_POINT('',#55845); +#55845 = CARTESIAN_POINT('',(171.88235,-58.042,1.6)); +#55846 = LINE('',#55847,#55848); +#55847 = CARTESIAN_POINT('',(171.88235,-58.042,1.6)); +#55848 = VECTOR('',#55849,1.); +#55849 = DIRECTION('',(-1.,0.,0.)); +#55850 = ORIENTED_EDGE('',*,*,#55851,.F.); +#55851 = EDGE_CURVE('',#55852,#55844,#55854,.T.); +#55852 = VERTEX_POINT('',#55853); +#55853 = CARTESIAN_POINT('',(171.940671,-58.030399,1.6)); +#55854 = LINE('',#55855,#55856); +#55855 = CARTESIAN_POINT('',(171.940671,-58.030399,1.6)); +#55856 = VECTOR('',#55857,1.); +#55857 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#55858 = ORIENTED_EDGE('',*,*,#55859,.F.); +#55859 = EDGE_CURVE('',#55860,#55852,#55862,.T.); +#55860 = VERTEX_POINT('',#55861); +#55861 = CARTESIAN_POINT('',(171.990113,-57.997363,1.6)); +#55862 = LINE('',#55863,#55864); +#55863 = CARTESIAN_POINT('',(171.990113,-57.997363,1.6)); +#55864 = VECTOR('',#55865,1.); +#55865 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#55866 = ORIENTED_EDGE('',*,*,#55867,.F.); +#55867 = EDGE_CURVE('',#55868,#55860,#55870,.T.); +#55868 = VERTEX_POINT('',#55869); +#55869 = CARTESIAN_POINT('',(172.023149,-57.947921,1.6)); +#55870 = LINE('',#55871,#55872); +#55871 = CARTESIAN_POINT('',(172.023149,-57.947921,1.6)); +#55872 = VECTOR('',#55873,1.); +#55873 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#55874 = ORIENTED_EDGE('',*,*,#55875,.F.); +#55875 = EDGE_CURVE('',#55876,#55868,#55878,.T.); +#55876 = VERTEX_POINT('',#55877); +#55877 = CARTESIAN_POINT('',(172.03475,-57.8896,1.6)); +#55878 = LINE('',#55879,#55880); +#55879 = CARTESIAN_POINT('',(172.03475,-57.8896,1.6)); +#55880 = VECTOR('',#55881,1.); +#55881 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#55882 = ORIENTED_EDGE('',*,*,#55883,.F.); +#55883 = EDGE_CURVE('',#55884,#55876,#55886,.T.); +#55884 = VERTEX_POINT('',#55885); +#55885 = CARTESIAN_POINT('',(172.03475,-56.6704,1.6)); +#55886 = LINE('',#55887,#55888); +#55887 = CARTESIAN_POINT('',(172.03475,-56.6704,1.6)); +#55888 = VECTOR('',#55889,1.); +#55889 = DIRECTION('',(0.,-1.,0.)); +#55890 = ORIENTED_EDGE('',*,*,#55891,.F.); +#55891 = EDGE_CURVE('',#55714,#55884,#55892,.T.); +#55892 = LINE('',#55893,#55894); +#55893 = CARTESIAN_POINT('',(172.023149,-56.612079,1.6)); +#55894 = VECTOR('',#55895,1.); +#55895 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#55896 = ORIENTED_EDGE('',*,*,#55721,.F.); +#55897 = PLANE('',#55898); +#55898 = AXIS2_PLACEMENT_3D('',#55899,#55900,#55901); +#55899 = CARTESIAN_POINT('',(0.,0.,1.6)); +#55900 = DIRECTION('',(0.,0.,1.)); +#55901 = DIRECTION('',(1.,0.,-0.)); +#55902 = ADVANCED_FACE('',(#55903),#56068,.T.); +#55903 = FACE_BOUND('',#55904,.T.); +#55904 = EDGE_LOOP('',(#55905,#55906,#55907,#55915,#55923,#55931,#55939, + #55947,#55955,#55964,#55973,#55981,#55989,#55997,#56005,#56013, + #56021,#56029,#56037,#56045,#56053,#56061,#56067)); +#55905 = ORIENTED_EDGE('',*,*,#55643,.F.); +#55906 = ORIENTED_EDGE('',*,*,#55683,.F.); +#55907 = ORIENTED_EDGE('',*,*,#55908,.F.); +#55908 = EDGE_CURVE('',#55909,#55676,#55911,.T.); +#55909 = VERTEX_POINT('',#55910); +#55910 = CARTESIAN_POINT('',(169.75515,-56.518,1.635)); +#55911 = LINE('',#55912,#55913); +#55912 = CARTESIAN_POINT('',(169.75515,-56.518,1.635)); +#55913 = VECTOR('',#55914,1.); +#55914 = DIRECTION('',(1.,0.,0.)); +#55915 = ORIENTED_EDGE('',*,*,#55916,.F.); +#55916 = EDGE_CURVE('',#55917,#55909,#55919,.T.); +#55917 = VERTEX_POINT('',#55918); +#55918 = CARTESIAN_POINT('',(169.696829,-56.529601,1.635)); +#55919 = LINE('',#55920,#55921); +#55920 = CARTESIAN_POINT('',(169.696829,-56.529601,1.635)); +#55921 = VECTOR('',#55922,1.); +#55922 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#55923 = ORIENTED_EDGE('',*,*,#55924,.F.); +#55924 = EDGE_CURVE('',#55925,#55917,#55927,.T.); +#55925 = VERTEX_POINT('',#55926); +#55926 = CARTESIAN_POINT('',(169.647387,-56.562637,1.635)); +#55927 = LINE('',#55928,#55929); +#55928 = CARTESIAN_POINT('',(169.647387,-56.562637,1.635)); +#55929 = VECTOR('',#55930,1.); +#55930 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#55931 = ORIENTED_EDGE('',*,*,#55932,.F.); +#55932 = EDGE_CURVE('',#55933,#55925,#55935,.T.); +#55933 = VERTEX_POINT('',#55934); +#55934 = CARTESIAN_POINT('',(169.614351,-56.612079,1.635)); +#55935 = LINE('',#55936,#55937); +#55936 = CARTESIAN_POINT('',(169.614351,-56.612079,1.635)); +#55937 = VECTOR('',#55938,1.); +#55938 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#55939 = ORIENTED_EDGE('',*,*,#55940,.F.); +#55940 = EDGE_CURVE('',#55941,#55933,#55943,.T.); +#55941 = VERTEX_POINT('',#55942); +#55942 = CARTESIAN_POINT('',(169.60275,-56.6704,1.635)); +#55943 = LINE('',#55944,#55945); +#55944 = CARTESIAN_POINT('',(169.60275,-56.6704,1.635)); +#55945 = VECTOR('',#55946,1.); +#55946 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#55947 = ORIENTED_EDGE('',*,*,#55948,.F.); +#55948 = EDGE_CURVE('',#55949,#55941,#55951,.T.); +#55949 = VERTEX_POINT('',#55950); +#55950 = CARTESIAN_POINT('',(169.60275,-57.10444587729,1.635)); +#55951 = LINE('',#55952,#55953); +#55952 = CARTESIAN_POINT('',(169.60275,-57.8896,1.635)); +#55953 = VECTOR('',#55954,1.); +#55954 = DIRECTION('',(0.,1.,0.)); +#55955 = ORIENTED_EDGE('',*,*,#55956,.T.); +#55956 = EDGE_CURVE('',#55949,#55957,#55959,.T.); +#55957 = VERTEX_POINT('',#55958); +#55958 = CARTESIAN_POINT('',(169.98375,-57.6995,1.635)); +#55959 = CIRCLE('',#55960,0.4195); +#55960 = AXIS2_PLACEMENT_3D('',#55961,#55962,#55963); +#55961 = CARTESIAN_POINT('',(169.98375,-57.28,1.635)); +#55962 = DIRECTION('',(-0.,0.,-1.)); +#55963 = DIRECTION('',(-0.,-1.,0.)); +#55964 = ORIENTED_EDGE('',*,*,#55965,.T.); +#55965 = EDGE_CURVE('',#55957,#55966,#55968,.T.); +#55966 = VERTEX_POINT('',#55967); +#55967 = CARTESIAN_POINT('',(169.60275,-57.45555412271,1.635)); +#55968 = CIRCLE('',#55969,0.4195); +#55969 = AXIS2_PLACEMENT_3D('',#55970,#55971,#55972); +#55970 = CARTESIAN_POINT('',(169.98375,-57.28,1.635)); +#55971 = DIRECTION('',(-0.,0.,-1.)); +#55972 = DIRECTION('',(-0.,-1.,0.)); +#55973 = ORIENTED_EDGE('',*,*,#55974,.F.); +#55974 = EDGE_CURVE('',#55975,#55966,#55977,.T.); +#55975 = VERTEX_POINT('',#55976); +#55976 = CARTESIAN_POINT('',(169.60275,-57.8896,1.635)); +#55977 = LINE('',#55978,#55979); +#55978 = CARTESIAN_POINT('',(169.60275,-57.8896,1.635)); +#55979 = VECTOR('',#55980,1.); +#55980 = DIRECTION('',(0.,1.,0.)); +#55981 = ORIENTED_EDGE('',*,*,#55982,.F.); +#55982 = EDGE_CURVE('',#55983,#55975,#55985,.T.); +#55983 = VERTEX_POINT('',#55984); +#55984 = CARTESIAN_POINT('',(169.614351,-57.947921,1.635)); +#55985 = LINE('',#55986,#55987); +#55986 = CARTESIAN_POINT('',(169.614351,-57.947921,1.635)); +#55987 = VECTOR('',#55988,1.); +#55988 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#55989 = ORIENTED_EDGE('',*,*,#55990,.F.); +#55990 = EDGE_CURVE('',#55991,#55983,#55993,.T.); +#55991 = VERTEX_POINT('',#55992); +#55992 = CARTESIAN_POINT('',(169.647387,-57.997363,1.635)); +#55993 = LINE('',#55994,#55995); +#55994 = CARTESIAN_POINT('',(169.647387,-57.997363,1.635)); +#55995 = VECTOR('',#55996,1.); +#55996 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#55997 = ORIENTED_EDGE('',*,*,#55998,.F.); +#55998 = EDGE_CURVE('',#55999,#55991,#56001,.T.); +#55999 = VERTEX_POINT('',#56000); +#56000 = CARTESIAN_POINT('',(169.696829,-58.030399,1.635)); +#56001 = LINE('',#56002,#56003); +#56002 = CARTESIAN_POINT('',(169.696829,-58.030399,1.635)); +#56003 = VECTOR('',#56004,1.); +#56004 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#56005 = ORIENTED_EDGE('',*,*,#56006,.F.); +#56006 = EDGE_CURVE('',#56007,#55999,#56009,.T.); +#56007 = VERTEX_POINT('',#56008); +#56008 = CARTESIAN_POINT('',(169.75515,-58.042,1.635)); +#56009 = LINE('',#56010,#56011); +#56010 = CARTESIAN_POINT('',(169.75515,-58.042,1.635)); +#56011 = VECTOR('',#56012,1.); +#56012 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#56013 = ORIENTED_EDGE('',*,*,#56014,.F.); +#56014 = EDGE_CURVE('',#56015,#56007,#56017,.T.); +#56015 = VERTEX_POINT('',#56016); +#56016 = CARTESIAN_POINT('',(171.88235,-58.042,1.635)); +#56017 = LINE('',#56018,#56019); +#56018 = CARTESIAN_POINT('',(171.88235,-58.042,1.635)); +#56019 = VECTOR('',#56020,1.); +#56020 = DIRECTION('',(-1.,0.,0.)); +#56021 = ORIENTED_EDGE('',*,*,#56022,.F.); +#56022 = EDGE_CURVE('',#56023,#56015,#56025,.T.); +#56023 = VERTEX_POINT('',#56024); +#56024 = CARTESIAN_POINT('',(171.940671,-58.030399,1.635)); +#56025 = LINE('',#56026,#56027); +#56026 = CARTESIAN_POINT('',(171.940671,-58.030399,1.635)); +#56027 = VECTOR('',#56028,1.); +#56028 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#56029 = ORIENTED_EDGE('',*,*,#56030,.F.); +#56030 = EDGE_CURVE('',#56031,#56023,#56033,.T.); +#56031 = VERTEX_POINT('',#56032); +#56032 = CARTESIAN_POINT('',(171.990113,-57.997363,1.635)); +#56033 = LINE('',#56034,#56035); +#56034 = CARTESIAN_POINT('',(171.990113,-57.997363,1.635)); +#56035 = VECTOR('',#56036,1.); +#56036 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#56037 = ORIENTED_EDGE('',*,*,#56038,.F.); +#56038 = EDGE_CURVE('',#56039,#56031,#56041,.T.); +#56039 = VERTEX_POINT('',#56040); +#56040 = CARTESIAN_POINT('',(172.023149,-57.947921,1.635)); +#56041 = LINE('',#56042,#56043); +#56042 = CARTESIAN_POINT('',(172.023149,-57.947921,1.635)); +#56043 = VECTOR('',#56044,1.); +#56044 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#56045 = ORIENTED_EDGE('',*,*,#56046,.F.); +#56046 = EDGE_CURVE('',#56047,#56039,#56049,.T.); +#56047 = VERTEX_POINT('',#56048); +#56048 = CARTESIAN_POINT('',(172.03475,-57.8896,1.635)); +#56049 = LINE('',#56050,#56051); +#56050 = CARTESIAN_POINT('',(172.03475,-57.8896,1.635)); +#56051 = VECTOR('',#56052,1.); +#56052 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#56053 = ORIENTED_EDGE('',*,*,#56054,.F.); +#56054 = EDGE_CURVE('',#56055,#56047,#56057,.T.); +#56055 = VERTEX_POINT('',#56056); +#56056 = CARTESIAN_POINT('',(172.03475,-56.6704,1.635)); +#56057 = LINE('',#56058,#56059); +#56058 = CARTESIAN_POINT('',(172.03475,-56.6704,1.635)); +#56059 = VECTOR('',#56060,1.); +#56060 = DIRECTION('',(0.,-1.,0.)); +#56061 = ORIENTED_EDGE('',*,*,#56062,.F.); +#56062 = EDGE_CURVE('',#55706,#56055,#56063,.T.); +#56063 = LINE('',#56064,#56065); +#56064 = CARTESIAN_POINT('',(172.023149,-56.612079,1.635)); +#56065 = VECTOR('',#56066,1.); +#56066 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#56067 = ORIENTED_EDGE('',*,*,#55705,.F.); +#56068 = PLANE('',#56069); +#56069 = AXIS2_PLACEMENT_3D('',#56070,#56071,#56072); +#56070 = CARTESIAN_POINT('',(0.,0.,1.635)); +#56071 = DIRECTION('',(0.,0.,1.)); +#56072 = DIRECTION('',(1.,0.,-0.)); +#56073 = ADVANCED_FACE('',(#56074),#56085,.T.); +#56074 = FACE_BOUND('',#56075,.T.); +#56075 = EDGE_LOOP('',(#56076,#56082,#56083,#56084)); +#56076 = ORIENTED_EDGE('',*,*,#56077,.T.); +#56077 = EDGE_CURVE('',#55738,#55909,#56078,.T.); +#56078 = LINE('',#56079,#56080); +#56079 = CARTESIAN_POINT('',(169.75515,-56.518,1.6)); +#56080 = VECTOR('',#56081,1.); +#56081 = DIRECTION('',(0.,0.,1.)); +#56082 = ORIENTED_EDGE('',*,*,#55908,.T.); +#56083 = ORIENTED_EDGE('',*,*,#55673,.F.); +#56084 = ORIENTED_EDGE('',*,*,#55737,.F.); +#56085 = PLANE('',#56086); +#56086 = AXIS2_PLACEMENT_3D('',#56087,#56088,#56089); +#56087 = CARTESIAN_POINT('',(169.75515,-56.518,1.6)); +#56088 = DIRECTION('',(0.,1.,0.)); +#56089 = DIRECTION('',(1.,0.,0.)); +#56090 = ADVANCED_FACE('',(#56091),#56102,.T.); +#56091 = FACE_BOUND('',#56092,.T.); +#56092 = EDGE_LOOP('',(#56093,#56094,#56095,#56101)); +#56093 = ORIENTED_EDGE('',*,*,#55713,.T.); +#56094 = ORIENTED_EDGE('',*,*,#56062,.T.); +#56095 = ORIENTED_EDGE('',*,*,#56096,.F.); +#56096 = EDGE_CURVE('',#55884,#56055,#56097,.T.); +#56097 = LINE('',#56098,#56099); +#56098 = CARTESIAN_POINT('',(172.03475,-56.6704,1.6)); +#56099 = VECTOR('',#56100,1.); +#56100 = DIRECTION('',(0.,0.,1.)); +#56101 = ORIENTED_EDGE('',*,*,#55891,.F.); +#56102 = PLANE('',#56103); +#56103 = AXIS2_PLACEMENT_3D('',#56104,#56105,#56106); +#56104 = CARTESIAN_POINT('',(172.023149,-56.612079,1.6)); +#56105 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#56106 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#56107 = ADVANCED_FACE('',(#56108),#56119,.T.); +#56108 = FACE_BOUND('',#56109,.T.); +#56109 = EDGE_LOOP('',(#56110,#56111,#56112,#56118)); +#56110 = ORIENTED_EDGE('',*,*,#56096,.T.); +#56111 = ORIENTED_EDGE('',*,*,#56054,.T.); +#56112 = ORIENTED_EDGE('',*,*,#56113,.F.); +#56113 = EDGE_CURVE('',#55876,#56047,#56114,.T.); +#56114 = LINE('',#56115,#56116); +#56115 = CARTESIAN_POINT('',(172.03475,-57.8896,1.6)); +#56116 = VECTOR('',#56117,1.); +#56117 = DIRECTION('',(0.,0.,1.)); +#56118 = ORIENTED_EDGE('',*,*,#55883,.F.); +#56119 = PLANE('',#56120); +#56120 = AXIS2_PLACEMENT_3D('',#56121,#56122,#56123); +#56121 = CARTESIAN_POINT('',(172.03475,-56.6704,1.6)); +#56122 = DIRECTION('',(1.,0.,-0.)); +#56123 = DIRECTION('',(0.,-1.,0.)); +#56124 = ADVANCED_FACE('',(#56125),#56136,.T.); +#56125 = FACE_BOUND('',#56126,.T.); +#56126 = EDGE_LOOP('',(#56127,#56128,#56129,#56135)); +#56127 = ORIENTED_EDGE('',*,*,#56113,.T.); +#56128 = ORIENTED_EDGE('',*,*,#56046,.T.); +#56129 = ORIENTED_EDGE('',*,*,#56130,.F.); +#56130 = EDGE_CURVE('',#55868,#56039,#56131,.T.); +#56131 = LINE('',#56132,#56133); +#56132 = CARTESIAN_POINT('',(172.023149,-57.947921,1.6)); +#56133 = VECTOR('',#56134,1.); +#56134 = DIRECTION('',(0.,0.,1.)); +#56135 = ORIENTED_EDGE('',*,*,#55875,.F.); +#56136 = PLANE('',#56137); +#56137 = AXIS2_PLACEMENT_3D('',#56138,#56139,#56140); +#56138 = CARTESIAN_POINT('',(172.03475,-57.8896,1.6)); +#56139 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#56140 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#56141 = ADVANCED_FACE('',(#56142),#56153,.T.); +#56142 = FACE_BOUND('',#56143,.T.); +#56143 = EDGE_LOOP('',(#56144,#56145,#56146,#56152)); +#56144 = ORIENTED_EDGE('',*,*,#56130,.T.); +#56145 = ORIENTED_EDGE('',*,*,#56038,.T.); +#56146 = ORIENTED_EDGE('',*,*,#56147,.F.); +#56147 = EDGE_CURVE('',#55860,#56031,#56148,.T.); +#56148 = LINE('',#56149,#56150); +#56149 = CARTESIAN_POINT('',(171.990113,-57.997363,1.6)); +#56150 = VECTOR('',#56151,1.); +#56151 = DIRECTION('',(0.,0.,1.)); +#56152 = ORIENTED_EDGE('',*,*,#55867,.F.); +#56153 = PLANE('',#56154); +#56154 = AXIS2_PLACEMENT_3D('',#56155,#56156,#56157); +#56155 = CARTESIAN_POINT('',(172.023149,-57.947921,1.6)); +#56156 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#56157 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#56158 = ADVANCED_FACE('',(#56159),#56170,.T.); +#56159 = FACE_BOUND('',#56160,.T.); +#56160 = EDGE_LOOP('',(#56161,#56162,#56163,#56169)); +#56161 = ORIENTED_EDGE('',*,*,#56147,.T.); +#56162 = ORIENTED_EDGE('',*,*,#56030,.T.); +#56163 = ORIENTED_EDGE('',*,*,#56164,.F.); +#56164 = EDGE_CURVE('',#55852,#56023,#56165,.T.); +#56165 = LINE('',#56166,#56167); +#56166 = CARTESIAN_POINT('',(171.940671,-58.030399,1.6)); +#56167 = VECTOR('',#56168,1.); +#56168 = DIRECTION('',(0.,0.,1.)); +#56169 = ORIENTED_EDGE('',*,*,#55859,.F.); +#56170 = PLANE('',#56171); +#56171 = AXIS2_PLACEMENT_3D('',#56172,#56173,#56174); +#56172 = CARTESIAN_POINT('',(171.990113,-57.997363,1.6)); +#56173 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#56174 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#56175 = ADVANCED_FACE('',(#56176),#56187,.T.); +#56176 = FACE_BOUND('',#56177,.T.); +#56177 = EDGE_LOOP('',(#56178,#56179,#56180,#56186)); +#56178 = ORIENTED_EDGE('',*,*,#56164,.T.); +#56179 = ORIENTED_EDGE('',*,*,#56022,.T.); +#56180 = ORIENTED_EDGE('',*,*,#56181,.F.); +#56181 = EDGE_CURVE('',#55844,#56015,#56182,.T.); +#56182 = LINE('',#56183,#56184); +#56183 = CARTESIAN_POINT('',(171.88235,-58.042,1.6)); +#56184 = VECTOR('',#56185,1.); +#56185 = DIRECTION('',(0.,0.,1.)); +#56186 = ORIENTED_EDGE('',*,*,#55851,.F.); +#56187 = PLANE('',#56188); +#56188 = AXIS2_PLACEMENT_3D('',#56189,#56190,#56191); +#56189 = CARTESIAN_POINT('',(171.940671,-58.030399,1.6)); +#56190 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#56191 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#56192 = ADVANCED_FACE('',(#56193),#56204,.T.); +#56193 = FACE_BOUND('',#56194,.T.); +#56194 = EDGE_LOOP('',(#56195,#56196,#56197,#56203)); +#56195 = ORIENTED_EDGE('',*,*,#56181,.T.); +#56196 = ORIENTED_EDGE('',*,*,#56014,.T.); +#56197 = ORIENTED_EDGE('',*,*,#56198,.F.); +#56198 = EDGE_CURVE('',#55836,#56007,#56199,.T.); +#56199 = LINE('',#56200,#56201); +#56200 = CARTESIAN_POINT('',(169.75515,-58.042,1.6)); +#56201 = VECTOR('',#56202,1.); +#56202 = DIRECTION('',(0.,0.,1.)); +#56203 = ORIENTED_EDGE('',*,*,#55843,.F.); +#56204 = PLANE('',#56205); +#56205 = AXIS2_PLACEMENT_3D('',#56206,#56207,#56208); +#56206 = CARTESIAN_POINT('',(171.88235,-58.042,1.6)); +#56207 = DIRECTION('',(0.,-1.,0.)); +#56208 = DIRECTION('',(-1.,0.,0.)); +#56209 = ADVANCED_FACE('',(#56210),#56221,.T.); +#56210 = FACE_BOUND('',#56211,.T.); +#56211 = EDGE_LOOP('',(#56212,#56213,#56214,#56220)); +#56212 = ORIENTED_EDGE('',*,*,#56198,.T.); +#56213 = ORIENTED_EDGE('',*,*,#56006,.T.); +#56214 = ORIENTED_EDGE('',*,*,#56215,.F.); +#56215 = EDGE_CURVE('',#55828,#55999,#56216,.T.); +#56216 = LINE('',#56217,#56218); +#56217 = CARTESIAN_POINT('',(169.696829,-58.030399,1.6)); +#56218 = VECTOR('',#56219,1.); +#56219 = DIRECTION('',(0.,0.,1.)); +#56220 = ORIENTED_EDGE('',*,*,#55835,.F.); +#56221 = PLANE('',#56222); +#56222 = AXIS2_PLACEMENT_3D('',#56223,#56224,#56225); +#56223 = CARTESIAN_POINT('',(169.75515,-58.042,1.6)); +#56224 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#56225 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#56226 = ADVANCED_FACE('',(#56227),#56238,.T.); +#56227 = FACE_BOUND('',#56228,.T.); +#56228 = EDGE_LOOP('',(#56229,#56230,#56231,#56237)); +#56229 = ORIENTED_EDGE('',*,*,#56215,.T.); +#56230 = ORIENTED_EDGE('',*,*,#55998,.T.); +#56231 = ORIENTED_EDGE('',*,*,#56232,.F.); +#56232 = EDGE_CURVE('',#55820,#55991,#56233,.T.); +#56233 = LINE('',#56234,#56235); +#56234 = CARTESIAN_POINT('',(169.647387,-57.997363,1.6)); +#56235 = VECTOR('',#56236,1.); +#56236 = DIRECTION('',(0.,0.,1.)); +#56237 = ORIENTED_EDGE('',*,*,#55827,.F.); +#56238 = PLANE('',#56239); +#56239 = AXIS2_PLACEMENT_3D('',#56240,#56241,#56242); +#56240 = CARTESIAN_POINT('',(169.696829,-58.030399,1.6)); +#56241 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#56242 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#56243 = ADVANCED_FACE('',(#56244),#56255,.T.); +#56244 = FACE_BOUND('',#56245,.T.); +#56245 = EDGE_LOOP('',(#56246,#56247,#56248,#56254)); +#56246 = ORIENTED_EDGE('',*,*,#56232,.T.); +#56247 = ORIENTED_EDGE('',*,*,#55990,.T.); +#56248 = ORIENTED_EDGE('',*,*,#56249,.F.); +#56249 = EDGE_CURVE('',#55812,#55983,#56250,.T.); +#56250 = LINE('',#56251,#56252); +#56251 = CARTESIAN_POINT('',(169.614351,-57.947921,1.6)); +#56252 = VECTOR('',#56253,1.); +#56253 = DIRECTION('',(0.,0.,1.)); +#56254 = ORIENTED_EDGE('',*,*,#55819,.F.); +#56255 = PLANE('',#56256); +#56256 = AXIS2_PLACEMENT_3D('',#56257,#56258,#56259); +#56257 = CARTESIAN_POINT('',(169.647387,-57.997363,1.6)); +#56258 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#56259 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#56260 = ADVANCED_FACE('',(#56261),#56272,.T.); +#56261 = FACE_BOUND('',#56262,.T.); +#56262 = EDGE_LOOP('',(#56263,#56264,#56265,#56271)); +#56263 = ORIENTED_EDGE('',*,*,#56249,.T.); +#56264 = ORIENTED_EDGE('',*,*,#55982,.T.); +#56265 = ORIENTED_EDGE('',*,*,#56266,.F.); +#56266 = EDGE_CURVE('',#55804,#55975,#56267,.T.); +#56267 = LINE('',#56268,#56269); +#56268 = CARTESIAN_POINT('',(169.60275,-57.8896,1.6)); +#56269 = VECTOR('',#56270,1.); +#56270 = DIRECTION('',(0.,0.,1.)); +#56271 = ORIENTED_EDGE('',*,*,#55811,.F.); +#56272 = PLANE('',#56273); +#56273 = AXIS2_PLACEMENT_3D('',#56274,#56275,#56276); +#56274 = CARTESIAN_POINT('',(169.614351,-57.947921,1.6)); +#56275 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#56276 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#56277 = ADVANCED_FACE('',(#56278),#56289,.T.); +#56278 = FACE_BOUND('',#56279,.T.); +#56279 = EDGE_LOOP('',(#56280,#56281,#56282,#56283)); +#56280 = ORIENTED_EDGE('',*,*,#55803,.F.); +#56281 = ORIENTED_EDGE('',*,*,#56266,.T.); +#56282 = ORIENTED_EDGE('',*,*,#55974,.T.); +#56283 = ORIENTED_EDGE('',*,*,#56284,.T.); +#56284 = EDGE_CURVE('',#55966,#55795,#56285,.T.); +#56285 = LINE('',#56286,#56287); +#56286 = CARTESIAN_POINT('',(169.60275,-57.4555541227,-4.5E-02)); +#56287 = VECTOR('',#56288,1.); +#56288 = DIRECTION('',(-0.,-0.,-1.)); +#56289 = PLANE('',#56290); +#56290 = AXIS2_PLACEMENT_3D('',#56291,#56292,#56293); +#56291 = CARTESIAN_POINT('',(169.60275,-57.8896,1.6)); +#56292 = DIRECTION('',(-1.,0.,0.)); +#56293 = DIRECTION('',(0.,1.,0.)); +#56294 = ADVANCED_FACE('',(#56295),#56306,.F.); +#56295 = FACE_BOUND('',#56296,.T.); +#56296 = EDGE_LOOP('',(#56297,#56303,#56304,#56305)); +#56297 = ORIENTED_EDGE('',*,*,#56298,.F.); +#56298 = EDGE_CURVE('',#55786,#55957,#56299,.T.); +#56299 = LINE('',#56300,#56301); +#56300 = CARTESIAN_POINT('',(169.98375,-57.6995,-4.5E-02)); +#56301 = VECTOR('',#56302,1.); +#56302 = DIRECTION('',(0.,0.,1.)); +#56303 = ORIENTED_EDGE('',*,*,#55794,.T.); +#56304 = ORIENTED_EDGE('',*,*,#56284,.F.); +#56305 = ORIENTED_EDGE('',*,*,#55965,.F.); +#56306 = CYLINDRICAL_SURFACE('',#56307,0.4195); +#56307 = AXIS2_PLACEMENT_3D('',#56308,#56309,#56310); +#56308 = CARTESIAN_POINT('',(169.98375,-57.28,-4.5E-02)); +#56309 = DIRECTION('',(-0.,-0.,-1.)); +#56310 = DIRECTION('',(-0.,-1.,0.)); +#56311 = ADVANCED_FACE('',(#56312),#56323,.F.); +#56312 = FACE_BOUND('',#56313,.T.); +#56313 = EDGE_LOOP('',(#56314,#56315,#56316,#56317)); +#56314 = ORIENTED_EDGE('',*,*,#55785,.T.); +#56315 = ORIENTED_EDGE('',*,*,#56298,.T.); +#56316 = ORIENTED_EDGE('',*,*,#55956,.F.); +#56317 = ORIENTED_EDGE('',*,*,#56318,.T.); +#56318 = EDGE_CURVE('',#55949,#55778,#56319,.T.); +#56319 = LINE('',#56320,#56321); +#56320 = CARTESIAN_POINT('',(169.60275,-57.10444587729,-4.5E-02)); +#56321 = VECTOR('',#56322,1.); +#56322 = DIRECTION('',(-0.,-0.,-1.)); +#56323 = CYLINDRICAL_SURFACE('',#56324,0.4195); +#56324 = AXIS2_PLACEMENT_3D('',#56325,#56326,#56327); +#56325 = CARTESIAN_POINT('',(169.98375,-57.28,-4.5E-02)); +#56326 = DIRECTION('',(-0.,-0.,-1.)); +#56327 = DIRECTION('',(-0.,-1.,0.)); +#56328 = ADVANCED_FACE('',(#56329),#56340,.T.); +#56329 = FACE_BOUND('',#56330,.T.); +#56330 = EDGE_LOOP('',(#56331,#56332,#56333,#56334)); +#56331 = ORIENTED_EDGE('',*,*,#55777,.F.); +#56332 = ORIENTED_EDGE('',*,*,#56318,.F.); +#56333 = ORIENTED_EDGE('',*,*,#55948,.T.); +#56334 = ORIENTED_EDGE('',*,*,#56335,.F.); +#56335 = EDGE_CURVE('',#55770,#55941,#56336,.T.); +#56336 = LINE('',#56337,#56338); +#56337 = CARTESIAN_POINT('',(169.60275,-56.6704,1.6)); +#56338 = VECTOR('',#56339,1.); +#56339 = DIRECTION('',(0.,0.,1.)); +#56340 = PLANE('',#56341); +#56341 = AXIS2_PLACEMENT_3D('',#56342,#56343,#56344); +#56342 = CARTESIAN_POINT('',(169.60275,-57.8896,1.6)); +#56343 = DIRECTION('',(-1.,0.,0.)); +#56344 = DIRECTION('',(0.,1.,0.)); +#56345 = ADVANCED_FACE('',(#56346),#56357,.T.); +#56346 = FACE_BOUND('',#56347,.T.); +#56347 = EDGE_LOOP('',(#56348,#56349,#56350,#56356)); +#56348 = ORIENTED_EDGE('',*,*,#56335,.T.); +#56349 = ORIENTED_EDGE('',*,*,#55940,.T.); +#56350 = ORIENTED_EDGE('',*,*,#56351,.F.); +#56351 = EDGE_CURVE('',#55762,#55933,#56352,.T.); +#56352 = LINE('',#56353,#56354); +#56353 = CARTESIAN_POINT('',(169.614351,-56.612079,1.6)); +#56354 = VECTOR('',#56355,1.); +#56355 = DIRECTION('',(0.,0.,1.)); +#56356 = ORIENTED_EDGE('',*,*,#55769,.F.); +#56357 = PLANE('',#56358); +#56358 = AXIS2_PLACEMENT_3D('',#56359,#56360,#56361); +#56359 = CARTESIAN_POINT('',(169.60275,-56.6704,1.6)); +#56360 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#56361 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#56362 = ADVANCED_FACE('',(#56363),#56374,.T.); +#56363 = FACE_BOUND('',#56364,.T.); +#56364 = EDGE_LOOP('',(#56365,#56366,#56367,#56373)); +#56365 = ORIENTED_EDGE('',*,*,#56351,.T.); +#56366 = ORIENTED_EDGE('',*,*,#55932,.T.); +#56367 = ORIENTED_EDGE('',*,*,#56368,.F.); +#56368 = EDGE_CURVE('',#55754,#55925,#56369,.T.); +#56369 = LINE('',#56370,#56371); +#56370 = CARTESIAN_POINT('',(169.647387,-56.562637,1.6)); +#56371 = VECTOR('',#56372,1.); +#56372 = DIRECTION('',(0.,0.,1.)); +#56373 = ORIENTED_EDGE('',*,*,#55761,.F.); +#56374 = PLANE('',#56375); +#56375 = AXIS2_PLACEMENT_3D('',#56376,#56377,#56378); +#56376 = CARTESIAN_POINT('',(169.614351,-56.612079,1.6)); +#56377 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#56378 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#56379 = ADVANCED_FACE('',(#56380),#56391,.T.); +#56380 = FACE_BOUND('',#56381,.T.); +#56381 = EDGE_LOOP('',(#56382,#56383,#56384,#56390)); +#56382 = ORIENTED_EDGE('',*,*,#56368,.T.); +#56383 = ORIENTED_EDGE('',*,*,#55924,.T.); +#56384 = ORIENTED_EDGE('',*,*,#56385,.F.); +#56385 = EDGE_CURVE('',#55746,#55917,#56386,.T.); +#56386 = LINE('',#56387,#56388); +#56387 = CARTESIAN_POINT('',(169.696829,-56.529601,1.6)); +#56388 = VECTOR('',#56389,1.); +#56389 = DIRECTION('',(0.,0.,1.)); +#56390 = ORIENTED_EDGE('',*,*,#55753,.F.); +#56391 = PLANE('',#56392); +#56392 = AXIS2_PLACEMENT_3D('',#56393,#56394,#56395); +#56393 = CARTESIAN_POINT('',(169.647387,-56.562637,1.6)); +#56394 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#56395 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#56396 = ADVANCED_FACE('',(#56397),#56403,.T.); +#56397 = FACE_BOUND('',#56398,.T.); +#56398 = EDGE_LOOP('',(#56399,#56400,#56401,#56402)); +#56399 = ORIENTED_EDGE('',*,*,#56385,.T.); +#56400 = ORIENTED_EDGE('',*,*,#55916,.T.); +#56401 = ORIENTED_EDGE('',*,*,#56077,.F.); +#56402 = ORIENTED_EDGE('',*,*,#55745,.F.); +#56403 = PLANE('',#56404); +#56404 = AXIS2_PLACEMENT_3D('',#56405,#56406,#56407); +#56405 = CARTESIAN_POINT('',(169.696829,-56.529601,1.6)); +#56406 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#56407 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#56408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#56412)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#56409,#56410,#56411)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56409 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#56410 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#56411 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#56412 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#56409, + 'distance_accuracy_value','confusion accuracy'); +#56413 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#56414,#56416); +#56414 = ( REPRESENTATION_RELATIONSHIP('','',#55626,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#56415) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#56415 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1179); +#56416 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #56417); +#56417 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('293','=>[0:1:1:286]','',#5, + #55621,$); +#56418 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#55623)); +#56419 = SHAPE_DEFINITION_REPRESENTATION(#56420,#56426); +#56420 = PRODUCT_DEFINITION_SHAPE('','',#56421); +#56421 = PRODUCT_DEFINITION('design','',#56422,#56425); +#56422 = PRODUCT_DEFINITION_FORMATION('','',#56423); +#56423 = PRODUCT('HackPad_pad_37','HackPad_pad_37','',(#56424)); +#56424 = PRODUCT_CONTEXT('',#2,'mechanical'); +#56425 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#56426 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#56427),#56519); +#56427 = MANIFOLD_SOLID_BREP('',#56428); +#56428 = CLOSED_SHELL('',(#56429,#56462,#56482,#56502)); +#56429 = ADVANCED_FACE('',(#56430),#56457,.T.); +#56430 = FACE_BOUND('',#56431,.T.); +#56431 = EDGE_LOOP('',(#56432,#56441,#56449,#56456)); +#56432 = ORIENTED_EDGE('',*,*,#56433,.F.); +#56433 = EDGE_CURVE('',#56434,#56434,#56436,.T.); +#56434 = VERTEX_POINT('',#56435); +#56435 = CARTESIAN_POINT('',(170.74575,-54.74,1.635)); +#56436 = CIRCLE('',#56437,0.762); +#56437 = AXIS2_PLACEMENT_3D('',#56438,#56439,#56440); +#56438 = CARTESIAN_POINT('',(169.98375,-54.74,1.635)); +#56439 = DIRECTION('',(0.,0.,1.)); +#56440 = DIRECTION('',(1.,0.,-0.)); +#56441 = ORIENTED_EDGE('',*,*,#56442,.F.); +#56442 = EDGE_CURVE('',#56443,#56434,#56445,.T.); +#56443 = VERTEX_POINT('',#56444); +#56444 = CARTESIAN_POINT('',(170.74575,-54.74,1.6)); +#56445 = LINE('',#56446,#56447); +#56446 = CARTESIAN_POINT('',(170.74575,-54.74,1.6)); +#56447 = VECTOR('',#56448,1.); +#56448 = DIRECTION('',(0.,0.,1.)); +#56449 = ORIENTED_EDGE('',*,*,#56450,.T.); +#56450 = EDGE_CURVE('',#56443,#56443,#56451,.T.); +#56451 = CIRCLE('',#56452,0.762); +#56452 = AXIS2_PLACEMENT_3D('',#56453,#56454,#56455); +#56453 = CARTESIAN_POINT('',(169.98375,-54.74,1.6)); +#56454 = DIRECTION('',(0.,0.,1.)); +#56455 = DIRECTION('',(1.,0.,-0.)); +#56456 = ORIENTED_EDGE('',*,*,#56442,.T.); +#56457 = CYLINDRICAL_SURFACE('',#56458,0.762); +#56458 = AXIS2_PLACEMENT_3D('',#56459,#56460,#56461); +#56459 = CARTESIAN_POINT('',(169.98375,-54.74,1.6)); +#56460 = DIRECTION('',(0.,0.,1.)); +#56461 = DIRECTION('',(1.,0.,-0.)); +#56462 = ADVANCED_FACE('',(#56463,#56466),#56477,.T.); +#56463 = FACE_BOUND('',#56464,.T.); +#56464 = EDGE_LOOP('',(#56465)); +#56465 = ORIENTED_EDGE('',*,*,#56433,.T.); +#56466 = FACE_BOUND('',#56467,.T.); +#56467 = EDGE_LOOP('',(#56468)); +#56468 = ORIENTED_EDGE('',*,*,#56469,.T.); +#56469 = EDGE_CURVE('',#56470,#56470,#56472,.T.); +#56470 = VERTEX_POINT('',#56471); +#56471 = CARTESIAN_POINT('',(169.98375,-55.1595,1.635)); +#56472 = CIRCLE('',#56473,0.4195); +#56473 = AXIS2_PLACEMENT_3D('',#56474,#56475,#56476); +#56474 = CARTESIAN_POINT('',(169.98375,-54.74,1.635)); +#56475 = DIRECTION('',(-0.,0.,-1.)); +#56476 = DIRECTION('',(-0.,-1.,0.)); +#56477 = PLANE('',#56478); +#56478 = AXIS2_PLACEMENT_3D('',#56479,#56480,#56481); +#56479 = CARTESIAN_POINT('',(169.98375,-54.74,1.635)); +#56480 = DIRECTION('',(0.,0.,1.)); +#56481 = DIRECTION('',(1.,0.,-0.)); +#56482 = ADVANCED_FACE('',(#56483,#56486),#56497,.F.); +#56483 = FACE_BOUND('',#56484,.F.); +#56484 = EDGE_LOOP('',(#56485)); +#56485 = ORIENTED_EDGE('',*,*,#56450,.T.); +#56486 = FACE_BOUND('',#56487,.F.); +#56487 = EDGE_LOOP('',(#56488)); +#56488 = ORIENTED_EDGE('',*,*,#56489,.T.); +#56489 = EDGE_CURVE('',#56490,#56490,#56492,.T.); +#56490 = VERTEX_POINT('',#56491); +#56491 = CARTESIAN_POINT('',(169.98375,-55.1595,1.6)); +#56492 = CIRCLE('',#56493,0.4195); +#56493 = AXIS2_PLACEMENT_3D('',#56494,#56495,#56496); +#56494 = CARTESIAN_POINT('',(169.98375,-54.74,1.6)); +#56495 = DIRECTION('',(-0.,0.,-1.)); +#56496 = DIRECTION('',(-0.,-1.,0.)); +#56497 = PLANE('',#56498); +#56498 = AXIS2_PLACEMENT_3D('',#56499,#56500,#56501); +#56499 = CARTESIAN_POINT('',(169.98375,-54.74,1.6)); +#56500 = DIRECTION('',(0.,0.,1.)); +#56501 = DIRECTION('',(1.,0.,-0.)); +#56502 = ADVANCED_FACE('',(#56503),#56514,.F.); +#56503 = FACE_BOUND('',#56504,.T.); +#56504 = EDGE_LOOP('',(#56505,#56506,#56512,#56513)); +#56505 = ORIENTED_EDGE('',*,*,#56489,.T.); +#56506 = ORIENTED_EDGE('',*,*,#56507,.T.); +#56507 = EDGE_CURVE('',#56490,#56470,#56508,.T.); +#56508 = LINE('',#56509,#56510); +#56509 = CARTESIAN_POINT('',(169.98375,-55.1595,-4.5E-02)); +#56510 = VECTOR('',#56511,1.); +#56511 = DIRECTION('',(0.,0.,1.)); +#56512 = ORIENTED_EDGE('',*,*,#56469,.F.); +#56513 = ORIENTED_EDGE('',*,*,#56507,.F.); +#56514 = CYLINDRICAL_SURFACE('',#56515,0.4195); +#56515 = AXIS2_PLACEMENT_3D('',#56516,#56517,#56518); +#56516 = CARTESIAN_POINT('',(169.98375,-54.74,-4.5E-02)); +#56517 = DIRECTION('',(-0.,-0.,-1.)); +#56518 = DIRECTION('',(-0.,-1.,0.)); +#56519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#56523)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#56520,#56521,#56522)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56520 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#56521 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#56522 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#56523 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#56520, + 'distance_accuracy_value','confusion accuracy'); +#56524 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#56525,#56527); +#56525 = ( REPRESENTATION_RELATIONSHIP('','',#56426,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#56526) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#56526 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1183); +#56527 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #56528); +#56528 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('294','=>[0:1:1:287]','',#5, + #56421,$); +#56529 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56423)); +#56530 = SHAPE_DEFINITION_REPRESENTATION(#56531,#56537); +#56531 = PRODUCT_DEFINITION_SHAPE('','',#56532); +#56532 = PRODUCT_DEFINITION('design','',#56533,#56536); +#56533 = PRODUCT_DEFINITION_FORMATION('','',#56534); +#56534 = PRODUCT('HackPad_pad_38','HackPad_pad_38','',(#56535)); +#56535 = PRODUCT_CONTEXT('',#2,'mechanical'); +#56536 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#56537 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#56538),#56630); +#56538 = MANIFOLD_SOLID_BREP('',#56539); +#56539 = CLOSED_SHELL('',(#56540,#56573,#56593,#56613)); +#56540 = ADVANCED_FACE('',(#56541),#56568,.T.); +#56541 = FACE_BOUND('',#56542,.T.); +#56542 = EDGE_LOOP('',(#56543,#56552,#56560,#56567)); +#56543 = ORIENTED_EDGE('',*,*,#56544,.F.); +#56544 = EDGE_CURVE('',#56545,#56545,#56547,.T.); +#56545 = VERTEX_POINT('',#56546); +#56546 = CARTESIAN_POINT('',(170.74575,-54.74,0.)); +#56547 = CIRCLE('',#56548,0.762); +#56548 = AXIS2_PLACEMENT_3D('',#56549,#56550,#56551); +#56549 = CARTESIAN_POINT('',(169.98375,-54.74,0.)); +#56550 = DIRECTION('',(0.,0.,1.)); +#56551 = DIRECTION('',(1.,0.,-0.)); +#56552 = ORIENTED_EDGE('',*,*,#56553,.F.); +#56553 = EDGE_CURVE('',#56554,#56545,#56556,.T.); +#56554 = VERTEX_POINT('',#56555); +#56555 = CARTESIAN_POINT('',(170.74575,-54.74,-3.5E-02)); +#56556 = LINE('',#56557,#56558); +#56557 = CARTESIAN_POINT('',(170.74575,-54.74,-3.5E-02)); +#56558 = VECTOR('',#56559,1.); +#56559 = DIRECTION('',(0.,0.,1.)); +#56560 = ORIENTED_EDGE('',*,*,#56561,.T.); +#56561 = EDGE_CURVE('',#56554,#56554,#56562,.T.); +#56562 = CIRCLE('',#56563,0.762); +#56563 = AXIS2_PLACEMENT_3D('',#56564,#56565,#56566); +#56564 = CARTESIAN_POINT('',(169.98375,-54.74,-3.5E-02)); +#56565 = DIRECTION('',(0.,0.,1.)); +#56566 = DIRECTION('',(1.,0.,-0.)); +#56567 = ORIENTED_EDGE('',*,*,#56553,.T.); +#56568 = CYLINDRICAL_SURFACE('',#56569,0.762); +#56569 = AXIS2_PLACEMENT_3D('',#56570,#56571,#56572); +#56570 = CARTESIAN_POINT('',(169.98375,-54.74,-3.5E-02)); +#56571 = DIRECTION('',(0.,0.,1.)); +#56572 = DIRECTION('',(1.,0.,-0.)); +#56573 = ADVANCED_FACE('',(#56574,#56577),#56588,.T.); +#56574 = FACE_BOUND('',#56575,.T.); +#56575 = EDGE_LOOP('',(#56576)); +#56576 = ORIENTED_EDGE('',*,*,#56544,.T.); +#56577 = FACE_BOUND('',#56578,.T.); +#56578 = EDGE_LOOP('',(#56579)); +#56579 = ORIENTED_EDGE('',*,*,#56580,.T.); +#56580 = EDGE_CURVE('',#56581,#56581,#56583,.T.); +#56581 = VERTEX_POINT('',#56582); +#56582 = CARTESIAN_POINT('',(169.98375,-55.1595,0.)); +#56583 = CIRCLE('',#56584,0.4195); +#56584 = AXIS2_PLACEMENT_3D('',#56585,#56586,#56587); +#56585 = CARTESIAN_POINT('',(169.98375,-54.74,0.)); +#56586 = DIRECTION('',(-0.,0.,-1.)); +#56587 = DIRECTION('',(-0.,-1.,0.)); +#56588 = PLANE('',#56589); +#56589 = AXIS2_PLACEMENT_3D('',#56590,#56591,#56592); +#56590 = CARTESIAN_POINT('',(169.98375,-54.74,0.)); +#56591 = DIRECTION('',(0.,0.,1.)); +#56592 = DIRECTION('',(1.,0.,-0.)); +#56593 = ADVANCED_FACE('',(#56594,#56597),#56608,.F.); +#56594 = FACE_BOUND('',#56595,.F.); +#56595 = EDGE_LOOP('',(#56596)); +#56596 = ORIENTED_EDGE('',*,*,#56561,.T.); +#56597 = FACE_BOUND('',#56598,.F.); +#56598 = EDGE_LOOP('',(#56599)); +#56599 = ORIENTED_EDGE('',*,*,#56600,.T.); +#56600 = EDGE_CURVE('',#56601,#56601,#56603,.T.); +#56601 = VERTEX_POINT('',#56602); +#56602 = CARTESIAN_POINT('',(169.98375,-55.1595,-3.5E-02)); +#56603 = CIRCLE('',#56604,0.4195); +#56604 = AXIS2_PLACEMENT_3D('',#56605,#56606,#56607); +#56605 = CARTESIAN_POINT('',(169.98375,-54.74,-3.5E-02)); +#56606 = DIRECTION('',(-0.,0.,-1.)); +#56607 = DIRECTION('',(-0.,-1.,0.)); +#56608 = PLANE('',#56609); +#56609 = AXIS2_PLACEMENT_3D('',#56610,#56611,#56612); +#56610 = CARTESIAN_POINT('',(169.98375,-54.74,-3.5E-02)); +#56611 = DIRECTION('',(0.,0.,1.)); +#56612 = DIRECTION('',(1.,0.,-0.)); +#56613 = ADVANCED_FACE('',(#56614),#56625,.F.); +#56614 = FACE_BOUND('',#56615,.T.); +#56615 = EDGE_LOOP('',(#56616,#56617,#56623,#56624)); +#56616 = ORIENTED_EDGE('',*,*,#56600,.T.); +#56617 = ORIENTED_EDGE('',*,*,#56618,.T.); +#56618 = EDGE_CURVE('',#56601,#56581,#56619,.T.); +#56619 = LINE('',#56620,#56621); +#56620 = CARTESIAN_POINT('',(169.98375,-55.1595,-4.5E-02)); +#56621 = VECTOR('',#56622,1.); +#56622 = DIRECTION('',(0.,0.,1.)); +#56623 = ORIENTED_EDGE('',*,*,#56580,.F.); +#56624 = ORIENTED_EDGE('',*,*,#56618,.F.); +#56625 = CYLINDRICAL_SURFACE('',#56626,0.4195); +#56626 = AXIS2_PLACEMENT_3D('',#56627,#56628,#56629); +#56627 = CARTESIAN_POINT('',(169.98375,-54.74,-4.5E-02)); +#56628 = DIRECTION('',(-0.,-0.,-1.)); +#56629 = DIRECTION('',(-0.,-1.,0.)); +#56630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#56634)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#56631,#56632,#56633)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56631 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#56632 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#56633 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#56634 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#56631, + 'distance_accuracy_value','confusion accuracy'); +#56635 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#56636,#56638); +#56636 = ( REPRESENTATION_RELATIONSHIP('','',#56537,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#56637) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#56637 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1187); +#56638 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #56639); +#56639 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('295','=>[0:1:1:288]','',#5, + #56532,$); +#56640 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56534)); +#56641 = SHAPE_DEFINITION_REPRESENTATION(#56642,#56648); +#56642 = PRODUCT_DEFINITION_SHAPE('','',#56643); +#56643 = PRODUCT_DEFINITION('design','',#56644,#56647); +#56644 = PRODUCT_DEFINITION_FORMATION('','',#56645); +#56645 = PRODUCT('HackPad_pad_39','HackPad_pad_39','',(#56646)); +#56646 = PRODUCT_CONTEXT('',#2,'mechanical'); +#56647 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#56648 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#56649),#56741); +#56649 = MANIFOLD_SOLID_BREP('',#56650); +#56650 = CLOSED_SHELL('',(#56651,#56684,#56704,#56724)); +#56651 = ADVANCED_FACE('',(#56652),#56679,.T.); +#56652 = FACE_BOUND('',#56653,.F.); +#56653 = EDGE_LOOP('',(#56654,#56664,#56671,#56672)); +#56654 = ORIENTED_EDGE('',*,*,#56655,.T.); +#56655 = EDGE_CURVE('',#56656,#56658,#56660,.T.); +#56656 = VERTEX_POINT('',#56657); +#56657 = CARTESIAN_POINT('',(169.98375,-55.1845,-3.5E-02)); +#56658 = VERTEX_POINT('',#56659); +#56659 = CARTESIAN_POINT('',(169.98375,-55.1845,1.635)); +#56660 = LINE('',#56661,#56662); +#56661 = CARTESIAN_POINT('',(169.98375,-55.1845,-3.5E-02)); +#56662 = VECTOR('',#56663,1.); +#56663 = DIRECTION('',(0.,0.,1.)); +#56664 = ORIENTED_EDGE('',*,*,#56665,.T.); +#56665 = EDGE_CURVE('',#56658,#56658,#56666,.T.); +#56666 = CIRCLE('',#56667,0.4445); +#56667 = AXIS2_PLACEMENT_3D('',#56668,#56669,#56670); +#56668 = CARTESIAN_POINT('',(169.98375,-54.74,1.635)); +#56669 = DIRECTION('',(0.,0.,1.)); +#56670 = DIRECTION('',(-0.,-1.,0.)); +#56671 = ORIENTED_EDGE('',*,*,#56655,.F.); +#56672 = ORIENTED_EDGE('',*,*,#56673,.F.); +#56673 = EDGE_CURVE('',#56656,#56656,#56674,.T.); +#56674 = CIRCLE('',#56675,0.4445); +#56675 = AXIS2_PLACEMENT_3D('',#56676,#56677,#56678); +#56676 = CARTESIAN_POINT('',(169.98375,-54.74,-3.5E-02)); +#56677 = DIRECTION('',(0.,0.,1.)); +#56678 = DIRECTION('',(-0.,-1.,0.)); +#56679 = CYLINDRICAL_SURFACE('',#56680,0.4445); +#56680 = AXIS2_PLACEMENT_3D('',#56681,#56682,#56683); +#56681 = CARTESIAN_POINT('',(169.98375,-54.74,-3.5E-02)); +#56682 = DIRECTION('',(-0.,-0.,-1.)); +#56683 = DIRECTION('',(-0.,-1.,0.)); +#56684 = ADVANCED_FACE('',(#56685,#56688),#56699,.F.); +#56685 = FACE_BOUND('',#56686,.F.); +#56686 = EDGE_LOOP('',(#56687)); +#56687 = ORIENTED_EDGE('',*,*,#56673,.T.); +#56688 = FACE_BOUND('',#56689,.F.); +#56689 = EDGE_LOOP('',(#56690)); +#56690 = ORIENTED_EDGE('',*,*,#56691,.T.); +#56691 = EDGE_CURVE('',#56692,#56692,#56694,.T.); +#56692 = VERTEX_POINT('',#56693); +#56693 = CARTESIAN_POINT('',(169.98375,-55.1595,-3.5E-02)); +#56694 = CIRCLE('',#56695,0.4195); +#56695 = AXIS2_PLACEMENT_3D('',#56696,#56697,#56698); +#56696 = CARTESIAN_POINT('',(169.98375,-54.74,-3.5E-02)); +#56697 = DIRECTION('',(-0.,0.,-1.)); +#56698 = DIRECTION('',(-0.,-1.,0.)); +#56699 = PLANE('',#56700); +#56700 = AXIS2_PLACEMENT_3D('',#56701,#56702,#56703); +#56701 = CARTESIAN_POINT('',(169.98375,-55.1845,-3.5E-02)); +#56702 = DIRECTION('',(0.,0.,1.)); +#56703 = DIRECTION('',(1.,0.,-0.)); +#56704 = ADVANCED_FACE('',(#56705,#56708),#56719,.T.); +#56705 = FACE_BOUND('',#56706,.T.); +#56706 = EDGE_LOOP('',(#56707)); +#56707 = ORIENTED_EDGE('',*,*,#56665,.T.); +#56708 = FACE_BOUND('',#56709,.T.); +#56709 = EDGE_LOOP('',(#56710)); +#56710 = ORIENTED_EDGE('',*,*,#56711,.T.); +#56711 = EDGE_CURVE('',#56712,#56712,#56714,.T.); +#56712 = VERTEX_POINT('',#56713); +#56713 = CARTESIAN_POINT('',(169.98375,-55.1595,1.635)); +#56714 = CIRCLE('',#56715,0.4195); +#56715 = AXIS2_PLACEMENT_3D('',#56716,#56717,#56718); +#56716 = CARTESIAN_POINT('',(169.98375,-54.74,1.635)); +#56717 = DIRECTION('',(-0.,0.,-1.)); +#56718 = DIRECTION('',(-0.,-1.,0.)); +#56719 = PLANE('',#56720); +#56720 = AXIS2_PLACEMENT_3D('',#56721,#56722,#56723); +#56721 = CARTESIAN_POINT('',(169.98375,-55.1845,1.635)); +#56722 = DIRECTION('',(0.,0.,1.)); +#56723 = DIRECTION('',(1.,0.,-0.)); +#56724 = ADVANCED_FACE('',(#56725),#56736,.F.); +#56725 = FACE_BOUND('',#56726,.T.); +#56726 = EDGE_LOOP('',(#56727,#56728,#56734,#56735)); +#56727 = ORIENTED_EDGE('',*,*,#56691,.T.); +#56728 = ORIENTED_EDGE('',*,*,#56729,.T.); +#56729 = EDGE_CURVE('',#56692,#56712,#56730,.T.); +#56730 = LINE('',#56731,#56732); +#56731 = CARTESIAN_POINT('',(169.98375,-55.1595,-4.5E-02)); +#56732 = VECTOR('',#56733,1.); +#56733 = DIRECTION('',(0.,0.,1.)); +#56734 = ORIENTED_EDGE('',*,*,#56711,.F.); +#56735 = ORIENTED_EDGE('',*,*,#56729,.F.); +#56736 = CYLINDRICAL_SURFACE('',#56737,0.4195); +#56737 = AXIS2_PLACEMENT_3D('',#56738,#56739,#56740); +#56738 = CARTESIAN_POINT('',(169.98375,-54.74,-4.5E-02)); +#56739 = DIRECTION('',(-0.,-0.,-1.)); +#56740 = DIRECTION('',(-0.,-1.,0.)); +#56741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#56745)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#56742,#56743,#56744)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#56742 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#56743 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#56744 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#56745 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#56742, + 'distance_accuracy_value','confusion accuracy'); +#56746 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#56747,#56749); +#56747 = ( REPRESENTATION_RELATIONSHIP('','',#56648,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#56748) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#56748 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1191); +#56749 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #56750); +#56750 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('296','=>[0:1:1:289]','',#5, + #56643,$); +#56751 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56645)); +#56752 = SHAPE_DEFINITION_REPRESENTATION(#56753,#56759); +#56753 = PRODUCT_DEFINITION_SHAPE('','',#56754); +#56754 = PRODUCT_DEFINITION('design','',#56755,#56758); +#56755 = PRODUCT_DEFINITION_FORMATION('','',#56756); +#56756 = PRODUCT('HackPad_pad_40','HackPad_pad_40','',(#56757)); +#56757 = PRODUCT_CONTEXT('',#2,'mechanical'); +#56758 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#56759 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#56760),#57541); +#56760 = MANIFOLD_SOLID_BREP('',#56761); +#56761 = CLOSED_SHELL('',(#56762,#56802,#56833,#56864,#57035,#57206, + #57223,#57240,#57257,#57274,#57291,#57308,#57325,#57342,#57359, + #57376,#57393,#57410,#57427,#57444,#57461,#57478,#57495,#57512, + #57529)); +#56762 = ADVANCED_FACE('',(#56763),#56797,.T.); +#56763 = FACE_BOUND('',#56764,.T.); +#56764 = EDGE_LOOP('',(#56765,#56775,#56783,#56791)); +#56765 = ORIENTED_EDGE('',*,*,#56766,.T.); +#56766 = EDGE_CURVE('',#56767,#56769,#56771,.T.); +#56767 = VERTEX_POINT('',#56768); +#56768 = CARTESIAN_POINT('',(171.940671,-53.989601,1.6)); +#56769 = VERTEX_POINT('',#56770); +#56770 = CARTESIAN_POINT('',(171.940671,-53.989601,1.635)); +#56771 = LINE('',#56772,#56773); +#56772 = CARTESIAN_POINT('',(171.940671,-53.989601,1.6)); +#56773 = VECTOR('',#56774,1.); +#56774 = DIRECTION('',(0.,0.,1.)); +#56775 = ORIENTED_EDGE('',*,*,#56776,.T.); +#56776 = EDGE_CURVE('',#56769,#56777,#56779,.T.); +#56777 = VERTEX_POINT('',#56778); +#56778 = CARTESIAN_POINT('',(171.990113,-54.022637,1.635)); +#56779 = LINE('',#56780,#56781); +#56780 = CARTESIAN_POINT('',(171.940671,-53.989601,1.635)); +#56781 = VECTOR('',#56782,1.); +#56782 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#56783 = ORIENTED_EDGE('',*,*,#56784,.F.); +#56784 = EDGE_CURVE('',#56785,#56777,#56787,.T.); +#56785 = VERTEX_POINT('',#56786); +#56786 = CARTESIAN_POINT('',(171.990113,-54.022637,1.6)); +#56787 = LINE('',#56788,#56789); +#56788 = CARTESIAN_POINT('',(171.990113,-54.022637,1.6)); +#56789 = VECTOR('',#56790,1.); +#56790 = DIRECTION('',(0.,0.,1.)); +#56791 = ORIENTED_EDGE('',*,*,#56792,.F.); +#56792 = EDGE_CURVE('',#56767,#56785,#56793,.T.); +#56793 = LINE('',#56794,#56795); +#56794 = CARTESIAN_POINT('',(171.940671,-53.989601,1.6)); +#56795 = VECTOR('',#56796,1.); +#56796 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#56797 = PLANE('',#56798); +#56798 = AXIS2_PLACEMENT_3D('',#56799,#56800,#56801); +#56799 = CARTESIAN_POINT('',(171.940671,-53.989601,1.6)); +#56800 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#56801 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#56802 = ADVANCED_FACE('',(#56803),#56828,.T.); +#56803 = FACE_BOUND('',#56804,.T.); +#56804 = EDGE_LOOP('',(#56805,#56815,#56821,#56822)); +#56805 = ORIENTED_EDGE('',*,*,#56806,.T.); +#56806 = EDGE_CURVE('',#56807,#56809,#56811,.T.); +#56807 = VERTEX_POINT('',#56808); +#56808 = CARTESIAN_POINT('',(171.88235,-53.978,1.6)); +#56809 = VERTEX_POINT('',#56810); +#56810 = CARTESIAN_POINT('',(171.88235,-53.978,1.635)); +#56811 = LINE('',#56812,#56813); +#56812 = CARTESIAN_POINT('',(171.88235,-53.978,1.6)); +#56813 = VECTOR('',#56814,1.); +#56814 = DIRECTION('',(0.,0.,1.)); +#56815 = ORIENTED_EDGE('',*,*,#56816,.T.); +#56816 = EDGE_CURVE('',#56809,#56769,#56817,.T.); +#56817 = LINE('',#56818,#56819); +#56818 = CARTESIAN_POINT('',(171.88235,-53.978,1.635)); +#56819 = VECTOR('',#56820,1.); +#56820 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#56821 = ORIENTED_EDGE('',*,*,#56766,.F.); +#56822 = ORIENTED_EDGE('',*,*,#56823,.F.); +#56823 = EDGE_CURVE('',#56807,#56767,#56824,.T.); +#56824 = LINE('',#56825,#56826); +#56825 = CARTESIAN_POINT('',(171.88235,-53.978,1.6)); +#56826 = VECTOR('',#56827,1.); +#56827 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#56828 = PLANE('',#56829); +#56829 = AXIS2_PLACEMENT_3D('',#56830,#56831,#56832); +#56830 = CARTESIAN_POINT('',(171.88235,-53.978,1.6)); +#56831 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#56832 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#56833 = ADVANCED_FACE('',(#56834),#56859,.T.); +#56834 = FACE_BOUND('',#56835,.T.); +#56835 = EDGE_LOOP('',(#56836,#56837,#56845,#56853)); +#56836 = ORIENTED_EDGE('',*,*,#56784,.T.); +#56837 = ORIENTED_EDGE('',*,*,#56838,.T.); +#56838 = EDGE_CURVE('',#56777,#56839,#56841,.T.); +#56839 = VERTEX_POINT('',#56840); +#56840 = CARTESIAN_POINT('',(172.023149,-54.072079,1.635)); +#56841 = LINE('',#56842,#56843); +#56842 = CARTESIAN_POINT('',(171.990113,-54.022637,1.635)); +#56843 = VECTOR('',#56844,1.); +#56844 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#56845 = ORIENTED_EDGE('',*,*,#56846,.F.); +#56846 = EDGE_CURVE('',#56847,#56839,#56849,.T.); +#56847 = VERTEX_POINT('',#56848); +#56848 = CARTESIAN_POINT('',(172.023149,-54.072079,1.6)); +#56849 = LINE('',#56850,#56851); +#56850 = CARTESIAN_POINT('',(172.023149,-54.072079,1.6)); +#56851 = VECTOR('',#56852,1.); +#56852 = DIRECTION('',(0.,0.,1.)); +#56853 = ORIENTED_EDGE('',*,*,#56854,.F.); +#56854 = EDGE_CURVE('',#56785,#56847,#56855,.T.); +#56855 = LINE('',#56856,#56857); +#56856 = CARTESIAN_POINT('',(171.990113,-54.022637,1.6)); +#56857 = VECTOR('',#56858,1.); +#56858 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#56859 = PLANE('',#56860); +#56860 = AXIS2_PLACEMENT_3D('',#56861,#56862,#56863); +#56861 = CARTESIAN_POINT('',(171.990113,-54.022637,1.6)); +#56862 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#56863 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#56864 = ADVANCED_FACE('',(#56865),#57030,.F.); +#56865 = FACE_BOUND('',#56866,.F.); +#56866 = EDGE_LOOP('',(#56867,#56868,#56869,#56877,#56885,#56893,#56901, + #56909,#56917,#56926,#56935,#56943,#56951,#56959,#56967,#56975, + #56983,#56991,#56999,#57007,#57015,#57023,#57029)); +#56867 = ORIENTED_EDGE('',*,*,#56792,.F.); +#56868 = ORIENTED_EDGE('',*,*,#56823,.F.); +#56869 = ORIENTED_EDGE('',*,*,#56870,.F.); +#56870 = EDGE_CURVE('',#56871,#56807,#56873,.T.); +#56871 = VERTEX_POINT('',#56872); +#56872 = CARTESIAN_POINT('',(169.75515,-53.978,1.6)); +#56873 = LINE('',#56874,#56875); +#56874 = CARTESIAN_POINT('',(169.75515,-53.978,1.6)); +#56875 = VECTOR('',#56876,1.); +#56876 = DIRECTION('',(1.,0.,0.)); +#56877 = ORIENTED_EDGE('',*,*,#56878,.F.); +#56878 = EDGE_CURVE('',#56879,#56871,#56881,.T.); +#56879 = VERTEX_POINT('',#56880); +#56880 = CARTESIAN_POINT('',(169.696829,-53.989601,1.6)); +#56881 = LINE('',#56882,#56883); +#56882 = CARTESIAN_POINT('',(169.696829,-53.989601,1.6)); +#56883 = VECTOR('',#56884,1.); +#56884 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#56885 = ORIENTED_EDGE('',*,*,#56886,.F.); +#56886 = EDGE_CURVE('',#56887,#56879,#56889,.T.); +#56887 = VERTEX_POINT('',#56888); +#56888 = CARTESIAN_POINT('',(169.647387,-54.022637,1.6)); +#56889 = LINE('',#56890,#56891); +#56890 = CARTESIAN_POINT('',(169.647387,-54.022637,1.6)); +#56891 = VECTOR('',#56892,1.); +#56892 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#56893 = ORIENTED_EDGE('',*,*,#56894,.F.); +#56894 = EDGE_CURVE('',#56895,#56887,#56897,.T.); +#56895 = VERTEX_POINT('',#56896); +#56896 = CARTESIAN_POINT('',(169.614351,-54.072079,1.6)); +#56897 = LINE('',#56898,#56899); +#56898 = CARTESIAN_POINT('',(169.614351,-54.072079,1.6)); +#56899 = VECTOR('',#56900,1.); +#56900 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#56901 = ORIENTED_EDGE('',*,*,#56902,.F.); +#56902 = EDGE_CURVE('',#56903,#56895,#56905,.T.); +#56903 = VERTEX_POINT('',#56904); +#56904 = CARTESIAN_POINT('',(169.60275,-54.1304,1.6)); +#56905 = LINE('',#56906,#56907); +#56906 = CARTESIAN_POINT('',(169.60275,-54.1304,1.6)); +#56907 = VECTOR('',#56908,1.); +#56908 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#56909 = ORIENTED_EDGE('',*,*,#56910,.F.); +#56910 = EDGE_CURVE('',#56911,#56903,#56913,.T.); +#56911 = VERTEX_POINT('',#56912); +#56912 = CARTESIAN_POINT('',(169.60275,-54.56444587729,1.6)); +#56913 = LINE('',#56914,#56915); +#56914 = CARTESIAN_POINT('',(169.60275,-55.3496,1.6)); +#56915 = VECTOR('',#56916,1.); +#56916 = DIRECTION('',(0.,1.,0.)); +#56917 = ORIENTED_EDGE('',*,*,#56918,.T.); +#56918 = EDGE_CURVE('',#56911,#56919,#56921,.T.); +#56919 = VERTEX_POINT('',#56920); +#56920 = CARTESIAN_POINT('',(169.98375,-55.1595,1.6)); +#56921 = CIRCLE('',#56922,0.4195); +#56922 = AXIS2_PLACEMENT_3D('',#56923,#56924,#56925); +#56923 = CARTESIAN_POINT('',(169.98375,-54.74,1.6)); +#56924 = DIRECTION('',(-0.,0.,-1.)); +#56925 = DIRECTION('',(-0.,-1.,0.)); +#56926 = ORIENTED_EDGE('',*,*,#56927,.T.); +#56927 = EDGE_CURVE('',#56919,#56928,#56930,.T.); +#56928 = VERTEX_POINT('',#56929); +#56929 = CARTESIAN_POINT('',(169.60275,-54.91555412271,1.6)); +#56930 = CIRCLE('',#56931,0.4195); +#56931 = AXIS2_PLACEMENT_3D('',#56932,#56933,#56934); +#56932 = CARTESIAN_POINT('',(169.98375,-54.74,1.6)); +#56933 = DIRECTION('',(-0.,0.,-1.)); +#56934 = DIRECTION('',(-0.,-1.,0.)); +#56935 = ORIENTED_EDGE('',*,*,#56936,.F.); +#56936 = EDGE_CURVE('',#56937,#56928,#56939,.T.); +#56937 = VERTEX_POINT('',#56938); +#56938 = CARTESIAN_POINT('',(169.60275,-55.3496,1.6)); +#56939 = LINE('',#56940,#56941); +#56940 = CARTESIAN_POINT('',(169.60275,-55.3496,1.6)); +#56941 = VECTOR('',#56942,1.); +#56942 = DIRECTION('',(0.,1.,0.)); +#56943 = ORIENTED_EDGE('',*,*,#56944,.F.); +#56944 = EDGE_CURVE('',#56945,#56937,#56947,.T.); +#56945 = VERTEX_POINT('',#56946); +#56946 = CARTESIAN_POINT('',(169.614351,-55.407921,1.6)); +#56947 = LINE('',#56948,#56949); +#56948 = CARTESIAN_POINT('',(169.614351,-55.407921,1.6)); +#56949 = VECTOR('',#56950,1.); +#56950 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#56951 = ORIENTED_EDGE('',*,*,#56952,.F.); +#56952 = EDGE_CURVE('',#56953,#56945,#56955,.T.); +#56953 = VERTEX_POINT('',#56954); +#56954 = CARTESIAN_POINT('',(169.647387,-55.457363,1.6)); +#56955 = LINE('',#56956,#56957); +#56956 = CARTESIAN_POINT('',(169.647387,-55.457363,1.6)); +#56957 = VECTOR('',#56958,1.); +#56958 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#56959 = ORIENTED_EDGE('',*,*,#56960,.F.); +#56960 = EDGE_CURVE('',#56961,#56953,#56963,.T.); +#56961 = VERTEX_POINT('',#56962); +#56962 = CARTESIAN_POINT('',(169.696829,-55.490399,1.6)); +#56963 = LINE('',#56964,#56965); +#56964 = CARTESIAN_POINT('',(169.696829,-55.490399,1.6)); +#56965 = VECTOR('',#56966,1.); +#56966 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#56967 = ORIENTED_EDGE('',*,*,#56968,.F.); +#56968 = EDGE_CURVE('',#56969,#56961,#56971,.T.); +#56969 = VERTEX_POINT('',#56970); +#56970 = CARTESIAN_POINT('',(169.75515,-55.502,1.6)); +#56971 = LINE('',#56972,#56973); +#56972 = CARTESIAN_POINT('',(169.75515,-55.502,1.6)); +#56973 = VECTOR('',#56974,1.); +#56974 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#56975 = ORIENTED_EDGE('',*,*,#56976,.F.); +#56976 = EDGE_CURVE('',#56977,#56969,#56979,.T.); +#56977 = VERTEX_POINT('',#56978); +#56978 = CARTESIAN_POINT('',(171.88235,-55.502,1.6)); +#56979 = LINE('',#56980,#56981); +#56980 = CARTESIAN_POINT('',(171.88235,-55.502,1.6)); +#56981 = VECTOR('',#56982,1.); +#56982 = DIRECTION('',(-1.,0.,0.)); +#56983 = ORIENTED_EDGE('',*,*,#56984,.F.); +#56984 = EDGE_CURVE('',#56985,#56977,#56987,.T.); +#56985 = VERTEX_POINT('',#56986); +#56986 = CARTESIAN_POINT('',(171.940671,-55.490399,1.6)); +#56987 = LINE('',#56988,#56989); +#56988 = CARTESIAN_POINT('',(171.940671,-55.490399,1.6)); +#56989 = VECTOR('',#56990,1.); +#56990 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#56991 = ORIENTED_EDGE('',*,*,#56992,.F.); +#56992 = EDGE_CURVE('',#56993,#56985,#56995,.T.); +#56993 = VERTEX_POINT('',#56994); +#56994 = CARTESIAN_POINT('',(171.990113,-55.457363,1.6)); +#56995 = LINE('',#56996,#56997); +#56996 = CARTESIAN_POINT('',(171.990113,-55.457363,1.6)); +#56997 = VECTOR('',#56998,1.); +#56998 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#56999 = ORIENTED_EDGE('',*,*,#57000,.F.); +#57000 = EDGE_CURVE('',#57001,#56993,#57003,.T.); +#57001 = VERTEX_POINT('',#57002); +#57002 = CARTESIAN_POINT('',(172.023149,-55.407921,1.6)); +#57003 = LINE('',#57004,#57005); +#57004 = CARTESIAN_POINT('',(172.023149,-55.407921,1.6)); +#57005 = VECTOR('',#57006,1.); +#57006 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#57007 = ORIENTED_EDGE('',*,*,#57008,.F.); +#57008 = EDGE_CURVE('',#57009,#57001,#57011,.T.); +#57009 = VERTEX_POINT('',#57010); +#57010 = CARTESIAN_POINT('',(172.03475,-55.3496,1.6)); +#57011 = LINE('',#57012,#57013); +#57012 = CARTESIAN_POINT('',(172.03475,-55.3496,1.6)); +#57013 = VECTOR('',#57014,1.); +#57014 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#57015 = ORIENTED_EDGE('',*,*,#57016,.F.); +#57016 = EDGE_CURVE('',#57017,#57009,#57019,.T.); +#57017 = VERTEX_POINT('',#57018); +#57018 = CARTESIAN_POINT('',(172.03475,-54.1304,1.6)); +#57019 = LINE('',#57020,#57021); +#57020 = CARTESIAN_POINT('',(172.03475,-54.1304,1.6)); +#57021 = VECTOR('',#57022,1.); +#57022 = DIRECTION('',(0.,-1.,0.)); +#57023 = ORIENTED_EDGE('',*,*,#57024,.F.); +#57024 = EDGE_CURVE('',#56847,#57017,#57025,.T.); +#57025 = LINE('',#57026,#57027); +#57026 = CARTESIAN_POINT('',(172.023149,-54.072079,1.6)); +#57027 = VECTOR('',#57028,1.); +#57028 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#57029 = ORIENTED_EDGE('',*,*,#56854,.F.); +#57030 = PLANE('',#57031); +#57031 = AXIS2_PLACEMENT_3D('',#57032,#57033,#57034); +#57032 = CARTESIAN_POINT('',(0.,0.,1.6)); +#57033 = DIRECTION('',(0.,0.,1.)); +#57034 = DIRECTION('',(1.,0.,-0.)); +#57035 = ADVANCED_FACE('',(#57036),#57201,.T.); +#57036 = FACE_BOUND('',#57037,.T.); +#57037 = EDGE_LOOP('',(#57038,#57039,#57040,#57048,#57056,#57064,#57072, + #57080,#57088,#57097,#57106,#57114,#57122,#57130,#57138,#57146, + #57154,#57162,#57170,#57178,#57186,#57194,#57200)); +#57038 = ORIENTED_EDGE('',*,*,#56776,.F.); +#57039 = ORIENTED_EDGE('',*,*,#56816,.F.); +#57040 = ORIENTED_EDGE('',*,*,#57041,.F.); +#57041 = EDGE_CURVE('',#57042,#56809,#57044,.T.); +#57042 = VERTEX_POINT('',#57043); +#57043 = CARTESIAN_POINT('',(169.75515,-53.978,1.635)); +#57044 = LINE('',#57045,#57046); +#57045 = CARTESIAN_POINT('',(169.75515,-53.978,1.635)); +#57046 = VECTOR('',#57047,1.); +#57047 = DIRECTION('',(1.,0.,0.)); +#57048 = ORIENTED_EDGE('',*,*,#57049,.F.); +#57049 = EDGE_CURVE('',#57050,#57042,#57052,.T.); +#57050 = VERTEX_POINT('',#57051); +#57051 = CARTESIAN_POINT('',(169.696829,-53.989601,1.635)); +#57052 = LINE('',#57053,#57054); +#57053 = CARTESIAN_POINT('',(169.696829,-53.989601,1.635)); +#57054 = VECTOR('',#57055,1.); +#57055 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#57056 = ORIENTED_EDGE('',*,*,#57057,.F.); +#57057 = EDGE_CURVE('',#57058,#57050,#57060,.T.); +#57058 = VERTEX_POINT('',#57059); +#57059 = CARTESIAN_POINT('',(169.647387,-54.022637,1.635)); +#57060 = LINE('',#57061,#57062); +#57061 = CARTESIAN_POINT('',(169.647387,-54.022637,1.635)); +#57062 = VECTOR('',#57063,1.); +#57063 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#57064 = ORIENTED_EDGE('',*,*,#57065,.F.); +#57065 = EDGE_CURVE('',#57066,#57058,#57068,.T.); +#57066 = VERTEX_POINT('',#57067); +#57067 = CARTESIAN_POINT('',(169.614351,-54.072079,1.635)); +#57068 = LINE('',#57069,#57070); +#57069 = CARTESIAN_POINT('',(169.614351,-54.072079,1.635)); +#57070 = VECTOR('',#57071,1.); +#57071 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#57072 = ORIENTED_EDGE('',*,*,#57073,.F.); +#57073 = EDGE_CURVE('',#57074,#57066,#57076,.T.); +#57074 = VERTEX_POINT('',#57075); +#57075 = CARTESIAN_POINT('',(169.60275,-54.1304,1.635)); +#57076 = LINE('',#57077,#57078); +#57077 = CARTESIAN_POINT('',(169.60275,-54.1304,1.635)); +#57078 = VECTOR('',#57079,1.); +#57079 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#57080 = ORIENTED_EDGE('',*,*,#57081,.F.); +#57081 = EDGE_CURVE('',#57082,#57074,#57084,.T.); +#57082 = VERTEX_POINT('',#57083); +#57083 = CARTESIAN_POINT('',(169.60275,-54.56444587729,1.635)); +#57084 = LINE('',#57085,#57086); +#57085 = CARTESIAN_POINT('',(169.60275,-55.3496,1.635)); +#57086 = VECTOR('',#57087,1.); +#57087 = DIRECTION('',(0.,1.,0.)); +#57088 = ORIENTED_EDGE('',*,*,#57089,.T.); +#57089 = EDGE_CURVE('',#57082,#57090,#57092,.T.); +#57090 = VERTEX_POINT('',#57091); +#57091 = CARTESIAN_POINT('',(169.98375,-55.1595,1.635)); +#57092 = CIRCLE('',#57093,0.4195); +#57093 = AXIS2_PLACEMENT_3D('',#57094,#57095,#57096); +#57094 = CARTESIAN_POINT('',(169.98375,-54.74,1.635)); +#57095 = DIRECTION('',(-0.,0.,-1.)); +#57096 = DIRECTION('',(-0.,-1.,0.)); +#57097 = ORIENTED_EDGE('',*,*,#57098,.T.); +#57098 = EDGE_CURVE('',#57090,#57099,#57101,.T.); +#57099 = VERTEX_POINT('',#57100); +#57100 = CARTESIAN_POINT('',(169.60275,-54.91555412271,1.635)); +#57101 = CIRCLE('',#57102,0.4195); +#57102 = AXIS2_PLACEMENT_3D('',#57103,#57104,#57105); +#57103 = CARTESIAN_POINT('',(169.98375,-54.74,1.635)); +#57104 = DIRECTION('',(-0.,0.,-1.)); +#57105 = DIRECTION('',(-0.,-1.,0.)); +#57106 = ORIENTED_EDGE('',*,*,#57107,.F.); +#57107 = EDGE_CURVE('',#57108,#57099,#57110,.T.); +#57108 = VERTEX_POINT('',#57109); +#57109 = CARTESIAN_POINT('',(169.60275,-55.3496,1.635)); +#57110 = LINE('',#57111,#57112); +#57111 = CARTESIAN_POINT('',(169.60275,-55.3496,1.635)); +#57112 = VECTOR('',#57113,1.); +#57113 = DIRECTION('',(0.,1.,0.)); +#57114 = ORIENTED_EDGE('',*,*,#57115,.F.); +#57115 = EDGE_CURVE('',#57116,#57108,#57118,.T.); +#57116 = VERTEX_POINT('',#57117); +#57117 = CARTESIAN_POINT('',(169.614351,-55.407921,1.635)); +#57118 = LINE('',#57119,#57120); +#57119 = CARTESIAN_POINT('',(169.614351,-55.407921,1.635)); +#57120 = VECTOR('',#57121,1.); +#57121 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#57122 = ORIENTED_EDGE('',*,*,#57123,.F.); +#57123 = EDGE_CURVE('',#57124,#57116,#57126,.T.); +#57124 = VERTEX_POINT('',#57125); +#57125 = CARTESIAN_POINT('',(169.647387,-55.457363,1.635)); +#57126 = LINE('',#57127,#57128); +#57127 = CARTESIAN_POINT('',(169.647387,-55.457363,1.635)); +#57128 = VECTOR('',#57129,1.); +#57129 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#57130 = ORIENTED_EDGE('',*,*,#57131,.F.); +#57131 = EDGE_CURVE('',#57132,#57124,#57134,.T.); +#57132 = VERTEX_POINT('',#57133); +#57133 = CARTESIAN_POINT('',(169.696829,-55.490399,1.635)); +#57134 = LINE('',#57135,#57136); +#57135 = CARTESIAN_POINT('',(169.696829,-55.490399,1.635)); +#57136 = VECTOR('',#57137,1.); +#57137 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#57138 = ORIENTED_EDGE('',*,*,#57139,.F.); +#57139 = EDGE_CURVE('',#57140,#57132,#57142,.T.); +#57140 = VERTEX_POINT('',#57141); +#57141 = CARTESIAN_POINT('',(169.75515,-55.502,1.635)); +#57142 = LINE('',#57143,#57144); +#57143 = CARTESIAN_POINT('',(169.75515,-55.502,1.635)); +#57144 = VECTOR('',#57145,1.); +#57145 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#57146 = ORIENTED_EDGE('',*,*,#57147,.F.); +#57147 = EDGE_CURVE('',#57148,#57140,#57150,.T.); +#57148 = VERTEX_POINT('',#57149); +#57149 = CARTESIAN_POINT('',(171.88235,-55.502,1.635)); +#57150 = LINE('',#57151,#57152); +#57151 = CARTESIAN_POINT('',(171.88235,-55.502,1.635)); +#57152 = VECTOR('',#57153,1.); +#57153 = DIRECTION('',(-1.,0.,0.)); +#57154 = ORIENTED_EDGE('',*,*,#57155,.F.); +#57155 = EDGE_CURVE('',#57156,#57148,#57158,.T.); +#57156 = VERTEX_POINT('',#57157); +#57157 = CARTESIAN_POINT('',(171.940671,-55.490399,1.635)); +#57158 = LINE('',#57159,#57160); +#57159 = CARTESIAN_POINT('',(171.940671,-55.490399,1.635)); +#57160 = VECTOR('',#57161,1.); +#57161 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#57162 = ORIENTED_EDGE('',*,*,#57163,.F.); +#57163 = EDGE_CURVE('',#57164,#57156,#57166,.T.); +#57164 = VERTEX_POINT('',#57165); +#57165 = CARTESIAN_POINT('',(171.990113,-55.457363,1.635)); +#57166 = LINE('',#57167,#57168); +#57167 = CARTESIAN_POINT('',(171.990113,-55.457363,1.635)); +#57168 = VECTOR('',#57169,1.); +#57169 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#57170 = ORIENTED_EDGE('',*,*,#57171,.F.); +#57171 = EDGE_CURVE('',#57172,#57164,#57174,.T.); +#57172 = VERTEX_POINT('',#57173); +#57173 = CARTESIAN_POINT('',(172.023149,-55.407921,1.635)); +#57174 = LINE('',#57175,#57176); +#57175 = CARTESIAN_POINT('',(172.023149,-55.407921,1.635)); +#57176 = VECTOR('',#57177,1.); +#57177 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#57178 = ORIENTED_EDGE('',*,*,#57179,.F.); +#57179 = EDGE_CURVE('',#57180,#57172,#57182,.T.); +#57180 = VERTEX_POINT('',#57181); +#57181 = CARTESIAN_POINT('',(172.03475,-55.3496,1.635)); +#57182 = LINE('',#57183,#57184); +#57183 = CARTESIAN_POINT('',(172.03475,-55.3496,1.635)); +#57184 = VECTOR('',#57185,1.); +#57185 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#57186 = ORIENTED_EDGE('',*,*,#57187,.F.); +#57187 = EDGE_CURVE('',#57188,#57180,#57190,.T.); +#57188 = VERTEX_POINT('',#57189); +#57189 = CARTESIAN_POINT('',(172.03475,-54.1304,1.635)); +#57190 = LINE('',#57191,#57192); +#57191 = CARTESIAN_POINT('',(172.03475,-54.1304,1.635)); +#57192 = VECTOR('',#57193,1.); +#57193 = DIRECTION('',(0.,-1.,0.)); +#57194 = ORIENTED_EDGE('',*,*,#57195,.F.); +#57195 = EDGE_CURVE('',#56839,#57188,#57196,.T.); +#57196 = LINE('',#57197,#57198); +#57197 = CARTESIAN_POINT('',(172.023149,-54.072079,1.635)); +#57198 = VECTOR('',#57199,1.); +#57199 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#57200 = ORIENTED_EDGE('',*,*,#56838,.F.); +#57201 = PLANE('',#57202); +#57202 = AXIS2_PLACEMENT_3D('',#57203,#57204,#57205); +#57203 = CARTESIAN_POINT('',(0.,0.,1.635)); +#57204 = DIRECTION('',(0.,0.,1.)); +#57205 = DIRECTION('',(1.,0.,-0.)); +#57206 = ADVANCED_FACE('',(#57207),#57218,.T.); +#57207 = FACE_BOUND('',#57208,.T.); +#57208 = EDGE_LOOP('',(#57209,#57215,#57216,#57217)); +#57209 = ORIENTED_EDGE('',*,*,#57210,.T.); +#57210 = EDGE_CURVE('',#56871,#57042,#57211,.T.); +#57211 = LINE('',#57212,#57213); +#57212 = CARTESIAN_POINT('',(169.75515,-53.978,1.6)); +#57213 = VECTOR('',#57214,1.); +#57214 = DIRECTION('',(0.,0.,1.)); +#57215 = ORIENTED_EDGE('',*,*,#57041,.T.); +#57216 = ORIENTED_EDGE('',*,*,#56806,.F.); +#57217 = ORIENTED_EDGE('',*,*,#56870,.F.); +#57218 = PLANE('',#57219); +#57219 = AXIS2_PLACEMENT_3D('',#57220,#57221,#57222); +#57220 = CARTESIAN_POINT('',(169.75515,-53.978,1.6)); +#57221 = DIRECTION('',(0.,1.,0.)); +#57222 = DIRECTION('',(1.,0.,0.)); +#57223 = ADVANCED_FACE('',(#57224),#57235,.T.); +#57224 = FACE_BOUND('',#57225,.T.); +#57225 = EDGE_LOOP('',(#57226,#57227,#57228,#57234)); +#57226 = ORIENTED_EDGE('',*,*,#56846,.T.); +#57227 = ORIENTED_EDGE('',*,*,#57195,.T.); +#57228 = ORIENTED_EDGE('',*,*,#57229,.F.); +#57229 = EDGE_CURVE('',#57017,#57188,#57230,.T.); +#57230 = LINE('',#57231,#57232); +#57231 = CARTESIAN_POINT('',(172.03475,-54.1304,1.6)); +#57232 = VECTOR('',#57233,1.); +#57233 = DIRECTION('',(0.,0.,1.)); +#57234 = ORIENTED_EDGE('',*,*,#57024,.F.); +#57235 = PLANE('',#57236); +#57236 = AXIS2_PLACEMENT_3D('',#57237,#57238,#57239); +#57237 = CARTESIAN_POINT('',(172.023149,-54.072079,1.6)); +#57238 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#57239 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#57240 = ADVANCED_FACE('',(#57241),#57252,.T.); +#57241 = FACE_BOUND('',#57242,.T.); +#57242 = EDGE_LOOP('',(#57243,#57244,#57245,#57251)); +#57243 = ORIENTED_EDGE('',*,*,#57229,.T.); +#57244 = ORIENTED_EDGE('',*,*,#57187,.T.); +#57245 = ORIENTED_EDGE('',*,*,#57246,.F.); +#57246 = EDGE_CURVE('',#57009,#57180,#57247,.T.); +#57247 = LINE('',#57248,#57249); +#57248 = CARTESIAN_POINT('',(172.03475,-55.3496,1.6)); +#57249 = VECTOR('',#57250,1.); +#57250 = DIRECTION('',(0.,0.,1.)); +#57251 = ORIENTED_EDGE('',*,*,#57016,.F.); +#57252 = PLANE('',#57253); +#57253 = AXIS2_PLACEMENT_3D('',#57254,#57255,#57256); +#57254 = CARTESIAN_POINT('',(172.03475,-54.1304,1.6)); +#57255 = DIRECTION('',(1.,0.,-0.)); +#57256 = DIRECTION('',(0.,-1.,0.)); +#57257 = ADVANCED_FACE('',(#57258),#57269,.T.); +#57258 = FACE_BOUND('',#57259,.T.); +#57259 = EDGE_LOOP('',(#57260,#57261,#57262,#57268)); +#57260 = ORIENTED_EDGE('',*,*,#57246,.T.); +#57261 = ORIENTED_EDGE('',*,*,#57179,.T.); +#57262 = ORIENTED_EDGE('',*,*,#57263,.F.); +#57263 = EDGE_CURVE('',#57001,#57172,#57264,.T.); +#57264 = LINE('',#57265,#57266); +#57265 = CARTESIAN_POINT('',(172.023149,-55.407921,1.6)); +#57266 = VECTOR('',#57267,1.); +#57267 = DIRECTION('',(0.,0.,1.)); +#57268 = ORIENTED_EDGE('',*,*,#57008,.F.); +#57269 = PLANE('',#57270); +#57270 = AXIS2_PLACEMENT_3D('',#57271,#57272,#57273); +#57271 = CARTESIAN_POINT('',(172.03475,-55.3496,1.6)); +#57272 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#57273 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#57274 = ADVANCED_FACE('',(#57275),#57286,.T.); +#57275 = FACE_BOUND('',#57276,.T.); +#57276 = EDGE_LOOP('',(#57277,#57278,#57279,#57285)); +#57277 = ORIENTED_EDGE('',*,*,#57263,.T.); +#57278 = ORIENTED_EDGE('',*,*,#57171,.T.); +#57279 = ORIENTED_EDGE('',*,*,#57280,.F.); +#57280 = EDGE_CURVE('',#56993,#57164,#57281,.T.); +#57281 = LINE('',#57282,#57283); +#57282 = CARTESIAN_POINT('',(171.990113,-55.457363,1.6)); +#57283 = VECTOR('',#57284,1.); +#57284 = DIRECTION('',(0.,0.,1.)); +#57285 = ORIENTED_EDGE('',*,*,#57000,.F.); +#57286 = PLANE('',#57287); +#57287 = AXIS2_PLACEMENT_3D('',#57288,#57289,#57290); +#57288 = CARTESIAN_POINT('',(172.023149,-55.407921,1.6)); +#57289 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#57290 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#57291 = ADVANCED_FACE('',(#57292),#57303,.T.); +#57292 = FACE_BOUND('',#57293,.T.); +#57293 = EDGE_LOOP('',(#57294,#57295,#57296,#57302)); +#57294 = ORIENTED_EDGE('',*,*,#57280,.T.); +#57295 = ORIENTED_EDGE('',*,*,#57163,.T.); +#57296 = ORIENTED_EDGE('',*,*,#57297,.F.); +#57297 = EDGE_CURVE('',#56985,#57156,#57298,.T.); +#57298 = LINE('',#57299,#57300); +#57299 = CARTESIAN_POINT('',(171.940671,-55.490399,1.6)); +#57300 = VECTOR('',#57301,1.); +#57301 = DIRECTION('',(0.,0.,1.)); +#57302 = ORIENTED_EDGE('',*,*,#56992,.F.); +#57303 = PLANE('',#57304); +#57304 = AXIS2_PLACEMENT_3D('',#57305,#57306,#57307); +#57305 = CARTESIAN_POINT('',(171.990113,-55.457363,1.6)); +#57306 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#57307 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#57308 = ADVANCED_FACE('',(#57309),#57320,.T.); +#57309 = FACE_BOUND('',#57310,.T.); +#57310 = EDGE_LOOP('',(#57311,#57312,#57313,#57319)); +#57311 = ORIENTED_EDGE('',*,*,#57297,.T.); +#57312 = ORIENTED_EDGE('',*,*,#57155,.T.); +#57313 = ORIENTED_EDGE('',*,*,#57314,.F.); +#57314 = EDGE_CURVE('',#56977,#57148,#57315,.T.); +#57315 = LINE('',#57316,#57317); +#57316 = CARTESIAN_POINT('',(171.88235,-55.502,1.6)); +#57317 = VECTOR('',#57318,1.); +#57318 = DIRECTION('',(0.,0.,1.)); +#57319 = ORIENTED_EDGE('',*,*,#56984,.F.); +#57320 = PLANE('',#57321); +#57321 = AXIS2_PLACEMENT_3D('',#57322,#57323,#57324); +#57322 = CARTESIAN_POINT('',(171.940671,-55.490399,1.6)); +#57323 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#57324 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#57325 = ADVANCED_FACE('',(#57326),#57337,.T.); +#57326 = FACE_BOUND('',#57327,.T.); +#57327 = EDGE_LOOP('',(#57328,#57329,#57330,#57336)); +#57328 = ORIENTED_EDGE('',*,*,#57314,.T.); +#57329 = ORIENTED_EDGE('',*,*,#57147,.T.); +#57330 = ORIENTED_EDGE('',*,*,#57331,.F.); +#57331 = EDGE_CURVE('',#56969,#57140,#57332,.T.); +#57332 = LINE('',#57333,#57334); +#57333 = CARTESIAN_POINT('',(169.75515,-55.502,1.6)); +#57334 = VECTOR('',#57335,1.); +#57335 = DIRECTION('',(0.,0.,1.)); +#57336 = ORIENTED_EDGE('',*,*,#56976,.F.); +#57337 = PLANE('',#57338); +#57338 = AXIS2_PLACEMENT_3D('',#57339,#57340,#57341); +#57339 = CARTESIAN_POINT('',(171.88235,-55.502,1.6)); +#57340 = DIRECTION('',(0.,-1.,0.)); +#57341 = DIRECTION('',(-1.,0.,0.)); +#57342 = ADVANCED_FACE('',(#57343),#57354,.T.); +#57343 = FACE_BOUND('',#57344,.T.); +#57344 = EDGE_LOOP('',(#57345,#57346,#57347,#57353)); +#57345 = ORIENTED_EDGE('',*,*,#57331,.T.); +#57346 = ORIENTED_EDGE('',*,*,#57139,.T.); +#57347 = ORIENTED_EDGE('',*,*,#57348,.F.); +#57348 = EDGE_CURVE('',#56961,#57132,#57349,.T.); +#57349 = LINE('',#57350,#57351); +#57350 = CARTESIAN_POINT('',(169.696829,-55.490399,1.6)); +#57351 = VECTOR('',#57352,1.); +#57352 = DIRECTION('',(0.,0.,1.)); +#57353 = ORIENTED_EDGE('',*,*,#56968,.F.); +#57354 = PLANE('',#57355); +#57355 = AXIS2_PLACEMENT_3D('',#57356,#57357,#57358); +#57356 = CARTESIAN_POINT('',(169.75515,-55.502,1.6)); +#57357 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#57358 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#57359 = ADVANCED_FACE('',(#57360),#57371,.T.); +#57360 = FACE_BOUND('',#57361,.T.); +#57361 = EDGE_LOOP('',(#57362,#57363,#57364,#57370)); +#57362 = ORIENTED_EDGE('',*,*,#57348,.T.); +#57363 = ORIENTED_EDGE('',*,*,#57131,.T.); +#57364 = ORIENTED_EDGE('',*,*,#57365,.F.); +#57365 = EDGE_CURVE('',#56953,#57124,#57366,.T.); +#57366 = LINE('',#57367,#57368); +#57367 = CARTESIAN_POINT('',(169.647387,-55.457363,1.6)); +#57368 = VECTOR('',#57369,1.); +#57369 = DIRECTION('',(0.,0.,1.)); +#57370 = ORIENTED_EDGE('',*,*,#56960,.F.); +#57371 = PLANE('',#57372); +#57372 = AXIS2_PLACEMENT_3D('',#57373,#57374,#57375); +#57373 = CARTESIAN_POINT('',(169.696829,-55.490399,1.6)); +#57374 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#57375 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#57376 = ADVANCED_FACE('',(#57377),#57388,.T.); +#57377 = FACE_BOUND('',#57378,.T.); +#57378 = EDGE_LOOP('',(#57379,#57380,#57381,#57387)); +#57379 = ORIENTED_EDGE('',*,*,#57365,.T.); +#57380 = ORIENTED_EDGE('',*,*,#57123,.T.); +#57381 = ORIENTED_EDGE('',*,*,#57382,.F.); +#57382 = EDGE_CURVE('',#56945,#57116,#57383,.T.); +#57383 = LINE('',#57384,#57385); +#57384 = CARTESIAN_POINT('',(169.614351,-55.407921,1.6)); +#57385 = VECTOR('',#57386,1.); +#57386 = DIRECTION('',(0.,0.,1.)); +#57387 = ORIENTED_EDGE('',*,*,#56952,.F.); +#57388 = PLANE('',#57389); +#57389 = AXIS2_PLACEMENT_3D('',#57390,#57391,#57392); +#57390 = CARTESIAN_POINT('',(169.647387,-55.457363,1.6)); +#57391 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#57392 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#57393 = ADVANCED_FACE('',(#57394),#57405,.T.); +#57394 = FACE_BOUND('',#57395,.T.); +#57395 = EDGE_LOOP('',(#57396,#57397,#57398,#57404)); +#57396 = ORIENTED_EDGE('',*,*,#57382,.T.); +#57397 = ORIENTED_EDGE('',*,*,#57115,.T.); +#57398 = ORIENTED_EDGE('',*,*,#57399,.F.); +#57399 = EDGE_CURVE('',#56937,#57108,#57400,.T.); +#57400 = LINE('',#57401,#57402); +#57401 = CARTESIAN_POINT('',(169.60275,-55.3496,1.6)); +#57402 = VECTOR('',#57403,1.); +#57403 = DIRECTION('',(0.,0.,1.)); +#57404 = ORIENTED_EDGE('',*,*,#56944,.F.); +#57405 = PLANE('',#57406); +#57406 = AXIS2_PLACEMENT_3D('',#57407,#57408,#57409); +#57407 = CARTESIAN_POINT('',(169.614351,-55.407921,1.6)); +#57408 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#57409 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#57410 = ADVANCED_FACE('',(#57411),#57422,.T.); +#57411 = FACE_BOUND('',#57412,.T.); +#57412 = EDGE_LOOP('',(#57413,#57414,#57415,#57416)); +#57413 = ORIENTED_EDGE('',*,*,#56936,.F.); +#57414 = ORIENTED_EDGE('',*,*,#57399,.T.); +#57415 = ORIENTED_EDGE('',*,*,#57107,.T.); +#57416 = ORIENTED_EDGE('',*,*,#57417,.T.); +#57417 = EDGE_CURVE('',#57099,#56928,#57418,.T.); +#57418 = LINE('',#57419,#57420); +#57419 = CARTESIAN_POINT('',(169.60275,-54.9155541227,-4.5E-02)); +#57420 = VECTOR('',#57421,1.); +#57421 = DIRECTION('',(-0.,-0.,-1.)); +#57422 = PLANE('',#57423); +#57423 = AXIS2_PLACEMENT_3D('',#57424,#57425,#57426); +#57424 = CARTESIAN_POINT('',(169.60275,-55.3496,1.6)); +#57425 = DIRECTION('',(-1.,0.,0.)); +#57426 = DIRECTION('',(0.,1.,0.)); +#57427 = ADVANCED_FACE('',(#57428),#57439,.F.); +#57428 = FACE_BOUND('',#57429,.T.); +#57429 = EDGE_LOOP('',(#57430,#57436,#57437,#57438)); +#57430 = ORIENTED_EDGE('',*,*,#57431,.F.); +#57431 = EDGE_CURVE('',#56919,#57090,#57432,.T.); +#57432 = LINE('',#57433,#57434); +#57433 = CARTESIAN_POINT('',(169.98375,-55.1595,-4.5E-02)); +#57434 = VECTOR('',#57435,1.); +#57435 = DIRECTION('',(0.,0.,1.)); +#57436 = ORIENTED_EDGE('',*,*,#56927,.T.); +#57437 = ORIENTED_EDGE('',*,*,#57417,.F.); +#57438 = ORIENTED_EDGE('',*,*,#57098,.F.); +#57439 = CYLINDRICAL_SURFACE('',#57440,0.4195); +#57440 = AXIS2_PLACEMENT_3D('',#57441,#57442,#57443); +#57441 = CARTESIAN_POINT('',(169.98375,-54.74,-4.5E-02)); +#57442 = DIRECTION('',(-0.,-0.,-1.)); +#57443 = DIRECTION('',(-0.,-1.,0.)); +#57444 = ADVANCED_FACE('',(#57445),#57456,.F.); +#57445 = FACE_BOUND('',#57446,.T.); +#57446 = EDGE_LOOP('',(#57447,#57448,#57449,#57450)); +#57447 = ORIENTED_EDGE('',*,*,#56918,.T.); +#57448 = ORIENTED_EDGE('',*,*,#57431,.T.); +#57449 = ORIENTED_EDGE('',*,*,#57089,.F.); +#57450 = ORIENTED_EDGE('',*,*,#57451,.T.); +#57451 = EDGE_CURVE('',#57082,#56911,#57452,.T.); +#57452 = LINE('',#57453,#57454); +#57453 = CARTESIAN_POINT('',(169.60275,-54.56444587729,-4.5E-02)); +#57454 = VECTOR('',#57455,1.); +#57455 = DIRECTION('',(-0.,-0.,-1.)); +#57456 = CYLINDRICAL_SURFACE('',#57457,0.4195); +#57457 = AXIS2_PLACEMENT_3D('',#57458,#57459,#57460); +#57458 = CARTESIAN_POINT('',(169.98375,-54.74,-4.5E-02)); +#57459 = DIRECTION('',(-0.,-0.,-1.)); +#57460 = DIRECTION('',(-0.,-1.,0.)); +#57461 = ADVANCED_FACE('',(#57462),#57473,.T.); +#57462 = FACE_BOUND('',#57463,.T.); +#57463 = EDGE_LOOP('',(#57464,#57465,#57466,#57467)); +#57464 = ORIENTED_EDGE('',*,*,#56910,.F.); +#57465 = ORIENTED_EDGE('',*,*,#57451,.F.); +#57466 = ORIENTED_EDGE('',*,*,#57081,.T.); +#57467 = ORIENTED_EDGE('',*,*,#57468,.F.); +#57468 = EDGE_CURVE('',#56903,#57074,#57469,.T.); +#57469 = LINE('',#57470,#57471); +#57470 = CARTESIAN_POINT('',(169.60275,-54.1304,1.6)); +#57471 = VECTOR('',#57472,1.); +#57472 = DIRECTION('',(0.,0.,1.)); +#57473 = PLANE('',#57474); +#57474 = AXIS2_PLACEMENT_3D('',#57475,#57476,#57477); +#57475 = CARTESIAN_POINT('',(169.60275,-55.3496,1.6)); +#57476 = DIRECTION('',(-1.,0.,0.)); +#57477 = DIRECTION('',(0.,1.,0.)); +#57478 = ADVANCED_FACE('',(#57479),#57490,.T.); +#57479 = FACE_BOUND('',#57480,.T.); +#57480 = EDGE_LOOP('',(#57481,#57482,#57483,#57489)); +#57481 = ORIENTED_EDGE('',*,*,#57468,.T.); +#57482 = ORIENTED_EDGE('',*,*,#57073,.T.); +#57483 = ORIENTED_EDGE('',*,*,#57484,.F.); +#57484 = EDGE_CURVE('',#56895,#57066,#57485,.T.); +#57485 = LINE('',#57486,#57487); +#57486 = CARTESIAN_POINT('',(169.614351,-54.072079,1.6)); +#57487 = VECTOR('',#57488,1.); +#57488 = DIRECTION('',(0.,0.,1.)); +#57489 = ORIENTED_EDGE('',*,*,#56902,.F.); +#57490 = PLANE('',#57491); +#57491 = AXIS2_PLACEMENT_3D('',#57492,#57493,#57494); +#57492 = CARTESIAN_POINT('',(169.60275,-54.1304,1.6)); +#57493 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#57494 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#57495 = ADVANCED_FACE('',(#57496),#57507,.T.); +#57496 = FACE_BOUND('',#57497,.T.); +#57497 = EDGE_LOOP('',(#57498,#57499,#57500,#57506)); +#57498 = ORIENTED_EDGE('',*,*,#57484,.T.); +#57499 = ORIENTED_EDGE('',*,*,#57065,.T.); +#57500 = ORIENTED_EDGE('',*,*,#57501,.F.); +#57501 = EDGE_CURVE('',#56887,#57058,#57502,.T.); +#57502 = LINE('',#57503,#57504); +#57503 = CARTESIAN_POINT('',(169.647387,-54.022637,1.6)); +#57504 = VECTOR('',#57505,1.); +#57505 = DIRECTION('',(0.,0.,1.)); +#57506 = ORIENTED_EDGE('',*,*,#56894,.F.); +#57507 = PLANE('',#57508); +#57508 = AXIS2_PLACEMENT_3D('',#57509,#57510,#57511); +#57509 = CARTESIAN_POINT('',(169.614351,-54.072079,1.6)); +#57510 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#57511 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#57512 = ADVANCED_FACE('',(#57513),#57524,.T.); +#57513 = FACE_BOUND('',#57514,.T.); +#57514 = EDGE_LOOP('',(#57515,#57516,#57517,#57523)); +#57515 = ORIENTED_EDGE('',*,*,#57501,.T.); +#57516 = ORIENTED_EDGE('',*,*,#57057,.T.); +#57517 = ORIENTED_EDGE('',*,*,#57518,.F.); +#57518 = EDGE_CURVE('',#56879,#57050,#57519,.T.); +#57519 = LINE('',#57520,#57521); +#57520 = CARTESIAN_POINT('',(169.696829,-53.989601,1.6)); +#57521 = VECTOR('',#57522,1.); +#57522 = DIRECTION('',(0.,0.,1.)); +#57523 = ORIENTED_EDGE('',*,*,#56886,.F.); +#57524 = PLANE('',#57525); +#57525 = AXIS2_PLACEMENT_3D('',#57526,#57527,#57528); +#57526 = CARTESIAN_POINT('',(169.647387,-54.022637,1.6)); +#57527 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#57528 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#57529 = ADVANCED_FACE('',(#57530),#57536,.T.); +#57530 = FACE_BOUND('',#57531,.T.); +#57531 = EDGE_LOOP('',(#57532,#57533,#57534,#57535)); +#57532 = ORIENTED_EDGE('',*,*,#57518,.T.); +#57533 = ORIENTED_EDGE('',*,*,#57049,.T.); +#57534 = ORIENTED_EDGE('',*,*,#57210,.F.); +#57535 = ORIENTED_EDGE('',*,*,#56878,.F.); +#57536 = PLANE('',#57537); +#57537 = AXIS2_PLACEMENT_3D('',#57538,#57539,#57540); +#57538 = CARTESIAN_POINT('',(169.696829,-53.989601,1.6)); +#57539 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#57540 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#57541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#57545)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#57542,#57543,#57544)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#57542 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57543 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#57544 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#57545 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#57542, + 'distance_accuracy_value','confusion accuracy'); +#57546 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#57547,#57549); +#57547 = ( REPRESENTATION_RELATIONSHIP('','',#56759,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#57548) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#57548 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1195); +#57549 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #57550); +#57550 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('297','=>[0:1:1:290]','',#5, + #56754,$); +#57551 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56756)); +#57552 = SHAPE_DEFINITION_REPRESENTATION(#57553,#57559); +#57553 = PRODUCT_DEFINITION_SHAPE('','',#57554); +#57554 = PRODUCT_DEFINITION('design','',#57555,#57558); +#57555 = PRODUCT_DEFINITION_FORMATION('','',#57556); +#57556 = PRODUCT('HackPad_pad_41','HackPad_pad_41','',(#57557)); +#57557 = PRODUCT_CONTEXT('',#2,'mechanical'); +#57558 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#57559 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#57560),#57652); +#57560 = MANIFOLD_SOLID_BREP('',#57561); +#57561 = CLOSED_SHELL('',(#57562,#57595,#57615,#57635)); +#57562 = ADVANCED_FACE('',(#57563),#57590,.T.); +#57563 = FACE_BOUND('',#57564,.T.); +#57564 = EDGE_LOOP('',(#57565,#57574,#57582,#57589)); +#57565 = ORIENTED_EDGE('',*,*,#57566,.F.); +#57566 = EDGE_CURVE('',#57567,#57567,#57569,.T.); +#57567 = VERTEX_POINT('',#57568); +#57568 = CARTESIAN_POINT('',(170.74575,-52.2,1.635)); +#57569 = CIRCLE('',#57570,0.762); +#57570 = AXIS2_PLACEMENT_3D('',#57571,#57572,#57573); +#57571 = CARTESIAN_POINT('',(169.98375,-52.2,1.635)); +#57572 = DIRECTION('',(0.,0.,1.)); +#57573 = DIRECTION('',(1.,0.,-0.)); +#57574 = ORIENTED_EDGE('',*,*,#57575,.F.); +#57575 = EDGE_CURVE('',#57576,#57567,#57578,.T.); +#57576 = VERTEX_POINT('',#57577); +#57577 = CARTESIAN_POINT('',(170.74575,-52.2,1.6)); +#57578 = LINE('',#57579,#57580); +#57579 = CARTESIAN_POINT('',(170.74575,-52.2,1.6)); +#57580 = VECTOR('',#57581,1.); +#57581 = DIRECTION('',(0.,0.,1.)); +#57582 = ORIENTED_EDGE('',*,*,#57583,.T.); +#57583 = EDGE_CURVE('',#57576,#57576,#57584,.T.); +#57584 = CIRCLE('',#57585,0.762); +#57585 = AXIS2_PLACEMENT_3D('',#57586,#57587,#57588); +#57586 = CARTESIAN_POINT('',(169.98375,-52.2,1.6)); +#57587 = DIRECTION('',(0.,0.,1.)); +#57588 = DIRECTION('',(1.,0.,-0.)); +#57589 = ORIENTED_EDGE('',*,*,#57575,.T.); +#57590 = CYLINDRICAL_SURFACE('',#57591,0.762); +#57591 = AXIS2_PLACEMENT_3D('',#57592,#57593,#57594); +#57592 = CARTESIAN_POINT('',(169.98375,-52.2,1.6)); +#57593 = DIRECTION('',(0.,0.,1.)); +#57594 = DIRECTION('',(1.,0.,-0.)); +#57595 = ADVANCED_FACE('',(#57596,#57599),#57610,.T.); +#57596 = FACE_BOUND('',#57597,.T.); +#57597 = EDGE_LOOP('',(#57598)); +#57598 = ORIENTED_EDGE('',*,*,#57566,.T.); +#57599 = FACE_BOUND('',#57600,.T.); +#57600 = EDGE_LOOP('',(#57601)); +#57601 = ORIENTED_EDGE('',*,*,#57602,.T.); +#57602 = EDGE_CURVE('',#57603,#57603,#57605,.T.); +#57603 = VERTEX_POINT('',#57604); +#57604 = CARTESIAN_POINT('',(169.98375,-52.6195,1.635)); +#57605 = CIRCLE('',#57606,0.4195); +#57606 = AXIS2_PLACEMENT_3D('',#57607,#57608,#57609); +#57607 = CARTESIAN_POINT('',(169.98375,-52.2,1.635)); +#57608 = DIRECTION('',(-0.,0.,-1.)); +#57609 = DIRECTION('',(-0.,-1.,0.)); +#57610 = PLANE('',#57611); +#57611 = AXIS2_PLACEMENT_3D('',#57612,#57613,#57614); +#57612 = CARTESIAN_POINT('',(169.98375,-52.2,1.635)); +#57613 = DIRECTION('',(0.,0.,1.)); +#57614 = DIRECTION('',(1.,0.,-0.)); +#57615 = ADVANCED_FACE('',(#57616,#57619),#57630,.F.); +#57616 = FACE_BOUND('',#57617,.F.); +#57617 = EDGE_LOOP('',(#57618)); +#57618 = ORIENTED_EDGE('',*,*,#57583,.T.); +#57619 = FACE_BOUND('',#57620,.F.); +#57620 = EDGE_LOOP('',(#57621)); +#57621 = ORIENTED_EDGE('',*,*,#57622,.T.); +#57622 = EDGE_CURVE('',#57623,#57623,#57625,.T.); +#57623 = VERTEX_POINT('',#57624); +#57624 = CARTESIAN_POINT('',(169.98375,-52.6195,1.6)); +#57625 = CIRCLE('',#57626,0.4195); +#57626 = AXIS2_PLACEMENT_3D('',#57627,#57628,#57629); +#57627 = CARTESIAN_POINT('',(169.98375,-52.2,1.6)); +#57628 = DIRECTION('',(-0.,0.,-1.)); +#57629 = DIRECTION('',(-0.,-1.,0.)); +#57630 = PLANE('',#57631); +#57631 = AXIS2_PLACEMENT_3D('',#57632,#57633,#57634); +#57632 = CARTESIAN_POINT('',(169.98375,-52.2,1.6)); +#57633 = DIRECTION('',(0.,0.,1.)); +#57634 = DIRECTION('',(1.,0.,-0.)); +#57635 = ADVANCED_FACE('',(#57636),#57647,.F.); +#57636 = FACE_BOUND('',#57637,.T.); +#57637 = EDGE_LOOP('',(#57638,#57639,#57645,#57646)); +#57638 = ORIENTED_EDGE('',*,*,#57622,.T.); +#57639 = ORIENTED_EDGE('',*,*,#57640,.T.); +#57640 = EDGE_CURVE('',#57623,#57603,#57641,.T.); +#57641 = LINE('',#57642,#57643); +#57642 = CARTESIAN_POINT('',(169.98375,-52.6195,-4.5E-02)); +#57643 = VECTOR('',#57644,1.); +#57644 = DIRECTION('',(0.,0.,1.)); +#57645 = ORIENTED_EDGE('',*,*,#57602,.F.); +#57646 = ORIENTED_EDGE('',*,*,#57640,.F.); +#57647 = CYLINDRICAL_SURFACE('',#57648,0.4195); +#57648 = AXIS2_PLACEMENT_3D('',#57649,#57650,#57651); +#57649 = CARTESIAN_POINT('',(169.98375,-52.2,-4.5E-02)); +#57650 = DIRECTION('',(-0.,-0.,-1.)); +#57651 = DIRECTION('',(-0.,-1.,0.)); +#57652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#57656)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#57653,#57654,#57655)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#57653 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57654 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#57655 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#57656 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#57653, + 'distance_accuracy_value','confusion accuracy'); +#57657 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#57658,#57660); +#57658 = ( REPRESENTATION_RELATIONSHIP('','',#57559,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#57659) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#57659 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1199); +#57660 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #57661); +#57661 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('298','=>[0:1:1:291]','',#5, + #57554,$); +#57662 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#57556)); +#57663 = SHAPE_DEFINITION_REPRESENTATION(#57664,#57670); +#57664 = PRODUCT_DEFINITION_SHAPE('','',#57665); +#57665 = PRODUCT_DEFINITION('design','',#57666,#57669); +#57666 = PRODUCT_DEFINITION_FORMATION('','',#57667); +#57667 = PRODUCT('HackPad_pad_42','HackPad_pad_42','',(#57668)); +#57668 = PRODUCT_CONTEXT('',#2,'mechanical'); +#57669 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#57670 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#57671),#57763); +#57671 = MANIFOLD_SOLID_BREP('',#57672); +#57672 = CLOSED_SHELL('',(#57673,#57706,#57726,#57746)); +#57673 = ADVANCED_FACE('',(#57674),#57701,.T.); +#57674 = FACE_BOUND('',#57675,.T.); +#57675 = EDGE_LOOP('',(#57676,#57685,#57693,#57700)); +#57676 = ORIENTED_EDGE('',*,*,#57677,.F.); +#57677 = EDGE_CURVE('',#57678,#57678,#57680,.T.); +#57678 = VERTEX_POINT('',#57679); +#57679 = CARTESIAN_POINT('',(170.74575,-52.2,0.)); +#57680 = CIRCLE('',#57681,0.762); +#57681 = AXIS2_PLACEMENT_3D('',#57682,#57683,#57684); +#57682 = CARTESIAN_POINT('',(169.98375,-52.2,0.)); +#57683 = DIRECTION('',(0.,0.,1.)); +#57684 = DIRECTION('',(1.,0.,-0.)); +#57685 = ORIENTED_EDGE('',*,*,#57686,.F.); +#57686 = EDGE_CURVE('',#57687,#57678,#57689,.T.); +#57687 = VERTEX_POINT('',#57688); +#57688 = CARTESIAN_POINT('',(170.74575,-52.2,-3.5E-02)); +#57689 = LINE('',#57690,#57691); +#57690 = CARTESIAN_POINT('',(170.74575,-52.2,-3.5E-02)); +#57691 = VECTOR('',#57692,1.); +#57692 = DIRECTION('',(0.,0.,1.)); +#57693 = ORIENTED_EDGE('',*,*,#57694,.T.); +#57694 = EDGE_CURVE('',#57687,#57687,#57695,.T.); +#57695 = CIRCLE('',#57696,0.762); +#57696 = AXIS2_PLACEMENT_3D('',#57697,#57698,#57699); +#57697 = CARTESIAN_POINT('',(169.98375,-52.2,-3.5E-02)); +#57698 = DIRECTION('',(0.,0.,1.)); +#57699 = DIRECTION('',(1.,0.,-0.)); +#57700 = ORIENTED_EDGE('',*,*,#57686,.T.); +#57701 = CYLINDRICAL_SURFACE('',#57702,0.762); +#57702 = AXIS2_PLACEMENT_3D('',#57703,#57704,#57705); +#57703 = CARTESIAN_POINT('',(169.98375,-52.2,-3.5E-02)); +#57704 = DIRECTION('',(0.,0.,1.)); +#57705 = DIRECTION('',(1.,0.,-0.)); +#57706 = ADVANCED_FACE('',(#57707,#57710),#57721,.T.); +#57707 = FACE_BOUND('',#57708,.T.); +#57708 = EDGE_LOOP('',(#57709)); +#57709 = ORIENTED_EDGE('',*,*,#57677,.T.); +#57710 = FACE_BOUND('',#57711,.T.); +#57711 = EDGE_LOOP('',(#57712)); +#57712 = ORIENTED_EDGE('',*,*,#57713,.T.); +#57713 = EDGE_CURVE('',#57714,#57714,#57716,.T.); +#57714 = VERTEX_POINT('',#57715); +#57715 = CARTESIAN_POINT('',(169.98375,-52.6195,0.)); +#57716 = CIRCLE('',#57717,0.4195); +#57717 = AXIS2_PLACEMENT_3D('',#57718,#57719,#57720); +#57718 = CARTESIAN_POINT('',(169.98375,-52.2,0.)); +#57719 = DIRECTION('',(-0.,0.,-1.)); +#57720 = DIRECTION('',(-0.,-1.,0.)); +#57721 = PLANE('',#57722); +#57722 = AXIS2_PLACEMENT_3D('',#57723,#57724,#57725); +#57723 = CARTESIAN_POINT('',(169.98375,-52.2,0.)); +#57724 = DIRECTION('',(0.,0.,1.)); +#57725 = DIRECTION('',(1.,0.,-0.)); +#57726 = ADVANCED_FACE('',(#57727,#57730),#57741,.F.); +#57727 = FACE_BOUND('',#57728,.F.); +#57728 = EDGE_LOOP('',(#57729)); +#57729 = ORIENTED_EDGE('',*,*,#57694,.T.); +#57730 = FACE_BOUND('',#57731,.F.); +#57731 = EDGE_LOOP('',(#57732)); +#57732 = ORIENTED_EDGE('',*,*,#57733,.T.); +#57733 = EDGE_CURVE('',#57734,#57734,#57736,.T.); +#57734 = VERTEX_POINT('',#57735); +#57735 = CARTESIAN_POINT('',(169.98375,-52.6195,-3.5E-02)); +#57736 = CIRCLE('',#57737,0.4195); +#57737 = AXIS2_PLACEMENT_3D('',#57738,#57739,#57740); +#57738 = CARTESIAN_POINT('',(169.98375,-52.2,-3.5E-02)); +#57739 = DIRECTION('',(-0.,0.,-1.)); +#57740 = DIRECTION('',(-0.,-1.,0.)); +#57741 = PLANE('',#57742); +#57742 = AXIS2_PLACEMENT_3D('',#57743,#57744,#57745); +#57743 = CARTESIAN_POINT('',(169.98375,-52.2,-3.5E-02)); +#57744 = DIRECTION('',(0.,0.,1.)); +#57745 = DIRECTION('',(1.,0.,-0.)); +#57746 = ADVANCED_FACE('',(#57747),#57758,.F.); +#57747 = FACE_BOUND('',#57748,.T.); +#57748 = EDGE_LOOP('',(#57749,#57750,#57756,#57757)); +#57749 = ORIENTED_EDGE('',*,*,#57733,.T.); +#57750 = ORIENTED_EDGE('',*,*,#57751,.T.); +#57751 = EDGE_CURVE('',#57734,#57714,#57752,.T.); +#57752 = LINE('',#57753,#57754); +#57753 = CARTESIAN_POINT('',(169.98375,-52.6195,-4.5E-02)); +#57754 = VECTOR('',#57755,1.); +#57755 = DIRECTION('',(0.,0.,1.)); +#57756 = ORIENTED_EDGE('',*,*,#57713,.F.); +#57757 = ORIENTED_EDGE('',*,*,#57751,.F.); +#57758 = CYLINDRICAL_SURFACE('',#57759,0.4195); +#57759 = AXIS2_PLACEMENT_3D('',#57760,#57761,#57762); +#57760 = CARTESIAN_POINT('',(169.98375,-52.2,-4.5E-02)); +#57761 = DIRECTION('',(-0.,-0.,-1.)); +#57762 = DIRECTION('',(-0.,-1.,0.)); +#57763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#57767)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#57764,#57765,#57766)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#57764 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57765 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#57766 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#57767 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#57764, + 'distance_accuracy_value','confusion accuracy'); +#57768 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#57769,#57771); +#57769 = ( REPRESENTATION_RELATIONSHIP('','',#57670,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#57770) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#57770 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1203); +#57771 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #57772); +#57772 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('299','=>[0:1:1:292]','',#5, + #57665,$); +#57773 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#57667)); +#57774 = SHAPE_DEFINITION_REPRESENTATION(#57775,#57781); +#57775 = PRODUCT_DEFINITION_SHAPE('','',#57776); +#57776 = PRODUCT_DEFINITION('design','',#57777,#57780); +#57777 = PRODUCT_DEFINITION_FORMATION('','',#57778); +#57778 = PRODUCT('HackPad_pad_43','HackPad_pad_43','',(#57779)); +#57779 = PRODUCT_CONTEXT('',#2,'mechanical'); +#57780 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#57781 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#57782),#57874); +#57782 = MANIFOLD_SOLID_BREP('',#57783); +#57783 = CLOSED_SHELL('',(#57784,#57817,#57837,#57857)); +#57784 = ADVANCED_FACE('',(#57785),#57812,.T.); +#57785 = FACE_BOUND('',#57786,.F.); +#57786 = EDGE_LOOP('',(#57787,#57797,#57804,#57805)); +#57787 = ORIENTED_EDGE('',*,*,#57788,.T.); +#57788 = EDGE_CURVE('',#57789,#57791,#57793,.T.); +#57789 = VERTEX_POINT('',#57790); +#57790 = CARTESIAN_POINT('',(169.98375,-52.6445,-3.5E-02)); +#57791 = VERTEX_POINT('',#57792); +#57792 = CARTESIAN_POINT('',(169.98375,-52.6445,1.635)); +#57793 = LINE('',#57794,#57795); +#57794 = CARTESIAN_POINT('',(169.98375,-52.6445,-3.5E-02)); +#57795 = VECTOR('',#57796,1.); +#57796 = DIRECTION('',(0.,0.,1.)); +#57797 = ORIENTED_EDGE('',*,*,#57798,.T.); +#57798 = EDGE_CURVE('',#57791,#57791,#57799,.T.); +#57799 = CIRCLE('',#57800,0.4445); +#57800 = AXIS2_PLACEMENT_3D('',#57801,#57802,#57803); +#57801 = CARTESIAN_POINT('',(169.98375,-52.2,1.635)); +#57802 = DIRECTION('',(0.,0.,1.)); +#57803 = DIRECTION('',(-0.,-1.,0.)); +#57804 = ORIENTED_EDGE('',*,*,#57788,.F.); +#57805 = ORIENTED_EDGE('',*,*,#57806,.F.); +#57806 = EDGE_CURVE('',#57789,#57789,#57807,.T.); +#57807 = CIRCLE('',#57808,0.4445); +#57808 = AXIS2_PLACEMENT_3D('',#57809,#57810,#57811); +#57809 = CARTESIAN_POINT('',(169.98375,-52.2,-3.5E-02)); +#57810 = DIRECTION('',(0.,0.,1.)); +#57811 = DIRECTION('',(-0.,-1.,0.)); +#57812 = CYLINDRICAL_SURFACE('',#57813,0.4445); +#57813 = AXIS2_PLACEMENT_3D('',#57814,#57815,#57816); +#57814 = CARTESIAN_POINT('',(169.98375,-52.2,-3.5E-02)); +#57815 = DIRECTION('',(-0.,-0.,-1.)); +#57816 = DIRECTION('',(-0.,-1.,0.)); +#57817 = ADVANCED_FACE('',(#57818,#57821),#57832,.F.); +#57818 = FACE_BOUND('',#57819,.F.); +#57819 = EDGE_LOOP('',(#57820)); +#57820 = ORIENTED_EDGE('',*,*,#57806,.T.); +#57821 = FACE_BOUND('',#57822,.F.); +#57822 = EDGE_LOOP('',(#57823)); +#57823 = ORIENTED_EDGE('',*,*,#57824,.T.); +#57824 = EDGE_CURVE('',#57825,#57825,#57827,.T.); +#57825 = VERTEX_POINT('',#57826); +#57826 = CARTESIAN_POINT('',(169.98375,-52.6195,-3.5E-02)); +#57827 = CIRCLE('',#57828,0.4195); +#57828 = AXIS2_PLACEMENT_3D('',#57829,#57830,#57831); +#57829 = CARTESIAN_POINT('',(169.98375,-52.2,-3.5E-02)); +#57830 = DIRECTION('',(-0.,0.,-1.)); +#57831 = DIRECTION('',(-0.,-1.,0.)); +#57832 = PLANE('',#57833); +#57833 = AXIS2_PLACEMENT_3D('',#57834,#57835,#57836); +#57834 = CARTESIAN_POINT('',(169.98375,-52.6445,-3.5E-02)); +#57835 = DIRECTION('',(0.,0.,1.)); +#57836 = DIRECTION('',(1.,0.,-0.)); +#57837 = ADVANCED_FACE('',(#57838,#57841),#57852,.T.); +#57838 = FACE_BOUND('',#57839,.T.); +#57839 = EDGE_LOOP('',(#57840)); +#57840 = ORIENTED_EDGE('',*,*,#57798,.T.); +#57841 = FACE_BOUND('',#57842,.T.); +#57842 = EDGE_LOOP('',(#57843)); +#57843 = ORIENTED_EDGE('',*,*,#57844,.T.); +#57844 = EDGE_CURVE('',#57845,#57845,#57847,.T.); +#57845 = VERTEX_POINT('',#57846); +#57846 = CARTESIAN_POINT('',(169.98375,-52.6195,1.635)); +#57847 = CIRCLE('',#57848,0.4195); +#57848 = AXIS2_PLACEMENT_3D('',#57849,#57850,#57851); +#57849 = CARTESIAN_POINT('',(169.98375,-52.2,1.635)); +#57850 = DIRECTION('',(-0.,0.,-1.)); +#57851 = DIRECTION('',(-0.,-1.,0.)); +#57852 = PLANE('',#57853); +#57853 = AXIS2_PLACEMENT_3D('',#57854,#57855,#57856); +#57854 = CARTESIAN_POINT('',(169.98375,-52.6445,1.635)); +#57855 = DIRECTION('',(0.,0.,1.)); +#57856 = DIRECTION('',(1.,0.,-0.)); +#57857 = ADVANCED_FACE('',(#57858),#57869,.F.); +#57858 = FACE_BOUND('',#57859,.T.); +#57859 = EDGE_LOOP('',(#57860,#57861,#57867,#57868)); +#57860 = ORIENTED_EDGE('',*,*,#57824,.T.); +#57861 = ORIENTED_EDGE('',*,*,#57862,.T.); +#57862 = EDGE_CURVE('',#57825,#57845,#57863,.T.); +#57863 = LINE('',#57864,#57865); +#57864 = CARTESIAN_POINT('',(169.98375,-52.6195,-4.5E-02)); +#57865 = VECTOR('',#57866,1.); +#57866 = DIRECTION('',(0.,0.,1.)); +#57867 = ORIENTED_EDGE('',*,*,#57844,.F.); +#57868 = ORIENTED_EDGE('',*,*,#57862,.F.); +#57869 = CYLINDRICAL_SURFACE('',#57870,0.4195); +#57870 = AXIS2_PLACEMENT_3D('',#57871,#57872,#57873); +#57871 = CARTESIAN_POINT('',(169.98375,-52.2,-4.5E-02)); +#57872 = DIRECTION('',(-0.,-0.,-1.)); +#57873 = DIRECTION('',(-0.,-1.,0.)); +#57874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#57878)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#57875,#57876,#57877)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#57875 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#57876 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#57877 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#57878 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#57875, + 'distance_accuracy_value','confusion accuracy'); +#57879 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#57880,#57882); +#57880 = ( REPRESENTATION_RELATIONSHIP('','',#57781,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#57881) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#57881 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1207); +#57882 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #57883); +#57883 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('300','=>[0:1:1:293]','',#5, + #57776,$); +#57884 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#57778)); +#57885 = SHAPE_DEFINITION_REPRESENTATION(#57886,#57892); +#57886 = PRODUCT_DEFINITION_SHAPE('','',#57887); +#57887 = PRODUCT_DEFINITION('design','',#57888,#57891); +#57888 = PRODUCT_DEFINITION_FORMATION('','',#57889); +#57889 = PRODUCT('HackPad_pad_44','HackPad_pad_44','',(#57890)); +#57890 = PRODUCT_CONTEXT('',#2,'mechanical'); +#57891 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#57892 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#57893),#58674); +#57893 = MANIFOLD_SOLID_BREP('',#57894); +#57894 = CLOSED_SHELL('',(#57895,#57935,#57966,#57997,#58168,#58339, + #58356,#58373,#58390,#58407,#58424,#58441,#58458,#58475,#58492, + #58509,#58526,#58543,#58560,#58577,#58594,#58611,#58628,#58645, + #58662)); +#57895 = ADVANCED_FACE('',(#57896),#57930,.T.); +#57896 = FACE_BOUND('',#57897,.T.); +#57897 = EDGE_LOOP('',(#57898,#57908,#57916,#57924)); +#57898 = ORIENTED_EDGE('',*,*,#57899,.T.); +#57899 = EDGE_CURVE('',#57900,#57902,#57904,.T.); +#57900 = VERTEX_POINT('',#57901); +#57901 = CARTESIAN_POINT('',(171.940671,-51.449601,1.6)); +#57902 = VERTEX_POINT('',#57903); +#57903 = CARTESIAN_POINT('',(171.940671,-51.449601,1.635)); +#57904 = LINE('',#57905,#57906); +#57905 = CARTESIAN_POINT('',(171.940671,-51.449601,1.6)); +#57906 = VECTOR('',#57907,1.); +#57907 = DIRECTION('',(0.,0.,1.)); +#57908 = ORIENTED_EDGE('',*,*,#57909,.T.); +#57909 = EDGE_CURVE('',#57902,#57910,#57912,.T.); +#57910 = VERTEX_POINT('',#57911); +#57911 = CARTESIAN_POINT('',(171.990113,-51.482637,1.635)); +#57912 = LINE('',#57913,#57914); +#57913 = CARTESIAN_POINT('',(171.940671,-51.449601,1.635)); +#57914 = VECTOR('',#57915,1.); +#57915 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#57916 = ORIENTED_EDGE('',*,*,#57917,.F.); +#57917 = EDGE_CURVE('',#57918,#57910,#57920,.T.); +#57918 = VERTEX_POINT('',#57919); +#57919 = CARTESIAN_POINT('',(171.990113,-51.482637,1.6)); +#57920 = LINE('',#57921,#57922); +#57921 = CARTESIAN_POINT('',(171.990113,-51.482637,1.6)); +#57922 = VECTOR('',#57923,1.); +#57923 = DIRECTION('',(0.,0.,1.)); +#57924 = ORIENTED_EDGE('',*,*,#57925,.F.); +#57925 = EDGE_CURVE('',#57900,#57918,#57926,.T.); +#57926 = LINE('',#57927,#57928); +#57927 = CARTESIAN_POINT('',(171.940671,-51.449601,1.6)); +#57928 = VECTOR('',#57929,1.); +#57929 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#57930 = PLANE('',#57931); +#57931 = AXIS2_PLACEMENT_3D('',#57932,#57933,#57934); +#57932 = CARTESIAN_POINT('',(171.940671,-51.449601,1.6)); +#57933 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#57934 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#57935 = ADVANCED_FACE('',(#57936),#57961,.T.); +#57936 = FACE_BOUND('',#57937,.T.); +#57937 = EDGE_LOOP('',(#57938,#57948,#57954,#57955)); +#57938 = ORIENTED_EDGE('',*,*,#57939,.T.); +#57939 = EDGE_CURVE('',#57940,#57942,#57944,.T.); +#57940 = VERTEX_POINT('',#57941); +#57941 = CARTESIAN_POINT('',(171.88235,-51.438,1.6)); +#57942 = VERTEX_POINT('',#57943); +#57943 = CARTESIAN_POINT('',(171.88235,-51.438,1.635)); +#57944 = LINE('',#57945,#57946); +#57945 = CARTESIAN_POINT('',(171.88235,-51.438,1.6)); +#57946 = VECTOR('',#57947,1.); +#57947 = DIRECTION('',(0.,0.,1.)); +#57948 = ORIENTED_EDGE('',*,*,#57949,.T.); +#57949 = EDGE_CURVE('',#57942,#57902,#57950,.T.); +#57950 = LINE('',#57951,#57952); +#57951 = CARTESIAN_POINT('',(171.88235,-51.438,1.635)); +#57952 = VECTOR('',#57953,1.); +#57953 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#57954 = ORIENTED_EDGE('',*,*,#57899,.F.); +#57955 = ORIENTED_EDGE('',*,*,#57956,.F.); +#57956 = EDGE_CURVE('',#57940,#57900,#57957,.T.); +#57957 = LINE('',#57958,#57959); +#57958 = CARTESIAN_POINT('',(171.88235,-51.438,1.6)); +#57959 = VECTOR('',#57960,1.); +#57960 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#57961 = PLANE('',#57962); +#57962 = AXIS2_PLACEMENT_3D('',#57963,#57964,#57965); +#57963 = CARTESIAN_POINT('',(171.88235,-51.438,1.6)); +#57964 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#57965 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#57966 = ADVANCED_FACE('',(#57967),#57992,.T.); +#57967 = FACE_BOUND('',#57968,.T.); +#57968 = EDGE_LOOP('',(#57969,#57970,#57978,#57986)); +#57969 = ORIENTED_EDGE('',*,*,#57917,.T.); +#57970 = ORIENTED_EDGE('',*,*,#57971,.T.); +#57971 = EDGE_CURVE('',#57910,#57972,#57974,.T.); +#57972 = VERTEX_POINT('',#57973); +#57973 = CARTESIAN_POINT('',(172.023149,-51.532079,1.635)); +#57974 = LINE('',#57975,#57976); +#57975 = CARTESIAN_POINT('',(171.990113,-51.482637,1.635)); +#57976 = VECTOR('',#57977,1.); +#57977 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#57978 = ORIENTED_EDGE('',*,*,#57979,.F.); +#57979 = EDGE_CURVE('',#57980,#57972,#57982,.T.); +#57980 = VERTEX_POINT('',#57981); +#57981 = CARTESIAN_POINT('',(172.023149,-51.532079,1.6)); +#57982 = LINE('',#57983,#57984); +#57983 = CARTESIAN_POINT('',(172.023149,-51.532079,1.6)); +#57984 = VECTOR('',#57985,1.); +#57985 = DIRECTION('',(0.,0.,1.)); +#57986 = ORIENTED_EDGE('',*,*,#57987,.F.); +#57987 = EDGE_CURVE('',#57918,#57980,#57988,.T.); +#57988 = LINE('',#57989,#57990); +#57989 = CARTESIAN_POINT('',(171.990113,-51.482637,1.6)); +#57990 = VECTOR('',#57991,1.); +#57991 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#57992 = PLANE('',#57993); +#57993 = AXIS2_PLACEMENT_3D('',#57994,#57995,#57996); +#57994 = CARTESIAN_POINT('',(171.990113,-51.482637,1.6)); +#57995 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#57996 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#57997 = ADVANCED_FACE('',(#57998),#58163,.F.); +#57998 = FACE_BOUND('',#57999,.F.); +#57999 = EDGE_LOOP('',(#58000,#58001,#58002,#58010,#58018,#58026,#58034, + #58042,#58050,#58059,#58068,#58076,#58084,#58092,#58100,#58108, + #58116,#58124,#58132,#58140,#58148,#58156,#58162)); +#58000 = ORIENTED_EDGE('',*,*,#57925,.F.); +#58001 = ORIENTED_EDGE('',*,*,#57956,.F.); +#58002 = ORIENTED_EDGE('',*,*,#58003,.F.); +#58003 = EDGE_CURVE('',#58004,#57940,#58006,.T.); +#58004 = VERTEX_POINT('',#58005); +#58005 = CARTESIAN_POINT('',(169.75515,-51.438,1.6)); +#58006 = LINE('',#58007,#58008); +#58007 = CARTESIAN_POINT('',(169.75515,-51.438,1.6)); +#58008 = VECTOR('',#58009,1.); +#58009 = DIRECTION('',(1.,0.,0.)); +#58010 = ORIENTED_EDGE('',*,*,#58011,.F.); +#58011 = EDGE_CURVE('',#58012,#58004,#58014,.T.); +#58012 = VERTEX_POINT('',#58013); +#58013 = CARTESIAN_POINT('',(169.696829,-51.449601,1.6)); +#58014 = LINE('',#58015,#58016); +#58015 = CARTESIAN_POINT('',(169.696829,-51.449601,1.6)); +#58016 = VECTOR('',#58017,1.); +#58017 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#58018 = ORIENTED_EDGE('',*,*,#58019,.F.); +#58019 = EDGE_CURVE('',#58020,#58012,#58022,.T.); +#58020 = VERTEX_POINT('',#58021); +#58021 = CARTESIAN_POINT('',(169.647387,-51.482637,1.6)); +#58022 = LINE('',#58023,#58024); +#58023 = CARTESIAN_POINT('',(169.647387,-51.482637,1.6)); +#58024 = VECTOR('',#58025,1.); +#58025 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#58026 = ORIENTED_EDGE('',*,*,#58027,.F.); +#58027 = EDGE_CURVE('',#58028,#58020,#58030,.T.); +#58028 = VERTEX_POINT('',#58029); +#58029 = CARTESIAN_POINT('',(169.614351,-51.532079,1.6)); +#58030 = LINE('',#58031,#58032); +#58031 = CARTESIAN_POINT('',(169.614351,-51.532079,1.6)); +#58032 = VECTOR('',#58033,1.); +#58033 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#58034 = ORIENTED_EDGE('',*,*,#58035,.F.); +#58035 = EDGE_CURVE('',#58036,#58028,#58038,.T.); +#58036 = VERTEX_POINT('',#58037); +#58037 = CARTESIAN_POINT('',(169.60275,-51.5904,1.6)); +#58038 = LINE('',#58039,#58040); +#58039 = CARTESIAN_POINT('',(169.60275,-51.5904,1.6)); +#58040 = VECTOR('',#58041,1.); +#58041 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#58042 = ORIENTED_EDGE('',*,*,#58043,.F.); +#58043 = EDGE_CURVE('',#58044,#58036,#58046,.T.); +#58044 = VERTEX_POINT('',#58045); +#58045 = CARTESIAN_POINT('',(169.60275,-52.02444587729,1.6)); +#58046 = LINE('',#58047,#58048); +#58047 = CARTESIAN_POINT('',(169.60275,-52.8096,1.6)); +#58048 = VECTOR('',#58049,1.); +#58049 = DIRECTION('',(0.,1.,0.)); +#58050 = ORIENTED_EDGE('',*,*,#58051,.T.); +#58051 = EDGE_CURVE('',#58044,#58052,#58054,.T.); +#58052 = VERTEX_POINT('',#58053); +#58053 = CARTESIAN_POINT('',(169.98375,-52.6195,1.6)); +#58054 = CIRCLE('',#58055,0.4195); +#58055 = AXIS2_PLACEMENT_3D('',#58056,#58057,#58058); +#58056 = CARTESIAN_POINT('',(169.98375,-52.2,1.6)); +#58057 = DIRECTION('',(-0.,0.,-1.)); +#58058 = DIRECTION('',(-0.,-1.,0.)); +#58059 = ORIENTED_EDGE('',*,*,#58060,.T.); +#58060 = EDGE_CURVE('',#58052,#58061,#58063,.T.); +#58061 = VERTEX_POINT('',#58062); +#58062 = CARTESIAN_POINT('',(169.60275,-52.37555412271,1.6)); +#58063 = CIRCLE('',#58064,0.4195); +#58064 = AXIS2_PLACEMENT_3D('',#58065,#58066,#58067); +#58065 = CARTESIAN_POINT('',(169.98375,-52.2,1.6)); +#58066 = DIRECTION('',(-0.,0.,-1.)); +#58067 = DIRECTION('',(-0.,-1.,0.)); +#58068 = ORIENTED_EDGE('',*,*,#58069,.F.); +#58069 = EDGE_CURVE('',#58070,#58061,#58072,.T.); +#58070 = VERTEX_POINT('',#58071); +#58071 = CARTESIAN_POINT('',(169.60275,-52.8096,1.6)); +#58072 = LINE('',#58073,#58074); +#58073 = CARTESIAN_POINT('',(169.60275,-52.8096,1.6)); +#58074 = VECTOR('',#58075,1.); +#58075 = DIRECTION('',(0.,1.,0.)); +#58076 = ORIENTED_EDGE('',*,*,#58077,.F.); +#58077 = EDGE_CURVE('',#58078,#58070,#58080,.T.); +#58078 = VERTEX_POINT('',#58079); +#58079 = CARTESIAN_POINT('',(169.614351,-52.867921,1.6)); +#58080 = LINE('',#58081,#58082); +#58081 = CARTESIAN_POINT('',(169.614351,-52.867921,1.6)); +#58082 = VECTOR('',#58083,1.); +#58083 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#58084 = ORIENTED_EDGE('',*,*,#58085,.F.); +#58085 = EDGE_CURVE('',#58086,#58078,#58088,.T.); +#58086 = VERTEX_POINT('',#58087); +#58087 = CARTESIAN_POINT('',(169.647387,-52.917363,1.6)); +#58088 = LINE('',#58089,#58090); +#58089 = CARTESIAN_POINT('',(169.647387,-52.917363,1.6)); +#58090 = VECTOR('',#58091,1.); +#58091 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#58092 = ORIENTED_EDGE('',*,*,#58093,.F.); +#58093 = EDGE_CURVE('',#58094,#58086,#58096,.T.); +#58094 = VERTEX_POINT('',#58095); +#58095 = CARTESIAN_POINT('',(169.696829,-52.950399,1.6)); +#58096 = LINE('',#58097,#58098); +#58097 = CARTESIAN_POINT('',(169.696829,-52.950399,1.6)); +#58098 = VECTOR('',#58099,1.); +#58099 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#58100 = ORIENTED_EDGE('',*,*,#58101,.F.); +#58101 = EDGE_CURVE('',#58102,#58094,#58104,.T.); +#58102 = VERTEX_POINT('',#58103); +#58103 = CARTESIAN_POINT('',(169.75515,-52.962,1.6)); +#58104 = LINE('',#58105,#58106); +#58105 = CARTESIAN_POINT('',(169.75515,-52.962,1.6)); +#58106 = VECTOR('',#58107,1.); +#58107 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#58108 = ORIENTED_EDGE('',*,*,#58109,.F.); +#58109 = EDGE_CURVE('',#58110,#58102,#58112,.T.); +#58110 = VERTEX_POINT('',#58111); +#58111 = CARTESIAN_POINT('',(171.88235,-52.962,1.6)); +#58112 = LINE('',#58113,#58114); +#58113 = CARTESIAN_POINT('',(171.88235,-52.962,1.6)); +#58114 = VECTOR('',#58115,1.); +#58115 = DIRECTION('',(-1.,0.,0.)); +#58116 = ORIENTED_EDGE('',*,*,#58117,.F.); +#58117 = EDGE_CURVE('',#58118,#58110,#58120,.T.); +#58118 = VERTEX_POINT('',#58119); +#58119 = CARTESIAN_POINT('',(171.940671,-52.950399,1.6)); +#58120 = LINE('',#58121,#58122); +#58121 = CARTESIAN_POINT('',(171.940671,-52.950399,1.6)); +#58122 = VECTOR('',#58123,1.); +#58123 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#58124 = ORIENTED_EDGE('',*,*,#58125,.F.); +#58125 = EDGE_CURVE('',#58126,#58118,#58128,.T.); +#58126 = VERTEX_POINT('',#58127); +#58127 = CARTESIAN_POINT('',(171.990113,-52.917363,1.6)); +#58128 = LINE('',#58129,#58130); +#58129 = CARTESIAN_POINT('',(171.990113,-52.917363,1.6)); +#58130 = VECTOR('',#58131,1.); +#58131 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#58132 = ORIENTED_EDGE('',*,*,#58133,.F.); +#58133 = EDGE_CURVE('',#58134,#58126,#58136,.T.); +#58134 = VERTEX_POINT('',#58135); +#58135 = CARTESIAN_POINT('',(172.023149,-52.867921,1.6)); +#58136 = LINE('',#58137,#58138); +#58137 = CARTESIAN_POINT('',(172.023149,-52.867921,1.6)); +#58138 = VECTOR('',#58139,1.); +#58139 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#58140 = ORIENTED_EDGE('',*,*,#58141,.F.); +#58141 = EDGE_CURVE('',#58142,#58134,#58144,.T.); +#58142 = VERTEX_POINT('',#58143); +#58143 = CARTESIAN_POINT('',(172.03475,-52.8096,1.6)); +#58144 = LINE('',#58145,#58146); +#58145 = CARTESIAN_POINT('',(172.03475,-52.8096,1.6)); +#58146 = VECTOR('',#58147,1.); +#58147 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#58148 = ORIENTED_EDGE('',*,*,#58149,.F.); +#58149 = EDGE_CURVE('',#58150,#58142,#58152,.T.); +#58150 = VERTEX_POINT('',#58151); +#58151 = CARTESIAN_POINT('',(172.03475,-51.5904,1.6)); +#58152 = LINE('',#58153,#58154); +#58153 = CARTESIAN_POINT('',(172.03475,-51.5904,1.6)); +#58154 = VECTOR('',#58155,1.); +#58155 = DIRECTION('',(0.,-1.,0.)); +#58156 = ORIENTED_EDGE('',*,*,#58157,.F.); +#58157 = EDGE_CURVE('',#57980,#58150,#58158,.T.); +#58158 = LINE('',#58159,#58160); +#58159 = CARTESIAN_POINT('',(172.023149,-51.532079,1.6)); +#58160 = VECTOR('',#58161,1.); +#58161 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#58162 = ORIENTED_EDGE('',*,*,#57987,.F.); +#58163 = PLANE('',#58164); +#58164 = AXIS2_PLACEMENT_3D('',#58165,#58166,#58167); +#58165 = CARTESIAN_POINT('',(0.,0.,1.6)); +#58166 = DIRECTION('',(0.,0.,1.)); +#58167 = DIRECTION('',(1.,0.,-0.)); +#58168 = ADVANCED_FACE('',(#58169),#58334,.T.); +#58169 = FACE_BOUND('',#58170,.T.); +#58170 = EDGE_LOOP('',(#58171,#58172,#58173,#58181,#58189,#58197,#58205, + #58213,#58221,#58230,#58239,#58247,#58255,#58263,#58271,#58279, + #58287,#58295,#58303,#58311,#58319,#58327,#58333)); +#58171 = ORIENTED_EDGE('',*,*,#57909,.F.); +#58172 = ORIENTED_EDGE('',*,*,#57949,.F.); +#58173 = ORIENTED_EDGE('',*,*,#58174,.F.); +#58174 = EDGE_CURVE('',#58175,#57942,#58177,.T.); +#58175 = VERTEX_POINT('',#58176); +#58176 = CARTESIAN_POINT('',(169.75515,-51.438,1.635)); +#58177 = LINE('',#58178,#58179); +#58178 = CARTESIAN_POINT('',(169.75515,-51.438,1.635)); +#58179 = VECTOR('',#58180,1.); +#58180 = DIRECTION('',(1.,0.,0.)); +#58181 = ORIENTED_EDGE('',*,*,#58182,.F.); +#58182 = EDGE_CURVE('',#58183,#58175,#58185,.T.); +#58183 = VERTEX_POINT('',#58184); +#58184 = CARTESIAN_POINT('',(169.696829,-51.449601,1.635)); +#58185 = LINE('',#58186,#58187); +#58186 = CARTESIAN_POINT('',(169.696829,-51.449601,1.635)); +#58187 = VECTOR('',#58188,1.); +#58188 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#58189 = ORIENTED_EDGE('',*,*,#58190,.F.); +#58190 = EDGE_CURVE('',#58191,#58183,#58193,.T.); +#58191 = VERTEX_POINT('',#58192); +#58192 = CARTESIAN_POINT('',(169.647387,-51.482637,1.635)); +#58193 = LINE('',#58194,#58195); +#58194 = CARTESIAN_POINT('',(169.647387,-51.482637,1.635)); +#58195 = VECTOR('',#58196,1.); +#58196 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#58197 = ORIENTED_EDGE('',*,*,#58198,.F.); +#58198 = EDGE_CURVE('',#58199,#58191,#58201,.T.); +#58199 = VERTEX_POINT('',#58200); +#58200 = CARTESIAN_POINT('',(169.614351,-51.532079,1.635)); +#58201 = LINE('',#58202,#58203); +#58202 = CARTESIAN_POINT('',(169.614351,-51.532079,1.635)); +#58203 = VECTOR('',#58204,1.); +#58204 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#58205 = ORIENTED_EDGE('',*,*,#58206,.F.); +#58206 = EDGE_CURVE('',#58207,#58199,#58209,.T.); +#58207 = VERTEX_POINT('',#58208); +#58208 = CARTESIAN_POINT('',(169.60275,-51.5904,1.635)); +#58209 = LINE('',#58210,#58211); +#58210 = CARTESIAN_POINT('',(169.60275,-51.5904,1.635)); +#58211 = VECTOR('',#58212,1.); +#58212 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#58213 = ORIENTED_EDGE('',*,*,#58214,.F.); +#58214 = EDGE_CURVE('',#58215,#58207,#58217,.T.); +#58215 = VERTEX_POINT('',#58216); +#58216 = CARTESIAN_POINT('',(169.60275,-52.02444587729,1.635)); +#58217 = LINE('',#58218,#58219); +#58218 = CARTESIAN_POINT('',(169.60275,-52.8096,1.635)); +#58219 = VECTOR('',#58220,1.); +#58220 = DIRECTION('',(0.,1.,0.)); +#58221 = ORIENTED_EDGE('',*,*,#58222,.T.); +#58222 = EDGE_CURVE('',#58215,#58223,#58225,.T.); +#58223 = VERTEX_POINT('',#58224); +#58224 = CARTESIAN_POINT('',(169.98375,-52.6195,1.635)); +#58225 = CIRCLE('',#58226,0.4195); +#58226 = AXIS2_PLACEMENT_3D('',#58227,#58228,#58229); +#58227 = CARTESIAN_POINT('',(169.98375,-52.2,1.635)); +#58228 = DIRECTION('',(-0.,0.,-1.)); +#58229 = DIRECTION('',(-0.,-1.,0.)); +#58230 = ORIENTED_EDGE('',*,*,#58231,.T.); +#58231 = EDGE_CURVE('',#58223,#58232,#58234,.T.); +#58232 = VERTEX_POINT('',#58233); +#58233 = CARTESIAN_POINT('',(169.60275,-52.37555412271,1.635)); +#58234 = CIRCLE('',#58235,0.4195); +#58235 = AXIS2_PLACEMENT_3D('',#58236,#58237,#58238); +#58236 = CARTESIAN_POINT('',(169.98375,-52.2,1.635)); +#58237 = DIRECTION('',(-0.,0.,-1.)); +#58238 = DIRECTION('',(-0.,-1.,0.)); +#58239 = ORIENTED_EDGE('',*,*,#58240,.F.); +#58240 = EDGE_CURVE('',#58241,#58232,#58243,.T.); +#58241 = VERTEX_POINT('',#58242); +#58242 = CARTESIAN_POINT('',(169.60275,-52.8096,1.635)); +#58243 = LINE('',#58244,#58245); +#58244 = CARTESIAN_POINT('',(169.60275,-52.8096,1.635)); +#58245 = VECTOR('',#58246,1.); +#58246 = DIRECTION('',(0.,1.,0.)); +#58247 = ORIENTED_EDGE('',*,*,#58248,.F.); +#58248 = EDGE_CURVE('',#58249,#58241,#58251,.T.); +#58249 = VERTEX_POINT('',#58250); +#58250 = CARTESIAN_POINT('',(169.614351,-52.867921,1.635)); +#58251 = LINE('',#58252,#58253); +#58252 = CARTESIAN_POINT('',(169.614351,-52.867921,1.635)); +#58253 = VECTOR('',#58254,1.); +#58254 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#58255 = ORIENTED_EDGE('',*,*,#58256,.F.); +#58256 = EDGE_CURVE('',#58257,#58249,#58259,.T.); +#58257 = VERTEX_POINT('',#58258); +#58258 = CARTESIAN_POINT('',(169.647387,-52.917363,1.635)); +#58259 = LINE('',#58260,#58261); +#58260 = CARTESIAN_POINT('',(169.647387,-52.917363,1.635)); +#58261 = VECTOR('',#58262,1.); +#58262 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#58263 = ORIENTED_EDGE('',*,*,#58264,.F.); +#58264 = EDGE_CURVE('',#58265,#58257,#58267,.T.); +#58265 = VERTEX_POINT('',#58266); +#58266 = CARTESIAN_POINT('',(169.696829,-52.950399,1.635)); +#58267 = LINE('',#58268,#58269); +#58268 = CARTESIAN_POINT('',(169.696829,-52.950399,1.635)); +#58269 = VECTOR('',#58270,1.); +#58270 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#58271 = ORIENTED_EDGE('',*,*,#58272,.F.); +#58272 = EDGE_CURVE('',#58273,#58265,#58275,.T.); +#58273 = VERTEX_POINT('',#58274); +#58274 = CARTESIAN_POINT('',(169.75515,-52.962,1.635)); +#58275 = LINE('',#58276,#58277); +#58276 = CARTESIAN_POINT('',(169.75515,-52.962,1.635)); +#58277 = VECTOR('',#58278,1.); +#58278 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#58279 = ORIENTED_EDGE('',*,*,#58280,.F.); +#58280 = EDGE_CURVE('',#58281,#58273,#58283,.T.); +#58281 = VERTEX_POINT('',#58282); +#58282 = CARTESIAN_POINT('',(171.88235,-52.962,1.635)); +#58283 = LINE('',#58284,#58285); +#58284 = CARTESIAN_POINT('',(171.88235,-52.962,1.635)); +#58285 = VECTOR('',#58286,1.); +#58286 = DIRECTION('',(-1.,0.,0.)); +#58287 = ORIENTED_EDGE('',*,*,#58288,.F.); +#58288 = EDGE_CURVE('',#58289,#58281,#58291,.T.); +#58289 = VERTEX_POINT('',#58290); +#58290 = CARTESIAN_POINT('',(171.940671,-52.950399,1.635)); +#58291 = LINE('',#58292,#58293); +#58292 = CARTESIAN_POINT('',(171.940671,-52.950399,1.635)); +#58293 = VECTOR('',#58294,1.); +#58294 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#58295 = ORIENTED_EDGE('',*,*,#58296,.F.); +#58296 = EDGE_CURVE('',#58297,#58289,#58299,.T.); +#58297 = VERTEX_POINT('',#58298); +#58298 = CARTESIAN_POINT('',(171.990113,-52.917363,1.635)); +#58299 = LINE('',#58300,#58301); +#58300 = CARTESIAN_POINT('',(171.990113,-52.917363,1.635)); +#58301 = VECTOR('',#58302,1.); +#58302 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#58303 = ORIENTED_EDGE('',*,*,#58304,.F.); +#58304 = EDGE_CURVE('',#58305,#58297,#58307,.T.); +#58305 = VERTEX_POINT('',#58306); +#58306 = CARTESIAN_POINT('',(172.023149,-52.867921,1.635)); +#58307 = LINE('',#58308,#58309); +#58308 = CARTESIAN_POINT('',(172.023149,-52.867921,1.635)); +#58309 = VECTOR('',#58310,1.); +#58310 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#58311 = ORIENTED_EDGE('',*,*,#58312,.F.); +#58312 = EDGE_CURVE('',#58313,#58305,#58315,.T.); +#58313 = VERTEX_POINT('',#58314); +#58314 = CARTESIAN_POINT('',(172.03475,-52.8096,1.635)); +#58315 = LINE('',#58316,#58317); +#58316 = CARTESIAN_POINT('',(172.03475,-52.8096,1.635)); +#58317 = VECTOR('',#58318,1.); +#58318 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#58319 = ORIENTED_EDGE('',*,*,#58320,.F.); +#58320 = EDGE_CURVE('',#58321,#58313,#58323,.T.); +#58321 = VERTEX_POINT('',#58322); +#58322 = CARTESIAN_POINT('',(172.03475,-51.5904,1.635)); +#58323 = LINE('',#58324,#58325); +#58324 = CARTESIAN_POINT('',(172.03475,-51.5904,1.635)); +#58325 = VECTOR('',#58326,1.); +#58326 = DIRECTION('',(0.,-1.,0.)); +#58327 = ORIENTED_EDGE('',*,*,#58328,.F.); +#58328 = EDGE_CURVE('',#57972,#58321,#58329,.T.); +#58329 = LINE('',#58330,#58331); +#58330 = CARTESIAN_POINT('',(172.023149,-51.532079,1.635)); +#58331 = VECTOR('',#58332,1.); +#58332 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#58333 = ORIENTED_EDGE('',*,*,#57971,.F.); +#58334 = PLANE('',#58335); +#58335 = AXIS2_PLACEMENT_3D('',#58336,#58337,#58338); +#58336 = CARTESIAN_POINT('',(0.,0.,1.635)); +#58337 = DIRECTION('',(0.,0.,1.)); +#58338 = DIRECTION('',(1.,0.,-0.)); +#58339 = ADVANCED_FACE('',(#58340),#58351,.T.); +#58340 = FACE_BOUND('',#58341,.T.); +#58341 = EDGE_LOOP('',(#58342,#58348,#58349,#58350)); +#58342 = ORIENTED_EDGE('',*,*,#58343,.T.); +#58343 = EDGE_CURVE('',#58004,#58175,#58344,.T.); +#58344 = LINE('',#58345,#58346); +#58345 = CARTESIAN_POINT('',(169.75515,-51.438,1.6)); +#58346 = VECTOR('',#58347,1.); +#58347 = DIRECTION('',(0.,0.,1.)); +#58348 = ORIENTED_EDGE('',*,*,#58174,.T.); +#58349 = ORIENTED_EDGE('',*,*,#57939,.F.); +#58350 = ORIENTED_EDGE('',*,*,#58003,.F.); +#58351 = PLANE('',#58352); +#58352 = AXIS2_PLACEMENT_3D('',#58353,#58354,#58355); +#58353 = CARTESIAN_POINT('',(169.75515,-51.438,1.6)); +#58354 = DIRECTION('',(0.,1.,0.)); +#58355 = DIRECTION('',(1.,0.,0.)); +#58356 = ADVANCED_FACE('',(#58357),#58368,.T.); +#58357 = FACE_BOUND('',#58358,.T.); +#58358 = EDGE_LOOP('',(#58359,#58360,#58361,#58367)); +#58359 = ORIENTED_EDGE('',*,*,#57979,.T.); +#58360 = ORIENTED_EDGE('',*,*,#58328,.T.); +#58361 = ORIENTED_EDGE('',*,*,#58362,.F.); +#58362 = EDGE_CURVE('',#58150,#58321,#58363,.T.); +#58363 = LINE('',#58364,#58365); +#58364 = CARTESIAN_POINT('',(172.03475,-51.5904,1.6)); +#58365 = VECTOR('',#58366,1.); +#58366 = DIRECTION('',(0.,0.,1.)); +#58367 = ORIENTED_EDGE('',*,*,#58157,.F.); +#58368 = PLANE('',#58369); +#58369 = AXIS2_PLACEMENT_3D('',#58370,#58371,#58372); +#58370 = CARTESIAN_POINT('',(172.023149,-51.532079,1.6)); +#58371 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#58372 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#58373 = ADVANCED_FACE('',(#58374),#58385,.T.); +#58374 = FACE_BOUND('',#58375,.T.); +#58375 = EDGE_LOOP('',(#58376,#58377,#58378,#58384)); +#58376 = ORIENTED_EDGE('',*,*,#58362,.T.); +#58377 = ORIENTED_EDGE('',*,*,#58320,.T.); +#58378 = ORIENTED_EDGE('',*,*,#58379,.F.); +#58379 = EDGE_CURVE('',#58142,#58313,#58380,.T.); +#58380 = LINE('',#58381,#58382); +#58381 = CARTESIAN_POINT('',(172.03475,-52.8096,1.6)); +#58382 = VECTOR('',#58383,1.); +#58383 = DIRECTION('',(0.,0.,1.)); +#58384 = ORIENTED_EDGE('',*,*,#58149,.F.); +#58385 = PLANE('',#58386); +#58386 = AXIS2_PLACEMENT_3D('',#58387,#58388,#58389); +#58387 = CARTESIAN_POINT('',(172.03475,-51.5904,1.6)); +#58388 = DIRECTION('',(1.,0.,-0.)); +#58389 = DIRECTION('',(0.,-1.,0.)); +#58390 = ADVANCED_FACE('',(#58391),#58402,.T.); +#58391 = FACE_BOUND('',#58392,.T.); +#58392 = EDGE_LOOP('',(#58393,#58394,#58395,#58401)); +#58393 = ORIENTED_EDGE('',*,*,#58379,.T.); +#58394 = ORIENTED_EDGE('',*,*,#58312,.T.); +#58395 = ORIENTED_EDGE('',*,*,#58396,.F.); +#58396 = EDGE_CURVE('',#58134,#58305,#58397,.T.); +#58397 = LINE('',#58398,#58399); +#58398 = CARTESIAN_POINT('',(172.023149,-52.867921,1.6)); +#58399 = VECTOR('',#58400,1.); +#58400 = DIRECTION('',(0.,0.,1.)); +#58401 = ORIENTED_EDGE('',*,*,#58141,.F.); +#58402 = PLANE('',#58403); +#58403 = AXIS2_PLACEMENT_3D('',#58404,#58405,#58406); +#58404 = CARTESIAN_POINT('',(172.03475,-52.8096,1.6)); +#58405 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#58406 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#58407 = ADVANCED_FACE('',(#58408),#58419,.T.); +#58408 = FACE_BOUND('',#58409,.T.); +#58409 = EDGE_LOOP('',(#58410,#58411,#58412,#58418)); +#58410 = ORIENTED_EDGE('',*,*,#58396,.T.); +#58411 = ORIENTED_EDGE('',*,*,#58304,.T.); +#58412 = ORIENTED_EDGE('',*,*,#58413,.F.); +#58413 = EDGE_CURVE('',#58126,#58297,#58414,.T.); +#58414 = LINE('',#58415,#58416); +#58415 = CARTESIAN_POINT('',(171.990113,-52.917363,1.6)); +#58416 = VECTOR('',#58417,1.); +#58417 = DIRECTION('',(0.,0.,1.)); +#58418 = ORIENTED_EDGE('',*,*,#58133,.F.); +#58419 = PLANE('',#58420); +#58420 = AXIS2_PLACEMENT_3D('',#58421,#58422,#58423); +#58421 = CARTESIAN_POINT('',(172.023149,-52.867921,1.6)); +#58422 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#58423 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#58424 = ADVANCED_FACE('',(#58425),#58436,.T.); +#58425 = FACE_BOUND('',#58426,.T.); +#58426 = EDGE_LOOP('',(#58427,#58428,#58429,#58435)); +#58427 = ORIENTED_EDGE('',*,*,#58413,.T.); +#58428 = ORIENTED_EDGE('',*,*,#58296,.T.); +#58429 = ORIENTED_EDGE('',*,*,#58430,.F.); +#58430 = EDGE_CURVE('',#58118,#58289,#58431,.T.); +#58431 = LINE('',#58432,#58433); +#58432 = CARTESIAN_POINT('',(171.940671,-52.950399,1.6)); +#58433 = VECTOR('',#58434,1.); +#58434 = DIRECTION('',(0.,0.,1.)); +#58435 = ORIENTED_EDGE('',*,*,#58125,.F.); +#58436 = PLANE('',#58437); +#58437 = AXIS2_PLACEMENT_3D('',#58438,#58439,#58440); +#58438 = CARTESIAN_POINT('',(171.990113,-52.917363,1.6)); +#58439 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#58440 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#58441 = ADVANCED_FACE('',(#58442),#58453,.T.); +#58442 = FACE_BOUND('',#58443,.T.); +#58443 = EDGE_LOOP('',(#58444,#58445,#58446,#58452)); +#58444 = ORIENTED_EDGE('',*,*,#58430,.T.); +#58445 = ORIENTED_EDGE('',*,*,#58288,.T.); +#58446 = ORIENTED_EDGE('',*,*,#58447,.F.); +#58447 = EDGE_CURVE('',#58110,#58281,#58448,.T.); +#58448 = LINE('',#58449,#58450); +#58449 = CARTESIAN_POINT('',(171.88235,-52.962,1.6)); +#58450 = VECTOR('',#58451,1.); +#58451 = DIRECTION('',(0.,0.,1.)); +#58452 = ORIENTED_EDGE('',*,*,#58117,.F.); +#58453 = PLANE('',#58454); +#58454 = AXIS2_PLACEMENT_3D('',#58455,#58456,#58457); +#58455 = CARTESIAN_POINT('',(171.940671,-52.950399,1.6)); +#58456 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#58457 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#58458 = ADVANCED_FACE('',(#58459),#58470,.T.); +#58459 = FACE_BOUND('',#58460,.T.); +#58460 = EDGE_LOOP('',(#58461,#58462,#58463,#58469)); +#58461 = ORIENTED_EDGE('',*,*,#58447,.T.); +#58462 = ORIENTED_EDGE('',*,*,#58280,.T.); +#58463 = ORIENTED_EDGE('',*,*,#58464,.F.); +#58464 = EDGE_CURVE('',#58102,#58273,#58465,.T.); +#58465 = LINE('',#58466,#58467); +#58466 = CARTESIAN_POINT('',(169.75515,-52.962,1.6)); +#58467 = VECTOR('',#58468,1.); +#58468 = DIRECTION('',(0.,0.,1.)); +#58469 = ORIENTED_EDGE('',*,*,#58109,.F.); +#58470 = PLANE('',#58471); +#58471 = AXIS2_PLACEMENT_3D('',#58472,#58473,#58474); +#58472 = CARTESIAN_POINT('',(171.88235,-52.962,1.6)); +#58473 = DIRECTION('',(0.,-1.,0.)); +#58474 = DIRECTION('',(-1.,0.,0.)); +#58475 = ADVANCED_FACE('',(#58476),#58487,.T.); +#58476 = FACE_BOUND('',#58477,.T.); +#58477 = EDGE_LOOP('',(#58478,#58479,#58480,#58486)); +#58478 = ORIENTED_EDGE('',*,*,#58464,.T.); +#58479 = ORIENTED_EDGE('',*,*,#58272,.T.); +#58480 = ORIENTED_EDGE('',*,*,#58481,.F.); +#58481 = EDGE_CURVE('',#58094,#58265,#58482,.T.); +#58482 = LINE('',#58483,#58484); +#58483 = CARTESIAN_POINT('',(169.696829,-52.950399,1.6)); +#58484 = VECTOR('',#58485,1.); +#58485 = DIRECTION('',(0.,0.,1.)); +#58486 = ORIENTED_EDGE('',*,*,#58101,.F.); +#58487 = PLANE('',#58488); +#58488 = AXIS2_PLACEMENT_3D('',#58489,#58490,#58491); +#58489 = CARTESIAN_POINT('',(169.75515,-52.962,1.6)); +#58490 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#58491 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#58492 = ADVANCED_FACE('',(#58493),#58504,.T.); +#58493 = FACE_BOUND('',#58494,.T.); +#58494 = EDGE_LOOP('',(#58495,#58496,#58497,#58503)); +#58495 = ORIENTED_EDGE('',*,*,#58481,.T.); +#58496 = ORIENTED_EDGE('',*,*,#58264,.T.); +#58497 = ORIENTED_EDGE('',*,*,#58498,.F.); +#58498 = EDGE_CURVE('',#58086,#58257,#58499,.T.); +#58499 = LINE('',#58500,#58501); +#58500 = CARTESIAN_POINT('',(169.647387,-52.917363,1.6)); +#58501 = VECTOR('',#58502,1.); +#58502 = DIRECTION('',(0.,0.,1.)); +#58503 = ORIENTED_EDGE('',*,*,#58093,.F.); +#58504 = PLANE('',#58505); +#58505 = AXIS2_PLACEMENT_3D('',#58506,#58507,#58508); +#58506 = CARTESIAN_POINT('',(169.696829,-52.950399,1.6)); +#58507 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#58508 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#58509 = ADVANCED_FACE('',(#58510),#58521,.T.); +#58510 = FACE_BOUND('',#58511,.T.); +#58511 = EDGE_LOOP('',(#58512,#58513,#58514,#58520)); +#58512 = ORIENTED_EDGE('',*,*,#58498,.T.); +#58513 = ORIENTED_EDGE('',*,*,#58256,.T.); +#58514 = ORIENTED_EDGE('',*,*,#58515,.F.); +#58515 = EDGE_CURVE('',#58078,#58249,#58516,.T.); +#58516 = LINE('',#58517,#58518); +#58517 = CARTESIAN_POINT('',(169.614351,-52.867921,1.6)); +#58518 = VECTOR('',#58519,1.); +#58519 = DIRECTION('',(0.,0.,1.)); +#58520 = ORIENTED_EDGE('',*,*,#58085,.F.); +#58521 = PLANE('',#58522); +#58522 = AXIS2_PLACEMENT_3D('',#58523,#58524,#58525); +#58523 = CARTESIAN_POINT('',(169.647387,-52.917363,1.6)); +#58524 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#58525 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#58526 = ADVANCED_FACE('',(#58527),#58538,.T.); +#58527 = FACE_BOUND('',#58528,.T.); +#58528 = EDGE_LOOP('',(#58529,#58530,#58531,#58537)); +#58529 = ORIENTED_EDGE('',*,*,#58515,.T.); +#58530 = ORIENTED_EDGE('',*,*,#58248,.T.); +#58531 = ORIENTED_EDGE('',*,*,#58532,.F.); +#58532 = EDGE_CURVE('',#58070,#58241,#58533,.T.); +#58533 = LINE('',#58534,#58535); +#58534 = CARTESIAN_POINT('',(169.60275,-52.8096,1.6)); +#58535 = VECTOR('',#58536,1.); +#58536 = DIRECTION('',(0.,0.,1.)); +#58537 = ORIENTED_EDGE('',*,*,#58077,.F.); +#58538 = PLANE('',#58539); +#58539 = AXIS2_PLACEMENT_3D('',#58540,#58541,#58542); +#58540 = CARTESIAN_POINT('',(169.614351,-52.867921,1.6)); +#58541 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#58542 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#58543 = ADVANCED_FACE('',(#58544),#58555,.T.); +#58544 = FACE_BOUND('',#58545,.T.); +#58545 = EDGE_LOOP('',(#58546,#58547,#58548,#58549)); +#58546 = ORIENTED_EDGE('',*,*,#58069,.F.); +#58547 = ORIENTED_EDGE('',*,*,#58532,.T.); +#58548 = ORIENTED_EDGE('',*,*,#58240,.T.); +#58549 = ORIENTED_EDGE('',*,*,#58550,.T.); +#58550 = EDGE_CURVE('',#58232,#58061,#58551,.T.); +#58551 = LINE('',#58552,#58553); +#58552 = CARTESIAN_POINT('',(169.60275,-52.3755541227,-4.5E-02)); +#58553 = VECTOR('',#58554,1.); +#58554 = DIRECTION('',(-0.,-0.,-1.)); +#58555 = PLANE('',#58556); +#58556 = AXIS2_PLACEMENT_3D('',#58557,#58558,#58559); +#58557 = CARTESIAN_POINT('',(169.60275,-52.8096,1.6)); +#58558 = DIRECTION('',(-1.,0.,0.)); +#58559 = DIRECTION('',(0.,1.,0.)); +#58560 = ADVANCED_FACE('',(#58561),#58572,.F.); +#58561 = FACE_BOUND('',#58562,.T.); +#58562 = EDGE_LOOP('',(#58563,#58569,#58570,#58571)); +#58563 = ORIENTED_EDGE('',*,*,#58564,.F.); +#58564 = EDGE_CURVE('',#58052,#58223,#58565,.T.); +#58565 = LINE('',#58566,#58567); +#58566 = CARTESIAN_POINT('',(169.98375,-52.6195,-4.5E-02)); +#58567 = VECTOR('',#58568,1.); +#58568 = DIRECTION('',(0.,0.,1.)); +#58569 = ORIENTED_EDGE('',*,*,#58060,.T.); +#58570 = ORIENTED_EDGE('',*,*,#58550,.F.); +#58571 = ORIENTED_EDGE('',*,*,#58231,.F.); +#58572 = CYLINDRICAL_SURFACE('',#58573,0.4195); +#58573 = AXIS2_PLACEMENT_3D('',#58574,#58575,#58576); +#58574 = CARTESIAN_POINT('',(169.98375,-52.2,-4.5E-02)); +#58575 = DIRECTION('',(-0.,-0.,-1.)); +#58576 = DIRECTION('',(-0.,-1.,0.)); +#58577 = ADVANCED_FACE('',(#58578),#58589,.F.); +#58578 = FACE_BOUND('',#58579,.T.); +#58579 = EDGE_LOOP('',(#58580,#58581,#58582,#58583)); +#58580 = ORIENTED_EDGE('',*,*,#58051,.T.); +#58581 = ORIENTED_EDGE('',*,*,#58564,.T.); +#58582 = ORIENTED_EDGE('',*,*,#58222,.F.); +#58583 = ORIENTED_EDGE('',*,*,#58584,.T.); +#58584 = EDGE_CURVE('',#58215,#58044,#58585,.T.); +#58585 = LINE('',#58586,#58587); +#58586 = CARTESIAN_POINT('',(169.60275,-52.02444587729,-4.5E-02)); +#58587 = VECTOR('',#58588,1.); +#58588 = DIRECTION('',(-0.,-0.,-1.)); +#58589 = CYLINDRICAL_SURFACE('',#58590,0.4195); +#58590 = AXIS2_PLACEMENT_3D('',#58591,#58592,#58593); +#58591 = CARTESIAN_POINT('',(169.98375,-52.2,-4.5E-02)); +#58592 = DIRECTION('',(-0.,-0.,-1.)); +#58593 = DIRECTION('',(-0.,-1.,0.)); +#58594 = ADVANCED_FACE('',(#58595),#58606,.T.); +#58595 = FACE_BOUND('',#58596,.T.); +#58596 = EDGE_LOOP('',(#58597,#58598,#58599,#58600)); +#58597 = ORIENTED_EDGE('',*,*,#58043,.F.); +#58598 = ORIENTED_EDGE('',*,*,#58584,.F.); +#58599 = ORIENTED_EDGE('',*,*,#58214,.T.); +#58600 = ORIENTED_EDGE('',*,*,#58601,.F.); +#58601 = EDGE_CURVE('',#58036,#58207,#58602,.T.); +#58602 = LINE('',#58603,#58604); +#58603 = CARTESIAN_POINT('',(169.60275,-51.5904,1.6)); +#58604 = VECTOR('',#58605,1.); +#58605 = DIRECTION('',(0.,0.,1.)); +#58606 = PLANE('',#58607); +#58607 = AXIS2_PLACEMENT_3D('',#58608,#58609,#58610); +#58608 = CARTESIAN_POINT('',(169.60275,-52.8096,1.6)); +#58609 = DIRECTION('',(-1.,0.,0.)); +#58610 = DIRECTION('',(0.,1.,0.)); +#58611 = ADVANCED_FACE('',(#58612),#58623,.T.); +#58612 = FACE_BOUND('',#58613,.T.); +#58613 = EDGE_LOOP('',(#58614,#58615,#58616,#58622)); +#58614 = ORIENTED_EDGE('',*,*,#58601,.T.); +#58615 = ORIENTED_EDGE('',*,*,#58206,.T.); +#58616 = ORIENTED_EDGE('',*,*,#58617,.F.); +#58617 = EDGE_CURVE('',#58028,#58199,#58618,.T.); +#58618 = LINE('',#58619,#58620); +#58619 = CARTESIAN_POINT('',(169.614351,-51.532079,1.6)); +#58620 = VECTOR('',#58621,1.); +#58621 = DIRECTION('',(0.,0.,1.)); +#58622 = ORIENTED_EDGE('',*,*,#58035,.F.); +#58623 = PLANE('',#58624); +#58624 = AXIS2_PLACEMENT_3D('',#58625,#58626,#58627); +#58625 = CARTESIAN_POINT('',(169.60275,-51.5904,1.6)); +#58626 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#58627 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#58628 = ADVANCED_FACE('',(#58629),#58640,.T.); +#58629 = FACE_BOUND('',#58630,.T.); +#58630 = EDGE_LOOP('',(#58631,#58632,#58633,#58639)); +#58631 = ORIENTED_EDGE('',*,*,#58617,.T.); +#58632 = ORIENTED_EDGE('',*,*,#58198,.T.); +#58633 = ORIENTED_EDGE('',*,*,#58634,.F.); +#58634 = EDGE_CURVE('',#58020,#58191,#58635,.T.); +#58635 = LINE('',#58636,#58637); +#58636 = CARTESIAN_POINT('',(169.647387,-51.482637,1.6)); +#58637 = VECTOR('',#58638,1.); +#58638 = DIRECTION('',(0.,0.,1.)); +#58639 = ORIENTED_EDGE('',*,*,#58027,.F.); +#58640 = PLANE('',#58641); +#58641 = AXIS2_PLACEMENT_3D('',#58642,#58643,#58644); +#58642 = CARTESIAN_POINT('',(169.614351,-51.532079,1.6)); +#58643 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#58644 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#58645 = ADVANCED_FACE('',(#58646),#58657,.T.); +#58646 = FACE_BOUND('',#58647,.T.); +#58647 = EDGE_LOOP('',(#58648,#58649,#58650,#58656)); +#58648 = ORIENTED_EDGE('',*,*,#58634,.T.); +#58649 = ORIENTED_EDGE('',*,*,#58190,.T.); +#58650 = ORIENTED_EDGE('',*,*,#58651,.F.); +#58651 = EDGE_CURVE('',#58012,#58183,#58652,.T.); +#58652 = LINE('',#58653,#58654); +#58653 = CARTESIAN_POINT('',(169.696829,-51.449601,1.6)); +#58654 = VECTOR('',#58655,1.); +#58655 = DIRECTION('',(0.,0.,1.)); +#58656 = ORIENTED_EDGE('',*,*,#58019,.F.); +#58657 = PLANE('',#58658); +#58658 = AXIS2_PLACEMENT_3D('',#58659,#58660,#58661); +#58659 = CARTESIAN_POINT('',(169.647387,-51.482637,1.6)); +#58660 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#58661 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#58662 = ADVANCED_FACE('',(#58663),#58669,.T.); +#58663 = FACE_BOUND('',#58664,.T.); +#58664 = EDGE_LOOP('',(#58665,#58666,#58667,#58668)); +#58665 = ORIENTED_EDGE('',*,*,#58651,.T.); +#58666 = ORIENTED_EDGE('',*,*,#58182,.T.); +#58667 = ORIENTED_EDGE('',*,*,#58343,.F.); +#58668 = ORIENTED_EDGE('',*,*,#58011,.F.); +#58669 = PLANE('',#58670); +#58670 = AXIS2_PLACEMENT_3D('',#58671,#58672,#58673); +#58671 = CARTESIAN_POINT('',(169.696829,-51.449601,1.6)); +#58672 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#58673 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#58674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#58678)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#58675,#58676,#58677)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#58675 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#58676 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58677 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#58678 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#58675, + 'distance_accuracy_value','confusion accuracy'); +#58679 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#58680,#58682); +#58680 = ( REPRESENTATION_RELATIONSHIP('','',#57892,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#58681) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#58681 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1211); +#58682 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #58683); +#58683 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('301','=>[0:1:1:294]','',#5, + #57887,$); +#58684 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#57889)); +#58685 = SHAPE_DEFINITION_REPRESENTATION(#58686,#58692); +#58686 = PRODUCT_DEFINITION_SHAPE('','',#58687); +#58687 = PRODUCT_DEFINITION('design','',#58688,#58691); +#58688 = PRODUCT_DEFINITION_FORMATION('','',#58689); +#58689 = PRODUCT('HackPad_pad_45','HackPad_pad_45','',(#58690)); +#58690 = PRODUCT_CONTEXT('',#2,'mechanical'); +#58691 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#58692 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#58693),#58785); +#58693 = MANIFOLD_SOLID_BREP('',#58694); +#58694 = CLOSED_SHELL('',(#58695,#58728,#58748,#58768)); +#58695 = ADVANCED_FACE('',(#58696),#58723,.T.); +#58696 = FACE_BOUND('',#58697,.T.); +#58697 = EDGE_LOOP('',(#58698,#58707,#58715,#58722)); +#58698 = ORIENTED_EDGE('',*,*,#58699,.F.); +#58699 = EDGE_CURVE('',#58700,#58700,#58702,.T.); +#58700 = VERTEX_POINT('',#58701); +#58701 = CARTESIAN_POINT('',(170.74575,-49.66,1.635)); +#58702 = CIRCLE('',#58703,0.762); +#58703 = AXIS2_PLACEMENT_3D('',#58704,#58705,#58706); +#58704 = CARTESIAN_POINT('',(169.98375,-49.66,1.635)); +#58705 = DIRECTION('',(0.,0.,1.)); +#58706 = DIRECTION('',(1.,0.,-0.)); +#58707 = ORIENTED_EDGE('',*,*,#58708,.F.); +#58708 = EDGE_CURVE('',#58709,#58700,#58711,.T.); +#58709 = VERTEX_POINT('',#58710); +#58710 = CARTESIAN_POINT('',(170.74575,-49.66,1.6)); +#58711 = LINE('',#58712,#58713); +#58712 = CARTESIAN_POINT('',(170.74575,-49.66,1.6)); +#58713 = VECTOR('',#58714,1.); +#58714 = DIRECTION('',(0.,0.,1.)); +#58715 = ORIENTED_EDGE('',*,*,#58716,.T.); +#58716 = EDGE_CURVE('',#58709,#58709,#58717,.T.); +#58717 = CIRCLE('',#58718,0.762); +#58718 = AXIS2_PLACEMENT_3D('',#58719,#58720,#58721); +#58719 = CARTESIAN_POINT('',(169.98375,-49.66,1.6)); +#58720 = DIRECTION('',(0.,0.,1.)); +#58721 = DIRECTION('',(1.,0.,-0.)); +#58722 = ORIENTED_EDGE('',*,*,#58708,.T.); +#58723 = CYLINDRICAL_SURFACE('',#58724,0.762); +#58724 = AXIS2_PLACEMENT_3D('',#58725,#58726,#58727); +#58725 = CARTESIAN_POINT('',(169.98375,-49.66,1.6)); +#58726 = DIRECTION('',(0.,0.,1.)); +#58727 = DIRECTION('',(1.,0.,-0.)); +#58728 = ADVANCED_FACE('',(#58729,#58732),#58743,.T.); +#58729 = FACE_BOUND('',#58730,.T.); +#58730 = EDGE_LOOP('',(#58731)); +#58731 = ORIENTED_EDGE('',*,*,#58699,.T.); +#58732 = FACE_BOUND('',#58733,.T.); +#58733 = EDGE_LOOP('',(#58734)); +#58734 = ORIENTED_EDGE('',*,*,#58735,.T.); +#58735 = EDGE_CURVE('',#58736,#58736,#58738,.T.); +#58736 = VERTEX_POINT('',#58737); +#58737 = CARTESIAN_POINT('',(169.98375,-50.0795,1.635)); +#58738 = CIRCLE('',#58739,0.4195); +#58739 = AXIS2_PLACEMENT_3D('',#58740,#58741,#58742); +#58740 = CARTESIAN_POINT('',(169.98375,-49.66,1.635)); +#58741 = DIRECTION('',(-0.,0.,-1.)); +#58742 = DIRECTION('',(-0.,-1.,0.)); +#58743 = PLANE('',#58744); +#58744 = AXIS2_PLACEMENT_3D('',#58745,#58746,#58747); +#58745 = CARTESIAN_POINT('',(169.98375,-49.66,1.635)); +#58746 = DIRECTION('',(0.,0.,1.)); +#58747 = DIRECTION('',(1.,0.,-0.)); +#58748 = ADVANCED_FACE('',(#58749,#58752),#58763,.F.); +#58749 = FACE_BOUND('',#58750,.F.); +#58750 = EDGE_LOOP('',(#58751)); +#58751 = ORIENTED_EDGE('',*,*,#58716,.T.); +#58752 = FACE_BOUND('',#58753,.F.); +#58753 = EDGE_LOOP('',(#58754)); +#58754 = ORIENTED_EDGE('',*,*,#58755,.T.); +#58755 = EDGE_CURVE('',#58756,#58756,#58758,.T.); +#58756 = VERTEX_POINT('',#58757); +#58757 = CARTESIAN_POINT('',(169.98375,-50.0795,1.6)); +#58758 = CIRCLE('',#58759,0.4195); +#58759 = AXIS2_PLACEMENT_3D('',#58760,#58761,#58762); +#58760 = CARTESIAN_POINT('',(169.98375,-49.66,1.6)); +#58761 = DIRECTION('',(-0.,0.,-1.)); +#58762 = DIRECTION('',(-0.,-1.,0.)); +#58763 = PLANE('',#58764); +#58764 = AXIS2_PLACEMENT_3D('',#58765,#58766,#58767); +#58765 = CARTESIAN_POINT('',(169.98375,-49.66,1.6)); +#58766 = DIRECTION('',(0.,0.,1.)); +#58767 = DIRECTION('',(1.,0.,-0.)); +#58768 = ADVANCED_FACE('',(#58769),#58780,.F.); +#58769 = FACE_BOUND('',#58770,.T.); +#58770 = EDGE_LOOP('',(#58771,#58772,#58778,#58779)); +#58771 = ORIENTED_EDGE('',*,*,#58755,.T.); +#58772 = ORIENTED_EDGE('',*,*,#58773,.T.); +#58773 = EDGE_CURVE('',#58756,#58736,#58774,.T.); +#58774 = LINE('',#58775,#58776); +#58775 = CARTESIAN_POINT('',(169.98375,-50.0795,-4.5E-02)); +#58776 = VECTOR('',#58777,1.); +#58777 = DIRECTION('',(0.,0.,1.)); +#58778 = ORIENTED_EDGE('',*,*,#58735,.F.); +#58779 = ORIENTED_EDGE('',*,*,#58773,.F.); +#58780 = CYLINDRICAL_SURFACE('',#58781,0.4195); +#58781 = AXIS2_PLACEMENT_3D('',#58782,#58783,#58784); +#58782 = CARTESIAN_POINT('',(169.98375,-49.66,-4.5E-02)); +#58783 = DIRECTION('',(-0.,-0.,-1.)); +#58784 = DIRECTION('',(-0.,-1.,0.)); +#58785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#58789)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#58786,#58787,#58788)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#58786 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#58787 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58788 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#58789 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#58786, + 'distance_accuracy_value','confusion accuracy'); +#58790 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#58791,#58793); +#58791 = ( REPRESENTATION_RELATIONSHIP('','',#58692,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#58792) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#58792 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1215); +#58793 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #58794); +#58794 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('302','=>[0:1:1:295]','',#5, + #58687,$); +#58795 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#58689)); +#58796 = SHAPE_DEFINITION_REPRESENTATION(#58797,#58803); +#58797 = PRODUCT_DEFINITION_SHAPE('','',#58798); +#58798 = PRODUCT_DEFINITION('design','',#58799,#58802); +#58799 = PRODUCT_DEFINITION_FORMATION('','',#58800); +#58800 = PRODUCT('HackPad_pad_46','HackPad_pad_46','',(#58801)); +#58801 = PRODUCT_CONTEXT('',#2,'mechanical'); +#58802 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#58803 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#58804),#58896); +#58804 = MANIFOLD_SOLID_BREP('',#58805); +#58805 = CLOSED_SHELL('',(#58806,#58839,#58859,#58879)); +#58806 = ADVANCED_FACE('',(#58807),#58834,.T.); +#58807 = FACE_BOUND('',#58808,.T.); +#58808 = EDGE_LOOP('',(#58809,#58818,#58826,#58833)); +#58809 = ORIENTED_EDGE('',*,*,#58810,.F.); +#58810 = EDGE_CURVE('',#58811,#58811,#58813,.T.); +#58811 = VERTEX_POINT('',#58812); +#58812 = CARTESIAN_POINT('',(170.74575,-49.66,0.)); +#58813 = CIRCLE('',#58814,0.762); +#58814 = AXIS2_PLACEMENT_3D('',#58815,#58816,#58817); +#58815 = CARTESIAN_POINT('',(169.98375,-49.66,0.)); +#58816 = DIRECTION('',(0.,0.,1.)); +#58817 = DIRECTION('',(1.,0.,-0.)); +#58818 = ORIENTED_EDGE('',*,*,#58819,.F.); +#58819 = EDGE_CURVE('',#58820,#58811,#58822,.T.); +#58820 = VERTEX_POINT('',#58821); +#58821 = CARTESIAN_POINT('',(170.74575,-49.66,-3.5E-02)); +#58822 = LINE('',#58823,#58824); +#58823 = CARTESIAN_POINT('',(170.74575,-49.66,-3.5E-02)); +#58824 = VECTOR('',#58825,1.); +#58825 = DIRECTION('',(0.,0.,1.)); +#58826 = ORIENTED_EDGE('',*,*,#58827,.T.); +#58827 = EDGE_CURVE('',#58820,#58820,#58828,.T.); +#58828 = CIRCLE('',#58829,0.762); +#58829 = AXIS2_PLACEMENT_3D('',#58830,#58831,#58832); +#58830 = CARTESIAN_POINT('',(169.98375,-49.66,-3.5E-02)); +#58831 = DIRECTION('',(0.,0.,1.)); +#58832 = DIRECTION('',(1.,0.,-0.)); +#58833 = ORIENTED_EDGE('',*,*,#58819,.T.); +#58834 = CYLINDRICAL_SURFACE('',#58835,0.762); +#58835 = AXIS2_PLACEMENT_3D('',#58836,#58837,#58838); +#58836 = CARTESIAN_POINT('',(169.98375,-49.66,-3.5E-02)); +#58837 = DIRECTION('',(0.,0.,1.)); +#58838 = DIRECTION('',(1.,0.,-0.)); +#58839 = ADVANCED_FACE('',(#58840,#58843),#58854,.T.); +#58840 = FACE_BOUND('',#58841,.T.); +#58841 = EDGE_LOOP('',(#58842)); +#58842 = ORIENTED_EDGE('',*,*,#58810,.T.); +#58843 = FACE_BOUND('',#58844,.T.); +#58844 = EDGE_LOOP('',(#58845)); +#58845 = ORIENTED_EDGE('',*,*,#58846,.T.); +#58846 = EDGE_CURVE('',#58847,#58847,#58849,.T.); +#58847 = VERTEX_POINT('',#58848); +#58848 = CARTESIAN_POINT('',(169.98375,-50.0795,0.)); +#58849 = CIRCLE('',#58850,0.4195); +#58850 = AXIS2_PLACEMENT_3D('',#58851,#58852,#58853); +#58851 = CARTESIAN_POINT('',(169.98375,-49.66,0.)); +#58852 = DIRECTION('',(-0.,0.,-1.)); +#58853 = DIRECTION('',(-0.,-1.,0.)); +#58854 = PLANE('',#58855); +#58855 = AXIS2_PLACEMENT_3D('',#58856,#58857,#58858); +#58856 = CARTESIAN_POINT('',(169.98375,-49.66,0.)); +#58857 = DIRECTION('',(0.,0.,1.)); +#58858 = DIRECTION('',(1.,0.,-0.)); +#58859 = ADVANCED_FACE('',(#58860,#58863),#58874,.F.); +#58860 = FACE_BOUND('',#58861,.F.); +#58861 = EDGE_LOOP('',(#58862)); +#58862 = ORIENTED_EDGE('',*,*,#58827,.T.); +#58863 = FACE_BOUND('',#58864,.F.); +#58864 = EDGE_LOOP('',(#58865)); +#58865 = ORIENTED_EDGE('',*,*,#58866,.T.); +#58866 = EDGE_CURVE('',#58867,#58867,#58869,.T.); +#58867 = VERTEX_POINT('',#58868); +#58868 = CARTESIAN_POINT('',(169.98375,-50.0795,-3.5E-02)); +#58869 = CIRCLE('',#58870,0.4195); +#58870 = AXIS2_PLACEMENT_3D('',#58871,#58872,#58873); +#58871 = CARTESIAN_POINT('',(169.98375,-49.66,-3.5E-02)); +#58872 = DIRECTION('',(-0.,0.,-1.)); +#58873 = DIRECTION('',(-0.,-1.,0.)); +#58874 = PLANE('',#58875); +#58875 = AXIS2_PLACEMENT_3D('',#58876,#58877,#58878); +#58876 = CARTESIAN_POINT('',(169.98375,-49.66,-3.5E-02)); +#58877 = DIRECTION('',(0.,0.,1.)); +#58878 = DIRECTION('',(1.,0.,-0.)); +#58879 = ADVANCED_FACE('',(#58880),#58891,.F.); +#58880 = FACE_BOUND('',#58881,.T.); +#58881 = EDGE_LOOP('',(#58882,#58883,#58889,#58890)); +#58882 = ORIENTED_EDGE('',*,*,#58866,.T.); +#58883 = ORIENTED_EDGE('',*,*,#58884,.T.); +#58884 = EDGE_CURVE('',#58867,#58847,#58885,.T.); +#58885 = LINE('',#58886,#58887); +#58886 = CARTESIAN_POINT('',(169.98375,-50.0795,-4.5E-02)); +#58887 = VECTOR('',#58888,1.); +#58888 = DIRECTION('',(0.,0.,1.)); +#58889 = ORIENTED_EDGE('',*,*,#58846,.F.); +#58890 = ORIENTED_EDGE('',*,*,#58884,.F.); +#58891 = CYLINDRICAL_SURFACE('',#58892,0.4195); +#58892 = AXIS2_PLACEMENT_3D('',#58893,#58894,#58895); +#58893 = CARTESIAN_POINT('',(169.98375,-49.66,-4.5E-02)); +#58894 = DIRECTION('',(-0.,-0.,-1.)); +#58895 = DIRECTION('',(-0.,-1.,0.)); +#58896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#58900)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#58897,#58898,#58899)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#58897 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#58898 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#58899 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#58900 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#58897, + 'distance_accuracy_value','confusion accuracy'); +#58901 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#58902,#58904); +#58902 = ( REPRESENTATION_RELATIONSHIP('','',#58803,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#58903) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#58903 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1219); +#58904 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #58905); +#58905 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('303','=>[0:1:1:296]','',#5, + #58798,$); +#58906 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#58800)); +#58907 = SHAPE_DEFINITION_REPRESENTATION(#58908,#58914); +#58908 = PRODUCT_DEFINITION_SHAPE('','',#58909); +#58909 = PRODUCT_DEFINITION('design','',#58910,#58913); +#58910 = PRODUCT_DEFINITION_FORMATION('','',#58911); +#58911 = PRODUCT('HackPad_pad_47','HackPad_pad_47','',(#58912)); +#58912 = PRODUCT_CONTEXT('',#2,'mechanical'); +#58913 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#58914 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#58915),#59007); +#58915 = MANIFOLD_SOLID_BREP('',#58916); +#58916 = CLOSED_SHELL('',(#58917,#58950,#58970,#58990)); +#58917 = ADVANCED_FACE('',(#58918),#58945,.T.); +#58918 = FACE_BOUND('',#58919,.F.); +#58919 = EDGE_LOOP('',(#58920,#58930,#58937,#58938)); +#58920 = ORIENTED_EDGE('',*,*,#58921,.T.); +#58921 = EDGE_CURVE('',#58922,#58924,#58926,.T.); +#58922 = VERTEX_POINT('',#58923); +#58923 = CARTESIAN_POINT('',(169.98375,-50.1045,-3.5E-02)); +#58924 = VERTEX_POINT('',#58925); +#58925 = CARTESIAN_POINT('',(169.98375,-50.1045,1.635)); +#58926 = LINE('',#58927,#58928); +#58927 = CARTESIAN_POINT('',(169.98375,-50.1045,-3.5E-02)); +#58928 = VECTOR('',#58929,1.); +#58929 = DIRECTION('',(0.,0.,1.)); +#58930 = ORIENTED_EDGE('',*,*,#58931,.T.); +#58931 = EDGE_CURVE('',#58924,#58924,#58932,.T.); +#58932 = CIRCLE('',#58933,0.4445); +#58933 = AXIS2_PLACEMENT_3D('',#58934,#58935,#58936); +#58934 = CARTESIAN_POINT('',(169.98375,-49.66,1.635)); +#58935 = DIRECTION('',(0.,0.,1.)); +#58936 = DIRECTION('',(-0.,-1.,0.)); +#58937 = ORIENTED_EDGE('',*,*,#58921,.F.); +#58938 = ORIENTED_EDGE('',*,*,#58939,.F.); +#58939 = EDGE_CURVE('',#58922,#58922,#58940,.T.); +#58940 = CIRCLE('',#58941,0.4445); +#58941 = AXIS2_PLACEMENT_3D('',#58942,#58943,#58944); +#58942 = CARTESIAN_POINT('',(169.98375,-49.66,-3.5E-02)); +#58943 = DIRECTION('',(0.,0.,1.)); +#58944 = DIRECTION('',(-0.,-1.,0.)); +#58945 = CYLINDRICAL_SURFACE('',#58946,0.4445); +#58946 = AXIS2_PLACEMENT_3D('',#58947,#58948,#58949); +#58947 = CARTESIAN_POINT('',(169.98375,-49.66,-3.5E-02)); +#58948 = DIRECTION('',(-0.,-0.,-1.)); +#58949 = DIRECTION('',(-0.,-1.,0.)); +#58950 = ADVANCED_FACE('',(#58951,#58954),#58965,.F.); +#58951 = FACE_BOUND('',#58952,.F.); +#58952 = EDGE_LOOP('',(#58953)); +#58953 = ORIENTED_EDGE('',*,*,#58939,.T.); +#58954 = FACE_BOUND('',#58955,.F.); +#58955 = EDGE_LOOP('',(#58956)); +#58956 = ORIENTED_EDGE('',*,*,#58957,.T.); +#58957 = EDGE_CURVE('',#58958,#58958,#58960,.T.); +#58958 = VERTEX_POINT('',#58959); +#58959 = CARTESIAN_POINT('',(169.98375,-50.0795,-3.5E-02)); +#58960 = CIRCLE('',#58961,0.4195); +#58961 = AXIS2_PLACEMENT_3D('',#58962,#58963,#58964); +#58962 = CARTESIAN_POINT('',(169.98375,-49.66,-3.5E-02)); +#58963 = DIRECTION('',(-0.,0.,-1.)); +#58964 = DIRECTION('',(-0.,-1.,0.)); +#58965 = PLANE('',#58966); +#58966 = AXIS2_PLACEMENT_3D('',#58967,#58968,#58969); +#58967 = CARTESIAN_POINT('',(169.98375,-50.1045,-3.5E-02)); +#58968 = DIRECTION('',(0.,0.,1.)); +#58969 = DIRECTION('',(1.,0.,-0.)); +#58970 = ADVANCED_FACE('',(#58971,#58974),#58985,.T.); +#58971 = FACE_BOUND('',#58972,.T.); +#58972 = EDGE_LOOP('',(#58973)); +#58973 = ORIENTED_EDGE('',*,*,#58931,.T.); +#58974 = FACE_BOUND('',#58975,.T.); +#58975 = EDGE_LOOP('',(#58976)); +#58976 = ORIENTED_EDGE('',*,*,#58977,.T.); +#58977 = EDGE_CURVE('',#58978,#58978,#58980,.T.); +#58978 = VERTEX_POINT('',#58979); +#58979 = CARTESIAN_POINT('',(169.98375,-50.0795,1.635)); +#58980 = CIRCLE('',#58981,0.4195); +#58981 = AXIS2_PLACEMENT_3D('',#58982,#58983,#58984); +#58982 = CARTESIAN_POINT('',(169.98375,-49.66,1.635)); +#58983 = DIRECTION('',(-0.,0.,-1.)); +#58984 = DIRECTION('',(-0.,-1.,0.)); +#58985 = PLANE('',#58986); +#58986 = AXIS2_PLACEMENT_3D('',#58987,#58988,#58989); +#58987 = CARTESIAN_POINT('',(169.98375,-50.1045,1.635)); +#58988 = DIRECTION('',(0.,0.,1.)); +#58989 = DIRECTION('',(1.,0.,-0.)); +#58990 = ADVANCED_FACE('',(#58991),#59002,.F.); +#58991 = FACE_BOUND('',#58992,.T.); +#58992 = EDGE_LOOP('',(#58993,#58994,#59000,#59001)); +#58993 = ORIENTED_EDGE('',*,*,#58957,.T.); +#58994 = ORIENTED_EDGE('',*,*,#58995,.T.); +#58995 = EDGE_CURVE('',#58958,#58978,#58996,.T.); +#58996 = LINE('',#58997,#58998); +#58997 = CARTESIAN_POINT('',(169.98375,-50.0795,-4.5E-02)); +#58998 = VECTOR('',#58999,1.); +#58999 = DIRECTION('',(0.,0.,1.)); +#59000 = ORIENTED_EDGE('',*,*,#58977,.F.); +#59001 = ORIENTED_EDGE('',*,*,#58995,.F.); +#59002 = CYLINDRICAL_SURFACE('',#59003,0.4195); +#59003 = AXIS2_PLACEMENT_3D('',#59004,#59005,#59006); +#59004 = CARTESIAN_POINT('',(169.98375,-49.66,-4.5E-02)); +#59005 = DIRECTION('',(-0.,-0.,-1.)); +#59006 = DIRECTION('',(-0.,-1.,0.)); +#59007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59011)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#59008,#59009,#59010)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#59008 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#59009 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#59010 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59011 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#59008, + 'distance_accuracy_value','confusion accuracy'); +#59012 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#59013,#59015); +#59013 = ( REPRESENTATION_RELATIONSHIP('','',#58914,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#59014) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#59014 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1223); +#59015 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #59016); +#59016 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('304','=>[0:1:1:297]','',#5, + #58909,$); +#59017 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#58911)); +#59018 = SHAPE_DEFINITION_REPRESENTATION(#59019,#59025); +#59019 = PRODUCT_DEFINITION_SHAPE('','',#59020); +#59020 = PRODUCT_DEFINITION('design','',#59021,#59024); +#59021 = PRODUCT_DEFINITION_FORMATION('','',#59022); +#59022 = PRODUCT('HackPad_pad_48','HackPad_pad_48','',(#59023)); +#59023 = PRODUCT_CONTEXT('',#2,'mechanical'); +#59024 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#59025 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#59026),#59807); +#59026 = MANIFOLD_SOLID_BREP('',#59027); +#59027 = CLOSED_SHELL('',(#59028,#59068,#59099,#59130,#59301,#59472, + #59489,#59506,#59523,#59540,#59557,#59574,#59591,#59608,#59625, + #59642,#59659,#59676,#59693,#59710,#59727,#59744,#59761,#59778, + #59795)); +#59028 = ADVANCED_FACE('',(#59029),#59063,.T.); +#59029 = FACE_BOUND('',#59030,.T.); +#59030 = EDGE_LOOP('',(#59031,#59041,#59049,#59057)); +#59031 = ORIENTED_EDGE('',*,*,#59032,.T.); +#59032 = EDGE_CURVE('',#59033,#59035,#59037,.T.); +#59033 = VERTEX_POINT('',#59034); +#59034 = CARTESIAN_POINT('',(171.940671,-48.909601,1.6)); +#59035 = VERTEX_POINT('',#59036); +#59036 = CARTESIAN_POINT('',(171.940671,-48.909601,1.635)); +#59037 = LINE('',#59038,#59039); +#59038 = CARTESIAN_POINT('',(171.940671,-48.909601,1.6)); +#59039 = VECTOR('',#59040,1.); +#59040 = DIRECTION('',(0.,0.,1.)); +#59041 = ORIENTED_EDGE('',*,*,#59042,.T.); +#59042 = EDGE_CURVE('',#59035,#59043,#59045,.T.); +#59043 = VERTEX_POINT('',#59044); +#59044 = CARTESIAN_POINT('',(171.990113,-48.942637,1.635)); +#59045 = LINE('',#59046,#59047); +#59046 = CARTESIAN_POINT('',(171.940671,-48.909601,1.635)); +#59047 = VECTOR('',#59048,1.); +#59048 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#59049 = ORIENTED_EDGE('',*,*,#59050,.F.); +#59050 = EDGE_CURVE('',#59051,#59043,#59053,.T.); +#59051 = VERTEX_POINT('',#59052); +#59052 = CARTESIAN_POINT('',(171.990113,-48.942637,1.6)); +#59053 = LINE('',#59054,#59055); +#59054 = CARTESIAN_POINT('',(171.990113,-48.942637,1.6)); +#59055 = VECTOR('',#59056,1.); +#59056 = DIRECTION('',(0.,0.,1.)); +#59057 = ORIENTED_EDGE('',*,*,#59058,.F.); +#59058 = EDGE_CURVE('',#59033,#59051,#59059,.T.); +#59059 = LINE('',#59060,#59061); +#59060 = CARTESIAN_POINT('',(171.940671,-48.909601,1.6)); +#59061 = VECTOR('',#59062,1.); +#59062 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#59063 = PLANE('',#59064); +#59064 = AXIS2_PLACEMENT_3D('',#59065,#59066,#59067); +#59065 = CARTESIAN_POINT('',(171.940671,-48.909601,1.6)); +#59066 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#59067 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#59068 = ADVANCED_FACE('',(#59069),#59094,.T.); +#59069 = FACE_BOUND('',#59070,.T.); +#59070 = EDGE_LOOP('',(#59071,#59081,#59087,#59088)); +#59071 = ORIENTED_EDGE('',*,*,#59072,.T.); +#59072 = EDGE_CURVE('',#59073,#59075,#59077,.T.); +#59073 = VERTEX_POINT('',#59074); +#59074 = CARTESIAN_POINT('',(171.88235,-48.898,1.6)); +#59075 = VERTEX_POINT('',#59076); +#59076 = CARTESIAN_POINT('',(171.88235,-48.898,1.635)); +#59077 = LINE('',#59078,#59079); +#59078 = CARTESIAN_POINT('',(171.88235,-48.898,1.6)); +#59079 = VECTOR('',#59080,1.); +#59080 = DIRECTION('',(0.,0.,1.)); +#59081 = ORIENTED_EDGE('',*,*,#59082,.T.); +#59082 = EDGE_CURVE('',#59075,#59035,#59083,.T.); +#59083 = LINE('',#59084,#59085); +#59084 = CARTESIAN_POINT('',(171.88235,-48.898,1.635)); +#59085 = VECTOR('',#59086,1.); +#59086 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#59087 = ORIENTED_EDGE('',*,*,#59032,.F.); +#59088 = ORIENTED_EDGE('',*,*,#59089,.F.); +#59089 = EDGE_CURVE('',#59073,#59033,#59090,.T.); +#59090 = LINE('',#59091,#59092); +#59091 = CARTESIAN_POINT('',(171.88235,-48.898,1.6)); +#59092 = VECTOR('',#59093,1.); +#59093 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#59094 = PLANE('',#59095); +#59095 = AXIS2_PLACEMENT_3D('',#59096,#59097,#59098); +#59096 = CARTESIAN_POINT('',(171.88235,-48.898,1.6)); +#59097 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#59098 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#59099 = ADVANCED_FACE('',(#59100),#59125,.T.); +#59100 = FACE_BOUND('',#59101,.T.); +#59101 = EDGE_LOOP('',(#59102,#59103,#59111,#59119)); +#59102 = ORIENTED_EDGE('',*,*,#59050,.T.); +#59103 = ORIENTED_EDGE('',*,*,#59104,.T.); +#59104 = EDGE_CURVE('',#59043,#59105,#59107,.T.); +#59105 = VERTEX_POINT('',#59106); +#59106 = CARTESIAN_POINT('',(172.023149,-48.992079,1.635)); +#59107 = LINE('',#59108,#59109); +#59108 = CARTESIAN_POINT('',(171.990113,-48.942637,1.635)); +#59109 = VECTOR('',#59110,1.); +#59110 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#59111 = ORIENTED_EDGE('',*,*,#59112,.F.); +#59112 = EDGE_CURVE('',#59113,#59105,#59115,.T.); +#59113 = VERTEX_POINT('',#59114); +#59114 = CARTESIAN_POINT('',(172.023149,-48.992079,1.6)); +#59115 = LINE('',#59116,#59117); +#59116 = CARTESIAN_POINT('',(172.023149,-48.992079,1.6)); +#59117 = VECTOR('',#59118,1.); +#59118 = DIRECTION('',(0.,0.,1.)); +#59119 = ORIENTED_EDGE('',*,*,#59120,.F.); +#59120 = EDGE_CURVE('',#59051,#59113,#59121,.T.); +#59121 = LINE('',#59122,#59123); +#59122 = CARTESIAN_POINT('',(171.990113,-48.942637,1.6)); +#59123 = VECTOR('',#59124,1.); +#59124 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#59125 = PLANE('',#59126); +#59126 = AXIS2_PLACEMENT_3D('',#59127,#59128,#59129); +#59127 = CARTESIAN_POINT('',(171.990113,-48.942637,1.6)); +#59128 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#59129 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#59130 = ADVANCED_FACE('',(#59131),#59296,.F.); +#59131 = FACE_BOUND('',#59132,.F.); +#59132 = EDGE_LOOP('',(#59133,#59134,#59135,#59143,#59151,#59159,#59167, + #59175,#59183,#59192,#59201,#59209,#59217,#59225,#59233,#59241, + #59249,#59257,#59265,#59273,#59281,#59289,#59295)); +#59133 = ORIENTED_EDGE('',*,*,#59058,.F.); +#59134 = ORIENTED_EDGE('',*,*,#59089,.F.); +#59135 = ORIENTED_EDGE('',*,*,#59136,.F.); +#59136 = EDGE_CURVE('',#59137,#59073,#59139,.T.); +#59137 = VERTEX_POINT('',#59138); +#59138 = CARTESIAN_POINT('',(169.75515,-48.898,1.6)); +#59139 = LINE('',#59140,#59141); +#59140 = CARTESIAN_POINT('',(169.75515,-48.898,1.6)); +#59141 = VECTOR('',#59142,1.); +#59142 = DIRECTION('',(1.,0.,0.)); +#59143 = ORIENTED_EDGE('',*,*,#59144,.F.); +#59144 = EDGE_CURVE('',#59145,#59137,#59147,.T.); +#59145 = VERTEX_POINT('',#59146); +#59146 = CARTESIAN_POINT('',(169.696829,-48.909601,1.6)); +#59147 = LINE('',#59148,#59149); +#59148 = CARTESIAN_POINT('',(169.696829,-48.909601,1.6)); +#59149 = VECTOR('',#59150,1.); +#59150 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#59151 = ORIENTED_EDGE('',*,*,#59152,.F.); +#59152 = EDGE_CURVE('',#59153,#59145,#59155,.T.); +#59153 = VERTEX_POINT('',#59154); +#59154 = CARTESIAN_POINT('',(169.647387,-48.942637,1.6)); +#59155 = LINE('',#59156,#59157); +#59156 = CARTESIAN_POINT('',(169.647387,-48.942637,1.6)); +#59157 = VECTOR('',#59158,1.); +#59158 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#59159 = ORIENTED_EDGE('',*,*,#59160,.F.); +#59160 = EDGE_CURVE('',#59161,#59153,#59163,.T.); +#59161 = VERTEX_POINT('',#59162); +#59162 = CARTESIAN_POINT('',(169.614351,-48.992079,1.6)); +#59163 = LINE('',#59164,#59165); +#59164 = CARTESIAN_POINT('',(169.614351,-48.992079,1.6)); +#59165 = VECTOR('',#59166,1.); +#59166 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#59167 = ORIENTED_EDGE('',*,*,#59168,.F.); +#59168 = EDGE_CURVE('',#59169,#59161,#59171,.T.); +#59169 = VERTEX_POINT('',#59170); +#59170 = CARTESIAN_POINT('',(169.60275,-49.0504,1.6)); +#59171 = LINE('',#59172,#59173); +#59172 = CARTESIAN_POINT('',(169.60275,-49.0504,1.6)); +#59173 = VECTOR('',#59174,1.); +#59174 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#59175 = ORIENTED_EDGE('',*,*,#59176,.F.); +#59176 = EDGE_CURVE('',#59177,#59169,#59179,.T.); +#59177 = VERTEX_POINT('',#59178); +#59178 = CARTESIAN_POINT('',(169.60275,-49.48444587729,1.6)); +#59179 = LINE('',#59180,#59181); +#59180 = CARTESIAN_POINT('',(169.60275,-50.2696,1.6)); +#59181 = VECTOR('',#59182,1.); +#59182 = DIRECTION('',(0.,1.,0.)); +#59183 = ORIENTED_EDGE('',*,*,#59184,.T.); +#59184 = EDGE_CURVE('',#59177,#59185,#59187,.T.); +#59185 = VERTEX_POINT('',#59186); +#59186 = CARTESIAN_POINT('',(169.98375,-50.0795,1.6)); +#59187 = CIRCLE('',#59188,0.4195); +#59188 = AXIS2_PLACEMENT_3D('',#59189,#59190,#59191); +#59189 = CARTESIAN_POINT('',(169.98375,-49.66,1.6)); +#59190 = DIRECTION('',(-0.,0.,-1.)); +#59191 = DIRECTION('',(-0.,-1.,0.)); +#59192 = ORIENTED_EDGE('',*,*,#59193,.T.); +#59193 = EDGE_CURVE('',#59185,#59194,#59196,.T.); +#59194 = VERTEX_POINT('',#59195); +#59195 = CARTESIAN_POINT('',(169.60275,-49.83555412271,1.6)); +#59196 = CIRCLE('',#59197,0.4195); +#59197 = AXIS2_PLACEMENT_3D('',#59198,#59199,#59200); +#59198 = CARTESIAN_POINT('',(169.98375,-49.66,1.6)); +#59199 = DIRECTION('',(-0.,0.,-1.)); +#59200 = DIRECTION('',(-0.,-1.,0.)); +#59201 = ORIENTED_EDGE('',*,*,#59202,.F.); +#59202 = EDGE_CURVE('',#59203,#59194,#59205,.T.); +#59203 = VERTEX_POINT('',#59204); +#59204 = CARTESIAN_POINT('',(169.60275,-50.2696,1.6)); +#59205 = LINE('',#59206,#59207); +#59206 = CARTESIAN_POINT('',(169.60275,-50.2696,1.6)); +#59207 = VECTOR('',#59208,1.); +#59208 = DIRECTION('',(0.,1.,0.)); +#59209 = ORIENTED_EDGE('',*,*,#59210,.F.); +#59210 = EDGE_CURVE('',#59211,#59203,#59213,.T.); +#59211 = VERTEX_POINT('',#59212); +#59212 = CARTESIAN_POINT('',(169.614351,-50.327921,1.6)); +#59213 = LINE('',#59214,#59215); +#59214 = CARTESIAN_POINT('',(169.614351,-50.327921,1.6)); +#59215 = VECTOR('',#59216,1.); +#59216 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#59217 = ORIENTED_EDGE('',*,*,#59218,.F.); +#59218 = EDGE_CURVE('',#59219,#59211,#59221,.T.); +#59219 = VERTEX_POINT('',#59220); +#59220 = CARTESIAN_POINT('',(169.647387,-50.377363,1.6)); +#59221 = LINE('',#59222,#59223); +#59222 = CARTESIAN_POINT('',(169.647387,-50.377363,1.6)); +#59223 = VECTOR('',#59224,1.); +#59224 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#59225 = ORIENTED_EDGE('',*,*,#59226,.F.); +#59226 = EDGE_CURVE('',#59227,#59219,#59229,.T.); +#59227 = VERTEX_POINT('',#59228); +#59228 = CARTESIAN_POINT('',(169.696829,-50.410399,1.6)); +#59229 = LINE('',#59230,#59231); +#59230 = CARTESIAN_POINT('',(169.696829,-50.410399,1.6)); +#59231 = VECTOR('',#59232,1.); +#59232 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#59233 = ORIENTED_EDGE('',*,*,#59234,.F.); +#59234 = EDGE_CURVE('',#59235,#59227,#59237,.T.); +#59235 = VERTEX_POINT('',#59236); +#59236 = CARTESIAN_POINT('',(169.75515,-50.422,1.6)); +#59237 = LINE('',#59238,#59239); +#59238 = CARTESIAN_POINT('',(169.75515,-50.422,1.6)); +#59239 = VECTOR('',#59240,1.); +#59240 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#59241 = ORIENTED_EDGE('',*,*,#59242,.F.); +#59242 = EDGE_CURVE('',#59243,#59235,#59245,.T.); +#59243 = VERTEX_POINT('',#59244); +#59244 = CARTESIAN_POINT('',(171.88235,-50.422,1.6)); +#59245 = LINE('',#59246,#59247); +#59246 = CARTESIAN_POINT('',(171.88235,-50.422,1.6)); +#59247 = VECTOR('',#59248,1.); +#59248 = DIRECTION('',(-1.,0.,0.)); +#59249 = ORIENTED_EDGE('',*,*,#59250,.F.); +#59250 = EDGE_CURVE('',#59251,#59243,#59253,.T.); +#59251 = VERTEX_POINT('',#59252); +#59252 = CARTESIAN_POINT('',(171.940671,-50.410399,1.6)); +#59253 = LINE('',#59254,#59255); +#59254 = CARTESIAN_POINT('',(171.940671,-50.410399,1.6)); +#59255 = VECTOR('',#59256,1.); +#59256 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#59257 = ORIENTED_EDGE('',*,*,#59258,.F.); +#59258 = EDGE_CURVE('',#59259,#59251,#59261,.T.); +#59259 = VERTEX_POINT('',#59260); +#59260 = CARTESIAN_POINT('',(171.990113,-50.377363,1.6)); +#59261 = LINE('',#59262,#59263); +#59262 = CARTESIAN_POINT('',(171.990113,-50.377363,1.6)); +#59263 = VECTOR('',#59264,1.); +#59264 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#59265 = ORIENTED_EDGE('',*,*,#59266,.F.); +#59266 = EDGE_CURVE('',#59267,#59259,#59269,.T.); +#59267 = VERTEX_POINT('',#59268); +#59268 = CARTESIAN_POINT('',(172.023149,-50.327921,1.6)); +#59269 = LINE('',#59270,#59271); +#59270 = CARTESIAN_POINT('',(172.023149,-50.327921,1.6)); +#59271 = VECTOR('',#59272,1.); +#59272 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#59273 = ORIENTED_EDGE('',*,*,#59274,.F.); +#59274 = EDGE_CURVE('',#59275,#59267,#59277,.T.); +#59275 = VERTEX_POINT('',#59276); +#59276 = CARTESIAN_POINT('',(172.03475,-50.2696,1.6)); +#59277 = LINE('',#59278,#59279); +#59278 = CARTESIAN_POINT('',(172.03475,-50.2696,1.6)); +#59279 = VECTOR('',#59280,1.); +#59280 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#59281 = ORIENTED_EDGE('',*,*,#59282,.F.); +#59282 = EDGE_CURVE('',#59283,#59275,#59285,.T.); +#59283 = VERTEX_POINT('',#59284); +#59284 = CARTESIAN_POINT('',(172.03475,-49.0504,1.6)); +#59285 = LINE('',#59286,#59287); +#59286 = CARTESIAN_POINT('',(172.03475,-49.0504,1.6)); +#59287 = VECTOR('',#59288,1.); +#59288 = DIRECTION('',(0.,-1.,0.)); +#59289 = ORIENTED_EDGE('',*,*,#59290,.F.); +#59290 = EDGE_CURVE('',#59113,#59283,#59291,.T.); +#59291 = LINE('',#59292,#59293); +#59292 = CARTESIAN_POINT('',(172.023149,-48.992079,1.6)); +#59293 = VECTOR('',#59294,1.); +#59294 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#59295 = ORIENTED_EDGE('',*,*,#59120,.F.); +#59296 = PLANE('',#59297); +#59297 = AXIS2_PLACEMENT_3D('',#59298,#59299,#59300); +#59298 = CARTESIAN_POINT('',(0.,0.,1.6)); +#59299 = DIRECTION('',(0.,0.,1.)); +#59300 = DIRECTION('',(1.,0.,-0.)); +#59301 = ADVANCED_FACE('',(#59302),#59467,.T.); +#59302 = FACE_BOUND('',#59303,.T.); +#59303 = EDGE_LOOP('',(#59304,#59305,#59306,#59314,#59322,#59330,#59338, + #59346,#59354,#59363,#59372,#59380,#59388,#59396,#59404,#59412, + #59420,#59428,#59436,#59444,#59452,#59460,#59466)); +#59304 = ORIENTED_EDGE('',*,*,#59042,.F.); +#59305 = ORIENTED_EDGE('',*,*,#59082,.F.); +#59306 = ORIENTED_EDGE('',*,*,#59307,.F.); +#59307 = EDGE_CURVE('',#59308,#59075,#59310,.T.); +#59308 = VERTEX_POINT('',#59309); +#59309 = CARTESIAN_POINT('',(169.75515,-48.898,1.635)); +#59310 = LINE('',#59311,#59312); +#59311 = CARTESIAN_POINT('',(169.75515,-48.898,1.635)); +#59312 = VECTOR('',#59313,1.); +#59313 = DIRECTION('',(1.,0.,0.)); +#59314 = ORIENTED_EDGE('',*,*,#59315,.F.); +#59315 = EDGE_CURVE('',#59316,#59308,#59318,.T.); +#59316 = VERTEX_POINT('',#59317); +#59317 = CARTESIAN_POINT('',(169.696829,-48.909601,1.635)); +#59318 = LINE('',#59319,#59320); +#59319 = CARTESIAN_POINT('',(169.696829,-48.909601,1.635)); +#59320 = VECTOR('',#59321,1.); +#59321 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#59322 = ORIENTED_EDGE('',*,*,#59323,.F.); +#59323 = EDGE_CURVE('',#59324,#59316,#59326,.T.); +#59324 = VERTEX_POINT('',#59325); +#59325 = CARTESIAN_POINT('',(169.647387,-48.942637,1.635)); +#59326 = LINE('',#59327,#59328); +#59327 = CARTESIAN_POINT('',(169.647387,-48.942637,1.635)); +#59328 = VECTOR('',#59329,1.); +#59329 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#59330 = ORIENTED_EDGE('',*,*,#59331,.F.); +#59331 = EDGE_CURVE('',#59332,#59324,#59334,.T.); +#59332 = VERTEX_POINT('',#59333); +#59333 = CARTESIAN_POINT('',(169.614351,-48.992079,1.635)); +#59334 = LINE('',#59335,#59336); +#59335 = CARTESIAN_POINT('',(169.614351,-48.992079,1.635)); +#59336 = VECTOR('',#59337,1.); +#59337 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#59338 = ORIENTED_EDGE('',*,*,#59339,.F.); +#59339 = EDGE_CURVE('',#59340,#59332,#59342,.T.); +#59340 = VERTEX_POINT('',#59341); +#59341 = CARTESIAN_POINT('',(169.60275,-49.0504,1.635)); +#59342 = LINE('',#59343,#59344); +#59343 = CARTESIAN_POINT('',(169.60275,-49.0504,1.635)); +#59344 = VECTOR('',#59345,1.); +#59345 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#59346 = ORIENTED_EDGE('',*,*,#59347,.F.); +#59347 = EDGE_CURVE('',#59348,#59340,#59350,.T.); +#59348 = VERTEX_POINT('',#59349); +#59349 = CARTESIAN_POINT('',(169.60275,-49.48444587729,1.635)); +#59350 = LINE('',#59351,#59352); +#59351 = CARTESIAN_POINT('',(169.60275,-50.2696,1.635)); +#59352 = VECTOR('',#59353,1.); +#59353 = DIRECTION('',(0.,1.,0.)); +#59354 = ORIENTED_EDGE('',*,*,#59355,.T.); +#59355 = EDGE_CURVE('',#59348,#59356,#59358,.T.); +#59356 = VERTEX_POINT('',#59357); +#59357 = CARTESIAN_POINT('',(169.98375,-50.0795,1.635)); +#59358 = CIRCLE('',#59359,0.4195); +#59359 = AXIS2_PLACEMENT_3D('',#59360,#59361,#59362); +#59360 = CARTESIAN_POINT('',(169.98375,-49.66,1.635)); +#59361 = DIRECTION('',(-0.,0.,-1.)); +#59362 = DIRECTION('',(-0.,-1.,0.)); +#59363 = ORIENTED_EDGE('',*,*,#59364,.T.); +#59364 = EDGE_CURVE('',#59356,#59365,#59367,.T.); +#59365 = VERTEX_POINT('',#59366); +#59366 = CARTESIAN_POINT('',(169.60275,-49.83555412271,1.635)); +#59367 = CIRCLE('',#59368,0.4195); +#59368 = AXIS2_PLACEMENT_3D('',#59369,#59370,#59371); +#59369 = CARTESIAN_POINT('',(169.98375,-49.66,1.635)); +#59370 = DIRECTION('',(-0.,0.,-1.)); +#59371 = DIRECTION('',(-0.,-1.,0.)); +#59372 = ORIENTED_EDGE('',*,*,#59373,.F.); +#59373 = EDGE_CURVE('',#59374,#59365,#59376,.T.); +#59374 = VERTEX_POINT('',#59375); +#59375 = CARTESIAN_POINT('',(169.60275,-50.2696,1.635)); +#59376 = LINE('',#59377,#59378); +#59377 = CARTESIAN_POINT('',(169.60275,-50.2696,1.635)); +#59378 = VECTOR('',#59379,1.); +#59379 = DIRECTION('',(0.,1.,0.)); +#59380 = ORIENTED_EDGE('',*,*,#59381,.F.); +#59381 = EDGE_CURVE('',#59382,#59374,#59384,.T.); +#59382 = VERTEX_POINT('',#59383); +#59383 = CARTESIAN_POINT('',(169.614351,-50.327921,1.635)); +#59384 = LINE('',#59385,#59386); +#59385 = CARTESIAN_POINT('',(169.614351,-50.327921,1.635)); +#59386 = VECTOR('',#59387,1.); +#59387 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#59388 = ORIENTED_EDGE('',*,*,#59389,.F.); +#59389 = EDGE_CURVE('',#59390,#59382,#59392,.T.); +#59390 = VERTEX_POINT('',#59391); +#59391 = CARTESIAN_POINT('',(169.647387,-50.377363,1.635)); +#59392 = LINE('',#59393,#59394); +#59393 = CARTESIAN_POINT('',(169.647387,-50.377363,1.635)); +#59394 = VECTOR('',#59395,1.); +#59395 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#59396 = ORIENTED_EDGE('',*,*,#59397,.F.); +#59397 = EDGE_CURVE('',#59398,#59390,#59400,.T.); +#59398 = VERTEX_POINT('',#59399); +#59399 = CARTESIAN_POINT('',(169.696829,-50.410399,1.635)); +#59400 = LINE('',#59401,#59402); +#59401 = CARTESIAN_POINT('',(169.696829,-50.410399,1.635)); +#59402 = VECTOR('',#59403,1.); +#59403 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#59404 = ORIENTED_EDGE('',*,*,#59405,.F.); +#59405 = EDGE_CURVE('',#59406,#59398,#59408,.T.); +#59406 = VERTEX_POINT('',#59407); +#59407 = CARTESIAN_POINT('',(169.75515,-50.422,1.635)); +#59408 = LINE('',#59409,#59410); +#59409 = CARTESIAN_POINT('',(169.75515,-50.422,1.635)); +#59410 = VECTOR('',#59411,1.); +#59411 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#59412 = ORIENTED_EDGE('',*,*,#59413,.F.); +#59413 = EDGE_CURVE('',#59414,#59406,#59416,.T.); +#59414 = VERTEX_POINT('',#59415); +#59415 = CARTESIAN_POINT('',(171.88235,-50.422,1.635)); +#59416 = LINE('',#59417,#59418); +#59417 = CARTESIAN_POINT('',(171.88235,-50.422,1.635)); +#59418 = VECTOR('',#59419,1.); +#59419 = DIRECTION('',(-1.,0.,0.)); +#59420 = ORIENTED_EDGE('',*,*,#59421,.F.); +#59421 = EDGE_CURVE('',#59422,#59414,#59424,.T.); +#59422 = VERTEX_POINT('',#59423); +#59423 = CARTESIAN_POINT('',(171.940671,-50.410399,1.635)); +#59424 = LINE('',#59425,#59426); +#59425 = CARTESIAN_POINT('',(171.940671,-50.410399,1.635)); +#59426 = VECTOR('',#59427,1.); +#59427 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#59428 = ORIENTED_EDGE('',*,*,#59429,.F.); +#59429 = EDGE_CURVE('',#59430,#59422,#59432,.T.); +#59430 = VERTEX_POINT('',#59431); +#59431 = CARTESIAN_POINT('',(171.990113,-50.377363,1.635)); +#59432 = LINE('',#59433,#59434); +#59433 = CARTESIAN_POINT('',(171.990113,-50.377363,1.635)); +#59434 = VECTOR('',#59435,1.); +#59435 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#59436 = ORIENTED_EDGE('',*,*,#59437,.F.); +#59437 = EDGE_CURVE('',#59438,#59430,#59440,.T.); +#59438 = VERTEX_POINT('',#59439); +#59439 = CARTESIAN_POINT('',(172.023149,-50.327921,1.635)); +#59440 = LINE('',#59441,#59442); +#59441 = CARTESIAN_POINT('',(172.023149,-50.327921,1.635)); +#59442 = VECTOR('',#59443,1.); +#59443 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#59444 = ORIENTED_EDGE('',*,*,#59445,.F.); +#59445 = EDGE_CURVE('',#59446,#59438,#59448,.T.); +#59446 = VERTEX_POINT('',#59447); +#59447 = CARTESIAN_POINT('',(172.03475,-50.2696,1.635)); +#59448 = LINE('',#59449,#59450); +#59449 = CARTESIAN_POINT('',(172.03475,-50.2696,1.635)); +#59450 = VECTOR('',#59451,1.); +#59451 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#59452 = ORIENTED_EDGE('',*,*,#59453,.F.); +#59453 = EDGE_CURVE('',#59454,#59446,#59456,.T.); +#59454 = VERTEX_POINT('',#59455); +#59455 = CARTESIAN_POINT('',(172.03475,-49.0504,1.635)); +#59456 = LINE('',#59457,#59458); +#59457 = CARTESIAN_POINT('',(172.03475,-49.0504,1.635)); +#59458 = VECTOR('',#59459,1.); +#59459 = DIRECTION('',(0.,-1.,0.)); +#59460 = ORIENTED_EDGE('',*,*,#59461,.F.); +#59461 = EDGE_CURVE('',#59105,#59454,#59462,.T.); +#59462 = LINE('',#59463,#59464); +#59463 = CARTESIAN_POINT('',(172.023149,-48.992079,1.635)); +#59464 = VECTOR('',#59465,1.); +#59465 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#59466 = ORIENTED_EDGE('',*,*,#59104,.F.); +#59467 = PLANE('',#59468); +#59468 = AXIS2_PLACEMENT_3D('',#59469,#59470,#59471); +#59469 = CARTESIAN_POINT('',(0.,0.,1.635)); +#59470 = DIRECTION('',(0.,0.,1.)); +#59471 = DIRECTION('',(1.,0.,-0.)); +#59472 = ADVANCED_FACE('',(#59473),#59484,.T.); +#59473 = FACE_BOUND('',#59474,.T.); +#59474 = EDGE_LOOP('',(#59475,#59481,#59482,#59483)); +#59475 = ORIENTED_EDGE('',*,*,#59476,.T.); +#59476 = EDGE_CURVE('',#59137,#59308,#59477,.T.); +#59477 = LINE('',#59478,#59479); +#59478 = CARTESIAN_POINT('',(169.75515,-48.898,1.6)); +#59479 = VECTOR('',#59480,1.); +#59480 = DIRECTION('',(0.,0.,1.)); +#59481 = ORIENTED_EDGE('',*,*,#59307,.T.); +#59482 = ORIENTED_EDGE('',*,*,#59072,.F.); +#59483 = ORIENTED_EDGE('',*,*,#59136,.F.); +#59484 = PLANE('',#59485); +#59485 = AXIS2_PLACEMENT_3D('',#59486,#59487,#59488); +#59486 = CARTESIAN_POINT('',(169.75515,-48.898,1.6)); +#59487 = DIRECTION('',(0.,1.,0.)); +#59488 = DIRECTION('',(1.,0.,0.)); +#59489 = ADVANCED_FACE('',(#59490),#59501,.T.); +#59490 = FACE_BOUND('',#59491,.T.); +#59491 = EDGE_LOOP('',(#59492,#59493,#59494,#59500)); +#59492 = ORIENTED_EDGE('',*,*,#59112,.T.); +#59493 = ORIENTED_EDGE('',*,*,#59461,.T.); +#59494 = ORIENTED_EDGE('',*,*,#59495,.F.); +#59495 = EDGE_CURVE('',#59283,#59454,#59496,.T.); +#59496 = LINE('',#59497,#59498); +#59497 = CARTESIAN_POINT('',(172.03475,-49.0504,1.6)); +#59498 = VECTOR('',#59499,1.); +#59499 = DIRECTION('',(0.,0.,1.)); +#59500 = ORIENTED_EDGE('',*,*,#59290,.F.); +#59501 = PLANE('',#59502); +#59502 = AXIS2_PLACEMENT_3D('',#59503,#59504,#59505); +#59503 = CARTESIAN_POINT('',(172.023149,-48.992079,1.6)); +#59504 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#59505 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#59506 = ADVANCED_FACE('',(#59507),#59518,.T.); +#59507 = FACE_BOUND('',#59508,.T.); +#59508 = EDGE_LOOP('',(#59509,#59510,#59511,#59517)); +#59509 = ORIENTED_EDGE('',*,*,#59495,.T.); +#59510 = ORIENTED_EDGE('',*,*,#59453,.T.); +#59511 = ORIENTED_EDGE('',*,*,#59512,.F.); +#59512 = EDGE_CURVE('',#59275,#59446,#59513,.T.); +#59513 = LINE('',#59514,#59515); +#59514 = CARTESIAN_POINT('',(172.03475,-50.2696,1.6)); +#59515 = VECTOR('',#59516,1.); +#59516 = DIRECTION('',(0.,0.,1.)); +#59517 = ORIENTED_EDGE('',*,*,#59282,.F.); +#59518 = PLANE('',#59519); +#59519 = AXIS2_PLACEMENT_3D('',#59520,#59521,#59522); +#59520 = CARTESIAN_POINT('',(172.03475,-49.0504,1.6)); +#59521 = DIRECTION('',(1.,0.,-0.)); +#59522 = DIRECTION('',(0.,-1.,0.)); +#59523 = ADVANCED_FACE('',(#59524),#59535,.T.); +#59524 = FACE_BOUND('',#59525,.T.); +#59525 = EDGE_LOOP('',(#59526,#59527,#59528,#59534)); +#59526 = ORIENTED_EDGE('',*,*,#59512,.T.); +#59527 = ORIENTED_EDGE('',*,*,#59445,.T.); +#59528 = ORIENTED_EDGE('',*,*,#59529,.F.); +#59529 = EDGE_CURVE('',#59267,#59438,#59530,.T.); +#59530 = LINE('',#59531,#59532); +#59531 = CARTESIAN_POINT('',(172.023149,-50.327921,1.6)); +#59532 = VECTOR('',#59533,1.); +#59533 = DIRECTION('',(0.,0.,1.)); +#59534 = ORIENTED_EDGE('',*,*,#59274,.F.); +#59535 = PLANE('',#59536); +#59536 = AXIS2_PLACEMENT_3D('',#59537,#59538,#59539); +#59537 = CARTESIAN_POINT('',(172.03475,-50.2696,1.6)); +#59538 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#59539 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#59540 = ADVANCED_FACE('',(#59541),#59552,.T.); +#59541 = FACE_BOUND('',#59542,.T.); +#59542 = EDGE_LOOP('',(#59543,#59544,#59545,#59551)); +#59543 = ORIENTED_EDGE('',*,*,#59529,.T.); +#59544 = ORIENTED_EDGE('',*,*,#59437,.T.); +#59545 = ORIENTED_EDGE('',*,*,#59546,.F.); +#59546 = EDGE_CURVE('',#59259,#59430,#59547,.T.); +#59547 = LINE('',#59548,#59549); +#59548 = CARTESIAN_POINT('',(171.990113,-50.377363,1.6)); +#59549 = VECTOR('',#59550,1.); +#59550 = DIRECTION('',(0.,0.,1.)); +#59551 = ORIENTED_EDGE('',*,*,#59266,.F.); +#59552 = PLANE('',#59553); +#59553 = AXIS2_PLACEMENT_3D('',#59554,#59555,#59556); +#59554 = CARTESIAN_POINT('',(172.023149,-50.327921,1.6)); +#59555 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#59556 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#59557 = ADVANCED_FACE('',(#59558),#59569,.T.); +#59558 = FACE_BOUND('',#59559,.T.); +#59559 = EDGE_LOOP('',(#59560,#59561,#59562,#59568)); +#59560 = ORIENTED_EDGE('',*,*,#59546,.T.); +#59561 = ORIENTED_EDGE('',*,*,#59429,.T.); +#59562 = ORIENTED_EDGE('',*,*,#59563,.F.); +#59563 = EDGE_CURVE('',#59251,#59422,#59564,.T.); +#59564 = LINE('',#59565,#59566); +#59565 = CARTESIAN_POINT('',(171.940671,-50.410399,1.6)); +#59566 = VECTOR('',#59567,1.); +#59567 = DIRECTION('',(0.,0.,1.)); +#59568 = ORIENTED_EDGE('',*,*,#59258,.F.); +#59569 = PLANE('',#59570); +#59570 = AXIS2_PLACEMENT_3D('',#59571,#59572,#59573); +#59571 = CARTESIAN_POINT('',(171.990113,-50.377363,1.6)); +#59572 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#59573 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#59574 = ADVANCED_FACE('',(#59575),#59586,.T.); +#59575 = FACE_BOUND('',#59576,.T.); +#59576 = EDGE_LOOP('',(#59577,#59578,#59579,#59585)); +#59577 = ORIENTED_EDGE('',*,*,#59563,.T.); +#59578 = ORIENTED_EDGE('',*,*,#59421,.T.); +#59579 = ORIENTED_EDGE('',*,*,#59580,.F.); +#59580 = EDGE_CURVE('',#59243,#59414,#59581,.T.); +#59581 = LINE('',#59582,#59583); +#59582 = CARTESIAN_POINT('',(171.88235,-50.422,1.6)); +#59583 = VECTOR('',#59584,1.); +#59584 = DIRECTION('',(0.,0.,1.)); +#59585 = ORIENTED_EDGE('',*,*,#59250,.F.); +#59586 = PLANE('',#59587); +#59587 = AXIS2_PLACEMENT_3D('',#59588,#59589,#59590); +#59588 = CARTESIAN_POINT('',(171.940671,-50.410399,1.6)); +#59589 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#59590 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#59591 = ADVANCED_FACE('',(#59592),#59603,.T.); +#59592 = FACE_BOUND('',#59593,.T.); +#59593 = EDGE_LOOP('',(#59594,#59595,#59596,#59602)); +#59594 = ORIENTED_EDGE('',*,*,#59580,.T.); +#59595 = ORIENTED_EDGE('',*,*,#59413,.T.); +#59596 = ORIENTED_EDGE('',*,*,#59597,.F.); +#59597 = EDGE_CURVE('',#59235,#59406,#59598,.T.); +#59598 = LINE('',#59599,#59600); +#59599 = CARTESIAN_POINT('',(169.75515,-50.422,1.6)); +#59600 = VECTOR('',#59601,1.); +#59601 = DIRECTION('',(0.,0.,1.)); +#59602 = ORIENTED_EDGE('',*,*,#59242,.F.); +#59603 = PLANE('',#59604); +#59604 = AXIS2_PLACEMENT_3D('',#59605,#59606,#59607); +#59605 = CARTESIAN_POINT('',(171.88235,-50.422,1.6)); +#59606 = DIRECTION('',(0.,-1.,0.)); +#59607 = DIRECTION('',(-1.,0.,0.)); +#59608 = ADVANCED_FACE('',(#59609),#59620,.T.); +#59609 = FACE_BOUND('',#59610,.T.); +#59610 = EDGE_LOOP('',(#59611,#59612,#59613,#59619)); +#59611 = ORIENTED_EDGE('',*,*,#59597,.T.); +#59612 = ORIENTED_EDGE('',*,*,#59405,.T.); +#59613 = ORIENTED_EDGE('',*,*,#59614,.F.); +#59614 = EDGE_CURVE('',#59227,#59398,#59615,.T.); +#59615 = LINE('',#59616,#59617); +#59616 = CARTESIAN_POINT('',(169.696829,-50.410399,1.6)); +#59617 = VECTOR('',#59618,1.); +#59618 = DIRECTION('',(0.,0.,1.)); +#59619 = ORIENTED_EDGE('',*,*,#59234,.F.); +#59620 = PLANE('',#59621); +#59621 = AXIS2_PLACEMENT_3D('',#59622,#59623,#59624); +#59622 = CARTESIAN_POINT('',(169.75515,-50.422,1.6)); +#59623 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#59624 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#59625 = ADVANCED_FACE('',(#59626),#59637,.T.); +#59626 = FACE_BOUND('',#59627,.T.); +#59627 = EDGE_LOOP('',(#59628,#59629,#59630,#59636)); +#59628 = ORIENTED_EDGE('',*,*,#59614,.T.); +#59629 = ORIENTED_EDGE('',*,*,#59397,.T.); +#59630 = ORIENTED_EDGE('',*,*,#59631,.F.); +#59631 = EDGE_CURVE('',#59219,#59390,#59632,.T.); +#59632 = LINE('',#59633,#59634); +#59633 = CARTESIAN_POINT('',(169.647387,-50.377363,1.6)); +#59634 = VECTOR('',#59635,1.); +#59635 = DIRECTION('',(0.,0.,1.)); +#59636 = ORIENTED_EDGE('',*,*,#59226,.F.); +#59637 = PLANE('',#59638); +#59638 = AXIS2_PLACEMENT_3D('',#59639,#59640,#59641); +#59639 = CARTESIAN_POINT('',(169.696829,-50.410399,1.6)); +#59640 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#59641 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#59642 = ADVANCED_FACE('',(#59643),#59654,.T.); +#59643 = FACE_BOUND('',#59644,.T.); +#59644 = EDGE_LOOP('',(#59645,#59646,#59647,#59653)); +#59645 = ORIENTED_EDGE('',*,*,#59631,.T.); +#59646 = ORIENTED_EDGE('',*,*,#59389,.T.); +#59647 = ORIENTED_EDGE('',*,*,#59648,.F.); +#59648 = EDGE_CURVE('',#59211,#59382,#59649,.T.); +#59649 = LINE('',#59650,#59651); +#59650 = CARTESIAN_POINT('',(169.614351,-50.327921,1.6)); +#59651 = VECTOR('',#59652,1.); +#59652 = DIRECTION('',(0.,0.,1.)); +#59653 = ORIENTED_EDGE('',*,*,#59218,.F.); +#59654 = PLANE('',#59655); +#59655 = AXIS2_PLACEMENT_3D('',#59656,#59657,#59658); +#59656 = CARTESIAN_POINT('',(169.647387,-50.377363,1.6)); +#59657 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#59658 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#59659 = ADVANCED_FACE('',(#59660),#59671,.T.); +#59660 = FACE_BOUND('',#59661,.T.); +#59661 = EDGE_LOOP('',(#59662,#59663,#59664,#59670)); +#59662 = ORIENTED_EDGE('',*,*,#59648,.T.); +#59663 = ORIENTED_EDGE('',*,*,#59381,.T.); +#59664 = ORIENTED_EDGE('',*,*,#59665,.F.); +#59665 = EDGE_CURVE('',#59203,#59374,#59666,.T.); +#59666 = LINE('',#59667,#59668); +#59667 = CARTESIAN_POINT('',(169.60275,-50.2696,1.6)); +#59668 = VECTOR('',#59669,1.); +#59669 = DIRECTION('',(0.,0.,1.)); +#59670 = ORIENTED_EDGE('',*,*,#59210,.F.); +#59671 = PLANE('',#59672); +#59672 = AXIS2_PLACEMENT_3D('',#59673,#59674,#59675); +#59673 = CARTESIAN_POINT('',(169.614351,-50.327921,1.6)); +#59674 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#59675 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#59676 = ADVANCED_FACE('',(#59677),#59688,.T.); +#59677 = FACE_BOUND('',#59678,.T.); +#59678 = EDGE_LOOP('',(#59679,#59680,#59681,#59682)); +#59679 = ORIENTED_EDGE('',*,*,#59202,.F.); +#59680 = ORIENTED_EDGE('',*,*,#59665,.T.); +#59681 = ORIENTED_EDGE('',*,*,#59373,.T.); +#59682 = ORIENTED_EDGE('',*,*,#59683,.T.); +#59683 = EDGE_CURVE('',#59365,#59194,#59684,.T.); +#59684 = LINE('',#59685,#59686); +#59685 = CARTESIAN_POINT('',(169.60275,-49.8355541227,-4.5E-02)); +#59686 = VECTOR('',#59687,1.); +#59687 = DIRECTION('',(-0.,-0.,-1.)); +#59688 = PLANE('',#59689); +#59689 = AXIS2_PLACEMENT_3D('',#59690,#59691,#59692); +#59690 = CARTESIAN_POINT('',(169.60275,-50.2696,1.6)); +#59691 = DIRECTION('',(-1.,0.,0.)); +#59692 = DIRECTION('',(0.,1.,0.)); +#59693 = ADVANCED_FACE('',(#59694),#59705,.F.); +#59694 = FACE_BOUND('',#59695,.T.); +#59695 = EDGE_LOOP('',(#59696,#59702,#59703,#59704)); +#59696 = ORIENTED_EDGE('',*,*,#59697,.F.); +#59697 = EDGE_CURVE('',#59185,#59356,#59698,.T.); +#59698 = LINE('',#59699,#59700); +#59699 = CARTESIAN_POINT('',(169.98375,-50.0795,-4.5E-02)); +#59700 = VECTOR('',#59701,1.); +#59701 = DIRECTION('',(0.,0.,1.)); +#59702 = ORIENTED_EDGE('',*,*,#59193,.T.); +#59703 = ORIENTED_EDGE('',*,*,#59683,.F.); +#59704 = ORIENTED_EDGE('',*,*,#59364,.F.); +#59705 = CYLINDRICAL_SURFACE('',#59706,0.4195); +#59706 = AXIS2_PLACEMENT_3D('',#59707,#59708,#59709); +#59707 = CARTESIAN_POINT('',(169.98375,-49.66,-4.5E-02)); +#59708 = DIRECTION('',(-0.,-0.,-1.)); +#59709 = DIRECTION('',(-0.,-1.,0.)); +#59710 = ADVANCED_FACE('',(#59711),#59722,.F.); +#59711 = FACE_BOUND('',#59712,.T.); +#59712 = EDGE_LOOP('',(#59713,#59714,#59715,#59716)); +#59713 = ORIENTED_EDGE('',*,*,#59184,.T.); +#59714 = ORIENTED_EDGE('',*,*,#59697,.T.); +#59715 = ORIENTED_EDGE('',*,*,#59355,.F.); +#59716 = ORIENTED_EDGE('',*,*,#59717,.T.); +#59717 = EDGE_CURVE('',#59348,#59177,#59718,.T.); +#59718 = LINE('',#59719,#59720); +#59719 = CARTESIAN_POINT('',(169.60275,-49.48444587729,-4.5E-02)); +#59720 = VECTOR('',#59721,1.); +#59721 = DIRECTION('',(-0.,-0.,-1.)); +#59722 = CYLINDRICAL_SURFACE('',#59723,0.4195); +#59723 = AXIS2_PLACEMENT_3D('',#59724,#59725,#59726); +#59724 = CARTESIAN_POINT('',(169.98375,-49.66,-4.5E-02)); +#59725 = DIRECTION('',(-0.,-0.,-1.)); +#59726 = DIRECTION('',(-0.,-1.,0.)); +#59727 = ADVANCED_FACE('',(#59728),#59739,.T.); +#59728 = FACE_BOUND('',#59729,.T.); +#59729 = EDGE_LOOP('',(#59730,#59731,#59732,#59733)); +#59730 = ORIENTED_EDGE('',*,*,#59176,.F.); +#59731 = ORIENTED_EDGE('',*,*,#59717,.F.); +#59732 = ORIENTED_EDGE('',*,*,#59347,.T.); +#59733 = ORIENTED_EDGE('',*,*,#59734,.F.); +#59734 = EDGE_CURVE('',#59169,#59340,#59735,.T.); +#59735 = LINE('',#59736,#59737); +#59736 = CARTESIAN_POINT('',(169.60275,-49.0504,1.6)); +#59737 = VECTOR('',#59738,1.); +#59738 = DIRECTION('',(0.,0.,1.)); +#59739 = PLANE('',#59740); +#59740 = AXIS2_PLACEMENT_3D('',#59741,#59742,#59743); +#59741 = CARTESIAN_POINT('',(169.60275,-50.2696,1.6)); +#59742 = DIRECTION('',(-1.,0.,0.)); +#59743 = DIRECTION('',(0.,1.,0.)); +#59744 = ADVANCED_FACE('',(#59745),#59756,.T.); +#59745 = FACE_BOUND('',#59746,.T.); +#59746 = EDGE_LOOP('',(#59747,#59748,#59749,#59755)); +#59747 = ORIENTED_EDGE('',*,*,#59734,.T.); +#59748 = ORIENTED_EDGE('',*,*,#59339,.T.); +#59749 = ORIENTED_EDGE('',*,*,#59750,.F.); +#59750 = EDGE_CURVE('',#59161,#59332,#59751,.T.); +#59751 = LINE('',#59752,#59753); +#59752 = CARTESIAN_POINT('',(169.614351,-48.992079,1.6)); +#59753 = VECTOR('',#59754,1.); +#59754 = DIRECTION('',(0.,0.,1.)); +#59755 = ORIENTED_EDGE('',*,*,#59168,.F.); +#59756 = PLANE('',#59757); +#59757 = AXIS2_PLACEMENT_3D('',#59758,#59759,#59760); +#59758 = CARTESIAN_POINT('',(169.60275,-49.0504,1.6)); +#59759 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#59760 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#59761 = ADVANCED_FACE('',(#59762),#59773,.T.); +#59762 = FACE_BOUND('',#59763,.T.); +#59763 = EDGE_LOOP('',(#59764,#59765,#59766,#59772)); +#59764 = ORIENTED_EDGE('',*,*,#59750,.T.); +#59765 = ORIENTED_EDGE('',*,*,#59331,.T.); +#59766 = ORIENTED_EDGE('',*,*,#59767,.F.); +#59767 = EDGE_CURVE('',#59153,#59324,#59768,.T.); +#59768 = LINE('',#59769,#59770); +#59769 = CARTESIAN_POINT('',(169.647387,-48.942637,1.6)); +#59770 = VECTOR('',#59771,1.); +#59771 = DIRECTION('',(0.,0.,1.)); +#59772 = ORIENTED_EDGE('',*,*,#59160,.F.); +#59773 = PLANE('',#59774); +#59774 = AXIS2_PLACEMENT_3D('',#59775,#59776,#59777); +#59775 = CARTESIAN_POINT('',(169.614351,-48.992079,1.6)); +#59776 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#59777 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#59778 = ADVANCED_FACE('',(#59779),#59790,.T.); +#59779 = FACE_BOUND('',#59780,.T.); +#59780 = EDGE_LOOP('',(#59781,#59782,#59783,#59789)); +#59781 = ORIENTED_EDGE('',*,*,#59767,.T.); +#59782 = ORIENTED_EDGE('',*,*,#59323,.T.); +#59783 = ORIENTED_EDGE('',*,*,#59784,.F.); +#59784 = EDGE_CURVE('',#59145,#59316,#59785,.T.); +#59785 = LINE('',#59786,#59787); +#59786 = CARTESIAN_POINT('',(169.696829,-48.909601,1.6)); +#59787 = VECTOR('',#59788,1.); +#59788 = DIRECTION('',(0.,0.,1.)); +#59789 = ORIENTED_EDGE('',*,*,#59152,.F.); +#59790 = PLANE('',#59791); +#59791 = AXIS2_PLACEMENT_3D('',#59792,#59793,#59794); +#59792 = CARTESIAN_POINT('',(169.647387,-48.942637,1.6)); +#59793 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#59794 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#59795 = ADVANCED_FACE('',(#59796),#59802,.T.); +#59796 = FACE_BOUND('',#59797,.T.); +#59797 = EDGE_LOOP('',(#59798,#59799,#59800,#59801)); +#59798 = ORIENTED_EDGE('',*,*,#59784,.T.); +#59799 = ORIENTED_EDGE('',*,*,#59315,.T.); +#59800 = ORIENTED_EDGE('',*,*,#59476,.F.); +#59801 = ORIENTED_EDGE('',*,*,#59144,.F.); +#59802 = PLANE('',#59803); +#59803 = AXIS2_PLACEMENT_3D('',#59804,#59805,#59806); +#59804 = CARTESIAN_POINT('',(169.696829,-48.909601,1.6)); +#59805 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#59806 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#59807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59811)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#59808,#59809,#59810)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#59808 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#59809 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#59810 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59811 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#59808, + 'distance_accuracy_value','confusion accuracy'); +#59812 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#59813,#59815); +#59813 = ( REPRESENTATION_RELATIONSHIP('','',#59025,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#59814) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#59814 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1227); +#59815 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #59816); +#59816 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('305','=>[0:1:1:298]','',#5, + #59020,$); +#59817 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#59022)); +#59818 = SHAPE_DEFINITION_REPRESENTATION(#59819,#59825); +#59819 = PRODUCT_DEFINITION_SHAPE('','',#59820); +#59820 = PRODUCT_DEFINITION('design','',#59821,#59824); +#59821 = PRODUCT_DEFINITION_FORMATION('','',#59822); +#59822 = PRODUCT('HackPad_pad_49','HackPad_pad_49','',(#59823)); +#59823 = PRODUCT_CONTEXT('',#2,'mechanical'); +#59824 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#59825 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#59826),#59918); +#59826 = MANIFOLD_SOLID_BREP('',#59827); +#59827 = CLOSED_SHELL('',(#59828,#59861,#59881,#59901)); +#59828 = ADVANCED_FACE('',(#59829),#59856,.T.); +#59829 = FACE_BOUND('',#59830,.T.); +#59830 = EDGE_LOOP('',(#59831,#59840,#59848,#59855)); +#59831 = ORIENTED_EDGE('',*,*,#59832,.F.); +#59832 = EDGE_CURVE('',#59833,#59833,#59835,.T.); +#59833 = VERTEX_POINT('',#59834); +#59834 = CARTESIAN_POINT('',(170.74575,-47.12,1.635)); +#59835 = CIRCLE('',#59836,0.762); +#59836 = AXIS2_PLACEMENT_3D('',#59837,#59838,#59839); +#59837 = CARTESIAN_POINT('',(169.98375,-47.12,1.635)); +#59838 = DIRECTION('',(0.,0.,1.)); +#59839 = DIRECTION('',(1.,0.,-0.)); +#59840 = ORIENTED_EDGE('',*,*,#59841,.F.); +#59841 = EDGE_CURVE('',#59842,#59833,#59844,.T.); +#59842 = VERTEX_POINT('',#59843); +#59843 = CARTESIAN_POINT('',(170.74575,-47.12,1.6)); +#59844 = LINE('',#59845,#59846); +#59845 = CARTESIAN_POINT('',(170.74575,-47.12,1.6)); +#59846 = VECTOR('',#59847,1.); +#59847 = DIRECTION('',(0.,0.,1.)); +#59848 = ORIENTED_EDGE('',*,*,#59849,.T.); +#59849 = EDGE_CURVE('',#59842,#59842,#59850,.T.); +#59850 = CIRCLE('',#59851,0.762); +#59851 = AXIS2_PLACEMENT_3D('',#59852,#59853,#59854); +#59852 = CARTESIAN_POINT('',(169.98375,-47.12,1.6)); +#59853 = DIRECTION('',(0.,0.,1.)); +#59854 = DIRECTION('',(1.,0.,-0.)); +#59855 = ORIENTED_EDGE('',*,*,#59841,.T.); +#59856 = CYLINDRICAL_SURFACE('',#59857,0.762); +#59857 = AXIS2_PLACEMENT_3D('',#59858,#59859,#59860); +#59858 = CARTESIAN_POINT('',(169.98375,-47.12,1.6)); +#59859 = DIRECTION('',(0.,0.,1.)); +#59860 = DIRECTION('',(1.,0.,-0.)); +#59861 = ADVANCED_FACE('',(#59862,#59865),#59876,.T.); +#59862 = FACE_BOUND('',#59863,.T.); +#59863 = EDGE_LOOP('',(#59864)); +#59864 = ORIENTED_EDGE('',*,*,#59832,.T.); +#59865 = FACE_BOUND('',#59866,.T.); +#59866 = EDGE_LOOP('',(#59867)); +#59867 = ORIENTED_EDGE('',*,*,#59868,.T.); +#59868 = EDGE_CURVE('',#59869,#59869,#59871,.T.); +#59869 = VERTEX_POINT('',#59870); +#59870 = CARTESIAN_POINT('',(169.98375,-47.5395,1.635)); +#59871 = CIRCLE('',#59872,0.4195); +#59872 = AXIS2_PLACEMENT_3D('',#59873,#59874,#59875); +#59873 = CARTESIAN_POINT('',(169.98375,-47.12,1.635)); +#59874 = DIRECTION('',(-0.,0.,-1.)); +#59875 = DIRECTION('',(-0.,-1.,0.)); +#59876 = PLANE('',#59877); +#59877 = AXIS2_PLACEMENT_3D('',#59878,#59879,#59880); +#59878 = CARTESIAN_POINT('',(169.98375,-47.12,1.635)); +#59879 = DIRECTION('',(0.,0.,1.)); +#59880 = DIRECTION('',(1.,0.,-0.)); +#59881 = ADVANCED_FACE('',(#59882,#59885),#59896,.F.); +#59882 = FACE_BOUND('',#59883,.F.); +#59883 = EDGE_LOOP('',(#59884)); +#59884 = ORIENTED_EDGE('',*,*,#59849,.T.); +#59885 = FACE_BOUND('',#59886,.F.); +#59886 = EDGE_LOOP('',(#59887)); +#59887 = ORIENTED_EDGE('',*,*,#59888,.T.); +#59888 = EDGE_CURVE('',#59889,#59889,#59891,.T.); +#59889 = VERTEX_POINT('',#59890); +#59890 = CARTESIAN_POINT('',(169.98375,-47.5395,1.6)); +#59891 = CIRCLE('',#59892,0.4195); +#59892 = AXIS2_PLACEMENT_3D('',#59893,#59894,#59895); +#59893 = CARTESIAN_POINT('',(169.98375,-47.12,1.6)); +#59894 = DIRECTION('',(-0.,0.,-1.)); +#59895 = DIRECTION('',(-0.,-1.,0.)); +#59896 = PLANE('',#59897); +#59897 = AXIS2_PLACEMENT_3D('',#59898,#59899,#59900); +#59898 = CARTESIAN_POINT('',(169.98375,-47.12,1.6)); +#59899 = DIRECTION('',(0.,0.,1.)); +#59900 = DIRECTION('',(1.,0.,-0.)); +#59901 = ADVANCED_FACE('',(#59902),#59913,.F.); +#59902 = FACE_BOUND('',#59903,.T.); +#59903 = EDGE_LOOP('',(#59904,#59905,#59911,#59912)); +#59904 = ORIENTED_EDGE('',*,*,#59888,.T.); +#59905 = ORIENTED_EDGE('',*,*,#59906,.T.); +#59906 = EDGE_CURVE('',#59889,#59869,#59907,.T.); +#59907 = LINE('',#59908,#59909); +#59908 = CARTESIAN_POINT('',(169.98375,-47.5395,-4.5E-02)); +#59909 = VECTOR('',#59910,1.); +#59910 = DIRECTION('',(0.,0.,1.)); +#59911 = ORIENTED_EDGE('',*,*,#59868,.F.); +#59912 = ORIENTED_EDGE('',*,*,#59906,.F.); +#59913 = CYLINDRICAL_SURFACE('',#59914,0.4195); +#59914 = AXIS2_PLACEMENT_3D('',#59915,#59916,#59917); +#59915 = CARTESIAN_POINT('',(169.98375,-47.12,-4.5E-02)); +#59916 = DIRECTION('',(-0.,-0.,-1.)); +#59917 = DIRECTION('',(-0.,-1.,0.)); +#59918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59922)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#59919,#59920,#59921)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#59919 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#59920 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#59921 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#59922 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#59919, + 'distance_accuracy_value','confusion accuracy'); +#59923 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#59924,#59926); +#59924 = ( REPRESENTATION_RELATIONSHIP('','',#59825,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#59925) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#59925 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1231); +#59926 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #59927); +#59927 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('306','=>[0:1:1:299]','',#5, + #59820,$); +#59928 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#59822)); +#59929 = SHAPE_DEFINITION_REPRESENTATION(#59930,#59936); +#59930 = PRODUCT_DEFINITION_SHAPE('','',#59931); +#59931 = PRODUCT_DEFINITION('design','',#59932,#59935); +#59932 = PRODUCT_DEFINITION_FORMATION('','',#59933); +#59933 = PRODUCT('HackPad_pad_50','HackPad_pad_50','',(#59934)); +#59934 = PRODUCT_CONTEXT('',#2,'mechanical'); +#59935 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#59936 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#59937),#60029); +#59937 = MANIFOLD_SOLID_BREP('',#59938); +#59938 = CLOSED_SHELL('',(#59939,#59972,#59992,#60012)); +#59939 = ADVANCED_FACE('',(#59940),#59967,.T.); +#59940 = FACE_BOUND('',#59941,.T.); +#59941 = EDGE_LOOP('',(#59942,#59951,#59959,#59966)); +#59942 = ORIENTED_EDGE('',*,*,#59943,.F.); +#59943 = EDGE_CURVE('',#59944,#59944,#59946,.T.); +#59944 = VERTEX_POINT('',#59945); +#59945 = CARTESIAN_POINT('',(170.74575,-47.12,0.)); +#59946 = CIRCLE('',#59947,0.762); +#59947 = AXIS2_PLACEMENT_3D('',#59948,#59949,#59950); +#59948 = CARTESIAN_POINT('',(169.98375,-47.12,0.)); +#59949 = DIRECTION('',(0.,0.,1.)); +#59950 = DIRECTION('',(1.,0.,-0.)); +#59951 = ORIENTED_EDGE('',*,*,#59952,.F.); +#59952 = EDGE_CURVE('',#59953,#59944,#59955,.T.); +#59953 = VERTEX_POINT('',#59954); +#59954 = CARTESIAN_POINT('',(170.74575,-47.12,-3.5E-02)); +#59955 = LINE('',#59956,#59957); +#59956 = CARTESIAN_POINT('',(170.74575,-47.12,-3.5E-02)); +#59957 = VECTOR('',#59958,1.); +#59958 = DIRECTION('',(0.,0.,1.)); +#59959 = ORIENTED_EDGE('',*,*,#59960,.T.); +#59960 = EDGE_CURVE('',#59953,#59953,#59961,.T.); +#59961 = CIRCLE('',#59962,0.762); +#59962 = AXIS2_PLACEMENT_3D('',#59963,#59964,#59965); +#59963 = CARTESIAN_POINT('',(169.98375,-47.12,-3.5E-02)); +#59964 = DIRECTION('',(0.,0.,1.)); +#59965 = DIRECTION('',(1.,0.,-0.)); +#59966 = ORIENTED_EDGE('',*,*,#59952,.T.); +#59967 = CYLINDRICAL_SURFACE('',#59968,0.762); +#59968 = AXIS2_PLACEMENT_3D('',#59969,#59970,#59971); +#59969 = CARTESIAN_POINT('',(169.98375,-47.12,-3.5E-02)); +#59970 = DIRECTION('',(0.,0.,1.)); +#59971 = DIRECTION('',(1.,0.,-0.)); +#59972 = ADVANCED_FACE('',(#59973,#59976),#59987,.T.); +#59973 = FACE_BOUND('',#59974,.T.); +#59974 = EDGE_LOOP('',(#59975)); +#59975 = ORIENTED_EDGE('',*,*,#59943,.T.); +#59976 = FACE_BOUND('',#59977,.T.); +#59977 = EDGE_LOOP('',(#59978)); +#59978 = ORIENTED_EDGE('',*,*,#59979,.T.); +#59979 = EDGE_CURVE('',#59980,#59980,#59982,.T.); +#59980 = VERTEX_POINT('',#59981); +#59981 = CARTESIAN_POINT('',(169.98375,-47.5395,0.)); +#59982 = CIRCLE('',#59983,0.4195); +#59983 = AXIS2_PLACEMENT_3D('',#59984,#59985,#59986); +#59984 = CARTESIAN_POINT('',(169.98375,-47.12,0.)); +#59985 = DIRECTION('',(-0.,0.,-1.)); +#59986 = DIRECTION('',(-0.,-1.,0.)); +#59987 = PLANE('',#59988); +#59988 = AXIS2_PLACEMENT_3D('',#59989,#59990,#59991); +#59989 = CARTESIAN_POINT('',(169.98375,-47.12,0.)); +#59990 = DIRECTION('',(0.,0.,1.)); +#59991 = DIRECTION('',(1.,0.,-0.)); +#59992 = ADVANCED_FACE('',(#59993,#59996),#60007,.F.); +#59993 = FACE_BOUND('',#59994,.F.); +#59994 = EDGE_LOOP('',(#59995)); +#59995 = ORIENTED_EDGE('',*,*,#59960,.T.); +#59996 = FACE_BOUND('',#59997,.F.); +#59997 = EDGE_LOOP('',(#59998)); +#59998 = ORIENTED_EDGE('',*,*,#59999,.T.); +#59999 = EDGE_CURVE('',#60000,#60000,#60002,.T.); +#60000 = VERTEX_POINT('',#60001); +#60001 = CARTESIAN_POINT('',(169.98375,-47.5395,-3.5E-02)); +#60002 = CIRCLE('',#60003,0.4195); +#60003 = AXIS2_PLACEMENT_3D('',#60004,#60005,#60006); +#60004 = CARTESIAN_POINT('',(169.98375,-47.12,-3.5E-02)); +#60005 = DIRECTION('',(-0.,0.,-1.)); +#60006 = DIRECTION('',(-0.,-1.,0.)); +#60007 = PLANE('',#60008); +#60008 = AXIS2_PLACEMENT_3D('',#60009,#60010,#60011); +#60009 = CARTESIAN_POINT('',(169.98375,-47.12,-3.5E-02)); +#60010 = DIRECTION('',(0.,0.,1.)); +#60011 = DIRECTION('',(1.,0.,-0.)); +#60012 = ADVANCED_FACE('',(#60013),#60024,.F.); +#60013 = FACE_BOUND('',#60014,.T.); +#60014 = EDGE_LOOP('',(#60015,#60016,#60022,#60023)); +#60015 = ORIENTED_EDGE('',*,*,#59999,.T.); +#60016 = ORIENTED_EDGE('',*,*,#60017,.T.); +#60017 = EDGE_CURVE('',#60000,#59980,#60018,.T.); +#60018 = LINE('',#60019,#60020); +#60019 = CARTESIAN_POINT('',(169.98375,-47.5395,-4.5E-02)); +#60020 = VECTOR('',#60021,1.); +#60021 = DIRECTION('',(0.,0.,1.)); +#60022 = ORIENTED_EDGE('',*,*,#59979,.F.); +#60023 = ORIENTED_EDGE('',*,*,#60017,.F.); +#60024 = CYLINDRICAL_SURFACE('',#60025,0.4195); +#60025 = AXIS2_PLACEMENT_3D('',#60026,#60027,#60028); +#60026 = CARTESIAN_POINT('',(169.98375,-47.12,-4.5E-02)); +#60027 = DIRECTION('',(-0.,-0.,-1.)); +#60028 = DIRECTION('',(-0.,-1.,0.)); +#60029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#60033)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#60030,#60031,#60032)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#60030 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#60031 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#60032 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#60033 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#60030, + 'distance_accuracy_value','confusion accuracy'); +#60034 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#60035,#60037); +#60035 = ( REPRESENTATION_RELATIONSHIP('','',#59936,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#60036) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#60036 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1235); +#60037 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #60038); +#60038 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('307','=>[0:1:1:300]','',#5, + #59931,$); +#60039 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#59933)); +#60040 = SHAPE_DEFINITION_REPRESENTATION(#60041,#60047); +#60041 = PRODUCT_DEFINITION_SHAPE('','',#60042); +#60042 = PRODUCT_DEFINITION('design','',#60043,#60046); +#60043 = PRODUCT_DEFINITION_FORMATION('','',#60044); +#60044 = PRODUCT('HackPad_pad_51','HackPad_pad_51','',(#60045)); +#60045 = PRODUCT_CONTEXT('',#2,'mechanical'); +#60046 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#60047 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#60048),#60140); +#60048 = MANIFOLD_SOLID_BREP('',#60049); +#60049 = CLOSED_SHELL('',(#60050,#60083,#60103,#60123)); +#60050 = ADVANCED_FACE('',(#60051),#60078,.T.); +#60051 = FACE_BOUND('',#60052,.F.); +#60052 = EDGE_LOOP('',(#60053,#60063,#60070,#60071)); +#60053 = ORIENTED_EDGE('',*,*,#60054,.T.); +#60054 = EDGE_CURVE('',#60055,#60057,#60059,.T.); +#60055 = VERTEX_POINT('',#60056); +#60056 = CARTESIAN_POINT('',(169.98375,-47.5645,-3.5E-02)); +#60057 = VERTEX_POINT('',#60058); +#60058 = CARTESIAN_POINT('',(169.98375,-47.5645,1.635)); +#60059 = LINE('',#60060,#60061); +#60060 = CARTESIAN_POINT('',(169.98375,-47.5645,-3.5E-02)); +#60061 = VECTOR('',#60062,1.); +#60062 = DIRECTION('',(0.,0.,1.)); +#60063 = ORIENTED_EDGE('',*,*,#60064,.T.); +#60064 = EDGE_CURVE('',#60057,#60057,#60065,.T.); +#60065 = CIRCLE('',#60066,0.4445); +#60066 = AXIS2_PLACEMENT_3D('',#60067,#60068,#60069); +#60067 = CARTESIAN_POINT('',(169.98375,-47.12,1.635)); +#60068 = DIRECTION('',(0.,0.,1.)); +#60069 = DIRECTION('',(-0.,-1.,0.)); +#60070 = ORIENTED_EDGE('',*,*,#60054,.F.); +#60071 = ORIENTED_EDGE('',*,*,#60072,.F.); +#60072 = EDGE_CURVE('',#60055,#60055,#60073,.T.); +#60073 = CIRCLE('',#60074,0.4445); +#60074 = AXIS2_PLACEMENT_3D('',#60075,#60076,#60077); +#60075 = CARTESIAN_POINT('',(169.98375,-47.12,-3.5E-02)); +#60076 = DIRECTION('',(0.,0.,1.)); +#60077 = DIRECTION('',(-0.,-1.,0.)); +#60078 = CYLINDRICAL_SURFACE('',#60079,0.4445); +#60079 = AXIS2_PLACEMENT_3D('',#60080,#60081,#60082); +#60080 = CARTESIAN_POINT('',(169.98375,-47.12,-3.5E-02)); +#60081 = DIRECTION('',(-0.,-0.,-1.)); +#60082 = DIRECTION('',(-0.,-1.,0.)); +#60083 = ADVANCED_FACE('',(#60084,#60087),#60098,.F.); +#60084 = FACE_BOUND('',#60085,.F.); +#60085 = EDGE_LOOP('',(#60086)); +#60086 = ORIENTED_EDGE('',*,*,#60072,.T.); +#60087 = FACE_BOUND('',#60088,.F.); +#60088 = EDGE_LOOP('',(#60089)); +#60089 = ORIENTED_EDGE('',*,*,#60090,.T.); +#60090 = EDGE_CURVE('',#60091,#60091,#60093,.T.); +#60091 = VERTEX_POINT('',#60092); +#60092 = CARTESIAN_POINT('',(169.98375,-47.5395,-3.5E-02)); +#60093 = CIRCLE('',#60094,0.4195); +#60094 = AXIS2_PLACEMENT_3D('',#60095,#60096,#60097); +#60095 = CARTESIAN_POINT('',(169.98375,-47.12,-3.5E-02)); +#60096 = DIRECTION('',(-0.,0.,-1.)); +#60097 = DIRECTION('',(-0.,-1.,0.)); +#60098 = PLANE('',#60099); +#60099 = AXIS2_PLACEMENT_3D('',#60100,#60101,#60102); +#60100 = CARTESIAN_POINT('',(169.98375,-47.5645,-3.5E-02)); +#60101 = DIRECTION('',(0.,0.,1.)); +#60102 = DIRECTION('',(1.,0.,-0.)); +#60103 = ADVANCED_FACE('',(#60104,#60107),#60118,.T.); +#60104 = FACE_BOUND('',#60105,.T.); +#60105 = EDGE_LOOP('',(#60106)); +#60106 = ORIENTED_EDGE('',*,*,#60064,.T.); +#60107 = FACE_BOUND('',#60108,.T.); +#60108 = EDGE_LOOP('',(#60109)); +#60109 = ORIENTED_EDGE('',*,*,#60110,.T.); +#60110 = EDGE_CURVE('',#60111,#60111,#60113,.T.); +#60111 = VERTEX_POINT('',#60112); +#60112 = CARTESIAN_POINT('',(169.98375,-47.5395,1.635)); +#60113 = CIRCLE('',#60114,0.4195); +#60114 = AXIS2_PLACEMENT_3D('',#60115,#60116,#60117); +#60115 = CARTESIAN_POINT('',(169.98375,-47.12,1.635)); +#60116 = DIRECTION('',(-0.,0.,-1.)); +#60117 = DIRECTION('',(-0.,-1.,0.)); +#60118 = PLANE('',#60119); +#60119 = AXIS2_PLACEMENT_3D('',#60120,#60121,#60122); +#60120 = CARTESIAN_POINT('',(169.98375,-47.5645,1.635)); +#60121 = DIRECTION('',(0.,0.,1.)); +#60122 = DIRECTION('',(1.,0.,-0.)); +#60123 = ADVANCED_FACE('',(#60124),#60135,.F.); +#60124 = FACE_BOUND('',#60125,.T.); +#60125 = EDGE_LOOP('',(#60126,#60127,#60133,#60134)); +#60126 = ORIENTED_EDGE('',*,*,#60090,.T.); +#60127 = ORIENTED_EDGE('',*,*,#60128,.T.); +#60128 = EDGE_CURVE('',#60091,#60111,#60129,.T.); +#60129 = LINE('',#60130,#60131); +#60130 = CARTESIAN_POINT('',(169.98375,-47.5395,-4.5E-02)); +#60131 = VECTOR('',#60132,1.); +#60132 = DIRECTION('',(0.,0.,1.)); +#60133 = ORIENTED_EDGE('',*,*,#60110,.F.); +#60134 = ORIENTED_EDGE('',*,*,#60128,.F.); +#60135 = CYLINDRICAL_SURFACE('',#60136,0.4195); +#60136 = AXIS2_PLACEMENT_3D('',#60137,#60138,#60139); +#60137 = CARTESIAN_POINT('',(169.98375,-47.12,-4.5E-02)); +#60138 = DIRECTION('',(-0.,-0.,-1.)); +#60139 = DIRECTION('',(-0.,-1.,0.)); +#60140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#60144)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#60141,#60142,#60143)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#60141 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#60142 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#60143 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#60144 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#60141, + 'distance_accuracy_value','confusion accuracy'); +#60145 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#60146,#60148); +#60146 = ( REPRESENTATION_RELATIONSHIP('','',#60047,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#60147) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#60147 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1239); +#60148 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #60149); +#60149 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('308','=>[0:1:1:301]','',#5, + #60042,$); +#60150 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60044)); +#60151 = SHAPE_DEFINITION_REPRESENTATION(#60152,#60158); +#60152 = PRODUCT_DEFINITION_SHAPE('','',#60153); +#60153 = PRODUCT_DEFINITION('design','',#60154,#60157); +#60154 = PRODUCT_DEFINITION_FORMATION('','',#60155); +#60155 = PRODUCT('HackPad_pad_52','HackPad_pad_52','',(#60156)); +#60156 = PRODUCT_CONTEXT('',#2,'mechanical'); +#60157 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#60158 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#60159),#60940); +#60159 = MANIFOLD_SOLID_BREP('',#60160); +#60160 = CLOSED_SHELL('',(#60161,#60201,#60232,#60263,#60434,#60605, + #60622,#60639,#60656,#60673,#60690,#60707,#60724,#60741,#60758, + #60775,#60792,#60809,#60826,#60843,#60860,#60877,#60894,#60911, + #60928)); +#60161 = ADVANCED_FACE('',(#60162),#60196,.T.); +#60162 = FACE_BOUND('',#60163,.T.); +#60163 = EDGE_LOOP('',(#60164,#60174,#60182,#60190)); +#60164 = ORIENTED_EDGE('',*,*,#60165,.T.); +#60165 = EDGE_CURVE('',#60166,#60168,#60170,.T.); +#60166 = VERTEX_POINT('',#60167); +#60167 = CARTESIAN_POINT('',(171.940671,-46.369601,1.6)); +#60168 = VERTEX_POINT('',#60169); +#60169 = CARTESIAN_POINT('',(171.940671,-46.369601,1.635)); +#60170 = LINE('',#60171,#60172); +#60171 = CARTESIAN_POINT('',(171.940671,-46.369601,1.6)); +#60172 = VECTOR('',#60173,1.); +#60173 = DIRECTION('',(0.,0.,1.)); +#60174 = ORIENTED_EDGE('',*,*,#60175,.T.); +#60175 = EDGE_CURVE('',#60168,#60176,#60178,.T.); +#60176 = VERTEX_POINT('',#60177); +#60177 = CARTESIAN_POINT('',(171.990113,-46.402637,1.635)); +#60178 = LINE('',#60179,#60180); +#60179 = CARTESIAN_POINT('',(171.940671,-46.369601,1.635)); +#60180 = VECTOR('',#60181,1.); +#60181 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#60182 = ORIENTED_EDGE('',*,*,#60183,.F.); +#60183 = EDGE_CURVE('',#60184,#60176,#60186,.T.); +#60184 = VERTEX_POINT('',#60185); +#60185 = CARTESIAN_POINT('',(171.990113,-46.402637,1.6)); +#60186 = LINE('',#60187,#60188); +#60187 = CARTESIAN_POINT('',(171.990113,-46.402637,1.6)); +#60188 = VECTOR('',#60189,1.); +#60189 = DIRECTION('',(0.,0.,1.)); +#60190 = ORIENTED_EDGE('',*,*,#60191,.F.); +#60191 = EDGE_CURVE('',#60166,#60184,#60192,.T.); +#60192 = LINE('',#60193,#60194); +#60193 = CARTESIAN_POINT('',(171.940671,-46.369601,1.6)); +#60194 = VECTOR('',#60195,1.); +#60195 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#60196 = PLANE('',#60197); +#60197 = AXIS2_PLACEMENT_3D('',#60198,#60199,#60200); +#60198 = CARTESIAN_POINT('',(171.940671,-46.369601,1.6)); +#60199 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#60200 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#60201 = ADVANCED_FACE('',(#60202),#60227,.T.); +#60202 = FACE_BOUND('',#60203,.T.); +#60203 = EDGE_LOOP('',(#60204,#60214,#60220,#60221)); +#60204 = ORIENTED_EDGE('',*,*,#60205,.T.); +#60205 = EDGE_CURVE('',#60206,#60208,#60210,.T.); +#60206 = VERTEX_POINT('',#60207); +#60207 = CARTESIAN_POINT('',(171.88235,-46.358,1.6)); +#60208 = VERTEX_POINT('',#60209); +#60209 = CARTESIAN_POINT('',(171.88235,-46.358,1.635)); +#60210 = LINE('',#60211,#60212); +#60211 = CARTESIAN_POINT('',(171.88235,-46.358,1.6)); +#60212 = VECTOR('',#60213,1.); +#60213 = DIRECTION('',(0.,0.,1.)); +#60214 = ORIENTED_EDGE('',*,*,#60215,.T.); +#60215 = EDGE_CURVE('',#60208,#60168,#60216,.T.); +#60216 = LINE('',#60217,#60218); +#60217 = CARTESIAN_POINT('',(171.88235,-46.358,1.635)); +#60218 = VECTOR('',#60219,1.); +#60219 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#60220 = ORIENTED_EDGE('',*,*,#60165,.F.); +#60221 = ORIENTED_EDGE('',*,*,#60222,.F.); +#60222 = EDGE_CURVE('',#60206,#60166,#60223,.T.); +#60223 = LINE('',#60224,#60225); +#60224 = CARTESIAN_POINT('',(171.88235,-46.358,1.6)); +#60225 = VECTOR('',#60226,1.); +#60226 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#60227 = PLANE('',#60228); +#60228 = AXIS2_PLACEMENT_3D('',#60229,#60230,#60231); +#60229 = CARTESIAN_POINT('',(171.88235,-46.358,1.6)); +#60230 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#60231 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#60232 = ADVANCED_FACE('',(#60233),#60258,.T.); +#60233 = FACE_BOUND('',#60234,.T.); +#60234 = EDGE_LOOP('',(#60235,#60236,#60244,#60252)); +#60235 = ORIENTED_EDGE('',*,*,#60183,.T.); +#60236 = ORIENTED_EDGE('',*,*,#60237,.T.); +#60237 = EDGE_CURVE('',#60176,#60238,#60240,.T.); +#60238 = VERTEX_POINT('',#60239); +#60239 = CARTESIAN_POINT('',(172.023149,-46.452079,1.635)); +#60240 = LINE('',#60241,#60242); +#60241 = CARTESIAN_POINT('',(171.990113,-46.402637,1.635)); +#60242 = VECTOR('',#60243,1.); +#60243 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#60244 = ORIENTED_EDGE('',*,*,#60245,.F.); +#60245 = EDGE_CURVE('',#60246,#60238,#60248,.T.); +#60246 = VERTEX_POINT('',#60247); +#60247 = CARTESIAN_POINT('',(172.023149,-46.452079,1.6)); +#60248 = LINE('',#60249,#60250); +#60249 = CARTESIAN_POINT('',(172.023149,-46.452079,1.6)); +#60250 = VECTOR('',#60251,1.); +#60251 = DIRECTION('',(0.,0.,1.)); +#60252 = ORIENTED_EDGE('',*,*,#60253,.F.); +#60253 = EDGE_CURVE('',#60184,#60246,#60254,.T.); +#60254 = LINE('',#60255,#60256); +#60255 = CARTESIAN_POINT('',(171.990113,-46.402637,1.6)); +#60256 = VECTOR('',#60257,1.); +#60257 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#60258 = PLANE('',#60259); +#60259 = AXIS2_PLACEMENT_3D('',#60260,#60261,#60262); +#60260 = CARTESIAN_POINT('',(171.990113,-46.402637,1.6)); +#60261 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#60262 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#60263 = ADVANCED_FACE('',(#60264),#60429,.F.); +#60264 = FACE_BOUND('',#60265,.F.); +#60265 = EDGE_LOOP('',(#60266,#60267,#60268,#60276,#60284,#60292,#60300, + #60308,#60316,#60325,#60334,#60342,#60350,#60358,#60366,#60374, + #60382,#60390,#60398,#60406,#60414,#60422,#60428)); +#60266 = ORIENTED_EDGE('',*,*,#60191,.F.); +#60267 = ORIENTED_EDGE('',*,*,#60222,.F.); +#60268 = ORIENTED_EDGE('',*,*,#60269,.F.); +#60269 = EDGE_CURVE('',#60270,#60206,#60272,.T.); +#60270 = VERTEX_POINT('',#60271); +#60271 = CARTESIAN_POINT('',(169.75515,-46.358,1.6)); +#60272 = LINE('',#60273,#60274); +#60273 = CARTESIAN_POINT('',(169.75515,-46.358,1.6)); +#60274 = VECTOR('',#60275,1.); +#60275 = DIRECTION('',(1.,0.,0.)); +#60276 = ORIENTED_EDGE('',*,*,#60277,.F.); +#60277 = EDGE_CURVE('',#60278,#60270,#60280,.T.); +#60278 = VERTEX_POINT('',#60279); +#60279 = CARTESIAN_POINT('',(169.696829,-46.369601,1.6)); +#60280 = LINE('',#60281,#60282); +#60281 = CARTESIAN_POINT('',(169.696829,-46.369601,1.6)); +#60282 = VECTOR('',#60283,1.); +#60283 = DIRECTION('',(0.98078453444,0.195094072188,0.)); +#60284 = ORIENTED_EDGE('',*,*,#60285,.F.); +#60285 = EDGE_CURVE('',#60286,#60278,#60288,.T.); +#60286 = VERTEX_POINT('',#60287); +#60287 = CARTESIAN_POINT('',(169.647387,-46.402637,1.6)); +#60288 = LINE('',#60289,#60290); +#60289 = CARTESIAN_POINT('',(169.647387,-46.402637,1.6)); +#60290 = VECTOR('',#60291,1.); +#60291 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#60292 = ORIENTED_EDGE('',*,*,#60293,.F.); +#60293 = EDGE_CURVE('',#60294,#60286,#60296,.T.); +#60294 = VERTEX_POINT('',#60295); +#60295 = CARTESIAN_POINT('',(169.614351,-46.452079,1.6)); +#60296 = LINE('',#60297,#60298); +#60297 = CARTESIAN_POINT('',(169.614351,-46.452079,1.6)); +#60298 = VECTOR('',#60299,1.); +#60299 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#60300 = ORIENTED_EDGE('',*,*,#60301,.F.); +#60301 = EDGE_CURVE('',#60302,#60294,#60304,.T.); +#60302 = VERTEX_POINT('',#60303); +#60303 = CARTESIAN_POINT('',(169.60275,-46.5104,1.6)); +#60304 = LINE('',#60305,#60306); +#60305 = CARTESIAN_POINT('',(169.60275,-46.5104,1.6)); +#60306 = VECTOR('',#60307,1.); +#60307 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#60308 = ORIENTED_EDGE('',*,*,#60309,.F.); +#60309 = EDGE_CURVE('',#60310,#60302,#60312,.T.); +#60310 = VERTEX_POINT('',#60311); +#60311 = CARTESIAN_POINT('',(169.60275,-46.94444587729,1.6)); +#60312 = LINE('',#60313,#60314); +#60313 = CARTESIAN_POINT('',(169.60275,-47.7296,1.6)); +#60314 = VECTOR('',#60315,1.); +#60315 = DIRECTION('',(0.,1.,0.)); +#60316 = ORIENTED_EDGE('',*,*,#60317,.T.); +#60317 = EDGE_CURVE('',#60310,#60318,#60320,.T.); +#60318 = VERTEX_POINT('',#60319); +#60319 = CARTESIAN_POINT('',(169.98375,-47.5395,1.6)); +#60320 = CIRCLE('',#60321,0.4195); +#60321 = AXIS2_PLACEMENT_3D('',#60322,#60323,#60324); +#60322 = CARTESIAN_POINT('',(169.98375,-47.12,1.6)); +#60323 = DIRECTION('',(-0.,0.,-1.)); +#60324 = DIRECTION('',(-0.,-1.,0.)); +#60325 = ORIENTED_EDGE('',*,*,#60326,.T.); +#60326 = EDGE_CURVE('',#60318,#60327,#60329,.T.); +#60327 = VERTEX_POINT('',#60328); +#60328 = CARTESIAN_POINT('',(169.60275,-47.29555412271,1.6)); +#60329 = CIRCLE('',#60330,0.4195); +#60330 = AXIS2_PLACEMENT_3D('',#60331,#60332,#60333); +#60331 = CARTESIAN_POINT('',(169.98375,-47.12,1.6)); +#60332 = DIRECTION('',(-0.,0.,-1.)); +#60333 = DIRECTION('',(-0.,-1.,0.)); +#60334 = ORIENTED_EDGE('',*,*,#60335,.F.); +#60335 = EDGE_CURVE('',#60336,#60327,#60338,.T.); +#60336 = VERTEX_POINT('',#60337); +#60337 = CARTESIAN_POINT('',(169.60275,-47.7296,1.6)); +#60338 = LINE('',#60339,#60340); +#60339 = CARTESIAN_POINT('',(169.60275,-47.7296,1.6)); +#60340 = VECTOR('',#60341,1.); +#60341 = DIRECTION('',(0.,1.,0.)); +#60342 = ORIENTED_EDGE('',*,*,#60343,.F.); +#60343 = EDGE_CURVE('',#60344,#60336,#60346,.T.); +#60344 = VERTEX_POINT('',#60345); +#60345 = CARTESIAN_POINT('',(169.614351,-47.787921,1.6)); +#60346 = LINE('',#60347,#60348); +#60347 = CARTESIAN_POINT('',(169.614351,-47.787921,1.6)); +#60348 = VECTOR('',#60349,1.); +#60349 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#60350 = ORIENTED_EDGE('',*,*,#60351,.F.); +#60351 = EDGE_CURVE('',#60352,#60344,#60354,.T.); +#60352 = VERTEX_POINT('',#60353); +#60353 = CARTESIAN_POINT('',(169.647387,-47.837363,1.6)); +#60354 = LINE('',#60355,#60356); +#60355 = CARTESIAN_POINT('',(169.647387,-47.837363,1.6)); +#60356 = VECTOR('',#60357,1.); +#60357 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#60358 = ORIENTED_EDGE('',*,*,#60359,.F.); +#60359 = EDGE_CURVE('',#60360,#60352,#60362,.T.); +#60360 = VERTEX_POINT('',#60361); +#60361 = CARTESIAN_POINT('',(169.696829,-47.870399,1.6)); +#60362 = LINE('',#60363,#60364); +#60363 = CARTESIAN_POINT('',(169.696829,-47.870399,1.6)); +#60364 = VECTOR('',#60365,1.); +#60365 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#60366 = ORIENTED_EDGE('',*,*,#60367,.F.); +#60367 = EDGE_CURVE('',#60368,#60360,#60370,.T.); +#60368 = VERTEX_POINT('',#60369); +#60369 = CARTESIAN_POINT('',(169.75515,-47.882,1.6)); +#60370 = LINE('',#60371,#60372); +#60371 = CARTESIAN_POINT('',(169.75515,-47.882,1.6)); +#60372 = VECTOR('',#60373,1.); +#60373 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#60374 = ORIENTED_EDGE('',*,*,#60375,.F.); +#60375 = EDGE_CURVE('',#60376,#60368,#60378,.T.); +#60376 = VERTEX_POINT('',#60377); +#60377 = CARTESIAN_POINT('',(171.88235,-47.882,1.6)); +#60378 = LINE('',#60379,#60380); +#60379 = CARTESIAN_POINT('',(171.88235,-47.882,1.6)); +#60380 = VECTOR('',#60381,1.); +#60381 = DIRECTION('',(-1.,0.,0.)); +#60382 = ORIENTED_EDGE('',*,*,#60383,.F.); +#60383 = EDGE_CURVE('',#60384,#60376,#60386,.T.); +#60384 = VERTEX_POINT('',#60385); +#60385 = CARTESIAN_POINT('',(171.940671,-47.870399,1.6)); +#60386 = LINE('',#60387,#60388); +#60387 = CARTESIAN_POINT('',(171.940671,-47.870399,1.6)); +#60388 = VECTOR('',#60389,1.); +#60389 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#60390 = ORIENTED_EDGE('',*,*,#60391,.F.); +#60391 = EDGE_CURVE('',#60392,#60384,#60394,.T.); +#60392 = VERTEX_POINT('',#60393); +#60393 = CARTESIAN_POINT('',(171.990113,-47.837363,1.6)); +#60394 = LINE('',#60395,#60396); +#60395 = CARTESIAN_POINT('',(171.990113,-47.837363,1.6)); +#60396 = VECTOR('',#60397,1.); +#60397 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#60398 = ORIENTED_EDGE('',*,*,#60399,.F.); +#60399 = EDGE_CURVE('',#60400,#60392,#60402,.T.); +#60400 = VERTEX_POINT('',#60401); +#60401 = CARTESIAN_POINT('',(172.023149,-47.787921,1.6)); +#60402 = LINE('',#60403,#60404); +#60403 = CARTESIAN_POINT('',(172.023149,-47.787921,1.6)); +#60404 = VECTOR('',#60405,1.); +#60405 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#60406 = ORIENTED_EDGE('',*,*,#60407,.F.); +#60407 = EDGE_CURVE('',#60408,#60400,#60410,.T.); +#60408 = VERTEX_POINT('',#60409); +#60409 = CARTESIAN_POINT('',(172.03475,-47.7296,1.6)); +#60410 = LINE('',#60411,#60412); +#60411 = CARTESIAN_POINT('',(172.03475,-47.7296,1.6)); +#60412 = VECTOR('',#60413,1.); +#60413 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#60414 = ORIENTED_EDGE('',*,*,#60415,.F.); +#60415 = EDGE_CURVE('',#60416,#60408,#60418,.T.); +#60416 = VERTEX_POINT('',#60417); +#60417 = CARTESIAN_POINT('',(172.03475,-46.5104,1.6)); +#60418 = LINE('',#60419,#60420); +#60419 = CARTESIAN_POINT('',(172.03475,-46.5104,1.6)); +#60420 = VECTOR('',#60421,1.); +#60421 = DIRECTION('',(0.,-1.,0.)); +#60422 = ORIENTED_EDGE('',*,*,#60423,.F.); +#60423 = EDGE_CURVE('',#60246,#60416,#60424,.T.); +#60424 = LINE('',#60425,#60426); +#60425 = CARTESIAN_POINT('',(172.023149,-46.452079,1.6)); +#60426 = VECTOR('',#60427,1.); +#60427 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#60428 = ORIENTED_EDGE('',*,*,#60253,.F.); +#60429 = PLANE('',#60430); +#60430 = AXIS2_PLACEMENT_3D('',#60431,#60432,#60433); +#60431 = CARTESIAN_POINT('',(0.,0.,1.6)); +#60432 = DIRECTION('',(0.,0.,1.)); +#60433 = DIRECTION('',(1.,0.,-0.)); +#60434 = ADVANCED_FACE('',(#60435),#60600,.T.); +#60435 = FACE_BOUND('',#60436,.T.); +#60436 = EDGE_LOOP('',(#60437,#60438,#60439,#60447,#60455,#60463,#60471, + #60479,#60487,#60496,#60505,#60513,#60521,#60529,#60537,#60545, + #60553,#60561,#60569,#60577,#60585,#60593,#60599)); +#60437 = ORIENTED_EDGE('',*,*,#60175,.F.); +#60438 = ORIENTED_EDGE('',*,*,#60215,.F.); +#60439 = ORIENTED_EDGE('',*,*,#60440,.F.); +#60440 = EDGE_CURVE('',#60441,#60208,#60443,.T.); +#60441 = VERTEX_POINT('',#60442); +#60442 = CARTESIAN_POINT('',(169.75515,-46.358,1.635)); +#60443 = LINE('',#60444,#60445); +#60444 = CARTESIAN_POINT('',(169.75515,-46.358,1.635)); +#60445 = VECTOR('',#60446,1.); +#60446 = DIRECTION('',(1.,0.,0.)); +#60447 = ORIENTED_EDGE('',*,*,#60448,.F.); +#60448 = EDGE_CURVE('',#60449,#60441,#60451,.T.); +#60449 = VERTEX_POINT('',#60450); +#60450 = CARTESIAN_POINT('',(169.696829,-46.369601,1.635)); +#60451 = LINE('',#60452,#60453); +#60452 = CARTESIAN_POINT('',(169.696829,-46.369601,1.635)); +#60453 = VECTOR('',#60454,1.); +#60454 = DIRECTION('',(0.98078453444,0.195094072188,0.)); +#60455 = ORIENTED_EDGE('',*,*,#60456,.F.); +#60456 = EDGE_CURVE('',#60457,#60449,#60459,.T.); +#60457 = VERTEX_POINT('',#60458); +#60458 = CARTESIAN_POINT('',(169.647387,-46.402637,1.635)); +#60459 = LINE('',#60460,#60461); +#60460 = CARTESIAN_POINT('',(169.647387,-46.402637,1.635)); +#60461 = VECTOR('',#60462,1.); +#60462 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#60463 = ORIENTED_EDGE('',*,*,#60464,.F.); +#60464 = EDGE_CURVE('',#60465,#60457,#60467,.T.); +#60465 = VERTEX_POINT('',#60466); +#60466 = CARTESIAN_POINT('',(169.614351,-46.452079,1.635)); +#60467 = LINE('',#60468,#60469); +#60468 = CARTESIAN_POINT('',(169.614351,-46.452079,1.635)); +#60469 = VECTOR('',#60470,1.); +#60470 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#60471 = ORIENTED_EDGE('',*,*,#60472,.F.); +#60472 = EDGE_CURVE('',#60473,#60465,#60475,.T.); +#60473 = VERTEX_POINT('',#60474); +#60474 = CARTESIAN_POINT('',(169.60275,-46.5104,1.635)); +#60475 = LINE('',#60476,#60477); +#60476 = CARTESIAN_POINT('',(169.60275,-46.5104,1.635)); +#60477 = VECTOR('',#60478,1.); +#60478 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#60479 = ORIENTED_EDGE('',*,*,#60480,.F.); +#60480 = EDGE_CURVE('',#60481,#60473,#60483,.T.); +#60481 = VERTEX_POINT('',#60482); +#60482 = CARTESIAN_POINT('',(169.60275,-46.94444587729,1.635)); +#60483 = LINE('',#60484,#60485); +#60484 = CARTESIAN_POINT('',(169.60275,-47.7296,1.635)); +#60485 = VECTOR('',#60486,1.); +#60486 = DIRECTION('',(0.,1.,0.)); +#60487 = ORIENTED_EDGE('',*,*,#60488,.T.); +#60488 = EDGE_CURVE('',#60481,#60489,#60491,.T.); +#60489 = VERTEX_POINT('',#60490); +#60490 = CARTESIAN_POINT('',(169.98375,-47.5395,1.635)); +#60491 = CIRCLE('',#60492,0.4195); +#60492 = AXIS2_PLACEMENT_3D('',#60493,#60494,#60495); +#60493 = CARTESIAN_POINT('',(169.98375,-47.12,1.635)); +#60494 = DIRECTION('',(-0.,0.,-1.)); +#60495 = DIRECTION('',(-0.,-1.,0.)); +#60496 = ORIENTED_EDGE('',*,*,#60497,.T.); +#60497 = EDGE_CURVE('',#60489,#60498,#60500,.T.); +#60498 = VERTEX_POINT('',#60499); +#60499 = CARTESIAN_POINT('',(169.60275,-47.29555412271,1.635)); +#60500 = CIRCLE('',#60501,0.4195); +#60501 = AXIS2_PLACEMENT_3D('',#60502,#60503,#60504); +#60502 = CARTESIAN_POINT('',(169.98375,-47.12,1.635)); +#60503 = DIRECTION('',(-0.,0.,-1.)); +#60504 = DIRECTION('',(-0.,-1.,0.)); +#60505 = ORIENTED_EDGE('',*,*,#60506,.F.); +#60506 = EDGE_CURVE('',#60507,#60498,#60509,.T.); +#60507 = VERTEX_POINT('',#60508); +#60508 = CARTESIAN_POINT('',(169.60275,-47.7296,1.635)); +#60509 = LINE('',#60510,#60511); +#60510 = CARTESIAN_POINT('',(169.60275,-47.7296,1.635)); +#60511 = VECTOR('',#60512,1.); +#60512 = DIRECTION('',(0.,1.,0.)); +#60513 = ORIENTED_EDGE('',*,*,#60514,.F.); +#60514 = EDGE_CURVE('',#60515,#60507,#60517,.T.); +#60515 = VERTEX_POINT('',#60516); +#60516 = CARTESIAN_POINT('',(169.614351,-47.787921,1.635)); +#60517 = LINE('',#60518,#60519); +#60518 = CARTESIAN_POINT('',(169.614351,-47.787921,1.635)); +#60519 = VECTOR('',#60520,1.); +#60520 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#60521 = ORIENTED_EDGE('',*,*,#60522,.F.); +#60522 = EDGE_CURVE('',#60523,#60515,#60525,.T.); +#60523 = VERTEX_POINT('',#60524); +#60524 = CARTESIAN_POINT('',(169.647387,-47.837363,1.635)); +#60525 = LINE('',#60526,#60527); +#60526 = CARTESIAN_POINT('',(169.647387,-47.837363,1.635)); +#60527 = VECTOR('',#60528,1.); +#60528 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#60529 = ORIENTED_EDGE('',*,*,#60530,.F.); +#60530 = EDGE_CURVE('',#60531,#60523,#60533,.T.); +#60531 = VERTEX_POINT('',#60532); +#60532 = CARTESIAN_POINT('',(169.696829,-47.870399,1.635)); +#60533 = LINE('',#60534,#60535); +#60534 = CARTESIAN_POINT('',(169.696829,-47.870399,1.635)); +#60535 = VECTOR('',#60536,1.); +#60536 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#60537 = ORIENTED_EDGE('',*,*,#60538,.F.); +#60538 = EDGE_CURVE('',#60539,#60531,#60541,.T.); +#60539 = VERTEX_POINT('',#60540); +#60540 = CARTESIAN_POINT('',(169.75515,-47.882,1.635)); +#60541 = LINE('',#60542,#60543); +#60542 = CARTESIAN_POINT('',(169.75515,-47.882,1.635)); +#60543 = VECTOR('',#60544,1.); +#60544 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#60545 = ORIENTED_EDGE('',*,*,#60546,.F.); +#60546 = EDGE_CURVE('',#60547,#60539,#60549,.T.); +#60547 = VERTEX_POINT('',#60548); +#60548 = CARTESIAN_POINT('',(171.88235,-47.882,1.635)); +#60549 = LINE('',#60550,#60551); +#60550 = CARTESIAN_POINT('',(171.88235,-47.882,1.635)); +#60551 = VECTOR('',#60552,1.); +#60552 = DIRECTION('',(-1.,0.,0.)); +#60553 = ORIENTED_EDGE('',*,*,#60554,.F.); +#60554 = EDGE_CURVE('',#60555,#60547,#60557,.T.); +#60555 = VERTEX_POINT('',#60556); +#60556 = CARTESIAN_POINT('',(171.940671,-47.870399,1.635)); +#60557 = LINE('',#60558,#60559); +#60558 = CARTESIAN_POINT('',(171.940671,-47.870399,1.635)); +#60559 = VECTOR('',#60560,1.); +#60560 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#60561 = ORIENTED_EDGE('',*,*,#60562,.F.); +#60562 = EDGE_CURVE('',#60563,#60555,#60565,.T.); +#60563 = VERTEX_POINT('',#60564); +#60564 = CARTESIAN_POINT('',(171.990113,-47.837363,1.635)); +#60565 = LINE('',#60566,#60567); +#60566 = CARTESIAN_POINT('',(171.990113,-47.837363,1.635)); +#60567 = VECTOR('',#60568,1.); +#60568 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#60569 = ORIENTED_EDGE('',*,*,#60570,.F.); +#60570 = EDGE_CURVE('',#60571,#60563,#60573,.T.); +#60571 = VERTEX_POINT('',#60572); +#60572 = CARTESIAN_POINT('',(172.023149,-47.787921,1.635)); +#60573 = LINE('',#60574,#60575); +#60574 = CARTESIAN_POINT('',(172.023149,-47.787921,1.635)); +#60575 = VECTOR('',#60576,1.); +#60576 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#60577 = ORIENTED_EDGE('',*,*,#60578,.F.); +#60578 = EDGE_CURVE('',#60579,#60571,#60581,.T.); +#60579 = VERTEX_POINT('',#60580); +#60580 = CARTESIAN_POINT('',(172.03475,-47.7296,1.635)); +#60581 = LINE('',#60582,#60583); +#60582 = CARTESIAN_POINT('',(172.03475,-47.7296,1.635)); +#60583 = VECTOR('',#60584,1.); +#60584 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#60585 = ORIENTED_EDGE('',*,*,#60586,.F.); +#60586 = EDGE_CURVE('',#60587,#60579,#60589,.T.); +#60587 = VERTEX_POINT('',#60588); +#60588 = CARTESIAN_POINT('',(172.03475,-46.5104,1.635)); +#60589 = LINE('',#60590,#60591); +#60590 = CARTESIAN_POINT('',(172.03475,-46.5104,1.635)); +#60591 = VECTOR('',#60592,1.); +#60592 = DIRECTION('',(0.,-1.,0.)); +#60593 = ORIENTED_EDGE('',*,*,#60594,.F.); +#60594 = EDGE_CURVE('',#60238,#60587,#60595,.T.); +#60595 = LINE('',#60596,#60597); +#60596 = CARTESIAN_POINT('',(172.023149,-46.452079,1.635)); +#60597 = VECTOR('',#60598,1.); +#60598 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#60599 = ORIENTED_EDGE('',*,*,#60237,.F.); +#60600 = PLANE('',#60601); +#60601 = AXIS2_PLACEMENT_3D('',#60602,#60603,#60604); +#60602 = CARTESIAN_POINT('',(0.,0.,1.635)); +#60603 = DIRECTION('',(0.,0.,1.)); +#60604 = DIRECTION('',(1.,0.,-0.)); +#60605 = ADVANCED_FACE('',(#60606),#60617,.T.); +#60606 = FACE_BOUND('',#60607,.T.); +#60607 = EDGE_LOOP('',(#60608,#60614,#60615,#60616)); +#60608 = ORIENTED_EDGE('',*,*,#60609,.T.); +#60609 = EDGE_CURVE('',#60270,#60441,#60610,.T.); +#60610 = LINE('',#60611,#60612); +#60611 = CARTESIAN_POINT('',(169.75515,-46.358,1.6)); +#60612 = VECTOR('',#60613,1.); +#60613 = DIRECTION('',(0.,0.,1.)); +#60614 = ORIENTED_EDGE('',*,*,#60440,.T.); +#60615 = ORIENTED_EDGE('',*,*,#60205,.F.); +#60616 = ORIENTED_EDGE('',*,*,#60269,.F.); +#60617 = PLANE('',#60618); +#60618 = AXIS2_PLACEMENT_3D('',#60619,#60620,#60621); +#60619 = CARTESIAN_POINT('',(169.75515,-46.358,1.6)); +#60620 = DIRECTION('',(0.,1.,0.)); +#60621 = DIRECTION('',(1.,0.,0.)); +#60622 = ADVANCED_FACE('',(#60623),#60634,.T.); +#60623 = FACE_BOUND('',#60624,.T.); +#60624 = EDGE_LOOP('',(#60625,#60626,#60627,#60633)); +#60625 = ORIENTED_EDGE('',*,*,#60245,.T.); +#60626 = ORIENTED_EDGE('',*,*,#60594,.T.); +#60627 = ORIENTED_EDGE('',*,*,#60628,.F.); +#60628 = EDGE_CURVE('',#60416,#60587,#60629,.T.); +#60629 = LINE('',#60630,#60631); +#60630 = CARTESIAN_POINT('',(172.03475,-46.5104,1.6)); +#60631 = VECTOR('',#60632,1.); +#60632 = DIRECTION('',(0.,0.,1.)); +#60633 = ORIENTED_EDGE('',*,*,#60423,.F.); +#60634 = PLANE('',#60635); +#60635 = AXIS2_PLACEMENT_3D('',#60636,#60637,#60638); +#60636 = CARTESIAN_POINT('',(172.023149,-46.452079,1.6)); +#60637 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#60638 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#60639 = ADVANCED_FACE('',(#60640),#60651,.T.); +#60640 = FACE_BOUND('',#60641,.T.); +#60641 = EDGE_LOOP('',(#60642,#60643,#60644,#60650)); +#60642 = ORIENTED_EDGE('',*,*,#60628,.T.); +#60643 = ORIENTED_EDGE('',*,*,#60586,.T.); +#60644 = ORIENTED_EDGE('',*,*,#60645,.F.); +#60645 = EDGE_CURVE('',#60408,#60579,#60646,.T.); +#60646 = LINE('',#60647,#60648); +#60647 = CARTESIAN_POINT('',(172.03475,-47.7296,1.6)); +#60648 = VECTOR('',#60649,1.); +#60649 = DIRECTION('',(0.,0.,1.)); +#60650 = ORIENTED_EDGE('',*,*,#60415,.F.); +#60651 = PLANE('',#60652); +#60652 = AXIS2_PLACEMENT_3D('',#60653,#60654,#60655); +#60653 = CARTESIAN_POINT('',(172.03475,-46.5104,1.6)); +#60654 = DIRECTION('',(1.,0.,-0.)); +#60655 = DIRECTION('',(0.,-1.,0.)); +#60656 = ADVANCED_FACE('',(#60657),#60668,.T.); +#60657 = FACE_BOUND('',#60658,.T.); +#60658 = EDGE_LOOP('',(#60659,#60660,#60661,#60667)); +#60659 = ORIENTED_EDGE('',*,*,#60645,.T.); +#60660 = ORIENTED_EDGE('',*,*,#60578,.T.); +#60661 = ORIENTED_EDGE('',*,*,#60662,.F.); +#60662 = EDGE_CURVE('',#60400,#60571,#60663,.T.); +#60663 = LINE('',#60664,#60665); +#60664 = CARTESIAN_POINT('',(172.023149,-47.787921,1.6)); +#60665 = VECTOR('',#60666,1.); +#60666 = DIRECTION('',(0.,0.,1.)); +#60667 = ORIENTED_EDGE('',*,*,#60407,.F.); +#60668 = PLANE('',#60669); +#60669 = AXIS2_PLACEMENT_3D('',#60670,#60671,#60672); +#60670 = CARTESIAN_POINT('',(172.03475,-47.7296,1.6)); +#60671 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#60672 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#60673 = ADVANCED_FACE('',(#60674),#60685,.T.); +#60674 = FACE_BOUND('',#60675,.T.); +#60675 = EDGE_LOOP('',(#60676,#60677,#60678,#60684)); +#60676 = ORIENTED_EDGE('',*,*,#60662,.T.); +#60677 = ORIENTED_EDGE('',*,*,#60570,.T.); +#60678 = ORIENTED_EDGE('',*,*,#60679,.F.); +#60679 = EDGE_CURVE('',#60392,#60563,#60680,.T.); +#60680 = LINE('',#60681,#60682); +#60681 = CARTESIAN_POINT('',(171.990113,-47.837363,1.6)); +#60682 = VECTOR('',#60683,1.); +#60683 = DIRECTION('',(0.,0.,1.)); +#60684 = ORIENTED_EDGE('',*,*,#60399,.F.); +#60685 = PLANE('',#60686); +#60686 = AXIS2_PLACEMENT_3D('',#60687,#60688,#60689); +#60687 = CARTESIAN_POINT('',(172.023149,-47.787921,1.6)); +#60688 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#60689 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#60690 = ADVANCED_FACE('',(#60691),#60702,.T.); +#60691 = FACE_BOUND('',#60692,.T.); +#60692 = EDGE_LOOP('',(#60693,#60694,#60695,#60701)); +#60693 = ORIENTED_EDGE('',*,*,#60679,.T.); +#60694 = ORIENTED_EDGE('',*,*,#60562,.T.); +#60695 = ORIENTED_EDGE('',*,*,#60696,.F.); +#60696 = EDGE_CURVE('',#60384,#60555,#60697,.T.); +#60697 = LINE('',#60698,#60699); +#60698 = CARTESIAN_POINT('',(171.940671,-47.870399,1.6)); +#60699 = VECTOR('',#60700,1.); +#60700 = DIRECTION('',(0.,0.,1.)); +#60701 = ORIENTED_EDGE('',*,*,#60391,.F.); +#60702 = PLANE('',#60703); +#60703 = AXIS2_PLACEMENT_3D('',#60704,#60705,#60706); +#60704 = CARTESIAN_POINT('',(171.990113,-47.837363,1.6)); +#60705 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#60706 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#60707 = ADVANCED_FACE('',(#60708),#60719,.T.); +#60708 = FACE_BOUND('',#60709,.T.); +#60709 = EDGE_LOOP('',(#60710,#60711,#60712,#60718)); +#60710 = ORIENTED_EDGE('',*,*,#60696,.T.); +#60711 = ORIENTED_EDGE('',*,*,#60554,.T.); +#60712 = ORIENTED_EDGE('',*,*,#60713,.F.); +#60713 = EDGE_CURVE('',#60376,#60547,#60714,.T.); +#60714 = LINE('',#60715,#60716); +#60715 = CARTESIAN_POINT('',(171.88235,-47.882,1.6)); +#60716 = VECTOR('',#60717,1.); +#60717 = DIRECTION('',(0.,0.,1.)); +#60718 = ORIENTED_EDGE('',*,*,#60383,.F.); +#60719 = PLANE('',#60720); +#60720 = AXIS2_PLACEMENT_3D('',#60721,#60722,#60723); +#60721 = CARTESIAN_POINT('',(171.940671,-47.870399,1.6)); +#60722 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#60723 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#60724 = ADVANCED_FACE('',(#60725),#60736,.T.); +#60725 = FACE_BOUND('',#60726,.T.); +#60726 = EDGE_LOOP('',(#60727,#60728,#60729,#60735)); +#60727 = ORIENTED_EDGE('',*,*,#60713,.T.); +#60728 = ORIENTED_EDGE('',*,*,#60546,.T.); +#60729 = ORIENTED_EDGE('',*,*,#60730,.F.); +#60730 = EDGE_CURVE('',#60368,#60539,#60731,.T.); +#60731 = LINE('',#60732,#60733); +#60732 = CARTESIAN_POINT('',(169.75515,-47.882,1.6)); +#60733 = VECTOR('',#60734,1.); +#60734 = DIRECTION('',(0.,0.,1.)); +#60735 = ORIENTED_EDGE('',*,*,#60375,.F.); +#60736 = PLANE('',#60737); +#60737 = AXIS2_PLACEMENT_3D('',#60738,#60739,#60740); +#60738 = CARTESIAN_POINT('',(171.88235,-47.882,1.6)); +#60739 = DIRECTION('',(0.,-1.,0.)); +#60740 = DIRECTION('',(-1.,0.,0.)); +#60741 = ADVANCED_FACE('',(#60742),#60753,.T.); +#60742 = FACE_BOUND('',#60743,.T.); +#60743 = EDGE_LOOP('',(#60744,#60745,#60746,#60752)); +#60744 = ORIENTED_EDGE('',*,*,#60730,.T.); +#60745 = ORIENTED_EDGE('',*,*,#60538,.T.); +#60746 = ORIENTED_EDGE('',*,*,#60747,.F.); +#60747 = EDGE_CURVE('',#60360,#60531,#60748,.T.); +#60748 = LINE('',#60749,#60750); +#60749 = CARTESIAN_POINT('',(169.696829,-47.870399,1.6)); +#60750 = VECTOR('',#60751,1.); +#60751 = DIRECTION('',(0.,0.,1.)); +#60752 = ORIENTED_EDGE('',*,*,#60367,.F.); +#60753 = PLANE('',#60754); +#60754 = AXIS2_PLACEMENT_3D('',#60755,#60756,#60757); +#60755 = CARTESIAN_POINT('',(169.75515,-47.882,1.6)); +#60756 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#60757 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#60758 = ADVANCED_FACE('',(#60759),#60770,.T.); +#60759 = FACE_BOUND('',#60760,.T.); +#60760 = EDGE_LOOP('',(#60761,#60762,#60763,#60769)); +#60761 = ORIENTED_EDGE('',*,*,#60747,.T.); +#60762 = ORIENTED_EDGE('',*,*,#60530,.T.); +#60763 = ORIENTED_EDGE('',*,*,#60764,.F.); +#60764 = EDGE_CURVE('',#60352,#60523,#60765,.T.); +#60765 = LINE('',#60766,#60767); +#60766 = CARTESIAN_POINT('',(169.647387,-47.837363,1.6)); +#60767 = VECTOR('',#60768,1.); +#60768 = DIRECTION('',(0.,0.,1.)); +#60769 = ORIENTED_EDGE('',*,*,#60359,.F.); +#60770 = PLANE('',#60771); +#60771 = AXIS2_PLACEMENT_3D('',#60772,#60773,#60774); +#60772 = CARTESIAN_POINT('',(169.696829,-47.870399,1.6)); +#60773 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#60774 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#60775 = ADVANCED_FACE('',(#60776),#60787,.T.); +#60776 = FACE_BOUND('',#60777,.T.); +#60777 = EDGE_LOOP('',(#60778,#60779,#60780,#60786)); +#60778 = ORIENTED_EDGE('',*,*,#60764,.T.); +#60779 = ORIENTED_EDGE('',*,*,#60522,.T.); +#60780 = ORIENTED_EDGE('',*,*,#60781,.F.); +#60781 = EDGE_CURVE('',#60344,#60515,#60782,.T.); +#60782 = LINE('',#60783,#60784); +#60783 = CARTESIAN_POINT('',(169.614351,-47.787921,1.6)); +#60784 = VECTOR('',#60785,1.); +#60785 = DIRECTION('',(0.,0.,1.)); +#60786 = ORIENTED_EDGE('',*,*,#60351,.F.); +#60787 = PLANE('',#60788); +#60788 = AXIS2_PLACEMENT_3D('',#60789,#60790,#60791); +#60789 = CARTESIAN_POINT('',(169.647387,-47.837363,1.6)); +#60790 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#60791 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#60792 = ADVANCED_FACE('',(#60793),#60804,.T.); +#60793 = FACE_BOUND('',#60794,.T.); +#60794 = EDGE_LOOP('',(#60795,#60796,#60797,#60803)); +#60795 = ORIENTED_EDGE('',*,*,#60781,.T.); +#60796 = ORIENTED_EDGE('',*,*,#60514,.T.); +#60797 = ORIENTED_EDGE('',*,*,#60798,.F.); +#60798 = EDGE_CURVE('',#60336,#60507,#60799,.T.); +#60799 = LINE('',#60800,#60801); +#60800 = CARTESIAN_POINT('',(169.60275,-47.7296,1.6)); +#60801 = VECTOR('',#60802,1.); +#60802 = DIRECTION('',(0.,0.,1.)); +#60803 = ORIENTED_EDGE('',*,*,#60343,.F.); +#60804 = PLANE('',#60805); +#60805 = AXIS2_PLACEMENT_3D('',#60806,#60807,#60808); +#60806 = CARTESIAN_POINT('',(169.614351,-47.787921,1.6)); +#60807 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#60808 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#60809 = ADVANCED_FACE('',(#60810),#60821,.T.); +#60810 = FACE_BOUND('',#60811,.T.); +#60811 = EDGE_LOOP('',(#60812,#60813,#60814,#60815)); +#60812 = ORIENTED_EDGE('',*,*,#60335,.F.); +#60813 = ORIENTED_EDGE('',*,*,#60798,.T.); +#60814 = ORIENTED_EDGE('',*,*,#60506,.T.); +#60815 = ORIENTED_EDGE('',*,*,#60816,.T.); +#60816 = EDGE_CURVE('',#60498,#60327,#60817,.T.); +#60817 = LINE('',#60818,#60819); +#60818 = CARTESIAN_POINT('',(169.60275,-47.2955541227,-4.5E-02)); +#60819 = VECTOR('',#60820,1.); +#60820 = DIRECTION('',(-0.,-0.,-1.)); +#60821 = PLANE('',#60822); +#60822 = AXIS2_PLACEMENT_3D('',#60823,#60824,#60825); +#60823 = CARTESIAN_POINT('',(169.60275,-47.7296,1.6)); +#60824 = DIRECTION('',(-1.,0.,0.)); +#60825 = DIRECTION('',(0.,1.,0.)); +#60826 = ADVANCED_FACE('',(#60827),#60838,.F.); +#60827 = FACE_BOUND('',#60828,.T.); +#60828 = EDGE_LOOP('',(#60829,#60835,#60836,#60837)); +#60829 = ORIENTED_EDGE('',*,*,#60830,.F.); +#60830 = EDGE_CURVE('',#60318,#60489,#60831,.T.); +#60831 = LINE('',#60832,#60833); +#60832 = CARTESIAN_POINT('',(169.98375,-47.5395,-4.5E-02)); +#60833 = VECTOR('',#60834,1.); +#60834 = DIRECTION('',(0.,0.,1.)); +#60835 = ORIENTED_EDGE('',*,*,#60326,.T.); +#60836 = ORIENTED_EDGE('',*,*,#60816,.F.); +#60837 = ORIENTED_EDGE('',*,*,#60497,.F.); +#60838 = CYLINDRICAL_SURFACE('',#60839,0.4195); +#60839 = AXIS2_PLACEMENT_3D('',#60840,#60841,#60842); +#60840 = CARTESIAN_POINT('',(169.98375,-47.12,-4.5E-02)); +#60841 = DIRECTION('',(-0.,-0.,-1.)); +#60842 = DIRECTION('',(-0.,-1.,0.)); +#60843 = ADVANCED_FACE('',(#60844),#60855,.F.); +#60844 = FACE_BOUND('',#60845,.T.); +#60845 = EDGE_LOOP('',(#60846,#60847,#60848,#60849)); +#60846 = ORIENTED_EDGE('',*,*,#60317,.T.); +#60847 = ORIENTED_EDGE('',*,*,#60830,.T.); +#60848 = ORIENTED_EDGE('',*,*,#60488,.F.); +#60849 = ORIENTED_EDGE('',*,*,#60850,.T.); +#60850 = EDGE_CURVE('',#60481,#60310,#60851,.T.); +#60851 = LINE('',#60852,#60853); +#60852 = CARTESIAN_POINT('',(169.60275,-46.94444587729,-4.5E-02)); +#60853 = VECTOR('',#60854,1.); +#60854 = DIRECTION('',(-0.,-0.,-1.)); +#60855 = CYLINDRICAL_SURFACE('',#60856,0.4195); +#60856 = AXIS2_PLACEMENT_3D('',#60857,#60858,#60859); +#60857 = CARTESIAN_POINT('',(169.98375,-47.12,-4.5E-02)); +#60858 = DIRECTION('',(-0.,-0.,-1.)); +#60859 = DIRECTION('',(-0.,-1.,0.)); +#60860 = ADVANCED_FACE('',(#60861),#60872,.T.); +#60861 = FACE_BOUND('',#60862,.T.); +#60862 = EDGE_LOOP('',(#60863,#60864,#60865,#60866)); +#60863 = ORIENTED_EDGE('',*,*,#60309,.F.); +#60864 = ORIENTED_EDGE('',*,*,#60850,.F.); +#60865 = ORIENTED_EDGE('',*,*,#60480,.T.); +#60866 = ORIENTED_EDGE('',*,*,#60867,.F.); +#60867 = EDGE_CURVE('',#60302,#60473,#60868,.T.); +#60868 = LINE('',#60869,#60870); +#60869 = CARTESIAN_POINT('',(169.60275,-46.5104,1.6)); +#60870 = VECTOR('',#60871,1.); +#60871 = DIRECTION('',(0.,0.,1.)); +#60872 = PLANE('',#60873); +#60873 = AXIS2_PLACEMENT_3D('',#60874,#60875,#60876); +#60874 = CARTESIAN_POINT('',(169.60275,-47.7296,1.6)); +#60875 = DIRECTION('',(-1.,0.,0.)); +#60876 = DIRECTION('',(0.,1.,0.)); +#60877 = ADVANCED_FACE('',(#60878),#60889,.T.); +#60878 = FACE_BOUND('',#60879,.T.); +#60879 = EDGE_LOOP('',(#60880,#60881,#60882,#60888)); +#60880 = ORIENTED_EDGE('',*,*,#60867,.T.); +#60881 = ORIENTED_EDGE('',*,*,#60472,.T.); +#60882 = ORIENTED_EDGE('',*,*,#60883,.F.); +#60883 = EDGE_CURVE('',#60294,#60465,#60884,.T.); +#60884 = LINE('',#60885,#60886); +#60885 = CARTESIAN_POINT('',(169.614351,-46.452079,1.6)); +#60886 = VECTOR('',#60887,1.); +#60887 = DIRECTION('',(0.,0.,1.)); +#60888 = ORIENTED_EDGE('',*,*,#60301,.F.); +#60889 = PLANE('',#60890); +#60890 = AXIS2_PLACEMENT_3D('',#60891,#60892,#60893); +#60891 = CARTESIAN_POINT('',(169.60275,-46.5104,1.6)); +#60892 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#60893 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#60894 = ADVANCED_FACE('',(#60895),#60906,.T.); +#60895 = FACE_BOUND('',#60896,.T.); +#60896 = EDGE_LOOP('',(#60897,#60898,#60899,#60905)); +#60897 = ORIENTED_EDGE('',*,*,#60883,.T.); +#60898 = ORIENTED_EDGE('',*,*,#60464,.T.); +#60899 = ORIENTED_EDGE('',*,*,#60900,.F.); +#60900 = EDGE_CURVE('',#60286,#60457,#60901,.T.); +#60901 = LINE('',#60902,#60903); +#60902 = CARTESIAN_POINT('',(169.647387,-46.402637,1.6)); +#60903 = VECTOR('',#60904,1.); +#60904 = DIRECTION('',(0.,0.,1.)); +#60905 = ORIENTED_EDGE('',*,*,#60293,.F.); +#60906 = PLANE('',#60907); +#60907 = AXIS2_PLACEMENT_3D('',#60908,#60909,#60910); +#60908 = CARTESIAN_POINT('',(169.614351,-46.452079,1.6)); +#60909 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#60910 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#60911 = ADVANCED_FACE('',(#60912),#60923,.T.); +#60912 = FACE_BOUND('',#60913,.T.); +#60913 = EDGE_LOOP('',(#60914,#60915,#60916,#60922)); +#60914 = ORIENTED_EDGE('',*,*,#60900,.T.); +#60915 = ORIENTED_EDGE('',*,*,#60456,.T.); +#60916 = ORIENTED_EDGE('',*,*,#60917,.F.); +#60917 = EDGE_CURVE('',#60278,#60449,#60918,.T.); +#60918 = LINE('',#60919,#60920); +#60919 = CARTESIAN_POINT('',(169.696829,-46.369601,1.6)); +#60920 = VECTOR('',#60921,1.); +#60921 = DIRECTION('',(0.,0.,1.)); +#60922 = ORIENTED_EDGE('',*,*,#60285,.F.); +#60923 = PLANE('',#60924); +#60924 = AXIS2_PLACEMENT_3D('',#60925,#60926,#60927); +#60925 = CARTESIAN_POINT('',(169.647387,-46.402637,1.6)); +#60926 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#60927 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#60928 = ADVANCED_FACE('',(#60929),#60935,.T.); +#60929 = FACE_BOUND('',#60930,.T.); +#60930 = EDGE_LOOP('',(#60931,#60932,#60933,#60934)); +#60931 = ORIENTED_EDGE('',*,*,#60917,.T.); +#60932 = ORIENTED_EDGE('',*,*,#60448,.T.); +#60933 = ORIENTED_EDGE('',*,*,#60609,.F.); +#60934 = ORIENTED_EDGE('',*,*,#60277,.F.); +#60935 = PLANE('',#60936); +#60936 = AXIS2_PLACEMENT_3D('',#60937,#60938,#60939); +#60937 = CARTESIAN_POINT('',(169.696829,-46.369601,1.6)); +#60938 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#60939 = DIRECTION('',(0.98078453444,0.195094072188,0.)); +#60940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#60944)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#60941,#60942,#60943)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#60941 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#60942 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#60943 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#60944 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#60941, + 'distance_accuracy_value','confusion accuracy'); +#60945 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#60946,#60948); +#60946 = ( REPRESENTATION_RELATIONSHIP('','',#60158,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#60947) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#60947 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1243); +#60948 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #60949); +#60949 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('309','=>[0:1:1:302]','',#5, + #60153,$); +#60950 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60155)); +#60951 = SHAPE_DEFINITION_REPRESENTATION(#60952,#60958); +#60952 = PRODUCT_DEFINITION_SHAPE('','',#60953); +#60953 = PRODUCT_DEFINITION('design','',#60954,#60957); +#60954 = PRODUCT_DEFINITION_FORMATION('','',#60955); +#60955 = PRODUCT('HackPad_pad_53','HackPad_pad_53','',(#60956)); +#60956 = PRODUCT_CONTEXT('',#2,'mechanical'); +#60957 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#60958 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#60959),#61051); +#60959 = MANIFOLD_SOLID_BREP('',#60960); +#60960 = CLOSED_SHELL('',(#60961,#60994,#61014,#61034)); +#60961 = ADVANCED_FACE('',(#60962),#60989,.T.); +#60962 = FACE_BOUND('',#60963,.T.); +#60963 = EDGE_LOOP('',(#60964,#60973,#60981,#60988)); +#60964 = ORIENTED_EDGE('',*,*,#60965,.F.); +#60965 = EDGE_CURVE('',#60966,#60966,#60968,.T.); +#60966 = VERTEX_POINT('',#60967); +#60967 = CARTESIAN_POINT('',(170.74575,-44.58,1.635)); +#60968 = CIRCLE('',#60969,0.762); +#60969 = AXIS2_PLACEMENT_3D('',#60970,#60971,#60972); +#60970 = CARTESIAN_POINT('',(169.98375,-44.58,1.635)); +#60971 = DIRECTION('',(0.,0.,1.)); +#60972 = DIRECTION('',(1.,0.,-0.)); +#60973 = ORIENTED_EDGE('',*,*,#60974,.F.); +#60974 = EDGE_CURVE('',#60975,#60966,#60977,.T.); +#60975 = VERTEX_POINT('',#60976); +#60976 = CARTESIAN_POINT('',(170.74575,-44.58,1.6)); +#60977 = LINE('',#60978,#60979); +#60978 = CARTESIAN_POINT('',(170.74575,-44.58,1.6)); +#60979 = VECTOR('',#60980,1.); +#60980 = DIRECTION('',(0.,0.,1.)); +#60981 = ORIENTED_EDGE('',*,*,#60982,.T.); +#60982 = EDGE_CURVE('',#60975,#60975,#60983,.T.); +#60983 = CIRCLE('',#60984,0.762); +#60984 = AXIS2_PLACEMENT_3D('',#60985,#60986,#60987); +#60985 = CARTESIAN_POINT('',(169.98375,-44.58,1.6)); +#60986 = DIRECTION('',(0.,0.,1.)); +#60987 = DIRECTION('',(1.,0.,-0.)); +#60988 = ORIENTED_EDGE('',*,*,#60974,.T.); +#60989 = CYLINDRICAL_SURFACE('',#60990,0.762); +#60990 = AXIS2_PLACEMENT_3D('',#60991,#60992,#60993); +#60991 = CARTESIAN_POINT('',(169.98375,-44.58,1.6)); +#60992 = DIRECTION('',(0.,0.,1.)); +#60993 = DIRECTION('',(1.,0.,-0.)); +#60994 = ADVANCED_FACE('',(#60995,#60998),#61009,.T.); +#60995 = FACE_BOUND('',#60996,.T.); +#60996 = EDGE_LOOP('',(#60997)); +#60997 = ORIENTED_EDGE('',*,*,#60965,.T.); +#60998 = FACE_BOUND('',#60999,.T.); +#60999 = EDGE_LOOP('',(#61000)); +#61000 = ORIENTED_EDGE('',*,*,#61001,.T.); +#61001 = EDGE_CURVE('',#61002,#61002,#61004,.T.); +#61002 = VERTEX_POINT('',#61003); +#61003 = CARTESIAN_POINT('',(169.98375,-44.9995,1.635)); +#61004 = CIRCLE('',#61005,0.4195); +#61005 = AXIS2_PLACEMENT_3D('',#61006,#61007,#61008); +#61006 = CARTESIAN_POINT('',(169.98375,-44.58,1.635)); +#61007 = DIRECTION('',(-0.,0.,-1.)); +#61008 = DIRECTION('',(-0.,-1.,0.)); +#61009 = PLANE('',#61010); +#61010 = AXIS2_PLACEMENT_3D('',#61011,#61012,#61013); +#61011 = CARTESIAN_POINT('',(169.98375,-44.58,1.635)); +#61012 = DIRECTION('',(0.,0.,1.)); +#61013 = DIRECTION('',(1.,0.,-0.)); +#61014 = ADVANCED_FACE('',(#61015,#61018),#61029,.F.); +#61015 = FACE_BOUND('',#61016,.F.); +#61016 = EDGE_LOOP('',(#61017)); +#61017 = ORIENTED_EDGE('',*,*,#60982,.T.); +#61018 = FACE_BOUND('',#61019,.F.); +#61019 = EDGE_LOOP('',(#61020)); +#61020 = ORIENTED_EDGE('',*,*,#61021,.T.); +#61021 = EDGE_CURVE('',#61022,#61022,#61024,.T.); +#61022 = VERTEX_POINT('',#61023); +#61023 = CARTESIAN_POINT('',(169.98375,-44.9995,1.6)); +#61024 = CIRCLE('',#61025,0.4195); +#61025 = AXIS2_PLACEMENT_3D('',#61026,#61027,#61028); +#61026 = CARTESIAN_POINT('',(169.98375,-44.58,1.6)); +#61027 = DIRECTION('',(-0.,0.,-1.)); +#61028 = DIRECTION('',(-0.,-1.,0.)); +#61029 = PLANE('',#61030); +#61030 = AXIS2_PLACEMENT_3D('',#61031,#61032,#61033); +#61031 = CARTESIAN_POINT('',(169.98375,-44.58,1.6)); +#61032 = DIRECTION('',(0.,0.,1.)); +#61033 = DIRECTION('',(1.,0.,-0.)); +#61034 = ADVANCED_FACE('',(#61035),#61046,.F.); +#61035 = FACE_BOUND('',#61036,.T.); +#61036 = EDGE_LOOP('',(#61037,#61038,#61044,#61045)); +#61037 = ORIENTED_EDGE('',*,*,#61021,.T.); +#61038 = ORIENTED_EDGE('',*,*,#61039,.T.); +#61039 = EDGE_CURVE('',#61022,#61002,#61040,.T.); +#61040 = LINE('',#61041,#61042); +#61041 = CARTESIAN_POINT('',(169.98375,-44.9995,-4.5E-02)); +#61042 = VECTOR('',#61043,1.); +#61043 = DIRECTION('',(0.,0.,1.)); +#61044 = ORIENTED_EDGE('',*,*,#61001,.F.); +#61045 = ORIENTED_EDGE('',*,*,#61039,.F.); +#61046 = CYLINDRICAL_SURFACE('',#61047,0.4195); +#61047 = AXIS2_PLACEMENT_3D('',#61048,#61049,#61050); +#61048 = CARTESIAN_POINT('',(169.98375,-44.58,-4.5E-02)); +#61049 = DIRECTION('',(-0.,-0.,-1.)); +#61050 = DIRECTION('',(-0.,-1.,0.)); +#61051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#61055)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#61052,#61053,#61054)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#61052 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#61053 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#61054 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#61055 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#61052, + 'distance_accuracy_value','confusion accuracy'); +#61056 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#61057,#61059); +#61057 = ( REPRESENTATION_RELATIONSHIP('','',#60958,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#61058) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#61058 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1247); +#61059 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #61060); +#61060 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('310','=>[0:1:1:303]','',#5, + #60953,$); +#61061 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60955)); +#61062 = SHAPE_DEFINITION_REPRESENTATION(#61063,#61069); +#61063 = PRODUCT_DEFINITION_SHAPE('','',#61064); +#61064 = PRODUCT_DEFINITION('design','',#61065,#61068); +#61065 = PRODUCT_DEFINITION_FORMATION('','',#61066); +#61066 = PRODUCT('HackPad_pad_54','HackPad_pad_54','',(#61067)); +#61067 = PRODUCT_CONTEXT('',#2,'mechanical'); +#61068 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#61069 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#61070),#61162); +#61070 = MANIFOLD_SOLID_BREP('',#61071); +#61071 = CLOSED_SHELL('',(#61072,#61105,#61125,#61145)); +#61072 = ADVANCED_FACE('',(#61073),#61100,.T.); +#61073 = FACE_BOUND('',#61074,.T.); +#61074 = EDGE_LOOP('',(#61075,#61084,#61092,#61099)); +#61075 = ORIENTED_EDGE('',*,*,#61076,.F.); +#61076 = EDGE_CURVE('',#61077,#61077,#61079,.T.); +#61077 = VERTEX_POINT('',#61078); +#61078 = CARTESIAN_POINT('',(170.74575,-44.58,0.)); +#61079 = CIRCLE('',#61080,0.762); +#61080 = AXIS2_PLACEMENT_3D('',#61081,#61082,#61083); +#61081 = CARTESIAN_POINT('',(169.98375,-44.58,0.)); +#61082 = DIRECTION('',(0.,0.,1.)); +#61083 = DIRECTION('',(1.,0.,-0.)); +#61084 = ORIENTED_EDGE('',*,*,#61085,.F.); +#61085 = EDGE_CURVE('',#61086,#61077,#61088,.T.); +#61086 = VERTEX_POINT('',#61087); +#61087 = CARTESIAN_POINT('',(170.74575,-44.58,-3.5E-02)); +#61088 = LINE('',#61089,#61090); +#61089 = CARTESIAN_POINT('',(170.74575,-44.58,-3.5E-02)); +#61090 = VECTOR('',#61091,1.); +#61091 = DIRECTION('',(0.,0.,1.)); +#61092 = ORIENTED_EDGE('',*,*,#61093,.T.); +#61093 = EDGE_CURVE('',#61086,#61086,#61094,.T.); +#61094 = CIRCLE('',#61095,0.762); +#61095 = AXIS2_PLACEMENT_3D('',#61096,#61097,#61098); +#61096 = CARTESIAN_POINT('',(169.98375,-44.58,-3.5E-02)); +#61097 = DIRECTION('',(0.,0.,1.)); +#61098 = DIRECTION('',(1.,0.,-0.)); +#61099 = ORIENTED_EDGE('',*,*,#61085,.T.); +#61100 = CYLINDRICAL_SURFACE('',#61101,0.762); +#61101 = AXIS2_PLACEMENT_3D('',#61102,#61103,#61104); +#61102 = CARTESIAN_POINT('',(169.98375,-44.58,-3.5E-02)); +#61103 = DIRECTION('',(0.,0.,1.)); +#61104 = DIRECTION('',(1.,0.,-0.)); +#61105 = ADVANCED_FACE('',(#61106,#61109),#61120,.T.); +#61106 = FACE_BOUND('',#61107,.T.); +#61107 = EDGE_LOOP('',(#61108)); +#61108 = ORIENTED_EDGE('',*,*,#61076,.T.); +#61109 = FACE_BOUND('',#61110,.T.); +#61110 = EDGE_LOOP('',(#61111)); +#61111 = ORIENTED_EDGE('',*,*,#61112,.T.); +#61112 = EDGE_CURVE('',#61113,#61113,#61115,.T.); +#61113 = VERTEX_POINT('',#61114); +#61114 = CARTESIAN_POINT('',(169.98375,-44.9995,0.)); +#61115 = CIRCLE('',#61116,0.4195); +#61116 = AXIS2_PLACEMENT_3D('',#61117,#61118,#61119); +#61117 = CARTESIAN_POINT('',(169.98375,-44.58,0.)); +#61118 = DIRECTION('',(-0.,0.,-1.)); +#61119 = DIRECTION('',(-0.,-1.,0.)); +#61120 = PLANE('',#61121); +#61121 = AXIS2_PLACEMENT_3D('',#61122,#61123,#61124); +#61122 = CARTESIAN_POINT('',(169.98375,-44.58,0.)); +#61123 = DIRECTION('',(0.,0.,1.)); +#61124 = DIRECTION('',(1.,0.,-0.)); +#61125 = ADVANCED_FACE('',(#61126,#61129),#61140,.F.); +#61126 = FACE_BOUND('',#61127,.F.); +#61127 = EDGE_LOOP('',(#61128)); +#61128 = ORIENTED_EDGE('',*,*,#61093,.T.); +#61129 = FACE_BOUND('',#61130,.F.); +#61130 = EDGE_LOOP('',(#61131)); +#61131 = ORIENTED_EDGE('',*,*,#61132,.T.); +#61132 = EDGE_CURVE('',#61133,#61133,#61135,.T.); +#61133 = VERTEX_POINT('',#61134); +#61134 = CARTESIAN_POINT('',(169.98375,-44.9995,-3.5E-02)); +#61135 = CIRCLE('',#61136,0.4195); +#61136 = AXIS2_PLACEMENT_3D('',#61137,#61138,#61139); +#61137 = CARTESIAN_POINT('',(169.98375,-44.58,-3.5E-02)); +#61138 = DIRECTION('',(-0.,0.,-1.)); +#61139 = DIRECTION('',(-0.,-1.,0.)); +#61140 = PLANE('',#61141); +#61141 = AXIS2_PLACEMENT_3D('',#61142,#61143,#61144); +#61142 = CARTESIAN_POINT('',(169.98375,-44.58,-3.5E-02)); +#61143 = DIRECTION('',(0.,0.,1.)); +#61144 = DIRECTION('',(1.,0.,-0.)); +#61145 = ADVANCED_FACE('',(#61146),#61157,.F.); +#61146 = FACE_BOUND('',#61147,.T.); +#61147 = EDGE_LOOP('',(#61148,#61149,#61155,#61156)); +#61148 = ORIENTED_EDGE('',*,*,#61132,.T.); +#61149 = ORIENTED_EDGE('',*,*,#61150,.T.); +#61150 = EDGE_CURVE('',#61133,#61113,#61151,.T.); +#61151 = LINE('',#61152,#61153); +#61152 = CARTESIAN_POINT('',(169.98375,-44.9995,-4.5E-02)); +#61153 = VECTOR('',#61154,1.); +#61154 = DIRECTION('',(0.,0.,1.)); +#61155 = ORIENTED_EDGE('',*,*,#61112,.F.); +#61156 = ORIENTED_EDGE('',*,*,#61150,.F.); +#61157 = CYLINDRICAL_SURFACE('',#61158,0.4195); +#61158 = AXIS2_PLACEMENT_3D('',#61159,#61160,#61161); +#61159 = CARTESIAN_POINT('',(169.98375,-44.58,-4.5E-02)); +#61160 = DIRECTION('',(-0.,-0.,-1.)); +#61161 = DIRECTION('',(-0.,-1.,0.)); +#61162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#61166)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#61163,#61164,#61165)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#61163 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#61164 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#61165 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#61166 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#61163, + 'distance_accuracy_value','confusion accuracy'); +#61167 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#61168,#61170); +#61168 = ( REPRESENTATION_RELATIONSHIP('','',#61069,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#61169) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#61169 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1251); +#61170 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #61171); +#61171 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('311','=>[0:1:1:304]','',#5, + #61064,$); +#61172 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#61066)); +#61173 = SHAPE_DEFINITION_REPRESENTATION(#61174,#61180); +#61174 = PRODUCT_DEFINITION_SHAPE('','',#61175); +#61175 = PRODUCT_DEFINITION('design','',#61176,#61179); +#61176 = PRODUCT_DEFINITION_FORMATION('','',#61177); +#61177 = PRODUCT('HackPad_pad_55','HackPad_pad_55','',(#61178)); +#61178 = PRODUCT_CONTEXT('',#2,'mechanical'); +#61179 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#61180 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#61181),#61273); +#61181 = MANIFOLD_SOLID_BREP('',#61182); +#61182 = CLOSED_SHELL('',(#61183,#61216,#61236,#61256)); +#61183 = ADVANCED_FACE('',(#61184),#61211,.T.); +#61184 = FACE_BOUND('',#61185,.F.); +#61185 = EDGE_LOOP('',(#61186,#61196,#61203,#61204)); +#61186 = ORIENTED_EDGE('',*,*,#61187,.T.); +#61187 = EDGE_CURVE('',#61188,#61190,#61192,.T.); +#61188 = VERTEX_POINT('',#61189); +#61189 = CARTESIAN_POINT('',(169.98375,-45.0245,-3.5E-02)); +#61190 = VERTEX_POINT('',#61191); +#61191 = CARTESIAN_POINT('',(169.98375,-45.0245,1.635)); +#61192 = LINE('',#61193,#61194); +#61193 = CARTESIAN_POINT('',(169.98375,-45.0245,-3.5E-02)); +#61194 = VECTOR('',#61195,1.); +#61195 = DIRECTION('',(0.,0.,1.)); +#61196 = ORIENTED_EDGE('',*,*,#61197,.T.); +#61197 = EDGE_CURVE('',#61190,#61190,#61198,.T.); +#61198 = CIRCLE('',#61199,0.4445); +#61199 = AXIS2_PLACEMENT_3D('',#61200,#61201,#61202); +#61200 = CARTESIAN_POINT('',(169.98375,-44.58,1.635)); +#61201 = DIRECTION('',(0.,0.,1.)); +#61202 = DIRECTION('',(-0.,-1.,0.)); +#61203 = ORIENTED_EDGE('',*,*,#61187,.F.); +#61204 = ORIENTED_EDGE('',*,*,#61205,.F.); +#61205 = EDGE_CURVE('',#61188,#61188,#61206,.T.); +#61206 = CIRCLE('',#61207,0.4445); +#61207 = AXIS2_PLACEMENT_3D('',#61208,#61209,#61210); +#61208 = CARTESIAN_POINT('',(169.98375,-44.58,-3.5E-02)); +#61209 = DIRECTION('',(0.,0.,1.)); +#61210 = DIRECTION('',(-0.,-1.,0.)); +#61211 = CYLINDRICAL_SURFACE('',#61212,0.4445); +#61212 = AXIS2_PLACEMENT_3D('',#61213,#61214,#61215); +#61213 = CARTESIAN_POINT('',(169.98375,-44.58,-3.5E-02)); +#61214 = DIRECTION('',(-0.,-0.,-1.)); +#61215 = DIRECTION('',(-0.,-1.,0.)); +#61216 = ADVANCED_FACE('',(#61217,#61220),#61231,.F.); +#61217 = FACE_BOUND('',#61218,.F.); +#61218 = EDGE_LOOP('',(#61219)); +#61219 = ORIENTED_EDGE('',*,*,#61205,.T.); +#61220 = FACE_BOUND('',#61221,.F.); +#61221 = EDGE_LOOP('',(#61222)); +#61222 = ORIENTED_EDGE('',*,*,#61223,.T.); +#61223 = EDGE_CURVE('',#61224,#61224,#61226,.T.); +#61224 = VERTEX_POINT('',#61225); +#61225 = CARTESIAN_POINT('',(169.98375,-44.9995,-3.5E-02)); +#61226 = CIRCLE('',#61227,0.4195); +#61227 = AXIS2_PLACEMENT_3D('',#61228,#61229,#61230); +#61228 = CARTESIAN_POINT('',(169.98375,-44.58,-3.5E-02)); +#61229 = DIRECTION('',(-0.,0.,-1.)); +#61230 = DIRECTION('',(-0.,-1.,0.)); +#61231 = PLANE('',#61232); +#61232 = AXIS2_PLACEMENT_3D('',#61233,#61234,#61235); +#61233 = CARTESIAN_POINT('',(169.98375,-45.0245,-3.5E-02)); +#61234 = DIRECTION('',(0.,0.,1.)); +#61235 = DIRECTION('',(1.,0.,-0.)); +#61236 = ADVANCED_FACE('',(#61237,#61240),#61251,.T.); +#61237 = FACE_BOUND('',#61238,.T.); +#61238 = EDGE_LOOP('',(#61239)); +#61239 = ORIENTED_EDGE('',*,*,#61197,.T.); +#61240 = FACE_BOUND('',#61241,.T.); +#61241 = EDGE_LOOP('',(#61242)); +#61242 = ORIENTED_EDGE('',*,*,#61243,.T.); +#61243 = EDGE_CURVE('',#61244,#61244,#61246,.T.); +#61244 = VERTEX_POINT('',#61245); +#61245 = CARTESIAN_POINT('',(169.98375,-44.9995,1.635)); +#61246 = CIRCLE('',#61247,0.4195); +#61247 = AXIS2_PLACEMENT_3D('',#61248,#61249,#61250); +#61248 = CARTESIAN_POINT('',(169.98375,-44.58,1.635)); +#61249 = DIRECTION('',(-0.,0.,-1.)); +#61250 = DIRECTION('',(-0.,-1.,0.)); +#61251 = PLANE('',#61252); +#61252 = AXIS2_PLACEMENT_3D('',#61253,#61254,#61255); +#61253 = CARTESIAN_POINT('',(169.98375,-45.0245,1.635)); +#61254 = DIRECTION('',(0.,0.,1.)); +#61255 = DIRECTION('',(1.,0.,-0.)); +#61256 = ADVANCED_FACE('',(#61257),#61268,.F.); +#61257 = FACE_BOUND('',#61258,.T.); +#61258 = EDGE_LOOP('',(#61259,#61260,#61266,#61267)); +#61259 = ORIENTED_EDGE('',*,*,#61223,.T.); +#61260 = ORIENTED_EDGE('',*,*,#61261,.T.); +#61261 = EDGE_CURVE('',#61224,#61244,#61262,.T.); +#61262 = LINE('',#61263,#61264); +#61263 = CARTESIAN_POINT('',(169.98375,-44.9995,-4.5E-02)); +#61264 = VECTOR('',#61265,1.); +#61265 = DIRECTION('',(0.,0.,1.)); +#61266 = ORIENTED_EDGE('',*,*,#61243,.F.); +#61267 = ORIENTED_EDGE('',*,*,#61261,.F.); +#61268 = CYLINDRICAL_SURFACE('',#61269,0.4195); +#61269 = AXIS2_PLACEMENT_3D('',#61270,#61271,#61272); +#61270 = CARTESIAN_POINT('',(169.98375,-44.58,-4.5E-02)); +#61271 = DIRECTION('',(-0.,-0.,-1.)); +#61272 = DIRECTION('',(-0.,-1.,0.)); +#61273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#61277)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#61274,#61275,#61276)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#61274 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#61275 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#61276 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#61277 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#61274, + 'distance_accuracy_value','confusion accuracy'); +#61278 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#61279,#61281); +#61279 = ( REPRESENTATION_RELATIONSHIP('','',#61180,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#61280) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#61280 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1255); +#61281 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #61282); +#61282 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('312','=>[0:1:1:305]','',#5, + #61175,$); +#61283 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#61177)); +#61284 = SHAPE_DEFINITION_REPRESENTATION(#61285,#61291); +#61285 = PRODUCT_DEFINITION_SHAPE('','',#61286); +#61286 = PRODUCT_DEFINITION('design','',#61287,#61290); +#61287 = PRODUCT_DEFINITION_FORMATION('','',#61288); +#61288 = PRODUCT('HackPad_pad_56','HackPad_pad_56','',(#61289)); +#61289 = PRODUCT_CONTEXT('',#2,'mechanical'); +#61290 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#61291 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#61292),#62073); +#61292 = MANIFOLD_SOLID_BREP('',#61293); +#61293 = CLOSED_SHELL('',(#61294,#61334,#61365,#61396,#61567,#61738, + #61755,#61772,#61789,#61806,#61823,#61840,#61857,#61874,#61891, + #61908,#61925,#61942,#61959,#61976,#61993,#62010,#62027,#62044, + #62061)); +#61294 = ADVANCED_FACE('',(#61295),#61329,.T.); +#61295 = FACE_BOUND('',#61296,.T.); +#61296 = EDGE_LOOP('',(#61297,#61307,#61315,#61323)); +#61297 = ORIENTED_EDGE('',*,*,#61298,.T.); +#61298 = EDGE_CURVE('',#61299,#61301,#61303,.T.); +#61299 = VERTEX_POINT('',#61300); +#61300 = CARTESIAN_POINT('',(171.940671,-43.829601,1.6)); +#61301 = VERTEX_POINT('',#61302); +#61302 = CARTESIAN_POINT('',(171.940671,-43.829601,1.635)); +#61303 = LINE('',#61304,#61305); +#61304 = CARTESIAN_POINT('',(171.940671,-43.829601,1.6)); +#61305 = VECTOR('',#61306,1.); +#61306 = DIRECTION('',(0.,0.,1.)); +#61307 = ORIENTED_EDGE('',*,*,#61308,.T.); +#61308 = EDGE_CURVE('',#61301,#61309,#61311,.T.); +#61309 = VERTEX_POINT('',#61310); +#61310 = CARTESIAN_POINT('',(171.990113,-43.862637,1.635)); +#61311 = LINE('',#61312,#61313); +#61312 = CARTESIAN_POINT('',(171.940671,-43.829601,1.635)); +#61313 = VECTOR('',#61314,1.); +#61314 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#61315 = ORIENTED_EDGE('',*,*,#61316,.F.); +#61316 = EDGE_CURVE('',#61317,#61309,#61319,.T.); +#61317 = VERTEX_POINT('',#61318); +#61318 = CARTESIAN_POINT('',(171.990113,-43.862637,1.6)); +#61319 = LINE('',#61320,#61321); +#61320 = CARTESIAN_POINT('',(171.990113,-43.862637,1.6)); +#61321 = VECTOR('',#61322,1.); +#61322 = DIRECTION('',(0.,0.,1.)); +#61323 = ORIENTED_EDGE('',*,*,#61324,.F.); +#61324 = EDGE_CURVE('',#61299,#61317,#61325,.T.); +#61325 = LINE('',#61326,#61327); +#61326 = CARTESIAN_POINT('',(171.940671,-43.829601,1.6)); +#61327 = VECTOR('',#61328,1.); +#61328 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#61329 = PLANE('',#61330); +#61330 = AXIS2_PLACEMENT_3D('',#61331,#61332,#61333); +#61331 = CARTESIAN_POINT('',(171.940671,-43.829601,1.6)); +#61332 = DIRECTION('',(0.555569207389,0.831470297606,-0.)); +#61333 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#61334 = ADVANCED_FACE('',(#61335),#61360,.T.); +#61335 = FACE_BOUND('',#61336,.T.); +#61336 = EDGE_LOOP('',(#61337,#61347,#61353,#61354)); +#61337 = ORIENTED_EDGE('',*,*,#61338,.T.); +#61338 = EDGE_CURVE('',#61339,#61341,#61343,.T.); +#61339 = VERTEX_POINT('',#61340); +#61340 = CARTESIAN_POINT('',(171.88235,-43.818,1.6)); +#61341 = VERTEX_POINT('',#61342); +#61342 = CARTESIAN_POINT('',(171.88235,-43.818,1.635)); +#61343 = LINE('',#61344,#61345); +#61344 = CARTESIAN_POINT('',(171.88235,-43.818,1.6)); +#61345 = VECTOR('',#61346,1.); +#61346 = DIRECTION('',(0.,0.,1.)); +#61347 = ORIENTED_EDGE('',*,*,#61348,.T.); +#61348 = EDGE_CURVE('',#61341,#61301,#61349,.T.); +#61349 = LINE('',#61350,#61351); +#61350 = CARTESIAN_POINT('',(171.88235,-43.818,1.635)); +#61351 = VECTOR('',#61352,1.); +#61352 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#61353 = ORIENTED_EDGE('',*,*,#61298,.F.); +#61354 = ORIENTED_EDGE('',*,*,#61355,.F.); +#61355 = EDGE_CURVE('',#61339,#61299,#61356,.T.); +#61356 = LINE('',#61357,#61358); +#61357 = CARTESIAN_POINT('',(171.88235,-43.818,1.6)); +#61358 = VECTOR('',#61359,1.); +#61359 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#61360 = PLANE('',#61361); +#61361 = AXIS2_PLACEMENT_3D('',#61362,#61363,#61364); +#61362 = CARTESIAN_POINT('',(171.88235,-43.818,1.6)); +#61363 = DIRECTION('',(0.195094072187,0.98078453444,-0.)); +#61364 = DIRECTION('',(0.98078453444,-0.195094072187,0.)); +#61365 = ADVANCED_FACE('',(#61366),#61391,.T.); +#61366 = FACE_BOUND('',#61367,.T.); +#61367 = EDGE_LOOP('',(#61368,#61369,#61377,#61385)); +#61368 = ORIENTED_EDGE('',*,*,#61316,.T.); +#61369 = ORIENTED_EDGE('',*,*,#61370,.T.); +#61370 = EDGE_CURVE('',#61309,#61371,#61373,.T.); +#61371 = VERTEX_POINT('',#61372); +#61372 = CARTESIAN_POINT('',(172.023149,-43.912079,1.635)); +#61373 = LINE('',#61374,#61375); +#61374 = CARTESIAN_POINT('',(171.990113,-43.862637,1.635)); +#61375 = VECTOR('',#61376,1.); +#61376 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#61377 = ORIENTED_EDGE('',*,*,#61378,.F.); +#61378 = EDGE_CURVE('',#61379,#61371,#61381,.T.); +#61379 = VERTEX_POINT('',#61380); +#61380 = CARTESIAN_POINT('',(172.023149,-43.912079,1.6)); +#61381 = LINE('',#61382,#61383); +#61382 = CARTESIAN_POINT('',(172.023149,-43.912079,1.6)); +#61383 = VECTOR('',#61384,1.); +#61384 = DIRECTION('',(0.,0.,1.)); +#61385 = ORIENTED_EDGE('',*,*,#61386,.F.); +#61386 = EDGE_CURVE('',#61317,#61379,#61387,.T.); +#61387 = LINE('',#61388,#61389); +#61388 = CARTESIAN_POINT('',(171.990113,-43.862637,1.6)); +#61389 = VECTOR('',#61390,1.); +#61390 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#61391 = PLANE('',#61392); +#61392 = AXIS2_PLACEMENT_3D('',#61393,#61394,#61395); +#61393 = CARTESIAN_POINT('',(171.990113,-43.862637,1.6)); +#61394 = DIRECTION('',(0.831470297606,0.555569207389,-0.)); +#61395 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#61396 = ADVANCED_FACE('',(#61397),#61562,.F.); +#61397 = FACE_BOUND('',#61398,.F.); +#61398 = EDGE_LOOP('',(#61399,#61400,#61401,#61409,#61417,#61425,#61433, + #61441,#61449,#61458,#61467,#61475,#61483,#61491,#61499,#61507, + #61515,#61523,#61531,#61539,#61547,#61555,#61561)); +#61399 = ORIENTED_EDGE('',*,*,#61324,.F.); +#61400 = ORIENTED_EDGE('',*,*,#61355,.F.); +#61401 = ORIENTED_EDGE('',*,*,#61402,.F.); +#61402 = EDGE_CURVE('',#61403,#61339,#61405,.T.); +#61403 = VERTEX_POINT('',#61404); +#61404 = CARTESIAN_POINT('',(169.75515,-43.818,1.6)); +#61405 = LINE('',#61406,#61407); +#61406 = CARTESIAN_POINT('',(169.75515,-43.818,1.6)); +#61407 = VECTOR('',#61408,1.); +#61408 = DIRECTION('',(1.,0.,0.)); +#61409 = ORIENTED_EDGE('',*,*,#61410,.F.); +#61410 = EDGE_CURVE('',#61411,#61403,#61413,.T.); +#61411 = VERTEX_POINT('',#61412); +#61412 = CARTESIAN_POINT('',(169.696829,-43.829601,1.6)); +#61413 = LINE('',#61414,#61415); +#61414 = CARTESIAN_POINT('',(169.696829,-43.829601,1.6)); +#61415 = VECTOR('',#61416,1.); +#61416 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#61417 = ORIENTED_EDGE('',*,*,#61418,.F.); +#61418 = EDGE_CURVE('',#61419,#61411,#61421,.T.); +#61419 = VERTEX_POINT('',#61420); +#61420 = CARTESIAN_POINT('',(169.647387,-43.862637,1.6)); +#61421 = LINE('',#61422,#61423); +#61422 = CARTESIAN_POINT('',(169.647387,-43.862637,1.6)); +#61423 = VECTOR('',#61424,1.); +#61424 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#61425 = ORIENTED_EDGE('',*,*,#61426,.F.); +#61426 = EDGE_CURVE('',#61427,#61419,#61429,.T.); +#61427 = VERTEX_POINT('',#61428); +#61428 = CARTESIAN_POINT('',(169.614351,-43.912079,1.6)); +#61429 = LINE('',#61430,#61431); +#61430 = CARTESIAN_POINT('',(169.614351,-43.912079,1.6)); +#61431 = VECTOR('',#61432,1.); +#61432 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#61433 = ORIENTED_EDGE('',*,*,#61434,.F.); +#61434 = EDGE_CURVE('',#61435,#61427,#61437,.T.); +#61435 = VERTEX_POINT('',#61436); +#61436 = CARTESIAN_POINT('',(169.60275,-43.9704,1.6)); +#61437 = LINE('',#61438,#61439); +#61438 = CARTESIAN_POINT('',(169.60275,-43.9704,1.6)); +#61439 = VECTOR('',#61440,1.); +#61440 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#61441 = ORIENTED_EDGE('',*,*,#61442,.F.); +#61442 = EDGE_CURVE('',#61443,#61435,#61445,.T.); +#61443 = VERTEX_POINT('',#61444); +#61444 = CARTESIAN_POINT('',(169.60275,-44.40444587731,1.6)); +#61445 = LINE('',#61446,#61447); +#61446 = CARTESIAN_POINT('',(169.60275,-45.1896,1.6)); +#61447 = VECTOR('',#61448,1.); +#61448 = DIRECTION('',(0.,1.,0.)); +#61449 = ORIENTED_EDGE('',*,*,#61450,.T.); +#61450 = EDGE_CURVE('',#61443,#61451,#61453,.T.); +#61451 = VERTEX_POINT('',#61452); +#61452 = CARTESIAN_POINT('',(169.98375,-44.9995,1.6)); +#61453 = CIRCLE('',#61454,0.4195); +#61454 = AXIS2_PLACEMENT_3D('',#61455,#61456,#61457); +#61455 = CARTESIAN_POINT('',(169.98375,-44.58,1.6)); +#61456 = DIRECTION('',(-0.,0.,-1.)); +#61457 = DIRECTION('',(-0.,-1.,0.)); +#61458 = ORIENTED_EDGE('',*,*,#61459,.T.); +#61459 = EDGE_CURVE('',#61451,#61460,#61462,.T.); +#61460 = VERTEX_POINT('',#61461); +#61461 = CARTESIAN_POINT('',(169.60275,-44.75555412269,1.6)); +#61462 = CIRCLE('',#61463,0.4195); +#61463 = AXIS2_PLACEMENT_3D('',#61464,#61465,#61466); +#61464 = CARTESIAN_POINT('',(169.98375,-44.58,1.6)); +#61465 = DIRECTION('',(-0.,0.,-1.)); +#61466 = DIRECTION('',(-0.,-1.,0.)); +#61467 = ORIENTED_EDGE('',*,*,#61468,.F.); +#61468 = EDGE_CURVE('',#61469,#61460,#61471,.T.); +#61469 = VERTEX_POINT('',#61470); +#61470 = CARTESIAN_POINT('',(169.60275,-45.1896,1.6)); +#61471 = LINE('',#61472,#61473); +#61472 = CARTESIAN_POINT('',(169.60275,-45.1896,1.6)); +#61473 = VECTOR('',#61474,1.); +#61474 = DIRECTION('',(0.,1.,0.)); +#61475 = ORIENTED_EDGE('',*,*,#61476,.F.); +#61476 = EDGE_CURVE('',#61477,#61469,#61479,.T.); +#61477 = VERTEX_POINT('',#61478); +#61478 = CARTESIAN_POINT('',(169.614351,-45.247921,1.6)); +#61479 = LINE('',#61480,#61481); +#61480 = CARTESIAN_POINT('',(169.614351,-45.247921,1.6)); +#61481 = VECTOR('',#61482,1.); +#61482 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#61483 = ORIENTED_EDGE('',*,*,#61484,.F.); +#61484 = EDGE_CURVE('',#61485,#61477,#61487,.T.); +#61485 = VERTEX_POINT('',#61486); +#61486 = CARTESIAN_POINT('',(169.647387,-45.297363,1.6)); +#61487 = LINE('',#61488,#61489); +#61488 = CARTESIAN_POINT('',(169.647387,-45.297363,1.6)); +#61489 = VECTOR('',#61490,1.); +#61490 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#61491 = ORIENTED_EDGE('',*,*,#61492,.F.); +#61492 = EDGE_CURVE('',#61493,#61485,#61495,.T.); +#61493 = VERTEX_POINT('',#61494); +#61494 = CARTESIAN_POINT('',(169.696829,-45.330399,1.6)); +#61495 = LINE('',#61496,#61497); +#61496 = CARTESIAN_POINT('',(169.696829,-45.330399,1.6)); +#61497 = VECTOR('',#61498,1.); +#61498 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#61499 = ORIENTED_EDGE('',*,*,#61500,.F.); +#61500 = EDGE_CURVE('',#61501,#61493,#61503,.T.); +#61501 = VERTEX_POINT('',#61502); +#61502 = CARTESIAN_POINT('',(169.75515,-45.342,1.6)); +#61503 = LINE('',#61504,#61505); +#61504 = CARTESIAN_POINT('',(169.75515,-45.342,1.6)); +#61505 = VECTOR('',#61506,1.); +#61506 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#61507 = ORIENTED_EDGE('',*,*,#61508,.F.); +#61508 = EDGE_CURVE('',#61509,#61501,#61511,.T.); +#61509 = VERTEX_POINT('',#61510); +#61510 = CARTESIAN_POINT('',(171.88235,-45.342,1.6)); +#61511 = LINE('',#61512,#61513); +#61512 = CARTESIAN_POINT('',(171.88235,-45.342,1.6)); +#61513 = VECTOR('',#61514,1.); +#61514 = DIRECTION('',(-1.,0.,0.)); +#61515 = ORIENTED_EDGE('',*,*,#61516,.F.); +#61516 = EDGE_CURVE('',#61517,#61509,#61519,.T.); +#61517 = VERTEX_POINT('',#61518); +#61518 = CARTESIAN_POINT('',(171.940671,-45.330399,1.6)); +#61519 = LINE('',#61520,#61521); +#61520 = CARTESIAN_POINT('',(171.940671,-45.330399,1.6)); +#61521 = VECTOR('',#61522,1.); +#61522 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#61523 = ORIENTED_EDGE('',*,*,#61524,.F.); +#61524 = EDGE_CURVE('',#61525,#61517,#61527,.T.); +#61525 = VERTEX_POINT('',#61526); +#61526 = CARTESIAN_POINT('',(171.990113,-45.297363,1.6)); +#61527 = LINE('',#61528,#61529); +#61528 = CARTESIAN_POINT('',(171.990113,-45.297363,1.6)); +#61529 = VECTOR('',#61530,1.); +#61530 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#61531 = ORIENTED_EDGE('',*,*,#61532,.F.); +#61532 = EDGE_CURVE('',#61533,#61525,#61535,.T.); +#61533 = VERTEX_POINT('',#61534); +#61534 = CARTESIAN_POINT('',(172.023149,-45.247921,1.6)); +#61535 = LINE('',#61536,#61537); +#61536 = CARTESIAN_POINT('',(172.023149,-45.247921,1.6)); +#61537 = VECTOR('',#61538,1.); +#61538 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#61539 = ORIENTED_EDGE('',*,*,#61540,.F.); +#61540 = EDGE_CURVE('',#61541,#61533,#61543,.T.); +#61541 = VERTEX_POINT('',#61542); +#61542 = CARTESIAN_POINT('',(172.03475,-45.1896,1.6)); +#61543 = LINE('',#61544,#61545); +#61544 = CARTESIAN_POINT('',(172.03475,-45.1896,1.6)); +#61545 = VECTOR('',#61546,1.); +#61546 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#61547 = ORIENTED_EDGE('',*,*,#61548,.F.); +#61548 = EDGE_CURVE('',#61549,#61541,#61551,.T.); +#61549 = VERTEX_POINT('',#61550); +#61550 = CARTESIAN_POINT('',(172.03475,-43.9704,1.6)); +#61551 = LINE('',#61552,#61553); +#61552 = CARTESIAN_POINT('',(172.03475,-43.9704,1.6)); +#61553 = VECTOR('',#61554,1.); +#61554 = DIRECTION('',(0.,-1.,0.)); +#61555 = ORIENTED_EDGE('',*,*,#61556,.F.); +#61556 = EDGE_CURVE('',#61379,#61549,#61557,.T.); +#61557 = LINE('',#61558,#61559); +#61558 = CARTESIAN_POINT('',(172.023149,-43.912079,1.6)); +#61559 = VECTOR('',#61560,1.); +#61560 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#61561 = ORIENTED_EDGE('',*,*,#61386,.F.); +#61562 = PLANE('',#61563); +#61563 = AXIS2_PLACEMENT_3D('',#61564,#61565,#61566); +#61564 = CARTESIAN_POINT('',(0.,0.,1.6)); +#61565 = DIRECTION('',(0.,0.,1.)); +#61566 = DIRECTION('',(1.,0.,-0.)); +#61567 = ADVANCED_FACE('',(#61568),#61733,.T.); +#61568 = FACE_BOUND('',#61569,.T.); +#61569 = EDGE_LOOP('',(#61570,#61571,#61572,#61580,#61588,#61596,#61604, + #61612,#61620,#61629,#61638,#61646,#61654,#61662,#61670,#61678, + #61686,#61694,#61702,#61710,#61718,#61726,#61732)); +#61570 = ORIENTED_EDGE('',*,*,#61308,.F.); +#61571 = ORIENTED_EDGE('',*,*,#61348,.F.); +#61572 = ORIENTED_EDGE('',*,*,#61573,.F.); +#61573 = EDGE_CURVE('',#61574,#61341,#61576,.T.); +#61574 = VERTEX_POINT('',#61575); +#61575 = CARTESIAN_POINT('',(169.75515,-43.818,1.635)); +#61576 = LINE('',#61577,#61578); +#61577 = CARTESIAN_POINT('',(169.75515,-43.818,1.635)); +#61578 = VECTOR('',#61579,1.); +#61579 = DIRECTION('',(1.,0.,0.)); +#61580 = ORIENTED_EDGE('',*,*,#61581,.F.); +#61581 = EDGE_CURVE('',#61582,#61574,#61584,.T.); +#61582 = VERTEX_POINT('',#61583); +#61583 = CARTESIAN_POINT('',(169.696829,-43.829601,1.635)); +#61584 = LINE('',#61585,#61586); +#61585 = CARTESIAN_POINT('',(169.696829,-43.829601,1.635)); +#61586 = VECTOR('',#61587,1.); +#61587 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#61588 = ORIENTED_EDGE('',*,*,#61589,.F.); +#61589 = EDGE_CURVE('',#61590,#61582,#61592,.T.); +#61590 = VERTEX_POINT('',#61591); +#61591 = CARTESIAN_POINT('',(169.647387,-43.862637,1.635)); +#61592 = LINE('',#61593,#61594); +#61593 = CARTESIAN_POINT('',(169.647387,-43.862637,1.635)); +#61594 = VECTOR('',#61595,1.); +#61595 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#61596 = ORIENTED_EDGE('',*,*,#61597,.F.); +#61597 = EDGE_CURVE('',#61598,#61590,#61600,.T.); +#61598 = VERTEX_POINT('',#61599); +#61599 = CARTESIAN_POINT('',(169.614351,-43.912079,1.635)); +#61600 = LINE('',#61601,#61602); +#61601 = CARTESIAN_POINT('',(169.614351,-43.912079,1.635)); +#61602 = VECTOR('',#61603,1.); +#61603 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#61604 = ORIENTED_EDGE('',*,*,#61605,.F.); +#61605 = EDGE_CURVE('',#61606,#61598,#61608,.T.); +#61606 = VERTEX_POINT('',#61607); +#61607 = CARTESIAN_POINT('',(169.60275,-43.9704,1.635)); +#61608 = LINE('',#61609,#61610); +#61609 = CARTESIAN_POINT('',(169.60275,-43.9704,1.635)); +#61610 = VECTOR('',#61611,1.); +#61611 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#61612 = ORIENTED_EDGE('',*,*,#61613,.F.); +#61613 = EDGE_CURVE('',#61614,#61606,#61616,.T.); +#61614 = VERTEX_POINT('',#61615); +#61615 = CARTESIAN_POINT('',(169.60275,-44.40444587731,1.635)); +#61616 = LINE('',#61617,#61618); +#61617 = CARTESIAN_POINT('',(169.60275,-45.1896,1.635)); +#61618 = VECTOR('',#61619,1.); +#61619 = DIRECTION('',(0.,1.,0.)); +#61620 = ORIENTED_EDGE('',*,*,#61621,.T.); +#61621 = EDGE_CURVE('',#61614,#61622,#61624,.T.); +#61622 = VERTEX_POINT('',#61623); +#61623 = CARTESIAN_POINT('',(169.98375,-44.9995,1.635)); +#61624 = CIRCLE('',#61625,0.4195); +#61625 = AXIS2_PLACEMENT_3D('',#61626,#61627,#61628); +#61626 = CARTESIAN_POINT('',(169.98375,-44.58,1.635)); +#61627 = DIRECTION('',(-0.,0.,-1.)); +#61628 = DIRECTION('',(-0.,-1.,0.)); +#61629 = ORIENTED_EDGE('',*,*,#61630,.T.); +#61630 = EDGE_CURVE('',#61622,#61631,#61633,.T.); +#61631 = VERTEX_POINT('',#61632); +#61632 = CARTESIAN_POINT('',(169.60275,-44.75555412269,1.635)); +#61633 = CIRCLE('',#61634,0.4195); +#61634 = AXIS2_PLACEMENT_3D('',#61635,#61636,#61637); +#61635 = CARTESIAN_POINT('',(169.98375,-44.58,1.635)); +#61636 = DIRECTION('',(-0.,0.,-1.)); +#61637 = DIRECTION('',(-0.,-1.,0.)); +#61638 = ORIENTED_EDGE('',*,*,#61639,.F.); +#61639 = EDGE_CURVE('',#61640,#61631,#61642,.T.); +#61640 = VERTEX_POINT('',#61641); +#61641 = CARTESIAN_POINT('',(169.60275,-45.1896,1.635)); +#61642 = LINE('',#61643,#61644); +#61643 = CARTESIAN_POINT('',(169.60275,-45.1896,1.635)); +#61644 = VECTOR('',#61645,1.); +#61645 = DIRECTION('',(0.,1.,0.)); +#61646 = ORIENTED_EDGE('',*,*,#61647,.F.); +#61647 = EDGE_CURVE('',#61648,#61640,#61650,.T.); +#61648 = VERTEX_POINT('',#61649); +#61649 = CARTESIAN_POINT('',(169.614351,-45.247921,1.635)); +#61650 = LINE('',#61651,#61652); +#61651 = CARTESIAN_POINT('',(169.614351,-45.247921,1.635)); +#61652 = VECTOR('',#61653,1.); +#61653 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#61654 = ORIENTED_EDGE('',*,*,#61655,.F.); +#61655 = EDGE_CURVE('',#61656,#61648,#61658,.T.); +#61656 = VERTEX_POINT('',#61657); +#61657 = CARTESIAN_POINT('',(169.647387,-45.297363,1.635)); +#61658 = LINE('',#61659,#61660); +#61659 = CARTESIAN_POINT('',(169.647387,-45.297363,1.635)); +#61660 = VECTOR('',#61661,1.); +#61661 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#61662 = ORIENTED_EDGE('',*,*,#61663,.F.); +#61663 = EDGE_CURVE('',#61664,#61656,#61666,.T.); +#61664 = VERTEX_POINT('',#61665); +#61665 = CARTESIAN_POINT('',(169.696829,-45.330399,1.635)); +#61666 = LINE('',#61667,#61668); +#61667 = CARTESIAN_POINT('',(169.696829,-45.330399,1.635)); +#61668 = VECTOR('',#61669,1.); +#61669 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#61670 = ORIENTED_EDGE('',*,*,#61671,.F.); +#61671 = EDGE_CURVE('',#61672,#61664,#61674,.T.); +#61672 = VERTEX_POINT('',#61673); +#61673 = CARTESIAN_POINT('',(169.75515,-45.342,1.635)); +#61674 = LINE('',#61675,#61676); +#61675 = CARTESIAN_POINT('',(169.75515,-45.342,1.635)); +#61676 = VECTOR('',#61677,1.); +#61677 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#61678 = ORIENTED_EDGE('',*,*,#61679,.F.); +#61679 = EDGE_CURVE('',#61680,#61672,#61682,.T.); +#61680 = VERTEX_POINT('',#61681); +#61681 = CARTESIAN_POINT('',(171.88235,-45.342,1.635)); +#61682 = LINE('',#61683,#61684); +#61683 = CARTESIAN_POINT('',(171.88235,-45.342,1.635)); +#61684 = VECTOR('',#61685,1.); +#61685 = DIRECTION('',(-1.,0.,0.)); +#61686 = ORIENTED_EDGE('',*,*,#61687,.F.); +#61687 = EDGE_CURVE('',#61688,#61680,#61690,.T.); +#61688 = VERTEX_POINT('',#61689); +#61689 = CARTESIAN_POINT('',(171.940671,-45.330399,1.635)); +#61690 = LINE('',#61691,#61692); +#61691 = CARTESIAN_POINT('',(171.940671,-45.330399,1.635)); +#61692 = VECTOR('',#61693,1.); +#61693 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#61694 = ORIENTED_EDGE('',*,*,#61695,.F.); +#61695 = EDGE_CURVE('',#61696,#61688,#61698,.T.); +#61696 = VERTEX_POINT('',#61697); +#61697 = CARTESIAN_POINT('',(171.990113,-45.297363,1.635)); +#61698 = LINE('',#61699,#61700); +#61699 = CARTESIAN_POINT('',(171.990113,-45.297363,1.635)); +#61700 = VECTOR('',#61701,1.); +#61701 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#61702 = ORIENTED_EDGE('',*,*,#61703,.F.); +#61703 = EDGE_CURVE('',#61704,#61696,#61706,.T.); +#61704 = VERTEX_POINT('',#61705); +#61705 = CARTESIAN_POINT('',(172.023149,-45.247921,1.635)); +#61706 = LINE('',#61707,#61708); +#61707 = CARTESIAN_POINT('',(172.023149,-45.247921,1.635)); +#61708 = VECTOR('',#61709,1.); +#61709 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#61710 = ORIENTED_EDGE('',*,*,#61711,.F.); +#61711 = EDGE_CURVE('',#61712,#61704,#61714,.T.); +#61712 = VERTEX_POINT('',#61713); +#61713 = CARTESIAN_POINT('',(172.03475,-45.1896,1.635)); +#61714 = LINE('',#61715,#61716); +#61715 = CARTESIAN_POINT('',(172.03475,-45.1896,1.635)); +#61716 = VECTOR('',#61717,1.); +#61717 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#61718 = ORIENTED_EDGE('',*,*,#61719,.F.); +#61719 = EDGE_CURVE('',#61720,#61712,#61722,.T.); +#61720 = VERTEX_POINT('',#61721); +#61721 = CARTESIAN_POINT('',(172.03475,-43.9704,1.635)); +#61722 = LINE('',#61723,#61724); +#61723 = CARTESIAN_POINT('',(172.03475,-43.9704,1.635)); +#61724 = VECTOR('',#61725,1.); +#61725 = DIRECTION('',(0.,-1.,0.)); +#61726 = ORIENTED_EDGE('',*,*,#61727,.F.); +#61727 = EDGE_CURVE('',#61371,#61720,#61728,.T.); +#61728 = LINE('',#61729,#61730); +#61729 = CARTESIAN_POINT('',(172.023149,-43.912079,1.635)); +#61730 = VECTOR('',#61731,1.); +#61731 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#61732 = ORIENTED_EDGE('',*,*,#61370,.F.); +#61733 = PLANE('',#61734); +#61734 = AXIS2_PLACEMENT_3D('',#61735,#61736,#61737); +#61735 = CARTESIAN_POINT('',(0.,0.,1.635)); +#61736 = DIRECTION('',(0.,0.,1.)); +#61737 = DIRECTION('',(1.,0.,-0.)); +#61738 = ADVANCED_FACE('',(#61739),#61750,.T.); +#61739 = FACE_BOUND('',#61740,.T.); +#61740 = EDGE_LOOP('',(#61741,#61747,#61748,#61749)); +#61741 = ORIENTED_EDGE('',*,*,#61742,.T.); +#61742 = EDGE_CURVE('',#61403,#61574,#61743,.T.); +#61743 = LINE('',#61744,#61745); +#61744 = CARTESIAN_POINT('',(169.75515,-43.818,1.6)); +#61745 = VECTOR('',#61746,1.); +#61746 = DIRECTION('',(0.,0.,1.)); +#61747 = ORIENTED_EDGE('',*,*,#61573,.T.); +#61748 = ORIENTED_EDGE('',*,*,#61338,.F.); +#61749 = ORIENTED_EDGE('',*,*,#61402,.F.); +#61750 = PLANE('',#61751); +#61751 = AXIS2_PLACEMENT_3D('',#61752,#61753,#61754); +#61752 = CARTESIAN_POINT('',(169.75515,-43.818,1.6)); +#61753 = DIRECTION('',(0.,1.,0.)); +#61754 = DIRECTION('',(1.,0.,0.)); +#61755 = ADVANCED_FACE('',(#61756),#61767,.T.); +#61756 = FACE_BOUND('',#61757,.T.); +#61757 = EDGE_LOOP('',(#61758,#61759,#61760,#61766)); +#61758 = ORIENTED_EDGE('',*,*,#61378,.T.); +#61759 = ORIENTED_EDGE('',*,*,#61727,.T.); +#61760 = ORIENTED_EDGE('',*,*,#61761,.F.); +#61761 = EDGE_CURVE('',#61549,#61720,#61762,.T.); +#61762 = LINE('',#61763,#61764); +#61763 = CARTESIAN_POINT('',(172.03475,-43.9704,1.6)); +#61764 = VECTOR('',#61765,1.); +#61765 = DIRECTION('',(0.,0.,1.)); +#61766 = ORIENTED_EDGE('',*,*,#61556,.F.); +#61767 = PLANE('',#61768); +#61768 = AXIS2_PLACEMENT_3D('',#61769,#61770,#61771); +#61769 = CARTESIAN_POINT('',(172.023149,-43.912079,1.6)); +#61770 = DIRECTION('',(0.98078453444,0.195094072188,-0.)); +#61771 = DIRECTION('',(0.195094072188,-0.98078453444,0.)); +#61772 = ADVANCED_FACE('',(#61773),#61784,.T.); +#61773 = FACE_BOUND('',#61774,.T.); +#61774 = EDGE_LOOP('',(#61775,#61776,#61777,#61783)); +#61775 = ORIENTED_EDGE('',*,*,#61761,.T.); +#61776 = ORIENTED_EDGE('',*,*,#61719,.T.); +#61777 = ORIENTED_EDGE('',*,*,#61778,.F.); +#61778 = EDGE_CURVE('',#61541,#61712,#61779,.T.); +#61779 = LINE('',#61780,#61781); +#61780 = CARTESIAN_POINT('',(172.03475,-45.1896,1.6)); +#61781 = VECTOR('',#61782,1.); +#61782 = DIRECTION('',(0.,0.,1.)); +#61783 = ORIENTED_EDGE('',*,*,#61548,.F.); +#61784 = PLANE('',#61785); +#61785 = AXIS2_PLACEMENT_3D('',#61786,#61787,#61788); +#61786 = CARTESIAN_POINT('',(172.03475,-43.9704,1.6)); +#61787 = DIRECTION('',(1.,0.,-0.)); +#61788 = DIRECTION('',(0.,-1.,0.)); +#61789 = ADVANCED_FACE('',(#61790),#61801,.T.); +#61790 = FACE_BOUND('',#61791,.T.); +#61791 = EDGE_LOOP('',(#61792,#61793,#61794,#61800)); +#61792 = ORIENTED_EDGE('',*,*,#61778,.T.); +#61793 = ORIENTED_EDGE('',*,*,#61711,.T.); +#61794 = ORIENTED_EDGE('',*,*,#61795,.F.); +#61795 = EDGE_CURVE('',#61533,#61704,#61796,.T.); +#61796 = LINE('',#61797,#61798); +#61797 = CARTESIAN_POINT('',(172.023149,-45.247921,1.6)); +#61798 = VECTOR('',#61799,1.); +#61799 = DIRECTION('',(0.,0.,1.)); +#61800 = ORIENTED_EDGE('',*,*,#61540,.F.); +#61801 = PLANE('',#61802); +#61802 = AXIS2_PLACEMENT_3D('',#61803,#61804,#61805); +#61803 = CARTESIAN_POINT('',(172.03475,-45.1896,1.6)); +#61804 = DIRECTION('',(0.98078453444,-0.195094072188,0.)); +#61805 = DIRECTION('',(-0.195094072188,-0.98078453444,0.)); +#61806 = ADVANCED_FACE('',(#61807),#61818,.T.); +#61807 = FACE_BOUND('',#61808,.T.); +#61808 = EDGE_LOOP('',(#61809,#61810,#61811,#61817)); +#61809 = ORIENTED_EDGE('',*,*,#61795,.T.); +#61810 = ORIENTED_EDGE('',*,*,#61703,.T.); +#61811 = ORIENTED_EDGE('',*,*,#61812,.F.); +#61812 = EDGE_CURVE('',#61525,#61696,#61813,.T.); +#61813 = LINE('',#61814,#61815); +#61814 = CARTESIAN_POINT('',(171.990113,-45.297363,1.6)); +#61815 = VECTOR('',#61816,1.); +#61816 = DIRECTION('',(0.,0.,1.)); +#61817 = ORIENTED_EDGE('',*,*,#61532,.F.); +#61818 = PLANE('',#61819); +#61819 = AXIS2_PLACEMENT_3D('',#61820,#61821,#61822); +#61820 = CARTESIAN_POINT('',(172.023149,-45.247921,1.6)); +#61821 = DIRECTION('',(0.831470297606,-0.555569207389,0.)); +#61822 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#61823 = ADVANCED_FACE('',(#61824),#61835,.T.); +#61824 = FACE_BOUND('',#61825,.T.); +#61825 = EDGE_LOOP('',(#61826,#61827,#61828,#61834)); +#61826 = ORIENTED_EDGE('',*,*,#61812,.T.); +#61827 = ORIENTED_EDGE('',*,*,#61695,.T.); +#61828 = ORIENTED_EDGE('',*,*,#61829,.F.); +#61829 = EDGE_CURVE('',#61517,#61688,#61830,.T.); +#61830 = LINE('',#61831,#61832); +#61831 = CARTESIAN_POINT('',(171.940671,-45.330399,1.6)); +#61832 = VECTOR('',#61833,1.); +#61833 = DIRECTION('',(0.,0.,1.)); +#61834 = ORIENTED_EDGE('',*,*,#61524,.F.); +#61835 = PLANE('',#61836); +#61836 = AXIS2_PLACEMENT_3D('',#61837,#61838,#61839); +#61837 = CARTESIAN_POINT('',(171.990113,-45.297363,1.6)); +#61838 = DIRECTION('',(0.555569207389,-0.831470297606,0.)); +#61839 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#61840 = ADVANCED_FACE('',(#61841),#61852,.T.); +#61841 = FACE_BOUND('',#61842,.T.); +#61842 = EDGE_LOOP('',(#61843,#61844,#61845,#61851)); +#61843 = ORIENTED_EDGE('',*,*,#61829,.T.); +#61844 = ORIENTED_EDGE('',*,*,#61687,.T.); +#61845 = ORIENTED_EDGE('',*,*,#61846,.F.); +#61846 = EDGE_CURVE('',#61509,#61680,#61847,.T.); +#61847 = LINE('',#61848,#61849); +#61848 = CARTESIAN_POINT('',(171.88235,-45.342,1.6)); +#61849 = VECTOR('',#61850,1.); +#61850 = DIRECTION('',(0.,0.,1.)); +#61851 = ORIENTED_EDGE('',*,*,#61516,.F.); +#61852 = PLANE('',#61853); +#61853 = AXIS2_PLACEMENT_3D('',#61854,#61855,#61856); +#61854 = CARTESIAN_POINT('',(171.940671,-45.330399,1.6)); +#61855 = DIRECTION('',(0.195094072187,-0.98078453444,0.)); +#61856 = DIRECTION('',(-0.98078453444,-0.195094072187,0.)); +#61857 = ADVANCED_FACE('',(#61858),#61869,.T.); +#61858 = FACE_BOUND('',#61859,.T.); +#61859 = EDGE_LOOP('',(#61860,#61861,#61862,#61868)); +#61860 = ORIENTED_EDGE('',*,*,#61846,.T.); +#61861 = ORIENTED_EDGE('',*,*,#61679,.T.); +#61862 = ORIENTED_EDGE('',*,*,#61863,.F.); +#61863 = EDGE_CURVE('',#61501,#61672,#61864,.T.); +#61864 = LINE('',#61865,#61866); +#61865 = CARTESIAN_POINT('',(169.75515,-45.342,1.6)); +#61866 = VECTOR('',#61867,1.); +#61867 = DIRECTION('',(0.,0.,1.)); +#61868 = ORIENTED_EDGE('',*,*,#61508,.F.); +#61869 = PLANE('',#61870); +#61870 = AXIS2_PLACEMENT_3D('',#61871,#61872,#61873); +#61871 = CARTESIAN_POINT('',(171.88235,-45.342,1.6)); +#61872 = DIRECTION('',(0.,-1.,0.)); +#61873 = DIRECTION('',(-1.,0.,0.)); +#61874 = ADVANCED_FACE('',(#61875),#61886,.T.); +#61875 = FACE_BOUND('',#61876,.T.); +#61876 = EDGE_LOOP('',(#61877,#61878,#61879,#61885)); +#61877 = ORIENTED_EDGE('',*,*,#61863,.T.); +#61878 = ORIENTED_EDGE('',*,*,#61671,.T.); +#61879 = ORIENTED_EDGE('',*,*,#61880,.F.); +#61880 = EDGE_CURVE('',#61493,#61664,#61881,.T.); +#61881 = LINE('',#61882,#61883); +#61882 = CARTESIAN_POINT('',(169.696829,-45.330399,1.6)); +#61883 = VECTOR('',#61884,1.); +#61884 = DIRECTION('',(0.,0.,1.)); +#61885 = ORIENTED_EDGE('',*,*,#61500,.F.); +#61886 = PLANE('',#61887); +#61887 = AXIS2_PLACEMENT_3D('',#61888,#61889,#61890); +#61888 = CARTESIAN_POINT('',(169.75515,-45.342,1.6)); +#61889 = DIRECTION('',(-0.195094072187,-0.98078453444,0.)); +#61890 = DIRECTION('',(-0.98078453444,0.195094072187,0.)); +#61891 = ADVANCED_FACE('',(#61892),#61903,.T.); +#61892 = FACE_BOUND('',#61893,.T.); +#61893 = EDGE_LOOP('',(#61894,#61895,#61896,#61902)); +#61894 = ORIENTED_EDGE('',*,*,#61880,.T.); +#61895 = ORIENTED_EDGE('',*,*,#61663,.T.); +#61896 = ORIENTED_EDGE('',*,*,#61897,.F.); +#61897 = EDGE_CURVE('',#61485,#61656,#61898,.T.); +#61898 = LINE('',#61899,#61900); +#61899 = CARTESIAN_POINT('',(169.647387,-45.297363,1.6)); +#61900 = VECTOR('',#61901,1.); +#61901 = DIRECTION('',(0.,0.,1.)); +#61902 = ORIENTED_EDGE('',*,*,#61492,.F.); +#61903 = PLANE('',#61904); +#61904 = AXIS2_PLACEMENT_3D('',#61905,#61906,#61907); +#61905 = CARTESIAN_POINT('',(169.696829,-45.330399,1.6)); +#61906 = DIRECTION('',(-0.555569207389,-0.831470297606,0.)); +#61907 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#61908 = ADVANCED_FACE('',(#61909),#61920,.T.); +#61909 = FACE_BOUND('',#61910,.T.); +#61910 = EDGE_LOOP('',(#61911,#61912,#61913,#61919)); +#61911 = ORIENTED_EDGE('',*,*,#61897,.T.); +#61912 = ORIENTED_EDGE('',*,*,#61655,.T.); +#61913 = ORIENTED_EDGE('',*,*,#61914,.F.); +#61914 = EDGE_CURVE('',#61477,#61648,#61915,.T.); +#61915 = LINE('',#61916,#61917); +#61916 = CARTESIAN_POINT('',(169.614351,-45.247921,1.6)); +#61917 = VECTOR('',#61918,1.); +#61918 = DIRECTION('',(0.,0.,1.)); +#61919 = ORIENTED_EDGE('',*,*,#61484,.F.); +#61920 = PLANE('',#61921); +#61921 = AXIS2_PLACEMENT_3D('',#61922,#61923,#61924); +#61922 = CARTESIAN_POINT('',(169.647387,-45.297363,1.6)); +#61923 = DIRECTION('',(-0.831470297606,-0.555569207389,0.)); +#61924 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#61925 = ADVANCED_FACE('',(#61926),#61937,.T.); +#61926 = FACE_BOUND('',#61927,.T.); +#61927 = EDGE_LOOP('',(#61928,#61929,#61930,#61936)); +#61928 = ORIENTED_EDGE('',*,*,#61914,.T.); +#61929 = ORIENTED_EDGE('',*,*,#61647,.T.); +#61930 = ORIENTED_EDGE('',*,*,#61931,.F.); +#61931 = EDGE_CURVE('',#61469,#61640,#61932,.T.); +#61932 = LINE('',#61933,#61934); +#61933 = CARTESIAN_POINT('',(169.60275,-45.1896,1.6)); +#61934 = VECTOR('',#61935,1.); +#61935 = DIRECTION('',(0.,0.,1.)); +#61936 = ORIENTED_EDGE('',*,*,#61476,.F.); +#61937 = PLANE('',#61938); +#61938 = AXIS2_PLACEMENT_3D('',#61939,#61940,#61941); +#61939 = CARTESIAN_POINT('',(169.614351,-45.247921,1.6)); +#61940 = DIRECTION('',(-0.98078453444,-0.195094072188,0.)); +#61941 = DIRECTION('',(-0.195094072188,0.98078453444,0.)); +#61942 = ADVANCED_FACE('',(#61943),#61954,.T.); +#61943 = FACE_BOUND('',#61944,.T.); +#61944 = EDGE_LOOP('',(#61945,#61946,#61947,#61948)); +#61945 = ORIENTED_EDGE('',*,*,#61468,.F.); +#61946 = ORIENTED_EDGE('',*,*,#61931,.T.); +#61947 = ORIENTED_EDGE('',*,*,#61639,.T.); +#61948 = ORIENTED_EDGE('',*,*,#61949,.T.); +#61949 = EDGE_CURVE('',#61631,#61460,#61950,.T.); +#61950 = LINE('',#61951,#61952); +#61951 = CARTESIAN_POINT('',(169.60275,-44.7555541227,-4.5E-02)); +#61952 = VECTOR('',#61953,1.); +#61953 = DIRECTION('',(-0.,-0.,-1.)); +#61954 = PLANE('',#61955); +#61955 = AXIS2_PLACEMENT_3D('',#61956,#61957,#61958); +#61956 = CARTESIAN_POINT('',(169.60275,-45.1896,1.6)); +#61957 = DIRECTION('',(-1.,0.,0.)); +#61958 = DIRECTION('',(0.,1.,0.)); +#61959 = ADVANCED_FACE('',(#61960),#61971,.F.); +#61960 = FACE_BOUND('',#61961,.T.); +#61961 = EDGE_LOOP('',(#61962,#61968,#61969,#61970)); +#61962 = ORIENTED_EDGE('',*,*,#61963,.F.); +#61963 = EDGE_CURVE('',#61451,#61622,#61964,.T.); +#61964 = LINE('',#61965,#61966); +#61965 = CARTESIAN_POINT('',(169.98375,-44.9995,-4.5E-02)); +#61966 = VECTOR('',#61967,1.); +#61967 = DIRECTION('',(0.,0.,1.)); +#61968 = ORIENTED_EDGE('',*,*,#61459,.T.); +#61969 = ORIENTED_EDGE('',*,*,#61949,.F.); +#61970 = ORIENTED_EDGE('',*,*,#61630,.F.); +#61971 = CYLINDRICAL_SURFACE('',#61972,0.4195); +#61972 = AXIS2_PLACEMENT_3D('',#61973,#61974,#61975); +#61973 = CARTESIAN_POINT('',(169.98375,-44.58,-4.5E-02)); +#61974 = DIRECTION('',(-0.,-0.,-1.)); +#61975 = DIRECTION('',(-0.,-1.,0.)); +#61976 = ADVANCED_FACE('',(#61977),#61988,.F.); +#61977 = FACE_BOUND('',#61978,.T.); +#61978 = EDGE_LOOP('',(#61979,#61980,#61981,#61982)); +#61979 = ORIENTED_EDGE('',*,*,#61450,.T.); +#61980 = ORIENTED_EDGE('',*,*,#61963,.T.); +#61981 = ORIENTED_EDGE('',*,*,#61621,.F.); +#61982 = ORIENTED_EDGE('',*,*,#61983,.T.); +#61983 = EDGE_CURVE('',#61614,#61443,#61984,.T.); +#61984 = LINE('',#61985,#61986); +#61985 = CARTESIAN_POINT('',(169.60275,-44.40444587729,-4.5E-02)); +#61986 = VECTOR('',#61987,1.); +#61987 = DIRECTION('',(-0.,-0.,-1.)); +#61988 = CYLINDRICAL_SURFACE('',#61989,0.4195); +#61989 = AXIS2_PLACEMENT_3D('',#61990,#61991,#61992); +#61990 = CARTESIAN_POINT('',(169.98375,-44.58,-4.5E-02)); +#61991 = DIRECTION('',(-0.,-0.,-1.)); +#61992 = DIRECTION('',(-0.,-1.,0.)); +#61993 = ADVANCED_FACE('',(#61994),#62005,.T.); +#61994 = FACE_BOUND('',#61995,.T.); +#61995 = EDGE_LOOP('',(#61996,#61997,#61998,#61999)); +#61996 = ORIENTED_EDGE('',*,*,#61442,.F.); +#61997 = ORIENTED_EDGE('',*,*,#61983,.F.); +#61998 = ORIENTED_EDGE('',*,*,#61613,.T.); +#61999 = ORIENTED_EDGE('',*,*,#62000,.F.); +#62000 = EDGE_CURVE('',#61435,#61606,#62001,.T.); +#62001 = LINE('',#62002,#62003); +#62002 = CARTESIAN_POINT('',(169.60275,-43.9704,1.6)); +#62003 = VECTOR('',#62004,1.); +#62004 = DIRECTION('',(0.,0.,1.)); +#62005 = PLANE('',#62006); +#62006 = AXIS2_PLACEMENT_3D('',#62007,#62008,#62009); +#62007 = CARTESIAN_POINT('',(169.60275,-45.1896,1.6)); +#62008 = DIRECTION('',(-1.,0.,0.)); +#62009 = DIRECTION('',(0.,1.,0.)); +#62010 = ADVANCED_FACE('',(#62011),#62022,.T.); +#62011 = FACE_BOUND('',#62012,.T.); +#62012 = EDGE_LOOP('',(#62013,#62014,#62015,#62021)); +#62013 = ORIENTED_EDGE('',*,*,#62000,.T.); +#62014 = ORIENTED_EDGE('',*,*,#61605,.T.); +#62015 = ORIENTED_EDGE('',*,*,#62016,.F.); +#62016 = EDGE_CURVE('',#61427,#61598,#62017,.T.); +#62017 = LINE('',#62018,#62019); +#62018 = CARTESIAN_POINT('',(169.614351,-43.912079,1.6)); +#62019 = VECTOR('',#62020,1.); +#62020 = DIRECTION('',(0.,0.,1.)); +#62021 = ORIENTED_EDGE('',*,*,#61434,.F.); +#62022 = PLANE('',#62023); +#62023 = AXIS2_PLACEMENT_3D('',#62024,#62025,#62026); +#62024 = CARTESIAN_POINT('',(169.60275,-43.9704,1.6)); +#62025 = DIRECTION('',(-0.98078453444,0.195094072188,0.)); +#62026 = DIRECTION('',(0.195094072188,0.98078453444,0.)); +#62027 = ADVANCED_FACE('',(#62028),#62039,.T.); +#62028 = FACE_BOUND('',#62029,.T.); +#62029 = EDGE_LOOP('',(#62030,#62031,#62032,#62038)); +#62030 = ORIENTED_EDGE('',*,*,#62016,.T.); +#62031 = ORIENTED_EDGE('',*,*,#61597,.T.); +#62032 = ORIENTED_EDGE('',*,*,#62033,.F.); +#62033 = EDGE_CURVE('',#61419,#61590,#62034,.T.); +#62034 = LINE('',#62035,#62036); +#62035 = CARTESIAN_POINT('',(169.647387,-43.862637,1.6)); +#62036 = VECTOR('',#62037,1.); +#62037 = DIRECTION('',(0.,0.,1.)); +#62038 = ORIENTED_EDGE('',*,*,#61426,.F.); +#62039 = PLANE('',#62040); +#62040 = AXIS2_PLACEMENT_3D('',#62041,#62042,#62043); +#62041 = CARTESIAN_POINT('',(169.614351,-43.912079,1.6)); +#62042 = DIRECTION('',(-0.831470297606,0.555569207389,0.)); +#62043 = DIRECTION('',(0.555569207389,0.831470297606,0.)); +#62044 = ADVANCED_FACE('',(#62045),#62056,.T.); +#62045 = FACE_BOUND('',#62046,.T.); +#62046 = EDGE_LOOP('',(#62047,#62048,#62049,#62055)); +#62047 = ORIENTED_EDGE('',*,*,#62033,.T.); +#62048 = ORIENTED_EDGE('',*,*,#61589,.T.); +#62049 = ORIENTED_EDGE('',*,*,#62050,.F.); +#62050 = EDGE_CURVE('',#61411,#61582,#62051,.T.); +#62051 = LINE('',#62052,#62053); +#62052 = CARTESIAN_POINT('',(169.696829,-43.829601,1.6)); +#62053 = VECTOR('',#62054,1.); +#62054 = DIRECTION('',(0.,0.,1.)); +#62055 = ORIENTED_EDGE('',*,*,#61418,.F.); +#62056 = PLANE('',#62057); +#62057 = AXIS2_PLACEMENT_3D('',#62058,#62059,#62060); +#62058 = CARTESIAN_POINT('',(169.647387,-43.862637,1.6)); +#62059 = DIRECTION('',(-0.555569207389,0.831470297606,0.)); +#62060 = DIRECTION('',(0.831470297606,0.555569207389,0.)); +#62061 = ADVANCED_FACE('',(#62062),#62068,.T.); +#62062 = FACE_BOUND('',#62063,.T.); +#62063 = EDGE_LOOP('',(#62064,#62065,#62066,#62067)); +#62064 = ORIENTED_EDGE('',*,*,#62050,.T.); +#62065 = ORIENTED_EDGE('',*,*,#61581,.T.); +#62066 = ORIENTED_EDGE('',*,*,#61742,.F.); +#62067 = ORIENTED_EDGE('',*,*,#61410,.F.); +#62068 = PLANE('',#62069); +#62069 = AXIS2_PLACEMENT_3D('',#62070,#62071,#62072); +#62070 = CARTESIAN_POINT('',(169.696829,-43.829601,1.6)); +#62071 = DIRECTION('',(-0.195094072187,0.98078453444,0.)); +#62072 = DIRECTION('',(0.98078453444,0.195094072187,0.)); +#62073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#62077)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#62074,#62075,#62076)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#62074 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#62075 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#62076 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#62077 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#62074, + 'distance_accuracy_value','confusion accuracy'); +#62078 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#62079,#62081); +#62079 = ( REPRESENTATION_RELATIONSHIP('','',#61291,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#62080) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#62080 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1259); +#62081 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #62082); +#62082 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('313','=>[0:1:1:306]','',#5, + #61286,$); +#62083 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#61288)); +#62084 = SHAPE_DEFINITION_REPRESENTATION(#62085,#62091); +#62085 = PRODUCT_DEFINITION_SHAPE('','',#62086); +#62086 = PRODUCT_DEFINITION('design','',#62087,#62090); +#62087 = PRODUCT_DEFINITION_FORMATION('','',#62088); +#62088 = PRODUCT('HackPad_pad_57','HackPad_pad_57','',(#62089)); +#62089 = PRODUCT_CONTEXT('',#2,'mechanical'); +#62090 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#62091 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62092),#62281); +#62092 = MANIFOLD_SOLID_BREP('',#62093); +#62093 = CLOSED_SHELL('',(#62094,#62134,#62165,#62196,#62224,#62252, + #62264)); +#62094 = ADVANCED_FACE('',(#62095),#62129,.T.); +#62095 = FACE_BOUND('',#62096,.T.); +#62096 = EDGE_LOOP('',(#62097,#62107,#62115,#62123)); +#62097 = ORIENTED_EDGE('',*,*,#62098,.T.); +#62098 = EDGE_CURVE('',#62099,#62101,#62103,.T.); +#62099 = VERTEX_POINT('',#62100); +#62100 = CARTESIAN_POINT('',(160.16375,-66.19,1.6)); +#62101 = VERTEX_POINT('',#62102); +#62102 = CARTESIAN_POINT('',(160.16375,-66.19,1.635)); +#62103 = LINE('',#62104,#62105); +#62104 = CARTESIAN_POINT('',(160.16375,-66.19,1.6)); +#62105 = VECTOR('',#62106,1.); +#62106 = DIRECTION('',(0.,0.,1.)); +#62107 = ORIENTED_EDGE('',*,*,#62108,.T.); +#62108 = EDGE_CURVE('',#62101,#62109,#62111,.T.); +#62109 = VERTEX_POINT('',#62110); +#62110 = CARTESIAN_POINT('',(158.56375,-66.19,1.635)); +#62111 = LINE('',#62112,#62113); +#62112 = CARTESIAN_POINT('',(160.16375,-66.19,1.635)); +#62113 = VECTOR('',#62114,1.); +#62114 = DIRECTION('',(-1.,0.,0.)); +#62115 = ORIENTED_EDGE('',*,*,#62116,.F.); +#62116 = EDGE_CURVE('',#62117,#62109,#62119,.T.); +#62117 = VERTEX_POINT('',#62118); +#62118 = CARTESIAN_POINT('',(158.56375,-66.19,1.6)); +#62119 = LINE('',#62120,#62121); +#62120 = CARTESIAN_POINT('',(158.56375,-66.19,1.6)); +#62121 = VECTOR('',#62122,1.); +#62122 = DIRECTION('',(0.,0.,1.)); +#62123 = ORIENTED_EDGE('',*,*,#62124,.F.); +#62124 = EDGE_CURVE('',#62099,#62117,#62125,.T.); +#62125 = LINE('',#62126,#62127); +#62126 = CARTESIAN_POINT('',(160.16375,-66.19,1.6)); +#62127 = VECTOR('',#62128,1.); +#62128 = DIRECTION('',(-1.,0.,0.)); +#62129 = PLANE('',#62130); +#62130 = AXIS2_PLACEMENT_3D('',#62131,#62132,#62133); +#62131 = CARTESIAN_POINT('',(160.16375,-66.19,1.6)); +#62132 = DIRECTION('',(0.,-1.,0.)); +#62133 = DIRECTION('',(-1.,0.,0.)); +#62134 = ADVANCED_FACE('',(#62135),#62160,.T.); +#62135 = FACE_BOUND('',#62136,.T.); +#62136 = EDGE_LOOP('',(#62137,#62147,#62153,#62154)); +#62137 = ORIENTED_EDGE('',*,*,#62138,.T.); +#62138 = EDGE_CURVE('',#62139,#62141,#62143,.T.); +#62139 = VERTEX_POINT('',#62140); +#62140 = CARTESIAN_POINT('',(160.16375,-64.59,1.6)); +#62141 = VERTEX_POINT('',#62142); +#62142 = CARTESIAN_POINT('',(160.16375,-64.59,1.635)); +#62143 = LINE('',#62144,#62145); +#62144 = CARTESIAN_POINT('',(160.16375,-64.59,1.6)); +#62145 = VECTOR('',#62146,1.); +#62146 = DIRECTION('',(0.,0.,1.)); +#62147 = ORIENTED_EDGE('',*,*,#62148,.T.); +#62148 = EDGE_CURVE('',#62141,#62101,#62149,.T.); +#62149 = LINE('',#62150,#62151); +#62150 = CARTESIAN_POINT('',(160.16375,-64.59,1.635)); +#62151 = VECTOR('',#62152,1.); +#62152 = DIRECTION('',(0.,-1.,0.)); +#62153 = ORIENTED_EDGE('',*,*,#62098,.F.); +#62154 = ORIENTED_EDGE('',*,*,#62155,.F.); +#62155 = EDGE_CURVE('',#62139,#62099,#62156,.T.); +#62156 = LINE('',#62157,#62158); +#62157 = CARTESIAN_POINT('',(160.16375,-64.59,1.6)); +#62158 = VECTOR('',#62159,1.); +#62159 = DIRECTION('',(0.,-1.,0.)); +#62160 = PLANE('',#62161); +#62161 = AXIS2_PLACEMENT_3D('',#62162,#62163,#62164); +#62162 = CARTESIAN_POINT('',(160.16375,-64.59,1.6)); +#62163 = DIRECTION('',(1.,0.,-0.)); +#62164 = DIRECTION('',(0.,-1.,0.)); +#62165 = ADVANCED_FACE('',(#62166),#62191,.T.); +#62166 = FACE_BOUND('',#62167,.T.); +#62167 = EDGE_LOOP('',(#62168,#62169,#62177,#62185)); +#62168 = ORIENTED_EDGE('',*,*,#62116,.T.); +#62169 = ORIENTED_EDGE('',*,*,#62170,.T.); +#62170 = EDGE_CURVE('',#62109,#62171,#62173,.T.); +#62171 = VERTEX_POINT('',#62172); +#62172 = CARTESIAN_POINT('',(158.56375,-64.59,1.635)); +#62173 = LINE('',#62174,#62175); +#62174 = CARTESIAN_POINT('',(158.56375,-66.19,1.635)); +#62175 = VECTOR('',#62176,1.); +#62176 = DIRECTION('',(0.,1.,0.)); +#62177 = ORIENTED_EDGE('',*,*,#62178,.F.); +#62178 = EDGE_CURVE('',#62179,#62171,#62181,.T.); +#62179 = VERTEX_POINT('',#62180); +#62180 = CARTESIAN_POINT('',(158.56375,-64.59,1.6)); +#62181 = LINE('',#62182,#62183); +#62182 = CARTESIAN_POINT('',(158.56375,-64.59,1.6)); +#62183 = VECTOR('',#62184,1.); +#62184 = DIRECTION('',(0.,0.,1.)); +#62185 = ORIENTED_EDGE('',*,*,#62186,.F.); +#62186 = EDGE_CURVE('',#62117,#62179,#62187,.T.); +#62187 = LINE('',#62188,#62189); +#62188 = CARTESIAN_POINT('',(158.56375,-66.19,1.6)); +#62189 = VECTOR('',#62190,1.); +#62190 = DIRECTION('',(0.,1.,0.)); +#62191 = PLANE('',#62192); +#62192 = AXIS2_PLACEMENT_3D('',#62193,#62194,#62195); +#62193 = CARTESIAN_POINT('',(158.56375,-66.19,1.6)); +#62194 = DIRECTION('',(-1.,0.,0.)); +#62195 = DIRECTION('',(0.,1.,0.)); +#62196 = ADVANCED_FACE('',(#62197,#62208),#62219,.F.); +#62197 = FACE_BOUND('',#62198,.F.); +#62198 = EDGE_LOOP('',(#62199,#62200,#62201,#62207)); +#62199 = ORIENTED_EDGE('',*,*,#62124,.F.); +#62200 = ORIENTED_EDGE('',*,*,#62155,.F.); +#62201 = ORIENTED_EDGE('',*,*,#62202,.F.); +#62202 = EDGE_CURVE('',#62179,#62139,#62203,.T.); +#62203 = LINE('',#62204,#62205); +#62204 = CARTESIAN_POINT('',(158.56375,-64.59,1.6)); +#62205 = VECTOR('',#62206,1.); +#62206 = DIRECTION('',(1.,0.,0.)); +#62207 = ORIENTED_EDGE('',*,*,#62186,.F.); +#62208 = FACE_BOUND('',#62209,.F.); +#62209 = EDGE_LOOP('',(#62210)); +#62210 = ORIENTED_EDGE('',*,*,#62211,.T.); +#62211 = EDGE_CURVE('',#62212,#62212,#62214,.T.); +#62212 = VERTEX_POINT('',#62213); +#62213 = CARTESIAN_POINT('',(159.36375,-65.765,1.6)); +#62214 = CIRCLE('',#62215,0.375); +#62215 = AXIS2_PLACEMENT_3D('',#62216,#62217,#62218); +#62216 = CARTESIAN_POINT('',(159.36375,-65.39,1.6)); +#62217 = DIRECTION('',(-0.,0.,-1.)); +#62218 = DIRECTION('',(-0.,-1.,0.)); +#62219 = PLANE('',#62220); +#62220 = AXIS2_PLACEMENT_3D('',#62221,#62222,#62223); +#62221 = CARTESIAN_POINT('',(0.,0.,1.6)); +#62222 = DIRECTION('',(0.,0.,1.)); +#62223 = DIRECTION('',(1.,0.,-0.)); +#62224 = ADVANCED_FACE('',(#62225,#62236),#62247,.T.); +#62225 = FACE_BOUND('',#62226,.T.); +#62226 = EDGE_LOOP('',(#62227,#62228,#62229,#62235)); +#62227 = ORIENTED_EDGE('',*,*,#62108,.F.); +#62228 = ORIENTED_EDGE('',*,*,#62148,.F.); +#62229 = ORIENTED_EDGE('',*,*,#62230,.F.); +#62230 = EDGE_CURVE('',#62171,#62141,#62231,.T.); +#62231 = LINE('',#62232,#62233); +#62232 = CARTESIAN_POINT('',(158.56375,-64.59,1.635)); +#62233 = VECTOR('',#62234,1.); +#62234 = DIRECTION('',(1.,0.,0.)); +#62235 = ORIENTED_EDGE('',*,*,#62170,.F.); +#62236 = FACE_BOUND('',#62237,.T.); +#62237 = EDGE_LOOP('',(#62238)); +#62238 = ORIENTED_EDGE('',*,*,#62239,.T.); +#62239 = EDGE_CURVE('',#62240,#62240,#62242,.T.); +#62240 = VERTEX_POINT('',#62241); +#62241 = CARTESIAN_POINT('',(159.36375,-65.765,1.635)); +#62242 = CIRCLE('',#62243,0.375); +#62243 = AXIS2_PLACEMENT_3D('',#62244,#62245,#62246); +#62244 = CARTESIAN_POINT('',(159.36375,-65.39,1.635)); +#62245 = DIRECTION('',(-0.,0.,-1.)); +#62246 = DIRECTION('',(-0.,-1.,0.)); +#62247 = PLANE('',#62248); +#62248 = AXIS2_PLACEMENT_3D('',#62249,#62250,#62251); +#62249 = CARTESIAN_POINT('',(0.,0.,1.635)); +#62250 = DIRECTION('',(0.,0.,1.)); +#62251 = DIRECTION('',(1.,0.,-0.)); +#62252 = ADVANCED_FACE('',(#62253),#62259,.T.); +#62253 = FACE_BOUND('',#62254,.T.); +#62254 = EDGE_LOOP('',(#62255,#62256,#62257,#62258)); +#62255 = ORIENTED_EDGE('',*,*,#62178,.T.); +#62256 = ORIENTED_EDGE('',*,*,#62230,.T.); +#62257 = ORIENTED_EDGE('',*,*,#62138,.F.); +#62258 = ORIENTED_EDGE('',*,*,#62202,.F.); +#62259 = PLANE('',#62260); +#62260 = AXIS2_PLACEMENT_3D('',#62261,#62262,#62263); +#62261 = CARTESIAN_POINT('',(158.56375,-64.59,1.6)); +#62262 = DIRECTION('',(0.,1.,0.)); +#62263 = DIRECTION('',(1.,0.,0.)); +#62264 = ADVANCED_FACE('',(#62265),#62276,.F.); +#62265 = FACE_BOUND('',#62266,.T.); +#62266 = EDGE_LOOP('',(#62267,#62268,#62274,#62275)); +#62267 = ORIENTED_EDGE('',*,*,#62211,.T.); +#62268 = ORIENTED_EDGE('',*,*,#62269,.T.); +#62269 = EDGE_CURVE('',#62212,#62240,#62270,.T.); +#62270 = LINE('',#62271,#62272); +#62271 = CARTESIAN_POINT('',(159.36375,-65.765,-4.5E-02)); +#62272 = VECTOR('',#62273,1.); +#62273 = DIRECTION('',(0.,0.,1.)); +#62274 = ORIENTED_EDGE('',*,*,#62239,.F.); +#62275 = ORIENTED_EDGE('',*,*,#62269,.F.); +#62276 = CYLINDRICAL_SURFACE('',#62277,0.375); +#62277 = AXIS2_PLACEMENT_3D('',#62278,#62279,#62280); +#62278 = CARTESIAN_POINT('',(159.36375,-65.39,-4.5E-02)); +#62279 = DIRECTION('',(-0.,-0.,-1.)); +#62280 = DIRECTION('',(-0.,-1.,0.)); +#62281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#62285)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#62282,#62283,#62284)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#62282 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#62283 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#62284 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#62285 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#62282, + 'distance_accuracy_value','confusion accuracy'); +#62286 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#62287,#62289); +#62287 = ( REPRESENTATION_RELATIONSHIP('','',#62091,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#62288) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#62288 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1263); +#62289 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #62290); +#62290 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('314','=>[0:1:1:307]','',#5, + #62086,$); +#62291 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#62088)); +#62292 = SHAPE_DEFINITION_REPRESENTATION(#62293,#62299); +#62293 = PRODUCT_DEFINITION_SHAPE('','',#62294); +#62294 = PRODUCT_DEFINITION('design','',#62295,#62298); +#62295 = PRODUCT_DEFINITION_FORMATION('','',#62296); +#62296 = PRODUCT('HackPad_pad_58','HackPad_pad_58','',(#62297)); +#62297 = PRODUCT_CONTEXT('',#2,'mechanical'); +#62298 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#62299 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62300),#62489); +#62300 = MANIFOLD_SOLID_BREP('',#62301); +#62301 = CLOSED_SHELL('',(#62302,#62342,#62373,#62404,#62432,#62460, + #62472)); +#62302 = ADVANCED_FACE('',(#62303),#62337,.T.); +#62303 = FACE_BOUND('',#62304,.T.); +#62304 = EDGE_LOOP('',(#62305,#62315,#62323,#62331)); +#62305 = ORIENTED_EDGE('',*,*,#62306,.T.); +#62306 = EDGE_CURVE('',#62307,#62309,#62311,.T.); +#62307 = VERTEX_POINT('',#62308); +#62308 = CARTESIAN_POINT('',(160.16375,-66.19,-3.5E-02)); +#62309 = VERTEX_POINT('',#62310); +#62310 = CARTESIAN_POINT('',(160.16375,-66.19,0.)); +#62311 = LINE('',#62312,#62313); +#62312 = CARTESIAN_POINT('',(160.16375,-66.19,-3.5E-02)); +#62313 = VECTOR('',#62314,1.); +#62314 = DIRECTION('',(0.,0.,1.)); +#62315 = ORIENTED_EDGE('',*,*,#62316,.T.); +#62316 = EDGE_CURVE('',#62309,#62317,#62319,.T.); +#62317 = VERTEX_POINT('',#62318); +#62318 = CARTESIAN_POINT('',(158.56375,-66.19,0.)); +#62319 = LINE('',#62320,#62321); +#62320 = CARTESIAN_POINT('',(160.16375,-66.19,0.)); +#62321 = VECTOR('',#62322,1.); +#62322 = DIRECTION('',(-1.,0.,0.)); +#62323 = ORIENTED_EDGE('',*,*,#62324,.F.); +#62324 = EDGE_CURVE('',#62325,#62317,#62327,.T.); +#62325 = VERTEX_POINT('',#62326); +#62326 = CARTESIAN_POINT('',(158.56375,-66.19,-3.5E-02)); +#62327 = LINE('',#62328,#62329); +#62328 = CARTESIAN_POINT('',(158.56375,-66.19,-3.5E-02)); +#62329 = VECTOR('',#62330,1.); +#62330 = DIRECTION('',(0.,0.,1.)); +#62331 = ORIENTED_EDGE('',*,*,#62332,.F.); +#62332 = EDGE_CURVE('',#62307,#62325,#62333,.T.); +#62333 = LINE('',#62334,#62335); +#62334 = CARTESIAN_POINT('',(160.16375,-66.19,-3.5E-02)); +#62335 = VECTOR('',#62336,1.); +#62336 = DIRECTION('',(-1.,0.,0.)); +#62337 = PLANE('',#62338); +#62338 = AXIS2_PLACEMENT_3D('',#62339,#62340,#62341); +#62339 = CARTESIAN_POINT('',(160.16375,-66.19,-3.5E-02)); +#62340 = DIRECTION('',(0.,-1.,0.)); +#62341 = DIRECTION('',(-1.,0.,0.)); +#62342 = ADVANCED_FACE('',(#62343),#62368,.T.); +#62343 = FACE_BOUND('',#62344,.T.); +#62344 = EDGE_LOOP('',(#62345,#62355,#62361,#62362)); +#62345 = ORIENTED_EDGE('',*,*,#62346,.T.); +#62346 = EDGE_CURVE('',#62347,#62349,#62351,.T.); +#62347 = VERTEX_POINT('',#62348); +#62348 = CARTESIAN_POINT('',(160.16375,-64.59,-3.5E-02)); +#62349 = VERTEX_POINT('',#62350); +#62350 = CARTESIAN_POINT('',(160.16375,-64.59,0.)); +#62351 = LINE('',#62352,#62353); +#62352 = CARTESIAN_POINT('',(160.16375,-64.59,-3.5E-02)); +#62353 = VECTOR('',#62354,1.); +#62354 = DIRECTION('',(0.,0.,1.)); +#62355 = ORIENTED_EDGE('',*,*,#62356,.T.); +#62356 = EDGE_CURVE('',#62349,#62309,#62357,.T.); +#62357 = LINE('',#62358,#62359); +#62358 = CARTESIAN_POINT('',(160.16375,-64.59,0.)); +#62359 = VECTOR('',#62360,1.); +#62360 = DIRECTION('',(0.,-1.,0.)); +#62361 = ORIENTED_EDGE('',*,*,#62306,.F.); +#62362 = ORIENTED_EDGE('',*,*,#62363,.F.); +#62363 = EDGE_CURVE('',#62347,#62307,#62364,.T.); +#62364 = LINE('',#62365,#62366); +#62365 = CARTESIAN_POINT('',(160.16375,-64.59,-3.5E-02)); +#62366 = VECTOR('',#62367,1.); +#62367 = DIRECTION('',(0.,-1.,0.)); +#62368 = PLANE('',#62369); +#62369 = AXIS2_PLACEMENT_3D('',#62370,#62371,#62372); +#62370 = CARTESIAN_POINT('',(160.16375,-64.59,-3.5E-02)); +#62371 = DIRECTION('',(1.,0.,-0.)); +#62372 = DIRECTION('',(0.,-1.,0.)); +#62373 = ADVANCED_FACE('',(#62374),#62399,.T.); +#62374 = FACE_BOUND('',#62375,.T.); +#62375 = EDGE_LOOP('',(#62376,#62377,#62385,#62393)); +#62376 = ORIENTED_EDGE('',*,*,#62324,.T.); +#62377 = ORIENTED_EDGE('',*,*,#62378,.T.); +#62378 = EDGE_CURVE('',#62317,#62379,#62381,.T.); +#62379 = VERTEX_POINT('',#62380); +#62380 = CARTESIAN_POINT('',(158.56375,-64.59,0.)); +#62381 = LINE('',#62382,#62383); +#62382 = CARTESIAN_POINT('',(158.56375,-66.19,0.)); +#62383 = VECTOR('',#62384,1.); +#62384 = DIRECTION('',(0.,1.,0.)); +#62385 = ORIENTED_EDGE('',*,*,#62386,.F.); +#62386 = EDGE_CURVE('',#62387,#62379,#62389,.T.); +#62387 = VERTEX_POINT('',#62388); +#62388 = CARTESIAN_POINT('',(158.56375,-64.59,-3.5E-02)); +#62389 = LINE('',#62390,#62391); +#62390 = CARTESIAN_POINT('',(158.56375,-64.59,-3.5E-02)); +#62391 = VECTOR('',#62392,1.); +#62392 = DIRECTION('',(0.,0.,1.)); +#62393 = ORIENTED_EDGE('',*,*,#62394,.F.); +#62394 = EDGE_CURVE('',#62325,#62387,#62395,.T.); +#62395 = LINE('',#62396,#62397); +#62396 = CARTESIAN_POINT('',(158.56375,-66.19,-3.5E-02)); +#62397 = VECTOR('',#62398,1.); +#62398 = DIRECTION('',(0.,1.,0.)); +#62399 = PLANE('',#62400); +#62400 = AXIS2_PLACEMENT_3D('',#62401,#62402,#62403); +#62401 = CARTESIAN_POINT('',(158.56375,-66.19,-3.5E-02)); +#62402 = DIRECTION('',(-1.,0.,0.)); +#62403 = DIRECTION('',(0.,1.,0.)); +#62404 = ADVANCED_FACE('',(#62405,#62416),#62427,.F.); +#62405 = FACE_BOUND('',#62406,.F.); +#62406 = EDGE_LOOP('',(#62407,#62408,#62409,#62415)); +#62407 = ORIENTED_EDGE('',*,*,#62332,.F.); +#62408 = ORIENTED_EDGE('',*,*,#62363,.F.); +#62409 = ORIENTED_EDGE('',*,*,#62410,.F.); +#62410 = EDGE_CURVE('',#62387,#62347,#62411,.T.); +#62411 = LINE('',#62412,#62413); +#62412 = CARTESIAN_POINT('',(158.56375,-64.59,-3.5E-02)); +#62413 = VECTOR('',#62414,1.); +#62414 = DIRECTION('',(1.,0.,0.)); +#62415 = ORIENTED_EDGE('',*,*,#62394,.F.); +#62416 = FACE_BOUND('',#62417,.F.); +#62417 = EDGE_LOOP('',(#62418)); +#62418 = ORIENTED_EDGE('',*,*,#62419,.T.); +#62419 = EDGE_CURVE('',#62420,#62420,#62422,.T.); +#62420 = VERTEX_POINT('',#62421); +#62421 = CARTESIAN_POINT('',(159.36375,-65.765,-3.5E-02)); +#62422 = CIRCLE('',#62423,0.375); +#62423 = AXIS2_PLACEMENT_3D('',#62424,#62425,#62426); +#62424 = CARTESIAN_POINT('',(159.36375,-65.39,-3.5E-02)); +#62425 = DIRECTION('',(-0.,0.,-1.)); +#62426 = DIRECTION('',(-0.,-1.,0.)); +#62427 = PLANE('',#62428); +#62428 = AXIS2_PLACEMENT_3D('',#62429,#62430,#62431); +#62429 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#62430 = DIRECTION('',(0.,0.,1.)); +#62431 = DIRECTION('',(1.,0.,-0.)); +#62432 = ADVANCED_FACE('',(#62433,#62444),#62455,.T.); +#62433 = FACE_BOUND('',#62434,.T.); +#62434 = EDGE_LOOP('',(#62435,#62436,#62437,#62443)); +#62435 = ORIENTED_EDGE('',*,*,#62316,.F.); +#62436 = ORIENTED_EDGE('',*,*,#62356,.F.); +#62437 = ORIENTED_EDGE('',*,*,#62438,.F.); +#62438 = EDGE_CURVE('',#62379,#62349,#62439,.T.); +#62439 = LINE('',#62440,#62441); +#62440 = CARTESIAN_POINT('',(158.56375,-64.59,0.)); +#62441 = VECTOR('',#62442,1.); +#62442 = DIRECTION('',(1.,0.,0.)); +#62443 = ORIENTED_EDGE('',*,*,#62378,.F.); +#62444 = FACE_BOUND('',#62445,.T.); +#62445 = EDGE_LOOP('',(#62446)); +#62446 = ORIENTED_EDGE('',*,*,#62447,.T.); +#62447 = EDGE_CURVE('',#62448,#62448,#62450,.T.); +#62448 = VERTEX_POINT('',#62449); +#62449 = CARTESIAN_POINT('',(159.36375,-65.765,0.)); +#62450 = CIRCLE('',#62451,0.375); +#62451 = AXIS2_PLACEMENT_3D('',#62452,#62453,#62454); +#62452 = CARTESIAN_POINT('',(159.36375,-65.39,0.)); +#62453 = DIRECTION('',(-0.,0.,-1.)); +#62454 = DIRECTION('',(-0.,-1.,0.)); +#62455 = PLANE('',#62456); +#62456 = AXIS2_PLACEMENT_3D('',#62457,#62458,#62459); +#62457 = CARTESIAN_POINT('',(0.,0.,0.)); +#62458 = DIRECTION('',(0.,0.,1.)); +#62459 = DIRECTION('',(1.,0.,-0.)); +#62460 = ADVANCED_FACE('',(#62461),#62467,.T.); +#62461 = FACE_BOUND('',#62462,.T.); +#62462 = EDGE_LOOP('',(#62463,#62464,#62465,#62466)); +#62463 = ORIENTED_EDGE('',*,*,#62386,.T.); +#62464 = ORIENTED_EDGE('',*,*,#62438,.T.); +#62465 = ORIENTED_EDGE('',*,*,#62346,.F.); +#62466 = ORIENTED_EDGE('',*,*,#62410,.F.); +#62467 = PLANE('',#62468); +#62468 = AXIS2_PLACEMENT_3D('',#62469,#62470,#62471); +#62469 = CARTESIAN_POINT('',(158.56375,-64.59,-3.5E-02)); +#62470 = DIRECTION('',(0.,1.,0.)); +#62471 = DIRECTION('',(1.,0.,0.)); +#62472 = ADVANCED_FACE('',(#62473),#62484,.F.); +#62473 = FACE_BOUND('',#62474,.T.); +#62474 = EDGE_LOOP('',(#62475,#62476,#62482,#62483)); +#62475 = ORIENTED_EDGE('',*,*,#62419,.T.); +#62476 = ORIENTED_EDGE('',*,*,#62477,.T.); +#62477 = EDGE_CURVE('',#62420,#62448,#62478,.T.); +#62478 = LINE('',#62479,#62480); +#62479 = CARTESIAN_POINT('',(159.36375,-65.765,-4.5E-02)); +#62480 = VECTOR('',#62481,1.); +#62481 = DIRECTION('',(0.,0.,1.)); +#62482 = ORIENTED_EDGE('',*,*,#62447,.F.); +#62483 = ORIENTED_EDGE('',*,*,#62477,.F.); +#62484 = CYLINDRICAL_SURFACE('',#62485,0.375); +#62485 = AXIS2_PLACEMENT_3D('',#62486,#62487,#62488); +#62486 = CARTESIAN_POINT('',(159.36375,-65.39,-4.5E-02)); +#62487 = DIRECTION('',(-0.,-0.,-1.)); +#62488 = DIRECTION('',(-0.,-1.,0.)); +#62489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#62493)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#62490,#62491,#62492)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#62490 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#62491 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#62492 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#62493 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#62490, + 'distance_accuracy_value','confusion accuracy'); +#62494 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#62495,#62497); +#62495 = ( REPRESENTATION_RELATIONSHIP('','',#62299,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#62496) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#62496 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1267); +#62497 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #62498); +#62498 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('315','=>[0:1:1:308]','',#5, + #62294,$); +#62499 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#62296)); +#62500 = SHAPE_DEFINITION_REPRESENTATION(#62501,#62507); +#62501 = PRODUCT_DEFINITION_SHAPE('','',#62502); +#62502 = PRODUCT_DEFINITION('design','',#62503,#62506); +#62503 = PRODUCT_DEFINITION_FORMATION('','',#62504); +#62504 = PRODUCT('HackPad_pad_59','HackPad_pad_59','',(#62505)); +#62505 = PRODUCT_CONTEXT('',#2,'mechanical'); +#62506 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#62507 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62508),#62600); +#62508 = MANIFOLD_SOLID_BREP('',#62509); +#62509 = CLOSED_SHELL('',(#62510,#62543,#62563,#62583)); +#62510 = ADVANCED_FACE('',(#62511),#62538,.T.); +#62511 = FACE_BOUND('',#62512,.F.); +#62512 = EDGE_LOOP('',(#62513,#62523,#62530,#62531)); +#62513 = ORIENTED_EDGE('',*,*,#62514,.T.); +#62514 = EDGE_CURVE('',#62515,#62517,#62519,.T.); +#62515 = VERTEX_POINT('',#62516); +#62516 = CARTESIAN_POINT('',(159.36375,-65.79,-3.5E-02)); +#62517 = VERTEX_POINT('',#62518); +#62518 = CARTESIAN_POINT('',(159.36375,-65.79,1.635)); +#62519 = LINE('',#62520,#62521); +#62520 = CARTESIAN_POINT('',(159.36375,-65.79,-3.5E-02)); +#62521 = VECTOR('',#62522,1.); +#62522 = DIRECTION('',(0.,0.,1.)); +#62523 = ORIENTED_EDGE('',*,*,#62524,.T.); +#62524 = EDGE_CURVE('',#62517,#62517,#62525,.T.); +#62525 = CIRCLE('',#62526,0.4); +#62526 = AXIS2_PLACEMENT_3D('',#62527,#62528,#62529); +#62527 = CARTESIAN_POINT('',(159.36375,-65.39,1.635)); +#62528 = DIRECTION('',(0.,-0.,1.)); +#62529 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#62530 = ORIENTED_EDGE('',*,*,#62514,.F.); +#62531 = ORIENTED_EDGE('',*,*,#62532,.F.); +#62532 = EDGE_CURVE('',#62515,#62515,#62533,.T.); +#62533 = CIRCLE('',#62534,0.4); +#62534 = AXIS2_PLACEMENT_3D('',#62535,#62536,#62537); +#62535 = CARTESIAN_POINT('',(159.36375,-65.39,-3.5E-02)); +#62536 = DIRECTION('',(0.,-0.,1.)); +#62537 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#62538 = CYLINDRICAL_SURFACE('',#62539,0.4); +#62539 = AXIS2_PLACEMENT_3D('',#62540,#62541,#62542); +#62540 = CARTESIAN_POINT('',(159.36375,-65.39,-3.5E-02)); +#62541 = DIRECTION('',(-0.,0.,-1.)); +#62542 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#62543 = ADVANCED_FACE('',(#62544,#62547),#62558,.F.); +#62544 = FACE_BOUND('',#62545,.F.); +#62545 = EDGE_LOOP('',(#62546)); +#62546 = ORIENTED_EDGE('',*,*,#62532,.T.); +#62547 = FACE_BOUND('',#62548,.F.); +#62548 = EDGE_LOOP('',(#62549)); +#62549 = ORIENTED_EDGE('',*,*,#62550,.T.); +#62550 = EDGE_CURVE('',#62551,#62551,#62553,.T.); +#62551 = VERTEX_POINT('',#62552); +#62552 = CARTESIAN_POINT('',(159.36375,-65.765,-3.5E-02)); +#62553 = CIRCLE('',#62554,0.375); +#62554 = AXIS2_PLACEMENT_3D('',#62555,#62556,#62557); +#62555 = CARTESIAN_POINT('',(159.36375,-65.39,-3.5E-02)); +#62556 = DIRECTION('',(-0.,0.,-1.)); +#62557 = DIRECTION('',(-0.,-1.,0.)); +#62558 = PLANE('',#62559); +#62559 = AXIS2_PLACEMENT_3D('',#62560,#62561,#62562); +#62560 = CARTESIAN_POINT('',(159.36375,-65.79,-3.5E-02)); +#62561 = DIRECTION('',(0.,0.,1.)); +#62562 = DIRECTION('',(1.,0.,-0.)); +#62563 = ADVANCED_FACE('',(#62564,#62567),#62578,.T.); +#62564 = FACE_BOUND('',#62565,.T.); +#62565 = EDGE_LOOP('',(#62566)); +#62566 = ORIENTED_EDGE('',*,*,#62524,.T.); +#62567 = FACE_BOUND('',#62568,.T.); +#62568 = EDGE_LOOP('',(#62569)); +#62569 = ORIENTED_EDGE('',*,*,#62570,.T.); +#62570 = EDGE_CURVE('',#62571,#62571,#62573,.T.); +#62571 = VERTEX_POINT('',#62572); +#62572 = CARTESIAN_POINT('',(159.36375,-65.765,1.635)); +#62573 = CIRCLE('',#62574,0.375); +#62574 = AXIS2_PLACEMENT_3D('',#62575,#62576,#62577); +#62575 = CARTESIAN_POINT('',(159.36375,-65.39,1.635)); +#62576 = DIRECTION('',(-0.,0.,-1.)); +#62577 = DIRECTION('',(-0.,-1.,0.)); +#62578 = PLANE('',#62579); +#62579 = AXIS2_PLACEMENT_3D('',#62580,#62581,#62582); +#62580 = CARTESIAN_POINT('',(159.36375,-65.79,1.635)); +#62581 = DIRECTION('',(0.,0.,1.)); +#62582 = DIRECTION('',(1.,0.,-0.)); +#62583 = ADVANCED_FACE('',(#62584),#62595,.F.); +#62584 = FACE_BOUND('',#62585,.T.); +#62585 = EDGE_LOOP('',(#62586,#62587,#62593,#62594)); +#62586 = ORIENTED_EDGE('',*,*,#62550,.T.); +#62587 = ORIENTED_EDGE('',*,*,#62588,.T.); +#62588 = EDGE_CURVE('',#62551,#62571,#62589,.T.); +#62589 = LINE('',#62590,#62591); +#62590 = CARTESIAN_POINT('',(159.36375,-65.765,-4.5E-02)); +#62591 = VECTOR('',#62592,1.); +#62592 = DIRECTION('',(0.,0.,1.)); +#62593 = ORIENTED_EDGE('',*,*,#62570,.F.); +#62594 = ORIENTED_EDGE('',*,*,#62588,.F.); +#62595 = CYLINDRICAL_SURFACE('',#62596,0.375); +#62596 = AXIS2_PLACEMENT_3D('',#62597,#62598,#62599); +#62597 = CARTESIAN_POINT('',(159.36375,-65.39,-4.5E-02)); +#62598 = DIRECTION('',(-0.,-0.,-1.)); +#62599 = DIRECTION('',(-0.,-1.,0.)); +#62600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#62604)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#62601,#62602,#62603)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#62601 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#62602 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#62603 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#62604 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#62601, + 'distance_accuracy_value','confusion accuracy'); +#62605 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#62606,#62608); +#62606 = ( REPRESENTATION_RELATIONSHIP('','',#62507,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#62607) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#62607 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1271); +#62608 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #62609); +#62609 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('316','=>[0:1:1:309]','',#5, + #62502,$); +#62610 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#62504)); +#62611 = SHAPE_DEFINITION_REPRESENTATION(#62612,#62618); +#62612 = PRODUCT_DEFINITION_SHAPE('','',#62613); +#62613 = PRODUCT_DEFINITION('design','',#62614,#62617); +#62614 = PRODUCT_DEFINITION_FORMATION('','',#62615); +#62615 = PRODUCT('HackPad_pad_60','HackPad_pad_60','',(#62616)); +#62616 = PRODUCT_CONTEXT('',#2,'mechanical'); +#62617 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#62618 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62619),#63600); +#62619 = MANIFOLD_SOLID_BREP('',#62620); +#62620 = CLOSED_SHELL('',(#62621,#62661,#62692,#62723,#62943,#63163, + #63180,#63197,#63214,#63231,#63248,#63265,#63282,#63299,#63316, + #63333,#63350,#63367,#63384,#63401,#63418,#63435,#63452,#63469, + #63486,#63503,#63520,#63537,#63554,#63571,#63583)); +#62621 = ADVANCED_FACE('',(#62622),#62656,.T.); +#62622 = FACE_BOUND('',#62623,.T.); +#62623 = EDGE_LOOP('',(#62624,#62634,#62642,#62650)); +#62624 = ORIENTED_EDGE('',*,*,#62625,.T.); +#62625 = EDGE_CURVE('',#62626,#62628,#62630,.T.); +#62626 = VERTEX_POINT('',#62627); +#62627 = CARTESIAN_POINT('',(159.541767,-72.230058,1.6)); +#62628 = VERTEX_POINT('',#62629); +#62629 = CARTESIAN_POINT('',(159.541767,-72.230058,1.635)); +#62630 = LINE('',#62631,#62632); +#62631 = CARTESIAN_POINT('',(159.541767,-72.230058,1.6)); +#62632 = VECTOR('',#62633,1.); +#62633 = DIRECTION('',(0.,0.,1.)); +#62634 = ORIENTED_EDGE('',*,*,#62635,.T.); +#62635 = EDGE_CURVE('',#62628,#62636,#62638,.T.); +#62636 = VERTEX_POINT('',#62637); +#62637 = CARTESIAN_POINT('',(159.710857,-72.289225,1.635)); +#62638 = LINE('',#62639,#62640); +#62639 = CARTESIAN_POINT('',(159.541767,-72.230058,1.635)); +#62640 = VECTOR('',#62641,1.); +#62641 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#62642 = ORIENTED_EDGE('',*,*,#62643,.F.); +#62643 = EDGE_CURVE('',#62644,#62636,#62646,.T.); +#62644 = VERTEX_POINT('',#62645); +#62645 = CARTESIAN_POINT('',(159.710857,-72.289225,1.6)); +#62646 = LINE('',#62647,#62648); +#62647 = CARTESIAN_POINT('',(159.710857,-72.289225,1.6)); +#62648 = VECTOR('',#62649,1.); +#62649 = DIRECTION('',(0.,0.,1.)); +#62650 = ORIENTED_EDGE('',*,*,#62651,.F.); +#62651 = EDGE_CURVE('',#62626,#62644,#62652,.T.); +#62652 = LINE('',#62653,#62654); +#62653 = CARTESIAN_POINT('',(159.541767,-72.230058,1.6)); +#62654 = VECTOR('',#62655,1.); +#62655 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#62656 = PLANE('',#62657); +#62657 = AXIS2_PLACEMENT_3D('',#62658,#62659,#62660); +#62658 = CARTESIAN_POINT('',(159.541767,-72.230058,1.6)); +#62659 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#62660 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#62661 = ADVANCED_FACE('',(#62662),#62687,.T.); +#62662 = FACE_BOUND('',#62663,.T.); +#62663 = EDGE_LOOP('',(#62664,#62674,#62680,#62681)); +#62664 = ORIENTED_EDGE('',*,*,#62665,.T.); +#62665 = EDGE_CURVE('',#62666,#62668,#62670,.T.); +#62666 = VERTEX_POINT('',#62667); +#62667 = CARTESIAN_POINT('',(159.36375,-72.21,1.6)); +#62668 = VERTEX_POINT('',#62669); +#62669 = CARTESIAN_POINT('',(159.36375,-72.21,1.635)); +#62670 = LINE('',#62671,#62672); +#62671 = CARTESIAN_POINT('',(159.36375,-72.21,1.6)); +#62672 = VECTOR('',#62673,1.); +#62673 = DIRECTION('',(0.,0.,1.)); +#62674 = ORIENTED_EDGE('',*,*,#62675,.T.); +#62675 = EDGE_CURVE('',#62668,#62628,#62676,.T.); +#62676 = LINE('',#62677,#62678); +#62677 = CARTESIAN_POINT('',(159.36375,-72.21,1.635)); +#62678 = VECTOR('',#62679,1.); +#62679 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#62680 = ORIENTED_EDGE('',*,*,#62625,.F.); +#62681 = ORIENTED_EDGE('',*,*,#62682,.F.); +#62682 = EDGE_CURVE('',#62666,#62626,#62683,.T.); +#62683 = LINE('',#62684,#62685); +#62684 = CARTESIAN_POINT('',(159.36375,-72.21,1.6)); +#62685 = VECTOR('',#62686,1.); +#62686 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#62687 = PLANE('',#62688); +#62688 = AXIS2_PLACEMENT_3D('',#62689,#62690,#62691); +#62689 = CARTESIAN_POINT('',(159.36375,-72.21,1.6)); +#62690 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#62691 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#62692 = ADVANCED_FACE('',(#62693),#62718,.T.); +#62693 = FACE_BOUND('',#62694,.T.); +#62694 = EDGE_LOOP('',(#62695,#62696,#62704,#62712)); +#62695 = ORIENTED_EDGE('',*,*,#62643,.T.); +#62696 = ORIENTED_EDGE('',*,*,#62697,.T.); +#62697 = EDGE_CURVE('',#62636,#62698,#62700,.T.); +#62698 = VERTEX_POINT('',#62699); +#62699 = CARTESIAN_POINT('',(159.862542,-72.384535,1.635)); +#62700 = LINE('',#62701,#62702); +#62701 = CARTESIAN_POINT('',(159.710857,-72.289225,1.635)); +#62702 = VECTOR('',#62703,1.); +#62703 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#62704 = ORIENTED_EDGE('',*,*,#62705,.F.); +#62705 = EDGE_CURVE('',#62706,#62698,#62708,.T.); +#62706 = VERTEX_POINT('',#62707); +#62707 = CARTESIAN_POINT('',(159.862542,-72.384535,1.6)); +#62708 = LINE('',#62709,#62710); +#62709 = CARTESIAN_POINT('',(159.862542,-72.384535,1.6)); +#62710 = VECTOR('',#62711,1.); +#62711 = DIRECTION('',(0.,0.,1.)); +#62712 = ORIENTED_EDGE('',*,*,#62713,.F.); +#62713 = EDGE_CURVE('',#62644,#62706,#62714,.T.); +#62714 = LINE('',#62715,#62716); +#62715 = CARTESIAN_POINT('',(159.710857,-72.289225,1.6)); +#62716 = VECTOR('',#62717,1.); +#62717 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#62718 = PLANE('',#62719); +#62719 = AXIS2_PLACEMENT_3D('',#62720,#62721,#62722); +#62720 = CARTESIAN_POINT('',(159.710857,-72.289225,1.6)); +#62721 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#62722 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#62723 = ADVANCED_FACE('',(#62724,#62927),#62938,.F.); +#62724 = FACE_BOUND('',#62725,.F.); +#62725 = EDGE_LOOP('',(#62726,#62727,#62728,#62736,#62744,#62752,#62760, + #62768,#62776,#62784,#62792,#62800,#62808,#62816,#62824,#62832, + #62840,#62848,#62856,#62864,#62872,#62880,#62888,#62896,#62904, + #62912,#62920,#62926)); +#62726 = ORIENTED_EDGE('',*,*,#62651,.F.); +#62727 = ORIENTED_EDGE('',*,*,#62682,.F.); +#62728 = ORIENTED_EDGE('',*,*,#62729,.F.); +#62729 = EDGE_CURVE('',#62730,#62666,#62732,.T.); +#62730 = VERTEX_POINT('',#62731); +#62731 = CARTESIAN_POINT('',(159.185733,-72.230058,1.6)); +#62732 = LINE('',#62733,#62734); +#62733 = CARTESIAN_POINT('',(159.185733,-72.230058,1.6)); +#62734 = VECTOR('',#62735,1.); +#62735 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#62736 = ORIENTED_EDGE('',*,*,#62737,.F.); +#62737 = EDGE_CURVE('',#62738,#62730,#62740,.T.); +#62738 = VERTEX_POINT('',#62739); +#62739 = CARTESIAN_POINT('',(159.016643,-72.289225,1.6)); +#62740 = LINE('',#62741,#62742); +#62741 = CARTESIAN_POINT('',(159.016643,-72.289225,1.6)); +#62742 = VECTOR('',#62743,1.); +#62743 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#62744 = ORIENTED_EDGE('',*,*,#62745,.F.); +#62745 = EDGE_CURVE('',#62746,#62738,#62748,.T.); +#62746 = VERTEX_POINT('',#62747); +#62747 = CARTESIAN_POINT('',(158.864958,-72.384535,1.6)); +#62748 = LINE('',#62749,#62750); +#62749 = CARTESIAN_POINT('',(158.864958,-72.384535,1.6)); +#62750 = VECTOR('',#62751,1.); +#62751 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#62752 = ORIENTED_EDGE('',*,*,#62753,.F.); +#62753 = EDGE_CURVE('',#62754,#62746,#62756,.T.); +#62754 = VERTEX_POINT('',#62755); +#62755 = CARTESIAN_POINT('',(158.738285,-72.511208,1.6)); +#62756 = LINE('',#62757,#62758); +#62757 = CARTESIAN_POINT('',(158.738285,-72.511208,1.6)); +#62758 = VECTOR('',#62759,1.); +#62759 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#62760 = ORIENTED_EDGE('',*,*,#62761,.F.); +#62761 = EDGE_CURVE('',#62762,#62754,#62764,.T.); +#62762 = VERTEX_POINT('',#62763); +#62763 = CARTESIAN_POINT('',(158.642975,-72.662893,1.6)); +#62764 = LINE('',#62765,#62766); +#62765 = CARTESIAN_POINT('',(158.642975,-72.662893,1.6)); +#62766 = VECTOR('',#62767,1.); +#62767 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#62768 = ORIENTED_EDGE('',*,*,#62769,.F.); +#62769 = EDGE_CURVE('',#62770,#62762,#62772,.T.); +#62770 = VERTEX_POINT('',#62771); +#62771 = CARTESIAN_POINT('',(158.583808,-72.831983,1.6)); +#62772 = LINE('',#62773,#62774); +#62773 = CARTESIAN_POINT('',(158.583808,-72.831983,1.6)); +#62774 = VECTOR('',#62775,1.); +#62775 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#62776 = ORIENTED_EDGE('',*,*,#62777,.F.); +#62777 = EDGE_CURVE('',#62778,#62770,#62780,.T.); +#62778 = VERTEX_POINT('',#62779); +#62779 = CARTESIAN_POINT('',(158.56375,-73.01,1.6)); +#62780 = LINE('',#62781,#62782); +#62781 = CARTESIAN_POINT('',(158.56375,-73.01,1.6)); +#62782 = VECTOR('',#62783,1.); +#62783 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#62784 = ORIENTED_EDGE('',*,*,#62785,.F.); +#62785 = EDGE_CURVE('',#62786,#62778,#62788,.T.); +#62786 = VERTEX_POINT('',#62787); +#62787 = CARTESIAN_POINT('',(158.583808,-73.188017,1.6)); +#62788 = LINE('',#62789,#62790); +#62789 = CARTESIAN_POINT('',(158.583808,-73.188017,1.6)); +#62790 = VECTOR('',#62791,1.); +#62791 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#62792 = ORIENTED_EDGE('',*,*,#62793,.F.); +#62793 = EDGE_CURVE('',#62794,#62786,#62796,.T.); +#62794 = VERTEX_POINT('',#62795); +#62795 = CARTESIAN_POINT('',(158.642975,-73.357107,1.6)); +#62796 = LINE('',#62797,#62798); +#62797 = CARTESIAN_POINT('',(158.642975,-73.357107,1.6)); +#62798 = VECTOR('',#62799,1.); +#62799 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#62800 = ORIENTED_EDGE('',*,*,#62801,.F.); +#62801 = EDGE_CURVE('',#62802,#62794,#62804,.T.); +#62802 = VERTEX_POINT('',#62803); +#62803 = CARTESIAN_POINT('',(158.738285,-73.508792,1.6)); +#62804 = LINE('',#62805,#62806); +#62805 = CARTESIAN_POINT('',(158.738285,-73.508792,1.6)); +#62806 = VECTOR('',#62807,1.); +#62807 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#62808 = ORIENTED_EDGE('',*,*,#62809,.F.); +#62809 = EDGE_CURVE('',#62810,#62802,#62812,.T.); +#62810 = VERTEX_POINT('',#62811); +#62811 = CARTESIAN_POINT('',(158.864958,-73.635465,1.6)); +#62812 = LINE('',#62813,#62814); +#62813 = CARTESIAN_POINT('',(158.864958,-73.635465,1.6)); +#62814 = VECTOR('',#62815,1.); +#62815 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#62816 = ORIENTED_EDGE('',*,*,#62817,.F.); +#62817 = EDGE_CURVE('',#62818,#62810,#62820,.T.); +#62818 = VERTEX_POINT('',#62819); +#62819 = CARTESIAN_POINT('',(159.016643,-73.730775,1.6)); +#62820 = LINE('',#62821,#62822); +#62821 = CARTESIAN_POINT('',(159.016643,-73.730775,1.6)); +#62822 = VECTOR('',#62823,1.); +#62823 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#62824 = ORIENTED_EDGE('',*,*,#62825,.F.); +#62825 = EDGE_CURVE('',#62826,#62818,#62828,.T.); +#62826 = VERTEX_POINT('',#62827); +#62827 = CARTESIAN_POINT('',(159.185733,-73.789942,1.6)); +#62828 = LINE('',#62829,#62830); +#62829 = CARTESIAN_POINT('',(159.185733,-73.789942,1.6)); +#62830 = VECTOR('',#62831,1.); +#62831 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#62832 = ORIENTED_EDGE('',*,*,#62833,.F.); +#62833 = EDGE_CURVE('',#62834,#62826,#62836,.T.); +#62834 = VERTEX_POINT('',#62835); +#62835 = CARTESIAN_POINT('',(159.36375,-73.81,1.6)); +#62836 = LINE('',#62837,#62838); +#62837 = CARTESIAN_POINT('',(159.36375,-73.81,1.6)); +#62838 = VECTOR('',#62839,1.); +#62839 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#62840 = ORIENTED_EDGE('',*,*,#62841,.F.); +#62841 = EDGE_CURVE('',#62842,#62834,#62844,.T.); +#62842 = VERTEX_POINT('',#62843); +#62843 = CARTESIAN_POINT('',(159.541767,-73.789942,1.6)); +#62844 = LINE('',#62845,#62846); +#62845 = CARTESIAN_POINT('',(159.541767,-73.789942,1.6)); +#62846 = VECTOR('',#62847,1.); +#62847 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#62848 = ORIENTED_EDGE('',*,*,#62849,.F.); +#62849 = EDGE_CURVE('',#62850,#62842,#62852,.T.); +#62850 = VERTEX_POINT('',#62851); +#62851 = CARTESIAN_POINT('',(159.710857,-73.730775,1.6)); +#62852 = LINE('',#62853,#62854); +#62853 = CARTESIAN_POINT('',(159.710857,-73.730775,1.6)); +#62854 = VECTOR('',#62855,1.); +#62855 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#62856 = ORIENTED_EDGE('',*,*,#62857,.F.); +#62857 = EDGE_CURVE('',#62858,#62850,#62860,.T.); +#62858 = VERTEX_POINT('',#62859); +#62859 = CARTESIAN_POINT('',(159.862542,-73.635465,1.6)); +#62860 = LINE('',#62861,#62862); +#62861 = CARTESIAN_POINT('',(159.862542,-73.635465,1.6)); +#62862 = VECTOR('',#62863,1.); +#62863 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#62864 = ORIENTED_EDGE('',*,*,#62865,.F.); +#62865 = EDGE_CURVE('',#62866,#62858,#62868,.T.); +#62866 = VERTEX_POINT('',#62867); +#62867 = CARTESIAN_POINT('',(159.989215,-73.508792,1.6)); +#62868 = LINE('',#62869,#62870); +#62869 = CARTESIAN_POINT('',(159.989215,-73.508792,1.6)); +#62870 = VECTOR('',#62871,1.); +#62871 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#62872 = ORIENTED_EDGE('',*,*,#62873,.F.); +#62873 = EDGE_CURVE('',#62874,#62866,#62876,.T.); +#62874 = VERTEX_POINT('',#62875); +#62875 = CARTESIAN_POINT('',(160.084525,-73.357107,1.6)); +#62876 = LINE('',#62877,#62878); +#62877 = CARTESIAN_POINT('',(160.084525,-73.357107,1.6)); +#62878 = VECTOR('',#62879,1.); +#62879 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#62880 = ORIENTED_EDGE('',*,*,#62881,.F.); +#62881 = EDGE_CURVE('',#62882,#62874,#62884,.T.); +#62882 = VERTEX_POINT('',#62883); +#62883 = CARTESIAN_POINT('',(160.143692,-73.188017,1.6)); +#62884 = LINE('',#62885,#62886); +#62885 = CARTESIAN_POINT('',(160.143692,-73.188017,1.6)); +#62886 = VECTOR('',#62887,1.); +#62887 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#62888 = ORIENTED_EDGE('',*,*,#62889,.F.); +#62889 = EDGE_CURVE('',#62890,#62882,#62892,.T.); +#62890 = VERTEX_POINT('',#62891); +#62891 = CARTESIAN_POINT('',(160.16375,-73.01,1.6)); +#62892 = LINE('',#62893,#62894); +#62893 = CARTESIAN_POINT('',(160.16375,-73.01,1.6)); +#62894 = VECTOR('',#62895,1.); +#62895 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#62896 = ORIENTED_EDGE('',*,*,#62897,.F.); +#62897 = EDGE_CURVE('',#62898,#62890,#62900,.T.); +#62898 = VERTEX_POINT('',#62899); +#62899 = CARTESIAN_POINT('',(160.143692,-72.831983,1.6)); +#62900 = LINE('',#62901,#62902); +#62901 = CARTESIAN_POINT('',(160.143692,-72.831983,1.6)); +#62902 = VECTOR('',#62903,1.); +#62903 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#62904 = ORIENTED_EDGE('',*,*,#62905,.F.); +#62905 = EDGE_CURVE('',#62906,#62898,#62908,.T.); +#62906 = VERTEX_POINT('',#62907); +#62907 = CARTESIAN_POINT('',(160.084525,-72.662893,1.6)); +#62908 = LINE('',#62909,#62910); +#62909 = CARTESIAN_POINT('',(160.084525,-72.662893,1.6)); +#62910 = VECTOR('',#62911,1.); +#62911 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#62912 = ORIENTED_EDGE('',*,*,#62913,.F.); +#62913 = EDGE_CURVE('',#62914,#62906,#62916,.T.); +#62914 = VERTEX_POINT('',#62915); +#62915 = CARTESIAN_POINT('',(159.989215,-72.511208,1.6)); +#62916 = LINE('',#62917,#62918); +#62917 = CARTESIAN_POINT('',(159.989215,-72.511208,1.6)); +#62918 = VECTOR('',#62919,1.); +#62919 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#62920 = ORIENTED_EDGE('',*,*,#62921,.F.); +#62921 = EDGE_CURVE('',#62706,#62914,#62922,.T.); +#62922 = LINE('',#62923,#62924); +#62923 = CARTESIAN_POINT('',(159.862542,-72.384535,1.6)); +#62924 = VECTOR('',#62925,1.); +#62925 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#62926 = ORIENTED_EDGE('',*,*,#62713,.F.); +#62927 = FACE_BOUND('',#62928,.F.); +#62928 = EDGE_LOOP('',(#62929)); +#62929 = ORIENTED_EDGE('',*,*,#62930,.T.); +#62930 = EDGE_CURVE('',#62931,#62931,#62933,.T.); +#62931 = VERTEX_POINT('',#62932); +#62932 = CARTESIAN_POINT('',(159.36375,-73.385,1.6)); +#62933 = CIRCLE('',#62934,0.375); +#62934 = AXIS2_PLACEMENT_3D('',#62935,#62936,#62937); +#62935 = CARTESIAN_POINT('',(159.36375,-73.01,1.6)); +#62936 = DIRECTION('',(-0.,0.,-1.)); +#62937 = DIRECTION('',(-0.,-1.,0.)); +#62938 = PLANE('',#62939); +#62939 = AXIS2_PLACEMENT_3D('',#62940,#62941,#62942); +#62940 = CARTESIAN_POINT('',(0.,0.,1.6)); +#62941 = DIRECTION('',(0.,0.,1.)); +#62942 = DIRECTION('',(1.,0.,-0.)); +#62943 = ADVANCED_FACE('',(#62944,#63147),#63158,.T.); +#62944 = FACE_BOUND('',#62945,.T.); +#62945 = EDGE_LOOP('',(#62946,#62947,#62948,#62956,#62964,#62972,#62980, + #62988,#62996,#63004,#63012,#63020,#63028,#63036,#63044,#63052, + #63060,#63068,#63076,#63084,#63092,#63100,#63108,#63116,#63124, + #63132,#63140,#63146)); +#62946 = ORIENTED_EDGE('',*,*,#62635,.F.); +#62947 = ORIENTED_EDGE('',*,*,#62675,.F.); +#62948 = ORIENTED_EDGE('',*,*,#62949,.F.); +#62949 = EDGE_CURVE('',#62950,#62668,#62952,.T.); +#62950 = VERTEX_POINT('',#62951); +#62951 = CARTESIAN_POINT('',(159.185733,-72.230058,1.635)); +#62952 = LINE('',#62953,#62954); +#62953 = CARTESIAN_POINT('',(159.185733,-72.230058,1.635)); +#62954 = VECTOR('',#62955,1.); +#62955 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#62956 = ORIENTED_EDGE('',*,*,#62957,.F.); +#62957 = EDGE_CURVE('',#62958,#62950,#62960,.T.); +#62958 = VERTEX_POINT('',#62959); +#62959 = CARTESIAN_POINT('',(159.016643,-72.289225,1.635)); +#62960 = LINE('',#62961,#62962); +#62961 = CARTESIAN_POINT('',(159.016643,-72.289225,1.635)); +#62962 = VECTOR('',#62963,1.); +#62963 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#62964 = ORIENTED_EDGE('',*,*,#62965,.F.); +#62965 = EDGE_CURVE('',#62966,#62958,#62968,.T.); +#62966 = VERTEX_POINT('',#62967); +#62967 = CARTESIAN_POINT('',(158.864958,-72.384535,1.635)); +#62968 = LINE('',#62969,#62970); +#62969 = CARTESIAN_POINT('',(158.864958,-72.384535,1.635)); +#62970 = VECTOR('',#62971,1.); +#62971 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#62972 = ORIENTED_EDGE('',*,*,#62973,.F.); +#62973 = EDGE_CURVE('',#62974,#62966,#62976,.T.); +#62974 = VERTEX_POINT('',#62975); +#62975 = CARTESIAN_POINT('',(158.738285,-72.511208,1.635)); +#62976 = LINE('',#62977,#62978); +#62977 = CARTESIAN_POINT('',(158.738285,-72.511208,1.635)); +#62978 = VECTOR('',#62979,1.); +#62979 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#62980 = ORIENTED_EDGE('',*,*,#62981,.F.); +#62981 = EDGE_CURVE('',#62982,#62974,#62984,.T.); +#62982 = VERTEX_POINT('',#62983); +#62983 = CARTESIAN_POINT('',(158.642975,-72.662893,1.635)); +#62984 = LINE('',#62985,#62986); +#62985 = CARTESIAN_POINT('',(158.642975,-72.662893,1.635)); +#62986 = VECTOR('',#62987,1.); +#62987 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#62988 = ORIENTED_EDGE('',*,*,#62989,.F.); +#62989 = EDGE_CURVE('',#62990,#62982,#62992,.T.); +#62990 = VERTEX_POINT('',#62991); +#62991 = CARTESIAN_POINT('',(158.583808,-72.831983,1.635)); +#62992 = LINE('',#62993,#62994); +#62993 = CARTESIAN_POINT('',(158.583808,-72.831983,1.635)); +#62994 = VECTOR('',#62995,1.); +#62995 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#62996 = ORIENTED_EDGE('',*,*,#62997,.F.); +#62997 = EDGE_CURVE('',#62998,#62990,#63000,.T.); +#62998 = VERTEX_POINT('',#62999); +#62999 = CARTESIAN_POINT('',(158.56375,-73.01,1.635)); +#63000 = LINE('',#63001,#63002); +#63001 = CARTESIAN_POINT('',(158.56375,-73.01,1.635)); +#63002 = VECTOR('',#63003,1.); +#63003 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#63004 = ORIENTED_EDGE('',*,*,#63005,.F.); +#63005 = EDGE_CURVE('',#63006,#62998,#63008,.T.); +#63006 = VERTEX_POINT('',#63007); +#63007 = CARTESIAN_POINT('',(158.583808,-73.188017,1.635)); +#63008 = LINE('',#63009,#63010); +#63009 = CARTESIAN_POINT('',(158.583808,-73.188017,1.635)); +#63010 = VECTOR('',#63011,1.); +#63011 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#63012 = ORIENTED_EDGE('',*,*,#63013,.F.); +#63013 = EDGE_CURVE('',#63014,#63006,#63016,.T.); +#63014 = VERTEX_POINT('',#63015); +#63015 = CARTESIAN_POINT('',(158.642975,-73.357107,1.635)); +#63016 = LINE('',#63017,#63018); +#63017 = CARTESIAN_POINT('',(158.642975,-73.357107,1.635)); +#63018 = VECTOR('',#63019,1.); +#63019 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#63020 = ORIENTED_EDGE('',*,*,#63021,.F.); +#63021 = EDGE_CURVE('',#63022,#63014,#63024,.T.); +#63022 = VERTEX_POINT('',#63023); +#63023 = CARTESIAN_POINT('',(158.738285,-73.508792,1.635)); +#63024 = LINE('',#63025,#63026); +#63025 = CARTESIAN_POINT('',(158.738285,-73.508792,1.635)); +#63026 = VECTOR('',#63027,1.); +#63027 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#63028 = ORIENTED_EDGE('',*,*,#63029,.F.); +#63029 = EDGE_CURVE('',#63030,#63022,#63032,.T.); +#63030 = VERTEX_POINT('',#63031); +#63031 = CARTESIAN_POINT('',(158.864958,-73.635465,1.635)); +#63032 = LINE('',#63033,#63034); +#63033 = CARTESIAN_POINT('',(158.864958,-73.635465,1.635)); +#63034 = VECTOR('',#63035,1.); +#63035 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#63036 = ORIENTED_EDGE('',*,*,#63037,.F.); +#63037 = EDGE_CURVE('',#63038,#63030,#63040,.T.); +#63038 = VERTEX_POINT('',#63039); +#63039 = CARTESIAN_POINT('',(159.016643,-73.730775,1.635)); +#63040 = LINE('',#63041,#63042); +#63041 = CARTESIAN_POINT('',(159.016643,-73.730775,1.635)); +#63042 = VECTOR('',#63043,1.); +#63043 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#63044 = ORIENTED_EDGE('',*,*,#63045,.F.); +#63045 = EDGE_CURVE('',#63046,#63038,#63048,.T.); +#63046 = VERTEX_POINT('',#63047); +#63047 = CARTESIAN_POINT('',(159.185733,-73.789942,1.635)); +#63048 = LINE('',#63049,#63050); +#63049 = CARTESIAN_POINT('',(159.185733,-73.789942,1.635)); +#63050 = VECTOR('',#63051,1.); +#63051 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#63052 = ORIENTED_EDGE('',*,*,#63053,.F.); +#63053 = EDGE_CURVE('',#63054,#63046,#63056,.T.); +#63054 = VERTEX_POINT('',#63055); +#63055 = CARTESIAN_POINT('',(159.36375,-73.81,1.635)); +#63056 = LINE('',#63057,#63058); +#63057 = CARTESIAN_POINT('',(159.36375,-73.81,1.635)); +#63058 = VECTOR('',#63059,1.); +#63059 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#63060 = ORIENTED_EDGE('',*,*,#63061,.F.); +#63061 = EDGE_CURVE('',#63062,#63054,#63064,.T.); +#63062 = VERTEX_POINT('',#63063); +#63063 = CARTESIAN_POINT('',(159.541767,-73.789942,1.635)); +#63064 = LINE('',#63065,#63066); +#63065 = CARTESIAN_POINT('',(159.541767,-73.789942,1.635)); +#63066 = VECTOR('',#63067,1.); +#63067 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#63068 = ORIENTED_EDGE('',*,*,#63069,.F.); +#63069 = EDGE_CURVE('',#63070,#63062,#63072,.T.); +#63070 = VERTEX_POINT('',#63071); +#63071 = CARTESIAN_POINT('',(159.710857,-73.730775,1.635)); +#63072 = LINE('',#63073,#63074); +#63073 = CARTESIAN_POINT('',(159.710857,-73.730775,1.635)); +#63074 = VECTOR('',#63075,1.); +#63075 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#63076 = ORIENTED_EDGE('',*,*,#63077,.F.); +#63077 = EDGE_CURVE('',#63078,#63070,#63080,.T.); +#63078 = VERTEX_POINT('',#63079); +#63079 = CARTESIAN_POINT('',(159.862542,-73.635465,1.635)); +#63080 = LINE('',#63081,#63082); +#63081 = CARTESIAN_POINT('',(159.862542,-73.635465,1.635)); +#63082 = VECTOR('',#63083,1.); +#63083 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#63084 = ORIENTED_EDGE('',*,*,#63085,.F.); +#63085 = EDGE_CURVE('',#63086,#63078,#63088,.T.); +#63086 = VERTEX_POINT('',#63087); +#63087 = CARTESIAN_POINT('',(159.989215,-73.508792,1.635)); +#63088 = LINE('',#63089,#63090); +#63089 = CARTESIAN_POINT('',(159.989215,-73.508792,1.635)); +#63090 = VECTOR('',#63091,1.); +#63091 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#63092 = ORIENTED_EDGE('',*,*,#63093,.F.); +#63093 = EDGE_CURVE('',#63094,#63086,#63096,.T.); +#63094 = VERTEX_POINT('',#63095); +#63095 = CARTESIAN_POINT('',(160.084525,-73.357107,1.635)); +#63096 = LINE('',#63097,#63098); +#63097 = CARTESIAN_POINT('',(160.084525,-73.357107,1.635)); +#63098 = VECTOR('',#63099,1.); +#63099 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#63100 = ORIENTED_EDGE('',*,*,#63101,.F.); +#63101 = EDGE_CURVE('',#63102,#63094,#63104,.T.); +#63102 = VERTEX_POINT('',#63103); +#63103 = CARTESIAN_POINT('',(160.143692,-73.188017,1.635)); +#63104 = LINE('',#63105,#63106); +#63105 = CARTESIAN_POINT('',(160.143692,-73.188017,1.635)); +#63106 = VECTOR('',#63107,1.); +#63107 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#63108 = ORIENTED_EDGE('',*,*,#63109,.F.); +#63109 = EDGE_CURVE('',#63110,#63102,#63112,.T.); +#63110 = VERTEX_POINT('',#63111); +#63111 = CARTESIAN_POINT('',(160.16375,-73.01,1.635)); +#63112 = LINE('',#63113,#63114); +#63113 = CARTESIAN_POINT('',(160.16375,-73.01,1.635)); +#63114 = VECTOR('',#63115,1.); +#63115 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#63116 = ORIENTED_EDGE('',*,*,#63117,.F.); +#63117 = EDGE_CURVE('',#63118,#63110,#63120,.T.); +#63118 = VERTEX_POINT('',#63119); +#63119 = CARTESIAN_POINT('',(160.143692,-72.831983,1.635)); +#63120 = LINE('',#63121,#63122); +#63121 = CARTESIAN_POINT('',(160.143692,-72.831983,1.635)); +#63122 = VECTOR('',#63123,1.); +#63123 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#63124 = ORIENTED_EDGE('',*,*,#63125,.F.); +#63125 = EDGE_CURVE('',#63126,#63118,#63128,.T.); +#63126 = VERTEX_POINT('',#63127); +#63127 = CARTESIAN_POINT('',(160.084525,-72.662893,1.635)); +#63128 = LINE('',#63129,#63130); +#63129 = CARTESIAN_POINT('',(160.084525,-72.662893,1.635)); +#63130 = VECTOR('',#63131,1.); +#63131 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#63132 = ORIENTED_EDGE('',*,*,#63133,.F.); +#63133 = EDGE_CURVE('',#63134,#63126,#63136,.T.); +#63134 = VERTEX_POINT('',#63135); +#63135 = CARTESIAN_POINT('',(159.989215,-72.511208,1.635)); +#63136 = LINE('',#63137,#63138); +#63137 = CARTESIAN_POINT('',(159.989215,-72.511208,1.635)); +#63138 = VECTOR('',#63139,1.); +#63139 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#63140 = ORIENTED_EDGE('',*,*,#63141,.F.); +#63141 = EDGE_CURVE('',#62698,#63134,#63142,.T.); +#63142 = LINE('',#63143,#63144); +#63143 = CARTESIAN_POINT('',(159.862542,-72.384535,1.635)); +#63144 = VECTOR('',#63145,1.); +#63145 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#63146 = ORIENTED_EDGE('',*,*,#62697,.F.); +#63147 = FACE_BOUND('',#63148,.T.); +#63148 = EDGE_LOOP('',(#63149)); +#63149 = ORIENTED_EDGE('',*,*,#63150,.T.); +#63150 = EDGE_CURVE('',#63151,#63151,#63153,.T.); +#63151 = VERTEX_POINT('',#63152); +#63152 = CARTESIAN_POINT('',(159.36375,-73.385,1.635)); +#63153 = CIRCLE('',#63154,0.375); +#63154 = AXIS2_PLACEMENT_3D('',#63155,#63156,#63157); +#63155 = CARTESIAN_POINT('',(159.36375,-73.01,1.635)); +#63156 = DIRECTION('',(-0.,0.,-1.)); +#63157 = DIRECTION('',(-0.,-1.,0.)); +#63158 = PLANE('',#63159); +#63159 = AXIS2_PLACEMENT_3D('',#63160,#63161,#63162); +#63160 = CARTESIAN_POINT('',(0.,0.,1.635)); +#63161 = DIRECTION('',(0.,0.,1.)); +#63162 = DIRECTION('',(1.,0.,-0.)); +#63163 = ADVANCED_FACE('',(#63164),#63175,.T.); +#63164 = FACE_BOUND('',#63165,.T.); +#63165 = EDGE_LOOP('',(#63166,#63172,#63173,#63174)); +#63166 = ORIENTED_EDGE('',*,*,#63167,.T.); +#63167 = EDGE_CURVE('',#62730,#62950,#63168,.T.); +#63168 = LINE('',#63169,#63170); +#63169 = CARTESIAN_POINT('',(159.185733,-72.230058,1.6)); +#63170 = VECTOR('',#63171,1.); +#63171 = DIRECTION('',(0.,0.,1.)); +#63172 = ORIENTED_EDGE('',*,*,#62949,.T.); +#63173 = ORIENTED_EDGE('',*,*,#62665,.F.); +#63174 = ORIENTED_EDGE('',*,*,#62729,.F.); +#63175 = PLANE('',#63176); +#63176 = AXIS2_PLACEMENT_3D('',#63177,#63178,#63179); +#63177 = CARTESIAN_POINT('',(159.185733,-72.230058,1.6)); +#63178 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#63179 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#63180 = ADVANCED_FACE('',(#63181),#63192,.T.); +#63181 = FACE_BOUND('',#63182,.T.); +#63182 = EDGE_LOOP('',(#63183,#63184,#63185,#63191)); +#63183 = ORIENTED_EDGE('',*,*,#62705,.T.); +#63184 = ORIENTED_EDGE('',*,*,#63141,.T.); +#63185 = ORIENTED_EDGE('',*,*,#63186,.F.); +#63186 = EDGE_CURVE('',#62914,#63134,#63187,.T.); +#63187 = LINE('',#63188,#63189); +#63188 = CARTESIAN_POINT('',(159.989215,-72.511208,1.6)); +#63189 = VECTOR('',#63190,1.); +#63190 = DIRECTION('',(0.,0.,1.)); +#63191 = ORIENTED_EDGE('',*,*,#62921,.F.); +#63192 = PLANE('',#63193); +#63193 = AXIS2_PLACEMENT_3D('',#63194,#63195,#63196); +#63194 = CARTESIAN_POINT('',(159.862542,-72.384535,1.6)); +#63195 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#63196 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#63197 = ADVANCED_FACE('',(#63198),#63209,.T.); +#63198 = FACE_BOUND('',#63199,.T.); +#63199 = EDGE_LOOP('',(#63200,#63206,#63207,#63208)); +#63200 = ORIENTED_EDGE('',*,*,#63201,.T.); +#63201 = EDGE_CURVE('',#62738,#62958,#63202,.T.); +#63202 = LINE('',#63203,#63204); +#63203 = CARTESIAN_POINT('',(159.016643,-72.289225,1.6)); +#63204 = VECTOR('',#63205,1.); +#63205 = DIRECTION('',(0.,0.,1.)); +#63206 = ORIENTED_EDGE('',*,*,#62957,.T.); +#63207 = ORIENTED_EDGE('',*,*,#63167,.F.); +#63208 = ORIENTED_EDGE('',*,*,#62737,.F.); +#63209 = PLANE('',#63210); +#63210 = AXIS2_PLACEMENT_3D('',#63211,#63212,#63213); +#63211 = CARTESIAN_POINT('',(159.016643,-72.289225,1.6)); +#63212 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#63213 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#63214 = ADVANCED_FACE('',(#63215),#63226,.T.); +#63215 = FACE_BOUND('',#63216,.T.); +#63216 = EDGE_LOOP('',(#63217,#63218,#63219,#63225)); +#63217 = ORIENTED_EDGE('',*,*,#63186,.T.); +#63218 = ORIENTED_EDGE('',*,*,#63133,.T.); +#63219 = ORIENTED_EDGE('',*,*,#63220,.F.); +#63220 = EDGE_CURVE('',#62906,#63126,#63221,.T.); +#63221 = LINE('',#63222,#63223); +#63222 = CARTESIAN_POINT('',(160.084525,-72.662893,1.6)); +#63223 = VECTOR('',#63224,1.); +#63224 = DIRECTION('',(0.,0.,1.)); +#63225 = ORIENTED_EDGE('',*,*,#62913,.F.); +#63226 = PLANE('',#63227); +#63227 = AXIS2_PLACEMENT_3D('',#63228,#63229,#63230); +#63228 = CARTESIAN_POINT('',(159.989215,-72.511208,1.6)); +#63229 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#63230 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#63231 = ADVANCED_FACE('',(#63232),#63243,.T.); +#63232 = FACE_BOUND('',#63233,.T.); +#63233 = EDGE_LOOP('',(#63234,#63240,#63241,#63242)); +#63234 = ORIENTED_EDGE('',*,*,#63235,.T.); +#63235 = EDGE_CURVE('',#62746,#62966,#63236,.T.); +#63236 = LINE('',#63237,#63238); +#63237 = CARTESIAN_POINT('',(158.864958,-72.384535,1.6)); +#63238 = VECTOR('',#63239,1.); +#63239 = DIRECTION('',(0.,0.,1.)); +#63240 = ORIENTED_EDGE('',*,*,#62965,.T.); +#63241 = ORIENTED_EDGE('',*,*,#63201,.F.); +#63242 = ORIENTED_EDGE('',*,*,#62745,.F.); +#63243 = PLANE('',#63244); +#63244 = AXIS2_PLACEMENT_3D('',#63245,#63246,#63247); +#63245 = CARTESIAN_POINT('',(158.864958,-72.384535,1.6)); +#63246 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#63247 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#63248 = ADVANCED_FACE('',(#63249),#63260,.T.); +#63249 = FACE_BOUND('',#63250,.T.); +#63250 = EDGE_LOOP('',(#63251,#63252,#63253,#63259)); +#63251 = ORIENTED_EDGE('',*,*,#63220,.T.); +#63252 = ORIENTED_EDGE('',*,*,#63125,.T.); +#63253 = ORIENTED_EDGE('',*,*,#63254,.F.); +#63254 = EDGE_CURVE('',#62898,#63118,#63255,.T.); +#63255 = LINE('',#63256,#63257); +#63256 = CARTESIAN_POINT('',(160.143692,-72.831983,1.6)); +#63257 = VECTOR('',#63258,1.); +#63258 = DIRECTION('',(0.,0.,1.)); +#63259 = ORIENTED_EDGE('',*,*,#62905,.F.); +#63260 = PLANE('',#63261); +#63261 = AXIS2_PLACEMENT_3D('',#63262,#63263,#63264); +#63262 = CARTESIAN_POINT('',(160.084525,-72.662893,1.6)); +#63263 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#63264 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#63265 = ADVANCED_FACE('',(#63266),#63277,.T.); +#63266 = FACE_BOUND('',#63267,.T.); +#63267 = EDGE_LOOP('',(#63268,#63274,#63275,#63276)); +#63268 = ORIENTED_EDGE('',*,*,#63269,.T.); +#63269 = EDGE_CURVE('',#62754,#62974,#63270,.T.); +#63270 = LINE('',#63271,#63272); +#63271 = CARTESIAN_POINT('',(158.738285,-72.511208,1.6)); +#63272 = VECTOR('',#63273,1.); +#63273 = DIRECTION('',(0.,0.,1.)); +#63274 = ORIENTED_EDGE('',*,*,#62973,.T.); +#63275 = ORIENTED_EDGE('',*,*,#63235,.F.); +#63276 = ORIENTED_EDGE('',*,*,#62753,.F.); +#63277 = PLANE('',#63278); +#63278 = AXIS2_PLACEMENT_3D('',#63279,#63280,#63281); +#63279 = CARTESIAN_POINT('',(158.738285,-72.511208,1.6)); +#63280 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#63281 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#63282 = ADVANCED_FACE('',(#63283),#63294,.T.); +#63283 = FACE_BOUND('',#63284,.T.); +#63284 = EDGE_LOOP('',(#63285,#63286,#63287,#63293)); +#63285 = ORIENTED_EDGE('',*,*,#63254,.T.); +#63286 = ORIENTED_EDGE('',*,*,#63117,.T.); +#63287 = ORIENTED_EDGE('',*,*,#63288,.F.); +#63288 = EDGE_CURVE('',#62890,#63110,#63289,.T.); +#63289 = LINE('',#63290,#63291); +#63290 = CARTESIAN_POINT('',(160.16375,-73.01,1.6)); +#63291 = VECTOR('',#63292,1.); +#63292 = DIRECTION('',(0.,0.,1.)); +#63293 = ORIENTED_EDGE('',*,*,#62897,.F.); +#63294 = PLANE('',#63295); +#63295 = AXIS2_PLACEMENT_3D('',#63296,#63297,#63298); +#63296 = CARTESIAN_POINT('',(160.143692,-72.831983,1.6)); +#63297 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#63298 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#63299 = ADVANCED_FACE('',(#63300),#63311,.T.); +#63300 = FACE_BOUND('',#63301,.T.); +#63301 = EDGE_LOOP('',(#63302,#63308,#63309,#63310)); +#63302 = ORIENTED_EDGE('',*,*,#63303,.T.); +#63303 = EDGE_CURVE('',#62762,#62982,#63304,.T.); +#63304 = LINE('',#63305,#63306); +#63305 = CARTESIAN_POINT('',(158.642975,-72.662893,1.6)); +#63306 = VECTOR('',#63307,1.); +#63307 = DIRECTION('',(0.,0.,1.)); +#63308 = ORIENTED_EDGE('',*,*,#62981,.T.); +#63309 = ORIENTED_EDGE('',*,*,#63269,.F.); +#63310 = ORIENTED_EDGE('',*,*,#62761,.F.); +#63311 = PLANE('',#63312); +#63312 = AXIS2_PLACEMENT_3D('',#63313,#63314,#63315); +#63313 = CARTESIAN_POINT('',(158.642975,-72.662893,1.6)); +#63314 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#63315 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#63316 = ADVANCED_FACE('',(#63317),#63328,.T.); +#63317 = FACE_BOUND('',#63318,.T.); +#63318 = EDGE_LOOP('',(#63319,#63320,#63321,#63327)); +#63319 = ORIENTED_EDGE('',*,*,#63288,.T.); +#63320 = ORIENTED_EDGE('',*,*,#63109,.T.); +#63321 = ORIENTED_EDGE('',*,*,#63322,.F.); +#63322 = EDGE_CURVE('',#62882,#63102,#63323,.T.); +#63323 = LINE('',#63324,#63325); +#63324 = CARTESIAN_POINT('',(160.143692,-73.188017,1.6)); +#63325 = VECTOR('',#63326,1.); +#63326 = DIRECTION('',(0.,0.,1.)); +#63327 = ORIENTED_EDGE('',*,*,#62889,.F.); +#63328 = PLANE('',#63329); +#63329 = AXIS2_PLACEMENT_3D('',#63330,#63331,#63332); +#63330 = CARTESIAN_POINT('',(160.16375,-73.01,1.6)); +#63331 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#63332 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#63333 = ADVANCED_FACE('',(#63334),#63345,.T.); +#63334 = FACE_BOUND('',#63335,.T.); +#63335 = EDGE_LOOP('',(#63336,#63342,#63343,#63344)); +#63336 = ORIENTED_EDGE('',*,*,#63337,.T.); +#63337 = EDGE_CURVE('',#62770,#62990,#63338,.T.); +#63338 = LINE('',#63339,#63340); +#63339 = CARTESIAN_POINT('',(158.583808,-72.831983,1.6)); +#63340 = VECTOR('',#63341,1.); +#63341 = DIRECTION('',(0.,0.,1.)); +#63342 = ORIENTED_EDGE('',*,*,#62989,.T.); +#63343 = ORIENTED_EDGE('',*,*,#63303,.F.); +#63344 = ORIENTED_EDGE('',*,*,#62769,.F.); +#63345 = PLANE('',#63346); +#63346 = AXIS2_PLACEMENT_3D('',#63347,#63348,#63349); +#63347 = CARTESIAN_POINT('',(158.583808,-72.831983,1.6)); +#63348 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#63349 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#63350 = ADVANCED_FACE('',(#63351),#63362,.T.); +#63351 = FACE_BOUND('',#63352,.T.); +#63352 = EDGE_LOOP('',(#63353,#63354,#63355,#63361)); +#63353 = ORIENTED_EDGE('',*,*,#63322,.T.); +#63354 = ORIENTED_EDGE('',*,*,#63101,.T.); +#63355 = ORIENTED_EDGE('',*,*,#63356,.F.); +#63356 = EDGE_CURVE('',#62874,#63094,#63357,.T.); +#63357 = LINE('',#63358,#63359); +#63358 = CARTESIAN_POINT('',(160.084525,-73.357107,1.6)); +#63359 = VECTOR('',#63360,1.); +#63360 = DIRECTION('',(0.,0.,1.)); +#63361 = ORIENTED_EDGE('',*,*,#62881,.F.); +#63362 = PLANE('',#63363); +#63363 = AXIS2_PLACEMENT_3D('',#63364,#63365,#63366); +#63364 = CARTESIAN_POINT('',(160.143692,-73.188017,1.6)); +#63365 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#63366 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#63367 = ADVANCED_FACE('',(#63368),#63379,.T.); +#63368 = FACE_BOUND('',#63369,.T.); +#63369 = EDGE_LOOP('',(#63370,#63376,#63377,#63378)); +#63370 = ORIENTED_EDGE('',*,*,#63371,.T.); +#63371 = EDGE_CURVE('',#62778,#62998,#63372,.T.); +#63372 = LINE('',#63373,#63374); +#63373 = CARTESIAN_POINT('',(158.56375,-73.01,1.6)); +#63374 = VECTOR('',#63375,1.); +#63375 = DIRECTION('',(0.,0.,1.)); +#63376 = ORIENTED_EDGE('',*,*,#62997,.T.); +#63377 = ORIENTED_EDGE('',*,*,#63337,.F.); +#63378 = ORIENTED_EDGE('',*,*,#62777,.F.); +#63379 = PLANE('',#63380); +#63380 = AXIS2_PLACEMENT_3D('',#63381,#63382,#63383); +#63381 = CARTESIAN_POINT('',(158.56375,-73.01,1.6)); +#63382 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#63383 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#63384 = ADVANCED_FACE('',(#63385),#63396,.T.); +#63385 = FACE_BOUND('',#63386,.T.); +#63386 = EDGE_LOOP('',(#63387,#63388,#63389,#63395)); +#63387 = ORIENTED_EDGE('',*,*,#63356,.T.); +#63388 = ORIENTED_EDGE('',*,*,#63093,.T.); +#63389 = ORIENTED_EDGE('',*,*,#63390,.F.); +#63390 = EDGE_CURVE('',#62866,#63086,#63391,.T.); +#63391 = LINE('',#63392,#63393); +#63392 = CARTESIAN_POINT('',(159.989215,-73.508792,1.6)); +#63393 = VECTOR('',#63394,1.); +#63394 = DIRECTION('',(0.,0.,1.)); +#63395 = ORIENTED_EDGE('',*,*,#62873,.F.); +#63396 = PLANE('',#63397); +#63397 = AXIS2_PLACEMENT_3D('',#63398,#63399,#63400); +#63398 = CARTESIAN_POINT('',(160.084525,-73.357107,1.6)); +#63399 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#63400 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#63401 = ADVANCED_FACE('',(#63402),#63413,.T.); +#63402 = FACE_BOUND('',#63403,.T.); +#63403 = EDGE_LOOP('',(#63404,#63410,#63411,#63412)); +#63404 = ORIENTED_EDGE('',*,*,#63405,.T.); +#63405 = EDGE_CURVE('',#62786,#63006,#63406,.T.); +#63406 = LINE('',#63407,#63408); +#63407 = CARTESIAN_POINT('',(158.583808,-73.188017,1.6)); +#63408 = VECTOR('',#63409,1.); +#63409 = DIRECTION('',(0.,0.,1.)); +#63410 = ORIENTED_EDGE('',*,*,#63005,.T.); +#63411 = ORIENTED_EDGE('',*,*,#63371,.F.); +#63412 = ORIENTED_EDGE('',*,*,#62785,.F.); +#63413 = PLANE('',#63414); +#63414 = AXIS2_PLACEMENT_3D('',#63415,#63416,#63417); +#63415 = CARTESIAN_POINT('',(158.583808,-73.188017,1.6)); +#63416 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#63417 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#63418 = ADVANCED_FACE('',(#63419),#63430,.T.); +#63419 = FACE_BOUND('',#63420,.T.); +#63420 = EDGE_LOOP('',(#63421,#63422,#63423,#63429)); +#63421 = ORIENTED_EDGE('',*,*,#63390,.T.); +#63422 = ORIENTED_EDGE('',*,*,#63085,.T.); +#63423 = ORIENTED_EDGE('',*,*,#63424,.F.); +#63424 = EDGE_CURVE('',#62858,#63078,#63425,.T.); +#63425 = LINE('',#63426,#63427); +#63426 = CARTESIAN_POINT('',(159.862542,-73.635465,1.6)); +#63427 = VECTOR('',#63428,1.); +#63428 = DIRECTION('',(0.,0.,1.)); +#63429 = ORIENTED_EDGE('',*,*,#62865,.F.); +#63430 = PLANE('',#63431); +#63431 = AXIS2_PLACEMENT_3D('',#63432,#63433,#63434); +#63432 = CARTESIAN_POINT('',(159.989215,-73.508792,1.6)); +#63433 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#63434 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#63435 = ADVANCED_FACE('',(#63436),#63447,.T.); +#63436 = FACE_BOUND('',#63437,.T.); +#63437 = EDGE_LOOP('',(#63438,#63444,#63445,#63446)); +#63438 = ORIENTED_EDGE('',*,*,#63439,.T.); +#63439 = EDGE_CURVE('',#62794,#63014,#63440,.T.); +#63440 = LINE('',#63441,#63442); +#63441 = CARTESIAN_POINT('',(158.642975,-73.357107,1.6)); +#63442 = VECTOR('',#63443,1.); +#63443 = DIRECTION('',(0.,0.,1.)); +#63444 = ORIENTED_EDGE('',*,*,#63013,.T.); +#63445 = ORIENTED_EDGE('',*,*,#63405,.F.); +#63446 = ORIENTED_EDGE('',*,*,#62793,.F.); +#63447 = PLANE('',#63448); +#63448 = AXIS2_PLACEMENT_3D('',#63449,#63450,#63451); +#63449 = CARTESIAN_POINT('',(158.642975,-73.357107,1.6)); +#63450 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#63451 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#63452 = ADVANCED_FACE('',(#63453),#63464,.T.); +#63453 = FACE_BOUND('',#63454,.T.); +#63454 = EDGE_LOOP('',(#63455,#63456,#63457,#63463)); +#63455 = ORIENTED_EDGE('',*,*,#63424,.T.); +#63456 = ORIENTED_EDGE('',*,*,#63077,.T.); +#63457 = ORIENTED_EDGE('',*,*,#63458,.F.); +#63458 = EDGE_CURVE('',#62850,#63070,#63459,.T.); +#63459 = LINE('',#63460,#63461); +#63460 = CARTESIAN_POINT('',(159.710857,-73.730775,1.6)); +#63461 = VECTOR('',#63462,1.); +#63462 = DIRECTION('',(0.,0.,1.)); +#63463 = ORIENTED_EDGE('',*,*,#62857,.F.); +#63464 = PLANE('',#63465); +#63465 = AXIS2_PLACEMENT_3D('',#63466,#63467,#63468); +#63466 = CARTESIAN_POINT('',(159.862542,-73.635465,1.6)); +#63467 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#63468 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#63469 = ADVANCED_FACE('',(#63470),#63481,.T.); +#63470 = FACE_BOUND('',#63471,.T.); +#63471 = EDGE_LOOP('',(#63472,#63478,#63479,#63480)); +#63472 = ORIENTED_EDGE('',*,*,#63473,.T.); +#63473 = EDGE_CURVE('',#62802,#63022,#63474,.T.); +#63474 = LINE('',#63475,#63476); +#63475 = CARTESIAN_POINT('',(158.738285,-73.508792,1.6)); +#63476 = VECTOR('',#63477,1.); +#63477 = DIRECTION('',(0.,0.,1.)); +#63478 = ORIENTED_EDGE('',*,*,#63021,.T.); +#63479 = ORIENTED_EDGE('',*,*,#63439,.F.); +#63480 = ORIENTED_EDGE('',*,*,#62801,.F.); +#63481 = PLANE('',#63482); +#63482 = AXIS2_PLACEMENT_3D('',#63483,#63484,#63485); +#63483 = CARTESIAN_POINT('',(158.738285,-73.508792,1.6)); +#63484 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#63485 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#63486 = ADVANCED_FACE('',(#63487),#63498,.T.); +#63487 = FACE_BOUND('',#63488,.T.); +#63488 = EDGE_LOOP('',(#63489,#63490,#63491,#63497)); +#63489 = ORIENTED_EDGE('',*,*,#63458,.T.); +#63490 = ORIENTED_EDGE('',*,*,#63069,.T.); +#63491 = ORIENTED_EDGE('',*,*,#63492,.F.); +#63492 = EDGE_CURVE('',#62842,#63062,#63493,.T.); +#63493 = LINE('',#63494,#63495); +#63494 = CARTESIAN_POINT('',(159.541767,-73.789942,1.6)); +#63495 = VECTOR('',#63496,1.); +#63496 = DIRECTION('',(0.,0.,1.)); +#63497 = ORIENTED_EDGE('',*,*,#62849,.F.); +#63498 = PLANE('',#63499); +#63499 = AXIS2_PLACEMENT_3D('',#63500,#63501,#63502); +#63500 = CARTESIAN_POINT('',(159.710857,-73.730775,1.6)); +#63501 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#63502 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#63503 = ADVANCED_FACE('',(#63504),#63515,.T.); +#63504 = FACE_BOUND('',#63505,.T.); +#63505 = EDGE_LOOP('',(#63506,#63512,#63513,#63514)); +#63506 = ORIENTED_EDGE('',*,*,#63507,.T.); +#63507 = EDGE_CURVE('',#62810,#63030,#63508,.T.); +#63508 = LINE('',#63509,#63510); +#63509 = CARTESIAN_POINT('',(158.864958,-73.635465,1.6)); +#63510 = VECTOR('',#63511,1.); +#63511 = DIRECTION('',(0.,0.,1.)); +#63512 = ORIENTED_EDGE('',*,*,#63029,.T.); +#63513 = ORIENTED_EDGE('',*,*,#63473,.F.); +#63514 = ORIENTED_EDGE('',*,*,#62809,.F.); +#63515 = PLANE('',#63516); +#63516 = AXIS2_PLACEMENT_3D('',#63517,#63518,#63519); +#63517 = CARTESIAN_POINT('',(158.864958,-73.635465,1.6)); +#63518 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#63519 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#63520 = ADVANCED_FACE('',(#63521),#63532,.T.); +#63521 = FACE_BOUND('',#63522,.T.); +#63522 = EDGE_LOOP('',(#63523,#63524,#63525,#63531)); +#63523 = ORIENTED_EDGE('',*,*,#63492,.T.); +#63524 = ORIENTED_EDGE('',*,*,#63061,.T.); +#63525 = ORIENTED_EDGE('',*,*,#63526,.F.); +#63526 = EDGE_CURVE('',#62834,#63054,#63527,.T.); +#63527 = LINE('',#63528,#63529); +#63528 = CARTESIAN_POINT('',(159.36375,-73.81,1.6)); +#63529 = VECTOR('',#63530,1.); +#63530 = DIRECTION('',(0.,0.,1.)); +#63531 = ORIENTED_EDGE('',*,*,#62841,.F.); +#63532 = PLANE('',#63533); +#63533 = AXIS2_PLACEMENT_3D('',#63534,#63535,#63536); +#63534 = CARTESIAN_POINT('',(159.541767,-73.789942,1.6)); +#63535 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#63536 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#63537 = ADVANCED_FACE('',(#63538),#63549,.T.); +#63538 = FACE_BOUND('',#63539,.T.); +#63539 = EDGE_LOOP('',(#63540,#63546,#63547,#63548)); +#63540 = ORIENTED_EDGE('',*,*,#63541,.T.); +#63541 = EDGE_CURVE('',#62818,#63038,#63542,.T.); +#63542 = LINE('',#63543,#63544); +#63543 = CARTESIAN_POINT('',(159.016643,-73.730775,1.6)); +#63544 = VECTOR('',#63545,1.); +#63545 = DIRECTION('',(0.,0.,1.)); +#63546 = ORIENTED_EDGE('',*,*,#63037,.T.); +#63547 = ORIENTED_EDGE('',*,*,#63507,.F.); +#63548 = ORIENTED_EDGE('',*,*,#62817,.F.); +#63549 = PLANE('',#63550); +#63550 = AXIS2_PLACEMENT_3D('',#63551,#63552,#63553); +#63551 = CARTESIAN_POINT('',(159.016643,-73.730775,1.6)); +#63552 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#63553 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#63554 = ADVANCED_FACE('',(#63555),#63566,.T.); +#63555 = FACE_BOUND('',#63556,.T.); +#63556 = EDGE_LOOP('',(#63557,#63558,#63559,#63565)); +#63557 = ORIENTED_EDGE('',*,*,#63526,.T.); +#63558 = ORIENTED_EDGE('',*,*,#63053,.T.); +#63559 = ORIENTED_EDGE('',*,*,#63560,.F.); +#63560 = EDGE_CURVE('',#62826,#63046,#63561,.T.); +#63561 = LINE('',#63562,#63563); +#63562 = CARTESIAN_POINT('',(159.185733,-73.789942,1.6)); +#63563 = VECTOR('',#63564,1.); +#63564 = DIRECTION('',(0.,0.,1.)); +#63565 = ORIENTED_EDGE('',*,*,#62833,.F.); +#63566 = PLANE('',#63567); +#63567 = AXIS2_PLACEMENT_3D('',#63568,#63569,#63570); +#63568 = CARTESIAN_POINT('',(159.36375,-73.81,1.6)); +#63569 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#63570 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#63571 = ADVANCED_FACE('',(#63572),#63578,.T.); +#63572 = FACE_BOUND('',#63573,.T.); +#63573 = EDGE_LOOP('',(#63574,#63575,#63576,#63577)); +#63574 = ORIENTED_EDGE('',*,*,#63560,.T.); +#63575 = ORIENTED_EDGE('',*,*,#63045,.T.); +#63576 = ORIENTED_EDGE('',*,*,#63541,.F.); +#63577 = ORIENTED_EDGE('',*,*,#62825,.F.); +#63578 = PLANE('',#63579); +#63579 = AXIS2_PLACEMENT_3D('',#63580,#63581,#63582); +#63580 = CARTESIAN_POINT('',(159.185733,-73.789942,1.6)); +#63581 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#63582 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#63583 = ADVANCED_FACE('',(#63584),#63595,.F.); +#63584 = FACE_BOUND('',#63585,.T.); +#63585 = EDGE_LOOP('',(#63586,#63587,#63593,#63594)); +#63586 = ORIENTED_EDGE('',*,*,#62930,.T.); +#63587 = ORIENTED_EDGE('',*,*,#63588,.T.); +#63588 = EDGE_CURVE('',#62931,#63151,#63589,.T.); +#63589 = LINE('',#63590,#63591); +#63590 = CARTESIAN_POINT('',(159.36375,-73.385,-4.5E-02)); +#63591 = VECTOR('',#63592,1.); +#63592 = DIRECTION('',(0.,0.,1.)); +#63593 = ORIENTED_EDGE('',*,*,#63150,.F.); +#63594 = ORIENTED_EDGE('',*,*,#63588,.F.); +#63595 = CYLINDRICAL_SURFACE('',#63596,0.375); +#63596 = AXIS2_PLACEMENT_3D('',#63597,#63598,#63599); +#63597 = CARTESIAN_POINT('',(159.36375,-73.01,-4.5E-02)); +#63598 = DIRECTION('',(-0.,-0.,-1.)); +#63599 = DIRECTION('',(-0.,-1.,0.)); +#63600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#63604)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#63601,#63602,#63603)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#63601 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#63602 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#63603 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#63604 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#63601, + 'distance_accuracy_value','confusion accuracy'); +#63605 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#63606,#63608); +#63606 = ( REPRESENTATION_RELATIONSHIP('','',#62618,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#63607) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#63607 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1275); +#63608 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #63609); +#63609 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('317','=>[0:1:1:310]','',#5, + #62613,$); +#63610 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#62615)); +#63611 = SHAPE_DEFINITION_REPRESENTATION(#63612,#63618); +#63612 = PRODUCT_DEFINITION_SHAPE('','',#63613); +#63613 = PRODUCT_DEFINITION('design','',#63614,#63617); +#63614 = PRODUCT_DEFINITION_FORMATION('','',#63615); +#63615 = PRODUCT('HackPad_pad_61','HackPad_pad_61','',(#63616)); +#63616 = PRODUCT_CONTEXT('',#2,'mechanical'); +#63617 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#63618 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#63619),#64600); +#63619 = MANIFOLD_SOLID_BREP('',#63620); +#63620 = CLOSED_SHELL('',(#63621,#63661,#63692,#63723,#63943,#64163, + #64180,#64197,#64214,#64231,#64248,#64265,#64282,#64299,#64316, + #64333,#64350,#64367,#64384,#64401,#64418,#64435,#64452,#64469, + #64486,#64503,#64520,#64537,#64554,#64571,#64583)); +#63621 = ADVANCED_FACE('',(#63622),#63656,.T.); +#63622 = FACE_BOUND('',#63623,.T.); +#63623 = EDGE_LOOP('',(#63624,#63634,#63642,#63650)); +#63624 = ORIENTED_EDGE('',*,*,#63625,.T.); +#63625 = EDGE_CURVE('',#63626,#63628,#63630,.T.); +#63626 = VERTEX_POINT('',#63627); +#63627 = CARTESIAN_POINT('',(159.541767,-72.230058,-3.5E-02)); +#63628 = VERTEX_POINT('',#63629); +#63629 = CARTESIAN_POINT('',(159.541767,-72.230058,0.)); +#63630 = LINE('',#63631,#63632); +#63631 = CARTESIAN_POINT('',(159.541767,-72.230058,-3.5E-02)); +#63632 = VECTOR('',#63633,1.); +#63633 = DIRECTION('',(0.,0.,1.)); +#63634 = ORIENTED_EDGE('',*,*,#63635,.T.); +#63635 = EDGE_CURVE('',#63628,#63636,#63638,.T.); +#63636 = VERTEX_POINT('',#63637); +#63637 = CARTESIAN_POINT('',(159.710857,-72.289225,0.)); +#63638 = LINE('',#63639,#63640); +#63639 = CARTESIAN_POINT('',(159.541767,-72.230058,0.)); +#63640 = VECTOR('',#63641,1.); +#63641 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#63642 = ORIENTED_EDGE('',*,*,#63643,.F.); +#63643 = EDGE_CURVE('',#63644,#63636,#63646,.T.); +#63644 = VERTEX_POINT('',#63645); +#63645 = CARTESIAN_POINT('',(159.710857,-72.289225,-3.5E-02)); +#63646 = LINE('',#63647,#63648); +#63647 = CARTESIAN_POINT('',(159.710857,-72.289225,-3.5E-02)); +#63648 = VECTOR('',#63649,1.); +#63649 = DIRECTION('',(0.,0.,1.)); +#63650 = ORIENTED_EDGE('',*,*,#63651,.F.); +#63651 = EDGE_CURVE('',#63626,#63644,#63652,.T.); +#63652 = LINE('',#63653,#63654); +#63653 = CARTESIAN_POINT('',(159.541767,-72.230058,-3.5E-02)); +#63654 = VECTOR('',#63655,1.); +#63655 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#63656 = PLANE('',#63657); +#63657 = AXIS2_PLACEMENT_3D('',#63658,#63659,#63660); +#63658 = CARTESIAN_POINT('',(159.541767,-72.230058,-3.5E-02)); +#63659 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#63660 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#63661 = ADVANCED_FACE('',(#63662),#63687,.T.); +#63662 = FACE_BOUND('',#63663,.T.); +#63663 = EDGE_LOOP('',(#63664,#63674,#63680,#63681)); +#63664 = ORIENTED_EDGE('',*,*,#63665,.T.); +#63665 = EDGE_CURVE('',#63666,#63668,#63670,.T.); +#63666 = VERTEX_POINT('',#63667); +#63667 = CARTESIAN_POINT('',(159.36375,-72.21,-3.5E-02)); +#63668 = VERTEX_POINT('',#63669); +#63669 = CARTESIAN_POINT('',(159.36375,-72.21,0.)); +#63670 = LINE('',#63671,#63672); +#63671 = CARTESIAN_POINT('',(159.36375,-72.21,-3.5E-02)); +#63672 = VECTOR('',#63673,1.); +#63673 = DIRECTION('',(0.,0.,1.)); +#63674 = ORIENTED_EDGE('',*,*,#63675,.T.); +#63675 = EDGE_CURVE('',#63668,#63628,#63676,.T.); +#63676 = LINE('',#63677,#63678); +#63677 = CARTESIAN_POINT('',(159.36375,-72.21,0.)); +#63678 = VECTOR('',#63679,1.); +#63679 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#63680 = ORIENTED_EDGE('',*,*,#63625,.F.); +#63681 = ORIENTED_EDGE('',*,*,#63682,.F.); +#63682 = EDGE_CURVE('',#63666,#63626,#63683,.T.); +#63683 = LINE('',#63684,#63685); +#63684 = CARTESIAN_POINT('',(159.36375,-72.21,-3.5E-02)); +#63685 = VECTOR('',#63686,1.); +#63686 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#63687 = PLANE('',#63688); +#63688 = AXIS2_PLACEMENT_3D('',#63689,#63690,#63691); +#63689 = CARTESIAN_POINT('',(159.36375,-72.21,-3.5E-02)); +#63690 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#63691 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#63692 = ADVANCED_FACE('',(#63693),#63718,.T.); +#63693 = FACE_BOUND('',#63694,.T.); +#63694 = EDGE_LOOP('',(#63695,#63696,#63704,#63712)); +#63695 = ORIENTED_EDGE('',*,*,#63643,.T.); +#63696 = ORIENTED_EDGE('',*,*,#63697,.T.); +#63697 = EDGE_CURVE('',#63636,#63698,#63700,.T.); +#63698 = VERTEX_POINT('',#63699); +#63699 = CARTESIAN_POINT('',(159.862542,-72.384535,0.)); +#63700 = LINE('',#63701,#63702); +#63701 = CARTESIAN_POINT('',(159.710857,-72.289225,0.)); +#63702 = VECTOR('',#63703,1.); +#63703 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#63704 = ORIENTED_EDGE('',*,*,#63705,.F.); +#63705 = EDGE_CURVE('',#63706,#63698,#63708,.T.); +#63706 = VERTEX_POINT('',#63707); +#63707 = CARTESIAN_POINT('',(159.862542,-72.384535,-3.5E-02)); +#63708 = LINE('',#63709,#63710); +#63709 = CARTESIAN_POINT('',(159.862542,-72.384535,-3.5E-02)); +#63710 = VECTOR('',#63711,1.); +#63711 = DIRECTION('',(0.,0.,1.)); +#63712 = ORIENTED_EDGE('',*,*,#63713,.F.); +#63713 = EDGE_CURVE('',#63644,#63706,#63714,.T.); +#63714 = LINE('',#63715,#63716); +#63715 = CARTESIAN_POINT('',(159.710857,-72.289225,-3.5E-02)); +#63716 = VECTOR('',#63717,1.); +#63717 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#63718 = PLANE('',#63719); +#63719 = AXIS2_PLACEMENT_3D('',#63720,#63721,#63722); +#63720 = CARTESIAN_POINT('',(159.710857,-72.289225,-3.5E-02)); +#63721 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#63722 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#63723 = ADVANCED_FACE('',(#63724,#63927),#63938,.F.); +#63724 = FACE_BOUND('',#63725,.F.); +#63725 = EDGE_LOOP('',(#63726,#63727,#63728,#63736,#63744,#63752,#63760, + #63768,#63776,#63784,#63792,#63800,#63808,#63816,#63824,#63832, + #63840,#63848,#63856,#63864,#63872,#63880,#63888,#63896,#63904, + #63912,#63920,#63926)); +#63726 = ORIENTED_EDGE('',*,*,#63651,.F.); +#63727 = ORIENTED_EDGE('',*,*,#63682,.F.); +#63728 = ORIENTED_EDGE('',*,*,#63729,.F.); +#63729 = EDGE_CURVE('',#63730,#63666,#63732,.T.); +#63730 = VERTEX_POINT('',#63731); +#63731 = CARTESIAN_POINT('',(159.185733,-72.230058,-3.5E-02)); +#63732 = LINE('',#63733,#63734); +#63733 = CARTESIAN_POINT('',(159.185733,-72.230058,-3.5E-02)); +#63734 = VECTOR('',#63735,1.); +#63735 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#63736 = ORIENTED_EDGE('',*,*,#63737,.F.); +#63737 = EDGE_CURVE('',#63738,#63730,#63740,.T.); +#63738 = VERTEX_POINT('',#63739); +#63739 = CARTESIAN_POINT('',(159.016643,-72.289225,-3.5E-02)); +#63740 = LINE('',#63741,#63742); +#63741 = CARTESIAN_POINT('',(159.016643,-72.289225,-3.5E-02)); +#63742 = VECTOR('',#63743,1.); +#63743 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#63744 = ORIENTED_EDGE('',*,*,#63745,.F.); +#63745 = EDGE_CURVE('',#63746,#63738,#63748,.T.); +#63746 = VERTEX_POINT('',#63747); +#63747 = CARTESIAN_POINT('',(158.864958,-72.384535,-3.5E-02)); +#63748 = LINE('',#63749,#63750); +#63749 = CARTESIAN_POINT('',(158.864958,-72.384535,-3.5E-02)); +#63750 = VECTOR('',#63751,1.); +#63751 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#63752 = ORIENTED_EDGE('',*,*,#63753,.F.); +#63753 = EDGE_CURVE('',#63754,#63746,#63756,.T.); +#63754 = VERTEX_POINT('',#63755); +#63755 = CARTESIAN_POINT('',(158.738285,-72.511208,-3.5E-02)); +#63756 = LINE('',#63757,#63758); +#63757 = CARTESIAN_POINT('',(158.738285,-72.511208,-3.5E-02)); +#63758 = VECTOR('',#63759,1.); +#63759 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#63760 = ORIENTED_EDGE('',*,*,#63761,.F.); +#63761 = EDGE_CURVE('',#63762,#63754,#63764,.T.); +#63762 = VERTEX_POINT('',#63763); +#63763 = CARTESIAN_POINT('',(158.642975,-72.662893,-3.5E-02)); +#63764 = LINE('',#63765,#63766); +#63765 = CARTESIAN_POINT('',(158.642975,-72.662893,-3.5E-02)); +#63766 = VECTOR('',#63767,1.); +#63767 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#63768 = ORIENTED_EDGE('',*,*,#63769,.F.); +#63769 = EDGE_CURVE('',#63770,#63762,#63772,.T.); +#63770 = VERTEX_POINT('',#63771); +#63771 = CARTESIAN_POINT('',(158.583808,-72.831983,-3.5E-02)); +#63772 = LINE('',#63773,#63774); +#63773 = CARTESIAN_POINT('',(158.583808,-72.831983,-3.5E-02)); +#63774 = VECTOR('',#63775,1.); +#63775 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#63776 = ORIENTED_EDGE('',*,*,#63777,.F.); +#63777 = EDGE_CURVE('',#63778,#63770,#63780,.T.); +#63778 = VERTEX_POINT('',#63779); +#63779 = CARTESIAN_POINT('',(158.56375,-73.01,-3.5E-02)); +#63780 = LINE('',#63781,#63782); +#63781 = CARTESIAN_POINT('',(158.56375,-73.01,-3.5E-02)); +#63782 = VECTOR('',#63783,1.); +#63783 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#63784 = ORIENTED_EDGE('',*,*,#63785,.F.); +#63785 = EDGE_CURVE('',#63786,#63778,#63788,.T.); +#63786 = VERTEX_POINT('',#63787); +#63787 = CARTESIAN_POINT('',(158.583808,-73.188017,-3.5E-02)); +#63788 = LINE('',#63789,#63790); +#63789 = CARTESIAN_POINT('',(158.583808,-73.188017,-3.5E-02)); +#63790 = VECTOR('',#63791,1.); +#63791 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#63792 = ORIENTED_EDGE('',*,*,#63793,.F.); +#63793 = EDGE_CURVE('',#63794,#63786,#63796,.T.); +#63794 = VERTEX_POINT('',#63795); +#63795 = CARTESIAN_POINT('',(158.642975,-73.357107,-3.5E-02)); +#63796 = LINE('',#63797,#63798); +#63797 = CARTESIAN_POINT('',(158.642975,-73.357107,-3.5E-02)); +#63798 = VECTOR('',#63799,1.); +#63799 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#63800 = ORIENTED_EDGE('',*,*,#63801,.F.); +#63801 = EDGE_CURVE('',#63802,#63794,#63804,.T.); +#63802 = VERTEX_POINT('',#63803); +#63803 = CARTESIAN_POINT('',(158.738285,-73.508792,-3.5E-02)); +#63804 = LINE('',#63805,#63806); +#63805 = CARTESIAN_POINT('',(158.738285,-73.508792,-3.5E-02)); +#63806 = VECTOR('',#63807,1.); +#63807 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#63808 = ORIENTED_EDGE('',*,*,#63809,.F.); +#63809 = EDGE_CURVE('',#63810,#63802,#63812,.T.); +#63810 = VERTEX_POINT('',#63811); +#63811 = CARTESIAN_POINT('',(158.864958,-73.635465,-3.5E-02)); +#63812 = LINE('',#63813,#63814); +#63813 = CARTESIAN_POINT('',(158.864958,-73.635465,-3.5E-02)); +#63814 = VECTOR('',#63815,1.); +#63815 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#63816 = ORIENTED_EDGE('',*,*,#63817,.F.); +#63817 = EDGE_CURVE('',#63818,#63810,#63820,.T.); +#63818 = VERTEX_POINT('',#63819); +#63819 = CARTESIAN_POINT('',(159.016643,-73.730775,-3.5E-02)); +#63820 = LINE('',#63821,#63822); +#63821 = CARTESIAN_POINT('',(159.016643,-73.730775,-3.5E-02)); +#63822 = VECTOR('',#63823,1.); +#63823 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#63824 = ORIENTED_EDGE('',*,*,#63825,.F.); +#63825 = EDGE_CURVE('',#63826,#63818,#63828,.T.); +#63826 = VERTEX_POINT('',#63827); +#63827 = CARTESIAN_POINT('',(159.185733,-73.789942,-3.5E-02)); +#63828 = LINE('',#63829,#63830); +#63829 = CARTESIAN_POINT('',(159.185733,-73.789942,-3.5E-02)); +#63830 = VECTOR('',#63831,1.); +#63831 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#63832 = ORIENTED_EDGE('',*,*,#63833,.F.); +#63833 = EDGE_CURVE('',#63834,#63826,#63836,.T.); +#63834 = VERTEX_POINT('',#63835); +#63835 = CARTESIAN_POINT('',(159.36375,-73.81,-3.5E-02)); +#63836 = LINE('',#63837,#63838); +#63837 = CARTESIAN_POINT('',(159.36375,-73.81,-3.5E-02)); +#63838 = VECTOR('',#63839,1.); +#63839 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#63840 = ORIENTED_EDGE('',*,*,#63841,.F.); +#63841 = EDGE_CURVE('',#63842,#63834,#63844,.T.); +#63842 = VERTEX_POINT('',#63843); +#63843 = CARTESIAN_POINT('',(159.541767,-73.789942,-3.5E-02)); +#63844 = LINE('',#63845,#63846); +#63845 = CARTESIAN_POINT('',(159.541767,-73.789942,-3.5E-02)); +#63846 = VECTOR('',#63847,1.); +#63847 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#63848 = ORIENTED_EDGE('',*,*,#63849,.F.); +#63849 = EDGE_CURVE('',#63850,#63842,#63852,.T.); +#63850 = VERTEX_POINT('',#63851); +#63851 = CARTESIAN_POINT('',(159.710857,-73.730775,-3.5E-02)); +#63852 = LINE('',#63853,#63854); +#63853 = CARTESIAN_POINT('',(159.710857,-73.730775,-3.5E-02)); +#63854 = VECTOR('',#63855,1.); +#63855 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#63856 = ORIENTED_EDGE('',*,*,#63857,.F.); +#63857 = EDGE_CURVE('',#63858,#63850,#63860,.T.); +#63858 = VERTEX_POINT('',#63859); +#63859 = CARTESIAN_POINT('',(159.862542,-73.635465,-3.5E-02)); +#63860 = LINE('',#63861,#63862); +#63861 = CARTESIAN_POINT('',(159.862542,-73.635465,-3.5E-02)); +#63862 = VECTOR('',#63863,1.); +#63863 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#63864 = ORIENTED_EDGE('',*,*,#63865,.F.); +#63865 = EDGE_CURVE('',#63866,#63858,#63868,.T.); +#63866 = VERTEX_POINT('',#63867); +#63867 = CARTESIAN_POINT('',(159.989215,-73.508792,-3.5E-02)); +#63868 = LINE('',#63869,#63870); +#63869 = CARTESIAN_POINT('',(159.989215,-73.508792,-3.5E-02)); +#63870 = VECTOR('',#63871,1.); +#63871 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#63872 = ORIENTED_EDGE('',*,*,#63873,.F.); +#63873 = EDGE_CURVE('',#63874,#63866,#63876,.T.); +#63874 = VERTEX_POINT('',#63875); +#63875 = CARTESIAN_POINT('',(160.084525,-73.357107,-3.5E-02)); +#63876 = LINE('',#63877,#63878); +#63877 = CARTESIAN_POINT('',(160.084525,-73.357107,-3.5E-02)); +#63878 = VECTOR('',#63879,1.); +#63879 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#63880 = ORIENTED_EDGE('',*,*,#63881,.F.); +#63881 = EDGE_CURVE('',#63882,#63874,#63884,.T.); +#63882 = VERTEX_POINT('',#63883); +#63883 = CARTESIAN_POINT('',(160.143692,-73.188017,-3.5E-02)); +#63884 = LINE('',#63885,#63886); +#63885 = CARTESIAN_POINT('',(160.143692,-73.188017,-3.5E-02)); +#63886 = VECTOR('',#63887,1.); +#63887 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#63888 = ORIENTED_EDGE('',*,*,#63889,.F.); +#63889 = EDGE_CURVE('',#63890,#63882,#63892,.T.); +#63890 = VERTEX_POINT('',#63891); +#63891 = CARTESIAN_POINT('',(160.16375,-73.01,-3.5E-02)); +#63892 = LINE('',#63893,#63894); +#63893 = CARTESIAN_POINT('',(160.16375,-73.01,-3.5E-02)); +#63894 = VECTOR('',#63895,1.); +#63895 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#63896 = ORIENTED_EDGE('',*,*,#63897,.F.); +#63897 = EDGE_CURVE('',#63898,#63890,#63900,.T.); +#63898 = VERTEX_POINT('',#63899); +#63899 = CARTESIAN_POINT('',(160.143692,-72.831983,-3.5E-02)); +#63900 = LINE('',#63901,#63902); +#63901 = CARTESIAN_POINT('',(160.143692,-72.831983,-3.5E-02)); +#63902 = VECTOR('',#63903,1.); +#63903 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#63904 = ORIENTED_EDGE('',*,*,#63905,.F.); +#63905 = EDGE_CURVE('',#63906,#63898,#63908,.T.); +#63906 = VERTEX_POINT('',#63907); +#63907 = CARTESIAN_POINT('',(160.084525,-72.662893,-3.5E-02)); +#63908 = LINE('',#63909,#63910); +#63909 = CARTESIAN_POINT('',(160.084525,-72.662893,-3.5E-02)); +#63910 = VECTOR('',#63911,1.); +#63911 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#63912 = ORIENTED_EDGE('',*,*,#63913,.F.); +#63913 = EDGE_CURVE('',#63914,#63906,#63916,.T.); +#63914 = VERTEX_POINT('',#63915); +#63915 = CARTESIAN_POINT('',(159.989215,-72.511208,-3.5E-02)); +#63916 = LINE('',#63917,#63918); +#63917 = CARTESIAN_POINT('',(159.989215,-72.511208,-3.5E-02)); +#63918 = VECTOR('',#63919,1.); +#63919 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#63920 = ORIENTED_EDGE('',*,*,#63921,.F.); +#63921 = EDGE_CURVE('',#63706,#63914,#63922,.T.); +#63922 = LINE('',#63923,#63924); +#63923 = CARTESIAN_POINT('',(159.862542,-72.384535,-3.5E-02)); +#63924 = VECTOR('',#63925,1.); +#63925 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#63926 = ORIENTED_EDGE('',*,*,#63713,.F.); +#63927 = FACE_BOUND('',#63928,.F.); +#63928 = EDGE_LOOP('',(#63929)); +#63929 = ORIENTED_EDGE('',*,*,#63930,.T.); +#63930 = EDGE_CURVE('',#63931,#63931,#63933,.T.); +#63931 = VERTEX_POINT('',#63932); +#63932 = CARTESIAN_POINT('',(159.36375,-73.385,-3.5E-02)); +#63933 = CIRCLE('',#63934,0.375); +#63934 = AXIS2_PLACEMENT_3D('',#63935,#63936,#63937); +#63935 = CARTESIAN_POINT('',(159.36375,-73.01,-3.5E-02)); +#63936 = DIRECTION('',(-0.,0.,-1.)); +#63937 = DIRECTION('',(-0.,-1.,0.)); +#63938 = PLANE('',#63939); +#63939 = AXIS2_PLACEMENT_3D('',#63940,#63941,#63942); +#63940 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#63941 = DIRECTION('',(0.,0.,1.)); +#63942 = DIRECTION('',(1.,0.,-0.)); +#63943 = ADVANCED_FACE('',(#63944,#64147),#64158,.T.); +#63944 = FACE_BOUND('',#63945,.T.); +#63945 = EDGE_LOOP('',(#63946,#63947,#63948,#63956,#63964,#63972,#63980, + #63988,#63996,#64004,#64012,#64020,#64028,#64036,#64044,#64052, + #64060,#64068,#64076,#64084,#64092,#64100,#64108,#64116,#64124, + #64132,#64140,#64146)); +#63946 = ORIENTED_EDGE('',*,*,#63635,.F.); +#63947 = ORIENTED_EDGE('',*,*,#63675,.F.); +#63948 = ORIENTED_EDGE('',*,*,#63949,.F.); +#63949 = EDGE_CURVE('',#63950,#63668,#63952,.T.); +#63950 = VERTEX_POINT('',#63951); +#63951 = CARTESIAN_POINT('',(159.185733,-72.230058,0.)); +#63952 = LINE('',#63953,#63954); +#63953 = CARTESIAN_POINT('',(159.185733,-72.230058,0.)); +#63954 = VECTOR('',#63955,1.); +#63955 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#63956 = ORIENTED_EDGE('',*,*,#63957,.F.); +#63957 = EDGE_CURVE('',#63958,#63950,#63960,.T.); +#63958 = VERTEX_POINT('',#63959); +#63959 = CARTESIAN_POINT('',(159.016643,-72.289225,0.)); +#63960 = LINE('',#63961,#63962); +#63961 = CARTESIAN_POINT('',(159.016643,-72.289225,0.)); +#63962 = VECTOR('',#63963,1.); +#63963 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#63964 = ORIENTED_EDGE('',*,*,#63965,.F.); +#63965 = EDGE_CURVE('',#63966,#63958,#63968,.T.); +#63966 = VERTEX_POINT('',#63967); +#63967 = CARTESIAN_POINT('',(158.864958,-72.384535,0.)); +#63968 = LINE('',#63969,#63970); +#63969 = CARTESIAN_POINT('',(158.864958,-72.384535,0.)); +#63970 = VECTOR('',#63971,1.); +#63971 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#63972 = ORIENTED_EDGE('',*,*,#63973,.F.); +#63973 = EDGE_CURVE('',#63974,#63966,#63976,.T.); +#63974 = VERTEX_POINT('',#63975); +#63975 = CARTESIAN_POINT('',(158.738285,-72.511208,0.)); +#63976 = LINE('',#63977,#63978); +#63977 = CARTESIAN_POINT('',(158.738285,-72.511208,0.)); +#63978 = VECTOR('',#63979,1.); +#63979 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#63980 = ORIENTED_EDGE('',*,*,#63981,.F.); +#63981 = EDGE_CURVE('',#63982,#63974,#63984,.T.); +#63982 = VERTEX_POINT('',#63983); +#63983 = CARTESIAN_POINT('',(158.642975,-72.662893,0.)); +#63984 = LINE('',#63985,#63986); +#63985 = CARTESIAN_POINT('',(158.642975,-72.662893,0.)); +#63986 = VECTOR('',#63987,1.); +#63987 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#63988 = ORIENTED_EDGE('',*,*,#63989,.F.); +#63989 = EDGE_CURVE('',#63990,#63982,#63992,.T.); +#63990 = VERTEX_POINT('',#63991); +#63991 = CARTESIAN_POINT('',(158.583808,-72.831983,0.)); +#63992 = LINE('',#63993,#63994); +#63993 = CARTESIAN_POINT('',(158.583808,-72.831983,0.)); +#63994 = VECTOR('',#63995,1.); +#63995 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#63996 = ORIENTED_EDGE('',*,*,#63997,.F.); +#63997 = EDGE_CURVE('',#63998,#63990,#64000,.T.); +#63998 = VERTEX_POINT('',#63999); +#63999 = CARTESIAN_POINT('',(158.56375,-73.01,0.)); +#64000 = LINE('',#64001,#64002); +#64001 = CARTESIAN_POINT('',(158.56375,-73.01,0.)); +#64002 = VECTOR('',#64003,1.); +#64003 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#64004 = ORIENTED_EDGE('',*,*,#64005,.F.); +#64005 = EDGE_CURVE('',#64006,#63998,#64008,.T.); +#64006 = VERTEX_POINT('',#64007); +#64007 = CARTESIAN_POINT('',(158.583808,-73.188017,0.)); +#64008 = LINE('',#64009,#64010); +#64009 = CARTESIAN_POINT('',(158.583808,-73.188017,0.)); +#64010 = VECTOR('',#64011,1.); +#64011 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#64012 = ORIENTED_EDGE('',*,*,#64013,.F.); +#64013 = EDGE_CURVE('',#64014,#64006,#64016,.T.); +#64014 = VERTEX_POINT('',#64015); +#64015 = CARTESIAN_POINT('',(158.642975,-73.357107,0.)); +#64016 = LINE('',#64017,#64018); +#64017 = CARTESIAN_POINT('',(158.642975,-73.357107,0.)); +#64018 = VECTOR('',#64019,1.); +#64019 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#64020 = ORIENTED_EDGE('',*,*,#64021,.F.); +#64021 = EDGE_CURVE('',#64022,#64014,#64024,.T.); +#64022 = VERTEX_POINT('',#64023); +#64023 = CARTESIAN_POINT('',(158.738285,-73.508792,0.)); +#64024 = LINE('',#64025,#64026); +#64025 = CARTESIAN_POINT('',(158.738285,-73.508792,0.)); +#64026 = VECTOR('',#64027,1.); +#64027 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#64028 = ORIENTED_EDGE('',*,*,#64029,.F.); +#64029 = EDGE_CURVE('',#64030,#64022,#64032,.T.); +#64030 = VERTEX_POINT('',#64031); +#64031 = CARTESIAN_POINT('',(158.864958,-73.635465,0.)); +#64032 = LINE('',#64033,#64034); +#64033 = CARTESIAN_POINT('',(158.864958,-73.635465,0.)); +#64034 = VECTOR('',#64035,1.); +#64035 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#64036 = ORIENTED_EDGE('',*,*,#64037,.F.); +#64037 = EDGE_CURVE('',#64038,#64030,#64040,.T.); +#64038 = VERTEX_POINT('',#64039); +#64039 = CARTESIAN_POINT('',(159.016643,-73.730775,0.)); +#64040 = LINE('',#64041,#64042); +#64041 = CARTESIAN_POINT('',(159.016643,-73.730775,0.)); +#64042 = VECTOR('',#64043,1.); +#64043 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#64044 = ORIENTED_EDGE('',*,*,#64045,.F.); +#64045 = EDGE_CURVE('',#64046,#64038,#64048,.T.); +#64046 = VERTEX_POINT('',#64047); +#64047 = CARTESIAN_POINT('',(159.185733,-73.789942,0.)); +#64048 = LINE('',#64049,#64050); +#64049 = CARTESIAN_POINT('',(159.185733,-73.789942,0.)); +#64050 = VECTOR('',#64051,1.); +#64051 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#64052 = ORIENTED_EDGE('',*,*,#64053,.F.); +#64053 = EDGE_CURVE('',#64054,#64046,#64056,.T.); +#64054 = VERTEX_POINT('',#64055); +#64055 = CARTESIAN_POINT('',(159.36375,-73.81,0.)); +#64056 = LINE('',#64057,#64058); +#64057 = CARTESIAN_POINT('',(159.36375,-73.81,0.)); +#64058 = VECTOR('',#64059,1.); +#64059 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#64060 = ORIENTED_EDGE('',*,*,#64061,.F.); +#64061 = EDGE_CURVE('',#64062,#64054,#64064,.T.); +#64062 = VERTEX_POINT('',#64063); +#64063 = CARTESIAN_POINT('',(159.541767,-73.789942,0.)); +#64064 = LINE('',#64065,#64066); +#64065 = CARTESIAN_POINT('',(159.541767,-73.789942,0.)); +#64066 = VECTOR('',#64067,1.); +#64067 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#64068 = ORIENTED_EDGE('',*,*,#64069,.F.); +#64069 = EDGE_CURVE('',#64070,#64062,#64072,.T.); +#64070 = VERTEX_POINT('',#64071); +#64071 = CARTESIAN_POINT('',(159.710857,-73.730775,0.)); +#64072 = LINE('',#64073,#64074); +#64073 = CARTESIAN_POINT('',(159.710857,-73.730775,0.)); +#64074 = VECTOR('',#64075,1.); +#64075 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#64076 = ORIENTED_EDGE('',*,*,#64077,.F.); +#64077 = EDGE_CURVE('',#64078,#64070,#64080,.T.); +#64078 = VERTEX_POINT('',#64079); +#64079 = CARTESIAN_POINT('',(159.862542,-73.635465,0.)); +#64080 = LINE('',#64081,#64082); +#64081 = CARTESIAN_POINT('',(159.862542,-73.635465,0.)); +#64082 = VECTOR('',#64083,1.); +#64083 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#64084 = ORIENTED_EDGE('',*,*,#64085,.F.); +#64085 = EDGE_CURVE('',#64086,#64078,#64088,.T.); +#64086 = VERTEX_POINT('',#64087); +#64087 = CARTESIAN_POINT('',(159.989215,-73.508792,0.)); +#64088 = LINE('',#64089,#64090); +#64089 = CARTESIAN_POINT('',(159.989215,-73.508792,0.)); +#64090 = VECTOR('',#64091,1.); +#64091 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#64092 = ORIENTED_EDGE('',*,*,#64093,.F.); +#64093 = EDGE_CURVE('',#64094,#64086,#64096,.T.); +#64094 = VERTEX_POINT('',#64095); +#64095 = CARTESIAN_POINT('',(160.084525,-73.357107,0.)); +#64096 = LINE('',#64097,#64098); +#64097 = CARTESIAN_POINT('',(160.084525,-73.357107,0.)); +#64098 = VECTOR('',#64099,1.); +#64099 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#64100 = ORIENTED_EDGE('',*,*,#64101,.F.); +#64101 = EDGE_CURVE('',#64102,#64094,#64104,.T.); +#64102 = VERTEX_POINT('',#64103); +#64103 = CARTESIAN_POINT('',(160.143692,-73.188017,0.)); +#64104 = LINE('',#64105,#64106); +#64105 = CARTESIAN_POINT('',(160.143692,-73.188017,0.)); +#64106 = VECTOR('',#64107,1.); +#64107 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#64108 = ORIENTED_EDGE('',*,*,#64109,.F.); +#64109 = EDGE_CURVE('',#64110,#64102,#64112,.T.); +#64110 = VERTEX_POINT('',#64111); +#64111 = CARTESIAN_POINT('',(160.16375,-73.01,0.)); +#64112 = LINE('',#64113,#64114); +#64113 = CARTESIAN_POINT('',(160.16375,-73.01,0.)); +#64114 = VECTOR('',#64115,1.); +#64115 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#64116 = ORIENTED_EDGE('',*,*,#64117,.F.); +#64117 = EDGE_CURVE('',#64118,#64110,#64120,.T.); +#64118 = VERTEX_POINT('',#64119); +#64119 = CARTESIAN_POINT('',(160.143692,-72.831983,0.)); +#64120 = LINE('',#64121,#64122); +#64121 = CARTESIAN_POINT('',(160.143692,-72.831983,0.)); +#64122 = VECTOR('',#64123,1.); +#64123 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#64124 = ORIENTED_EDGE('',*,*,#64125,.F.); +#64125 = EDGE_CURVE('',#64126,#64118,#64128,.T.); +#64126 = VERTEX_POINT('',#64127); +#64127 = CARTESIAN_POINT('',(160.084525,-72.662893,0.)); +#64128 = LINE('',#64129,#64130); +#64129 = CARTESIAN_POINT('',(160.084525,-72.662893,0.)); +#64130 = VECTOR('',#64131,1.); +#64131 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#64132 = ORIENTED_EDGE('',*,*,#64133,.F.); +#64133 = EDGE_CURVE('',#64134,#64126,#64136,.T.); +#64134 = VERTEX_POINT('',#64135); +#64135 = CARTESIAN_POINT('',(159.989215,-72.511208,0.)); +#64136 = LINE('',#64137,#64138); +#64137 = CARTESIAN_POINT('',(159.989215,-72.511208,0.)); +#64138 = VECTOR('',#64139,1.); +#64139 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#64140 = ORIENTED_EDGE('',*,*,#64141,.F.); +#64141 = EDGE_CURVE('',#63698,#64134,#64142,.T.); +#64142 = LINE('',#64143,#64144); +#64143 = CARTESIAN_POINT('',(159.862542,-72.384535,0.)); +#64144 = VECTOR('',#64145,1.); +#64145 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#64146 = ORIENTED_EDGE('',*,*,#63697,.F.); +#64147 = FACE_BOUND('',#64148,.T.); +#64148 = EDGE_LOOP('',(#64149)); +#64149 = ORIENTED_EDGE('',*,*,#64150,.T.); +#64150 = EDGE_CURVE('',#64151,#64151,#64153,.T.); +#64151 = VERTEX_POINT('',#64152); +#64152 = CARTESIAN_POINT('',(159.36375,-73.385,0.)); +#64153 = CIRCLE('',#64154,0.375); +#64154 = AXIS2_PLACEMENT_3D('',#64155,#64156,#64157); +#64155 = CARTESIAN_POINT('',(159.36375,-73.01,0.)); +#64156 = DIRECTION('',(-0.,0.,-1.)); +#64157 = DIRECTION('',(-0.,-1.,0.)); +#64158 = PLANE('',#64159); +#64159 = AXIS2_PLACEMENT_3D('',#64160,#64161,#64162); +#64160 = CARTESIAN_POINT('',(0.,0.,0.)); +#64161 = DIRECTION('',(0.,0.,1.)); +#64162 = DIRECTION('',(1.,0.,-0.)); +#64163 = ADVANCED_FACE('',(#64164),#64175,.T.); +#64164 = FACE_BOUND('',#64165,.T.); +#64165 = EDGE_LOOP('',(#64166,#64172,#64173,#64174)); +#64166 = ORIENTED_EDGE('',*,*,#64167,.T.); +#64167 = EDGE_CURVE('',#63730,#63950,#64168,.T.); +#64168 = LINE('',#64169,#64170); +#64169 = CARTESIAN_POINT('',(159.185733,-72.230058,-3.5E-02)); +#64170 = VECTOR('',#64171,1.); +#64171 = DIRECTION('',(0.,0.,1.)); +#64172 = ORIENTED_EDGE('',*,*,#63949,.T.); +#64173 = ORIENTED_EDGE('',*,*,#63665,.F.); +#64174 = ORIENTED_EDGE('',*,*,#63729,.F.); +#64175 = PLANE('',#64176); +#64176 = AXIS2_PLACEMENT_3D('',#64177,#64178,#64179); +#64177 = CARTESIAN_POINT('',(159.185733,-72.230058,-3.5E-02)); +#64178 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#64179 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#64180 = ADVANCED_FACE('',(#64181),#64192,.T.); +#64181 = FACE_BOUND('',#64182,.T.); +#64182 = EDGE_LOOP('',(#64183,#64184,#64185,#64191)); +#64183 = ORIENTED_EDGE('',*,*,#63705,.T.); +#64184 = ORIENTED_EDGE('',*,*,#64141,.T.); +#64185 = ORIENTED_EDGE('',*,*,#64186,.F.); +#64186 = EDGE_CURVE('',#63914,#64134,#64187,.T.); +#64187 = LINE('',#64188,#64189); +#64188 = CARTESIAN_POINT('',(159.989215,-72.511208,-3.5E-02)); +#64189 = VECTOR('',#64190,1.); +#64190 = DIRECTION('',(0.,0.,1.)); +#64191 = ORIENTED_EDGE('',*,*,#63921,.F.); +#64192 = PLANE('',#64193); +#64193 = AXIS2_PLACEMENT_3D('',#64194,#64195,#64196); +#64194 = CARTESIAN_POINT('',(159.862542,-72.384535,-3.5E-02)); +#64195 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#64196 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#64197 = ADVANCED_FACE('',(#64198),#64209,.T.); +#64198 = FACE_BOUND('',#64199,.T.); +#64199 = EDGE_LOOP('',(#64200,#64206,#64207,#64208)); +#64200 = ORIENTED_EDGE('',*,*,#64201,.T.); +#64201 = EDGE_CURVE('',#63738,#63958,#64202,.T.); +#64202 = LINE('',#64203,#64204); +#64203 = CARTESIAN_POINT('',(159.016643,-72.289225,-3.5E-02)); +#64204 = VECTOR('',#64205,1.); +#64205 = DIRECTION('',(0.,0.,1.)); +#64206 = ORIENTED_EDGE('',*,*,#63957,.T.); +#64207 = ORIENTED_EDGE('',*,*,#64167,.F.); +#64208 = ORIENTED_EDGE('',*,*,#63737,.F.); +#64209 = PLANE('',#64210); +#64210 = AXIS2_PLACEMENT_3D('',#64211,#64212,#64213); +#64211 = CARTESIAN_POINT('',(159.016643,-72.289225,-3.5E-02)); +#64212 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#64213 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#64214 = ADVANCED_FACE('',(#64215),#64226,.T.); +#64215 = FACE_BOUND('',#64216,.T.); +#64216 = EDGE_LOOP('',(#64217,#64218,#64219,#64225)); +#64217 = ORIENTED_EDGE('',*,*,#64186,.T.); +#64218 = ORIENTED_EDGE('',*,*,#64133,.T.); +#64219 = ORIENTED_EDGE('',*,*,#64220,.F.); +#64220 = EDGE_CURVE('',#63906,#64126,#64221,.T.); +#64221 = LINE('',#64222,#64223); +#64222 = CARTESIAN_POINT('',(160.084525,-72.662893,-3.5E-02)); +#64223 = VECTOR('',#64224,1.); +#64224 = DIRECTION('',(0.,0.,1.)); +#64225 = ORIENTED_EDGE('',*,*,#63913,.F.); +#64226 = PLANE('',#64227); +#64227 = AXIS2_PLACEMENT_3D('',#64228,#64229,#64230); +#64228 = CARTESIAN_POINT('',(159.989215,-72.511208,-3.5E-02)); +#64229 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#64230 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#64231 = ADVANCED_FACE('',(#64232),#64243,.T.); +#64232 = FACE_BOUND('',#64233,.T.); +#64233 = EDGE_LOOP('',(#64234,#64240,#64241,#64242)); +#64234 = ORIENTED_EDGE('',*,*,#64235,.T.); +#64235 = EDGE_CURVE('',#63746,#63966,#64236,.T.); +#64236 = LINE('',#64237,#64238); +#64237 = CARTESIAN_POINT('',(158.864958,-72.384535,-3.5E-02)); +#64238 = VECTOR('',#64239,1.); +#64239 = DIRECTION('',(0.,0.,1.)); +#64240 = ORIENTED_EDGE('',*,*,#63965,.T.); +#64241 = ORIENTED_EDGE('',*,*,#64201,.F.); +#64242 = ORIENTED_EDGE('',*,*,#63745,.F.); +#64243 = PLANE('',#64244); +#64244 = AXIS2_PLACEMENT_3D('',#64245,#64246,#64247); +#64245 = CARTESIAN_POINT('',(158.864958,-72.384535,-3.5E-02)); +#64246 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#64247 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#64248 = ADVANCED_FACE('',(#64249),#64260,.T.); +#64249 = FACE_BOUND('',#64250,.T.); +#64250 = EDGE_LOOP('',(#64251,#64252,#64253,#64259)); +#64251 = ORIENTED_EDGE('',*,*,#64220,.T.); +#64252 = ORIENTED_EDGE('',*,*,#64125,.T.); +#64253 = ORIENTED_EDGE('',*,*,#64254,.F.); +#64254 = EDGE_CURVE('',#63898,#64118,#64255,.T.); +#64255 = LINE('',#64256,#64257); +#64256 = CARTESIAN_POINT('',(160.143692,-72.831983,-3.5E-02)); +#64257 = VECTOR('',#64258,1.); +#64258 = DIRECTION('',(0.,0.,1.)); +#64259 = ORIENTED_EDGE('',*,*,#63905,.F.); +#64260 = PLANE('',#64261); +#64261 = AXIS2_PLACEMENT_3D('',#64262,#64263,#64264); +#64262 = CARTESIAN_POINT('',(160.084525,-72.662893,-3.5E-02)); +#64263 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#64264 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#64265 = ADVANCED_FACE('',(#64266),#64277,.T.); +#64266 = FACE_BOUND('',#64267,.T.); +#64267 = EDGE_LOOP('',(#64268,#64274,#64275,#64276)); +#64268 = ORIENTED_EDGE('',*,*,#64269,.T.); +#64269 = EDGE_CURVE('',#63754,#63974,#64270,.T.); +#64270 = LINE('',#64271,#64272); +#64271 = CARTESIAN_POINT('',(158.738285,-72.511208,-3.5E-02)); +#64272 = VECTOR('',#64273,1.); +#64273 = DIRECTION('',(0.,0.,1.)); +#64274 = ORIENTED_EDGE('',*,*,#63973,.T.); +#64275 = ORIENTED_EDGE('',*,*,#64235,.F.); +#64276 = ORIENTED_EDGE('',*,*,#63753,.F.); +#64277 = PLANE('',#64278); +#64278 = AXIS2_PLACEMENT_3D('',#64279,#64280,#64281); +#64279 = CARTESIAN_POINT('',(158.738285,-72.511208,-3.5E-02)); +#64280 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#64281 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#64282 = ADVANCED_FACE('',(#64283),#64294,.T.); +#64283 = FACE_BOUND('',#64284,.T.); +#64284 = EDGE_LOOP('',(#64285,#64286,#64287,#64293)); +#64285 = ORIENTED_EDGE('',*,*,#64254,.T.); +#64286 = ORIENTED_EDGE('',*,*,#64117,.T.); +#64287 = ORIENTED_EDGE('',*,*,#64288,.F.); +#64288 = EDGE_CURVE('',#63890,#64110,#64289,.T.); +#64289 = LINE('',#64290,#64291); +#64290 = CARTESIAN_POINT('',(160.16375,-73.01,-3.5E-02)); +#64291 = VECTOR('',#64292,1.); +#64292 = DIRECTION('',(0.,0.,1.)); +#64293 = ORIENTED_EDGE('',*,*,#63897,.F.); +#64294 = PLANE('',#64295); +#64295 = AXIS2_PLACEMENT_3D('',#64296,#64297,#64298); +#64296 = CARTESIAN_POINT('',(160.143692,-72.831983,-3.5E-02)); +#64297 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#64298 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#64299 = ADVANCED_FACE('',(#64300),#64311,.T.); +#64300 = FACE_BOUND('',#64301,.T.); +#64301 = EDGE_LOOP('',(#64302,#64308,#64309,#64310)); +#64302 = ORIENTED_EDGE('',*,*,#64303,.T.); +#64303 = EDGE_CURVE('',#63762,#63982,#64304,.T.); +#64304 = LINE('',#64305,#64306); +#64305 = CARTESIAN_POINT('',(158.642975,-72.662893,-3.5E-02)); +#64306 = VECTOR('',#64307,1.); +#64307 = DIRECTION('',(0.,0.,1.)); +#64308 = ORIENTED_EDGE('',*,*,#63981,.T.); +#64309 = ORIENTED_EDGE('',*,*,#64269,.F.); +#64310 = ORIENTED_EDGE('',*,*,#63761,.F.); +#64311 = PLANE('',#64312); +#64312 = AXIS2_PLACEMENT_3D('',#64313,#64314,#64315); +#64313 = CARTESIAN_POINT('',(158.642975,-72.662893,-3.5E-02)); +#64314 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#64315 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#64316 = ADVANCED_FACE('',(#64317),#64328,.T.); +#64317 = FACE_BOUND('',#64318,.T.); +#64318 = EDGE_LOOP('',(#64319,#64320,#64321,#64327)); +#64319 = ORIENTED_EDGE('',*,*,#64288,.T.); +#64320 = ORIENTED_EDGE('',*,*,#64109,.T.); +#64321 = ORIENTED_EDGE('',*,*,#64322,.F.); +#64322 = EDGE_CURVE('',#63882,#64102,#64323,.T.); +#64323 = LINE('',#64324,#64325); +#64324 = CARTESIAN_POINT('',(160.143692,-73.188017,-3.5E-02)); +#64325 = VECTOR('',#64326,1.); +#64326 = DIRECTION('',(0.,0.,1.)); +#64327 = ORIENTED_EDGE('',*,*,#63889,.F.); +#64328 = PLANE('',#64329); +#64329 = AXIS2_PLACEMENT_3D('',#64330,#64331,#64332); +#64330 = CARTESIAN_POINT('',(160.16375,-73.01,-3.5E-02)); +#64331 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#64332 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#64333 = ADVANCED_FACE('',(#64334),#64345,.T.); +#64334 = FACE_BOUND('',#64335,.T.); +#64335 = EDGE_LOOP('',(#64336,#64342,#64343,#64344)); +#64336 = ORIENTED_EDGE('',*,*,#64337,.T.); +#64337 = EDGE_CURVE('',#63770,#63990,#64338,.T.); +#64338 = LINE('',#64339,#64340); +#64339 = CARTESIAN_POINT('',(158.583808,-72.831983,-3.5E-02)); +#64340 = VECTOR('',#64341,1.); +#64341 = DIRECTION('',(0.,0.,1.)); +#64342 = ORIENTED_EDGE('',*,*,#63989,.T.); +#64343 = ORIENTED_EDGE('',*,*,#64303,.F.); +#64344 = ORIENTED_EDGE('',*,*,#63769,.F.); +#64345 = PLANE('',#64346); +#64346 = AXIS2_PLACEMENT_3D('',#64347,#64348,#64349); +#64347 = CARTESIAN_POINT('',(158.583808,-72.831983,-3.5E-02)); +#64348 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#64349 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#64350 = ADVANCED_FACE('',(#64351),#64362,.T.); +#64351 = FACE_BOUND('',#64352,.T.); +#64352 = EDGE_LOOP('',(#64353,#64354,#64355,#64361)); +#64353 = ORIENTED_EDGE('',*,*,#64322,.T.); +#64354 = ORIENTED_EDGE('',*,*,#64101,.T.); +#64355 = ORIENTED_EDGE('',*,*,#64356,.F.); +#64356 = EDGE_CURVE('',#63874,#64094,#64357,.T.); +#64357 = LINE('',#64358,#64359); +#64358 = CARTESIAN_POINT('',(160.084525,-73.357107,-3.5E-02)); +#64359 = VECTOR('',#64360,1.); +#64360 = DIRECTION('',(0.,0.,1.)); +#64361 = ORIENTED_EDGE('',*,*,#63881,.F.); +#64362 = PLANE('',#64363); +#64363 = AXIS2_PLACEMENT_3D('',#64364,#64365,#64366); +#64364 = CARTESIAN_POINT('',(160.143692,-73.188017,-3.5E-02)); +#64365 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#64366 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#64367 = ADVANCED_FACE('',(#64368),#64379,.T.); +#64368 = FACE_BOUND('',#64369,.T.); +#64369 = EDGE_LOOP('',(#64370,#64376,#64377,#64378)); +#64370 = ORIENTED_EDGE('',*,*,#64371,.T.); +#64371 = EDGE_CURVE('',#63778,#63998,#64372,.T.); +#64372 = LINE('',#64373,#64374); +#64373 = CARTESIAN_POINT('',(158.56375,-73.01,-3.5E-02)); +#64374 = VECTOR('',#64375,1.); +#64375 = DIRECTION('',(0.,0.,1.)); +#64376 = ORIENTED_EDGE('',*,*,#63997,.T.); +#64377 = ORIENTED_EDGE('',*,*,#64337,.F.); +#64378 = ORIENTED_EDGE('',*,*,#63777,.F.); +#64379 = PLANE('',#64380); +#64380 = AXIS2_PLACEMENT_3D('',#64381,#64382,#64383); +#64381 = CARTESIAN_POINT('',(158.56375,-73.01,-3.5E-02)); +#64382 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#64383 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#64384 = ADVANCED_FACE('',(#64385),#64396,.T.); +#64385 = FACE_BOUND('',#64386,.T.); +#64386 = EDGE_LOOP('',(#64387,#64388,#64389,#64395)); +#64387 = ORIENTED_EDGE('',*,*,#64356,.T.); +#64388 = ORIENTED_EDGE('',*,*,#64093,.T.); +#64389 = ORIENTED_EDGE('',*,*,#64390,.F.); +#64390 = EDGE_CURVE('',#63866,#64086,#64391,.T.); +#64391 = LINE('',#64392,#64393); +#64392 = CARTESIAN_POINT('',(159.989215,-73.508792,-3.5E-02)); +#64393 = VECTOR('',#64394,1.); +#64394 = DIRECTION('',(0.,0.,1.)); +#64395 = ORIENTED_EDGE('',*,*,#63873,.F.); +#64396 = PLANE('',#64397); +#64397 = AXIS2_PLACEMENT_3D('',#64398,#64399,#64400); +#64398 = CARTESIAN_POINT('',(160.084525,-73.357107,-3.5E-02)); +#64399 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#64400 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#64401 = ADVANCED_FACE('',(#64402),#64413,.T.); +#64402 = FACE_BOUND('',#64403,.T.); +#64403 = EDGE_LOOP('',(#64404,#64410,#64411,#64412)); +#64404 = ORIENTED_EDGE('',*,*,#64405,.T.); +#64405 = EDGE_CURVE('',#63786,#64006,#64406,.T.); +#64406 = LINE('',#64407,#64408); +#64407 = CARTESIAN_POINT('',(158.583808,-73.188017,-3.5E-02)); +#64408 = VECTOR('',#64409,1.); +#64409 = DIRECTION('',(0.,0.,1.)); +#64410 = ORIENTED_EDGE('',*,*,#64005,.T.); +#64411 = ORIENTED_EDGE('',*,*,#64371,.F.); +#64412 = ORIENTED_EDGE('',*,*,#63785,.F.); +#64413 = PLANE('',#64414); +#64414 = AXIS2_PLACEMENT_3D('',#64415,#64416,#64417); +#64415 = CARTESIAN_POINT('',(158.583808,-73.188017,-3.5E-02)); +#64416 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#64417 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#64418 = ADVANCED_FACE('',(#64419),#64430,.T.); +#64419 = FACE_BOUND('',#64420,.T.); +#64420 = EDGE_LOOP('',(#64421,#64422,#64423,#64429)); +#64421 = ORIENTED_EDGE('',*,*,#64390,.T.); +#64422 = ORIENTED_EDGE('',*,*,#64085,.T.); +#64423 = ORIENTED_EDGE('',*,*,#64424,.F.); +#64424 = EDGE_CURVE('',#63858,#64078,#64425,.T.); +#64425 = LINE('',#64426,#64427); +#64426 = CARTESIAN_POINT('',(159.862542,-73.635465,-3.5E-02)); +#64427 = VECTOR('',#64428,1.); +#64428 = DIRECTION('',(0.,0.,1.)); +#64429 = ORIENTED_EDGE('',*,*,#63865,.F.); +#64430 = PLANE('',#64431); +#64431 = AXIS2_PLACEMENT_3D('',#64432,#64433,#64434); +#64432 = CARTESIAN_POINT('',(159.989215,-73.508792,-3.5E-02)); +#64433 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#64434 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#64435 = ADVANCED_FACE('',(#64436),#64447,.T.); +#64436 = FACE_BOUND('',#64437,.T.); +#64437 = EDGE_LOOP('',(#64438,#64444,#64445,#64446)); +#64438 = ORIENTED_EDGE('',*,*,#64439,.T.); +#64439 = EDGE_CURVE('',#63794,#64014,#64440,.T.); +#64440 = LINE('',#64441,#64442); +#64441 = CARTESIAN_POINT('',(158.642975,-73.357107,-3.5E-02)); +#64442 = VECTOR('',#64443,1.); +#64443 = DIRECTION('',(0.,0.,1.)); +#64444 = ORIENTED_EDGE('',*,*,#64013,.T.); +#64445 = ORIENTED_EDGE('',*,*,#64405,.F.); +#64446 = ORIENTED_EDGE('',*,*,#63793,.F.); +#64447 = PLANE('',#64448); +#64448 = AXIS2_PLACEMENT_3D('',#64449,#64450,#64451); +#64449 = CARTESIAN_POINT('',(158.642975,-73.357107,-3.5E-02)); +#64450 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#64451 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#64452 = ADVANCED_FACE('',(#64453),#64464,.T.); +#64453 = FACE_BOUND('',#64454,.T.); +#64454 = EDGE_LOOP('',(#64455,#64456,#64457,#64463)); +#64455 = ORIENTED_EDGE('',*,*,#64424,.T.); +#64456 = ORIENTED_EDGE('',*,*,#64077,.T.); +#64457 = ORIENTED_EDGE('',*,*,#64458,.F.); +#64458 = EDGE_CURVE('',#63850,#64070,#64459,.T.); +#64459 = LINE('',#64460,#64461); +#64460 = CARTESIAN_POINT('',(159.710857,-73.730775,-3.5E-02)); +#64461 = VECTOR('',#64462,1.); +#64462 = DIRECTION('',(0.,0.,1.)); +#64463 = ORIENTED_EDGE('',*,*,#63857,.F.); +#64464 = PLANE('',#64465); +#64465 = AXIS2_PLACEMENT_3D('',#64466,#64467,#64468); +#64466 = CARTESIAN_POINT('',(159.862542,-73.635465,-3.5E-02)); +#64467 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#64468 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#64469 = ADVANCED_FACE('',(#64470),#64481,.T.); +#64470 = FACE_BOUND('',#64471,.T.); +#64471 = EDGE_LOOP('',(#64472,#64478,#64479,#64480)); +#64472 = ORIENTED_EDGE('',*,*,#64473,.T.); +#64473 = EDGE_CURVE('',#63802,#64022,#64474,.T.); +#64474 = LINE('',#64475,#64476); +#64475 = CARTESIAN_POINT('',(158.738285,-73.508792,-3.5E-02)); +#64476 = VECTOR('',#64477,1.); +#64477 = DIRECTION('',(0.,0.,1.)); +#64478 = ORIENTED_EDGE('',*,*,#64021,.T.); +#64479 = ORIENTED_EDGE('',*,*,#64439,.F.); +#64480 = ORIENTED_EDGE('',*,*,#63801,.F.); +#64481 = PLANE('',#64482); +#64482 = AXIS2_PLACEMENT_3D('',#64483,#64484,#64485); +#64483 = CARTESIAN_POINT('',(158.738285,-73.508792,-3.5E-02)); +#64484 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#64485 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#64486 = ADVANCED_FACE('',(#64487),#64498,.T.); +#64487 = FACE_BOUND('',#64488,.T.); +#64488 = EDGE_LOOP('',(#64489,#64490,#64491,#64497)); +#64489 = ORIENTED_EDGE('',*,*,#64458,.T.); +#64490 = ORIENTED_EDGE('',*,*,#64069,.T.); +#64491 = ORIENTED_EDGE('',*,*,#64492,.F.); +#64492 = EDGE_CURVE('',#63842,#64062,#64493,.T.); +#64493 = LINE('',#64494,#64495); +#64494 = CARTESIAN_POINT('',(159.541767,-73.789942,-3.5E-02)); +#64495 = VECTOR('',#64496,1.); +#64496 = DIRECTION('',(0.,0.,1.)); +#64497 = ORIENTED_EDGE('',*,*,#63849,.F.); +#64498 = PLANE('',#64499); +#64499 = AXIS2_PLACEMENT_3D('',#64500,#64501,#64502); +#64500 = CARTESIAN_POINT('',(159.710857,-73.730775,-3.5E-02)); +#64501 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#64502 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#64503 = ADVANCED_FACE('',(#64504),#64515,.T.); +#64504 = FACE_BOUND('',#64505,.T.); +#64505 = EDGE_LOOP('',(#64506,#64512,#64513,#64514)); +#64506 = ORIENTED_EDGE('',*,*,#64507,.T.); +#64507 = EDGE_CURVE('',#63810,#64030,#64508,.T.); +#64508 = LINE('',#64509,#64510); +#64509 = CARTESIAN_POINT('',(158.864958,-73.635465,-3.5E-02)); +#64510 = VECTOR('',#64511,1.); +#64511 = DIRECTION('',(0.,0.,1.)); +#64512 = ORIENTED_EDGE('',*,*,#64029,.T.); +#64513 = ORIENTED_EDGE('',*,*,#64473,.F.); +#64514 = ORIENTED_EDGE('',*,*,#63809,.F.); +#64515 = PLANE('',#64516); +#64516 = AXIS2_PLACEMENT_3D('',#64517,#64518,#64519); +#64517 = CARTESIAN_POINT('',(158.864958,-73.635465,-3.5E-02)); +#64518 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#64519 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#64520 = ADVANCED_FACE('',(#64521),#64532,.T.); +#64521 = FACE_BOUND('',#64522,.T.); +#64522 = EDGE_LOOP('',(#64523,#64524,#64525,#64531)); +#64523 = ORIENTED_EDGE('',*,*,#64492,.T.); +#64524 = ORIENTED_EDGE('',*,*,#64061,.T.); +#64525 = ORIENTED_EDGE('',*,*,#64526,.F.); +#64526 = EDGE_CURVE('',#63834,#64054,#64527,.T.); +#64527 = LINE('',#64528,#64529); +#64528 = CARTESIAN_POINT('',(159.36375,-73.81,-3.5E-02)); +#64529 = VECTOR('',#64530,1.); +#64530 = DIRECTION('',(0.,0.,1.)); +#64531 = ORIENTED_EDGE('',*,*,#63841,.F.); +#64532 = PLANE('',#64533); +#64533 = AXIS2_PLACEMENT_3D('',#64534,#64535,#64536); +#64534 = CARTESIAN_POINT('',(159.541767,-73.789942,-3.5E-02)); +#64535 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#64536 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#64537 = ADVANCED_FACE('',(#64538),#64549,.T.); +#64538 = FACE_BOUND('',#64539,.T.); +#64539 = EDGE_LOOP('',(#64540,#64546,#64547,#64548)); +#64540 = ORIENTED_EDGE('',*,*,#64541,.T.); +#64541 = EDGE_CURVE('',#63818,#64038,#64542,.T.); +#64542 = LINE('',#64543,#64544); +#64543 = CARTESIAN_POINT('',(159.016643,-73.730775,-3.5E-02)); +#64544 = VECTOR('',#64545,1.); +#64545 = DIRECTION('',(0.,0.,1.)); +#64546 = ORIENTED_EDGE('',*,*,#64037,.T.); +#64547 = ORIENTED_EDGE('',*,*,#64507,.F.); +#64548 = ORIENTED_EDGE('',*,*,#63817,.F.); +#64549 = PLANE('',#64550); +#64550 = AXIS2_PLACEMENT_3D('',#64551,#64552,#64553); +#64551 = CARTESIAN_POINT('',(159.016643,-73.730775,-3.5E-02)); +#64552 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#64553 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#64554 = ADVANCED_FACE('',(#64555),#64566,.T.); +#64555 = FACE_BOUND('',#64556,.T.); +#64556 = EDGE_LOOP('',(#64557,#64558,#64559,#64565)); +#64557 = ORIENTED_EDGE('',*,*,#64526,.T.); +#64558 = ORIENTED_EDGE('',*,*,#64053,.T.); +#64559 = ORIENTED_EDGE('',*,*,#64560,.F.); +#64560 = EDGE_CURVE('',#63826,#64046,#64561,.T.); +#64561 = LINE('',#64562,#64563); +#64562 = CARTESIAN_POINT('',(159.185733,-73.789942,-3.5E-02)); +#64563 = VECTOR('',#64564,1.); +#64564 = DIRECTION('',(0.,0.,1.)); +#64565 = ORIENTED_EDGE('',*,*,#63833,.F.); +#64566 = PLANE('',#64567); +#64567 = AXIS2_PLACEMENT_3D('',#64568,#64569,#64570); +#64568 = CARTESIAN_POINT('',(159.36375,-73.81,-3.5E-02)); +#64569 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#64570 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#64571 = ADVANCED_FACE('',(#64572),#64578,.T.); +#64572 = FACE_BOUND('',#64573,.T.); +#64573 = EDGE_LOOP('',(#64574,#64575,#64576,#64577)); +#64574 = ORIENTED_EDGE('',*,*,#64560,.T.); +#64575 = ORIENTED_EDGE('',*,*,#64045,.T.); +#64576 = ORIENTED_EDGE('',*,*,#64541,.F.); +#64577 = ORIENTED_EDGE('',*,*,#63825,.F.); +#64578 = PLANE('',#64579); +#64579 = AXIS2_PLACEMENT_3D('',#64580,#64581,#64582); +#64580 = CARTESIAN_POINT('',(159.185733,-73.789942,-3.5E-02)); +#64581 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#64582 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#64583 = ADVANCED_FACE('',(#64584),#64595,.F.); +#64584 = FACE_BOUND('',#64585,.T.); +#64585 = EDGE_LOOP('',(#64586,#64587,#64593,#64594)); +#64586 = ORIENTED_EDGE('',*,*,#63930,.T.); +#64587 = ORIENTED_EDGE('',*,*,#64588,.T.); +#64588 = EDGE_CURVE('',#63931,#64151,#64589,.T.); +#64589 = LINE('',#64590,#64591); +#64590 = CARTESIAN_POINT('',(159.36375,-73.385,-4.5E-02)); +#64591 = VECTOR('',#64592,1.); +#64592 = DIRECTION('',(0.,0.,1.)); +#64593 = ORIENTED_EDGE('',*,*,#64150,.F.); +#64594 = ORIENTED_EDGE('',*,*,#64588,.F.); +#64595 = CYLINDRICAL_SURFACE('',#64596,0.375); +#64596 = AXIS2_PLACEMENT_3D('',#64597,#64598,#64599); +#64597 = CARTESIAN_POINT('',(159.36375,-73.01,-4.5E-02)); +#64598 = DIRECTION('',(-0.,-0.,-1.)); +#64599 = DIRECTION('',(-0.,-1.,0.)); +#64600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64604)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64601,#64602,#64603)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64601 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64602 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64603 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64604 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64601, + 'distance_accuracy_value','confusion accuracy'); +#64605 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64606,#64608); +#64606 = ( REPRESENTATION_RELATIONSHIP('','',#63618,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64607) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64607 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1279); +#64608 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64609); +#64609 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('318','=>[0:1:1:311]','',#5, + #63613,$); +#64610 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#63615)); +#64611 = SHAPE_DEFINITION_REPRESENTATION(#64612,#64618); +#64612 = PRODUCT_DEFINITION_SHAPE('','',#64613); +#64613 = PRODUCT_DEFINITION('design','',#64614,#64617); +#64614 = PRODUCT_DEFINITION_FORMATION('','',#64615); +#64615 = PRODUCT('HackPad_pad_62','HackPad_pad_62','',(#64616)); +#64616 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64617 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64618 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#64619),#64711); +#64619 = MANIFOLD_SOLID_BREP('',#64620); +#64620 = CLOSED_SHELL('',(#64621,#64654,#64674,#64694)); +#64621 = ADVANCED_FACE('',(#64622),#64649,.T.); +#64622 = FACE_BOUND('',#64623,.F.); +#64623 = EDGE_LOOP('',(#64624,#64634,#64641,#64642)); +#64624 = ORIENTED_EDGE('',*,*,#64625,.T.); +#64625 = EDGE_CURVE('',#64626,#64628,#64630,.T.); +#64626 = VERTEX_POINT('',#64627); +#64627 = CARTESIAN_POINT('',(159.36375,-73.41,-3.5E-02)); +#64628 = VERTEX_POINT('',#64629); +#64629 = CARTESIAN_POINT('',(159.36375,-73.41,1.635)); +#64630 = LINE('',#64631,#64632); +#64631 = CARTESIAN_POINT('',(159.36375,-73.41,-3.5E-02)); +#64632 = VECTOR('',#64633,1.); +#64633 = DIRECTION('',(0.,0.,1.)); +#64634 = ORIENTED_EDGE('',*,*,#64635,.T.); +#64635 = EDGE_CURVE('',#64628,#64628,#64636,.T.); +#64636 = CIRCLE('',#64637,0.4); +#64637 = AXIS2_PLACEMENT_3D('',#64638,#64639,#64640); +#64638 = CARTESIAN_POINT('',(159.36375,-73.01,1.635)); +#64639 = DIRECTION('',(0.,-0.,1.)); +#64640 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#64641 = ORIENTED_EDGE('',*,*,#64625,.F.); +#64642 = ORIENTED_EDGE('',*,*,#64643,.F.); +#64643 = EDGE_CURVE('',#64626,#64626,#64644,.T.); +#64644 = CIRCLE('',#64645,0.4); +#64645 = AXIS2_PLACEMENT_3D('',#64646,#64647,#64648); +#64646 = CARTESIAN_POINT('',(159.36375,-73.01,-3.5E-02)); +#64647 = DIRECTION('',(0.,-0.,1.)); +#64648 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#64649 = CYLINDRICAL_SURFACE('',#64650,0.4); +#64650 = AXIS2_PLACEMENT_3D('',#64651,#64652,#64653); +#64651 = CARTESIAN_POINT('',(159.36375,-73.01,-3.5E-02)); +#64652 = DIRECTION('',(-0.,0.,-1.)); +#64653 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#64654 = ADVANCED_FACE('',(#64655,#64658),#64669,.F.); +#64655 = FACE_BOUND('',#64656,.F.); +#64656 = EDGE_LOOP('',(#64657)); +#64657 = ORIENTED_EDGE('',*,*,#64643,.T.); +#64658 = FACE_BOUND('',#64659,.F.); +#64659 = EDGE_LOOP('',(#64660)); +#64660 = ORIENTED_EDGE('',*,*,#64661,.T.); +#64661 = EDGE_CURVE('',#64662,#64662,#64664,.T.); +#64662 = VERTEX_POINT('',#64663); +#64663 = CARTESIAN_POINT('',(159.36375,-73.385,-3.5E-02)); +#64664 = CIRCLE('',#64665,0.375); +#64665 = AXIS2_PLACEMENT_3D('',#64666,#64667,#64668); +#64666 = CARTESIAN_POINT('',(159.36375,-73.01,-3.5E-02)); +#64667 = DIRECTION('',(-0.,0.,-1.)); +#64668 = DIRECTION('',(-0.,-1.,0.)); +#64669 = PLANE('',#64670); +#64670 = AXIS2_PLACEMENT_3D('',#64671,#64672,#64673); +#64671 = CARTESIAN_POINT('',(159.36375,-73.41,-3.5E-02)); +#64672 = DIRECTION('',(0.,0.,1.)); +#64673 = DIRECTION('',(1.,0.,-0.)); +#64674 = ADVANCED_FACE('',(#64675,#64678),#64689,.T.); +#64675 = FACE_BOUND('',#64676,.T.); +#64676 = EDGE_LOOP('',(#64677)); +#64677 = ORIENTED_EDGE('',*,*,#64635,.T.); +#64678 = FACE_BOUND('',#64679,.T.); +#64679 = EDGE_LOOP('',(#64680)); +#64680 = ORIENTED_EDGE('',*,*,#64681,.T.); +#64681 = EDGE_CURVE('',#64682,#64682,#64684,.T.); +#64682 = VERTEX_POINT('',#64683); +#64683 = CARTESIAN_POINT('',(159.36375,-73.385,1.635)); +#64684 = CIRCLE('',#64685,0.375); +#64685 = AXIS2_PLACEMENT_3D('',#64686,#64687,#64688); +#64686 = CARTESIAN_POINT('',(159.36375,-73.01,1.635)); +#64687 = DIRECTION('',(-0.,0.,-1.)); +#64688 = DIRECTION('',(-0.,-1.,0.)); +#64689 = PLANE('',#64690); +#64690 = AXIS2_PLACEMENT_3D('',#64691,#64692,#64693); +#64691 = CARTESIAN_POINT('',(159.36375,-73.41,1.635)); +#64692 = DIRECTION('',(0.,0.,1.)); +#64693 = DIRECTION('',(1.,0.,-0.)); +#64694 = ADVANCED_FACE('',(#64695),#64706,.F.); +#64695 = FACE_BOUND('',#64696,.T.); +#64696 = EDGE_LOOP('',(#64697,#64698,#64704,#64705)); +#64697 = ORIENTED_EDGE('',*,*,#64661,.T.); +#64698 = ORIENTED_EDGE('',*,*,#64699,.T.); +#64699 = EDGE_CURVE('',#64662,#64682,#64700,.T.); +#64700 = LINE('',#64701,#64702); +#64701 = CARTESIAN_POINT('',(159.36375,-73.385,-4.5E-02)); +#64702 = VECTOR('',#64703,1.); +#64703 = DIRECTION('',(0.,0.,1.)); +#64704 = ORIENTED_EDGE('',*,*,#64681,.F.); +#64705 = ORIENTED_EDGE('',*,*,#64699,.F.); +#64706 = CYLINDRICAL_SURFACE('',#64707,0.375); +#64707 = AXIS2_PLACEMENT_3D('',#64708,#64709,#64710); +#64708 = CARTESIAN_POINT('',(159.36375,-73.01,-4.5E-02)); +#64709 = DIRECTION('',(-0.,-0.,-1.)); +#64710 = DIRECTION('',(-0.,-1.,0.)); +#64711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64715)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64712,#64713,#64714)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64712 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64713 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64714 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64715 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64712, + 'distance_accuracy_value','confusion accuracy'); +#64716 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64717,#64719); +#64717 = ( REPRESENTATION_RELATIONSHIP('','',#64618,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64718) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64718 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1283); +#64719 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64720); +#64720 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('319','=>[0:1:1:312]','',#5, + #64613,$); +#64721 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64615)); +#64722 = SHAPE_DEFINITION_REPRESENTATION(#64723,#64729); +#64723 = PRODUCT_DEFINITION_SHAPE('','',#64724); +#64724 = PRODUCT_DEFINITION('design','',#64725,#64728); +#64725 = PRODUCT_DEFINITION_FORMATION('','',#64726); +#64726 = PRODUCT('HackPad_pad_63','HackPad_pad_63','',(#64727)); +#64727 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64728 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64729 = SHAPE_REPRESENTATION('',(#11),#64730); +#64730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64734)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64731,#64732,#64733)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64731 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64732 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64733 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64734 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64731, + 'distance_accuracy_value','confusion accuracy'); +#64735 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64736,#64738); +#64736 = ( REPRESENTATION_RELATIONSHIP('','',#64729,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64737) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64737 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1287); +#64738 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64739); +#64739 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('320','=>[0:1:1:313]','',#5, + #64724,$); +#64740 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64726)); +#64741 = SHAPE_DEFINITION_REPRESENTATION(#64742,#64748); +#64742 = PRODUCT_DEFINITION_SHAPE('','',#64743); +#64743 = PRODUCT_DEFINITION('design','',#64744,#64747); +#64744 = PRODUCT_DEFINITION_FORMATION('','',#64745); +#64745 = PRODUCT('HackPad_pad_64','HackPad_pad_64','',(#64746)); +#64746 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64747 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64748 = SHAPE_REPRESENTATION('',(#11),#64749); +#64749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64753)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64750,#64751,#64752)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64750 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64751 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64752 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64753 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64750, + 'distance_accuracy_value','confusion accuracy'); +#64754 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64755,#64757); +#64755 = ( REPRESENTATION_RELATIONSHIP('','',#64748,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64756) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64756 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1291); +#64757 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64758); +#64758 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('321','=>[0:1:1:314]','',#5, + #64743,$); +#64759 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64745)); +#64760 = SHAPE_DEFINITION_REPRESENTATION(#64761,#64767); +#64761 = PRODUCT_DEFINITION_SHAPE('','',#64762); +#64762 = PRODUCT_DEFINITION('design','',#64763,#64766); +#64763 = PRODUCT_DEFINITION_FORMATION('','',#64764); +#64764 = PRODUCT('HackPad_pad_65','HackPad_pad_65','',(#64765)); +#64765 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64766 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64767 = SHAPE_REPRESENTATION('',(#11),#64768); +#64768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64772)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64769,#64770,#64771)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64769 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64770 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64771 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64772 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64769, + 'distance_accuracy_value','confusion accuracy'); +#64773 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64774,#64776); +#64774 = ( REPRESENTATION_RELATIONSHIP('','',#64767,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64775) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64775 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1295); +#64776 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64777); +#64777 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('322','=>[0:1:1:315]','',#5, + #64762,$); +#64778 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64764)); +#64779 = SHAPE_DEFINITION_REPRESENTATION(#64780,#64786); +#64780 = PRODUCT_DEFINITION_SHAPE('','',#64781); +#64781 = PRODUCT_DEFINITION('design','',#64782,#64785); +#64782 = PRODUCT_DEFINITION_FORMATION('','',#64783); +#64783 = PRODUCT('HackPad_pad_66','HackPad_pad_66','',(#64784)); +#64784 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64785 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64786 = SHAPE_REPRESENTATION('',(#11),#64787); +#64787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64791)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64788,#64789,#64790)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64788 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64789 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64790 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64791 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64788, + 'distance_accuracy_value','confusion accuracy'); +#64792 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64793,#64795); +#64793 = ( REPRESENTATION_RELATIONSHIP('','',#64786,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64794) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64794 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1299); +#64795 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64796); +#64796 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('323','=>[0:1:1:316]','',#5, + #64781,$); +#64797 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64783)); +#64798 = SHAPE_DEFINITION_REPRESENTATION(#64799,#64805); +#64799 = PRODUCT_DEFINITION_SHAPE('','',#64800); +#64800 = PRODUCT_DEFINITION('design','',#64801,#64804); +#64801 = PRODUCT_DEFINITION_FORMATION('','',#64802); +#64802 = PRODUCT('HackPad_pad_67','HackPad_pad_67','',(#64803)); +#64803 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64804 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64805 = SHAPE_REPRESENTATION('',(#11),#64806); +#64806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64810)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64807,#64808,#64809)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64807 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64808 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64809 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64810 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64807, + 'distance_accuracy_value','confusion accuracy'); +#64811 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64812,#64814); +#64812 = ( REPRESENTATION_RELATIONSHIP('','',#64805,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64813) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64813 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1303); +#64814 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64815); +#64815 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('324','=>[0:1:1:317]','',#5, + #64800,$); +#64816 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64802)); +#64817 = SHAPE_DEFINITION_REPRESENTATION(#64818,#64824); +#64818 = PRODUCT_DEFINITION_SHAPE('','',#64819); +#64819 = PRODUCT_DEFINITION('design','',#64820,#64823); +#64820 = PRODUCT_DEFINITION_FORMATION('','',#64821); +#64821 = PRODUCT('HackPad_pad_68','HackPad_pad_68','',(#64822)); +#64822 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64823 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64824 = SHAPE_REPRESENTATION('',(#11),#64825); +#64825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64829)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64826,#64827,#64828)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64826 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64827 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64828 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64829 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64826, + 'distance_accuracy_value','confusion accuracy'); +#64830 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64831,#64833); +#64831 = ( REPRESENTATION_RELATIONSHIP('','',#64824,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64832) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64832 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1307); +#64833 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64834); +#64834 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('325','=>[0:1:1:318]','',#5, + #64819,$); +#64835 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64821)); +#64836 = SHAPE_DEFINITION_REPRESENTATION(#64837,#64843); +#64837 = PRODUCT_DEFINITION_SHAPE('','',#64838); +#64838 = PRODUCT_DEFINITION('design','',#64839,#64842); +#64839 = PRODUCT_DEFINITION_FORMATION('','',#64840); +#64840 = PRODUCT('HackPad_pad_69','HackPad_pad_69','',(#64841)); +#64841 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64842 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64843 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#64844),#64936); +#64844 = MANIFOLD_SOLID_BREP('',#64845); +#64845 = CLOSED_SHELL('',(#64846,#64879,#64899,#64919)); +#64846 = ADVANCED_FACE('',(#64847),#64874,.T.); +#64847 = FACE_BOUND('',#64848,.T.); +#64848 = EDGE_LOOP('',(#64849,#64858,#64866,#64873)); +#64849 = ORIENTED_EDGE('',*,*,#64850,.F.); +#64850 = EDGE_CURVE('',#64851,#64851,#64853,.T.); +#64851 = VERTEX_POINT('',#64852); +#64852 = CARTESIAN_POINT('',(148.57875,-80.645,1.635)); +#64853 = CIRCLE('',#64854,1.1); +#64854 = AXIS2_PLACEMENT_3D('',#64855,#64856,#64857); +#64855 = CARTESIAN_POINT('',(147.47875,-80.645,1.635)); +#64856 = DIRECTION('',(0.,0.,1.)); +#64857 = DIRECTION('',(1.,0.,-0.)); +#64858 = ORIENTED_EDGE('',*,*,#64859,.F.); +#64859 = EDGE_CURVE('',#64860,#64851,#64862,.T.); +#64860 = VERTEX_POINT('',#64861); +#64861 = CARTESIAN_POINT('',(148.57875,-80.645,1.6)); +#64862 = LINE('',#64863,#64864); +#64863 = CARTESIAN_POINT('',(148.57875,-80.645,1.6)); +#64864 = VECTOR('',#64865,1.); +#64865 = DIRECTION('',(0.,0.,1.)); +#64866 = ORIENTED_EDGE('',*,*,#64867,.T.); +#64867 = EDGE_CURVE('',#64860,#64860,#64868,.T.); +#64868 = CIRCLE('',#64869,1.1); +#64869 = AXIS2_PLACEMENT_3D('',#64870,#64871,#64872); +#64870 = CARTESIAN_POINT('',(147.47875,-80.645,1.6)); +#64871 = DIRECTION('',(0.,0.,1.)); +#64872 = DIRECTION('',(1.,0.,-0.)); +#64873 = ORIENTED_EDGE('',*,*,#64859,.T.); +#64874 = CYLINDRICAL_SURFACE('',#64875,1.1); +#64875 = AXIS2_PLACEMENT_3D('',#64876,#64877,#64878); +#64876 = CARTESIAN_POINT('',(147.47875,-80.645,1.6)); +#64877 = DIRECTION('',(0.,0.,1.)); +#64878 = DIRECTION('',(1.,0.,-0.)); +#64879 = ADVANCED_FACE('',(#64880,#64883),#64894,.T.); +#64880 = FACE_BOUND('',#64881,.T.); +#64881 = EDGE_LOOP('',(#64882)); +#64882 = ORIENTED_EDGE('',*,*,#64850,.T.); +#64883 = FACE_BOUND('',#64884,.T.); +#64884 = EDGE_LOOP('',(#64885)); +#64885 = ORIENTED_EDGE('',*,*,#64886,.T.); +#64886 = EDGE_CURVE('',#64887,#64887,#64889,.T.); +#64887 = VERTEX_POINT('',#64888); +#64888 = CARTESIAN_POINT('',(147.47875,-81.37,1.635)); +#64889 = CIRCLE('',#64890,0.725); +#64890 = AXIS2_PLACEMENT_3D('',#64891,#64892,#64893); +#64891 = CARTESIAN_POINT('',(147.47875,-80.645,1.635)); +#64892 = DIRECTION('',(-0.,0.,-1.)); +#64893 = DIRECTION('',(-0.,-1.,0.)); +#64894 = PLANE('',#64895); +#64895 = AXIS2_PLACEMENT_3D('',#64896,#64897,#64898); +#64896 = CARTESIAN_POINT('',(147.47875,-80.645,1.635)); +#64897 = DIRECTION('',(0.,0.,1.)); +#64898 = DIRECTION('',(1.,0.,-0.)); +#64899 = ADVANCED_FACE('',(#64900,#64903),#64914,.F.); +#64900 = FACE_BOUND('',#64901,.F.); +#64901 = EDGE_LOOP('',(#64902)); +#64902 = ORIENTED_EDGE('',*,*,#64867,.T.); +#64903 = FACE_BOUND('',#64904,.F.); +#64904 = EDGE_LOOP('',(#64905)); +#64905 = ORIENTED_EDGE('',*,*,#64906,.T.); +#64906 = EDGE_CURVE('',#64907,#64907,#64909,.T.); +#64907 = VERTEX_POINT('',#64908); +#64908 = CARTESIAN_POINT('',(147.47875,-81.37,1.6)); +#64909 = CIRCLE('',#64910,0.725); +#64910 = AXIS2_PLACEMENT_3D('',#64911,#64912,#64913); +#64911 = CARTESIAN_POINT('',(147.47875,-80.645,1.6)); +#64912 = DIRECTION('',(-0.,0.,-1.)); +#64913 = DIRECTION('',(-0.,-1.,0.)); +#64914 = PLANE('',#64915); +#64915 = AXIS2_PLACEMENT_3D('',#64916,#64917,#64918); +#64916 = CARTESIAN_POINT('',(147.47875,-80.645,1.6)); +#64917 = DIRECTION('',(0.,0.,1.)); +#64918 = DIRECTION('',(1.,0.,-0.)); +#64919 = ADVANCED_FACE('',(#64920),#64931,.F.); +#64920 = FACE_BOUND('',#64921,.T.); +#64921 = EDGE_LOOP('',(#64922,#64923,#64929,#64930)); +#64922 = ORIENTED_EDGE('',*,*,#64906,.T.); +#64923 = ORIENTED_EDGE('',*,*,#64924,.T.); +#64924 = EDGE_CURVE('',#64907,#64887,#64925,.T.); +#64925 = LINE('',#64926,#64927); +#64926 = CARTESIAN_POINT('',(147.47875,-81.37,-4.5E-02)); +#64927 = VECTOR('',#64928,1.); +#64928 = DIRECTION('',(0.,0.,1.)); +#64929 = ORIENTED_EDGE('',*,*,#64886,.F.); +#64930 = ORIENTED_EDGE('',*,*,#64924,.F.); +#64931 = CYLINDRICAL_SURFACE('',#64932,0.725); +#64932 = AXIS2_PLACEMENT_3D('',#64933,#64934,#64935); +#64933 = CARTESIAN_POINT('',(147.47875,-80.645,-4.5E-02)); +#64934 = DIRECTION('',(-0.,-0.,-1.)); +#64935 = DIRECTION('',(-0.,-1.,0.)); +#64936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#64940)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#64937,#64938,#64939)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#64937 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#64938 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#64939 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#64940 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#64937, + 'distance_accuracy_value','confusion accuracy'); +#64941 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#64942,#64944); +#64942 = ( REPRESENTATION_RELATIONSHIP('','',#64843,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64943) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64943 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1311); +#64944 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #64945); +#64945 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('326','=>[0:1:1:319]','',#5, + #64838,$); +#64946 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64840)); +#64947 = SHAPE_DEFINITION_REPRESENTATION(#64948,#64954); +#64948 = PRODUCT_DEFINITION_SHAPE('','',#64949); +#64949 = PRODUCT_DEFINITION('design','',#64950,#64953); +#64950 = PRODUCT_DEFINITION_FORMATION('','',#64951); +#64951 = PRODUCT('HackPad_pad_70','HackPad_pad_70','',(#64952)); +#64952 = PRODUCT_CONTEXT('',#2,'mechanical'); +#64953 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#64954 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#64955),#65047); +#64955 = MANIFOLD_SOLID_BREP('',#64956); +#64956 = CLOSED_SHELL('',(#64957,#64990,#65010,#65030)); +#64957 = ADVANCED_FACE('',(#64958),#64985,.T.); +#64958 = FACE_BOUND('',#64959,.T.); +#64959 = EDGE_LOOP('',(#64960,#64969,#64977,#64984)); +#64960 = ORIENTED_EDGE('',*,*,#64961,.F.); +#64961 = EDGE_CURVE('',#64962,#64962,#64964,.T.); +#64962 = VERTEX_POINT('',#64963); +#64963 = CARTESIAN_POINT('',(148.57875,-80.645,0.)); +#64964 = CIRCLE('',#64965,1.1); +#64965 = AXIS2_PLACEMENT_3D('',#64966,#64967,#64968); +#64966 = CARTESIAN_POINT('',(147.47875,-80.645,0.)); +#64967 = DIRECTION('',(0.,0.,1.)); +#64968 = DIRECTION('',(1.,0.,-0.)); +#64969 = ORIENTED_EDGE('',*,*,#64970,.F.); +#64970 = EDGE_CURVE('',#64971,#64962,#64973,.T.); +#64971 = VERTEX_POINT('',#64972); +#64972 = CARTESIAN_POINT('',(148.57875,-80.645,-3.5E-02)); +#64973 = LINE('',#64974,#64975); +#64974 = CARTESIAN_POINT('',(148.57875,-80.645,-3.5E-02)); +#64975 = VECTOR('',#64976,1.); +#64976 = DIRECTION('',(0.,0.,1.)); +#64977 = ORIENTED_EDGE('',*,*,#64978,.T.); +#64978 = EDGE_CURVE('',#64971,#64971,#64979,.T.); +#64979 = CIRCLE('',#64980,1.1); +#64980 = AXIS2_PLACEMENT_3D('',#64981,#64982,#64983); +#64981 = CARTESIAN_POINT('',(147.47875,-80.645,-3.5E-02)); +#64982 = DIRECTION('',(0.,0.,1.)); +#64983 = DIRECTION('',(1.,0.,-0.)); +#64984 = ORIENTED_EDGE('',*,*,#64970,.T.); +#64985 = CYLINDRICAL_SURFACE('',#64986,1.1); +#64986 = AXIS2_PLACEMENT_3D('',#64987,#64988,#64989); +#64987 = CARTESIAN_POINT('',(147.47875,-80.645,-3.5E-02)); +#64988 = DIRECTION('',(0.,0.,1.)); +#64989 = DIRECTION('',(1.,0.,-0.)); +#64990 = ADVANCED_FACE('',(#64991,#64994),#65005,.T.); +#64991 = FACE_BOUND('',#64992,.T.); +#64992 = EDGE_LOOP('',(#64993)); +#64993 = ORIENTED_EDGE('',*,*,#64961,.T.); +#64994 = FACE_BOUND('',#64995,.T.); +#64995 = EDGE_LOOP('',(#64996)); +#64996 = ORIENTED_EDGE('',*,*,#64997,.T.); +#64997 = EDGE_CURVE('',#64998,#64998,#65000,.T.); +#64998 = VERTEX_POINT('',#64999); +#64999 = CARTESIAN_POINT('',(147.47875,-81.37,0.)); +#65000 = CIRCLE('',#65001,0.725); +#65001 = AXIS2_PLACEMENT_3D('',#65002,#65003,#65004); +#65002 = CARTESIAN_POINT('',(147.47875,-80.645,0.)); +#65003 = DIRECTION('',(-0.,0.,-1.)); +#65004 = DIRECTION('',(-0.,-1.,0.)); +#65005 = PLANE('',#65006); +#65006 = AXIS2_PLACEMENT_3D('',#65007,#65008,#65009); +#65007 = CARTESIAN_POINT('',(147.47875,-80.645,0.)); +#65008 = DIRECTION('',(0.,0.,1.)); +#65009 = DIRECTION('',(1.,0.,-0.)); +#65010 = ADVANCED_FACE('',(#65011,#65014),#65025,.F.); +#65011 = FACE_BOUND('',#65012,.F.); +#65012 = EDGE_LOOP('',(#65013)); +#65013 = ORIENTED_EDGE('',*,*,#64978,.T.); +#65014 = FACE_BOUND('',#65015,.F.); +#65015 = EDGE_LOOP('',(#65016)); +#65016 = ORIENTED_EDGE('',*,*,#65017,.T.); +#65017 = EDGE_CURVE('',#65018,#65018,#65020,.T.); +#65018 = VERTEX_POINT('',#65019); +#65019 = CARTESIAN_POINT('',(147.47875,-81.37,-3.5E-02)); +#65020 = CIRCLE('',#65021,0.725); +#65021 = AXIS2_PLACEMENT_3D('',#65022,#65023,#65024); +#65022 = CARTESIAN_POINT('',(147.47875,-80.645,-3.5E-02)); +#65023 = DIRECTION('',(-0.,0.,-1.)); +#65024 = DIRECTION('',(-0.,-1.,0.)); +#65025 = PLANE('',#65026); +#65026 = AXIS2_PLACEMENT_3D('',#65027,#65028,#65029); +#65027 = CARTESIAN_POINT('',(147.47875,-80.645,-3.5E-02)); +#65028 = DIRECTION('',(0.,0.,1.)); +#65029 = DIRECTION('',(1.,0.,-0.)); +#65030 = ADVANCED_FACE('',(#65031),#65042,.F.); +#65031 = FACE_BOUND('',#65032,.T.); +#65032 = EDGE_LOOP('',(#65033,#65034,#65040,#65041)); +#65033 = ORIENTED_EDGE('',*,*,#65017,.T.); +#65034 = ORIENTED_EDGE('',*,*,#65035,.T.); +#65035 = EDGE_CURVE('',#65018,#64998,#65036,.T.); +#65036 = LINE('',#65037,#65038); +#65037 = CARTESIAN_POINT('',(147.47875,-81.37,-4.5E-02)); +#65038 = VECTOR('',#65039,1.); +#65039 = DIRECTION('',(0.,0.,1.)); +#65040 = ORIENTED_EDGE('',*,*,#64997,.F.); +#65041 = ORIENTED_EDGE('',*,*,#65035,.F.); +#65042 = CYLINDRICAL_SURFACE('',#65043,0.725); +#65043 = AXIS2_PLACEMENT_3D('',#65044,#65045,#65046); +#65044 = CARTESIAN_POINT('',(147.47875,-80.645,-4.5E-02)); +#65045 = DIRECTION('',(-0.,-0.,-1.)); +#65046 = DIRECTION('',(-0.,-1.,0.)); +#65047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65051)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#65048,#65049,#65050)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#65048 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#65049 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#65050 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#65051 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65048, + 'distance_accuracy_value','confusion accuracy'); +#65052 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#65053,#65055); +#65053 = ( REPRESENTATION_RELATIONSHIP('','',#64954,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#65054) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#65054 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1315); +#65055 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #65056); +#65056 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('327','=>[0:1:1:320]','',#5, + #64949,$); +#65057 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64951)); +#65058 = SHAPE_DEFINITION_REPRESENTATION(#65059,#65065); +#65059 = PRODUCT_DEFINITION_SHAPE('','',#65060); +#65060 = PRODUCT_DEFINITION('design','',#65061,#65064); +#65061 = PRODUCT_DEFINITION_FORMATION('','',#65062); +#65062 = PRODUCT('HackPad_pad_71','HackPad_pad_71','',(#65063)); +#65063 = PRODUCT_CONTEXT('',#2,'mechanical'); +#65064 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#65065 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65066),#65158); +#65066 = MANIFOLD_SOLID_BREP('',#65067); +#65067 = CLOSED_SHELL('',(#65068,#65101,#65121,#65141)); +#65068 = ADVANCED_FACE('',(#65069),#65096,.T.); +#65069 = FACE_BOUND('',#65070,.F.); +#65070 = EDGE_LOOP('',(#65071,#65081,#65088,#65089)); +#65071 = ORIENTED_EDGE('',*,*,#65072,.T.); +#65072 = EDGE_CURVE('',#65073,#65075,#65077,.T.); +#65073 = VERTEX_POINT('',#65074); +#65074 = CARTESIAN_POINT('',(147.47875,-81.395,-3.5E-02)); +#65075 = VERTEX_POINT('',#65076); +#65076 = CARTESIAN_POINT('',(147.47875,-81.395,1.635)); +#65077 = LINE('',#65078,#65079); +#65078 = CARTESIAN_POINT('',(147.47875,-81.395,-3.5E-02)); +#65079 = VECTOR('',#65080,1.); +#65080 = DIRECTION('',(0.,0.,1.)); +#65081 = ORIENTED_EDGE('',*,*,#65082,.T.); +#65082 = EDGE_CURVE('',#65075,#65075,#65083,.T.); +#65083 = CIRCLE('',#65084,0.75); +#65084 = AXIS2_PLACEMENT_3D('',#65085,#65086,#65087); +#65085 = CARTESIAN_POINT('',(147.47875,-80.645,1.635)); +#65086 = DIRECTION('',(0.,0.,1.)); +#65087 = DIRECTION('',(-0.,-1.,0.)); +#65088 = ORIENTED_EDGE('',*,*,#65072,.F.); +#65089 = ORIENTED_EDGE('',*,*,#65090,.F.); +#65090 = EDGE_CURVE('',#65073,#65073,#65091,.T.); +#65091 = CIRCLE('',#65092,0.75); +#65092 = AXIS2_PLACEMENT_3D('',#65093,#65094,#65095); +#65093 = CARTESIAN_POINT('',(147.47875,-80.645,-3.5E-02)); +#65094 = DIRECTION('',(0.,0.,1.)); +#65095 = DIRECTION('',(-0.,-1.,0.)); +#65096 = CYLINDRICAL_SURFACE('',#65097,0.75); +#65097 = AXIS2_PLACEMENT_3D('',#65098,#65099,#65100); +#65098 = CARTESIAN_POINT('',(147.47875,-80.645,-3.5E-02)); +#65099 = DIRECTION('',(-0.,-0.,-1.)); +#65100 = DIRECTION('',(-0.,-1.,0.)); +#65101 = ADVANCED_FACE('',(#65102,#65105),#65116,.F.); +#65102 = FACE_BOUND('',#65103,.F.); +#65103 = EDGE_LOOP('',(#65104)); +#65104 = ORIENTED_EDGE('',*,*,#65090,.T.); +#65105 = FACE_BOUND('',#65106,.F.); +#65106 = EDGE_LOOP('',(#65107)); +#65107 = ORIENTED_EDGE('',*,*,#65108,.T.); +#65108 = EDGE_CURVE('',#65109,#65109,#65111,.T.); +#65109 = VERTEX_POINT('',#65110); +#65110 = CARTESIAN_POINT('',(147.47875,-81.37,-3.5E-02)); +#65111 = CIRCLE('',#65112,0.725); +#65112 = AXIS2_PLACEMENT_3D('',#65113,#65114,#65115); +#65113 = CARTESIAN_POINT('',(147.47875,-80.645,-3.5E-02)); +#65114 = DIRECTION('',(-0.,0.,-1.)); +#65115 = DIRECTION('',(-0.,-1.,0.)); +#65116 = PLANE('',#65117); +#65117 = AXIS2_PLACEMENT_3D('',#65118,#65119,#65120); +#65118 = CARTESIAN_POINT('',(147.47875,-81.395,-3.5E-02)); +#65119 = DIRECTION('',(0.,0.,1.)); +#65120 = DIRECTION('',(1.,0.,-0.)); +#65121 = ADVANCED_FACE('',(#65122,#65125),#65136,.T.); +#65122 = FACE_BOUND('',#65123,.T.); +#65123 = EDGE_LOOP('',(#65124)); +#65124 = ORIENTED_EDGE('',*,*,#65082,.T.); +#65125 = FACE_BOUND('',#65126,.T.); +#65126 = EDGE_LOOP('',(#65127)); +#65127 = ORIENTED_EDGE('',*,*,#65128,.T.); +#65128 = EDGE_CURVE('',#65129,#65129,#65131,.T.); +#65129 = VERTEX_POINT('',#65130); +#65130 = CARTESIAN_POINT('',(147.47875,-81.37,1.635)); +#65131 = CIRCLE('',#65132,0.725); +#65132 = AXIS2_PLACEMENT_3D('',#65133,#65134,#65135); +#65133 = CARTESIAN_POINT('',(147.47875,-80.645,1.635)); +#65134 = DIRECTION('',(-0.,0.,-1.)); +#65135 = DIRECTION('',(-0.,-1.,0.)); +#65136 = PLANE('',#65137); +#65137 = AXIS2_PLACEMENT_3D('',#65138,#65139,#65140); +#65138 = CARTESIAN_POINT('',(147.47875,-81.395,1.635)); +#65139 = DIRECTION('',(0.,0.,1.)); +#65140 = DIRECTION('',(1.,0.,-0.)); +#65141 = ADVANCED_FACE('',(#65142),#65153,.F.); +#65142 = FACE_BOUND('',#65143,.T.); +#65143 = EDGE_LOOP('',(#65144,#65145,#65151,#65152)); +#65144 = ORIENTED_EDGE('',*,*,#65108,.T.); +#65145 = ORIENTED_EDGE('',*,*,#65146,.T.); +#65146 = EDGE_CURVE('',#65109,#65129,#65147,.T.); +#65147 = LINE('',#65148,#65149); +#65148 = CARTESIAN_POINT('',(147.47875,-81.37,-4.5E-02)); +#65149 = VECTOR('',#65150,1.); +#65150 = DIRECTION('',(0.,0.,1.)); +#65151 = ORIENTED_EDGE('',*,*,#65128,.F.); +#65152 = ORIENTED_EDGE('',*,*,#65146,.F.); +#65153 = CYLINDRICAL_SURFACE('',#65154,0.725); +#65154 = AXIS2_PLACEMENT_3D('',#65155,#65156,#65157); +#65155 = CARTESIAN_POINT('',(147.47875,-80.645,-4.5E-02)); +#65156 = DIRECTION('',(-0.,-0.,-1.)); +#65157 = DIRECTION('',(-0.,-1.,0.)); +#65158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65162)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#65159,#65160,#65161)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#65159 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#65160 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#65161 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#65162 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65159, + 'distance_accuracy_value','confusion accuracy'); +#65163 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#65164,#65166); +#65164 = ( REPRESENTATION_RELATIONSHIP('','',#65065,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#65165) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#65165 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1319); +#65166 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #65167); +#65167 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('328','=>[0:1:1:321]','',#5, + #65060,$); +#65168 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#65062)); +#65169 = SHAPE_DEFINITION_REPRESENTATION(#65170,#65176); +#65170 = PRODUCT_DEFINITION_SHAPE('','',#65171); +#65171 = PRODUCT_DEFINITION('design','',#65172,#65175); +#65172 = PRODUCT_DEFINITION_FORMATION('','',#65173); +#65173 = PRODUCT('HackPad_pad_72','HackPad_pad_72','',(#65174)); +#65174 = PRODUCT_CONTEXT('',#2,'mechanical'); +#65175 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#65176 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65177),#65269); +#65177 = MANIFOLD_SOLID_BREP('',#65178); +#65178 = CLOSED_SHELL('',(#65179,#65212,#65232,#65252)); +#65179 = ADVANCED_FACE('',(#65180),#65207,.T.); +#65180 = FACE_BOUND('',#65181,.T.); +#65181 = EDGE_LOOP('',(#65182,#65191,#65199,#65206)); +#65182 = ORIENTED_EDGE('',*,*,#65183,.F.); +#65183 = EDGE_CURVE('',#65184,#65184,#65186,.T.); +#65184 = VERTEX_POINT('',#65185); +#65185 = CARTESIAN_POINT('',(142.22875,-83.185,1.635)); +#65186 = CIRCLE('',#65187,1.1); +#65187 = AXIS2_PLACEMENT_3D('',#65188,#65189,#65190); +#65188 = CARTESIAN_POINT('',(141.12875,-83.185,1.635)); +#65189 = DIRECTION('',(0.,0.,1.)); +#65190 = DIRECTION('',(1.,0.,-0.)); +#65191 = ORIENTED_EDGE('',*,*,#65192,.F.); +#65192 = EDGE_CURVE('',#65193,#65184,#65195,.T.); +#65193 = VERTEX_POINT('',#65194); +#65194 = CARTESIAN_POINT('',(142.22875,-83.185,1.6)); +#65195 = LINE('',#65196,#65197); +#65196 = CARTESIAN_POINT('',(142.22875,-83.185,1.6)); +#65197 = VECTOR('',#65198,1.); +#65198 = DIRECTION('',(0.,0.,1.)); +#65199 = ORIENTED_EDGE('',*,*,#65200,.T.); +#65200 = EDGE_CURVE('',#65193,#65193,#65201,.T.); +#65201 = CIRCLE('',#65202,1.1); +#65202 = AXIS2_PLACEMENT_3D('',#65203,#65204,#65205); +#65203 = CARTESIAN_POINT('',(141.12875,-83.185,1.6)); +#65204 = DIRECTION('',(0.,0.,1.)); +#65205 = DIRECTION('',(1.,0.,-0.)); +#65206 = ORIENTED_EDGE('',*,*,#65192,.T.); +#65207 = CYLINDRICAL_SURFACE('',#65208,1.1); +#65208 = AXIS2_PLACEMENT_3D('',#65209,#65210,#65211); +#65209 = CARTESIAN_POINT('',(141.12875,-83.185,1.6)); +#65210 = DIRECTION('',(0.,0.,1.)); +#65211 = DIRECTION('',(1.,0.,-0.)); +#65212 = ADVANCED_FACE('',(#65213,#65216),#65227,.T.); +#65213 = FACE_BOUND('',#65214,.T.); +#65214 = EDGE_LOOP('',(#65215)); +#65215 = ORIENTED_EDGE('',*,*,#65183,.T.); +#65216 = FACE_BOUND('',#65217,.T.); +#65217 = EDGE_LOOP('',(#65218)); +#65218 = ORIENTED_EDGE('',*,*,#65219,.T.); +#65219 = EDGE_CURVE('',#65220,#65220,#65222,.T.); +#65220 = VERTEX_POINT('',#65221); +#65221 = CARTESIAN_POINT('',(141.12875,-83.91,1.635)); +#65222 = CIRCLE('',#65223,0.725); +#65223 = AXIS2_PLACEMENT_3D('',#65224,#65225,#65226); +#65224 = CARTESIAN_POINT('',(141.12875,-83.185,1.635)); +#65225 = DIRECTION('',(-0.,0.,-1.)); +#65226 = DIRECTION('',(-0.,-1.,0.)); +#65227 = PLANE('',#65228); +#65228 = AXIS2_PLACEMENT_3D('',#65229,#65230,#65231); +#65229 = CARTESIAN_POINT('',(141.12875,-83.185,1.635)); +#65230 = DIRECTION('',(0.,0.,1.)); +#65231 = DIRECTION('',(1.,0.,-0.)); +#65232 = ADVANCED_FACE('',(#65233,#65236),#65247,.F.); +#65233 = FACE_BOUND('',#65234,.F.); +#65234 = EDGE_LOOP('',(#65235)); +#65235 = ORIENTED_EDGE('',*,*,#65200,.T.); +#65236 = FACE_BOUND('',#65237,.F.); +#65237 = EDGE_LOOP('',(#65238)); +#65238 = ORIENTED_EDGE('',*,*,#65239,.T.); +#65239 = EDGE_CURVE('',#65240,#65240,#65242,.T.); +#65240 = VERTEX_POINT('',#65241); +#65241 = CARTESIAN_POINT('',(141.12875,-83.91,1.6)); +#65242 = CIRCLE('',#65243,0.725); +#65243 = AXIS2_PLACEMENT_3D('',#65244,#65245,#65246); +#65244 = CARTESIAN_POINT('',(141.12875,-83.185,1.6)); +#65245 = DIRECTION('',(-0.,0.,-1.)); +#65246 = DIRECTION('',(-0.,-1.,0.)); +#65247 = PLANE('',#65248); +#65248 = AXIS2_PLACEMENT_3D('',#65249,#65250,#65251); +#65249 = CARTESIAN_POINT('',(141.12875,-83.185,1.6)); +#65250 = DIRECTION('',(0.,0.,1.)); +#65251 = DIRECTION('',(1.,0.,-0.)); +#65252 = ADVANCED_FACE('',(#65253),#65264,.F.); +#65253 = FACE_BOUND('',#65254,.T.); +#65254 = EDGE_LOOP('',(#65255,#65256,#65262,#65263)); +#65255 = ORIENTED_EDGE('',*,*,#65239,.T.); +#65256 = ORIENTED_EDGE('',*,*,#65257,.T.); +#65257 = EDGE_CURVE('',#65240,#65220,#65258,.T.); +#65258 = LINE('',#65259,#65260); +#65259 = CARTESIAN_POINT('',(141.12875,-83.91,-4.5E-02)); +#65260 = VECTOR('',#65261,1.); +#65261 = DIRECTION('',(0.,0.,1.)); +#65262 = ORIENTED_EDGE('',*,*,#65219,.F.); +#65263 = ORIENTED_EDGE('',*,*,#65257,.F.); +#65264 = CYLINDRICAL_SURFACE('',#65265,0.725); +#65265 = AXIS2_PLACEMENT_3D('',#65266,#65267,#65268); +#65266 = CARTESIAN_POINT('',(141.12875,-83.185,-4.5E-02)); +#65267 = DIRECTION('',(-0.,-0.,-1.)); +#65268 = DIRECTION('',(-0.,-1.,0.)); +#65269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65273)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#65270,#65271,#65272)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#65270 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#65271 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#65272 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#65273 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65270, + 'distance_accuracy_value','confusion accuracy'); +#65274 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#65275,#65277); +#65275 = ( REPRESENTATION_RELATIONSHIP('','',#65176,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#65276) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#65276 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1323); +#65277 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #65278); +#65278 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('329','=>[0:1:1:322]','',#5, + #65171,$); +#65279 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#65173)); +#65280 = SHAPE_DEFINITION_REPRESENTATION(#65281,#65287); +#65281 = PRODUCT_DEFINITION_SHAPE('','',#65282); +#65282 = PRODUCT_DEFINITION('design','',#65283,#65286); +#65283 = PRODUCT_DEFINITION_FORMATION('','',#65284); +#65284 = PRODUCT('HackPad_pad_73','HackPad_pad_73','',(#65285)); +#65285 = PRODUCT_CONTEXT('',#2,'mechanical'); +#65286 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#65287 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65288),#65380); +#65288 = MANIFOLD_SOLID_BREP('',#65289); +#65289 = CLOSED_SHELL('',(#65290,#65323,#65343,#65363)); +#65290 = ADVANCED_FACE('',(#65291),#65318,.T.); +#65291 = FACE_BOUND('',#65292,.T.); +#65292 = EDGE_LOOP('',(#65293,#65302,#65310,#65317)); +#65293 = ORIENTED_EDGE('',*,*,#65294,.F.); +#65294 = EDGE_CURVE('',#65295,#65295,#65297,.T.); +#65295 = VERTEX_POINT('',#65296); +#65296 = CARTESIAN_POINT('',(142.22875,-83.185,0.)); +#65297 = CIRCLE('',#65298,1.1); +#65298 = AXIS2_PLACEMENT_3D('',#65299,#65300,#65301); +#65299 = CARTESIAN_POINT('',(141.12875,-83.185,0.)); +#65300 = DIRECTION('',(0.,0.,1.)); +#65301 = DIRECTION('',(1.,0.,-0.)); +#65302 = ORIENTED_EDGE('',*,*,#65303,.F.); +#65303 = EDGE_CURVE('',#65304,#65295,#65306,.T.); +#65304 = VERTEX_POINT('',#65305); +#65305 = CARTESIAN_POINT('',(142.22875,-83.185,-3.5E-02)); +#65306 = LINE('',#65307,#65308); +#65307 = CARTESIAN_POINT('',(142.22875,-83.185,-3.5E-02)); +#65308 = VECTOR('',#65309,1.); +#65309 = DIRECTION('',(0.,0.,1.)); +#65310 = ORIENTED_EDGE('',*,*,#65311,.T.); +#65311 = EDGE_CURVE('',#65304,#65304,#65312,.T.); +#65312 = CIRCLE('',#65313,1.1); +#65313 = AXIS2_PLACEMENT_3D('',#65314,#65315,#65316); +#65314 = CARTESIAN_POINT('',(141.12875,-83.185,-3.5E-02)); +#65315 = DIRECTION('',(0.,0.,1.)); +#65316 = DIRECTION('',(1.,0.,-0.)); +#65317 = ORIENTED_EDGE('',*,*,#65303,.T.); +#65318 = CYLINDRICAL_SURFACE('',#65319,1.1); +#65319 = AXIS2_PLACEMENT_3D('',#65320,#65321,#65322); +#65320 = CARTESIAN_POINT('',(141.12875,-83.185,-3.5E-02)); +#65321 = DIRECTION('',(0.,0.,1.)); +#65322 = DIRECTION('',(1.,0.,-0.)); +#65323 = ADVANCED_FACE('',(#65324,#65327),#65338,.T.); +#65324 = FACE_BOUND('',#65325,.T.); +#65325 = EDGE_LOOP('',(#65326)); +#65326 = ORIENTED_EDGE('',*,*,#65294,.T.); +#65327 = FACE_BOUND('',#65328,.T.); +#65328 = EDGE_LOOP('',(#65329)); +#65329 = ORIENTED_EDGE('',*,*,#65330,.T.); +#65330 = EDGE_CURVE('',#65331,#65331,#65333,.T.); +#65331 = VERTEX_POINT('',#65332); +#65332 = CARTESIAN_POINT('',(141.12875,-83.91,0.)); +#65333 = CIRCLE('',#65334,0.725); +#65334 = AXIS2_PLACEMENT_3D('',#65335,#65336,#65337); +#65335 = CARTESIAN_POINT('',(141.12875,-83.185,0.)); +#65336 = DIRECTION('',(-0.,0.,-1.)); +#65337 = DIRECTION('',(-0.,-1.,0.)); +#65338 = PLANE('',#65339); +#65339 = AXIS2_PLACEMENT_3D('',#65340,#65341,#65342); +#65340 = CARTESIAN_POINT('',(141.12875,-83.185,0.)); +#65341 = DIRECTION('',(0.,0.,1.)); +#65342 = DIRECTION('',(1.,0.,-0.)); +#65343 = ADVANCED_FACE('',(#65344,#65347),#65358,.F.); +#65344 = FACE_BOUND('',#65345,.F.); +#65345 = EDGE_LOOP('',(#65346)); +#65346 = ORIENTED_EDGE('',*,*,#65311,.T.); +#65347 = FACE_BOUND('',#65348,.F.); +#65348 = EDGE_LOOP('',(#65349)); +#65349 = ORIENTED_EDGE('',*,*,#65350,.T.); +#65350 = EDGE_CURVE('',#65351,#65351,#65353,.T.); +#65351 = VERTEX_POINT('',#65352); +#65352 = CARTESIAN_POINT('',(141.12875,-83.91,-3.5E-02)); +#65353 = CIRCLE('',#65354,0.725); +#65354 = AXIS2_PLACEMENT_3D('',#65355,#65356,#65357); +#65355 = CARTESIAN_POINT('',(141.12875,-83.185,-3.5E-02)); +#65356 = DIRECTION('',(-0.,0.,-1.)); +#65357 = DIRECTION('',(-0.,-1.,0.)); +#65358 = PLANE('',#65359); +#65359 = AXIS2_PLACEMENT_3D('',#65360,#65361,#65362); +#65360 = CARTESIAN_POINT('',(141.12875,-83.185,-3.5E-02)); +#65361 = DIRECTION('',(0.,0.,1.)); +#65362 = DIRECTION('',(1.,0.,-0.)); +#65363 = ADVANCED_FACE('',(#65364),#65375,.F.); +#65364 = FACE_BOUND('',#65365,.T.); +#65365 = EDGE_LOOP('',(#65366,#65367,#65373,#65374)); +#65366 = ORIENTED_EDGE('',*,*,#65350,.T.); +#65367 = ORIENTED_EDGE('',*,*,#65368,.T.); +#65368 = EDGE_CURVE('',#65351,#65331,#65369,.T.); +#65369 = LINE('',#65370,#65371); +#65370 = CARTESIAN_POINT('',(141.12875,-83.91,-4.5E-02)); +#65371 = VECTOR('',#65372,1.); +#65372 = DIRECTION('',(0.,0.,1.)); +#65373 = ORIENTED_EDGE('',*,*,#65330,.F.); +#65374 = ORIENTED_EDGE('',*,*,#65368,.F.); +#65375 = CYLINDRICAL_SURFACE('',#65376,0.725); +#65376 = AXIS2_PLACEMENT_3D('',#65377,#65378,#65379); +#65377 = CARTESIAN_POINT('',(141.12875,-83.185,-4.5E-02)); +#65378 = DIRECTION('',(-0.,-0.,-1.)); +#65379 = DIRECTION('',(-0.,-1.,0.)); +#65380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65384)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#65381,#65382,#65383)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#65381 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#65382 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#65383 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#65384 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65381, + 'distance_accuracy_value','confusion accuracy'); +#65385 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#65386,#65388); +#65386 = ( REPRESENTATION_RELATIONSHIP('','',#65287,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#65387) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#65387 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1327); +#65388 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #65389); +#65389 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('330','=>[0:1:1:323]','',#5, + #65282,$); +#65390 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#65284)); +#65391 = SHAPE_DEFINITION_REPRESENTATION(#65392,#65398); +#65392 = PRODUCT_DEFINITION_SHAPE('','',#65393); +#65393 = PRODUCT_DEFINITION('design','',#65394,#65397); +#65394 = PRODUCT_DEFINITION_FORMATION('','',#65395); +#65395 = PRODUCT('HackPad_pad_74','HackPad_pad_74','',(#65396)); +#65396 = PRODUCT_CONTEXT('',#2,'mechanical'); +#65397 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#65398 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65399),#65491); +#65399 = MANIFOLD_SOLID_BREP('',#65400); +#65400 = CLOSED_SHELL('',(#65401,#65434,#65454,#65474)); +#65401 = ADVANCED_FACE('',(#65402),#65429,.T.); +#65402 = FACE_BOUND('',#65403,.F.); +#65403 = EDGE_LOOP('',(#65404,#65414,#65421,#65422)); +#65404 = ORIENTED_EDGE('',*,*,#65405,.T.); +#65405 = EDGE_CURVE('',#65406,#65408,#65410,.T.); +#65406 = VERTEX_POINT('',#65407); +#65407 = CARTESIAN_POINT('',(141.12875,-83.935,-3.5E-02)); +#65408 = VERTEX_POINT('',#65409); +#65409 = CARTESIAN_POINT('',(141.12875,-83.935,1.635)); +#65410 = LINE('',#65411,#65412); +#65411 = CARTESIAN_POINT('',(141.12875,-83.935,-3.5E-02)); +#65412 = VECTOR('',#65413,1.); +#65413 = DIRECTION('',(0.,0.,1.)); +#65414 = ORIENTED_EDGE('',*,*,#65415,.T.); +#65415 = EDGE_CURVE('',#65408,#65408,#65416,.T.); +#65416 = CIRCLE('',#65417,0.75); +#65417 = AXIS2_PLACEMENT_3D('',#65418,#65419,#65420); +#65418 = CARTESIAN_POINT('',(141.12875,-83.185,1.635)); +#65419 = DIRECTION('',(0.,0.,1.)); +#65420 = DIRECTION('',(-0.,-1.,0.)); +#65421 = ORIENTED_EDGE('',*,*,#65405,.F.); +#65422 = ORIENTED_EDGE('',*,*,#65423,.F.); +#65423 = EDGE_CURVE('',#65406,#65406,#65424,.T.); +#65424 = CIRCLE('',#65425,0.75); +#65425 = AXIS2_PLACEMENT_3D('',#65426,#65427,#65428); +#65426 = CARTESIAN_POINT('',(141.12875,-83.185,-3.5E-02)); +#65427 = DIRECTION('',(0.,0.,1.)); +#65428 = DIRECTION('',(-0.,-1.,0.)); +#65429 = CYLINDRICAL_SURFACE('',#65430,0.75); +#65430 = AXIS2_PLACEMENT_3D('',#65431,#65432,#65433); +#65431 = CARTESIAN_POINT('',(141.12875,-83.185,-3.5E-02)); +#65432 = DIRECTION('',(-0.,-0.,-1.)); +#65433 = DIRECTION('',(-0.,-1.,0.)); +#65434 = ADVANCED_FACE('',(#65435,#65438),#65449,.F.); +#65435 = FACE_BOUND('',#65436,.F.); +#65436 = EDGE_LOOP('',(#65437)); +#65437 = ORIENTED_EDGE('',*,*,#65423,.T.); +#65438 = FACE_BOUND('',#65439,.F.); +#65439 = EDGE_LOOP('',(#65440)); +#65440 = ORIENTED_EDGE('',*,*,#65441,.T.); +#65441 = EDGE_CURVE('',#65442,#65442,#65444,.T.); +#65442 = VERTEX_POINT('',#65443); +#65443 = CARTESIAN_POINT('',(141.12875,-83.91,-3.5E-02)); +#65444 = CIRCLE('',#65445,0.725); +#65445 = AXIS2_PLACEMENT_3D('',#65446,#65447,#65448); +#65446 = CARTESIAN_POINT('',(141.12875,-83.185,-3.5E-02)); +#65447 = DIRECTION('',(-0.,0.,-1.)); +#65448 = DIRECTION('',(-0.,-1.,0.)); +#65449 = PLANE('',#65450); +#65450 = AXIS2_PLACEMENT_3D('',#65451,#65452,#65453); +#65451 = CARTESIAN_POINT('',(141.12875,-83.935,-3.5E-02)); +#65452 = DIRECTION('',(0.,0.,1.)); +#65453 = DIRECTION('',(1.,0.,-0.)); +#65454 = ADVANCED_FACE('',(#65455,#65458),#65469,.T.); +#65455 = FACE_BOUND('',#65456,.T.); +#65456 = EDGE_LOOP('',(#65457)); +#65457 = ORIENTED_EDGE('',*,*,#65415,.T.); +#65458 = FACE_BOUND('',#65459,.T.); +#65459 = EDGE_LOOP('',(#65460)); +#65460 = ORIENTED_EDGE('',*,*,#65461,.T.); +#65461 = EDGE_CURVE('',#65462,#65462,#65464,.T.); +#65462 = VERTEX_POINT('',#65463); +#65463 = CARTESIAN_POINT('',(141.12875,-83.91,1.635)); +#65464 = CIRCLE('',#65465,0.725); +#65465 = AXIS2_PLACEMENT_3D('',#65466,#65467,#65468); +#65466 = CARTESIAN_POINT('',(141.12875,-83.185,1.635)); +#65467 = DIRECTION('',(-0.,0.,-1.)); +#65468 = DIRECTION('',(-0.,-1.,0.)); +#65469 = PLANE('',#65470); +#65470 = AXIS2_PLACEMENT_3D('',#65471,#65472,#65473); +#65471 = CARTESIAN_POINT('',(141.12875,-83.935,1.635)); +#65472 = DIRECTION('',(0.,0.,1.)); +#65473 = DIRECTION('',(1.,0.,-0.)); +#65474 = ADVANCED_FACE('',(#65475),#65486,.F.); +#65475 = FACE_BOUND('',#65476,.T.); +#65476 = EDGE_LOOP('',(#65477,#65478,#65484,#65485)); +#65477 = ORIENTED_EDGE('',*,*,#65441,.T.); +#65478 = ORIENTED_EDGE('',*,*,#65479,.T.); +#65479 = EDGE_CURVE('',#65442,#65462,#65480,.T.); +#65480 = LINE('',#65481,#65482); +#65481 = CARTESIAN_POINT('',(141.12875,-83.91,-4.5E-02)); +#65482 = VECTOR('',#65483,1.); +#65483 = DIRECTION('',(0.,0.,1.)); +#65484 = ORIENTED_EDGE('',*,*,#65461,.F.); +#65485 = ORIENTED_EDGE('',*,*,#65479,.F.); +#65486 = CYLINDRICAL_SURFACE('',#65487,0.725); +#65487 = AXIS2_PLACEMENT_3D('',#65488,#65489,#65490); +#65488 = CARTESIAN_POINT('',(141.12875,-83.185,-4.5E-02)); +#65489 = DIRECTION('',(-0.,-0.,-1.)); +#65490 = DIRECTION('',(-0.,-1.,0.)); +#65491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65495)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#65492,#65493,#65494)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#65492 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#65493 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#65494 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#65495 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65492, + 'distance_accuracy_value','confusion accuracy'); +#65496 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#65497,#65499); +#65497 = ( REPRESENTATION_RELATIONSHIP('','',#65398,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#65498) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#65498 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1331); +#65499 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #65500); +#65500 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('331','=>[0:1:1:324]','',#5, + #65393,$); +#65501 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#65395)); +#65502 = SHAPE_DEFINITION_REPRESENTATION(#65503,#65509); +#65503 = PRODUCT_DEFINITION_SHAPE('','',#65504); +#65504 = PRODUCT_DEFINITION('design','',#65505,#65508); +#65505 = PRODUCT_DEFINITION_FORMATION('','',#65506); +#65506 = PRODUCT('HackPad_pad_75','HackPad_pad_75','',(#65507)); +#65507 = PRODUCT_CONTEXT('',#2,'mechanical'); +#65508 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#65509 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65510),#65699); +#65510 = MANIFOLD_SOLID_BREP('',#65511); +#65511 = CLOSED_SHELL('',(#65512,#65552,#65583,#65614,#65642,#65670, + #65682)); +#65512 = ADVANCED_FACE('',(#65513),#65547,.T.); +#65513 = FACE_BOUND('',#65514,.T.); +#65514 = EDGE_LOOP('',(#65515,#65525,#65533,#65541)); +#65515 = ORIENTED_EDGE('',*,*,#65516,.T.); +#65516 = EDGE_CURVE('',#65517,#65519,#65521,.T.); +#65517 = VERTEX_POINT('',#65518); +#65518 = CARTESIAN_POINT('',(131.16375,-66.,1.6)); +#65519 = VERTEX_POINT('',#65520); +#65520 = CARTESIAN_POINT('',(131.16375,-66.,1.635)); +#65521 = LINE('',#65522,#65523); +#65522 = CARTESIAN_POINT('',(131.16375,-66.,1.6)); +#65523 = VECTOR('',#65524,1.); +#65524 = DIRECTION('',(0.,0.,1.)); +#65525 = ORIENTED_EDGE('',*,*,#65526,.T.); +#65526 = EDGE_CURVE('',#65519,#65527,#65529,.T.); +#65527 = VERTEX_POINT('',#65528); +#65528 = CARTESIAN_POINT('',(129.56375,-66.,1.635)); +#65529 = LINE('',#65530,#65531); +#65530 = CARTESIAN_POINT('',(131.16375,-66.,1.635)); +#65531 = VECTOR('',#65532,1.); +#65532 = DIRECTION('',(-1.,0.,0.)); +#65533 = ORIENTED_EDGE('',*,*,#65534,.F.); +#65534 = EDGE_CURVE('',#65535,#65527,#65537,.T.); +#65535 = VERTEX_POINT('',#65536); +#65536 = CARTESIAN_POINT('',(129.56375,-66.,1.6)); +#65537 = LINE('',#65538,#65539); +#65538 = CARTESIAN_POINT('',(129.56375,-66.,1.6)); +#65539 = VECTOR('',#65540,1.); +#65540 = DIRECTION('',(0.,0.,1.)); +#65541 = ORIENTED_EDGE('',*,*,#65542,.F.); +#65542 = EDGE_CURVE('',#65517,#65535,#65543,.T.); +#65543 = LINE('',#65544,#65545); +#65544 = CARTESIAN_POINT('',(131.16375,-66.,1.6)); +#65545 = VECTOR('',#65546,1.); +#65546 = DIRECTION('',(-1.,0.,0.)); +#65547 = PLANE('',#65548); +#65548 = AXIS2_PLACEMENT_3D('',#65549,#65550,#65551); +#65549 = CARTESIAN_POINT('',(131.16375,-66.,1.6)); +#65550 = DIRECTION('',(0.,-1.,0.)); +#65551 = DIRECTION('',(-1.,0.,0.)); +#65552 = ADVANCED_FACE('',(#65553),#65578,.T.); +#65553 = FACE_BOUND('',#65554,.T.); +#65554 = EDGE_LOOP('',(#65555,#65565,#65571,#65572)); +#65555 = ORIENTED_EDGE('',*,*,#65556,.T.); +#65556 = EDGE_CURVE('',#65557,#65559,#65561,.T.); +#65557 = VERTEX_POINT('',#65558); +#65558 = CARTESIAN_POINT('',(131.16375,-64.4,1.6)); +#65559 = VERTEX_POINT('',#65560); +#65560 = CARTESIAN_POINT('',(131.16375,-64.4,1.635)); +#65561 = LINE('',#65562,#65563); +#65562 = CARTESIAN_POINT('',(131.16375,-64.4,1.6)); +#65563 = VECTOR('',#65564,1.); +#65564 = DIRECTION('',(0.,0.,1.)); +#65565 = ORIENTED_EDGE('',*,*,#65566,.T.); +#65566 = EDGE_CURVE('',#65559,#65519,#65567,.T.); +#65567 = LINE('',#65568,#65569); +#65568 = CARTESIAN_POINT('',(131.16375,-64.4,1.635)); +#65569 = VECTOR('',#65570,1.); +#65570 = DIRECTION('',(0.,-1.,0.)); +#65571 = ORIENTED_EDGE('',*,*,#65516,.F.); +#65572 = ORIENTED_EDGE('',*,*,#65573,.F.); +#65573 = EDGE_CURVE('',#65557,#65517,#65574,.T.); +#65574 = LINE('',#65575,#65576); +#65575 = CARTESIAN_POINT('',(131.16375,-64.4,1.6)); +#65576 = VECTOR('',#65577,1.); +#65577 = DIRECTION('',(0.,-1.,0.)); +#65578 = PLANE('',#65579); +#65579 = AXIS2_PLACEMENT_3D('',#65580,#65581,#65582); +#65580 = CARTESIAN_POINT('',(131.16375,-64.4,1.6)); +#65581 = DIRECTION('',(1.,0.,-0.)); +#65582 = DIRECTION('',(0.,-1.,0.)); +#65583 = ADVANCED_FACE('',(#65584),#65609,.T.); +#65584 = FACE_BOUND('',#65585,.T.); +#65585 = EDGE_LOOP('',(#65586,#65587,#65595,#65603)); +#65586 = ORIENTED_EDGE('',*,*,#65534,.T.); +#65587 = ORIENTED_EDGE('',*,*,#65588,.T.); +#65588 = EDGE_CURVE('',#65527,#65589,#65591,.T.); +#65589 = VERTEX_POINT('',#65590); +#65590 = CARTESIAN_POINT('',(129.56375,-64.4,1.635)); +#65591 = LINE('',#65592,#65593); +#65592 = CARTESIAN_POINT('',(129.56375,-66.,1.635)); +#65593 = VECTOR('',#65594,1.); +#65594 = DIRECTION('',(0.,1.,0.)); +#65595 = ORIENTED_EDGE('',*,*,#65596,.F.); +#65596 = EDGE_CURVE('',#65597,#65589,#65599,.T.); +#65597 = VERTEX_POINT('',#65598); +#65598 = CARTESIAN_POINT('',(129.56375,-64.4,1.6)); +#65599 = LINE('',#65600,#65601); +#65600 = CARTESIAN_POINT('',(129.56375,-64.4,1.6)); +#65601 = VECTOR('',#65602,1.); +#65602 = DIRECTION('',(0.,0.,1.)); +#65603 = ORIENTED_EDGE('',*,*,#65604,.F.); +#65604 = EDGE_CURVE('',#65535,#65597,#65605,.T.); +#65605 = LINE('',#65606,#65607); +#65606 = CARTESIAN_POINT('',(129.56375,-66.,1.6)); +#65607 = VECTOR('',#65608,1.); +#65608 = DIRECTION('',(0.,1.,0.)); +#65609 = PLANE('',#65610); +#65610 = AXIS2_PLACEMENT_3D('',#65611,#65612,#65613); +#65611 = CARTESIAN_POINT('',(129.56375,-66.,1.6)); +#65612 = DIRECTION('',(-1.,0.,0.)); +#65613 = DIRECTION('',(0.,1.,0.)); +#65614 = ADVANCED_FACE('',(#65615,#65626),#65637,.F.); +#65615 = FACE_BOUND('',#65616,.F.); +#65616 = EDGE_LOOP('',(#65617,#65618,#65619,#65625)); +#65617 = ORIENTED_EDGE('',*,*,#65542,.F.); +#65618 = ORIENTED_EDGE('',*,*,#65573,.F.); +#65619 = ORIENTED_EDGE('',*,*,#65620,.F.); +#65620 = EDGE_CURVE('',#65597,#65557,#65621,.T.); +#65621 = LINE('',#65622,#65623); +#65622 = CARTESIAN_POINT('',(129.56375,-64.4,1.6)); +#65623 = VECTOR('',#65624,1.); +#65624 = DIRECTION('',(1.,0.,0.)); +#65625 = ORIENTED_EDGE('',*,*,#65604,.F.); +#65626 = FACE_BOUND('',#65627,.F.); +#65627 = EDGE_LOOP('',(#65628)); +#65628 = ORIENTED_EDGE('',*,*,#65629,.T.); +#65629 = EDGE_CURVE('',#65630,#65630,#65632,.T.); +#65630 = VERTEX_POINT('',#65631); +#65631 = CARTESIAN_POINT('',(130.36375,-65.575,1.6)); +#65632 = CIRCLE('',#65633,0.375); +#65633 = AXIS2_PLACEMENT_3D('',#65634,#65635,#65636); +#65634 = CARTESIAN_POINT('',(130.36375,-65.2,1.6)); +#65635 = DIRECTION('',(-0.,0.,-1.)); +#65636 = DIRECTION('',(-0.,-1.,0.)); +#65637 = PLANE('',#65638); +#65638 = AXIS2_PLACEMENT_3D('',#65639,#65640,#65641); +#65639 = CARTESIAN_POINT('',(0.,0.,1.6)); +#65640 = DIRECTION('',(0.,0.,1.)); +#65641 = DIRECTION('',(1.,0.,-0.)); +#65642 = ADVANCED_FACE('',(#65643,#65654),#65665,.T.); +#65643 = FACE_BOUND('',#65644,.T.); +#65644 = EDGE_LOOP('',(#65645,#65646,#65647,#65653)); +#65645 = ORIENTED_EDGE('',*,*,#65526,.F.); +#65646 = ORIENTED_EDGE('',*,*,#65566,.F.); +#65647 = ORIENTED_EDGE('',*,*,#65648,.F.); +#65648 = EDGE_CURVE('',#65589,#65559,#65649,.T.); +#65649 = LINE('',#65650,#65651); +#65650 = CARTESIAN_POINT('',(129.56375,-64.4,1.635)); +#65651 = VECTOR('',#65652,1.); +#65652 = DIRECTION('',(1.,0.,0.)); +#65653 = ORIENTED_EDGE('',*,*,#65588,.F.); +#65654 = FACE_BOUND('',#65655,.T.); +#65655 = EDGE_LOOP('',(#65656)); +#65656 = ORIENTED_EDGE('',*,*,#65657,.T.); +#65657 = EDGE_CURVE('',#65658,#65658,#65660,.T.); +#65658 = VERTEX_POINT('',#65659); +#65659 = CARTESIAN_POINT('',(130.36375,-65.575,1.635)); +#65660 = CIRCLE('',#65661,0.375); +#65661 = AXIS2_PLACEMENT_3D('',#65662,#65663,#65664); +#65662 = CARTESIAN_POINT('',(130.36375,-65.2,1.635)); +#65663 = DIRECTION('',(-0.,0.,-1.)); +#65664 = DIRECTION('',(-0.,-1.,0.)); +#65665 = PLANE('',#65666); +#65666 = AXIS2_PLACEMENT_3D('',#65667,#65668,#65669); +#65667 = CARTESIAN_POINT('',(0.,0.,1.635)); +#65668 = DIRECTION('',(0.,0.,1.)); +#65669 = DIRECTION('',(1.,0.,-0.)); +#65670 = ADVANCED_FACE('',(#65671),#65677,.T.); +#65671 = FACE_BOUND('',#65672,.T.); +#65672 = EDGE_LOOP('',(#65673,#65674,#65675,#65676)); +#65673 = ORIENTED_EDGE('',*,*,#65596,.T.); +#65674 = ORIENTED_EDGE('',*,*,#65648,.T.); +#65675 = ORIENTED_EDGE('',*,*,#65556,.F.); +#65676 = ORIENTED_EDGE('',*,*,#65620,.F.); +#65677 = PLANE('',#65678); +#65678 = AXIS2_PLACEMENT_3D('',#65679,#65680,#65681); +#65679 = CARTESIAN_POINT('',(129.56375,-64.4,1.6)); +#65680 = DIRECTION('',(0.,1.,0.)); +#65681 = DIRECTION('',(1.,0.,0.)); +#65682 = ADVANCED_FACE('',(#65683),#65694,.F.); +#65683 = FACE_BOUND('',#65684,.T.); +#65684 = EDGE_LOOP('',(#65685,#65686,#65692,#65693)); +#65685 = ORIENTED_EDGE('',*,*,#65629,.T.); +#65686 = ORIENTED_EDGE('',*,*,#65687,.T.); +#65687 = EDGE_CURVE('',#65630,#65658,#65688,.T.); +#65688 = LINE('',#65689,#65690); +#65689 = CARTESIAN_POINT('',(130.36375,-65.575,-4.5E-02)); +#65690 = VECTOR('',#65691,1.); +#65691 = DIRECTION('',(0.,0.,1.)); +#65692 = ORIENTED_EDGE('',*,*,#65657,.F.); +#65693 = ORIENTED_EDGE('',*,*,#65687,.F.); +#65694 = CYLINDRICAL_SURFACE('',#65695,0.375); +#65695 = AXIS2_PLACEMENT_3D('',#65696,#65697,#65698); +#65696 = CARTESIAN_POINT('',(130.36375,-65.2,-4.5E-02)); +#65697 = DIRECTION('',(-0.,-0.,-1.)); +#65698 = DIRECTION('',(-0.,-1.,0.)); +#65699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65703)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#65700,#65701,#65702)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#65700 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#65701 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#65702 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#65703 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65700, + 'distance_accuracy_value','confusion accuracy'); +#65704 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#65705,#65707); +#65705 = ( REPRESENTATION_RELATIONSHIP('','',#65509,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#65706) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#65706 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1335); +#65707 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #65708); +#65708 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('332','=>[0:1:1:325]','',#5, + #65504,$); +#65709 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#65506)); +#65710 = SHAPE_DEFINITION_REPRESENTATION(#65711,#65717); +#65711 = PRODUCT_DEFINITION_SHAPE('','',#65712); +#65712 = PRODUCT_DEFINITION('design','',#65713,#65716); +#65713 = PRODUCT_DEFINITION_FORMATION('','',#65714); +#65714 = PRODUCT('HackPad_pad_76','HackPad_pad_76','',(#65715)); +#65715 = PRODUCT_CONTEXT('',#2,'mechanical'); +#65716 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#65717 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65718),#65907); +#65718 = MANIFOLD_SOLID_BREP('',#65719); +#65719 = CLOSED_SHELL('',(#65720,#65760,#65791,#65822,#65850,#65878, + #65890)); +#65720 = ADVANCED_FACE('',(#65721),#65755,.T.); +#65721 = FACE_BOUND('',#65722,.T.); +#65722 = EDGE_LOOP('',(#65723,#65733,#65741,#65749)); +#65723 = ORIENTED_EDGE('',*,*,#65724,.T.); +#65724 = EDGE_CURVE('',#65725,#65727,#65729,.T.); +#65725 = VERTEX_POINT('',#65726); +#65726 = CARTESIAN_POINT('',(131.16375,-66.,-3.5E-02)); +#65727 = VERTEX_POINT('',#65728); +#65728 = CARTESIAN_POINT('',(131.16375,-66.,0.)); +#65729 = LINE('',#65730,#65731); +#65730 = CARTESIAN_POINT('',(131.16375,-66.,-3.5E-02)); +#65731 = VECTOR('',#65732,1.); +#65732 = DIRECTION('',(0.,0.,1.)); +#65733 = ORIENTED_EDGE('',*,*,#65734,.T.); +#65734 = EDGE_CURVE('',#65727,#65735,#65737,.T.); +#65735 = VERTEX_POINT('',#65736); +#65736 = CARTESIAN_POINT('',(129.56375,-66.,0.)); +#65737 = LINE('',#65738,#65739); +#65738 = CARTESIAN_POINT('',(131.16375,-66.,0.)); +#65739 = VECTOR('',#65740,1.); +#65740 = DIRECTION('',(-1.,0.,0.)); +#65741 = ORIENTED_EDGE('',*,*,#65742,.F.); +#65742 = EDGE_CURVE('',#65743,#65735,#65745,.T.); +#65743 = VERTEX_POINT('',#65744); +#65744 = CARTESIAN_POINT('',(129.56375,-66.,-3.5E-02)); +#65745 = LINE('',#65746,#65747); +#65746 = CARTESIAN_POINT('',(129.56375,-66.,-3.5E-02)); +#65747 = VECTOR('',#65748,1.); +#65748 = DIRECTION('',(0.,0.,1.)); +#65749 = ORIENTED_EDGE('',*,*,#65750,.F.); +#65750 = EDGE_CURVE('',#65725,#65743,#65751,.T.); +#65751 = LINE('',#65752,#65753); +#65752 = CARTESIAN_POINT('',(131.16375,-66.,-3.5E-02)); +#65753 = VECTOR('',#65754,1.); +#65754 = DIRECTION('',(-1.,0.,0.)); +#65755 = PLANE('',#65756); +#65756 = AXIS2_PLACEMENT_3D('',#65757,#65758,#65759); +#65757 = CARTESIAN_POINT('',(131.16375,-66.,-3.5E-02)); +#65758 = DIRECTION('',(0.,-1.,0.)); +#65759 = DIRECTION('',(-1.,0.,0.)); +#65760 = ADVANCED_FACE('',(#65761),#65786,.T.); +#65761 = FACE_BOUND('',#65762,.T.); +#65762 = EDGE_LOOP('',(#65763,#65773,#65779,#65780)); +#65763 = ORIENTED_EDGE('',*,*,#65764,.T.); +#65764 = EDGE_CURVE('',#65765,#65767,#65769,.T.); +#65765 = VERTEX_POINT('',#65766); +#65766 = CARTESIAN_POINT('',(131.16375,-64.4,-3.5E-02)); +#65767 = VERTEX_POINT('',#65768); +#65768 = CARTESIAN_POINT('',(131.16375,-64.4,0.)); +#65769 = LINE('',#65770,#65771); +#65770 = CARTESIAN_POINT('',(131.16375,-64.4,-3.5E-02)); +#65771 = VECTOR('',#65772,1.); +#65772 = DIRECTION('',(0.,0.,1.)); +#65773 = ORIENTED_EDGE('',*,*,#65774,.T.); +#65774 = EDGE_CURVE('',#65767,#65727,#65775,.T.); +#65775 = LINE('',#65776,#65777); +#65776 = CARTESIAN_POINT('',(131.16375,-64.4,0.)); +#65777 = VECTOR('',#65778,1.); +#65778 = DIRECTION('',(0.,-1.,0.)); +#65779 = ORIENTED_EDGE('',*,*,#65724,.F.); +#65780 = ORIENTED_EDGE('',*,*,#65781,.F.); +#65781 = EDGE_CURVE('',#65765,#65725,#65782,.T.); +#65782 = LINE('',#65783,#65784); +#65783 = CARTESIAN_POINT('',(131.16375,-64.4,-3.5E-02)); +#65784 = VECTOR('',#65785,1.); +#65785 = DIRECTION('',(0.,-1.,0.)); +#65786 = PLANE('',#65787); +#65787 = AXIS2_PLACEMENT_3D('',#65788,#65789,#65790); +#65788 = CARTESIAN_POINT('',(131.16375,-64.4,-3.5E-02)); +#65789 = DIRECTION('',(1.,0.,-0.)); +#65790 = DIRECTION('',(0.,-1.,0.)); +#65791 = ADVANCED_FACE('',(#65792),#65817,.T.); +#65792 = FACE_BOUND('',#65793,.T.); +#65793 = EDGE_LOOP('',(#65794,#65795,#65803,#65811)); +#65794 = ORIENTED_EDGE('',*,*,#65742,.T.); +#65795 = ORIENTED_EDGE('',*,*,#65796,.T.); +#65796 = EDGE_CURVE('',#65735,#65797,#65799,.T.); +#65797 = VERTEX_POINT('',#65798); +#65798 = CARTESIAN_POINT('',(129.56375,-64.4,0.)); +#65799 = LINE('',#65800,#65801); +#65800 = CARTESIAN_POINT('',(129.56375,-66.,0.)); +#65801 = VECTOR('',#65802,1.); +#65802 = DIRECTION('',(0.,1.,0.)); +#65803 = ORIENTED_EDGE('',*,*,#65804,.F.); +#65804 = EDGE_CURVE('',#65805,#65797,#65807,.T.); +#65805 = VERTEX_POINT('',#65806); +#65806 = CARTESIAN_POINT('',(129.56375,-64.4,-3.5E-02)); +#65807 = LINE('',#65808,#65809); +#65808 = CARTESIAN_POINT('',(129.56375,-64.4,-3.5E-02)); +#65809 = VECTOR('',#65810,1.); +#65810 = DIRECTION('',(0.,0.,1.)); +#65811 = ORIENTED_EDGE('',*,*,#65812,.F.); +#65812 = EDGE_CURVE('',#65743,#65805,#65813,.T.); +#65813 = LINE('',#65814,#65815); +#65814 = CARTESIAN_POINT('',(129.56375,-66.,-3.5E-02)); +#65815 = VECTOR('',#65816,1.); +#65816 = DIRECTION('',(0.,1.,0.)); +#65817 = PLANE('',#65818); +#65818 = AXIS2_PLACEMENT_3D('',#65819,#65820,#65821); +#65819 = CARTESIAN_POINT('',(129.56375,-66.,-3.5E-02)); +#65820 = DIRECTION('',(-1.,0.,0.)); +#65821 = DIRECTION('',(0.,1.,0.)); +#65822 = ADVANCED_FACE('',(#65823,#65834),#65845,.F.); +#65823 = FACE_BOUND('',#65824,.F.); +#65824 = EDGE_LOOP('',(#65825,#65826,#65827,#65833)); +#65825 = ORIENTED_EDGE('',*,*,#65750,.F.); +#65826 = ORIENTED_EDGE('',*,*,#65781,.F.); +#65827 = ORIENTED_EDGE('',*,*,#65828,.F.); +#65828 = EDGE_CURVE('',#65805,#65765,#65829,.T.); +#65829 = LINE('',#65830,#65831); +#65830 = CARTESIAN_POINT('',(129.56375,-64.4,-3.5E-02)); +#65831 = VECTOR('',#65832,1.); +#65832 = DIRECTION('',(1.,0.,0.)); +#65833 = ORIENTED_EDGE('',*,*,#65812,.F.); +#65834 = FACE_BOUND('',#65835,.F.); +#65835 = EDGE_LOOP('',(#65836)); +#65836 = ORIENTED_EDGE('',*,*,#65837,.T.); +#65837 = EDGE_CURVE('',#65838,#65838,#65840,.T.); +#65838 = VERTEX_POINT('',#65839); +#65839 = CARTESIAN_POINT('',(130.36375,-65.575,-3.5E-02)); +#65840 = CIRCLE('',#65841,0.375); +#65841 = AXIS2_PLACEMENT_3D('',#65842,#65843,#65844); +#65842 = CARTESIAN_POINT('',(130.36375,-65.2,-3.5E-02)); +#65843 = DIRECTION('',(-0.,0.,-1.)); +#65844 = DIRECTION('',(-0.,-1.,0.)); +#65845 = PLANE('',#65846); +#65846 = AXIS2_PLACEMENT_3D('',#65847,#65848,#65849); +#65847 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#65848 = DIRECTION('',(0.,0.,1.)); +#65849 = DIRECTION('',(1.,0.,-0.)); +#65850 = ADVANCED_FACE('',(#65851,#65862),#65873,.T.); +#65851 = FACE_BOUND('',#65852,.T.); +#65852 = EDGE_LOOP('',(#65853,#65854,#65855,#65861)); +#65853 = ORIENTED_EDGE('',*,*,#65734,.F.); +#65854 = ORIENTED_EDGE('',*,*,#65774,.F.); +#65855 = ORIENTED_EDGE('',*,*,#65856,.F.); +#65856 = EDGE_CURVE('',#65797,#65767,#65857,.T.); +#65857 = LINE('',#65858,#65859); +#65858 = CARTESIAN_POINT('',(129.56375,-64.4,0.)); +#65859 = VECTOR('',#65860,1.); +#65860 = DIRECTION('',(1.,0.,0.)); +#65861 = ORIENTED_EDGE('',*,*,#65796,.F.); +#65862 = FACE_BOUND('',#65863,.T.); +#65863 = EDGE_LOOP('',(#65864)); +#65864 = ORIENTED_EDGE('',*,*,#65865,.T.); +#65865 = EDGE_CURVE('',#65866,#65866,#65868,.T.); +#65866 = VERTEX_POINT('',#65867); +#65867 = CARTESIAN_POINT('',(130.36375,-65.575,0.)); +#65868 = CIRCLE('',#65869,0.375); +#65869 = AXIS2_PLACEMENT_3D('',#65870,#65871,#65872); +#65870 = CARTESIAN_POINT('',(130.36375,-65.2,0.)); +#65871 = DIRECTION('',(-0.,0.,-1.)); +#65872 = DIRECTION('',(-0.,-1.,0.)); +#65873 = PLANE('',#65874); +#65874 = AXIS2_PLACEMENT_3D('',#65875,#65876,#65877); +#65875 = CARTESIAN_POINT('',(0.,0.,0.)); +#65876 = DIRECTION('',(0.,0.,1.)); +#65877 = DIRECTION('',(1.,0.,-0.)); +#65878 = ADVANCED_FACE('',(#65879),#65885,.T.); +#65879 = FACE_BOUND('',#65880,.T.); +#65880 = EDGE_LOOP('',(#65881,#65882,#65883,#65884)); +#65881 = ORIENTED_EDGE('',*,*,#65804,.T.); +#65882 = ORIENTED_EDGE('',*,*,#65856,.T.); +#65883 = ORIENTED_EDGE('',*,*,#65764,.F.); +#65884 = ORIENTED_EDGE('',*,*,#65828,.F.); +#65885 = PLANE('',#65886); +#65886 = AXIS2_PLACEMENT_3D('',#65887,#65888,#65889); +#65887 = CARTESIAN_POINT('',(129.56375,-64.4,-3.5E-02)); +#65888 = DIRECTION('',(0.,1.,0.)); +#65889 = DIRECTION('',(1.,0.,0.)); +#65890 = ADVANCED_FACE('',(#65891),#65902,.F.); +#65891 = FACE_BOUND('',#65892,.T.); +#65892 = EDGE_LOOP('',(#65893,#65894,#65900,#65901)); +#65893 = ORIENTED_EDGE('',*,*,#65837,.T.); +#65894 = ORIENTED_EDGE('',*,*,#65895,.T.); +#65895 = EDGE_CURVE('',#65838,#65866,#65896,.T.); +#65896 = LINE('',#65897,#65898); +#65897 = CARTESIAN_POINT('',(130.36375,-65.575,-4.5E-02)); +#65898 = VECTOR('',#65899,1.); +#65899 = DIRECTION('',(0.,0.,1.)); +#65900 = ORIENTED_EDGE('',*,*,#65865,.F.); +#65901 = ORIENTED_EDGE('',*,*,#65895,.F.); +#65902 = CYLINDRICAL_SURFACE('',#65903,0.375); +#65903 = AXIS2_PLACEMENT_3D('',#65904,#65905,#65906); +#65904 = CARTESIAN_POINT('',(130.36375,-65.2,-4.5E-02)); +#65905 = DIRECTION('',(-0.,-0.,-1.)); +#65906 = DIRECTION('',(-0.,-1.,0.)); +#65907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#65911)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#65908,#65909,#65910)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#65908 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#65909 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#65910 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#65911 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65908, + 'distance_accuracy_value','confusion accuracy'); +#65912 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#65913,#65915); +#65913 = ( REPRESENTATION_RELATIONSHIP('','',#65717,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#65914) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#65914 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1339); +#65915 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #65916); +#65916 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('333','=>[0:1:1:326]','',#5, + #65712,$); +#65917 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#65714)); +#65918 = SHAPE_DEFINITION_REPRESENTATION(#65919,#65925); +#65919 = PRODUCT_DEFINITION_SHAPE('','',#65920); +#65920 = PRODUCT_DEFINITION('design','',#65921,#65924); +#65921 = PRODUCT_DEFINITION_FORMATION('','',#65922); +#65922 = PRODUCT('HackPad_pad_77','HackPad_pad_77','',(#65923)); +#65923 = PRODUCT_CONTEXT('',#2,'mechanical'); +#65924 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#65925 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#65926),#66018); +#65926 = MANIFOLD_SOLID_BREP('',#65927); +#65927 = CLOSED_SHELL('',(#65928,#65961,#65981,#66001)); +#65928 = ADVANCED_FACE('',(#65929),#65956,.T.); +#65929 = FACE_BOUND('',#65930,.F.); +#65930 = EDGE_LOOP('',(#65931,#65941,#65948,#65949)); +#65931 = ORIENTED_EDGE('',*,*,#65932,.T.); +#65932 = EDGE_CURVE('',#65933,#65935,#65937,.T.); +#65933 = VERTEX_POINT('',#65934); +#65934 = CARTESIAN_POINT('',(130.36375,-65.6,-3.5E-02)); +#65935 = VERTEX_POINT('',#65936); +#65936 = CARTESIAN_POINT('',(130.36375,-65.6,1.635)); +#65937 = LINE('',#65938,#65939); +#65938 = CARTESIAN_POINT('',(130.36375,-65.6,-3.5E-02)); +#65939 = VECTOR('',#65940,1.); +#65940 = DIRECTION('',(0.,0.,1.)); +#65941 = ORIENTED_EDGE('',*,*,#65942,.T.); +#65942 = EDGE_CURVE('',#65935,#65935,#65943,.T.); +#65943 = CIRCLE('',#65944,0.4); +#65944 = AXIS2_PLACEMENT_3D('',#65945,#65946,#65947); +#65945 = CARTESIAN_POINT('',(130.36375,-65.2,1.635)); +#65946 = DIRECTION('',(0.,-0.,1.)); +#65947 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#65948 = ORIENTED_EDGE('',*,*,#65932,.F.); +#65949 = ORIENTED_EDGE('',*,*,#65950,.F.); +#65950 = EDGE_CURVE('',#65933,#65933,#65951,.T.); +#65951 = CIRCLE('',#65952,0.4); +#65952 = AXIS2_PLACEMENT_3D('',#65953,#65954,#65955); +#65953 = CARTESIAN_POINT('',(130.36375,-65.2,-3.5E-02)); +#65954 = DIRECTION('',(0.,-0.,1.)); +#65955 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#65956 = CYLINDRICAL_SURFACE('',#65957,0.4); +#65957 = AXIS2_PLACEMENT_3D('',#65958,#65959,#65960); +#65958 = CARTESIAN_POINT('',(130.36375,-65.2,-3.5E-02)); +#65959 = DIRECTION('',(-0.,0.,-1.)); +#65960 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#65961 = ADVANCED_FACE('',(#65962,#65965),#65976,.F.); +#65962 = FACE_BOUND('',#65963,.F.); +#65963 = EDGE_LOOP('',(#65964)); +#65964 = ORIENTED_EDGE('',*,*,#65950,.T.); +#65965 = FACE_BOUND('',#65966,.F.); +#65966 = EDGE_LOOP('',(#65967)); +#65967 = ORIENTED_EDGE('',*,*,#65968,.T.); +#65968 = EDGE_CURVE('',#65969,#65969,#65971,.T.); +#65969 = VERTEX_POINT('',#65970); +#65970 = CARTESIAN_POINT('',(130.36375,-65.575,-3.5E-02)); +#65971 = CIRCLE('',#65972,0.375); +#65972 = AXIS2_PLACEMENT_3D('',#65973,#65974,#65975); +#65973 = CARTESIAN_POINT('',(130.36375,-65.2,-3.5E-02)); +#65974 = DIRECTION('',(-0.,0.,-1.)); +#65975 = DIRECTION('',(-0.,-1.,0.)); +#65976 = PLANE('',#65977); +#65977 = AXIS2_PLACEMENT_3D('',#65978,#65979,#65980); +#65978 = CARTESIAN_POINT('',(130.36375,-65.6,-3.5E-02)); +#65979 = DIRECTION('',(0.,0.,1.)); +#65980 = DIRECTION('',(1.,0.,-0.)); +#65981 = ADVANCED_FACE('',(#65982,#65985),#65996,.T.); +#65982 = FACE_BOUND('',#65983,.T.); +#65983 = EDGE_LOOP('',(#65984)); +#65984 = ORIENTED_EDGE('',*,*,#65942,.T.); +#65985 = FACE_BOUND('',#65986,.T.); +#65986 = EDGE_LOOP('',(#65987)); +#65987 = ORIENTED_EDGE('',*,*,#65988,.T.); +#65988 = EDGE_CURVE('',#65989,#65989,#65991,.T.); +#65989 = VERTEX_POINT('',#65990); +#65990 = CARTESIAN_POINT('',(130.36375,-65.575,1.635)); +#65991 = CIRCLE('',#65992,0.375); +#65992 = AXIS2_PLACEMENT_3D('',#65993,#65994,#65995); +#65993 = CARTESIAN_POINT('',(130.36375,-65.2,1.635)); +#65994 = DIRECTION('',(-0.,0.,-1.)); +#65995 = DIRECTION('',(-0.,-1.,0.)); +#65996 = PLANE('',#65997); +#65997 = AXIS2_PLACEMENT_3D('',#65998,#65999,#66000); +#65998 = CARTESIAN_POINT('',(130.36375,-65.6,1.635)); +#65999 = DIRECTION('',(0.,0.,1.)); +#66000 = DIRECTION('',(1.,0.,-0.)); +#66001 = ADVANCED_FACE('',(#66002),#66013,.F.); +#66002 = FACE_BOUND('',#66003,.T.); +#66003 = EDGE_LOOP('',(#66004,#66005,#66011,#66012)); +#66004 = ORIENTED_EDGE('',*,*,#65968,.T.); +#66005 = ORIENTED_EDGE('',*,*,#66006,.T.); +#66006 = EDGE_CURVE('',#65969,#65989,#66007,.T.); +#66007 = LINE('',#66008,#66009); +#66008 = CARTESIAN_POINT('',(130.36375,-65.575,-4.5E-02)); +#66009 = VECTOR('',#66010,1.); +#66010 = DIRECTION('',(0.,0.,1.)); +#66011 = ORIENTED_EDGE('',*,*,#65988,.F.); +#66012 = ORIENTED_EDGE('',*,*,#66006,.F.); +#66013 = CYLINDRICAL_SURFACE('',#66014,0.375); +#66014 = AXIS2_PLACEMENT_3D('',#66015,#66016,#66017); +#66015 = CARTESIAN_POINT('',(130.36375,-65.2,-4.5E-02)); +#66016 = DIRECTION('',(-0.,-0.,-1.)); +#66017 = DIRECTION('',(-0.,-1.,0.)); +#66018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#66022)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#66019,#66020,#66021)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#66019 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#66020 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#66021 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#66022 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#66019, + 'distance_accuracy_value','confusion accuracy'); +#66023 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#66024,#66026); +#66024 = ( REPRESENTATION_RELATIONSHIP('','',#65925,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#66025) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#66025 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1343); +#66026 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #66027); +#66027 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('334','=>[0:1:1:327]','',#5, + #65920,$); +#66028 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#65922)); +#66029 = SHAPE_DEFINITION_REPRESENTATION(#66030,#66036); +#66030 = PRODUCT_DEFINITION_SHAPE('','',#66031); +#66031 = PRODUCT_DEFINITION('design','',#66032,#66035); +#66032 = PRODUCT_DEFINITION_FORMATION('','',#66033); +#66033 = PRODUCT('HackPad_pad_78','HackPad_pad_78','',(#66034)); +#66034 = PRODUCT_CONTEXT('',#2,'mechanical'); +#66035 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#66036 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#66037),#67018); +#66037 = MANIFOLD_SOLID_BREP('',#66038); +#66038 = CLOSED_SHELL('',(#66039,#66079,#66110,#66141,#66361,#66581, + #66598,#66615,#66632,#66649,#66666,#66683,#66700,#66717,#66734, + #66751,#66768,#66785,#66802,#66819,#66836,#66853,#66870,#66887, + #66904,#66921,#66938,#66955,#66972,#66989,#67001)); +#66039 = ADVANCED_FACE('',(#66040),#66074,.T.); +#66040 = FACE_BOUND('',#66041,.T.); +#66041 = EDGE_LOOP('',(#66042,#66052,#66060,#66068)); +#66042 = ORIENTED_EDGE('',*,*,#66043,.T.); +#66043 = EDGE_CURVE('',#66044,#66046,#66048,.T.); +#66044 = VERTEX_POINT('',#66045); +#66045 = CARTESIAN_POINT('',(130.541767,-72.040058,1.6)); +#66046 = VERTEX_POINT('',#66047); +#66047 = CARTESIAN_POINT('',(130.541767,-72.040058,1.635)); +#66048 = LINE('',#66049,#66050); +#66049 = CARTESIAN_POINT('',(130.541767,-72.040058,1.6)); +#66050 = VECTOR('',#66051,1.); +#66051 = DIRECTION('',(0.,0.,1.)); +#66052 = ORIENTED_EDGE('',*,*,#66053,.T.); +#66053 = EDGE_CURVE('',#66046,#66054,#66056,.T.); +#66054 = VERTEX_POINT('',#66055); +#66055 = CARTESIAN_POINT('',(130.710857,-72.099225,1.635)); +#66056 = LINE('',#66057,#66058); +#66057 = CARTESIAN_POINT('',(130.541767,-72.040058,1.635)); +#66058 = VECTOR('',#66059,1.); +#66059 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#66060 = ORIENTED_EDGE('',*,*,#66061,.F.); +#66061 = EDGE_CURVE('',#66062,#66054,#66064,.T.); +#66062 = VERTEX_POINT('',#66063); +#66063 = CARTESIAN_POINT('',(130.710857,-72.099225,1.6)); +#66064 = LINE('',#66065,#66066); +#66065 = CARTESIAN_POINT('',(130.710857,-72.099225,1.6)); +#66066 = VECTOR('',#66067,1.); +#66067 = DIRECTION('',(0.,0.,1.)); +#66068 = ORIENTED_EDGE('',*,*,#66069,.F.); +#66069 = EDGE_CURVE('',#66044,#66062,#66070,.T.); +#66070 = LINE('',#66071,#66072); +#66071 = CARTESIAN_POINT('',(130.541767,-72.040058,1.6)); +#66072 = VECTOR('',#66073,1.); +#66073 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#66074 = PLANE('',#66075); +#66075 = AXIS2_PLACEMENT_3D('',#66076,#66077,#66078); +#66076 = CARTESIAN_POINT('',(130.541767,-72.040058,1.6)); +#66077 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#66078 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#66079 = ADVANCED_FACE('',(#66080),#66105,.T.); +#66080 = FACE_BOUND('',#66081,.T.); +#66081 = EDGE_LOOP('',(#66082,#66092,#66098,#66099)); +#66082 = ORIENTED_EDGE('',*,*,#66083,.T.); +#66083 = EDGE_CURVE('',#66084,#66086,#66088,.T.); +#66084 = VERTEX_POINT('',#66085); +#66085 = CARTESIAN_POINT('',(130.36375,-72.02,1.6)); +#66086 = VERTEX_POINT('',#66087); +#66087 = CARTESIAN_POINT('',(130.36375,-72.02,1.635)); +#66088 = LINE('',#66089,#66090); +#66089 = CARTESIAN_POINT('',(130.36375,-72.02,1.6)); +#66090 = VECTOR('',#66091,1.); +#66091 = DIRECTION('',(0.,0.,1.)); +#66092 = ORIENTED_EDGE('',*,*,#66093,.T.); +#66093 = EDGE_CURVE('',#66086,#66046,#66094,.T.); +#66094 = LINE('',#66095,#66096); +#66095 = CARTESIAN_POINT('',(130.36375,-72.02,1.635)); +#66096 = VECTOR('',#66097,1.); +#66097 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#66098 = ORIENTED_EDGE('',*,*,#66043,.F.); +#66099 = ORIENTED_EDGE('',*,*,#66100,.F.); +#66100 = EDGE_CURVE('',#66084,#66044,#66101,.T.); +#66101 = LINE('',#66102,#66103); +#66102 = CARTESIAN_POINT('',(130.36375,-72.02,1.6)); +#66103 = VECTOR('',#66104,1.); +#66104 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#66105 = PLANE('',#66106); +#66106 = AXIS2_PLACEMENT_3D('',#66107,#66108,#66109); +#66107 = CARTESIAN_POINT('',(130.36375,-72.02,1.6)); +#66108 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#66109 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#66110 = ADVANCED_FACE('',(#66111),#66136,.T.); +#66111 = FACE_BOUND('',#66112,.T.); +#66112 = EDGE_LOOP('',(#66113,#66114,#66122,#66130)); +#66113 = ORIENTED_EDGE('',*,*,#66061,.T.); +#66114 = ORIENTED_EDGE('',*,*,#66115,.T.); +#66115 = EDGE_CURVE('',#66054,#66116,#66118,.T.); +#66116 = VERTEX_POINT('',#66117); +#66117 = CARTESIAN_POINT('',(130.862542,-72.194535,1.635)); +#66118 = LINE('',#66119,#66120); +#66119 = CARTESIAN_POINT('',(130.710857,-72.099225,1.635)); +#66120 = VECTOR('',#66121,1.); +#66121 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#66122 = ORIENTED_EDGE('',*,*,#66123,.F.); +#66123 = EDGE_CURVE('',#66124,#66116,#66126,.T.); +#66124 = VERTEX_POINT('',#66125); +#66125 = CARTESIAN_POINT('',(130.862542,-72.194535,1.6)); +#66126 = LINE('',#66127,#66128); +#66127 = CARTESIAN_POINT('',(130.862542,-72.194535,1.6)); +#66128 = VECTOR('',#66129,1.); +#66129 = DIRECTION('',(0.,0.,1.)); +#66130 = ORIENTED_EDGE('',*,*,#66131,.F.); +#66131 = EDGE_CURVE('',#66062,#66124,#66132,.T.); +#66132 = LINE('',#66133,#66134); +#66133 = CARTESIAN_POINT('',(130.710857,-72.099225,1.6)); +#66134 = VECTOR('',#66135,1.); +#66135 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#66136 = PLANE('',#66137); +#66137 = AXIS2_PLACEMENT_3D('',#66138,#66139,#66140); +#66138 = CARTESIAN_POINT('',(130.710857,-72.099225,1.6)); +#66139 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#66140 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#66141 = ADVANCED_FACE('',(#66142,#66345),#66356,.F.); +#66142 = FACE_BOUND('',#66143,.F.); +#66143 = EDGE_LOOP('',(#66144,#66145,#66146,#66154,#66162,#66170,#66178, + #66186,#66194,#66202,#66210,#66218,#66226,#66234,#66242,#66250, + #66258,#66266,#66274,#66282,#66290,#66298,#66306,#66314,#66322, + #66330,#66338,#66344)); +#66144 = ORIENTED_EDGE('',*,*,#66069,.F.); +#66145 = ORIENTED_EDGE('',*,*,#66100,.F.); +#66146 = ORIENTED_EDGE('',*,*,#66147,.F.); +#66147 = EDGE_CURVE('',#66148,#66084,#66150,.T.); +#66148 = VERTEX_POINT('',#66149); +#66149 = CARTESIAN_POINT('',(130.185733,-72.040058,1.6)); +#66150 = LINE('',#66151,#66152); +#66151 = CARTESIAN_POINT('',(130.185733,-72.040058,1.6)); +#66152 = VECTOR('',#66153,1.); +#66153 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#66154 = ORIENTED_EDGE('',*,*,#66155,.F.); +#66155 = EDGE_CURVE('',#66156,#66148,#66158,.T.); +#66156 = VERTEX_POINT('',#66157); +#66157 = CARTESIAN_POINT('',(130.016643,-72.099225,1.6)); +#66158 = LINE('',#66159,#66160); +#66159 = CARTESIAN_POINT('',(130.016643,-72.099225,1.6)); +#66160 = VECTOR('',#66161,1.); +#66161 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#66162 = ORIENTED_EDGE('',*,*,#66163,.F.); +#66163 = EDGE_CURVE('',#66164,#66156,#66166,.T.); +#66164 = VERTEX_POINT('',#66165); +#66165 = CARTESIAN_POINT('',(129.864958,-72.194535,1.6)); +#66166 = LINE('',#66167,#66168); +#66167 = CARTESIAN_POINT('',(129.864958,-72.194535,1.6)); +#66168 = VECTOR('',#66169,1.); +#66169 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#66170 = ORIENTED_EDGE('',*,*,#66171,.F.); +#66171 = EDGE_CURVE('',#66172,#66164,#66174,.T.); +#66172 = VERTEX_POINT('',#66173); +#66173 = CARTESIAN_POINT('',(129.738285,-72.321208,1.6)); +#66174 = LINE('',#66175,#66176); +#66175 = CARTESIAN_POINT('',(129.738285,-72.321208,1.6)); +#66176 = VECTOR('',#66177,1.); +#66177 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#66178 = ORIENTED_EDGE('',*,*,#66179,.F.); +#66179 = EDGE_CURVE('',#66180,#66172,#66182,.T.); +#66180 = VERTEX_POINT('',#66181); +#66181 = CARTESIAN_POINT('',(129.642975,-72.472893,1.6)); +#66182 = LINE('',#66183,#66184); +#66183 = CARTESIAN_POINT('',(129.642975,-72.472893,1.6)); +#66184 = VECTOR('',#66185,1.); +#66185 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#66186 = ORIENTED_EDGE('',*,*,#66187,.F.); +#66187 = EDGE_CURVE('',#66188,#66180,#66190,.T.); +#66188 = VERTEX_POINT('',#66189); +#66189 = CARTESIAN_POINT('',(129.583808,-72.641983,1.6)); +#66190 = LINE('',#66191,#66192); +#66191 = CARTESIAN_POINT('',(129.583808,-72.641983,1.6)); +#66192 = VECTOR('',#66193,1.); +#66193 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#66194 = ORIENTED_EDGE('',*,*,#66195,.F.); +#66195 = EDGE_CURVE('',#66196,#66188,#66198,.T.); +#66196 = VERTEX_POINT('',#66197); +#66197 = CARTESIAN_POINT('',(129.56375,-72.82,1.6)); +#66198 = LINE('',#66199,#66200); +#66199 = CARTESIAN_POINT('',(129.56375,-72.82,1.6)); +#66200 = VECTOR('',#66201,1.); +#66201 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#66202 = ORIENTED_EDGE('',*,*,#66203,.F.); +#66203 = EDGE_CURVE('',#66204,#66196,#66206,.T.); +#66204 = VERTEX_POINT('',#66205); +#66205 = CARTESIAN_POINT('',(129.583808,-72.998017,1.6)); +#66206 = LINE('',#66207,#66208); +#66207 = CARTESIAN_POINT('',(129.583808,-72.998017,1.6)); +#66208 = VECTOR('',#66209,1.); +#66209 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#66210 = ORIENTED_EDGE('',*,*,#66211,.F.); +#66211 = EDGE_CURVE('',#66212,#66204,#66214,.T.); +#66212 = VERTEX_POINT('',#66213); +#66213 = CARTESIAN_POINT('',(129.642975,-73.167107,1.6)); +#66214 = LINE('',#66215,#66216); +#66215 = CARTESIAN_POINT('',(129.642975,-73.167107,1.6)); +#66216 = VECTOR('',#66217,1.); +#66217 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#66218 = ORIENTED_EDGE('',*,*,#66219,.F.); +#66219 = EDGE_CURVE('',#66220,#66212,#66222,.T.); +#66220 = VERTEX_POINT('',#66221); +#66221 = CARTESIAN_POINT('',(129.738285,-73.318792,1.6)); +#66222 = LINE('',#66223,#66224); +#66223 = CARTESIAN_POINT('',(129.738285,-73.318792,1.6)); +#66224 = VECTOR('',#66225,1.); +#66225 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#66226 = ORIENTED_EDGE('',*,*,#66227,.F.); +#66227 = EDGE_CURVE('',#66228,#66220,#66230,.T.); +#66228 = VERTEX_POINT('',#66229); +#66229 = CARTESIAN_POINT('',(129.864958,-73.445465,1.6)); +#66230 = LINE('',#66231,#66232); +#66231 = CARTESIAN_POINT('',(129.864958,-73.445465,1.6)); +#66232 = VECTOR('',#66233,1.); +#66233 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#66234 = ORIENTED_EDGE('',*,*,#66235,.F.); +#66235 = EDGE_CURVE('',#66236,#66228,#66238,.T.); +#66236 = VERTEX_POINT('',#66237); +#66237 = CARTESIAN_POINT('',(130.016643,-73.540775,1.6)); +#66238 = LINE('',#66239,#66240); +#66239 = CARTESIAN_POINT('',(130.016643,-73.540775,1.6)); +#66240 = VECTOR('',#66241,1.); +#66241 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#66242 = ORIENTED_EDGE('',*,*,#66243,.F.); +#66243 = EDGE_CURVE('',#66244,#66236,#66246,.T.); +#66244 = VERTEX_POINT('',#66245); +#66245 = CARTESIAN_POINT('',(130.185733,-73.599942,1.6)); +#66246 = LINE('',#66247,#66248); +#66247 = CARTESIAN_POINT('',(130.185733,-73.599942,1.6)); +#66248 = VECTOR('',#66249,1.); +#66249 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#66250 = ORIENTED_EDGE('',*,*,#66251,.F.); +#66251 = EDGE_CURVE('',#66252,#66244,#66254,.T.); +#66252 = VERTEX_POINT('',#66253); +#66253 = CARTESIAN_POINT('',(130.36375,-73.62,1.6)); +#66254 = LINE('',#66255,#66256); +#66255 = CARTESIAN_POINT('',(130.36375,-73.62,1.6)); +#66256 = VECTOR('',#66257,1.); +#66257 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#66258 = ORIENTED_EDGE('',*,*,#66259,.F.); +#66259 = EDGE_CURVE('',#66260,#66252,#66262,.T.); +#66260 = VERTEX_POINT('',#66261); +#66261 = CARTESIAN_POINT('',(130.541767,-73.599942,1.6)); +#66262 = LINE('',#66263,#66264); +#66263 = CARTESIAN_POINT('',(130.541767,-73.599942,1.6)); +#66264 = VECTOR('',#66265,1.); +#66265 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#66266 = ORIENTED_EDGE('',*,*,#66267,.F.); +#66267 = EDGE_CURVE('',#66268,#66260,#66270,.T.); +#66268 = VERTEX_POINT('',#66269); +#66269 = CARTESIAN_POINT('',(130.710857,-73.540775,1.6)); +#66270 = LINE('',#66271,#66272); +#66271 = CARTESIAN_POINT('',(130.710857,-73.540775,1.6)); +#66272 = VECTOR('',#66273,1.); +#66273 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#66274 = ORIENTED_EDGE('',*,*,#66275,.F.); +#66275 = EDGE_CURVE('',#66276,#66268,#66278,.T.); +#66276 = VERTEX_POINT('',#66277); +#66277 = CARTESIAN_POINT('',(130.862542,-73.445465,1.6)); +#66278 = LINE('',#66279,#66280); +#66279 = CARTESIAN_POINT('',(130.862542,-73.445465,1.6)); +#66280 = VECTOR('',#66281,1.); +#66281 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#66282 = ORIENTED_EDGE('',*,*,#66283,.F.); +#66283 = EDGE_CURVE('',#66284,#66276,#66286,.T.); +#66284 = VERTEX_POINT('',#66285); +#66285 = CARTESIAN_POINT('',(130.989215,-73.318792,1.6)); +#66286 = LINE('',#66287,#66288); +#66287 = CARTESIAN_POINT('',(130.989215,-73.318792,1.6)); +#66288 = VECTOR('',#66289,1.); +#66289 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#66290 = ORIENTED_EDGE('',*,*,#66291,.F.); +#66291 = EDGE_CURVE('',#66292,#66284,#66294,.T.); +#66292 = VERTEX_POINT('',#66293); +#66293 = CARTESIAN_POINT('',(131.084525,-73.167107,1.6)); +#66294 = LINE('',#66295,#66296); +#66295 = CARTESIAN_POINT('',(131.084525,-73.167107,1.6)); +#66296 = VECTOR('',#66297,1.); +#66297 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#66298 = ORIENTED_EDGE('',*,*,#66299,.F.); +#66299 = EDGE_CURVE('',#66300,#66292,#66302,.T.); +#66300 = VERTEX_POINT('',#66301); +#66301 = CARTESIAN_POINT('',(131.143692,-72.998017,1.6)); +#66302 = LINE('',#66303,#66304); +#66303 = CARTESIAN_POINT('',(131.143692,-72.998017,1.6)); +#66304 = VECTOR('',#66305,1.); +#66305 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#66306 = ORIENTED_EDGE('',*,*,#66307,.F.); +#66307 = EDGE_CURVE('',#66308,#66300,#66310,.T.); +#66308 = VERTEX_POINT('',#66309); +#66309 = CARTESIAN_POINT('',(131.16375,-72.82,1.6)); +#66310 = LINE('',#66311,#66312); +#66311 = CARTESIAN_POINT('',(131.16375,-72.82,1.6)); +#66312 = VECTOR('',#66313,1.); +#66313 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#66314 = ORIENTED_EDGE('',*,*,#66315,.F.); +#66315 = EDGE_CURVE('',#66316,#66308,#66318,.T.); +#66316 = VERTEX_POINT('',#66317); +#66317 = CARTESIAN_POINT('',(131.143692,-72.641983,1.6)); +#66318 = LINE('',#66319,#66320); +#66319 = CARTESIAN_POINT('',(131.143692,-72.641983,1.6)); +#66320 = VECTOR('',#66321,1.); +#66321 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#66322 = ORIENTED_EDGE('',*,*,#66323,.F.); +#66323 = EDGE_CURVE('',#66324,#66316,#66326,.T.); +#66324 = VERTEX_POINT('',#66325); +#66325 = CARTESIAN_POINT('',(131.084525,-72.472893,1.6)); +#66326 = LINE('',#66327,#66328); +#66327 = CARTESIAN_POINT('',(131.084525,-72.472893,1.6)); +#66328 = VECTOR('',#66329,1.); +#66329 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#66330 = ORIENTED_EDGE('',*,*,#66331,.F.); +#66331 = EDGE_CURVE('',#66332,#66324,#66334,.T.); +#66332 = VERTEX_POINT('',#66333); +#66333 = CARTESIAN_POINT('',(130.989215,-72.321208,1.6)); +#66334 = LINE('',#66335,#66336); +#66335 = CARTESIAN_POINT('',(130.989215,-72.321208,1.6)); +#66336 = VECTOR('',#66337,1.); +#66337 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#66338 = ORIENTED_EDGE('',*,*,#66339,.F.); +#66339 = EDGE_CURVE('',#66124,#66332,#66340,.T.); +#66340 = LINE('',#66341,#66342); +#66341 = CARTESIAN_POINT('',(130.862542,-72.194535,1.6)); +#66342 = VECTOR('',#66343,1.); +#66343 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#66344 = ORIENTED_EDGE('',*,*,#66131,.F.); +#66345 = FACE_BOUND('',#66346,.F.); +#66346 = EDGE_LOOP('',(#66347)); +#66347 = ORIENTED_EDGE('',*,*,#66348,.T.); +#66348 = EDGE_CURVE('',#66349,#66349,#66351,.T.); +#66349 = VERTEX_POINT('',#66350); +#66350 = CARTESIAN_POINT('',(130.36375,-73.195,1.6)); +#66351 = CIRCLE('',#66352,0.375); +#66352 = AXIS2_PLACEMENT_3D('',#66353,#66354,#66355); +#66353 = CARTESIAN_POINT('',(130.36375,-72.82,1.6)); +#66354 = DIRECTION('',(-0.,0.,-1.)); +#66355 = DIRECTION('',(-0.,-1.,0.)); +#66356 = PLANE('',#66357); +#66357 = AXIS2_PLACEMENT_3D('',#66358,#66359,#66360); +#66358 = CARTESIAN_POINT('',(0.,0.,1.6)); +#66359 = DIRECTION('',(0.,0.,1.)); +#66360 = DIRECTION('',(1.,0.,-0.)); +#66361 = ADVANCED_FACE('',(#66362,#66565),#66576,.T.); +#66362 = FACE_BOUND('',#66363,.T.); +#66363 = EDGE_LOOP('',(#66364,#66365,#66366,#66374,#66382,#66390,#66398, + #66406,#66414,#66422,#66430,#66438,#66446,#66454,#66462,#66470, + #66478,#66486,#66494,#66502,#66510,#66518,#66526,#66534,#66542, + #66550,#66558,#66564)); +#66364 = ORIENTED_EDGE('',*,*,#66053,.F.); +#66365 = ORIENTED_EDGE('',*,*,#66093,.F.); +#66366 = ORIENTED_EDGE('',*,*,#66367,.F.); +#66367 = EDGE_CURVE('',#66368,#66086,#66370,.T.); +#66368 = VERTEX_POINT('',#66369); +#66369 = CARTESIAN_POINT('',(130.185733,-72.040058,1.635)); +#66370 = LINE('',#66371,#66372); +#66371 = CARTESIAN_POINT('',(130.185733,-72.040058,1.635)); +#66372 = VECTOR('',#66373,1.); +#66373 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#66374 = ORIENTED_EDGE('',*,*,#66375,.F.); +#66375 = EDGE_CURVE('',#66376,#66368,#66378,.T.); +#66376 = VERTEX_POINT('',#66377); +#66377 = CARTESIAN_POINT('',(130.016643,-72.099225,1.635)); +#66378 = LINE('',#66379,#66380); +#66379 = CARTESIAN_POINT('',(130.016643,-72.099225,1.635)); +#66380 = VECTOR('',#66381,1.); +#66381 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#66382 = ORIENTED_EDGE('',*,*,#66383,.F.); +#66383 = EDGE_CURVE('',#66384,#66376,#66386,.T.); +#66384 = VERTEX_POINT('',#66385); +#66385 = CARTESIAN_POINT('',(129.864958,-72.194535,1.635)); +#66386 = LINE('',#66387,#66388); +#66387 = CARTESIAN_POINT('',(129.864958,-72.194535,1.635)); +#66388 = VECTOR('',#66389,1.); +#66389 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#66390 = ORIENTED_EDGE('',*,*,#66391,.F.); +#66391 = EDGE_CURVE('',#66392,#66384,#66394,.T.); +#66392 = VERTEX_POINT('',#66393); +#66393 = CARTESIAN_POINT('',(129.738285,-72.321208,1.635)); +#66394 = LINE('',#66395,#66396); +#66395 = CARTESIAN_POINT('',(129.738285,-72.321208,1.635)); +#66396 = VECTOR('',#66397,1.); +#66397 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#66398 = ORIENTED_EDGE('',*,*,#66399,.F.); +#66399 = EDGE_CURVE('',#66400,#66392,#66402,.T.); +#66400 = VERTEX_POINT('',#66401); +#66401 = CARTESIAN_POINT('',(129.642975,-72.472893,1.635)); +#66402 = LINE('',#66403,#66404); +#66403 = CARTESIAN_POINT('',(129.642975,-72.472893,1.635)); +#66404 = VECTOR('',#66405,1.); +#66405 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#66406 = ORIENTED_EDGE('',*,*,#66407,.F.); +#66407 = EDGE_CURVE('',#66408,#66400,#66410,.T.); +#66408 = VERTEX_POINT('',#66409); +#66409 = CARTESIAN_POINT('',(129.583808,-72.641983,1.635)); +#66410 = LINE('',#66411,#66412); +#66411 = CARTESIAN_POINT('',(129.583808,-72.641983,1.635)); +#66412 = VECTOR('',#66413,1.); +#66413 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#66414 = ORIENTED_EDGE('',*,*,#66415,.F.); +#66415 = EDGE_CURVE('',#66416,#66408,#66418,.T.); +#66416 = VERTEX_POINT('',#66417); +#66417 = CARTESIAN_POINT('',(129.56375,-72.82,1.635)); +#66418 = LINE('',#66419,#66420); +#66419 = CARTESIAN_POINT('',(129.56375,-72.82,1.635)); +#66420 = VECTOR('',#66421,1.); +#66421 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#66422 = ORIENTED_EDGE('',*,*,#66423,.F.); +#66423 = EDGE_CURVE('',#66424,#66416,#66426,.T.); +#66424 = VERTEX_POINT('',#66425); +#66425 = CARTESIAN_POINT('',(129.583808,-72.998017,1.635)); +#66426 = LINE('',#66427,#66428); +#66427 = CARTESIAN_POINT('',(129.583808,-72.998017,1.635)); +#66428 = VECTOR('',#66429,1.); +#66429 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#66430 = ORIENTED_EDGE('',*,*,#66431,.F.); +#66431 = EDGE_CURVE('',#66432,#66424,#66434,.T.); +#66432 = VERTEX_POINT('',#66433); +#66433 = CARTESIAN_POINT('',(129.642975,-73.167107,1.635)); +#66434 = LINE('',#66435,#66436); +#66435 = CARTESIAN_POINT('',(129.642975,-73.167107,1.635)); +#66436 = VECTOR('',#66437,1.); +#66437 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#66438 = ORIENTED_EDGE('',*,*,#66439,.F.); +#66439 = EDGE_CURVE('',#66440,#66432,#66442,.T.); +#66440 = VERTEX_POINT('',#66441); +#66441 = CARTESIAN_POINT('',(129.738285,-73.318792,1.635)); +#66442 = LINE('',#66443,#66444); +#66443 = CARTESIAN_POINT('',(129.738285,-73.318792,1.635)); +#66444 = VECTOR('',#66445,1.); +#66445 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#66446 = ORIENTED_EDGE('',*,*,#66447,.F.); +#66447 = EDGE_CURVE('',#66448,#66440,#66450,.T.); +#66448 = VERTEX_POINT('',#66449); +#66449 = CARTESIAN_POINT('',(129.864958,-73.445465,1.635)); +#66450 = LINE('',#66451,#66452); +#66451 = CARTESIAN_POINT('',(129.864958,-73.445465,1.635)); +#66452 = VECTOR('',#66453,1.); +#66453 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#66454 = ORIENTED_EDGE('',*,*,#66455,.F.); +#66455 = EDGE_CURVE('',#66456,#66448,#66458,.T.); +#66456 = VERTEX_POINT('',#66457); +#66457 = CARTESIAN_POINT('',(130.016643,-73.540775,1.635)); +#66458 = LINE('',#66459,#66460); +#66459 = CARTESIAN_POINT('',(130.016643,-73.540775,1.635)); +#66460 = VECTOR('',#66461,1.); +#66461 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#66462 = ORIENTED_EDGE('',*,*,#66463,.F.); +#66463 = EDGE_CURVE('',#66464,#66456,#66466,.T.); +#66464 = VERTEX_POINT('',#66465); +#66465 = CARTESIAN_POINT('',(130.185733,-73.599942,1.635)); +#66466 = LINE('',#66467,#66468); +#66467 = CARTESIAN_POINT('',(130.185733,-73.599942,1.635)); +#66468 = VECTOR('',#66469,1.); +#66469 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#66470 = ORIENTED_EDGE('',*,*,#66471,.F.); +#66471 = EDGE_CURVE('',#66472,#66464,#66474,.T.); +#66472 = VERTEX_POINT('',#66473); +#66473 = CARTESIAN_POINT('',(130.36375,-73.62,1.635)); +#66474 = LINE('',#66475,#66476); +#66475 = CARTESIAN_POINT('',(130.36375,-73.62,1.635)); +#66476 = VECTOR('',#66477,1.); +#66477 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#66478 = ORIENTED_EDGE('',*,*,#66479,.F.); +#66479 = EDGE_CURVE('',#66480,#66472,#66482,.T.); +#66480 = VERTEX_POINT('',#66481); +#66481 = CARTESIAN_POINT('',(130.541767,-73.599942,1.635)); +#66482 = LINE('',#66483,#66484); +#66483 = CARTESIAN_POINT('',(130.541767,-73.599942,1.635)); +#66484 = VECTOR('',#66485,1.); +#66485 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#66486 = ORIENTED_EDGE('',*,*,#66487,.F.); +#66487 = EDGE_CURVE('',#66488,#66480,#66490,.T.); +#66488 = VERTEX_POINT('',#66489); +#66489 = CARTESIAN_POINT('',(130.710857,-73.540775,1.635)); +#66490 = LINE('',#66491,#66492); +#66491 = CARTESIAN_POINT('',(130.710857,-73.540775,1.635)); +#66492 = VECTOR('',#66493,1.); +#66493 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#66494 = ORIENTED_EDGE('',*,*,#66495,.F.); +#66495 = EDGE_CURVE('',#66496,#66488,#66498,.T.); +#66496 = VERTEX_POINT('',#66497); +#66497 = CARTESIAN_POINT('',(130.862542,-73.445465,1.635)); +#66498 = LINE('',#66499,#66500); +#66499 = CARTESIAN_POINT('',(130.862542,-73.445465,1.635)); +#66500 = VECTOR('',#66501,1.); +#66501 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#66502 = ORIENTED_EDGE('',*,*,#66503,.F.); +#66503 = EDGE_CURVE('',#66504,#66496,#66506,.T.); +#66504 = VERTEX_POINT('',#66505); +#66505 = CARTESIAN_POINT('',(130.989215,-73.318792,1.635)); +#66506 = LINE('',#66507,#66508); +#66507 = CARTESIAN_POINT('',(130.989215,-73.318792,1.635)); +#66508 = VECTOR('',#66509,1.); +#66509 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#66510 = ORIENTED_EDGE('',*,*,#66511,.F.); +#66511 = EDGE_CURVE('',#66512,#66504,#66514,.T.); +#66512 = VERTEX_POINT('',#66513); +#66513 = CARTESIAN_POINT('',(131.084525,-73.167107,1.635)); +#66514 = LINE('',#66515,#66516); +#66515 = CARTESIAN_POINT('',(131.084525,-73.167107,1.635)); +#66516 = VECTOR('',#66517,1.); +#66517 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#66518 = ORIENTED_EDGE('',*,*,#66519,.F.); +#66519 = EDGE_CURVE('',#66520,#66512,#66522,.T.); +#66520 = VERTEX_POINT('',#66521); +#66521 = CARTESIAN_POINT('',(131.143692,-72.998017,1.635)); +#66522 = LINE('',#66523,#66524); +#66523 = CARTESIAN_POINT('',(131.143692,-72.998017,1.635)); +#66524 = VECTOR('',#66525,1.); +#66525 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#66526 = ORIENTED_EDGE('',*,*,#66527,.F.); +#66527 = EDGE_CURVE('',#66528,#66520,#66530,.T.); +#66528 = VERTEX_POINT('',#66529); +#66529 = CARTESIAN_POINT('',(131.16375,-72.82,1.635)); +#66530 = LINE('',#66531,#66532); +#66531 = CARTESIAN_POINT('',(131.16375,-72.82,1.635)); +#66532 = VECTOR('',#66533,1.); +#66533 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#66534 = ORIENTED_EDGE('',*,*,#66535,.F.); +#66535 = EDGE_CURVE('',#66536,#66528,#66538,.T.); +#66536 = VERTEX_POINT('',#66537); +#66537 = CARTESIAN_POINT('',(131.143692,-72.641983,1.635)); +#66538 = LINE('',#66539,#66540); +#66539 = CARTESIAN_POINT('',(131.143692,-72.641983,1.635)); +#66540 = VECTOR('',#66541,1.); +#66541 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#66542 = ORIENTED_EDGE('',*,*,#66543,.F.); +#66543 = EDGE_CURVE('',#66544,#66536,#66546,.T.); +#66544 = VERTEX_POINT('',#66545); +#66545 = CARTESIAN_POINT('',(131.084525,-72.472893,1.635)); +#66546 = LINE('',#66547,#66548); +#66547 = CARTESIAN_POINT('',(131.084525,-72.472893,1.635)); +#66548 = VECTOR('',#66549,1.); +#66549 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#66550 = ORIENTED_EDGE('',*,*,#66551,.F.); +#66551 = EDGE_CURVE('',#66552,#66544,#66554,.T.); +#66552 = VERTEX_POINT('',#66553); +#66553 = CARTESIAN_POINT('',(130.989215,-72.321208,1.635)); +#66554 = LINE('',#66555,#66556); +#66555 = CARTESIAN_POINT('',(130.989215,-72.321208,1.635)); +#66556 = VECTOR('',#66557,1.); +#66557 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#66558 = ORIENTED_EDGE('',*,*,#66559,.F.); +#66559 = EDGE_CURVE('',#66116,#66552,#66560,.T.); +#66560 = LINE('',#66561,#66562); +#66561 = CARTESIAN_POINT('',(130.862542,-72.194535,1.635)); +#66562 = VECTOR('',#66563,1.); +#66563 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#66564 = ORIENTED_EDGE('',*,*,#66115,.F.); +#66565 = FACE_BOUND('',#66566,.T.); +#66566 = EDGE_LOOP('',(#66567)); +#66567 = ORIENTED_EDGE('',*,*,#66568,.T.); +#66568 = EDGE_CURVE('',#66569,#66569,#66571,.T.); +#66569 = VERTEX_POINT('',#66570); +#66570 = CARTESIAN_POINT('',(130.36375,-73.195,1.635)); +#66571 = CIRCLE('',#66572,0.375); +#66572 = AXIS2_PLACEMENT_3D('',#66573,#66574,#66575); +#66573 = CARTESIAN_POINT('',(130.36375,-72.82,1.635)); +#66574 = DIRECTION('',(-0.,0.,-1.)); +#66575 = DIRECTION('',(-0.,-1.,0.)); +#66576 = PLANE('',#66577); +#66577 = AXIS2_PLACEMENT_3D('',#66578,#66579,#66580); +#66578 = CARTESIAN_POINT('',(0.,0.,1.635)); +#66579 = DIRECTION('',(0.,0.,1.)); +#66580 = DIRECTION('',(1.,0.,-0.)); +#66581 = ADVANCED_FACE('',(#66582),#66593,.T.); +#66582 = FACE_BOUND('',#66583,.T.); +#66583 = EDGE_LOOP('',(#66584,#66590,#66591,#66592)); +#66584 = ORIENTED_EDGE('',*,*,#66585,.T.); +#66585 = EDGE_CURVE('',#66148,#66368,#66586,.T.); +#66586 = LINE('',#66587,#66588); +#66587 = CARTESIAN_POINT('',(130.185733,-72.040058,1.6)); +#66588 = VECTOR('',#66589,1.); +#66589 = DIRECTION('',(0.,0.,1.)); +#66590 = ORIENTED_EDGE('',*,*,#66367,.T.); +#66591 = ORIENTED_EDGE('',*,*,#66083,.F.); +#66592 = ORIENTED_EDGE('',*,*,#66147,.F.); +#66593 = PLANE('',#66594); +#66594 = AXIS2_PLACEMENT_3D('',#66595,#66596,#66597); +#66595 = CARTESIAN_POINT('',(130.185733,-72.040058,1.6)); +#66596 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#66597 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#66598 = ADVANCED_FACE('',(#66599),#66610,.T.); +#66599 = FACE_BOUND('',#66600,.T.); +#66600 = EDGE_LOOP('',(#66601,#66602,#66603,#66609)); +#66601 = ORIENTED_EDGE('',*,*,#66123,.T.); +#66602 = ORIENTED_EDGE('',*,*,#66559,.T.); +#66603 = ORIENTED_EDGE('',*,*,#66604,.F.); +#66604 = EDGE_CURVE('',#66332,#66552,#66605,.T.); +#66605 = LINE('',#66606,#66607); +#66606 = CARTESIAN_POINT('',(130.989215,-72.321208,1.6)); +#66607 = VECTOR('',#66608,1.); +#66608 = DIRECTION('',(0.,0.,1.)); +#66609 = ORIENTED_EDGE('',*,*,#66339,.F.); +#66610 = PLANE('',#66611); +#66611 = AXIS2_PLACEMENT_3D('',#66612,#66613,#66614); +#66612 = CARTESIAN_POINT('',(130.862542,-72.194535,1.6)); +#66613 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#66614 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#66615 = ADVANCED_FACE('',(#66616),#66627,.T.); +#66616 = FACE_BOUND('',#66617,.T.); +#66617 = EDGE_LOOP('',(#66618,#66624,#66625,#66626)); +#66618 = ORIENTED_EDGE('',*,*,#66619,.T.); +#66619 = EDGE_CURVE('',#66156,#66376,#66620,.T.); +#66620 = LINE('',#66621,#66622); +#66621 = CARTESIAN_POINT('',(130.016643,-72.099225,1.6)); +#66622 = VECTOR('',#66623,1.); +#66623 = DIRECTION('',(0.,0.,1.)); +#66624 = ORIENTED_EDGE('',*,*,#66375,.T.); +#66625 = ORIENTED_EDGE('',*,*,#66585,.F.); +#66626 = ORIENTED_EDGE('',*,*,#66155,.F.); +#66627 = PLANE('',#66628); +#66628 = AXIS2_PLACEMENT_3D('',#66629,#66630,#66631); +#66629 = CARTESIAN_POINT('',(130.016643,-72.099225,1.6)); +#66630 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#66631 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#66632 = ADVANCED_FACE('',(#66633),#66644,.T.); +#66633 = FACE_BOUND('',#66634,.T.); +#66634 = EDGE_LOOP('',(#66635,#66636,#66637,#66643)); +#66635 = ORIENTED_EDGE('',*,*,#66604,.T.); +#66636 = ORIENTED_EDGE('',*,*,#66551,.T.); +#66637 = ORIENTED_EDGE('',*,*,#66638,.F.); +#66638 = EDGE_CURVE('',#66324,#66544,#66639,.T.); +#66639 = LINE('',#66640,#66641); +#66640 = CARTESIAN_POINT('',(131.084525,-72.472893,1.6)); +#66641 = VECTOR('',#66642,1.); +#66642 = DIRECTION('',(0.,0.,1.)); +#66643 = ORIENTED_EDGE('',*,*,#66331,.F.); +#66644 = PLANE('',#66645); +#66645 = AXIS2_PLACEMENT_3D('',#66646,#66647,#66648); +#66646 = CARTESIAN_POINT('',(130.989215,-72.321208,1.6)); +#66647 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#66648 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#66649 = ADVANCED_FACE('',(#66650),#66661,.T.); +#66650 = FACE_BOUND('',#66651,.T.); +#66651 = EDGE_LOOP('',(#66652,#66658,#66659,#66660)); +#66652 = ORIENTED_EDGE('',*,*,#66653,.T.); +#66653 = EDGE_CURVE('',#66164,#66384,#66654,.T.); +#66654 = LINE('',#66655,#66656); +#66655 = CARTESIAN_POINT('',(129.864958,-72.194535,1.6)); +#66656 = VECTOR('',#66657,1.); +#66657 = DIRECTION('',(0.,0.,1.)); +#66658 = ORIENTED_EDGE('',*,*,#66383,.T.); +#66659 = ORIENTED_EDGE('',*,*,#66619,.F.); +#66660 = ORIENTED_EDGE('',*,*,#66163,.F.); +#66661 = PLANE('',#66662); +#66662 = AXIS2_PLACEMENT_3D('',#66663,#66664,#66665); +#66663 = CARTESIAN_POINT('',(129.864958,-72.194535,1.6)); +#66664 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#66665 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#66666 = ADVANCED_FACE('',(#66667),#66678,.T.); +#66667 = FACE_BOUND('',#66668,.T.); +#66668 = EDGE_LOOP('',(#66669,#66670,#66671,#66677)); +#66669 = ORIENTED_EDGE('',*,*,#66638,.T.); +#66670 = ORIENTED_EDGE('',*,*,#66543,.T.); +#66671 = ORIENTED_EDGE('',*,*,#66672,.F.); +#66672 = EDGE_CURVE('',#66316,#66536,#66673,.T.); +#66673 = LINE('',#66674,#66675); +#66674 = CARTESIAN_POINT('',(131.143692,-72.641983,1.6)); +#66675 = VECTOR('',#66676,1.); +#66676 = DIRECTION('',(0.,0.,1.)); +#66677 = ORIENTED_EDGE('',*,*,#66323,.F.); +#66678 = PLANE('',#66679); +#66679 = AXIS2_PLACEMENT_3D('',#66680,#66681,#66682); +#66680 = CARTESIAN_POINT('',(131.084525,-72.472893,1.6)); +#66681 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#66682 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#66683 = ADVANCED_FACE('',(#66684),#66695,.T.); +#66684 = FACE_BOUND('',#66685,.T.); +#66685 = EDGE_LOOP('',(#66686,#66692,#66693,#66694)); +#66686 = ORIENTED_EDGE('',*,*,#66687,.T.); +#66687 = EDGE_CURVE('',#66172,#66392,#66688,.T.); +#66688 = LINE('',#66689,#66690); +#66689 = CARTESIAN_POINT('',(129.738285,-72.321208,1.6)); +#66690 = VECTOR('',#66691,1.); +#66691 = DIRECTION('',(0.,0.,1.)); +#66692 = ORIENTED_EDGE('',*,*,#66391,.T.); +#66693 = ORIENTED_EDGE('',*,*,#66653,.F.); +#66694 = ORIENTED_EDGE('',*,*,#66171,.F.); +#66695 = PLANE('',#66696); +#66696 = AXIS2_PLACEMENT_3D('',#66697,#66698,#66699); +#66697 = CARTESIAN_POINT('',(129.738285,-72.321208,1.6)); +#66698 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#66699 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#66700 = ADVANCED_FACE('',(#66701),#66712,.T.); +#66701 = FACE_BOUND('',#66702,.T.); +#66702 = EDGE_LOOP('',(#66703,#66704,#66705,#66711)); +#66703 = ORIENTED_EDGE('',*,*,#66672,.T.); +#66704 = ORIENTED_EDGE('',*,*,#66535,.T.); +#66705 = ORIENTED_EDGE('',*,*,#66706,.F.); +#66706 = EDGE_CURVE('',#66308,#66528,#66707,.T.); +#66707 = LINE('',#66708,#66709); +#66708 = CARTESIAN_POINT('',(131.16375,-72.82,1.6)); +#66709 = VECTOR('',#66710,1.); +#66710 = DIRECTION('',(0.,0.,1.)); +#66711 = ORIENTED_EDGE('',*,*,#66315,.F.); +#66712 = PLANE('',#66713); +#66713 = AXIS2_PLACEMENT_3D('',#66714,#66715,#66716); +#66714 = CARTESIAN_POINT('',(131.143692,-72.641983,1.6)); +#66715 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#66716 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#66717 = ADVANCED_FACE('',(#66718),#66729,.T.); +#66718 = FACE_BOUND('',#66719,.T.); +#66719 = EDGE_LOOP('',(#66720,#66726,#66727,#66728)); +#66720 = ORIENTED_EDGE('',*,*,#66721,.T.); +#66721 = EDGE_CURVE('',#66180,#66400,#66722,.T.); +#66722 = LINE('',#66723,#66724); +#66723 = CARTESIAN_POINT('',(129.642975,-72.472893,1.6)); +#66724 = VECTOR('',#66725,1.); +#66725 = DIRECTION('',(0.,0.,1.)); +#66726 = ORIENTED_EDGE('',*,*,#66399,.T.); +#66727 = ORIENTED_EDGE('',*,*,#66687,.F.); +#66728 = ORIENTED_EDGE('',*,*,#66179,.F.); +#66729 = PLANE('',#66730); +#66730 = AXIS2_PLACEMENT_3D('',#66731,#66732,#66733); +#66731 = CARTESIAN_POINT('',(129.642975,-72.472893,1.6)); +#66732 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#66733 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#66734 = ADVANCED_FACE('',(#66735),#66746,.T.); +#66735 = FACE_BOUND('',#66736,.T.); +#66736 = EDGE_LOOP('',(#66737,#66738,#66739,#66745)); +#66737 = ORIENTED_EDGE('',*,*,#66706,.T.); +#66738 = ORIENTED_EDGE('',*,*,#66527,.T.); +#66739 = ORIENTED_EDGE('',*,*,#66740,.F.); +#66740 = EDGE_CURVE('',#66300,#66520,#66741,.T.); +#66741 = LINE('',#66742,#66743); +#66742 = CARTESIAN_POINT('',(131.143692,-72.998017,1.6)); +#66743 = VECTOR('',#66744,1.); +#66744 = DIRECTION('',(0.,0.,1.)); +#66745 = ORIENTED_EDGE('',*,*,#66307,.F.); +#66746 = PLANE('',#66747); +#66747 = AXIS2_PLACEMENT_3D('',#66748,#66749,#66750); +#66748 = CARTESIAN_POINT('',(131.16375,-72.82,1.6)); +#66749 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#66750 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#66751 = ADVANCED_FACE('',(#66752),#66763,.T.); +#66752 = FACE_BOUND('',#66753,.T.); +#66753 = EDGE_LOOP('',(#66754,#66760,#66761,#66762)); +#66754 = ORIENTED_EDGE('',*,*,#66755,.T.); +#66755 = EDGE_CURVE('',#66188,#66408,#66756,.T.); +#66756 = LINE('',#66757,#66758); +#66757 = CARTESIAN_POINT('',(129.583808,-72.641983,1.6)); +#66758 = VECTOR('',#66759,1.); +#66759 = DIRECTION('',(0.,0.,1.)); +#66760 = ORIENTED_EDGE('',*,*,#66407,.T.); +#66761 = ORIENTED_EDGE('',*,*,#66721,.F.); +#66762 = ORIENTED_EDGE('',*,*,#66187,.F.); +#66763 = PLANE('',#66764); +#66764 = AXIS2_PLACEMENT_3D('',#66765,#66766,#66767); +#66765 = CARTESIAN_POINT('',(129.583808,-72.641983,1.6)); +#66766 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#66767 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#66768 = ADVANCED_FACE('',(#66769),#66780,.T.); +#66769 = FACE_BOUND('',#66770,.T.); +#66770 = EDGE_LOOP('',(#66771,#66772,#66773,#66779)); +#66771 = ORIENTED_EDGE('',*,*,#66740,.T.); +#66772 = ORIENTED_EDGE('',*,*,#66519,.T.); +#66773 = ORIENTED_EDGE('',*,*,#66774,.F.); +#66774 = EDGE_CURVE('',#66292,#66512,#66775,.T.); +#66775 = LINE('',#66776,#66777); +#66776 = CARTESIAN_POINT('',(131.084525,-73.167107,1.6)); +#66777 = VECTOR('',#66778,1.); +#66778 = DIRECTION('',(0.,0.,1.)); +#66779 = ORIENTED_EDGE('',*,*,#66299,.F.); +#66780 = PLANE('',#66781); +#66781 = AXIS2_PLACEMENT_3D('',#66782,#66783,#66784); +#66782 = CARTESIAN_POINT('',(131.143692,-72.998017,1.6)); +#66783 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#66784 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#66785 = ADVANCED_FACE('',(#66786),#66797,.T.); +#66786 = FACE_BOUND('',#66787,.T.); +#66787 = EDGE_LOOP('',(#66788,#66794,#66795,#66796)); +#66788 = ORIENTED_EDGE('',*,*,#66789,.T.); +#66789 = EDGE_CURVE('',#66196,#66416,#66790,.T.); +#66790 = LINE('',#66791,#66792); +#66791 = CARTESIAN_POINT('',(129.56375,-72.82,1.6)); +#66792 = VECTOR('',#66793,1.); +#66793 = DIRECTION('',(0.,0.,1.)); +#66794 = ORIENTED_EDGE('',*,*,#66415,.T.); +#66795 = ORIENTED_EDGE('',*,*,#66755,.F.); +#66796 = ORIENTED_EDGE('',*,*,#66195,.F.); +#66797 = PLANE('',#66798); +#66798 = AXIS2_PLACEMENT_3D('',#66799,#66800,#66801); +#66799 = CARTESIAN_POINT('',(129.56375,-72.82,1.6)); +#66800 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#66801 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#66802 = ADVANCED_FACE('',(#66803),#66814,.T.); +#66803 = FACE_BOUND('',#66804,.T.); +#66804 = EDGE_LOOP('',(#66805,#66806,#66807,#66813)); +#66805 = ORIENTED_EDGE('',*,*,#66774,.T.); +#66806 = ORIENTED_EDGE('',*,*,#66511,.T.); +#66807 = ORIENTED_EDGE('',*,*,#66808,.F.); +#66808 = EDGE_CURVE('',#66284,#66504,#66809,.T.); +#66809 = LINE('',#66810,#66811); +#66810 = CARTESIAN_POINT('',(130.989215,-73.318792,1.6)); +#66811 = VECTOR('',#66812,1.); +#66812 = DIRECTION('',(0.,0.,1.)); +#66813 = ORIENTED_EDGE('',*,*,#66291,.F.); +#66814 = PLANE('',#66815); +#66815 = AXIS2_PLACEMENT_3D('',#66816,#66817,#66818); +#66816 = CARTESIAN_POINT('',(131.084525,-73.167107,1.6)); +#66817 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#66818 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#66819 = ADVANCED_FACE('',(#66820),#66831,.T.); +#66820 = FACE_BOUND('',#66821,.T.); +#66821 = EDGE_LOOP('',(#66822,#66828,#66829,#66830)); +#66822 = ORIENTED_EDGE('',*,*,#66823,.T.); +#66823 = EDGE_CURVE('',#66204,#66424,#66824,.T.); +#66824 = LINE('',#66825,#66826); +#66825 = CARTESIAN_POINT('',(129.583808,-72.998017,1.6)); +#66826 = VECTOR('',#66827,1.); +#66827 = DIRECTION('',(0.,0.,1.)); +#66828 = ORIENTED_EDGE('',*,*,#66423,.T.); +#66829 = ORIENTED_EDGE('',*,*,#66789,.F.); +#66830 = ORIENTED_EDGE('',*,*,#66203,.F.); +#66831 = PLANE('',#66832); +#66832 = AXIS2_PLACEMENT_3D('',#66833,#66834,#66835); +#66833 = CARTESIAN_POINT('',(129.583808,-72.998017,1.6)); +#66834 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#66835 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#66836 = ADVANCED_FACE('',(#66837),#66848,.T.); +#66837 = FACE_BOUND('',#66838,.T.); +#66838 = EDGE_LOOP('',(#66839,#66840,#66841,#66847)); +#66839 = ORIENTED_EDGE('',*,*,#66808,.T.); +#66840 = ORIENTED_EDGE('',*,*,#66503,.T.); +#66841 = ORIENTED_EDGE('',*,*,#66842,.F.); +#66842 = EDGE_CURVE('',#66276,#66496,#66843,.T.); +#66843 = LINE('',#66844,#66845); +#66844 = CARTESIAN_POINT('',(130.862542,-73.445465,1.6)); +#66845 = VECTOR('',#66846,1.); +#66846 = DIRECTION('',(0.,0.,1.)); +#66847 = ORIENTED_EDGE('',*,*,#66283,.F.); +#66848 = PLANE('',#66849); +#66849 = AXIS2_PLACEMENT_3D('',#66850,#66851,#66852); +#66850 = CARTESIAN_POINT('',(130.989215,-73.318792,1.6)); +#66851 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#66852 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#66853 = ADVANCED_FACE('',(#66854),#66865,.T.); +#66854 = FACE_BOUND('',#66855,.T.); +#66855 = EDGE_LOOP('',(#66856,#66862,#66863,#66864)); +#66856 = ORIENTED_EDGE('',*,*,#66857,.T.); +#66857 = EDGE_CURVE('',#66212,#66432,#66858,.T.); +#66858 = LINE('',#66859,#66860); +#66859 = CARTESIAN_POINT('',(129.642975,-73.167107,1.6)); +#66860 = VECTOR('',#66861,1.); +#66861 = DIRECTION('',(0.,0.,1.)); +#66862 = ORIENTED_EDGE('',*,*,#66431,.T.); +#66863 = ORIENTED_EDGE('',*,*,#66823,.F.); +#66864 = ORIENTED_EDGE('',*,*,#66211,.F.); +#66865 = PLANE('',#66866); +#66866 = AXIS2_PLACEMENT_3D('',#66867,#66868,#66869); +#66867 = CARTESIAN_POINT('',(129.642975,-73.167107,1.6)); +#66868 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#66869 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#66870 = ADVANCED_FACE('',(#66871),#66882,.T.); +#66871 = FACE_BOUND('',#66872,.T.); +#66872 = EDGE_LOOP('',(#66873,#66874,#66875,#66881)); +#66873 = ORIENTED_EDGE('',*,*,#66842,.T.); +#66874 = ORIENTED_EDGE('',*,*,#66495,.T.); +#66875 = ORIENTED_EDGE('',*,*,#66876,.F.); +#66876 = EDGE_CURVE('',#66268,#66488,#66877,.T.); +#66877 = LINE('',#66878,#66879); +#66878 = CARTESIAN_POINT('',(130.710857,-73.540775,1.6)); +#66879 = VECTOR('',#66880,1.); +#66880 = DIRECTION('',(0.,0.,1.)); +#66881 = ORIENTED_EDGE('',*,*,#66275,.F.); +#66882 = PLANE('',#66883); +#66883 = AXIS2_PLACEMENT_3D('',#66884,#66885,#66886); +#66884 = CARTESIAN_POINT('',(130.862542,-73.445465,1.6)); +#66885 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#66886 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#66887 = ADVANCED_FACE('',(#66888),#66899,.T.); +#66888 = FACE_BOUND('',#66889,.T.); +#66889 = EDGE_LOOP('',(#66890,#66896,#66897,#66898)); +#66890 = ORIENTED_EDGE('',*,*,#66891,.T.); +#66891 = EDGE_CURVE('',#66220,#66440,#66892,.T.); +#66892 = LINE('',#66893,#66894); +#66893 = CARTESIAN_POINT('',(129.738285,-73.318792,1.6)); +#66894 = VECTOR('',#66895,1.); +#66895 = DIRECTION('',(0.,0.,1.)); +#66896 = ORIENTED_EDGE('',*,*,#66439,.T.); +#66897 = ORIENTED_EDGE('',*,*,#66857,.F.); +#66898 = ORIENTED_EDGE('',*,*,#66219,.F.); +#66899 = PLANE('',#66900); +#66900 = AXIS2_PLACEMENT_3D('',#66901,#66902,#66903); +#66901 = CARTESIAN_POINT('',(129.738285,-73.318792,1.6)); +#66902 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#66903 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#66904 = ADVANCED_FACE('',(#66905),#66916,.T.); +#66905 = FACE_BOUND('',#66906,.T.); +#66906 = EDGE_LOOP('',(#66907,#66908,#66909,#66915)); +#66907 = ORIENTED_EDGE('',*,*,#66876,.T.); +#66908 = ORIENTED_EDGE('',*,*,#66487,.T.); +#66909 = ORIENTED_EDGE('',*,*,#66910,.F.); +#66910 = EDGE_CURVE('',#66260,#66480,#66911,.T.); +#66911 = LINE('',#66912,#66913); +#66912 = CARTESIAN_POINT('',(130.541767,-73.599942,1.6)); +#66913 = VECTOR('',#66914,1.); +#66914 = DIRECTION('',(0.,0.,1.)); +#66915 = ORIENTED_EDGE('',*,*,#66267,.F.); +#66916 = PLANE('',#66917); +#66917 = AXIS2_PLACEMENT_3D('',#66918,#66919,#66920); +#66918 = CARTESIAN_POINT('',(130.710857,-73.540775,1.6)); +#66919 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#66920 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#66921 = ADVANCED_FACE('',(#66922),#66933,.T.); +#66922 = FACE_BOUND('',#66923,.T.); +#66923 = EDGE_LOOP('',(#66924,#66930,#66931,#66932)); +#66924 = ORIENTED_EDGE('',*,*,#66925,.T.); +#66925 = EDGE_CURVE('',#66228,#66448,#66926,.T.); +#66926 = LINE('',#66927,#66928); +#66927 = CARTESIAN_POINT('',(129.864958,-73.445465,1.6)); +#66928 = VECTOR('',#66929,1.); +#66929 = DIRECTION('',(0.,0.,1.)); +#66930 = ORIENTED_EDGE('',*,*,#66447,.T.); +#66931 = ORIENTED_EDGE('',*,*,#66891,.F.); +#66932 = ORIENTED_EDGE('',*,*,#66227,.F.); +#66933 = PLANE('',#66934); +#66934 = AXIS2_PLACEMENT_3D('',#66935,#66936,#66937); +#66935 = CARTESIAN_POINT('',(129.864958,-73.445465,1.6)); +#66936 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#66937 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#66938 = ADVANCED_FACE('',(#66939),#66950,.T.); +#66939 = FACE_BOUND('',#66940,.T.); +#66940 = EDGE_LOOP('',(#66941,#66942,#66943,#66949)); +#66941 = ORIENTED_EDGE('',*,*,#66910,.T.); +#66942 = ORIENTED_EDGE('',*,*,#66479,.T.); +#66943 = ORIENTED_EDGE('',*,*,#66944,.F.); +#66944 = EDGE_CURVE('',#66252,#66472,#66945,.T.); +#66945 = LINE('',#66946,#66947); +#66946 = CARTESIAN_POINT('',(130.36375,-73.62,1.6)); +#66947 = VECTOR('',#66948,1.); +#66948 = DIRECTION('',(0.,0.,1.)); +#66949 = ORIENTED_EDGE('',*,*,#66259,.F.); +#66950 = PLANE('',#66951); +#66951 = AXIS2_PLACEMENT_3D('',#66952,#66953,#66954); +#66952 = CARTESIAN_POINT('',(130.541767,-73.599942,1.6)); +#66953 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#66954 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#66955 = ADVANCED_FACE('',(#66956),#66967,.T.); +#66956 = FACE_BOUND('',#66957,.T.); +#66957 = EDGE_LOOP('',(#66958,#66964,#66965,#66966)); +#66958 = ORIENTED_EDGE('',*,*,#66959,.T.); +#66959 = EDGE_CURVE('',#66236,#66456,#66960,.T.); +#66960 = LINE('',#66961,#66962); +#66961 = CARTESIAN_POINT('',(130.016643,-73.540775,1.6)); +#66962 = VECTOR('',#66963,1.); +#66963 = DIRECTION('',(0.,0.,1.)); +#66964 = ORIENTED_EDGE('',*,*,#66455,.T.); +#66965 = ORIENTED_EDGE('',*,*,#66925,.F.); +#66966 = ORIENTED_EDGE('',*,*,#66235,.F.); +#66967 = PLANE('',#66968); +#66968 = AXIS2_PLACEMENT_3D('',#66969,#66970,#66971); +#66969 = CARTESIAN_POINT('',(130.016643,-73.540775,1.6)); +#66970 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#66971 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#66972 = ADVANCED_FACE('',(#66973),#66984,.T.); +#66973 = FACE_BOUND('',#66974,.T.); +#66974 = EDGE_LOOP('',(#66975,#66976,#66977,#66983)); +#66975 = ORIENTED_EDGE('',*,*,#66944,.T.); +#66976 = ORIENTED_EDGE('',*,*,#66471,.T.); +#66977 = ORIENTED_EDGE('',*,*,#66978,.F.); +#66978 = EDGE_CURVE('',#66244,#66464,#66979,.T.); +#66979 = LINE('',#66980,#66981); +#66980 = CARTESIAN_POINT('',(130.185733,-73.599942,1.6)); +#66981 = VECTOR('',#66982,1.); +#66982 = DIRECTION('',(0.,0.,1.)); +#66983 = ORIENTED_EDGE('',*,*,#66251,.F.); +#66984 = PLANE('',#66985); +#66985 = AXIS2_PLACEMENT_3D('',#66986,#66987,#66988); +#66986 = CARTESIAN_POINT('',(130.36375,-73.62,1.6)); +#66987 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#66988 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#66989 = ADVANCED_FACE('',(#66990),#66996,.T.); +#66990 = FACE_BOUND('',#66991,.T.); +#66991 = EDGE_LOOP('',(#66992,#66993,#66994,#66995)); +#66992 = ORIENTED_EDGE('',*,*,#66978,.T.); +#66993 = ORIENTED_EDGE('',*,*,#66463,.T.); +#66994 = ORIENTED_EDGE('',*,*,#66959,.F.); +#66995 = ORIENTED_EDGE('',*,*,#66243,.F.); +#66996 = PLANE('',#66997); +#66997 = AXIS2_PLACEMENT_3D('',#66998,#66999,#67000); +#66998 = CARTESIAN_POINT('',(130.185733,-73.599942,1.6)); +#66999 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#67000 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#67001 = ADVANCED_FACE('',(#67002),#67013,.F.); +#67002 = FACE_BOUND('',#67003,.T.); +#67003 = EDGE_LOOP('',(#67004,#67005,#67011,#67012)); +#67004 = ORIENTED_EDGE('',*,*,#66348,.T.); +#67005 = ORIENTED_EDGE('',*,*,#67006,.T.); +#67006 = EDGE_CURVE('',#66349,#66569,#67007,.T.); +#67007 = LINE('',#67008,#67009); +#67008 = CARTESIAN_POINT('',(130.36375,-73.195,-4.5E-02)); +#67009 = VECTOR('',#67010,1.); +#67010 = DIRECTION('',(0.,0.,1.)); +#67011 = ORIENTED_EDGE('',*,*,#66568,.F.); +#67012 = ORIENTED_EDGE('',*,*,#67006,.F.); +#67013 = CYLINDRICAL_SURFACE('',#67014,0.375); +#67014 = AXIS2_PLACEMENT_3D('',#67015,#67016,#67017); +#67015 = CARTESIAN_POINT('',(130.36375,-72.82,-4.5E-02)); +#67016 = DIRECTION('',(-0.,-0.,-1.)); +#67017 = DIRECTION('',(-0.,-1.,0.)); +#67018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#67022)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#67019,#67020,#67021)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#67019 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#67020 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#67021 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#67022 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#67019, + 'distance_accuracy_value','confusion accuracy'); +#67023 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#67024,#67026); +#67024 = ( REPRESENTATION_RELATIONSHIP('','',#66036,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#67025) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#67025 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1347); +#67026 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #67027); +#67027 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('335','=>[0:1:1:328]','',#5, + #66031,$); +#67028 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#66033)); +#67029 = SHAPE_DEFINITION_REPRESENTATION(#67030,#67036); +#67030 = PRODUCT_DEFINITION_SHAPE('','',#67031); +#67031 = PRODUCT_DEFINITION('design','',#67032,#67035); +#67032 = PRODUCT_DEFINITION_FORMATION('','',#67033); +#67033 = PRODUCT('HackPad_pad_79','HackPad_pad_79','',(#67034)); +#67034 = PRODUCT_CONTEXT('',#2,'mechanical'); +#67035 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#67036 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#67037),#68018); +#67037 = MANIFOLD_SOLID_BREP('',#67038); +#67038 = CLOSED_SHELL('',(#67039,#67079,#67110,#67141,#67361,#67581, + #67598,#67615,#67632,#67649,#67666,#67683,#67700,#67717,#67734, + #67751,#67768,#67785,#67802,#67819,#67836,#67853,#67870,#67887, + #67904,#67921,#67938,#67955,#67972,#67989,#68001)); +#67039 = ADVANCED_FACE('',(#67040),#67074,.T.); +#67040 = FACE_BOUND('',#67041,.T.); +#67041 = EDGE_LOOP('',(#67042,#67052,#67060,#67068)); +#67042 = ORIENTED_EDGE('',*,*,#67043,.T.); +#67043 = EDGE_CURVE('',#67044,#67046,#67048,.T.); +#67044 = VERTEX_POINT('',#67045); +#67045 = CARTESIAN_POINT('',(130.541767,-72.040058,-3.5E-02)); +#67046 = VERTEX_POINT('',#67047); +#67047 = CARTESIAN_POINT('',(130.541767,-72.040058,0.)); +#67048 = LINE('',#67049,#67050); +#67049 = CARTESIAN_POINT('',(130.541767,-72.040058,-3.5E-02)); +#67050 = VECTOR('',#67051,1.); +#67051 = DIRECTION('',(0.,0.,1.)); +#67052 = ORIENTED_EDGE('',*,*,#67053,.T.); +#67053 = EDGE_CURVE('',#67046,#67054,#67056,.T.); +#67054 = VERTEX_POINT('',#67055); +#67055 = CARTESIAN_POINT('',(130.710857,-72.099225,0.)); +#67056 = LINE('',#67057,#67058); +#67057 = CARTESIAN_POINT('',(130.541767,-72.040058,0.)); +#67058 = VECTOR('',#67059,1.); +#67059 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#67060 = ORIENTED_EDGE('',*,*,#67061,.F.); +#67061 = EDGE_CURVE('',#67062,#67054,#67064,.T.); +#67062 = VERTEX_POINT('',#67063); +#67063 = CARTESIAN_POINT('',(130.710857,-72.099225,-3.5E-02)); +#67064 = LINE('',#67065,#67066); +#67065 = CARTESIAN_POINT('',(130.710857,-72.099225,-3.5E-02)); +#67066 = VECTOR('',#67067,1.); +#67067 = DIRECTION('',(0.,0.,1.)); +#67068 = ORIENTED_EDGE('',*,*,#67069,.F.); +#67069 = EDGE_CURVE('',#67044,#67062,#67070,.T.); +#67070 = LINE('',#67071,#67072); +#67071 = CARTESIAN_POINT('',(130.541767,-72.040058,-3.5E-02)); +#67072 = VECTOR('',#67073,1.); +#67073 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#67074 = PLANE('',#67075); +#67075 = AXIS2_PLACEMENT_3D('',#67076,#67077,#67078); +#67076 = CARTESIAN_POINT('',(130.541767,-72.040058,-3.5E-02)); +#67077 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#67078 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#67079 = ADVANCED_FACE('',(#67080),#67105,.T.); +#67080 = FACE_BOUND('',#67081,.T.); +#67081 = EDGE_LOOP('',(#67082,#67092,#67098,#67099)); +#67082 = ORIENTED_EDGE('',*,*,#67083,.T.); +#67083 = EDGE_CURVE('',#67084,#67086,#67088,.T.); +#67084 = VERTEX_POINT('',#67085); +#67085 = CARTESIAN_POINT('',(130.36375,-72.02,-3.5E-02)); +#67086 = VERTEX_POINT('',#67087); +#67087 = CARTESIAN_POINT('',(130.36375,-72.02,0.)); +#67088 = LINE('',#67089,#67090); +#67089 = CARTESIAN_POINT('',(130.36375,-72.02,-3.5E-02)); +#67090 = VECTOR('',#67091,1.); +#67091 = DIRECTION('',(0.,0.,1.)); +#67092 = ORIENTED_EDGE('',*,*,#67093,.T.); +#67093 = EDGE_CURVE('',#67086,#67046,#67094,.T.); +#67094 = LINE('',#67095,#67096); +#67095 = CARTESIAN_POINT('',(130.36375,-72.02,0.)); +#67096 = VECTOR('',#67097,1.); +#67097 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#67098 = ORIENTED_EDGE('',*,*,#67043,.F.); +#67099 = ORIENTED_EDGE('',*,*,#67100,.F.); +#67100 = EDGE_CURVE('',#67084,#67044,#67101,.T.); +#67101 = LINE('',#67102,#67103); +#67102 = CARTESIAN_POINT('',(130.36375,-72.02,-3.5E-02)); +#67103 = VECTOR('',#67104,1.); +#67104 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#67105 = PLANE('',#67106); +#67106 = AXIS2_PLACEMENT_3D('',#67107,#67108,#67109); +#67107 = CARTESIAN_POINT('',(130.36375,-72.02,-3.5E-02)); +#67108 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#67109 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#67110 = ADVANCED_FACE('',(#67111),#67136,.T.); +#67111 = FACE_BOUND('',#67112,.T.); +#67112 = EDGE_LOOP('',(#67113,#67114,#67122,#67130)); +#67113 = ORIENTED_EDGE('',*,*,#67061,.T.); +#67114 = ORIENTED_EDGE('',*,*,#67115,.T.); +#67115 = EDGE_CURVE('',#67054,#67116,#67118,.T.); +#67116 = VERTEX_POINT('',#67117); +#67117 = CARTESIAN_POINT('',(130.862542,-72.194535,0.)); +#67118 = LINE('',#67119,#67120); +#67119 = CARTESIAN_POINT('',(130.710857,-72.099225,0.)); +#67120 = VECTOR('',#67121,1.); +#67121 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#67122 = ORIENTED_EDGE('',*,*,#67123,.F.); +#67123 = EDGE_CURVE('',#67124,#67116,#67126,.T.); +#67124 = VERTEX_POINT('',#67125); +#67125 = CARTESIAN_POINT('',(130.862542,-72.194535,-3.5E-02)); +#67126 = LINE('',#67127,#67128); +#67127 = CARTESIAN_POINT('',(130.862542,-72.194535,-3.5E-02)); +#67128 = VECTOR('',#67129,1.); +#67129 = DIRECTION('',(0.,0.,1.)); +#67130 = ORIENTED_EDGE('',*,*,#67131,.F.); +#67131 = EDGE_CURVE('',#67062,#67124,#67132,.T.); +#67132 = LINE('',#67133,#67134); +#67133 = CARTESIAN_POINT('',(130.710857,-72.099225,-3.5E-02)); +#67134 = VECTOR('',#67135,1.); +#67135 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#67136 = PLANE('',#67137); +#67137 = AXIS2_PLACEMENT_3D('',#67138,#67139,#67140); +#67138 = CARTESIAN_POINT('',(130.710857,-72.099225,-3.5E-02)); +#67139 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#67140 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#67141 = ADVANCED_FACE('',(#67142,#67345),#67356,.F.); +#67142 = FACE_BOUND('',#67143,.F.); +#67143 = EDGE_LOOP('',(#67144,#67145,#67146,#67154,#67162,#67170,#67178, + #67186,#67194,#67202,#67210,#67218,#67226,#67234,#67242,#67250, + #67258,#67266,#67274,#67282,#67290,#67298,#67306,#67314,#67322, + #67330,#67338,#67344)); +#67144 = ORIENTED_EDGE('',*,*,#67069,.F.); +#67145 = ORIENTED_EDGE('',*,*,#67100,.F.); +#67146 = ORIENTED_EDGE('',*,*,#67147,.F.); +#67147 = EDGE_CURVE('',#67148,#67084,#67150,.T.); +#67148 = VERTEX_POINT('',#67149); +#67149 = CARTESIAN_POINT('',(130.185733,-72.040058,-3.5E-02)); +#67150 = LINE('',#67151,#67152); +#67151 = CARTESIAN_POINT('',(130.185733,-72.040058,-3.5E-02)); +#67152 = VECTOR('',#67153,1.); +#67153 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#67154 = ORIENTED_EDGE('',*,*,#67155,.F.); +#67155 = EDGE_CURVE('',#67156,#67148,#67158,.T.); +#67156 = VERTEX_POINT('',#67157); +#67157 = CARTESIAN_POINT('',(130.016643,-72.099225,-3.5E-02)); +#67158 = LINE('',#67159,#67160); +#67159 = CARTESIAN_POINT('',(130.016643,-72.099225,-3.5E-02)); +#67160 = VECTOR('',#67161,1.); +#67161 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#67162 = ORIENTED_EDGE('',*,*,#67163,.F.); +#67163 = EDGE_CURVE('',#67164,#67156,#67166,.T.); +#67164 = VERTEX_POINT('',#67165); +#67165 = CARTESIAN_POINT('',(129.864958,-72.194535,-3.5E-02)); +#67166 = LINE('',#67167,#67168); +#67167 = CARTESIAN_POINT('',(129.864958,-72.194535,-3.5E-02)); +#67168 = VECTOR('',#67169,1.); +#67169 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#67170 = ORIENTED_EDGE('',*,*,#67171,.F.); +#67171 = EDGE_CURVE('',#67172,#67164,#67174,.T.); +#67172 = VERTEX_POINT('',#67173); +#67173 = CARTESIAN_POINT('',(129.738285,-72.321208,-3.5E-02)); +#67174 = LINE('',#67175,#67176); +#67175 = CARTESIAN_POINT('',(129.738285,-72.321208,-3.5E-02)); +#67176 = VECTOR('',#67177,1.); +#67177 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#67178 = ORIENTED_EDGE('',*,*,#67179,.F.); +#67179 = EDGE_CURVE('',#67180,#67172,#67182,.T.); +#67180 = VERTEX_POINT('',#67181); +#67181 = CARTESIAN_POINT('',(129.642975,-72.472893,-3.5E-02)); +#67182 = LINE('',#67183,#67184); +#67183 = CARTESIAN_POINT('',(129.642975,-72.472893,-3.5E-02)); +#67184 = VECTOR('',#67185,1.); +#67185 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#67186 = ORIENTED_EDGE('',*,*,#67187,.F.); +#67187 = EDGE_CURVE('',#67188,#67180,#67190,.T.); +#67188 = VERTEX_POINT('',#67189); +#67189 = CARTESIAN_POINT('',(129.583808,-72.641983,-3.5E-02)); +#67190 = LINE('',#67191,#67192); +#67191 = CARTESIAN_POINT('',(129.583808,-72.641983,-3.5E-02)); +#67192 = VECTOR('',#67193,1.); +#67193 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#67194 = ORIENTED_EDGE('',*,*,#67195,.F.); +#67195 = EDGE_CURVE('',#67196,#67188,#67198,.T.); +#67196 = VERTEX_POINT('',#67197); +#67197 = CARTESIAN_POINT('',(129.56375,-72.82,-3.5E-02)); +#67198 = LINE('',#67199,#67200); +#67199 = CARTESIAN_POINT('',(129.56375,-72.82,-3.5E-02)); +#67200 = VECTOR('',#67201,1.); +#67201 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#67202 = ORIENTED_EDGE('',*,*,#67203,.F.); +#67203 = EDGE_CURVE('',#67204,#67196,#67206,.T.); +#67204 = VERTEX_POINT('',#67205); +#67205 = CARTESIAN_POINT('',(129.583808,-72.998017,-3.5E-02)); +#67206 = LINE('',#67207,#67208); +#67207 = CARTESIAN_POINT('',(129.583808,-72.998017,-3.5E-02)); +#67208 = VECTOR('',#67209,1.); +#67209 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#67210 = ORIENTED_EDGE('',*,*,#67211,.F.); +#67211 = EDGE_CURVE('',#67212,#67204,#67214,.T.); +#67212 = VERTEX_POINT('',#67213); +#67213 = CARTESIAN_POINT('',(129.642975,-73.167107,-3.5E-02)); +#67214 = LINE('',#67215,#67216); +#67215 = CARTESIAN_POINT('',(129.642975,-73.167107,-3.5E-02)); +#67216 = VECTOR('',#67217,1.); +#67217 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#67218 = ORIENTED_EDGE('',*,*,#67219,.F.); +#67219 = EDGE_CURVE('',#67220,#67212,#67222,.T.); +#67220 = VERTEX_POINT('',#67221); +#67221 = CARTESIAN_POINT('',(129.738285,-73.318792,-3.5E-02)); +#67222 = LINE('',#67223,#67224); +#67223 = CARTESIAN_POINT('',(129.738285,-73.318792,-3.5E-02)); +#67224 = VECTOR('',#67225,1.); +#67225 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#67226 = ORIENTED_EDGE('',*,*,#67227,.F.); +#67227 = EDGE_CURVE('',#67228,#67220,#67230,.T.); +#67228 = VERTEX_POINT('',#67229); +#67229 = CARTESIAN_POINT('',(129.864958,-73.445465,-3.5E-02)); +#67230 = LINE('',#67231,#67232); +#67231 = CARTESIAN_POINT('',(129.864958,-73.445465,-3.5E-02)); +#67232 = VECTOR('',#67233,1.); +#67233 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#67234 = ORIENTED_EDGE('',*,*,#67235,.F.); +#67235 = EDGE_CURVE('',#67236,#67228,#67238,.T.); +#67236 = VERTEX_POINT('',#67237); +#67237 = CARTESIAN_POINT('',(130.016643,-73.540775,-3.5E-02)); +#67238 = LINE('',#67239,#67240); +#67239 = CARTESIAN_POINT('',(130.016643,-73.540775,-3.5E-02)); +#67240 = VECTOR('',#67241,1.); +#67241 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#67242 = ORIENTED_EDGE('',*,*,#67243,.F.); +#67243 = EDGE_CURVE('',#67244,#67236,#67246,.T.); +#67244 = VERTEX_POINT('',#67245); +#67245 = CARTESIAN_POINT('',(130.185733,-73.599942,-3.5E-02)); +#67246 = LINE('',#67247,#67248); +#67247 = CARTESIAN_POINT('',(130.185733,-73.599942,-3.5E-02)); +#67248 = VECTOR('',#67249,1.); +#67249 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#67250 = ORIENTED_EDGE('',*,*,#67251,.F.); +#67251 = EDGE_CURVE('',#67252,#67244,#67254,.T.); +#67252 = VERTEX_POINT('',#67253); +#67253 = CARTESIAN_POINT('',(130.36375,-73.62,-3.5E-02)); +#67254 = LINE('',#67255,#67256); +#67255 = CARTESIAN_POINT('',(130.36375,-73.62,-3.5E-02)); +#67256 = VECTOR('',#67257,1.); +#67257 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#67258 = ORIENTED_EDGE('',*,*,#67259,.F.); +#67259 = EDGE_CURVE('',#67260,#67252,#67262,.T.); +#67260 = VERTEX_POINT('',#67261); +#67261 = CARTESIAN_POINT('',(130.541767,-73.599942,-3.5E-02)); +#67262 = LINE('',#67263,#67264); +#67263 = CARTESIAN_POINT('',(130.541767,-73.599942,-3.5E-02)); +#67264 = VECTOR('',#67265,1.); +#67265 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#67266 = ORIENTED_EDGE('',*,*,#67267,.F.); +#67267 = EDGE_CURVE('',#67268,#67260,#67270,.T.); +#67268 = VERTEX_POINT('',#67269); +#67269 = CARTESIAN_POINT('',(130.710857,-73.540775,-3.5E-02)); +#67270 = LINE('',#67271,#67272); +#67271 = CARTESIAN_POINT('',(130.710857,-73.540775,-3.5E-02)); +#67272 = VECTOR('',#67273,1.); +#67273 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#67274 = ORIENTED_EDGE('',*,*,#67275,.F.); +#67275 = EDGE_CURVE('',#67276,#67268,#67278,.T.); +#67276 = VERTEX_POINT('',#67277); +#67277 = CARTESIAN_POINT('',(130.862542,-73.445465,-3.5E-02)); +#67278 = LINE('',#67279,#67280); +#67279 = CARTESIAN_POINT('',(130.862542,-73.445465,-3.5E-02)); +#67280 = VECTOR('',#67281,1.); +#67281 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#67282 = ORIENTED_EDGE('',*,*,#67283,.F.); +#67283 = EDGE_CURVE('',#67284,#67276,#67286,.T.); +#67284 = VERTEX_POINT('',#67285); +#67285 = CARTESIAN_POINT('',(130.989215,-73.318792,-3.5E-02)); +#67286 = LINE('',#67287,#67288); +#67287 = CARTESIAN_POINT('',(130.989215,-73.318792,-3.5E-02)); +#67288 = VECTOR('',#67289,1.); +#67289 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#67290 = ORIENTED_EDGE('',*,*,#67291,.F.); +#67291 = EDGE_CURVE('',#67292,#67284,#67294,.T.); +#67292 = VERTEX_POINT('',#67293); +#67293 = CARTESIAN_POINT('',(131.084525,-73.167107,-3.5E-02)); +#67294 = LINE('',#67295,#67296); +#67295 = CARTESIAN_POINT('',(131.084525,-73.167107,-3.5E-02)); +#67296 = VECTOR('',#67297,1.); +#67297 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#67298 = ORIENTED_EDGE('',*,*,#67299,.F.); +#67299 = EDGE_CURVE('',#67300,#67292,#67302,.T.); +#67300 = VERTEX_POINT('',#67301); +#67301 = CARTESIAN_POINT('',(131.143692,-72.998017,-3.5E-02)); +#67302 = LINE('',#67303,#67304); +#67303 = CARTESIAN_POINT('',(131.143692,-72.998017,-3.5E-02)); +#67304 = VECTOR('',#67305,1.); +#67305 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#67306 = ORIENTED_EDGE('',*,*,#67307,.F.); +#67307 = EDGE_CURVE('',#67308,#67300,#67310,.T.); +#67308 = VERTEX_POINT('',#67309); +#67309 = CARTESIAN_POINT('',(131.16375,-72.82,-3.5E-02)); +#67310 = LINE('',#67311,#67312); +#67311 = CARTESIAN_POINT('',(131.16375,-72.82,-3.5E-02)); +#67312 = VECTOR('',#67313,1.); +#67313 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#67314 = ORIENTED_EDGE('',*,*,#67315,.F.); +#67315 = EDGE_CURVE('',#67316,#67308,#67318,.T.); +#67316 = VERTEX_POINT('',#67317); +#67317 = CARTESIAN_POINT('',(131.143692,-72.641983,-3.5E-02)); +#67318 = LINE('',#67319,#67320); +#67319 = CARTESIAN_POINT('',(131.143692,-72.641983,-3.5E-02)); +#67320 = VECTOR('',#67321,1.); +#67321 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#67322 = ORIENTED_EDGE('',*,*,#67323,.F.); +#67323 = EDGE_CURVE('',#67324,#67316,#67326,.T.); +#67324 = VERTEX_POINT('',#67325); +#67325 = CARTESIAN_POINT('',(131.084525,-72.472893,-3.5E-02)); +#67326 = LINE('',#67327,#67328); +#67327 = CARTESIAN_POINT('',(131.084525,-72.472893,-3.5E-02)); +#67328 = VECTOR('',#67329,1.); +#67329 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#67330 = ORIENTED_EDGE('',*,*,#67331,.F.); +#67331 = EDGE_CURVE('',#67332,#67324,#67334,.T.); +#67332 = VERTEX_POINT('',#67333); +#67333 = CARTESIAN_POINT('',(130.989215,-72.321208,-3.5E-02)); +#67334 = LINE('',#67335,#67336); +#67335 = CARTESIAN_POINT('',(130.989215,-72.321208,-3.5E-02)); +#67336 = VECTOR('',#67337,1.); +#67337 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#67338 = ORIENTED_EDGE('',*,*,#67339,.F.); +#67339 = EDGE_CURVE('',#67124,#67332,#67340,.T.); +#67340 = LINE('',#67341,#67342); +#67341 = CARTESIAN_POINT('',(130.862542,-72.194535,-3.5E-02)); +#67342 = VECTOR('',#67343,1.); +#67343 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#67344 = ORIENTED_EDGE('',*,*,#67131,.F.); +#67345 = FACE_BOUND('',#67346,.F.); +#67346 = EDGE_LOOP('',(#67347)); +#67347 = ORIENTED_EDGE('',*,*,#67348,.T.); +#67348 = EDGE_CURVE('',#67349,#67349,#67351,.T.); +#67349 = VERTEX_POINT('',#67350); +#67350 = CARTESIAN_POINT('',(130.36375,-73.195,-3.5E-02)); +#67351 = CIRCLE('',#67352,0.375); +#67352 = AXIS2_PLACEMENT_3D('',#67353,#67354,#67355); +#67353 = CARTESIAN_POINT('',(130.36375,-72.82,-3.5E-02)); +#67354 = DIRECTION('',(-0.,0.,-1.)); +#67355 = DIRECTION('',(-0.,-1.,0.)); +#67356 = PLANE('',#67357); +#67357 = AXIS2_PLACEMENT_3D('',#67358,#67359,#67360); +#67358 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#67359 = DIRECTION('',(0.,0.,1.)); +#67360 = DIRECTION('',(1.,0.,-0.)); +#67361 = ADVANCED_FACE('',(#67362,#67565),#67576,.T.); +#67362 = FACE_BOUND('',#67363,.T.); +#67363 = EDGE_LOOP('',(#67364,#67365,#67366,#67374,#67382,#67390,#67398, + #67406,#67414,#67422,#67430,#67438,#67446,#67454,#67462,#67470, + #67478,#67486,#67494,#67502,#67510,#67518,#67526,#67534,#67542, + #67550,#67558,#67564)); +#67364 = ORIENTED_EDGE('',*,*,#67053,.F.); +#67365 = ORIENTED_EDGE('',*,*,#67093,.F.); +#67366 = ORIENTED_EDGE('',*,*,#67367,.F.); +#67367 = EDGE_CURVE('',#67368,#67086,#67370,.T.); +#67368 = VERTEX_POINT('',#67369); +#67369 = CARTESIAN_POINT('',(130.185733,-72.040058,0.)); +#67370 = LINE('',#67371,#67372); +#67371 = CARTESIAN_POINT('',(130.185733,-72.040058,0.)); +#67372 = VECTOR('',#67373,1.); +#67373 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#67374 = ORIENTED_EDGE('',*,*,#67375,.F.); +#67375 = EDGE_CURVE('',#67376,#67368,#67378,.T.); +#67376 = VERTEX_POINT('',#67377); +#67377 = CARTESIAN_POINT('',(130.016643,-72.099225,0.)); +#67378 = LINE('',#67379,#67380); +#67379 = CARTESIAN_POINT('',(130.016643,-72.099225,0.)); +#67380 = VECTOR('',#67381,1.); +#67381 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#67382 = ORIENTED_EDGE('',*,*,#67383,.F.); +#67383 = EDGE_CURVE('',#67384,#67376,#67386,.T.); +#67384 = VERTEX_POINT('',#67385); +#67385 = CARTESIAN_POINT('',(129.864958,-72.194535,0.)); +#67386 = LINE('',#67387,#67388); +#67387 = CARTESIAN_POINT('',(129.864958,-72.194535,0.)); +#67388 = VECTOR('',#67389,1.); +#67389 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#67390 = ORIENTED_EDGE('',*,*,#67391,.F.); +#67391 = EDGE_CURVE('',#67392,#67384,#67394,.T.); +#67392 = VERTEX_POINT('',#67393); +#67393 = CARTESIAN_POINT('',(129.738285,-72.321208,0.)); +#67394 = LINE('',#67395,#67396); +#67395 = CARTESIAN_POINT('',(129.738285,-72.321208,0.)); +#67396 = VECTOR('',#67397,1.); +#67397 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#67398 = ORIENTED_EDGE('',*,*,#67399,.F.); +#67399 = EDGE_CURVE('',#67400,#67392,#67402,.T.); +#67400 = VERTEX_POINT('',#67401); +#67401 = CARTESIAN_POINT('',(129.642975,-72.472893,0.)); +#67402 = LINE('',#67403,#67404); +#67403 = CARTESIAN_POINT('',(129.642975,-72.472893,0.)); +#67404 = VECTOR('',#67405,1.); +#67405 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#67406 = ORIENTED_EDGE('',*,*,#67407,.F.); +#67407 = EDGE_CURVE('',#67408,#67400,#67410,.T.); +#67408 = VERTEX_POINT('',#67409); +#67409 = CARTESIAN_POINT('',(129.583808,-72.641983,0.)); +#67410 = LINE('',#67411,#67412); +#67411 = CARTESIAN_POINT('',(129.583808,-72.641983,0.)); +#67412 = VECTOR('',#67413,1.); +#67413 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#67414 = ORIENTED_EDGE('',*,*,#67415,.F.); +#67415 = EDGE_CURVE('',#67416,#67408,#67418,.T.); +#67416 = VERTEX_POINT('',#67417); +#67417 = CARTESIAN_POINT('',(129.56375,-72.82,0.)); +#67418 = LINE('',#67419,#67420); +#67419 = CARTESIAN_POINT('',(129.56375,-72.82,0.)); +#67420 = VECTOR('',#67421,1.); +#67421 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#67422 = ORIENTED_EDGE('',*,*,#67423,.F.); +#67423 = EDGE_CURVE('',#67424,#67416,#67426,.T.); +#67424 = VERTEX_POINT('',#67425); +#67425 = CARTESIAN_POINT('',(129.583808,-72.998017,0.)); +#67426 = LINE('',#67427,#67428); +#67427 = CARTESIAN_POINT('',(129.583808,-72.998017,0.)); +#67428 = VECTOR('',#67429,1.); +#67429 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#67430 = ORIENTED_EDGE('',*,*,#67431,.F.); +#67431 = EDGE_CURVE('',#67432,#67424,#67434,.T.); +#67432 = VERTEX_POINT('',#67433); +#67433 = CARTESIAN_POINT('',(129.642975,-73.167107,0.)); +#67434 = LINE('',#67435,#67436); +#67435 = CARTESIAN_POINT('',(129.642975,-73.167107,0.)); +#67436 = VECTOR('',#67437,1.); +#67437 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#67438 = ORIENTED_EDGE('',*,*,#67439,.F.); +#67439 = EDGE_CURVE('',#67440,#67432,#67442,.T.); +#67440 = VERTEX_POINT('',#67441); +#67441 = CARTESIAN_POINT('',(129.738285,-73.318792,0.)); +#67442 = LINE('',#67443,#67444); +#67443 = CARTESIAN_POINT('',(129.738285,-73.318792,0.)); +#67444 = VECTOR('',#67445,1.); +#67445 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#67446 = ORIENTED_EDGE('',*,*,#67447,.F.); +#67447 = EDGE_CURVE('',#67448,#67440,#67450,.T.); +#67448 = VERTEX_POINT('',#67449); +#67449 = CARTESIAN_POINT('',(129.864958,-73.445465,0.)); +#67450 = LINE('',#67451,#67452); +#67451 = CARTESIAN_POINT('',(129.864958,-73.445465,0.)); +#67452 = VECTOR('',#67453,1.); +#67453 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#67454 = ORIENTED_EDGE('',*,*,#67455,.F.); +#67455 = EDGE_CURVE('',#67456,#67448,#67458,.T.); +#67456 = VERTEX_POINT('',#67457); +#67457 = CARTESIAN_POINT('',(130.016643,-73.540775,0.)); +#67458 = LINE('',#67459,#67460); +#67459 = CARTESIAN_POINT('',(130.016643,-73.540775,0.)); +#67460 = VECTOR('',#67461,1.); +#67461 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#67462 = ORIENTED_EDGE('',*,*,#67463,.F.); +#67463 = EDGE_CURVE('',#67464,#67456,#67466,.T.); +#67464 = VERTEX_POINT('',#67465); +#67465 = CARTESIAN_POINT('',(130.185733,-73.599942,0.)); +#67466 = LINE('',#67467,#67468); +#67467 = CARTESIAN_POINT('',(130.185733,-73.599942,0.)); +#67468 = VECTOR('',#67469,1.); +#67469 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#67470 = ORIENTED_EDGE('',*,*,#67471,.F.); +#67471 = EDGE_CURVE('',#67472,#67464,#67474,.T.); +#67472 = VERTEX_POINT('',#67473); +#67473 = CARTESIAN_POINT('',(130.36375,-73.62,0.)); +#67474 = LINE('',#67475,#67476); +#67475 = CARTESIAN_POINT('',(130.36375,-73.62,0.)); +#67476 = VECTOR('',#67477,1.); +#67477 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#67478 = ORIENTED_EDGE('',*,*,#67479,.F.); +#67479 = EDGE_CURVE('',#67480,#67472,#67482,.T.); +#67480 = VERTEX_POINT('',#67481); +#67481 = CARTESIAN_POINT('',(130.541767,-73.599942,0.)); +#67482 = LINE('',#67483,#67484); +#67483 = CARTESIAN_POINT('',(130.541767,-73.599942,0.)); +#67484 = VECTOR('',#67485,1.); +#67485 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#67486 = ORIENTED_EDGE('',*,*,#67487,.F.); +#67487 = EDGE_CURVE('',#67488,#67480,#67490,.T.); +#67488 = VERTEX_POINT('',#67489); +#67489 = CARTESIAN_POINT('',(130.710857,-73.540775,0.)); +#67490 = LINE('',#67491,#67492); +#67491 = CARTESIAN_POINT('',(130.710857,-73.540775,0.)); +#67492 = VECTOR('',#67493,1.); +#67493 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#67494 = ORIENTED_EDGE('',*,*,#67495,.F.); +#67495 = EDGE_CURVE('',#67496,#67488,#67498,.T.); +#67496 = VERTEX_POINT('',#67497); +#67497 = CARTESIAN_POINT('',(130.862542,-73.445465,0.)); +#67498 = LINE('',#67499,#67500); +#67499 = CARTESIAN_POINT('',(130.862542,-73.445465,0.)); +#67500 = VECTOR('',#67501,1.); +#67501 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#67502 = ORIENTED_EDGE('',*,*,#67503,.F.); +#67503 = EDGE_CURVE('',#67504,#67496,#67506,.T.); +#67504 = VERTEX_POINT('',#67505); +#67505 = CARTESIAN_POINT('',(130.989215,-73.318792,0.)); +#67506 = LINE('',#67507,#67508); +#67507 = CARTESIAN_POINT('',(130.989215,-73.318792,0.)); +#67508 = VECTOR('',#67509,1.); +#67509 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#67510 = ORIENTED_EDGE('',*,*,#67511,.F.); +#67511 = EDGE_CURVE('',#67512,#67504,#67514,.T.); +#67512 = VERTEX_POINT('',#67513); +#67513 = CARTESIAN_POINT('',(131.084525,-73.167107,0.)); +#67514 = LINE('',#67515,#67516); +#67515 = CARTESIAN_POINT('',(131.084525,-73.167107,0.)); +#67516 = VECTOR('',#67517,1.); +#67517 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#67518 = ORIENTED_EDGE('',*,*,#67519,.F.); +#67519 = EDGE_CURVE('',#67520,#67512,#67522,.T.); +#67520 = VERTEX_POINT('',#67521); +#67521 = CARTESIAN_POINT('',(131.143692,-72.998017,0.)); +#67522 = LINE('',#67523,#67524); +#67523 = CARTESIAN_POINT('',(131.143692,-72.998017,0.)); +#67524 = VECTOR('',#67525,1.); +#67525 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#67526 = ORIENTED_EDGE('',*,*,#67527,.F.); +#67527 = EDGE_CURVE('',#67528,#67520,#67530,.T.); +#67528 = VERTEX_POINT('',#67529); +#67529 = CARTESIAN_POINT('',(131.16375,-72.82,0.)); +#67530 = LINE('',#67531,#67532); +#67531 = CARTESIAN_POINT('',(131.16375,-72.82,0.)); +#67532 = VECTOR('',#67533,1.); +#67533 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#67534 = ORIENTED_EDGE('',*,*,#67535,.F.); +#67535 = EDGE_CURVE('',#67536,#67528,#67538,.T.); +#67536 = VERTEX_POINT('',#67537); +#67537 = CARTESIAN_POINT('',(131.143692,-72.641983,0.)); +#67538 = LINE('',#67539,#67540); +#67539 = CARTESIAN_POINT('',(131.143692,-72.641983,0.)); +#67540 = VECTOR('',#67541,1.); +#67541 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#67542 = ORIENTED_EDGE('',*,*,#67543,.F.); +#67543 = EDGE_CURVE('',#67544,#67536,#67546,.T.); +#67544 = VERTEX_POINT('',#67545); +#67545 = CARTESIAN_POINT('',(131.084525,-72.472893,0.)); +#67546 = LINE('',#67547,#67548); +#67547 = CARTESIAN_POINT('',(131.084525,-72.472893,0.)); +#67548 = VECTOR('',#67549,1.); +#67549 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#67550 = ORIENTED_EDGE('',*,*,#67551,.F.); +#67551 = EDGE_CURVE('',#67552,#67544,#67554,.T.); +#67552 = VERTEX_POINT('',#67553); +#67553 = CARTESIAN_POINT('',(130.989215,-72.321208,0.)); +#67554 = LINE('',#67555,#67556); +#67555 = CARTESIAN_POINT('',(130.989215,-72.321208,0.)); +#67556 = VECTOR('',#67557,1.); +#67557 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#67558 = ORIENTED_EDGE('',*,*,#67559,.F.); +#67559 = EDGE_CURVE('',#67116,#67552,#67560,.T.); +#67560 = LINE('',#67561,#67562); +#67561 = CARTESIAN_POINT('',(130.862542,-72.194535,0.)); +#67562 = VECTOR('',#67563,1.); +#67563 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#67564 = ORIENTED_EDGE('',*,*,#67115,.F.); +#67565 = FACE_BOUND('',#67566,.T.); +#67566 = EDGE_LOOP('',(#67567)); +#67567 = ORIENTED_EDGE('',*,*,#67568,.T.); +#67568 = EDGE_CURVE('',#67569,#67569,#67571,.T.); +#67569 = VERTEX_POINT('',#67570); +#67570 = CARTESIAN_POINT('',(130.36375,-73.195,0.)); +#67571 = CIRCLE('',#67572,0.375); +#67572 = AXIS2_PLACEMENT_3D('',#67573,#67574,#67575); +#67573 = CARTESIAN_POINT('',(130.36375,-72.82,0.)); +#67574 = DIRECTION('',(-0.,0.,-1.)); +#67575 = DIRECTION('',(-0.,-1.,0.)); +#67576 = PLANE('',#67577); +#67577 = AXIS2_PLACEMENT_3D('',#67578,#67579,#67580); +#67578 = CARTESIAN_POINT('',(0.,0.,0.)); +#67579 = DIRECTION('',(0.,0.,1.)); +#67580 = DIRECTION('',(1.,0.,-0.)); +#67581 = ADVANCED_FACE('',(#67582),#67593,.T.); +#67582 = FACE_BOUND('',#67583,.T.); +#67583 = EDGE_LOOP('',(#67584,#67590,#67591,#67592)); +#67584 = ORIENTED_EDGE('',*,*,#67585,.T.); +#67585 = EDGE_CURVE('',#67148,#67368,#67586,.T.); +#67586 = LINE('',#67587,#67588); +#67587 = CARTESIAN_POINT('',(130.185733,-72.040058,-3.5E-02)); +#67588 = VECTOR('',#67589,1.); +#67589 = DIRECTION('',(0.,0.,1.)); +#67590 = ORIENTED_EDGE('',*,*,#67367,.T.); +#67591 = ORIENTED_EDGE('',*,*,#67083,.F.); +#67592 = ORIENTED_EDGE('',*,*,#67147,.F.); +#67593 = PLANE('',#67594); +#67594 = AXIS2_PLACEMENT_3D('',#67595,#67596,#67597); +#67595 = CARTESIAN_POINT('',(130.185733,-72.040058,-3.5E-02)); +#67596 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#67597 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#67598 = ADVANCED_FACE('',(#67599),#67610,.T.); +#67599 = FACE_BOUND('',#67600,.T.); +#67600 = EDGE_LOOP('',(#67601,#67602,#67603,#67609)); +#67601 = ORIENTED_EDGE('',*,*,#67123,.T.); +#67602 = ORIENTED_EDGE('',*,*,#67559,.T.); +#67603 = ORIENTED_EDGE('',*,*,#67604,.F.); +#67604 = EDGE_CURVE('',#67332,#67552,#67605,.T.); +#67605 = LINE('',#67606,#67607); +#67606 = CARTESIAN_POINT('',(130.989215,-72.321208,-3.5E-02)); +#67607 = VECTOR('',#67608,1.); +#67608 = DIRECTION('',(0.,0.,1.)); +#67609 = ORIENTED_EDGE('',*,*,#67339,.F.); +#67610 = PLANE('',#67611); +#67611 = AXIS2_PLACEMENT_3D('',#67612,#67613,#67614); +#67612 = CARTESIAN_POINT('',(130.862542,-72.194535,-3.5E-02)); +#67613 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#67614 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#67615 = ADVANCED_FACE('',(#67616),#67627,.T.); +#67616 = FACE_BOUND('',#67617,.T.); +#67617 = EDGE_LOOP('',(#67618,#67624,#67625,#67626)); +#67618 = ORIENTED_EDGE('',*,*,#67619,.T.); +#67619 = EDGE_CURVE('',#67156,#67376,#67620,.T.); +#67620 = LINE('',#67621,#67622); +#67621 = CARTESIAN_POINT('',(130.016643,-72.099225,-3.5E-02)); +#67622 = VECTOR('',#67623,1.); +#67623 = DIRECTION('',(0.,0.,1.)); +#67624 = ORIENTED_EDGE('',*,*,#67375,.T.); +#67625 = ORIENTED_EDGE('',*,*,#67585,.F.); +#67626 = ORIENTED_EDGE('',*,*,#67155,.F.); +#67627 = PLANE('',#67628); +#67628 = AXIS2_PLACEMENT_3D('',#67629,#67630,#67631); +#67629 = CARTESIAN_POINT('',(130.016643,-72.099225,-3.5E-02)); +#67630 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#67631 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#67632 = ADVANCED_FACE('',(#67633),#67644,.T.); +#67633 = FACE_BOUND('',#67634,.T.); +#67634 = EDGE_LOOP('',(#67635,#67636,#67637,#67643)); +#67635 = ORIENTED_EDGE('',*,*,#67604,.T.); +#67636 = ORIENTED_EDGE('',*,*,#67551,.T.); +#67637 = ORIENTED_EDGE('',*,*,#67638,.F.); +#67638 = EDGE_CURVE('',#67324,#67544,#67639,.T.); +#67639 = LINE('',#67640,#67641); +#67640 = CARTESIAN_POINT('',(131.084525,-72.472893,-3.5E-02)); +#67641 = VECTOR('',#67642,1.); +#67642 = DIRECTION('',(0.,0.,1.)); +#67643 = ORIENTED_EDGE('',*,*,#67331,.F.); +#67644 = PLANE('',#67645); +#67645 = AXIS2_PLACEMENT_3D('',#67646,#67647,#67648); +#67646 = CARTESIAN_POINT('',(130.989215,-72.321208,-3.5E-02)); +#67647 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#67648 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#67649 = ADVANCED_FACE('',(#67650),#67661,.T.); +#67650 = FACE_BOUND('',#67651,.T.); +#67651 = EDGE_LOOP('',(#67652,#67658,#67659,#67660)); +#67652 = ORIENTED_EDGE('',*,*,#67653,.T.); +#67653 = EDGE_CURVE('',#67164,#67384,#67654,.T.); +#67654 = LINE('',#67655,#67656); +#67655 = CARTESIAN_POINT('',(129.864958,-72.194535,-3.5E-02)); +#67656 = VECTOR('',#67657,1.); +#67657 = DIRECTION('',(0.,0.,1.)); +#67658 = ORIENTED_EDGE('',*,*,#67383,.T.); +#67659 = ORIENTED_EDGE('',*,*,#67619,.F.); +#67660 = ORIENTED_EDGE('',*,*,#67163,.F.); +#67661 = PLANE('',#67662); +#67662 = AXIS2_PLACEMENT_3D('',#67663,#67664,#67665); +#67663 = CARTESIAN_POINT('',(129.864958,-72.194535,-3.5E-02)); +#67664 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#67665 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#67666 = ADVANCED_FACE('',(#67667),#67678,.T.); +#67667 = FACE_BOUND('',#67668,.T.); +#67668 = EDGE_LOOP('',(#67669,#67670,#67671,#67677)); +#67669 = ORIENTED_EDGE('',*,*,#67638,.T.); +#67670 = ORIENTED_EDGE('',*,*,#67543,.T.); +#67671 = ORIENTED_EDGE('',*,*,#67672,.F.); +#67672 = EDGE_CURVE('',#67316,#67536,#67673,.T.); +#67673 = LINE('',#67674,#67675); +#67674 = CARTESIAN_POINT('',(131.143692,-72.641983,-3.5E-02)); +#67675 = VECTOR('',#67676,1.); +#67676 = DIRECTION('',(0.,0.,1.)); +#67677 = ORIENTED_EDGE('',*,*,#67323,.F.); +#67678 = PLANE('',#67679); +#67679 = AXIS2_PLACEMENT_3D('',#67680,#67681,#67682); +#67680 = CARTESIAN_POINT('',(131.084525,-72.472893,-3.5E-02)); +#67681 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#67682 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#67683 = ADVANCED_FACE('',(#67684),#67695,.T.); +#67684 = FACE_BOUND('',#67685,.T.); +#67685 = EDGE_LOOP('',(#67686,#67692,#67693,#67694)); +#67686 = ORIENTED_EDGE('',*,*,#67687,.T.); +#67687 = EDGE_CURVE('',#67172,#67392,#67688,.T.); +#67688 = LINE('',#67689,#67690); +#67689 = CARTESIAN_POINT('',(129.738285,-72.321208,-3.5E-02)); +#67690 = VECTOR('',#67691,1.); +#67691 = DIRECTION('',(0.,0.,1.)); +#67692 = ORIENTED_EDGE('',*,*,#67391,.T.); +#67693 = ORIENTED_EDGE('',*,*,#67653,.F.); +#67694 = ORIENTED_EDGE('',*,*,#67171,.F.); +#67695 = PLANE('',#67696); +#67696 = AXIS2_PLACEMENT_3D('',#67697,#67698,#67699); +#67697 = CARTESIAN_POINT('',(129.738285,-72.321208,-3.5E-02)); +#67698 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#67699 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#67700 = ADVANCED_FACE('',(#67701),#67712,.T.); +#67701 = FACE_BOUND('',#67702,.T.); +#67702 = EDGE_LOOP('',(#67703,#67704,#67705,#67711)); +#67703 = ORIENTED_EDGE('',*,*,#67672,.T.); +#67704 = ORIENTED_EDGE('',*,*,#67535,.T.); +#67705 = ORIENTED_EDGE('',*,*,#67706,.F.); +#67706 = EDGE_CURVE('',#67308,#67528,#67707,.T.); +#67707 = LINE('',#67708,#67709); +#67708 = CARTESIAN_POINT('',(131.16375,-72.82,-3.5E-02)); +#67709 = VECTOR('',#67710,1.); +#67710 = DIRECTION('',(0.,0.,1.)); +#67711 = ORIENTED_EDGE('',*,*,#67315,.F.); +#67712 = PLANE('',#67713); +#67713 = AXIS2_PLACEMENT_3D('',#67714,#67715,#67716); +#67714 = CARTESIAN_POINT('',(131.143692,-72.641983,-3.5E-02)); +#67715 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#67716 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#67717 = ADVANCED_FACE('',(#67718),#67729,.T.); +#67718 = FACE_BOUND('',#67719,.T.); +#67719 = EDGE_LOOP('',(#67720,#67726,#67727,#67728)); +#67720 = ORIENTED_EDGE('',*,*,#67721,.T.); +#67721 = EDGE_CURVE('',#67180,#67400,#67722,.T.); +#67722 = LINE('',#67723,#67724); +#67723 = CARTESIAN_POINT('',(129.642975,-72.472893,-3.5E-02)); +#67724 = VECTOR('',#67725,1.); +#67725 = DIRECTION('',(0.,0.,1.)); +#67726 = ORIENTED_EDGE('',*,*,#67399,.T.); +#67727 = ORIENTED_EDGE('',*,*,#67687,.F.); +#67728 = ORIENTED_EDGE('',*,*,#67179,.F.); +#67729 = PLANE('',#67730); +#67730 = AXIS2_PLACEMENT_3D('',#67731,#67732,#67733); +#67731 = CARTESIAN_POINT('',(129.642975,-72.472893,-3.5E-02)); +#67732 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#67733 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#67734 = ADVANCED_FACE('',(#67735),#67746,.T.); +#67735 = FACE_BOUND('',#67736,.T.); +#67736 = EDGE_LOOP('',(#67737,#67738,#67739,#67745)); +#67737 = ORIENTED_EDGE('',*,*,#67706,.T.); +#67738 = ORIENTED_EDGE('',*,*,#67527,.T.); +#67739 = ORIENTED_EDGE('',*,*,#67740,.F.); +#67740 = EDGE_CURVE('',#67300,#67520,#67741,.T.); +#67741 = LINE('',#67742,#67743); +#67742 = CARTESIAN_POINT('',(131.143692,-72.998017,-3.5E-02)); +#67743 = VECTOR('',#67744,1.); +#67744 = DIRECTION('',(0.,0.,1.)); +#67745 = ORIENTED_EDGE('',*,*,#67307,.F.); +#67746 = PLANE('',#67747); +#67747 = AXIS2_PLACEMENT_3D('',#67748,#67749,#67750); +#67748 = CARTESIAN_POINT('',(131.16375,-72.82,-3.5E-02)); +#67749 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#67750 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#67751 = ADVANCED_FACE('',(#67752),#67763,.T.); +#67752 = FACE_BOUND('',#67753,.T.); +#67753 = EDGE_LOOP('',(#67754,#67760,#67761,#67762)); +#67754 = ORIENTED_EDGE('',*,*,#67755,.T.); +#67755 = EDGE_CURVE('',#67188,#67408,#67756,.T.); +#67756 = LINE('',#67757,#67758); +#67757 = CARTESIAN_POINT('',(129.583808,-72.641983,-3.5E-02)); +#67758 = VECTOR('',#67759,1.); +#67759 = DIRECTION('',(0.,0.,1.)); +#67760 = ORIENTED_EDGE('',*,*,#67407,.T.); +#67761 = ORIENTED_EDGE('',*,*,#67721,.F.); +#67762 = ORIENTED_EDGE('',*,*,#67187,.F.); +#67763 = PLANE('',#67764); +#67764 = AXIS2_PLACEMENT_3D('',#67765,#67766,#67767); +#67765 = CARTESIAN_POINT('',(129.583808,-72.641983,-3.5E-02)); +#67766 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#67767 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#67768 = ADVANCED_FACE('',(#67769),#67780,.T.); +#67769 = FACE_BOUND('',#67770,.T.); +#67770 = EDGE_LOOP('',(#67771,#67772,#67773,#67779)); +#67771 = ORIENTED_EDGE('',*,*,#67740,.T.); +#67772 = ORIENTED_EDGE('',*,*,#67519,.T.); +#67773 = ORIENTED_EDGE('',*,*,#67774,.F.); +#67774 = EDGE_CURVE('',#67292,#67512,#67775,.T.); +#67775 = LINE('',#67776,#67777); +#67776 = CARTESIAN_POINT('',(131.084525,-73.167107,-3.5E-02)); +#67777 = VECTOR('',#67778,1.); +#67778 = DIRECTION('',(0.,0.,1.)); +#67779 = ORIENTED_EDGE('',*,*,#67299,.F.); +#67780 = PLANE('',#67781); +#67781 = AXIS2_PLACEMENT_3D('',#67782,#67783,#67784); +#67782 = CARTESIAN_POINT('',(131.143692,-72.998017,-3.5E-02)); +#67783 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#67784 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#67785 = ADVANCED_FACE('',(#67786),#67797,.T.); +#67786 = FACE_BOUND('',#67787,.T.); +#67787 = EDGE_LOOP('',(#67788,#67794,#67795,#67796)); +#67788 = ORIENTED_EDGE('',*,*,#67789,.T.); +#67789 = EDGE_CURVE('',#67196,#67416,#67790,.T.); +#67790 = LINE('',#67791,#67792); +#67791 = CARTESIAN_POINT('',(129.56375,-72.82,-3.5E-02)); +#67792 = VECTOR('',#67793,1.); +#67793 = DIRECTION('',(0.,0.,1.)); +#67794 = ORIENTED_EDGE('',*,*,#67415,.T.); +#67795 = ORIENTED_EDGE('',*,*,#67755,.F.); +#67796 = ORIENTED_EDGE('',*,*,#67195,.F.); +#67797 = PLANE('',#67798); +#67798 = AXIS2_PLACEMENT_3D('',#67799,#67800,#67801); +#67799 = CARTESIAN_POINT('',(129.56375,-72.82,-3.5E-02)); +#67800 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#67801 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#67802 = ADVANCED_FACE('',(#67803),#67814,.T.); +#67803 = FACE_BOUND('',#67804,.T.); +#67804 = EDGE_LOOP('',(#67805,#67806,#67807,#67813)); +#67805 = ORIENTED_EDGE('',*,*,#67774,.T.); +#67806 = ORIENTED_EDGE('',*,*,#67511,.T.); +#67807 = ORIENTED_EDGE('',*,*,#67808,.F.); +#67808 = EDGE_CURVE('',#67284,#67504,#67809,.T.); +#67809 = LINE('',#67810,#67811); +#67810 = CARTESIAN_POINT('',(130.989215,-73.318792,-3.5E-02)); +#67811 = VECTOR('',#67812,1.); +#67812 = DIRECTION('',(0.,0.,1.)); +#67813 = ORIENTED_EDGE('',*,*,#67291,.F.); +#67814 = PLANE('',#67815); +#67815 = AXIS2_PLACEMENT_3D('',#67816,#67817,#67818); +#67816 = CARTESIAN_POINT('',(131.084525,-73.167107,-3.5E-02)); +#67817 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#67818 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#67819 = ADVANCED_FACE('',(#67820),#67831,.T.); +#67820 = FACE_BOUND('',#67821,.T.); +#67821 = EDGE_LOOP('',(#67822,#67828,#67829,#67830)); +#67822 = ORIENTED_EDGE('',*,*,#67823,.T.); +#67823 = EDGE_CURVE('',#67204,#67424,#67824,.T.); +#67824 = LINE('',#67825,#67826); +#67825 = CARTESIAN_POINT('',(129.583808,-72.998017,-3.5E-02)); +#67826 = VECTOR('',#67827,1.); +#67827 = DIRECTION('',(0.,0.,1.)); +#67828 = ORIENTED_EDGE('',*,*,#67423,.T.); +#67829 = ORIENTED_EDGE('',*,*,#67789,.F.); +#67830 = ORIENTED_EDGE('',*,*,#67203,.F.); +#67831 = PLANE('',#67832); +#67832 = AXIS2_PLACEMENT_3D('',#67833,#67834,#67835); +#67833 = CARTESIAN_POINT('',(129.583808,-72.998017,-3.5E-02)); +#67834 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#67835 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#67836 = ADVANCED_FACE('',(#67837),#67848,.T.); +#67837 = FACE_BOUND('',#67838,.T.); +#67838 = EDGE_LOOP('',(#67839,#67840,#67841,#67847)); +#67839 = ORIENTED_EDGE('',*,*,#67808,.T.); +#67840 = ORIENTED_EDGE('',*,*,#67503,.T.); +#67841 = ORIENTED_EDGE('',*,*,#67842,.F.); +#67842 = EDGE_CURVE('',#67276,#67496,#67843,.T.); +#67843 = LINE('',#67844,#67845); +#67844 = CARTESIAN_POINT('',(130.862542,-73.445465,-3.5E-02)); +#67845 = VECTOR('',#67846,1.); +#67846 = DIRECTION('',(0.,0.,1.)); +#67847 = ORIENTED_EDGE('',*,*,#67283,.F.); +#67848 = PLANE('',#67849); +#67849 = AXIS2_PLACEMENT_3D('',#67850,#67851,#67852); +#67850 = CARTESIAN_POINT('',(130.989215,-73.318792,-3.5E-02)); +#67851 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#67852 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#67853 = ADVANCED_FACE('',(#67854),#67865,.T.); +#67854 = FACE_BOUND('',#67855,.T.); +#67855 = EDGE_LOOP('',(#67856,#67862,#67863,#67864)); +#67856 = ORIENTED_EDGE('',*,*,#67857,.T.); +#67857 = EDGE_CURVE('',#67212,#67432,#67858,.T.); +#67858 = LINE('',#67859,#67860); +#67859 = CARTESIAN_POINT('',(129.642975,-73.167107,-3.5E-02)); +#67860 = VECTOR('',#67861,1.); +#67861 = DIRECTION('',(0.,0.,1.)); +#67862 = ORIENTED_EDGE('',*,*,#67431,.T.); +#67863 = ORIENTED_EDGE('',*,*,#67823,.F.); +#67864 = ORIENTED_EDGE('',*,*,#67211,.F.); +#67865 = PLANE('',#67866); +#67866 = AXIS2_PLACEMENT_3D('',#67867,#67868,#67869); +#67867 = CARTESIAN_POINT('',(129.642975,-73.167107,-3.5E-02)); +#67868 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#67869 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#67870 = ADVANCED_FACE('',(#67871),#67882,.T.); +#67871 = FACE_BOUND('',#67872,.T.); +#67872 = EDGE_LOOP('',(#67873,#67874,#67875,#67881)); +#67873 = ORIENTED_EDGE('',*,*,#67842,.T.); +#67874 = ORIENTED_EDGE('',*,*,#67495,.T.); +#67875 = ORIENTED_EDGE('',*,*,#67876,.F.); +#67876 = EDGE_CURVE('',#67268,#67488,#67877,.T.); +#67877 = LINE('',#67878,#67879); +#67878 = CARTESIAN_POINT('',(130.710857,-73.540775,-3.5E-02)); +#67879 = VECTOR('',#67880,1.); +#67880 = DIRECTION('',(0.,0.,1.)); +#67881 = ORIENTED_EDGE('',*,*,#67275,.F.); +#67882 = PLANE('',#67883); +#67883 = AXIS2_PLACEMENT_3D('',#67884,#67885,#67886); +#67884 = CARTESIAN_POINT('',(130.862542,-73.445465,-3.5E-02)); +#67885 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#67886 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#67887 = ADVANCED_FACE('',(#67888),#67899,.T.); +#67888 = FACE_BOUND('',#67889,.T.); +#67889 = EDGE_LOOP('',(#67890,#67896,#67897,#67898)); +#67890 = ORIENTED_EDGE('',*,*,#67891,.T.); +#67891 = EDGE_CURVE('',#67220,#67440,#67892,.T.); +#67892 = LINE('',#67893,#67894); +#67893 = CARTESIAN_POINT('',(129.738285,-73.318792,-3.5E-02)); +#67894 = VECTOR('',#67895,1.); +#67895 = DIRECTION('',(0.,0.,1.)); +#67896 = ORIENTED_EDGE('',*,*,#67439,.T.); +#67897 = ORIENTED_EDGE('',*,*,#67857,.F.); +#67898 = ORIENTED_EDGE('',*,*,#67219,.F.); +#67899 = PLANE('',#67900); +#67900 = AXIS2_PLACEMENT_3D('',#67901,#67902,#67903); +#67901 = CARTESIAN_POINT('',(129.738285,-73.318792,-3.5E-02)); +#67902 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#67903 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#67904 = ADVANCED_FACE('',(#67905),#67916,.T.); +#67905 = FACE_BOUND('',#67906,.T.); +#67906 = EDGE_LOOP('',(#67907,#67908,#67909,#67915)); +#67907 = ORIENTED_EDGE('',*,*,#67876,.T.); +#67908 = ORIENTED_EDGE('',*,*,#67487,.T.); +#67909 = ORIENTED_EDGE('',*,*,#67910,.F.); +#67910 = EDGE_CURVE('',#67260,#67480,#67911,.T.); +#67911 = LINE('',#67912,#67913); +#67912 = CARTESIAN_POINT('',(130.541767,-73.599942,-3.5E-02)); +#67913 = VECTOR('',#67914,1.); +#67914 = DIRECTION('',(0.,0.,1.)); +#67915 = ORIENTED_EDGE('',*,*,#67267,.F.); +#67916 = PLANE('',#67917); +#67917 = AXIS2_PLACEMENT_3D('',#67918,#67919,#67920); +#67918 = CARTESIAN_POINT('',(130.710857,-73.540775,-3.5E-02)); +#67919 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#67920 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#67921 = ADVANCED_FACE('',(#67922),#67933,.T.); +#67922 = FACE_BOUND('',#67923,.T.); +#67923 = EDGE_LOOP('',(#67924,#67930,#67931,#67932)); +#67924 = ORIENTED_EDGE('',*,*,#67925,.T.); +#67925 = EDGE_CURVE('',#67228,#67448,#67926,.T.); +#67926 = LINE('',#67927,#67928); +#67927 = CARTESIAN_POINT('',(129.864958,-73.445465,-3.5E-02)); +#67928 = VECTOR('',#67929,1.); +#67929 = DIRECTION('',(0.,0.,1.)); +#67930 = ORIENTED_EDGE('',*,*,#67447,.T.); +#67931 = ORIENTED_EDGE('',*,*,#67891,.F.); +#67932 = ORIENTED_EDGE('',*,*,#67227,.F.); +#67933 = PLANE('',#67934); +#67934 = AXIS2_PLACEMENT_3D('',#67935,#67936,#67937); +#67935 = CARTESIAN_POINT('',(129.864958,-73.445465,-3.5E-02)); +#67936 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#67937 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#67938 = ADVANCED_FACE('',(#67939),#67950,.T.); +#67939 = FACE_BOUND('',#67940,.T.); +#67940 = EDGE_LOOP('',(#67941,#67942,#67943,#67949)); +#67941 = ORIENTED_EDGE('',*,*,#67910,.T.); +#67942 = ORIENTED_EDGE('',*,*,#67479,.T.); +#67943 = ORIENTED_EDGE('',*,*,#67944,.F.); +#67944 = EDGE_CURVE('',#67252,#67472,#67945,.T.); +#67945 = LINE('',#67946,#67947); +#67946 = CARTESIAN_POINT('',(130.36375,-73.62,-3.5E-02)); +#67947 = VECTOR('',#67948,1.); +#67948 = DIRECTION('',(0.,0.,1.)); +#67949 = ORIENTED_EDGE('',*,*,#67259,.F.); +#67950 = PLANE('',#67951); +#67951 = AXIS2_PLACEMENT_3D('',#67952,#67953,#67954); +#67952 = CARTESIAN_POINT('',(130.541767,-73.599942,-3.5E-02)); +#67953 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#67954 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#67955 = ADVANCED_FACE('',(#67956),#67967,.T.); +#67956 = FACE_BOUND('',#67957,.T.); +#67957 = EDGE_LOOP('',(#67958,#67964,#67965,#67966)); +#67958 = ORIENTED_EDGE('',*,*,#67959,.T.); +#67959 = EDGE_CURVE('',#67236,#67456,#67960,.T.); +#67960 = LINE('',#67961,#67962); +#67961 = CARTESIAN_POINT('',(130.016643,-73.540775,-3.5E-02)); +#67962 = VECTOR('',#67963,1.); +#67963 = DIRECTION('',(0.,0.,1.)); +#67964 = ORIENTED_EDGE('',*,*,#67455,.T.); +#67965 = ORIENTED_EDGE('',*,*,#67925,.F.); +#67966 = ORIENTED_EDGE('',*,*,#67235,.F.); +#67967 = PLANE('',#67968); +#67968 = AXIS2_PLACEMENT_3D('',#67969,#67970,#67971); +#67969 = CARTESIAN_POINT('',(130.016643,-73.540775,-3.5E-02)); +#67970 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#67971 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#67972 = ADVANCED_FACE('',(#67973),#67984,.T.); +#67973 = FACE_BOUND('',#67974,.T.); +#67974 = EDGE_LOOP('',(#67975,#67976,#67977,#67983)); +#67975 = ORIENTED_EDGE('',*,*,#67944,.T.); +#67976 = ORIENTED_EDGE('',*,*,#67471,.T.); +#67977 = ORIENTED_EDGE('',*,*,#67978,.F.); +#67978 = EDGE_CURVE('',#67244,#67464,#67979,.T.); +#67979 = LINE('',#67980,#67981); +#67980 = CARTESIAN_POINT('',(130.185733,-73.599942,-3.5E-02)); +#67981 = VECTOR('',#67982,1.); +#67982 = DIRECTION('',(0.,0.,1.)); +#67983 = ORIENTED_EDGE('',*,*,#67251,.F.); +#67984 = PLANE('',#67985); +#67985 = AXIS2_PLACEMENT_3D('',#67986,#67987,#67988); +#67986 = CARTESIAN_POINT('',(130.36375,-73.62,-3.5E-02)); +#67987 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#67988 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#67989 = ADVANCED_FACE('',(#67990),#67996,.T.); +#67990 = FACE_BOUND('',#67991,.T.); +#67991 = EDGE_LOOP('',(#67992,#67993,#67994,#67995)); +#67992 = ORIENTED_EDGE('',*,*,#67978,.T.); +#67993 = ORIENTED_EDGE('',*,*,#67463,.T.); +#67994 = ORIENTED_EDGE('',*,*,#67959,.F.); +#67995 = ORIENTED_EDGE('',*,*,#67243,.F.); +#67996 = PLANE('',#67997); +#67997 = AXIS2_PLACEMENT_3D('',#67998,#67999,#68000); +#67998 = CARTESIAN_POINT('',(130.185733,-73.599942,-3.5E-02)); +#67999 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#68000 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#68001 = ADVANCED_FACE('',(#68002),#68013,.F.); +#68002 = FACE_BOUND('',#68003,.T.); +#68003 = EDGE_LOOP('',(#68004,#68005,#68011,#68012)); +#68004 = ORIENTED_EDGE('',*,*,#67348,.T.); +#68005 = ORIENTED_EDGE('',*,*,#68006,.T.); +#68006 = EDGE_CURVE('',#67349,#67569,#68007,.T.); +#68007 = LINE('',#68008,#68009); +#68008 = CARTESIAN_POINT('',(130.36375,-73.195,-4.5E-02)); +#68009 = VECTOR('',#68010,1.); +#68010 = DIRECTION('',(0.,0.,1.)); +#68011 = ORIENTED_EDGE('',*,*,#67568,.F.); +#68012 = ORIENTED_EDGE('',*,*,#68006,.F.); +#68013 = CYLINDRICAL_SURFACE('',#68014,0.375); +#68014 = AXIS2_PLACEMENT_3D('',#68015,#68016,#68017); +#68015 = CARTESIAN_POINT('',(130.36375,-72.82,-4.5E-02)); +#68016 = DIRECTION('',(-0.,-0.,-1.)); +#68017 = DIRECTION('',(-0.,-1.,0.)); +#68018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68022)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68019,#68020,#68021)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68019 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68020 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68021 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68022 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68019, + 'distance_accuracy_value','confusion accuracy'); +#68023 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68024,#68026); +#68024 = ( REPRESENTATION_RELATIONSHIP('','',#67036,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68025) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68025 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1351); +#68026 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68027); +#68027 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('336','=>[0:1:1:329]','',#5, + #67031,$); +#68028 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#67033)); +#68029 = SHAPE_DEFINITION_REPRESENTATION(#68030,#68036); +#68030 = PRODUCT_DEFINITION_SHAPE('','',#68031); +#68031 = PRODUCT_DEFINITION('design','',#68032,#68035); +#68032 = PRODUCT_DEFINITION_FORMATION('','',#68033); +#68033 = PRODUCT('HackPad_pad_80','HackPad_pad_80','',(#68034)); +#68034 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68035 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68036 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68037),#68129); +#68037 = MANIFOLD_SOLID_BREP('',#68038); +#68038 = CLOSED_SHELL('',(#68039,#68072,#68092,#68112)); +#68039 = ADVANCED_FACE('',(#68040),#68067,.T.); +#68040 = FACE_BOUND('',#68041,.F.); +#68041 = EDGE_LOOP('',(#68042,#68052,#68059,#68060)); +#68042 = ORIENTED_EDGE('',*,*,#68043,.T.); +#68043 = EDGE_CURVE('',#68044,#68046,#68048,.T.); +#68044 = VERTEX_POINT('',#68045); +#68045 = CARTESIAN_POINT('',(130.36375,-73.22,-3.5E-02)); +#68046 = VERTEX_POINT('',#68047); +#68047 = CARTESIAN_POINT('',(130.36375,-73.22,1.635)); +#68048 = LINE('',#68049,#68050); +#68049 = CARTESIAN_POINT('',(130.36375,-73.22,-3.5E-02)); +#68050 = VECTOR('',#68051,1.); +#68051 = DIRECTION('',(0.,0.,1.)); +#68052 = ORIENTED_EDGE('',*,*,#68053,.T.); +#68053 = EDGE_CURVE('',#68046,#68046,#68054,.T.); +#68054 = CIRCLE('',#68055,0.4); +#68055 = AXIS2_PLACEMENT_3D('',#68056,#68057,#68058); +#68056 = CARTESIAN_POINT('',(130.36375,-72.82,1.635)); +#68057 = DIRECTION('',(0.,-0.,1.)); +#68058 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#68059 = ORIENTED_EDGE('',*,*,#68043,.F.); +#68060 = ORIENTED_EDGE('',*,*,#68061,.F.); +#68061 = EDGE_CURVE('',#68044,#68044,#68062,.T.); +#68062 = CIRCLE('',#68063,0.4); +#68063 = AXIS2_PLACEMENT_3D('',#68064,#68065,#68066); +#68064 = CARTESIAN_POINT('',(130.36375,-72.82,-3.5E-02)); +#68065 = DIRECTION('',(0.,-0.,1.)); +#68066 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#68067 = CYLINDRICAL_SURFACE('',#68068,0.4); +#68068 = AXIS2_PLACEMENT_3D('',#68069,#68070,#68071); +#68069 = CARTESIAN_POINT('',(130.36375,-72.82,-3.5E-02)); +#68070 = DIRECTION('',(-0.,0.,-1.)); +#68071 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#68072 = ADVANCED_FACE('',(#68073,#68076),#68087,.F.); +#68073 = FACE_BOUND('',#68074,.F.); +#68074 = EDGE_LOOP('',(#68075)); +#68075 = ORIENTED_EDGE('',*,*,#68061,.T.); +#68076 = FACE_BOUND('',#68077,.F.); +#68077 = EDGE_LOOP('',(#68078)); +#68078 = ORIENTED_EDGE('',*,*,#68079,.T.); +#68079 = EDGE_CURVE('',#68080,#68080,#68082,.T.); +#68080 = VERTEX_POINT('',#68081); +#68081 = CARTESIAN_POINT('',(130.36375,-73.195,-3.5E-02)); +#68082 = CIRCLE('',#68083,0.375); +#68083 = AXIS2_PLACEMENT_3D('',#68084,#68085,#68086); +#68084 = CARTESIAN_POINT('',(130.36375,-72.82,-3.5E-02)); +#68085 = DIRECTION('',(-0.,0.,-1.)); +#68086 = DIRECTION('',(-0.,-1.,0.)); +#68087 = PLANE('',#68088); +#68088 = AXIS2_PLACEMENT_3D('',#68089,#68090,#68091); +#68089 = CARTESIAN_POINT('',(130.36375,-73.22,-3.5E-02)); +#68090 = DIRECTION('',(0.,0.,1.)); +#68091 = DIRECTION('',(1.,0.,-0.)); +#68092 = ADVANCED_FACE('',(#68093,#68096),#68107,.T.); +#68093 = FACE_BOUND('',#68094,.T.); +#68094 = EDGE_LOOP('',(#68095)); +#68095 = ORIENTED_EDGE('',*,*,#68053,.T.); +#68096 = FACE_BOUND('',#68097,.T.); +#68097 = EDGE_LOOP('',(#68098)); +#68098 = ORIENTED_EDGE('',*,*,#68099,.T.); +#68099 = EDGE_CURVE('',#68100,#68100,#68102,.T.); +#68100 = VERTEX_POINT('',#68101); +#68101 = CARTESIAN_POINT('',(130.36375,-73.195,1.635)); +#68102 = CIRCLE('',#68103,0.375); +#68103 = AXIS2_PLACEMENT_3D('',#68104,#68105,#68106); +#68104 = CARTESIAN_POINT('',(130.36375,-72.82,1.635)); +#68105 = DIRECTION('',(-0.,0.,-1.)); +#68106 = DIRECTION('',(-0.,-1.,0.)); +#68107 = PLANE('',#68108); +#68108 = AXIS2_PLACEMENT_3D('',#68109,#68110,#68111); +#68109 = CARTESIAN_POINT('',(130.36375,-73.22,1.635)); +#68110 = DIRECTION('',(0.,0.,1.)); +#68111 = DIRECTION('',(1.,0.,-0.)); +#68112 = ADVANCED_FACE('',(#68113),#68124,.F.); +#68113 = FACE_BOUND('',#68114,.T.); +#68114 = EDGE_LOOP('',(#68115,#68116,#68122,#68123)); +#68115 = ORIENTED_EDGE('',*,*,#68079,.T.); +#68116 = ORIENTED_EDGE('',*,*,#68117,.T.); +#68117 = EDGE_CURVE('',#68080,#68100,#68118,.T.); +#68118 = LINE('',#68119,#68120); +#68119 = CARTESIAN_POINT('',(130.36375,-73.195,-4.5E-02)); +#68120 = VECTOR('',#68121,1.); +#68121 = DIRECTION('',(0.,0.,1.)); +#68122 = ORIENTED_EDGE('',*,*,#68099,.F.); +#68123 = ORIENTED_EDGE('',*,*,#68117,.F.); +#68124 = CYLINDRICAL_SURFACE('',#68125,0.375); +#68125 = AXIS2_PLACEMENT_3D('',#68126,#68127,#68128); +#68126 = CARTESIAN_POINT('',(130.36375,-72.82,-4.5E-02)); +#68127 = DIRECTION('',(-0.,-0.,-1.)); +#68128 = DIRECTION('',(-0.,-1.,0.)); +#68129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68133)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68130,#68131,#68132)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68130 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68131 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68132 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68133 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68130, + 'distance_accuracy_value','confusion accuracy'); +#68134 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68135,#68137); +#68135 = ( REPRESENTATION_RELATIONSHIP('','',#68036,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68136) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68136 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1355); +#68137 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68138); +#68138 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('337','=>[0:1:1:330]','',#5, + #68031,$); +#68139 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68033)); +#68140 = SHAPE_DEFINITION_REPRESENTATION(#68141,#68147); +#68141 = PRODUCT_DEFINITION_SHAPE('','',#68142); +#68142 = PRODUCT_DEFINITION('design','',#68143,#68146); +#68143 = PRODUCT_DEFINITION_FORMATION('','',#68144); +#68144 = PRODUCT('HackPad_pad_81','HackPad_pad_81','',(#68145)); +#68145 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68146 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68147 = SHAPE_REPRESENTATION('',(#11),#68148); +#68148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68152)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68149,#68150,#68151)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68149 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68150 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68151 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68152 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68149, + 'distance_accuracy_value','confusion accuracy'); +#68153 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68154,#68156); +#68154 = ( REPRESENTATION_RELATIONSHIP('','',#68147,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68155) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68155 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1359); +#68156 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68157); +#68157 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('338','=>[0:1:1:331]','',#5, + #68142,$); +#68158 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68144)); +#68159 = SHAPE_DEFINITION_REPRESENTATION(#68160,#68166); +#68160 = PRODUCT_DEFINITION_SHAPE('','',#68161); +#68161 = PRODUCT_DEFINITION('design','',#68162,#68165); +#68162 = PRODUCT_DEFINITION_FORMATION('','',#68163); +#68163 = PRODUCT('HackPad_pad_82','HackPad_pad_82','',(#68164)); +#68164 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68165 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68166 = SHAPE_REPRESENTATION('',(#11),#68167); +#68167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68171)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68168,#68169,#68170)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68168 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68169 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68170 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68171 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68168, + 'distance_accuracy_value','confusion accuracy'); +#68172 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68173,#68175); +#68173 = ( REPRESENTATION_RELATIONSHIP('','',#68166,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68174) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68174 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1363); +#68175 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68176); +#68176 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('339','=>[0:1:1:332]','',#5, + #68161,$); +#68177 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68163)); +#68178 = SHAPE_DEFINITION_REPRESENTATION(#68179,#68185); +#68179 = PRODUCT_DEFINITION_SHAPE('','',#68180); +#68180 = PRODUCT_DEFINITION('design','',#68181,#68184); +#68181 = PRODUCT_DEFINITION_FORMATION('','',#68182); +#68182 = PRODUCT('HackPad_pad_83','HackPad_pad_83','',(#68183)); +#68183 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68184 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68185 = SHAPE_REPRESENTATION('',(#11),#68186); +#68186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68190)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68187,#68188,#68189)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68187 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68188 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68189 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68190 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68187, + 'distance_accuracy_value','confusion accuracy'); +#68191 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68192,#68194); +#68192 = ( REPRESENTATION_RELATIONSHIP('','',#68185,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68193) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68193 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1367); +#68194 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68195); +#68195 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('340','=>[0:1:1:333]','',#5, + #68180,$); +#68196 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68182)); +#68197 = SHAPE_DEFINITION_REPRESENTATION(#68198,#68204); +#68198 = PRODUCT_DEFINITION_SHAPE('','',#68199); +#68199 = PRODUCT_DEFINITION('design','',#68200,#68203); +#68200 = PRODUCT_DEFINITION_FORMATION('','',#68201); +#68201 = PRODUCT('HackPad_pad_84','HackPad_pad_84','',(#68202)); +#68202 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68203 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68204 = SHAPE_REPRESENTATION('',(#11),#68205); +#68205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68209)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68206,#68207,#68208)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68206 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68207 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68208 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68209 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68206, + 'distance_accuracy_value','confusion accuracy'); +#68210 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68211,#68213); +#68211 = ( REPRESENTATION_RELATIONSHIP('','',#68204,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68212) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68212 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1371); +#68213 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68214); +#68214 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('341','=>[0:1:1:334]','',#5, + #68199,$); +#68215 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68201)); +#68216 = SHAPE_DEFINITION_REPRESENTATION(#68217,#68223); +#68217 = PRODUCT_DEFINITION_SHAPE('','',#68218); +#68218 = PRODUCT_DEFINITION('design','',#68219,#68222); +#68219 = PRODUCT_DEFINITION_FORMATION('','',#68220); +#68220 = PRODUCT('HackPad_pad_85','HackPad_pad_85','',(#68221)); +#68221 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68222 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68223 = SHAPE_REPRESENTATION('',(#11),#68224); +#68224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68228)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68225,#68226,#68227)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68225 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68226 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68227 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68228 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68225, + 'distance_accuracy_value','confusion accuracy'); +#68229 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68230,#68232); +#68230 = ( REPRESENTATION_RELATIONSHIP('','',#68223,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68231) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68231 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1375); +#68232 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68233); +#68233 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('342','=>[0:1:1:335]','',#5, + #68218,$); +#68234 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68220)); +#68235 = SHAPE_DEFINITION_REPRESENTATION(#68236,#68242); +#68236 = PRODUCT_DEFINITION_SHAPE('','',#68237); +#68237 = PRODUCT_DEFINITION('design','',#68238,#68241); +#68238 = PRODUCT_DEFINITION_FORMATION('','',#68239); +#68239 = PRODUCT('HackPad_pad_86','HackPad_pad_86','',(#68240)); +#68240 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68241 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68242 = SHAPE_REPRESENTATION('',(#11),#68243); +#68243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68247)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68244,#68245,#68246)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68244 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68245 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68246 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68247 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68244, + 'distance_accuracy_value','confusion accuracy'); +#68248 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68249,#68251); +#68249 = ( REPRESENTATION_RELATIONSHIP('','',#68242,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68250) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68250 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1379); +#68251 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68252); +#68252 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('343','=>[0:1:1:336]','',#5, + #68237,$); +#68253 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68239)); +#68254 = SHAPE_DEFINITION_REPRESENTATION(#68255,#68261); +#68255 = PRODUCT_DEFINITION_SHAPE('','',#68256); +#68256 = PRODUCT_DEFINITION('design','',#68257,#68260); +#68257 = PRODUCT_DEFINITION_FORMATION('','',#68258); +#68258 = PRODUCT('HackPad_pad_87','HackPad_pad_87','',(#68259)); +#68259 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68260 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68261 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68262),#68354); +#68262 = MANIFOLD_SOLID_BREP('',#68263); +#68263 = CLOSED_SHELL('',(#68264,#68297,#68317,#68337)); +#68264 = ADVANCED_FACE('',(#68265),#68292,.T.); +#68265 = FACE_BOUND('',#68266,.T.); +#68266 = EDGE_LOOP('',(#68267,#68276,#68284,#68291)); +#68267 = ORIENTED_EDGE('',*,*,#68268,.F.); +#68268 = EDGE_CURVE('',#68269,#68269,#68271,.T.); +#68269 = VERTEX_POINT('',#68270); +#68270 = CARTESIAN_POINT('',(148.57875,-99.695,1.635)); +#68271 = CIRCLE('',#68272,1.1); +#68272 = AXIS2_PLACEMENT_3D('',#68273,#68274,#68275); +#68273 = CARTESIAN_POINT('',(147.47875,-99.695,1.635)); +#68274 = DIRECTION('',(0.,0.,1.)); +#68275 = DIRECTION('',(1.,0.,-0.)); +#68276 = ORIENTED_EDGE('',*,*,#68277,.F.); +#68277 = EDGE_CURVE('',#68278,#68269,#68280,.T.); +#68278 = VERTEX_POINT('',#68279); +#68279 = CARTESIAN_POINT('',(148.57875,-99.695,1.6)); +#68280 = LINE('',#68281,#68282); +#68281 = CARTESIAN_POINT('',(148.57875,-99.695,1.6)); +#68282 = VECTOR('',#68283,1.); +#68283 = DIRECTION('',(0.,0.,1.)); +#68284 = ORIENTED_EDGE('',*,*,#68285,.T.); +#68285 = EDGE_CURVE('',#68278,#68278,#68286,.T.); +#68286 = CIRCLE('',#68287,1.1); +#68287 = AXIS2_PLACEMENT_3D('',#68288,#68289,#68290); +#68288 = CARTESIAN_POINT('',(147.47875,-99.695,1.6)); +#68289 = DIRECTION('',(0.,0.,1.)); +#68290 = DIRECTION('',(1.,0.,-0.)); +#68291 = ORIENTED_EDGE('',*,*,#68277,.T.); +#68292 = CYLINDRICAL_SURFACE('',#68293,1.1); +#68293 = AXIS2_PLACEMENT_3D('',#68294,#68295,#68296); +#68294 = CARTESIAN_POINT('',(147.47875,-99.695,1.6)); +#68295 = DIRECTION('',(0.,0.,1.)); +#68296 = DIRECTION('',(1.,0.,-0.)); +#68297 = ADVANCED_FACE('',(#68298,#68301),#68312,.T.); +#68298 = FACE_BOUND('',#68299,.T.); +#68299 = EDGE_LOOP('',(#68300)); +#68300 = ORIENTED_EDGE('',*,*,#68268,.T.); +#68301 = FACE_BOUND('',#68302,.T.); +#68302 = EDGE_LOOP('',(#68303)); +#68303 = ORIENTED_EDGE('',*,*,#68304,.T.); +#68304 = EDGE_CURVE('',#68305,#68305,#68307,.T.); +#68305 = VERTEX_POINT('',#68306); +#68306 = CARTESIAN_POINT('',(147.47875,-100.42,1.635)); +#68307 = CIRCLE('',#68308,0.725); +#68308 = AXIS2_PLACEMENT_3D('',#68309,#68310,#68311); +#68309 = CARTESIAN_POINT('',(147.47875,-99.695,1.635)); +#68310 = DIRECTION('',(-0.,0.,-1.)); +#68311 = DIRECTION('',(-0.,-1.,0.)); +#68312 = PLANE('',#68313); +#68313 = AXIS2_PLACEMENT_3D('',#68314,#68315,#68316); +#68314 = CARTESIAN_POINT('',(147.47875,-99.695,1.635)); +#68315 = DIRECTION('',(0.,0.,1.)); +#68316 = DIRECTION('',(1.,0.,-0.)); +#68317 = ADVANCED_FACE('',(#68318,#68321),#68332,.F.); +#68318 = FACE_BOUND('',#68319,.F.); +#68319 = EDGE_LOOP('',(#68320)); +#68320 = ORIENTED_EDGE('',*,*,#68285,.T.); +#68321 = FACE_BOUND('',#68322,.F.); +#68322 = EDGE_LOOP('',(#68323)); +#68323 = ORIENTED_EDGE('',*,*,#68324,.T.); +#68324 = EDGE_CURVE('',#68325,#68325,#68327,.T.); +#68325 = VERTEX_POINT('',#68326); +#68326 = CARTESIAN_POINT('',(147.47875,-100.42,1.6)); +#68327 = CIRCLE('',#68328,0.725); +#68328 = AXIS2_PLACEMENT_3D('',#68329,#68330,#68331); +#68329 = CARTESIAN_POINT('',(147.47875,-99.695,1.6)); +#68330 = DIRECTION('',(-0.,0.,-1.)); +#68331 = DIRECTION('',(-0.,-1.,0.)); +#68332 = PLANE('',#68333); +#68333 = AXIS2_PLACEMENT_3D('',#68334,#68335,#68336); +#68334 = CARTESIAN_POINT('',(147.47875,-99.695,1.6)); +#68335 = DIRECTION('',(0.,0.,1.)); +#68336 = DIRECTION('',(1.,0.,-0.)); +#68337 = ADVANCED_FACE('',(#68338),#68349,.F.); +#68338 = FACE_BOUND('',#68339,.T.); +#68339 = EDGE_LOOP('',(#68340,#68341,#68347,#68348)); +#68340 = ORIENTED_EDGE('',*,*,#68324,.T.); +#68341 = ORIENTED_EDGE('',*,*,#68342,.T.); +#68342 = EDGE_CURVE('',#68325,#68305,#68343,.T.); +#68343 = LINE('',#68344,#68345); +#68344 = CARTESIAN_POINT('',(147.47875,-100.42,-4.5E-02)); +#68345 = VECTOR('',#68346,1.); +#68346 = DIRECTION('',(0.,0.,1.)); +#68347 = ORIENTED_EDGE('',*,*,#68304,.F.); +#68348 = ORIENTED_EDGE('',*,*,#68342,.F.); +#68349 = CYLINDRICAL_SURFACE('',#68350,0.725); +#68350 = AXIS2_PLACEMENT_3D('',#68351,#68352,#68353); +#68351 = CARTESIAN_POINT('',(147.47875,-99.695,-4.5E-02)); +#68352 = DIRECTION('',(-0.,-0.,-1.)); +#68353 = DIRECTION('',(-0.,-1.,0.)); +#68354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68358)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68355,#68356,#68357)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68355 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68356 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68357 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68358 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68355, + 'distance_accuracy_value','confusion accuracy'); +#68359 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68360,#68362); +#68360 = ( REPRESENTATION_RELATIONSHIP('','',#68261,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68361) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68361 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1383); +#68362 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68363); +#68363 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('344','=>[0:1:1:337]','',#5, + #68256,$); +#68364 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68258)); +#68365 = SHAPE_DEFINITION_REPRESENTATION(#68366,#68372); +#68366 = PRODUCT_DEFINITION_SHAPE('','',#68367); +#68367 = PRODUCT_DEFINITION('design','',#68368,#68371); +#68368 = PRODUCT_DEFINITION_FORMATION('','',#68369); +#68369 = PRODUCT('HackPad_pad_88','HackPad_pad_88','',(#68370)); +#68370 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68371 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68372 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68373),#68465); +#68373 = MANIFOLD_SOLID_BREP('',#68374); +#68374 = CLOSED_SHELL('',(#68375,#68408,#68428,#68448)); +#68375 = ADVANCED_FACE('',(#68376),#68403,.T.); +#68376 = FACE_BOUND('',#68377,.T.); +#68377 = EDGE_LOOP('',(#68378,#68387,#68395,#68402)); +#68378 = ORIENTED_EDGE('',*,*,#68379,.F.); +#68379 = EDGE_CURVE('',#68380,#68380,#68382,.T.); +#68380 = VERTEX_POINT('',#68381); +#68381 = CARTESIAN_POINT('',(148.57875,-99.695,0.)); +#68382 = CIRCLE('',#68383,1.1); +#68383 = AXIS2_PLACEMENT_3D('',#68384,#68385,#68386); +#68384 = CARTESIAN_POINT('',(147.47875,-99.695,0.)); +#68385 = DIRECTION('',(0.,0.,1.)); +#68386 = DIRECTION('',(1.,0.,-0.)); +#68387 = ORIENTED_EDGE('',*,*,#68388,.F.); +#68388 = EDGE_CURVE('',#68389,#68380,#68391,.T.); +#68389 = VERTEX_POINT('',#68390); +#68390 = CARTESIAN_POINT('',(148.57875,-99.695,-3.5E-02)); +#68391 = LINE('',#68392,#68393); +#68392 = CARTESIAN_POINT('',(148.57875,-99.695,-3.5E-02)); +#68393 = VECTOR('',#68394,1.); +#68394 = DIRECTION('',(0.,0.,1.)); +#68395 = ORIENTED_EDGE('',*,*,#68396,.T.); +#68396 = EDGE_CURVE('',#68389,#68389,#68397,.T.); +#68397 = CIRCLE('',#68398,1.1); +#68398 = AXIS2_PLACEMENT_3D('',#68399,#68400,#68401); +#68399 = CARTESIAN_POINT('',(147.47875,-99.695,-3.5E-02)); +#68400 = DIRECTION('',(0.,0.,1.)); +#68401 = DIRECTION('',(1.,0.,-0.)); +#68402 = ORIENTED_EDGE('',*,*,#68388,.T.); +#68403 = CYLINDRICAL_SURFACE('',#68404,1.1); +#68404 = AXIS2_PLACEMENT_3D('',#68405,#68406,#68407); +#68405 = CARTESIAN_POINT('',(147.47875,-99.695,-3.5E-02)); +#68406 = DIRECTION('',(0.,0.,1.)); +#68407 = DIRECTION('',(1.,0.,-0.)); +#68408 = ADVANCED_FACE('',(#68409,#68412),#68423,.T.); +#68409 = FACE_BOUND('',#68410,.T.); +#68410 = EDGE_LOOP('',(#68411)); +#68411 = ORIENTED_EDGE('',*,*,#68379,.T.); +#68412 = FACE_BOUND('',#68413,.T.); +#68413 = EDGE_LOOP('',(#68414)); +#68414 = ORIENTED_EDGE('',*,*,#68415,.T.); +#68415 = EDGE_CURVE('',#68416,#68416,#68418,.T.); +#68416 = VERTEX_POINT('',#68417); +#68417 = CARTESIAN_POINT('',(147.47875,-100.42,0.)); +#68418 = CIRCLE('',#68419,0.725); +#68419 = AXIS2_PLACEMENT_3D('',#68420,#68421,#68422); +#68420 = CARTESIAN_POINT('',(147.47875,-99.695,0.)); +#68421 = DIRECTION('',(-0.,0.,-1.)); +#68422 = DIRECTION('',(-0.,-1.,0.)); +#68423 = PLANE('',#68424); +#68424 = AXIS2_PLACEMENT_3D('',#68425,#68426,#68427); +#68425 = CARTESIAN_POINT('',(147.47875,-99.695,0.)); +#68426 = DIRECTION('',(0.,0.,1.)); +#68427 = DIRECTION('',(1.,0.,-0.)); +#68428 = ADVANCED_FACE('',(#68429,#68432),#68443,.F.); +#68429 = FACE_BOUND('',#68430,.F.); +#68430 = EDGE_LOOP('',(#68431)); +#68431 = ORIENTED_EDGE('',*,*,#68396,.T.); +#68432 = FACE_BOUND('',#68433,.F.); +#68433 = EDGE_LOOP('',(#68434)); +#68434 = ORIENTED_EDGE('',*,*,#68435,.T.); +#68435 = EDGE_CURVE('',#68436,#68436,#68438,.T.); +#68436 = VERTEX_POINT('',#68437); +#68437 = CARTESIAN_POINT('',(147.47875,-100.42,-3.5E-02)); +#68438 = CIRCLE('',#68439,0.725); +#68439 = AXIS2_PLACEMENT_3D('',#68440,#68441,#68442); +#68440 = CARTESIAN_POINT('',(147.47875,-99.695,-3.5E-02)); +#68441 = DIRECTION('',(-0.,0.,-1.)); +#68442 = DIRECTION('',(-0.,-1.,0.)); +#68443 = PLANE('',#68444); +#68444 = AXIS2_PLACEMENT_3D('',#68445,#68446,#68447); +#68445 = CARTESIAN_POINT('',(147.47875,-99.695,-3.5E-02)); +#68446 = DIRECTION('',(0.,0.,1.)); +#68447 = DIRECTION('',(1.,0.,-0.)); +#68448 = ADVANCED_FACE('',(#68449),#68460,.F.); +#68449 = FACE_BOUND('',#68450,.T.); +#68450 = EDGE_LOOP('',(#68451,#68452,#68458,#68459)); +#68451 = ORIENTED_EDGE('',*,*,#68435,.T.); +#68452 = ORIENTED_EDGE('',*,*,#68453,.T.); +#68453 = EDGE_CURVE('',#68436,#68416,#68454,.T.); +#68454 = LINE('',#68455,#68456); +#68455 = CARTESIAN_POINT('',(147.47875,-100.42,-4.5E-02)); +#68456 = VECTOR('',#68457,1.); +#68457 = DIRECTION('',(0.,0.,1.)); +#68458 = ORIENTED_EDGE('',*,*,#68415,.F.); +#68459 = ORIENTED_EDGE('',*,*,#68453,.F.); +#68460 = CYLINDRICAL_SURFACE('',#68461,0.725); +#68461 = AXIS2_PLACEMENT_3D('',#68462,#68463,#68464); +#68462 = CARTESIAN_POINT('',(147.47875,-99.695,-4.5E-02)); +#68463 = DIRECTION('',(-0.,-0.,-1.)); +#68464 = DIRECTION('',(-0.,-1.,0.)); +#68465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68469)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68466,#68467,#68468)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68466 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68467 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68468 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68469 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68466, + 'distance_accuracy_value','confusion accuracy'); +#68470 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68471,#68473); +#68471 = ( REPRESENTATION_RELATIONSHIP('','',#68372,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68472) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68472 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1387); +#68473 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68474); +#68474 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('345','=>[0:1:1:338]','',#5, + #68367,$); +#68475 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68369)); +#68476 = SHAPE_DEFINITION_REPRESENTATION(#68477,#68483); +#68477 = PRODUCT_DEFINITION_SHAPE('','',#68478); +#68478 = PRODUCT_DEFINITION('design','',#68479,#68482); +#68479 = PRODUCT_DEFINITION_FORMATION('','',#68480); +#68480 = PRODUCT('HackPad_pad_89','HackPad_pad_89','',(#68481)); +#68481 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68482 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68483 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68484),#68576); +#68484 = MANIFOLD_SOLID_BREP('',#68485); +#68485 = CLOSED_SHELL('',(#68486,#68519,#68539,#68559)); +#68486 = ADVANCED_FACE('',(#68487),#68514,.T.); +#68487 = FACE_BOUND('',#68488,.F.); +#68488 = EDGE_LOOP('',(#68489,#68499,#68506,#68507)); +#68489 = ORIENTED_EDGE('',*,*,#68490,.T.); +#68490 = EDGE_CURVE('',#68491,#68493,#68495,.T.); +#68491 = VERTEX_POINT('',#68492); +#68492 = CARTESIAN_POINT('',(147.47875,-100.445,-3.5E-02)); +#68493 = VERTEX_POINT('',#68494); +#68494 = CARTESIAN_POINT('',(147.47875,-100.445,1.635)); +#68495 = LINE('',#68496,#68497); +#68496 = CARTESIAN_POINT('',(147.47875,-100.445,-3.5E-02)); +#68497 = VECTOR('',#68498,1.); +#68498 = DIRECTION('',(0.,0.,1.)); +#68499 = ORIENTED_EDGE('',*,*,#68500,.T.); +#68500 = EDGE_CURVE('',#68493,#68493,#68501,.T.); +#68501 = CIRCLE('',#68502,0.75); +#68502 = AXIS2_PLACEMENT_3D('',#68503,#68504,#68505); +#68503 = CARTESIAN_POINT('',(147.47875,-99.695,1.635)); +#68504 = DIRECTION('',(0.,0.,1.)); +#68505 = DIRECTION('',(-0.,-1.,0.)); +#68506 = ORIENTED_EDGE('',*,*,#68490,.F.); +#68507 = ORIENTED_EDGE('',*,*,#68508,.F.); +#68508 = EDGE_CURVE('',#68491,#68491,#68509,.T.); +#68509 = CIRCLE('',#68510,0.75); +#68510 = AXIS2_PLACEMENT_3D('',#68511,#68512,#68513); +#68511 = CARTESIAN_POINT('',(147.47875,-99.695,-3.5E-02)); +#68512 = DIRECTION('',(0.,0.,1.)); +#68513 = DIRECTION('',(-0.,-1.,0.)); +#68514 = CYLINDRICAL_SURFACE('',#68515,0.75); +#68515 = AXIS2_PLACEMENT_3D('',#68516,#68517,#68518); +#68516 = CARTESIAN_POINT('',(147.47875,-99.695,-3.5E-02)); +#68517 = DIRECTION('',(-0.,-0.,-1.)); +#68518 = DIRECTION('',(-0.,-1.,0.)); +#68519 = ADVANCED_FACE('',(#68520,#68523),#68534,.F.); +#68520 = FACE_BOUND('',#68521,.F.); +#68521 = EDGE_LOOP('',(#68522)); +#68522 = ORIENTED_EDGE('',*,*,#68508,.T.); +#68523 = FACE_BOUND('',#68524,.F.); +#68524 = EDGE_LOOP('',(#68525)); +#68525 = ORIENTED_EDGE('',*,*,#68526,.T.); +#68526 = EDGE_CURVE('',#68527,#68527,#68529,.T.); +#68527 = VERTEX_POINT('',#68528); +#68528 = CARTESIAN_POINT('',(147.47875,-100.42,-3.5E-02)); +#68529 = CIRCLE('',#68530,0.725); +#68530 = AXIS2_PLACEMENT_3D('',#68531,#68532,#68533); +#68531 = CARTESIAN_POINT('',(147.47875,-99.695,-3.5E-02)); +#68532 = DIRECTION('',(-0.,0.,-1.)); +#68533 = DIRECTION('',(-0.,-1.,0.)); +#68534 = PLANE('',#68535); +#68535 = AXIS2_PLACEMENT_3D('',#68536,#68537,#68538); +#68536 = CARTESIAN_POINT('',(147.47875,-100.445,-3.5E-02)); +#68537 = DIRECTION('',(0.,0.,1.)); +#68538 = DIRECTION('',(1.,0.,-0.)); +#68539 = ADVANCED_FACE('',(#68540,#68543),#68554,.T.); +#68540 = FACE_BOUND('',#68541,.T.); +#68541 = EDGE_LOOP('',(#68542)); +#68542 = ORIENTED_EDGE('',*,*,#68500,.T.); +#68543 = FACE_BOUND('',#68544,.T.); +#68544 = EDGE_LOOP('',(#68545)); +#68545 = ORIENTED_EDGE('',*,*,#68546,.T.); +#68546 = EDGE_CURVE('',#68547,#68547,#68549,.T.); +#68547 = VERTEX_POINT('',#68548); +#68548 = CARTESIAN_POINT('',(147.47875,-100.42,1.635)); +#68549 = CIRCLE('',#68550,0.725); +#68550 = AXIS2_PLACEMENT_3D('',#68551,#68552,#68553); +#68551 = CARTESIAN_POINT('',(147.47875,-99.695,1.635)); +#68552 = DIRECTION('',(-0.,0.,-1.)); +#68553 = DIRECTION('',(-0.,-1.,0.)); +#68554 = PLANE('',#68555); +#68555 = AXIS2_PLACEMENT_3D('',#68556,#68557,#68558); +#68556 = CARTESIAN_POINT('',(147.47875,-100.445,1.635)); +#68557 = DIRECTION('',(0.,0.,1.)); +#68558 = DIRECTION('',(1.,0.,-0.)); +#68559 = ADVANCED_FACE('',(#68560),#68571,.F.); +#68560 = FACE_BOUND('',#68561,.T.); +#68561 = EDGE_LOOP('',(#68562,#68563,#68569,#68570)); +#68562 = ORIENTED_EDGE('',*,*,#68526,.T.); +#68563 = ORIENTED_EDGE('',*,*,#68564,.T.); +#68564 = EDGE_CURVE('',#68527,#68547,#68565,.T.); +#68565 = LINE('',#68566,#68567); +#68566 = CARTESIAN_POINT('',(147.47875,-100.42,-4.5E-02)); +#68567 = VECTOR('',#68568,1.); +#68568 = DIRECTION('',(0.,0.,1.)); +#68569 = ORIENTED_EDGE('',*,*,#68546,.F.); +#68570 = ORIENTED_EDGE('',*,*,#68564,.F.); +#68571 = CYLINDRICAL_SURFACE('',#68572,0.725); +#68572 = AXIS2_PLACEMENT_3D('',#68573,#68574,#68575); +#68573 = CARTESIAN_POINT('',(147.47875,-99.695,-4.5E-02)); +#68574 = DIRECTION('',(-0.,-0.,-1.)); +#68575 = DIRECTION('',(-0.,-1.,0.)); +#68576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68580)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68577,#68578,#68579)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68577 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68578 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68579 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68580 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68577, + 'distance_accuracy_value','confusion accuracy'); +#68581 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68582,#68584); +#68582 = ( REPRESENTATION_RELATIONSHIP('','',#68483,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68583) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68583 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1391); +#68584 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68585); +#68585 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('346','=>[0:1:1:339]','',#5, + #68478,$); +#68586 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68480)); +#68587 = SHAPE_DEFINITION_REPRESENTATION(#68588,#68594); +#68588 = PRODUCT_DEFINITION_SHAPE('','',#68589); +#68589 = PRODUCT_DEFINITION('design','',#68590,#68593); +#68590 = PRODUCT_DEFINITION_FORMATION('','',#68591); +#68591 = PRODUCT('HackPad_pad_90','HackPad_pad_90','',(#68592)); +#68592 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68593 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68594 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68595),#68687); +#68595 = MANIFOLD_SOLID_BREP('',#68596); +#68596 = CLOSED_SHELL('',(#68597,#68630,#68650,#68670)); +#68597 = ADVANCED_FACE('',(#68598),#68625,.T.); +#68598 = FACE_BOUND('',#68599,.T.); +#68599 = EDGE_LOOP('',(#68600,#68609,#68617,#68624)); +#68600 = ORIENTED_EDGE('',*,*,#68601,.F.); +#68601 = EDGE_CURVE('',#68602,#68602,#68604,.T.); +#68602 = VERTEX_POINT('',#68603); +#68603 = CARTESIAN_POINT('',(142.22875,-102.235,1.635)); +#68604 = CIRCLE('',#68605,1.1); +#68605 = AXIS2_PLACEMENT_3D('',#68606,#68607,#68608); +#68606 = CARTESIAN_POINT('',(141.12875,-102.235,1.635)); +#68607 = DIRECTION('',(0.,0.,1.)); +#68608 = DIRECTION('',(1.,0.,-0.)); +#68609 = ORIENTED_EDGE('',*,*,#68610,.F.); +#68610 = EDGE_CURVE('',#68611,#68602,#68613,.T.); +#68611 = VERTEX_POINT('',#68612); +#68612 = CARTESIAN_POINT('',(142.22875,-102.235,1.6)); +#68613 = LINE('',#68614,#68615); +#68614 = CARTESIAN_POINT('',(142.22875,-102.235,1.6)); +#68615 = VECTOR('',#68616,1.); +#68616 = DIRECTION('',(0.,0.,1.)); +#68617 = ORIENTED_EDGE('',*,*,#68618,.T.); +#68618 = EDGE_CURVE('',#68611,#68611,#68619,.T.); +#68619 = CIRCLE('',#68620,1.1); +#68620 = AXIS2_PLACEMENT_3D('',#68621,#68622,#68623); +#68621 = CARTESIAN_POINT('',(141.12875,-102.235,1.6)); +#68622 = DIRECTION('',(0.,0.,1.)); +#68623 = DIRECTION('',(1.,0.,-0.)); +#68624 = ORIENTED_EDGE('',*,*,#68610,.T.); +#68625 = CYLINDRICAL_SURFACE('',#68626,1.1); +#68626 = AXIS2_PLACEMENT_3D('',#68627,#68628,#68629); +#68627 = CARTESIAN_POINT('',(141.12875,-102.235,1.6)); +#68628 = DIRECTION('',(0.,0.,1.)); +#68629 = DIRECTION('',(1.,0.,-0.)); +#68630 = ADVANCED_FACE('',(#68631,#68634),#68645,.T.); +#68631 = FACE_BOUND('',#68632,.T.); +#68632 = EDGE_LOOP('',(#68633)); +#68633 = ORIENTED_EDGE('',*,*,#68601,.T.); +#68634 = FACE_BOUND('',#68635,.T.); +#68635 = EDGE_LOOP('',(#68636)); +#68636 = ORIENTED_EDGE('',*,*,#68637,.T.); +#68637 = EDGE_CURVE('',#68638,#68638,#68640,.T.); +#68638 = VERTEX_POINT('',#68639); +#68639 = CARTESIAN_POINT('',(141.12875,-102.96,1.635)); +#68640 = CIRCLE('',#68641,0.725); +#68641 = AXIS2_PLACEMENT_3D('',#68642,#68643,#68644); +#68642 = CARTESIAN_POINT('',(141.12875,-102.235,1.635)); +#68643 = DIRECTION('',(-0.,0.,-1.)); +#68644 = DIRECTION('',(-0.,-1.,0.)); +#68645 = PLANE('',#68646); +#68646 = AXIS2_PLACEMENT_3D('',#68647,#68648,#68649); +#68647 = CARTESIAN_POINT('',(141.12875,-102.235,1.635)); +#68648 = DIRECTION('',(0.,0.,1.)); +#68649 = DIRECTION('',(1.,0.,-0.)); +#68650 = ADVANCED_FACE('',(#68651,#68654),#68665,.F.); +#68651 = FACE_BOUND('',#68652,.F.); +#68652 = EDGE_LOOP('',(#68653)); +#68653 = ORIENTED_EDGE('',*,*,#68618,.T.); +#68654 = FACE_BOUND('',#68655,.F.); +#68655 = EDGE_LOOP('',(#68656)); +#68656 = ORIENTED_EDGE('',*,*,#68657,.T.); +#68657 = EDGE_CURVE('',#68658,#68658,#68660,.T.); +#68658 = VERTEX_POINT('',#68659); +#68659 = CARTESIAN_POINT('',(141.12875,-102.96,1.6)); +#68660 = CIRCLE('',#68661,0.725); +#68661 = AXIS2_PLACEMENT_3D('',#68662,#68663,#68664); +#68662 = CARTESIAN_POINT('',(141.12875,-102.235,1.6)); +#68663 = DIRECTION('',(-0.,0.,-1.)); +#68664 = DIRECTION('',(-0.,-1.,0.)); +#68665 = PLANE('',#68666); +#68666 = AXIS2_PLACEMENT_3D('',#68667,#68668,#68669); +#68667 = CARTESIAN_POINT('',(141.12875,-102.235,1.6)); +#68668 = DIRECTION('',(0.,0.,1.)); +#68669 = DIRECTION('',(1.,0.,-0.)); +#68670 = ADVANCED_FACE('',(#68671),#68682,.F.); +#68671 = FACE_BOUND('',#68672,.T.); +#68672 = EDGE_LOOP('',(#68673,#68674,#68680,#68681)); +#68673 = ORIENTED_EDGE('',*,*,#68657,.T.); +#68674 = ORIENTED_EDGE('',*,*,#68675,.T.); +#68675 = EDGE_CURVE('',#68658,#68638,#68676,.T.); +#68676 = LINE('',#68677,#68678); +#68677 = CARTESIAN_POINT('',(141.12875,-102.96,-4.5E-02)); +#68678 = VECTOR('',#68679,1.); +#68679 = DIRECTION('',(0.,0.,1.)); +#68680 = ORIENTED_EDGE('',*,*,#68637,.F.); +#68681 = ORIENTED_EDGE('',*,*,#68675,.F.); +#68682 = CYLINDRICAL_SURFACE('',#68683,0.725); +#68683 = AXIS2_PLACEMENT_3D('',#68684,#68685,#68686); +#68684 = CARTESIAN_POINT('',(141.12875,-102.235,-4.5E-02)); +#68685 = DIRECTION('',(-0.,-0.,-1.)); +#68686 = DIRECTION('',(-0.,-1.,0.)); +#68687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68691)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68688,#68689,#68690)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68688 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68689 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68690 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68691 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68688, + 'distance_accuracy_value','confusion accuracy'); +#68692 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68693,#68695); +#68693 = ( REPRESENTATION_RELATIONSHIP('','',#68594,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68694) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68694 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1395); +#68695 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68696); +#68696 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('347','=>[0:1:1:340]','',#5, + #68589,$); +#68697 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68591)); +#68698 = SHAPE_DEFINITION_REPRESENTATION(#68699,#68705); +#68699 = PRODUCT_DEFINITION_SHAPE('','',#68700); +#68700 = PRODUCT_DEFINITION('design','',#68701,#68704); +#68701 = PRODUCT_DEFINITION_FORMATION('','',#68702); +#68702 = PRODUCT('HackPad_pad_91','HackPad_pad_91','',(#68703)); +#68703 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68704 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68705 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68706),#68798); +#68706 = MANIFOLD_SOLID_BREP('',#68707); +#68707 = CLOSED_SHELL('',(#68708,#68741,#68761,#68781)); +#68708 = ADVANCED_FACE('',(#68709),#68736,.T.); +#68709 = FACE_BOUND('',#68710,.T.); +#68710 = EDGE_LOOP('',(#68711,#68720,#68728,#68735)); +#68711 = ORIENTED_EDGE('',*,*,#68712,.F.); +#68712 = EDGE_CURVE('',#68713,#68713,#68715,.T.); +#68713 = VERTEX_POINT('',#68714); +#68714 = CARTESIAN_POINT('',(142.22875,-102.235,0.)); +#68715 = CIRCLE('',#68716,1.1); +#68716 = AXIS2_PLACEMENT_3D('',#68717,#68718,#68719); +#68717 = CARTESIAN_POINT('',(141.12875,-102.235,0.)); +#68718 = DIRECTION('',(0.,0.,1.)); +#68719 = DIRECTION('',(1.,0.,-0.)); +#68720 = ORIENTED_EDGE('',*,*,#68721,.F.); +#68721 = EDGE_CURVE('',#68722,#68713,#68724,.T.); +#68722 = VERTEX_POINT('',#68723); +#68723 = CARTESIAN_POINT('',(142.22875,-102.235,-3.5E-02)); +#68724 = LINE('',#68725,#68726); +#68725 = CARTESIAN_POINT('',(142.22875,-102.235,-3.5E-02)); +#68726 = VECTOR('',#68727,1.); +#68727 = DIRECTION('',(0.,0.,1.)); +#68728 = ORIENTED_EDGE('',*,*,#68729,.T.); +#68729 = EDGE_CURVE('',#68722,#68722,#68730,.T.); +#68730 = CIRCLE('',#68731,1.1); +#68731 = AXIS2_PLACEMENT_3D('',#68732,#68733,#68734); +#68732 = CARTESIAN_POINT('',(141.12875,-102.235,-3.5E-02)); +#68733 = DIRECTION('',(0.,0.,1.)); +#68734 = DIRECTION('',(1.,0.,-0.)); +#68735 = ORIENTED_EDGE('',*,*,#68721,.T.); +#68736 = CYLINDRICAL_SURFACE('',#68737,1.1); +#68737 = AXIS2_PLACEMENT_3D('',#68738,#68739,#68740); +#68738 = CARTESIAN_POINT('',(141.12875,-102.235,-3.5E-02)); +#68739 = DIRECTION('',(0.,0.,1.)); +#68740 = DIRECTION('',(1.,0.,-0.)); +#68741 = ADVANCED_FACE('',(#68742,#68745),#68756,.T.); +#68742 = FACE_BOUND('',#68743,.T.); +#68743 = EDGE_LOOP('',(#68744)); +#68744 = ORIENTED_EDGE('',*,*,#68712,.T.); +#68745 = FACE_BOUND('',#68746,.T.); +#68746 = EDGE_LOOP('',(#68747)); +#68747 = ORIENTED_EDGE('',*,*,#68748,.T.); +#68748 = EDGE_CURVE('',#68749,#68749,#68751,.T.); +#68749 = VERTEX_POINT('',#68750); +#68750 = CARTESIAN_POINT('',(141.12875,-102.96,0.)); +#68751 = CIRCLE('',#68752,0.725); +#68752 = AXIS2_PLACEMENT_3D('',#68753,#68754,#68755); +#68753 = CARTESIAN_POINT('',(141.12875,-102.235,0.)); +#68754 = DIRECTION('',(-0.,0.,-1.)); +#68755 = DIRECTION('',(-0.,-1.,0.)); +#68756 = PLANE('',#68757); +#68757 = AXIS2_PLACEMENT_3D('',#68758,#68759,#68760); +#68758 = CARTESIAN_POINT('',(141.12875,-102.235,0.)); +#68759 = DIRECTION('',(0.,0.,1.)); +#68760 = DIRECTION('',(1.,0.,-0.)); +#68761 = ADVANCED_FACE('',(#68762,#68765),#68776,.F.); +#68762 = FACE_BOUND('',#68763,.F.); +#68763 = EDGE_LOOP('',(#68764)); +#68764 = ORIENTED_EDGE('',*,*,#68729,.T.); +#68765 = FACE_BOUND('',#68766,.F.); +#68766 = EDGE_LOOP('',(#68767)); +#68767 = ORIENTED_EDGE('',*,*,#68768,.T.); +#68768 = EDGE_CURVE('',#68769,#68769,#68771,.T.); +#68769 = VERTEX_POINT('',#68770); +#68770 = CARTESIAN_POINT('',(141.12875,-102.96,-3.5E-02)); +#68771 = CIRCLE('',#68772,0.725); +#68772 = AXIS2_PLACEMENT_3D('',#68773,#68774,#68775); +#68773 = CARTESIAN_POINT('',(141.12875,-102.235,-3.5E-02)); +#68774 = DIRECTION('',(-0.,0.,-1.)); +#68775 = DIRECTION('',(-0.,-1.,0.)); +#68776 = PLANE('',#68777); +#68777 = AXIS2_PLACEMENT_3D('',#68778,#68779,#68780); +#68778 = CARTESIAN_POINT('',(141.12875,-102.235,-3.5E-02)); +#68779 = DIRECTION('',(0.,0.,1.)); +#68780 = DIRECTION('',(1.,0.,-0.)); +#68781 = ADVANCED_FACE('',(#68782),#68793,.F.); +#68782 = FACE_BOUND('',#68783,.T.); +#68783 = EDGE_LOOP('',(#68784,#68785,#68791,#68792)); +#68784 = ORIENTED_EDGE('',*,*,#68768,.T.); +#68785 = ORIENTED_EDGE('',*,*,#68786,.T.); +#68786 = EDGE_CURVE('',#68769,#68749,#68787,.T.); +#68787 = LINE('',#68788,#68789); +#68788 = CARTESIAN_POINT('',(141.12875,-102.96,-4.5E-02)); +#68789 = VECTOR('',#68790,1.); +#68790 = DIRECTION('',(0.,0.,1.)); +#68791 = ORIENTED_EDGE('',*,*,#68748,.F.); +#68792 = ORIENTED_EDGE('',*,*,#68786,.F.); +#68793 = CYLINDRICAL_SURFACE('',#68794,0.725); +#68794 = AXIS2_PLACEMENT_3D('',#68795,#68796,#68797); +#68795 = CARTESIAN_POINT('',(141.12875,-102.235,-4.5E-02)); +#68796 = DIRECTION('',(-0.,-0.,-1.)); +#68797 = DIRECTION('',(-0.,-1.,0.)); +#68798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68802)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68799,#68800,#68801)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68799 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68800 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68801 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68802 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68799, + 'distance_accuracy_value','confusion accuracy'); +#68803 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68804,#68806); +#68804 = ( REPRESENTATION_RELATIONSHIP('','',#68705,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68805) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68805 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1399); +#68806 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68807); +#68807 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('348','=>[0:1:1:341]','',#5, + #68700,$); +#68808 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68702)); +#68809 = SHAPE_DEFINITION_REPRESENTATION(#68810,#68816); +#68810 = PRODUCT_DEFINITION_SHAPE('','',#68811); +#68811 = PRODUCT_DEFINITION('design','',#68812,#68815); +#68812 = PRODUCT_DEFINITION_FORMATION('','',#68813); +#68813 = PRODUCT('HackPad_pad_92','HackPad_pad_92','',(#68814)); +#68814 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68815 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68816 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68817),#68909); +#68817 = MANIFOLD_SOLID_BREP('',#68818); +#68818 = CLOSED_SHELL('',(#68819,#68852,#68872,#68892)); +#68819 = ADVANCED_FACE('',(#68820),#68847,.T.); +#68820 = FACE_BOUND('',#68821,.F.); +#68821 = EDGE_LOOP('',(#68822,#68832,#68839,#68840)); +#68822 = ORIENTED_EDGE('',*,*,#68823,.T.); +#68823 = EDGE_CURVE('',#68824,#68826,#68828,.T.); +#68824 = VERTEX_POINT('',#68825); +#68825 = CARTESIAN_POINT('',(141.12875,-102.985,-3.5E-02)); +#68826 = VERTEX_POINT('',#68827); +#68827 = CARTESIAN_POINT('',(141.12875,-102.985,1.635)); +#68828 = LINE('',#68829,#68830); +#68829 = CARTESIAN_POINT('',(141.12875,-102.985,-3.5E-02)); +#68830 = VECTOR('',#68831,1.); +#68831 = DIRECTION('',(0.,0.,1.)); +#68832 = ORIENTED_EDGE('',*,*,#68833,.T.); +#68833 = EDGE_CURVE('',#68826,#68826,#68834,.T.); +#68834 = CIRCLE('',#68835,0.75); +#68835 = AXIS2_PLACEMENT_3D('',#68836,#68837,#68838); +#68836 = CARTESIAN_POINT('',(141.12875,-102.235,1.635)); +#68837 = DIRECTION('',(0.,0.,1.)); +#68838 = DIRECTION('',(-0.,-1.,0.)); +#68839 = ORIENTED_EDGE('',*,*,#68823,.F.); +#68840 = ORIENTED_EDGE('',*,*,#68841,.F.); +#68841 = EDGE_CURVE('',#68824,#68824,#68842,.T.); +#68842 = CIRCLE('',#68843,0.75); +#68843 = AXIS2_PLACEMENT_3D('',#68844,#68845,#68846); +#68844 = CARTESIAN_POINT('',(141.12875,-102.235,-3.5E-02)); +#68845 = DIRECTION('',(0.,0.,1.)); +#68846 = DIRECTION('',(-0.,-1.,0.)); +#68847 = CYLINDRICAL_SURFACE('',#68848,0.75); +#68848 = AXIS2_PLACEMENT_3D('',#68849,#68850,#68851); +#68849 = CARTESIAN_POINT('',(141.12875,-102.235,-3.5E-02)); +#68850 = DIRECTION('',(-0.,-0.,-1.)); +#68851 = DIRECTION('',(-0.,-1.,0.)); +#68852 = ADVANCED_FACE('',(#68853,#68856),#68867,.F.); +#68853 = FACE_BOUND('',#68854,.F.); +#68854 = EDGE_LOOP('',(#68855)); +#68855 = ORIENTED_EDGE('',*,*,#68841,.T.); +#68856 = FACE_BOUND('',#68857,.F.); +#68857 = EDGE_LOOP('',(#68858)); +#68858 = ORIENTED_EDGE('',*,*,#68859,.T.); +#68859 = EDGE_CURVE('',#68860,#68860,#68862,.T.); +#68860 = VERTEX_POINT('',#68861); +#68861 = CARTESIAN_POINT('',(141.12875,-102.96,-3.5E-02)); +#68862 = CIRCLE('',#68863,0.725); +#68863 = AXIS2_PLACEMENT_3D('',#68864,#68865,#68866); +#68864 = CARTESIAN_POINT('',(141.12875,-102.235,-3.5E-02)); +#68865 = DIRECTION('',(-0.,0.,-1.)); +#68866 = DIRECTION('',(-0.,-1.,0.)); +#68867 = PLANE('',#68868); +#68868 = AXIS2_PLACEMENT_3D('',#68869,#68870,#68871); +#68869 = CARTESIAN_POINT('',(141.12875,-102.985,-3.5E-02)); +#68870 = DIRECTION('',(0.,0.,1.)); +#68871 = DIRECTION('',(1.,0.,-0.)); +#68872 = ADVANCED_FACE('',(#68873,#68876),#68887,.T.); +#68873 = FACE_BOUND('',#68874,.T.); +#68874 = EDGE_LOOP('',(#68875)); +#68875 = ORIENTED_EDGE('',*,*,#68833,.T.); +#68876 = FACE_BOUND('',#68877,.T.); +#68877 = EDGE_LOOP('',(#68878)); +#68878 = ORIENTED_EDGE('',*,*,#68879,.T.); +#68879 = EDGE_CURVE('',#68880,#68880,#68882,.T.); +#68880 = VERTEX_POINT('',#68881); +#68881 = CARTESIAN_POINT('',(141.12875,-102.96,1.635)); +#68882 = CIRCLE('',#68883,0.725); +#68883 = AXIS2_PLACEMENT_3D('',#68884,#68885,#68886); +#68884 = CARTESIAN_POINT('',(141.12875,-102.235,1.635)); +#68885 = DIRECTION('',(-0.,0.,-1.)); +#68886 = DIRECTION('',(-0.,-1.,0.)); +#68887 = PLANE('',#68888); +#68888 = AXIS2_PLACEMENT_3D('',#68889,#68890,#68891); +#68889 = CARTESIAN_POINT('',(141.12875,-102.985,1.635)); +#68890 = DIRECTION('',(0.,0.,1.)); +#68891 = DIRECTION('',(1.,0.,-0.)); +#68892 = ADVANCED_FACE('',(#68893),#68904,.F.); +#68893 = FACE_BOUND('',#68894,.T.); +#68894 = EDGE_LOOP('',(#68895,#68896,#68902,#68903)); +#68895 = ORIENTED_EDGE('',*,*,#68859,.T.); +#68896 = ORIENTED_EDGE('',*,*,#68897,.T.); +#68897 = EDGE_CURVE('',#68860,#68880,#68898,.T.); +#68898 = LINE('',#68899,#68900); +#68899 = CARTESIAN_POINT('',(141.12875,-102.96,-4.5E-02)); +#68900 = VECTOR('',#68901,1.); +#68901 = DIRECTION('',(0.,0.,1.)); +#68902 = ORIENTED_EDGE('',*,*,#68879,.F.); +#68903 = ORIENTED_EDGE('',*,*,#68897,.F.); +#68904 = CYLINDRICAL_SURFACE('',#68905,0.725); +#68905 = AXIS2_PLACEMENT_3D('',#68906,#68907,#68908); +#68906 = CARTESIAN_POINT('',(141.12875,-102.235,-4.5E-02)); +#68907 = DIRECTION('',(-0.,-0.,-1.)); +#68908 = DIRECTION('',(-0.,-1.,0.)); +#68909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68913)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68910,#68911,#68912)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68910 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68911 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68912 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68913 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68910, + 'distance_accuracy_value','confusion accuracy'); +#68914 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68915,#68917); +#68915 = ( REPRESENTATION_RELATIONSHIP('','',#68816,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68916) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68916 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1403); +#68917 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68918); +#68918 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('349','=>[0:1:1:342]','',#5, + #68811,$); +#68919 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68813)); +#68920 = SHAPE_DEFINITION_REPRESENTATION(#68921,#68927); +#68921 = PRODUCT_DEFINITION_SHAPE('','',#68922); +#68922 = PRODUCT_DEFINITION('design','',#68923,#68926); +#68923 = PRODUCT_DEFINITION_FORMATION('','',#68924); +#68924 = PRODUCT('HackPad_pad_93','HackPad_pad_93','',(#68925)); +#68925 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68926 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68927 = SHAPE_REPRESENTATION('',(#11),#68928); +#68928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68932)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68929,#68930,#68931)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68929 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68930 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68931 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68932 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68929, + 'distance_accuracy_value','confusion accuracy'); +#68933 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68934,#68936); +#68934 = ( REPRESENTATION_RELATIONSHIP('','',#68927,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68935) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68935 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1407); +#68936 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68937); +#68937 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('350','=>[0:1:1:343]','',#5, + #68922,$); +#68938 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68924)); +#68939 = SHAPE_DEFINITION_REPRESENTATION(#68940,#68946); +#68940 = PRODUCT_DEFINITION_SHAPE('','',#68941); +#68941 = PRODUCT_DEFINITION('design','',#68942,#68945); +#68942 = PRODUCT_DEFINITION_FORMATION('','',#68943); +#68943 = PRODUCT('HackPad_pad_94','HackPad_pad_94','',(#68944)); +#68944 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68945 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68946 = SHAPE_REPRESENTATION('',(#11),#68947); +#68947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68951)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68948,#68949,#68950)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68948 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68949 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68950 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68951 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68948, + 'distance_accuracy_value','confusion accuracy'); +#68952 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68953,#68955); +#68953 = ( REPRESENTATION_RELATIONSHIP('','',#68946,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68954) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68954 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1411); +#68955 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68956); +#68956 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('351','=>[0:1:1:344]','',#5, + #68941,$); +#68957 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68943)); +#68958 = SHAPE_DEFINITION_REPRESENTATION(#68959,#68965); +#68959 = PRODUCT_DEFINITION_SHAPE('','',#68960); +#68960 = PRODUCT_DEFINITION('design','',#68961,#68964); +#68961 = PRODUCT_DEFINITION_FORMATION('','',#68962); +#68962 = PRODUCT('HackPad_pad_95','HackPad_pad_95','',(#68963)); +#68963 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68964 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68965 = SHAPE_REPRESENTATION('',(#11),#68966); +#68966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68970)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68967,#68968,#68969)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68967 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68968 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68969 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68970 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68967, + 'distance_accuracy_value','confusion accuracy'); +#68971 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68972,#68974); +#68972 = ( REPRESENTATION_RELATIONSHIP('','',#68965,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68973) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68973 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1415); +#68974 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68975); +#68975 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('352','=>[0:1:1:345]','',#5, + #68960,$); +#68976 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68962)); +#68977 = SHAPE_DEFINITION_REPRESENTATION(#68978,#68984); +#68978 = PRODUCT_DEFINITION_SHAPE('','',#68979); +#68979 = PRODUCT_DEFINITION('design','',#68980,#68983); +#68980 = PRODUCT_DEFINITION_FORMATION('','',#68981); +#68981 = PRODUCT('HackPad_pad_96','HackPad_pad_96','',(#68982)); +#68982 = PRODUCT_CONTEXT('',#2,'mechanical'); +#68983 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#68984 = SHAPE_REPRESENTATION('',(#11),#68985); +#68985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68989)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#68986,#68987,#68988)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#68986 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#68987 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#68988 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#68989 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#68986, + 'distance_accuracy_value','confusion accuracy'); +#68990 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#68991,#68993); +#68991 = ( REPRESENTATION_RELATIONSHIP('','',#68984,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#68992) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#68992 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1419); +#68993 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #68994); +#68994 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('353','=>[0:1:1:346]','',#5, + #68979,$); +#68995 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#68981)); +#68996 = SHAPE_DEFINITION_REPRESENTATION(#68997,#69003); +#68997 = PRODUCT_DEFINITION_SHAPE('','',#68998); +#68998 = PRODUCT_DEFINITION('design','',#68999,#69002); +#68999 = PRODUCT_DEFINITION_FORMATION('','',#69000); +#69000 = PRODUCT('HackPad_pad_97','HackPad_pad_97','',(#69001)); +#69001 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69002 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69003 = SHAPE_REPRESENTATION('',(#11),#69004); +#69004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69008)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69005,#69006,#69007)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69005 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69006 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69007 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69008 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69005, + 'distance_accuracy_value','confusion accuracy'); +#69009 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69010,#69012); +#69010 = ( REPRESENTATION_RELATIONSHIP('','',#69003,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69011) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69011 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1423); +#69012 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69013); +#69013 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('354','=>[0:1:1:347]','',#5, + #68998,$); +#69014 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69000)); +#69015 = SHAPE_DEFINITION_REPRESENTATION(#69016,#69022); +#69016 = PRODUCT_DEFINITION_SHAPE('','',#69017); +#69017 = PRODUCT_DEFINITION('design','',#69018,#69021); +#69018 = PRODUCT_DEFINITION_FORMATION('','',#69019); +#69019 = PRODUCT('HackPad_pad_98','HackPad_pad_98','',(#69020)); +#69020 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69021 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69022 = SHAPE_REPRESENTATION('',(#11),#69023); +#69023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69027)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69024,#69025,#69026)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69024 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69025 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69026 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69027 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69024, + 'distance_accuracy_value','confusion accuracy'); +#69028 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69029,#69031); +#69029 = ( REPRESENTATION_RELATIONSHIP('','',#69022,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69030) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69030 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1427); +#69031 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69032); +#69032 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('355','=>[0:1:1:348]','',#5, + #69017,$); +#69033 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69019)); +#69034 = SHAPE_DEFINITION_REPRESENTATION(#69035,#69041); +#69035 = PRODUCT_DEFINITION_SHAPE('','',#69036); +#69036 = PRODUCT_DEFINITION('design','',#69037,#69040); +#69037 = PRODUCT_DEFINITION_FORMATION('','',#69038); +#69038 = PRODUCT('HackPad_pad_99','HackPad_pad_99','',(#69039)); +#69039 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69040 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69041 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#69042),#69134); +#69042 = MANIFOLD_SOLID_BREP('',#69043); +#69043 = CLOSED_SHELL('',(#69044,#69077,#69097,#69117)); +#69044 = ADVANCED_FACE('',(#69045),#69072,.T.); +#69045 = FACE_BOUND('',#69046,.T.); +#69046 = EDGE_LOOP('',(#69047,#69056,#69064,#69071)); +#69047 = ORIENTED_EDGE('',*,*,#69048,.F.); +#69048 = EDGE_CURVE('',#69049,#69049,#69051,.T.); +#69049 = VERTEX_POINT('',#69050); +#69050 = CARTESIAN_POINT('',(167.62875,-118.745,1.635)); +#69051 = CIRCLE('',#69052,1.1); +#69052 = AXIS2_PLACEMENT_3D('',#69053,#69054,#69055); +#69053 = CARTESIAN_POINT('',(166.52875,-118.745,1.635)); +#69054 = DIRECTION('',(0.,0.,1.)); +#69055 = DIRECTION('',(1.,0.,-0.)); +#69056 = ORIENTED_EDGE('',*,*,#69057,.F.); +#69057 = EDGE_CURVE('',#69058,#69049,#69060,.T.); +#69058 = VERTEX_POINT('',#69059); +#69059 = CARTESIAN_POINT('',(167.62875,-118.745,1.6)); +#69060 = LINE('',#69061,#69062); +#69061 = CARTESIAN_POINT('',(167.62875,-118.745,1.6)); +#69062 = VECTOR('',#69063,1.); +#69063 = DIRECTION('',(0.,0.,1.)); +#69064 = ORIENTED_EDGE('',*,*,#69065,.T.); +#69065 = EDGE_CURVE('',#69058,#69058,#69066,.T.); +#69066 = CIRCLE('',#69067,1.1); +#69067 = AXIS2_PLACEMENT_3D('',#69068,#69069,#69070); +#69068 = CARTESIAN_POINT('',(166.52875,-118.745,1.6)); +#69069 = DIRECTION('',(0.,0.,1.)); +#69070 = DIRECTION('',(1.,0.,-0.)); +#69071 = ORIENTED_EDGE('',*,*,#69057,.T.); +#69072 = CYLINDRICAL_SURFACE('',#69073,1.1); +#69073 = AXIS2_PLACEMENT_3D('',#69074,#69075,#69076); +#69074 = CARTESIAN_POINT('',(166.52875,-118.745,1.6)); +#69075 = DIRECTION('',(0.,0.,1.)); +#69076 = DIRECTION('',(1.,0.,-0.)); +#69077 = ADVANCED_FACE('',(#69078,#69081),#69092,.T.); +#69078 = FACE_BOUND('',#69079,.T.); +#69079 = EDGE_LOOP('',(#69080)); +#69080 = ORIENTED_EDGE('',*,*,#69048,.T.); +#69081 = FACE_BOUND('',#69082,.T.); +#69082 = EDGE_LOOP('',(#69083)); +#69083 = ORIENTED_EDGE('',*,*,#69084,.T.); +#69084 = EDGE_CURVE('',#69085,#69085,#69087,.T.); +#69085 = VERTEX_POINT('',#69086); +#69086 = CARTESIAN_POINT('',(166.52875,-119.47,1.635)); +#69087 = CIRCLE('',#69088,0.725); +#69088 = AXIS2_PLACEMENT_3D('',#69089,#69090,#69091); +#69089 = CARTESIAN_POINT('',(166.52875,-118.745,1.635)); +#69090 = DIRECTION('',(-0.,0.,-1.)); +#69091 = DIRECTION('',(-0.,-1.,0.)); +#69092 = PLANE('',#69093); +#69093 = AXIS2_PLACEMENT_3D('',#69094,#69095,#69096); +#69094 = CARTESIAN_POINT('',(166.52875,-118.745,1.635)); +#69095 = DIRECTION('',(0.,0.,1.)); +#69096 = DIRECTION('',(1.,0.,-0.)); +#69097 = ADVANCED_FACE('',(#69098,#69101),#69112,.F.); +#69098 = FACE_BOUND('',#69099,.F.); +#69099 = EDGE_LOOP('',(#69100)); +#69100 = ORIENTED_EDGE('',*,*,#69065,.T.); +#69101 = FACE_BOUND('',#69102,.F.); +#69102 = EDGE_LOOP('',(#69103)); +#69103 = ORIENTED_EDGE('',*,*,#69104,.T.); +#69104 = EDGE_CURVE('',#69105,#69105,#69107,.T.); +#69105 = VERTEX_POINT('',#69106); +#69106 = CARTESIAN_POINT('',(166.52875,-119.47,1.6)); +#69107 = CIRCLE('',#69108,0.725); +#69108 = AXIS2_PLACEMENT_3D('',#69109,#69110,#69111); +#69109 = CARTESIAN_POINT('',(166.52875,-118.745,1.6)); +#69110 = DIRECTION('',(-0.,0.,-1.)); +#69111 = DIRECTION('',(-0.,-1.,0.)); +#69112 = PLANE('',#69113); +#69113 = AXIS2_PLACEMENT_3D('',#69114,#69115,#69116); +#69114 = CARTESIAN_POINT('',(166.52875,-118.745,1.6)); +#69115 = DIRECTION('',(0.,0.,1.)); +#69116 = DIRECTION('',(1.,0.,-0.)); +#69117 = ADVANCED_FACE('',(#69118),#69129,.F.); +#69118 = FACE_BOUND('',#69119,.T.); +#69119 = EDGE_LOOP('',(#69120,#69121,#69127,#69128)); +#69120 = ORIENTED_EDGE('',*,*,#69104,.T.); +#69121 = ORIENTED_EDGE('',*,*,#69122,.T.); +#69122 = EDGE_CURVE('',#69105,#69085,#69123,.T.); +#69123 = LINE('',#69124,#69125); +#69124 = CARTESIAN_POINT('',(166.52875,-119.47,-4.5E-02)); +#69125 = VECTOR('',#69126,1.); +#69126 = DIRECTION('',(0.,0.,1.)); +#69127 = ORIENTED_EDGE('',*,*,#69084,.F.); +#69128 = ORIENTED_EDGE('',*,*,#69122,.F.); +#69129 = CYLINDRICAL_SURFACE('',#69130,0.725); +#69130 = AXIS2_PLACEMENT_3D('',#69131,#69132,#69133); +#69131 = CARTESIAN_POINT('',(166.52875,-118.745,-4.5E-02)); +#69132 = DIRECTION('',(-0.,-0.,-1.)); +#69133 = DIRECTION('',(-0.,-1.,0.)); +#69134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69138)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69135,#69136,#69137)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69135 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69136 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69137 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69138 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69135, + 'distance_accuracy_value','confusion accuracy'); +#69139 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69140,#69142); +#69140 = ( REPRESENTATION_RELATIONSHIP('','',#69041,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69141) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69141 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1431); +#69142 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69143); +#69143 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('356','=>[0:1:1:349]','',#5, + #69036,$); +#69144 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69038)); +#69145 = SHAPE_DEFINITION_REPRESENTATION(#69146,#69152); +#69146 = PRODUCT_DEFINITION_SHAPE('','',#69147); +#69147 = PRODUCT_DEFINITION('design','',#69148,#69151); +#69148 = PRODUCT_DEFINITION_FORMATION('','',#69149); +#69149 = PRODUCT('HackPad_pad_100','HackPad_pad_100','',(#69150)); +#69150 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69151 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69152 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#69153),#69245); +#69153 = MANIFOLD_SOLID_BREP('',#69154); +#69154 = CLOSED_SHELL('',(#69155,#69188,#69208,#69228)); +#69155 = ADVANCED_FACE('',(#69156),#69183,.T.); +#69156 = FACE_BOUND('',#69157,.T.); +#69157 = EDGE_LOOP('',(#69158,#69167,#69175,#69182)); +#69158 = ORIENTED_EDGE('',*,*,#69159,.F.); +#69159 = EDGE_CURVE('',#69160,#69160,#69162,.T.); +#69160 = VERTEX_POINT('',#69161); +#69161 = CARTESIAN_POINT('',(167.62875,-118.745,0.)); +#69162 = CIRCLE('',#69163,1.1); +#69163 = AXIS2_PLACEMENT_3D('',#69164,#69165,#69166); +#69164 = CARTESIAN_POINT('',(166.52875,-118.745,0.)); +#69165 = DIRECTION('',(0.,0.,1.)); +#69166 = DIRECTION('',(1.,0.,-0.)); +#69167 = ORIENTED_EDGE('',*,*,#69168,.F.); +#69168 = EDGE_CURVE('',#69169,#69160,#69171,.T.); +#69169 = VERTEX_POINT('',#69170); +#69170 = CARTESIAN_POINT('',(167.62875,-118.745,-3.5E-02)); +#69171 = LINE('',#69172,#69173); +#69172 = CARTESIAN_POINT('',(167.62875,-118.745,-3.5E-02)); +#69173 = VECTOR('',#69174,1.); +#69174 = DIRECTION('',(0.,0.,1.)); +#69175 = ORIENTED_EDGE('',*,*,#69176,.T.); +#69176 = EDGE_CURVE('',#69169,#69169,#69177,.T.); +#69177 = CIRCLE('',#69178,1.1); +#69178 = AXIS2_PLACEMENT_3D('',#69179,#69180,#69181); +#69179 = CARTESIAN_POINT('',(166.52875,-118.745,-3.5E-02)); +#69180 = DIRECTION('',(0.,0.,1.)); +#69181 = DIRECTION('',(1.,0.,-0.)); +#69182 = ORIENTED_EDGE('',*,*,#69168,.T.); +#69183 = CYLINDRICAL_SURFACE('',#69184,1.1); +#69184 = AXIS2_PLACEMENT_3D('',#69185,#69186,#69187); +#69185 = CARTESIAN_POINT('',(166.52875,-118.745,-3.5E-02)); +#69186 = DIRECTION('',(0.,0.,1.)); +#69187 = DIRECTION('',(1.,0.,-0.)); +#69188 = ADVANCED_FACE('',(#69189,#69192),#69203,.T.); +#69189 = FACE_BOUND('',#69190,.T.); +#69190 = EDGE_LOOP('',(#69191)); +#69191 = ORIENTED_EDGE('',*,*,#69159,.T.); +#69192 = FACE_BOUND('',#69193,.T.); +#69193 = EDGE_LOOP('',(#69194)); +#69194 = ORIENTED_EDGE('',*,*,#69195,.T.); +#69195 = EDGE_CURVE('',#69196,#69196,#69198,.T.); +#69196 = VERTEX_POINT('',#69197); +#69197 = CARTESIAN_POINT('',(166.52875,-119.47,0.)); +#69198 = CIRCLE('',#69199,0.725); +#69199 = AXIS2_PLACEMENT_3D('',#69200,#69201,#69202); +#69200 = CARTESIAN_POINT('',(166.52875,-118.745,0.)); +#69201 = DIRECTION('',(-0.,0.,-1.)); +#69202 = DIRECTION('',(-0.,-1.,0.)); +#69203 = PLANE('',#69204); +#69204 = AXIS2_PLACEMENT_3D('',#69205,#69206,#69207); +#69205 = CARTESIAN_POINT('',(166.52875,-118.745,0.)); +#69206 = DIRECTION('',(0.,0.,1.)); +#69207 = DIRECTION('',(1.,0.,-0.)); +#69208 = ADVANCED_FACE('',(#69209,#69212),#69223,.F.); +#69209 = FACE_BOUND('',#69210,.F.); +#69210 = EDGE_LOOP('',(#69211)); +#69211 = ORIENTED_EDGE('',*,*,#69176,.T.); +#69212 = FACE_BOUND('',#69213,.F.); +#69213 = EDGE_LOOP('',(#69214)); +#69214 = ORIENTED_EDGE('',*,*,#69215,.T.); +#69215 = EDGE_CURVE('',#69216,#69216,#69218,.T.); +#69216 = VERTEX_POINT('',#69217); +#69217 = CARTESIAN_POINT('',(166.52875,-119.47,-3.5E-02)); +#69218 = CIRCLE('',#69219,0.725); +#69219 = AXIS2_PLACEMENT_3D('',#69220,#69221,#69222); +#69220 = CARTESIAN_POINT('',(166.52875,-118.745,-3.5E-02)); +#69221 = DIRECTION('',(-0.,0.,-1.)); +#69222 = DIRECTION('',(-0.,-1.,0.)); +#69223 = PLANE('',#69224); +#69224 = AXIS2_PLACEMENT_3D('',#69225,#69226,#69227); +#69225 = CARTESIAN_POINT('',(166.52875,-118.745,-3.5E-02)); +#69226 = DIRECTION('',(0.,0.,1.)); +#69227 = DIRECTION('',(1.,0.,-0.)); +#69228 = ADVANCED_FACE('',(#69229),#69240,.F.); +#69229 = FACE_BOUND('',#69230,.T.); +#69230 = EDGE_LOOP('',(#69231,#69232,#69238,#69239)); +#69231 = ORIENTED_EDGE('',*,*,#69215,.T.); +#69232 = ORIENTED_EDGE('',*,*,#69233,.T.); +#69233 = EDGE_CURVE('',#69216,#69196,#69234,.T.); +#69234 = LINE('',#69235,#69236); +#69235 = CARTESIAN_POINT('',(166.52875,-119.47,-4.5E-02)); +#69236 = VECTOR('',#69237,1.); +#69237 = DIRECTION('',(0.,0.,1.)); +#69238 = ORIENTED_EDGE('',*,*,#69195,.F.); +#69239 = ORIENTED_EDGE('',*,*,#69233,.F.); +#69240 = CYLINDRICAL_SURFACE('',#69241,0.725); +#69241 = AXIS2_PLACEMENT_3D('',#69242,#69243,#69244); +#69242 = CARTESIAN_POINT('',(166.52875,-118.745,-4.5E-02)); +#69243 = DIRECTION('',(-0.,-0.,-1.)); +#69244 = DIRECTION('',(-0.,-1.,0.)); +#69245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69249)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69246,#69247,#69248)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69246 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69247 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69248 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69249 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69246, + 'distance_accuracy_value','confusion accuracy'); +#69250 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69251,#69253); +#69251 = ( REPRESENTATION_RELATIONSHIP('','',#69152,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69252) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69252 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1435); +#69253 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69254); +#69254 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('357','=>[0:1:1:350]','',#5, + #69147,$); +#69255 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69149)); +#69256 = SHAPE_DEFINITION_REPRESENTATION(#69257,#69263); +#69257 = PRODUCT_DEFINITION_SHAPE('','',#69258); +#69258 = PRODUCT_DEFINITION('design','',#69259,#69262); +#69259 = PRODUCT_DEFINITION_FORMATION('','',#69260); +#69260 = PRODUCT('HackPad_pad_101','HackPad_pad_101','',(#69261)); +#69261 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69262 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69263 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#69264),#69356); +#69264 = MANIFOLD_SOLID_BREP('',#69265); +#69265 = CLOSED_SHELL('',(#69266,#69299,#69319,#69339)); +#69266 = ADVANCED_FACE('',(#69267),#69294,.T.); +#69267 = FACE_BOUND('',#69268,.F.); +#69268 = EDGE_LOOP('',(#69269,#69279,#69286,#69287)); +#69269 = ORIENTED_EDGE('',*,*,#69270,.T.); +#69270 = EDGE_CURVE('',#69271,#69273,#69275,.T.); +#69271 = VERTEX_POINT('',#69272); +#69272 = CARTESIAN_POINT('',(166.52875,-119.495,-3.5E-02)); +#69273 = VERTEX_POINT('',#69274); +#69274 = CARTESIAN_POINT('',(166.52875,-119.495,1.635)); +#69275 = LINE('',#69276,#69277); +#69276 = CARTESIAN_POINT('',(166.52875,-119.495,-3.5E-02)); +#69277 = VECTOR('',#69278,1.); +#69278 = DIRECTION('',(0.,0.,1.)); +#69279 = ORIENTED_EDGE('',*,*,#69280,.T.); +#69280 = EDGE_CURVE('',#69273,#69273,#69281,.T.); +#69281 = CIRCLE('',#69282,0.75); +#69282 = AXIS2_PLACEMENT_3D('',#69283,#69284,#69285); +#69283 = CARTESIAN_POINT('',(166.52875,-118.745,1.635)); +#69284 = DIRECTION('',(0.,0.,1.)); +#69285 = DIRECTION('',(-0.,-1.,0.)); +#69286 = ORIENTED_EDGE('',*,*,#69270,.F.); +#69287 = ORIENTED_EDGE('',*,*,#69288,.F.); +#69288 = EDGE_CURVE('',#69271,#69271,#69289,.T.); +#69289 = CIRCLE('',#69290,0.75); +#69290 = AXIS2_PLACEMENT_3D('',#69291,#69292,#69293); +#69291 = CARTESIAN_POINT('',(166.52875,-118.745,-3.5E-02)); +#69292 = DIRECTION('',(0.,0.,1.)); +#69293 = DIRECTION('',(-0.,-1.,0.)); +#69294 = CYLINDRICAL_SURFACE('',#69295,0.75); +#69295 = AXIS2_PLACEMENT_3D('',#69296,#69297,#69298); +#69296 = CARTESIAN_POINT('',(166.52875,-118.745,-3.5E-02)); +#69297 = DIRECTION('',(-0.,-0.,-1.)); +#69298 = DIRECTION('',(-0.,-1.,0.)); +#69299 = ADVANCED_FACE('',(#69300,#69303),#69314,.F.); +#69300 = FACE_BOUND('',#69301,.F.); +#69301 = EDGE_LOOP('',(#69302)); +#69302 = ORIENTED_EDGE('',*,*,#69288,.T.); +#69303 = FACE_BOUND('',#69304,.F.); +#69304 = EDGE_LOOP('',(#69305)); +#69305 = ORIENTED_EDGE('',*,*,#69306,.T.); +#69306 = EDGE_CURVE('',#69307,#69307,#69309,.T.); +#69307 = VERTEX_POINT('',#69308); +#69308 = CARTESIAN_POINT('',(166.52875,-119.47,-3.5E-02)); +#69309 = CIRCLE('',#69310,0.725); +#69310 = AXIS2_PLACEMENT_3D('',#69311,#69312,#69313); +#69311 = CARTESIAN_POINT('',(166.52875,-118.745,-3.5E-02)); +#69312 = DIRECTION('',(-0.,0.,-1.)); +#69313 = DIRECTION('',(-0.,-1.,0.)); +#69314 = PLANE('',#69315); +#69315 = AXIS2_PLACEMENT_3D('',#69316,#69317,#69318); +#69316 = CARTESIAN_POINT('',(166.52875,-119.495,-3.5E-02)); +#69317 = DIRECTION('',(0.,0.,1.)); +#69318 = DIRECTION('',(1.,0.,-0.)); +#69319 = ADVANCED_FACE('',(#69320,#69323),#69334,.T.); +#69320 = FACE_BOUND('',#69321,.T.); +#69321 = EDGE_LOOP('',(#69322)); +#69322 = ORIENTED_EDGE('',*,*,#69280,.T.); +#69323 = FACE_BOUND('',#69324,.T.); +#69324 = EDGE_LOOP('',(#69325)); +#69325 = ORIENTED_EDGE('',*,*,#69326,.T.); +#69326 = EDGE_CURVE('',#69327,#69327,#69329,.T.); +#69327 = VERTEX_POINT('',#69328); +#69328 = CARTESIAN_POINT('',(166.52875,-119.47,1.635)); +#69329 = CIRCLE('',#69330,0.725); +#69330 = AXIS2_PLACEMENT_3D('',#69331,#69332,#69333); +#69331 = CARTESIAN_POINT('',(166.52875,-118.745,1.635)); +#69332 = DIRECTION('',(-0.,0.,-1.)); +#69333 = DIRECTION('',(-0.,-1.,0.)); +#69334 = PLANE('',#69335); +#69335 = AXIS2_PLACEMENT_3D('',#69336,#69337,#69338); +#69336 = CARTESIAN_POINT('',(166.52875,-119.495,1.635)); +#69337 = DIRECTION('',(0.,0.,1.)); +#69338 = DIRECTION('',(1.,0.,-0.)); +#69339 = ADVANCED_FACE('',(#69340),#69351,.F.); +#69340 = FACE_BOUND('',#69341,.T.); +#69341 = EDGE_LOOP('',(#69342,#69343,#69349,#69350)); +#69342 = ORIENTED_EDGE('',*,*,#69306,.T.); +#69343 = ORIENTED_EDGE('',*,*,#69344,.T.); +#69344 = EDGE_CURVE('',#69307,#69327,#69345,.T.); +#69345 = LINE('',#69346,#69347); +#69346 = CARTESIAN_POINT('',(166.52875,-119.47,-4.5E-02)); +#69347 = VECTOR('',#69348,1.); +#69348 = DIRECTION('',(0.,0.,1.)); +#69349 = ORIENTED_EDGE('',*,*,#69326,.F.); +#69350 = ORIENTED_EDGE('',*,*,#69344,.F.); +#69351 = CYLINDRICAL_SURFACE('',#69352,0.725); +#69352 = AXIS2_PLACEMENT_3D('',#69353,#69354,#69355); +#69353 = CARTESIAN_POINT('',(166.52875,-118.745,-4.5E-02)); +#69354 = DIRECTION('',(-0.,-0.,-1.)); +#69355 = DIRECTION('',(-0.,-1.,0.)); +#69356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69360)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69357,#69358,#69359)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69357 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69358 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69359 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69360 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69357, + 'distance_accuracy_value','confusion accuracy'); +#69361 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69362,#69364); +#69362 = ( REPRESENTATION_RELATIONSHIP('','',#69263,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69363) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69363 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1439); +#69364 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69365); +#69365 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('358','=>[0:1:1:351]','',#5, + #69258,$); +#69366 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69260)); +#69367 = SHAPE_DEFINITION_REPRESENTATION(#69368,#69374); +#69368 = PRODUCT_DEFINITION_SHAPE('','',#69369); +#69369 = PRODUCT_DEFINITION('design','',#69370,#69373); +#69370 = PRODUCT_DEFINITION_FORMATION('','',#69371); +#69371 = PRODUCT('HackPad_pad_102','HackPad_pad_102','',(#69372)); +#69372 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69373 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69374 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#69375),#69467); +#69375 = MANIFOLD_SOLID_BREP('',#69376); +#69376 = CLOSED_SHELL('',(#69377,#69410,#69430,#69450)); +#69377 = ADVANCED_FACE('',(#69378),#69405,.T.); +#69378 = FACE_BOUND('',#69379,.T.); +#69379 = EDGE_LOOP('',(#69380,#69389,#69397,#69404)); +#69380 = ORIENTED_EDGE('',*,*,#69381,.F.); +#69381 = EDGE_CURVE('',#69382,#69382,#69384,.T.); +#69382 = VERTEX_POINT('',#69383); +#69383 = CARTESIAN_POINT('',(161.27875,-121.285,1.635)); +#69384 = CIRCLE('',#69385,1.1); +#69385 = AXIS2_PLACEMENT_3D('',#69386,#69387,#69388); +#69386 = CARTESIAN_POINT('',(160.17875,-121.285,1.635)); +#69387 = DIRECTION('',(0.,0.,1.)); +#69388 = DIRECTION('',(1.,0.,-0.)); +#69389 = ORIENTED_EDGE('',*,*,#69390,.F.); +#69390 = EDGE_CURVE('',#69391,#69382,#69393,.T.); +#69391 = VERTEX_POINT('',#69392); +#69392 = CARTESIAN_POINT('',(161.27875,-121.285,1.6)); +#69393 = LINE('',#69394,#69395); +#69394 = CARTESIAN_POINT('',(161.27875,-121.285,1.6)); +#69395 = VECTOR('',#69396,1.); +#69396 = DIRECTION('',(0.,0.,1.)); +#69397 = ORIENTED_EDGE('',*,*,#69398,.T.); +#69398 = EDGE_CURVE('',#69391,#69391,#69399,.T.); +#69399 = CIRCLE('',#69400,1.1); +#69400 = AXIS2_PLACEMENT_3D('',#69401,#69402,#69403); +#69401 = CARTESIAN_POINT('',(160.17875,-121.285,1.6)); +#69402 = DIRECTION('',(0.,0.,1.)); +#69403 = DIRECTION('',(1.,0.,-0.)); +#69404 = ORIENTED_EDGE('',*,*,#69390,.T.); +#69405 = CYLINDRICAL_SURFACE('',#69406,1.1); +#69406 = AXIS2_PLACEMENT_3D('',#69407,#69408,#69409); +#69407 = CARTESIAN_POINT('',(160.17875,-121.285,1.6)); +#69408 = DIRECTION('',(0.,0.,1.)); +#69409 = DIRECTION('',(1.,0.,-0.)); +#69410 = ADVANCED_FACE('',(#69411,#69414),#69425,.T.); +#69411 = FACE_BOUND('',#69412,.T.); +#69412 = EDGE_LOOP('',(#69413)); +#69413 = ORIENTED_EDGE('',*,*,#69381,.T.); +#69414 = FACE_BOUND('',#69415,.T.); +#69415 = EDGE_LOOP('',(#69416)); +#69416 = ORIENTED_EDGE('',*,*,#69417,.T.); +#69417 = EDGE_CURVE('',#69418,#69418,#69420,.T.); +#69418 = VERTEX_POINT('',#69419); +#69419 = CARTESIAN_POINT('',(160.17875,-122.01,1.635)); +#69420 = CIRCLE('',#69421,0.725); +#69421 = AXIS2_PLACEMENT_3D('',#69422,#69423,#69424); +#69422 = CARTESIAN_POINT('',(160.17875,-121.285,1.635)); +#69423 = DIRECTION('',(-0.,0.,-1.)); +#69424 = DIRECTION('',(-0.,-1.,0.)); +#69425 = PLANE('',#69426); +#69426 = AXIS2_PLACEMENT_3D('',#69427,#69428,#69429); +#69427 = CARTESIAN_POINT('',(160.17875,-121.285,1.635)); +#69428 = DIRECTION('',(0.,0.,1.)); +#69429 = DIRECTION('',(1.,0.,-0.)); +#69430 = ADVANCED_FACE('',(#69431,#69434),#69445,.F.); +#69431 = FACE_BOUND('',#69432,.F.); +#69432 = EDGE_LOOP('',(#69433)); +#69433 = ORIENTED_EDGE('',*,*,#69398,.T.); +#69434 = FACE_BOUND('',#69435,.F.); +#69435 = EDGE_LOOP('',(#69436)); +#69436 = ORIENTED_EDGE('',*,*,#69437,.T.); +#69437 = EDGE_CURVE('',#69438,#69438,#69440,.T.); +#69438 = VERTEX_POINT('',#69439); +#69439 = CARTESIAN_POINT('',(160.17875,-122.01,1.6)); +#69440 = CIRCLE('',#69441,0.725); +#69441 = AXIS2_PLACEMENT_3D('',#69442,#69443,#69444); +#69442 = CARTESIAN_POINT('',(160.17875,-121.285,1.6)); +#69443 = DIRECTION('',(-0.,0.,-1.)); +#69444 = DIRECTION('',(-0.,-1.,0.)); +#69445 = PLANE('',#69446); +#69446 = AXIS2_PLACEMENT_3D('',#69447,#69448,#69449); +#69447 = CARTESIAN_POINT('',(160.17875,-121.285,1.6)); +#69448 = DIRECTION('',(0.,0.,1.)); +#69449 = DIRECTION('',(1.,0.,-0.)); +#69450 = ADVANCED_FACE('',(#69451),#69462,.F.); +#69451 = FACE_BOUND('',#69452,.T.); +#69452 = EDGE_LOOP('',(#69453,#69454,#69460,#69461)); +#69453 = ORIENTED_EDGE('',*,*,#69437,.T.); +#69454 = ORIENTED_EDGE('',*,*,#69455,.T.); +#69455 = EDGE_CURVE('',#69438,#69418,#69456,.T.); +#69456 = LINE('',#69457,#69458); +#69457 = CARTESIAN_POINT('',(160.17875,-122.01,-4.5E-02)); +#69458 = VECTOR('',#69459,1.); +#69459 = DIRECTION('',(0.,0.,1.)); +#69460 = ORIENTED_EDGE('',*,*,#69417,.F.); +#69461 = ORIENTED_EDGE('',*,*,#69455,.F.); +#69462 = CYLINDRICAL_SURFACE('',#69463,0.725); +#69463 = AXIS2_PLACEMENT_3D('',#69464,#69465,#69466); +#69464 = CARTESIAN_POINT('',(160.17875,-121.285,-4.5E-02)); +#69465 = DIRECTION('',(-0.,-0.,-1.)); +#69466 = DIRECTION('',(-0.,-1.,0.)); +#69467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69471)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69468,#69469,#69470)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69468 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69469 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69470 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69471 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69468, + 'distance_accuracy_value','confusion accuracy'); +#69472 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69473,#69475); +#69473 = ( REPRESENTATION_RELATIONSHIP('','',#69374,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69474) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69474 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1443); +#69475 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69476); +#69476 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('359','=>[0:1:1:352]','',#5, + #69369,$); +#69477 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69371)); +#69478 = SHAPE_DEFINITION_REPRESENTATION(#69479,#69485); +#69479 = PRODUCT_DEFINITION_SHAPE('','',#69480); +#69480 = PRODUCT_DEFINITION('design','',#69481,#69484); +#69481 = PRODUCT_DEFINITION_FORMATION('','',#69482); +#69482 = PRODUCT('HackPad_pad_103','HackPad_pad_103','',(#69483)); +#69483 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69484 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69485 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#69486),#69578); +#69486 = MANIFOLD_SOLID_BREP('',#69487); +#69487 = CLOSED_SHELL('',(#69488,#69521,#69541,#69561)); +#69488 = ADVANCED_FACE('',(#69489),#69516,.T.); +#69489 = FACE_BOUND('',#69490,.T.); +#69490 = EDGE_LOOP('',(#69491,#69500,#69508,#69515)); +#69491 = ORIENTED_EDGE('',*,*,#69492,.F.); +#69492 = EDGE_CURVE('',#69493,#69493,#69495,.T.); +#69493 = VERTEX_POINT('',#69494); +#69494 = CARTESIAN_POINT('',(161.27875,-121.285,0.)); +#69495 = CIRCLE('',#69496,1.1); +#69496 = AXIS2_PLACEMENT_3D('',#69497,#69498,#69499); +#69497 = CARTESIAN_POINT('',(160.17875,-121.285,0.)); +#69498 = DIRECTION('',(0.,0.,1.)); +#69499 = DIRECTION('',(1.,0.,-0.)); +#69500 = ORIENTED_EDGE('',*,*,#69501,.F.); +#69501 = EDGE_CURVE('',#69502,#69493,#69504,.T.); +#69502 = VERTEX_POINT('',#69503); +#69503 = CARTESIAN_POINT('',(161.27875,-121.285,-3.5E-02)); +#69504 = LINE('',#69505,#69506); +#69505 = CARTESIAN_POINT('',(161.27875,-121.285,-3.5E-02)); +#69506 = VECTOR('',#69507,1.); +#69507 = DIRECTION('',(0.,0.,1.)); +#69508 = ORIENTED_EDGE('',*,*,#69509,.T.); +#69509 = EDGE_CURVE('',#69502,#69502,#69510,.T.); +#69510 = CIRCLE('',#69511,1.1); +#69511 = AXIS2_PLACEMENT_3D('',#69512,#69513,#69514); +#69512 = CARTESIAN_POINT('',(160.17875,-121.285,-3.5E-02)); +#69513 = DIRECTION('',(0.,0.,1.)); +#69514 = DIRECTION('',(1.,0.,-0.)); +#69515 = ORIENTED_EDGE('',*,*,#69501,.T.); +#69516 = CYLINDRICAL_SURFACE('',#69517,1.1); +#69517 = AXIS2_PLACEMENT_3D('',#69518,#69519,#69520); +#69518 = CARTESIAN_POINT('',(160.17875,-121.285,-3.5E-02)); +#69519 = DIRECTION('',(0.,0.,1.)); +#69520 = DIRECTION('',(1.,0.,-0.)); +#69521 = ADVANCED_FACE('',(#69522,#69525),#69536,.T.); +#69522 = FACE_BOUND('',#69523,.T.); +#69523 = EDGE_LOOP('',(#69524)); +#69524 = ORIENTED_EDGE('',*,*,#69492,.T.); +#69525 = FACE_BOUND('',#69526,.T.); +#69526 = EDGE_LOOP('',(#69527)); +#69527 = ORIENTED_EDGE('',*,*,#69528,.T.); +#69528 = EDGE_CURVE('',#69529,#69529,#69531,.T.); +#69529 = VERTEX_POINT('',#69530); +#69530 = CARTESIAN_POINT('',(160.17875,-122.01,0.)); +#69531 = CIRCLE('',#69532,0.725); +#69532 = AXIS2_PLACEMENT_3D('',#69533,#69534,#69535); +#69533 = CARTESIAN_POINT('',(160.17875,-121.285,0.)); +#69534 = DIRECTION('',(-0.,0.,-1.)); +#69535 = DIRECTION('',(-0.,-1.,0.)); +#69536 = PLANE('',#69537); +#69537 = AXIS2_PLACEMENT_3D('',#69538,#69539,#69540); +#69538 = CARTESIAN_POINT('',(160.17875,-121.285,0.)); +#69539 = DIRECTION('',(0.,0.,1.)); +#69540 = DIRECTION('',(1.,0.,-0.)); +#69541 = ADVANCED_FACE('',(#69542,#69545),#69556,.F.); +#69542 = FACE_BOUND('',#69543,.F.); +#69543 = EDGE_LOOP('',(#69544)); +#69544 = ORIENTED_EDGE('',*,*,#69509,.T.); +#69545 = FACE_BOUND('',#69546,.F.); +#69546 = EDGE_LOOP('',(#69547)); +#69547 = ORIENTED_EDGE('',*,*,#69548,.T.); +#69548 = EDGE_CURVE('',#69549,#69549,#69551,.T.); +#69549 = VERTEX_POINT('',#69550); +#69550 = CARTESIAN_POINT('',(160.17875,-122.01,-3.5E-02)); +#69551 = CIRCLE('',#69552,0.725); +#69552 = AXIS2_PLACEMENT_3D('',#69553,#69554,#69555); +#69553 = CARTESIAN_POINT('',(160.17875,-121.285,-3.5E-02)); +#69554 = DIRECTION('',(-0.,0.,-1.)); +#69555 = DIRECTION('',(-0.,-1.,0.)); +#69556 = PLANE('',#69557); +#69557 = AXIS2_PLACEMENT_3D('',#69558,#69559,#69560); +#69558 = CARTESIAN_POINT('',(160.17875,-121.285,-3.5E-02)); +#69559 = DIRECTION('',(0.,0.,1.)); +#69560 = DIRECTION('',(1.,0.,-0.)); +#69561 = ADVANCED_FACE('',(#69562),#69573,.F.); +#69562 = FACE_BOUND('',#69563,.T.); +#69563 = EDGE_LOOP('',(#69564,#69565,#69571,#69572)); +#69564 = ORIENTED_EDGE('',*,*,#69548,.T.); +#69565 = ORIENTED_EDGE('',*,*,#69566,.T.); +#69566 = EDGE_CURVE('',#69549,#69529,#69567,.T.); +#69567 = LINE('',#69568,#69569); +#69568 = CARTESIAN_POINT('',(160.17875,-122.01,-4.5E-02)); +#69569 = VECTOR('',#69570,1.); +#69570 = DIRECTION('',(0.,0.,1.)); +#69571 = ORIENTED_EDGE('',*,*,#69528,.F.); +#69572 = ORIENTED_EDGE('',*,*,#69566,.F.); +#69573 = CYLINDRICAL_SURFACE('',#69574,0.725); +#69574 = AXIS2_PLACEMENT_3D('',#69575,#69576,#69577); +#69575 = CARTESIAN_POINT('',(160.17875,-121.285,-4.5E-02)); +#69576 = DIRECTION('',(-0.,-0.,-1.)); +#69577 = DIRECTION('',(-0.,-1.,0.)); +#69578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69582)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69579,#69580,#69581)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69579 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69580 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69581 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69582 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69579, + 'distance_accuracy_value','confusion accuracy'); +#69583 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69584,#69586); +#69584 = ( REPRESENTATION_RELATIONSHIP('','',#69485,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69585) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69585 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1447); +#69586 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69587); +#69587 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('360','=>[0:1:1:353]','',#5, + #69480,$); +#69588 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69482)); +#69589 = SHAPE_DEFINITION_REPRESENTATION(#69590,#69596); +#69590 = PRODUCT_DEFINITION_SHAPE('','',#69591); +#69591 = PRODUCT_DEFINITION('design','',#69592,#69595); +#69592 = PRODUCT_DEFINITION_FORMATION('','',#69593); +#69593 = PRODUCT('HackPad_pad_104','HackPad_pad_104','',(#69594)); +#69594 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69595 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69596 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#69597),#69689); +#69597 = MANIFOLD_SOLID_BREP('',#69598); +#69598 = CLOSED_SHELL('',(#69599,#69632,#69652,#69672)); +#69599 = ADVANCED_FACE('',(#69600),#69627,.T.); +#69600 = FACE_BOUND('',#69601,.F.); +#69601 = EDGE_LOOP('',(#69602,#69612,#69619,#69620)); +#69602 = ORIENTED_EDGE('',*,*,#69603,.T.); +#69603 = EDGE_CURVE('',#69604,#69606,#69608,.T.); +#69604 = VERTEX_POINT('',#69605); +#69605 = CARTESIAN_POINT('',(160.17875,-122.035,-3.5E-02)); +#69606 = VERTEX_POINT('',#69607); +#69607 = CARTESIAN_POINT('',(160.17875,-122.035,1.635)); +#69608 = LINE('',#69609,#69610); +#69609 = CARTESIAN_POINT('',(160.17875,-122.035,-3.5E-02)); +#69610 = VECTOR('',#69611,1.); +#69611 = DIRECTION('',(0.,0.,1.)); +#69612 = ORIENTED_EDGE('',*,*,#69613,.T.); +#69613 = EDGE_CURVE('',#69606,#69606,#69614,.T.); +#69614 = CIRCLE('',#69615,0.75); +#69615 = AXIS2_PLACEMENT_3D('',#69616,#69617,#69618); +#69616 = CARTESIAN_POINT('',(160.17875,-121.285,1.635)); +#69617 = DIRECTION('',(0.,0.,1.)); +#69618 = DIRECTION('',(-0.,-1.,0.)); +#69619 = ORIENTED_EDGE('',*,*,#69603,.F.); +#69620 = ORIENTED_EDGE('',*,*,#69621,.F.); +#69621 = EDGE_CURVE('',#69604,#69604,#69622,.T.); +#69622 = CIRCLE('',#69623,0.75); +#69623 = AXIS2_PLACEMENT_3D('',#69624,#69625,#69626); +#69624 = CARTESIAN_POINT('',(160.17875,-121.285,-3.5E-02)); +#69625 = DIRECTION('',(0.,0.,1.)); +#69626 = DIRECTION('',(-0.,-1.,0.)); +#69627 = CYLINDRICAL_SURFACE('',#69628,0.75); +#69628 = AXIS2_PLACEMENT_3D('',#69629,#69630,#69631); +#69629 = CARTESIAN_POINT('',(160.17875,-121.285,-3.5E-02)); +#69630 = DIRECTION('',(-0.,-0.,-1.)); +#69631 = DIRECTION('',(-0.,-1.,0.)); +#69632 = ADVANCED_FACE('',(#69633,#69636),#69647,.F.); +#69633 = FACE_BOUND('',#69634,.F.); +#69634 = EDGE_LOOP('',(#69635)); +#69635 = ORIENTED_EDGE('',*,*,#69621,.T.); +#69636 = FACE_BOUND('',#69637,.F.); +#69637 = EDGE_LOOP('',(#69638)); +#69638 = ORIENTED_EDGE('',*,*,#69639,.T.); +#69639 = EDGE_CURVE('',#69640,#69640,#69642,.T.); +#69640 = VERTEX_POINT('',#69641); +#69641 = CARTESIAN_POINT('',(160.17875,-122.01,-3.5E-02)); +#69642 = CIRCLE('',#69643,0.725); +#69643 = AXIS2_PLACEMENT_3D('',#69644,#69645,#69646); +#69644 = CARTESIAN_POINT('',(160.17875,-121.285,-3.5E-02)); +#69645 = DIRECTION('',(-0.,0.,-1.)); +#69646 = DIRECTION('',(-0.,-1.,0.)); +#69647 = PLANE('',#69648); +#69648 = AXIS2_PLACEMENT_3D('',#69649,#69650,#69651); +#69649 = CARTESIAN_POINT('',(160.17875,-122.035,-3.5E-02)); +#69650 = DIRECTION('',(0.,0.,1.)); +#69651 = DIRECTION('',(1.,0.,-0.)); +#69652 = ADVANCED_FACE('',(#69653,#69656),#69667,.T.); +#69653 = FACE_BOUND('',#69654,.T.); +#69654 = EDGE_LOOP('',(#69655)); +#69655 = ORIENTED_EDGE('',*,*,#69613,.T.); +#69656 = FACE_BOUND('',#69657,.T.); +#69657 = EDGE_LOOP('',(#69658)); +#69658 = ORIENTED_EDGE('',*,*,#69659,.T.); +#69659 = EDGE_CURVE('',#69660,#69660,#69662,.T.); +#69660 = VERTEX_POINT('',#69661); +#69661 = CARTESIAN_POINT('',(160.17875,-122.01,1.635)); +#69662 = CIRCLE('',#69663,0.725); +#69663 = AXIS2_PLACEMENT_3D('',#69664,#69665,#69666); +#69664 = CARTESIAN_POINT('',(160.17875,-121.285,1.635)); +#69665 = DIRECTION('',(-0.,0.,-1.)); +#69666 = DIRECTION('',(-0.,-1.,0.)); +#69667 = PLANE('',#69668); +#69668 = AXIS2_PLACEMENT_3D('',#69669,#69670,#69671); +#69669 = CARTESIAN_POINT('',(160.17875,-122.035,1.635)); +#69670 = DIRECTION('',(0.,0.,1.)); +#69671 = DIRECTION('',(1.,0.,-0.)); +#69672 = ADVANCED_FACE('',(#69673),#69684,.F.); +#69673 = FACE_BOUND('',#69674,.T.); +#69674 = EDGE_LOOP('',(#69675,#69676,#69682,#69683)); +#69675 = ORIENTED_EDGE('',*,*,#69639,.T.); +#69676 = ORIENTED_EDGE('',*,*,#69677,.T.); +#69677 = EDGE_CURVE('',#69640,#69660,#69678,.T.); +#69678 = LINE('',#69679,#69680); +#69679 = CARTESIAN_POINT('',(160.17875,-122.01,-4.5E-02)); +#69680 = VECTOR('',#69681,1.); +#69681 = DIRECTION('',(0.,0.,1.)); +#69682 = ORIENTED_EDGE('',*,*,#69659,.F.); +#69683 = ORIENTED_EDGE('',*,*,#69677,.F.); +#69684 = CYLINDRICAL_SURFACE('',#69685,0.725); +#69685 = AXIS2_PLACEMENT_3D('',#69686,#69687,#69688); +#69686 = CARTESIAN_POINT('',(160.17875,-121.285,-4.5E-02)); +#69687 = DIRECTION('',(-0.,-0.,-1.)); +#69688 = DIRECTION('',(-0.,-1.,0.)); +#69689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69693)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69690,#69691,#69692)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69690 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69691 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69692 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69693 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69690, + 'distance_accuracy_value','confusion accuracy'); +#69694 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69695,#69697); +#69695 = ( REPRESENTATION_RELATIONSHIP('','',#69596,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69696) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69696 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1451); +#69697 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69698); +#69698 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('361','=>[0:1:1:354]','',#5, + #69591,$); +#69699 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69593)); +#69700 = SHAPE_DEFINITION_REPRESENTATION(#69701,#69707); +#69701 = PRODUCT_DEFINITION_SHAPE('','',#69702); +#69702 = PRODUCT_DEFINITION('design','',#69703,#69706); +#69703 = PRODUCT_DEFINITION_FORMATION('','',#69704); +#69704 = PRODUCT('HackPad_pad_105','HackPad_pad_105','',(#69705)); +#69705 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69706 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69707 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#69708),#69897); +#69708 = MANIFOLD_SOLID_BREP('',#69709); +#69709 = CLOSED_SHELL('',(#69710,#69750,#69781,#69812,#69840,#69868, + #69880)); +#69710 = ADVANCED_FACE('',(#69711),#69745,.T.); +#69711 = FACE_BOUND('',#69712,.T.); +#69712 = EDGE_LOOP('',(#69713,#69723,#69731,#69739)); +#69713 = ORIENTED_EDGE('',*,*,#69714,.T.); +#69714 = EDGE_CURVE('',#69715,#69717,#69719,.T.); +#69715 = VERTEX_POINT('',#69716); +#69716 = CARTESIAN_POINT('',(164.16375,-66.19,1.6)); +#69717 = VERTEX_POINT('',#69718); +#69718 = CARTESIAN_POINT('',(164.16375,-66.19,1.635)); +#69719 = LINE('',#69720,#69721); +#69720 = CARTESIAN_POINT('',(164.16375,-66.19,1.6)); +#69721 = VECTOR('',#69722,1.); +#69722 = DIRECTION('',(0.,0.,1.)); +#69723 = ORIENTED_EDGE('',*,*,#69724,.T.); +#69724 = EDGE_CURVE('',#69717,#69725,#69727,.T.); +#69725 = VERTEX_POINT('',#69726); +#69726 = CARTESIAN_POINT('',(162.56375,-66.19,1.635)); +#69727 = LINE('',#69728,#69729); +#69728 = CARTESIAN_POINT('',(164.16375,-66.19,1.635)); +#69729 = VECTOR('',#69730,1.); +#69730 = DIRECTION('',(-1.,0.,0.)); +#69731 = ORIENTED_EDGE('',*,*,#69732,.F.); +#69732 = EDGE_CURVE('',#69733,#69725,#69735,.T.); +#69733 = VERTEX_POINT('',#69734); +#69734 = CARTESIAN_POINT('',(162.56375,-66.19,1.6)); +#69735 = LINE('',#69736,#69737); +#69736 = CARTESIAN_POINT('',(162.56375,-66.19,1.6)); +#69737 = VECTOR('',#69738,1.); +#69738 = DIRECTION('',(0.,0.,1.)); +#69739 = ORIENTED_EDGE('',*,*,#69740,.F.); +#69740 = EDGE_CURVE('',#69715,#69733,#69741,.T.); +#69741 = LINE('',#69742,#69743); +#69742 = CARTESIAN_POINT('',(164.16375,-66.19,1.6)); +#69743 = VECTOR('',#69744,1.); +#69744 = DIRECTION('',(-1.,0.,0.)); +#69745 = PLANE('',#69746); +#69746 = AXIS2_PLACEMENT_3D('',#69747,#69748,#69749); +#69747 = CARTESIAN_POINT('',(164.16375,-66.19,1.6)); +#69748 = DIRECTION('',(0.,-1.,0.)); +#69749 = DIRECTION('',(-1.,0.,0.)); +#69750 = ADVANCED_FACE('',(#69751),#69776,.T.); +#69751 = FACE_BOUND('',#69752,.T.); +#69752 = EDGE_LOOP('',(#69753,#69763,#69769,#69770)); +#69753 = ORIENTED_EDGE('',*,*,#69754,.T.); +#69754 = EDGE_CURVE('',#69755,#69757,#69759,.T.); +#69755 = VERTEX_POINT('',#69756); +#69756 = CARTESIAN_POINT('',(164.16375,-64.59,1.6)); +#69757 = VERTEX_POINT('',#69758); +#69758 = CARTESIAN_POINT('',(164.16375,-64.59,1.635)); +#69759 = LINE('',#69760,#69761); +#69760 = CARTESIAN_POINT('',(164.16375,-64.59,1.6)); +#69761 = VECTOR('',#69762,1.); +#69762 = DIRECTION('',(0.,0.,1.)); +#69763 = ORIENTED_EDGE('',*,*,#69764,.T.); +#69764 = EDGE_CURVE('',#69757,#69717,#69765,.T.); +#69765 = LINE('',#69766,#69767); +#69766 = CARTESIAN_POINT('',(164.16375,-64.59,1.635)); +#69767 = VECTOR('',#69768,1.); +#69768 = DIRECTION('',(0.,-1.,0.)); +#69769 = ORIENTED_EDGE('',*,*,#69714,.F.); +#69770 = ORIENTED_EDGE('',*,*,#69771,.F.); +#69771 = EDGE_CURVE('',#69755,#69715,#69772,.T.); +#69772 = LINE('',#69773,#69774); +#69773 = CARTESIAN_POINT('',(164.16375,-64.59,1.6)); +#69774 = VECTOR('',#69775,1.); +#69775 = DIRECTION('',(0.,-1.,0.)); +#69776 = PLANE('',#69777); +#69777 = AXIS2_PLACEMENT_3D('',#69778,#69779,#69780); +#69778 = CARTESIAN_POINT('',(164.16375,-64.59,1.6)); +#69779 = DIRECTION('',(1.,0.,-0.)); +#69780 = DIRECTION('',(0.,-1.,0.)); +#69781 = ADVANCED_FACE('',(#69782),#69807,.T.); +#69782 = FACE_BOUND('',#69783,.T.); +#69783 = EDGE_LOOP('',(#69784,#69785,#69793,#69801)); +#69784 = ORIENTED_EDGE('',*,*,#69732,.T.); +#69785 = ORIENTED_EDGE('',*,*,#69786,.T.); +#69786 = EDGE_CURVE('',#69725,#69787,#69789,.T.); +#69787 = VERTEX_POINT('',#69788); +#69788 = CARTESIAN_POINT('',(162.56375,-64.59,1.635)); +#69789 = LINE('',#69790,#69791); +#69790 = CARTESIAN_POINT('',(162.56375,-66.19,1.635)); +#69791 = VECTOR('',#69792,1.); +#69792 = DIRECTION('',(0.,1.,0.)); +#69793 = ORIENTED_EDGE('',*,*,#69794,.F.); +#69794 = EDGE_CURVE('',#69795,#69787,#69797,.T.); +#69795 = VERTEX_POINT('',#69796); +#69796 = CARTESIAN_POINT('',(162.56375,-64.59,1.6)); +#69797 = LINE('',#69798,#69799); +#69798 = CARTESIAN_POINT('',(162.56375,-64.59,1.6)); +#69799 = VECTOR('',#69800,1.); +#69800 = DIRECTION('',(0.,0.,1.)); +#69801 = ORIENTED_EDGE('',*,*,#69802,.F.); +#69802 = EDGE_CURVE('',#69733,#69795,#69803,.T.); +#69803 = LINE('',#69804,#69805); +#69804 = CARTESIAN_POINT('',(162.56375,-66.19,1.6)); +#69805 = VECTOR('',#69806,1.); +#69806 = DIRECTION('',(0.,1.,0.)); +#69807 = PLANE('',#69808); +#69808 = AXIS2_PLACEMENT_3D('',#69809,#69810,#69811); +#69809 = CARTESIAN_POINT('',(162.56375,-66.19,1.6)); +#69810 = DIRECTION('',(-1.,0.,0.)); +#69811 = DIRECTION('',(0.,1.,0.)); +#69812 = ADVANCED_FACE('',(#69813,#69824),#69835,.F.); +#69813 = FACE_BOUND('',#69814,.F.); +#69814 = EDGE_LOOP('',(#69815,#69816,#69817,#69823)); +#69815 = ORIENTED_EDGE('',*,*,#69740,.F.); +#69816 = ORIENTED_EDGE('',*,*,#69771,.F.); +#69817 = ORIENTED_EDGE('',*,*,#69818,.F.); +#69818 = EDGE_CURVE('',#69795,#69755,#69819,.T.); +#69819 = LINE('',#69820,#69821); +#69820 = CARTESIAN_POINT('',(162.56375,-64.59,1.6)); +#69821 = VECTOR('',#69822,1.); +#69822 = DIRECTION('',(1.,0.,0.)); +#69823 = ORIENTED_EDGE('',*,*,#69802,.F.); +#69824 = FACE_BOUND('',#69825,.F.); +#69825 = EDGE_LOOP('',(#69826)); +#69826 = ORIENTED_EDGE('',*,*,#69827,.T.); +#69827 = EDGE_CURVE('',#69828,#69828,#69830,.T.); +#69828 = VERTEX_POINT('',#69829); +#69829 = CARTESIAN_POINT('',(163.36375,-65.765,1.6)); +#69830 = CIRCLE('',#69831,0.375); +#69831 = AXIS2_PLACEMENT_3D('',#69832,#69833,#69834); +#69832 = CARTESIAN_POINT('',(163.36375,-65.39,1.6)); +#69833 = DIRECTION('',(-0.,0.,-1.)); +#69834 = DIRECTION('',(-0.,-1.,0.)); +#69835 = PLANE('',#69836); +#69836 = AXIS2_PLACEMENT_3D('',#69837,#69838,#69839); +#69837 = CARTESIAN_POINT('',(0.,0.,1.6)); +#69838 = DIRECTION('',(0.,0.,1.)); +#69839 = DIRECTION('',(1.,0.,-0.)); +#69840 = ADVANCED_FACE('',(#69841,#69852),#69863,.T.); +#69841 = FACE_BOUND('',#69842,.T.); +#69842 = EDGE_LOOP('',(#69843,#69844,#69845,#69851)); +#69843 = ORIENTED_EDGE('',*,*,#69724,.F.); +#69844 = ORIENTED_EDGE('',*,*,#69764,.F.); +#69845 = ORIENTED_EDGE('',*,*,#69846,.F.); +#69846 = EDGE_CURVE('',#69787,#69757,#69847,.T.); +#69847 = LINE('',#69848,#69849); +#69848 = CARTESIAN_POINT('',(162.56375,-64.59,1.635)); +#69849 = VECTOR('',#69850,1.); +#69850 = DIRECTION('',(1.,0.,0.)); +#69851 = ORIENTED_EDGE('',*,*,#69786,.F.); +#69852 = FACE_BOUND('',#69853,.T.); +#69853 = EDGE_LOOP('',(#69854)); +#69854 = ORIENTED_EDGE('',*,*,#69855,.T.); +#69855 = EDGE_CURVE('',#69856,#69856,#69858,.T.); +#69856 = VERTEX_POINT('',#69857); +#69857 = CARTESIAN_POINT('',(163.36375,-65.765,1.635)); +#69858 = CIRCLE('',#69859,0.375); +#69859 = AXIS2_PLACEMENT_3D('',#69860,#69861,#69862); +#69860 = CARTESIAN_POINT('',(163.36375,-65.39,1.635)); +#69861 = DIRECTION('',(-0.,0.,-1.)); +#69862 = DIRECTION('',(-0.,-1.,0.)); +#69863 = PLANE('',#69864); +#69864 = AXIS2_PLACEMENT_3D('',#69865,#69866,#69867); +#69865 = CARTESIAN_POINT('',(0.,0.,1.635)); +#69866 = DIRECTION('',(0.,0.,1.)); +#69867 = DIRECTION('',(1.,0.,-0.)); +#69868 = ADVANCED_FACE('',(#69869),#69875,.T.); +#69869 = FACE_BOUND('',#69870,.T.); +#69870 = EDGE_LOOP('',(#69871,#69872,#69873,#69874)); +#69871 = ORIENTED_EDGE('',*,*,#69794,.T.); +#69872 = ORIENTED_EDGE('',*,*,#69846,.T.); +#69873 = ORIENTED_EDGE('',*,*,#69754,.F.); +#69874 = ORIENTED_EDGE('',*,*,#69818,.F.); +#69875 = PLANE('',#69876); +#69876 = AXIS2_PLACEMENT_3D('',#69877,#69878,#69879); +#69877 = CARTESIAN_POINT('',(162.56375,-64.59,1.6)); +#69878 = DIRECTION('',(0.,1.,0.)); +#69879 = DIRECTION('',(1.,0.,0.)); +#69880 = ADVANCED_FACE('',(#69881),#69892,.F.); +#69881 = FACE_BOUND('',#69882,.T.); +#69882 = EDGE_LOOP('',(#69883,#69884,#69890,#69891)); +#69883 = ORIENTED_EDGE('',*,*,#69827,.T.); +#69884 = ORIENTED_EDGE('',*,*,#69885,.T.); +#69885 = EDGE_CURVE('',#69828,#69856,#69886,.T.); +#69886 = LINE('',#69887,#69888); +#69887 = CARTESIAN_POINT('',(163.36375,-65.765,-4.5E-02)); +#69888 = VECTOR('',#69889,1.); +#69889 = DIRECTION('',(0.,0.,1.)); +#69890 = ORIENTED_EDGE('',*,*,#69855,.F.); +#69891 = ORIENTED_EDGE('',*,*,#69885,.F.); +#69892 = CYLINDRICAL_SURFACE('',#69893,0.375); +#69893 = AXIS2_PLACEMENT_3D('',#69894,#69895,#69896); +#69894 = CARTESIAN_POINT('',(163.36375,-65.39,-4.5E-02)); +#69895 = DIRECTION('',(-0.,-0.,-1.)); +#69896 = DIRECTION('',(-0.,-1.,0.)); +#69897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#69901)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#69898,#69899,#69900)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69898 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#69899 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#69900 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#69901 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69898, + 'distance_accuracy_value','confusion accuracy'); +#69902 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#69903,#69905); +#69903 = ( REPRESENTATION_RELATIONSHIP('','',#69707,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#69904) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#69904 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1455); +#69905 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #69906); +#69906 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('362','=>[0:1:1:355]','',#5, + #69702,$); +#69907 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69704)); +#69908 = SHAPE_DEFINITION_REPRESENTATION(#69909,#69915); +#69909 = PRODUCT_DEFINITION_SHAPE('','',#69910); +#69910 = PRODUCT_DEFINITION('design','',#69911,#69914); +#69911 = PRODUCT_DEFINITION_FORMATION('','',#69912); +#69912 = PRODUCT('HackPad_pad_106','HackPad_pad_106','',(#69913)); +#69913 = PRODUCT_CONTEXT('',#2,'mechanical'); +#69914 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#69915 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#69916),#70105); +#69916 = MANIFOLD_SOLID_BREP('',#69917); +#69917 = CLOSED_SHELL('',(#69918,#69958,#69989,#70020,#70048,#70076, + #70088)); +#69918 = ADVANCED_FACE('',(#69919),#69953,.T.); +#69919 = FACE_BOUND('',#69920,.T.); +#69920 = EDGE_LOOP('',(#69921,#69931,#69939,#69947)); +#69921 = ORIENTED_EDGE('',*,*,#69922,.T.); +#69922 = EDGE_CURVE('',#69923,#69925,#69927,.T.); +#69923 = VERTEX_POINT('',#69924); +#69924 = CARTESIAN_POINT('',(164.16375,-66.19,-3.5E-02)); +#69925 = VERTEX_POINT('',#69926); +#69926 = CARTESIAN_POINT('',(164.16375,-66.19,0.)); +#69927 = LINE('',#69928,#69929); +#69928 = CARTESIAN_POINT('',(164.16375,-66.19,-3.5E-02)); +#69929 = VECTOR('',#69930,1.); +#69930 = DIRECTION('',(0.,0.,1.)); +#69931 = ORIENTED_EDGE('',*,*,#69932,.T.); +#69932 = EDGE_CURVE('',#69925,#69933,#69935,.T.); +#69933 = VERTEX_POINT('',#69934); +#69934 = CARTESIAN_POINT('',(162.56375,-66.19,0.)); +#69935 = LINE('',#69936,#69937); +#69936 = CARTESIAN_POINT('',(164.16375,-66.19,0.)); +#69937 = VECTOR('',#69938,1.); +#69938 = DIRECTION('',(-1.,0.,0.)); +#69939 = ORIENTED_EDGE('',*,*,#69940,.F.); +#69940 = EDGE_CURVE('',#69941,#69933,#69943,.T.); +#69941 = VERTEX_POINT('',#69942); +#69942 = CARTESIAN_POINT('',(162.56375,-66.19,-3.5E-02)); +#69943 = LINE('',#69944,#69945); +#69944 = CARTESIAN_POINT('',(162.56375,-66.19,-3.5E-02)); +#69945 = VECTOR('',#69946,1.); +#69946 = DIRECTION('',(0.,0.,1.)); +#69947 = ORIENTED_EDGE('',*,*,#69948,.F.); +#69948 = EDGE_CURVE('',#69923,#69941,#69949,.T.); +#69949 = LINE('',#69950,#69951); +#69950 = CARTESIAN_POINT('',(164.16375,-66.19,-3.5E-02)); +#69951 = VECTOR('',#69952,1.); +#69952 = DIRECTION('',(-1.,0.,0.)); +#69953 = PLANE('',#69954); +#69954 = AXIS2_PLACEMENT_3D('',#69955,#69956,#69957); +#69955 = CARTESIAN_POINT('',(164.16375,-66.19,-3.5E-02)); +#69956 = DIRECTION('',(0.,-1.,0.)); +#69957 = DIRECTION('',(-1.,0.,0.)); +#69958 = ADVANCED_FACE('',(#69959),#69984,.T.); +#69959 = FACE_BOUND('',#69960,.T.); +#69960 = EDGE_LOOP('',(#69961,#69971,#69977,#69978)); +#69961 = ORIENTED_EDGE('',*,*,#69962,.T.); +#69962 = EDGE_CURVE('',#69963,#69965,#69967,.T.); +#69963 = VERTEX_POINT('',#69964); +#69964 = CARTESIAN_POINT('',(164.16375,-64.59,-3.5E-02)); +#69965 = VERTEX_POINT('',#69966); +#69966 = CARTESIAN_POINT('',(164.16375,-64.59,0.)); +#69967 = LINE('',#69968,#69969); +#69968 = CARTESIAN_POINT('',(164.16375,-64.59,-3.5E-02)); +#69969 = VECTOR('',#69970,1.); +#69970 = DIRECTION('',(0.,0.,1.)); +#69971 = ORIENTED_EDGE('',*,*,#69972,.T.); +#69972 = EDGE_CURVE('',#69965,#69925,#69973,.T.); +#69973 = LINE('',#69974,#69975); +#69974 = CARTESIAN_POINT('',(164.16375,-64.59,0.)); +#69975 = VECTOR('',#69976,1.); +#69976 = DIRECTION('',(0.,-1.,0.)); +#69977 = ORIENTED_EDGE('',*,*,#69922,.F.); +#69978 = ORIENTED_EDGE('',*,*,#69979,.F.); +#69979 = EDGE_CURVE('',#69963,#69923,#69980,.T.); +#69980 = LINE('',#69981,#69982); +#69981 = CARTESIAN_POINT('',(164.16375,-64.59,-3.5E-02)); +#69982 = VECTOR('',#69983,1.); +#69983 = DIRECTION('',(0.,-1.,0.)); +#69984 = PLANE('',#69985); +#69985 = AXIS2_PLACEMENT_3D('',#69986,#69987,#69988); +#69986 = CARTESIAN_POINT('',(164.16375,-64.59,-3.5E-02)); +#69987 = DIRECTION('',(1.,0.,-0.)); +#69988 = DIRECTION('',(0.,-1.,0.)); +#69989 = ADVANCED_FACE('',(#69990),#70015,.T.); +#69990 = FACE_BOUND('',#69991,.T.); +#69991 = EDGE_LOOP('',(#69992,#69993,#70001,#70009)); +#69992 = ORIENTED_EDGE('',*,*,#69940,.T.); +#69993 = ORIENTED_EDGE('',*,*,#69994,.T.); +#69994 = EDGE_CURVE('',#69933,#69995,#69997,.T.); +#69995 = VERTEX_POINT('',#69996); +#69996 = CARTESIAN_POINT('',(162.56375,-64.59,0.)); +#69997 = LINE('',#69998,#69999); +#69998 = CARTESIAN_POINT('',(162.56375,-66.19,0.)); +#69999 = VECTOR('',#70000,1.); +#70000 = DIRECTION('',(0.,1.,0.)); +#70001 = ORIENTED_EDGE('',*,*,#70002,.F.); +#70002 = EDGE_CURVE('',#70003,#69995,#70005,.T.); +#70003 = VERTEX_POINT('',#70004); +#70004 = CARTESIAN_POINT('',(162.56375,-64.59,-3.5E-02)); +#70005 = LINE('',#70006,#70007); +#70006 = CARTESIAN_POINT('',(162.56375,-64.59,-3.5E-02)); +#70007 = VECTOR('',#70008,1.); +#70008 = DIRECTION('',(0.,0.,1.)); +#70009 = ORIENTED_EDGE('',*,*,#70010,.F.); +#70010 = EDGE_CURVE('',#69941,#70003,#70011,.T.); +#70011 = LINE('',#70012,#70013); +#70012 = CARTESIAN_POINT('',(162.56375,-66.19,-3.5E-02)); +#70013 = VECTOR('',#70014,1.); +#70014 = DIRECTION('',(0.,1.,0.)); +#70015 = PLANE('',#70016); +#70016 = AXIS2_PLACEMENT_3D('',#70017,#70018,#70019); +#70017 = CARTESIAN_POINT('',(162.56375,-66.19,-3.5E-02)); +#70018 = DIRECTION('',(-1.,0.,0.)); +#70019 = DIRECTION('',(0.,1.,0.)); +#70020 = ADVANCED_FACE('',(#70021,#70032),#70043,.F.); +#70021 = FACE_BOUND('',#70022,.F.); +#70022 = EDGE_LOOP('',(#70023,#70024,#70025,#70031)); +#70023 = ORIENTED_EDGE('',*,*,#69948,.F.); +#70024 = ORIENTED_EDGE('',*,*,#69979,.F.); +#70025 = ORIENTED_EDGE('',*,*,#70026,.F.); +#70026 = EDGE_CURVE('',#70003,#69963,#70027,.T.); +#70027 = LINE('',#70028,#70029); +#70028 = CARTESIAN_POINT('',(162.56375,-64.59,-3.5E-02)); +#70029 = VECTOR('',#70030,1.); +#70030 = DIRECTION('',(1.,0.,0.)); +#70031 = ORIENTED_EDGE('',*,*,#70010,.F.); +#70032 = FACE_BOUND('',#70033,.F.); +#70033 = EDGE_LOOP('',(#70034)); +#70034 = ORIENTED_EDGE('',*,*,#70035,.T.); +#70035 = EDGE_CURVE('',#70036,#70036,#70038,.T.); +#70036 = VERTEX_POINT('',#70037); +#70037 = CARTESIAN_POINT('',(163.36375,-65.765,-3.5E-02)); +#70038 = CIRCLE('',#70039,0.375); +#70039 = AXIS2_PLACEMENT_3D('',#70040,#70041,#70042); +#70040 = CARTESIAN_POINT('',(163.36375,-65.39,-3.5E-02)); +#70041 = DIRECTION('',(-0.,0.,-1.)); +#70042 = DIRECTION('',(-0.,-1.,0.)); +#70043 = PLANE('',#70044); +#70044 = AXIS2_PLACEMENT_3D('',#70045,#70046,#70047); +#70045 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#70046 = DIRECTION('',(0.,0.,1.)); +#70047 = DIRECTION('',(1.,0.,-0.)); +#70048 = ADVANCED_FACE('',(#70049,#70060),#70071,.T.); +#70049 = FACE_BOUND('',#70050,.T.); +#70050 = EDGE_LOOP('',(#70051,#70052,#70053,#70059)); +#70051 = ORIENTED_EDGE('',*,*,#69932,.F.); +#70052 = ORIENTED_EDGE('',*,*,#69972,.F.); +#70053 = ORIENTED_EDGE('',*,*,#70054,.F.); +#70054 = EDGE_CURVE('',#69995,#69965,#70055,.T.); +#70055 = LINE('',#70056,#70057); +#70056 = CARTESIAN_POINT('',(162.56375,-64.59,0.)); +#70057 = VECTOR('',#70058,1.); +#70058 = DIRECTION('',(1.,0.,0.)); +#70059 = ORIENTED_EDGE('',*,*,#69994,.F.); +#70060 = FACE_BOUND('',#70061,.T.); +#70061 = EDGE_LOOP('',(#70062)); +#70062 = ORIENTED_EDGE('',*,*,#70063,.T.); +#70063 = EDGE_CURVE('',#70064,#70064,#70066,.T.); +#70064 = VERTEX_POINT('',#70065); +#70065 = CARTESIAN_POINT('',(163.36375,-65.765,0.)); +#70066 = CIRCLE('',#70067,0.375); +#70067 = AXIS2_PLACEMENT_3D('',#70068,#70069,#70070); +#70068 = CARTESIAN_POINT('',(163.36375,-65.39,0.)); +#70069 = DIRECTION('',(-0.,0.,-1.)); +#70070 = DIRECTION('',(-0.,-1.,0.)); +#70071 = PLANE('',#70072); +#70072 = AXIS2_PLACEMENT_3D('',#70073,#70074,#70075); +#70073 = CARTESIAN_POINT('',(0.,0.,0.)); +#70074 = DIRECTION('',(0.,0.,1.)); +#70075 = DIRECTION('',(1.,0.,-0.)); +#70076 = ADVANCED_FACE('',(#70077),#70083,.T.); +#70077 = FACE_BOUND('',#70078,.T.); +#70078 = EDGE_LOOP('',(#70079,#70080,#70081,#70082)); +#70079 = ORIENTED_EDGE('',*,*,#70002,.T.); +#70080 = ORIENTED_EDGE('',*,*,#70054,.T.); +#70081 = ORIENTED_EDGE('',*,*,#69962,.F.); +#70082 = ORIENTED_EDGE('',*,*,#70026,.F.); +#70083 = PLANE('',#70084); +#70084 = AXIS2_PLACEMENT_3D('',#70085,#70086,#70087); +#70085 = CARTESIAN_POINT('',(162.56375,-64.59,-3.5E-02)); +#70086 = DIRECTION('',(0.,1.,0.)); +#70087 = DIRECTION('',(1.,0.,0.)); +#70088 = ADVANCED_FACE('',(#70089),#70100,.F.); +#70089 = FACE_BOUND('',#70090,.T.); +#70090 = EDGE_LOOP('',(#70091,#70092,#70098,#70099)); +#70091 = ORIENTED_EDGE('',*,*,#70035,.T.); +#70092 = ORIENTED_EDGE('',*,*,#70093,.T.); +#70093 = EDGE_CURVE('',#70036,#70064,#70094,.T.); +#70094 = LINE('',#70095,#70096); +#70095 = CARTESIAN_POINT('',(163.36375,-65.765,-4.5E-02)); +#70096 = VECTOR('',#70097,1.); +#70097 = DIRECTION('',(0.,0.,1.)); +#70098 = ORIENTED_EDGE('',*,*,#70063,.F.); +#70099 = ORIENTED_EDGE('',*,*,#70093,.F.); +#70100 = CYLINDRICAL_SURFACE('',#70101,0.375); +#70101 = AXIS2_PLACEMENT_3D('',#70102,#70103,#70104); +#70102 = CARTESIAN_POINT('',(163.36375,-65.39,-4.5E-02)); +#70103 = DIRECTION('',(-0.,-0.,-1.)); +#70104 = DIRECTION('',(-0.,-1.,0.)); +#70105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#70109)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#70106,#70107,#70108)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#70106 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#70107 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#70108 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#70109 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#70106, + 'distance_accuracy_value','confusion accuracy'); +#70110 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#70111,#70113); +#70111 = ( REPRESENTATION_RELATIONSHIP('','',#69915,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#70112) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#70112 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1459); +#70113 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #70114); +#70114 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('363','=>[0:1:1:356]','',#5, + #69910,$); +#70115 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#69912)); +#70116 = SHAPE_DEFINITION_REPRESENTATION(#70117,#70123); +#70117 = PRODUCT_DEFINITION_SHAPE('','',#70118); +#70118 = PRODUCT_DEFINITION('design','',#70119,#70122); +#70119 = PRODUCT_DEFINITION_FORMATION('','',#70120); +#70120 = PRODUCT('HackPad_pad_107','HackPad_pad_107','',(#70121)); +#70121 = PRODUCT_CONTEXT('',#2,'mechanical'); +#70122 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#70123 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#70124),#70216); +#70124 = MANIFOLD_SOLID_BREP('',#70125); +#70125 = CLOSED_SHELL('',(#70126,#70159,#70179,#70199)); +#70126 = ADVANCED_FACE('',(#70127),#70154,.T.); +#70127 = FACE_BOUND('',#70128,.F.); +#70128 = EDGE_LOOP('',(#70129,#70139,#70146,#70147)); +#70129 = ORIENTED_EDGE('',*,*,#70130,.T.); +#70130 = EDGE_CURVE('',#70131,#70133,#70135,.T.); +#70131 = VERTEX_POINT('',#70132); +#70132 = CARTESIAN_POINT('',(163.36375,-65.79,-3.5E-02)); +#70133 = VERTEX_POINT('',#70134); +#70134 = CARTESIAN_POINT('',(163.36375,-65.79,1.635)); +#70135 = LINE('',#70136,#70137); +#70136 = CARTESIAN_POINT('',(163.36375,-65.79,-3.5E-02)); +#70137 = VECTOR('',#70138,1.); +#70138 = DIRECTION('',(0.,0.,1.)); +#70139 = ORIENTED_EDGE('',*,*,#70140,.T.); +#70140 = EDGE_CURVE('',#70133,#70133,#70141,.T.); +#70141 = CIRCLE('',#70142,0.4); +#70142 = AXIS2_PLACEMENT_3D('',#70143,#70144,#70145); +#70143 = CARTESIAN_POINT('',(163.36375,-65.39,1.635)); +#70144 = DIRECTION('',(0.,-0.,1.)); +#70145 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#70146 = ORIENTED_EDGE('',*,*,#70130,.F.); +#70147 = ORIENTED_EDGE('',*,*,#70148,.F.); +#70148 = EDGE_CURVE('',#70131,#70131,#70149,.T.); +#70149 = CIRCLE('',#70150,0.4); +#70150 = AXIS2_PLACEMENT_3D('',#70151,#70152,#70153); +#70151 = CARTESIAN_POINT('',(163.36375,-65.39,-3.5E-02)); +#70152 = DIRECTION('',(0.,-0.,1.)); +#70153 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#70154 = CYLINDRICAL_SURFACE('',#70155,0.4); +#70155 = AXIS2_PLACEMENT_3D('',#70156,#70157,#70158); +#70156 = CARTESIAN_POINT('',(163.36375,-65.39,-3.5E-02)); +#70157 = DIRECTION('',(-0.,0.,-1.)); +#70158 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#70159 = ADVANCED_FACE('',(#70160,#70163),#70174,.F.); +#70160 = FACE_BOUND('',#70161,.F.); +#70161 = EDGE_LOOP('',(#70162)); +#70162 = ORIENTED_EDGE('',*,*,#70148,.T.); +#70163 = FACE_BOUND('',#70164,.F.); +#70164 = EDGE_LOOP('',(#70165)); +#70165 = ORIENTED_EDGE('',*,*,#70166,.T.); +#70166 = EDGE_CURVE('',#70167,#70167,#70169,.T.); +#70167 = VERTEX_POINT('',#70168); +#70168 = CARTESIAN_POINT('',(163.36375,-65.765,-3.5E-02)); +#70169 = CIRCLE('',#70170,0.375); +#70170 = AXIS2_PLACEMENT_3D('',#70171,#70172,#70173); +#70171 = CARTESIAN_POINT('',(163.36375,-65.39,-3.5E-02)); +#70172 = DIRECTION('',(-0.,0.,-1.)); +#70173 = DIRECTION('',(-0.,-1.,0.)); +#70174 = PLANE('',#70175); +#70175 = AXIS2_PLACEMENT_3D('',#70176,#70177,#70178); +#70176 = CARTESIAN_POINT('',(163.36375,-65.79,-3.5E-02)); +#70177 = DIRECTION('',(0.,0.,1.)); +#70178 = DIRECTION('',(1.,0.,-0.)); +#70179 = ADVANCED_FACE('',(#70180,#70183),#70194,.T.); +#70180 = FACE_BOUND('',#70181,.T.); +#70181 = EDGE_LOOP('',(#70182)); +#70182 = ORIENTED_EDGE('',*,*,#70140,.T.); +#70183 = FACE_BOUND('',#70184,.T.); +#70184 = EDGE_LOOP('',(#70185)); +#70185 = ORIENTED_EDGE('',*,*,#70186,.T.); +#70186 = EDGE_CURVE('',#70187,#70187,#70189,.T.); +#70187 = VERTEX_POINT('',#70188); +#70188 = CARTESIAN_POINT('',(163.36375,-65.765,1.635)); +#70189 = CIRCLE('',#70190,0.375); +#70190 = AXIS2_PLACEMENT_3D('',#70191,#70192,#70193); +#70191 = CARTESIAN_POINT('',(163.36375,-65.39,1.635)); +#70192 = DIRECTION('',(-0.,0.,-1.)); +#70193 = DIRECTION('',(-0.,-1.,0.)); +#70194 = PLANE('',#70195); +#70195 = AXIS2_PLACEMENT_3D('',#70196,#70197,#70198); +#70196 = CARTESIAN_POINT('',(163.36375,-65.79,1.635)); +#70197 = DIRECTION('',(0.,0.,1.)); +#70198 = DIRECTION('',(1.,0.,-0.)); +#70199 = ADVANCED_FACE('',(#70200),#70211,.F.); +#70200 = FACE_BOUND('',#70201,.T.); +#70201 = EDGE_LOOP('',(#70202,#70203,#70209,#70210)); +#70202 = ORIENTED_EDGE('',*,*,#70166,.T.); +#70203 = ORIENTED_EDGE('',*,*,#70204,.T.); +#70204 = EDGE_CURVE('',#70167,#70187,#70205,.T.); +#70205 = LINE('',#70206,#70207); +#70206 = CARTESIAN_POINT('',(163.36375,-65.765,-4.5E-02)); +#70207 = VECTOR('',#70208,1.); +#70208 = DIRECTION('',(0.,0.,1.)); +#70209 = ORIENTED_EDGE('',*,*,#70186,.F.); +#70210 = ORIENTED_EDGE('',*,*,#70204,.F.); +#70211 = CYLINDRICAL_SURFACE('',#70212,0.375); +#70212 = AXIS2_PLACEMENT_3D('',#70213,#70214,#70215); +#70213 = CARTESIAN_POINT('',(163.36375,-65.39,-4.5E-02)); +#70214 = DIRECTION('',(-0.,-0.,-1.)); +#70215 = DIRECTION('',(-0.,-1.,0.)); +#70216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#70220)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#70217,#70218,#70219)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#70217 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#70218 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#70219 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#70220 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#70217, + 'distance_accuracy_value','confusion accuracy'); +#70221 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#70222,#70224); +#70222 = ( REPRESENTATION_RELATIONSHIP('','',#70123,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#70223) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#70223 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1463); +#70224 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #70225); +#70225 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('364','=>[0:1:1:357]','',#5, + #70118,$); +#70226 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#70120)); +#70227 = SHAPE_DEFINITION_REPRESENTATION(#70228,#70234); +#70228 = PRODUCT_DEFINITION_SHAPE('','',#70229); +#70229 = PRODUCT_DEFINITION('design','',#70230,#70233); +#70230 = PRODUCT_DEFINITION_FORMATION('','',#70231); +#70231 = PRODUCT('HackPad_pad_108','HackPad_pad_108','',(#70232)); +#70232 = PRODUCT_CONTEXT('',#2,'mechanical'); +#70233 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#70234 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#70235),#71216); +#70235 = MANIFOLD_SOLID_BREP('',#70236); +#70236 = CLOSED_SHELL('',(#70237,#70277,#70308,#70339,#70559,#70779, + #70796,#70813,#70830,#70847,#70864,#70881,#70898,#70915,#70932, + #70949,#70966,#70983,#71000,#71017,#71034,#71051,#71068,#71085, + #71102,#71119,#71136,#71153,#71170,#71187,#71199)); +#70237 = ADVANCED_FACE('',(#70238),#70272,.T.); +#70238 = FACE_BOUND('',#70239,.T.); +#70239 = EDGE_LOOP('',(#70240,#70250,#70258,#70266)); +#70240 = ORIENTED_EDGE('',*,*,#70241,.T.); +#70241 = EDGE_CURVE('',#70242,#70244,#70246,.T.); +#70242 = VERTEX_POINT('',#70243); +#70243 = CARTESIAN_POINT('',(163.541767,-72.230058,1.6)); +#70244 = VERTEX_POINT('',#70245); +#70245 = CARTESIAN_POINT('',(163.541767,-72.230058,1.635)); +#70246 = LINE('',#70247,#70248); +#70247 = CARTESIAN_POINT('',(163.541767,-72.230058,1.6)); +#70248 = VECTOR('',#70249,1.); +#70249 = DIRECTION('',(0.,0.,1.)); +#70250 = ORIENTED_EDGE('',*,*,#70251,.T.); +#70251 = EDGE_CURVE('',#70244,#70252,#70254,.T.); +#70252 = VERTEX_POINT('',#70253); +#70253 = CARTESIAN_POINT('',(163.710857,-72.289225,1.635)); +#70254 = LINE('',#70255,#70256); +#70255 = CARTESIAN_POINT('',(163.541767,-72.230058,1.635)); +#70256 = VECTOR('',#70257,1.); +#70257 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#70258 = ORIENTED_EDGE('',*,*,#70259,.F.); +#70259 = EDGE_CURVE('',#70260,#70252,#70262,.T.); +#70260 = VERTEX_POINT('',#70261); +#70261 = CARTESIAN_POINT('',(163.710857,-72.289225,1.6)); +#70262 = LINE('',#70263,#70264); +#70263 = CARTESIAN_POINT('',(163.710857,-72.289225,1.6)); +#70264 = VECTOR('',#70265,1.); +#70265 = DIRECTION('',(0.,0.,1.)); +#70266 = ORIENTED_EDGE('',*,*,#70267,.F.); +#70267 = EDGE_CURVE('',#70242,#70260,#70268,.T.); +#70268 = LINE('',#70269,#70270); +#70269 = CARTESIAN_POINT('',(163.541767,-72.230058,1.6)); +#70270 = VECTOR('',#70271,1.); +#70271 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#70272 = PLANE('',#70273); +#70273 = AXIS2_PLACEMENT_3D('',#70274,#70275,#70276); +#70274 = CARTESIAN_POINT('',(163.541767,-72.230058,1.6)); +#70275 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#70276 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#70277 = ADVANCED_FACE('',(#70278),#70303,.T.); +#70278 = FACE_BOUND('',#70279,.T.); +#70279 = EDGE_LOOP('',(#70280,#70290,#70296,#70297)); +#70280 = ORIENTED_EDGE('',*,*,#70281,.T.); +#70281 = EDGE_CURVE('',#70282,#70284,#70286,.T.); +#70282 = VERTEX_POINT('',#70283); +#70283 = CARTESIAN_POINT('',(163.36375,-72.21,1.6)); +#70284 = VERTEX_POINT('',#70285); +#70285 = CARTESIAN_POINT('',(163.36375,-72.21,1.635)); +#70286 = LINE('',#70287,#70288); +#70287 = CARTESIAN_POINT('',(163.36375,-72.21,1.6)); +#70288 = VECTOR('',#70289,1.); +#70289 = DIRECTION('',(0.,0.,1.)); +#70290 = ORIENTED_EDGE('',*,*,#70291,.T.); +#70291 = EDGE_CURVE('',#70284,#70244,#70292,.T.); +#70292 = LINE('',#70293,#70294); +#70293 = CARTESIAN_POINT('',(163.36375,-72.21,1.635)); +#70294 = VECTOR('',#70295,1.); +#70295 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#70296 = ORIENTED_EDGE('',*,*,#70241,.F.); +#70297 = ORIENTED_EDGE('',*,*,#70298,.F.); +#70298 = EDGE_CURVE('',#70282,#70242,#70299,.T.); +#70299 = LINE('',#70300,#70301); +#70300 = CARTESIAN_POINT('',(163.36375,-72.21,1.6)); +#70301 = VECTOR('',#70302,1.); +#70302 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#70303 = PLANE('',#70304); +#70304 = AXIS2_PLACEMENT_3D('',#70305,#70306,#70307); +#70305 = CARTESIAN_POINT('',(163.36375,-72.21,1.6)); +#70306 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#70307 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#70308 = ADVANCED_FACE('',(#70309),#70334,.T.); +#70309 = FACE_BOUND('',#70310,.T.); +#70310 = EDGE_LOOP('',(#70311,#70312,#70320,#70328)); +#70311 = ORIENTED_EDGE('',*,*,#70259,.T.); +#70312 = ORIENTED_EDGE('',*,*,#70313,.T.); +#70313 = EDGE_CURVE('',#70252,#70314,#70316,.T.); +#70314 = VERTEX_POINT('',#70315); +#70315 = CARTESIAN_POINT('',(163.862542,-72.384535,1.635)); +#70316 = LINE('',#70317,#70318); +#70317 = CARTESIAN_POINT('',(163.710857,-72.289225,1.635)); +#70318 = VECTOR('',#70319,1.); +#70319 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#70320 = ORIENTED_EDGE('',*,*,#70321,.F.); +#70321 = EDGE_CURVE('',#70322,#70314,#70324,.T.); +#70322 = VERTEX_POINT('',#70323); +#70323 = CARTESIAN_POINT('',(163.862542,-72.384535,1.6)); +#70324 = LINE('',#70325,#70326); +#70325 = CARTESIAN_POINT('',(163.862542,-72.384535,1.6)); +#70326 = VECTOR('',#70327,1.); +#70327 = DIRECTION('',(0.,0.,1.)); +#70328 = ORIENTED_EDGE('',*,*,#70329,.F.); +#70329 = EDGE_CURVE('',#70260,#70322,#70330,.T.); +#70330 = LINE('',#70331,#70332); +#70331 = CARTESIAN_POINT('',(163.710857,-72.289225,1.6)); +#70332 = VECTOR('',#70333,1.); +#70333 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#70334 = PLANE('',#70335); +#70335 = AXIS2_PLACEMENT_3D('',#70336,#70337,#70338); +#70336 = CARTESIAN_POINT('',(163.710857,-72.289225,1.6)); +#70337 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#70338 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#70339 = ADVANCED_FACE('',(#70340,#70543),#70554,.F.); +#70340 = FACE_BOUND('',#70341,.F.); +#70341 = EDGE_LOOP('',(#70342,#70343,#70344,#70352,#70360,#70368,#70376, + #70384,#70392,#70400,#70408,#70416,#70424,#70432,#70440,#70448, + #70456,#70464,#70472,#70480,#70488,#70496,#70504,#70512,#70520, + #70528,#70536,#70542)); +#70342 = ORIENTED_EDGE('',*,*,#70267,.F.); +#70343 = ORIENTED_EDGE('',*,*,#70298,.F.); +#70344 = ORIENTED_EDGE('',*,*,#70345,.F.); +#70345 = EDGE_CURVE('',#70346,#70282,#70348,.T.); +#70346 = VERTEX_POINT('',#70347); +#70347 = CARTESIAN_POINT('',(163.185733,-72.230058,1.6)); +#70348 = LINE('',#70349,#70350); +#70349 = CARTESIAN_POINT('',(163.185733,-72.230058,1.6)); +#70350 = VECTOR('',#70351,1.); +#70351 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#70352 = ORIENTED_EDGE('',*,*,#70353,.F.); +#70353 = EDGE_CURVE('',#70354,#70346,#70356,.T.); +#70354 = VERTEX_POINT('',#70355); +#70355 = CARTESIAN_POINT('',(163.016643,-72.289225,1.6)); +#70356 = LINE('',#70357,#70358); +#70357 = CARTESIAN_POINT('',(163.016643,-72.289225,1.6)); +#70358 = VECTOR('',#70359,1.); +#70359 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#70360 = ORIENTED_EDGE('',*,*,#70361,.F.); +#70361 = EDGE_CURVE('',#70362,#70354,#70364,.T.); +#70362 = VERTEX_POINT('',#70363); +#70363 = CARTESIAN_POINT('',(162.864958,-72.384535,1.6)); +#70364 = LINE('',#70365,#70366); +#70365 = CARTESIAN_POINT('',(162.864958,-72.384535,1.6)); +#70366 = VECTOR('',#70367,1.); +#70367 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#70368 = ORIENTED_EDGE('',*,*,#70369,.F.); +#70369 = EDGE_CURVE('',#70370,#70362,#70372,.T.); +#70370 = VERTEX_POINT('',#70371); +#70371 = CARTESIAN_POINT('',(162.738285,-72.511208,1.6)); +#70372 = LINE('',#70373,#70374); +#70373 = CARTESIAN_POINT('',(162.738285,-72.511208,1.6)); +#70374 = VECTOR('',#70375,1.); +#70375 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#70376 = ORIENTED_EDGE('',*,*,#70377,.F.); +#70377 = EDGE_CURVE('',#70378,#70370,#70380,.T.); +#70378 = VERTEX_POINT('',#70379); +#70379 = CARTESIAN_POINT('',(162.642975,-72.662893,1.6)); +#70380 = LINE('',#70381,#70382); +#70381 = CARTESIAN_POINT('',(162.642975,-72.662893,1.6)); +#70382 = VECTOR('',#70383,1.); +#70383 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#70384 = ORIENTED_EDGE('',*,*,#70385,.F.); +#70385 = EDGE_CURVE('',#70386,#70378,#70388,.T.); +#70386 = VERTEX_POINT('',#70387); +#70387 = CARTESIAN_POINT('',(162.583808,-72.831983,1.6)); +#70388 = LINE('',#70389,#70390); +#70389 = CARTESIAN_POINT('',(162.583808,-72.831983,1.6)); +#70390 = VECTOR('',#70391,1.); +#70391 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#70392 = ORIENTED_EDGE('',*,*,#70393,.F.); +#70393 = EDGE_CURVE('',#70394,#70386,#70396,.T.); +#70394 = VERTEX_POINT('',#70395); +#70395 = CARTESIAN_POINT('',(162.56375,-73.01,1.6)); +#70396 = LINE('',#70397,#70398); +#70397 = CARTESIAN_POINT('',(162.56375,-73.01,1.6)); +#70398 = VECTOR('',#70399,1.); +#70399 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#70400 = ORIENTED_EDGE('',*,*,#70401,.F.); +#70401 = EDGE_CURVE('',#70402,#70394,#70404,.T.); +#70402 = VERTEX_POINT('',#70403); +#70403 = CARTESIAN_POINT('',(162.583808,-73.188017,1.6)); +#70404 = LINE('',#70405,#70406); +#70405 = CARTESIAN_POINT('',(162.583808,-73.188017,1.6)); +#70406 = VECTOR('',#70407,1.); +#70407 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#70408 = ORIENTED_EDGE('',*,*,#70409,.F.); +#70409 = EDGE_CURVE('',#70410,#70402,#70412,.T.); +#70410 = VERTEX_POINT('',#70411); +#70411 = CARTESIAN_POINT('',(162.642975,-73.357107,1.6)); +#70412 = LINE('',#70413,#70414); +#70413 = CARTESIAN_POINT('',(162.642975,-73.357107,1.6)); +#70414 = VECTOR('',#70415,1.); +#70415 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#70416 = ORIENTED_EDGE('',*,*,#70417,.F.); +#70417 = EDGE_CURVE('',#70418,#70410,#70420,.T.); +#70418 = VERTEX_POINT('',#70419); +#70419 = CARTESIAN_POINT('',(162.738285,-73.508792,1.6)); +#70420 = LINE('',#70421,#70422); +#70421 = CARTESIAN_POINT('',(162.738285,-73.508792,1.6)); +#70422 = VECTOR('',#70423,1.); +#70423 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#70424 = ORIENTED_EDGE('',*,*,#70425,.F.); +#70425 = EDGE_CURVE('',#70426,#70418,#70428,.T.); +#70426 = VERTEX_POINT('',#70427); +#70427 = CARTESIAN_POINT('',(162.864958,-73.635465,1.6)); +#70428 = LINE('',#70429,#70430); +#70429 = CARTESIAN_POINT('',(162.864958,-73.635465,1.6)); +#70430 = VECTOR('',#70431,1.); +#70431 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#70432 = ORIENTED_EDGE('',*,*,#70433,.F.); +#70433 = EDGE_CURVE('',#70434,#70426,#70436,.T.); +#70434 = VERTEX_POINT('',#70435); +#70435 = CARTESIAN_POINT('',(163.016643,-73.730775,1.6)); +#70436 = LINE('',#70437,#70438); +#70437 = CARTESIAN_POINT('',(163.016643,-73.730775,1.6)); +#70438 = VECTOR('',#70439,1.); +#70439 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#70440 = ORIENTED_EDGE('',*,*,#70441,.F.); +#70441 = EDGE_CURVE('',#70442,#70434,#70444,.T.); +#70442 = VERTEX_POINT('',#70443); +#70443 = CARTESIAN_POINT('',(163.185733,-73.789942,1.6)); +#70444 = LINE('',#70445,#70446); +#70445 = CARTESIAN_POINT('',(163.185733,-73.789942,1.6)); +#70446 = VECTOR('',#70447,1.); +#70447 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#70448 = ORIENTED_EDGE('',*,*,#70449,.F.); +#70449 = EDGE_CURVE('',#70450,#70442,#70452,.T.); +#70450 = VERTEX_POINT('',#70451); +#70451 = CARTESIAN_POINT('',(163.36375,-73.81,1.6)); +#70452 = LINE('',#70453,#70454); +#70453 = CARTESIAN_POINT('',(163.36375,-73.81,1.6)); +#70454 = VECTOR('',#70455,1.); +#70455 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#70456 = ORIENTED_EDGE('',*,*,#70457,.F.); +#70457 = EDGE_CURVE('',#70458,#70450,#70460,.T.); +#70458 = VERTEX_POINT('',#70459); +#70459 = CARTESIAN_POINT('',(163.541767,-73.789942,1.6)); +#70460 = LINE('',#70461,#70462); +#70461 = CARTESIAN_POINT('',(163.541767,-73.789942,1.6)); +#70462 = VECTOR('',#70463,1.); +#70463 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#70464 = ORIENTED_EDGE('',*,*,#70465,.F.); +#70465 = EDGE_CURVE('',#70466,#70458,#70468,.T.); +#70466 = VERTEX_POINT('',#70467); +#70467 = CARTESIAN_POINT('',(163.710857,-73.730775,1.6)); +#70468 = LINE('',#70469,#70470); +#70469 = CARTESIAN_POINT('',(163.710857,-73.730775,1.6)); +#70470 = VECTOR('',#70471,1.); +#70471 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#70472 = ORIENTED_EDGE('',*,*,#70473,.F.); +#70473 = EDGE_CURVE('',#70474,#70466,#70476,.T.); +#70474 = VERTEX_POINT('',#70475); +#70475 = CARTESIAN_POINT('',(163.862542,-73.635465,1.6)); +#70476 = LINE('',#70477,#70478); +#70477 = CARTESIAN_POINT('',(163.862542,-73.635465,1.6)); +#70478 = VECTOR('',#70479,1.); +#70479 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#70480 = ORIENTED_EDGE('',*,*,#70481,.F.); +#70481 = EDGE_CURVE('',#70482,#70474,#70484,.T.); +#70482 = VERTEX_POINT('',#70483); +#70483 = CARTESIAN_POINT('',(163.989215,-73.508792,1.6)); +#70484 = LINE('',#70485,#70486); +#70485 = CARTESIAN_POINT('',(163.989215,-73.508792,1.6)); +#70486 = VECTOR('',#70487,1.); +#70487 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#70488 = ORIENTED_EDGE('',*,*,#70489,.F.); +#70489 = EDGE_CURVE('',#70490,#70482,#70492,.T.); +#70490 = VERTEX_POINT('',#70491); +#70491 = CARTESIAN_POINT('',(164.084525,-73.357107,1.6)); +#70492 = LINE('',#70493,#70494); +#70493 = CARTESIAN_POINT('',(164.084525,-73.357107,1.6)); +#70494 = VECTOR('',#70495,1.); +#70495 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#70496 = ORIENTED_EDGE('',*,*,#70497,.F.); +#70497 = EDGE_CURVE('',#70498,#70490,#70500,.T.); +#70498 = VERTEX_POINT('',#70499); +#70499 = CARTESIAN_POINT('',(164.143692,-73.188017,1.6)); +#70500 = LINE('',#70501,#70502); +#70501 = CARTESIAN_POINT('',(164.143692,-73.188017,1.6)); +#70502 = VECTOR('',#70503,1.); +#70503 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#70504 = ORIENTED_EDGE('',*,*,#70505,.F.); +#70505 = EDGE_CURVE('',#70506,#70498,#70508,.T.); +#70506 = VERTEX_POINT('',#70507); +#70507 = CARTESIAN_POINT('',(164.16375,-73.01,1.6)); +#70508 = LINE('',#70509,#70510); +#70509 = CARTESIAN_POINT('',(164.16375,-73.01,1.6)); +#70510 = VECTOR('',#70511,1.); +#70511 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#70512 = ORIENTED_EDGE('',*,*,#70513,.F.); +#70513 = EDGE_CURVE('',#70514,#70506,#70516,.T.); +#70514 = VERTEX_POINT('',#70515); +#70515 = CARTESIAN_POINT('',(164.143692,-72.831983,1.6)); +#70516 = LINE('',#70517,#70518); +#70517 = CARTESIAN_POINT('',(164.143692,-72.831983,1.6)); +#70518 = VECTOR('',#70519,1.); +#70519 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#70520 = ORIENTED_EDGE('',*,*,#70521,.F.); +#70521 = EDGE_CURVE('',#70522,#70514,#70524,.T.); +#70522 = VERTEX_POINT('',#70523); +#70523 = CARTESIAN_POINT('',(164.084525,-72.662893,1.6)); +#70524 = LINE('',#70525,#70526); +#70525 = CARTESIAN_POINT('',(164.084525,-72.662893,1.6)); +#70526 = VECTOR('',#70527,1.); +#70527 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#70528 = ORIENTED_EDGE('',*,*,#70529,.F.); +#70529 = EDGE_CURVE('',#70530,#70522,#70532,.T.); +#70530 = VERTEX_POINT('',#70531); +#70531 = CARTESIAN_POINT('',(163.989215,-72.511208,1.6)); +#70532 = LINE('',#70533,#70534); +#70533 = CARTESIAN_POINT('',(163.989215,-72.511208,1.6)); +#70534 = VECTOR('',#70535,1.); +#70535 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#70536 = ORIENTED_EDGE('',*,*,#70537,.F.); +#70537 = EDGE_CURVE('',#70322,#70530,#70538,.T.); +#70538 = LINE('',#70539,#70540); +#70539 = CARTESIAN_POINT('',(163.862542,-72.384535,1.6)); +#70540 = VECTOR('',#70541,1.); +#70541 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#70542 = ORIENTED_EDGE('',*,*,#70329,.F.); +#70543 = FACE_BOUND('',#70544,.F.); +#70544 = EDGE_LOOP('',(#70545)); +#70545 = ORIENTED_EDGE('',*,*,#70546,.T.); +#70546 = EDGE_CURVE('',#70547,#70547,#70549,.T.); +#70547 = VERTEX_POINT('',#70548); +#70548 = CARTESIAN_POINT('',(163.36375,-73.385,1.6)); +#70549 = CIRCLE('',#70550,0.375); +#70550 = AXIS2_PLACEMENT_3D('',#70551,#70552,#70553); +#70551 = CARTESIAN_POINT('',(163.36375,-73.01,1.6)); +#70552 = DIRECTION('',(-0.,0.,-1.)); +#70553 = DIRECTION('',(-0.,-1.,0.)); +#70554 = PLANE('',#70555); +#70555 = AXIS2_PLACEMENT_3D('',#70556,#70557,#70558); +#70556 = CARTESIAN_POINT('',(0.,0.,1.6)); +#70557 = DIRECTION('',(0.,0.,1.)); +#70558 = DIRECTION('',(1.,0.,-0.)); +#70559 = ADVANCED_FACE('',(#70560,#70763),#70774,.T.); +#70560 = FACE_BOUND('',#70561,.T.); +#70561 = EDGE_LOOP('',(#70562,#70563,#70564,#70572,#70580,#70588,#70596, + #70604,#70612,#70620,#70628,#70636,#70644,#70652,#70660,#70668, + #70676,#70684,#70692,#70700,#70708,#70716,#70724,#70732,#70740, + #70748,#70756,#70762)); +#70562 = ORIENTED_EDGE('',*,*,#70251,.F.); +#70563 = ORIENTED_EDGE('',*,*,#70291,.F.); +#70564 = ORIENTED_EDGE('',*,*,#70565,.F.); +#70565 = EDGE_CURVE('',#70566,#70284,#70568,.T.); +#70566 = VERTEX_POINT('',#70567); +#70567 = CARTESIAN_POINT('',(163.185733,-72.230058,1.635)); +#70568 = LINE('',#70569,#70570); +#70569 = CARTESIAN_POINT('',(163.185733,-72.230058,1.635)); +#70570 = VECTOR('',#70571,1.); +#70571 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#70572 = ORIENTED_EDGE('',*,*,#70573,.F.); +#70573 = EDGE_CURVE('',#70574,#70566,#70576,.T.); +#70574 = VERTEX_POINT('',#70575); +#70575 = CARTESIAN_POINT('',(163.016643,-72.289225,1.635)); +#70576 = LINE('',#70577,#70578); +#70577 = CARTESIAN_POINT('',(163.016643,-72.289225,1.635)); +#70578 = VECTOR('',#70579,1.); +#70579 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#70580 = ORIENTED_EDGE('',*,*,#70581,.F.); +#70581 = EDGE_CURVE('',#70582,#70574,#70584,.T.); +#70582 = VERTEX_POINT('',#70583); +#70583 = CARTESIAN_POINT('',(162.864958,-72.384535,1.635)); +#70584 = LINE('',#70585,#70586); +#70585 = CARTESIAN_POINT('',(162.864958,-72.384535,1.635)); +#70586 = VECTOR('',#70587,1.); +#70587 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#70588 = ORIENTED_EDGE('',*,*,#70589,.F.); +#70589 = EDGE_CURVE('',#70590,#70582,#70592,.T.); +#70590 = VERTEX_POINT('',#70591); +#70591 = CARTESIAN_POINT('',(162.738285,-72.511208,1.635)); +#70592 = LINE('',#70593,#70594); +#70593 = CARTESIAN_POINT('',(162.738285,-72.511208,1.635)); +#70594 = VECTOR('',#70595,1.); +#70595 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#70596 = ORIENTED_EDGE('',*,*,#70597,.F.); +#70597 = EDGE_CURVE('',#70598,#70590,#70600,.T.); +#70598 = VERTEX_POINT('',#70599); +#70599 = CARTESIAN_POINT('',(162.642975,-72.662893,1.635)); +#70600 = LINE('',#70601,#70602); +#70601 = CARTESIAN_POINT('',(162.642975,-72.662893,1.635)); +#70602 = VECTOR('',#70603,1.); +#70603 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#70604 = ORIENTED_EDGE('',*,*,#70605,.F.); +#70605 = EDGE_CURVE('',#70606,#70598,#70608,.T.); +#70606 = VERTEX_POINT('',#70607); +#70607 = CARTESIAN_POINT('',(162.583808,-72.831983,1.635)); +#70608 = LINE('',#70609,#70610); +#70609 = CARTESIAN_POINT('',(162.583808,-72.831983,1.635)); +#70610 = VECTOR('',#70611,1.); +#70611 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#70612 = ORIENTED_EDGE('',*,*,#70613,.F.); +#70613 = EDGE_CURVE('',#70614,#70606,#70616,.T.); +#70614 = VERTEX_POINT('',#70615); +#70615 = CARTESIAN_POINT('',(162.56375,-73.01,1.635)); +#70616 = LINE('',#70617,#70618); +#70617 = CARTESIAN_POINT('',(162.56375,-73.01,1.635)); +#70618 = VECTOR('',#70619,1.); +#70619 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#70620 = ORIENTED_EDGE('',*,*,#70621,.F.); +#70621 = EDGE_CURVE('',#70622,#70614,#70624,.T.); +#70622 = VERTEX_POINT('',#70623); +#70623 = CARTESIAN_POINT('',(162.583808,-73.188017,1.635)); +#70624 = LINE('',#70625,#70626); +#70625 = CARTESIAN_POINT('',(162.583808,-73.188017,1.635)); +#70626 = VECTOR('',#70627,1.); +#70627 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#70628 = ORIENTED_EDGE('',*,*,#70629,.F.); +#70629 = EDGE_CURVE('',#70630,#70622,#70632,.T.); +#70630 = VERTEX_POINT('',#70631); +#70631 = CARTESIAN_POINT('',(162.642975,-73.357107,1.635)); +#70632 = LINE('',#70633,#70634); +#70633 = CARTESIAN_POINT('',(162.642975,-73.357107,1.635)); +#70634 = VECTOR('',#70635,1.); +#70635 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#70636 = ORIENTED_EDGE('',*,*,#70637,.F.); +#70637 = EDGE_CURVE('',#70638,#70630,#70640,.T.); +#70638 = VERTEX_POINT('',#70639); +#70639 = CARTESIAN_POINT('',(162.738285,-73.508792,1.635)); +#70640 = LINE('',#70641,#70642); +#70641 = CARTESIAN_POINT('',(162.738285,-73.508792,1.635)); +#70642 = VECTOR('',#70643,1.); +#70643 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#70644 = ORIENTED_EDGE('',*,*,#70645,.F.); +#70645 = EDGE_CURVE('',#70646,#70638,#70648,.T.); +#70646 = VERTEX_POINT('',#70647); +#70647 = CARTESIAN_POINT('',(162.864958,-73.635465,1.635)); +#70648 = LINE('',#70649,#70650); +#70649 = CARTESIAN_POINT('',(162.864958,-73.635465,1.635)); +#70650 = VECTOR('',#70651,1.); +#70651 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#70652 = ORIENTED_EDGE('',*,*,#70653,.F.); +#70653 = EDGE_CURVE('',#70654,#70646,#70656,.T.); +#70654 = VERTEX_POINT('',#70655); +#70655 = CARTESIAN_POINT('',(163.016643,-73.730775,1.635)); +#70656 = LINE('',#70657,#70658); +#70657 = CARTESIAN_POINT('',(163.016643,-73.730775,1.635)); +#70658 = VECTOR('',#70659,1.); +#70659 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#70660 = ORIENTED_EDGE('',*,*,#70661,.F.); +#70661 = EDGE_CURVE('',#70662,#70654,#70664,.T.); +#70662 = VERTEX_POINT('',#70663); +#70663 = CARTESIAN_POINT('',(163.185733,-73.789942,1.635)); +#70664 = LINE('',#70665,#70666); +#70665 = CARTESIAN_POINT('',(163.185733,-73.789942,1.635)); +#70666 = VECTOR('',#70667,1.); +#70667 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#70668 = ORIENTED_EDGE('',*,*,#70669,.F.); +#70669 = EDGE_CURVE('',#70670,#70662,#70672,.T.); +#70670 = VERTEX_POINT('',#70671); +#70671 = CARTESIAN_POINT('',(163.36375,-73.81,1.635)); +#70672 = LINE('',#70673,#70674); +#70673 = CARTESIAN_POINT('',(163.36375,-73.81,1.635)); +#70674 = VECTOR('',#70675,1.); +#70675 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#70676 = ORIENTED_EDGE('',*,*,#70677,.F.); +#70677 = EDGE_CURVE('',#70678,#70670,#70680,.T.); +#70678 = VERTEX_POINT('',#70679); +#70679 = CARTESIAN_POINT('',(163.541767,-73.789942,1.635)); +#70680 = LINE('',#70681,#70682); +#70681 = CARTESIAN_POINT('',(163.541767,-73.789942,1.635)); +#70682 = VECTOR('',#70683,1.); +#70683 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#70684 = ORIENTED_EDGE('',*,*,#70685,.F.); +#70685 = EDGE_CURVE('',#70686,#70678,#70688,.T.); +#70686 = VERTEX_POINT('',#70687); +#70687 = CARTESIAN_POINT('',(163.710857,-73.730775,1.635)); +#70688 = LINE('',#70689,#70690); +#70689 = CARTESIAN_POINT('',(163.710857,-73.730775,1.635)); +#70690 = VECTOR('',#70691,1.); +#70691 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#70692 = ORIENTED_EDGE('',*,*,#70693,.F.); +#70693 = EDGE_CURVE('',#70694,#70686,#70696,.T.); +#70694 = VERTEX_POINT('',#70695); +#70695 = CARTESIAN_POINT('',(163.862542,-73.635465,1.635)); +#70696 = LINE('',#70697,#70698); +#70697 = CARTESIAN_POINT('',(163.862542,-73.635465,1.635)); +#70698 = VECTOR('',#70699,1.); +#70699 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#70700 = ORIENTED_EDGE('',*,*,#70701,.F.); +#70701 = EDGE_CURVE('',#70702,#70694,#70704,.T.); +#70702 = VERTEX_POINT('',#70703); +#70703 = CARTESIAN_POINT('',(163.989215,-73.508792,1.635)); +#70704 = LINE('',#70705,#70706); +#70705 = CARTESIAN_POINT('',(163.989215,-73.508792,1.635)); +#70706 = VECTOR('',#70707,1.); +#70707 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#70708 = ORIENTED_EDGE('',*,*,#70709,.F.); +#70709 = EDGE_CURVE('',#70710,#70702,#70712,.T.); +#70710 = VERTEX_POINT('',#70711); +#70711 = CARTESIAN_POINT('',(164.084525,-73.357107,1.635)); +#70712 = LINE('',#70713,#70714); +#70713 = CARTESIAN_POINT('',(164.084525,-73.357107,1.635)); +#70714 = VECTOR('',#70715,1.); +#70715 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#70716 = ORIENTED_EDGE('',*,*,#70717,.F.); +#70717 = EDGE_CURVE('',#70718,#70710,#70720,.T.); +#70718 = VERTEX_POINT('',#70719); +#70719 = CARTESIAN_POINT('',(164.143692,-73.188017,1.635)); +#70720 = LINE('',#70721,#70722); +#70721 = CARTESIAN_POINT('',(164.143692,-73.188017,1.635)); +#70722 = VECTOR('',#70723,1.); +#70723 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#70724 = ORIENTED_EDGE('',*,*,#70725,.F.); +#70725 = EDGE_CURVE('',#70726,#70718,#70728,.T.); +#70726 = VERTEX_POINT('',#70727); +#70727 = CARTESIAN_POINT('',(164.16375,-73.01,1.635)); +#70728 = LINE('',#70729,#70730); +#70729 = CARTESIAN_POINT('',(164.16375,-73.01,1.635)); +#70730 = VECTOR('',#70731,1.); +#70731 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#70732 = ORIENTED_EDGE('',*,*,#70733,.F.); +#70733 = EDGE_CURVE('',#70734,#70726,#70736,.T.); +#70734 = VERTEX_POINT('',#70735); +#70735 = CARTESIAN_POINT('',(164.143692,-72.831983,1.635)); +#70736 = LINE('',#70737,#70738); +#70737 = CARTESIAN_POINT('',(164.143692,-72.831983,1.635)); +#70738 = VECTOR('',#70739,1.); +#70739 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#70740 = ORIENTED_EDGE('',*,*,#70741,.F.); +#70741 = EDGE_CURVE('',#70742,#70734,#70744,.T.); +#70742 = VERTEX_POINT('',#70743); +#70743 = CARTESIAN_POINT('',(164.084525,-72.662893,1.635)); +#70744 = LINE('',#70745,#70746); +#70745 = CARTESIAN_POINT('',(164.084525,-72.662893,1.635)); +#70746 = VECTOR('',#70747,1.); +#70747 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#70748 = ORIENTED_EDGE('',*,*,#70749,.F.); +#70749 = EDGE_CURVE('',#70750,#70742,#70752,.T.); +#70750 = VERTEX_POINT('',#70751); +#70751 = CARTESIAN_POINT('',(163.989215,-72.511208,1.635)); +#70752 = LINE('',#70753,#70754); +#70753 = CARTESIAN_POINT('',(163.989215,-72.511208,1.635)); +#70754 = VECTOR('',#70755,1.); +#70755 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#70756 = ORIENTED_EDGE('',*,*,#70757,.F.); +#70757 = EDGE_CURVE('',#70314,#70750,#70758,.T.); +#70758 = LINE('',#70759,#70760); +#70759 = CARTESIAN_POINT('',(163.862542,-72.384535,1.635)); +#70760 = VECTOR('',#70761,1.); +#70761 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#70762 = ORIENTED_EDGE('',*,*,#70313,.F.); +#70763 = FACE_BOUND('',#70764,.T.); +#70764 = EDGE_LOOP('',(#70765)); +#70765 = ORIENTED_EDGE('',*,*,#70766,.T.); +#70766 = EDGE_CURVE('',#70767,#70767,#70769,.T.); +#70767 = VERTEX_POINT('',#70768); +#70768 = CARTESIAN_POINT('',(163.36375,-73.385,1.635)); +#70769 = CIRCLE('',#70770,0.375); +#70770 = AXIS2_PLACEMENT_3D('',#70771,#70772,#70773); +#70771 = CARTESIAN_POINT('',(163.36375,-73.01,1.635)); +#70772 = DIRECTION('',(-0.,0.,-1.)); +#70773 = DIRECTION('',(-0.,-1.,0.)); +#70774 = PLANE('',#70775); +#70775 = AXIS2_PLACEMENT_3D('',#70776,#70777,#70778); +#70776 = CARTESIAN_POINT('',(0.,0.,1.635)); +#70777 = DIRECTION('',(0.,0.,1.)); +#70778 = DIRECTION('',(1.,0.,-0.)); +#70779 = ADVANCED_FACE('',(#70780),#70791,.T.); +#70780 = FACE_BOUND('',#70781,.T.); +#70781 = EDGE_LOOP('',(#70782,#70788,#70789,#70790)); +#70782 = ORIENTED_EDGE('',*,*,#70783,.T.); +#70783 = EDGE_CURVE('',#70346,#70566,#70784,.T.); +#70784 = LINE('',#70785,#70786); +#70785 = CARTESIAN_POINT('',(163.185733,-72.230058,1.6)); +#70786 = VECTOR('',#70787,1.); +#70787 = DIRECTION('',(0.,0.,1.)); +#70788 = ORIENTED_EDGE('',*,*,#70565,.T.); +#70789 = ORIENTED_EDGE('',*,*,#70281,.F.); +#70790 = ORIENTED_EDGE('',*,*,#70345,.F.); +#70791 = PLANE('',#70792); +#70792 = AXIS2_PLACEMENT_3D('',#70793,#70794,#70795); +#70793 = CARTESIAN_POINT('',(163.185733,-72.230058,1.6)); +#70794 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#70795 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#70796 = ADVANCED_FACE('',(#70797),#70808,.T.); +#70797 = FACE_BOUND('',#70798,.T.); +#70798 = EDGE_LOOP('',(#70799,#70800,#70801,#70807)); +#70799 = ORIENTED_EDGE('',*,*,#70321,.T.); +#70800 = ORIENTED_EDGE('',*,*,#70757,.T.); +#70801 = ORIENTED_EDGE('',*,*,#70802,.F.); +#70802 = EDGE_CURVE('',#70530,#70750,#70803,.T.); +#70803 = LINE('',#70804,#70805); +#70804 = CARTESIAN_POINT('',(163.989215,-72.511208,1.6)); +#70805 = VECTOR('',#70806,1.); +#70806 = DIRECTION('',(0.,0.,1.)); +#70807 = ORIENTED_EDGE('',*,*,#70537,.F.); +#70808 = PLANE('',#70809); +#70809 = AXIS2_PLACEMENT_3D('',#70810,#70811,#70812); +#70810 = CARTESIAN_POINT('',(163.862542,-72.384535,1.6)); +#70811 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#70812 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#70813 = ADVANCED_FACE('',(#70814),#70825,.T.); +#70814 = FACE_BOUND('',#70815,.T.); +#70815 = EDGE_LOOP('',(#70816,#70822,#70823,#70824)); +#70816 = ORIENTED_EDGE('',*,*,#70817,.T.); +#70817 = EDGE_CURVE('',#70354,#70574,#70818,.T.); +#70818 = LINE('',#70819,#70820); +#70819 = CARTESIAN_POINT('',(163.016643,-72.289225,1.6)); +#70820 = VECTOR('',#70821,1.); +#70821 = DIRECTION('',(0.,0.,1.)); +#70822 = ORIENTED_EDGE('',*,*,#70573,.T.); +#70823 = ORIENTED_EDGE('',*,*,#70783,.F.); +#70824 = ORIENTED_EDGE('',*,*,#70353,.F.); +#70825 = PLANE('',#70826); +#70826 = AXIS2_PLACEMENT_3D('',#70827,#70828,#70829); +#70827 = CARTESIAN_POINT('',(163.016643,-72.289225,1.6)); +#70828 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#70829 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#70830 = ADVANCED_FACE('',(#70831),#70842,.T.); +#70831 = FACE_BOUND('',#70832,.T.); +#70832 = EDGE_LOOP('',(#70833,#70834,#70835,#70841)); +#70833 = ORIENTED_EDGE('',*,*,#70802,.T.); +#70834 = ORIENTED_EDGE('',*,*,#70749,.T.); +#70835 = ORIENTED_EDGE('',*,*,#70836,.F.); +#70836 = EDGE_CURVE('',#70522,#70742,#70837,.T.); +#70837 = LINE('',#70838,#70839); +#70838 = CARTESIAN_POINT('',(164.084525,-72.662893,1.6)); +#70839 = VECTOR('',#70840,1.); +#70840 = DIRECTION('',(0.,0.,1.)); +#70841 = ORIENTED_EDGE('',*,*,#70529,.F.); +#70842 = PLANE('',#70843); +#70843 = AXIS2_PLACEMENT_3D('',#70844,#70845,#70846); +#70844 = CARTESIAN_POINT('',(163.989215,-72.511208,1.6)); +#70845 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#70846 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#70847 = ADVANCED_FACE('',(#70848),#70859,.T.); +#70848 = FACE_BOUND('',#70849,.T.); +#70849 = EDGE_LOOP('',(#70850,#70856,#70857,#70858)); +#70850 = ORIENTED_EDGE('',*,*,#70851,.T.); +#70851 = EDGE_CURVE('',#70362,#70582,#70852,.T.); +#70852 = LINE('',#70853,#70854); +#70853 = CARTESIAN_POINT('',(162.864958,-72.384535,1.6)); +#70854 = VECTOR('',#70855,1.); +#70855 = DIRECTION('',(0.,0.,1.)); +#70856 = ORIENTED_EDGE('',*,*,#70581,.T.); +#70857 = ORIENTED_EDGE('',*,*,#70817,.F.); +#70858 = ORIENTED_EDGE('',*,*,#70361,.F.); +#70859 = PLANE('',#70860); +#70860 = AXIS2_PLACEMENT_3D('',#70861,#70862,#70863); +#70861 = CARTESIAN_POINT('',(162.864958,-72.384535,1.6)); +#70862 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#70863 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#70864 = ADVANCED_FACE('',(#70865),#70876,.T.); +#70865 = FACE_BOUND('',#70866,.T.); +#70866 = EDGE_LOOP('',(#70867,#70868,#70869,#70875)); +#70867 = ORIENTED_EDGE('',*,*,#70836,.T.); +#70868 = ORIENTED_EDGE('',*,*,#70741,.T.); +#70869 = ORIENTED_EDGE('',*,*,#70870,.F.); +#70870 = EDGE_CURVE('',#70514,#70734,#70871,.T.); +#70871 = LINE('',#70872,#70873); +#70872 = CARTESIAN_POINT('',(164.143692,-72.831983,1.6)); +#70873 = VECTOR('',#70874,1.); +#70874 = DIRECTION('',(0.,0.,1.)); +#70875 = ORIENTED_EDGE('',*,*,#70521,.F.); +#70876 = PLANE('',#70877); +#70877 = AXIS2_PLACEMENT_3D('',#70878,#70879,#70880); +#70878 = CARTESIAN_POINT('',(164.084525,-72.662893,1.6)); +#70879 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#70880 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#70881 = ADVANCED_FACE('',(#70882),#70893,.T.); +#70882 = FACE_BOUND('',#70883,.T.); +#70883 = EDGE_LOOP('',(#70884,#70890,#70891,#70892)); +#70884 = ORIENTED_EDGE('',*,*,#70885,.T.); +#70885 = EDGE_CURVE('',#70370,#70590,#70886,.T.); +#70886 = LINE('',#70887,#70888); +#70887 = CARTESIAN_POINT('',(162.738285,-72.511208,1.6)); +#70888 = VECTOR('',#70889,1.); +#70889 = DIRECTION('',(0.,0.,1.)); +#70890 = ORIENTED_EDGE('',*,*,#70589,.T.); +#70891 = ORIENTED_EDGE('',*,*,#70851,.F.); +#70892 = ORIENTED_EDGE('',*,*,#70369,.F.); +#70893 = PLANE('',#70894); +#70894 = AXIS2_PLACEMENT_3D('',#70895,#70896,#70897); +#70895 = CARTESIAN_POINT('',(162.738285,-72.511208,1.6)); +#70896 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#70897 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#70898 = ADVANCED_FACE('',(#70899),#70910,.T.); +#70899 = FACE_BOUND('',#70900,.T.); +#70900 = EDGE_LOOP('',(#70901,#70902,#70903,#70909)); +#70901 = ORIENTED_EDGE('',*,*,#70870,.T.); +#70902 = ORIENTED_EDGE('',*,*,#70733,.T.); +#70903 = ORIENTED_EDGE('',*,*,#70904,.F.); +#70904 = EDGE_CURVE('',#70506,#70726,#70905,.T.); +#70905 = LINE('',#70906,#70907); +#70906 = CARTESIAN_POINT('',(164.16375,-73.01,1.6)); +#70907 = VECTOR('',#70908,1.); +#70908 = DIRECTION('',(0.,0.,1.)); +#70909 = ORIENTED_EDGE('',*,*,#70513,.F.); +#70910 = PLANE('',#70911); +#70911 = AXIS2_PLACEMENT_3D('',#70912,#70913,#70914); +#70912 = CARTESIAN_POINT('',(164.143692,-72.831983,1.6)); +#70913 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#70914 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#70915 = ADVANCED_FACE('',(#70916),#70927,.T.); +#70916 = FACE_BOUND('',#70917,.T.); +#70917 = EDGE_LOOP('',(#70918,#70924,#70925,#70926)); +#70918 = ORIENTED_EDGE('',*,*,#70919,.T.); +#70919 = EDGE_CURVE('',#70378,#70598,#70920,.T.); +#70920 = LINE('',#70921,#70922); +#70921 = CARTESIAN_POINT('',(162.642975,-72.662893,1.6)); +#70922 = VECTOR('',#70923,1.); +#70923 = DIRECTION('',(0.,0.,1.)); +#70924 = ORIENTED_EDGE('',*,*,#70597,.T.); +#70925 = ORIENTED_EDGE('',*,*,#70885,.F.); +#70926 = ORIENTED_EDGE('',*,*,#70377,.F.); +#70927 = PLANE('',#70928); +#70928 = AXIS2_PLACEMENT_3D('',#70929,#70930,#70931); +#70929 = CARTESIAN_POINT('',(162.642975,-72.662893,1.6)); +#70930 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#70931 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#70932 = ADVANCED_FACE('',(#70933),#70944,.T.); +#70933 = FACE_BOUND('',#70934,.T.); +#70934 = EDGE_LOOP('',(#70935,#70936,#70937,#70943)); +#70935 = ORIENTED_EDGE('',*,*,#70904,.T.); +#70936 = ORIENTED_EDGE('',*,*,#70725,.T.); +#70937 = ORIENTED_EDGE('',*,*,#70938,.F.); +#70938 = EDGE_CURVE('',#70498,#70718,#70939,.T.); +#70939 = LINE('',#70940,#70941); +#70940 = CARTESIAN_POINT('',(164.143692,-73.188017,1.6)); +#70941 = VECTOR('',#70942,1.); +#70942 = DIRECTION('',(0.,0.,1.)); +#70943 = ORIENTED_EDGE('',*,*,#70505,.F.); +#70944 = PLANE('',#70945); +#70945 = AXIS2_PLACEMENT_3D('',#70946,#70947,#70948); +#70946 = CARTESIAN_POINT('',(164.16375,-73.01,1.6)); +#70947 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#70948 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#70949 = ADVANCED_FACE('',(#70950),#70961,.T.); +#70950 = FACE_BOUND('',#70951,.T.); +#70951 = EDGE_LOOP('',(#70952,#70958,#70959,#70960)); +#70952 = ORIENTED_EDGE('',*,*,#70953,.T.); +#70953 = EDGE_CURVE('',#70386,#70606,#70954,.T.); +#70954 = LINE('',#70955,#70956); +#70955 = CARTESIAN_POINT('',(162.583808,-72.831983,1.6)); +#70956 = VECTOR('',#70957,1.); +#70957 = DIRECTION('',(0.,0.,1.)); +#70958 = ORIENTED_EDGE('',*,*,#70605,.T.); +#70959 = ORIENTED_EDGE('',*,*,#70919,.F.); +#70960 = ORIENTED_EDGE('',*,*,#70385,.F.); +#70961 = PLANE('',#70962); +#70962 = AXIS2_PLACEMENT_3D('',#70963,#70964,#70965); +#70963 = CARTESIAN_POINT('',(162.583808,-72.831983,1.6)); +#70964 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#70965 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#70966 = ADVANCED_FACE('',(#70967),#70978,.T.); +#70967 = FACE_BOUND('',#70968,.T.); +#70968 = EDGE_LOOP('',(#70969,#70970,#70971,#70977)); +#70969 = ORIENTED_EDGE('',*,*,#70938,.T.); +#70970 = ORIENTED_EDGE('',*,*,#70717,.T.); +#70971 = ORIENTED_EDGE('',*,*,#70972,.F.); +#70972 = EDGE_CURVE('',#70490,#70710,#70973,.T.); +#70973 = LINE('',#70974,#70975); +#70974 = CARTESIAN_POINT('',(164.084525,-73.357107,1.6)); +#70975 = VECTOR('',#70976,1.); +#70976 = DIRECTION('',(0.,0.,1.)); +#70977 = ORIENTED_EDGE('',*,*,#70497,.F.); +#70978 = PLANE('',#70979); +#70979 = AXIS2_PLACEMENT_3D('',#70980,#70981,#70982); +#70980 = CARTESIAN_POINT('',(164.143692,-73.188017,1.6)); +#70981 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#70982 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#70983 = ADVANCED_FACE('',(#70984),#70995,.T.); +#70984 = FACE_BOUND('',#70985,.T.); +#70985 = EDGE_LOOP('',(#70986,#70992,#70993,#70994)); +#70986 = ORIENTED_EDGE('',*,*,#70987,.T.); +#70987 = EDGE_CURVE('',#70394,#70614,#70988,.T.); +#70988 = LINE('',#70989,#70990); +#70989 = CARTESIAN_POINT('',(162.56375,-73.01,1.6)); +#70990 = VECTOR('',#70991,1.); +#70991 = DIRECTION('',(0.,0.,1.)); +#70992 = ORIENTED_EDGE('',*,*,#70613,.T.); +#70993 = ORIENTED_EDGE('',*,*,#70953,.F.); +#70994 = ORIENTED_EDGE('',*,*,#70393,.F.); +#70995 = PLANE('',#70996); +#70996 = AXIS2_PLACEMENT_3D('',#70997,#70998,#70999); +#70997 = CARTESIAN_POINT('',(162.56375,-73.01,1.6)); +#70998 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#70999 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#71000 = ADVANCED_FACE('',(#71001),#71012,.T.); +#71001 = FACE_BOUND('',#71002,.T.); +#71002 = EDGE_LOOP('',(#71003,#71004,#71005,#71011)); +#71003 = ORIENTED_EDGE('',*,*,#70972,.T.); +#71004 = ORIENTED_EDGE('',*,*,#70709,.T.); +#71005 = ORIENTED_EDGE('',*,*,#71006,.F.); +#71006 = EDGE_CURVE('',#70482,#70702,#71007,.T.); +#71007 = LINE('',#71008,#71009); +#71008 = CARTESIAN_POINT('',(163.989215,-73.508792,1.6)); +#71009 = VECTOR('',#71010,1.); +#71010 = DIRECTION('',(0.,0.,1.)); +#71011 = ORIENTED_EDGE('',*,*,#70489,.F.); +#71012 = PLANE('',#71013); +#71013 = AXIS2_PLACEMENT_3D('',#71014,#71015,#71016); +#71014 = CARTESIAN_POINT('',(164.084525,-73.357107,1.6)); +#71015 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#71016 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#71017 = ADVANCED_FACE('',(#71018),#71029,.T.); +#71018 = FACE_BOUND('',#71019,.T.); +#71019 = EDGE_LOOP('',(#71020,#71026,#71027,#71028)); +#71020 = ORIENTED_EDGE('',*,*,#71021,.T.); +#71021 = EDGE_CURVE('',#70402,#70622,#71022,.T.); +#71022 = LINE('',#71023,#71024); +#71023 = CARTESIAN_POINT('',(162.583808,-73.188017,1.6)); +#71024 = VECTOR('',#71025,1.); +#71025 = DIRECTION('',(0.,0.,1.)); +#71026 = ORIENTED_EDGE('',*,*,#70621,.T.); +#71027 = ORIENTED_EDGE('',*,*,#70987,.F.); +#71028 = ORIENTED_EDGE('',*,*,#70401,.F.); +#71029 = PLANE('',#71030); +#71030 = AXIS2_PLACEMENT_3D('',#71031,#71032,#71033); +#71031 = CARTESIAN_POINT('',(162.583808,-73.188017,1.6)); +#71032 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#71033 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#71034 = ADVANCED_FACE('',(#71035),#71046,.T.); +#71035 = FACE_BOUND('',#71036,.T.); +#71036 = EDGE_LOOP('',(#71037,#71038,#71039,#71045)); +#71037 = ORIENTED_EDGE('',*,*,#71006,.T.); +#71038 = ORIENTED_EDGE('',*,*,#70701,.T.); +#71039 = ORIENTED_EDGE('',*,*,#71040,.F.); +#71040 = EDGE_CURVE('',#70474,#70694,#71041,.T.); +#71041 = LINE('',#71042,#71043); +#71042 = CARTESIAN_POINT('',(163.862542,-73.635465,1.6)); +#71043 = VECTOR('',#71044,1.); +#71044 = DIRECTION('',(0.,0.,1.)); +#71045 = ORIENTED_EDGE('',*,*,#70481,.F.); +#71046 = PLANE('',#71047); +#71047 = AXIS2_PLACEMENT_3D('',#71048,#71049,#71050); +#71048 = CARTESIAN_POINT('',(163.989215,-73.508792,1.6)); +#71049 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#71050 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#71051 = ADVANCED_FACE('',(#71052),#71063,.T.); +#71052 = FACE_BOUND('',#71053,.T.); +#71053 = EDGE_LOOP('',(#71054,#71060,#71061,#71062)); +#71054 = ORIENTED_EDGE('',*,*,#71055,.T.); +#71055 = EDGE_CURVE('',#70410,#70630,#71056,.T.); +#71056 = LINE('',#71057,#71058); +#71057 = CARTESIAN_POINT('',(162.642975,-73.357107,1.6)); +#71058 = VECTOR('',#71059,1.); +#71059 = DIRECTION('',(0.,0.,1.)); +#71060 = ORIENTED_EDGE('',*,*,#70629,.T.); +#71061 = ORIENTED_EDGE('',*,*,#71021,.F.); +#71062 = ORIENTED_EDGE('',*,*,#70409,.F.); +#71063 = PLANE('',#71064); +#71064 = AXIS2_PLACEMENT_3D('',#71065,#71066,#71067); +#71065 = CARTESIAN_POINT('',(162.642975,-73.357107,1.6)); +#71066 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#71067 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#71068 = ADVANCED_FACE('',(#71069),#71080,.T.); +#71069 = FACE_BOUND('',#71070,.T.); +#71070 = EDGE_LOOP('',(#71071,#71072,#71073,#71079)); +#71071 = ORIENTED_EDGE('',*,*,#71040,.T.); +#71072 = ORIENTED_EDGE('',*,*,#70693,.T.); +#71073 = ORIENTED_EDGE('',*,*,#71074,.F.); +#71074 = EDGE_CURVE('',#70466,#70686,#71075,.T.); +#71075 = LINE('',#71076,#71077); +#71076 = CARTESIAN_POINT('',(163.710857,-73.730775,1.6)); +#71077 = VECTOR('',#71078,1.); +#71078 = DIRECTION('',(0.,0.,1.)); +#71079 = ORIENTED_EDGE('',*,*,#70473,.F.); +#71080 = PLANE('',#71081); +#71081 = AXIS2_PLACEMENT_3D('',#71082,#71083,#71084); +#71082 = CARTESIAN_POINT('',(163.862542,-73.635465,1.6)); +#71083 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#71084 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#71085 = ADVANCED_FACE('',(#71086),#71097,.T.); +#71086 = FACE_BOUND('',#71087,.T.); +#71087 = EDGE_LOOP('',(#71088,#71094,#71095,#71096)); +#71088 = ORIENTED_EDGE('',*,*,#71089,.T.); +#71089 = EDGE_CURVE('',#70418,#70638,#71090,.T.); +#71090 = LINE('',#71091,#71092); +#71091 = CARTESIAN_POINT('',(162.738285,-73.508792,1.6)); +#71092 = VECTOR('',#71093,1.); +#71093 = DIRECTION('',(0.,0.,1.)); +#71094 = ORIENTED_EDGE('',*,*,#70637,.T.); +#71095 = ORIENTED_EDGE('',*,*,#71055,.F.); +#71096 = ORIENTED_EDGE('',*,*,#70417,.F.); +#71097 = PLANE('',#71098); +#71098 = AXIS2_PLACEMENT_3D('',#71099,#71100,#71101); +#71099 = CARTESIAN_POINT('',(162.738285,-73.508792,1.6)); +#71100 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#71101 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#71102 = ADVANCED_FACE('',(#71103),#71114,.T.); +#71103 = FACE_BOUND('',#71104,.T.); +#71104 = EDGE_LOOP('',(#71105,#71106,#71107,#71113)); +#71105 = ORIENTED_EDGE('',*,*,#71074,.T.); +#71106 = ORIENTED_EDGE('',*,*,#70685,.T.); +#71107 = ORIENTED_EDGE('',*,*,#71108,.F.); +#71108 = EDGE_CURVE('',#70458,#70678,#71109,.T.); +#71109 = LINE('',#71110,#71111); +#71110 = CARTESIAN_POINT('',(163.541767,-73.789942,1.6)); +#71111 = VECTOR('',#71112,1.); +#71112 = DIRECTION('',(0.,0.,1.)); +#71113 = ORIENTED_EDGE('',*,*,#70465,.F.); +#71114 = PLANE('',#71115); +#71115 = AXIS2_PLACEMENT_3D('',#71116,#71117,#71118); +#71116 = CARTESIAN_POINT('',(163.710857,-73.730775,1.6)); +#71117 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#71118 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#71119 = ADVANCED_FACE('',(#71120),#71131,.T.); +#71120 = FACE_BOUND('',#71121,.T.); +#71121 = EDGE_LOOP('',(#71122,#71128,#71129,#71130)); +#71122 = ORIENTED_EDGE('',*,*,#71123,.T.); +#71123 = EDGE_CURVE('',#70426,#70646,#71124,.T.); +#71124 = LINE('',#71125,#71126); +#71125 = CARTESIAN_POINT('',(162.864958,-73.635465,1.6)); +#71126 = VECTOR('',#71127,1.); +#71127 = DIRECTION('',(0.,0.,1.)); +#71128 = ORIENTED_EDGE('',*,*,#70645,.T.); +#71129 = ORIENTED_EDGE('',*,*,#71089,.F.); +#71130 = ORIENTED_EDGE('',*,*,#70425,.F.); +#71131 = PLANE('',#71132); +#71132 = AXIS2_PLACEMENT_3D('',#71133,#71134,#71135); +#71133 = CARTESIAN_POINT('',(162.864958,-73.635465,1.6)); +#71134 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#71135 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#71136 = ADVANCED_FACE('',(#71137),#71148,.T.); +#71137 = FACE_BOUND('',#71138,.T.); +#71138 = EDGE_LOOP('',(#71139,#71140,#71141,#71147)); +#71139 = ORIENTED_EDGE('',*,*,#71108,.T.); +#71140 = ORIENTED_EDGE('',*,*,#70677,.T.); +#71141 = ORIENTED_EDGE('',*,*,#71142,.F.); +#71142 = EDGE_CURVE('',#70450,#70670,#71143,.T.); +#71143 = LINE('',#71144,#71145); +#71144 = CARTESIAN_POINT('',(163.36375,-73.81,1.6)); +#71145 = VECTOR('',#71146,1.); +#71146 = DIRECTION('',(0.,0.,1.)); +#71147 = ORIENTED_EDGE('',*,*,#70457,.F.); +#71148 = PLANE('',#71149); +#71149 = AXIS2_PLACEMENT_3D('',#71150,#71151,#71152); +#71150 = CARTESIAN_POINT('',(163.541767,-73.789942,1.6)); +#71151 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#71152 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#71153 = ADVANCED_FACE('',(#71154),#71165,.T.); +#71154 = FACE_BOUND('',#71155,.T.); +#71155 = EDGE_LOOP('',(#71156,#71162,#71163,#71164)); +#71156 = ORIENTED_EDGE('',*,*,#71157,.T.); +#71157 = EDGE_CURVE('',#70434,#70654,#71158,.T.); +#71158 = LINE('',#71159,#71160); +#71159 = CARTESIAN_POINT('',(163.016643,-73.730775,1.6)); +#71160 = VECTOR('',#71161,1.); +#71161 = DIRECTION('',(0.,0.,1.)); +#71162 = ORIENTED_EDGE('',*,*,#70653,.T.); +#71163 = ORIENTED_EDGE('',*,*,#71123,.F.); +#71164 = ORIENTED_EDGE('',*,*,#70433,.F.); +#71165 = PLANE('',#71166); +#71166 = AXIS2_PLACEMENT_3D('',#71167,#71168,#71169); +#71167 = CARTESIAN_POINT('',(163.016643,-73.730775,1.6)); +#71168 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#71169 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#71170 = ADVANCED_FACE('',(#71171),#71182,.T.); +#71171 = FACE_BOUND('',#71172,.T.); +#71172 = EDGE_LOOP('',(#71173,#71174,#71175,#71181)); +#71173 = ORIENTED_EDGE('',*,*,#71142,.T.); +#71174 = ORIENTED_EDGE('',*,*,#70669,.T.); +#71175 = ORIENTED_EDGE('',*,*,#71176,.F.); +#71176 = EDGE_CURVE('',#70442,#70662,#71177,.T.); +#71177 = LINE('',#71178,#71179); +#71178 = CARTESIAN_POINT('',(163.185733,-73.789942,1.6)); +#71179 = VECTOR('',#71180,1.); +#71180 = DIRECTION('',(0.,0.,1.)); +#71181 = ORIENTED_EDGE('',*,*,#70449,.F.); +#71182 = PLANE('',#71183); +#71183 = AXIS2_PLACEMENT_3D('',#71184,#71185,#71186); +#71184 = CARTESIAN_POINT('',(163.36375,-73.81,1.6)); +#71185 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#71186 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#71187 = ADVANCED_FACE('',(#71188),#71194,.T.); +#71188 = FACE_BOUND('',#71189,.T.); +#71189 = EDGE_LOOP('',(#71190,#71191,#71192,#71193)); +#71190 = ORIENTED_EDGE('',*,*,#71176,.T.); +#71191 = ORIENTED_EDGE('',*,*,#70661,.T.); +#71192 = ORIENTED_EDGE('',*,*,#71157,.F.); +#71193 = ORIENTED_EDGE('',*,*,#70441,.F.); +#71194 = PLANE('',#71195); +#71195 = AXIS2_PLACEMENT_3D('',#71196,#71197,#71198); +#71196 = CARTESIAN_POINT('',(163.185733,-73.789942,1.6)); +#71197 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#71198 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#71199 = ADVANCED_FACE('',(#71200),#71211,.F.); +#71200 = FACE_BOUND('',#71201,.T.); +#71201 = EDGE_LOOP('',(#71202,#71203,#71209,#71210)); +#71202 = ORIENTED_EDGE('',*,*,#70546,.T.); +#71203 = ORIENTED_EDGE('',*,*,#71204,.T.); +#71204 = EDGE_CURVE('',#70547,#70767,#71205,.T.); +#71205 = LINE('',#71206,#71207); +#71206 = CARTESIAN_POINT('',(163.36375,-73.385,-4.5E-02)); +#71207 = VECTOR('',#71208,1.); +#71208 = DIRECTION('',(0.,0.,1.)); +#71209 = ORIENTED_EDGE('',*,*,#70766,.F.); +#71210 = ORIENTED_EDGE('',*,*,#71204,.F.); +#71211 = CYLINDRICAL_SURFACE('',#71212,0.375); +#71212 = AXIS2_PLACEMENT_3D('',#71213,#71214,#71215); +#71213 = CARTESIAN_POINT('',(163.36375,-73.01,-4.5E-02)); +#71214 = DIRECTION('',(-0.,-0.,-1.)); +#71215 = DIRECTION('',(-0.,-1.,0.)); +#71216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#71220)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#71217,#71218,#71219)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#71217 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#71218 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#71219 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#71220 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#71217, + 'distance_accuracy_value','confusion accuracy'); +#71221 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#71222,#71224); +#71222 = ( REPRESENTATION_RELATIONSHIP('','',#70234,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#71223) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#71223 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1467); +#71224 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #71225); +#71225 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('365','=>[0:1:1:358]','',#5, + #70229,$); +#71226 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#70231)); +#71227 = SHAPE_DEFINITION_REPRESENTATION(#71228,#71234); +#71228 = PRODUCT_DEFINITION_SHAPE('','',#71229); +#71229 = PRODUCT_DEFINITION('design','',#71230,#71233); +#71230 = PRODUCT_DEFINITION_FORMATION('','',#71231); +#71231 = PRODUCT('HackPad_pad_109','HackPad_pad_109','',(#71232)); +#71232 = PRODUCT_CONTEXT('',#2,'mechanical'); +#71233 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#71234 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#71235),#72216); +#71235 = MANIFOLD_SOLID_BREP('',#71236); +#71236 = CLOSED_SHELL('',(#71237,#71277,#71308,#71339,#71559,#71779, + #71796,#71813,#71830,#71847,#71864,#71881,#71898,#71915,#71932, + #71949,#71966,#71983,#72000,#72017,#72034,#72051,#72068,#72085, + #72102,#72119,#72136,#72153,#72170,#72187,#72199)); +#71237 = ADVANCED_FACE('',(#71238),#71272,.T.); +#71238 = FACE_BOUND('',#71239,.T.); +#71239 = EDGE_LOOP('',(#71240,#71250,#71258,#71266)); +#71240 = ORIENTED_EDGE('',*,*,#71241,.T.); +#71241 = EDGE_CURVE('',#71242,#71244,#71246,.T.); +#71242 = VERTEX_POINT('',#71243); +#71243 = CARTESIAN_POINT('',(163.541767,-72.230058,-3.5E-02)); +#71244 = VERTEX_POINT('',#71245); +#71245 = CARTESIAN_POINT('',(163.541767,-72.230058,0.)); +#71246 = LINE('',#71247,#71248); +#71247 = CARTESIAN_POINT('',(163.541767,-72.230058,-3.5E-02)); +#71248 = VECTOR('',#71249,1.); +#71249 = DIRECTION('',(0.,0.,1.)); +#71250 = ORIENTED_EDGE('',*,*,#71251,.T.); +#71251 = EDGE_CURVE('',#71244,#71252,#71254,.T.); +#71252 = VERTEX_POINT('',#71253); +#71253 = CARTESIAN_POINT('',(163.710857,-72.289225,0.)); +#71254 = LINE('',#71255,#71256); +#71255 = CARTESIAN_POINT('',(163.541767,-72.230058,0.)); +#71256 = VECTOR('',#71257,1.); +#71257 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#71258 = ORIENTED_EDGE('',*,*,#71259,.F.); +#71259 = EDGE_CURVE('',#71260,#71252,#71262,.T.); +#71260 = VERTEX_POINT('',#71261); +#71261 = CARTESIAN_POINT('',(163.710857,-72.289225,-3.5E-02)); +#71262 = LINE('',#71263,#71264); +#71263 = CARTESIAN_POINT('',(163.710857,-72.289225,-3.5E-02)); +#71264 = VECTOR('',#71265,1.); +#71265 = DIRECTION('',(0.,0.,1.)); +#71266 = ORIENTED_EDGE('',*,*,#71267,.F.); +#71267 = EDGE_CURVE('',#71242,#71260,#71268,.T.); +#71268 = LINE('',#71269,#71270); +#71269 = CARTESIAN_POINT('',(163.541767,-72.230058,-3.5E-02)); +#71270 = VECTOR('',#71271,1.); +#71271 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#71272 = PLANE('',#71273); +#71273 = AXIS2_PLACEMENT_3D('',#71274,#71275,#71276); +#71274 = CARTESIAN_POINT('',(163.541767,-72.230058,-3.5E-02)); +#71275 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#71276 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#71277 = ADVANCED_FACE('',(#71278),#71303,.T.); +#71278 = FACE_BOUND('',#71279,.T.); +#71279 = EDGE_LOOP('',(#71280,#71290,#71296,#71297)); +#71280 = ORIENTED_EDGE('',*,*,#71281,.T.); +#71281 = EDGE_CURVE('',#71282,#71284,#71286,.T.); +#71282 = VERTEX_POINT('',#71283); +#71283 = CARTESIAN_POINT('',(163.36375,-72.21,-3.5E-02)); +#71284 = VERTEX_POINT('',#71285); +#71285 = CARTESIAN_POINT('',(163.36375,-72.21,0.)); +#71286 = LINE('',#71287,#71288); +#71287 = CARTESIAN_POINT('',(163.36375,-72.21,-3.5E-02)); +#71288 = VECTOR('',#71289,1.); +#71289 = DIRECTION('',(0.,0.,1.)); +#71290 = ORIENTED_EDGE('',*,*,#71291,.T.); +#71291 = EDGE_CURVE('',#71284,#71244,#71292,.T.); +#71292 = LINE('',#71293,#71294); +#71293 = CARTESIAN_POINT('',(163.36375,-72.21,0.)); +#71294 = VECTOR('',#71295,1.); +#71295 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#71296 = ORIENTED_EDGE('',*,*,#71241,.F.); +#71297 = ORIENTED_EDGE('',*,*,#71298,.F.); +#71298 = EDGE_CURVE('',#71282,#71242,#71299,.T.); +#71299 = LINE('',#71300,#71301); +#71300 = CARTESIAN_POINT('',(163.36375,-72.21,-3.5E-02)); +#71301 = VECTOR('',#71302,1.); +#71302 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#71303 = PLANE('',#71304); +#71304 = AXIS2_PLACEMENT_3D('',#71305,#71306,#71307); +#71305 = CARTESIAN_POINT('',(163.36375,-72.21,-3.5E-02)); +#71306 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#71307 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#71308 = ADVANCED_FACE('',(#71309),#71334,.T.); +#71309 = FACE_BOUND('',#71310,.T.); +#71310 = EDGE_LOOP('',(#71311,#71312,#71320,#71328)); +#71311 = ORIENTED_EDGE('',*,*,#71259,.T.); +#71312 = ORIENTED_EDGE('',*,*,#71313,.T.); +#71313 = EDGE_CURVE('',#71252,#71314,#71316,.T.); +#71314 = VERTEX_POINT('',#71315); +#71315 = CARTESIAN_POINT('',(163.862542,-72.384535,0.)); +#71316 = LINE('',#71317,#71318); +#71317 = CARTESIAN_POINT('',(163.710857,-72.289225,0.)); +#71318 = VECTOR('',#71319,1.); +#71319 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#71320 = ORIENTED_EDGE('',*,*,#71321,.F.); +#71321 = EDGE_CURVE('',#71322,#71314,#71324,.T.); +#71322 = VERTEX_POINT('',#71323); +#71323 = CARTESIAN_POINT('',(163.862542,-72.384535,-3.5E-02)); +#71324 = LINE('',#71325,#71326); +#71325 = CARTESIAN_POINT('',(163.862542,-72.384535,-3.5E-02)); +#71326 = VECTOR('',#71327,1.); +#71327 = DIRECTION('',(0.,0.,1.)); +#71328 = ORIENTED_EDGE('',*,*,#71329,.F.); +#71329 = EDGE_CURVE('',#71260,#71322,#71330,.T.); +#71330 = LINE('',#71331,#71332); +#71331 = CARTESIAN_POINT('',(163.710857,-72.289225,-3.5E-02)); +#71332 = VECTOR('',#71333,1.); +#71333 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#71334 = PLANE('',#71335); +#71335 = AXIS2_PLACEMENT_3D('',#71336,#71337,#71338); +#71336 = CARTESIAN_POINT('',(163.710857,-72.289225,-3.5E-02)); +#71337 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#71338 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#71339 = ADVANCED_FACE('',(#71340,#71543),#71554,.F.); +#71340 = FACE_BOUND('',#71341,.F.); +#71341 = EDGE_LOOP('',(#71342,#71343,#71344,#71352,#71360,#71368,#71376, + #71384,#71392,#71400,#71408,#71416,#71424,#71432,#71440,#71448, + #71456,#71464,#71472,#71480,#71488,#71496,#71504,#71512,#71520, + #71528,#71536,#71542)); +#71342 = ORIENTED_EDGE('',*,*,#71267,.F.); +#71343 = ORIENTED_EDGE('',*,*,#71298,.F.); +#71344 = ORIENTED_EDGE('',*,*,#71345,.F.); +#71345 = EDGE_CURVE('',#71346,#71282,#71348,.T.); +#71346 = VERTEX_POINT('',#71347); +#71347 = CARTESIAN_POINT('',(163.185733,-72.230058,-3.5E-02)); +#71348 = LINE('',#71349,#71350); +#71349 = CARTESIAN_POINT('',(163.185733,-72.230058,-3.5E-02)); +#71350 = VECTOR('',#71351,1.); +#71351 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#71352 = ORIENTED_EDGE('',*,*,#71353,.F.); +#71353 = EDGE_CURVE('',#71354,#71346,#71356,.T.); +#71354 = VERTEX_POINT('',#71355); +#71355 = CARTESIAN_POINT('',(163.016643,-72.289225,-3.5E-02)); +#71356 = LINE('',#71357,#71358); +#71357 = CARTESIAN_POINT('',(163.016643,-72.289225,-3.5E-02)); +#71358 = VECTOR('',#71359,1.); +#71359 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#71360 = ORIENTED_EDGE('',*,*,#71361,.F.); +#71361 = EDGE_CURVE('',#71362,#71354,#71364,.T.); +#71362 = VERTEX_POINT('',#71363); +#71363 = CARTESIAN_POINT('',(162.864958,-72.384535,-3.5E-02)); +#71364 = LINE('',#71365,#71366); +#71365 = CARTESIAN_POINT('',(162.864958,-72.384535,-3.5E-02)); +#71366 = VECTOR('',#71367,1.); +#71367 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#71368 = ORIENTED_EDGE('',*,*,#71369,.F.); +#71369 = EDGE_CURVE('',#71370,#71362,#71372,.T.); +#71370 = VERTEX_POINT('',#71371); +#71371 = CARTESIAN_POINT('',(162.738285,-72.511208,-3.5E-02)); +#71372 = LINE('',#71373,#71374); +#71373 = CARTESIAN_POINT('',(162.738285,-72.511208,-3.5E-02)); +#71374 = VECTOR('',#71375,1.); +#71375 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#71376 = ORIENTED_EDGE('',*,*,#71377,.F.); +#71377 = EDGE_CURVE('',#71378,#71370,#71380,.T.); +#71378 = VERTEX_POINT('',#71379); +#71379 = CARTESIAN_POINT('',(162.642975,-72.662893,-3.5E-02)); +#71380 = LINE('',#71381,#71382); +#71381 = CARTESIAN_POINT('',(162.642975,-72.662893,-3.5E-02)); +#71382 = VECTOR('',#71383,1.); +#71383 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#71384 = ORIENTED_EDGE('',*,*,#71385,.F.); +#71385 = EDGE_CURVE('',#71386,#71378,#71388,.T.); +#71386 = VERTEX_POINT('',#71387); +#71387 = CARTESIAN_POINT('',(162.583808,-72.831983,-3.5E-02)); +#71388 = LINE('',#71389,#71390); +#71389 = CARTESIAN_POINT('',(162.583808,-72.831983,-3.5E-02)); +#71390 = VECTOR('',#71391,1.); +#71391 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#71392 = ORIENTED_EDGE('',*,*,#71393,.F.); +#71393 = EDGE_CURVE('',#71394,#71386,#71396,.T.); +#71394 = VERTEX_POINT('',#71395); +#71395 = CARTESIAN_POINT('',(162.56375,-73.01,-3.5E-02)); +#71396 = LINE('',#71397,#71398); +#71397 = CARTESIAN_POINT('',(162.56375,-73.01,-3.5E-02)); +#71398 = VECTOR('',#71399,1.); +#71399 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#71400 = ORIENTED_EDGE('',*,*,#71401,.F.); +#71401 = EDGE_CURVE('',#71402,#71394,#71404,.T.); +#71402 = VERTEX_POINT('',#71403); +#71403 = CARTESIAN_POINT('',(162.583808,-73.188017,-3.5E-02)); +#71404 = LINE('',#71405,#71406); +#71405 = CARTESIAN_POINT('',(162.583808,-73.188017,-3.5E-02)); +#71406 = VECTOR('',#71407,1.); +#71407 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#71408 = ORIENTED_EDGE('',*,*,#71409,.F.); +#71409 = EDGE_CURVE('',#71410,#71402,#71412,.T.); +#71410 = VERTEX_POINT('',#71411); +#71411 = CARTESIAN_POINT('',(162.642975,-73.357107,-3.5E-02)); +#71412 = LINE('',#71413,#71414); +#71413 = CARTESIAN_POINT('',(162.642975,-73.357107,-3.5E-02)); +#71414 = VECTOR('',#71415,1.); +#71415 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#71416 = ORIENTED_EDGE('',*,*,#71417,.F.); +#71417 = EDGE_CURVE('',#71418,#71410,#71420,.T.); +#71418 = VERTEX_POINT('',#71419); +#71419 = CARTESIAN_POINT('',(162.738285,-73.508792,-3.5E-02)); +#71420 = LINE('',#71421,#71422); +#71421 = CARTESIAN_POINT('',(162.738285,-73.508792,-3.5E-02)); +#71422 = VECTOR('',#71423,1.); +#71423 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#71424 = ORIENTED_EDGE('',*,*,#71425,.F.); +#71425 = EDGE_CURVE('',#71426,#71418,#71428,.T.); +#71426 = VERTEX_POINT('',#71427); +#71427 = CARTESIAN_POINT('',(162.864958,-73.635465,-3.5E-02)); +#71428 = LINE('',#71429,#71430); +#71429 = CARTESIAN_POINT('',(162.864958,-73.635465,-3.5E-02)); +#71430 = VECTOR('',#71431,1.); +#71431 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#71432 = ORIENTED_EDGE('',*,*,#71433,.F.); +#71433 = EDGE_CURVE('',#71434,#71426,#71436,.T.); +#71434 = VERTEX_POINT('',#71435); +#71435 = CARTESIAN_POINT('',(163.016643,-73.730775,-3.5E-02)); +#71436 = LINE('',#71437,#71438); +#71437 = CARTESIAN_POINT('',(163.016643,-73.730775,-3.5E-02)); +#71438 = VECTOR('',#71439,1.); +#71439 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#71440 = ORIENTED_EDGE('',*,*,#71441,.F.); +#71441 = EDGE_CURVE('',#71442,#71434,#71444,.T.); +#71442 = VERTEX_POINT('',#71443); +#71443 = CARTESIAN_POINT('',(163.185733,-73.789942,-3.5E-02)); +#71444 = LINE('',#71445,#71446); +#71445 = CARTESIAN_POINT('',(163.185733,-73.789942,-3.5E-02)); +#71446 = VECTOR('',#71447,1.); +#71447 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#71448 = ORIENTED_EDGE('',*,*,#71449,.F.); +#71449 = EDGE_CURVE('',#71450,#71442,#71452,.T.); +#71450 = VERTEX_POINT('',#71451); +#71451 = CARTESIAN_POINT('',(163.36375,-73.81,-3.5E-02)); +#71452 = LINE('',#71453,#71454); +#71453 = CARTESIAN_POINT('',(163.36375,-73.81,-3.5E-02)); +#71454 = VECTOR('',#71455,1.); +#71455 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#71456 = ORIENTED_EDGE('',*,*,#71457,.F.); +#71457 = EDGE_CURVE('',#71458,#71450,#71460,.T.); +#71458 = VERTEX_POINT('',#71459); +#71459 = CARTESIAN_POINT('',(163.541767,-73.789942,-3.5E-02)); +#71460 = LINE('',#71461,#71462); +#71461 = CARTESIAN_POINT('',(163.541767,-73.789942,-3.5E-02)); +#71462 = VECTOR('',#71463,1.); +#71463 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#71464 = ORIENTED_EDGE('',*,*,#71465,.F.); +#71465 = EDGE_CURVE('',#71466,#71458,#71468,.T.); +#71466 = VERTEX_POINT('',#71467); +#71467 = CARTESIAN_POINT('',(163.710857,-73.730775,-3.5E-02)); +#71468 = LINE('',#71469,#71470); +#71469 = CARTESIAN_POINT('',(163.710857,-73.730775,-3.5E-02)); +#71470 = VECTOR('',#71471,1.); +#71471 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#71472 = ORIENTED_EDGE('',*,*,#71473,.F.); +#71473 = EDGE_CURVE('',#71474,#71466,#71476,.T.); +#71474 = VERTEX_POINT('',#71475); +#71475 = CARTESIAN_POINT('',(163.862542,-73.635465,-3.5E-02)); +#71476 = LINE('',#71477,#71478); +#71477 = CARTESIAN_POINT('',(163.862542,-73.635465,-3.5E-02)); +#71478 = VECTOR('',#71479,1.); +#71479 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#71480 = ORIENTED_EDGE('',*,*,#71481,.F.); +#71481 = EDGE_CURVE('',#71482,#71474,#71484,.T.); +#71482 = VERTEX_POINT('',#71483); +#71483 = CARTESIAN_POINT('',(163.989215,-73.508792,-3.5E-02)); +#71484 = LINE('',#71485,#71486); +#71485 = CARTESIAN_POINT('',(163.989215,-73.508792,-3.5E-02)); +#71486 = VECTOR('',#71487,1.); +#71487 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#71488 = ORIENTED_EDGE('',*,*,#71489,.F.); +#71489 = EDGE_CURVE('',#71490,#71482,#71492,.T.); +#71490 = VERTEX_POINT('',#71491); +#71491 = CARTESIAN_POINT('',(164.084525,-73.357107,-3.5E-02)); +#71492 = LINE('',#71493,#71494); +#71493 = CARTESIAN_POINT('',(164.084525,-73.357107,-3.5E-02)); +#71494 = VECTOR('',#71495,1.); +#71495 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#71496 = ORIENTED_EDGE('',*,*,#71497,.F.); +#71497 = EDGE_CURVE('',#71498,#71490,#71500,.T.); +#71498 = VERTEX_POINT('',#71499); +#71499 = CARTESIAN_POINT('',(164.143692,-73.188017,-3.5E-02)); +#71500 = LINE('',#71501,#71502); +#71501 = CARTESIAN_POINT('',(164.143692,-73.188017,-3.5E-02)); +#71502 = VECTOR('',#71503,1.); +#71503 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#71504 = ORIENTED_EDGE('',*,*,#71505,.F.); +#71505 = EDGE_CURVE('',#71506,#71498,#71508,.T.); +#71506 = VERTEX_POINT('',#71507); +#71507 = CARTESIAN_POINT('',(164.16375,-73.01,-3.5E-02)); +#71508 = LINE('',#71509,#71510); +#71509 = CARTESIAN_POINT('',(164.16375,-73.01,-3.5E-02)); +#71510 = VECTOR('',#71511,1.); +#71511 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#71512 = ORIENTED_EDGE('',*,*,#71513,.F.); +#71513 = EDGE_CURVE('',#71514,#71506,#71516,.T.); +#71514 = VERTEX_POINT('',#71515); +#71515 = CARTESIAN_POINT('',(164.143692,-72.831983,-3.5E-02)); +#71516 = LINE('',#71517,#71518); +#71517 = CARTESIAN_POINT('',(164.143692,-72.831983,-3.5E-02)); +#71518 = VECTOR('',#71519,1.); +#71519 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#71520 = ORIENTED_EDGE('',*,*,#71521,.F.); +#71521 = EDGE_CURVE('',#71522,#71514,#71524,.T.); +#71522 = VERTEX_POINT('',#71523); +#71523 = CARTESIAN_POINT('',(164.084525,-72.662893,-3.5E-02)); +#71524 = LINE('',#71525,#71526); +#71525 = CARTESIAN_POINT('',(164.084525,-72.662893,-3.5E-02)); +#71526 = VECTOR('',#71527,1.); +#71527 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#71528 = ORIENTED_EDGE('',*,*,#71529,.F.); +#71529 = EDGE_CURVE('',#71530,#71522,#71532,.T.); +#71530 = VERTEX_POINT('',#71531); +#71531 = CARTESIAN_POINT('',(163.989215,-72.511208,-3.5E-02)); +#71532 = LINE('',#71533,#71534); +#71533 = CARTESIAN_POINT('',(163.989215,-72.511208,-3.5E-02)); +#71534 = VECTOR('',#71535,1.); +#71535 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#71536 = ORIENTED_EDGE('',*,*,#71537,.F.); +#71537 = EDGE_CURVE('',#71322,#71530,#71538,.T.); +#71538 = LINE('',#71539,#71540); +#71539 = CARTESIAN_POINT('',(163.862542,-72.384535,-3.5E-02)); +#71540 = VECTOR('',#71541,1.); +#71541 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#71542 = ORIENTED_EDGE('',*,*,#71329,.F.); +#71543 = FACE_BOUND('',#71544,.F.); +#71544 = EDGE_LOOP('',(#71545)); +#71545 = ORIENTED_EDGE('',*,*,#71546,.T.); +#71546 = EDGE_CURVE('',#71547,#71547,#71549,.T.); +#71547 = VERTEX_POINT('',#71548); +#71548 = CARTESIAN_POINT('',(163.36375,-73.385,-3.5E-02)); +#71549 = CIRCLE('',#71550,0.375); +#71550 = AXIS2_PLACEMENT_3D('',#71551,#71552,#71553); +#71551 = CARTESIAN_POINT('',(163.36375,-73.01,-3.5E-02)); +#71552 = DIRECTION('',(-0.,0.,-1.)); +#71553 = DIRECTION('',(-0.,-1.,0.)); +#71554 = PLANE('',#71555); +#71555 = AXIS2_PLACEMENT_3D('',#71556,#71557,#71558); +#71556 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#71557 = DIRECTION('',(0.,0.,1.)); +#71558 = DIRECTION('',(1.,0.,-0.)); +#71559 = ADVANCED_FACE('',(#71560,#71763),#71774,.T.); +#71560 = FACE_BOUND('',#71561,.T.); +#71561 = EDGE_LOOP('',(#71562,#71563,#71564,#71572,#71580,#71588,#71596, + #71604,#71612,#71620,#71628,#71636,#71644,#71652,#71660,#71668, + #71676,#71684,#71692,#71700,#71708,#71716,#71724,#71732,#71740, + #71748,#71756,#71762)); +#71562 = ORIENTED_EDGE('',*,*,#71251,.F.); +#71563 = ORIENTED_EDGE('',*,*,#71291,.F.); +#71564 = ORIENTED_EDGE('',*,*,#71565,.F.); +#71565 = EDGE_CURVE('',#71566,#71284,#71568,.T.); +#71566 = VERTEX_POINT('',#71567); +#71567 = CARTESIAN_POINT('',(163.185733,-72.230058,0.)); +#71568 = LINE('',#71569,#71570); +#71569 = CARTESIAN_POINT('',(163.185733,-72.230058,0.)); +#71570 = VECTOR('',#71571,1.); +#71571 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#71572 = ORIENTED_EDGE('',*,*,#71573,.F.); +#71573 = EDGE_CURVE('',#71574,#71566,#71576,.T.); +#71574 = VERTEX_POINT('',#71575); +#71575 = CARTESIAN_POINT('',(163.016643,-72.289225,0.)); +#71576 = LINE('',#71577,#71578); +#71577 = CARTESIAN_POINT('',(163.016643,-72.289225,0.)); +#71578 = VECTOR('',#71579,1.); +#71579 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#71580 = ORIENTED_EDGE('',*,*,#71581,.F.); +#71581 = EDGE_CURVE('',#71582,#71574,#71584,.T.); +#71582 = VERTEX_POINT('',#71583); +#71583 = CARTESIAN_POINT('',(162.864958,-72.384535,0.)); +#71584 = LINE('',#71585,#71586); +#71585 = CARTESIAN_POINT('',(162.864958,-72.384535,0.)); +#71586 = VECTOR('',#71587,1.); +#71587 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#71588 = ORIENTED_EDGE('',*,*,#71589,.F.); +#71589 = EDGE_CURVE('',#71590,#71582,#71592,.T.); +#71590 = VERTEX_POINT('',#71591); +#71591 = CARTESIAN_POINT('',(162.738285,-72.511208,0.)); +#71592 = LINE('',#71593,#71594); +#71593 = CARTESIAN_POINT('',(162.738285,-72.511208,0.)); +#71594 = VECTOR('',#71595,1.); +#71595 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#71596 = ORIENTED_EDGE('',*,*,#71597,.F.); +#71597 = EDGE_CURVE('',#71598,#71590,#71600,.T.); +#71598 = VERTEX_POINT('',#71599); +#71599 = CARTESIAN_POINT('',(162.642975,-72.662893,0.)); +#71600 = LINE('',#71601,#71602); +#71601 = CARTESIAN_POINT('',(162.642975,-72.662893,0.)); +#71602 = VECTOR('',#71603,1.); +#71603 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#71604 = ORIENTED_EDGE('',*,*,#71605,.F.); +#71605 = EDGE_CURVE('',#71606,#71598,#71608,.T.); +#71606 = VERTEX_POINT('',#71607); +#71607 = CARTESIAN_POINT('',(162.583808,-72.831983,0.)); +#71608 = LINE('',#71609,#71610); +#71609 = CARTESIAN_POINT('',(162.583808,-72.831983,0.)); +#71610 = VECTOR('',#71611,1.); +#71611 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#71612 = ORIENTED_EDGE('',*,*,#71613,.F.); +#71613 = EDGE_CURVE('',#71614,#71606,#71616,.T.); +#71614 = VERTEX_POINT('',#71615); +#71615 = CARTESIAN_POINT('',(162.56375,-73.01,0.)); +#71616 = LINE('',#71617,#71618); +#71617 = CARTESIAN_POINT('',(162.56375,-73.01,0.)); +#71618 = VECTOR('',#71619,1.); +#71619 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#71620 = ORIENTED_EDGE('',*,*,#71621,.F.); +#71621 = EDGE_CURVE('',#71622,#71614,#71624,.T.); +#71622 = VERTEX_POINT('',#71623); +#71623 = CARTESIAN_POINT('',(162.583808,-73.188017,0.)); +#71624 = LINE('',#71625,#71626); +#71625 = CARTESIAN_POINT('',(162.583808,-73.188017,0.)); +#71626 = VECTOR('',#71627,1.); +#71627 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#71628 = ORIENTED_EDGE('',*,*,#71629,.F.); +#71629 = EDGE_CURVE('',#71630,#71622,#71632,.T.); +#71630 = VERTEX_POINT('',#71631); +#71631 = CARTESIAN_POINT('',(162.642975,-73.357107,0.)); +#71632 = LINE('',#71633,#71634); +#71633 = CARTESIAN_POINT('',(162.642975,-73.357107,0.)); +#71634 = VECTOR('',#71635,1.); +#71635 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#71636 = ORIENTED_EDGE('',*,*,#71637,.F.); +#71637 = EDGE_CURVE('',#71638,#71630,#71640,.T.); +#71638 = VERTEX_POINT('',#71639); +#71639 = CARTESIAN_POINT('',(162.738285,-73.508792,0.)); +#71640 = LINE('',#71641,#71642); +#71641 = CARTESIAN_POINT('',(162.738285,-73.508792,0.)); +#71642 = VECTOR('',#71643,1.); +#71643 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#71644 = ORIENTED_EDGE('',*,*,#71645,.F.); +#71645 = EDGE_CURVE('',#71646,#71638,#71648,.T.); +#71646 = VERTEX_POINT('',#71647); +#71647 = CARTESIAN_POINT('',(162.864958,-73.635465,0.)); +#71648 = LINE('',#71649,#71650); +#71649 = CARTESIAN_POINT('',(162.864958,-73.635465,0.)); +#71650 = VECTOR('',#71651,1.); +#71651 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#71652 = ORIENTED_EDGE('',*,*,#71653,.F.); +#71653 = EDGE_CURVE('',#71654,#71646,#71656,.T.); +#71654 = VERTEX_POINT('',#71655); +#71655 = CARTESIAN_POINT('',(163.016643,-73.730775,0.)); +#71656 = LINE('',#71657,#71658); +#71657 = CARTESIAN_POINT('',(163.016643,-73.730775,0.)); +#71658 = VECTOR('',#71659,1.); +#71659 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#71660 = ORIENTED_EDGE('',*,*,#71661,.F.); +#71661 = EDGE_CURVE('',#71662,#71654,#71664,.T.); +#71662 = VERTEX_POINT('',#71663); +#71663 = CARTESIAN_POINT('',(163.185733,-73.789942,0.)); +#71664 = LINE('',#71665,#71666); +#71665 = CARTESIAN_POINT('',(163.185733,-73.789942,0.)); +#71666 = VECTOR('',#71667,1.); +#71667 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#71668 = ORIENTED_EDGE('',*,*,#71669,.F.); +#71669 = EDGE_CURVE('',#71670,#71662,#71672,.T.); +#71670 = VERTEX_POINT('',#71671); +#71671 = CARTESIAN_POINT('',(163.36375,-73.81,0.)); +#71672 = LINE('',#71673,#71674); +#71673 = CARTESIAN_POINT('',(163.36375,-73.81,0.)); +#71674 = VECTOR('',#71675,1.); +#71675 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#71676 = ORIENTED_EDGE('',*,*,#71677,.F.); +#71677 = EDGE_CURVE('',#71678,#71670,#71680,.T.); +#71678 = VERTEX_POINT('',#71679); +#71679 = CARTESIAN_POINT('',(163.541767,-73.789942,0.)); +#71680 = LINE('',#71681,#71682); +#71681 = CARTESIAN_POINT('',(163.541767,-73.789942,0.)); +#71682 = VECTOR('',#71683,1.); +#71683 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#71684 = ORIENTED_EDGE('',*,*,#71685,.F.); +#71685 = EDGE_CURVE('',#71686,#71678,#71688,.T.); +#71686 = VERTEX_POINT('',#71687); +#71687 = CARTESIAN_POINT('',(163.710857,-73.730775,0.)); +#71688 = LINE('',#71689,#71690); +#71689 = CARTESIAN_POINT('',(163.710857,-73.730775,0.)); +#71690 = VECTOR('',#71691,1.); +#71691 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#71692 = ORIENTED_EDGE('',*,*,#71693,.F.); +#71693 = EDGE_CURVE('',#71694,#71686,#71696,.T.); +#71694 = VERTEX_POINT('',#71695); +#71695 = CARTESIAN_POINT('',(163.862542,-73.635465,0.)); +#71696 = LINE('',#71697,#71698); +#71697 = CARTESIAN_POINT('',(163.862542,-73.635465,0.)); +#71698 = VECTOR('',#71699,1.); +#71699 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#71700 = ORIENTED_EDGE('',*,*,#71701,.F.); +#71701 = EDGE_CURVE('',#71702,#71694,#71704,.T.); +#71702 = VERTEX_POINT('',#71703); +#71703 = CARTESIAN_POINT('',(163.989215,-73.508792,0.)); +#71704 = LINE('',#71705,#71706); +#71705 = CARTESIAN_POINT('',(163.989215,-73.508792,0.)); +#71706 = VECTOR('',#71707,1.); +#71707 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#71708 = ORIENTED_EDGE('',*,*,#71709,.F.); +#71709 = EDGE_CURVE('',#71710,#71702,#71712,.T.); +#71710 = VERTEX_POINT('',#71711); +#71711 = CARTESIAN_POINT('',(164.084525,-73.357107,0.)); +#71712 = LINE('',#71713,#71714); +#71713 = CARTESIAN_POINT('',(164.084525,-73.357107,0.)); +#71714 = VECTOR('',#71715,1.); +#71715 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#71716 = ORIENTED_EDGE('',*,*,#71717,.F.); +#71717 = EDGE_CURVE('',#71718,#71710,#71720,.T.); +#71718 = VERTEX_POINT('',#71719); +#71719 = CARTESIAN_POINT('',(164.143692,-73.188017,0.)); +#71720 = LINE('',#71721,#71722); +#71721 = CARTESIAN_POINT('',(164.143692,-73.188017,0.)); +#71722 = VECTOR('',#71723,1.); +#71723 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#71724 = ORIENTED_EDGE('',*,*,#71725,.F.); +#71725 = EDGE_CURVE('',#71726,#71718,#71728,.T.); +#71726 = VERTEX_POINT('',#71727); +#71727 = CARTESIAN_POINT('',(164.16375,-73.01,0.)); +#71728 = LINE('',#71729,#71730); +#71729 = CARTESIAN_POINT('',(164.16375,-73.01,0.)); +#71730 = VECTOR('',#71731,1.); +#71731 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#71732 = ORIENTED_EDGE('',*,*,#71733,.F.); +#71733 = EDGE_CURVE('',#71734,#71726,#71736,.T.); +#71734 = VERTEX_POINT('',#71735); +#71735 = CARTESIAN_POINT('',(164.143692,-72.831983,0.)); +#71736 = LINE('',#71737,#71738); +#71737 = CARTESIAN_POINT('',(164.143692,-72.831983,0.)); +#71738 = VECTOR('',#71739,1.); +#71739 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#71740 = ORIENTED_EDGE('',*,*,#71741,.F.); +#71741 = EDGE_CURVE('',#71742,#71734,#71744,.T.); +#71742 = VERTEX_POINT('',#71743); +#71743 = CARTESIAN_POINT('',(164.084525,-72.662893,0.)); +#71744 = LINE('',#71745,#71746); +#71745 = CARTESIAN_POINT('',(164.084525,-72.662893,0.)); +#71746 = VECTOR('',#71747,1.); +#71747 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#71748 = ORIENTED_EDGE('',*,*,#71749,.F.); +#71749 = EDGE_CURVE('',#71750,#71742,#71752,.T.); +#71750 = VERTEX_POINT('',#71751); +#71751 = CARTESIAN_POINT('',(163.989215,-72.511208,0.)); +#71752 = LINE('',#71753,#71754); +#71753 = CARTESIAN_POINT('',(163.989215,-72.511208,0.)); +#71754 = VECTOR('',#71755,1.); +#71755 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#71756 = ORIENTED_EDGE('',*,*,#71757,.F.); +#71757 = EDGE_CURVE('',#71314,#71750,#71758,.T.); +#71758 = LINE('',#71759,#71760); +#71759 = CARTESIAN_POINT('',(163.862542,-72.384535,0.)); +#71760 = VECTOR('',#71761,1.); +#71761 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#71762 = ORIENTED_EDGE('',*,*,#71313,.F.); +#71763 = FACE_BOUND('',#71764,.T.); +#71764 = EDGE_LOOP('',(#71765)); +#71765 = ORIENTED_EDGE('',*,*,#71766,.T.); +#71766 = EDGE_CURVE('',#71767,#71767,#71769,.T.); +#71767 = VERTEX_POINT('',#71768); +#71768 = CARTESIAN_POINT('',(163.36375,-73.385,0.)); +#71769 = CIRCLE('',#71770,0.375); +#71770 = AXIS2_PLACEMENT_3D('',#71771,#71772,#71773); +#71771 = CARTESIAN_POINT('',(163.36375,-73.01,0.)); +#71772 = DIRECTION('',(-0.,0.,-1.)); +#71773 = DIRECTION('',(-0.,-1.,0.)); +#71774 = PLANE('',#71775); +#71775 = AXIS2_PLACEMENT_3D('',#71776,#71777,#71778); +#71776 = CARTESIAN_POINT('',(0.,0.,0.)); +#71777 = DIRECTION('',(0.,0.,1.)); +#71778 = DIRECTION('',(1.,0.,-0.)); +#71779 = ADVANCED_FACE('',(#71780),#71791,.T.); +#71780 = FACE_BOUND('',#71781,.T.); +#71781 = EDGE_LOOP('',(#71782,#71788,#71789,#71790)); +#71782 = ORIENTED_EDGE('',*,*,#71783,.T.); +#71783 = EDGE_CURVE('',#71346,#71566,#71784,.T.); +#71784 = LINE('',#71785,#71786); +#71785 = CARTESIAN_POINT('',(163.185733,-72.230058,-3.5E-02)); +#71786 = VECTOR('',#71787,1.); +#71787 = DIRECTION('',(0.,0.,1.)); +#71788 = ORIENTED_EDGE('',*,*,#71565,.T.); +#71789 = ORIENTED_EDGE('',*,*,#71281,.F.); +#71790 = ORIENTED_EDGE('',*,*,#71345,.F.); +#71791 = PLANE('',#71792); +#71792 = AXIS2_PLACEMENT_3D('',#71793,#71794,#71795); +#71793 = CARTESIAN_POINT('',(163.185733,-72.230058,-3.5E-02)); +#71794 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#71795 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#71796 = ADVANCED_FACE('',(#71797),#71808,.T.); +#71797 = FACE_BOUND('',#71798,.T.); +#71798 = EDGE_LOOP('',(#71799,#71800,#71801,#71807)); +#71799 = ORIENTED_EDGE('',*,*,#71321,.T.); +#71800 = ORIENTED_EDGE('',*,*,#71757,.T.); +#71801 = ORIENTED_EDGE('',*,*,#71802,.F.); +#71802 = EDGE_CURVE('',#71530,#71750,#71803,.T.); +#71803 = LINE('',#71804,#71805); +#71804 = CARTESIAN_POINT('',(163.989215,-72.511208,-3.5E-02)); +#71805 = VECTOR('',#71806,1.); +#71806 = DIRECTION('',(0.,0.,1.)); +#71807 = ORIENTED_EDGE('',*,*,#71537,.F.); +#71808 = PLANE('',#71809); +#71809 = AXIS2_PLACEMENT_3D('',#71810,#71811,#71812); +#71810 = CARTESIAN_POINT('',(163.862542,-72.384535,-3.5E-02)); +#71811 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#71812 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#71813 = ADVANCED_FACE('',(#71814),#71825,.T.); +#71814 = FACE_BOUND('',#71815,.T.); +#71815 = EDGE_LOOP('',(#71816,#71822,#71823,#71824)); +#71816 = ORIENTED_EDGE('',*,*,#71817,.T.); +#71817 = EDGE_CURVE('',#71354,#71574,#71818,.T.); +#71818 = LINE('',#71819,#71820); +#71819 = CARTESIAN_POINT('',(163.016643,-72.289225,-3.5E-02)); +#71820 = VECTOR('',#71821,1.); +#71821 = DIRECTION('',(0.,0.,1.)); +#71822 = ORIENTED_EDGE('',*,*,#71573,.T.); +#71823 = ORIENTED_EDGE('',*,*,#71783,.F.); +#71824 = ORIENTED_EDGE('',*,*,#71353,.F.); +#71825 = PLANE('',#71826); +#71826 = AXIS2_PLACEMENT_3D('',#71827,#71828,#71829); +#71827 = CARTESIAN_POINT('',(163.016643,-72.289225,-3.5E-02)); +#71828 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#71829 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#71830 = ADVANCED_FACE('',(#71831),#71842,.T.); +#71831 = FACE_BOUND('',#71832,.T.); +#71832 = EDGE_LOOP('',(#71833,#71834,#71835,#71841)); +#71833 = ORIENTED_EDGE('',*,*,#71802,.T.); +#71834 = ORIENTED_EDGE('',*,*,#71749,.T.); +#71835 = ORIENTED_EDGE('',*,*,#71836,.F.); +#71836 = EDGE_CURVE('',#71522,#71742,#71837,.T.); +#71837 = LINE('',#71838,#71839); +#71838 = CARTESIAN_POINT('',(164.084525,-72.662893,-3.5E-02)); +#71839 = VECTOR('',#71840,1.); +#71840 = DIRECTION('',(0.,0.,1.)); +#71841 = ORIENTED_EDGE('',*,*,#71529,.F.); +#71842 = PLANE('',#71843); +#71843 = AXIS2_PLACEMENT_3D('',#71844,#71845,#71846); +#71844 = CARTESIAN_POINT('',(163.989215,-72.511208,-3.5E-02)); +#71845 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#71846 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#71847 = ADVANCED_FACE('',(#71848),#71859,.T.); +#71848 = FACE_BOUND('',#71849,.T.); +#71849 = EDGE_LOOP('',(#71850,#71856,#71857,#71858)); +#71850 = ORIENTED_EDGE('',*,*,#71851,.T.); +#71851 = EDGE_CURVE('',#71362,#71582,#71852,.T.); +#71852 = LINE('',#71853,#71854); +#71853 = CARTESIAN_POINT('',(162.864958,-72.384535,-3.5E-02)); +#71854 = VECTOR('',#71855,1.); +#71855 = DIRECTION('',(0.,0.,1.)); +#71856 = ORIENTED_EDGE('',*,*,#71581,.T.); +#71857 = ORIENTED_EDGE('',*,*,#71817,.F.); +#71858 = ORIENTED_EDGE('',*,*,#71361,.F.); +#71859 = PLANE('',#71860); +#71860 = AXIS2_PLACEMENT_3D('',#71861,#71862,#71863); +#71861 = CARTESIAN_POINT('',(162.864958,-72.384535,-3.5E-02)); +#71862 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#71863 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#71864 = ADVANCED_FACE('',(#71865),#71876,.T.); +#71865 = FACE_BOUND('',#71866,.T.); +#71866 = EDGE_LOOP('',(#71867,#71868,#71869,#71875)); +#71867 = ORIENTED_EDGE('',*,*,#71836,.T.); +#71868 = ORIENTED_EDGE('',*,*,#71741,.T.); +#71869 = ORIENTED_EDGE('',*,*,#71870,.F.); +#71870 = EDGE_CURVE('',#71514,#71734,#71871,.T.); +#71871 = LINE('',#71872,#71873); +#71872 = CARTESIAN_POINT('',(164.143692,-72.831983,-3.5E-02)); +#71873 = VECTOR('',#71874,1.); +#71874 = DIRECTION('',(0.,0.,1.)); +#71875 = ORIENTED_EDGE('',*,*,#71521,.F.); +#71876 = PLANE('',#71877); +#71877 = AXIS2_PLACEMENT_3D('',#71878,#71879,#71880); +#71878 = CARTESIAN_POINT('',(164.084525,-72.662893,-3.5E-02)); +#71879 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#71880 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#71881 = ADVANCED_FACE('',(#71882),#71893,.T.); +#71882 = FACE_BOUND('',#71883,.T.); +#71883 = EDGE_LOOP('',(#71884,#71890,#71891,#71892)); +#71884 = ORIENTED_EDGE('',*,*,#71885,.T.); +#71885 = EDGE_CURVE('',#71370,#71590,#71886,.T.); +#71886 = LINE('',#71887,#71888); +#71887 = CARTESIAN_POINT('',(162.738285,-72.511208,-3.5E-02)); +#71888 = VECTOR('',#71889,1.); +#71889 = DIRECTION('',(0.,0.,1.)); +#71890 = ORIENTED_EDGE('',*,*,#71589,.T.); +#71891 = ORIENTED_EDGE('',*,*,#71851,.F.); +#71892 = ORIENTED_EDGE('',*,*,#71369,.F.); +#71893 = PLANE('',#71894); +#71894 = AXIS2_PLACEMENT_3D('',#71895,#71896,#71897); +#71895 = CARTESIAN_POINT('',(162.738285,-72.511208,-3.5E-02)); +#71896 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#71897 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#71898 = ADVANCED_FACE('',(#71899),#71910,.T.); +#71899 = FACE_BOUND('',#71900,.T.); +#71900 = EDGE_LOOP('',(#71901,#71902,#71903,#71909)); +#71901 = ORIENTED_EDGE('',*,*,#71870,.T.); +#71902 = ORIENTED_EDGE('',*,*,#71733,.T.); +#71903 = ORIENTED_EDGE('',*,*,#71904,.F.); +#71904 = EDGE_CURVE('',#71506,#71726,#71905,.T.); +#71905 = LINE('',#71906,#71907); +#71906 = CARTESIAN_POINT('',(164.16375,-73.01,-3.5E-02)); +#71907 = VECTOR('',#71908,1.); +#71908 = DIRECTION('',(0.,0.,1.)); +#71909 = ORIENTED_EDGE('',*,*,#71513,.F.); +#71910 = PLANE('',#71911); +#71911 = AXIS2_PLACEMENT_3D('',#71912,#71913,#71914); +#71912 = CARTESIAN_POINT('',(164.143692,-72.831983,-3.5E-02)); +#71913 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#71914 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#71915 = ADVANCED_FACE('',(#71916),#71927,.T.); +#71916 = FACE_BOUND('',#71917,.T.); +#71917 = EDGE_LOOP('',(#71918,#71924,#71925,#71926)); +#71918 = ORIENTED_EDGE('',*,*,#71919,.T.); +#71919 = EDGE_CURVE('',#71378,#71598,#71920,.T.); +#71920 = LINE('',#71921,#71922); +#71921 = CARTESIAN_POINT('',(162.642975,-72.662893,-3.5E-02)); +#71922 = VECTOR('',#71923,1.); +#71923 = DIRECTION('',(0.,0.,1.)); +#71924 = ORIENTED_EDGE('',*,*,#71597,.T.); +#71925 = ORIENTED_EDGE('',*,*,#71885,.F.); +#71926 = ORIENTED_EDGE('',*,*,#71377,.F.); +#71927 = PLANE('',#71928); +#71928 = AXIS2_PLACEMENT_3D('',#71929,#71930,#71931); +#71929 = CARTESIAN_POINT('',(162.642975,-72.662893,-3.5E-02)); +#71930 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#71931 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#71932 = ADVANCED_FACE('',(#71933),#71944,.T.); +#71933 = FACE_BOUND('',#71934,.T.); +#71934 = EDGE_LOOP('',(#71935,#71936,#71937,#71943)); +#71935 = ORIENTED_EDGE('',*,*,#71904,.T.); +#71936 = ORIENTED_EDGE('',*,*,#71725,.T.); +#71937 = ORIENTED_EDGE('',*,*,#71938,.F.); +#71938 = EDGE_CURVE('',#71498,#71718,#71939,.T.); +#71939 = LINE('',#71940,#71941); +#71940 = CARTESIAN_POINT('',(164.143692,-73.188017,-3.5E-02)); +#71941 = VECTOR('',#71942,1.); +#71942 = DIRECTION('',(0.,0.,1.)); +#71943 = ORIENTED_EDGE('',*,*,#71505,.F.); +#71944 = PLANE('',#71945); +#71945 = AXIS2_PLACEMENT_3D('',#71946,#71947,#71948); +#71946 = CARTESIAN_POINT('',(164.16375,-73.01,-3.5E-02)); +#71947 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#71948 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#71949 = ADVANCED_FACE('',(#71950),#71961,.T.); +#71950 = FACE_BOUND('',#71951,.T.); +#71951 = EDGE_LOOP('',(#71952,#71958,#71959,#71960)); +#71952 = ORIENTED_EDGE('',*,*,#71953,.T.); +#71953 = EDGE_CURVE('',#71386,#71606,#71954,.T.); +#71954 = LINE('',#71955,#71956); +#71955 = CARTESIAN_POINT('',(162.583808,-72.831983,-3.5E-02)); +#71956 = VECTOR('',#71957,1.); +#71957 = DIRECTION('',(0.,0.,1.)); +#71958 = ORIENTED_EDGE('',*,*,#71605,.T.); +#71959 = ORIENTED_EDGE('',*,*,#71919,.F.); +#71960 = ORIENTED_EDGE('',*,*,#71385,.F.); +#71961 = PLANE('',#71962); +#71962 = AXIS2_PLACEMENT_3D('',#71963,#71964,#71965); +#71963 = CARTESIAN_POINT('',(162.583808,-72.831983,-3.5E-02)); +#71964 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#71965 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#71966 = ADVANCED_FACE('',(#71967),#71978,.T.); +#71967 = FACE_BOUND('',#71968,.T.); +#71968 = EDGE_LOOP('',(#71969,#71970,#71971,#71977)); +#71969 = ORIENTED_EDGE('',*,*,#71938,.T.); +#71970 = ORIENTED_EDGE('',*,*,#71717,.T.); +#71971 = ORIENTED_EDGE('',*,*,#71972,.F.); +#71972 = EDGE_CURVE('',#71490,#71710,#71973,.T.); +#71973 = LINE('',#71974,#71975); +#71974 = CARTESIAN_POINT('',(164.084525,-73.357107,-3.5E-02)); +#71975 = VECTOR('',#71976,1.); +#71976 = DIRECTION('',(0.,0.,1.)); +#71977 = ORIENTED_EDGE('',*,*,#71497,.F.); +#71978 = PLANE('',#71979); +#71979 = AXIS2_PLACEMENT_3D('',#71980,#71981,#71982); +#71980 = CARTESIAN_POINT('',(164.143692,-73.188017,-3.5E-02)); +#71981 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#71982 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#71983 = ADVANCED_FACE('',(#71984),#71995,.T.); +#71984 = FACE_BOUND('',#71985,.T.); +#71985 = EDGE_LOOP('',(#71986,#71992,#71993,#71994)); +#71986 = ORIENTED_EDGE('',*,*,#71987,.T.); +#71987 = EDGE_CURVE('',#71394,#71614,#71988,.T.); +#71988 = LINE('',#71989,#71990); +#71989 = CARTESIAN_POINT('',(162.56375,-73.01,-3.5E-02)); +#71990 = VECTOR('',#71991,1.); +#71991 = DIRECTION('',(0.,0.,1.)); +#71992 = ORIENTED_EDGE('',*,*,#71613,.T.); +#71993 = ORIENTED_EDGE('',*,*,#71953,.F.); +#71994 = ORIENTED_EDGE('',*,*,#71393,.F.); +#71995 = PLANE('',#71996); +#71996 = AXIS2_PLACEMENT_3D('',#71997,#71998,#71999); +#71997 = CARTESIAN_POINT('',(162.56375,-73.01,-3.5E-02)); +#71998 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#71999 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#72000 = ADVANCED_FACE('',(#72001),#72012,.T.); +#72001 = FACE_BOUND('',#72002,.T.); +#72002 = EDGE_LOOP('',(#72003,#72004,#72005,#72011)); +#72003 = ORIENTED_EDGE('',*,*,#71972,.T.); +#72004 = ORIENTED_EDGE('',*,*,#71709,.T.); +#72005 = ORIENTED_EDGE('',*,*,#72006,.F.); +#72006 = EDGE_CURVE('',#71482,#71702,#72007,.T.); +#72007 = LINE('',#72008,#72009); +#72008 = CARTESIAN_POINT('',(163.989215,-73.508792,-3.5E-02)); +#72009 = VECTOR('',#72010,1.); +#72010 = DIRECTION('',(0.,0.,1.)); +#72011 = ORIENTED_EDGE('',*,*,#71489,.F.); +#72012 = PLANE('',#72013); +#72013 = AXIS2_PLACEMENT_3D('',#72014,#72015,#72016); +#72014 = CARTESIAN_POINT('',(164.084525,-73.357107,-3.5E-02)); +#72015 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#72016 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#72017 = ADVANCED_FACE('',(#72018),#72029,.T.); +#72018 = FACE_BOUND('',#72019,.T.); +#72019 = EDGE_LOOP('',(#72020,#72026,#72027,#72028)); +#72020 = ORIENTED_EDGE('',*,*,#72021,.T.); +#72021 = EDGE_CURVE('',#71402,#71622,#72022,.T.); +#72022 = LINE('',#72023,#72024); +#72023 = CARTESIAN_POINT('',(162.583808,-73.188017,-3.5E-02)); +#72024 = VECTOR('',#72025,1.); +#72025 = DIRECTION('',(0.,0.,1.)); +#72026 = ORIENTED_EDGE('',*,*,#71621,.T.); +#72027 = ORIENTED_EDGE('',*,*,#71987,.F.); +#72028 = ORIENTED_EDGE('',*,*,#71401,.F.); +#72029 = PLANE('',#72030); +#72030 = AXIS2_PLACEMENT_3D('',#72031,#72032,#72033); +#72031 = CARTESIAN_POINT('',(162.583808,-73.188017,-3.5E-02)); +#72032 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#72033 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#72034 = ADVANCED_FACE('',(#72035),#72046,.T.); +#72035 = FACE_BOUND('',#72036,.T.); +#72036 = EDGE_LOOP('',(#72037,#72038,#72039,#72045)); +#72037 = ORIENTED_EDGE('',*,*,#72006,.T.); +#72038 = ORIENTED_EDGE('',*,*,#71701,.T.); +#72039 = ORIENTED_EDGE('',*,*,#72040,.F.); +#72040 = EDGE_CURVE('',#71474,#71694,#72041,.T.); +#72041 = LINE('',#72042,#72043); +#72042 = CARTESIAN_POINT('',(163.862542,-73.635465,-3.5E-02)); +#72043 = VECTOR('',#72044,1.); +#72044 = DIRECTION('',(0.,0.,1.)); +#72045 = ORIENTED_EDGE('',*,*,#71481,.F.); +#72046 = PLANE('',#72047); +#72047 = AXIS2_PLACEMENT_3D('',#72048,#72049,#72050); +#72048 = CARTESIAN_POINT('',(163.989215,-73.508792,-3.5E-02)); +#72049 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#72050 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#72051 = ADVANCED_FACE('',(#72052),#72063,.T.); +#72052 = FACE_BOUND('',#72053,.T.); +#72053 = EDGE_LOOP('',(#72054,#72060,#72061,#72062)); +#72054 = ORIENTED_EDGE('',*,*,#72055,.T.); +#72055 = EDGE_CURVE('',#71410,#71630,#72056,.T.); +#72056 = LINE('',#72057,#72058); +#72057 = CARTESIAN_POINT('',(162.642975,-73.357107,-3.5E-02)); +#72058 = VECTOR('',#72059,1.); +#72059 = DIRECTION('',(0.,0.,1.)); +#72060 = ORIENTED_EDGE('',*,*,#71629,.T.); +#72061 = ORIENTED_EDGE('',*,*,#72021,.F.); +#72062 = ORIENTED_EDGE('',*,*,#71409,.F.); +#72063 = PLANE('',#72064); +#72064 = AXIS2_PLACEMENT_3D('',#72065,#72066,#72067); +#72065 = CARTESIAN_POINT('',(162.642975,-73.357107,-3.5E-02)); +#72066 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#72067 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#72068 = ADVANCED_FACE('',(#72069),#72080,.T.); +#72069 = FACE_BOUND('',#72070,.T.); +#72070 = EDGE_LOOP('',(#72071,#72072,#72073,#72079)); +#72071 = ORIENTED_EDGE('',*,*,#72040,.T.); +#72072 = ORIENTED_EDGE('',*,*,#71693,.T.); +#72073 = ORIENTED_EDGE('',*,*,#72074,.F.); +#72074 = EDGE_CURVE('',#71466,#71686,#72075,.T.); +#72075 = LINE('',#72076,#72077); +#72076 = CARTESIAN_POINT('',(163.710857,-73.730775,-3.5E-02)); +#72077 = VECTOR('',#72078,1.); +#72078 = DIRECTION('',(0.,0.,1.)); +#72079 = ORIENTED_EDGE('',*,*,#71473,.F.); +#72080 = PLANE('',#72081); +#72081 = AXIS2_PLACEMENT_3D('',#72082,#72083,#72084); +#72082 = CARTESIAN_POINT('',(163.862542,-73.635465,-3.5E-02)); +#72083 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#72084 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#72085 = ADVANCED_FACE('',(#72086),#72097,.T.); +#72086 = FACE_BOUND('',#72087,.T.); +#72087 = EDGE_LOOP('',(#72088,#72094,#72095,#72096)); +#72088 = ORIENTED_EDGE('',*,*,#72089,.T.); +#72089 = EDGE_CURVE('',#71418,#71638,#72090,.T.); +#72090 = LINE('',#72091,#72092); +#72091 = CARTESIAN_POINT('',(162.738285,-73.508792,-3.5E-02)); +#72092 = VECTOR('',#72093,1.); +#72093 = DIRECTION('',(0.,0.,1.)); +#72094 = ORIENTED_EDGE('',*,*,#71637,.T.); +#72095 = ORIENTED_EDGE('',*,*,#72055,.F.); +#72096 = ORIENTED_EDGE('',*,*,#71417,.F.); +#72097 = PLANE('',#72098); +#72098 = AXIS2_PLACEMENT_3D('',#72099,#72100,#72101); +#72099 = CARTESIAN_POINT('',(162.738285,-73.508792,-3.5E-02)); +#72100 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#72101 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#72102 = ADVANCED_FACE('',(#72103),#72114,.T.); +#72103 = FACE_BOUND('',#72104,.T.); +#72104 = EDGE_LOOP('',(#72105,#72106,#72107,#72113)); +#72105 = ORIENTED_EDGE('',*,*,#72074,.T.); +#72106 = ORIENTED_EDGE('',*,*,#71685,.T.); +#72107 = ORIENTED_EDGE('',*,*,#72108,.F.); +#72108 = EDGE_CURVE('',#71458,#71678,#72109,.T.); +#72109 = LINE('',#72110,#72111); +#72110 = CARTESIAN_POINT('',(163.541767,-73.789942,-3.5E-02)); +#72111 = VECTOR('',#72112,1.); +#72112 = DIRECTION('',(0.,0.,1.)); +#72113 = ORIENTED_EDGE('',*,*,#71465,.F.); +#72114 = PLANE('',#72115); +#72115 = AXIS2_PLACEMENT_3D('',#72116,#72117,#72118); +#72116 = CARTESIAN_POINT('',(163.710857,-73.730775,-3.5E-02)); +#72117 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#72118 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#72119 = ADVANCED_FACE('',(#72120),#72131,.T.); +#72120 = FACE_BOUND('',#72121,.T.); +#72121 = EDGE_LOOP('',(#72122,#72128,#72129,#72130)); +#72122 = ORIENTED_EDGE('',*,*,#72123,.T.); +#72123 = EDGE_CURVE('',#71426,#71646,#72124,.T.); +#72124 = LINE('',#72125,#72126); +#72125 = CARTESIAN_POINT('',(162.864958,-73.635465,-3.5E-02)); +#72126 = VECTOR('',#72127,1.); +#72127 = DIRECTION('',(0.,0.,1.)); +#72128 = ORIENTED_EDGE('',*,*,#71645,.T.); +#72129 = ORIENTED_EDGE('',*,*,#72089,.F.); +#72130 = ORIENTED_EDGE('',*,*,#71425,.F.); +#72131 = PLANE('',#72132); +#72132 = AXIS2_PLACEMENT_3D('',#72133,#72134,#72135); +#72133 = CARTESIAN_POINT('',(162.864958,-73.635465,-3.5E-02)); +#72134 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#72135 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#72136 = ADVANCED_FACE('',(#72137),#72148,.T.); +#72137 = FACE_BOUND('',#72138,.T.); +#72138 = EDGE_LOOP('',(#72139,#72140,#72141,#72147)); +#72139 = ORIENTED_EDGE('',*,*,#72108,.T.); +#72140 = ORIENTED_EDGE('',*,*,#71677,.T.); +#72141 = ORIENTED_EDGE('',*,*,#72142,.F.); +#72142 = EDGE_CURVE('',#71450,#71670,#72143,.T.); +#72143 = LINE('',#72144,#72145); +#72144 = CARTESIAN_POINT('',(163.36375,-73.81,-3.5E-02)); +#72145 = VECTOR('',#72146,1.); +#72146 = DIRECTION('',(0.,0.,1.)); +#72147 = ORIENTED_EDGE('',*,*,#71457,.F.); +#72148 = PLANE('',#72149); +#72149 = AXIS2_PLACEMENT_3D('',#72150,#72151,#72152); +#72150 = CARTESIAN_POINT('',(163.541767,-73.789942,-3.5E-02)); +#72151 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#72152 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#72153 = ADVANCED_FACE('',(#72154),#72165,.T.); +#72154 = FACE_BOUND('',#72155,.T.); +#72155 = EDGE_LOOP('',(#72156,#72162,#72163,#72164)); +#72156 = ORIENTED_EDGE('',*,*,#72157,.T.); +#72157 = EDGE_CURVE('',#71434,#71654,#72158,.T.); +#72158 = LINE('',#72159,#72160); +#72159 = CARTESIAN_POINT('',(163.016643,-73.730775,-3.5E-02)); +#72160 = VECTOR('',#72161,1.); +#72161 = DIRECTION('',(0.,0.,1.)); +#72162 = ORIENTED_EDGE('',*,*,#71653,.T.); +#72163 = ORIENTED_EDGE('',*,*,#72123,.F.); +#72164 = ORIENTED_EDGE('',*,*,#71433,.F.); +#72165 = PLANE('',#72166); +#72166 = AXIS2_PLACEMENT_3D('',#72167,#72168,#72169); +#72167 = CARTESIAN_POINT('',(163.016643,-73.730775,-3.5E-02)); +#72168 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#72169 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#72170 = ADVANCED_FACE('',(#72171),#72182,.T.); +#72171 = FACE_BOUND('',#72172,.T.); +#72172 = EDGE_LOOP('',(#72173,#72174,#72175,#72181)); +#72173 = ORIENTED_EDGE('',*,*,#72142,.T.); +#72174 = ORIENTED_EDGE('',*,*,#71669,.T.); +#72175 = ORIENTED_EDGE('',*,*,#72176,.F.); +#72176 = EDGE_CURVE('',#71442,#71662,#72177,.T.); +#72177 = LINE('',#72178,#72179); +#72178 = CARTESIAN_POINT('',(163.185733,-73.789942,-3.5E-02)); +#72179 = VECTOR('',#72180,1.); +#72180 = DIRECTION('',(0.,0.,1.)); +#72181 = ORIENTED_EDGE('',*,*,#71449,.F.); +#72182 = PLANE('',#72183); +#72183 = AXIS2_PLACEMENT_3D('',#72184,#72185,#72186); +#72184 = CARTESIAN_POINT('',(163.36375,-73.81,-3.5E-02)); +#72185 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#72186 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#72187 = ADVANCED_FACE('',(#72188),#72194,.T.); +#72188 = FACE_BOUND('',#72189,.T.); +#72189 = EDGE_LOOP('',(#72190,#72191,#72192,#72193)); +#72190 = ORIENTED_EDGE('',*,*,#72176,.T.); +#72191 = ORIENTED_EDGE('',*,*,#71661,.T.); +#72192 = ORIENTED_EDGE('',*,*,#72157,.F.); +#72193 = ORIENTED_EDGE('',*,*,#71441,.F.); +#72194 = PLANE('',#72195); +#72195 = AXIS2_PLACEMENT_3D('',#72196,#72197,#72198); +#72196 = CARTESIAN_POINT('',(163.185733,-73.789942,-3.5E-02)); +#72197 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#72198 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#72199 = ADVANCED_FACE('',(#72200),#72211,.F.); +#72200 = FACE_BOUND('',#72201,.T.); +#72201 = EDGE_LOOP('',(#72202,#72203,#72209,#72210)); +#72202 = ORIENTED_EDGE('',*,*,#71546,.T.); +#72203 = ORIENTED_EDGE('',*,*,#72204,.T.); +#72204 = EDGE_CURVE('',#71547,#71767,#72205,.T.); +#72205 = LINE('',#72206,#72207); +#72206 = CARTESIAN_POINT('',(163.36375,-73.385,-4.5E-02)); +#72207 = VECTOR('',#72208,1.); +#72208 = DIRECTION('',(0.,0.,1.)); +#72209 = ORIENTED_EDGE('',*,*,#71766,.F.); +#72210 = ORIENTED_EDGE('',*,*,#72204,.F.); +#72211 = CYLINDRICAL_SURFACE('',#72212,0.375); +#72212 = AXIS2_PLACEMENT_3D('',#72213,#72214,#72215); +#72213 = CARTESIAN_POINT('',(163.36375,-73.01,-4.5E-02)); +#72214 = DIRECTION('',(-0.,-0.,-1.)); +#72215 = DIRECTION('',(-0.,-1.,0.)); +#72216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72220)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72217,#72218,#72219)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72217 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72218 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72219 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72220 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72217, + 'distance_accuracy_value','confusion accuracy'); +#72221 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72222,#72224); +#72222 = ( REPRESENTATION_RELATIONSHIP('','',#71234,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72223) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72223 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1471); +#72224 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72225); +#72225 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('366','=>[0:1:1:359]','',#5, + #71229,$); +#72226 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#71231)); +#72227 = SHAPE_DEFINITION_REPRESENTATION(#72228,#72234); +#72228 = PRODUCT_DEFINITION_SHAPE('','',#72229); +#72229 = PRODUCT_DEFINITION('design','',#72230,#72233); +#72230 = PRODUCT_DEFINITION_FORMATION('','',#72231); +#72231 = PRODUCT('HackPad_pad_110','HackPad_pad_110','',(#72232)); +#72232 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72233 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72234 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#72235),#72327); +#72235 = MANIFOLD_SOLID_BREP('',#72236); +#72236 = CLOSED_SHELL('',(#72237,#72270,#72290,#72310)); +#72237 = ADVANCED_FACE('',(#72238),#72265,.T.); +#72238 = FACE_BOUND('',#72239,.F.); +#72239 = EDGE_LOOP('',(#72240,#72250,#72257,#72258)); +#72240 = ORIENTED_EDGE('',*,*,#72241,.T.); +#72241 = EDGE_CURVE('',#72242,#72244,#72246,.T.); +#72242 = VERTEX_POINT('',#72243); +#72243 = CARTESIAN_POINT('',(163.36375,-73.41,-3.5E-02)); +#72244 = VERTEX_POINT('',#72245); +#72245 = CARTESIAN_POINT('',(163.36375,-73.41,1.635)); +#72246 = LINE('',#72247,#72248); +#72247 = CARTESIAN_POINT('',(163.36375,-73.41,-3.5E-02)); +#72248 = VECTOR('',#72249,1.); +#72249 = DIRECTION('',(0.,0.,1.)); +#72250 = ORIENTED_EDGE('',*,*,#72251,.T.); +#72251 = EDGE_CURVE('',#72244,#72244,#72252,.T.); +#72252 = CIRCLE('',#72253,0.4); +#72253 = AXIS2_PLACEMENT_3D('',#72254,#72255,#72256); +#72254 = CARTESIAN_POINT('',(163.36375,-73.01,1.635)); +#72255 = DIRECTION('',(0.,-0.,1.)); +#72256 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#72257 = ORIENTED_EDGE('',*,*,#72241,.F.); +#72258 = ORIENTED_EDGE('',*,*,#72259,.F.); +#72259 = EDGE_CURVE('',#72242,#72242,#72260,.T.); +#72260 = CIRCLE('',#72261,0.4); +#72261 = AXIS2_PLACEMENT_3D('',#72262,#72263,#72264); +#72262 = CARTESIAN_POINT('',(163.36375,-73.01,-3.5E-02)); +#72263 = DIRECTION('',(0.,-0.,1.)); +#72264 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#72265 = CYLINDRICAL_SURFACE('',#72266,0.4); +#72266 = AXIS2_PLACEMENT_3D('',#72267,#72268,#72269); +#72267 = CARTESIAN_POINT('',(163.36375,-73.01,-3.5E-02)); +#72268 = DIRECTION('',(-0.,0.,-1.)); +#72269 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#72270 = ADVANCED_FACE('',(#72271,#72274),#72285,.F.); +#72271 = FACE_BOUND('',#72272,.F.); +#72272 = EDGE_LOOP('',(#72273)); +#72273 = ORIENTED_EDGE('',*,*,#72259,.T.); +#72274 = FACE_BOUND('',#72275,.F.); +#72275 = EDGE_LOOP('',(#72276)); +#72276 = ORIENTED_EDGE('',*,*,#72277,.T.); +#72277 = EDGE_CURVE('',#72278,#72278,#72280,.T.); +#72278 = VERTEX_POINT('',#72279); +#72279 = CARTESIAN_POINT('',(163.36375,-73.385,-3.5E-02)); +#72280 = CIRCLE('',#72281,0.375); +#72281 = AXIS2_PLACEMENT_3D('',#72282,#72283,#72284); +#72282 = CARTESIAN_POINT('',(163.36375,-73.01,-3.5E-02)); +#72283 = DIRECTION('',(-0.,0.,-1.)); +#72284 = DIRECTION('',(-0.,-1.,0.)); +#72285 = PLANE('',#72286); +#72286 = AXIS2_PLACEMENT_3D('',#72287,#72288,#72289); +#72287 = CARTESIAN_POINT('',(163.36375,-73.41,-3.5E-02)); +#72288 = DIRECTION('',(0.,0.,1.)); +#72289 = DIRECTION('',(1.,0.,-0.)); +#72290 = ADVANCED_FACE('',(#72291,#72294),#72305,.T.); +#72291 = FACE_BOUND('',#72292,.T.); +#72292 = EDGE_LOOP('',(#72293)); +#72293 = ORIENTED_EDGE('',*,*,#72251,.T.); +#72294 = FACE_BOUND('',#72295,.T.); +#72295 = EDGE_LOOP('',(#72296)); +#72296 = ORIENTED_EDGE('',*,*,#72297,.T.); +#72297 = EDGE_CURVE('',#72298,#72298,#72300,.T.); +#72298 = VERTEX_POINT('',#72299); +#72299 = CARTESIAN_POINT('',(163.36375,-73.385,1.635)); +#72300 = CIRCLE('',#72301,0.375); +#72301 = AXIS2_PLACEMENT_3D('',#72302,#72303,#72304); +#72302 = CARTESIAN_POINT('',(163.36375,-73.01,1.635)); +#72303 = DIRECTION('',(-0.,0.,-1.)); +#72304 = DIRECTION('',(-0.,-1.,0.)); +#72305 = PLANE('',#72306); +#72306 = AXIS2_PLACEMENT_3D('',#72307,#72308,#72309); +#72307 = CARTESIAN_POINT('',(163.36375,-73.41,1.635)); +#72308 = DIRECTION('',(0.,0.,1.)); +#72309 = DIRECTION('',(1.,0.,-0.)); +#72310 = ADVANCED_FACE('',(#72311),#72322,.F.); +#72311 = FACE_BOUND('',#72312,.T.); +#72312 = EDGE_LOOP('',(#72313,#72314,#72320,#72321)); +#72313 = ORIENTED_EDGE('',*,*,#72277,.T.); +#72314 = ORIENTED_EDGE('',*,*,#72315,.T.); +#72315 = EDGE_CURVE('',#72278,#72298,#72316,.T.); +#72316 = LINE('',#72317,#72318); +#72317 = CARTESIAN_POINT('',(163.36375,-73.385,-4.5E-02)); +#72318 = VECTOR('',#72319,1.); +#72319 = DIRECTION('',(0.,0.,1.)); +#72320 = ORIENTED_EDGE('',*,*,#72297,.F.); +#72321 = ORIENTED_EDGE('',*,*,#72315,.F.); +#72322 = CYLINDRICAL_SURFACE('',#72323,0.375); +#72323 = AXIS2_PLACEMENT_3D('',#72324,#72325,#72326); +#72324 = CARTESIAN_POINT('',(163.36375,-73.01,-4.5E-02)); +#72325 = DIRECTION('',(-0.,-0.,-1.)); +#72326 = DIRECTION('',(-0.,-1.,0.)); +#72327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72331)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72328,#72329,#72330)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72328 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72329 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72330 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72331 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72328, + 'distance_accuracy_value','confusion accuracy'); +#72332 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72333,#72335); +#72333 = ( REPRESENTATION_RELATIONSHIP('','',#72234,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72334) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72334 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1475); +#72335 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72336); +#72336 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('367','=>[0:1:1:360]','',#5, + #72229,$); +#72337 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72231)); +#72338 = SHAPE_DEFINITION_REPRESENTATION(#72339,#72345); +#72339 = PRODUCT_DEFINITION_SHAPE('','',#72340); +#72340 = PRODUCT_DEFINITION('design','',#72341,#72344); +#72341 = PRODUCT_DEFINITION_FORMATION('','',#72342); +#72342 = PRODUCT('HackPad_pad_111','HackPad_pad_111','',(#72343)); +#72343 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72344 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72345 = SHAPE_REPRESENTATION('',(#11),#72346); +#72346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72350)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72347,#72348,#72349)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72347 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72348 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72349 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72350 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72347, + 'distance_accuracy_value','confusion accuracy'); +#72351 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72352,#72354); +#72352 = ( REPRESENTATION_RELATIONSHIP('','',#72345,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72353) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72353 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1479); +#72354 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72355); +#72355 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('368','=>[0:1:1:361]','',#5, + #72340,$); +#72356 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72342)); +#72357 = SHAPE_DEFINITION_REPRESENTATION(#72358,#72364); +#72358 = PRODUCT_DEFINITION_SHAPE('','',#72359); +#72359 = PRODUCT_DEFINITION('design','',#72360,#72363); +#72360 = PRODUCT_DEFINITION_FORMATION('','',#72361); +#72361 = PRODUCT('HackPad_pad_112','HackPad_pad_112','',(#72362)); +#72362 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72363 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72364 = SHAPE_REPRESENTATION('',(#11),#72365); +#72365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72369)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72366,#72367,#72368)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72366 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72367 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72368 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72369 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72366, + 'distance_accuracy_value','confusion accuracy'); +#72370 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72371,#72373); +#72371 = ( REPRESENTATION_RELATIONSHIP('','',#72364,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72372) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72372 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1483); +#72373 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72374); +#72374 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('369','=>[0:1:1:362]','',#5, + #72359,$); +#72375 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72361)); +#72376 = SHAPE_DEFINITION_REPRESENTATION(#72377,#72383); +#72377 = PRODUCT_DEFINITION_SHAPE('','',#72378); +#72378 = PRODUCT_DEFINITION('design','',#72379,#72382); +#72379 = PRODUCT_DEFINITION_FORMATION('','',#72380); +#72380 = PRODUCT('HackPad_pad_113','HackPad_pad_113','',(#72381)); +#72381 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72382 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72383 = SHAPE_REPRESENTATION('',(#11),#72384); +#72384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72388)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72385,#72386,#72387)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72385 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72386 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72387 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72388 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72385, + 'distance_accuracy_value','confusion accuracy'); +#72389 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72390,#72392); +#72390 = ( REPRESENTATION_RELATIONSHIP('','',#72383,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72391) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72391 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1487); +#72392 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72393); +#72393 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('370','=>[0:1:1:363]','',#5, + #72378,$); +#72394 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72380)); +#72395 = SHAPE_DEFINITION_REPRESENTATION(#72396,#72402); +#72396 = PRODUCT_DEFINITION_SHAPE('','',#72397); +#72397 = PRODUCT_DEFINITION('design','',#72398,#72401); +#72398 = PRODUCT_DEFINITION_FORMATION('','',#72399); +#72399 = PRODUCT('HackPad_pad_114','HackPad_pad_114','',(#72400)); +#72400 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72401 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72402 = SHAPE_REPRESENTATION('',(#11),#72403); +#72403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72407)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72404,#72405,#72406)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72404 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72405 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72406 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72407 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72404, + 'distance_accuracy_value','confusion accuracy'); +#72408 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72409,#72411); +#72409 = ( REPRESENTATION_RELATIONSHIP('','',#72402,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72410) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72410 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1491); +#72411 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72412); +#72412 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('371','=>[0:1:1:364]','',#5, + #72397,$); +#72413 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72399)); +#72414 = SHAPE_DEFINITION_REPRESENTATION(#72415,#72421); +#72415 = PRODUCT_DEFINITION_SHAPE('','',#72416); +#72416 = PRODUCT_DEFINITION('design','',#72417,#72420); +#72417 = PRODUCT_DEFINITION_FORMATION('','',#72418); +#72418 = PRODUCT('HackPad_pad_115','HackPad_pad_115','',(#72419)); +#72419 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72420 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72421 = SHAPE_REPRESENTATION('',(#11),#72422); +#72422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72426)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72423,#72424,#72425)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72423 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72424 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72425 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72426 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72423, + 'distance_accuracy_value','confusion accuracy'); +#72427 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72428,#72430); +#72428 = ( REPRESENTATION_RELATIONSHIP('','',#72421,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72429) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72429 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1495); +#72430 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72431); +#72431 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('372','=>[0:1:1:365]','',#5, + #72416,$); +#72432 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72418)); +#72433 = SHAPE_DEFINITION_REPRESENTATION(#72434,#72440); +#72434 = PRODUCT_DEFINITION_SHAPE('','',#72435); +#72435 = PRODUCT_DEFINITION('design','',#72436,#72439); +#72436 = PRODUCT_DEFINITION_FORMATION('','',#72437); +#72437 = PRODUCT('HackPad_pad_116','HackPad_pad_116','',(#72438)); +#72438 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72439 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72440 = SHAPE_REPRESENTATION('',(#11),#72441); +#72441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72445)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72442,#72443,#72444)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72442 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72443 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72444 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72445 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72442, + 'distance_accuracy_value','confusion accuracy'); +#72446 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72447,#72449); +#72447 = ( REPRESENTATION_RELATIONSHIP('','',#72440,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72448) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72448 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1499); +#72449 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72450); +#72450 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('373','=>[0:1:1:366]','',#5, + #72435,$); +#72451 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72437)); +#72452 = SHAPE_DEFINITION_REPRESENTATION(#72453,#72459); +#72453 = PRODUCT_DEFINITION_SHAPE('','',#72454); +#72454 = PRODUCT_DEFINITION('design','',#72455,#72458); +#72455 = PRODUCT_DEFINITION_FORMATION('','',#72456); +#72456 = PRODUCT('HackPad_pad_117','HackPad_pad_117','',(#72457)); +#72457 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72458 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72459 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#72460),#72552); +#72460 = MANIFOLD_SOLID_BREP('',#72461); +#72461 = CLOSED_SHELL('',(#72462,#72495,#72515,#72535)); +#72462 = ADVANCED_FACE('',(#72463),#72490,.T.); +#72463 = FACE_BOUND('',#72464,.T.); +#72464 = EDGE_LOOP('',(#72465,#72474,#72482,#72489)); +#72465 = ORIENTED_EDGE('',*,*,#72466,.F.); +#72466 = EDGE_CURVE('',#72467,#72467,#72469,.T.); +#72467 = VERTEX_POINT('',#72468); +#72468 = CARTESIAN_POINT('',(129.52875,-99.695,1.635)); +#72469 = CIRCLE('',#72470,1.1); +#72470 = AXIS2_PLACEMENT_3D('',#72471,#72472,#72473); +#72471 = CARTESIAN_POINT('',(128.42875,-99.695,1.635)); +#72472 = DIRECTION('',(0.,0.,1.)); +#72473 = DIRECTION('',(1.,0.,-0.)); +#72474 = ORIENTED_EDGE('',*,*,#72475,.F.); +#72475 = EDGE_CURVE('',#72476,#72467,#72478,.T.); +#72476 = VERTEX_POINT('',#72477); +#72477 = CARTESIAN_POINT('',(129.52875,-99.695,1.6)); +#72478 = LINE('',#72479,#72480); +#72479 = CARTESIAN_POINT('',(129.52875,-99.695,1.6)); +#72480 = VECTOR('',#72481,1.); +#72481 = DIRECTION('',(0.,0.,1.)); +#72482 = ORIENTED_EDGE('',*,*,#72483,.T.); +#72483 = EDGE_CURVE('',#72476,#72476,#72484,.T.); +#72484 = CIRCLE('',#72485,1.1); +#72485 = AXIS2_PLACEMENT_3D('',#72486,#72487,#72488); +#72486 = CARTESIAN_POINT('',(128.42875,-99.695,1.6)); +#72487 = DIRECTION('',(0.,0.,1.)); +#72488 = DIRECTION('',(1.,0.,-0.)); +#72489 = ORIENTED_EDGE('',*,*,#72475,.T.); +#72490 = CYLINDRICAL_SURFACE('',#72491,1.1); +#72491 = AXIS2_PLACEMENT_3D('',#72492,#72493,#72494); +#72492 = CARTESIAN_POINT('',(128.42875,-99.695,1.6)); +#72493 = DIRECTION('',(0.,0.,1.)); +#72494 = DIRECTION('',(1.,0.,-0.)); +#72495 = ADVANCED_FACE('',(#72496,#72499),#72510,.T.); +#72496 = FACE_BOUND('',#72497,.T.); +#72497 = EDGE_LOOP('',(#72498)); +#72498 = ORIENTED_EDGE('',*,*,#72466,.T.); +#72499 = FACE_BOUND('',#72500,.T.); +#72500 = EDGE_LOOP('',(#72501)); +#72501 = ORIENTED_EDGE('',*,*,#72502,.T.); +#72502 = EDGE_CURVE('',#72503,#72503,#72505,.T.); +#72503 = VERTEX_POINT('',#72504); +#72504 = CARTESIAN_POINT('',(128.42875,-100.42,1.635)); +#72505 = CIRCLE('',#72506,0.725); +#72506 = AXIS2_PLACEMENT_3D('',#72507,#72508,#72509); +#72507 = CARTESIAN_POINT('',(128.42875,-99.695,1.635)); +#72508 = DIRECTION('',(-0.,0.,-1.)); +#72509 = DIRECTION('',(-0.,-1.,0.)); +#72510 = PLANE('',#72511); +#72511 = AXIS2_PLACEMENT_3D('',#72512,#72513,#72514); +#72512 = CARTESIAN_POINT('',(128.42875,-99.695,1.635)); +#72513 = DIRECTION('',(0.,0.,1.)); +#72514 = DIRECTION('',(1.,0.,-0.)); +#72515 = ADVANCED_FACE('',(#72516,#72519),#72530,.F.); +#72516 = FACE_BOUND('',#72517,.F.); +#72517 = EDGE_LOOP('',(#72518)); +#72518 = ORIENTED_EDGE('',*,*,#72483,.T.); +#72519 = FACE_BOUND('',#72520,.F.); +#72520 = EDGE_LOOP('',(#72521)); +#72521 = ORIENTED_EDGE('',*,*,#72522,.T.); +#72522 = EDGE_CURVE('',#72523,#72523,#72525,.T.); +#72523 = VERTEX_POINT('',#72524); +#72524 = CARTESIAN_POINT('',(128.42875,-100.42,1.6)); +#72525 = CIRCLE('',#72526,0.725); +#72526 = AXIS2_PLACEMENT_3D('',#72527,#72528,#72529); +#72527 = CARTESIAN_POINT('',(128.42875,-99.695,1.6)); +#72528 = DIRECTION('',(-0.,0.,-1.)); +#72529 = DIRECTION('',(-0.,-1.,0.)); +#72530 = PLANE('',#72531); +#72531 = AXIS2_PLACEMENT_3D('',#72532,#72533,#72534); +#72532 = CARTESIAN_POINT('',(128.42875,-99.695,1.6)); +#72533 = DIRECTION('',(0.,0.,1.)); +#72534 = DIRECTION('',(1.,0.,-0.)); +#72535 = ADVANCED_FACE('',(#72536),#72547,.F.); +#72536 = FACE_BOUND('',#72537,.T.); +#72537 = EDGE_LOOP('',(#72538,#72539,#72545,#72546)); +#72538 = ORIENTED_EDGE('',*,*,#72522,.T.); +#72539 = ORIENTED_EDGE('',*,*,#72540,.T.); +#72540 = EDGE_CURVE('',#72523,#72503,#72541,.T.); +#72541 = LINE('',#72542,#72543); +#72542 = CARTESIAN_POINT('',(128.42875,-100.42,-4.5E-02)); +#72543 = VECTOR('',#72544,1.); +#72544 = DIRECTION('',(0.,0.,1.)); +#72545 = ORIENTED_EDGE('',*,*,#72502,.F.); +#72546 = ORIENTED_EDGE('',*,*,#72540,.F.); +#72547 = CYLINDRICAL_SURFACE('',#72548,0.725); +#72548 = AXIS2_PLACEMENT_3D('',#72549,#72550,#72551); +#72549 = CARTESIAN_POINT('',(128.42875,-99.695,-4.5E-02)); +#72550 = DIRECTION('',(-0.,-0.,-1.)); +#72551 = DIRECTION('',(-0.,-1.,0.)); +#72552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72556)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72553,#72554,#72555)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72553 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72554 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72555 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72556 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72553, + 'distance_accuracy_value','confusion accuracy'); +#72557 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72558,#72560); +#72558 = ( REPRESENTATION_RELATIONSHIP('','',#72459,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72559) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72559 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1503); +#72560 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72561); +#72561 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('374','=>[0:1:1:367]','',#5, + #72454,$); +#72562 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72456)); +#72563 = SHAPE_DEFINITION_REPRESENTATION(#72564,#72570); +#72564 = PRODUCT_DEFINITION_SHAPE('','',#72565); +#72565 = PRODUCT_DEFINITION('design','',#72566,#72569); +#72566 = PRODUCT_DEFINITION_FORMATION('','',#72567); +#72567 = PRODUCT('HackPad_pad_118','HackPad_pad_118','',(#72568)); +#72568 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72569 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72570 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#72571),#72663); +#72571 = MANIFOLD_SOLID_BREP('',#72572); +#72572 = CLOSED_SHELL('',(#72573,#72606,#72626,#72646)); +#72573 = ADVANCED_FACE('',(#72574),#72601,.T.); +#72574 = FACE_BOUND('',#72575,.T.); +#72575 = EDGE_LOOP('',(#72576,#72585,#72593,#72600)); +#72576 = ORIENTED_EDGE('',*,*,#72577,.F.); +#72577 = EDGE_CURVE('',#72578,#72578,#72580,.T.); +#72578 = VERTEX_POINT('',#72579); +#72579 = CARTESIAN_POINT('',(129.52875,-99.695,0.)); +#72580 = CIRCLE('',#72581,1.1); +#72581 = AXIS2_PLACEMENT_3D('',#72582,#72583,#72584); +#72582 = CARTESIAN_POINT('',(128.42875,-99.695,0.)); +#72583 = DIRECTION('',(0.,0.,1.)); +#72584 = DIRECTION('',(1.,0.,-0.)); +#72585 = ORIENTED_EDGE('',*,*,#72586,.F.); +#72586 = EDGE_CURVE('',#72587,#72578,#72589,.T.); +#72587 = VERTEX_POINT('',#72588); +#72588 = CARTESIAN_POINT('',(129.52875,-99.695,-3.5E-02)); +#72589 = LINE('',#72590,#72591); +#72590 = CARTESIAN_POINT('',(129.52875,-99.695,-3.5E-02)); +#72591 = VECTOR('',#72592,1.); +#72592 = DIRECTION('',(0.,0.,1.)); +#72593 = ORIENTED_EDGE('',*,*,#72594,.T.); +#72594 = EDGE_CURVE('',#72587,#72587,#72595,.T.); +#72595 = CIRCLE('',#72596,1.1); +#72596 = AXIS2_PLACEMENT_3D('',#72597,#72598,#72599); +#72597 = CARTESIAN_POINT('',(128.42875,-99.695,-3.5E-02)); +#72598 = DIRECTION('',(0.,0.,1.)); +#72599 = DIRECTION('',(1.,0.,-0.)); +#72600 = ORIENTED_EDGE('',*,*,#72586,.T.); +#72601 = CYLINDRICAL_SURFACE('',#72602,1.1); +#72602 = AXIS2_PLACEMENT_3D('',#72603,#72604,#72605); +#72603 = CARTESIAN_POINT('',(128.42875,-99.695,-3.5E-02)); +#72604 = DIRECTION('',(0.,0.,1.)); +#72605 = DIRECTION('',(1.,0.,-0.)); +#72606 = ADVANCED_FACE('',(#72607,#72610),#72621,.T.); +#72607 = FACE_BOUND('',#72608,.T.); +#72608 = EDGE_LOOP('',(#72609)); +#72609 = ORIENTED_EDGE('',*,*,#72577,.T.); +#72610 = FACE_BOUND('',#72611,.T.); +#72611 = EDGE_LOOP('',(#72612)); +#72612 = ORIENTED_EDGE('',*,*,#72613,.T.); +#72613 = EDGE_CURVE('',#72614,#72614,#72616,.T.); +#72614 = VERTEX_POINT('',#72615); +#72615 = CARTESIAN_POINT('',(128.42875,-100.42,0.)); +#72616 = CIRCLE('',#72617,0.725); +#72617 = AXIS2_PLACEMENT_3D('',#72618,#72619,#72620); +#72618 = CARTESIAN_POINT('',(128.42875,-99.695,0.)); +#72619 = DIRECTION('',(-0.,0.,-1.)); +#72620 = DIRECTION('',(-0.,-1.,0.)); +#72621 = PLANE('',#72622); +#72622 = AXIS2_PLACEMENT_3D('',#72623,#72624,#72625); +#72623 = CARTESIAN_POINT('',(128.42875,-99.695,0.)); +#72624 = DIRECTION('',(0.,0.,1.)); +#72625 = DIRECTION('',(1.,0.,-0.)); +#72626 = ADVANCED_FACE('',(#72627,#72630),#72641,.F.); +#72627 = FACE_BOUND('',#72628,.F.); +#72628 = EDGE_LOOP('',(#72629)); +#72629 = ORIENTED_EDGE('',*,*,#72594,.T.); +#72630 = FACE_BOUND('',#72631,.F.); +#72631 = EDGE_LOOP('',(#72632)); +#72632 = ORIENTED_EDGE('',*,*,#72633,.T.); +#72633 = EDGE_CURVE('',#72634,#72634,#72636,.T.); +#72634 = VERTEX_POINT('',#72635); +#72635 = CARTESIAN_POINT('',(128.42875,-100.42,-3.5E-02)); +#72636 = CIRCLE('',#72637,0.725); +#72637 = AXIS2_PLACEMENT_3D('',#72638,#72639,#72640); +#72638 = CARTESIAN_POINT('',(128.42875,-99.695,-3.5E-02)); +#72639 = DIRECTION('',(-0.,0.,-1.)); +#72640 = DIRECTION('',(-0.,-1.,0.)); +#72641 = PLANE('',#72642); +#72642 = AXIS2_PLACEMENT_3D('',#72643,#72644,#72645); +#72643 = CARTESIAN_POINT('',(128.42875,-99.695,-3.5E-02)); +#72644 = DIRECTION('',(0.,0.,1.)); +#72645 = DIRECTION('',(1.,0.,-0.)); +#72646 = ADVANCED_FACE('',(#72647),#72658,.F.); +#72647 = FACE_BOUND('',#72648,.T.); +#72648 = EDGE_LOOP('',(#72649,#72650,#72656,#72657)); +#72649 = ORIENTED_EDGE('',*,*,#72633,.T.); +#72650 = ORIENTED_EDGE('',*,*,#72651,.T.); +#72651 = EDGE_CURVE('',#72634,#72614,#72652,.T.); +#72652 = LINE('',#72653,#72654); +#72653 = CARTESIAN_POINT('',(128.42875,-100.42,-4.5E-02)); +#72654 = VECTOR('',#72655,1.); +#72655 = DIRECTION('',(0.,0.,1.)); +#72656 = ORIENTED_EDGE('',*,*,#72613,.F.); +#72657 = ORIENTED_EDGE('',*,*,#72651,.F.); +#72658 = CYLINDRICAL_SURFACE('',#72659,0.725); +#72659 = AXIS2_PLACEMENT_3D('',#72660,#72661,#72662); +#72660 = CARTESIAN_POINT('',(128.42875,-99.695,-4.5E-02)); +#72661 = DIRECTION('',(-0.,-0.,-1.)); +#72662 = DIRECTION('',(-0.,-1.,0.)); +#72663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72667)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72664,#72665,#72666)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72664 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72665 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72666 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72667 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72664, + 'distance_accuracy_value','confusion accuracy'); +#72668 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72669,#72671); +#72669 = ( REPRESENTATION_RELATIONSHIP('','',#72570,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72670) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72670 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1507); +#72671 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72672); +#72672 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('375','=>[0:1:1:368]','',#5, + #72565,$); +#72673 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72567)); +#72674 = SHAPE_DEFINITION_REPRESENTATION(#72675,#72681); +#72675 = PRODUCT_DEFINITION_SHAPE('','',#72676); +#72676 = PRODUCT_DEFINITION('design','',#72677,#72680); +#72677 = PRODUCT_DEFINITION_FORMATION('','',#72678); +#72678 = PRODUCT('HackPad_pad_119','HackPad_pad_119','',(#72679)); +#72679 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72680 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72681 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#72682),#72774); +#72682 = MANIFOLD_SOLID_BREP('',#72683); +#72683 = CLOSED_SHELL('',(#72684,#72717,#72737,#72757)); +#72684 = ADVANCED_FACE('',(#72685),#72712,.T.); +#72685 = FACE_BOUND('',#72686,.F.); +#72686 = EDGE_LOOP('',(#72687,#72697,#72704,#72705)); +#72687 = ORIENTED_EDGE('',*,*,#72688,.T.); +#72688 = EDGE_CURVE('',#72689,#72691,#72693,.T.); +#72689 = VERTEX_POINT('',#72690); +#72690 = CARTESIAN_POINT('',(128.42875,-100.445,-3.5E-02)); +#72691 = VERTEX_POINT('',#72692); +#72692 = CARTESIAN_POINT('',(128.42875,-100.445,1.635)); +#72693 = LINE('',#72694,#72695); +#72694 = CARTESIAN_POINT('',(128.42875,-100.445,-3.5E-02)); +#72695 = VECTOR('',#72696,1.); +#72696 = DIRECTION('',(0.,0.,1.)); +#72697 = ORIENTED_EDGE('',*,*,#72698,.T.); +#72698 = EDGE_CURVE('',#72691,#72691,#72699,.T.); +#72699 = CIRCLE('',#72700,0.75); +#72700 = AXIS2_PLACEMENT_3D('',#72701,#72702,#72703); +#72701 = CARTESIAN_POINT('',(128.42875,-99.695,1.635)); +#72702 = DIRECTION('',(0.,0.,1.)); +#72703 = DIRECTION('',(-0.,-1.,0.)); +#72704 = ORIENTED_EDGE('',*,*,#72688,.F.); +#72705 = ORIENTED_EDGE('',*,*,#72706,.F.); +#72706 = EDGE_CURVE('',#72689,#72689,#72707,.T.); +#72707 = CIRCLE('',#72708,0.75); +#72708 = AXIS2_PLACEMENT_3D('',#72709,#72710,#72711); +#72709 = CARTESIAN_POINT('',(128.42875,-99.695,-3.5E-02)); +#72710 = DIRECTION('',(0.,0.,1.)); +#72711 = DIRECTION('',(-0.,-1.,0.)); +#72712 = CYLINDRICAL_SURFACE('',#72713,0.75); +#72713 = AXIS2_PLACEMENT_3D('',#72714,#72715,#72716); +#72714 = CARTESIAN_POINT('',(128.42875,-99.695,-3.5E-02)); +#72715 = DIRECTION('',(-0.,-0.,-1.)); +#72716 = DIRECTION('',(-0.,-1.,0.)); +#72717 = ADVANCED_FACE('',(#72718,#72721),#72732,.F.); +#72718 = FACE_BOUND('',#72719,.F.); +#72719 = EDGE_LOOP('',(#72720)); +#72720 = ORIENTED_EDGE('',*,*,#72706,.T.); +#72721 = FACE_BOUND('',#72722,.F.); +#72722 = EDGE_LOOP('',(#72723)); +#72723 = ORIENTED_EDGE('',*,*,#72724,.T.); +#72724 = EDGE_CURVE('',#72725,#72725,#72727,.T.); +#72725 = VERTEX_POINT('',#72726); +#72726 = CARTESIAN_POINT('',(128.42875,-100.42,-3.5E-02)); +#72727 = CIRCLE('',#72728,0.725); +#72728 = AXIS2_PLACEMENT_3D('',#72729,#72730,#72731); +#72729 = CARTESIAN_POINT('',(128.42875,-99.695,-3.5E-02)); +#72730 = DIRECTION('',(-0.,0.,-1.)); +#72731 = DIRECTION('',(-0.,-1.,0.)); +#72732 = PLANE('',#72733); +#72733 = AXIS2_PLACEMENT_3D('',#72734,#72735,#72736); +#72734 = CARTESIAN_POINT('',(128.42875,-100.445,-3.5E-02)); +#72735 = DIRECTION('',(0.,0.,1.)); +#72736 = DIRECTION('',(1.,0.,-0.)); +#72737 = ADVANCED_FACE('',(#72738,#72741),#72752,.T.); +#72738 = FACE_BOUND('',#72739,.T.); +#72739 = EDGE_LOOP('',(#72740)); +#72740 = ORIENTED_EDGE('',*,*,#72698,.T.); +#72741 = FACE_BOUND('',#72742,.T.); +#72742 = EDGE_LOOP('',(#72743)); +#72743 = ORIENTED_EDGE('',*,*,#72744,.T.); +#72744 = EDGE_CURVE('',#72745,#72745,#72747,.T.); +#72745 = VERTEX_POINT('',#72746); +#72746 = CARTESIAN_POINT('',(128.42875,-100.42,1.635)); +#72747 = CIRCLE('',#72748,0.725); +#72748 = AXIS2_PLACEMENT_3D('',#72749,#72750,#72751); +#72749 = CARTESIAN_POINT('',(128.42875,-99.695,1.635)); +#72750 = DIRECTION('',(-0.,0.,-1.)); +#72751 = DIRECTION('',(-0.,-1.,0.)); +#72752 = PLANE('',#72753); +#72753 = AXIS2_PLACEMENT_3D('',#72754,#72755,#72756); +#72754 = CARTESIAN_POINT('',(128.42875,-100.445,1.635)); +#72755 = DIRECTION('',(0.,0.,1.)); +#72756 = DIRECTION('',(1.,0.,-0.)); +#72757 = ADVANCED_FACE('',(#72758),#72769,.F.); +#72758 = FACE_BOUND('',#72759,.T.); +#72759 = EDGE_LOOP('',(#72760,#72761,#72767,#72768)); +#72760 = ORIENTED_EDGE('',*,*,#72724,.T.); +#72761 = ORIENTED_EDGE('',*,*,#72762,.T.); +#72762 = EDGE_CURVE('',#72725,#72745,#72763,.T.); +#72763 = LINE('',#72764,#72765); +#72764 = CARTESIAN_POINT('',(128.42875,-100.42,-4.5E-02)); +#72765 = VECTOR('',#72766,1.); +#72766 = DIRECTION('',(0.,0.,1.)); +#72767 = ORIENTED_EDGE('',*,*,#72744,.F.); +#72768 = ORIENTED_EDGE('',*,*,#72762,.F.); +#72769 = CYLINDRICAL_SURFACE('',#72770,0.725); +#72770 = AXIS2_PLACEMENT_3D('',#72771,#72772,#72773); +#72771 = CARTESIAN_POINT('',(128.42875,-99.695,-4.5E-02)); +#72772 = DIRECTION('',(-0.,-0.,-1.)); +#72773 = DIRECTION('',(-0.,-1.,0.)); +#72774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72778)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72775,#72776,#72777)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72775 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72776 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72777 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72778 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72775, + 'distance_accuracy_value','confusion accuracy'); +#72779 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72780,#72782); +#72780 = ( REPRESENTATION_RELATIONSHIP('','',#72681,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72781) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72781 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1511); +#72782 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72783); +#72783 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('376','=>[0:1:1:369]','',#5, + #72676,$); +#72784 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72678)); +#72785 = SHAPE_DEFINITION_REPRESENTATION(#72786,#72792); +#72786 = PRODUCT_DEFINITION_SHAPE('','',#72787); +#72787 = PRODUCT_DEFINITION('design','',#72788,#72791); +#72788 = PRODUCT_DEFINITION_FORMATION('','',#72789); +#72789 = PRODUCT('HackPad_pad_120','HackPad_pad_120','',(#72790)); +#72790 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72791 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72792 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#72793),#72885); +#72793 = MANIFOLD_SOLID_BREP('',#72794); +#72794 = CLOSED_SHELL('',(#72795,#72828,#72848,#72868)); +#72795 = ADVANCED_FACE('',(#72796),#72823,.T.); +#72796 = FACE_BOUND('',#72797,.T.); +#72797 = EDGE_LOOP('',(#72798,#72807,#72815,#72822)); +#72798 = ORIENTED_EDGE('',*,*,#72799,.F.); +#72799 = EDGE_CURVE('',#72800,#72800,#72802,.T.); +#72800 = VERTEX_POINT('',#72801); +#72801 = CARTESIAN_POINT('',(123.17875,-102.235,1.635)); +#72802 = CIRCLE('',#72803,1.1); +#72803 = AXIS2_PLACEMENT_3D('',#72804,#72805,#72806); +#72804 = CARTESIAN_POINT('',(122.07875,-102.235,1.635)); +#72805 = DIRECTION('',(0.,0.,1.)); +#72806 = DIRECTION('',(1.,0.,-0.)); +#72807 = ORIENTED_EDGE('',*,*,#72808,.F.); +#72808 = EDGE_CURVE('',#72809,#72800,#72811,.T.); +#72809 = VERTEX_POINT('',#72810); +#72810 = CARTESIAN_POINT('',(123.17875,-102.235,1.6)); +#72811 = LINE('',#72812,#72813); +#72812 = CARTESIAN_POINT('',(123.17875,-102.235,1.6)); +#72813 = VECTOR('',#72814,1.); +#72814 = DIRECTION('',(0.,0.,1.)); +#72815 = ORIENTED_EDGE('',*,*,#72816,.T.); +#72816 = EDGE_CURVE('',#72809,#72809,#72817,.T.); +#72817 = CIRCLE('',#72818,1.1); +#72818 = AXIS2_PLACEMENT_3D('',#72819,#72820,#72821); +#72819 = CARTESIAN_POINT('',(122.07875,-102.235,1.6)); +#72820 = DIRECTION('',(0.,0.,1.)); +#72821 = DIRECTION('',(1.,0.,-0.)); +#72822 = ORIENTED_EDGE('',*,*,#72808,.T.); +#72823 = CYLINDRICAL_SURFACE('',#72824,1.1); +#72824 = AXIS2_PLACEMENT_3D('',#72825,#72826,#72827); +#72825 = CARTESIAN_POINT('',(122.07875,-102.235,1.6)); +#72826 = DIRECTION('',(0.,0.,1.)); +#72827 = DIRECTION('',(1.,0.,-0.)); +#72828 = ADVANCED_FACE('',(#72829,#72832),#72843,.T.); +#72829 = FACE_BOUND('',#72830,.T.); +#72830 = EDGE_LOOP('',(#72831)); +#72831 = ORIENTED_EDGE('',*,*,#72799,.T.); +#72832 = FACE_BOUND('',#72833,.T.); +#72833 = EDGE_LOOP('',(#72834)); +#72834 = ORIENTED_EDGE('',*,*,#72835,.T.); +#72835 = EDGE_CURVE('',#72836,#72836,#72838,.T.); +#72836 = VERTEX_POINT('',#72837); +#72837 = CARTESIAN_POINT('',(122.07875,-102.96,1.635)); +#72838 = CIRCLE('',#72839,0.725); +#72839 = AXIS2_PLACEMENT_3D('',#72840,#72841,#72842); +#72840 = CARTESIAN_POINT('',(122.07875,-102.235,1.635)); +#72841 = DIRECTION('',(-0.,0.,-1.)); +#72842 = DIRECTION('',(-0.,-1.,0.)); +#72843 = PLANE('',#72844); +#72844 = AXIS2_PLACEMENT_3D('',#72845,#72846,#72847); +#72845 = CARTESIAN_POINT('',(122.07875,-102.235,1.635)); +#72846 = DIRECTION('',(0.,0.,1.)); +#72847 = DIRECTION('',(1.,0.,-0.)); +#72848 = ADVANCED_FACE('',(#72849,#72852),#72863,.F.); +#72849 = FACE_BOUND('',#72850,.F.); +#72850 = EDGE_LOOP('',(#72851)); +#72851 = ORIENTED_EDGE('',*,*,#72816,.T.); +#72852 = FACE_BOUND('',#72853,.F.); +#72853 = EDGE_LOOP('',(#72854)); +#72854 = ORIENTED_EDGE('',*,*,#72855,.T.); +#72855 = EDGE_CURVE('',#72856,#72856,#72858,.T.); +#72856 = VERTEX_POINT('',#72857); +#72857 = CARTESIAN_POINT('',(122.07875,-102.96,1.6)); +#72858 = CIRCLE('',#72859,0.725); +#72859 = AXIS2_PLACEMENT_3D('',#72860,#72861,#72862); +#72860 = CARTESIAN_POINT('',(122.07875,-102.235,1.6)); +#72861 = DIRECTION('',(-0.,0.,-1.)); +#72862 = DIRECTION('',(-0.,-1.,0.)); +#72863 = PLANE('',#72864); +#72864 = AXIS2_PLACEMENT_3D('',#72865,#72866,#72867); +#72865 = CARTESIAN_POINT('',(122.07875,-102.235,1.6)); +#72866 = DIRECTION('',(0.,0.,1.)); +#72867 = DIRECTION('',(1.,0.,-0.)); +#72868 = ADVANCED_FACE('',(#72869),#72880,.F.); +#72869 = FACE_BOUND('',#72870,.T.); +#72870 = EDGE_LOOP('',(#72871,#72872,#72878,#72879)); +#72871 = ORIENTED_EDGE('',*,*,#72855,.T.); +#72872 = ORIENTED_EDGE('',*,*,#72873,.T.); +#72873 = EDGE_CURVE('',#72856,#72836,#72874,.T.); +#72874 = LINE('',#72875,#72876); +#72875 = CARTESIAN_POINT('',(122.07875,-102.96,-4.5E-02)); +#72876 = VECTOR('',#72877,1.); +#72877 = DIRECTION('',(0.,0.,1.)); +#72878 = ORIENTED_EDGE('',*,*,#72835,.F.); +#72879 = ORIENTED_EDGE('',*,*,#72873,.F.); +#72880 = CYLINDRICAL_SURFACE('',#72881,0.725); +#72881 = AXIS2_PLACEMENT_3D('',#72882,#72883,#72884); +#72882 = CARTESIAN_POINT('',(122.07875,-102.235,-4.5E-02)); +#72883 = DIRECTION('',(-0.,-0.,-1.)); +#72884 = DIRECTION('',(-0.,-1.,0.)); +#72885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72889)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72886,#72887,#72888)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72886 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72887 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72888 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72889 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72886, + 'distance_accuracy_value','confusion accuracy'); +#72890 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#72891,#72893); +#72891 = ( REPRESENTATION_RELATIONSHIP('','',#72792,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#72892) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#72892 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1515); +#72893 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #72894); +#72894 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('377','=>[0:1:1:370]','',#5, + #72787,$); +#72895 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72789)); +#72896 = SHAPE_DEFINITION_REPRESENTATION(#72897,#72903); +#72897 = PRODUCT_DEFINITION_SHAPE('','',#72898); +#72898 = PRODUCT_DEFINITION('design','',#72899,#72902); +#72899 = PRODUCT_DEFINITION_FORMATION('','',#72900); +#72900 = PRODUCT('HackPad_pad_121','HackPad_pad_121','',(#72901)); +#72901 = PRODUCT_CONTEXT('',#2,'mechanical'); +#72902 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#72903 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#72904),#72996); +#72904 = MANIFOLD_SOLID_BREP('',#72905); +#72905 = CLOSED_SHELL('',(#72906,#72939,#72959,#72979)); +#72906 = ADVANCED_FACE('',(#72907),#72934,.T.); +#72907 = FACE_BOUND('',#72908,.T.); +#72908 = EDGE_LOOP('',(#72909,#72918,#72926,#72933)); +#72909 = ORIENTED_EDGE('',*,*,#72910,.F.); +#72910 = EDGE_CURVE('',#72911,#72911,#72913,.T.); +#72911 = VERTEX_POINT('',#72912); +#72912 = CARTESIAN_POINT('',(123.17875,-102.235,0.)); +#72913 = CIRCLE('',#72914,1.1); +#72914 = AXIS2_PLACEMENT_3D('',#72915,#72916,#72917); +#72915 = CARTESIAN_POINT('',(122.07875,-102.235,0.)); +#72916 = DIRECTION('',(0.,0.,1.)); +#72917 = DIRECTION('',(1.,0.,-0.)); +#72918 = ORIENTED_EDGE('',*,*,#72919,.F.); +#72919 = EDGE_CURVE('',#72920,#72911,#72922,.T.); +#72920 = VERTEX_POINT('',#72921); +#72921 = CARTESIAN_POINT('',(123.17875,-102.235,-3.5E-02)); +#72922 = LINE('',#72923,#72924); +#72923 = CARTESIAN_POINT('',(123.17875,-102.235,-3.5E-02)); +#72924 = VECTOR('',#72925,1.); +#72925 = DIRECTION('',(0.,0.,1.)); +#72926 = ORIENTED_EDGE('',*,*,#72927,.T.); +#72927 = EDGE_CURVE('',#72920,#72920,#72928,.T.); +#72928 = CIRCLE('',#72929,1.1); +#72929 = AXIS2_PLACEMENT_3D('',#72930,#72931,#72932); +#72930 = CARTESIAN_POINT('',(122.07875,-102.235,-3.5E-02)); +#72931 = DIRECTION('',(0.,0.,1.)); +#72932 = DIRECTION('',(1.,0.,-0.)); +#72933 = ORIENTED_EDGE('',*,*,#72919,.T.); +#72934 = CYLINDRICAL_SURFACE('',#72935,1.1); +#72935 = AXIS2_PLACEMENT_3D('',#72936,#72937,#72938); +#72936 = CARTESIAN_POINT('',(122.07875,-102.235,-3.5E-02)); +#72937 = DIRECTION('',(0.,0.,1.)); +#72938 = DIRECTION('',(1.,0.,-0.)); +#72939 = ADVANCED_FACE('',(#72940,#72943),#72954,.T.); +#72940 = FACE_BOUND('',#72941,.T.); +#72941 = EDGE_LOOP('',(#72942)); +#72942 = ORIENTED_EDGE('',*,*,#72910,.T.); +#72943 = FACE_BOUND('',#72944,.T.); +#72944 = EDGE_LOOP('',(#72945)); +#72945 = ORIENTED_EDGE('',*,*,#72946,.T.); +#72946 = EDGE_CURVE('',#72947,#72947,#72949,.T.); +#72947 = VERTEX_POINT('',#72948); +#72948 = CARTESIAN_POINT('',(122.07875,-102.96,0.)); +#72949 = CIRCLE('',#72950,0.725); +#72950 = AXIS2_PLACEMENT_3D('',#72951,#72952,#72953); +#72951 = CARTESIAN_POINT('',(122.07875,-102.235,0.)); +#72952 = DIRECTION('',(-0.,0.,-1.)); +#72953 = DIRECTION('',(-0.,-1.,0.)); +#72954 = PLANE('',#72955); +#72955 = AXIS2_PLACEMENT_3D('',#72956,#72957,#72958); +#72956 = CARTESIAN_POINT('',(122.07875,-102.235,0.)); +#72957 = DIRECTION('',(0.,0.,1.)); +#72958 = DIRECTION('',(1.,0.,-0.)); +#72959 = ADVANCED_FACE('',(#72960,#72963),#72974,.F.); +#72960 = FACE_BOUND('',#72961,.F.); +#72961 = EDGE_LOOP('',(#72962)); +#72962 = ORIENTED_EDGE('',*,*,#72927,.T.); +#72963 = FACE_BOUND('',#72964,.F.); +#72964 = EDGE_LOOP('',(#72965)); +#72965 = ORIENTED_EDGE('',*,*,#72966,.T.); +#72966 = EDGE_CURVE('',#72967,#72967,#72969,.T.); +#72967 = VERTEX_POINT('',#72968); +#72968 = CARTESIAN_POINT('',(122.07875,-102.96,-3.5E-02)); +#72969 = CIRCLE('',#72970,0.725); +#72970 = AXIS2_PLACEMENT_3D('',#72971,#72972,#72973); +#72971 = CARTESIAN_POINT('',(122.07875,-102.235,-3.5E-02)); +#72972 = DIRECTION('',(-0.,0.,-1.)); +#72973 = DIRECTION('',(-0.,-1.,0.)); +#72974 = PLANE('',#72975); +#72975 = AXIS2_PLACEMENT_3D('',#72976,#72977,#72978); +#72976 = CARTESIAN_POINT('',(122.07875,-102.235,-3.5E-02)); +#72977 = DIRECTION('',(0.,0.,1.)); +#72978 = DIRECTION('',(1.,0.,-0.)); +#72979 = ADVANCED_FACE('',(#72980),#72991,.F.); +#72980 = FACE_BOUND('',#72981,.T.); +#72981 = EDGE_LOOP('',(#72982,#72983,#72989,#72990)); +#72982 = ORIENTED_EDGE('',*,*,#72966,.T.); +#72983 = ORIENTED_EDGE('',*,*,#72984,.T.); +#72984 = EDGE_CURVE('',#72967,#72947,#72985,.T.); +#72985 = LINE('',#72986,#72987); +#72986 = CARTESIAN_POINT('',(122.07875,-102.96,-4.5E-02)); +#72987 = VECTOR('',#72988,1.); +#72988 = DIRECTION('',(0.,0.,1.)); +#72989 = ORIENTED_EDGE('',*,*,#72946,.F.); +#72990 = ORIENTED_EDGE('',*,*,#72984,.F.); +#72991 = CYLINDRICAL_SURFACE('',#72992,0.725); +#72992 = AXIS2_PLACEMENT_3D('',#72993,#72994,#72995); +#72993 = CARTESIAN_POINT('',(122.07875,-102.235,-4.5E-02)); +#72994 = DIRECTION('',(-0.,-0.,-1.)); +#72995 = DIRECTION('',(-0.,-1.,0.)); +#72996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#73000)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#72997,#72998,#72999)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#72997 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#72998 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#72999 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#73000 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#72997, + 'distance_accuracy_value','confusion accuracy'); +#73001 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#73002,#73004); +#73002 = ( REPRESENTATION_RELATIONSHIP('','',#72903,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#73003) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#73003 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1519); +#73004 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #73005); +#73005 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('378','=>[0:1:1:371]','',#5, + #72898,$); +#73006 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72900)); +#73007 = SHAPE_DEFINITION_REPRESENTATION(#73008,#73014); +#73008 = PRODUCT_DEFINITION_SHAPE('','',#73009); +#73009 = PRODUCT_DEFINITION('design','',#73010,#73013); +#73010 = PRODUCT_DEFINITION_FORMATION('','',#73011); +#73011 = PRODUCT('HackPad_pad_122','HackPad_pad_122','',(#73012)); +#73012 = PRODUCT_CONTEXT('',#2,'mechanical'); +#73013 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#73014 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#73015),#73107); +#73015 = MANIFOLD_SOLID_BREP('',#73016); +#73016 = CLOSED_SHELL('',(#73017,#73050,#73070,#73090)); +#73017 = ADVANCED_FACE('',(#73018),#73045,.T.); +#73018 = FACE_BOUND('',#73019,.F.); +#73019 = EDGE_LOOP('',(#73020,#73030,#73037,#73038)); +#73020 = ORIENTED_EDGE('',*,*,#73021,.T.); +#73021 = EDGE_CURVE('',#73022,#73024,#73026,.T.); +#73022 = VERTEX_POINT('',#73023); +#73023 = CARTESIAN_POINT('',(122.07875,-102.985,-3.5E-02)); +#73024 = VERTEX_POINT('',#73025); +#73025 = CARTESIAN_POINT('',(122.07875,-102.985,1.635)); +#73026 = LINE('',#73027,#73028); +#73027 = CARTESIAN_POINT('',(122.07875,-102.985,-3.5E-02)); +#73028 = VECTOR('',#73029,1.); +#73029 = DIRECTION('',(0.,0.,1.)); +#73030 = ORIENTED_EDGE('',*,*,#73031,.T.); +#73031 = EDGE_CURVE('',#73024,#73024,#73032,.T.); +#73032 = CIRCLE('',#73033,0.75); +#73033 = AXIS2_PLACEMENT_3D('',#73034,#73035,#73036); +#73034 = CARTESIAN_POINT('',(122.07875,-102.235,1.635)); +#73035 = DIRECTION('',(0.,0.,1.)); +#73036 = DIRECTION('',(-0.,-1.,0.)); +#73037 = ORIENTED_EDGE('',*,*,#73021,.F.); +#73038 = ORIENTED_EDGE('',*,*,#73039,.F.); +#73039 = EDGE_CURVE('',#73022,#73022,#73040,.T.); +#73040 = CIRCLE('',#73041,0.75); +#73041 = AXIS2_PLACEMENT_3D('',#73042,#73043,#73044); +#73042 = CARTESIAN_POINT('',(122.07875,-102.235,-3.5E-02)); +#73043 = DIRECTION('',(0.,0.,1.)); +#73044 = DIRECTION('',(-0.,-1.,0.)); +#73045 = CYLINDRICAL_SURFACE('',#73046,0.75); +#73046 = AXIS2_PLACEMENT_3D('',#73047,#73048,#73049); +#73047 = CARTESIAN_POINT('',(122.07875,-102.235,-3.5E-02)); +#73048 = DIRECTION('',(-0.,-0.,-1.)); +#73049 = DIRECTION('',(-0.,-1.,0.)); +#73050 = ADVANCED_FACE('',(#73051,#73054),#73065,.F.); +#73051 = FACE_BOUND('',#73052,.F.); +#73052 = EDGE_LOOP('',(#73053)); +#73053 = ORIENTED_EDGE('',*,*,#73039,.T.); +#73054 = FACE_BOUND('',#73055,.F.); +#73055 = EDGE_LOOP('',(#73056)); +#73056 = ORIENTED_EDGE('',*,*,#73057,.T.); +#73057 = EDGE_CURVE('',#73058,#73058,#73060,.T.); +#73058 = VERTEX_POINT('',#73059); +#73059 = CARTESIAN_POINT('',(122.07875,-102.96,-3.5E-02)); +#73060 = CIRCLE('',#73061,0.725); +#73061 = AXIS2_PLACEMENT_3D('',#73062,#73063,#73064); +#73062 = CARTESIAN_POINT('',(122.07875,-102.235,-3.5E-02)); +#73063 = DIRECTION('',(-0.,0.,-1.)); +#73064 = DIRECTION('',(-0.,-1.,0.)); +#73065 = PLANE('',#73066); +#73066 = AXIS2_PLACEMENT_3D('',#73067,#73068,#73069); +#73067 = CARTESIAN_POINT('',(122.07875,-102.985,-3.5E-02)); +#73068 = DIRECTION('',(0.,0.,1.)); +#73069 = DIRECTION('',(1.,0.,-0.)); +#73070 = ADVANCED_FACE('',(#73071,#73074),#73085,.T.); +#73071 = FACE_BOUND('',#73072,.T.); +#73072 = EDGE_LOOP('',(#73073)); +#73073 = ORIENTED_EDGE('',*,*,#73031,.T.); +#73074 = FACE_BOUND('',#73075,.T.); +#73075 = EDGE_LOOP('',(#73076)); +#73076 = ORIENTED_EDGE('',*,*,#73077,.T.); +#73077 = EDGE_CURVE('',#73078,#73078,#73080,.T.); +#73078 = VERTEX_POINT('',#73079); +#73079 = CARTESIAN_POINT('',(122.07875,-102.96,1.635)); +#73080 = CIRCLE('',#73081,0.725); +#73081 = AXIS2_PLACEMENT_3D('',#73082,#73083,#73084); +#73082 = CARTESIAN_POINT('',(122.07875,-102.235,1.635)); +#73083 = DIRECTION('',(-0.,0.,-1.)); +#73084 = DIRECTION('',(-0.,-1.,0.)); +#73085 = PLANE('',#73086); +#73086 = AXIS2_PLACEMENT_3D('',#73087,#73088,#73089); +#73087 = CARTESIAN_POINT('',(122.07875,-102.985,1.635)); +#73088 = DIRECTION('',(0.,0.,1.)); +#73089 = DIRECTION('',(1.,0.,-0.)); +#73090 = ADVANCED_FACE('',(#73091),#73102,.F.); +#73091 = FACE_BOUND('',#73092,.T.); +#73092 = EDGE_LOOP('',(#73093,#73094,#73100,#73101)); +#73093 = ORIENTED_EDGE('',*,*,#73057,.T.); +#73094 = ORIENTED_EDGE('',*,*,#73095,.T.); +#73095 = EDGE_CURVE('',#73058,#73078,#73096,.T.); +#73096 = LINE('',#73097,#73098); +#73097 = CARTESIAN_POINT('',(122.07875,-102.96,-4.5E-02)); +#73098 = VECTOR('',#73099,1.); +#73099 = DIRECTION('',(0.,0.,1.)); +#73100 = ORIENTED_EDGE('',*,*,#73077,.F.); +#73101 = ORIENTED_EDGE('',*,*,#73095,.F.); +#73102 = CYLINDRICAL_SURFACE('',#73103,0.725); +#73103 = AXIS2_PLACEMENT_3D('',#73104,#73105,#73106); +#73104 = CARTESIAN_POINT('',(122.07875,-102.235,-4.5E-02)); +#73105 = DIRECTION('',(-0.,-0.,-1.)); +#73106 = DIRECTION('',(-0.,-1.,0.)); +#73107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#73111)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#73108,#73109,#73110)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#73108 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#73109 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#73110 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#73111 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#73108, + 'distance_accuracy_value','confusion accuracy'); +#73112 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#73113,#73115); +#73113 = ( REPRESENTATION_RELATIONSHIP('','',#73014,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#73114) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#73114 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1523); +#73115 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #73116); +#73116 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('379','=>[0:1:1:372]','',#5, + #73009,$); +#73117 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#73011)); +#73118 = SHAPE_DEFINITION_REPRESENTATION(#73119,#73125); +#73119 = PRODUCT_DEFINITION_SHAPE('','',#73120); +#73120 = PRODUCT_DEFINITION('design','',#73121,#73124); +#73121 = PRODUCT_DEFINITION_FORMATION('','',#73122); +#73122 = PRODUCT('HackPad_pad_123','HackPad_pad_123','',(#73123)); +#73123 = PRODUCT_CONTEXT('',#2,'mechanical'); +#73124 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#73125 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#73126),#73315); +#73126 = MANIFOLD_SOLID_BREP('',#73127); +#73127 = CLOSED_SHELL('',(#73128,#73168,#73199,#73230,#73258,#73286, + #73298)); +#73128 = ADVANCED_FACE('',(#73129),#73163,.T.); +#73129 = FACE_BOUND('',#73130,.T.); +#73130 = EDGE_LOOP('',(#73131,#73141,#73149,#73157)); +#73131 = ORIENTED_EDGE('',*,*,#73132,.T.); +#73132 = EDGE_CURVE('',#73133,#73135,#73137,.T.); +#73133 = VERTEX_POINT('',#73134); +#73134 = CARTESIAN_POINT('',(127.16375,-66.,1.6)); +#73135 = VERTEX_POINT('',#73136); +#73136 = CARTESIAN_POINT('',(127.16375,-66.,1.635)); +#73137 = LINE('',#73138,#73139); +#73138 = CARTESIAN_POINT('',(127.16375,-66.,1.6)); +#73139 = VECTOR('',#73140,1.); +#73140 = DIRECTION('',(0.,0.,1.)); +#73141 = ORIENTED_EDGE('',*,*,#73142,.T.); +#73142 = EDGE_CURVE('',#73135,#73143,#73145,.T.); +#73143 = VERTEX_POINT('',#73144); +#73144 = CARTESIAN_POINT('',(125.56375,-66.,1.635)); +#73145 = LINE('',#73146,#73147); +#73146 = CARTESIAN_POINT('',(127.16375,-66.,1.635)); +#73147 = VECTOR('',#73148,1.); +#73148 = DIRECTION('',(-1.,0.,0.)); +#73149 = ORIENTED_EDGE('',*,*,#73150,.F.); +#73150 = EDGE_CURVE('',#73151,#73143,#73153,.T.); +#73151 = VERTEX_POINT('',#73152); +#73152 = CARTESIAN_POINT('',(125.56375,-66.,1.6)); +#73153 = LINE('',#73154,#73155); +#73154 = CARTESIAN_POINT('',(125.56375,-66.,1.6)); +#73155 = VECTOR('',#73156,1.); +#73156 = DIRECTION('',(0.,0.,1.)); +#73157 = ORIENTED_EDGE('',*,*,#73158,.F.); +#73158 = EDGE_CURVE('',#73133,#73151,#73159,.T.); +#73159 = LINE('',#73160,#73161); +#73160 = CARTESIAN_POINT('',(127.16375,-66.,1.6)); +#73161 = VECTOR('',#73162,1.); +#73162 = DIRECTION('',(-1.,0.,0.)); +#73163 = PLANE('',#73164); +#73164 = AXIS2_PLACEMENT_3D('',#73165,#73166,#73167); +#73165 = CARTESIAN_POINT('',(127.16375,-66.,1.6)); +#73166 = DIRECTION('',(0.,-1.,0.)); +#73167 = DIRECTION('',(-1.,0.,0.)); +#73168 = ADVANCED_FACE('',(#73169),#73194,.T.); +#73169 = FACE_BOUND('',#73170,.T.); +#73170 = EDGE_LOOP('',(#73171,#73181,#73187,#73188)); +#73171 = ORIENTED_EDGE('',*,*,#73172,.T.); +#73172 = EDGE_CURVE('',#73173,#73175,#73177,.T.); +#73173 = VERTEX_POINT('',#73174); +#73174 = CARTESIAN_POINT('',(127.16375,-64.4,1.6)); +#73175 = VERTEX_POINT('',#73176); +#73176 = CARTESIAN_POINT('',(127.16375,-64.4,1.635)); +#73177 = LINE('',#73178,#73179); +#73178 = CARTESIAN_POINT('',(127.16375,-64.4,1.6)); +#73179 = VECTOR('',#73180,1.); +#73180 = DIRECTION('',(0.,0.,1.)); +#73181 = ORIENTED_EDGE('',*,*,#73182,.T.); +#73182 = EDGE_CURVE('',#73175,#73135,#73183,.T.); +#73183 = LINE('',#73184,#73185); +#73184 = CARTESIAN_POINT('',(127.16375,-64.4,1.635)); +#73185 = VECTOR('',#73186,1.); +#73186 = DIRECTION('',(0.,-1.,0.)); +#73187 = ORIENTED_EDGE('',*,*,#73132,.F.); +#73188 = ORIENTED_EDGE('',*,*,#73189,.F.); +#73189 = EDGE_CURVE('',#73173,#73133,#73190,.T.); +#73190 = LINE('',#73191,#73192); +#73191 = CARTESIAN_POINT('',(127.16375,-64.4,1.6)); +#73192 = VECTOR('',#73193,1.); +#73193 = DIRECTION('',(0.,-1.,0.)); +#73194 = PLANE('',#73195); +#73195 = AXIS2_PLACEMENT_3D('',#73196,#73197,#73198); +#73196 = CARTESIAN_POINT('',(127.16375,-64.4,1.6)); +#73197 = DIRECTION('',(1.,0.,-0.)); +#73198 = DIRECTION('',(0.,-1.,0.)); +#73199 = ADVANCED_FACE('',(#73200),#73225,.T.); +#73200 = FACE_BOUND('',#73201,.T.); +#73201 = EDGE_LOOP('',(#73202,#73203,#73211,#73219)); +#73202 = ORIENTED_EDGE('',*,*,#73150,.T.); +#73203 = ORIENTED_EDGE('',*,*,#73204,.T.); +#73204 = EDGE_CURVE('',#73143,#73205,#73207,.T.); +#73205 = VERTEX_POINT('',#73206); +#73206 = CARTESIAN_POINT('',(125.56375,-64.4,1.635)); +#73207 = LINE('',#73208,#73209); +#73208 = CARTESIAN_POINT('',(125.56375,-66.,1.635)); +#73209 = VECTOR('',#73210,1.); +#73210 = DIRECTION('',(0.,1.,0.)); +#73211 = ORIENTED_EDGE('',*,*,#73212,.F.); +#73212 = EDGE_CURVE('',#73213,#73205,#73215,.T.); +#73213 = VERTEX_POINT('',#73214); +#73214 = CARTESIAN_POINT('',(125.56375,-64.4,1.6)); +#73215 = LINE('',#73216,#73217); +#73216 = CARTESIAN_POINT('',(125.56375,-64.4,1.6)); +#73217 = VECTOR('',#73218,1.); +#73218 = DIRECTION('',(0.,0.,1.)); +#73219 = ORIENTED_EDGE('',*,*,#73220,.F.); +#73220 = EDGE_CURVE('',#73151,#73213,#73221,.T.); +#73221 = LINE('',#73222,#73223); +#73222 = CARTESIAN_POINT('',(125.56375,-66.,1.6)); +#73223 = VECTOR('',#73224,1.); +#73224 = DIRECTION('',(0.,1.,0.)); +#73225 = PLANE('',#73226); +#73226 = AXIS2_PLACEMENT_3D('',#73227,#73228,#73229); +#73227 = CARTESIAN_POINT('',(125.56375,-66.,1.6)); +#73228 = DIRECTION('',(-1.,0.,0.)); +#73229 = DIRECTION('',(0.,1.,0.)); +#73230 = ADVANCED_FACE('',(#73231,#73242),#73253,.F.); +#73231 = FACE_BOUND('',#73232,.F.); +#73232 = EDGE_LOOP('',(#73233,#73234,#73235,#73241)); +#73233 = ORIENTED_EDGE('',*,*,#73158,.F.); +#73234 = ORIENTED_EDGE('',*,*,#73189,.F.); +#73235 = ORIENTED_EDGE('',*,*,#73236,.F.); +#73236 = EDGE_CURVE('',#73213,#73173,#73237,.T.); +#73237 = LINE('',#73238,#73239); +#73238 = CARTESIAN_POINT('',(125.56375,-64.4,1.6)); +#73239 = VECTOR('',#73240,1.); +#73240 = DIRECTION('',(1.,0.,0.)); +#73241 = ORIENTED_EDGE('',*,*,#73220,.F.); +#73242 = FACE_BOUND('',#73243,.F.); +#73243 = EDGE_LOOP('',(#73244)); +#73244 = ORIENTED_EDGE('',*,*,#73245,.T.); +#73245 = EDGE_CURVE('',#73246,#73246,#73248,.T.); +#73246 = VERTEX_POINT('',#73247); +#73247 = CARTESIAN_POINT('',(126.36375,-65.575,1.6)); +#73248 = CIRCLE('',#73249,0.375); +#73249 = AXIS2_PLACEMENT_3D('',#73250,#73251,#73252); +#73250 = CARTESIAN_POINT('',(126.36375,-65.2,1.6)); +#73251 = DIRECTION('',(-0.,0.,-1.)); +#73252 = DIRECTION('',(-0.,-1.,0.)); +#73253 = PLANE('',#73254); +#73254 = AXIS2_PLACEMENT_3D('',#73255,#73256,#73257); +#73255 = CARTESIAN_POINT('',(0.,0.,1.6)); +#73256 = DIRECTION('',(0.,0.,1.)); +#73257 = DIRECTION('',(1.,0.,-0.)); +#73258 = ADVANCED_FACE('',(#73259,#73270),#73281,.T.); +#73259 = FACE_BOUND('',#73260,.T.); +#73260 = EDGE_LOOP('',(#73261,#73262,#73263,#73269)); +#73261 = ORIENTED_EDGE('',*,*,#73142,.F.); +#73262 = ORIENTED_EDGE('',*,*,#73182,.F.); +#73263 = ORIENTED_EDGE('',*,*,#73264,.F.); +#73264 = EDGE_CURVE('',#73205,#73175,#73265,.T.); +#73265 = LINE('',#73266,#73267); +#73266 = CARTESIAN_POINT('',(125.56375,-64.4,1.635)); +#73267 = VECTOR('',#73268,1.); +#73268 = DIRECTION('',(1.,0.,0.)); +#73269 = ORIENTED_EDGE('',*,*,#73204,.F.); +#73270 = FACE_BOUND('',#73271,.T.); +#73271 = EDGE_LOOP('',(#73272)); +#73272 = ORIENTED_EDGE('',*,*,#73273,.T.); +#73273 = EDGE_CURVE('',#73274,#73274,#73276,.T.); +#73274 = VERTEX_POINT('',#73275); +#73275 = CARTESIAN_POINT('',(126.36375,-65.575,1.635)); +#73276 = CIRCLE('',#73277,0.375); +#73277 = AXIS2_PLACEMENT_3D('',#73278,#73279,#73280); +#73278 = CARTESIAN_POINT('',(126.36375,-65.2,1.635)); +#73279 = DIRECTION('',(-0.,0.,-1.)); +#73280 = DIRECTION('',(-0.,-1.,0.)); +#73281 = PLANE('',#73282); +#73282 = AXIS2_PLACEMENT_3D('',#73283,#73284,#73285); +#73283 = CARTESIAN_POINT('',(0.,0.,1.635)); +#73284 = DIRECTION('',(0.,0.,1.)); +#73285 = DIRECTION('',(1.,0.,-0.)); +#73286 = ADVANCED_FACE('',(#73287),#73293,.T.); +#73287 = FACE_BOUND('',#73288,.T.); +#73288 = EDGE_LOOP('',(#73289,#73290,#73291,#73292)); +#73289 = ORIENTED_EDGE('',*,*,#73212,.T.); +#73290 = ORIENTED_EDGE('',*,*,#73264,.T.); +#73291 = ORIENTED_EDGE('',*,*,#73172,.F.); +#73292 = ORIENTED_EDGE('',*,*,#73236,.F.); +#73293 = PLANE('',#73294); +#73294 = AXIS2_PLACEMENT_3D('',#73295,#73296,#73297); +#73295 = CARTESIAN_POINT('',(125.56375,-64.4,1.6)); +#73296 = DIRECTION('',(0.,1.,0.)); +#73297 = DIRECTION('',(1.,0.,0.)); +#73298 = ADVANCED_FACE('',(#73299),#73310,.F.); +#73299 = FACE_BOUND('',#73300,.T.); +#73300 = EDGE_LOOP('',(#73301,#73302,#73308,#73309)); +#73301 = ORIENTED_EDGE('',*,*,#73245,.T.); +#73302 = ORIENTED_EDGE('',*,*,#73303,.T.); +#73303 = EDGE_CURVE('',#73246,#73274,#73304,.T.); +#73304 = LINE('',#73305,#73306); +#73305 = CARTESIAN_POINT('',(126.36375,-65.575,-4.5E-02)); +#73306 = VECTOR('',#73307,1.); +#73307 = DIRECTION('',(0.,0.,1.)); +#73308 = ORIENTED_EDGE('',*,*,#73273,.F.); +#73309 = ORIENTED_EDGE('',*,*,#73303,.F.); +#73310 = CYLINDRICAL_SURFACE('',#73311,0.375); +#73311 = AXIS2_PLACEMENT_3D('',#73312,#73313,#73314); +#73312 = CARTESIAN_POINT('',(126.36375,-65.2,-4.5E-02)); +#73313 = DIRECTION('',(-0.,-0.,-1.)); +#73314 = DIRECTION('',(-0.,-1.,0.)); +#73315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#73319)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#73316,#73317,#73318)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#73316 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#73317 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#73318 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#73319 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#73316, + 'distance_accuracy_value','confusion accuracy'); +#73320 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#73321,#73323); +#73321 = ( REPRESENTATION_RELATIONSHIP('','',#73125,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#73322) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#73322 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1527); +#73323 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #73324); +#73324 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('380','=>[0:1:1:373]','',#5, + #73120,$); +#73325 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#73122)); +#73326 = SHAPE_DEFINITION_REPRESENTATION(#73327,#73333); +#73327 = PRODUCT_DEFINITION_SHAPE('','',#73328); +#73328 = PRODUCT_DEFINITION('design','',#73329,#73332); +#73329 = PRODUCT_DEFINITION_FORMATION('','',#73330); +#73330 = PRODUCT('HackPad_pad_124','HackPad_pad_124','',(#73331)); +#73331 = PRODUCT_CONTEXT('',#2,'mechanical'); +#73332 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#73333 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#73334),#73523); +#73334 = MANIFOLD_SOLID_BREP('',#73335); +#73335 = CLOSED_SHELL('',(#73336,#73376,#73407,#73438,#73466,#73494, + #73506)); +#73336 = ADVANCED_FACE('',(#73337),#73371,.T.); +#73337 = FACE_BOUND('',#73338,.T.); +#73338 = EDGE_LOOP('',(#73339,#73349,#73357,#73365)); +#73339 = ORIENTED_EDGE('',*,*,#73340,.T.); +#73340 = EDGE_CURVE('',#73341,#73343,#73345,.T.); +#73341 = VERTEX_POINT('',#73342); +#73342 = CARTESIAN_POINT('',(127.16375,-66.,-3.5E-02)); +#73343 = VERTEX_POINT('',#73344); +#73344 = CARTESIAN_POINT('',(127.16375,-66.,0.)); +#73345 = LINE('',#73346,#73347); +#73346 = CARTESIAN_POINT('',(127.16375,-66.,-3.5E-02)); +#73347 = VECTOR('',#73348,1.); +#73348 = DIRECTION('',(0.,0.,1.)); +#73349 = ORIENTED_EDGE('',*,*,#73350,.T.); +#73350 = EDGE_CURVE('',#73343,#73351,#73353,.T.); +#73351 = VERTEX_POINT('',#73352); +#73352 = CARTESIAN_POINT('',(125.56375,-66.,0.)); +#73353 = LINE('',#73354,#73355); +#73354 = CARTESIAN_POINT('',(127.16375,-66.,0.)); +#73355 = VECTOR('',#73356,1.); +#73356 = DIRECTION('',(-1.,0.,0.)); +#73357 = ORIENTED_EDGE('',*,*,#73358,.F.); +#73358 = EDGE_CURVE('',#73359,#73351,#73361,.T.); +#73359 = VERTEX_POINT('',#73360); +#73360 = CARTESIAN_POINT('',(125.56375,-66.,-3.5E-02)); +#73361 = LINE('',#73362,#73363); +#73362 = CARTESIAN_POINT('',(125.56375,-66.,-3.5E-02)); +#73363 = VECTOR('',#73364,1.); +#73364 = DIRECTION('',(0.,0.,1.)); +#73365 = ORIENTED_EDGE('',*,*,#73366,.F.); +#73366 = EDGE_CURVE('',#73341,#73359,#73367,.T.); +#73367 = LINE('',#73368,#73369); +#73368 = CARTESIAN_POINT('',(127.16375,-66.,-3.5E-02)); +#73369 = VECTOR('',#73370,1.); +#73370 = DIRECTION('',(-1.,0.,0.)); +#73371 = PLANE('',#73372); +#73372 = AXIS2_PLACEMENT_3D('',#73373,#73374,#73375); +#73373 = CARTESIAN_POINT('',(127.16375,-66.,-3.5E-02)); +#73374 = DIRECTION('',(0.,-1.,0.)); +#73375 = DIRECTION('',(-1.,0.,0.)); +#73376 = ADVANCED_FACE('',(#73377),#73402,.T.); +#73377 = FACE_BOUND('',#73378,.T.); +#73378 = EDGE_LOOP('',(#73379,#73389,#73395,#73396)); +#73379 = ORIENTED_EDGE('',*,*,#73380,.T.); +#73380 = EDGE_CURVE('',#73381,#73383,#73385,.T.); +#73381 = VERTEX_POINT('',#73382); +#73382 = CARTESIAN_POINT('',(127.16375,-64.4,-3.5E-02)); +#73383 = VERTEX_POINT('',#73384); +#73384 = CARTESIAN_POINT('',(127.16375,-64.4,0.)); +#73385 = LINE('',#73386,#73387); +#73386 = CARTESIAN_POINT('',(127.16375,-64.4,-3.5E-02)); +#73387 = VECTOR('',#73388,1.); +#73388 = DIRECTION('',(0.,0.,1.)); +#73389 = ORIENTED_EDGE('',*,*,#73390,.T.); +#73390 = EDGE_CURVE('',#73383,#73343,#73391,.T.); +#73391 = LINE('',#73392,#73393); +#73392 = CARTESIAN_POINT('',(127.16375,-64.4,0.)); +#73393 = VECTOR('',#73394,1.); +#73394 = DIRECTION('',(0.,-1.,0.)); +#73395 = ORIENTED_EDGE('',*,*,#73340,.F.); +#73396 = ORIENTED_EDGE('',*,*,#73397,.F.); +#73397 = EDGE_CURVE('',#73381,#73341,#73398,.T.); +#73398 = LINE('',#73399,#73400); +#73399 = CARTESIAN_POINT('',(127.16375,-64.4,-3.5E-02)); +#73400 = VECTOR('',#73401,1.); +#73401 = DIRECTION('',(0.,-1.,0.)); +#73402 = PLANE('',#73403); +#73403 = AXIS2_PLACEMENT_3D('',#73404,#73405,#73406); +#73404 = CARTESIAN_POINT('',(127.16375,-64.4,-3.5E-02)); +#73405 = DIRECTION('',(1.,0.,-0.)); +#73406 = DIRECTION('',(0.,-1.,0.)); +#73407 = ADVANCED_FACE('',(#73408),#73433,.T.); +#73408 = FACE_BOUND('',#73409,.T.); +#73409 = EDGE_LOOP('',(#73410,#73411,#73419,#73427)); +#73410 = ORIENTED_EDGE('',*,*,#73358,.T.); +#73411 = ORIENTED_EDGE('',*,*,#73412,.T.); +#73412 = EDGE_CURVE('',#73351,#73413,#73415,.T.); +#73413 = VERTEX_POINT('',#73414); +#73414 = CARTESIAN_POINT('',(125.56375,-64.4,0.)); +#73415 = LINE('',#73416,#73417); +#73416 = CARTESIAN_POINT('',(125.56375,-66.,0.)); +#73417 = VECTOR('',#73418,1.); +#73418 = DIRECTION('',(0.,1.,0.)); +#73419 = ORIENTED_EDGE('',*,*,#73420,.F.); +#73420 = EDGE_CURVE('',#73421,#73413,#73423,.T.); +#73421 = VERTEX_POINT('',#73422); +#73422 = CARTESIAN_POINT('',(125.56375,-64.4,-3.5E-02)); +#73423 = LINE('',#73424,#73425); +#73424 = CARTESIAN_POINT('',(125.56375,-64.4,-3.5E-02)); +#73425 = VECTOR('',#73426,1.); +#73426 = DIRECTION('',(0.,0.,1.)); +#73427 = ORIENTED_EDGE('',*,*,#73428,.F.); +#73428 = EDGE_CURVE('',#73359,#73421,#73429,.T.); +#73429 = LINE('',#73430,#73431); +#73430 = CARTESIAN_POINT('',(125.56375,-66.,-3.5E-02)); +#73431 = VECTOR('',#73432,1.); +#73432 = DIRECTION('',(0.,1.,0.)); +#73433 = PLANE('',#73434); +#73434 = AXIS2_PLACEMENT_3D('',#73435,#73436,#73437); +#73435 = CARTESIAN_POINT('',(125.56375,-66.,-3.5E-02)); +#73436 = DIRECTION('',(-1.,0.,0.)); +#73437 = DIRECTION('',(0.,1.,0.)); +#73438 = ADVANCED_FACE('',(#73439,#73450),#73461,.F.); +#73439 = FACE_BOUND('',#73440,.F.); +#73440 = EDGE_LOOP('',(#73441,#73442,#73443,#73449)); +#73441 = ORIENTED_EDGE('',*,*,#73366,.F.); +#73442 = ORIENTED_EDGE('',*,*,#73397,.F.); +#73443 = ORIENTED_EDGE('',*,*,#73444,.F.); +#73444 = EDGE_CURVE('',#73421,#73381,#73445,.T.); +#73445 = LINE('',#73446,#73447); +#73446 = CARTESIAN_POINT('',(125.56375,-64.4,-3.5E-02)); +#73447 = VECTOR('',#73448,1.); +#73448 = DIRECTION('',(1.,0.,0.)); +#73449 = ORIENTED_EDGE('',*,*,#73428,.F.); +#73450 = FACE_BOUND('',#73451,.F.); +#73451 = EDGE_LOOP('',(#73452)); +#73452 = ORIENTED_EDGE('',*,*,#73453,.T.); +#73453 = EDGE_CURVE('',#73454,#73454,#73456,.T.); +#73454 = VERTEX_POINT('',#73455); +#73455 = CARTESIAN_POINT('',(126.36375,-65.575,-3.5E-02)); +#73456 = CIRCLE('',#73457,0.375); +#73457 = AXIS2_PLACEMENT_3D('',#73458,#73459,#73460); +#73458 = CARTESIAN_POINT('',(126.36375,-65.2,-3.5E-02)); +#73459 = DIRECTION('',(-0.,0.,-1.)); +#73460 = DIRECTION('',(-0.,-1.,0.)); +#73461 = PLANE('',#73462); +#73462 = AXIS2_PLACEMENT_3D('',#73463,#73464,#73465); +#73463 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#73464 = DIRECTION('',(0.,0.,1.)); +#73465 = DIRECTION('',(1.,0.,-0.)); +#73466 = ADVANCED_FACE('',(#73467,#73478),#73489,.T.); +#73467 = FACE_BOUND('',#73468,.T.); +#73468 = EDGE_LOOP('',(#73469,#73470,#73471,#73477)); +#73469 = ORIENTED_EDGE('',*,*,#73350,.F.); +#73470 = ORIENTED_EDGE('',*,*,#73390,.F.); +#73471 = ORIENTED_EDGE('',*,*,#73472,.F.); +#73472 = EDGE_CURVE('',#73413,#73383,#73473,.T.); +#73473 = LINE('',#73474,#73475); +#73474 = CARTESIAN_POINT('',(125.56375,-64.4,0.)); +#73475 = VECTOR('',#73476,1.); +#73476 = DIRECTION('',(1.,0.,0.)); +#73477 = ORIENTED_EDGE('',*,*,#73412,.F.); +#73478 = FACE_BOUND('',#73479,.T.); +#73479 = EDGE_LOOP('',(#73480)); +#73480 = ORIENTED_EDGE('',*,*,#73481,.T.); +#73481 = EDGE_CURVE('',#73482,#73482,#73484,.T.); +#73482 = VERTEX_POINT('',#73483); +#73483 = CARTESIAN_POINT('',(126.36375,-65.575,0.)); +#73484 = CIRCLE('',#73485,0.375); +#73485 = AXIS2_PLACEMENT_3D('',#73486,#73487,#73488); +#73486 = CARTESIAN_POINT('',(126.36375,-65.2,0.)); +#73487 = DIRECTION('',(-0.,0.,-1.)); +#73488 = DIRECTION('',(-0.,-1.,0.)); +#73489 = PLANE('',#73490); +#73490 = AXIS2_PLACEMENT_3D('',#73491,#73492,#73493); +#73491 = CARTESIAN_POINT('',(0.,0.,0.)); +#73492 = DIRECTION('',(0.,0.,1.)); +#73493 = DIRECTION('',(1.,0.,-0.)); +#73494 = ADVANCED_FACE('',(#73495),#73501,.T.); +#73495 = FACE_BOUND('',#73496,.T.); +#73496 = EDGE_LOOP('',(#73497,#73498,#73499,#73500)); +#73497 = ORIENTED_EDGE('',*,*,#73420,.T.); +#73498 = ORIENTED_EDGE('',*,*,#73472,.T.); +#73499 = ORIENTED_EDGE('',*,*,#73380,.F.); +#73500 = ORIENTED_EDGE('',*,*,#73444,.F.); +#73501 = PLANE('',#73502); +#73502 = AXIS2_PLACEMENT_3D('',#73503,#73504,#73505); +#73503 = CARTESIAN_POINT('',(125.56375,-64.4,-3.5E-02)); +#73504 = DIRECTION('',(0.,1.,0.)); +#73505 = DIRECTION('',(1.,0.,0.)); +#73506 = ADVANCED_FACE('',(#73507),#73518,.F.); +#73507 = FACE_BOUND('',#73508,.T.); +#73508 = EDGE_LOOP('',(#73509,#73510,#73516,#73517)); +#73509 = ORIENTED_EDGE('',*,*,#73453,.T.); +#73510 = ORIENTED_EDGE('',*,*,#73511,.T.); +#73511 = EDGE_CURVE('',#73454,#73482,#73512,.T.); +#73512 = LINE('',#73513,#73514); +#73513 = CARTESIAN_POINT('',(126.36375,-65.575,-4.5E-02)); +#73514 = VECTOR('',#73515,1.); +#73515 = DIRECTION('',(0.,0.,1.)); +#73516 = ORIENTED_EDGE('',*,*,#73481,.F.); +#73517 = ORIENTED_EDGE('',*,*,#73511,.F.); +#73518 = CYLINDRICAL_SURFACE('',#73519,0.375); +#73519 = AXIS2_PLACEMENT_3D('',#73520,#73521,#73522); +#73520 = CARTESIAN_POINT('',(126.36375,-65.2,-4.5E-02)); +#73521 = DIRECTION('',(-0.,-0.,-1.)); +#73522 = DIRECTION('',(-0.,-1.,0.)); +#73523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#73527)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#73524,#73525,#73526)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#73524 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#73525 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#73526 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#73527 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#73524, + 'distance_accuracy_value','confusion accuracy'); +#73528 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#73529,#73531); +#73529 = ( REPRESENTATION_RELATIONSHIP('','',#73333,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#73530) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#73530 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1531); +#73531 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #73532); +#73532 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('381','=>[0:1:1:374]','',#5, + #73328,$); +#73533 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#73330)); +#73534 = SHAPE_DEFINITION_REPRESENTATION(#73535,#73541); +#73535 = PRODUCT_DEFINITION_SHAPE('','',#73536); +#73536 = PRODUCT_DEFINITION('design','',#73537,#73540); +#73537 = PRODUCT_DEFINITION_FORMATION('','',#73538); +#73538 = PRODUCT('HackPad_pad_125','HackPad_pad_125','',(#73539)); +#73539 = PRODUCT_CONTEXT('',#2,'mechanical'); +#73540 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#73541 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#73542),#73634); +#73542 = MANIFOLD_SOLID_BREP('',#73543); +#73543 = CLOSED_SHELL('',(#73544,#73577,#73597,#73617)); +#73544 = ADVANCED_FACE('',(#73545),#73572,.T.); +#73545 = FACE_BOUND('',#73546,.F.); +#73546 = EDGE_LOOP('',(#73547,#73557,#73564,#73565)); +#73547 = ORIENTED_EDGE('',*,*,#73548,.T.); +#73548 = EDGE_CURVE('',#73549,#73551,#73553,.T.); +#73549 = VERTEX_POINT('',#73550); +#73550 = CARTESIAN_POINT('',(126.36375,-65.6,-3.5E-02)); +#73551 = VERTEX_POINT('',#73552); +#73552 = CARTESIAN_POINT('',(126.36375,-65.6,1.635)); +#73553 = LINE('',#73554,#73555); +#73554 = CARTESIAN_POINT('',(126.36375,-65.6,-3.5E-02)); +#73555 = VECTOR('',#73556,1.); +#73556 = DIRECTION('',(0.,0.,1.)); +#73557 = ORIENTED_EDGE('',*,*,#73558,.T.); +#73558 = EDGE_CURVE('',#73551,#73551,#73559,.T.); +#73559 = CIRCLE('',#73560,0.4); +#73560 = AXIS2_PLACEMENT_3D('',#73561,#73562,#73563); +#73561 = CARTESIAN_POINT('',(126.36375,-65.2,1.635)); +#73562 = DIRECTION('',(0.,0.,1.)); +#73563 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#73564 = ORIENTED_EDGE('',*,*,#73548,.F.); +#73565 = ORIENTED_EDGE('',*,*,#73566,.F.); +#73566 = EDGE_CURVE('',#73549,#73549,#73567,.T.); +#73567 = CIRCLE('',#73568,0.4); +#73568 = AXIS2_PLACEMENT_3D('',#73569,#73570,#73571); +#73569 = CARTESIAN_POINT('',(126.36375,-65.2,-3.5E-02)); +#73570 = DIRECTION('',(0.,0.,1.)); +#73571 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#73572 = CYLINDRICAL_SURFACE('',#73573,0.4); +#73573 = AXIS2_PLACEMENT_3D('',#73574,#73575,#73576); +#73574 = CARTESIAN_POINT('',(126.36375,-65.2,-3.5E-02)); +#73575 = DIRECTION('',(-0.,-0.,-1.)); +#73576 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#73577 = ADVANCED_FACE('',(#73578,#73581),#73592,.F.); +#73578 = FACE_BOUND('',#73579,.F.); +#73579 = EDGE_LOOP('',(#73580)); +#73580 = ORIENTED_EDGE('',*,*,#73566,.T.); +#73581 = FACE_BOUND('',#73582,.F.); +#73582 = EDGE_LOOP('',(#73583)); +#73583 = ORIENTED_EDGE('',*,*,#73584,.T.); +#73584 = EDGE_CURVE('',#73585,#73585,#73587,.T.); +#73585 = VERTEX_POINT('',#73586); +#73586 = CARTESIAN_POINT('',(126.36375,-65.575,-3.5E-02)); +#73587 = CIRCLE('',#73588,0.375); +#73588 = AXIS2_PLACEMENT_3D('',#73589,#73590,#73591); +#73589 = CARTESIAN_POINT('',(126.36375,-65.2,-3.5E-02)); +#73590 = DIRECTION('',(-0.,0.,-1.)); +#73591 = DIRECTION('',(-0.,-1.,0.)); +#73592 = PLANE('',#73593); +#73593 = AXIS2_PLACEMENT_3D('',#73594,#73595,#73596); +#73594 = CARTESIAN_POINT('',(126.36375,-65.6,-3.5E-02)); +#73595 = DIRECTION('',(0.,0.,1.)); +#73596 = DIRECTION('',(1.,0.,-0.)); +#73597 = ADVANCED_FACE('',(#73598,#73601),#73612,.T.); +#73598 = FACE_BOUND('',#73599,.T.); +#73599 = EDGE_LOOP('',(#73600)); +#73600 = ORIENTED_EDGE('',*,*,#73558,.T.); +#73601 = FACE_BOUND('',#73602,.T.); +#73602 = EDGE_LOOP('',(#73603)); +#73603 = ORIENTED_EDGE('',*,*,#73604,.T.); +#73604 = EDGE_CURVE('',#73605,#73605,#73607,.T.); +#73605 = VERTEX_POINT('',#73606); +#73606 = CARTESIAN_POINT('',(126.36375,-65.575,1.635)); +#73607 = CIRCLE('',#73608,0.375); +#73608 = AXIS2_PLACEMENT_3D('',#73609,#73610,#73611); +#73609 = CARTESIAN_POINT('',(126.36375,-65.2,1.635)); +#73610 = DIRECTION('',(-0.,0.,-1.)); +#73611 = DIRECTION('',(-0.,-1.,0.)); +#73612 = PLANE('',#73613); +#73613 = AXIS2_PLACEMENT_3D('',#73614,#73615,#73616); +#73614 = CARTESIAN_POINT('',(126.36375,-65.6,1.635)); +#73615 = DIRECTION('',(0.,0.,1.)); +#73616 = DIRECTION('',(1.,0.,-0.)); +#73617 = ADVANCED_FACE('',(#73618),#73629,.F.); +#73618 = FACE_BOUND('',#73619,.T.); +#73619 = EDGE_LOOP('',(#73620,#73621,#73627,#73628)); +#73620 = ORIENTED_EDGE('',*,*,#73584,.T.); +#73621 = ORIENTED_EDGE('',*,*,#73622,.T.); +#73622 = EDGE_CURVE('',#73585,#73605,#73623,.T.); +#73623 = LINE('',#73624,#73625); +#73624 = CARTESIAN_POINT('',(126.36375,-65.575,-4.5E-02)); +#73625 = VECTOR('',#73626,1.); +#73626 = DIRECTION('',(0.,0.,1.)); +#73627 = ORIENTED_EDGE('',*,*,#73604,.F.); +#73628 = ORIENTED_EDGE('',*,*,#73622,.F.); +#73629 = CYLINDRICAL_SURFACE('',#73630,0.375); +#73630 = AXIS2_PLACEMENT_3D('',#73631,#73632,#73633); +#73631 = CARTESIAN_POINT('',(126.36375,-65.2,-4.5E-02)); +#73632 = DIRECTION('',(-0.,-0.,-1.)); +#73633 = DIRECTION('',(-0.,-1.,0.)); +#73634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#73638)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#73635,#73636,#73637)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#73635 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#73636 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#73637 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#73638 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#73635, + 'distance_accuracy_value','confusion accuracy'); +#73639 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#73640,#73642); +#73640 = ( REPRESENTATION_RELATIONSHIP('','',#73541,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#73641) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#73641 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1535); +#73642 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #73643); +#73643 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('382','=>[0:1:1:375]','',#5, + #73536,$); +#73644 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#73538)); +#73645 = SHAPE_DEFINITION_REPRESENTATION(#73646,#73652); +#73646 = PRODUCT_DEFINITION_SHAPE('','',#73647); +#73647 = PRODUCT_DEFINITION('design','',#73648,#73651); +#73648 = PRODUCT_DEFINITION_FORMATION('','',#73649); +#73649 = PRODUCT('HackPad_pad_126','HackPad_pad_126','',(#73650)); +#73650 = PRODUCT_CONTEXT('',#2,'mechanical'); +#73651 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#73652 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#73653),#74634); +#73653 = MANIFOLD_SOLID_BREP('',#73654); +#73654 = CLOSED_SHELL('',(#73655,#73695,#73726,#73757,#73977,#74197, + #74214,#74231,#74248,#74265,#74282,#74299,#74316,#74333,#74350, + #74367,#74384,#74401,#74418,#74435,#74452,#74469,#74486,#74503, + #74520,#74537,#74554,#74571,#74588,#74605,#74617)); +#73655 = ADVANCED_FACE('',(#73656),#73690,.T.); +#73656 = FACE_BOUND('',#73657,.T.); +#73657 = EDGE_LOOP('',(#73658,#73668,#73676,#73684)); +#73658 = ORIENTED_EDGE('',*,*,#73659,.T.); +#73659 = EDGE_CURVE('',#73660,#73662,#73664,.T.); +#73660 = VERTEX_POINT('',#73661); +#73661 = CARTESIAN_POINT('',(126.541767,-72.040058,1.6)); +#73662 = VERTEX_POINT('',#73663); +#73663 = CARTESIAN_POINT('',(126.541767,-72.040058,1.635)); +#73664 = LINE('',#73665,#73666); +#73665 = CARTESIAN_POINT('',(126.541767,-72.040058,1.6)); +#73666 = VECTOR('',#73667,1.); +#73667 = DIRECTION('',(0.,0.,1.)); +#73668 = ORIENTED_EDGE('',*,*,#73669,.T.); +#73669 = EDGE_CURVE('',#73662,#73670,#73672,.T.); +#73670 = VERTEX_POINT('',#73671); +#73671 = CARTESIAN_POINT('',(126.710857,-72.099225,1.635)); +#73672 = LINE('',#73673,#73674); +#73673 = CARTESIAN_POINT('',(126.541767,-72.040058,1.635)); +#73674 = VECTOR('',#73675,1.); +#73675 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#73676 = ORIENTED_EDGE('',*,*,#73677,.F.); +#73677 = EDGE_CURVE('',#73678,#73670,#73680,.T.); +#73678 = VERTEX_POINT('',#73679); +#73679 = CARTESIAN_POINT('',(126.710857,-72.099225,1.6)); +#73680 = LINE('',#73681,#73682); +#73681 = CARTESIAN_POINT('',(126.710857,-72.099225,1.6)); +#73682 = VECTOR('',#73683,1.); +#73683 = DIRECTION('',(0.,0.,1.)); +#73684 = ORIENTED_EDGE('',*,*,#73685,.F.); +#73685 = EDGE_CURVE('',#73660,#73678,#73686,.T.); +#73686 = LINE('',#73687,#73688); +#73687 = CARTESIAN_POINT('',(126.541767,-72.040058,1.6)); +#73688 = VECTOR('',#73689,1.); +#73689 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#73690 = PLANE('',#73691); +#73691 = AXIS2_PLACEMENT_3D('',#73692,#73693,#73694); +#73692 = CARTESIAN_POINT('',(126.541767,-72.040058,1.6)); +#73693 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#73694 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#73695 = ADVANCED_FACE('',(#73696),#73721,.T.); +#73696 = FACE_BOUND('',#73697,.T.); +#73697 = EDGE_LOOP('',(#73698,#73708,#73714,#73715)); +#73698 = ORIENTED_EDGE('',*,*,#73699,.T.); +#73699 = EDGE_CURVE('',#73700,#73702,#73704,.T.); +#73700 = VERTEX_POINT('',#73701); +#73701 = CARTESIAN_POINT('',(126.36375,-72.02,1.6)); +#73702 = VERTEX_POINT('',#73703); +#73703 = CARTESIAN_POINT('',(126.36375,-72.02,1.635)); +#73704 = LINE('',#73705,#73706); +#73705 = CARTESIAN_POINT('',(126.36375,-72.02,1.6)); +#73706 = VECTOR('',#73707,1.); +#73707 = DIRECTION('',(0.,0.,1.)); +#73708 = ORIENTED_EDGE('',*,*,#73709,.T.); +#73709 = EDGE_CURVE('',#73702,#73662,#73710,.T.); +#73710 = LINE('',#73711,#73712); +#73711 = CARTESIAN_POINT('',(126.36375,-72.02,1.635)); +#73712 = VECTOR('',#73713,1.); +#73713 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#73714 = ORIENTED_EDGE('',*,*,#73659,.F.); +#73715 = ORIENTED_EDGE('',*,*,#73716,.F.); +#73716 = EDGE_CURVE('',#73700,#73660,#73717,.T.); +#73717 = LINE('',#73718,#73719); +#73718 = CARTESIAN_POINT('',(126.36375,-72.02,1.6)); +#73719 = VECTOR('',#73720,1.); +#73720 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#73721 = PLANE('',#73722); +#73722 = AXIS2_PLACEMENT_3D('',#73723,#73724,#73725); +#73723 = CARTESIAN_POINT('',(126.36375,-72.02,1.6)); +#73724 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#73725 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#73726 = ADVANCED_FACE('',(#73727),#73752,.T.); +#73727 = FACE_BOUND('',#73728,.T.); +#73728 = EDGE_LOOP('',(#73729,#73730,#73738,#73746)); +#73729 = ORIENTED_EDGE('',*,*,#73677,.T.); +#73730 = ORIENTED_EDGE('',*,*,#73731,.T.); +#73731 = EDGE_CURVE('',#73670,#73732,#73734,.T.); +#73732 = VERTEX_POINT('',#73733); +#73733 = CARTESIAN_POINT('',(126.862542,-72.194535,1.635)); +#73734 = LINE('',#73735,#73736); +#73735 = CARTESIAN_POINT('',(126.710857,-72.099225,1.635)); +#73736 = VECTOR('',#73737,1.); +#73737 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#73738 = ORIENTED_EDGE('',*,*,#73739,.F.); +#73739 = EDGE_CURVE('',#73740,#73732,#73742,.T.); +#73740 = VERTEX_POINT('',#73741); +#73741 = CARTESIAN_POINT('',(126.862542,-72.194535,1.6)); +#73742 = LINE('',#73743,#73744); +#73743 = CARTESIAN_POINT('',(126.862542,-72.194535,1.6)); +#73744 = VECTOR('',#73745,1.); +#73745 = DIRECTION('',(0.,0.,1.)); +#73746 = ORIENTED_EDGE('',*,*,#73747,.F.); +#73747 = EDGE_CURVE('',#73678,#73740,#73748,.T.); +#73748 = LINE('',#73749,#73750); +#73749 = CARTESIAN_POINT('',(126.710857,-72.099225,1.6)); +#73750 = VECTOR('',#73751,1.); +#73751 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#73752 = PLANE('',#73753); +#73753 = AXIS2_PLACEMENT_3D('',#73754,#73755,#73756); +#73754 = CARTESIAN_POINT('',(126.710857,-72.099225,1.6)); +#73755 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#73756 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#73757 = ADVANCED_FACE('',(#73758,#73961),#73972,.F.); +#73758 = FACE_BOUND('',#73759,.F.); +#73759 = EDGE_LOOP('',(#73760,#73761,#73762,#73770,#73778,#73786,#73794, + #73802,#73810,#73818,#73826,#73834,#73842,#73850,#73858,#73866, + #73874,#73882,#73890,#73898,#73906,#73914,#73922,#73930,#73938, + #73946,#73954,#73960)); +#73760 = ORIENTED_EDGE('',*,*,#73685,.F.); +#73761 = ORIENTED_EDGE('',*,*,#73716,.F.); +#73762 = ORIENTED_EDGE('',*,*,#73763,.F.); +#73763 = EDGE_CURVE('',#73764,#73700,#73766,.T.); +#73764 = VERTEX_POINT('',#73765); +#73765 = CARTESIAN_POINT('',(126.185733,-72.040058,1.6)); +#73766 = LINE('',#73767,#73768); +#73767 = CARTESIAN_POINT('',(126.185733,-72.040058,1.6)); +#73768 = VECTOR('',#73769,1.); +#73769 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#73770 = ORIENTED_EDGE('',*,*,#73771,.F.); +#73771 = EDGE_CURVE('',#73772,#73764,#73774,.T.); +#73772 = VERTEX_POINT('',#73773); +#73773 = CARTESIAN_POINT('',(126.016643,-72.099225,1.6)); +#73774 = LINE('',#73775,#73776); +#73775 = CARTESIAN_POINT('',(126.016643,-72.099225,1.6)); +#73776 = VECTOR('',#73777,1.); +#73777 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#73778 = ORIENTED_EDGE('',*,*,#73779,.F.); +#73779 = EDGE_CURVE('',#73780,#73772,#73782,.T.); +#73780 = VERTEX_POINT('',#73781); +#73781 = CARTESIAN_POINT('',(125.864958,-72.194535,1.6)); +#73782 = LINE('',#73783,#73784); +#73783 = CARTESIAN_POINT('',(125.864958,-72.194535,1.6)); +#73784 = VECTOR('',#73785,1.); +#73785 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#73786 = ORIENTED_EDGE('',*,*,#73787,.F.); +#73787 = EDGE_CURVE('',#73788,#73780,#73790,.T.); +#73788 = VERTEX_POINT('',#73789); +#73789 = CARTESIAN_POINT('',(125.738285,-72.321208,1.6)); +#73790 = LINE('',#73791,#73792); +#73791 = CARTESIAN_POINT('',(125.738285,-72.321208,1.6)); +#73792 = VECTOR('',#73793,1.); +#73793 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#73794 = ORIENTED_EDGE('',*,*,#73795,.F.); +#73795 = EDGE_CURVE('',#73796,#73788,#73798,.T.); +#73796 = VERTEX_POINT('',#73797); +#73797 = CARTESIAN_POINT('',(125.642975,-72.472893,1.6)); +#73798 = LINE('',#73799,#73800); +#73799 = CARTESIAN_POINT('',(125.642975,-72.472893,1.6)); +#73800 = VECTOR('',#73801,1.); +#73801 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#73802 = ORIENTED_EDGE('',*,*,#73803,.F.); +#73803 = EDGE_CURVE('',#73804,#73796,#73806,.T.); +#73804 = VERTEX_POINT('',#73805); +#73805 = CARTESIAN_POINT('',(125.583808,-72.641983,1.6)); +#73806 = LINE('',#73807,#73808); +#73807 = CARTESIAN_POINT('',(125.583808,-72.641983,1.6)); +#73808 = VECTOR('',#73809,1.); +#73809 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#73810 = ORIENTED_EDGE('',*,*,#73811,.F.); +#73811 = EDGE_CURVE('',#73812,#73804,#73814,.T.); +#73812 = VERTEX_POINT('',#73813); +#73813 = CARTESIAN_POINT('',(125.56375,-72.82,1.6)); +#73814 = LINE('',#73815,#73816); +#73815 = CARTESIAN_POINT('',(125.56375,-72.82,1.6)); +#73816 = VECTOR('',#73817,1.); +#73817 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#73818 = ORIENTED_EDGE('',*,*,#73819,.F.); +#73819 = EDGE_CURVE('',#73820,#73812,#73822,.T.); +#73820 = VERTEX_POINT('',#73821); +#73821 = CARTESIAN_POINT('',(125.583808,-72.998017,1.6)); +#73822 = LINE('',#73823,#73824); +#73823 = CARTESIAN_POINT('',(125.583808,-72.998017,1.6)); +#73824 = VECTOR('',#73825,1.); +#73825 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#73826 = ORIENTED_EDGE('',*,*,#73827,.F.); +#73827 = EDGE_CURVE('',#73828,#73820,#73830,.T.); +#73828 = VERTEX_POINT('',#73829); +#73829 = CARTESIAN_POINT('',(125.642975,-73.167107,1.6)); +#73830 = LINE('',#73831,#73832); +#73831 = CARTESIAN_POINT('',(125.642975,-73.167107,1.6)); +#73832 = VECTOR('',#73833,1.); +#73833 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#73834 = ORIENTED_EDGE('',*,*,#73835,.F.); +#73835 = EDGE_CURVE('',#73836,#73828,#73838,.T.); +#73836 = VERTEX_POINT('',#73837); +#73837 = CARTESIAN_POINT('',(125.738285,-73.318792,1.6)); +#73838 = LINE('',#73839,#73840); +#73839 = CARTESIAN_POINT('',(125.738285,-73.318792,1.6)); +#73840 = VECTOR('',#73841,1.); +#73841 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#73842 = ORIENTED_EDGE('',*,*,#73843,.F.); +#73843 = EDGE_CURVE('',#73844,#73836,#73846,.T.); +#73844 = VERTEX_POINT('',#73845); +#73845 = CARTESIAN_POINT('',(125.864958,-73.445465,1.6)); +#73846 = LINE('',#73847,#73848); +#73847 = CARTESIAN_POINT('',(125.864958,-73.445465,1.6)); +#73848 = VECTOR('',#73849,1.); +#73849 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#73850 = ORIENTED_EDGE('',*,*,#73851,.F.); +#73851 = EDGE_CURVE('',#73852,#73844,#73854,.T.); +#73852 = VERTEX_POINT('',#73853); +#73853 = CARTESIAN_POINT('',(126.016643,-73.540775,1.6)); +#73854 = LINE('',#73855,#73856); +#73855 = CARTESIAN_POINT('',(126.016643,-73.540775,1.6)); +#73856 = VECTOR('',#73857,1.); +#73857 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#73858 = ORIENTED_EDGE('',*,*,#73859,.F.); +#73859 = EDGE_CURVE('',#73860,#73852,#73862,.T.); +#73860 = VERTEX_POINT('',#73861); +#73861 = CARTESIAN_POINT('',(126.185733,-73.599942,1.6)); +#73862 = LINE('',#73863,#73864); +#73863 = CARTESIAN_POINT('',(126.185733,-73.599942,1.6)); +#73864 = VECTOR('',#73865,1.); +#73865 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#73866 = ORIENTED_EDGE('',*,*,#73867,.F.); +#73867 = EDGE_CURVE('',#73868,#73860,#73870,.T.); +#73868 = VERTEX_POINT('',#73869); +#73869 = CARTESIAN_POINT('',(126.36375,-73.62,1.6)); +#73870 = LINE('',#73871,#73872); +#73871 = CARTESIAN_POINT('',(126.36375,-73.62,1.6)); +#73872 = VECTOR('',#73873,1.); +#73873 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#73874 = ORIENTED_EDGE('',*,*,#73875,.F.); +#73875 = EDGE_CURVE('',#73876,#73868,#73878,.T.); +#73876 = VERTEX_POINT('',#73877); +#73877 = CARTESIAN_POINT('',(126.541767,-73.599942,1.6)); +#73878 = LINE('',#73879,#73880); +#73879 = CARTESIAN_POINT('',(126.541767,-73.599942,1.6)); +#73880 = VECTOR('',#73881,1.); +#73881 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#73882 = ORIENTED_EDGE('',*,*,#73883,.F.); +#73883 = EDGE_CURVE('',#73884,#73876,#73886,.T.); +#73884 = VERTEX_POINT('',#73885); +#73885 = CARTESIAN_POINT('',(126.710857,-73.540775,1.6)); +#73886 = LINE('',#73887,#73888); +#73887 = CARTESIAN_POINT('',(126.710857,-73.540775,1.6)); +#73888 = VECTOR('',#73889,1.); +#73889 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#73890 = ORIENTED_EDGE('',*,*,#73891,.F.); +#73891 = EDGE_CURVE('',#73892,#73884,#73894,.T.); +#73892 = VERTEX_POINT('',#73893); +#73893 = CARTESIAN_POINT('',(126.862542,-73.445465,1.6)); +#73894 = LINE('',#73895,#73896); +#73895 = CARTESIAN_POINT('',(126.862542,-73.445465,1.6)); +#73896 = VECTOR('',#73897,1.); +#73897 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#73898 = ORIENTED_EDGE('',*,*,#73899,.F.); +#73899 = EDGE_CURVE('',#73900,#73892,#73902,.T.); +#73900 = VERTEX_POINT('',#73901); +#73901 = CARTESIAN_POINT('',(126.989215,-73.318792,1.6)); +#73902 = LINE('',#73903,#73904); +#73903 = CARTESIAN_POINT('',(126.989215,-73.318792,1.6)); +#73904 = VECTOR('',#73905,1.); +#73905 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#73906 = ORIENTED_EDGE('',*,*,#73907,.F.); +#73907 = EDGE_CURVE('',#73908,#73900,#73910,.T.); +#73908 = VERTEX_POINT('',#73909); +#73909 = CARTESIAN_POINT('',(127.084525,-73.167107,1.6)); +#73910 = LINE('',#73911,#73912); +#73911 = CARTESIAN_POINT('',(127.084525,-73.167107,1.6)); +#73912 = VECTOR('',#73913,1.); +#73913 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#73914 = ORIENTED_EDGE('',*,*,#73915,.F.); +#73915 = EDGE_CURVE('',#73916,#73908,#73918,.T.); +#73916 = VERTEX_POINT('',#73917); +#73917 = CARTESIAN_POINT('',(127.143692,-72.998017,1.6)); +#73918 = LINE('',#73919,#73920); +#73919 = CARTESIAN_POINT('',(127.143692,-72.998017,1.6)); +#73920 = VECTOR('',#73921,1.); +#73921 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#73922 = ORIENTED_EDGE('',*,*,#73923,.F.); +#73923 = EDGE_CURVE('',#73924,#73916,#73926,.T.); +#73924 = VERTEX_POINT('',#73925); +#73925 = CARTESIAN_POINT('',(127.16375,-72.82,1.6)); +#73926 = LINE('',#73927,#73928); +#73927 = CARTESIAN_POINT('',(127.16375,-72.82,1.6)); +#73928 = VECTOR('',#73929,1.); +#73929 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#73930 = ORIENTED_EDGE('',*,*,#73931,.F.); +#73931 = EDGE_CURVE('',#73932,#73924,#73934,.T.); +#73932 = VERTEX_POINT('',#73933); +#73933 = CARTESIAN_POINT('',(127.143692,-72.641983,1.6)); +#73934 = LINE('',#73935,#73936); +#73935 = CARTESIAN_POINT('',(127.143692,-72.641983,1.6)); +#73936 = VECTOR('',#73937,1.); +#73937 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#73938 = ORIENTED_EDGE('',*,*,#73939,.F.); +#73939 = EDGE_CURVE('',#73940,#73932,#73942,.T.); +#73940 = VERTEX_POINT('',#73941); +#73941 = CARTESIAN_POINT('',(127.084525,-72.472893,1.6)); +#73942 = LINE('',#73943,#73944); +#73943 = CARTESIAN_POINT('',(127.084525,-72.472893,1.6)); +#73944 = VECTOR('',#73945,1.); +#73945 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#73946 = ORIENTED_EDGE('',*,*,#73947,.F.); +#73947 = EDGE_CURVE('',#73948,#73940,#73950,.T.); +#73948 = VERTEX_POINT('',#73949); +#73949 = CARTESIAN_POINT('',(126.989215,-72.321208,1.6)); +#73950 = LINE('',#73951,#73952); +#73951 = CARTESIAN_POINT('',(126.989215,-72.321208,1.6)); +#73952 = VECTOR('',#73953,1.); +#73953 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#73954 = ORIENTED_EDGE('',*,*,#73955,.F.); +#73955 = EDGE_CURVE('',#73740,#73948,#73956,.T.); +#73956 = LINE('',#73957,#73958); +#73957 = CARTESIAN_POINT('',(126.862542,-72.194535,1.6)); +#73958 = VECTOR('',#73959,1.); +#73959 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#73960 = ORIENTED_EDGE('',*,*,#73747,.F.); +#73961 = FACE_BOUND('',#73962,.F.); +#73962 = EDGE_LOOP('',(#73963)); +#73963 = ORIENTED_EDGE('',*,*,#73964,.T.); +#73964 = EDGE_CURVE('',#73965,#73965,#73967,.T.); +#73965 = VERTEX_POINT('',#73966); +#73966 = CARTESIAN_POINT('',(126.36375,-73.195,1.6)); +#73967 = CIRCLE('',#73968,0.375); +#73968 = AXIS2_PLACEMENT_3D('',#73969,#73970,#73971); +#73969 = CARTESIAN_POINT('',(126.36375,-72.82,1.6)); +#73970 = DIRECTION('',(-0.,0.,-1.)); +#73971 = DIRECTION('',(-0.,-1.,0.)); +#73972 = PLANE('',#73973); +#73973 = AXIS2_PLACEMENT_3D('',#73974,#73975,#73976); +#73974 = CARTESIAN_POINT('',(0.,0.,1.6)); +#73975 = DIRECTION('',(0.,0.,1.)); +#73976 = DIRECTION('',(1.,0.,-0.)); +#73977 = ADVANCED_FACE('',(#73978,#74181),#74192,.T.); +#73978 = FACE_BOUND('',#73979,.T.); +#73979 = EDGE_LOOP('',(#73980,#73981,#73982,#73990,#73998,#74006,#74014, + #74022,#74030,#74038,#74046,#74054,#74062,#74070,#74078,#74086, + #74094,#74102,#74110,#74118,#74126,#74134,#74142,#74150,#74158, + #74166,#74174,#74180)); +#73980 = ORIENTED_EDGE('',*,*,#73669,.F.); +#73981 = ORIENTED_EDGE('',*,*,#73709,.F.); +#73982 = ORIENTED_EDGE('',*,*,#73983,.F.); +#73983 = EDGE_CURVE('',#73984,#73702,#73986,.T.); +#73984 = VERTEX_POINT('',#73985); +#73985 = CARTESIAN_POINT('',(126.185733,-72.040058,1.635)); +#73986 = LINE('',#73987,#73988); +#73987 = CARTESIAN_POINT('',(126.185733,-72.040058,1.635)); +#73988 = VECTOR('',#73989,1.); +#73989 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#73990 = ORIENTED_EDGE('',*,*,#73991,.F.); +#73991 = EDGE_CURVE('',#73992,#73984,#73994,.T.); +#73992 = VERTEX_POINT('',#73993); +#73993 = CARTESIAN_POINT('',(126.016643,-72.099225,1.635)); +#73994 = LINE('',#73995,#73996); +#73995 = CARTESIAN_POINT('',(126.016643,-72.099225,1.635)); +#73996 = VECTOR('',#73997,1.); +#73997 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#73998 = ORIENTED_EDGE('',*,*,#73999,.F.); +#73999 = EDGE_CURVE('',#74000,#73992,#74002,.T.); +#74000 = VERTEX_POINT('',#74001); +#74001 = CARTESIAN_POINT('',(125.864958,-72.194535,1.635)); +#74002 = LINE('',#74003,#74004); +#74003 = CARTESIAN_POINT('',(125.864958,-72.194535,1.635)); +#74004 = VECTOR('',#74005,1.); +#74005 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#74006 = ORIENTED_EDGE('',*,*,#74007,.F.); +#74007 = EDGE_CURVE('',#74008,#74000,#74010,.T.); +#74008 = VERTEX_POINT('',#74009); +#74009 = CARTESIAN_POINT('',(125.738285,-72.321208,1.635)); +#74010 = LINE('',#74011,#74012); +#74011 = CARTESIAN_POINT('',(125.738285,-72.321208,1.635)); +#74012 = VECTOR('',#74013,1.); +#74013 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#74014 = ORIENTED_EDGE('',*,*,#74015,.F.); +#74015 = EDGE_CURVE('',#74016,#74008,#74018,.T.); +#74016 = VERTEX_POINT('',#74017); +#74017 = CARTESIAN_POINT('',(125.642975,-72.472893,1.635)); +#74018 = LINE('',#74019,#74020); +#74019 = CARTESIAN_POINT('',(125.642975,-72.472893,1.635)); +#74020 = VECTOR('',#74021,1.); +#74021 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#74022 = ORIENTED_EDGE('',*,*,#74023,.F.); +#74023 = EDGE_CURVE('',#74024,#74016,#74026,.T.); +#74024 = VERTEX_POINT('',#74025); +#74025 = CARTESIAN_POINT('',(125.583808,-72.641983,1.635)); +#74026 = LINE('',#74027,#74028); +#74027 = CARTESIAN_POINT('',(125.583808,-72.641983,1.635)); +#74028 = VECTOR('',#74029,1.); +#74029 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#74030 = ORIENTED_EDGE('',*,*,#74031,.F.); +#74031 = EDGE_CURVE('',#74032,#74024,#74034,.T.); +#74032 = VERTEX_POINT('',#74033); +#74033 = CARTESIAN_POINT('',(125.56375,-72.82,1.635)); +#74034 = LINE('',#74035,#74036); +#74035 = CARTESIAN_POINT('',(125.56375,-72.82,1.635)); +#74036 = VECTOR('',#74037,1.); +#74037 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#74038 = ORIENTED_EDGE('',*,*,#74039,.F.); +#74039 = EDGE_CURVE('',#74040,#74032,#74042,.T.); +#74040 = VERTEX_POINT('',#74041); +#74041 = CARTESIAN_POINT('',(125.583808,-72.998017,1.635)); +#74042 = LINE('',#74043,#74044); +#74043 = CARTESIAN_POINT('',(125.583808,-72.998017,1.635)); +#74044 = VECTOR('',#74045,1.); +#74045 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#74046 = ORIENTED_EDGE('',*,*,#74047,.F.); +#74047 = EDGE_CURVE('',#74048,#74040,#74050,.T.); +#74048 = VERTEX_POINT('',#74049); +#74049 = CARTESIAN_POINT('',(125.642975,-73.167107,1.635)); +#74050 = LINE('',#74051,#74052); +#74051 = CARTESIAN_POINT('',(125.642975,-73.167107,1.635)); +#74052 = VECTOR('',#74053,1.); +#74053 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#74054 = ORIENTED_EDGE('',*,*,#74055,.F.); +#74055 = EDGE_CURVE('',#74056,#74048,#74058,.T.); +#74056 = VERTEX_POINT('',#74057); +#74057 = CARTESIAN_POINT('',(125.738285,-73.318792,1.635)); +#74058 = LINE('',#74059,#74060); +#74059 = CARTESIAN_POINT('',(125.738285,-73.318792,1.635)); +#74060 = VECTOR('',#74061,1.); +#74061 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#74062 = ORIENTED_EDGE('',*,*,#74063,.F.); +#74063 = EDGE_CURVE('',#74064,#74056,#74066,.T.); +#74064 = VERTEX_POINT('',#74065); +#74065 = CARTESIAN_POINT('',(125.864958,-73.445465,1.635)); +#74066 = LINE('',#74067,#74068); +#74067 = CARTESIAN_POINT('',(125.864958,-73.445465,1.635)); +#74068 = VECTOR('',#74069,1.); +#74069 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#74070 = ORIENTED_EDGE('',*,*,#74071,.F.); +#74071 = EDGE_CURVE('',#74072,#74064,#74074,.T.); +#74072 = VERTEX_POINT('',#74073); +#74073 = CARTESIAN_POINT('',(126.016643,-73.540775,1.635)); +#74074 = LINE('',#74075,#74076); +#74075 = CARTESIAN_POINT('',(126.016643,-73.540775,1.635)); +#74076 = VECTOR('',#74077,1.); +#74077 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#74078 = ORIENTED_EDGE('',*,*,#74079,.F.); +#74079 = EDGE_CURVE('',#74080,#74072,#74082,.T.); +#74080 = VERTEX_POINT('',#74081); +#74081 = CARTESIAN_POINT('',(126.185733,-73.599942,1.635)); +#74082 = LINE('',#74083,#74084); +#74083 = CARTESIAN_POINT('',(126.185733,-73.599942,1.635)); +#74084 = VECTOR('',#74085,1.); +#74085 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#74086 = ORIENTED_EDGE('',*,*,#74087,.F.); +#74087 = EDGE_CURVE('',#74088,#74080,#74090,.T.); +#74088 = VERTEX_POINT('',#74089); +#74089 = CARTESIAN_POINT('',(126.36375,-73.62,1.635)); +#74090 = LINE('',#74091,#74092); +#74091 = CARTESIAN_POINT('',(126.36375,-73.62,1.635)); +#74092 = VECTOR('',#74093,1.); +#74093 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#74094 = ORIENTED_EDGE('',*,*,#74095,.F.); +#74095 = EDGE_CURVE('',#74096,#74088,#74098,.T.); +#74096 = VERTEX_POINT('',#74097); +#74097 = CARTESIAN_POINT('',(126.541767,-73.599942,1.635)); +#74098 = LINE('',#74099,#74100); +#74099 = CARTESIAN_POINT('',(126.541767,-73.599942,1.635)); +#74100 = VECTOR('',#74101,1.); +#74101 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#74102 = ORIENTED_EDGE('',*,*,#74103,.F.); +#74103 = EDGE_CURVE('',#74104,#74096,#74106,.T.); +#74104 = VERTEX_POINT('',#74105); +#74105 = CARTESIAN_POINT('',(126.710857,-73.540775,1.635)); +#74106 = LINE('',#74107,#74108); +#74107 = CARTESIAN_POINT('',(126.710857,-73.540775,1.635)); +#74108 = VECTOR('',#74109,1.); +#74109 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#74110 = ORIENTED_EDGE('',*,*,#74111,.F.); +#74111 = EDGE_CURVE('',#74112,#74104,#74114,.T.); +#74112 = VERTEX_POINT('',#74113); +#74113 = CARTESIAN_POINT('',(126.862542,-73.445465,1.635)); +#74114 = LINE('',#74115,#74116); +#74115 = CARTESIAN_POINT('',(126.862542,-73.445465,1.635)); +#74116 = VECTOR('',#74117,1.); +#74117 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#74118 = ORIENTED_EDGE('',*,*,#74119,.F.); +#74119 = EDGE_CURVE('',#74120,#74112,#74122,.T.); +#74120 = VERTEX_POINT('',#74121); +#74121 = CARTESIAN_POINT('',(126.989215,-73.318792,1.635)); +#74122 = LINE('',#74123,#74124); +#74123 = CARTESIAN_POINT('',(126.989215,-73.318792,1.635)); +#74124 = VECTOR('',#74125,1.); +#74125 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#74126 = ORIENTED_EDGE('',*,*,#74127,.F.); +#74127 = EDGE_CURVE('',#74128,#74120,#74130,.T.); +#74128 = VERTEX_POINT('',#74129); +#74129 = CARTESIAN_POINT('',(127.084525,-73.167107,1.635)); +#74130 = LINE('',#74131,#74132); +#74131 = CARTESIAN_POINT('',(127.084525,-73.167107,1.635)); +#74132 = VECTOR('',#74133,1.); +#74133 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#74134 = ORIENTED_EDGE('',*,*,#74135,.F.); +#74135 = EDGE_CURVE('',#74136,#74128,#74138,.T.); +#74136 = VERTEX_POINT('',#74137); +#74137 = CARTESIAN_POINT('',(127.143692,-72.998017,1.635)); +#74138 = LINE('',#74139,#74140); +#74139 = CARTESIAN_POINT('',(127.143692,-72.998017,1.635)); +#74140 = VECTOR('',#74141,1.); +#74141 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#74142 = ORIENTED_EDGE('',*,*,#74143,.F.); +#74143 = EDGE_CURVE('',#74144,#74136,#74146,.T.); +#74144 = VERTEX_POINT('',#74145); +#74145 = CARTESIAN_POINT('',(127.16375,-72.82,1.635)); +#74146 = LINE('',#74147,#74148); +#74147 = CARTESIAN_POINT('',(127.16375,-72.82,1.635)); +#74148 = VECTOR('',#74149,1.); +#74149 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#74150 = ORIENTED_EDGE('',*,*,#74151,.F.); +#74151 = EDGE_CURVE('',#74152,#74144,#74154,.T.); +#74152 = VERTEX_POINT('',#74153); +#74153 = CARTESIAN_POINT('',(127.143692,-72.641983,1.635)); +#74154 = LINE('',#74155,#74156); +#74155 = CARTESIAN_POINT('',(127.143692,-72.641983,1.635)); +#74156 = VECTOR('',#74157,1.); +#74157 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#74158 = ORIENTED_EDGE('',*,*,#74159,.F.); +#74159 = EDGE_CURVE('',#74160,#74152,#74162,.T.); +#74160 = VERTEX_POINT('',#74161); +#74161 = CARTESIAN_POINT('',(127.084525,-72.472893,1.635)); +#74162 = LINE('',#74163,#74164); +#74163 = CARTESIAN_POINT('',(127.084525,-72.472893,1.635)); +#74164 = VECTOR('',#74165,1.); +#74165 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#74166 = ORIENTED_EDGE('',*,*,#74167,.F.); +#74167 = EDGE_CURVE('',#74168,#74160,#74170,.T.); +#74168 = VERTEX_POINT('',#74169); +#74169 = CARTESIAN_POINT('',(126.989215,-72.321208,1.635)); +#74170 = LINE('',#74171,#74172); +#74171 = CARTESIAN_POINT('',(126.989215,-72.321208,1.635)); +#74172 = VECTOR('',#74173,1.); +#74173 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#74174 = ORIENTED_EDGE('',*,*,#74175,.F.); +#74175 = EDGE_CURVE('',#73732,#74168,#74176,.T.); +#74176 = LINE('',#74177,#74178); +#74177 = CARTESIAN_POINT('',(126.862542,-72.194535,1.635)); +#74178 = VECTOR('',#74179,1.); +#74179 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#74180 = ORIENTED_EDGE('',*,*,#73731,.F.); +#74181 = FACE_BOUND('',#74182,.T.); +#74182 = EDGE_LOOP('',(#74183)); +#74183 = ORIENTED_EDGE('',*,*,#74184,.T.); +#74184 = EDGE_CURVE('',#74185,#74185,#74187,.T.); +#74185 = VERTEX_POINT('',#74186); +#74186 = CARTESIAN_POINT('',(126.36375,-73.195,1.635)); +#74187 = CIRCLE('',#74188,0.375); +#74188 = AXIS2_PLACEMENT_3D('',#74189,#74190,#74191); +#74189 = CARTESIAN_POINT('',(126.36375,-72.82,1.635)); +#74190 = DIRECTION('',(-0.,0.,-1.)); +#74191 = DIRECTION('',(-0.,-1.,0.)); +#74192 = PLANE('',#74193); +#74193 = AXIS2_PLACEMENT_3D('',#74194,#74195,#74196); +#74194 = CARTESIAN_POINT('',(0.,0.,1.635)); +#74195 = DIRECTION('',(0.,0.,1.)); +#74196 = DIRECTION('',(1.,0.,-0.)); +#74197 = ADVANCED_FACE('',(#74198),#74209,.T.); +#74198 = FACE_BOUND('',#74199,.T.); +#74199 = EDGE_LOOP('',(#74200,#74206,#74207,#74208)); +#74200 = ORIENTED_EDGE('',*,*,#74201,.T.); +#74201 = EDGE_CURVE('',#73764,#73984,#74202,.T.); +#74202 = LINE('',#74203,#74204); +#74203 = CARTESIAN_POINT('',(126.185733,-72.040058,1.6)); +#74204 = VECTOR('',#74205,1.); +#74205 = DIRECTION('',(0.,0.,1.)); +#74206 = ORIENTED_EDGE('',*,*,#73983,.T.); +#74207 = ORIENTED_EDGE('',*,*,#73699,.F.); +#74208 = ORIENTED_EDGE('',*,*,#73763,.F.); +#74209 = PLANE('',#74210); +#74210 = AXIS2_PLACEMENT_3D('',#74211,#74212,#74213); +#74211 = CARTESIAN_POINT('',(126.185733,-72.040058,1.6)); +#74212 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#74213 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#74214 = ADVANCED_FACE('',(#74215),#74226,.T.); +#74215 = FACE_BOUND('',#74216,.T.); +#74216 = EDGE_LOOP('',(#74217,#74218,#74219,#74225)); +#74217 = ORIENTED_EDGE('',*,*,#73739,.T.); +#74218 = ORIENTED_EDGE('',*,*,#74175,.T.); +#74219 = ORIENTED_EDGE('',*,*,#74220,.F.); +#74220 = EDGE_CURVE('',#73948,#74168,#74221,.T.); +#74221 = LINE('',#74222,#74223); +#74222 = CARTESIAN_POINT('',(126.989215,-72.321208,1.6)); +#74223 = VECTOR('',#74224,1.); +#74224 = DIRECTION('',(0.,0.,1.)); +#74225 = ORIENTED_EDGE('',*,*,#73955,.F.); +#74226 = PLANE('',#74227); +#74227 = AXIS2_PLACEMENT_3D('',#74228,#74229,#74230); +#74228 = CARTESIAN_POINT('',(126.862542,-72.194535,1.6)); +#74229 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#74230 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#74231 = ADVANCED_FACE('',(#74232),#74243,.T.); +#74232 = FACE_BOUND('',#74233,.T.); +#74233 = EDGE_LOOP('',(#74234,#74240,#74241,#74242)); +#74234 = ORIENTED_EDGE('',*,*,#74235,.T.); +#74235 = EDGE_CURVE('',#73772,#73992,#74236,.T.); +#74236 = LINE('',#74237,#74238); +#74237 = CARTESIAN_POINT('',(126.016643,-72.099225,1.6)); +#74238 = VECTOR('',#74239,1.); +#74239 = DIRECTION('',(0.,0.,1.)); +#74240 = ORIENTED_EDGE('',*,*,#73991,.T.); +#74241 = ORIENTED_EDGE('',*,*,#74201,.F.); +#74242 = ORIENTED_EDGE('',*,*,#73771,.F.); +#74243 = PLANE('',#74244); +#74244 = AXIS2_PLACEMENT_3D('',#74245,#74246,#74247); +#74245 = CARTESIAN_POINT('',(126.016643,-72.099225,1.6)); +#74246 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#74247 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#74248 = ADVANCED_FACE('',(#74249),#74260,.T.); +#74249 = FACE_BOUND('',#74250,.T.); +#74250 = EDGE_LOOP('',(#74251,#74252,#74253,#74259)); +#74251 = ORIENTED_EDGE('',*,*,#74220,.T.); +#74252 = ORIENTED_EDGE('',*,*,#74167,.T.); +#74253 = ORIENTED_EDGE('',*,*,#74254,.F.); +#74254 = EDGE_CURVE('',#73940,#74160,#74255,.T.); +#74255 = LINE('',#74256,#74257); +#74256 = CARTESIAN_POINT('',(127.084525,-72.472893,1.6)); +#74257 = VECTOR('',#74258,1.); +#74258 = DIRECTION('',(0.,0.,1.)); +#74259 = ORIENTED_EDGE('',*,*,#73947,.F.); +#74260 = PLANE('',#74261); +#74261 = AXIS2_PLACEMENT_3D('',#74262,#74263,#74264); +#74262 = CARTESIAN_POINT('',(126.989215,-72.321208,1.6)); +#74263 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#74264 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#74265 = ADVANCED_FACE('',(#74266),#74277,.T.); +#74266 = FACE_BOUND('',#74267,.T.); +#74267 = EDGE_LOOP('',(#74268,#74274,#74275,#74276)); +#74268 = ORIENTED_EDGE('',*,*,#74269,.T.); +#74269 = EDGE_CURVE('',#73780,#74000,#74270,.T.); +#74270 = LINE('',#74271,#74272); +#74271 = CARTESIAN_POINT('',(125.864958,-72.194535,1.6)); +#74272 = VECTOR('',#74273,1.); +#74273 = DIRECTION('',(0.,0.,1.)); +#74274 = ORIENTED_EDGE('',*,*,#73999,.T.); +#74275 = ORIENTED_EDGE('',*,*,#74235,.F.); +#74276 = ORIENTED_EDGE('',*,*,#73779,.F.); +#74277 = PLANE('',#74278); +#74278 = AXIS2_PLACEMENT_3D('',#74279,#74280,#74281); +#74279 = CARTESIAN_POINT('',(125.864958,-72.194535,1.6)); +#74280 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#74281 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#74282 = ADVANCED_FACE('',(#74283),#74294,.T.); +#74283 = FACE_BOUND('',#74284,.T.); +#74284 = EDGE_LOOP('',(#74285,#74286,#74287,#74293)); +#74285 = ORIENTED_EDGE('',*,*,#74254,.T.); +#74286 = ORIENTED_EDGE('',*,*,#74159,.T.); +#74287 = ORIENTED_EDGE('',*,*,#74288,.F.); +#74288 = EDGE_CURVE('',#73932,#74152,#74289,.T.); +#74289 = LINE('',#74290,#74291); +#74290 = CARTESIAN_POINT('',(127.143692,-72.641983,1.6)); +#74291 = VECTOR('',#74292,1.); +#74292 = DIRECTION('',(0.,0.,1.)); +#74293 = ORIENTED_EDGE('',*,*,#73939,.F.); +#74294 = PLANE('',#74295); +#74295 = AXIS2_PLACEMENT_3D('',#74296,#74297,#74298); +#74296 = CARTESIAN_POINT('',(127.084525,-72.472893,1.6)); +#74297 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#74298 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#74299 = ADVANCED_FACE('',(#74300),#74311,.T.); +#74300 = FACE_BOUND('',#74301,.T.); +#74301 = EDGE_LOOP('',(#74302,#74308,#74309,#74310)); +#74302 = ORIENTED_EDGE('',*,*,#74303,.T.); +#74303 = EDGE_CURVE('',#73788,#74008,#74304,.T.); +#74304 = LINE('',#74305,#74306); +#74305 = CARTESIAN_POINT('',(125.738285,-72.321208,1.6)); +#74306 = VECTOR('',#74307,1.); +#74307 = DIRECTION('',(0.,0.,1.)); +#74308 = ORIENTED_EDGE('',*,*,#74007,.T.); +#74309 = ORIENTED_EDGE('',*,*,#74269,.F.); +#74310 = ORIENTED_EDGE('',*,*,#73787,.F.); +#74311 = PLANE('',#74312); +#74312 = AXIS2_PLACEMENT_3D('',#74313,#74314,#74315); +#74313 = CARTESIAN_POINT('',(125.738285,-72.321208,1.6)); +#74314 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#74315 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#74316 = ADVANCED_FACE('',(#74317),#74328,.T.); +#74317 = FACE_BOUND('',#74318,.T.); +#74318 = EDGE_LOOP('',(#74319,#74320,#74321,#74327)); +#74319 = ORIENTED_EDGE('',*,*,#74288,.T.); +#74320 = ORIENTED_EDGE('',*,*,#74151,.T.); +#74321 = ORIENTED_EDGE('',*,*,#74322,.F.); +#74322 = EDGE_CURVE('',#73924,#74144,#74323,.T.); +#74323 = LINE('',#74324,#74325); +#74324 = CARTESIAN_POINT('',(127.16375,-72.82,1.6)); +#74325 = VECTOR('',#74326,1.); +#74326 = DIRECTION('',(0.,0.,1.)); +#74327 = ORIENTED_EDGE('',*,*,#73931,.F.); +#74328 = PLANE('',#74329); +#74329 = AXIS2_PLACEMENT_3D('',#74330,#74331,#74332); +#74330 = CARTESIAN_POINT('',(127.143692,-72.641983,1.6)); +#74331 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#74332 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#74333 = ADVANCED_FACE('',(#74334),#74345,.T.); +#74334 = FACE_BOUND('',#74335,.T.); +#74335 = EDGE_LOOP('',(#74336,#74342,#74343,#74344)); +#74336 = ORIENTED_EDGE('',*,*,#74337,.T.); +#74337 = EDGE_CURVE('',#73796,#74016,#74338,.T.); +#74338 = LINE('',#74339,#74340); +#74339 = CARTESIAN_POINT('',(125.642975,-72.472893,1.6)); +#74340 = VECTOR('',#74341,1.); +#74341 = DIRECTION('',(0.,0.,1.)); +#74342 = ORIENTED_EDGE('',*,*,#74015,.T.); +#74343 = ORIENTED_EDGE('',*,*,#74303,.F.); +#74344 = ORIENTED_EDGE('',*,*,#73795,.F.); +#74345 = PLANE('',#74346); +#74346 = AXIS2_PLACEMENT_3D('',#74347,#74348,#74349); +#74347 = CARTESIAN_POINT('',(125.642975,-72.472893,1.6)); +#74348 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#74349 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#74350 = ADVANCED_FACE('',(#74351),#74362,.T.); +#74351 = FACE_BOUND('',#74352,.T.); +#74352 = EDGE_LOOP('',(#74353,#74354,#74355,#74361)); +#74353 = ORIENTED_EDGE('',*,*,#74322,.T.); +#74354 = ORIENTED_EDGE('',*,*,#74143,.T.); +#74355 = ORIENTED_EDGE('',*,*,#74356,.F.); +#74356 = EDGE_CURVE('',#73916,#74136,#74357,.T.); +#74357 = LINE('',#74358,#74359); +#74358 = CARTESIAN_POINT('',(127.143692,-72.998017,1.6)); +#74359 = VECTOR('',#74360,1.); +#74360 = DIRECTION('',(0.,0.,1.)); +#74361 = ORIENTED_EDGE('',*,*,#73923,.F.); +#74362 = PLANE('',#74363); +#74363 = AXIS2_PLACEMENT_3D('',#74364,#74365,#74366); +#74364 = CARTESIAN_POINT('',(127.16375,-72.82,1.6)); +#74365 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#74366 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#74367 = ADVANCED_FACE('',(#74368),#74379,.T.); +#74368 = FACE_BOUND('',#74369,.T.); +#74369 = EDGE_LOOP('',(#74370,#74376,#74377,#74378)); +#74370 = ORIENTED_EDGE('',*,*,#74371,.T.); +#74371 = EDGE_CURVE('',#73804,#74024,#74372,.T.); +#74372 = LINE('',#74373,#74374); +#74373 = CARTESIAN_POINT('',(125.583808,-72.641983,1.6)); +#74374 = VECTOR('',#74375,1.); +#74375 = DIRECTION('',(0.,0.,1.)); +#74376 = ORIENTED_EDGE('',*,*,#74023,.T.); +#74377 = ORIENTED_EDGE('',*,*,#74337,.F.); +#74378 = ORIENTED_EDGE('',*,*,#73803,.F.); +#74379 = PLANE('',#74380); +#74380 = AXIS2_PLACEMENT_3D('',#74381,#74382,#74383); +#74381 = CARTESIAN_POINT('',(125.583808,-72.641983,1.6)); +#74382 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#74383 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#74384 = ADVANCED_FACE('',(#74385),#74396,.T.); +#74385 = FACE_BOUND('',#74386,.T.); +#74386 = EDGE_LOOP('',(#74387,#74388,#74389,#74395)); +#74387 = ORIENTED_EDGE('',*,*,#74356,.T.); +#74388 = ORIENTED_EDGE('',*,*,#74135,.T.); +#74389 = ORIENTED_EDGE('',*,*,#74390,.F.); +#74390 = EDGE_CURVE('',#73908,#74128,#74391,.T.); +#74391 = LINE('',#74392,#74393); +#74392 = CARTESIAN_POINT('',(127.084525,-73.167107,1.6)); +#74393 = VECTOR('',#74394,1.); +#74394 = DIRECTION('',(0.,0.,1.)); +#74395 = ORIENTED_EDGE('',*,*,#73915,.F.); +#74396 = PLANE('',#74397); +#74397 = AXIS2_PLACEMENT_3D('',#74398,#74399,#74400); +#74398 = CARTESIAN_POINT('',(127.143692,-72.998017,1.6)); +#74399 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#74400 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#74401 = ADVANCED_FACE('',(#74402),#74413,.T.); +#74402 = FACE_BOUND('',#74403,.T.); +#74403 = EDGE_LOOP('',(#74404,#74410,#74411,#74412)); +#74404 = ORIENTED_EDGE('',*,*,#74405,.T.); +#74405 = EDGE_CURVE('',#73812,#74032,#74406,.T.); +#74406 = LINE('',#74407,#74408); +#74407 = CARTESIAN_POINT('',(125.56375,-72.82,1.6)); +#74408 = VECTOR('',#74409,1.); +#74409 = DIRECTION('',(0.,0.,1.)); +#74410 = ORIENTED_EDGE('',*,*,#74031,.T.); +#74411 = ORIENTED_EDGE('',*,*,#74371,.F.); +#74412 = ORIENTED_EDGE('',*,*,#73811,.F.); +#74413 = PLANE('',#74414); +#74414 = AXIS2_PLACEMENT_3D('',#74415,#74416,#74417); +#74415 = CARTESIAN_POINT('',(125.56375,-72.82,1.6)); +#74416 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#74417 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#74418 = ADVANCED_FACE('',(#74419),#74430,.T.); +#74419 = FACE_BOUND('',#74420,.T.); +#74420 = EDGE_LOOP('',(#74421,#74422,#74423,#74429)); +#74421 = ORIENTED_EDGE('',*,*,#74390,.T.); +#74422 = ORIENTED_EDGE('',*,*,#74127,.T.); +#74423 = ORIENTED_EDGE('',*,*,#74424,.F.); +#74424 = EDGE_CURVE('',#73900,#74120,#74425,.T.); +#74425 = LINE('',#74426,#74427); +#74426 = CARTESIAN_POINT('',(126.989215,-73.318792,1.6)); +#74427 = VECTOR('',#74428,1.); +#74428 = DIRECTION('',(0.,0.,1.)); +#74429 = ORIENTED_EDGE('',*,*,#73907,.F.); +#74430 = PLANE('',#74431); +#74431 = AXIS2_PLACEMENT_3D('',#74432,#74433,#74434); +#74432 = CARTESIAN_POINT('',(127.084525,-73.167107,1.6)); +#74433 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#74434 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#74435 = ADVANCED_FACE('',(#74436),#74447,.T.); +#74436 = FACE_BOUND('',#74437,.T.); +#74437 = EDGE_LOOP('',(#74438,#74444,#74445,#74446)); +#74438 = ORIENTED_EDGE('',*,*,#74439,.T.); +#74439 = EDGE_CURVE('',#73820,#74040,#74440,.T.); +#74440 = LINE('',#74441,#74442); +#74441 = CARTESIAN_POINT('',(125.583808,-72.998017,1.6)); +#74442 = VECTOR('',#74443,1.); +#74443 = DIRECTION('',(0.,0.,1.)); +#74444 = ORIENTED_EDGE('',*,*,#74039,.T.); +#74445 = ORIENTED_EDGE('',*,*,#74405,.F.); +#74446 = ORIENTED_EDGE('',*,*,#73819,.F.); +#74447 = PLANE('',#74448); +#74448 = AXIS2_PLACEMENT_3D('',#74449,#74450,#74451); +#74449 = CARTESIAN_POINT('',(125.583808,-72.998017,1.6)); +#74450 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#74451 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#74452 = ADVANCED_FACE('',(#74453),#74464,.T.); +#74453 = FACE_BOUND('',#74454,.T.); +#74454 = EDGE_LOOP('',(#74455,#74456,#74457,#74463)); +#74455 = ORIENTED_EDGE('',*,*,#74424,.T.); +#74456 = ORIENTED_EDGE('',*,*,#74119,.T.); +#74457 = ORIENTED_EDGE('',*,*,#74458,.F.); +#74458 = EDGE_CURVE('',#73892,#74112,#74459,.T.); +#74459 = LINE('',#74460,#74461); +#74460 = CARTESIAN_POINT('',(126.862542,-73.445465,1.6)); +#74461 = VECTOR('',#74462,1.); +#74462 = DIRECTION('',(0.,0.,1.)); +#74463 = ORIENTED_EDGE('',*,*,#73899,.F.); +#74464 = PLANE('',#74465); +#74465 = AXIS2_PLACEMENT_3D('',#74466,#74467,#74468); +#74466 = CARTESIAN_POINT('',(126.989215,-73.318792,1.6)); +#74467 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#74468 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#74469 = ADVANCED_FACE('',(#74470),#74481,.T.); +#74470 = FACE_BOUND('',#74471,.T.); +#74471 = EDGE_LOOP('',(#74472,#74478,#74479,#74480)); +#74472 = ORIENTED_EDGE('',*,*,#74473,.T.); +#74473 = EDGE_CURVE('',#73828,#74048,#74474,.T.); +#74474 = LINE('',#74475,#74476); +#74475 = CARTESIAN_POINT('',(125.642975,-73.167107,1.6)); +#74476 = VECTOR('',#74477,1.); +#74477 = DIRECTION('',(0.,0.,1.)); +#74478 = ORIENTED_EDGE('',*,*,#74047,.T.); +#74479 = ORIENTED_EDGE('',*,*,#74439,.F.); +#74480 = ORIENTED_EDGE('',*,*,#73827,.F.); +#74481 = PLANE('',#74482); +#74482 = AXIS2_PLACEMENT_3D('',#74483,#74484,#74485); +#74483 = CARTESIAN_POINT('',(125.642975,-73.167107,1.6)); +#74484 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#74485 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#74486 = ADVANCED_FACE('',(#74487),#74498,.T.); +#74487 = FACE_BOUND('',#74488,.T.); +#74488 = EDGE_LOOP('',(#74489,#74490,#74491,#74497)); +#74489 = ORIENTED_EDGE('',*,*,#74458,.T.); +#74490 = ORIENTED_EDGE('',*,*,#74111,.T.); +#74491 = ORIENTED_EDGE('',*,*,#74492,.F.); +#74492 = EDGE_CURVE('',#73884,#74104,#74493,.T.); +#74493 = LINE('',#74494,#74495); +#74494 = CARTESIAN_POINT('',(126.710857,-73.540775,1.6)); +#74495 = VECTOR('',#74496,1.); +#74496 = DIRECTION('',(0.,0.,1.)); +#74497 = ORIENTED_EDGE('',*,*,#73891,.F.); +#74498 = PLANE('',#74499); +#74499 = AXIS2_PLACEMENT_3D('',#74500,#74501,#74502); +#74500 = CARTESIAN_POINT('',(126.862542,-73.445465,1.6)); +#74501 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#74502 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#74503 = ADVANCED_FACE('',(#74504),#74515,.T.); +#74504 = FACE_BOUND('',#74505,.T.); +#74505 = EDGE_LOOP('',(#74506,#74512,#74513,#74514)); +#74506 = ORIENTED_EDGE('',*,*,#74507,.T.); +#74507 = EDGE_CURVE('',#73836,#74056,#74508,.T.); +#74508 = LINE('',#74509,#74510); +#74509 = CARTESIAN_POINT('',(125.738285,-73.318792,1.6)); +#74510 = VECTOR('',#74511,1.); +#74511 = DIRECTION('',(0.,0.,1.)); +#74512 = ORIENTED_EDGE('',*,*,#74055,.T.); +#74513 = ORIENTED_EDGE('',*,*,#74473,.F.); +#74514 = ORIENTED_EDGE('',*,*,#73835,.F.); +#74515 = PLANE('',#74516); +#74516 = AXIS2_PLACEMENT_3D('',#74517,#74518,#74519); +#74517 = CARTESIAN_POINT('',(125.738285,-73.318792,1.6)); +#74518 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#74519 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#74520 = ADVANCED_FACE('',(#74521),#74532,.T.); +#74521 = FACE_BOUND('',#74522,.T.); +#74522 = EDGE_LOOP('',(#74523,#74524,#74525,#74531)); +#74523 = ORIENTED_EDGE('',*,*,#74492,.T.); +#74524 = ORIENTED_EDGE('',*,*,#74103,.T.); +#74525 = ORIENTED_EDGE('',*,*,#74526,.F.); +#74526 = EDGE_CURVE('',#73876,#74096,#74527,.T.); +#74527 = LINE('',#74528,#74529); +#74528 = CARTESIAN_POINT('',(126.541767,-73.599942,1.6)); +#74529 = VECTOR('',#74530,1.); +#74530 = DIRECTION('',(0.,0.,1.)); +#74531 = ORIENTED_EDGE('',*,*,#73883,.F.); +#74532 = PLANE('',#74533); +#74533 = AXIS2_PLACEMENT_3D('',#74534,#74535,#74536); +#74534 = CARTESIAN_POINT('',(126.710857,-73.540775,1.6)); +#74535 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#74536 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#74537 = ADVANCED_FACE('',(#74538),#74549,.T.); +#74538 = FACE_BOUND('',#74539,.T.); +#74539 = EDGE_LOOP('',(#74540,#74546,#74547,#74548)); +#74540 = ORIENTED_EDGE('',*,*,#74541,.T.); +#74541 = EDGE_CURVE('',#73844,#74064,#74542,.T.); +#74542 = LINE('',#74543,#74544); +#74543 = CARTESIAN_POINT('',(125.864958,-73.445465,1.6)); +#74544 = VECTOR('',#74545,1.); +#74545 = DIRECTION('',(0.,0.,1.)); +#74546 = ORIENTED_EDGE('',*,*,#74063,.T.); +#74547 = ORIENTED_EDGE('',*,*,#74507,.F.); +#74548 = ORIENTED_EDGE('',*,*,#73843,.F.); +#74549 = PLANE('',#74550); +#74550 = AXIS2_PLACEMENT_3D('',#74551,#74552,#74553); +#74551 = CARTESIAN_POINT('',(125.864958,-73.445465,1.6)); +#74552 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#74553 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#74554 = ADVANCED_FACE('',(#74555),#74566,.T.); +#74555 = FACE_BOUND('',#74556,.T.); +#74556 = EDGE_LOOP('',(#74557,#74558,#74559,#74565)); +#74557 = ORIENTED_EDGE('',*,*,#74526,.T.); +#74558 = ORIENTED_EDGE('',*,*,#74095,.T.); +#74559 = ORIENTED_EDGE('',*,*,#74560,.F.); +#74560 = EDGE_CURVE('',#73868,#74088,#74561,.T.); +#74561 = LINE('',#74562,#74563); +#74562 = CARTESIAN_POINT('',(126.36375,-73.62,1.6)); +#74563 = VECTOR('',#74564,1.); +#74564 = DIRECTION('',(0.,0.,1.)); +#74565 = ORIENTED_EDGE('',*,*,#73875,.F.); +#74566 = PLANE('',#74567); +#74567 = AXIS2_PLACEMENT_3D('',#74568,#74569,#74570); +#74568 = CARTESIAN_POINT('',(126.541767,-73.599942,1.6)); +#74569 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#74570 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#74571 = ADVANCED_FACE('',(#74572),#74583,.T.); +#74572 = FACE_BOUND('',#74573,.T.); +#74573 = EDGE_LOOP('',(#74574,#74580,#74581,#74582)); +#74574 = ORIENTED_EDGE('',*,*,#74575,.T.); +#74575 = EDGE_CURVE('',#73852,#74072,#74576,.T.); +#74576 = LINE('',#74577,#74578); +#74577 = CARTESIAN_POINT('',(126.016643,-73.540775,1.6)); +#74578 = VECTOR('',#74579,1.); +#74579 = DIRECTION('',(0.,0.,1.)); +#74580 = ORIENTED_EDGE('',*,*,#74071,.T.); +#74581 = ORIENTED_EDGE('',*,*,#74541,.F.); +#74582 = ORIENTED_EDGE('',*,*,#73851,.F.); +#74583 = PLANE('',#74584); +#74584 = AXIS2_PLACEMENT_3D('',#74585,#74586,#74587); +#74585 = CARTESIAN_POINT('',(126.016643,-73.540775,1.6)); +#74586 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#74587 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#74588 = ADVANCED_FACE('',(#74589),#74600,.T.); +#74589 = FACE_BOUND('',#74590,.T.); +#74590 = EDGE_LOOP('',(#74591,#74592,#74593,#74599)); +#74591 = ORIENTED_EDGE('',*,*,#74560,.T.); +#74592 = ORIENTED_EDGE('',*,*,#74087,.T.); +#74593 = ORIENTED_EDGE('',*,*,#74594,.F.); +#74594 = EDGE_CURVE('',#73860,#74080,#74595,.T.); +#74595 = LINE('',#74596,#74597); +#74596 = CARTESIAN_POINT('',(126.185733,-73.599942,1.6)); +#74597 = VECTOR('',#74598,1.); +#74598 = DIRECTION('',(0.,0.,1.)); +#74599 = ORIENTED_EDGE('',*,*,#73867,.F.); +#74600 = PLANE('',#74601); +#74601 = AXIS2_PLACEMENT_3D('',#74602,#74603,#74604); +#74602 = CARTESIAN_POINT('',(126.36375,-73.62,1.6)); +#74603 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#74604 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#74605 = ADVANCED_FACE('',(#74606),#74612,.T.); +#74606 = FACE_BOUND('',#74607,.T.); +#74607 = EDGE_LOOP('',(#74608,#74609,#74610,#74611)); +#74608 = ORIENTED_EDGE('',*,*,#74594,.T.); +#74609 = ORIENTED_EDGE('',*,*,#74079,.T.); +#74610 = ORIENTED_EDGE('',*,*,#74575,.F.); +#74611 = ORIENTED_EDGE('',*,*,#73859,.F.); +#74612 = PLANE('',#74613); +#74613 = AXIS2_PLACEMENT_3D('',#74614,#74615,#74616); +#74614 = CARTESIAN_POINT('',(126.185733,-73.599942,1.6)); +#74615 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#74616 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#74617 = ADVANCED_FACE('',(#74618),#74629,.F.); +#74618 = FACE_BOUND('',#74619,.T.); +#74619 = EDGE_LOOP('',(#74620,#74621,#74627,#74628)); +#74620 = ORIENTED_EDGE('',*,*,#73964,.T.); +#74621 = ORIENTED_EDGE('',*,*,#74622,.T.); +#74622 = EDGE_CURVE('',#73965,#74185,#74623,.T.); +#74623 = LINE('',#74624,#74625); +#74624 = CARTESIAN_POINT('',(126.36375,-73.195,-4.5E-02)); +#74625 = VECTOR('',#74626,1.); +#74626 = DIRECTION('',(0.,0.,1.)); +#74627 = ORIENTED_EDGE('',*,*,#74184,.F.); +#74628 = ORIENTED_EDGE('',*,*,#74622,.F.); +#74629 = CYLINDRICAL_SURFACE('',#74630,0.375); +#74630 = AXIS2_PLACEMENT_3D('',#74631,#74632,#74633); +#74631 = CARTESIAN_POINT('',(126.36375,-72.82,-4.5E-02)); +#74632 = DIRECTION('',(-0.,-0.,-1.)); +#74633 = DIRECTION('',(-0.,-1.,0.)); +#74634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#74638)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#74635,#74636,#74637)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#74635 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#74636 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#74637 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#74638 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#74635, + 'distance_accuracy_value','confusion accuracy'); +#74639 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#74640,#74642); +#74640 = ( REPRESENTATION_RELATIONSHIP('','',#73652,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#74641) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#74641 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1539); +#74642 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #74643); +#74643 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('383','=>[0:1:1:376]','',#5, + #73647,$); +#74644 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#73649)); +#74645 = SHAPE_DEFINITION_REPRESENTATION(#74646,#74652); +#74646 = PRODUCT_DEFINITION_SHAPE('','',#74647); +#74647 = PRODUCT_DEFINITION('design','',#74648,#74651); +#74648 = PRODUCT_DEFINITION_FORMATION('','',#74649); +#74649 = PRODUCT('HackPad_pad_127','HackPad_pad_127','',(#74650)); +#74650 = PRODUCT_CONTEXT('',#2,'mechanical'); +#74651 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#74652 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#74653),#75634); +#74653 = MANIFOLD_SOLID_BREP('',#74654); +#74654 = CLOSED_SHELL('',(#74655,#74695,#74726,#74757,#74977,#75197, + #75214,#75231,#75248,#75265,#75282,#75299,#75316,#75333,#75350, + #75367,#75384,#75401,#75418,#75435,#75452,#75469,#75486,#75503, + #75520,#75537,#75554,#75571,#75588,#75605,#75617)); +#74655 = ADVANCED_FACE('',(#74656),#74690,.T.); +#74656 = FACE_BOUND('',#74657,.T.); +#74657 = EDGE_LOOP('',(#74658,#74668,#74676,#74684)); +#74658 = ORIENTED_EDGE('',*,*,#74659,.T.); +#74659 = EDGE_CURVE('',#74660,#74662,#74664,.T.); +#74660 = VERTEX_POINT('',#74661); +#74661 = CARTESIAN_POINT('',(126.541767,-72.040058,-3.5E-02)); +#74662 = VERTEX_POINT('',#74663); +#74663 = CARTESIAN_POINT('',(126.541767,-72.040058,0.)); +#74664 = LINE('',#74665,#74666); +#74665 = CARTESIAN_POINT('',(126.541767,-72.040058,-3.5E-02)); +#74666 = VECTOR('',#74667,1.); +#74667 = DIRECTION('',(0.,0.,1.)); +#74668 = ORIENTED_EDGE('',*,*,#74669,.T.); +#74669 = EDGE_CURVE('',#74662,#74670,#74672,.T.); +#74670 = VERTEX_POINT('',#74671); +#74671 = CARTESIAN_POINT('',(126.710857,-72.099225,0.)); +#74672 = LINE('',#74673,#74674); +#74673 = CARTESIAN_POINT('',(126.541767,-72.040058,0.)); +#74674 = VECTOR('',#74675,1.); +#74675 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#74676 = ORIENTED_EDGE('',*,*,#74677,.F.); +#74677 = EDGE_CURVE('',#74678,#74670,#74680,.T.); +#74678 = VERTEX_POINT('',#74679); +#74679 = CARTESIAN_POINT('',(126.710857,-72.099225,-3.5E-02)); +#74680 = LINE('',#74681,#74682); +#74681 = CARTESIAN_POINT('',(126.710857,-72.099225,-3.5E-02)); +#74682 = VECTOR('',#74683,1.); +#74683 = DIRECTION('',(0.,0.,1.)); +#74684 = ORIENTED_EDGE('',*,*,#74685,.F.); +#74685 = EDGE_CURVE('',#74660,#74678,#74686,.T.); +#74686 = LINE('',#74687,#74688); +#74687 = CARTESIAN_POINT('',(126.541767,-72.040058,-3.5E-02)); +#74688 = VECTOR('',#74689,1.); +#74689 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#74690 = PLANE('',#74691); +#74691 = AXIS2_PLACEMENT_3D('',#74692,#74693,#74694); +#74692 = CARTESIAN_POINT('',(126.541767,-72.040058,-3.5E-02)); +#74693 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#74694 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#74695 = ADVANCED_FACE('',(#74696),#74721,.T.); +#74696 = FACE_BOUND('',#74697,.T.); +#74697 = EDGE_LOOP('',(#74698,#74708,#74714,#74715)); +#74698 = ORIENTED_EDGE('',*,*,#74699,.T.); +#74699 = EDGE_CURVE('',#74700,#74702,#74704,.T.); +#74700 = VERTEX_POINT('',#74701); +#74701 = CARTESIAN_POINT('',(126.36375,-72.02,-3.5E-02)); +#74702 = VERTEX_POINT('',#74703); +#74703 = CARTESIAN_POINT('',(126.36375,-72.02,0.)); +#74704 = LINE('',#74705,#74706); +#74705 = CARTESIAN_POINT('',(126.36375,-72.02,-3.5E-02)); +#74706 = VECTOR('',#74707,1.); +#74707 = DIRECTION('',(0.,0.,1.)); +#74708 = ORIENTED_EDGE('',*,*,#74709,.T.); +#74709 = EDGE_CURVE('',#74702,#74662,#74710,.T.); +#74710 = LINE('',#74711,#74712); +#74711 = CARTESIAN_POINT('',(126.36375,-72.02,0.)); +#74712 = VECTOR('',#74713,1.); +#74713 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#74714 = ORIENTED_EDGE('',*,*,#74659,.F.); +#74715 = ORIENTED_EDGE('',*,*,#74716,.F.); +#74716 = EDGE_CURVE('',#74700,#74660,#74717,.T.); +#74717 = LINE('',#74718,#74719); +#74718 = CARTESIAN_POINT('',(126.36375,-72.02,-3.5E-02)); +#74719 = VECTOR('',#74720,1.); +#74720 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#74721 = PLANE('',#74722); +#74722 = AXIS2_PLACEMENT_3D('',#74723,#74724,#74725); +#74723 = CARTESIAN_POINT('',(126.36375,-72.02,-3.5E-02)); +#74724 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#74725 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#74726 = ADVANCED_FACE('',(#74727),#74752,.T.); +#74727 = FACE_BOUND('',#74728,.T.); +#74728 = EDGE_LOOP('',(#74729,#74730,#74738,#74746)); +#74729 = ORIENTED_EDGE('',*,*,#74677,.T.); +#74730 = ORIENTED_EDGE('',*,*,#74731,.T.); +#74731 = EDGE_CURVE('',#74670,#74732,#74734,.T.); +#74732 = VERTEX_POINT('',#74733); +#74733 = CARTESIAN_POINT('',(126.862542,-72.194535,0.)); +#74734 = LINE('',#74735,#74736); +#74735 = CARTESIAN_POINT('',(126.710857,-72.099225,0.)); +#74736 = VECTOR('',#74737,1.); +#74737 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#74738 = ORIENTED_EDGE('',*,*,#74739,.F.); +#74739 = EDGE_CURVE('',#74740,#74732,#74742,.T.); +#74740 = VERTEX_POINT('',#74741); +#74741 = CARTESIAN_POINT('',(126.862542,-72.194535,-3.5E-02)); +#74742 = LINE('',#74743,#74744); +#74743 = CARTESIAN_POINT('',(126.862542,-72.194535,-3.5E-02)); +#74744 = VECTOR('',#74745,1.); +#74745 = DIRECTION('',(0.,0.,1.)); +#74746 = ORIENTED_EDGE('',*,*,#74747,.F.); +#74747 = EDGE_CURVE('',#74678,#74740,#74748,.T.); +#74748 = LINE('',#74749,#74750); +#74749 = CARTESIAN_POINT('',(126.710857,-72.099225,-3.5E-02)); +#74750 = VECTOR('',#74751,1.); +#74751 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#74752 = PLANE('',#74753); +#74753 = AXIS2_PLACEMENT_3D('',#74754,#74755,#74756); +#74754 = CARTESIAN_POINT('',(126.710857,-72.099225,-3.5E-02)); +#74755 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#74756 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#74757 = ADVANCED_FACE('',(#74758,#74961),#74972,.F.); +#74758 = FACE_BOUND('',#74759,.F.); +#74759 = EDGE_LOOP('',(#74760,#74761,#74762,#74770,#74778,#74786,#74794, + #74802,#74810,#74818,#74826,#74834,#74842,#74850,#74858,#74866, + #74874,#74882,#74890,#74898,#74906,#74914,#74922,#74930,#74938, + #74946,#74954,#74960)); +#74760 = ORIENTED_EDGE('',*,*,#74685,.F.); +#74761 = ORIENTED_EDGE('',*,*,#74716,.F.); +#74762 = ORIENTED_EDGE('',*,*,#74763,.F.); +#74763 = EDGE_CURVE('',#74764,#74700,#74766,.T.); +#74764 = VERTEX_POINT('',#74765); +#74765 = CARTESIAN_POINT('',(126.185733,-72.040058,-3.5E-02)); +#74766 = LINE('',#74767,#74768); +#74767 = CARTESIAN_POINT('',(126.185733,-72.040058,-3.5E-02)); +#74768 = VECTOR('',#74769,1.); +#74769 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#74770 = ORIENTED_EDGE('',*,*,#74771,.F.); +#74771 = EDGE_CURVE('',#74772,#74764,#74774,.T.); +#74772 = VERTEX_POINT('',#74773); +#74773 = CARTESIAN_POINT('',(126.016643,-72.099225,-3.5E-02)); +#74774 = LINE('',#74775,#74776); +#74775 = CARTESIAN_POINT('',(126.016643,-72.099225,-3.5E-02)); +#74776 = VECTOR('',#74777,1.); +#74777 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#74778 = ORIENTED_EDGE('',*,*,#74779,.F.); +#74779 = EDGE_CURVE('',#74780,#74772,#74782,.T.); +#74780 = VERTEX_POINT('',#74781); +#74781 = CARTESIAN_POINT('',(125.864958,-72.194535,-3.5E-02)); +#74782 = LINE('',#74783,#74784); +#74783 = CARTESIAN_POINT('',(125.864958,-72.194535,-3.5E-02)); +#74784 = VECTOR('',#74785,1.); +#74785 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#74786 = ORIENTED_EDGE('',*,*,#74787,.F.); +#74787 = EDGE_CURVE('',#74788,#74780,#74790,.T.); +#74788 = VERTEX_POINT('',#74789); +#74789 = CARTESIAN_POINT('',(125.738285,-72.321208,-3.5E-02)); +#74790 = LINE('',#74791,#74792); +#74791 = CARTESIAN_POINT('',(125.738285,-72.321208,-3.5E-02)); +#74792 = VECTOR('',#74793,1.); +#74793 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#74794 = ORIENTED_EDGE('',*,*,#74795,.F.); +#74795 = EDGE_CURVE('',#74796,#74788,#74798,.T.); +#74796 = VERTEX_POINT('',#74797); +#74797 = CARTESIAN_POINT('',(125.642975,-72.472893,-3.5E-02)); +#74798 = LINE('',#74799,#74800); +#74799 = CARTESIAN_POINT('',(125.642975,-72.472893,-3.5E-02)); +#74800 = VECTOR('',#74801,1.); +#74801 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#74802 = ORIENTED_EDGE('',*,*,#74803,.F.); +#74803 = EDGE_CURVE('',#74804,#74796,#74806,.T.); +#74804 = VERTEX_POINT('',#74805); +#74805 = CARTESIAN_POINT('',(125.583808,-72.641983,-3.5E-02)); +#74806 = LINE('',#74807,#74808); +#74807 = CARTESIAN_POINT('',(125.583808,-72.641983,-3.5E-02)); +#74808 = VECTOR('',#74809,1.); +#74809 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#74810 = ORIENTED_EDGE('',*,*,#74811,.F.); +#74811 = EDGE_CURVE('',#74812,#74804,#74814,.T.); +#74812 = VERTEX_POINT('',#74813); +#74813 = CARTESIAN_POINT('',(125.56375,-72.82,-3.5E-02)); +#74814 = LINE('',#74815,#74816); +#74815 = CARTESIAN_POINT('',(125.56375,-72.82,-3.5E-02)); +#74816 = VECTOR('',#74817,1.); +#74817 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#74818 = ORIENTED_EDGE('',*,*,#74819,.F.); +#74819 = EDGE_CURVE('',#74820,#74812,#74822,.T.); +#74820 = VERTEX_POINT('',#74821); +#74821 = CARTESIAN_POINT('',(125.583808,-72.998017,-3.5E-02)); +#74822 = LINE('',#74823,#74824); +#74823 = CARTESIAN_POINT('',(125.583808,-72.998017,-3.5E-02)); +#74824 = VECTOR('',#74825,1.); +#74825 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#74826 = ORIENTED_EDGE('',*,*,#74827,.F.); +#74827 = EDGE_CURVE('',#74828,#74820,#74830,.T.); +#74828 = VERTEX_POINT('',#74829); +#74829 = CARTESIAN_POINT('',(125.642975,-73.167107,-3.5E-02)); +#74830 = LINE('',#74831,#74832); +#74831 = CARTESIAN_POINT('',(125.642975,-73.167107,-3.5E-02)); +#74832 = VECTOR('',#74833,1.); +#74833 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#74834 = ORIENTED_EDGE('',*,*,#74835,.F.); +#74835 = EDGE_CURVE('',#74836,#74828,#74838,.T.); +#74836 = VERTEX_POINT('',#74837); +#74837 = CARTESIAN_POINT('',(125.738285,-73.318792,-3.5E-02)); +#74838 = LINE('',#74839,#74840); +#74839 = CARTESIAN_POINT('',(125.738285,-73.318792,-3.5E-02)); +#74840 = VECTOR('',#74841,1.); +#74841 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#74842 = ORIENTED_EDGE('',*,*,#74843,.F.); +#74843 = EDGE_CURVE('',#74844,#74836,#74846,.T.); +#74844 = VERTEX_POINT('',#74845); +#74845 = CARTESIAN_POINT('',(125.864958,-73.445465,-3.5E-02)); +#74846 = LINE('',#74847,#74848); +#74847 = CARTESIAN_POINT('',(125.864958,-73.445465,-3.5E-02)); +#74848 = VECTOR('',#74849,1.); +#74849 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#74850 = ORIENTED_EDGE('',*,*,#74851,.F.); +#74851 = EDGE_CURVE('',#74852,#74844,#74854,.T.); +#74852 = VERTEX_POINT('',#74853); +#74853 = CARTESIAN_POINT('',(126.016643,-73.540775,-3.5E-02)); +#74854 = LINE('',#74855,#74856); +#74855 = CARTESIAN_POINT('',(126.016643,-73.540775,-3.5E-02)); +#74856 = VECTOR('',#74857,1.); +#74857 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#74858 = ORIENTED_EDGE('',*,*,#74859,.F.); +#74859 = EDGE_CURVE('',#74860,#74852,#74862,.T.); +#74860 = VERTEX_POINT('',#74861); +#74861 = CARTESIAN_POINT('',(126.185733,-73.599942,-3.5E-02)); +#74862 = LINE('',#74863,#74864); +#74863 = CARTESIAN_POINT('',(126.185733,-73.599942,-3.5E-02)); +#74864 = VECTOR('',#74865,1.); +#74865 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#74866 = ORIENTED_EDGE('',*,*,#74867,.F.); +#74867 = EDGE_CURVE('',#74868,#74860,#74870,.T.); +#74868 = VERTEX_POINT('',#74869); +#74869 = CARTESIAN_POINT('',(126.36375,-73.62,-3.5E-02)); +#74870 = LINE('',#74871,#74872); +#74871 = CARTESIAN_POINT('',(126.36375,-73.62,-3.5E-02)); +#74872 = VECTOR('',#74873,1.); +#74873 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#74874 = ORIENTED_EDGE('',*,*,#74875,.F.); +#74875 = EDGE_CURVE('',#74876,#74868,#74878,.T.); +#74876 = VERTEX_POINT('',#74877); +#74877 = CARTESIAN_POINT('',(126.541767,-73.599942,-3.5E-02)); +#74878 = LINE('',#74879,#74880); +#74879 = CARTESIAN_POINT('',(126.541767,-73.599942,-3.5E-02)); +#74880 = VECTOR('',#74881,1.); +#74881 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#74882 = ORIENTED_EDGE('',*,*,#74883,.F.); +#74883 = EDGE_CURVE('',#74884,#74876,#74886,.T.); +#74884 = VERTEX_POINT('',#74885); +#74885 = CARTESIAN_POINT('',(126.710857,-73.540775,-3.5E-02)); +#74886 = LINE('',#74887,#74888); +#74887 = CARTESIAN_POINT('',(126.710857,-73.540775,-3.5E-02)); +#74888 = VECTOR('',#74889,1.); +#74889 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#74890 = ORIENTED_EDGE('',*,*,#74891,.F.); +#74891 = EDGE_CURVE('',#74892,#74884,#74894,.T.); +#74892 = VERTEX_POINT('',#74893); +#74893 = CARTESIAN_POINT('',(126.862542,-73.445465,-3.5E-02)); +#74894 = LINE('',#74895,#74896); +#74895 = CARTESIAN_POINT('',(126.862542,-73.445465,-3.5E-02)); +#74896 = VECTOR('',#74897,1.); +#74897 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#74898 = ORIENTED_EDGE('',*,*,#74899,.F.); +#74899 = EDGE_CURVE('',#74900,#74892,#74902,.T.); +#74900 = VERTEX_POINT('',#74901); +#74901 = CARTESIAN_POINT('',(126.989215,-73.318792,-3.5E-02)); +#74902 = LINE('',#74903,#74904); +#74903 = CARTESIAN_POINT('',(126.989215,-73.318792,-3.5E-02)); +#74904 = VECTOR('',#74905,1.); +#74905 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#74906 = ORIENTED_EDGE('',*,*,#74907,.F.); +#74907 = EDGE_CURVE('',#74908,#74900,#74910,.T.); +#74908 = VERTEX_POINT('',#74909); +#74909 = CARTESIAN_POINT('',(127.084525,-73.167107,-3.5E-02)); +#74910 = LINE('',#74911,#74912); +#74911 = CARTESIAN_POINT('',(127.084525,-73.167107,-3.5E-02)); +#74912 = VECTOR('',#74913,1.); +#74913 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#74914 = ORIENTED_EDGE('',*,*,#74915,.F.); +#74915 = EDGE_CURVE('',#74916,#74908,#74918,.T.); +#74916 = VERTEX_POINT('',#74917); +#74917 = CARTESIAN_POINT('',(127.143692,-72.998017,-3.5E-02)); +#74918 = LINE('',#74919,#74920); +#74919 = CARTESIAN_POINT('',(127.143692,-72.998017,-3.5E-02)); +#74920 = VECTOR('',#74921,1.); +#74921 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#74922 = ORIENTED_EDGE('',*,*,#74923,.F.); +#74923 = EDGE_CURVE('',#74924,#74916,#74926,.T.); +#74924 = VERTEX_POINT('',#74925); +#74925 = CARTESIAN_POINT('',(127.16375,-72.82,-3.5E-02)); +#74926 = LINE('',#74927,#74928); +#74927 = CARTESIAN_POINT('',(127.16375,-72.82,-3.5E-02)); +#74928 = VECTOR('',#74929,1.); +#74929 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#74930 = ORIENTED_EDGE('',*,*,#74931,.F.); +#74931 = EDGE_CURVE('',#74932,#74924,#74934,.T.); +#74932 = VERTEX_POINT('',#74933); +#74933 = CARTESIAN_POINT('',(127.143692,-72.641983,-3.5E-02)); +#74934 = LINE('',#74935,#74936); +#74935 = CARTESIAN_POINT('',(127.143692,-72.641983,-3.5E-02)); +#74936 = VECTOR('',#74937,1.); +#74937 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#74938 = ORIENTED_EDGE('',*,*,#74939,.F.); +#74939 = EDGE_CURVE('',#74940,#74932,#74942,.T.); +#74940 = VERTEX_POINT('',#74941); +#74941 = CARTESIAN_POINT('',(127.084525,-72.472893,-3.5E-02)); +#74942 = LINE('',#74943,#74944); +#74943 = CARTESIAN_POINT('',(127.084525,-72.472893,-3.5E-02)); +#74944 = VECTOR('',#74945,1.); +#74945 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#74946 = ORIENTED_EDGE('',*,*,#74947,.F.); +#74947 = EDGE_CURVE('',#74948,#74940,#74950,.T.); +#74948 = VERTEX_POINT('',#74949); +#74949 = CARTESIAN_POINT('',(126.989215,-72.321208,-3.5E-02)); +#74950 = LINE('',#74951,#74952); +#74951 = CARTESIAN_POINT('',(126.989215,-72.321208,-3.5E-02)); +#74952 = VECTOR('',#74953,1.); +#74953 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#74954 = ORIENTED_EDGE('',*,*,#74955,.F.); +#74955 = EDGE_CURVE('',#74740,#74948,#74956,.T.); +#74956 = LINE('',#74957,#74958); +#74957 = CARTESIAN_POINT('',(126.862542,-72.194535,-3.5E-02)); +#74958 = VECTOR('',#74959,1.); +#74959 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#74960 = ORIENTED_EDGE('',*,*,#74747,.F.); +#74961 = FACE_BOUND('',#74962,.F.); +#74962 = EDGE_LOOP('',(#74963)); +#74963 = ORIENTED_EDGE('',*,*,#74964,.T.); +#74964 = EDGE_CURVE('',#74965,#74965,#74967,.T.); +#74965 = VERTEX_POINT('',#74966); +#74966 = CARTESIAN_POINT('',(126.36375,-73.195,-3.5E-02)); +#74967 = CIRCLE('',#74968,0.375); +#74968 = AXIS2_PLACEMENT_3D('',#74969,#74970,#74971); +#74969 = CARTESIAN_POINT('',(126.36375,-72.82,-3.5E-02)); +#74970 = DIRECTION('',(-0.,0.,-1.)); +#74971 = DIRECTION('',(-0.,-1.,0.)); +#74972 = PLANE('',#74973); +#74973 = AXIS2_PLACEMENT_3D('',#74974,#74975,#74976); +#74974 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#74975 = DIRECTION('',(0.,0.,1.)); +#74976 = DIRECTION('',(1.,0.,-0.)); +#74977 = ADVANCED_FACE('',(#74978,#75181),#75192,.T.); +#74978 = FACE_BOUND('',#74979,.T.); +#74979 = EDGE_LOOP('',(#74980,#74981,#74982,#74990,#74998,#75006,#75014, + #75022,#75030,#75038,#75046,#75054,#75062,#75070,#75078,#75086, + #75094,#75102,#75110,#75118,#75126,#75134,#75142,#75150,#75158, + #75166,#75174,#75180)); +#74980 = ORIENTED_EDGE('',*,*,#74669,.F.); +#74981 = ORIENTED_EDGE('',*,*,#74709,.F.); +#74982 = ORIENTED_EDGE('',*,*,#74983,.F.); +#74983 = EDGE_CURVE('',#74984,#74702,#74986,.T.); +#74984 = VERTEX_POINT('',#74985); +#74985 = CARTESIAN_POINT('',(126.185733,-72.040058,0.)); +#74986 = LINE('',#74987,#74988); +#74987 = CARTESIAN_POINT('',(126.185733,-72.040058,0.)); +#74988 = VECTOR('',#74989,1.); +#74989 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#74990 = ORIENTED_EDGE('',*,*,#74991,.F.); +#74991 = EDGE_CURVE('',#74992,#74984,#74994,.T.); +#74992 = VERTEX_POINT('',#74993); +#74993 = CARTESIAN_POINT('',(126.016643,-72.099225,0.)); +#74994 = LINE('',#74995,#74996); +#74995 = CARTESIAN_POINT('',(126.016643,-72.099225,0.)); +#74996 = VECTOR('',#74997,1.); +#74997 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#74998 = ORIENTED_EDGE('',*,*,#74999,.F.); +#74999 = EDGE_CURVE('',#75000,#74992,#75002,.T.); +#75000 = VERTEX_POINT('',#75001); +#75001 = CARTESIAN_POINT('',(125.864958,-72.194535,0.)); +#75002 = LINE('',#75003,#75004); +#75003 = CARTESIAN_POINT('',(125.864958,-72.194535,0.)); +#75004 = VECTOR('',#75005,1.); +#75005 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#75006 = ORIENTED_EDGE('',*,*,#75007,.F.); +#75007 = EDGE_CURVE('',#75008,#75000,#75010,.T.); +#75008 = VERTEX_POINT('',#75009); +#75009 = CARTESIAN_POINT('',(125.738285,-72.321208,0.)); +#75010 = LINE('',#75011,#75012); +#75011 = CARTESIAN_POINT('',(125.738285,-72.321208,0.)); +#75012 = VECTOR('',#75013,1.); +#75013 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#75014 = ORIENTED_EDGE('',*,*,#75015,.F.); +#75015 = EDGE_CURVE('',#75016,#75008,#75018,.T.); +#75016 = VERTEX_POINT('',#75017); +#75017 = CARTESIAN_POINT('',(125.642975,-72.472893,0.)); +#75018 = LINE('',#75019,#75020); +#75019 = CARTESIAN_POINT('',(125.642975,-72.472893,0.)); +#75020 = VECTOR('',#75021,1.); +#75021 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#75022 = ORIENTED_EDGE('',*,*,#75023,.F.); +#75023 = EDGE_CURVE('',#75024,#75016,#75026,.T.); +#75024 = VERTEX_POINT('',#75025); +#75025 = CARTESIAN_POINT('',(125.583808,-72.641983,0.)); +#75026 = LINE('',#75027,#75028); +#75027 = CARTESIAN_POINT('',(125.583808,-72.641983,0.)); +#75028 = VECTOR('',#75029,1.); +#75029 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#75030 = ORIENTED_EDGE('',*,*,#75031,.F.); +#75031 = EDGE_CURVE('',#75032,#75024,#75034,.T.); +#75032 = VERTEX_POINT('',#75033); +#75033 = CARTESIAN_POINT('',(125.56375,-72.82,0.)); +#75034 = LINE('',#75035,#75036); +#75035 = CARTESIAN_POINT('',(125.56375,-72.82,0.)); +#75036 = VECTOR('',#75037,1.); +#75037 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#75038 = ORIENTED_EDGE('',*,*,#75039,.F.); +#75039 = EDGE_CURVE('',#75040,#75032,#75042,.T.); +#75040 = VERTEX_POINT('',#75041); +#75041 = CARTESIAN_POINT('',(125.583808,-72.998017,0.)); +#75042 = LINE('',#75043,#75044); +#75043 = CARTESIAN_POINT('',(125.583808,-72.998017,0.)); +#75044 = VECTOR('',#75045,1.); +#75045 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#75046 = ORIENTED_EDGE('',*,*,#75047,.F.); +#75047 = EDGE_CURVE('',#75048,#75040,#75050,.T.); +#75048 = VERTEX_POINT('',#75049); +#75049 = CARTESIAN_POINT('',(125.642975,-73.167107,0.)); +#75050 = LINE('',#75051,#75052); +#75051 = CARTESIAN_POINT('',(125.642975,-73.167107,0.)); +#75052 = VECTOR('',#75053,1.); +#75053 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#75054 = ORIENTED_EDGE('',*,*,#75055,.F.); +#75055 = EDGE_CURVE('',#75056,#75048,#75058,.T.); +#75056 = VERTEX_POINT('',#75057); +#75057 = CARTESIAN_POINT('',(125.738285,-73.318792,0.)); +#75058 = LINE('',#75059,#75060); +#75059 = CARTESIAN_POINT('',(125.738285,-73.318792,0.)); +#75060 = VECTOR('',#75061,1.); +#75061 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#75062 = ORIENTED_EDGE('',*,*,#75063,.F.); +#75063 = EDGE_CURVE('',#75064,#75056,#75066,.T.); +#75064 = VERTEX_POINT('',#75065); +#75065 = CARTESIAN_POINT('',(125.864958,-73.445465,0.)); +#75066 = LINE('',#75067,#75068); +#75067 = CARTESIAN_POINT('',(125.864958,-73.445465,0.)); +#75068 = VECTOR('',#75069,1.); +#75069 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#75070 = ORIENTED_EDGE('',*,*,#75071,.F.); +#75071 = EDGE_CURVE('',#75072,#75064,#75074,.T.); +#75072 = VERTEX_POINT('',#75073); +#75073 = CARTESIAN_POINT('',(126.016643,-73.540775,0.)); +#75074 = LINE('',#75075,#75076); +#75075 = CARTESIAN_POINT('',(126.016643,-73.540775,0.)); +#75076 = VECTOR('',#75077,1.); +#75077 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#75078 = ORIENTED_EDGE('',*,*,#75079,.F.); +#75079 = EDGE_CURVE('',#75080,#75072,#75082,.T.); +#75080 = VERTEX_POINT('',#75081); +#75081 = CARTESIAN_POINT('',(126.185733,-73.599942,0.)); +#75082 = LINE('',#75083,#75084); +#75083 = CARTESIAN_POINT('',(126.185733,-73.599942,0.)); +#75084 = VECTOR('',#75085,1.); +#75085 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#75086 = ORIENTED_EDGE('',*,*,#75087,.F.); +#75087 = EDGE_CURVE('',#75088,#75080,#75090,.T.); +#75088 = VERTEX_POINT('',#75089); +#75089 = CARTESIAN_POINT('',(126.36375,-73.62,0.)); +#75090 = LINE('',#75091,#75092); +#75091 = CARTESIAN_POINT('',(126.36375,-73.62,0.)); +#75092 = VECTOR('',#75093,1.); +#75093 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#75094 = ORIENTED_EDGE('',*,*,#75095,.F.); +#75095 = EDGE_CURVE('',#75096,#75088,#75098,.T.); +#75096 = VERTEX_POINT('',#75097); +#75097 = CARTESIAN_POINT('',(126.541767,-73.599942,0.)); +#75098 = LINE('',#75099,#75100); +#75099 = CARTESIAN_POINT('',(126.541767,-73.599942,0.)); +#75100 = VECTOR('',#75101,1.); +#75101 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#75102 = ORIENTED_EDGE('',*,*,#75103,.F.); +#75103 = EDGE_CURVE('',#75104,#75096,#75106,.T.); +#75104 = VERTEX_POINT('',#75105); +#75105 = CARTESIAN_POINT('',(126.710857,-73.540775,0.)); +#75106 = LINE('',#75107,#75108); +#75107 = CARTESIAN_POINT('',(126.710857,-73.540775,0.)); +#75108 = VECTOR('',#75109,1.); +#75109 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#75110 = ORIENTED_EDGE('',*,*,#75111,.F.); +#75111 = EDGE_CURVE('',#75112,#75104,#75114,.T.); +#75112 = VERTEX_POINT('',#75113); +#75113 = CARTESIAN_POINT('',(126.862542,-73.445465,0.)); +#75114 = LINE('',#75115,#75116); +#75115 = CARTESIAN_POINT('',(126.862542,-73.445465,0.)); +#75116 = VECTOR('',#75117,1.); +#75117 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#75118 = ORIENTED_EDGE('',*,*,#75119,.F.); +#75119 = EDGE_CURVE('',#75120,#75112,#75122,.T.); +#75120 = VERTEX_POINT('',#75121); +#75121 = CARTESIAN_POINT('',(126.989215,-73.318792,0.)); +#75122 = LINE('',#75123,#75124); +#75123 = CARTESIAN_POINT('',(126.989215,-73.318792,0.)); +#75124 = VECTOR('',#75125,1.); +#75125 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#75126 = ORIENTED_EDGE('',*,*,#75127,.F.); +#75127 = EDGE_CURVE('',#75128,#75120,#75130,.T.); +#75128 = VERTEX_POINT('',#75129); +#75129 = CARTESIAN_POINT('',(127.084525,-73.167107,0.)); +#75130 = LINE('',#75131,#75132); +#75131 = CARTESIAN_POINT('',(127.084525,-73.167107,0.)); +#75132 = VECTOR('',#75133,1.); +#75133 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#75134 = ORIENTED_EDGE('',*,*,#75135,.F.); +#75135 = EDGE_CURVE('',#75136,#75128,#75138,.T.); +#75136 = VERTEX_POINT('',#75137); +#75137 = CARTESIAN_POINT('',(127.143692,-72.998017,0.)); +#75138 = LINE('',#75139,#75140); +#75139 = CARTESIAN_POINT('',(127.143692,-72.998017,0.)); +#75140 = VECTOR('',#75141,1.); +#75141 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#75142 = ORIENTED_EDGE('',*,*,#75143,.F.); +#75143 = EDGE_CURVE('',#75144,#75136,#75146,.T.); +#75144 = VERTEX_POINT('',#75145); +#75145 = CARTESIAN_POINT('',(127.16375,-72.82,0.)); +#75146 = LINE('',#75147,#75148); +#75147 = CARTESIAN_POINT('',(127.16375,-72.82,0.)); +#75148 = VECTOR('',#75149,1.); +#75149 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#75150 = ORIENTED_EDGE('',*,*,#75151,.F.); +#75151 = EDGE_CURVE('',#75152,#75144,#75154,.T.); +#75152 = VERTEX_POINT('',#75153); +#75153 = CARTESIAN_POINT('',(127.143692,-72.641983,0.)); +#75154 = LINE('',#75155,#75156); +#75155 = CARTESIAN_POINT('',(127.143692,-72.641983,0.)); +#75156 = VECTOR('',#75157,1.); +#75157 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#75158 = ORIENTED_EDGE('',*,*,#75159,.F.); +#75159 = EDGE_CURVE('',#75160,#75152,#75162,.T.); +#75160 = VERTEX_POINT('',#75161); +#75161 = CARTESIAN_POINT('',(127.084525,-72.472893,0.)); +#75162 = LINE('',#75163,#75164); +#75163 = CARTESIAN_POINT('',(127.084525,-72.472893,0.)); +#75164 = VECTOR('',#75165,1.); +#75165 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#75166 = ORIENTED_EDGE('',*,*,#75167,.F.); +#75167 = EDGE_CURVE('',#75168,#75160,#75170,.T.); +#75168 = VERTEX_POINT('',#75169); +#75169 = CARTESIAN_POINT('',(126.989215,-72.321208,0.)); +#75170 = LINE('',#75171,#75172); +#75171 = CARTESIAN_POINT('',(126.989215,-72.321208,0.)); +#75172 = VECTOR('',#75173,1.); +#75173 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#75174 = ORIENTED_EDGE('',*,*,#75175,.F.); +#75175 = EDGE_CURVE('',#74732,#75168,#75176,.T.); +#75176 = LINE('',#75177,#75178); +#75177 = CARTESIAN_POINT('',(126.862542,-72.194535,0.)); +#75178 = VECTOR('',#75179,1.); +#75179 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#75180 = ORIENTED_EDGE('',*,*,#74731,.F.); +#75181 = FACE_BOUND('',#75182,.T.); +#75182 = EDGE_LOOP('',(#75183)); +#75183 = ORIENTED_EDGE('',*,*,#75184,.T.); +#75184 = EDGE_CURVE('',#75185,#75185,#75187,.T.); +#75185 = VERTEX_POINT('',#75186); +#75186 = CARTESIAN_POINT('',(126.36375,-73.195,0.)); +#75187 = CIRCLE('',#75188,0.375); +#75188 = AXIS2_PLACEMENT_3D('',#75189,#75190,#75191); +#75189 = CARTESIAN_POINT('',(126.36375,-72.82,0.)); +#75190 = DIRECTION('',(-0.,0.,-1.)); +#75191 = DIRECTION('',(-0.,-1.,0.)); +#75192 = PLANE('',#75193); +#75193 = AXIS2_PLACEMENT_3D('',#75194,#75195,#75196); +#75194 = CARTESIAN_POINT('',(0.,0.,0.)); +#75195 = DIRECTION('',(0.,0.,1.)); +#75196 = DIRECTION('',(1.,0.,-0.)); +#75197 = ADVANCED_FACE('',(#75198),#75209,.T.); +#75198 = FACE_BOUND('',#75199,.T.); +#75199 = EDGE_LOOP('',(#75200,#75206,#75207,#75208)); +#75200 = ORIENTED_EDGE('',*,*,#75201,.T.); +#75201 = EDGE_CURVE('',#74764,#74984,#75202,.T.); +#75202 = LINE('',#75203,#75204); +#75203 = CARTESIAN_POINT('',(126.185733,-72.040058,-3.5E-02)); +#75204 = VECTOR('',#75205,1.); +#75205 = DIRECTION('',(0.,0.,1.)); +#75206 = ORIENTED_EDGE('',*,*,#74983,.T.); +#75207 = ORIENTED_EDGE('',*,*,#74699,.F.); +#75208 = ORIENTED_EDGE('',*,*,#74763,.F.); +#75209 = PLANE('',#75210); +#75210 = AXIS2_PLACEMENT_3D('',#75211,#75212,#75213); +#75211 = CARTESIAN_POINT('',(126.185733,-72.040058,-3.5E-02)); +#75212 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#75213 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#75214 = ADVANCED_FACE('',(#75215),#75226,.T.); +#75215 = FACE_BOUND('',#75216,.T.); +#75216 = EDGE_LOOP('',(#75217,#75218,#75219,#75225)); +#75217 = ORIENTED_EDGE('',*,*,#74739,.T.); +#75218 = ORIENTED_EDGE('',*,*,#75175,.T.); +#75219 = ORIENTED_EDGE('',*,*,#75220,.F.); +#75220 = EDGE_CURVE('',#74948,#75168,#75221,.T.); +#75221 = LINE('',#75222,#75223); +#75222 = CARTESIAN_POINT('',(126.989215,-72.321208,-3.5E-02)); +#75223 = VECTOR('',#75224,1.); +#75224 = DIRECTION('',(0.,0.,1.)); +#75225 = ORIENTED_EDGE('',*,*,#74955,.F.); +#75226 = PLANE('',#75227); +#75227 = AXIS2_PLACEMENT_3D('',#75228,#75229,#75230); +#75228 = CARTESIAN_POINT('',(126.862542,-72.194535,-3.5E-02)); +#75229 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#75230 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#75231 = ADVANCED_FACE('',(#75232),#75243,.T.); +#75232 = FACE_BOUND('',#75233,.T.); +#75233 = EDGE_LOOP('',(#75234,#75240,#75241,#75242)); +#75234 = ORIENTED_EDGE('',*,*,#75235,.T.); +#75235 = EDGE_CURVE('',#74772,#74992,#75236,.T.); +#75236 = LINE('',#75237,#75238); +#75237 = CARTESIAN_POINT('',(126.016643,-72.099225,-3.5E-02)); +#75238 = VECTOR('',#75239,1.); +#75239 = DIRECTION('',(0.,0.,1.)); +#75240 = ORIENTED_EDGE('',*,*,#74991,.T.); +#75241 = ORIENTED_EDGE('',*,*,#75201,.F.); +#75242 = ORIENTED_EDGE('',*,*,#74771,.F.); +#75243 = PLANE('',#75244); +#75244 = AXIS2_PLACEMENT_3D('',#75245,#75246,#75247); +#75245 = CARTESIAN_POINT('',(126.016643,-72.099225,-3.5E-02)); +#75246 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#75247 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#75248 = ADVANCED_FACE('',(#75249),#75260,.T.); +#75249 = FACE_BOUND('',#75250,.T.); +#75250 = EDGE_LOOP('',(#75251,#75252,#75253,#75259)); +#75251 = ORIENTED_EDGE('',*,*,#75220,.T.); +#75252 = ORIENTED_EDGE('',*,*,#75167,.T.); +#75253 = ORIENTED_EDGE('',*,*,#75254,.F.); +#75254 = EDGE_CURVE('',#74940,#75160,#75255,.T.); +#75255 = LINE('',#75256,#75257); +#75256 = CARTESIAN_POINT('',(127.084525,-72.472893,-3.5E-02)); +#75257 = VECTOR('',#75258,1.); +#75258 = DIRECTION('',(0.,0.,1.)); +#75259 = ORIENTED_EDGE('',*,*,#74947,.F.); +#75260 = PLANE('',#75261); +#75261 = AXIS2_PLACEMENT_3D('',#75262,#75263,#75264); +#75262 = CARTESIAN_POINT('',(126.989215,-72.321208,-3.5E-02)); +#75263 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#75264 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#75265 = ADVANCED_FACE('',(#75266),#75277,.T.); +#75266 = FACE_BOUND('',#75267,.T.); +#75267 = EDGE_LOOP('',(#75268,#75274,#75275,#75276)); +#75268 = ORIENTED_EDGE('',*,*,#75269,.T.); +#75269 = EDGE_CURVE('',#74780,#75000,#75270,.T.); +#75270 = LINE('',#75271,#75272); +#75271 = CARTESIAN_POINT('',(125.864958,-72.194535,-3.5E-02)); +#75272 = VECTOR('',#75273,1.); +#75273 = DIRECTION('',(0.,0.,1.)); +#75274 = ORIENTED_EDGE('',*,*,#74999,.T.); +#75275 = ORIENTED_EDGE('',*,*,#75235,.F.); +#75276 = ORIENTED_EDGE('',*,*,#74779,.F.); +#75277 = PLANE('',#75278); +#75278 = AXIS2_PLACEMENT_3D('',#75279,#75280,#75281); +#75279 = CARTESIAN_POINT('',(125.864958,-72.194535,-3.5E-02)); +#75280 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#75281 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#75282 = ADVANCED_FACE('',(#75283),#75294,.T.); +#75283 = FACE_BOUND('',#75284,.T.); +#75284 = EDGE_LOOP('',(#75285,#75286,#75287,#75293)); +#75285 = ORIENTED_EDGE('',*,*,#75254,.T.); +#75286 = ORIENTED_EDGE('',*,*,#75159,.T.); +#75287 = ORIENTED_EDGE('',*,*,#75288,.F.); +#75288 = EDGE_CURVE('',#74932,#75152,#75289,.T.); +#75289 = LINE('',#75290,#75291); +#75290 = CARTESIAN_POINT('',(127.143692,-72.641983,-3.5E-02)); +#75291 = VECTOR('',#75292,1.); +#75292 = DIRECTION('',(0.,0.,1.)); +#75293 = ORIENTED_EDGE('',*,*,#74939,.F.); +#75294 = PLANE('',#75295); +#75295 = AXIS2_PLACEMENT_3D('',#75296,#75297,#75298); +#75296 = CARTESIAN_POINT('',(127.084525,-72.472893,-3.5E-02)); +#75297 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#75298 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#75299 = ADVANCED_FACE('',(#75300),#75311,.T.); +#75300 = FACE_BOUND('',#75301,.T.); +#75301 = EDGE_LOOP('',(#75302,#75308,#75309,#75310)); +#75302 = ORIENTED_EDGE('',*,*,#75303,.T.); +#75303 = EDGE_CURVE('',#74788,#75008,#75304,.T.); +#75304 = LINE('',#75305,#75306); +#75305 = CARTESIAN_POINT('',(125.738285,-72.321208,-3.5E-02)); +#75306 = VECTOR('',#75307,1.); +#75307 = DIRECTION('',(0.,0.,1.)); +#75308 = ORIENTED_EDGE('',*,*,#75007,.T.); +#75309 = ORIENTED_EDGE('',*,*,#75269,.F.); +#75310 = ORIENTED_EDGE('',*,*,#74787,.F.); +#75311 = PLANE('',#75312); +#75312 = AXIS2_PLACEMENT_3D('',#75313,#75314,#75315); +#75313 = CARTESIAN_POINT('',(125.738285,-72.321208,-3.5E-02)); +#75314 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#75315 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#75316 = ADVANCED_FACE('',(#75317),#75328,.T.); +#75317 = FACE_BOUND('',#75318,.T.); +#75318 = EDGE_LOOP('',(#75319,#75320,#75321,#75327)); +#75319 = ORIENTED_EDGE('',*,*,#75288,.T.); +#75320 = ORIENTED_EDGE('',*,*,#75151,.T.); +#75321 = ORIENTED_EDGE('',*,*,#75322,.F.); +#75322 = EDGE_CURVE('',#74924,#75144,#75323,.T.); +#75323 = LINE('',#75324,#75325); +#75324 = CARTESIAN_POINT('',(127.16375,-72.82,-3.5E-02)); +#75325 = VECTOR('',#75326,1.); +#75326 = DIRECTION('',(0.,0.,1.)); +#75327 = ORIENTED_EDGE('',*,*,#74931,.F.); +#75328 = PLANE('',#75329); +#75329 = AXIS2_PLACEMENT_3D('',#75330,#75331,#75332); +#75330 = CARTESIAN_POINT('',(127.143692,-72.641983,-3.5E-02)); +#75331 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#75332 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#75333 = ADVANCED_FACE('',(#75334),#75345,.T.); +#75334 = FACE_BOUND('',#75335,.T.); +#75335 = EDGE_LOOP('',(#75336,#75342,#75343,#75344)); +#75336 = ORIENTED_EDGE('',*,*,#75337,.T.); +#75337 = EDGE_CURVE('',#74796,#75016,#75338,.T.); +#75338 = LINE('',#75339,#75340); +#75339 = CARTESIAN_POINT('',(125.642975,-72.472893,-3.5E-02)); +#75340 = VECTOR('',#75341,1.); +#75341 = DIRECTION('',(0.,0.,1.)); +#75342 = ORIENTED_EDGE('',*,*,#75015,.T.); +#75343 = ORIENTED_EDGE('',*,*,#75303,.F.); +#75344 = ORIENTED_EDGE('',*,*,#74795,.F.); +#75345 = PLANE('',#75346); +#75346 = AXIS2_PLACEMENT_3D('',#75347,#75348,#75349); +#75347 = CARTESIAN_POINT('',(125.642975,-72.472893,-3.5E-02)); +#75348 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#75349 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#75350 = ADVANCED_FACE('',(#75351),#75362,.T.); +#75351 = FACE_BOUND('',#75352,.T.); +#75352 = EDGE_LOOP('',(#75353,#75354,#75355,#75361)); +#75353 = ORIENTED_EDGE('',*,*,#75322,.T.); +#75354 = ORIENTED_EDGE('',*,*,#75143,.T.); +#75355 = ORIENTED_EDGE('',*,*,#75356,.F.); +#75356 = EDGE_CURVE('',#74916,#75136,#75357,.T.); +#75357 = LINE('',#75358,#75359); +#75358 = CARTESIAN_POINT('',(127.143692,-72.998017,-3.5E-02)); +#75359 = VECTOR('',#75360,1.); +#75360 = DIRECTION('',(0.,0.,1.)); +#75361 = ORIENTED_EDGE('',*,*,#74923,.F.); +#75362 = PLANE('',#75363); +#75363 = AXIS2_PLACEMENT_3D('',#75364,#75365,#75366); +#75364 = CARTESIAN_POINT('',(127.16375,-72.82,-3.5E-02)); +#75365 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#75366 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#75367 = ADVANCED_FACE('',(#75368),#75379,.T.); +#75368 = FACE_BOUND('',#75369,.T.); +#75369 = EDGE_LOOP('',(#75370,#75376,#75377,#75378)); +#75370 = ORIENTED_EDGE('',*,*,#75371,.T.); +#75371 = EDGE_CURVE('',#74804,#75024,#75372,.T.); +#75372 = LINE('',#75373,#75374); +#75373 = CARTESIAN_POINT('',(125.583808,-72.641983,-3.5E-02)); +#75374 = VECTOR('',#75375,1.); +#75375 = DIRECTION('',(0.,0.,1.)); +#75376 = ORIENTED_EDGE('',*,*,#75023,.T.); +#75377 = ORIENTED_EDGE('',*,*,#75337,.F.); +#75378 = ORIENTED_EDGE('',*,*,#74803,.F.); +#75379 = PLANE('',#75380); +#75380 = AXIS2_PLACEMENT_3D('',#75381,#75382,#75383); +#75381 = CARTESIAN_POINT('',(125.583808,-72.641983,-3.5E-02)); +#75382 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#75383 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#75384 = ADVANCED_FACE('',(#75385),#75396,.T.); +#75385 = FACE_BOUND('',#75386,.T.); +#75386 = EDGE_LOOP('',(#75387,#75388,#75389,#75395)); +#75387 = ORIENTED_EDGE('',*,*,#75356,.T.); +#75388 = ORIENTED_EDGE('',*,*,#75135,.T.); +#75389 = ORIENTED_EDGE('',*,*,#75390,.F.); +#75390 = EDGE_CURVE('',#74908,#75128,#75391,.T.); +#75391 = LINE('',#75392,#75393); +#75392 = CARTESIAN_POINT('',(127.084525,-73.167107,-3.5E-02)); +#75393 = VECTOR('',#75394,1.); +#75394 = DIRECTION('',(0.,0.,1.)); +#75395 = ORIENTED_EDGE('',*,*,#74915,.F.); +#75396 = PLANE('',#75397); +#75397 = AXIS2_PLACEMENT_3D('',#75398,#75399,#75400); +#75398 = CARTESIAN_POINT('',(127.143692,-72.998017,-3.5E-02)); +#75399 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#75400 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#75401 = ADVANCED_FACE('',(#75402),#75413,.T.); +#75402 = FACE_BOUND('',#75403,.T.); +#75403 = EDGE_LOOP('',(#75404,#75410,#75411,#75412)); +#75404 = ORIENTED_EDGE('',*,*,#75405,.T.); +#75405 = EDGE_CURVE('',#74812,#75032,#75406,.T.); +#75406 = LINE('',#75407,#75408); +#75407 = CARTESIAN_POINT('',(125.56375,-72.82,-3.5E-02)); +#75408 = VECTOR('',#75409,1.); +#75409 = DIRECTION('',(0.,0.,1.)); +#75410 = ORIENTED_EDGE('',*,*,#75031,.T.); +#75411 = ORIENTED_EDGE('',*,*,#75371,.F.); +#75412 = ORIENTED_EDGE('',*,*,#74811,.F.); +#75413 = PLANE('',#75414); +#75414 = AXIS2_PLACEMENT_3D('',#75415,#75416,#75417); +#75415 = CARTESIAN_POINT('',(125.56375,-72.82,-3.5E-02)); +#75416 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#75417 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#75418 = ADVANCED_FACE('',(#75419),#75430,.T.); +#75419 = FACE_BOUND('',#75420,.T.); +#75420 = EDGE_LOOP('',(#75421,#75422,#75423,#75429)); +#75421 = ORIENTED_EDGE('',*,*,#75390,.T.); +#75422 = ORIENTED_EDGE('',*,*,#75127,.T.); +#75423 = ORIENTED_EDGE('',*,*,#75424,.F.); +#75424 = EDGE_CURVE('',#74900,#75120,#75425,.T.); +#75425 = LINE('',#75426,#75427); +#75426 = CARTESIAN_POINT('',(126.989215,-73.318792,-3.5E-02)); +#75427 = VECTOR('',#75428,1.); +#75428 = DIRECTION('',(0.,0.,1.)); +#75429 = ORIENTED_EDGE('',*,*,#74907,.F.); +#75430 = PLANE('',#75431); +#75431 = AXIS2_PLACEMENT_3D('',#75432,#75433,#75434); +#75432 = CARTESIAN_POINT('',(127.084525,-73.167107,-3.5E-02)); +#75433 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#75434 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#75435 = ADVANCED_FACE('',(#75436),#75447,.T.); +#75436 = FACE_BOUND('',#75437,.T.); +#75437 = EDGE_LOOP('',(#75438,#75444,#75445,#75446)); +#75438 = ORIENTED_EDGE('',*,*,#75439,.T.); +#75439 = EDGE_CURVE('',#74820,#75040,#75440,.T.); +#75440 = LINE('',#75441,#75442); +#75441 = CARTESIAN_POINT('',(125.583808,-72.998017,-3.5E-02)); +#75442 = VECTOR('',#75443,1.); +#75443 = DIRECTION('',(0.,0.,1.)); +#75444 = ORIENTED_EDGE('',*,*,#75039,.T.); +#75445 = ORIENTED_EDGE('',*,*,#75405,.F.); +#75446 = ORIENTED_EDGE('',*,*,#74819,.F.); +#75447 = PLANE('',#75448); +#75448 = AXIS2_PLACEMENT_3D('',#75449,#75450,#75451); +#75449 = CARTESIAN_POINT('',(125.583808,-72.998017,-3.5E-02)); +#75450 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#75451 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#75452 = ADVANCED_FACE('',(#75453),#75464,.T.); +#75453 = FACE_BOUND('',#75454,.T.); +#75454 = EDGE_LOOP('',(#75455,#75456,#75457,#75463)); +#75455 = ORIENTED_EDGE('',*,*,#75424,.T.); +#75456 = ORIENTED_EDGE('',*,*,#75119,.T.); +#75457 = ORIENTED_EDGE('',*,*,#75458,.F.); +#75458 = EDGE_CURVE('',#74892,#75112,#75459,.T.); +#75459 = LINE('',#75460,#75461); +#75460 = CARTESIAN_POINT('',(126.862542,-73.445465,-3.5E-02)); +#75461 = VECTOR('',#75462,1.); +#75462 = DIRECTION('',(0.,0.,1.)); +#75463 = ORIENTED_EDGE('',*,*,#74899,.F.); +#75464 = PLANE('',#75465); +#75465 = AXIS2_PLACEMENT_3D('',#75466,#75467,#75468); +#75466 = CARTESIAN_POINT('',(126.989215,-73.318792,-3.5E-02)); +#75467 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#75468 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#75469 = ADVANCED_FACE('',(#75470),#75481,.T.); +#75470 = FACE_BOUND('',#75471,.T.); +#75471 = EDGE_LOOP('',(#75472,#75478,#75479,#75480)); +#75472 = ORIENTED_EDGE('',*,*,#75473,.T.); +#75473 = EDGE_CURVE('',#74828,#75048,#75474,.T.); +#75474 = LINE('',#75475,#75476); +#75475 = CARTESIAN_POINT('',(125.642975,-73.167107,-3.5E-02)); +#75476 = VECTOR('',#75477,1.); +#75477 = DIRECTION('',(0.,0.,1.)); +#75478 = ORIENTED_EDGE('',*,*,#75047,.T.); +#75479 = ORIENTED_EDGE('',*,*,#75439,.F.); +#75480 = ORIENTED_EDGE('',*,*,#74827,.F.); +#75481 = PLANE('',#75482); +#75482 = AXIS2_PLACEMENT_3D('',#75483,#75484,#75485); +#75483 = CARTESIAN_POINT('',(125.642975,-73.167107,-3.5E-02)); +#75484 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#75485 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#75486 = ADVANCED_FACE('',(#75487),#75498,.T.); +#75487 = FACE_BOUND('',#75488,.T.); +#75488 = EDGE_LOOP('',(#75489,#75490,#75491,#75497)); +#75489 = ORIENTED_EDGE('',*,*,#75458,.T.); +#75490 = ORIENTED_EDGE('',*,*,#75111,.T.); +#75491 = ORIENTED_EDGE('',*,*,#75492,.F.); +#75492 = EDGE_CURVE('',#74884,#75104,#75493,.T.); +#75493 = LINE('',#75494,#75495); +#75494 = CARTESIAN_POINT('',(126.710857,-73.540775,-3.5E-02)); +#75495 = VECTOR('',#75496,1.); +#75496 = DIRECTION('',(0.,0.,1.)); +#75497 = ORIENTED_EDGE('',*,*,#74891,.F.); +#75498 = PLANE('',#75499); +#75499 = AXIS2_PLACEMENT_3D('',#75500,#75501,#75502); +#75500 = CARTESIAN_POINT('',(126.862542,-73.445465,-3.5E-02)); +#75501 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#75502 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#75503 = ADVANCED_FACE('',(#75504),#75515,.T.); +#75504 = FACE_BOUND('',#75505,.T.); +#75505 = EDGE_LOOP('',(#75506,#75512,#75513,#75514)); +#75506 = ORIENTED_EDGE('',*,*,#75507,.T.); +#75507 = EDGE_CURVE('',#74836,#75056,#75508,.T.); +#75508 = LINE('',#75509,#75510); +#75509 = CARTESIAN_POINT('',(125.738285,-73.318792,-3.5E-02)); +#75510 = VECTOR('',#75511,1.); +#75511 = DIRECTION('',(0.,0.,1.)); +#75512 = ORIENTED_EDGE('',*,*,#75055,.T.); +#75513 = ORIENTED_EDGE('',*,*,#75473,.F.); +#75514 = ORIENTED_EDGE('',*,*,#74835,.F.); +#75515 = PLANE('',#75516); +#75516 = AXIS2_PLACEMENT_3D('',#75517,#75518,#75519); +#75517 = CARTESIAN_POINT('',(125.738285,-73.318792,-3.5E-02)); +#75518 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#75519 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#75520 = ADVANCED_FACE('',(#75521),#75532,.T.); +#75521 = FACE_BOUND('',#75522,.T.); +#75522 = EDGE_LOOP('',(#75523,#75524,#75525,#75531)); +#75523 = ORIENTED_EDGE('',*,*,#75492,.T.); +#75524 = ORIENTED_EDGE('',*,*,#75103,.T.); +#75525 = ORIENTED_EDGE('',*,*,#75526,.F.); +#75526 = EDGE_CURVE('',#74876,#75096,#75527,.T.); +#75527 = LINE('',#75528,#75529); +#75528 = CARTESIAN_POINT('',(126.541767,-73.599942,-3.5E-02)); +#75529 = VECTOR('',#75530,1.); +#75530 = DIRECTION('',(0.,0.,1.)); +#75531 = ORIENTED_EDGE('',*,*,#74883,.F.); +#75532 = PLANE('',#75533); +#75533 = AXIS2_PLACEMENT_3D('',#75534,#75535,#75536); +#75534 = CARTESIAN_POINT('',(126.710857,-73.540775,-3.5E-02)); +#75535 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#75536 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#75537 = ADVANCED_FACE('',(#75538),#75549,.T.); +#75538 = FACE_BOUND('',#75539,.T.); +#75539 = EDGE_LOOP('',(#75540,#75546,#75547,#75548)); +#75540 = ORIENTED_EDGE('',*,*,#75541,.T.); +#75541 = EDGE_CURVE('',#74844,#75064,#75542,.T.); +#75542 = LINE('',#75543,#75544); +#75543 = CARTESIAN_POINT('',(125.864958,-73.445465,-3.5E-02)); +#75544 = VECTOR('',#75545,1.); +#75545 = DIRECTION('',(0.,0.,1.)); +#75546 = ORIENTED_EDGE('',*,*,#75063,.T.); +#75547 = ORIENTED_EDGE('',*,*,#75507,.F.); +#75548 = ORIENTED_EDGE('',*,*,#74843,.F.); +#75549 = PLANE('',#75550); +#75550 = AXIS2_PLACEMENT_3D('',#75551,#75552,#75553); +#75551 = CARTESIAN_POINT('',(125.864958,-73.445465,-3.5E-02)); +#75552 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#75553 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#75554 = ADVANCED_FACE('',(#75555),#75566,.T.); +#75555 = FACE_BOUND('',#75556,.T.); +#75556 = EDGE_LOOP('',(#75557,#75558,#75559,#75565)); +#75557 = ORIENTED_EDGE('',*,*,#75526,.T.); +#75558 = ORIENTED_EDGE('',*,*,#75095,.T.); +#75559 = ORIENTED_EDGE('',*,*,#75560,.F.); +#75560 = EDGE_CURVE('',#74868,#75088,#75561,.T.); +#75561 = LINE('',#75562,#75563); +#75562 = CARTESIAN_POINT('',(126.36375,-73.62,-3.5E-02)); +#75563 = VECTOR('',#75564,1.); +#75564 = DIRECTION('',(0.,0.,1.)); +#75565 = ORIENTED_EDGE('',*,*,#74875,.F.); +#75566 = PLANE('',#75567); +#75567 = AXIS2_PLACEMENT_3D('',#75568,#75569,#75570); +#75568 = CARTESIAN_POINT('',(126.541767,-73.599942,-3.5E-02)); +#75569 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#75570 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#75571 = ADVANCED_FACE('',(#75572),#75583,.T.); +#75572 = FACE_BOUND('',#75573,.T.); +#75573 = EDGE_LOOP('',(#75574,#75580,#75581,#75582)); +#75574 = ORIENTED_EDGE('',*,*,#75575,.T.); +#75575 = EDGE_CURVE('',#74852,#75072,#75576,.T.); +#75576 = LINE('',#75577,#75578); +#75577 = CARTESIAN_POINT('',(126.016643,-73.540775,-3.5E-02)); +#75578 = VECTOR('',#75579,1.); +#75579 = DIRECTION('',(0.,0.,1.)); +#75580 = ORIENTED_EDGE('',*,*,#75071,.T.); +#75581 = ORIENTED_EDGE('',*,*,#75541,.F.); +#75582 = ORIENTED_EDGE('',*,*,#74851,.F.); +#75583 = PLANE('',#75584); +#75584 = AXIS2_PLACEMENT_3D('',#75585,#75586,#75587); +#75585 = CARTESIAN_POINT('',(126.016643,-73.540775,-3.5E-02)); +#75586 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#75587 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#75588 = ADVANCED_FACE('',(#75589),#75600,.T.); +#75589 = FACE_BOUND('',#75590,.T.); +#75590 = EDGE_LOOP('',(#75591,#75592,#75593,#75599)); +#75591 = ORIENTED_EDGE('',*,*,#75560,.T.); +#75592 = ORIENTED_EDGE('',*,*,#75087,.T.); +#75593 = ORIENTED_EDGE('',*,*,#75594,.F.); +#75594 = EDGE_CURVE('',#74860,#75080,#75595,.T.); +#75595 = LINE('',#75596,#75597); +#75596 = CARTESIAN_POINT('',(126.185733,-73.599942,-3.5E-02)); +#75597 = VECTOR('',#75598,1.); +#75598 = DIRECTION('',(0.,0.,1.)); +#75599 = ORIENTED_EDGE('',*,*,#74867,.F.); +#75600 = PLANE('',#75601); +#75601 = AXIS2_PLACEMENT_3D('',#75602,#75603,#75604); +#75602 = CARTESIAN_POINT('',(126.36375,-73.62,-3.5E-02)); +#75603 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#75604 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#75605 = ADVANCED_FACE('',(#75606),#75612,.T.); +#75606 = FACE_BOUND('',#75607,.T.); +#75607 = EDGE_LOOP('',(#75608,#75609,#75610,#75611)); +#75608 = ORIENTED_EDGE('',*,*,#75594,.T.); +#75609 = ORIENTED_EDGE('',*,*,#75079,.T.); +#75610 = ORIENTED_EDGE('',*,*,#75575,.F.); +#75611 = ORIENTED_EDGE('',*,*,#74859,.F.); +#75612 = PLANE('',#75613); +#75613 = AXIS2_PLACEMENT_3D('',#75614,#75615,#75616); +#75614 = CARTESIAN_POINT('',(126.185733,-73.599942,-3.5E-02)); +#75615 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#75616 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#75617 = ADVANCED_FACE('',(#75618),#75629,.F.); +#75618 = FACE_BOUND('',#75619,.T.); +#75619 = EDGE_LOOP('',(#75620,#75621,#75627,#75628)); +#75620 = ORIENTED_EDGE('',*,*,#74964,.T.); +#75621 = ORIENTED_EDGE('',*,*,#75622,.T.); +#75622 = EDGE_CURVE('',#74965,#75185,#75623,.T.); +#75623 = LINE('',#75624,#75625); +#75624 = CARTESIAN_POINT('',(126.36375,-73.195,-4.5E-02)); +#75625 = VECTOR('',#75626,1.); +#75626 = DIRECTION('',(0.,0.,1.)); +#75627 = ORIENTED_EDGE('',*,*,#75184,.F.); +#75628 = ORIENTED_EDGE('',*,*,#75622,.F.); +#75629 = CYLINDRICAL_SURFACE('',#75630,0.375); +#75630 = AXIS2_PLACEMENT_3D('',#75631,#75632,#75633); +#75631 = CARTESIAN_POINT('',(126.36375,-72.82,-4.5E-02)); +#75632 = DIRECTION('',(-0.,-0.,-1.)); +#75633 = DIRECTION('',(-0.,-1.,0.)); +#75634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#75638)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#75635,#75636,#75637)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#75635 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#75636 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#75637 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#75638 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#75635, + 'distance_accuracy_value','confusion accuracy'); +#75639 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#75640,#75642); +#75640 = ( REPRESENTATION_RELATIONSHIP('','',#74652,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75641) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#75641 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1543); +#75642 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #75643); +#75643 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('384','=>[0:1:1:377]','',#5, + #74647,$); +#75644 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#74649)); +#75645 = SHAPE_DEFINITION_REPRESENTATION(#75646,#75652); +#75646 = PRODUCT_DEFINITION_SHAPE('','',#75647); +#75647 = PRODUCT_DEFINITION('design','',#75648,#75651); +#75648 = PRODUCT_DEFINITION_FORMATION('','',#75649); +#75649 = PRODUCT('HackPad_pad_128','HackPad_pad_128','',(#75650)); +#75650 = PRODUCT_CONTEXT('',#2,'mechanical'); +#75651 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#75652 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#75653),#75745); +#75653 = MANIFOLD_SOLID_BREP('',#75654); +#75654 = CLOSED_SHELL('',(#75655,#75688,#75708,#75728)); +#75655 = ADVANCED_FACE('',(#75656),#75683,.T.); +#75656 = FACE_BOUND('',#75657,.F.); +#75657 = EDGE_LOOP('',(#75658,#75668,#75675,#75676)); +#75658 = ORIENTED_EDGE('',*,*,#75659,.T.); +#75659 = EDGE_CURVE('',#75660,#75662,#75664,.T.); +#75660 = VERTEX_POINT('',#75661); +#75661 = CARTESIAN_POINT('',(126.36375,-73.22,-3.5E-02)); +#75662 = VERTEX_POINT('',#75663); +#75663 = CARTESIAN_POINT('',(126.36375,-73.22,1.635)); +#75664 = LINE('',#75665,#75666); +#75665 = CARTESIAN_POINT('',(126.36375,-73.22,-3.5E-02)); +#75666 = VECTOR('',#75667,1.); +#75667 = DIRECTION('',(0.,0.,1.)); +#75668 = ORIENTED_EDGE('',*,*,#75669,.T.); +#75669 = EDGE_CURVE('',#75662,#75662,#75670,.T.); +#75670 = CIRCLE('',#75671,0.4); +#75671 = AXIS2_PLACEMENT_3D('',#75672,#75673,#75674); +#75672 = CARTESIAN_POINT('',(126.36375,-72.82,1.635)); +#75673 = DIRECTION('',(0.,0.,1.)); +#75674 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#75675 = ORIENTED_EDGE('',*,*,#75659,.F.); +#75676 = ORIENTED_EDGE('',*,*,#75677,.F.); +#75677 = EDGE_CURVE('',#75660,#75660,#75678,.T.); +#75678 = CIRCLE('',#75679,0.4); +#75679 = AXIS2_PLACEMENT_3D('',#75680,#75681,#75682); +#75680 = CARTESIAN_POINT('',(126.36375,-72.82,-3.5E-02)); +#75681 = DIRECTION('',(0.,0.,1.)); +#75682 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#75683 = CYLINDRICAL_SURFACE('',#75684,0.4); +#75684 = AXIS2_PLACEMENT_3D('',#75685,#75686,#75687); +#75685 = CARTESIAN_POINT('',(126.36375,-72.82,-3.5E-02)); +#75686 = DIRECTION('',(-0.,-0.,-1.)); +#75687 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#75688 = ADVANCED_FACE('',(#75689,#75692),#75703,.F.); +#75689 = FACE_BOUND('',#75690,.F.); +#75690 = EDGE_LOOP('',(#75691)); +#75691 = ORIENTED_EDGE('',*,*,#75677,.T.); +#75692 = FACE_BOUND('',#75693,.F.); +#75693 = EDGE_LOOP('',(#75694)); +#75694 = ORIENTED_EDGE('',*,*,#75695,.T.); +#75695 = EDGE_CURVE('',#75696,#75696,#75698,.T.); +#75696 = VERTEX_POINT('',#75697); +#75697 = CARTESIAN_POINT('',(126.36375,-73.195,-3.5E-02)); +#75698 = CIRCLE('',#75699,0.375); +#75699 = AXIS2_PLACEMENT_3D('',#75700,#75701,#75702); +#75700 = CARTESIAN_POINT('',(126.36375,-72.82,-3.5E-02)); +#75701 = DIRECTION('',(-0.,0.,-1.)); +#75702 = DIRECTION('',(-0.,-1.,0.)); +#75703 = PLANE('',#75704); +#75704 = AXIS2_PLACEMENT_3D('',#75705,#75706,#75707); +#75705 = CARTESIAN_POINT('',(126.36375,-73.22,-3.5E-02)); +#75706 = DIRECTION('',(0.,0.,1.)); +#75707 = DIRECTION('',(1.,0.,-0.)); +#75708 = ADVANCED_FACE('',(#75709,#75712),#75723,.T.); +#75709 = FACE_BOUND('',#75710,.T.); +#75710 = EDGE_LOOP('',(#75711)); +#75711 = ORIENTED_EDGE('',*,*,#75669,.T.); +#75712 = FACE_BOUND('',#75713,.T.); +#75713 = EDGE_LOOP('',(#75714)); +#75714 = ORIENTED_EDGE('',*,*,#75715,.T.); +#75715 = EDGE_CURVE('',#75716,#75716,#75718,.T.); +#75716 = VERTEX_POINT('',#75717); +#75717 = CARTESIAN_POINT('',(126.36375,-73.195,1.635)); +#75718 = CIRCLE('',#75719,0.375); +#75719 = AXIS2_PLACEMENT_3D('',#75720,#75721,#75722); +#75720 = CARTESIAN_POINT('',(126.36375,-72.82,1.635)); +#75721 = DIRECTION('',(-0.,0.,-1.)); +#75722 = DIRECTION('',(-0.,-1.,0.)); +#75723 = PLANE('',#75724); +#75724 = AXIS2_PLACEMENT_3D('',#75725,#75726,#75727); +#75725 = CARTESIAN_POINT('',(126.36375,-73.22,1.635)); +#75726 = DIRECTION('',(0.,0.,1.)); +#75727 = DIRECTION('',(1.,0.,-0.)); +#75728 = ADVANCED_FACE('',(#75729),#75740,.F.); +#75729 = FACE_BOUND('',#75730,.T.); +#75730 = EDGE_LOOP('',(#75731,#75732,#75738,#75739)); +#75731 = ORIENTED_EDGE('',*,*,#75695,.T.); +#75732 = ORIENTED_EDGE('',*,*,#75733,.T.); +#75733 = EDGE_CURVE('',#75696,#75716,#75734,.T.); +#75734 = LINE('',#75735,#75736); +#75735 = CARTESIAN_POINT('',(126.36375,-73.195,-4.5E-02)); +#75736 = VECTOR('',#75737,1.); +#75737 = DIRECTION('',(0.,0.,1.)); +#75738 = ORIENTED_EDGE('',*,*,#75715,.F.); +#75739 = ORIENTED_EDGE('',*,*,#75733,.F.); +#75740 = CYLINDRICAL_SURFACE('',#75741,0.375); +#75741 = AXIS2_PLACEMENT_3D('',#75742,#75743,#75744); +#75742 = CARTESIAN_POINT('',(126.36375,-72.82,-4.5E-02)); +#75743 = DIRECTION('',(-0.,-0.,-1.)); +#75744 = DIRECTION('',(-0.,-1.,0.)); +#75745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#75749)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#75746,#75747,#75748)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#75746 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#75747 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#75748 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#75749 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#75746, + 'distance_accuracy_value','confusion accuracy'); +#75750 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#75751,#75753); +#75751 = ( REPRESENTATION_RELATIONSHIP('','',#75652,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75752) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#75752 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1547); +#75753 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #75754); +#75754 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('385','=>[0:1:1:378]','',#5, + #75647,$); +#75755 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#75649)); +#75756 = SHAPE_DEFINITION_REPRESENTATION(#75757,#75763); +#75757 = PRODUCT_DEFINITION_SHAPE('','',#75758); +#75758 = PRODUCT_DEFINITION('design','',#75759,#75762); +#75759 = PRODUCT_DEFINITION_FORMATION('','',#75760); +#75760 = PRODUCT('HackPad_pad_129','HackPad_pad_129','',(#75761)); +#75761 = PRODUCT_CONTEXT('',#2,'mechanical'); +#75762 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#75763 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#75764),#75953); +#75764 = MANIFOLD_SOLID_BREP('',#75765); +#75765 = CLOSED_SHELL('',(#75766,#75806,#75837,#75868,#75896,#75924, + #75936)); +#75766 = ADVANCED_FACE('',(#75767),#75801,.T.); +#75767 = FACE_BOUND('',#75768,.T.); +#75768 = EDGE_LOOP('',(#75769,#75779,#75787,#75795)); +#75769 = ORIENTED_EDGE('',*,*,#75770,.T.); +#75770 = EDGE_CURVE('',#75771,#75773,#75775,.T.); +#75771 = VERTEX_POINT('',#75772); +#75772 = CARTESIAN_POINT('',(146.16375,-66.19,1.6)); +#75773 = VERTEX_POINT('',#75774); +#75774 = CARTESIAN_POINT('',(146.16375,-66.19,1.635)); +#75775 = LINE('',#75776,#75777); +#75776 = CARTESIAN_POINT('',(146.16375,-66.19,1.6)); +#75777 = VECTOR('',#75778,1.); +#75778 = DIRECTION('',(0.,0.,1.)); +#75779 = ORIENTED_EDGE('',*,*,#75780,.T.); +#75780 = EDGE_CURVE('',#75773,#75781,#75783,.T.); +#75781 = VERTEX_POINT('',#75782); +#75782 = CARTESIAN_POINT('',(144.56375,-66.19,1.635)); +#75783 = LINE('',#75784,#75785); +#75784 = CARTESIAN_POINT('',(146.16375,-66.19,1.635)); +#75785 = VECTOR('',#75786,1.); +#75786 = DIRECTION('',(-1.,0.,0.)); +#75787 = ORIENTED_EDGE('',*,*,#75788,.F.); +#75788 = EDGE_CURVE('',#75789,#75781,#75791,.T.); +#75789 = VERTEX_POINT('',#75790); +#75790 = CARTESIAN_POINT('',(144.56375,-66.19,1.6)); +#75791 = LINE('',#75792,#75793); +#75792 = CARTESIAN_POINT('',(144.56375,-66.19,1.6)); +#75793 = VECTOR('',#75794,1.); +#75794 = DIRECTION('',(0.,0.,1.)); +#75795 = ORIENTED_EDGE('',*,*,#75796,.F.); +#75796 = EDGE_CURVE('',#75771,#75789,#75797,.T.); +#75797 = LINE('',#75798,#75799); +#75798 = CARTESIAN_POINT('',(146.16375,-66.19,1.6)); +#75799 = VECTOR('',#75800,1.); +#75800 = DIRECTION('',(-1.,0.,0.)); +#75801 = PLANE('',#75802); +#75802 = AXIS2_PLACEMENT_3D('',#75803,#75804,#75805); +#75803 = CARTESIAN_POINT('',(146.16375,-66.19,1.6)); +#75804 = DIRECTION('',(0.,-1.,0.)); +#75805 = DIRECTION('',(-1.,0.,0.)); +#75806 = ADVANCED_FACE('',(#75807),#75832,.T.); +#75807 = FACE_BOUND('',#75808,.T.); +#75808 = EDGE_LOOP('',(#75809,#75819,#75825,#75826)); +#75809 = ORIENTED_EDGE('',*,*,#75810,.T.); +#75810 = EDGE_CURVE('',#75811,#75813,#75815,.T.); +#75811 = VERTEX_POINT('',#75812); +#75812 = CARTESIAN_POINT('',(146.16375,-64.59,1.6)); +#75813 = VERTEX_POINT('',#75814); +#75814 = CARTESIAN_POINT('',(146.16375,-64.59,1.635)); +#75815 = LINE('',#75816,#75817); +#75816 = CARTESIAN_POINT('',(146.16375,-64.59,1.6)); +#75817 = VECTOR('',#75818,1.); +#75818 = DIRECTION('',(0.,0.,1.)); +#75819 = ORIENTED_EDGE('',*,*,#75820,.T.); +#75820 = EDGE_CURVE('',#75813,#75773,#75821,.T.); +#75821 = LINE('',#75822,#75823); +#75822 = CARTESIAN_POINT('',(146.16375,-64.59,1.635)); +#75823 = VECTOR('',#75824,1.); +#75824 = DIRECTION('',(0.,-1.,0.)); +#75825 = ORIENTED_EDGE('',*,*,#75770,.F.); +#75826 = ORIENTED_EDGE('',*,*,#75827,.F.); +#75827 = EDGE_CURVE('',#75811,#75771,#75828,.T.); +#75828 = LINE('',#75829,#75830); +#75829 = CARTESIAN_POINT('',(146.16375,-64.59,1.6)); +#75830 = VECTOR('',#75831,1.); +#75831 = DIRECTION('',(0.,-1.,0.)); +#75832 = PLANE('',#75833); +#75833 = AXIS2_PLACEMENT_3D('',#75834,#75835,#75836); +#75834 = CARTESIAN_POINT('',(146.16375,-64.59,1.6)); +#75835 = DIRECTION('',(1.,0.,-0.)); +#75836 = DIRECTION('',(0.,-1.,0.)); +#75837 = ADVANCED_FACE('',(#75838),#75863,.T.); +#75838 = FACE_BOUND('',#75839,.T.); +#75839 = EDGE_LOOP('',(#75840,#75841,#75849,#75857)); +#75840 = ORIENTED_EDGE('',*,*,#75788,.T.); +#75841 = ORIENTED_EDGE('',*,*,#75842,.T.); +#75842 = EDGE_CURVE('',#75781,#75843,#75845,.T.); +#75843 = VERTEX_POINT('',#75844); +#75844 = CARTESIAN_POINT('',(144.56375,-64.59,1.635)); +#75845 = LINE('',#75846,#75847); +#75846 = CARTESIAN_POINT('',(144.56375,-66.19,1.635)); +#75847 = VECTOR('',#75848,1.); +#75848 = DIRECTION('',(0.,1.,0.)); +#75849 = ORIENTED_EDGE('',*,*,#75850,.F.); +#75850 = EDGE_CURVE('',#75851,#75843,#75853,.T.); +#75851 = VERTEX_POINT('',#75852); +#75852 = CARTESIAN_POINT('',(144.56375,-64.59,1.6)); +#75853 = LINE('',#75854,#75855); +#75854 = CARTESIAN_POINT('',(144.56375,-64.59,1.6)); +#75855 = VECTOR('',#75856,1.); +#75856 = DIRECTION('',(0.,0.,1.)); +#75857 = ORIENTED_EDGE('',*,*,#75858,.F.); +#75858 = EDGE_CURVE('',#75789,#75851,#75859,.T.); +#75859 = LINE('',#75860,#75861); +#75860 = CARTESIAN_POINT('',(144.56375,-66.19,1.6)); +#75861 = VECTOR('',#75862,1.); +#75862 = DIRECTION('',(0.,1.,0.)); +#75863 = PLANE('',#75864); +#75864 = AXIS2_PLACEMENT_3D('',#75865,#75866,#75867); +#75865 = CARTESIAN_POINT('',(144.56375,-66.19,1.6)); +#75866 = DIRECTION('',(-1.,0.,0.)); +#75867 = DIRECTION('',(0.,1.,0.)); +#75868 = ADVANCED_FACE('',(#75869,#75880),#75891,.F.); +#75869 = FACE_BOUND('',#75870,.F.); +#75870 = EDGE_LOOP('',(#75871,#75872,#75873,#75879)); +#75871 = ORIENTED_EDGE('',*,*,#75796,.F.); +#75872 = ORIENTED_EDGE('',*,*,#75827,.F.); +#75873 = ORIENTED_EDGE('',*,*,#75874,.F.); +#75874 = EDGE_CURVE('',#75851,#75811,#75875,.T.); +#75875 = LINE('',#75876,#75877); +#75876 = CARTESIAN_POINT('',(144.56375,-64.59,1.6)); +#75877 = VECTOR('',#75878,1.); +#75878 = DIRECTION('',(1.,0.,0.)); +#75879 = ORIENTED_EDGE('',*,*,#75858,.F.); +#75880 = FACE_BOUND('',#75881,.F.); +#75881 = EDGE_LOOP('',(#75882)); +#75882 = ORIENTED_EDGE('',*,*,#75883,.T.); +#75883 = EDGE_CURVE('',#75884,#75884,#75886,.T.); +#75884 = VERTEX_POINT('',#75885); +#75885 = CARTESIAN_POINT('',(145.36375,-65.765,1.6)); +#75886 = CIRCLE('',#75887,0.375); +#75887 = AXIS2_PLACEMENT_3D('',#75888,#75889,#75890); +#75888 = CARTESIAN_POINT('',(145.36375,-65.39,1.6)); +#75889 = DIRECTION('',(-0.,0.,-1.)); +#75890 = DIRECTION('',(-0.,-1.,0.)); +#75891 = PLANE('',#75892); +#75892 = AXIS2_PLACEMENT_3D('',#75893,#75894,#75895); +#75893 = CARTESIAN_POINT('',(0.,0.,1.6)); +#75894 = DIRECTION('',(0.,0.,1.)); +#75895 = DIRECTION('',(1.,0.,-0.)); +#75896 = ADVANCED_FACE('',(#75897,#75908),#75919,.T.); +#75897 = FACE_BOUND('',#75898,.T.); +#75898 = EDGE_LOOP('',(#75899,#75900,#75901,#75907)); +#75899 = ORIENTED_EDGE('',*,*,#75780,.F.); +#75900 = ORIENTED_EDGE('',*,*,#75820,.F.); +#75901 = ORIENTED_EDGE('',*,*,#75902,.F.); +#75902 = EDGE_CURVE('',#75843,#75813,#75903,.T.); +#75903 = LINE('',#75904,#75905); +#75904 = CARTESIAN_POINT('',(144.56375,-64.59,1.635)); +#75905 = VECTOR('',#75906,1.); +#75906 = DIRECTION('',(1.,0.,0.)); +#75907 = ORIENTED_EDGE('',*,*,#75842,.F.); +#75908 = FACE_BOUND('',#75909,.T.); +#75909 = EDGE_LOOP('',(#75910)); +#75910 = ORIENTED_EDGE('',*,*,#75911,.T.); +#75911 = EDGE_CURVE('',#75912,#75912,#75914,.T.); +#75912 = VERTEX_POINT('',#75913); +#75913 = CARTESIAN_POINT('',(145.36375,-65.765,1.635)); +#75914 = CIRCLE('',#75915,0.375); +#75915 = AXIS2_PLACEMENT_3D('',#75916,#75917,#75918); +#75916 = CARTESIAN_POINT('',(145.36375,-65.39,1.635)); +#75917 = DIRECTION('',(-0.,0.,-1.)); +#75918 = DIRECTION('',(-0.,-1.,0.)); +#75919 = PLANE('',#75920); +#75920 = AXIS2_PLACEMENT_3D('',#75921,#75922,#75923); +#75921 = CARTESIAN_POINT('',(0.,0.,1.635)); +#75922 = DIRECTION('',(0.,0.,1.)); +#75923 = DIRECTION('',(1.,0.,-0.)); +#75924 = ADVANCED_FACE('',(#75925),#75931,.T.); +#75925 = FACE_BOUND('',#75926,.T.); +#75926 = EDGE_LOOP('',(#75927,#75928,#75929,#75930)); +#75927 = ORIENTED_EDGE('',*,*,#75850,.T.); +#75928 = ORIENTED_EDGE('',*,*,#75902,.T.); +#75929 = ORIENTED_EDGE('',*,*,#75810,.F.); +#75930 = ORIENTED_EDGE('',*,*,#75874,.F.); +#75931 = PLANE('',#75932); +#75932 = AXIS2_PLACEMENT_3D('',#75933,#75934,#75935); +#75933 = CARTESIAN_POINT('',(144.56375,-64.59,1.6)); +#75934 = DIRECTION('',(0.,1.,0.)); +#75935 = DIRECTION('',(1.,0.,0.)); +#75936 = ADVANCED_FACE('',(#75937),#75948,.F.); +#75937 = FACE_BOUND('',#75938,.T.); +#75938 = EDGE_LOOP('',(#75939,#75940,#75946,#75947)); +#75939 = ORIENTED_EDGE('',*,*,#75883,.T.); +#75940 = ORIENTED_EDGE('',*,*,#75941,.T.); +#75941 = EDGE_CURVE('',#75884,#75912,#75942,.T.); +#75942 = LINE('',#75943,#75944); +#75943 = CARTESIAN_POINT('',(145.36375,-65.765,-4.5E-02)); +#75944 = VECTOR('',#75945,1.); +#75945 = DIRECTION('',(0.,0.,1.)); +#75946 = ORIENTED_EDGE('',*,*,#75911,.F.); +#75947 = ORIENTED_EDGE('',*,*,#75941,.F.); +#75948 = CYLINDRICAL_SURFACE('',#75949,0.375); +#75949 = AXIS2_PLACEMENT_3D('',#75950,#75951,#75952); +#75950 = CARTESIAN_POINT('',(145.36375,-65.39,-4.5E-02)); +#75951 = DIRECTION('',(-0.,-0.,-1.)); +#75952 = DIRECTION('',(-0.,-1.,0.)); +#75953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#75957)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#75954,#75955,#75956)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#75954 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#75955 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#75956 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#75957 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#75954, + 'distance_accuracy_value','confusion accuracy'); +#75958 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#75959,#75961); +#75959 = ( REPRESENTATION_RELATIONSHIP('','',#75763,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75960) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#75960 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1551); +#75961 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #75962); +#75962 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('386','=>[0:1:1:379]','',#5, + #75758,$); +#75963 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#75760)); +#75964 = SHAPE_DEFINITION_REPRESENTATION(#75965,#75971); +#75965 = PRODUCT_DEFINITION_SHAPE('','',#75966); +#75966 = PRODUCT_DEFINITION('design','',#75967,#75970); +#75967 = PRODUCT_DEFINITION_FORMATION('','',#75968); +#75968 = PRODUCT('HackPad_pad_130','HackPad_pad_130','',(#75969)); +#75969 = PRODUCT_CONTEXT('',#2,'mechanical'); +#75970 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#75971 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#75972),#76161); +#75972 = MANIFOLD_SOLID_BREP('',#75973); +#75973 = CLOSED_SHELL('',(#75974,#76014,#76045,#76076,#76104,#76132, + #76144)); +#75974 = ADVANCED_FACE('',(#75975),#76009,.T.); +#75975 = FACE_BOUND('',#75976,.T.); +#75976 = EDGE_LOOP('',(#75977,#75987,#75995,#76003)); +#75977 = ORIENTED_EDGE('',*,*,#75978,.T.); +#75978 = EDGE_CURVE('',#75979,#75981,#75983,.T.); +#75979 = VERTEX_POINT('',#75980); +#75980 = CARTESIAN_POINT('',(146.16375,-66.19,-3.5E-02)); +#75981 = VERTEX_POINT('',#75982); +#75982 = CARTESIAN_POINT('',(146.16375,-66.19,0.)); +#75983 = LINE('',#75984,#75985); +#75984 = CARTESIAN_POINT('',(146.16375,-66.19,-3.5E-02)); +#75985 = VECTOR('',#75986,1.); +#75986 = DIRECTION('',(0.,0.,1.)); +#75987 = ORIENTED_EDGE('',*,*,#75988,.T.); +#75988 = EDGE_CURVE('',#75981,#75989,#75991,.T.); +#75989 = VERTEX_POINT('',#75990); +#75990 = CARTESIAN_POINT('',(144.56375,-66.19,0.)); +#75991 = LINE('',#75992,#75993); +#75992 = CARTESIAN_POINT('',(146.16375,-66.19,0.)); +#75993 = VECTOR('',#75994,1.); +#75994 = DIRECTION('',(-1.,0.,0.)); +#75995 = ORIENTED_EDGE('',*,*,#75996,.F.); +#75996 = EDGE_CURVE('',#75997,#75989,#75999,.T.); +#75997 = VERTEX_POINT('',#75998); +#75998 = CARTESIAN_POINT('',(144.56375,-66.19,-3.5E-02)); +#75999 = LINE('',#76000,#76001); +#76000 = CARTESIAN_POINT('',(144.56375,-66.19,-3.5E-02)); +#76001 = VECTOR('',#76002,1.); +#76002 = DIRECTION('',(0.,0.,1.)); +#76003 = ORIENTED_EDGE('',*,*,#76004,.F.); +#76004 = EDGE_CURVE('',#75979,#75997,#76005,.T.); +#76005 = LINE('',#76006,#76007); +#76006 = CARTESIAN_POINT('',(146.16375,-66.19,-3.5E-02)); +#76007 = VECTOR('',#76008,1.); +#76008 = DIRECTION('',(-1.,0.,0.)); +#76009 = PLANE('',#76010); +#76010 = AXIS2_PLACEMENT_3D('',#76011,#76012,#76013); +#76011 = CARTESIAN_POINT('',(146.16375,-66.19,-3.5E-02)); +#76012 = DIRECTION('',(0.,-1.,0.)); +#76013 = DIRECTION('',(-1.,0.,0.)); +#76014 = ADVANCED_FACE('',(#76015),#76040,.T.); +#76015 = FACE_BOUND('',#76016,.T.); +#76016 = EDGE_LOOP('',(#76017,#76027,#76033,#76034)); +#76017 = ORIENTED_EDGE('',*,*,#76018,.T.); +#76018 = EDGE_CURVE('',#76019,#76021,#76023,.T.); +#76019 = VERTEX_POINT('',#76020); +#76020 = CARTESIAN_POINT('',(146.16375,-64.59,-3.5E-02)); +#76021 = VERTEX_POINT('',#76022); +#76022 = CARTESIAN_POINT('',(146.16375,-64.59,0.)); +#76023 = LINE('',#76024,#76025); +#76024 = CARTESIAN_POINT('',(146.16375,-64.59,-3.5E-02)); +#76025 = VECTOR('',#76026,1.); +#76026 = DIRECTION('',(0.,0.,1.)); +#76027 = ORIENTED_EDGE('',*,*,#76028,.T.); +#76028 = EDGE_CURVE('',#76021,#75981,#76029,.T.); +#76029 = LINE('',#76030,#76031); +#76030 = CARTESIAN_POINT('',(146.16375,-64.59,0.)); +#76031 = VECTOR('',#76032,1.); +#76032 = DIRECTION('',(0.,-1.,0.)); +#76033 = ORIENTED_EDGE('',*,*,#75978,.F.); +#76034 = ORIENTED_EDGE('',*,*,#76035,.F.); +#76035 = EDGE_CURVE('',#76019,#75979,#76036,.T.); +#76036 = LINE('',#76037,#76038); +#76037 = CARTESIAN_POINT('',(146.16375,-64.59,-3.5E-02)); +#76038 = VECTOR('',#76039,1.); +#76039 = DIRECTION('',(0.,-1.,0.)); +#76040 = PLANE('',#76041); +#76041 = AXIS2_PLACEMENT_3D('',#76042,#76043,#76044); +#76042 = CARTESIAN_POINT('',(146.16375,-64.59,-3.5E-02)); +#76043 = DIRECTION('',(1.,0.,-0.)); +#76044 = DIRECTION('',(0.,-1.,0.)); +#76045 = ADVANCED_FACE('',(#76046),#76071,.T.); +#76046 = FACE_BOUND('',#76047,.T.); +#76047 = EDGE_LOOP('',(#76048,#76049,#76057,#76065)); +#76048 = ORIENTED_EDGE('',*,*,#75996,.T.); +#76049 = ORIENTED_EDGE('',*,*,#76050,.T.); +#76050 = EDGE_CURVE('',#75989,#76051,#76053,.T.); +#76051 = VERTEX_POINT('',#76052); +#76052 = CARTESIAN_POINT('',(144.56375,-64.59,0.)); +#76053 = LINE('',#76054,#76055); +#76054 = CARTESIAN_POINT('',(144.56375,-66.19,0.)); +#76055 = VECTOR('',#76056,1.); +#76056 = DIRECTION('',(0.,1.,0.)); +#76057 = ORIENTED_EDGE('',*,*,#76058,.F.); +#76058 = EDGE_CURVE('',#76059,#76051,#76061,.T.); +#76059 = VERTEX_POINT('',#76060); +#76060 = CARTESIAN_POINT('',(144.56375,-64.59,-3.5E-02)); +#76061 = LINE('',#76062,#76063); +#76062 = CARTESIAN_POINT('',(144.56375,-64.59,-3.5E-02)); +#76063 = VECTOR('',#76064,1.); +#76064 = DIRECTION('',(0.,0.,1.)); +#76065 = ORIENTED_EDGE('',*,*,#76066,.F.); +#76066 = EDGE_CURVE('',#75997,#76059,#76067,.T.); +#76067 = LINE('',#76068,#76069); +#76068 = CARTESIAN_POINT('',(144.56375,-66.19,-3.5E-02)); +#76069 = VECTOR('',#76070,1.); +#76070 = DIRECTION('',(0.,1.,0.)); +#76071 = PLANE('',#76072); +#76072 = AXIS2_PLACEMENT_3D('',#76073,#76074,#76075); +#76073 = CARTESIAN_POINT('',(144.56375,-66.19,-3.5E-02)); +#76074 = DIRECTION('',(-1.,0.,0.)); +#76075 = DIRECTION('',(0.,1.,0.)); +#76076 = ADVANCED_FACE('',(#76077,#76088),#76099,.F.); +#76077 = FACE_BOUND('',#76078,.F.); +#76078 = EDGE_LOOP('',(#76079,#76080,#76081,#76087)); +#76079 = ORIENTED_EDGE('',*,*,#76004,.F.); +#76080 = ORIENTED_EDGE('',*,*,#76035,.F.); +#76081 = ORIENTED_EDGE('',*,*,#76082,.F.); +#76082 = EDGE_CURVE('',#76059,#76019,#76083,.T.); +#76083 = LINE('',#76084,#76085); +#76084 = CARTESIAN_POINT('',(144.56375,-64.59,-3.5E-02)); +#76085 = VECTOR('',#76086,1.); +#76086 = DIRECTION('',(1.,0.,0.)); +#76087 = ORIENTED_EDGE('',*,*,#76066,.F.); +#76088 = FACE_BOUND('',#76089,.F.); +#76089 = EDGE_LOOP('',(#76090)); +#76090 = ORIENTED_EDGE('',*,*,#76091,.T.); +#76091 = EDGE_CURVE('',#76092,#76092,#76094,.T.); +#76092 = VERTEX_POINT('',#76093); +#76093 = CARTESIAN_POINT('',(145.36375,-65.765,-3.5E-02)); +#76094 = CIRCLE('',#76095,0.375); +#76095 = AXIS2_PLACEMENT_3D('',#76096,#76097,#76098); +#76096 = CARTESIAN_POINT('',(145.36375,-65.39,-3.5E-02)); +#76097 = DIRECTION('',(-0.,0.,-1.)); +#76098 = DIRECTION('',(-0.,-1.,0.)); +#76099 = PLANE('',#76100); +#76100 = AXIS2_PLACEMENT_3D('',#76101,#76102,#76103); +#76101 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#76102 = DIRECTION('',(0.,0.,1.)); +#76103 = DIRECTION('',(1.,0.,-0.)); +#76104 = ADVANCED_FACE('',(#76105,#76116),#76127,.T.); +#76105 = FACE_BOUND('',#76106,.T.); +#76106 = EDGE_LOOP('',(#76107,#76108,#76109,#76115)); +#76107 = ORIENTED_EDGE('',*,*,#75988,.F.); +#76108 = ORIENTED_EDGE('',*,*,#76028,.F.); +#76109 = ORIENTED_EDGE('',*,*,#76110,.F.); +#76110 = EDGE_CURVE('',#76051,#76021,#76111,.T.); +#76111 = LINE('',#76112,#76113); +#76112 = CARTESIAN_POINT('',(144.56375,-64.59,0.)); +#76113 = VECTOR('',#76114,1.); +#76114 = DIRECTION('',(1.,0.,0.)); +#76115 = ORIENTED_EDGE('',*,*,#76050,.F.); +#76116 = FACE_BOUND('',#76117,.T.); +#76117 = EDGE_LOOP('',(#76118)); +#76118 = ORIENTED_EDGE('',*,*,#76119,.T.); +#76119 = EDGE_CURVE('',#76120,#76120,#76122,.T.); +#76120 = VERTEX_POINT('',#76121); +#76121 = CARTESIAN_POINT('',(145.36375,-65.765,0.)); +#76122 = CIRCLE('',#76123,0.375); +#76123 = AXIS2_PLACEMENT_3D('',#76124,#76125,#76126); +#76124 = CARTESIAN_POINT('',(145.36375,-65.39,0.)); +#76125 = DIRECTION('',(-0.,0.,-1.)); +#76126 = DIRECTION('',(-0.,-1.,0.)); +#76127 = PLANE('',#76128); +#76128 = AXIS2_PLACEMENT_3D('',#76129,#76130,#76131); +#76129 = CARTESIAN_POINT('',(0.,0.,0.)); +#76130 = DIRECTION('',(0.,0.,1.)); +#76131 = DIRECTION('',(1.,0.,-0.)); +#76132 = ADVANCED_FACE('',(#76133),#76139,.T.); +#76133 = FACE_BOUND('',#76134,.T.); +#76134 = EDGE_LOOP('',(#76135,#76136,#76137,#76138)); +#76135 = ORIENTED_EDGE('',*,*,#76058,.T.); +#76136 = ORIENTED_EDGE('',*,*,#76110,.T.); +#76137 = ORIENTED_EDGE('',*,*,#76018,.F.); +#76138 = ORIENTED_EDGE('',*,*,#76082,.F.); +#76139 = PLANE('',#76140); +#76140 = AXIS2_PLACEMENT_3D('',#76141,#76142,#76143); +#76141 = CARTESIAN_POINT('',(144.56375,-64.59,-3.5E-02)); +#76142 = DIRECTION('',(0.,1.,0.)); +#76143 = DIRECTION('',(1.,0.,0.)); +#76144 = ADVANCED_FACE('',(#76145),#76156,.F.); +#76145 = FACE_BOUND('',#76146,.T.); +#76146 = EDGE_LOOP('',(#76147,#76148,#76154,#76155)); +#76147 = ORIENTED_EDGE('',*,*,#76091,.T.); +#76148 = ORIENTED_EDGE('',*,*,#76149,.T.); +#76149 = EDGE_CURVE('',#76092,#76120,#76150,.T.); +#76150 = LINE('',#76151,#76152); +#76151 = CARTESIAN_POINT('',(145.36375,-65.765,-4.5E-02)); +#76152 = VECTOR('',#76153,1.); +#76153 = DIRECTION('',(0.,0.,1.)); +#76154 = ORIENTED_EDGE('',*,*,#76119,.F.); +#76155 = ORIENTED_EDGE('',*,*,#76149,.F.); +#76156 = CYLINDRICAL_SURFACE('',#76157,0.375); +#76157 = AXIS2_PLACEMENT_3D('',#76158,#76159,#76160); +#76158 = CARTESIAN_POINT('',(145.36375,-65.39,-4.5E-02)); +#76159 = DIRECTION('',(-0.,-0.,-1.)); +#76160 = DIRECTION('',(-0.,-1.,0.)); +#76161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#76165)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#76162,#76163,#76164)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#76162 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#76163 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#76164 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#76165 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#76162, + 'distance_accuracy_value','confusion accuracy'); +#76166 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#76167,#76169); +#76167 = ( REPRESENTATION_RELATIONSHIP('','',#75971,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#76168) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#76168 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1555); +#76169 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #76170); +#76170 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('387','=>[0:1:1:380]','',#5, + #75966,$); +#76171 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#75968)); +#76172 = SHAPE_DEFINITION_REPRESENTATION(#76173,#76179); +#76173 = PRODUCT_DEFINITION_SHAPE('','',#76174); +#76174 = PRODUCT_DEFINITION('design','',#76175,#76178); +#76175 = PRODUCT_DEFINITION_FORMATION('','',#76176); +#76176 = PRODUCT('HackPad_pad_131','HackPad_pad_131','',(#76177)); +#76177 = PRODUCT_CONTEXT('',#2,'mechanical'); +#76178 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#76179 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#76180),#76272); +#76180 = MANIFOLD_SOLID_BREP('',#76181); +#76181 = CLOSED_SHELL('',(#76182,#76215,#76235,#76255)); +#76182 = ADVANCED_FACE('',(#76183),#76210,.T.); +#76183 = FACE_BOUND('',#76184,.F.); +#76184 = EDGE_LOOP('',(#76185,#76195,#76202,#76203)); +#76185 = ORIENTED_EDGE('',*,*,#76186,.T.); +#76186 = EDGE_CURVE('',#76187,#76189,#76191,.T.); +#76187 = VERTEX_POINT('',#76188); +#76188 = CARTESIAN_POINT('',(145.36375,-65.79,-3.5E-02)); +#76189 = VERTEX_POINT('',#76190); +#76190 = CARTESIAN_POINT('',(145.36375,-65.79,1.635)); +#76191 = LINE('',#76192,#76193); +#76192 = CARTESIAN_POINT('',(145.36375,-65.79,-3.5E-02)); +#76193 = VECTOR('',#76194,1.); +#76194 = DIRECTION('',(0.,0.,1.)); +#76195 = ORIENTED_EDGE('',*,*,#76196,.T.); +#76196 = EDGE_CURVE('',#76189,#76189,#76197,.T.); +#76197 = CIRCLE('',#76198,0.4); +#76198 = AXIS2_PLACEMENT_3D('',#76199,#76200,#76201); +#76199 = CARTESIAN_POINT('',(145.36375,-65.39,1.635)); +#76200 = DIRECTION('',(0.,-0.,1.)); +#76201 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#76202 = ORIENTED_EDGE('',*,*,#76186,.F.); +#76203 = ORIENTED_EDGE('',*,*,#76204,.F.); +#76204 = EDGE_CURVE('',#76187,#76187,#76205,.T.); +#76205 = CIRCLE('',#76206,0.4); +#76206 = AXIS2_PLACEMENT_3D('',#76207,#76208,#76209); +#76207 = CARTESIAN_POINT('',(145.36375,-65.39,-3.5E-02)); +#76208 = DIRECTION('',(0.,-0.,1.)); +#76209 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#76210 = CYLINDRICAL_SURFACE('',#76211,0.4); +#76211 = AXIS2_PLACEMENT_3D('',#76212,#76213,#76214); +#76212 = CARTESIAN_POINT('',(145.36375,-65.39,-3.5E-02)); +#76213 = DIRECTION('',(-0.,0.,-1.)); +#76214 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#76215 = ADVANCED_FACE('',(#76216,#76219),#76230,.F.); +#76216 = FACE_BOUND('',#76217,.F.); +#76217 = EDGE_LOOP('',(#76218)); +#76218 = ORIENTED_EDGE('',*,*,#76204,.T.); +#76219 = FACE_BOUND('',#76220,.F.); +#76220 = EDGE_LOOP('',(#76221)); +#76221 = ORIENTED_EDGE('',*,*,#76222,.T.); +#76222 = EDGE_CURVE('',#76223,#76223,#76225,.T.); +#76223 = VERTEX_POINT('',#76224); +#76224 = CARTESIAN_POINT('',(145.36375,-65.765,-3.5E-02)); +#76225 = CIRCLE('',#76226,0.375); +#76226 = AXIS2_PLACEMENT_3D('',#76227,#76228,#76229); +#76227 = CARTESIAN_POINT('',(145.36375,-65.39,-3.5E-02)); +#76228 = DIRECTION('',(-0.,0.,-1.)); +#76229 = DIRECTION('',(-0.,-1.,0.)); +#76230 = PLANE('',#76231); +#76231 = AXIS2_PLACEMENT_3D('',#76232,#76233,#76234); +#76232 = CARTESIAN_POINT('',(145.36375,-65.79,-3.5E-02)); +#76233 = DIRECTION('',(0.,0.,1.)); +#76234 = DIRECTION('',(1.,0.,-0.)); +#76235 = ADVANCED_FACE('',(#76236,#76239),#76250,.T.); +#76236 = FACE_BOUND('',#76237,.T.); +#76237 = EDGE_LOOP('',(#76238)); +#76238 = ORIENTED_EDGE('',*,*,#76196,.T.); +#76239 = FACE_BOUND('',#76240,.T.); +#76240 = EDGE_LOOP('',(#76241)); +#76241 = ORIENTED_EDGE('',*,*,#76242,.T.); +#76242 = EDGE_CURVE('',#76243,#76243,#76245,.T.); +#76243 = VERTEX_POINT('',#76244); +#76244 = CARTESIAN_POINT('',(145.36375,-65.765,1.635)); +#76245 = CIRCLE('',#76246,0.375); +#76246 = AXIS2_PLACEMENT_3D('',#76247,#76248,#76249); +#76247 = CARTESIAN_POINT('',(145.36375,-65.39,1.635)); +#76248 = DIRECTION('',(-0.,0.,-1.)); +#76249 = DIRECTION('',(-0.,-1.,0.)); +#76250 = PLANE('',#76251); +#76251 = AXIS2_PLACEMENT_3D('',#76252,#76253,#76254); +#76252 = CARTESIAN_POINT('',(145.36375,-65.79,1.635)); +#76253 = DIRECTION('',(0.,0.,1.)); +#76254 = DIRECTION('',(1.,0.,-0.)); +#76255 = ADVANCED_FACE('',(#76256),#76267,.F.); +#76256 = FACE_BOUND('',#76257,.T.); +#76257 = EDGE_LOOP('',(#76258,#76259,#76265,#76266)); +#76258 = ORIENTED_EDGE('',*,*,#76222,.T.); +#76259 = ORIENTED_EDGE('',*,*,#76260,.T.); +#76260 = EDGE_CURVE('',#76223,#76243,#76261,.T.); +#76261 = LINE('',#76262,#76263); +#76262 = CARTESIAN_POINT('',(145.36375,-65.765,-4.5E-02)); +#76263 = VECTOR('',#76264,1.); +#76264 = DIRECTION('',(0.,0.,1.)); +#76265 = ORIENTED_EDGE('',*,*,#76242,.F.); +#76266 = ORIENTED_EDGE('',*,*,#76260,.F.); +#76267 = CYLINDRICAL_SURFACE('',#76268,0.375); +#76268 = AXIS2_PLACEMENT_3D('',#76269,#76270,#76271); +#76269 = CARTESIAN_POINT('',(145.36375,-65.39,-4.5E-02)); +#76270 = DIRECTION('',(-0.,-0.,-1.)); +#76271 = DIRECTION('',(-0.,-1.,0.)); +#76272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#76276)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#76273,#76274,#76275)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#76273 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#76274 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#76275 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#76276 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#76273, + 'distance_accuracy_value','confusion accuracy'); +#76277 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#76278,#76280); +#76278 = ( REPRESENTATION_RELATIONSHIP('','',#76179,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#76279) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#76279 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1559); +#76280 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #76281); +#76281 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('388','=>[0:1:1:381]','',#5, + #76174,$); +#76282 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#76176)); +#76283 = SHAPE_DEFINITION_REPRESENTATION(#76284,#76290); +#76284 = PRODUCT_DEFINITION_SHAPE('','',#76285); +#76285 = PRODUCT_DEFINITION('design','',#76286,#76289); +#76286 = PRODUCT_DEFINITION_FORMATION('','',#76287); +#76287 = PRODUCT('HackPad_pad_132','HackPad_pad_132','',(#76288)); +#76288 = PRODUCT_CONTEXT('',#2,'mechanical'); +#76289 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#76290 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#76291),#77272); +#76291 = MANIFOLD_SOLID_BREP('',#76292); +#76292 = CLOSED_SHELL('',(#76293,#76333,#76364,#76395,#76615,#76835, + #76852,#76869,#76886,#76903,#76920,#76937,#76954,#76971,#76988, + #77005,#77022,#77039,#77056,#77073,#77090,#77107,#77124,#77141, + #77158,#77175,#77192,#77209,#77226,#77243,#77255)); +#76293 = ADVANCED_FACE('',(#76294),#76328,.T.); +#76294 = FACE_BOUND('',#76295,.T.); +#76295 = EDGE_LOOP('',(#76296,#76306,#76314,#76322)); +#76296 = ORIENTED_EDGE('',*,*,#76297,.T.); +#76297 = EDGE_CURVE('',#76298,#76300,#76302,.T.); +#76298 = VERTEX_POINT('',#76299); +#76299 = CARTESIAN_POINT('',(145.541767,-72.230058,1.6)); +#76300 = VERTEX_POINT('',#76301); +#76301 = CARTESIAN_POINT('',(145.541767,-72.230058,1.635)); +#76302 = LINE('',#76303,#76304); +#76303 = CARTESIAN_POINT('',(145.541767,-72.230058,1.6)); +#76304 = VECTOR('',#76305,1.); +#76305 = DIRECTION('',(0.,0.,1.)); +#76306 = ORIENTED_EDGE('',*,*,#76307,.T.); +#76307 = EDGE_CURVE('',#76300,#76308,#76310,.T.); +#76308 = VERTEX_POINT('',#76309); +#76309 = CARTESIAN_POINT('',(145.710857,-72.289225,1.635)); +#76310 = LINE('',#76311,#76312); +#76311 = CARTESIAN_POINT('',(145.541767,-72.230058,1.635)); +#76312 = VECTOR('',#76313,1.); +#76313 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#76314 = ORIENTED_EDGE('',*,*,#76315,.F.); +#76315 = EDGE_CURVE('',#76316,#76308,#76318,.T.); +#76316 = VERTEX_POINT('',#76317); +#76317 = CARTESIAN_POINT('',(145.710857,-72.289225,1.6)); +#76318 = LINE('',#76319,#76320); +#76319 = CARTESIAN_POINT('',(145.710857,-72.289225,1.6)); +#76320 = VECTOR('',#76321,1.); +#76321 = DIRECTION('',(0.,0.,1.)); +#76322 = ORIENTED_EDGE('',*,*,#76323,.F.); +#76323 = EDGE_CURVE('',#76298,#76316,#76324,.T.); +#76324 = LINE('',#76325,#76326); +#76325 = CARTESIAN_POINT('',(145.541767,-72.230058,1.6)); +#76326 = VECTOR('',#76327,1.); +#76327 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#76328 = PLANE('',#76329); +#76329 = AXIS2_PLACEMENT_3D('',#76330,#76331,#76332); +#76330 = CARTESIAN_POINT('',(145.541767,-72.230058,1.6)); +#76331 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#76332 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#76333 = ADVANCED_FACE('',(#76334),#76359,.T.); +#76334 = FACE_BOUND('',#76335,.T.); +#76335 = EDGE_LOOP('',(#76336,#76346,#76352,#76353)); +#76336 = ORIENTED_EDGE('',*,*,#76337,.T.); +#76337 = EDGE_CURVE('',#76338,#76340,#76342,.T.); +#76338 = VERTEX_POINT('',#76339); +#76339 = CARTESIAN_POINT('',(145.36375,-72.21,1.6)); +#76340 = VERTEX_POINT('',#76341); +#76341 = CARTESIAN_POINT('',(145.36375,-72.21,1.635)); +#76342 = LINE('',#76343,#76344); +#76343 = CARTESIAN_POINT('',(145.36375,-72.21,1.6)); +#76344 = VECTOR('',#76345,1.); +#76345 = DIRECTION('',(0.,0.,1.)); +#76346 = ORIENTED_EDGE('',*,*,#76347,.T.); +#76347 = EDGE_CURVE('',#76340,#76300,#76348,.T.); +#76348 = LINE('',#76349,#76350); +#76349 = CARTESIAN_POINT('',(145.36375,-72.21,1.635)); +#76350 = VECTOR('',#76351,1.); +#76351 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#76352 = ORIENTED_EDGE('',*,*,#76297,.F.); +#76353 = ORIENTED_EDGE('',*,*,#76354,.F.); +#76354 = EDGE_CURVE('',#76338,#76298,#76355,.T.); +#76355 = LINE('',#76356,#76357); +#76356 = CARTESIAN_POINT('',(145.36375,-72.21,1.6)); +#76357 = VECTOR('',#76358,1.); +#76358 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#76359 = PLANE('',#76360); +#76360 = AXIS2_PLACEMENT_3D('',#76361,#76362,#76363); +#76361 = CARTESIAN_POINT('',(145.36375,-72.21,1.6)); +#76362 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#76363 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#76364 = ADVANCED_FACE('',(#76365),#76390,.T.); +#76365 = FACE_BOUND('',#76366,.T.); +#76366 = EDGE_LOOP('',(#76367,#76368,#76376,#76384)); +#76367 = ORIENTED_EDGE('',*,*,#76315,.T.); +#76368 = ORIENTED_EDGE('',*,*,#76369,.T.); +#76369 = EDGE_CURVE('',#76308,#76370,#76372,.T.); +#76370 = VERTEX_POINT('',#76371); +#76371 = CARTESIAN_POINT('',(145.862542,-72.384535,1.635)); +#76372 = LINE('',#76373,#76374); +#76373 = CARTESIAN_POINT('',(145.710857,-72.289225,1.635)); +#76374 = VECTOR('',#76375,1.); +#76375 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#76376 = ORIENTED_EDGE('',*,*,#76377,.F.); +#76377 = EDGE_CURVE('',#76378,#76370,#76380,.T.); +#76378 = VERTEX_POINT('',#76379); +#76379 = CARTESIAN_POINT('',(145.862542,-72.384535,1.6)); +#76380 = LINE('',#76381,#76382); +#76381 = CARTESIAN_POINT('',(145.862542,-72.384535,1.6)); +#76382 = VECTOR('',#76383,1.); +#76383 = DIRECTION('',(0.,0.,1.)); +#76384 = ORIENTED_EDGE('',*,*,#76385,.F.); +#76385 = EDGE_CURVE('',#76316,#76378,#76386,.T.); +#76386 = LINE('',#76387,#76388); +#76387 = CARTESIAN_POINT('',(145.710857,-72.289225,1.6)); +#76388 = VECTOR('',#76389,1.); +#76389 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#76390 = PLANE('',#76391); +#76391 = AXIS2_PLACEMENT_3D('',#76392,#76393,#76394); +#76392 = CARTESIAN_POINT('',(145.710857,-72.289225,1.6)); +#76393 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#76394 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#76395 = ADVANCED_FACE('',(#76396,#76599),#76610,.F.); +#76396 = FACE_BOUND('',#76397,.F.); +#76397 = EDGE_LOOP('',(#76398,#76399,#76400,#76408,#76416,#76424,#76432, + #76440,#76448,#76456,#76464,#76472,#76480,#76488,#76496,#76504, + #76512,#76520,#76528,#76536,#76544,#76552,#76560,#76568,#76576, + #76584,#76592,#76598)); +#76398 = ORIENTED_EDGE('',*,*,#76323,.F.); +#76399 = ORIENTED_EDGE('',*,*,#76354,.F.); +#76400 = ORIENTED_EDGE('',*,*,#76401,.F.); +#76401 = EDGE_CURVE('',#76402,#76338,#76404,.T.); +#76402 = VERTEX_POINT('',#76403); +#76403 = CARTESIAN_POINT('',(145.185733,-72.230058,1.6)); +#76404 = LINE('',#76405,#76406); +#76405 = CARTESIAN_POINT('',(145.185733,-72.230058,1.6)); +#76406 = VECTOR('',#76407,1.); +#76407 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#76408 = ORIENTED_EDGE('',*,*,#76409,.F.); +#76409 = EDGE_CURVE('',#76410,#76402,#76412,.T.); +#76410 = VERTEX_POINT('',#76411); +#76411 = CARTESIAN_POINT('',(145.016643,-72.289225,1.6)); +#76412 = LINE('',#76413,#76414); +#76413 = CARTESIAN_POINT('',(145.016643,-72.289225,1.6)); +#76414 = VECTOR('',#76415,1.); +#76415 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#76416 = ORIENTED_EDGE('',*,*,#76417,.F.); +#76417 = EDGE_CURVE('',#76418,#76410,#76420,.T.); +#76418 = VERTEX_POINT('',#76419); +#76419 = CARTESIAN_POINT('',(144.864958,-72.384535,1.6)); +#76420 = LINE('',#76421,#76422); +#76421 = CARTESIAN_POINT('',(144.864958,-72.384535,1.6)); +#76422 = VECTOR('',#76423,1.); +#76423 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#76424 = ORIENTED_EDGE('',*,*,#76425,.F.); +#76425 = EDGE_CURVE('',#76426,#76418,#76428,.T.); +#76426 = VERTEX_POINT('',#76427); +#76427 = CARTESIAN_POINT('',(144.738285,-72.511208,1.6)); +#76428 = LINE('',#76429,#76430); +#76429 = CARTESIAN_POINT('',(144.738285,-72.511208,1.6)); +#76430 = VECTOR('',#76431,1.); +#76431 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#76432 = ORIENTED_EDGE('',*,*,#76433,.F.); +#76433 = EDGE_CURVE('',#76434,#76426,#76436,.T.); +#76434 = VERTEX_POINT('',#76435); +#76435 = CARTESIAN_POINT('',(144.642975,-72.662893,1.6)); +#76436 = LINE('',#76437,#76438); +#76437 = CARTESIAN_POINT('',(144.642975,-72.662893,1.6)); +#76438 = VECTOR('',#76439,1.); +#76439 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#76440 = ORIENTED_EDGE('',*,*,#76441,.F.); +#76441 = EDGE_CURVE('',#76442,#76434,#76444,.T.); +#76442 = VERTEX_POINT('',#76443); +#76443 = CARTESIAN_POINT('',(144.583808,-72.831983,1.6)); +#76444 = LINE('',#76445,#76446); +#76445 = CARTESIAN_POINT('',(144.583808,-72.831983,1.6)); +#76446 = VECTOR('',#76447,1.); +#76447 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#76448 = ORIENTED_EDGE('',*,*,#76449,.F.); +#76449 = EDGE_CURVE('',#76450,#76442,#76452,.T.); +#76450 = VERTEX_POINT('',#76451); +#76451 = CARTESIAN_POINT('',(144.56375,-73.01,1.6)); +#76452 = LINE('',#76453,#76454); +#76453 = CARTESIAN_POINT('',(144.56375,-73.01,1.6)); +#76454 = VECTOR('',#76455,1.); +#76455 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#76456 = ORIENTED_EDGE('',*,*,#76457,.F.); +#76457 = EDGE_CURVE('',#76458,#76450,#76460,.T.); +#76458 = VERTEX_POINT('',#76459); +#76459 = CARTESIAN_POINT('',(144.583808,-73.188017,1.6)); +#76460 = LINE('',#76461,#76462); +#76461 = CARTESIAN_POINT('',(144.583808,-73.188017,1.6)); +#76462 = VECTOR('',#76463,1.); +#76463 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#76464 = ORIENTED_EDGE('',*,*,#76465,.F.); +#76465 = EDGE_CURVE('',#76466,#76458,#76468,.T.); +#76466 = VERTEX_POINT('',#76467); +#76467 = CARTESIAN_POINT('',(144.642975,-73.357107,1.6)); +#76468 = LINE('',#76469,#76470); +#76469 = CARTESIAN_POINT('',(144.642975,-73.357107,1.6)); +#76470 = VECTOR('',#76471,1.); +#76471 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#76472 = ORIENTED_EDGE('',*,*,#76473,.F.); +#76473 = EDGE_CURVE('',#76474,#76466,#76476,.T.); +#76474 = VERTEX_POINT('',#76475); +#76475 = CARTESIAN_POINT('',(144.738285,-73.508792,1.6)); +#76476 = LINE('',#76477,#76478); +#76477 = CARTESIAN_POINT('',(144.738285,-73.508792,1.6)); +#76478 = VECTOR('',#76479,1.); +#76479 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#76480 = ORIENTED_EDGE('',*,*,#76481,.F.); +#76481 = EDGE_CURVE('',#76482,#76474,#76484,.T.); +#76482 = VERTEX_POINT('',#76483); +#76483 = CARTESIAN_POINT('',(144.864958,-73.635465,1.6)); +#76484 = LINE('',#76485,#76486); +#76485 = CARTESIAN_POINT('',(144.864958,-73.635465,1.6)); +#76486 = VECTOR('',#76487,1.); +#76487 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#76488 = ORIENTED_EDGE('',*,*,#76489,.F.); +#76489 = EDGE_CURVE('',#76490,#76482,#76492,.T.); +#76490 = VERTEX_POINT('',#76491); +#76491 = CARTESIAN_POINT('',(145.016643,-73.730775,1.6)); +#76492 = LINE('',#76493,#76494); +#76493 = CARTESIAN_POINT('',(145.016643,-73.730775,1.6)); +#76494 = VECTOR('',#76495,1.); +#76495 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#76496 = ORIENTED_EDGE('',*,*,#76497,.F.); +#76497 = EDGE_CURVE('',#76498,#76490,#76500,.T.); +#76498 = VERTEX_POINT('',#76499); +#76499 = CARTESIAN_POINT('',(145.185733,-73.789942,1.6)); +#76500 = LINE('',#76501,#76502); +#76501 = CARTESIAN_POINT('',(145.185733,-73.789942,1.6)); +#76502 = VECTOR('',#76503,1.); +#76503 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#76504 = ORIENTED_EDGE('',*,*,#76505,.F.); +#76505 = EDGE_CURVE('',#76506,#76498,#76508,.T.); +#76506 = VERTEX_POINT('',#76507); +#76507 = CARTESIAN_POINT('',(145.36375,-73.81,1.6)); +#76508 = LINE('',#76509,#76510); +#76509 = CARTESIAN_POINT('',(145.36375,-73.81,1.6)); +#76510 = VECTOR('',#76511,1.); +#76511 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#76512 = ORIENTED_EDGE('',*,*,#76513,.F.); +#76513 = EDGE_CURVE('',#76514,#76506,#76516,.T.); +#76514 = VERTEX_POINT('',#76515); +#76515 = CARTESIAN_POINT('',(145.541767,-73.789942,1.6)); +#76516 = LINE('',#76517,#76518); +#76517 = CARTESIAN_POINT('',(145.541767,-73.789942,1.6)); +#76518 = VECTOR('',#76519,1.); +#76519 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#76520 = ORIENTED_EDGE('',*,*,#76521,.F.); +#76521 = EDGE_CURVE('',#76522,#76514,#76524,.T.); +#76522 = VERTEX_POINT('',#76523); +#76523 = CARTESIAN_POINT('',(145.710857,-73.730775,1.6)); +#76524 = LINE('',#76525,#76526); +#76525 = CARTESIAN_POINT('',(145.710857,-73.730775,1.6)); +#76526 = VECTOR('',#76527,1.); +#76527 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#76528 = ORIENTED_EDGE('',*,*,#76529,.F.); +#76529 = EDGE_CURVE('',#76530,#76522,#76532,.T.); +#76530 = VERTEX_POINT('',#76531); +#76531 = CARTESIAN_POINT('',(145.862542,-73.635465,1.6)); +#76532 = LINE('',#76533,#76534); +#76533 = CARTESIAN_POINT('',(145.862542,-73.635465,1.6)); +#76534 = VECTOR('',#76535,1.); +#76535 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#76536 = ORIENTED_EDGE('',*,*,#76537,.F.); +#76537 = EDGE_CURVE('',#76538,#76530,#76540,.T.); +#76538 = VERTEX_POINT('',#76539); +#76539 = CARTESIAN_POINT('',(145.989215,-73.508792,1.6)); +#76540 = LINE('',#76541,#76542); +#76541 = CARTESIAN_POINT('',(145.989215,-73.508792,1.6)); +#76542 = VECTOR('',#76543,1.); +#76543 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#76544 = ORIENTED_EDGE('',*,*,#76545,.F.); +#76545 = EDGE_CURVE('',#76546,#76538,#76548,.T.); +#76546 = VERTEX_POINT('',#76547); +#76547 = CARTESIAN_POINT('',(146.084525,-73.357107,1.6)); +#76548 = LINE('',#76549,#76550); +#76549 = CARTESIAN_POINT('',(146.084525,-73.357107,1.6)); +#76550 = VECTOR('',#76551,1.); +#76551 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#76552 = ORIENTED_EDGE('',*,*,#76553,.F.); +#76553 = EDGE_CURVE('',#76554,#76546,#76556,.T.); +#76554 = VERTEX_POINT('',#76555); +#76555 = CARTESIAN_POINT('',(146.143692,-73.188017,1.6)); +#76556 = LINE('',#76557,#76558); +#76557 = CARTESIAN_POINT('',(146.143692,-73.188017,1.6)); +#76558 = VECTOR('',#76559,1.); +#76559 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#76560 = ORIENTED_EDGE('',*,*,#76561,.F.); +#76561 = EDGE_CURVE('',#76562,#76554,#76564,.T.); +#76562 = VERTEX_POINT('',#76563); +#76563 = CARTESIAN_POINT('',(146.16375,-73.01,1.6)); +#76564 = LINE('',#76565,#76566); +#76565 = CARTESIAN_POINT('',(146.16375,-73.01,1.6)); +#76566 = VECTOR('',#76567,1.); +#76567 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#76568 = ORIENTED_EDGE('',*,*,#76569,.F.); +#76569 = EDGE_CURVE('',#76570,#76562,#76572,.T.); +#76570 = VERTEX_POINT('',#76571); +#76571 = CARTESIAN_POINT('',(146.143692,-72.831983,1.6)); +#76572 = LINE('',#76573,#76574); +#76573 = CARTESIAN_POINT('',(146.143692,-72.831983,1.6)); +#76574 = VECTOR('',#76575,1.); +#76575 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#76576 = ORIENTED_EDGE('',*,*,#76577,.F.); +#76577 = EDGE_CURVE('',#76578,#76570,#76580,.T.); +#76578 = VERTEX_POINT('',#76579); +#76579 = CARTESIAN_POINT('',(146.084525,-72.662893,1.6)); +#76580 = LINE('',#76581,#76582); +#76581 = CARTESIAN_POINT('',(146.084525,-72.662893,1.6)); +#76582 = VECTOR('',#76583,1.); +#76583 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#76584 = ORIENTED_EDGE('',*,*,#76585,.F.); +#76585 = EDGE_CURVE('',#76586,#76578,#76588,.T.); +#76586 = VERTEX_POINT('',#76587); +#76587 = CARTESIAN_POINT('',(145.989215,-72.511208,1.6)); +#76588 = LINE('',#76589,#76590); +#76589 = CARTESIAN_POINT('',(145.989215,-72.511208,1.6)); +#76590 = VECTOR('',#76591,1.); +#76591 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#76592 = ORIENTED_EDGE('',*,*,#76593,.F.); +#76593 = EDGE_CURVE('',#76378,#76586,#76594,.T.); +#76594 = LINE('',#76595,#76596); +#76595 = CARTESIAN_POINT('',(145.862542,-72.384535,1.6)); +#76596 = VECTOR('',#76597,1.); +#76597 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#76598 = ORIENTED_EDGE('',*,*,#76385,.F.); +#76599 = FACE_BOUND('',#76600,.F.); +#76600 = EDGE_LOOP('',(#76601)); +#76601 = ORIENTED_EDGE('',*,*,#76602,.T.); +#76602 = EDGE_CURVE('',#76603,#76603,#76605,.T.); +#76603 = VERTEX_POINT('',#76604); +#76604 = CARTESIAN_POINT('',(145.36375,-73.385,1.6)); +#76605 = CIRCLE('',#76606,0.375); +#76606 = AXIS2_PLACEMENT_3D('',#76607,#76608,#76609); +#76607 = CARTESIAN_POINT('',(145.36375,-73.01,1.6)); +#76608 = DIRECTION('',(-0.,0.,-1.)); +#76609 = DIRECTION('',(-0.,-1.,0.)); +#76610 = PLANE('',#76611); +#76611 = AXIS2_PLACEMENT_3D('',#76612,#76613,#76614); +#76612 = CARTESIAN_POINT('',(0.,0.,1.6)); +#76613 = DIRECTION('',(0.,0.,1.)); +#76614 = DIRECTION('',(1.,0.,-0.)); +#76615 = ADVANCED_FACE('',(#76616,#76819),#76830,.T.); +#76616 = FACE_BOUND('',#76617,.T.); +#76617 = EDGE_LOOP('',(#76618,#76619,#76620,#76628,#76636,#76644,#76652, + #76660,#76668,#76676,#76684,#76692,#76700,#76708,#76716,#76724, + #76732,#76740,#76748,#76756,#76764,#76772,#76780,#76788,#76796, + #76804,#76812,#76818)); +#76618 = ORIENTED_EDGE('',*,*,#76307,.F.); +#76619 = ORIENTED_EDGE('',*,*,#76347,.F.); +#76620 = ORIENTED_EDGE('',*,*,#76621,.F.); +#76621 = EDGE_CURVE('',#76622,#76340,#76624,.T.); +#76622 = VERTEX_POINT('',#76623); +#76623 = CARTESIAN_POINT('',(145.185733,-72.230058,1.635)); +#76624 = LINE('',#76625,#76626); +#76625 = CARTESIAN_POINT('',(145.185733,-72.230058,1.635)); +#76626 = VECTOR('',#76627,1.); +#76627 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#76628 = ORIENTED_EDGE('',*,*,#76629,.F.); +#76629 = EDGE_CURVE('',#76630,#76622,#76632,.T.); +#76630 = VERTEX_POINT('',#76631); +#76631 = CARTESIAN_POINT('',(145.016643,-72.289225,1.635)); +#76632 = LINE('',#76633,#76634); +#76633 = CARTESIAN_POINT('',(145.016643,-72.289225,1.635)); +#76634 = VECTOR('',#76635,1.); +#76635 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#76636 = ORIENTED_EDGE('',*,*,#76637,.F.); +#76637 = EDGE_CURVE('',#76638,#76630,#76640,.T.); +#76638 = VERTEX_POINT('',#76639); +#76639 = CARTESIAN_POINT('',(144.864958,-72.384535,1.635)); +#76640 = LINE('',#76641,#76642); +#76641 = CARTESIAN_POINT('',(144.864958,-72.384535,1.635)); +#76642 = VECTOR('',#76643,1.); +#76643 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#76644 = ORIENTED_EDGE('',*,*,#76645,.F.); +#76645 = EDGE_CURVE('',#76646,#76638,#76648,.T.); +#76646 = VERTEX_POINT('',#76647); +#76647 = CARTESIAN_POINT('',(144.738285,-72.511208,1.635)); +#76648 = LINE('',#76649,#76650); +#76649 = CARTESIAN_POINT('',(144.738285,-72.511208,1.635)); +#76650 = VECTOR('',#76651,1.); +#76651 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#76652 = ORIENTED_EDGE('',*,*,#76653,.F.); +#76653 = EDGE_CURVE('',#76654,#76646,#76656,.T.); +#76654 = VERTEX_POINT('',#76655); +#76655 = CARTESIAN_POINT('',(144.642975,-72.662893,1.635)); +#76656 = LINE('',#76657,#76658); +#76657 = CARTESIAN_POINT('',(144.642975,-72.662893,1.635)); +#76658 = VECTOR('',#76659,1.); +#76659 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#76660 = ORIENTED_EDGE('',*,*,#76661,.F.); +#76661 = EDGE_CURVE('',#76662,#76654,#76664,.T.); +#76662 = VERTEX_POINT('',#76663); +#76663 = CARTESIAN_POINT('',(144.583808,-72.831983,1.635)); +#76664 = LINE('',#76665,#76666); +#76665 = CARTESIAN_POINT('',(144.583808,-72.831983,1.635)); +#76666 = VECTOR('',#76667,1.); +#76667 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#76668 = ORIENTED_EDGE('',*,*,#76669,.F.); +#76669 = EDGE_CURVE('',#76670,#76662,#76672,.T.); +#76670 = VERTEX_POINT('',#76671); +#76671 = CARTESIAN_POINT('',(144.56375,-73.01,1.635)); +#76672 = LINE('',#76673,#76674); +#76673 = CARTESIAN_POINT('',(144.56375,-73.01,1.635)); +#76674 = VECTOR('',#76675,1.); +#76675 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#76676 = ORIENTED_EDGE('',*,*,#76677,.F.); +#76677 = EDGE_CURVE('',#76678,#76670,#76680,.T.); +#76678 = VERTEX_POINT('',#76679); +#76679 = CARTESIAN_POINT('',(144.583808,-73.188017,1.635)); +#76680 = LINE('',#76681,#76682); +#76681 = CARTESIAN_POINT('',(144.583808,-73.188017,1.635)); +#76682 = VECTOR('',#76683,1.); +#76683 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#76684 = ORIENTED_EDGE('',*,*,#76685,.F.); +#76685 = EDGE_CURVE('',#76686,#76678,#76688,.T.); +#76686 = VERTEX_POINT('',#76687); +#76687 = CARTESIAN_POINT('',(144.642975,-73.357107,1.635)); +#76688 = LINE('',#76689,#76690); +#76689 = CARTESIAN_POINT('',(144.642975,-73.357107,1.635)); +#76690 = VECTOR('',#76691,1.); +#76691 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#76692 = ORIENTED_EDGE('',*,*,#76693,.F.); +#76693 = EDGE_CURVE('',#76694,#76686,#76696,.T.); +#76694 = VERTEX_POINT('',#76695); +#76695 = CARTESIAN_POINT('',(144.738285,-73.508792,1.635)); +#76696 = LINE('',#76697,#76698); +#76697 = CARTESIAN_POINT('',(144.738285,-73.508792,1.635)); +#76698 = VECTOR('',#76699,1.); +#76699 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#76700 = ORIENTED_EDGE('',*,*,#76701,.F.); +#76701 = EDGE_CURVE('',#76702,#76694,#76704,.T.); +#76702 = VERTEX_POINT('',#76703); +#76703 = CARTESIAN_POINT('',(144.864958,-73.635465,1.635)); +#76704 = LINE('',#76705,#76706); +#76705 = CARTESIAN_POINT('',(144.864958,-73.635465,1.635)); +#76706 = VECTOR('',#76707,1.); +#76707 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#76708 = ORIENTED_EDGE('',*,*,#76709,.F.); +#76709 = EDGE_CURVE('',#76710,#76702,#76712,.T.); +#76710 = VERTEX_POINT('',#76711); +#76711 = CARTESIAN_POINT('',(145.016643,-73.730775,1.635)); +#76712 = LINE('',#76713,#76714); +#76713 = CARTESIAN_POINT('',(145.016643,-73.730775,1.635)); +#76714 = VECTOR('',#76715,1.); +#76715 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#76716 = ORIENTED_EDGE('',*,*,#76717,.F.); +#76717 = EDGE_CURVE('',#76718,#76710,#76720,.T.); +#76718 = VERTEX_POINT('',#76719); +#76719 = CARTESIAN_POINT('',(145.185733,-73.789942,1.635)); +#76720 = LINE('',#76721,#76722); +#76721 = CARTESIAN_POINT('',(145.185733,-73.789942,1.635)); +#76722 = VECTOR('',#76723,1.); +#76723 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#76724 = ORIENTED_EDGE('',*,*,#76725,.F.); +#76725 = EDGE_CURVE('',#76726,#76718,#76728,.T.); +#76726 = VERTEX_POINT('',#76727); +#76727 = CARTESIAN_POINT('',(145.36375,-73.81,1.635)); +#76728 = LINE('',#76729,#76730); +#76729 = CARTESIAN_POINT('',(145.36375,-73.81,1.635)); +#76730 = VECTOR('',#76731,1.); +#76731 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#76732 = ORIENTED_EDGE('',*,*,#76733,.F.); +#76733 = EDGE_CURVE('',#76734,#76726,#76736,.T.); +#76734 = VERTEX_POINT('',#76735); +#76735 = CARTESIAN_POINT('',(145.541767,-73.789942,1.635)); +#76736 = LINE('',#76737,#76738); +#76737 = CARTESIAN_POINT('',(145.541767,-73.789942,1.635)); +#76738 = VECTOR('',#76739,1.); +#76739 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#76740 = ORIENTED_EDGE('',*,*,#76741,.F.); +#76741 = EDGE_CURVE('',#76742,#76734,#76744,.T.); +#76742 = VERTEX_POINT('',#76743); +#76743 = CARTESIAN_POINT('',(145.710857,-73.730775,1.635)); +#76744 = LINE('',#76745,#76746); +#76745 = CARTESIAN_POINT('',(145.710857,-73.730775,1.635)); +#76746 = VECTOR('',#76747,1.); +#76747 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#76748 = ORIENTED_EDGE('',*,*,#76749,.F.); +#76749 = EDGE_CURVE('',#76750,#76742,#76752,.T.); +#76750 = VERTEX_POINT('',#76751); +#76751 = CARTESIAN_POINT('',(145.862542,-73.635465,1.635)); +#76752 = LINE('',#76753,#76754); +#76753 = CARTESIAN_POINT('',(145.862542,-73.635465,1.635)); +#76754 = VECTOR('',#76755,1.); +#76755 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#76756 = ORIENTED_EDGE('',*,*,#76757,.F.); +#76757 = EDGE_CURVE('',#76758,#76750,#76760,.T.); +#76758 = VERTEX_POINT('',#76759); +#76759 = CARTESIAN_POINT('',(145.989215,-73.508792,1.635)); +#76760 = LINE('',#76761,#76762); +#76761 = CARTESIAN_POINT('',(145.989215,-73.508792,1.635)); +#76762 = VECTOR('',#76763,1.); +#76763 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#76764 = ORIENTED_EDGE('',*,*,#76765,.F.); +#76765 = EDGE_CURVE('',#76766,#76758,#76768,.T.); +#76766 = VERTEX_POINT('',#76767); +#76767 = CARTESIAN_POINT('',(146.084525,-73.357107,1.635)); +#76768 = LINE('',#76769,#76770); +#76769 = CARTESIAN_POINT('',(146.084525,-73.357107,1.635)); +#76770 = VECTOR('',#76771,1.); +#76771 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#76772 = ORIENTED_EDGE('',*,*,#76773,.F.); +#76773 = EDGE_CURVE('',#76774,#76766,#76776,.T.); +#76774 = VERTEX_POINT('',#76775); +#76775 = CARTESIAN_POINT('',(146.143692,-73.188017,1.635)); +#76776 = LINE('',#76777,#76778); +#76777 = CARTESIAN_POINT('',(146.143692,-73.188017,1.635)); +#76778 = VECTOR('',#76779,1.); +#76779 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#76780 = ORIENTED_EDGE('',*,*,#76781,.F.); +#76781 = EDGE_CURVE('',#76782,#76774,#76784,.T.); +#76782 = VERTEX_POINT('',#76783); +#76783 = CARTESIAN_POINT('',(146.16375,-73.01,1.635)); +#76784 = LINE('',#76785,#76786); +#76785 = CARTESIAN_POINT('',(146.16375,-73.01,1.635)); +#76786 = VECTOR('',#76787,1.); +#76787 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#76788 = ORIENTED_EDGE('',*,*,#76789,.F.); +#76789 = EDGE_CURVE('',#76790,#76782,#76792,.T.); +#76790 = VERTEX_POINT('',#76791); +#76791 = CARTESIAN_POINT('',(146.143692,-72.831983,1.635)); +#76792 = LINE('',#76793,#76794); +#76793 = CARTESIAN_POINT('',(146.143692,-72.831983,1.635)); +#76794 = VECTOR('',#76795,1.); +#76795 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#76796 = ORIENTED_EDGE('',*,*,#76797,.F.); +#76797 = EDGE_CURVE('',#76798,#76790,#76800,.T.); +#76798 = VERTEX_POINT('',#76799); +#76799 = CARTESIAN_POINT('',(146.084525,-72.662893,1.635)); +#76800 = LINE('',#76801,#76802); +#76801 = CARTESIAN_POINT('',(146.084525,-72.662893,1.635)); +#76802 = VECTOR('',#76803,1.); +#76803 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#76804 = ORIENTED_EDGE('',*,*,#76805,.F.); +#76805 = EDGE_CURVE('',#76806,#76798,#76808,.T.); +#76806 = VERTEX_POINT('',#76807); +#76807 = CARTESIAN_POINT('',(145.989215,-72.511208,1.635)); +#76808 = LINE('',#76809,#76810); +#76809 = CARTESIAN_POINT('',(145.989215,-72.511208,1.635)); +#76810 = VECTOR('',#76811,1.); +#76811 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#76812 = ORIENTED_EDGE('',*,*,#76813,.F.); +#76813 = EDGE_CURVE('',#76370,#76806,#76814,.T.); +#76814 = LINE('',#76815,#76816); +#76815 = CARTESIAN_POINT('',(145.862542,-72.384535,1.635)); +#76816 = VECTOR('',#76817,1.); +#76817 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#76818 = ORIENTED_EDGE('',*,*,#76369,.F.); +#76819 = FACE_BOUND('',#76820,.T.); +#76820 = EDGE_LOOP('',(#76821)); +#76821 = ORIENTED_EDGE('',*,*,#76822,.T.); +#76822 = EDGE_CURVE('',#76823,#76823,#76825,.T.); +#76823 = VERTEX_POINT('',#76824); +#76824 = CARTESIAN_POINT('',(145.36375,-73.385,1.635)); +#76825 = CIRCLE('',#76826,0.375); +#76826 = AXIS2_PLACEMENT_3D('',#76827,#76828,#76829); +#76827 = CARTESIAN_POINT('',(145.36375,-73.01,1.635)); +#76828 = DIRECTION('',(-0.,0.,-1.)); +#76829 = DIRECTION('',(-0.,-1.,0.)); +#76830 = PLANE('',#76831); +#76831 = AXIS2_PLACEMENT_3D('',#76832,#76833,#76834); +#76832 = CARTESIAN_POINT('',(0.,0.,1.635)); +#76833 = DIRECTION('',(0.,0.,1.)); +#76834 = DIRECTION('',(1.,0.,-0.)); +#76835 = ADVANCED_FACE('',(#76836),#76847,.T.); +#76836 = FACE_BOUND('',#76837,.T.); +#76837 = EDGE_LOOP('',(#76838,#76844,#76845,#76846)); +#76838 = ORIENTED_EDGE('',*,*,#76839,.T.); +#76839 = EDGE_CURVE('',#76402,#76622,#76840,.T.); +#76840 = LINE('',#76841,#76842); +#76841 = CARTESIAN_POINT('',(145.185733,-72.230058,1.6)); +#76842 = VECTOR('',#76843,1.); +#76843 = DIRECTION('',(0.,0.,1.)); +#76844 = ORIENTED_EDGE('',*,*,#76621,.T.); +#76845 = ORIENTED_EDGE('',*,*,#76337,.F.); +#76846 = ORIENTED_EDGE('',*,*,#76401,.F.); +#76847 = PLANE('',#76848); +#76848 = AXIS2_PLACEMENT_3D('',#76849,#76850,#76851); +#76849 = CARTESIAN_POINT('',(145.185733,-72.230058,1.6)); +#76850 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#76851 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#76852 = ADVANCED_FACE('',(#76853),#76864,.T.); +#76853 = FACE_BOUND('',#76854,.T.); +#76854 = EDGE_LOOP('',(#76855,#76856,#76857,#76863)); +#76855 = ORIENTED_EDGE('',*,*,#76377,.T.); +#76856 = ORIENTED_EDGE('',*,*,#76813,.T.); +#76857 = ORIENTED_EDGE('',*,*,#76858,.F.); +#76858 = EDGE_CURVE('',#76586,#76806,#76859,.T.); +#76859 = LINE('',#76860,#76861); +#76860 = CARTESIAN_POINT('',(145.989215,-72.511208,1.6)); +#76861 = VECTOR('',#76862,1.); +#76862 = DIRECTION('',(0.,0.,1.)); +#76863 = ORIENTED_EDGE('',*,*,#76593,.F.); +#76864 = PLANE('',#76865); +#76865 = AXIS2_PLACEMENT_3D('',#76866,#76867,#76868); +#76866 = CARTESIAN_POINT('',(145.862542,-72.384535,1.6)); +#76867 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#76868 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#76869 = ADVANCED_FACE('',(#76870),#76881,.T.); +#76870 = FACE_BOUND('',#76871,.T.); +#76871 = EDGE_LOOP('',(#76872,#76878,#76879,#76880)); +#76872 = ORIENTED_EDGE('',*,*,#76873,.T.); +#76873 = EDGE_CURVE('',#76410,#76630,#76874,.T.); +#76874 = LINE('',#76875,#76876); +#76875 = CARTESIAN_POINT('',(145.016643,-72.289225,1.6)); +#76876 = VECTOR('',#76877,1.); +#76877 = DIRECTION('',(0.,0.,1.)); +#76878 = ORIENTED_EDGE('',*,*,#76629,.T.); +#76879 = ORIENTED_EDGE('',*,*,#76839,.F.); +#76880 = ORIENTED_EDGE('',*,*,#76409,.F.); +#76881 = PLANE('',#76882); +#76882 = AXIS2_PLACEMENT_3D('',#76883,#76884,#76885); +#76883 = CARTESIAN_POINT('',(145.016643,-72.289225,1.6)); +#76884 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#76885 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#76886 = ADVANCED_FACE('',(#76887),#76898,.T.); +#76887 = FACE_BOUND('',#76888,.T.); +#76888 = EDGE_LOOP('',(#76889,#76890,#76891,#76897)); +#76889 = ORIENTED_EDGE('',*,*,#76858,.T.); +#76890 = ORIENTED_EDGE('',*,*,#76805,.T.); +#76891 = ORIENTED_EDGE('',*,*,#76892,.F.); +#76892 = EDGE_CURVE('',#76578,#76798,#76893,.T.); +#76893 = LINE('',#76894,#76895); +#76894 = CARTESIAN_POINT('',(146.084525,-72.662893,1.6)); +#76895 = VECTOR('',#76896,1.); +#76896 = DIRECTION('',(0.,0.,1.)); +#76897 = ORIENTED_EDGE('',*,*,#76585,.F.); +#76898 = PLANE('',#76899); +#76899 = AXIS2_PLACEMENT_3D('',#76900,#76901,#76902); +#76900 = CARTESIAN_POINT('',(145.989215,-72.511208,1.6)); +#76901 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#76902 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#76903 = ADVANCED_FACE('',(#76904),#76915,.T.); +#76904 = FACE_BOUND('',#76905,.T.); +#76905 = EDGE_LOOP('',(#76906,#76912,#76913,#76914)); +#76906 = ORIENTED_EDGE('',*,*,#76907,.T.); +#76907 = EDGE_CURVE('',#76418,#76638,#76908,.T.); +#76908 = LINE('',#76909,#76910); +#76909 = CARTESIAN_POINT('',(144.864958,-72.384535,1.6)); +#76910 = VECTOR('',#76911,1.); +#76911 = DIRECTION('',(0.,0.,1.)); +#76912 = ORIENTED_EDGE('',*,*,#76637,.T.); +#76913 = ORIENTED_EDGE('',*,*,#76873,.F.); +#76914 = ORIENTED_EDGE('',*,*,#76417,.F.); +#76915 = PLANE('',#76916); +#76916 = AXIS2_PLACEMENT_3D('',#76917,#76918,#76919); +#76917 = CARTESIAN_POINT('',(144.864958,-72.384535,1.6)); +#76918 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#76919 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#76920 = ADVANCED_FACE('',(#76921),#76932,.T.); +#76921 = FACE_BOUND('',#76922,.T.); +#76922 = EDGE_LOOP('',(#76923,#76924,#76925,#76931)); +#76923 = ORIENTED_EDGE('',*,*,#76892,.T.); +#76924 = ORIENTED_EDGE('',*,*,#76797,.T.); +#76925 = ORIENTED_EDGE('',*,*,#76926,.F.); +#76926 = EDGE_CURVE('',#76570,#76790,#76927,.T.); +#76927 = LINE('',#76928,#76929); +#76928 = CARTESIAN_POINT('',(146.143692,-72.831983,1.6)); +#76929 = VECTOR('',#76930,1.); +#76930 = DIRECTION('',(0.,0.,1.)); +#76931 = ORIENTED_EDGE('',*,*,#76577,.F.); +#76932 = PLANE('',#76933); +#76933 = AXIS2_PLACEMENT_3D('',#76934,#76935,#76936); +#76934 = CARTESIAN_POINT('',(146.084525,-72.662893,1.6)); +#76935 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#76936 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#76937 = ADVANCED_FACE('',(#76938),#76949,.T.); +#76938 = FACE_BOUND('',#76939,.T.); +#76939 = EDGE_LOOP('',(#76940,#76946,#76947,#76948)); +#76940 = ORIENTED_EDGE('',*,*,#76941,.T.); +#76941 = EDGE_CURVE('',#76426,#76646,#76942,.T.); +#76942 = LINE('',#76943,#76944); +#76943 = CARTESIAN_POINT('',(144.738285,-72.511208,1.6)); +#76944 = VECTOR('',#76945,1.); +#76945 = DIRECTION('',(0.,0.,1.)); +#76946 = ORIENTED_EDGE('',*,*,#76645,.T.); +#76947 = ORIENTED_EDGE('',*,*,#76907,.F.); +#76948 = ORIENTED_EDGE('',*,*,#76425,.F.); +#76949 = PLANE('',#76950); +#76950 = AXIS2_PLACEMENT_3D('',#76951,#76952,#76953); +#76951 = CARTESIAN_POINT('',(144.738285,-72.511208,1.6)); +#76952 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#76953 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#76954 = ADVANCED_FACE('',(#76955),#76966,.T.); +#76955 = FACE_BOUND('',#76956,.T.); +#76956 = EDGE_LOOP('',(#76957,#76958,#76959,#76965)); +#76957 = ORIENTED_EDGE('',*,*,#76926,.T.); +#76958 = ORIENTED_EDGE('',*,*,#76789,.T.); +#76959 = ORIENTED_EDGE('',*,*,#76960,.F.); +#76960 = EDGE_CURVE('',#76562,#76782,#76961,.T.); +#76961 = LINE('',#76962,#76963); +#76962 = CARTESIAN_POINT('',(146.16375,-73.01,1.6)); +#76963 = VECTOR('',#76964,1.); +#76964 = DIRECTION('',(0.,0.,1.)); +#76965 = ORIENTED_EDGE('',*,*,#76569,.F.); +#76966 = PLANE('',#76967); +#76967 = AXIS2_PLACEMENT_3D('',#76968,#76969,#76970); +#76968 = CARTESIAN_POINT('',(146.143692,-72.831983,1.6)); +#76969 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#76970 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#76971 = ADVANCED_FACE('',(#76972),#76983,.T.); +#76972 = FACE_BOUND('',#76973,.T.); +#76973 = EDGE_LOOP('',(#76974,#76980,#76981,#76982)); +#76974 = ORIENTED_EDGE('',*,*,#76975,.T.); +#76975 = EDGE_CURVE('',#76434,#76654,#76976,.T.); +#76976 = LINE('',#76977,#76978); +#76977 = CARTESIAN_POINT('',(144.642975,-72.662893,1.6)); +#76978 = VECTOR('',#76979,1.); +#76979 = DIRECTION('',(0.,0.,1.)); +#76980 = ORIENTED_EDGE('',*,*,#76653,.T.); +#76981 = ORIENTED_EDGE('',*,*,#76941,.F.); +#76982 = ORIENTED_EDGE('',*,*,#76433,.F.); +#76983 = PLANE('',#76984); +#76984 = AXIS2_PLACEMENT_3D('',#76985,#76986,#76987); +#76985 = CARTESIAN_POINT('',(144.642975,-72.662893,1.6)); +#76986 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#76987 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#76988 = ADVANCED_FACE('',(#76989),#77000,.T.); +#76989 = FACE_BOUND('',#76990,.T.); +#76990 = EDGE_LOOP('',(#76991,#76992,#76993,#76999)); +#76991 = ORIENTED_EDGE('',*,*,#76960,.T.); +#76992 = ORIENTED_EDGE('',*,*,#76781,.T.); +#76993 = ORIENTED_EDGE('',*,*,#76994,.F.); +#76994 = EDGE_CURVE('',#76554,#76774,#76995,.T.); +#76995 = LINE('',#76996,#76997); +#76996 = CARTESIAN_POINT('',(146.143692,-73.188017,1.6)); +#76997 = VECTOR('',#76998,1.); +#76998 = DIRECTION('',(0.,0.,1.)); +#76999 = ORIENTED_EDGE('',*,*,#76561,.F.); +#77000 = PLANE('',#77001); +#77001 = AXIS2_PLACEMENT_3D('',#77002,#77003,#77004); +#77002 = CARTESIAN_POINT('',(146.16375,-73.01,1.6)); +#77003 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#77004 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#77005 = ADVANCED_FACE('',(#77006),#77017,.T.); +#77006 = FACE_BOUND('',#77007,.T.); +#77007 = EDGE_LOOP('',(#77008,#77014,#77015,#77016)); +#77008 = ORIENTED_EDGE('',*,*,#77009,.T.); +#77009 = EDGE_CURVE('',#76442,#76662,#77010,.T.); +#77010 = LINE('',#77011,#77012); +#77011 = CARTESIAN_POINT('',(144.583808,-72.831983,1.6)); +#77012 = VECTOR('',#77013,1.); +#77013 = DIRECTION('',(0.,0.,1.)); +#77014 = ORIENTED_EDGE('',*,*,#76661,.T.); +#77015 = ORIENTED_EDGE('',*,*,#76975,.F.); +#77016 = ORIENTED_EDGE('',*,*,#76441,.F.); +#77017 = PLANE('',#77018); +#77018 = AXIS2_PLACEMENT_3D('',#77019,#77020,#77021); +#77019 = CARTESIAN_POINT('',(144.583808,-72.831983,1.6)); +#77020 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#77021 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#77022 = ADVANCED_FACE('',(#77023),#77034,.T.); +#77023 = FACE_BOUND('',#77024,.T.); +#77024 = EDGE_LOOP('',(#77025,#77026,#77027,#77033)); +#77025 = ORIENTED_EDGE('',*,*,#76994,.T.); +#77026 = ORIENTED_EDGE('',*,*,#76773,.T.); +#77027 = ORIENTED_EDGE('',*,*,#77028,.F.); +#77028 = EDGE_CURVE('',#76546,#76766,#77029,.T.); +#77029 = LINE('',#77030,#77031); +#77030 = CARTESIAN_POINT('',(146.084525,-73.357107,1.6)); +#77031 = VECTOR('',#77032,1.); +#77032 = DIRECTION('',(0.,0.,1.)); +#77033 = ORIENTED_EDGE('',*,*,#76553,.F.); +#77034 = PLANE('',#77035); +#77035 = AXIS2_PLACEMENT_3D('',#77036,#77037,#77038); +#77036 = CARTESIAN_POINT('',(146.143692,-73.188017,1.6)); +#77037 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#77038 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#77039 = ADVANCED_FACE('',(#77040),#77051,.T.); +#77040 = FACE_BOUND('',#77041,.T.); +#77041 = EDGE_LOOP('',(#77042,#77048,#77049,#77050)); +#77042 = ORIENTED_EDGE('',*,*,#77043,.T.); +#77043 = EDGE_CURVE('',#76450,#76670,#77044,.T.); +#77044 = LINE('',#77045,#77046); +#77045 = CARTESIAN_POINT('',(144.56375,-73.01,1.6)); +#77046 = VECTOR('',#77047,1.); +#77047 = DIRECTION('',(0.,0.,1.)); +#77048 = ORIENTED_EDGE('',*,*,#76669,.T.); +#77049 = ORIENTED_EDGE('',*,*,#77009,.F.); +#77050 = ORIENTED_EDGE('',*,*,#76449,.F.); +#77051 = PLANE('',#77052); +#77052 = AXIS2_PLACEMENT_3D('',#77053,#77054,#77055); +#77053 = CARTESIAN_POINT('',(144.56375,-73.01,1.6)); +#77054 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#77055 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#77056 = ADVANCED_FACE('',(#77057),#77068,.T.); +#77057 = FACE_BOUND('',#77058,.T.); +#77058 = EDGE_LOOP('',(#77059,#77060,#77061,#77067)); +#77059 = ORIENTED_EDGE('',*,*,#77028,.T.); +#77060 = ORIENTED_EDGE('',*,*,#76765,.T.); +#77061 = ORIENTED_EDGE('',*,*,#77062,.F.); +#77062 = EDGE_CURVE('',#76538,#76758,#77063,.T.); +#77063 = LINE('',#77064,#77065); +#77064 = CARTESIAN_POINT('',(145.989215,-73.508792,1.6)); +#77065 = VECTOR('',#77066,1.); +#77066 = DIRECTION('',(0.,0.,1.)); +#77067 = ORIENTED_EDGE('',*,*,#76545,.F.); +#77068 = PLANE('',#77069); +#77069 = AXIS2_PLACEMENT_3D('',#77070,#77071,#77072); +#77070 = CARTESIAN_POINT('',(146.084525,-73.357107,1.6)); +#77071 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#77072 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#77073 = ADVANCED_FACE('',(#77074),#77085,.T.); +#77074 = FACE_BOUND('',#77075,.T.); +#77075 = EDGE_LOOP('',(#77076,#77082,#77083,#77084)); +#77076 = ORIENTED_EDGE('',*,*,#77077,.T.); +#77077 = EDGE_CURVE('',#76458,#76678,#77078,.T.); +#77078 = LINE('',#77079,#77080); +#77079 = CARTESIAN_POINT('',(144.583808,-73.188017,1.6)); +#77080 = VECTOR('',#77081,1.); +#77081 = DIRECTION('',(0.,0.,1.)); +#77082 = ORIENTED_EDGE('',*,*,#76677,.T.); +#77083 = ORIENTED_EDGE('',*,*,#77043,.F.); +#77084 = ORIENTED_EDGE('',*,*,#76457,.F.); +#77085 = PLANE('',#77086); +#77086 = AXIS2_PLACEMENT_3D('',#77087,#77088,#77089); +#77087 = CARTESIAN_POINT('',(144.583808,-73.188017,1.6)); +#77088 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#77089 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#77090 = ADVANCED_FACE('',(#77091),#77102,.T.); +#77091 = FACE_BOUND('',#77092,.T.); +#77092 = EDGE_LOOP('',(#77093,#77094,#77095,#77101)); +#77093 = ORIENTED_EDGE('',*,*,#77062,.T.); +#77094 = ORIENTED_EDGE('',*,*,#76757,.T.); +#77095 = ORIENTED_EDGE('',*,*,#77096,.F.); +#77096 = EDGE_CURVE('',#76530,#76750,#77097,.T.); +#77097 = LINE('',#77098,#77099); +#77098 = CARTESIAN_POINT('',(145.862542,-73.635465,1.6)); +#77099 = VECTOR('',#77100,1.); +#77100 = DIRECTION('',(0.,0.,1.)); +#77101 = ORIENTED_EDGE('',*,*,#76537,.F.); +#77102 = PLANE('',#77103); +#77103 = AXIS2_PLACEMENT_3D('',#77104,#77105,#77106); +#77104 = CARTESIAN_POINT('',(145.989215,-73.508792,1.6)); +#77105 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#77106 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#77107 = ADVANCED_FACE('',(#77108),#77119,.T.); +#77108 = FACE_BOUND('',#77109,.T.); +#77109 = EDGE_LOOP('',(#77110,#77116,#77117,#77118)); +#77110 = ORIENTED_EDGE('',*,*,#77111,.T.); +#77111 = EDGE_CURVE('',#76466,#76686,#77112,.T.); +#77112 = LINE('',#77113,#77114); +#77113 = CARTESIAN_POINT('',(144.642975,-73.357107,1.6)); +#77114 = VECTOR('',#77115,1.); +#77115 = DIRECTION('',(0.,0.,1.)); +#77116 = ORIENTED_EDGE('',*,*,#76685,.T.); +#77117 = ORIENTED_EDGE('',*,*,#77077,.F.); +#77118 = ORIENTED_EDGE('',*,*,#76465,.F.); +#77119 = PLANE('',#77120); +#77120 = AXIS2_PLACEMENT_3D('',#77121,#77122,#77123); +#77121 = CARTESIAN_POINT('',(144.642975,-73.357107,1.6)); +#77122 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#77123 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#77124 = ADVANCED_FACE('',(#77125),#77136,.T.); +#77125 = FACE_BOUND('',#77126,.T.); +#77126 = EDGE_LOOP('',(#77127,#77128,#77129,#77135)); +#77127 = ORIENTED_EDGE('',*,*,#77096,.T.); +#77128 = ORIENTED_EDGE('',*,*,#76749,.T.); +#77129 = ORIENTED_EDGE('',*,*,#77130,.F.); +#77130 = EDGE_CURVE('',#76522,#76742,#77131,.T.); +#77131 = LINE('',#77132,#77133); +#77132 = CARTESIAN_POINT('',(145.710857,-73.730775,1.6)); +#77133 = VECTOR('',#77134,1.); +#77134 = DIRECTION('',(0.,0.,1.)); +#77135 = ORIENTED_EDGE('',*,*,#76529,.F.); +#77136 = PLANE('',#77137); +#77137 = AXIS2_PLACEMENT_3D('',#77138,#77139,#77140); +#77138 = CARTESIAN_POINT('',(145.862542,-73.635465,1.6)); +#77139 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#77140 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#77141 = ADVANCED_FACE('',(#77142),#77153,.T.); +#77142 = FACE_BOUND('',#77143,.T.); +#77143 = EDGE_LOOP('',(#77144,#77150,#77151,#77152)); +#77144 = ORIENTED_EDGE('',*,*,#77145,.T.); +#77145 = EDGE_CURVE('',#76474,#76694,#77146,.T.); +#77146 = LINE('',#77147,#77148); +#77147 = CARTESIAN_POINT('',(144.738285,-73.508792,1.6)); +#77148 = VECTOR('',#77149,1.); +#77149 = DIRECTION('',(0.,0.,1.)); +#77150 = ORIENTED_EDGE('',*,*,#76693,.T.); +#77151 = ORIENTED_EDGE('',*,*,#77111,.F.); +#77152 = ORIENTED_EDGE('',*,*,#76473,.F.); +#77153 = PLANE('',#77154); +#77154 = AXIS2_PLACEMENT_3D('',#77155,#77156,#77157); +#77155 = CARTESIAN_POINT('',(144.738285,-73.508792,1.6)); +#77156 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#77157 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#77158 = ADVANCED_FACE('',(#77159),#77170,.T.); +#77159 = FACE_BOUND('',#77160,.T.); +#77160 = EDGE_LOOP('',(#77161,#77162,#77163,#77169)); +#77161 = ORIENTED_EDGE('',*,*,#77130,.T.); +#77162 = ORIENTED_EDGE('',*,*,#76741,.T.); +#77163 = ORIENTED_EDGE('',*,*,#77164,.F.); +#77164 = EDGE_CURVE('',#76514,#76734,#77165,.T.); +#77165 = LINE('',#77166,#77167); +#77166 = CARTESIAN_POINT('',(145.541767,-73.789942,1.6)); +#77167 = VECTOR('',#77168,1.); +#77168 = DIRECTION('',(0.,0.,1.)); +#77169 = ORIENTED_EDGE('',*,*,#76521,.F.); +#77170 = PLANE('',#77171); +#77171 = AXIS2_PLACEMENT_3D('',#77172,#77173,#77174); +#77172 = CARTESIAN_POINT('',(145.710857,-73.730775,1.6)); +#77173 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#77174 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#77175 = ADVANCED_FACE('',(#77176),#77187,.T.); +#77176 = FACE_BOUND('',#77177,.T.); +#77177 = EDGE_LOOP('',(#77178,#77184,#77185,#77186)); +#77178 = ORIENTED_EDGE('',*,*,#77179,.T.); +#77179 = EDGE_CURVE('',#76482,#76702,#77180,.T.); +#77180 = LINE('',#77181,#77182); +#77181 = CARTESIAN_POINT('',(144.864958,-73.635465,1.6)); +#77182 = VECTOR('',#77183,1.); +#77183 = DIRECTION('',(0.,0.,1.)); +#77184 = ORIENTED_EDGE('',*,*,#76701,.T.); +#77185 = ORIENTED_EDGE('',*,*,#77145,.F.); +#77186 = ORIENTED_EDGE('',*,*,#76481,.F.); +#77187 = PLANE('',#77188); +#77188 = AXIS2_PLACEMENT_3D('',#77189,#77190,#77191); +#77189 = CARTESIAN_POINT('',(144.864958,-73.635465,1.6)); +#77190 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#77191 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#77192 = ADVANCED_FACE('',(#77193),#77204,.T.); +#77193 = FACE_BOUND('',#77194,.T.); +#77194 = EDGE_LOOP('',(#77195,#77196,#77197,#77203)); +#77195 = ORIENTED_EDGE('',*,*,#77164,.T.); +#77196 = ORIENTED_EDGE('',*,*,#76733,.T.); +#77197 = ORIENTED_EDGE('',*,*,#77198,.F.); +#77198 = EDGE_CURVE('',#76506,#76726,#77199,.T.); +#77199 = LINE('',#77200,#77201); +#77200 = CARTESIAN_POINT('',(145.36375,-73.81,1.6)); +#77201 = VECTOR('',#77202,1.); +#77202 = DIRECTION('',(0.,0.,1.)); +#77203 = ORIENTED_EDGE('',*,*,#76513,.F.); +#77204 = PLANE('',#77205); +#77205 = AXIS2_PLACEMENT_3D('',#77206,#77207,#77208); +#77206 = CARTESIAN_POINT('',(145.541767,-73.789942,1.6)); +#77207 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#77208 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#77209 = ADVANCED_FACE('',(#77210),#77221,.T.); +#77210 = FACE_BOUND('',#77211,.T.); +#77211 = EDGE_LOOP('',(#77212,#77218,#77219,#77220)); +#77212 = ORIENTED_EDGE('',*,*,#77213,.T.); +#77213 = EDGE_CURVE('',#76490,#76710,#77214,.T.); +#77214 = LINE('',#77215,#77216); +#77215 = CARTESIAN_POINT('',(145.016643,-73.730775,1.6)); +#77216 = VECTOR('',#77217,1.); +#77217 = DIRECTION('',(0.,0.,1.)); +#77218 = ORIENTED_EDGE('',*,*,#76709,.T.); +#77219 = ORIENTED_EDGE('',*,*,#77179,.F.); +#77220 = ORIENTED_EDGE('',*,*,#76489,.F.); +#77221 = PLANE('',#77222); +#77222 = AXIS2_PLACEMENT_3D('',#77223,#77224,#77225); +#77223 = CARTESIAN_POINT('',(145.016643,-73.730775,1.6)); +#77224 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#77225 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#77226 = ADVANCED_FACE('',(#77227),#77238,.T.); +#77227 = FACE_BOUND('',#77228,.T.); +#77228 = EDGE_LOOP('',(#77229,#77230,#77231,#77237)); +#77229 = ORIENTED_EDGE('',*,*,#77198,.T.); +#77230 = ORIENTED_EDGE('',*,*,#76725,.T.); +#77231 = ORIENTED_EDGE('',*,*,#77232,.F.); +#77232 = EDGE_CURVE('',#76498,#76718,#77233,.T.); +#77233 = LINE('',#77234,#77235); +#77234 = CARTESIAN_POINT('',(145.185733,-73.789942,1.6)); +#77235 = VECTOR('',#77236,1.); +#77236 = DIRECTION('',(0.,0.,1.)); +#77237 = ORIENTED_EDGE('',*,*,#76505,.F.); +#77238 = PLANE('',#77239); +#77239 = AXIS2_PLACEMENT_3D('',#77240,#77241,#77242); +#77240 = CARTESIAN_POINT('',(145.36375,-73.81,1.6)); +#77241 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#77242 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#77243 = ADVANCED_FACE('',(#77244),#77250,.T.); +#77244 = FACE_BOUND('',#77245,.T.); +#77245 = EDGE_LOOP('',(#77246,#77247,#77248,#77249)); +#77246 = ORIENTED_EDGE('',*,*,#77232,.T.); +#77247 = ORIENTED_EDGE('',*,*,#76717,.T.); +#77248 = ORIENTED_EDGE('',*,*,#77213,.F.); +#77249 = ORIENTED_EDGE('',*,*,#76497,.F.); +#77250 = PLANE('',#77251); +#77251 = AXIS2_PLACEMENT_3D('',#77252,#77253,#77254); +#77252 = CARTESIAN_POINT('',(145.185733,-73.789942,1.6)); +#77253 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#77254 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#77255 = ADVANCED_FACE('',(#77256),#77267,.F.); +#77256 = FACE_BOUND('',#77257,.T.); +#77257 = EDGE_LOOP('',(#77258,#77259,#77265,#77266)); +#77258 = ORIENTED_EDGE('',*,*,#76602,.T.); +#77259 = ORIENTED_EDGE('',*,*,#77260,.T.); +#77260 = EDGE_CURVE('',#76603,#76823,#77261,.T.); +#77261 = LINE('',#77262,#77263); +#77262 = CARTESIAN_POINT('',(145.36375,-73.385,-4.5E-02)); +#77263 = VECTOR('',#77264,1.); +#77264 = DIRECTION('',(0.,0.,1.)); +#77265 = ORIENTED_EDGE('',*,*,#76822,.F.); +#77266 = ORIENTED_EDGE('',*,*,#77260,.F.); +#77267 = CYLINDRICAL_SURFACE('',#77268,0.375); +#77268 = AXIS2_PLACEMENT_3D('',#77269,#77270,#77271); +#77269 = CARTESIAN_POINT('',(145.36375,-73.01,-4.5E-02)); +#77270 = DIRECTION('',(-0.,-0.,-1.)); +#77271 = DIRECTION('',(-0.,-1.,0.)); +#77272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#77276)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#77273,#77274,#77275)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#77273 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#77274 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#77275 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#77276 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#77273, + 'distance_accuracy_value','confusion accuracy'); +#77277 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#77278,#77280); +#77278 = ( REPRESENTATION_RELATIONSHIP('','',#76290,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#77279) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#77279 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1563); +#77280 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #77281); +#77281 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('389','=>[0:1:1:382]','',#5, + #76285,$); +#77282 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#76287)); +#77283 = SHAPE_DEFINITION_REPRESENTATION(#77284,#77290); +#77284 = PRODUCT_DEFINITION_SHAPE('','',#77285); +#77285 = PRODUCT_DEFINITION('design','',#77286,#77289); +#77286 = PRODUCT_DEFINITION_FORMATION('','',#77287); +#77287 = PRODUCT('HackPad_pad_133','HackPad_pad_133','',(#77288)); +#77288 = PRODUCT_CONTEXT('',#2,'mechanical'); +#77289 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#77290 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#77291),#78272); +#77291 = MANIFOLD_SOLID_BREP('',#77292); +#77292 = CLOSED_SHELL('',(#77293,#77333,#77364,#77395,#77615,#77835, + #77852,#77869,#77886,#77903,#77920,#77937,#77954,#77971,#77988, + #78005,#78022,#78039,#78056,#78073,#78090,#78107,#78124,#78141, + #78158,#78175,#78192,#78209,#78226,#78243,#78255)); +#77293 = ADVANCED_FACE('',(#77294),#77328,.T.); +#77294 = FACE_BOUND('',#77295,.T.); +#77295 = EDGE_LOOP('',(#77296,#77306,#77314,#77322)); +#77296 = ORIENTED_EDGE('',*,*,#77297,.T.); +#77297 = EDGE_CURVE('',#77298,#77300,#77302,.T.); +#77298 = VERTEX_POINT('',#77299); +#77299 = CARTESIAN_POINT('',(145.541767,-72.230058,-3.5E-02)); +#77300 = VERTEX_POINT('',#77301); +#77301 = CARTESIAN_POINT('',(145.541767,-72.230058,0.)); +#77302 = LINE('',#77303,#77304); +#77303 = CARTESIAN_POINT('',(145.541767,-72.230058,-3.5E-02)); +#77304 = VECTOR('',#77305,1.); +#77305 = DIRECTION('',(0.,0.,1.)); +#77306 = ORIENTED_EDGE('',*,*,#77307,.T.); +#77307 = EDGE_CURVE('',#77300,#77308,#77310,.T.); +#77308 = VERTEX_POINT('',#77309); +#77309 = CARTESIAN_POINT('',(145.710857,-72.289225,0.)); +#77310 = LINE('',#77311,#77312); +#77311 = CARTESIAN_POINT('',(145.541767,-72.230058,0.)); +#77312 = VECTOR('',#77313,1.); +#77313 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#77314 = ORIENTED_EDGE('',*,*,#77315,.F.); +#77315 = EDGE_CURVE('',#77316,#77308,#77318,.T.); +#77316 = VERTEX_POINT('',#77317); +#77317 = CARTESIAN_POINT('',(145.710857,-72.289225,-3.5E-02)); +#77318 = LINE('',#77319,#77320); +#77319 = CARTESIAN_POINT('',(145.710857,-72.289225,-3.5E-02)); +#77320 = VECTOR('',#77321,1.); +#77321 = DIRECTION('',(0.,0.,1.)); +#77322 = ORIENTED_EDGE('',*,*,#77323,.F.); +#77323 = EDGE_CURVE('',#77298,#77316,#77324,.T.); +#77324 = LINE('',#77325,#77326); +#77325 = CARTESIAN_POINT('',(145.541767,-72.230058,-3.5E-02)); +#77326 = VECTOR('',#77327,1.); +#77327 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#77328 = PLANE('',#77329); +#77329 = AXIS2_PLACEMENT_3D('',#77330,#77331,#77332); +#77330 = CARTESIAN_POINT('',(145.541767,-72.230058,-3.5E-02)); +#77331 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#77332 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#77333 = ADVANCED_FACE('',(#77334),#77359,.T.); +#77334 = FACE_BOUND('',#77335,.T.); +#77335 = EDGE_LOOP('',(#77336,#77346,#77352,#77353)); +#77336 = ORIENTED_EDGE('',*,*,#77337,.T.); +#77337 = EDGE_CURVE('',#77338,#77340,#77342,.T.); +#77338 = VERTEX_POINT('',#77339); +#77339 = CARTESIAN_POINT('',(145.36375,-72.21,-3.5E-02)); +#77340 = VERTEX_POINT('',#77341); +#77341 = CARTESIAN_POINT('',(145.36375,-72.21,0.)); +#77342 = LINE('',#77343,#77344); +#77343 = CARTESIAN_POINT('',(145.36375,-72.21,-3.5E-02)); +#77344 = VECTOR('',#77345,1.); +#77345 = DIRECTION('',(0.,0.,1.)); +#77346 = ORIENTED_EDGE('',*,*,#77347,.T.); +#77347 = EDGE_CURVE('',#77340,#77300,#77348,.T.); +#77348 = LINE('',#77349,#77350); +#77349 = CARTESIAN_POINT('',(145.36375,-72.21,0.)); +#77350 = VECTOR('',#77351,1.); +#77351 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#77352 = ORIENTED_EDGE('',*,*,#77297,.F.); +#77353 = ORIENTED_EDGE('',*,*,#77354,.F.); +#77354 = EDGE_CURVE('',#77338,#77298,#77355,.T.); +#77355 = LINE('',#77356,#77357); +#77356 = CARTESIAN_POINT('',(145.36375,-72.21,-3.5E-02)); +#77357 = VECTOR('',#77358,1.); +#77358 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#77359 = PLANE('',#77360); +#77360 = AXIS2_PLACEMENT_3D('',#77361,#77362,#77363); +#77361 = CARTESIAN_POINT('',(145.36375,-72.21,-3.5E-02)); +#77362 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#77363 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#77364 = ADVANCED_FACE('',(#77365),#77390,.T.); +#77365 = FACE_BOUND('',#77366,.T.); +#77366 = EDGE_LOOP('',(#77367,#77368,#77376,#77384)); +#77367 = ORIENTED_EDGE('',*,*,#77315,.T.); +#77368 = ORIENTED_EDGE('',*,*,#77369,.T.); +#77369 = EDGE_CURVE('',#77308,#77370,#77372,.T.); +#77370 = VERTEX_POINT('',#77371); +#77371 = CARTESIAN_POINT('',(145.862542,-72.384535,0.)); +#77372 = LINE('',#77373,#77374); +#77373 = CARTESIAN_POINT('',(145.710857,-72.289225,0.)); +#77374 = VECTOR('',#77375,1.); +#77375 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#77376 = ORIENTED_EDGE('',*,*,#77377,.F.); +#77377 = EDGE_CURVE('',#77378,#77370,#77380,.T.); +#77378 = VERTEX_POINT('',#77379); +#77379 = CARTESIAN_POINT('',(145.862542,-72.384535,-3.5E-02)); +#77380 = LINE('',#77381,#77382); +#77381 = CARTESIAN_POINT('',(145.862542,-72.384535,-3.5E-02)); +#77382 = VECTOR('',#77383,1.); +#77383 = DIRECTION('',(0.,0.,1.)); +#77384 = ORIENTED_EDGE('',*,*,#77385,.F.); +#77385 = EDGE_CURVE('',#77316,#77378,#77386,.T.); +#77386 = LINE('',#77387,#77388); +#77387 = CARTESIAN_POINT('',(145.710857,-72.289225,-3.5E-02)); +#77388 = VECTOR('',#77389,1.); +#77389 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#77390 = PLANE('',#77391); +#77391 = AXIS2_PLACEMENT_3D('',#77392,#77393,#77394); +#77392 = CARTESIAN_POINT('',(145.710857,-72.289225,-3.5E-02)); +#77393 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#77394 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#77395 = ADVANCED_FACE('',(#77396,#77599),#77610,.F.); +#77396 = FACE_BOUND('',#77397,.F.); +#77397 = EDGE_LOOP('',(#77398,#77399,#77400,#77408,#77416,#77424,#77432, + #77440,#77448,#77456,#77464,#77472,#77480,#77488,#77496,#77504, + #77512,#77520,#77528,#77536,#77544,#77552,#77560,#77568,#77576, + #77584,#77592,#77598)); +#77398 = ORIENTED_EDGE('',*,*,#77323,.F.); +#77399 = ORIENTED_EDGE('',*,*,#77354,.F.); +#77400 = ORIENTED_EDGE('',*,*,#77401,.F.); +#77401 = EDGE_CURVE('',#77402,#77338,#77404,.T.); +#77402 = VERTEX_POINT('',#77403); +#77403 = CARTESIAN_POINT('',(145.185733,-72.230058,-3.5E-02)); +#77404 = LINE('',#77405,#77406); +#77405 = CARTESIAN_POINT('',(145.185733,-72.230058,-3.5E-02)); +#77406 = VECTOR('',#77407,1.); +#77407 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#77408 = ORIENTED_EDGE('',*,*,#77409,.F.); +#77409 = EDGE_CURVE('',#77410,#77402,#77412,.T.); +#77410 = VERTEX_POINT('',#77411); +#77411 = CARTESIAN_POINT('',(145.016643,-72.289225,-3.5E-02)); +#77412 = LINE('',#77413,#77414); +#77413 = CARTESIAN_POINT('',(145.016643,-72.289225,-3.5E-02)); +#77414 = VECTOR('',#77415,1.); +#77415 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#77416 = ORIENTED_EDGE('',*,*,#77417,.F.); +#77417 = EDGE_CURVE('',#77418,#77410,#77420,.T.); +#77418 = VERTEX_POINT('',#77419); +#77419 = CARTESIAN_POINT('',(144.864958,-72.384535,-3.5E-02)); +#77420 = LINE('',#77421,#77422); +#77421 = CARTESIAN_POINT('',(144.864958,-72.384535,-3.5E-02)); +#77422 = VECTOR('',#77423,1.); +#77423 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#77424 = ORIENTED_EDGE('',*,*,#77425,.F.); +#77425 = EDGE_CURVE('',#77426,#77418,#77428,.T.); +#77426 = VERTEX_POINT('',#77427); +#77427 = CARTESIAN_POINT('',(144.738285,-72.511208,-3.5E-02)); +#77428 = LINE('',#77429,#77430); +#77429 = CARTESIAN_POINT('',(144.738285,-72.511208,-3.5E-02)); +#77430 = VECTOR('',#77431,1.); +#77431 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#77432 = ORIENTED_EDGE('',*,*,#77433,.F.); +#77433 = EDGE_CURVE('',#77434,#77426,#77436,.T.); +#77434 = VERTEX_POINT('',#77435); +#77435 = CARTESIAN_POINT('',(144.642975,-72.662893,-3.5E-02)); +#77436 = LINE('',#77437,#77438); +#77437 = CARTESIAN_POINT('',(144.642975,-72.662893,-3.5E-02)); +#77438 = VECTOR('',#77439,1.); +#77439 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#77440 = ORIENTED_EDGE('',*,*,#77441,.F.); +#77441 = EDGE_CURVE('',#77442,#77434,#77444,.T.); +#77442 = VERTEX_POINT('',#77443); +#77443 = CARTESIAN_POINT('',(144.583808,-72.831983,-3.5E-02)); +#77444 = LINE('',#77445,#77446); +#77445 = CARTESIAN_POINT('',(144.583808,-72.831983,-3.5E-02)); +#77446 = VECTOR('',#77447,1.); +#77447 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#77448 = ORIENTED_EDGE('',*,*,#77449,.F.); +#77449 = EDGE_CURVE('',#77450,#77442,#77452,.T.); +#77450 = VERTEX_POINT('',#77451); +#77451 = CARTESIAN_POINT('',(144.56375,-73.01,-3.5E-02)); +#77452 = LINE('',#77453,#77454); +#77453 = CARTESIAN_POINT('',(144.56375,-73.01,-3.5E-02)); +#77454 = VECTOR('',#77455,1.); +#77455 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#77456 = ORIENTED_EDGE('',*,*,#77457,.F.); +#77457 = EDGE_CURVE('',#77458,#77450,#77460,.T.); +#77458 = VERTEX_POINT('',#77459); +#77459 = CARTESIAN_POINT('',(144.583808,-73.188017,-3.5E-02)); +#77460 = LINE('',#77461,#77462); +#77461 = CARTESIAN_POINT('',(144.583808,-73.188017,-3.5E-02)); +#77462 = VECTOR('',#77463,1.); +#77463 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#77464 = ORIENTED_EDGE('',*,*,#77465,.F.); +#77465 = EDGE_CURVE('',#77466,#77458,#77468,.T.); +#77466 = VERTEX_POINT('',#77467); +#77467 = CARTESIAN_POINT('',(144.642975,-73.357107,-3.5E-02)); +#77468 = LINE('',#77469,#77470); +#77469 = CARTESIAN_POINT('',(144.642975,-73.357107,-3.5E-02)); +#77470 = VECTOR('',#77471,1.); +#77471 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#77472 = ORIENTED_EDGE('',*,*,#77473,.F.); +#77473 = EDGE_CURVE('',#77474,#77466,#77476,.T.); +#77474 = VERTEX_POINT('',#77475); +#77475 = CARTESIAN_POINT('',(144.738285,-73.508792,-3.5E-02)); +#77476 = LINE('',#77477,#77478); +#77477 = CARTESIAN_POINT('',(144.738285,-73.508792,-3.5E-02)); +#77478 = VECTOR('',#77479,1.); +#77479 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#77480 = ORIENTED_EDGE('',*,*,#77481,.F.); +#77481 = EDGE_CURVE('',#77482,#77474,#77484,.T.); +#77482 = VERTEX_POINT('',#77483); +#77483 = CARTESIAN_POINT('',(144.864958,-73.635465,-3.5E-02)); +#77484 = LINE('',#77485,#77486); +#77485 = CARTESIAN_POINT('',(144.864958,-73.635465,-3.5E-02)); +#77486 = VECTOR('',#77487,1.); +#77487 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#77488 = ORIENTED_EDGE('',*,*,#77489,.F.); +#77489 = EDGE_CURVE('',#77490,#77482,#77492,.T.); +#77490 = VERTEX_POINT('',#77491); +#77491 = CARTESIAN_POINT('',(145.016643,-73.730775,-3.5E-02)); +#77492 = LINE('',#77493,#77494); +#77493 = CARTESIAN_POINT('',(145.016643,-73.730775,-3.5E-02)); +#77494 = VECTOR('',#77495,1.); +#77495 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#77496 = ORIENTED_EDGE('',*,*,#77497,.F.); +#77497 = EDGE_CURVE('',#77498,#77490,#77500,.T.); +#77498 = VERTEX_POINT('',#77499); +#77499 = CARTESIAN_POINT('',(145.185733,-73.789942,-3.5E-02)); +#77500 = LINE('',#77501,#77502); +#77501 = CARTESIAN_POINT('',(145.185733,-73.789942,-3.5E-02)); +#77502 = VECTOR('',#77503,1.); +#77503 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#77504 = ORIENTED_EDGE('',*,*,#77505,.F.); +#77505 = EDGE_CURVE('',#77506,#77498,#77508,.T.); +#77506 = VERTEX_POINT('',#77507); +#77507 = CARTESIAN_POINT('',(145.36375,-73.81,-3.5E-02)); +#77508 = LINE('',#77509,#77510); +#77509 = CARTESIAN_POINT('',(145.36375,-73.81,-3.5E-02)); +#77510 = VECTOR('',#77511,1.); +#77511 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#77512 = ORIENTED_EDGE('',*,*,#77513,.F.); +#77513 = EDGE_CURVE('',#77514,#77506,#77516,.T.); +#77514 = VERTEX_POINT('',#77515); +#77515 = CARTESIAN_POINT('',(145.541767,-73.789942,-3.5E-02)); +#77516 = LINE('',#77517,#77518); +#77517 = CARTESIAN_POINT('',(145.541767,-73.789942,-3.5E-02)); +#77518 = VECTOR('',#77519,1.); +#77519 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#77520 = ORIENTED_EDGE('',*,*,#77521,.F.); +#77521 = EDGE_CURVE('',#77522,#77514,#77524,.T.); +#77522 = VERTEX_POINT('',#77523); +#77523 = CARTESIAN_POINT('',(145.710857,-73.730775,-3.5E-02)); +#77524 = LINE('',#77525,#77526); +#77525 = CARTESIAN_POINT('',(145.710857,-73.730775,-3.5E-02)); +#77526 = VECTOR('',#77527,1.); +#77527 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#77528 = ORIENTED_EDGE('',*,*,#77529,.F.); +#77529 = EDGE_CURVE('',#77530,#77522,#77532,.T.); +#77530 = VERTEX_POINT('',#77531); +#77531 = CARTESIAN_POINT('',(145.862542,-73.635465,-3.5E-02)); +#77532 = LINE('',#77533,#77534); +#77533 = CARTESIAN_POINT('',(145.862542,-73.635465,-3.5E-02)); +#77534 = VECTOR('',#77535,1.); +#77535 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#77536 = ORIENTED_EDGE('',*,*,#77537,.F.); +#77537 = EDGE_CURVE('',#77538,#77530,#77540,.T.); +#77538 = VERTEX_POINT('',#77539); +#77539 = CARTESIAN_POINT('',(145.989215,-73.508792,-3.5E-02)); +#77540 = LINE('',#77541,#77542); +#77541 = CARTESIAN_POINT('',(145.989215,-73.508792,-3.5E-02)); +#77542 = VECTOR('',#77543,1.); +#77543 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#77544 = ORIENTED_EDGE('',*,*,#77545,.F.); +#77545 = EDGE_CURVE('',#77546,#77538,#77548,.T.); +#77546 = VERTEX_POINT('',#77547); +#77547 = CARTESIAN_POINT('',(146.084525,-73.357107,-3.5E-02)); +#77548 = LINE('',#77549,#77550); +#77549 = CARTESIAN_POINT('',(146.084525,-73.357107,-3.5E-02)); +#77550 = VECTOR('',#77551,1.); +#77551 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#77552 = ORIENTED_EDGE('',*,*,#77553,.F.); +#77553 = EDGE_CURVE('',#77554,#77546,#77556,.T.); +#77554 = VERTEX_POINT('',#77555); +#77555 = CARTESIAN_POINT('',(146.143692,-73.188017,-3.5E-02)); +#77556 = LINE('',#77557,#77558); +#77557 = CARTESIAN_POINT('',(146.143692,-73.188017,-3.5E-02)); +#77558 = VECTOR('',#77559,1.); +#77559 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#77560 = ORIENTED_EDGE('',*,*,#77561,.F.); +#77561 = EDGE_CURVE('',#77562,#77554,#77564,.T.); +#77562 = VERTEX_POINT('',#77563); +#77563 = CARTESIAN_POINT('',(146.16375,-73.01,-3.5E-02)); +#77564 = LINE('',#77565,#77566); +#77565 = CARTESIAN_POINT('',(146.16375,-73.01,-3.5E-02)); +#77566 = VECTOR('',#77567,1.); +#77567 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#77568 = ORIENTED_EDGE('',*,*,#77569,.F.); +#77569 = EDGE_CURVE('',#77570,#77562,#77572,.T.); +#77570 = VERTEX_POINT('',#77571); +#77571 = CARTESIAN_POINT('',(146.143692,-72.831983,-3.5E-02)); +#77572 = LINE('',#77573,#77574); +#77573 = CARTESIAN_POINT('',(146.143692,-72.831983,-3.5E-02)); +#77574 = VECTOR('',#77575,1.); +#77575 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#77576 = ORIENTED_EDGE('',*,*,#77577,.F.); +#77577 = EDGE_CURVE('',#77578,#77570,#77580,.T.); +#77578 = VERTEX_POINT('',#77579); +#77579 = CARTESIAN_POINT('',(146.084525,-72.662893,-3.5E-02)); +#77580 = LINE('',#77581,#77582); +#77581 = CARTESIAN_POINT('',(146.084525,-72.662893,-3.5E-02)); +#77582 = VECTOR('',#77583,1.); +#77583 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#77584 = ORIENTED_EDGE('',*,*,#77585,.F.); +#77585 = EDGE_CURVE('',#77586,#77578,#77588,.T.); +#77586 = VERTEX_POINT('',#77587); +#77587 = CARTESIAN_POINT('',(145.989215,-72.511208,-3.5E-02)); +#77588 = LINE('',#77589,#77590); +#77589 = CARTESIAN_POINT('',(145.989215,-72.511208,-3.5E-02)); +#77590 = VECTOR('',#77591,1.); +#77591 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#77592 = ORIENTED_EDGE('',*,*,#77593,.F.); +#77593 = EDGE_CURVE('',#77378,#77586,#77594,.T.); +#77594 = LINE('',#77595,#77596); +#77595 = CARTESIAN_POINT('',(145.862542,-72.384535,-3.5E-02)); +#77596 = VECTOR('',#77597,1.); +#77597 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#77598 = ORIENTED_EDGE('',*,*,#77385,.F.); +#77599 = FACE_BOUND('',#77600,.F.); +#77600 = EDGE_LOOP('',(#77601)); +#77601 = ORIENTED_EDGE('',*,*,#77602,.T.); +#77602 = EDGE_CURVE('',#77603,#77603,#77605,.T.); +#77603 = VERTEX_POINT('',#77604); +#77604 = CARTESIAN_POINT('',(145.36375,-73.385,-3.5E-02)); +#77605 = CIRCLE('',#77606,0.375); +#77606 = AXIS2_PLACEMENT_3D('',#77607,#77608,#77609); +#77607 = CARTESIAN_POINT('',(145.36375,-73.01,-3.5E-02)); +#77608 = DIRECTION('',(-0.,0.,-1.)); +#77609 = DIRECTION('',(-0.,-1.,0.)); +#77610 = PLANE('',#77611); +#77611 = AXIS2_PLACEMENT_3D('',#77612,#77613,#77614); +#77612 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#77613 = DIRECTION('',(0.,0.,1.)); +#77614 = DIRECTION('',(1.,0.,-0.)); +#77615 = ADVANCED_FACE('',(#77616,#77819),#77830,.T.); +#77616 = FACE_BOUND('',#77617,.T.); +#77617 = EDGE_LOOP('',(#77618,#77619,#77620,#77628,#77636,#77644,#77652, + #77660,#77668,#77676,#77684,#77692,#77700,#77708,#77716,#77724, + #77732,#77740,#77748,#77756,#77764,#77772,#77780,#77788,#77796, + #77804,#77812,#77818)); +#77618 = ORIENTED_EDGE('',*,*,#77307,.F.); +#77619 = ORIENTED_EDGE('',*,*,#77347,.F.); +#77620 = ORIENTED_EDGE('',*,*,#77621,.F.); +#77621 = EDGE_CURVE('',#77622,#77340,#77624,.T.); +#77622 = VERTEX_POINT('',#77623); +#77623 = CARTESIAN_POINT('',(145.185733,-72.230058,0.)); +#77624 = LINE('',#77625,#77626); +#77625 = CARTESIAN_POINT('',(145.185733,-72.230058,0.)); +#77626 = VECTOR('',#77627,1.); +#77627 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#77628 = ORIENTED_EDGE('',*,*,#77629,.F.); +#77629 = EDGE_CURVE('',#77630,#77622,#77632,.T.); +#77630 = VERTEX_POINT('',#77631); +#77631 = CARTESIAN_POINT('',(145.016643,-72.289225,0.)); +#77632 = LINE('',#77633,#77634); +#77633 = CARTESIAN_POINT('',(145.016643,-72.289225,0.)); +#77634 = VECTOR('',#77635,1.); +#77635 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#77636 = ORIENTED_EDGE('',*,*,#77637,.F.); +#77637 = EDGE_CURVE('',#77638,#77630,#77640,.T.); +#77638 = VERTEX_POINT('',#77639); +#77639 = CARTESIAN_POINT('',(144.864958,-72.384535,0.)); +#77640 = LINE('',#77641,#77642); +#77641 = CARTESIAN_POINT('',(144.864958,-72.384535,0.)); +#77642 = VECTOR('',#77643,1.); +#77643 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#77644 = ORIENTED_EDGE('',*,*,#77645,.F.); +#77645 = EDGE_CURVE('',#77646,#77638,#77648,.T.); +#77646 = VERTEX_POINT('',#77647); +#77647 = CARTESIAN_POINT('',(144.738285,-72.511208,0.)); +#77648 = LINE('',#77649,#77650); +#77649 = CARTESIAN_POINT('',(144.738285,-72.511208,0.)); +#77650 = VECTOR('',#77651,1.); +#77651 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#77652 = ORIENTED_EDGE('',*,*,#77653,.F.); +#77653 = EDGE_CURVE('',#77654,#77646,#77656,.T.); +#77654 = VERTEX_POINT('',#77655); +#77655 = CARTESIAN_POINT('',(144.642975,-72.662893,0.)); +#77656 = LINE('',#77657,#77658); +#77657 = CARTESIAN_POINT('',(144.642975,-72.662893,0.)); +#77658 = VECTOR('',#77659,1.); +#77659 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#77660 = ORIENTED_EDGE('',*,*,#77661,.F.); +#77661 = EDGE_CURVE('',#77662,#77654,#77664,.T.); +#77662 = VERTEX_POINT('',#77663); +#77663 = CARTESIAN_POINT('',(144.583808,-72.831983,0.)); +#77664 = LINE('',#77665,#77666); +#77665 = CARTESIAN_POINT('',(144.583808,-72.831983,0.)); +#77666 = VECTOR('',#77667,1.); +#77667 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#77668 = ORIENTED_EDGE('',*,*,#77669,.F.); +#77669 = EDGE_CURVE('',#77670,#77662,#77672,.T.); +#77670 = VERTEX_POINT('',#77671); +#77671 = CARTESIAN_POINT('',(144.56375,-73.01,0.)); +#77672 = LINE('',#77673,#77674); +#77673 = CARTESIAN_POINT('',(144.56375,-73.01,0.)); +#77674 = VECTOR('',#77675,1.); +#77675 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#77676 = ORIENTED_EDGE('',*,*,#77677,.F.); +#77677 = EDGE_CURVE('',#77678,#77670,#77680,.T.); +#77678 = VERTEX_POINT('',#77679); +#77679 = CARTESIAN_POINT('',(144.583808,-73.188017,0.)); +#77680 = LINE('',#77681,#77682); +#77681 = CARTESIAN_POINT('',(144.583808,-73.188017,0.)); +#77682 = VECTOR('',#77683,1.); +#77683 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#77684 = ORIENTED_EDGE('',*,*,#77685,.F.); +#77685 = EDGE_CURVE('',#77686,#77678,#77688,.T.); +#77686 = VERTEX_POINT('',#77687); +#77687 = CARTESIAN_POINT('',(144.642975,-73.357107,0.)); +#77688 = LINE('',#77689,#77690); +#77689 = CARTESIAN_POINT('',(144.642975,-73.357107,0.)); +#77690 = VECTOR('',#77691,1.); +#77691 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#77692 = ORIENTED_EDGE('',*,*,#77693,.F.); +#77693 = EDGE_CURVE('',#77694,#77686,#77696,.T.); +#77694 = VERTEX_POINT('',#77695); +#77695 = CARTESIAN_POINT('',(144.738285,-73.508792,0.)); +#77696 = LINE('',#77697,#77698); +#77697 = CARTESIAN_POINT('',(144.738285,-73.508792,0.)); +#77698 = VECTOR('',#77699,1.); +#77699 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#77700 = ORIENTED_EDGE('',*,*,#77701,.F.); +#77701 = EDGE_CURVE('',#77702,#77694,#77704,.T.); +#77702 = VERTEX_POINT('',#77703); +#77703 = CARTESIAN_POINT('',(144.864958,-73.635465,0.)); +#77704 = LINE('',#77705,#77706); +#77705 = CARTESIAN_POINT('',(144.864958,-73.635465,0.)); +#77706 = VECTOR('',#77707,1.); +#77707 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#77708 = ORIENTED_EDGE('',*,*,#77709,.F.); +#77709 = EDGE_CURVE('',#77710,#77702,#77712,.T.); +#77710 = VERTEX_POINT('',#77711); +#77711 = CARTESIAN_POINT('',(145.016643,-73.730775,0.)); +#77712 = LINE('',#77713,#77714); +#77713 = CARTESIAN_POINT('',(145.016643,-73.730775,0.)); +#77714 = VECTOR('',#77715,1.); +#77715 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#77716 = ORIENTED_EDGE('',*,*,#77717,.F.); +#77717 = EDGE_CURVE('',#77718,#77710,#77720,.T.); +#77718 = VERTEX_POINT('',#77719); +#77719 = CARTESIAN_POINT('',(145.185733,-73.789942,0.)); +#77720 = LINE('',#77721,#77722); +#77721 = CARTESIAN_POINT('',(145.185733,-73.789942,0.)); +#77722 = VECTOR('',#77723,1.); +#77723 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#77724 = ORIENTED_EDGE('',*,*,#77725,.F.); +#77725 = EDGE_CURVE('',#77726,#77718,#77728,.T.); +#77726 = VERTEX_POINT('',#77727); +#77727 = CARTESIAN_POINT('',(145.36375,-73.81,0.)); +#77728 = LINE('',#77729,#77730); +#77729 = CARTESIAN_POINT('',(145.36375,-73.81,0.)); +#77730 = VECTOR('',#77731,1.); +#77731 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#77732 = ORIENTED_EDGE('',*,*,#77733,.F.); +#77733 = EDGE_CURVE('',#77734,#77726,#77736,.T.); +#77734 = VERTEX_POINT('',#77735); +#77735 = CARTESIAN_POINT('',(145.541767,-73.789942,0.)); +#77736 = LINE('',#77737,#77738); +#77737 = CARTESIAN_POINT('',(145.541767,-73.789942,0.)); +#77738 = VECTOR('',#77739,1.); +#77739 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#77740 = ORIENTED_EDGE('',*,*,#77741,.F.); +#77741 = EDGE_CURVE('',#77742,#77734,#77744,.T.); +#77742 = VERTEX_POINT('',#77743); +#77743 = CARTESIAN_POINT('',(145.710857,-73.730775,0.)); +#77744 = LINE('',#77745,#77746); +#77745 = CARTESIAN_POINT('',(145.710857,-73.730775,0.)); +#77746 = VECTOR('',#77747,1.); +#77747 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#77748 = ORIENTED_EDGE('',*,*,#77749,.F.); +#77749 = EDGE_CURVE('',#77750,#77742,#77752,.T.); +#77750 = VERTEX_POINT('',#77751); +#77751 = CARTESIAN_POINT('',(145.862542,-73.635465,0.)); +#77752 = LINE('',#77753,#77754); +#77753 = CARTESIAN_POINT('',(145.862542,-73.635465,0.)); +#77754 = VECTOR('',#77755,1.); +#77755 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#77756 = ORIENTED_EDGE('',*,*,#77757,.F.); +#77757 = EDGE_CURVE('',#77758,#77750,#77760,.T.); +#77758 = VERTEX_POINT('',#77759); +#77759 = CARTESIAN_POINT('',(145.989215,-73.508792,0.)); +#77760 = LINE('',#77761,#77762); +#77761 = CARTESIAN_POINT('',(145.989215,-73.508792,0.)); +#77762 = VECTOR('',#77763,1.); +#77763 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#77764 = ORIENTED_EDGE('',*,*,#77765,.F.); +#77765 = EDGE_CURVE('',#77766,#77758,#77768,.T.); +#77766 = VERTEX_POINT('',#77767); +#77767 = CARTESIAN_POINT('',(146.084525,-73.357107,0.)); +#77768 = LINE('',#77769,#77770); +#77769 = CARTESIAN_POINT('',(146.084525,-73.357107,0.)); +#77770 = VECTOR('',#77771,1.); +#77771 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#77772 = ORIENTED_EDGE('',*,*,#77773,.F.); +#77773 = EDGE_CURVE('',#77774,#77766,#77776,.T.); +#77774 = VERTEX_POINT('',#77775); +#77775 = CARTESIAN_POINT('',(146.143692,-73.188017,0.)); +#77776 = LINE('',#77777,#77778); +#77777 = CARTESIAN_POINT('',(146.143692,-73.188017,0.)); +#77778 = VECTOR('',#77779,1.); +#77779 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#77780 = ORIENTED_EDGE('',*,*,#77781,.F.); +#77781 = EDGE_CURVE('',#77782,#77774,#77784,.T.); +#77782 = VERTEX_POINT('',#77783); +#77783 = CARTESIAN_POINT('',(146.16375,-73.01,0.)); +#77784 = LINE('',#77785,#77786); +#77785 = CARTESIAN_POINT('',(146.16375,-73.01,0.)); +#77786 = VECTOR('',#77787,1.); +#77787 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#77788 = ORIENTED_EDGE('',*,*,#77789,.F.); +#77789 = EDGE_CURVE('',#77790,#77782,#77792,.T.); +#77790 = VERTEX_POINT('',#77791); +#77791 = CARTESIAN_POINT('',(146.143692,-72.831983,0.)); +#77792 = LINE('',#77793,#77794); +#77793 = CARTESIAN_POINT('',(146.143692,-72.831983,0.)); +#77794 = VECTOR('',#77795,1.); +#77795 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#77796 = ORIENTED_EDGE('',*,*,#77797,.F.); +#77797 = EDGE_CURVE('',#77798,#77790,#77800,.T.); +#77798 = VERTEX_POINT('',#77799); +#77799 = CARTESIAN_POINT('',(146.084525,-72.662893,0.)); +#77800 = LINE('',#77801,#77802); +#77801 = CARTESIAN_POINT('',(146.084525,-72.662893,0.)); +#77802 = VECTOR('',#77803,1.); +#77803 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#77804 = ORIENTED_EDGE('',*,*,#77805,.F.); +#77805 = EDGE_CURVE('',#77806,#77798,#77808,.T.); +#77806 = VERTEX_POINT('',#77807); +#77807 = CARTESIAN_POINT('',(145.989215,-72.511208,0.)); +#77808 = LINE('',#77809,#77810); +#77809 = CARTESIAN_POINT('',(145.989215,-72.511208,0.)); +#77810 = VECTOR('',#77811,1.); +#77811 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#77812 = ORIENTED_EDGE('',*,*,#77813,.F.); +#77813 = EDGE_CURVE('',#77370,#77806,#77814,.T.); +#77814 = LINE('',#77815,#77816); +#77815 = CARTESIAN_POINT('',(145.862542,-72.384535,0.)); +#77816 = VECTOR('',#77817,1.); +#77817 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#77818 = ORIENTED_EDGE('',*,*,#77369,.F.); +#77819 = FACE_BOUND('',#77820,.T.); +#77820 = EDGE_LOOP('',(#77821)); +#77821 = ORIENTED_EDGE('',*,*,#77822,.T.); +#77822 = EDGE_CURVE('',#77823,#77823,#77825,.T.); +#77823 = VERTEX_POINT('',#77824); +#77824 = CARTESIAN_POINT('',(145.36375,-73.385,0.)); +#77825 = CIRCLE('',#77826,0.375); +#77826 = AXIS2_PLACEMENT_3D('',#77827,#77828,#77829); +#77827 = CARTESIAN_POINT('',(145.36375,-73.01,0.)); +#77828 = DIRECTION('',(-0.,0.,-1.)); +#77829 = DIRECTION('',(-0.,-1.,0.)); +#77830 = PLANE('',#77831); +#77831 = AXIS2_PLACEMENT_3D('',#77832,#77833,#77834); +#77832 = CARTESIAN_POINT('',(0.,0.,0.)); +#77833 = DIRECTION('',(0.,0.,1.)); +#77834 = DIRECTION('',(1.,0.,-0.)); +#77835 = ADVANCED_FACE('',(#77836),#77847,.T.); +#77836 = FACE_BOUND('',#77837,.T.); +#77837 = EDGE_LOOP('',(#77838,#77844,#77845,#77846)); +#77838 = ORIENTED_EDGE('',*,*,#77839,.T.); +#77839 = EDGE_CURVE('',#77402,#77622,#77840,.T.); +#77840 = LINE('',#77841,#77842); +#77841 = CARTESIAN_POINT('',(145.185733,-72.230058,-3.5E-02)); +#77842 = VECTOR('',#77843,1.); +#77843 = DIRECTION('',(0.,0.,1.)); +#77844 = ORIENTED_EDGE('',*,*,#77621,.T.); +#77845 = ORIENTED_EDGE('',*,*,#77337,.F.); +#77846 = ORIENTED_EDGE('',*,*,#77401,.F.); +#77847 = PLANE('',#77848); +#77848 = AXIS2_PLACEMENT_3D('',#77849,#77850,#77851); +#77849 = CARTESIAN_POINT('',(145.185733,-72.230058,-3.5E-02)); +#77850 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#77851 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#77852 = ADVANCED_FACE('',(#77853),#77864,.T.); +#77853 = FACE_BOUND('',#77854,.T.); +#77854 = EDGE_LOOP('',(#77855,#77856,#77857,#77863)); +#77855 = ORIENTED_EDGE('',*,*,#77377,.T.); +#77856 = ORIENTED_EDGE('',*,*,#77813,.T.); +#77857 = ORIENTED_EDGE('',*,*,#77858,.F.); +#77858 = EDGE_CURVE('',#77586,#77806,#77859,.T.); +#77859 = LINE('',#77860,#77861); +#77860 = CARTESIAN_POINT('',(145.989215,-72.511208,-3.5E-02)); +#77861 = VECTOR('',#77862,1.); +#77862 = DIRECTION('',(0.,0.,1.)); +#77863 = ORIENTED_EDGE('',*,*,#77593,.F.); +#77864 = PLANE('',#77865); +#77865 = AXIS2_PLACEMENT_3D('',#77866,#77867,#77868); +#77866 = CARTESIAN_POINT('',(145.862542,-72.384535,-3.5E-02)); +#77867 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#77868 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#77869 = ADVANCED_FACE('',(#77870),#77881,.T.); +#77870 = FACE_BOUND('',#77871,.T.); +#77871 = EDGE_LOOP('',(#77872,#77878,#77879,#77880)); +#77872 = ORIENTED_EDGE('',*,*,#77873,.T.); +#77873 = EDGE_CURVE('',#77410,#77630,#77874,.T.); +#77874 = LINE('',#77875,#77876); +#77875 = CARTESIAN_POINT('',(145.016643,-72.289225,-3.5E-02)); +#77876 = VECTOR('',#77877,1.); +#77877 = DIRECTION('',(0.,0.,1.)); +#77878 = ORIENTED_EDGE('',*,*,#77629,.T.); +#77879 = ORIENTED_EDGE('',*,*,#77839,.F.); +#77880 = ORIENTED_EDGE('',*,*,#77409,.F.); +#77881 = PLANE('',#77882); +#77882 = AXIS2_PLACEMENT_3D('',#77883,#77884,#77885); +#77883 = CARTESIAN_POINT('',(145.016643,-72.289225,-3.5E-02)); +#77884 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#77885 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#77886 = ADVANCED_FACE('',(#77887),#77898,.T.); +#77887 = FACE_BOUND('',#77888,.T.); +#77888 = EDGE_LOOP('',(#77889,#77890,#77891,#77897)); +#77889 = ORIENTED_EDGE('',*,*,#77858,.T.); +#77890 = ORIENTED_EDGE('',*,*,#77805,.T.); +#77891 = ORIENTED_EDGE('',*,*,#77892,.F.); +#77892 = EDGE_CURVE('',#77578,#77798,#77893,.T.); +#77893 = LINE('',#77894,#77895); +#77894 = CARTESIAN_POINT('',(146.084525,-72.662893,-3.5E-02)); +#77895 = VECTOR('',#77896,1.); +#77896 = DIRECTION('',(0.,0.,1.)); +#77897 = ORIENTED_EDGE('',*,*,#77585,.F.); +#77898 = PLANE('',#77899); +#77899 = AXIS2_PLACEMENT_3D('',#77900,#77901,#77902); +#77900 = CARTESIAN_POINT('',(145.989215,-72.511208,-3.5E-02)); +#77901 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#77902 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#77903 = ADVANCED_FACE('',(#77904),#77915,.T.); +#77904 = FACE_BOUND('',#77905,.T.); +#77905 = EDGE_LOOP('',(#77906,#77912,#77913,#77914)); +#77906 = ORIENTED_EDGE('',*,*,#77907,.T.); +#77907 = EDGE_CURVE('',#77418,#77638,#77908,.T.); +#77908 = LINE('',#77909,#77910); +#77909 = CARTESIAN_POINT('',(144.864958,-72.384535,-3.5E-02)); +#77910 = VECTOR('',#77911,1.); +#77911 = DIRECTION('',(0.,0.,1.)); +#77912 = ORIENTED_EDGE('',*,*,#77637,.T.); +#77913 = ORIENTED_EDGE('',*,*,#77873,.F.); +#77914 = ORIENTED_EDGE('',*,*,#77417,.F.); +#77915 = PLANE('',#77916); +#77916 = AXIS2_PLACEMENT_3D('',#77917,#77918,#77919); +#77917 = CARTESIAN_POINT('',(144.864958,-72.384535,-3.5E-02)); +#77918 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#77919 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#77920 = ADVANCED_FACE('',(#77921),#77932,.T.); +#77921 = FACE_BOUND('',#77922,.T.); +#77922 = EDGE_LOOP('',(#77923,#77924,#77925,#77931)); +#77923 = ORIENTED_EDGE('',*,*,#77892,.T.); +#77924 = ORIENTED_EDGE('',*,*,#77797,.T.); +#77925 = ORIENTED_EDGE('',*,*,#77926,.F.); +#77926 = EDGE_CURVE('',#77570,#77790,#77927,.T.); +#77927 = LINE('',#77928,#77929); +#77928 = CARTESIAN_POINT('',(146.143692,-72.831983,-3.5E-02)); +#77929 = VECTOR('',#77930,1.); +#77930 = DIRECTION('',(0.,0.,1.)); +#77931 = ORIENTED_EDGE('',*,*,#77577,.F.); +#77932 = PLANE('',#77933); +#77933 = AXIS2_PLACEMENT_3D('',#77934,#77935,#77936); +#77934 = CARTESIAN_POINT('',(146.084525,-72.662893,-3.5E-02)); +#77935 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#77936 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#77937 = ADVANCED_FACE('',(#77938),#77949,.T.); +#77938 = FACE_BOUND('',#77939,.T.); +#77939 = EDGE_LOOP('',(#77940,#77946,#77947,#77948)); +#77940 = ORIENTED_EDGE('',*,*,#77941,.T.); +#77941 = EDGE_CURVE('',#77426,#77646,#77942,.T.); +#77942 = LINE('',#77943,#77944); +#77943 = CARTESIAN_POINT('',(144.738285,-72.511208,-3.5E-02)); +#77944 = VECTOR('',#77945,1.); +#77945 = DIRECTION('',(0.,0.,1.)); +#77946 = ORIENTED_EDGE('',*,*,#77645,.T.); +#77947 = ORIENTED_EDGE('',*,*,#77907,.F.); +#77948 = ORIENTED_EDGE('',*,*,#77425,.F.); +#77949 = PLANE('',#77950); +#77950 = AXIS2_PLACEMENT_3D('',#77951,#77952,#77953); +#77951 = CARTESIAN_POINT('',(144.738285,-72.511208,-3.5E-02)); +#77952 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#77953 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#77954 = ADVANCED_FACE('',(#77955),#77966,.T.); +#77955 = FACE_BOUND('',#77956,.T.); +#77956 = EDGE_LOOP('',(#77957,#77958,#77959,#77965)); +#77957 = ORIENTED_EDGE('',*,*,#77926,.T.); +#77958 = ORIENTED_EDGE('',*,*,#77789,.T.); +#77959 = ORIENTED_EDGE('',*,*,#77960,.F.); +#77960 = EDGE_CURVE('',#77562,#77782,#77961,.T.); +#77961 = LINE('',#77962,#77963); +#77962 = CARTESIAN_POINT('',(146.16375,-73.01,-3.5E-02)); +#77963 = VECTOR('',#77964,1.); +#77964 = DIRECTION('',(0.,0.,1.)); +#77965 = ORIENTED_EDGE('',*,*,#77569,.F.); +#77966 = PLANE('',#77967); +#77967 = AXIS2_PLACEMENT_3D('',#77968,#77969,#77970); +#77968 = CARTESIAN_POINT('',(146.143692,-72.831983,-3.5E-02)); +#77969 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#77970 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#77971 = ADVANCED_FACE('',(#77972),#77983,.T.); +#77972 = FACE_BOUND('',#77973,.T.); +#77973 = EDGE_LOOP('',(#77974,#77980,#77981,#77982)); +#77974 = ORIENTED_EDGE('',*,*,#77975,.T.); +#77975 = EDGE_CURVE('',#77434,#77654,#77976,.T.); +#77976 = LINE('',#77977,#77978); +#77977 = CARTESIAN_POINT('',(144.642975,-72.662893,-3.5E-02)); +#77978 = VECTOR('',#77979,1.); +#77979 = DIRECTION('',(0.,0.,1.)); +#77980 = ORIENTED_EDGE('',*,*,#77653,.T.); +#77981 = ORIENTED_EDGE('',*,*,#77941,.F.); +#77982 = ORIENTED_EDGE('',*,*,#77433,.F.); +#77983 = PLANE('',#77984); +#77984 = AXIS2_PLACEMENT_3D('',#77985,#77986,#77987); +#77985 = CARTESIAN_POINT('',(144.642975,-72.662893,-3.5E-02)); +#77986 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#77987 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#77988 = ADVANCED_FACE('',(#77989),#78000,.T.); +#77989 = FACE_BOUND('',#77990,.T.); +#77990 = EDGE_LOOP('',(#77991,#77992,#77993,#77999)); +#77991 = ORIENTED_EDGE('',*,*,#77960,.T.); +#77992 = ORIENTED_EDGE('',*,*,#77781,.T.); +#77993 = ORIENTED_EDGE('',*,*,#77994,.F.); +#77994 = EDGE_CURVE('',#77554,#77774,#77995,.T.); +#77995 = LINE('',#77996,#77997); +#77996 = CARTESIAN_POINT('',(146.143692,-73.188017,-3.5E-02)); +#77997 = VECTOR('',#77998,1.); +#77998 = DIRECTION('',(0.,0.,1.)); +#77999 = ORIENTED_EDGE('',*,*,#77561,.F.); +#78000 = PLANE('',#78001); +#78001 = AXIS2_PLACEMENT_3D('',#78002,#78003,#78004); +#78002 = CARTESIAN_POINT('',(146.16375,-73.01,-3.5E-02)); +#78003 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#78004 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#78005 = ADVANCED_FACE('',(#78006),#78017,.T.); +#78006 = FACE_BOUND('',#78007,.T.); +#78007 = EDGE_LOOP('',(#78008,#78014,#78015,#78016)); +#78008 = ORIENTED_EDGE('',*,*,#78009,.T.); +#78009 = EDGE_CURVE('',#77442,#77662,#78010,.T.); +#78010 = LINE('',#78011,#78012); +#78011 = CARTESIAN_POINT('',(144.583808,-72.831983,-3.5E-02)); +#78012 = VECTOR('',#78013,1.); +#78013 = DIRECTION('',(0.,0.,1.)); +#78014 = ORIENTED_EDGE('',*,*,#77661,.T.); +#78015 = ORIENTED_EDGE('',*,*,#77975,.F.); +#78016 = ORIENTED_EDGE('',*,*,#77441,.F.); +#78017 = PLANE('',#78018); +#78018 = AXIS2_PLACEMENT_3D('',#78019,#78020,#78021); +#78019 = CARTESIAN_POINT('',(144.583808,-72.831983,-3.5E-02)); +#78020 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#78021 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#78022 = ADVANCED_FACE('',(#78023),#78034,.T.); +#78023 = FACE_BOUND('',#78024,.T.); +#78024 = EDGE_LOOP('',(#78025,#78026,#78027,#78033)); +#78025 = ORIENTED_EDGE('',*,*,#77994,.T.); +#78026 = ORIENTED_EDGE('',*,*,#77773,.T.); +#78027 = ORIENTED_EDGE('',*,*,#78028,.F.); +#78028 = EDGE_CURVE('',#77546,#77766,#78029,.T.); +#78029 = LINE('',#78030,#78031); +#78030 = CARTESIAN_POINT('',(146.084525,-73.357107,-3.5E-02)); +#78031 = VECTOR('',#78032,1.); +#78032 = DIRECTION('',(0.,0.,1.)); +#78033 = ORIENTED_EDGE('',*,*,#77553,.F.); +#78034 = PLANE('',#78035); +#78035 = AXIS2_PLACEMENT_3D('',#78036,#78037,#78038); +#78036 = CARTESIAN_POINT('',(146.143692,-73.188017,-3.5E-02)); +#78037 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#78038 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#78039 = ADVANCED_FACE('',(#78040),#78051,.T.); +#78040 = FACE_BOUND('',#78041,.T.); +#78041 = EDGE_LOOP('',(#78042,#78048,#78049,#78050)); +#78042 = ORIENTED_EDGE('',*,*,#78043,.T.); +#78043 = EDGE_CURVE('',#77450,#77670,#78044,.T.); +#78044 = LINE('',#78045,#78046); +#78045 = CARTESIAN_POINT('',(144.56375,-73.01,-3.5E-02)); +#78046 = VECTOR('',#78047,1.); +#78047 = DIRECTION('',(0.,0.,1.)); +#78048 = ORIENTED_EDGE('',*,*,#77669,.T.); +#78049 = ORIENTED_EDGE('',*,*,#78009,.F.); +#78050 = ORIENTED_EDGE('',*,*,#77449,.F.); +#78051 = PLANE('',#78052); +#78052 = AXIS2_PLACEMENT_3D('',#78053,#78054,#78055); +#78053 = CARTESIAN_POINT('',(144.56375,-73.01,-3.5E-02)); +#78054 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#78055 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#78056 = ADVANCED_FACE('',(#78057),#78068,.T.); +#78057 = FACE_BOUND('',#78058,.T.); +#78058 = EDGE_LOOP('',(#78059,#78060,#78061,#78067)); +#78059 = ORIENTED_EDGE('',*,*,#78028,.T.); +#78060 = ORIENTED_EDGE('',*,*,#77765,.T.); +#78061 = ORIENTED_EDGE('',*,*,#78062,.F.); +#78062 = EDGE_CURVE('',#77538,#77758,#78063,.T.); +#78063 = LINE('',#78064,#78065); +#78064 = CARTESIAN_POINT('',(145.989215,-73.508792,-3.5E-02)); +#78065 = VECTOR('',#78066,1.); +#78066 = DIRECTION('',(0.,0.,1.)); +#78067 = ORIENTED_EDGE('',*,*,#77545,.F.); +#78068 = PLANE('',#78069); +#78069 = AXIS2_PLACEMENT_3D('',#78070,#78071,#78072); +#78070 = CARTESIAN_POINT('',(146.084525,-73.357107,-3.5E-02)); +#78071 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#78072 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#78073 = ADVANCED_FACE('',(#78074),#78085,.T.); +#78074 = FACE_BOUND('',#78075,.T.); +#78075 = EDGE_LOOP('',(#78076,#78082,#78083,#78084)); +#78076 = ORIENTED_EDGE('',*,*,#78077,.T.); +#78077 = EDGE_CURVE('',#77458,#77678,#78078,.T.); +#78078 = LINE('',#78079,#78080); +#78079 = CARTESIAN_POINT('',(144.583808,-73.188017,-3.5E-02)); +#78080 = VECTOR('',#78081,1.); +#78081 = DIRECTION('',(0.,0.,1.)); +#78082 = ORIENTED_EDGE('',*,*,#77677,.T.); +#78083 = ORIENTED_EDGE('',*,*,#78043,.F.); +#78084 = ORIENTED_EDGE('',*,*,#77457,.F.); +#78085 = PLANE('',#78086); +#78086 = AXIS2_PLACEMENT_3D('',#78087,#78088,#78089); +#78087 = CARTESIAN_POINT('',(144.583808,-73.188017,-3.5E-02)); +#78088 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#78089 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#78090 = ADVANCED_FACE('',(#78091),#78102,.T.); +#78091 = FACE_BOUND('',#78092,.T.); +#78092 = EDGE_LOOP('',(#78093,#78094,#78095,#78101)); +#78093 = ORIENTED_EDGE('',*,*,#78062,.T.); +#78094 = ORIENTED_EDGE('',*,*,#77757,.T.); +#78095 = ORIENTED_EDGE('',*,*,#78096,.F.); +#78096 = EDGE_CURVE('',#77530,#77750,#78097,.T.); +#78097 = LINE('',#78098,#78099); +#78098 = CARTESIAN_POINT('',(145.862542,-73.635465,-3.5E-02)); +#78099 = VECTOR('',#78100,1.); +#78100 = DIRECTION('',(0.,0.,1.)); +#78101 = ORIENTED_EDGE('',*,*,#77537,.F.); +#78102 = PLANE('',#78103); +#78103 = AXIS2_PLACEMENT_3D('',#78104,#78105,#78106); +#78104 = CARTESIAN_POINT('',(145.989215,-73.508792,-3.5E-02)); +#78105 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#78106 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#78107 = ADVANCED_FACE('',(#78108),#78119,.T.); +#78108 = FACE_BOUND('',#78109,.T.); +#78109 = EDGE_LOOP('',(#78110,#78116,#78117,#78118)); +#78110 = ORIENTED_EDGE('',*,*,#78111,.T.); +#78111 = EDGE_CURVE('',#77466,#77686,#78112,.T.); +#78112 = LINE('',#78113,#78114); +#78113 = CARTESIAN_POINT('',(144.642975,-73.357107,-3.5E-02)); +#78114 = VECTOR('',#78115,1.); +#78115 = DIRECTION('',(0.,0.,1.)); +#78116 = ORIENTED_EDGE('',*,*,#77685,.T.); +#78117 = ORIENTED_EDGE('',*,*,#78077,.F.); +#78118 = ORIENTED_EDGE('',*,*,#77465,.F.); +#78119 = PLANE('',#78120); +#78120 = AXIS2_PLACEMENT_3D('',#78121,#78122,#78123); +#78121 = CARTESIAN_POINT('',(144.642975,-73.357107,-3.5E-02)); +#78122 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#78123 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#78124 = ADVANCED_FACE('',(#78125),#78136,.T.); +#78125 = FACE_BOUND('',#78126,.T.); +#78126 = EDGE_LOOP('',(#78127,#78128,#78129,#78135)); +#78127 = ORIENTED_EDGE('',*,*,#78096,.T.); +#78128 = ORIENTED_EDGE('',*,*,#77749,.T.); +#78129 = ORIENTED_EDGE('',*,*,#78130,.F.); +#78130 = EDGE_CURVE('',#77522,#77742,#78131,.T.); +#78131 = LINE('',#78132,#78133); +#78132 = CARTESIAN_POINT('',(145.710857,-73.730775,-3.5E-02)); +#78133 = VECTOR('',#78134,1.); +#78134 = DIRECTION('',(0.,0.,1.)); +#78135 = ORIENTED_EDGE('',*,*,#77529,.F.); +#78136 = PLANE('',#78137); +#78137 = AXIS2_PLACEMENT_3D('',#78138,#78139,#78140); +#78138 = CARTESIAN_POINT('',(145.862542,-73.635465,-3.5E-02)); +#78139 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#78140 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#78141 = ADVANCED_FACE('',(#78142),#78153,.T.); +#78142 = FACE_BOUND('',#78143,.T.); +#78143 = EDGE_LOOP('',(#78144,#78150,#78151,#78152)); +#78144 = ORIENTED_EDGE('',*,*,#78145,.T.); +#78145 = EDGE_CURVE('',#77474,#77694,#78146,.T.); +#78146 = LINE('',#78147,#78148); +#78147 = CARTESIAN_POINT('',(144.738285,-73.508792,-3.5E-02)); +#78148 = VECTOR('',#78149,1.); +#78149 = DIRECTION('',(0.,0.,1.)); +#78150 = ORIENTED_EDGE('',*,*,#77693,.T.); +#78151 = ORIENTED_EDGE('',*,*,#78111,.F.); +#78152 = ORIENTED_EDGE('',*,*,#77473,.F.); +#78153 = PLANE('',#78154); +#78154 = AXIS2_PLACEMENT_3D('',#78155,#78156,#78157); +#78155 = CARTESIAN_POINT('',(144.738285,-73.508792,-3.5E-02)); +#78156 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#78157 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#78158 = ADVANCED_FACE('',(#78159),#78170,.T.); +#78159 = FACE_BOUND('',#78160,.T.); +#78160 = EDGE_LOOP('',(#78161,#78162,#78163,#78169)); +#78161 = ORIENTED_EDGE('',*,*,#78130,.T.); +#78162 = ORIENTED_EDGE('',*,*,#77741,.T.); +#78163 = ORIENTED_EDGE('',*,*,#78164,.F.); +#78164 = EDGE_CURVE('',#77514,#77734,#78165,.T.); +#78165 = LINE('',#78166,#78167); +#78166 = CARTESIAN_POINT('',(145.541767,-73.789942,-3.5E-02)); +#78167 = VECTOR('',#78168,1.); +#78168 = DIRECTION('',(0.,0.,1.)); +#78169 = ORIENTED_EDGE('',*,*,#77521,.F.); +#78170 = PLANE('',#78171); +#78171 = AXIS2_PLACEMENT_3D('',#78172,#78173,#78174); +#78172 = CARTESIAN_POINT('',(145.710857,-73.730775,-3.5E-02)); +#78173 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#78174 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#78175 = ADVANCED_FACE('',(#78176),#78187,.T.); +#78176 = FACE_BOUND('',#78177,.T.); +#78177 = EDGE_LOOP('',(#78178,#78184,#78185,#78186)); +#78178 = ORIENTED_EDGE('',*,*,#78179,.T.); +#78179 = EDGE_CURVE('',#77482,#77702,#78180,.T.); +#78180 = LINE('',#78181,#78182); +#78181 = CARTESIAN_POINT('',(144.864958,-73.635465,-3.5E-02)); +#78182 = VECTOR('',#78183,1.); +#78183 = DIRECTION('',(0.,0.,1.)); +#78184 = ORIENTED_EDGE('',*,*,#77701,.T.); +#78185 = ORIENTED_EDGE('',*,*,#78145,.F.); +#78186 = ORIENTED_EDGE('',*,*,#77481,.F.); +#78187 = PLANE('',#78188); +#78188 = AXIS2_PLACEMENT_3D('',#78189,#78190,#78191); +#78189 = CARTESIAN_POINT('',(144.864958,-73.635465,-3.5E-02)); +#78190 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#78191 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#78192 = ADVANCED_FACE('',(#78193),#78204,.T.); +#78193 = FACE_BOUND('',#78194,.T.); +#78194 = EDGE_LOOP('',(#78195,#78196,#78197,#78203)); +#78195 = ORIENTED_EDGE('',*,*,#78164,.T.); +#78196 = ORIENTED_EDGE('',*,*,#77733,.T.); +#78197 = ORIENTED_EDGE('',*,*,#78198,.F.); +#78198 = EDGE_CURVE('',#77506,#77726,#78199,.T.); +#78199 = LINE('',#78200,#78201); +#78200 = CARTESIAN_POINT('',(145.36375,-73.81,-3.5E-02)); +#78201 = VECTOR('',#78202,1.); +#78202 = DIRECTION('',(0.,0.,1.)); +#78203 = ORIENTED_EDGE('',*,*,#77513,.F.); +#78204 = PLANE('',#78205); +#78205 = AXIS2_PLACEMENT_3D('',#78206,#78207,#78208); +#78206 = CARTESIAN_POINT('',(145.541767,-73.789942,-3.5E-02)); +#78207 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#78208 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#78209 = ADVANCED_FACE('',(#78210),#78221,.T.); +#78210 = FACE_BOUND('',#78211,.T.); +#78211 = EDGE_LOOP('',(#78212,#78218,#78219,#78220)); +#78212 = ORIENTED_EDGE('',*,*,#78213,.T.); +#78213 = EDGE_CURVE('',#77490,#77710,#78214,.T.); +#78214 = LINE('',#78215,#78216); +#78215 = CARTESIAN_POINT('',(145.016643,-73.730775,-3.5E-02)); +#78216 = VECTOR('',#78217,1.); +#78217 = DIRECTION('',(0.,0.,1.)); +#78218 = ORIENTED_EDGE('',*,*,#77709,.T.); +#78219 = ORIENTED_EDGE('',*,*,#78179,.F.); +#78220 = ORIENTED_EDGE('',*,*,#77489,.F.); +#78221 = PLANE('',#78222); +#78222 = AXIS2_PLACEMENT_3D('',#78223,#78224,#78225); +#78223 = CARTESIAN_POINT('',(145.016643,-73.730775,-3.5E-02)); +#78224 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#78225 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#78226 = ADVANCED_FACE('',(#78227),#78238,.T.); +#78227 = FACE_BOUND('',#78228,.T.); +#78228 = EDGE_LOOP('',(#78229,#78230,#78231,#78237)); +#78229 = ORIENTED_EDGE('',*,*,#78198,.T.); +#78230 = ORIENTED_EDGE('',*,*,#77725,.T.); +#78231 = ORIENTED_EDGE('',*,*,#78232,.F.); +#78232 = EDGE_CURVE('',#77498,#77718,#78233,.T.); +#78233 = LINE('',#78234,#78235); +#78234 = CARTESIAN_POINT('',(145.185733,-73.789942,-3.5E-02)); +#78235 = VECTOR('',#78236,1.); +#78236 = DIRECTION('',(0.,0.,1.)); +#78237 = ORIENTED_EDGE('',*,*,#77505,.F.); +#78238 = PLANE('',#78239); +#78239 = AXIS2_PLACEMENT_3D('',#78240,#78241,#78242); +#78240 = CARTESIAN_POINT('',(145.36375,-73.81,-3.5E-02)); +#78241 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#78242 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#78243 = ADVANCED_FACE('',(#78244),#78250,.T.); +#78244 = FACE_BOUND('',#78245,.T.); +#78245 = EDGE_LOOP('',(#78246,#78247,#78248,#78249)); +#78246 = ORIENTED_EDGE('',*,*,#78232,.T.); +#78247 = ORIENTED_EDGE('',*,*,#77717,.T.); +#78248 = ORIENTED_EDGE('',*,*,#78213,.F.); +#78249 = ORIENTED_EDGE('',*,*,#77497,.F.); +#78250 = PLANE('',#78251); +#78251 = AXIS2_PLACEMENT_3D('',#78252,#78253,#78254); +#78252 = CARTESIAN_POINT('',(145.185733,-73.789942,-3.5E-02)); +#78253 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#78254 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#78255 = ADVANCED_FACE('',(#78256),#78267,.F.); +#78256 = FACE_BOUND('',#78257,.T.); +#78257 = EDGE_LOOP('',(#78258,#78259,#78265,#78266)); +#78258 = ORIENTED_EDGE('',*,*,#77602,.T.); +#78259 = ORIENTED_EDGE('',*,*,#78260,.T.); +#78260 = EDGE_CURVE('',#77603,#77823,#78261,.T.); +#78261 = LINE('',#78262,#78263); +#78262 = CARTESIAN_POINT('',(145.36375,-73.385,-4.5E-02)); +#78263 = VECTOR('',#78264,1.); +#78264 = DIRECTION('',(0.,0.,1.)); +#78265 = ORIENTED_EDGE('',*,*,#77822,.F.); +#78266 = ORIENTED_EDGE('',*,*,#78260,.F.); +#78267 = CYLINDRICAL_SURFACE('',#78268,0.375); +#78268 = AXIS2_PLACEMENT_3D('',#78269,#78270,#78271); +#78269 = CARTESIAN_POINT('',(145.36375,-73.01,-4.5E-02)); +#78270 = DIRECTION('',(-0.,-0.,-1.)); +#78271 = DIRECTION('',(-0.,-1.,0.)); +#78272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#78276)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#78273,#78274,#78275)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#78273 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#78274 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#78275 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#78276 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#78273, + 'distance_accuracy_value','confusion accuracy'); +#78277 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#78278,#78280); +#78278 = ( REPRESENTATION_RELATIONSHIP('','',#77290,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#78279) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#78279 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1567); +#78280 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #78281); +#78281 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('390','=>[0:1:1:383]','',#5, + #77285,$); +#78282 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#77287)); +#78283 = SHAPE_DEFINITION_REPRESENTATION(#78284,#78290); +#78284 = PRODUCT_DEFINITION_SHAPE('','',#78285); +#78285 = PRODUCT_DEFINITION('design','',#78286,#78289); +#78286 = PRODUCT_DEFINITION_FORMATION('','',#78287); +#78287 = PRODUCT('HackPad_pad_134','HackPad_pad_134','',(#78288)); +#78288 = PRODUCT_CONTEXT('',#2,'mechanical'); +#78289 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#78290 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#78291),#78383); +#78291 = MANIFOLD_SOLID_BREP('',#78292); +#78292 = CLOSED_SHELL('',(#78293,#78326,#78346,#78366)); +#78293 = ADVANCED_FACE('',(#78294),#78321,.T.); +#78294 = FACE_BOUND('',#78295,.F.); +#78295 = EDGE_LOOP('',(#78296,#78306,#78313,#78314)); +#78296 = ORIENTED_EDGE('',*,*,#78297,.T.); +#78297 = EDGE_CURVE('',#78298,#78300,#78302,.T.); +#78298 = VERTEX_POINT('',#78299); +#78299 = CARTESIAN_POINT('',(145.36375,-73.41,-3.5E-02)); +#78300 = VERTEX_POINT('',#78301); +#78301 = CARTESIAN_POINT('',(145.36375,-73.41,1.635)); +#78302 = LINE('',#78303,#78304); +#78303 = CARTESIAN_POINT('',(145.36375,-73.41,-3.5E-02)); +#78304 = VECTOR('',#78305,1.); +#78305 = DIRECTION('',(0.,0.,1.)); +#78306 = ORIENTED_EDGE('',*,*,#78307,.T.); +#78307 = EDGE_CURVE('',#78300,#78300,#78308,.T.); +#78308 = CIRCLE('',#78309,0.4); +#78309 = AXIS2_PLACEMENT_3D('',#78310,#78311,#78312); +#78310 = CARTESIAN_POINT('',(145.36375,-73.01,1.635)); +#78311 = DIRECTION('',(0.,-0.,1.)); +#78312 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#78313 = ORIENTED_EDGE('',*,*,#78297,.F.); +#78314 = ORIENTED_EDGE('',*,*,#78315,.F.); +#78315 = EDGE_CURVE('',#78298,#78298,#78316,.T.); +#78316 = CIRCLE('',#78317,0.4); +#78317 = AXIS2_PLACEMENT_3D('',#78318,#78319,#78320); +#78318 = CARTESIAN_POINT('',(145.36375,-73.01,-3.5E-02)); +#78319 = DIRECTION('',(0.,-0.,1.)); +#78320 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#78321 = CYLINDRICAL_SURFACE('',#78322,0.4); +#78322 = AXIS2_PLACEMENT_3D('',#78323,#78324,#78325); +#78323 = CARTESIAN_POINT('',(145.36375,-73.01,-3.5E-02)); +#78324 = DIRECTION('',(-0.,0.,-1.)); +#78325 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#78326 = ADVANCED_FACE('',(#78327,#78330),#78341,.F.); +#78327 = FACE_BOUND('',#78328,.F.); +#78328 = EDGE_LOOP('',(#78329)); +#78329 = ORIENTED_EDGE('',*,*,#78315,.T.); +#78330 = FACE_BOUND('',#78331,.F.); +#78331 = EDGE_LOOP('',(#78332)); +#78332 = ORIENTED_EDGE('',*,*,#78333,.T.); +#78333 = EDGE_CURVE('',#78334,#78334,#78336,.T.); +#78334 = VERTEX_POINT('',#78335); +#78335 = CARTESIAN_POINT('',(145.36375,-73.385,-3.5E-02)); +#78336 = CIRCLE('',#78337,0.375); +#78337 = AXIS2_PLACEMENT_3D('',#78338,#78339,#78340); +#78338 = CARTESIAN_POINT('',(145.36375,-73.01,-3.5E-02)); +#78339 = DIRECTION('',(-0.,0.,-1.)); +#78340 = DIRECTION('',(-0.,-1.,0.)); +#78341 = PLANE('',#78342); +#78342 = AXIS2_PLACEMENT_3D('',#78343,#78344,#78345); +#78343 = CARTESIAN_POINT('',(145.36375,-73.41,-3.5E-02)); +#78344 = DIRECTION('',(0.,0.,1.)); +#78345 = DIRECTION('',(1.,0.,-0.)); +#78346 = ADVANCED_FACE('',(#78347,#78350),#78361,.T.); +#78347 = FACE_BOUND('',#78348,.T.); +#78348 = EDGE_LOOP('',(#78349)); +#78349 = ORIENTED_EDGE('',*,*,#78307,.T.); +#78350 = FACE_BOUND('',#78351,.T.); +#78351 = EDGE_LOOP('',(#78352)); +#78352 = ORIENTED_EDGE('',*,*,#78353,.T.); +#78353 = EDGE_CURVE('',#78354,#78354,#78356,.T.); +#78354 = VERTEX_POINT('',#78355); +#78355 = CARTESIAN_POINT('',(145.36375,-73.385,1.635)); +#78356 = CIRCLE('',#78357,0.375); +#78357 = AXIS2_PLACEMENT_3D('',#78358,#78359,#78360); +#78358 = CARTESIAN_POINT('',(145.36375,-73.01,1.635)); +#78359 = DIRECTION('',(-0.,0.,-1.)); +#78360 = DIRECTION('',(-0.,-1.,0.)); +#78361 = PLANE('',#78362); +#78362 = AXIS2_PLACEMENT_3D('',#78363,#78364,#78365); +#78363 = CARTESIAN_POINT('',(145.36375,-73.41,1.635)); +#78364 = DIRECTION('',(0.,0.,1.)); +#78365 = DIRECTION('',(1.,0.,-0.)); +#78366 = ADVANCED_FACE('',(#78367),#78378,.F.); +#78367 = FACE_BOUND('',#78368,.T.); +#78368 = EDGE_LOOP('',(#78369,#78370,#78376,#78377)); +#78369 = ORIENTED_EDGE('',*,*,#78333,.T.); +#78370 = ORIENTED_EDGE('',*,*,#78371,.T.); +#78371 = EDGE_CURVE('',#78334,#78354,#78372,.T.); +#78372 = LINE('',#78373,#78374); +#78373 = CARTESIAN_POINT('',(145.36375,-73.385,-4.5E-02)); +#78374 = VECTOR('',#78375,1.); +#78375 = DIRECTION('',(0.,0.,1.)); +#78376 = ORIENTED_EDGE('',*,*,#78353,.F.); +#78377 = ORIENTED_EDGE('',*,*,#78371,.F.); +#78378 = CYLINDRICAL_SURFACE('',#78379,0.375); +#78379 = AXIS2_PLACEMENT_3D('',#78380,#78381,#78382); +#78380 = CARTESIAN_POINT('',(145.36375,-73.01,-4.5E-02)); +#78381 = DIRECTION('',(-0.,-0.,-1.)); +#78382 = DIRECTION('',(-0.,-1.,0.)); +#78383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#78387)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#78384,#78385,#78386)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#78384 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#78385 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#78386 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#78387 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#78384, + 'distance_accuracy_value','confusion accuracy'); +#78388 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#78389,#78391); +#78389 = ( REPRESENTATION_RELATIONSHIP('','',#78290,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#78390) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#78390 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1571); +#78391 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #78392); +#78392 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('391','=>[0:1:1:384]','',#5, + #78285,$); +#78393 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#78287)); +#78394 = SHAPE_DEFINITION_REPRESENTATION(#78395,#78401); +#78395 = PRODUCT_DEFINITION_SHAPE('','',#78396); +#78396 = PRODUCT_DEFINITION('design','',#78397,#78400); +#78397 = PRODUCT_DEFINITION_FORMATION('','',#78398); +#78398 = PRODUCT('HackPad_pad_135','HackPad_pad_135','',(#78399)); +#78399 = PRODUCT_CONTEXT('',#2,'mechanical'); +#78400 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#78401 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#78402),#78591); +#78402 = MANIFOLD_SOLID_BREP('',#78403); +#78403 = CLOSED_SHELL('',(#78404,#78444,#78475,#78506,#78534,#78562, + #78574)); +#78404 = ADVANCED_FACE('',(#78405),#78439,.T.); +#78405 = FACE_BOUND('',#78406,.T.); +#78406 = EDGE_LOOP('',(#78407,#78417,#78425,#78433)); +#78407 = ORIENTED_EDGE('',*,*,#78408,.T.); +#78408 = EDGE_CURVE('',#78409,#78411,#78413,.T.); +#78409 = VERTEX_POINT('',#78410); +#78410 = CARTESIAN_POINT('',(168.16375,-66.38,1.6)); +#78411 = VERTEX_POINT('',#78412); +#78412 = CARTESIAN_POINT('',(168.16375,-66.38,1.635)); +#78413 = LINE('',#78414,#78415); +#78414 = CARTESIAN_POINT('',(168.16375,-66.38,1.6)); +#78415 = VECTOR('',#78416,1.); +#78416 = DIRECTION('',(0.,0.,1.)); +#78417 = ORIENTED_EDGE('',*,*,#78418,.T.); +#78418 = EDGE_CURVE('',#78411,#78419,#78421,.T.); +#78419 = VERTEX_POINT('',#78420); +#78420 = CARTESIAN_POINT('',(166.56375,-66.38,1.635)); +#78421 = LINE('',#78422,#78423); +#78422 = CARTESIAN_POINT('',(168.16375,-66.38,1.635)); +#78423 = VECTOR('',#78424,1.); +#78424 = DIRECTION('',(-1.,0.,0.)); +#78425 = ORIENTED_EDGE('',*,*,#78426,.F.); +#78426 = EDGE_CURVE('',#78427,#78419,#78429,.T.); +#78427 = VERTEX_POINT('',#78428); +#78428 = CARTESIAN_POINT('',(166.56375,-66.38,1.6)); +#78429 = LINE('',#78430,#78431); +#78430 = CARTESIAN_POINT('',(166.56375,-66.38,1.6)); +#78431 = VECTOR('',#78432,1.); +#78432 = DIRECTION('',(0.,0.,1.)); +#78433 = ORIENTED_EDGE('',*,*,#78434,.F.); +#78434 = EDGE_CURVE('',#78409,#78427,#78435,.T.); +#78435 = LINE('',#78436,#78437); +#78436 = CARTESIAN_POINT('',(168.16375,-66.38,1.6)); +#78437 = VECTOR('',#78438,1.); +#78438 = DIRECTION('',(-1.,0.,0.)); +#78439 = PLANE('',#78440); +#78440 = AXIS2_PLACEMENT_3D('',#78441,#78442,#78443); +#78441 = CARTESIAN_POINT('',(168.16375,-66.38,1.6)); +#78442 = DIRECTION('',(0.,-1.,0.)); +#78443 = DIRECTION('',(-1.,0.,0.)); +#78444 = ADVANCED_FACE('',(#78445),#78470,.T.); +#78445 = FACE_BOUND('',#78446,.T.); +#78446 = EDGE_LOOP('',(#78447,#78457,#78463,#78464)); +#78447 = ORIENTED_EDGE('',*,*,#78448,.T.); +#78448 = EDGE_CURVE('',#78449,#78451,#78453,.T.); +#78449 = VERTEX_POINT('',#78450); +#78450 = CARTESIAN_POINT('',(168.16375,-64.78,1.6)); +#78451 = VERTEX_POINT('',#78452); +#78452 = CARTESIAN_POINT('',(168.16375,-64.78,1.635)); +#78453 = LINE('',#78454,#78455); +#78454 = CARTESIAN_POINT('',(168.16375,-64.78,1.6)); +#78455 = VECTOR('',#78456,1.); +#78456 = DIRECTION('',(0.,0.,1.)); +#78457 = ORIENTED_EDGE('',*,*,#78458,.T.); +#78458 = EDGE_CURVE('',#78451,#78411,#78459,.T.); +#78459 = LINE('',#78460,#78461); +#78460 = CARTESIAN_POINT('',(168.16375,-64.78,1.635)); +#78461 = VECTOR('',#78462,1.); +#78462 = DIRECTION('',(0.,-1.,0.)); +#78463 = ORIENTED_EDGE('',*,*,#78408,.F.); +#78464 = ORIENTED_EDGE('',*,*,#78465,.F.); +#78465 = EDGE_CURVE('',#78449,#78409,#78466,.T.); +#78466 = LINE('',#78467,#78468); +#78467 = CARTESIAN_POINT('',(168.16375,-64.78,1.6)); +#78468 = VECTOR('',#78469,1.); +#78469 = DIRECTION('',(0.,-1.,0.)); +#78470 = PLANE('',#78471); +#78471 = AXIS2_PLACEMENT_3D('',#78472,#78473,#78474); +#78472 = CARTESIAN_POINT('',(168.16375,-64.78,1.6)); +#78473 = DIRECTION('',(1.,0.,-0.)); +#78474 = DIRECTION('',(0.,-1.,0.)); +#78475 = ADVANCED_FACE('',(#78476),#78501,.T.); +#78476 = FACE_BOUND('',#78477,.T.); +#78477 = EDGE_LOOP('',(#78478,#78479,#78487,#78495)); +#78478 = ORIENTED_EDGE('',*,*,#78426,.T.); +#78479 = ORIENTED_EDGE('',*,*,#78480,.T.); +#78480 = EDGE_CURVE('',#78419,#78481,#78483,.T.); +#78481 = VERTEX_POINT('',#78482); +#78482 = CARTESIAN_POINT('',(166.56375,-64.78,1.635)); +#78483 = LINE('',#78484,#78485); +#78484 = CARTESIAN_POINT('',(166.56375,-66.38,1.635)); +#78485 = VECTOR('',#78486,1.); +#78486 = DIRECTION('',(0.,1.,0.)); +#78487 = ORIENTED_EDGE('',*,*,#78488,.F.); +#78488 = EDGE_CURVE('',#78489,#78481,#78491,.T.); +#78489 = VERTEX_POINT('',#78490); +#78490 = CARTESIAN_POINT('',(166.56375,-64.78,1.6)); +#78491 = LINE('',#78492,#78493); +#78492 = CARTESIAN_POINT('',(166.56375,-64.78,1.6)); +#78493 = VECTOR('',#78494,1.); +#78494 = DIRECTION('',(0.,0.,1.)); +#78495 = ORIENTED_EDGE('',*,*,#78496,.F.); +#78496 = EDGE_CURVE('',#78427,#78489,#78497,.T.); +#78497 = LINE('',#78498,#78499); +#78498 = CARTESIAN_POINT('',(166.56375,-66.38,1.6)); +#78499 = VECTOR('',#78500,1.); +#78500 = DIRECTION('',(0.,1.,0.)); +#78501 = PLANE('',#78502); +#78502 = AXIS2_PLACEMENT_3D('',#78503,#78504,#78505); +#78503 = CARTESIAN_POINT('',(166.56375,-66.38,1.6)); +#78504 = DIRECTION('',(-1.,0.,0.)); +#78505 = DIRECTION('',(0.,1.,0.)); +#78506 = ADVANCED_FACE('',(#78507,#78518),#78529,.F.); +#78507 = FACE_BOUND('',#78508,.F.); +#78508 = EDGE_LOOP('',(#78509,#78510,#78511,#78517)); +#78509 = ORIENTED_EDGE('',*,*,#78434,.F.); +#78510 = ORIENTED_EDGE('',*,*,#78465,.F.); +#78511 = ORIENTED_EDGE('',*,*,#78512,.F.); +#78512 = EDGE_CURVE('',#78489,#78449,#78513,.T.); +#78513 = LINE('',#78514,#78515); +#78514 = CARTESIAN_POINT('',(166.56375,-64.78,1.6)); +#78515 = VECTOR('',#78516,1.); +#78516 = DIRECTION('',(1.,0.,0.)); +#78517 = ORIENTED_EDGE('',*,*,#78496,.F.); +#78518 = FACE_BOUND('',#78519,.F.); +#78519 = EDGE_LOOP('',(#78520)); +#78520 = ORIENTED_EDGE('',*,*,#78521,.T.); +#78521 = EDGE_CURVE('',#78522,#78522,#78524,.T.); +#78522 = VERTEX_POINT('',#78523); +#78523 = CARTESIAN_POINT('',(167.36375,-65.955,1.6)); +#78524 = CIRCLE('',#78525,0.375); +#78525 = AXIS2_PLACEMENT_3D('',#78526,#78527,#78528); +#78526 = CARTESIAN_POINT('',(167.36375,-65.58,1.6)); +#78527 = DIRECTION('',(-0.,0.,-1.)); +#78528 = DIRECTION('',(-0.,-1.,0.)); +#78529 = PLANE('',#78530); +#78530 = AXIS2_PLACEMENT_3D('',#78531,#78532,#78533); +#78531 = CARTESIAN_POINT('',(0.,0.,1.6)); +#78532 = DIRECTION('',(0.,0.,1.)); +#78533 = DIRECTION('',(1.,0.,-0.)); +#78534 = ADVANCED_FACE('',(#78535,#78546),#78557,.T.); +#78535 = FACE_BOUND('',#78536,.T.); +#78536 = EDGE_LOOP('',(#78537,#78538,#78539,#78545)); +#78537 = ORIENTED_EDGE('',*,*,#78418,.F.); +#78538 = ORIENTED_EDGE('',*,*,#78458,.F.); +#78539 = ORIENTED_EDGE('',*,*,#78540,.F.); +#78540 = EDGE_CURVE('',#78481,#78451,#78541,.T.); +#78541 = LINE('',#78542,#78543); +#78542 = CARTESIAN_POINT('',(166.56375,-64.78,1.635)); +#78543 = VECTOR('',#78544,1.); +#78544 = DIRECTION('',(1.,0.,0.)); +#78545 = ORIENTED_EDGE('',*,*,#78480,.F.); +#78546 = FACE_BOUND('',#78547,.T.); +#78547 = EDGE_LOOP('',(#78548)); +#78548 = ORIENTED_EDGE('',*,*,#78549,.T.); +#78549 = EDGE_CURVE('',#78550,#78550,#78552,.T.); +#78550 = VERTEX_POINT('',#78551); +#78551 = CARTESIAN_POINT('',(167.36375,-65.955,1.635)); +#78552 = CIRCLE('',#78553,0.375); +#78553 = AXIS2_PLACEMENT_3D('',#78554,#78555,#78556); +#78554 = CARTESIAN_POINT('',(167.36375,-65.58,1.635)); +#78555 = DIRECTION('',(-0.,0.,-1.)); +#78556 = DIRECTION('',(-0.,-1.,0.)); +#78557 = PLANE('',#78558); +#78558 = AXIS2_PLACEMENT_3D('',#78559,#78560,#78561); +#78559 = CARTESIAN_POINT('',(0.,0.,1.635)); +#78560 = DIRECTION('',(0.,0.,1.)); +#78561 = DIRECTION('',(1.,0.,-0.)); +#78562 = ADVANCED_FACE('',(#78563),#78569,.T.); +#78563 = FACE_BOUND('',#78564,.T.); +#78564 = EDGE_LOOP('',(#78565,#78566,#78567,#78568)); +#78565 = ORIENTED_EDGE('',*,*,#78488,.T.); +#78566 = ORIENTED_EDGE('',*,*,#78540,.T.); +#78567 = ORIENTED_EDGE('',*,*,#78448,.F.); +#78568 = ORIENTED_EDGE('',*,*,#78512,.F.); +#78569 = PLANE('',#78570); +#78570 = AXIS2_PLACEMENT_3D('',#78571,#78572,#78573); +#78571 = CARTESIAN_POINT('',(166.56375,-64.78,1.6)); +#78572 = DIRECTION('',(0.,1.,0.)); +#78573 = DIRECTION('',(1.,0.,0.)); +#78574 = ADVANCED_FACE('',(#78575),#78586,.F.); +#78575 = FACE_BOUND('',#78576,.T.); +#78576 = EDGE_LOOP('',(#78577,#78578,#78584,#78585)); +#78577 = ORIENTED_EDGE('',*,*,#78521,.T.); +#78578 = ORIENTED_EDGE('',*,*,#78579,.T.); +#78579 = EDGE_CURVE('',#78522,#78550,#78580,.T.); +#78580 = LINE('',#78581,#78582); +#78581 = CARTESIAN_POINT('',(167.36375,-65.955,-4.5E-02)); +#78582 = VECTOR('',#78583,1.); +#78583 = DIRECTION('',(0.,0.,1.)); +#78584 = ORIENTED_EDGE('',*,*,#78549,.F.); +#78585 = ORIENTED_EDGE('',*,*,#78579,.F.); +#78586 = CYLINDRICAL_SURFACE('',#78587,0.375); +#78587 = AXIS2_PLACEMENT_3D('',#78588,#78589,#78590); +#78588 = CARTESIAN_POINT('',(167.36375,-65.58,-4.5E-02)); +#78589 = DIRECTION('',(-0.,-0.,-1.)); +#78590 = DIRECTION('',(-0.,-1.,0.)); +#78591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#78595)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#78592,#78593,#78594)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#78592 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#78593 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#78594 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#78595 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#78592, + 'distance_accuracy_value','confusion accuracy'); +#78596 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#78597,#78599); +#78597 = ( REPRESENTATION_RELATIONSHIP('','',#78401,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#78598) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#78598 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1575); +#78599 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #78600); +#78600 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('392','=>[0:1:1:385]','',#5, + #78396,$); +#78601 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#78398)); +#78602 = SHAPE_DEFINITION_REPRESENTATION(#78603,#78609); +#78603 = PRODUCT_DEFINITION_SHAPE('','',#78604); +#78604 = PRODUCT_DEFINITION('design','',#78605,#78608); +#78605 = PRODUCT_DEFINITION_FORMATION('','',#78606); +#78606 = PRODUCT('HackPad_pad_136','HackPad_pad_136','',(#78607)); +#78607 = PRODUCT_CONTEXT('',#2,'mechanical'); +#78608 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#78609 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#78610),#78799); +#78610 = MANIFOLD_SOLID_BREP('',#78611); +#78611 = CLOSED_SHELL('',(#78612,#78652,#78683,#78714,#78742,#78770, + #78782)); +#78612 = ADVANCED_FACE('',(#78613),#78647,.T.); +#78613 = FACE_BOUND('',#78614,.T.); +#78614 = EDGE_LOOP('',(#78615,#78625,#78633,#78641)); +#78615 = ORIENTED_EDGE('',*,*,#78616,.T.); +#78616 = EDGE_CURVE('',#78617,#78619,#78621,.T.); +#78617 = VERTEX_POINT('',#78618); +#78618 = CARTESIAN_POINT('',(168.16375,-66.38,-3.5E-02)); +#78619 = VERTEX_POINT('',#78620); +#78620 = CARTESIAN_POINT('',(168.16375,-66.38,0.)); +#78621 = LINE('',#78622,#78623); +#78622 = CARTESIAN_POINT('',(168.16375,-66.38,-3.5E-02)); +#78623 = VECTOR('',#78624,1.); +#78624 = DIRECTION('',(0.,0.,1.)); +#78625 = ORIENTED_EDGE('',*,*,#78626,.T.); +#78626 = EDGE_CURVE('',#78619,#78627,#78629,.T.); +#78627 = VERTEX_POINT('',#78628); +#78628 = CARTESIAN_POINT('',(166.56375,-66.38,0.)); +#78629 = LINE('',#78630,#78631); +#78630 = CARTESIAN_POINT('',(168.16375,-66.38,0.)); +#78631 = VECTOR('',#78632,1.); +#78632 = DIRECTION('',(-1.,0.,0.)); +#78633 = ORIENTED_EDGE('',*,*,#78634,.F.); +#78634 = EDGE_CURVE('',#78635,#78627,#78637,.T.); +#78635 = VERTEX_POINT('',#78636); +#78636 = CARTESIAN_POINT('',(166.56375,-66.38,-3.5E-02)); +#78637 = LINE('',#78638,#78639); +#78638 = CARTESIAN_POINT('',(166.56375,-66.38,-3.5E-02)); +#78639 = VECTOR('',#78640,1.); +#78640 = DIRECTION('',(0.,0.,1.)); +#78641 = ORIENTED_EDGE('',*,*,#78642,.F.); +#78642 = EDGE_CURVE('',#78617,#78635,#78643,.T.); +#78643 = LINE('',#78644,#78645); +#78644 = CARTESIAN_POINT('',(168.16375,-66.38,-3.5E-02)); +#78645 = VECTOR('',#78646,1.); +#78646 = DIRECTION('',(-1.,0.,0.)); +#78647 = PLANE('',#78648); +#78648 = AXIS2_PLACEMENT_3D('',#78649,#78650,#78651); +#78649 = CARTESIAN_POINT('',(168.16375,-66.38,-3.5E-02)); +#78650 = DIRECTION('',(0.,-1.,0.)); +#78651 = DIRECTION('',(-1.,0.,0.)); +#78652 = ADVANCED_FACE('',(#78653),#78678,.T.); +#78653 = FACE_BOUND('',#78654,.T.); +#78654 = EDGE_LOOP('',(#78655,#78665,#78671,#78672)); +#78655 = ORIENTED_EDGE('',*,*,#78656,.T.); +#78656 = EDGE_CURVE('',#78657,#78659,#78661,.T.); +#78657 = VERTEX_POINT('',#78658); +#78658 = CARTESIAN_POINT('',(168.16375,-64.78,-3.5E-02)); +#78659 = VERTEX_POINT('',#78660); +#78660 = CARTESIAN_POINT('',(168.16375,-64.78,0.)); +#78661 = LINE('',#78662,#78663); +#78662 = CARTESIAN_POINT('',(168.16375,-64.78,-3.5E-02)); +#78663 = VECTOR('',#78664,1.); +#78664 = DIRECTION('',(0.,0.,1.)); +#78665 = ORIENTED_EDGE('',*,*,#78666,.T.); +#78666 = EDGE_CURVE('',#78659,#78619,#78667,.T.); +#78667 = LINE('',#78668,#78669); +#78668 = CARTESIAN_POINT('',(168.16375,-64.78,0.)); +#78669 = VECTOR('',#78670,1.); +#78670 = DIRECTION('',(0.,-1.,0.)); +#78671 = ORIENTED_EDGE('',*,*,#78616,.F.); +#78672 = ORIENTED_EDGE('',*,*,#78673,.F.); +#78673 = EDGE_CURVE('',#78657,#78617,#78674,.T.); +#78674 = LINE('',#78675,#78676); +#78675 = CARTESIAN_POINT('',(168.16375,-64.78,-3.5E-02)); +#78676 = VECTOR('',#78677,1.); +#78677 = DIRECTION('',(0.,-1.,0.)); +#78678 = PLANE('',#78679); +#78679 = AXIS2_PLACEMENT_3D('',#78680,#78681,#78682); +#78680 = CARTESIAN_POINT('',(168.16375,-64.78,-3.5E-02)); +#78681 = DIRECTION('',(1.,0.,-0.)); +#78682 = DIRECTION('',(0.,-1.,0.)); +#78683 = ADVANCED_FACE('',(#78684),#78709,.T.); +#78684 = FACE_BOUND('',#78685,.T.); +#78685 = EDGE_LOOP('',(#78686,#78687,#78695,#78703)); +#78686 = ORIENTED_EDGE('',*,*,#78634,.T.); +#78687 = ORIENTED_EDGE('',*,*,#78688,.T.); +#78688 = EDGE_CURVE('',#78627,#78689,#78691,.T.); +#78689 = VERTEX_POINT('',#78690); +#78690 = CARTESIAN_POINT('',(166.56375,-64.78,0.)); +#78691 = LINE('',#78692,#78693); +#78692 = CARTESIAN_POINT('',(166.56375,-66.38,0.)); +#78693 = VECTOR('',#78694,1.); +#78694 = DIRECTION('',(0.,1.,0.)); +#78695 = ORIENTED_EDGE('',*,*,#78696,.F.); +#78696 = EDGE_CURVE('',#78697,#78689,#78699,.T.); +#78697 = VERTEX_POINT('',#78698); +#78698 = CARTESIAN_POINT('',(166.56375,-64.78,-3.5E-02)); +#78699 = LINE('',#78700,#78701); +#78700 = CARTESIAN_POINT('',(166.56375,-64.78,-3.5E-02)); +#78701 = VECTOR('',#78702,1.); +#78702 = DIRECTION('',(0.,0.,1.)); +#78703 = ORIENTED_EDGE('',*,*,#78704,.F.); +#78704 = EDGE_CURVE('',#78635,#78697,#78705,.T.); +#78705 = LINE('',#78706,#78707); +#78706 = CARTESIAN_POINT('',(166.56375,-66.38,-3.5E-02)); +#78707 = VECTOR('',#78708,1.); +#78708 = DIRECTION('',(0.,1.,0.)); +#78709 = PLANE('',#78710); +#78710 = AXIS2_PLACEMENT_3D('',#78711,#78712,#78713); +#78711 = CARTESIAN_POINT('',(166.56375,-66.38,-3.5E-02)); +#78712 = DIRECTION('',(-1.,0.,0.)); +#78713 = DIRECTION('',(0.,1.,0.)); +#78714 = ADVANCED_FACE('',(#78715,#78726),#78737,.F.); +#78715 = FACE_BOUND('',#78716,.F.); +#78716 = EDGE_LOOP('',(#78717,#78718,#78719,#78725)); +#78717 = ORIENTED_EDGE('',*,*,#78642,.F.); +#78718 = ORIENTED_EDGE('',*,*,#78673,.F.); +#78719 = ORIENTED_EDGE('',*,*,#78720,.F.); +#78720 = EDGE_CURVE('',#78697,#78657,#78721,.T.); +#78721 = LINE('',#78722,#78723); +#78722 = CARTESIAN_POINT('',(166.56375,-64.78,-3.5E-02)); +#78723 = VECTOR('',#78724,1.); +#78724 = DIRECTION('',(1.,0.,0.)); +#78725 = ORIENTED_EDGE('',*,*,#78704,.F.); +#78726 = FACE_BOUND('',#78727,.F.); +#78727 = EDGE_LOOP('',(#78728)); +#78728 = ORIENTED_EDGE('',*,*,#78729,.T.); +#78729 = EDGE_CURVE('',#78730,#78730,#78732,.T.); +#78730 = VERTEX_POINT('',#78731); +#78731 = CARTESIAN_POINT('',(167.36375,-65.955,-3.5E-02)); +#78732 = CIRCLE('',#78733,0.375); +#78733 = AXIS2_PLACEMENT_3D('',#78734,#78735,#78736); +#78734 = CARTESIAN_POINT('',(167.36375,-65.58,-3.5E-02)); +#78735 = DIRECTION('',(-0.,0.,-1.)); +#78736 = DIRECTION('',(-0.,-1.,0.)); +#78737 = PLANE('',#78738); +#78738 = AXIS2_PLACEMENT_3D('',#78739,#78740,#78741); +#78739 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#78740 = DIRECTION('',(0.,0.,1.)); +#78741 = DIRECTION('',(1.,0.,-0.)); +#78742 = ADVANCED_FACE('',(#78743,#78754),#78765,.T.); +#78743 = FACE_BOUND('',#78744,.T.); +#78744 = EDGE_LOOP('',(#78745,#78746,#78747,#78753)); +#78745 = ORIENTED_EDGE('',*,*,#78626,.F.); +#78746 = ORIENTED_EDGE('',*,*,#78666,.F.); +#78747 = ORIENTED_EDGE('',*,*,#78748,.F.); +#78748 = EDGE_CURVE('',#78689,#78659,#78749,.T.); +#78749 = LINE('',#78750,#78751); +#78750 = CARTESIAN_POINT('',(166.56375,-64.78,0.)); +#78751 = VECTOR('',#78752,1.); +#78752 = DIRECTION('',(1.,0.,0.)); +#78753 = ORIENTED_EDGE('',*,*,#78688,.F.); +#78754 = FACE_BOUND('',#78755,.T.); +#78755 = EDGE_LOOP('',(#78756)); +#78756 = ORIENTED_EDGE('',*,*,#78757,.T.); +#78757 = EDGE_CURVE('',#78758,#78758,#78760,.T.); +#78758 = VERTEX_POINT('',#78759); +#78759 = CARTESIAN_POINT('',(167.36375,-65.955,0.)); +#78760 = CIRCLE('',#78761,0.375); +#78761 = AXIS2_PLACEMENT_3D('',#78762,#78763,#78764); +#78762 = CARTESIAN_POINT('',(167.36375,-65.58,0.)); +#78763 = DIRECTION('',(-0.,0.,-1.)); +#78764 = DIRECTION('',(-0.,-1.,0.)); +#78765 = PLANE('',#78766); +#78766 = AXIS2_PLACEMENT_3D('',#78767,#78768,#78769); +#78767 = CARTESIAN_POINT('',(0.,0.,0.)); +#78768 = DIRECTION('',(0.,0.,1.)); +#78769 = DIRECTION('',(1.,0.,-0.)); +#78770 = ADVANCED_FACE('',(#78771),#78777,.T.); +#78771 = FACE_BOUND('',#78772,.T.); +#78772 = EDGE_LOOP('',(#78773,#78774,#78775,#78776)); +#78773 = ORIENTED_EDGE('',*,*,#78696,.T.); +#78774 = ORIENTED_EDGE('',*,*,#78748,.T.); +#78775 = ORIENTED_EDGE('',*,*,#78656,.F.); +#78776 = ORIENTED_EDGE('',*,*,#78720,.F.); +#78777 = PLANE('',#78778); +#78778 = AXIS2_PLACEMENT_3D('',#78779,#78780,#78781); +#78779 = CARTESIAN_POINT('',(166.56375,-64.78,-3.5E-02)); +#78780 = DIRECTION('',(0.,1.,0.)); +#78781 = DIRECTION('',(1.,0.,0.)); +#78782 = ADVANCED_FACE('',(#78783),#78794,.F.); +#78783 = FACE_BOUND('',#78784,.T.); +#78784 = EDGE_LOOP('',(#78785,#78786,#78792,#78793)); +#78785 = ORIENTED_EDGE('',*,*,#78729,.T.); +#78786 = ORIENTED_EDGE('',*,*,#78787,.T.); +#78787 = EDGE_CURVE('',#78730,#78758,#78788,.T.); +#78788 = LINE('',#78789,#78790); +#78789 = CARTESIAN_POINT('',(167.36375,-65.955,-4.5E-02)); +#78790 = VECTOR('',#78791,1.); +#78791 = DIRECTION('',(0.,0.,1.)); +#78792 = ORIENTED_EDGE('',*,*,#78757,.F.); +#78793 = ORIENTED_EDGE('',*,*,#78787,.F.); +#78794 = CYLINDRICAL_SURFACE('',#78795,0.375); +#78795 = AXIS2_PLACEMENT_3D('',#78796,#78797,#78798); +#78796 = CARTESIAN_POINT('',(167.36375,-65.58,-4.5E-02)); +#78797 = DIRECTION('',(-0.,-0.,-1.)); +#78798 = DIRECTION('',(-0.,-1.,0.)); +#78799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#78803)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#78800,#78801,#78802)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#78800 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#78801 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#78802 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#78803 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#78800, + 'distance_accuracy_value','confusion accuracy'); +#78804 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#78805,#78807); +#78805 = ( REPRESENTATION_RELATIONSHIP('','',#78609,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#78806) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#78806 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1579); +#78807 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #78808); +#78808 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('393','=>[0:1:1:386]','',#5, + #78604,$); +#78809 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#78606)); +#78810 = SHAPE_DEFINITION_REPRESENTATION(#78811,#78817); +#78811 = PRODUCT_DEFINITION_SHAPE('','',#78812); +#78812 = PRODUCT_DEFINITION('design','',#78813,#78816); +#78813 = PRODUCT_DEFINITION_FORMATION('','',#78814); +#78814 = PRODUCT('HackPad_pad_137','HackPad_pad_137','',(#78815)); +#78815 = PRODUCT_CONTEXT('',#2,'mechanical'); +#78816 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#78817 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#78818),#78910); +#78818 = MANIFOLD_SOLID_BREP('',#78819); +#78819 = CLOSED_SHELL('',(#78820,#78853,#78873,#78893)); +#78820 = ADVANCED_FACE('',(#78821),#78848,.T.); +#78821 = FACE_BOUND('',#78822,.F.); +#78822 = EDGE_LOOP('',(#78823,#78833,#78840,#78841)); +#78823 = ORIENTED_EDGE('',*,*,#78824,.T.); +#78824 = EDGE_CURVE('',#78825,#78827,#78829,.T.); +#78825 = VERTEX_POINT('',#78826); +#78826 = CARTESIAN_POINT('',(167.36375,-65.98,-3.5E-02)); +#78827 = VERTEX_POINT('',#78828); +#78828 = CARTESIAN_POINT('',(167.36375,-65.98,1.635)); +#78829 = LINE('',#78830,#78831); +#78830 = CARTESIAN_POINT('',(167.36375,-65.98,-3.5E-02)); +#78831 = VECTOR('',#78832,1.); +#78832 = DIRECTION('',(0.,0.,1.)); +#78833 = ORIENTED_EDGE('',*,*,#78834,.T.); +#78834 = EDGE_CURVE('',#78827,#78827,#78835,.T.); +#78835 = CIRCLE('',#78836,0.4); +#78836 = AXIS2_PLACEMENT_3D('',#78837,#78838,#78839); +#78837 = CARTESIAN_POINT('',(167.36375,-65.58,1.635)); +#78838 = DIRECTION('',(0.,-0.,1.)); +#78839 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#78840 = ORIENTED_EDGE('',*,*,#78824,.F.); +#78841 = ORIENTED_EDGE('',*,*,#78842,.F.); +#78842 = EDGE_CURVE('',#78825,#78825,#78843,.T.); +#78843 = CIRCLE('',#78844,0.4); +#78844 = AXIS2_PLACEMENT_3D('',#78845,#78846,#78847); +#78845 = CARTESIAN_POINT('',(167.36375,-65.58,-3.5E-02)); +#78846 = DIRECTION('',(0.,-0.,1.)); +#78847 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#78848 = CYLINDRICAL_SURFACE('',#78849,0.4); +#78849 = AXIS2_PLACEMENT_3D('',#78850,#78851,#78852); +#78850 = CARTESIAN_POINT('',(167.36375,-65.58,-3.5E-02)); +#78851 = DIRECTION('',(-0.,0.,-1.)); +#78852 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#78853 = ADVANCED_FACE('',(#78854,#78857),#78868,.F.); +#78854 = FACE_BOUND('',#78855,.F.); +#78855 = EDGE_LOOP('',(#78856)); +#78856 = ORIENTED_EDGE('',*,*,#78842,.T.); +#78857 = FACE_BOUND('',#78858,.F.); +#78858 = EDGE_LOOP('',(#78859)); +#78859 = ORIENTED_EDGE('',*,*,#78860,.T.); +#78860 = EDGE_CURVE('',#78861,#78861,#78863,.T.); +#78861 = VERTEX_POINT('',#78862); +#78862 = CARTESIAN_POINT('',(167.36375,-65.955,-3.5E-02)); +#78863 = CIRCLE('',#78864,0.375); +#78864 = AXIS2_PLACEMENT_3D('',#78865,#78866,#78867); +#78865 = CARTESIAN_POINT('',(167.36375,-65.58,-3.5E-02)); +#78866 = DIRECTION('',(-0.,0.,-1.)); +#78867 = DIRECTION('',(-0.,-1.,0.)); +#78868 = PLANE('',#78869); +#78869 = AXIS2_PLACEMENT_3D('',#78870,#78871,#78872); +#78870 = CARTESIAN_POINT('',(167.36375,-65.98,-3.5E-02)); +#78871 = DIRECTION('',(0.,0.,1.)); +#78872 = DIRECTION('',(1.,0.,-0.)); +#78873 = ADVANCED_FACE('',(#78874,#78877),#78888,.T.); +#78874 = FACE_BOUND('',#78875,.T.); +#78875 = EDGE_LOOP('',(#78876)); +#78876 = ORIENTED_EDGE('',*,*,#78834,.T.); +#78877 = FACE_BOUND('',#78878,.T.); +#78878 = EDGE_LOOP('',(#78879)); +#78879 = ORIENTED_EDGE('',*,*,#78880,.T.); +#78880 = EDGE_CURVE('',#78881,#78881,#78883,.T.); +#78881 = VERTEX_POINT('',#78882); +#78882 = CARTESIAN_POINT('',(167.36375,-65.955,1.635)); +#78883 = CIRCLE('',#78884,0.375); +#78884 = AXIS2_PLACEMENT_3D('',#78885,#78886,#78887); +#78885 = CARTESIAN_POINT('',(167.36375,-65.58,1.635)); +#78886 = DIRECTION('',(-0.,0.,-1.)); +#78887 = DIRECTION('',(-0.,-1.,0.)); +#78888 = PLANE('',#78889); +#78889 = AXIS2_PLACEMENT_3D('',#78890,#78891,#78892); +#78890 = CARTESIAN_POINT('',(167.36375,-65.98,1.635)); +#78891 = DIRECTION('',(0.,0.,1.)); +#78892 = DIRECTION('',(1.,0.,-0.)); +#78893 = ADVANCED_FACE('',(#78894),#78905,.F.); +#78894 = FACE_BOUND('',#78895,.T.); +#78895 = EDGE_LOOP('',(#78896,#78897,#78903,#78904)); +#78896 = ORIENTED_EDGE('',*,*,#78860,.T.); +#78897 = ORIENTED_EDGE('',*,*,#78898,.T.); +#78898 = EDGE_CURVE('',#78861,#78881,#78899,.T.); +#78899 = LINE('',#78900,#78901); +#78900 = CARTESIAN_POINT('',(167.36375,-65.955,-4.5E-02)); +#78901 = VECTOR('',#78902,1.); +#78902 = DIRECTION('',(0.,0.,1.)); +#78903 = ORIENTED_EDGE('',*,*,#78880,.F.); +#78904 = ORIENTED_EDGE('',*,*,#78898,.F.); +#78905 = CYLINDRICAL_SURFACE('',#78906,0.375); +#78906 = AXIS2_PLACEMENT_3D('',#78907,#78908,#78909); +#78907 = CARTESIAN_POINT('',(167.36375,-65.58,-4.5E-02)); +#78908 = DIRECTION('',(-0.,-0.,-1.)); +#78909 = DIRECTION('',(-0.,-1.,0.)); +#78910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#78914)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#78911,#78912,#78913)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#78911 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#78912 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#78913 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#78914 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#78911, + 'distance_accuracy_value','confusion accuracy'); +#78915 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#78916,#78918); +#78916 = ( REPRESENTATION_RELATIONSHIP('','',#78817,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#78917) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#78917 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1583); +#78918 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #78919); +#78919 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('394','=>[0:1:1:387]','',#5, + #78812,$); +#78920 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#78814)); +#78921 = SHAPE_DEFINITION_REPRESENTATION(#78922,#78928); +#78922 = PRODUCT_DEFINITION_SHAPE('','',#78923); +#78923 = PRODUCT_DEFINITION('design','',#78924,#78927); +#78924 = PRODUCT_DEFINITION_FORMATION('','',#78925); +#78925 = PRODUCT('HackPad_pad_138','HackPad_pad_138','',(#78926)); +#78926 = PRODUCT_CONTEXT('',#2,'mechanical'); +#78927 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#78928 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#78929),#79910); +#78929 = MANIFOLD_SOLID_BREP('',#78930); +#78930 = CLOSED_SHELL('',(#78931,#78971,#79002,#79033,#79253,#79473, + #79490,#79507,#79524,#79541,#79558,#79575,#79592,#79609,#79626, + #79643,#79660,#79677,#79694,#79711,#79728,#79745,#79762,#79779, + #79796,#79813,#79830,#79847,#79864,#79881,#79893)); +#78931 = ADVANCED_FACE('',(#78932),#78966,.T.); +#78932 = FACE_BOUND('',#78933,.T.); +#78933 = EDGE_LOOP('',(#78934,#78944,#78952,#78960)); +#78934 = ORIENTED_EDGE('',*,*,#78935,.T.); +#78935 = EDGE_CURVE('',#78936,#78938,#78940,.T.); +#78936 = VERTEX_POINT('',#78937); +#78937 = CARTESIAN_POINT('',(167.541767,-72.420058,1.6)); +#78938 = VERTEX_POINT('',#78939); +#78939 = CARTESIAN_POINT('',(167.541767,-72.420058,1.635)); +#78940 = LINE('',#78941,#78942); +#78941 = CARTESIAN_POINT('',(167.541767,-72.420058,1.6)); +#78942 = VECTOR('',#78943,1.); +#78943 = DIRECTION('',(0.,0.,1.)); +#78944 = ORIENTED_EDGE('',*,*,#78945,.T.); +#78945 = EDGE_CURVE('',#78938,#78946,#78948,.T.); +#78946 = VERTEX_POINT('',#78947); +#78947 = CARTESIAN_POINT('',(167.710857,-72.479225,1.635)); +#78948 = LINE('',#78949,#78950); +#78949 = CARTESIAN_POINT('',(167.541767,-72.420058,1.635)); +#78950 = VECTOR('',#78951,1.); +#78951 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#78952 = ORIENTED_EDGE('',*,*,#78953,.F.); +#78953 = EDGE_CURVE('',#78954,#78946,#78956,.T.); +#78954 = VERTEX_POINT('',#78955); +#78955 = CARTESIAN_POINT('',(167.710857,-72.479225,1.6)); +#78956 = LINE('',#78957,#78958); +#78957 = CARTESIAN_POINT('',(167.710857,-72.479225,1.6)); +#78958 = VECTOR('',#78959,1.); +#78959 = DIRECTION('',(0.,0.,1.)); +#78960 = ORIENTED_EDGE('',*,*,#78961,.F.); +#78961 = EDGE_CURVE('',#78936,#78954,#78962,.T.); +#78962 = LINE('',#78963,#78964); +#78963 = CARTESIAN_POINT('',(167.541767,-72.420058,1.6)); +#78964 = VECTOR('',#78965,1.); +#78965 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#78966 = PLANE('',#78967); +#78967 = AXIS2_PLACEMENT_3D('',#78968,#78969,#78970); +#78968 = CARTESIAN_POINT('',(167.541767,-72.420058,1.6)); +#78969 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#78970 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#78971 = ADVANCED_FACE('',(#78972),#78997,.T.); +#78972 = FACE_BOUND('',#78973,.T.); +#78973 = EDGE_LOOP('',(#78974,#78984,#78990,#78991)); +#78974 = ORIENTED_EDGE('',*,*,#78975,.T.); +#78975 = EDGE_CURVE('',#78976,#78978,#78980,.T.); +#78976 = VERTEX_POINT('',#78977); +#78977 = CARTESIAN_POINT('',(167.36375,-72.4,1.6)); +#78978 = VERTEX_POINT('',#78979); +#78979 = CARTESIAN_POINT('',(167.36375,-72.4,1.635)); +#78980 = LINE('',#78981,#78982); +#78981 = CARTESIAN_POINT('',(167.36375,-72.4,1.6)); +#78982 = VECTOR('',#78983,1.); +#78983 = DIRECTION('',(0.,0.,1.)); +#78984 = ORIENTED_EDGE('',*,*,#78985,.T.); +#78985 = EDGE_CURVE('',#78978,#78938,#78986,.T.); +#78986 = LINE('',#78987,#78988); +#78987 = CARTESIAN_POINT('',(167.36375,-72.4,1.635)); +#78988 = VECTOR('',#78989,1.); +#78989 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#78990 = ORIENTED_EDGE('',*,*,#78935,.F.); +#78991 = ORIENTED_EDGE('',*,*,#78992,.F.); +#78992 = EDGE_CURVE('',#78976,#78936,#78993,.T.); +#78993 = LINE('',#78994,#78995); +#78994 = CARTESIAN_POINT('',(167.36375,-72.4,1.6)); +#78995 = VECTOR('',#78996,1.); +#78996 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#78997 = PLANE('',#78998); +#78998 = AXIS2_PLACEMENT_3D('',#78999,#79000,#79001); +#78999 = CARTESIAN_POINT('',(167.36375,-72.4,1.6)); +#79000 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#79001 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#79002 = ADVANCED_FACE('',(#79003),#79028,.T.); +#79003 = FACE_BOUND('',#79004,.T.); +#79004 = EDGE_LOOP('',(#79005,#79006,#79014,#79022)); +#79005 = ORIENTED_EDGE('',*,*,#78953,.T.); +#79006 = ORIENTED_EDGE('',*,*,#79007,.T.); +#79007 = EDGE_CURVE('',#78946,#79008,#79010,.T.); +#79008 = VERTEX_POINT('',#79009); +#79009 = CARTESIAN_POINT('',(167.862542,-72.574535,1.635)); +#79010 = LINE('',#79011,#79012); +#79011 = CARTESIAN_POINT('',(167.710857,-72.479225,1.635)); +#79012 = VECTOR('',#79013,1.); +#79013 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#79014 = ORIENTED_EDGE('',*,*,#79015,.F.); +#79015 = EDGE_CURVE('',#79016,#79008,#79018,.T.); +#79016 = VERTEX_POINT('',#79017); +#79017 = CARTESIAN_POINT('',(167.862542,-72.574535,1.6)); +#79018 = LINE('',#79019,#79020); +#79019 = CARTESIAN_POINT('',(167.862542,-72.574535,1.6)); +#79020 = VECTOR('',#79021,1.); +#79021 = DIRECTION('',(0.,0.,1.)); +#79022 = ORIENTED_EDGE('',*,*,#79023,.F.); +#79023 = EDGE_CURVE('',#78954,#79016,#79024,.T.); +#79024 = LINE('',#79025,#79026); +#79025 = CARTESIAN_POINT('',(167.710857,-72.479225,1.6)); +#79026 = VECTOR('',#79027,1.); +#79027 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#79028 = PLANE('',#79029); +#79029 = AXIS2_PLACEMENT_3D('',#79030,#79031,#79032); +#79030 = CARTESIAN_POINT('',(167.710857,-72.479225,1.6)); +#79031 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#79032 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#79033 = ADVANCED_FACE('',(#79034,#79237),#79248,.F.); +#79034 = FACE_BOUND('',#79035,.F.); +#79035 = EDGE_LOOP('',(#79036,#79037,#79038,#79046,#79054,#79062,#79070, + #79078,#79086,#79094,#79102,#79110,#79118,#79126,#79134,#79142, + #79150,#79158,#79166,#79174,#79182,#79190,#79198,#79206,#79214, + #79222,#79230,#79236)); +#79036 = ORIENTED_EDGE('',*,*,#78961,.F.); +#79037 = ORIENTED_EDGE('',*,*,#78992,.F.); +#79038 = ORIENTED_EDGE('',*,*,#79039,.F.); +#79039 = EDGE_CURVE('',#79040,#78976,#79042,.T.); +#79040 = VERTEX_POINT('',#79041); +#79041 = CARTESIAN_POINT('',(167.185733,-72.420058,1.6)); +#79042 = LINE('',#79043,#79044); +#79043 = CARTESIAN_POINT('',(167.185733,-72.420058,1.6)); +#79044 = VECTOR('',#79045,1.); +#79045 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#79046 = ORIENTED_EDGE('',*,*,#79047,.F.); +#79047 = EDGE_CURVE('',#79048,#79040,#79050,.T.); +#79048 = VERTEX_POINT('',#79049); +#79049 = CARTESIAN_POINT('',(167.016643,-72.479225,1.6)); +#79050 = LINE('',#79051,#79052); +#79051 = CARTESIAN_POINT('',(167.016643,-72.479225,1.6)); +#79052 = VECTOR('',#79053,1.); +#79053 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#79054 = ORIENTED_EDGE('',*,*,#79055,.F.); +#79055 = EDGE_CURVE('',#79056,#79048,#79058,.T.); +#79056 = VERTEX_POINT('',#79057); +#79057 = CARTESIAN_POINT('',(166.864958,-72.574535,1.6)); +#79058 = LINE('',#79059,#79060); +#79059 = CARTESIAN_POINT('',(166.864958,-72.574535,1.6)); +#79060 = VECTOR('',#79061,1.); +#79061 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#79062 = ORIENTED_EDGE('',*,*,#79063,.F.); +#79063 = EDGE_CURVE('',#79064,#79056,#79066,.T.); +#79064 = VERTEX_POINT('',#79065); +#79065 = CARTESIAN_POINT('',(166.738285,-72.701208,1.6)); +#79066 = LINE('',#79067,#79068); +#79067 = CARTESIAN_POINT('',(166.738285,-72.701208,1.6)); +#79068 = VECTOR('',#79069,1.); +#79069 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#79070 = ORIENTED_EDGE('',*,*,#79071,.F.); +#79071 = EDGE_CURVE('',#79072,#79064,#79074,.T.); +#79072 = VERTEX_POINT('',#79073); +#79073 = CARTESIAN_POINT('',(166.642975,-72.852893,1.6)); +#79074 = LINE('',#79075,#79076); +#79075 = CARTESIAN_POINT('',(166.642975,-72.852893,1.6)); +#79076 = VECTOR('',#79077,1.); +#79077 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#79078 = ORIENTED_EDGE('',*,*,#79079,.F.); +#79079 = EDGE_CURVE('',#79080,#79072,#79082,.T.); +#79080 = VERTEX_POINT('',#79081); +#79081 = CARTESIAN_POINT('',(166.583808,-73.021983,1.6)); +#79082 = LINE('',#79083,#79084); +#79083 = CARTESIAN_POINT('',(166.583808,-73.021983,1.6)); +#79084 = VECTOR('',#79085,1.); +#79085 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#79086 = ORIENTED_EDGE('',*,*,#79087,.F.); +#79087 = EDGE_CURVE('',#79088,#79080,#79090,.T.); +#79088 = VERTEX_POINT('',#79089); +#79089 = CARTESIAN_POINT('',(166.56375,-73.2,1.6)); +#79090 = LINE('',#79091,#79092); +#79091 = CARTESIAN_POINT('',(166.56375,-73.2,1.6)); +#79092 = VECTOR('',#79093,1.); +#79093 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#79094 = ORIENTED_EDGE('',*,*,#79095,.F.); +#79095 = EDGE_CURVE('',#79096,#79088,#79098,.T.); +#79096 = VERTEX_POINT('',#79097); +#79097 = CARTESIAN_POINT('',(166.583808,-73.378017,1.6)); +#79098 = LINE('',#79099,#79100); +#79099 = CARTESIAN_POINT('',(166.583808,-73.378017,1.6)); +#79100 = VECTOR('',#79101,1.); +#79101 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#79102 = ORIENTED_EDGE('',*,*,#79103,.F.); +#79103 = EDGE_CURVE('',#79104,#79096,#79106,.T.); +#79104 = VERTEX_POINT('',#79105); +#79105 = CARTESIAN_POINT('',(166.642975,-73.547107,1.6)); +#79106 = LINE('',#79107,#79108); +#79107 = CARTESIAN_POINT('',(166.642975,-73.547107,1.6)); +#79108 = VECTOR('',#79109,1.); +#79109 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#79110 = ORIENTED_EDGE('',*,*,#79111,.F.); +#79111 = EDGE_CURVE('',#79112,#79104,#79114,.T.); +#79112 = VERTEX_POINT('',#79113); +#79113 = CARTESIAN_POINT('',(166.738285,-73.698792,1.6)); +#79114 = LINE('',#79115,#79116); +#79115 = CARTESIAN_POINT('',(166.738285,-73.698792,1.6)); +#79116 = VECTOR('',#79117,1.); +#79117 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#79118 = ORIENTED_EDGE('',*,*,#79119,.F.); +#79119 = EDGE_CURVE('',#79120,#79112,#79122,.T.); +#79120 = VERTEX_POINT('',#79121); +#79121 = CARTESIAN_POINT('',(166.864958,-73.825465,1.6)); +#79122 = LINE('',#79123,#79124); +#79123 = CARTESIAN_POINT('',(166.864958,-73.825465,1.6)); +#79124 = VECTOR('',#79125,1.); +#79125 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#79126 = ORIENTED_EDGE('',*,*,#79127,.F.); +#79127 = EDGE_CURVE('',#79128,#79120,#79130,.T.); +#79128 = VERTEX_POINT('',#79129); +#79129 = CARTESIAN_POINT('',(167.016643,-73.920775,1.6)); +#79130 = LINE('',#79131,#79132); +#79131 = CARTESIAN_POINT('',(167.016643,-73.920775,1.6)); +#79132 = VECTOR('',#79133,1.); +#79133 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#79134 = ORIENTED_EDGE('',*,*,#79135,.F.); +#79135 = EDGE_CURVE('',#79136,#79128,#79138,.T.); +#79136 = VERTEX_POINT('',#79137); +#79137 = CARTESIAN_POINT('',(167.185733,-73.979942,1.6)); +#79138 = LINE('',#79139,#79140); +#79139 = CARTESIAN_POINT('',(167.185733,-73.979942,1.6)); +#79140 = VECTOR('',#79141,1.); +#79141 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#79142 = ORIENTED_EDGE('',*,*,#79143,.F.); +#79143 = EDGE_CURVE('',#79144,#79136,#79146,.T.); +#79144 = VERTEX_POINT('',#79145); +#79145 = CARTESIAN_POINT('',(167.36375,-74.,1.6)); +#79146 = LINE('',#79147,#79148); +#79147 = CARTESIAN_POINT('',(167.36375,-74.,1.6)); +#79148 = VECTOR('',#79149,1.); +#79149 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#79150 = ORIENTED_EDGE('',*,*,#79151,.F.); +#79151 = EDGE_CURVE('',#79152,#79144,#79154,.T.); +#79152 = VERTEX_POINT('',#79153); +#79153 = CARTESIAN_POINT('',(167.541767,-73.979942,1.6)); +#79154 = LINE('',#79155,#79156); +#79155 = CARTESIAN_POINT('',(167.541767,-73.979942,1.6)); +#79156 = VECTOR('',#79157,1.); +#79157 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#79158 = ORIENTED_EDGE('',*,*,#79159,.F.); +#79159 = EDGE_CURVE('',#79160,#79152,#79162,.T.); +#79160 = VERTEX_POINT('',#79161); +#79161 = CARTESIAN_POINT('',(167.710857,-73.920775,1.6)); +#79162 = LINE('',#79163,#79164); +#79163 = CARTESIAN_POINT('',(167.710857,-73.920775,1.6)); +#79164 = VECTOR('',#79165,1.); +#79165 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#79166 = ORIENTED_EDGE('',*,*,#79167,.F.); +#79167 = EDGE_CURVE('',#79168,#79160,#79170,.T.); +#79168 = VERTEX_POINT('',#79169); +#79169 = CARTESIAN_POINT('',(167.862542,-73.825465,1.6)); +#79170 = LINE('',#79171,#79172); +#79171 = CARTESIAN_POINT('',(167.862542,-73.825465,1.6)); +#79172 = VECTOR('',#79173,1.); +#79173 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#79174 = ORIENTED_EDGE('',*,*,#79175,.F.); +#79175 = EDGE_CURVE('',#79176,#79168,#79178,.T.); +#79176 = VERTEX_POINT('',#79177); +#79177 = CARTESIAN_POINT('',(167.989215,-73.698792,1.6)); +#79178 = LINE('',#79179,#79180); +#79179 = CARTESIAN_POINT('',(167.989215,-73.698792,1.6)); +#79180 = VECTOR('',#79181,1.); +#79181 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#79182 = ORIENTED_EDGE('',*,*,#79183,.F.); +#79183 = EDGE_CURVE('',#79184,#79176,#79186,.T.); +#79184 = VERTEX_POINT('',#79185); +#79185 = CARTESIAN_POINT('',(168.084525,-73.547107,1.6)); +#79186 = LINE('',#79187,#79188); +#79187 = CARTESIAN_POINT('',(168.084525,-73.547107,1.6)); +#79188 = VECTOR('',#79189,1.); +#79189 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#79190 = ORIENTED_EDGE('',*,*,#79191,.F.); +#79191 = EDGE_CURVE('',#79192,#79184,#79194,.T.); +#79192 = VERTEX_POINT('',#79193); +#79193 = CARTESIAN_POINT('',(168.143692,-73.378017,1.6)); +#79194 = LINE('',#79195,#79196); +#79195 = CARTESIAN_POINT('',(168.143692,-73.378017,1.6)); +#79196 = VECTOR('',#79197,1.); +#79197 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#79198 = ORIENTED_EDGE('',*,*,#79199,.F.); +#79199 = EDGE_CURVE('',#79200,#79192,#79202,.T.); +#79200 = VERTEX_POINT('',#79201); +#79201 = CARTESIAN_POINT('',(168.16375,-73.2,1.6)); +#79202 = LINE('',#79203,#79204); +#79203 = CARTESIAN_POINT('',(168.16375,-73.2,1.6)); +#79204 = VECTOR('',#79205,1.); +#79205 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#79206 = ORIENTED_EDGE('',*,*,#79207,.F.); +#79207 = EDGE_CURVE('',#79208,#79200,#79210,.T.); +#79208 = VERTEX_POINT('',#79209); +#79209 = CARTESIAN_POINT('',(168.143692,-73.021983,1.6)); +#79210 = LINE('',#79211,#79212); +#79211 = CARTESIAN_POINT('',(168.143692,-73.021983,1.6)); +#79212 = VECTOR('',#79213,1.); +#79213 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#79214 = ORIENTED_EDGE('',*,*,#79215,.F.); +#79215 = EDGE_CURVE('',#79216,#79208,#79218,.T.); +#79216 = VERTEX_POINT('',#79217); +#79217 = CARTESIAN_POINT('',(168.084525,-72.852893,1.6)); +#79218 = LINE('',#79219,#79220); +#79219 = CARTESIAN_POINT('',(168.084525,-72.852893,1.6)); +#79220 = VECTOR('',#79221,1.); +#79221 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#79222 = ORIENTED_EDGE('',*,*,#79223,.F.); +#79223 = EDGE_CURVE('',#79224,#79216,#79226,.T.); +#79224 = VERTEX_POINT('',#79225); +#79225 = CARTESIAN_POINT('',(167.989215,-72.701208,1.6)); +#79226 = LINE('',#79227,#79228); +#79227 = CARTESIAN_POINT('',(167.989215,-72.701208,1.6)); +#79228 = VECTOR('',#79229,1.); +#79229 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#79230 = ORIENTED_EDGE('',*,*,#79231,.F.); +#79231 = EDGE_CURVE('',#79016,#79224,#79232,.T.); +#79232 = LINE('',#79233,#79234); +#79233 = CARTESIAN_POINT('',(167.862542,-72.574535,1.6)); +#79234 = VECTOR('',#79235,1.); +#79235 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#79236 = ORIENTED_EDGE('',*,*,#79023,.F.); +#79237 = FACE_BOUND('',#79238,.F.); +#79238 = EDGE_LOOP('',(#79239)); +#79239 = ORIENTED_EDGE('',*,*,#79240,.T.); +#79240 = EDGE_CURVE('',#79241,#79241,#79243,.T.); +#79241 = VERTEX_POINT('',#79242); +#79242 = CARTESIAN_POINT('',(167.36375,-73.575,1.6)); +#79243 = CIRCLE('',#79244,0.375); +#79244 = AXIS2_PLACEMENT_3D('',#79245,#79246,#79247); +#79245 = CARTESIAN_POINT('',(167.36375,-73.2,1.6)); +#79246 = DIRECTION('',(-0.,0.,-1.)); +#79247 = DIRECTION('',(-0.,-1.,0.)); +#79248 = PLANE('',#79249); +#79249 = AXIS2_PLACEMENT_3D('',#79250,#79251,#79252); +#79250 = CARTESIAN_POINT('',(0.,0.,1.6)); +#79251 = DIRECTION('',(0.,0.,1.)); +#79252 = DIRECTION('',(1.,0.,-0.)); +#79253 = ADVANCED_FACE('',(#79254,#79457),#79468,.T.); +#79254 = FACE_BOUND('',#79255,.T.); +#79255 = EDGE_LOOP('',(#79256,#79257,#79258,#79266,#79274,#79282,#79290, + #79298,#79306,#79314,#79322,#79330,#79338,#79346,#79354,#79362, + #79370,#79378,#79386,#79394,#79402,#79410,#79418,#79426,#79434, + #79442,#79450,#79456)); +#79256 = ORIENTED_EDGE('',*,*,#78945,.F.); +#79257 = ORIENTED_EDGE('',*,*,#78985,.F.); +#79258 = ORIENTED_EDGE('',*,*,#79259,.F.); +#79259 = EDGE_CURVE('',#79260,#78978,#79262,.T.); +#79260 = VERTEX_POINT('',#79261); +#79261 = CARTESIAN_POINT('',(167.185733,-72.420058,1.635)); +#79262 = LINE('',#79263,#79264); +#79263 = CARTESIAN_POINT('',(167.185733,-72.420058,1.635)); +#79264 = VECTOR('',#79265,1.); +#79265 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#79266 = ORIENTED_EDGE('',*,*,#79267,.F.); +#79267 = EDGE_CURVE('',#79268,#79260,#79270,.T.); +#79268 = VERTEX_POINT('',#79269); +#79269 = CARTESIAN_POINT('',(167.016643,-72.479225,1.635)); +#79270 = LINE('',#79271,#79272); +#79271 = CARTESIAN_POINT('',(167.016643,-72.479225,1.635)); +#79272 = VECTOR('',#79273,1.); +#79273 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#79274 = ORIENTED_EDGE('',*,*,#79275,.F.); +#79275 = EDGE_CURVE('',#79276,#79268,#79278,.T.); +#79276 = VERTEX_POINT('',#79277); +#79277 = CARTESIAN_POINT('',(166.864958,-72.574535,1.635)); +#79278 = LINE('',#79279,#79280); +#79279 = CARTESIAN_POINT('',(166.864958,-72.574535,1.635)); +#79280 = VECTOR('',#79281,1.); +#79281 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#79282 = ORIENTED_EDGE('',*,*,#79283,.F.); +#79283 = EDGE_CURVE('',#79284,#79276,#79286,.T.); +#79284 = VERTEX_POINT('',#79285); +#79285 = CARTESIAN_POINT('',(166.738285,-72.701208,1.635)); +#79286 = LINE('',#79287,#79288); +#79287 = CARTESIAN_POINT('',(166.738285,-72.701208,1.635)); +#79288 = VECTOR('',#79289,1.); +#79289 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#79290 = ORIENTED_EDGE('',*,*,#79291,.F.); +#79291 = EDGE_CURVE('',#79292,#79284,#79294,.T.); +#79292 = VERTEX_POINT('',#79293); +#79293 = CARTESIAN_POINT('',(166.642975,-72.852893,1.635)); +#79294 = LINE('',#79295,#79296); +#79295 = CARTESIAN_POINT('',(166.642975,-72.852893,1.635)); +#79296 = VECTOR('',#79297,1.); +#79297 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#79298 = ORIENTED_EDGE('',*,*,#79299,.F.); +#79299 = EDGE_CURVE('',#79300,#79292,#79302,.T.); +#79300 = VERTEX_POINT('',#79301); +#79301 = CARTESIAN_POINT('',(166.583808,-73.021983,1.635)); +#79302 = LINE('',#79303,#79304); +#79303 = CARTESIAN_POINT('',(166.583808,-73.021983,1.635)); +#79304 = VECTOR('',#79305,1.); +#79305 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#79306 = ORIENTED_EDGE('',*,*,#79307,.F.); +#79307 = EDGE_CURVE('',#79308,#79300,#79310,.T.); +#79308 = VERTEX_POINT('',#79309); +#79309 = CARTESIAN_POINT('',(166.56375,-73.2,1.635)); +#79310 = LINE('',#79311,#79312); +#79311 = CARTESIAN_POINT('',(166.56375,-73.2,1.635)); +#79312 = VECTOR('',#79313,1.); +#79313 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#79314 = ORIENTED_EDGE('',*,*,#79315,.F.); +#79315 = EDGE_CURVE('',#79316,#79308,#79318,.T.); +#79316 = VERTEX_POINT('',#79317); +#79317 = CARTESIAN_POINT('',(166.583808,-73.378017,1.635)); +#79318 = LINE('',#79319,#79320); +#79319 = CARTESIAN_POINT('',(166.583808,-73.378017,1.635)); +#79320 = VECTOR('',#79321,1.); +#79321 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#79322 = ORIENTED_EDGE('',*,*,#79323,.F.); +#79323 = EDGE_CURVE('',#79324,#79316,#79326,.T.); +#79324 = VERTEX_POINT('',#79325); +#79325 = CARTESIAN_POINT('',(166.642975,-73.547107,1.635)); +#79326 = LINE('',#79327,#79328); +#79327 = CARTESIAN_POINT('',(166.642975,-73.547107,1.635)); +#79328 = VECTOR('',#79329,1.); +#79329 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#79330 = ORIENTED_EDGE('',*,*,#79331,.F.); +#79331 = EDGE_CURVE('',#79332,#79324,#79334,.T.); +#79332 = VERTEX_POINT('',#79333); +#79333 = CARTESIAN_POINT('',(166.738285,-73.698792,1.635)); +#79334 = LINE('',#79335,#79336); +#79335 = CARTESIAN_POINT('',(166.738285,-73.698792,1.635)); +#79336 = VECTOR('',#79337,1.); +#79337 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#79338 = ORIENTED_EDGE('',*,*,#79339,.F.); +#79339 = EDGE_CURVE('',#79340,#79332,#79342,.T.); +#79340 = VERTEX_POINT('',#79341); +#79341 = CARTESIAN_POINT('',(166.864958,-73.825465,1.635)); +#79342 = LINE('',#79343,#79344); +#79343 = CARTESIAN_POINT('',(166.864958,-73.825465,1.635)); +#79344 = VECTOR('',#79345,1.); +#79345 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#79346 = ORIENTED_EDGE('',*,*,#79347,.F.); +#79347 = EDGE_CURVE('',#79348,#79340,#79350,.T.); +#79348 = VERTEX_POINT('',#79349); +#79349 = CARTESIAN_POINT('',(167.016643,-73.920775,1.635)); +#79350 = LINE('',#79351,#79352); +#79351 = CARTESIAN_POINT('',(167.016643,-73.920775,1.635)); +#79352 = VECTOR('',#79353,1.); +#79353 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#79354 = ORIENTED_EDGE('',*,*,#79355,.F.); +#79355 = EDGE_CURVE('',#79356,#79348,#79358,.T.); +#79356 = VERTEX_POINT('',#79357); +#79357 = CARTESIAN_POINT('',(167.185733,-73.979942,1.635)); +#79358 = LINE('',#79359,#79360); +#79359 = CARTESIAN_POINT('',(167.185733,-73.979942,1.635)); +#79360 = VECTOR('',#79361,1.); +#79361 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#79362 = ORIENTED_EDGE('',*,*,#79363,.F.); +#79363 = EDGE_CURVE('',#79364,#79356,#79366,.T.); +#79364 = VERTEX_POINT('',#79365); +#79365 = CARTESIAN_POINT('',(167.36375,-74.,1.635)); +#79366 = LINE('',#79367,#79368); +#79367 = CARTESIAN_POINT('',(167.36375,-74.,1.635)); +#79368 = VECTOR('',#79369,1.); +#79369 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#79370 = ORIENTED_EDGE('',*,*,#79371,.F.); +#79371 = EDGE_CURVE('',#79372,#79364,#79374,.T.); +#79372 = VERTEX_POINT('',#79373); +#79373 = CARTESIAN_POINT('',(167.541767,-73.979942,1.635)); +#79374 = LINE('',#79375,#79376); +#79375 = CARTESIAN_POINT('',(167.541767,-73.979942,1.635)); +#79376 = VECTOR('',#79377,1.); +#79377 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#79378 = ORIENTED_EDGE('',*,*,#79379,.F.); +#79379 = EDGE_CURVE('',#79380,#79372,#79382,.T.); +#79380 = VERTEX_POINT('',#79381); +#79381 = CARTESIAN_POINT('',(167.710857,-73.920775,1.635)); +#79382 = LINE('',#79383,#79384); +#79383 = CARTESIAN_POINT('',(167.710857,-73.920775,1.635)); +#79384 = VECTOR('',#79385,1.); +#79385 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#79386 = ORIENTED_EDGE('',*,*,#79387,.F.); +#79387 = EDGE_CURVE('',#79388,#79380,#79390,.T.); +#79388 = VERTEX_POINT('',#79389); +#79389 = CARTESIAN_POINT('',(167.862542,-73.825465,1.635)); +#79390 = LINE('',#79391,#79392); +#79391 = CARTESIAN_POINT('',(167.862542,-73.825465,1.635)); +#79392 = VECTOR('',#79393,1.); +#79393 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#79394 = ORIENTED_EDGE('',*,*,#79395,.F.); +#79395 = EDGE_CURVE('',#79396,#79388,#79398,.T.); +#79396 = VERTEX_POINT('',#79397); +#79397 = CARTESIAN_POINT('',(167.989215,-73.698792,1.635)); +#79398 = LINE('',#79399,#79400); +#79399 = CARTESIAN_POINT('',(167.989215,-73.698792,1.635)); +#79400 = VECTOR('',#79401,1.); +#79401 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#79402 = ORIENTED_EDGE('',*,*,#79403,.F.); +#79403 = EDGE_CURVE('',#79404,#79396,#79406,.T.); +#79404 = VERTEX_POINT('',#79405); +#79405 = CARTESIAN_POINT('',(168.084525,-73.547107,1.635)); +#79406 = LINE('',#79407,#79408); +#79407 = CARTESIAN_POINT('',(168.084525,-73.547107,1.635)); +#79408 = VECTOR('',#79409,1.); +#79409 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#79410 = ORIENTED_EDGE('',*,*,#79411,.F.); +#79411 = EDGE_CURVE('',#79412,#79404,#79414,.T.); +#79412 = VERTEX_POINT('',#79413); +#79413 = CARTESIAN_POINT('',(168.143692,-73.378017,1.635)); +#79414 = LINE('',#79415,#79416); +#79415 = CARTESIAN_POINT('',(168.143692,-73.378017,1.635)); +#79416 = VECTOR('',#79417,1.); +#79417 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#79418 = ORIENTED_EDGE('',*,*,#79419,.F.); +#79419 = EDGE_CURVE('',#79420,#79412,#79422,.T.); +#79420 = VERTEX_POINT('',#79421); +#79421 = CARTESIAN_POINT('',(168.16375,-73.2,1.635)); +#79422 = LINE('',#79423,#79424); +#79423 = CARTESIAN_POINT('',(168.16375,-73.2,1.635)); +#79424 = VECTOR('',#79425,1.); +#79425 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#79426 = ORIENTED_EDGE('',*,*,#79427,.F.); +#79427 = EDGE_CURVE('',#79428,#79420,#79430,.T.); +#79428 = VERTEX_POINT('',#79429); +#79429 = CARTESIAN_POINT('',(168.143692,-73.021983,1.635)); +#79430 = LINE('',#79431,#79432); +#79431 = CARTESIAN_POINT('',(168.143692,-73.021983,1.635)); +#79432 = VECTOR('',#79433,1.); +#79433 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#79434 = ORIENTED_EDGE('',*,*,#79435,.F.); +#79435 = EDGE_CURVE('',#79436,#79428,#79438,.T.); +#79436 = VERTEX_POINT('',#79437); +#79437 = CARTESIAN_POINT('',(168.084525,-72.852893,1.635)); +#79438 = LINE('',#79439,#79440); +#79439 = CARTESIAN_POINT('',(168.084525,-72.852893,1.635)); +#79440 = VECTOR('',#79441,1.); +#79441 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#79442 = ORIENTED_EDGE('',*,*,#79443,.F.); +#79443 = EDGE_CURVE('',#79444,#79436,#79446,.T.); +#79444 = VERTEX_POINT('',#79445); +#79445 = CARTESIAN_POINT('',(167.989215,-72.701208,1.635)); +#79446 = LINE('',#79447,#79448); +#79447 = CARTESIAN_POINT('',(167.989215,-72.701208,1.635)); +#79448 = VECTOR('',#79449,1.); +#79449 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#79450 = ORIENTED_EDGE('',*,*,#79451,.F.); +#79451 = EDGE_CURVE('',#79008,#79444,#79452,.T.); +#79452 = LINE('',#79453,#79454); +#79453 = CARTESIAN_POINT('',(167.862542,-72.574535,1.635)); +#79454 = VECTOR('',#79455,1.); +#79455 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#79456 = ORIENTED_EDGE('',*,*,#79007,.F.); +#79457 = FACE_BOUND('',#79458,.T.); +#79458 = EDGE_LOOP('',(#79459)); +#79459 = ORIENTED_EDGE('',*,*,#79460,.T.); +#79460 = EDGE_CURVE('',#79461,#79461,#79463,.T.); +#79461 = VERTEX_POINT('',#79462); +#79462 = CARTESIAN_POINT('',(167.36375,-73.575,1.635)); +#79463 = CIRCLE('',#79464,0.375); +#79464 = AXIS2_PLACEMENT_3D('',#79465,#79466,#79467); +#79465 = CARTESIAN_POINT('',(167.36375,-73.2,1.635)); +#79466 = DIRECTION('',(-0.,0.,-1.)); +#79467 = DIRECTION('',(-0.,-1.,0.)); +#79468 = PLANE('',#79469); +#79469 = AXIS2_PLACEMENT_3D('',#79470,#79471,#79472); +#79470 = CARTESIAN_POINT('',(0.,0.,1.635)); +#79471 = DIRECTION('',(0.,0.,1.)); +#79472 = DIRECTION('',(1.,0.,-0.)); +#79473 = ADVANCED_FACE('',(#79474),#79485,.T.); +#79474 = FACE_BOUND('',#79475,.T.); +#79475 = EDGE_LOOP('',(#79476,#79482,#79483,#79484)); +#79476 = ORIENTED_EDGE('',*,*,#79477,.T.); +#79477 = EDGE_CURVE('',#79040,#79260,#79478,.T.); +#79478 = LINE('',#79479,#79480); +#79479 = CARTESIAN_POINT('',(167.185733,-72.420058,1.6)); +#79480 = VECTOR('',#79481,1.); +#79481 = DIRECTION('',(0.,0.,1.)); +#79482 = ORIENTED_EDGE('',*,*,#79259,.T.); +#79483 = ORIENTED_EDGE('',*,*,#78975,.F.); +#79484 = ORIENTED_EDGE('',*,*,#79039,.F.); +#79485 = PLANE('',#79486); +#79486 = AXIS2_PLACEMENT_3D('',#79487,#79488,#79489); +#79487 = CARTESIAN_POINT('',(167.185733,-72.420058,1.6)); +#79488 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#79489 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#79490 = ADVANCED_FACE('',(#79491),#79502,.T.); +#79491 = FACE_BOUND('',#79492,.T.); +#79492 = EDGE_LOOP('',(#79493,#79494,#79495,#79501)); +#79493 = ORIENTED_EDGE('',*,*,#79015,.T.); +#79494 = ORIENTED_EDGE('',*,*,#79451,.T.); +#79495 = ORIENTED_EDGE('',*,*,#79496,.F.); +#79496 = EDGE_CURVE('',#79224,#79444,#79497,.T.); +#79497 = LINE('',#79498,#79499); +#79498 = CARTESIAN_POINT('',(167.989215,-72.701208,1.6)); +#79499 = VECTOR('',#79500,1.); +#79500 = DIRECTION('',(0.,0.,1.)); +#79501 = ORIENTED_EDGE('',*,*,#79231,.F.); +#79502 = PLANE('',#79503); +#79503 = AXIS2_PLACEMENT_3D('',#79504,#79505,#79506); +#79504 = CARTESIAN_POINT('',(167.862542,-72.574535,1.6)); +#79505 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#79506 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#79507 = ADVANCED_FACE('',(#79508),#79519,.T.); +#79508 = FACE_BOUND('',#79509,.T.); +#79509 = EDGE_LOOP('',(#79510,#79516,#79517,#79518)); +#79510 = ORIENTED_EDGE('',*,*,#79511,.T.); +#79511 = EDGE_CURVE('',#79048,#79268,#79512,.T.); +#79512 = LINE('',#79513,#79514); +#79513 = CARTESIAN_POINT('',(167.016643,-72.479225,1.6)); +#79514 = VECTOR('',#79515,1.); +#79515 = DIRECTION('',(0.,0.,1.)); +#79516 = ORIENTED_EDGE('',*,*,#79267,.T.); +#79517 = ORIENTED_EDGE('',*,*,#79477,.F.); +#79518 = ORIENTED_EDGE('',*,*,#79047,.F.); +#79519 = PLANE('',#79520); +#79520 = AXIS2_PLACEMENT_3D('',#79521,#79522,#79523); +#79521 = CARTESIAN_POINT('',(167.016643,-72.479225,1.6)); +#79522 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#79523 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#79524 = ADVANCED_FACE('',(#79525),#79536,.T.); +#79525 = FACE_BOUND('',#79526,.T.); +#79526 = EDGE_LOOP('',(#79527,#79528,#79529,#79535)); +#79527 = ORIENTED_EDGE('',*,*,#79496,.T.); +#79528 = ORIENTED_EDGE('',*,*,#79443,.T.); +#79529 = ORIENTED_EDGE('',*,*,#79530,.F.); +#79530 = EDGE_CURVE('',#79216,#79436,#79531,.T.); +#79531 = LINE('',#79532,#79533); +#79532 = CARTESIAN_POINT('',(168.084525,-72.852893,1.6)); +#79533 = VECTOR('',#79534,1.); +#79534 = DIRECTION('',(0.,0.,1.)); +#79535 = ORIENTED_EDGE('',*,*,#79223,.F.); +#79536 = PLANE('',#79537); +#79537 = AXIS2_PLACEMENT_3D('',#79538,#79539,#79540); +#79538 = CARTESIAN_POINT('',(167.989215,-72.701208,1.6)); +#79539 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#79540 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#79541 = ADVANCED_FACE('',(#79542),#79553,.T.); +#79542 = FACE_BOUND('',#79543,.T.); +#79543 = EDGE_LOOP('',(#79544,#79550,#79551,#79552)); +#79544 = ORIENTED_EDGE('',*,*,#79545,.T.); +#79545 = EDGE_CURVE('',#79056,#79276,#79546,.T.); +#79546 = LINE('',#79547,#79548); +#79547 = CARTESIAN_POINT('',(166.864958,-72.574535,1.6)); +#79548 = VECTOR('',#79549,1.); +#79549 = DIRECTION('',(0.,0.,1.)); +#79550 = ORIENTED_EDGE('',*,*,#79275,.T.); +#79551 = ORIENTED_EDGE('',*,*,#79511,.F.); +#79552 = ORIENTED_EDGE('',*,*,#79055,.F.); +#79553 = PLANE('',#79554); +#79554 = AXIS2_PLACEMENT_3D('',#79555,#79556,#79557); +#79555 = CARTESIAN_POINT('',(166.864958,-72.574535,1.6)); +#79556 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#79557 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#79558 = ADVANCED_FACE('',(#79559),#79570,.T.); +#79559 = FACE_BOUND('',#79560,.T.); +#79560 = EDGE_LOOP('',(#79561,#79562,#79563,#79569)); +#79561 = ORIENTED_EDGE('',*,*,#79530,.T.); +#79562 = ORIENTED_EDGE('',*,*,#79435,.T.); +#79563 = ORIENTED_EDGE('',*,*,#79564,.F.); +#79564 = EDGE_CURVE('',#79208,#79428,#79565,.T.); +#79565 = LINE('',#79566,#79567); +#79566 = CARTESIAN_POINT('',(168.143692,-73.021983,1.6)); +#79567 = VECTOR('',#79568,1.); +#79568 = DIRECTION('',(0.,0.,1.)); +#79569 = ORIENTED_EDGE('',*,*,#79215,.F.); +#79570 = PLANE('',#79571); +#79571 = AXIS2_PLACEMENT_3D('',#79572,#79573,#79574); +#79572 = CARTESIAN_POINT('',(168.084525,-72.852893,1.6)); +#79573 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#79574 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#79575 = ADVANCED_FACE('',(#79576),#79587,.T.); +#79576 = FACE_BOUND('',#79577,.T.); +#79577 = EDGE_LOOP('',(#79578,#79584,#79585,#79586)); +#79578 = ORIENTED_EDGE('',*,*,#79579,.T.); +#79579 = EDGE_CURVE('',#79064,#79284,#79580,.T.); +#79580 = LINE('',#79581,#79582); +#79581 = CARTESIAN_POINT('',(166.738285,-72.701208,1.6)); +#79582 = VECTOR('',#79583,1.); +#79583 = DIRECTION('',(0.,0.,1.)); +#79584 = ORIENTED_EDGE('',*,*,#79283,.T.); +#79585 = ORIENTED_EDGE('',*,*,#79545,.F.); +#79586 = ORIENTED_EDGE('',*,*,#79063,.F.); +#79587 = PLANE('',#79588); +#79588 = AXIS2_PLACEMENT_3D('',#79589,#79590,#79591); +#79589 = CARTESIAN_POINT('',(166.738285,-72.701208,1.6)); +#79590 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#79591 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#79592 = ADVANCED_FACE('',(#79593),#79604,.T.); +#79593 = FACE_BOUND('',#79594,.T.); +#79594 = EDGE_LOOP('',(#79595,#79596,#79597,#79603)); +#79595 = ORIENTED_EDGE('',*,*,#79564,.T.); +#79596 = ORIENTED_EDGE('',*,*,#79427,.T.); +#79597 = ORIENTED_EDGE('',*,*,#79598,.F.); +#79598 = EDGE_CURVE('',#79200,#79420,#79599,.T.); +#79599 = LINE('',#79600,#79601); +#79600 = CARTESIAN_POINT('',(168.16375,-73.2,1.6)); +#79601 = VECTOR('',#79602,1.); +#79602 = DIRECTION('',(0.,0.,1.)); +#79603 = ORIENTED_EDGE('',*,*,#79207,.F.); +#79604 = PLANE('',#79605); +#79605 = AXIS2_PLACEMENT_3D('',#79606,#79607,#79608); +#79606 = CARTESIAN_POINT('',(168.143692,-73.021983,1.6)); +#79607 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#79608 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#79609 = ADVANCED_FACE('',(#79610),#79621,.T.); +#79610 = FACE_BOUND('',#79611,.T.); +#79611 = EDGE_LOOP('',(#79612,#79618,#79619,#79620)); +#79612 = ORIENTED_EDGE('',*,*,#79613,.T.); +#79613 = EDGE_CURVE('',#79072,#79292,#79614,.T.); +#79614 = LINE('',#79615,#79616); +#79615 = CARTESIAN_POINT('',(166.642975,-72.852893,1.6)); +#79616 = VECTOR('',#79617,1.); +#79617 = DIRECTION('',(0.,0.,1.)); +#79618 = ORIENTED_EDGE('',*,*,#79291,.T.); +#79619 = ORIENTED_EDGE('',*,*,#79579,.F.); +#79620 = ORIENTED_EDGE('',*,*,#79071,.F.); +#79621 = PLANE('',#79622); +#79622 = AXIS2_PLACEMENT_3D('',#79623,#79624,#79625); +#79623 = CARTESIAN_POINT('',(166.642975,-72.852893,1.6)); +#79624 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#79625 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#79626 = ADVANCED_FACE('',(#79627),#79638,.T.); +#79627 = FACE_BOUND('',#79628,.T.); +#79628 = EDGE_LOOP('',(#79629,#79630,#79631,#79637)); +#79629 = ORIENTED_EDGE('',*,*,#79598,.T.); +#79630 = ORIENTED_EDGE('',*,*,#79419,.T.); +#79631 = ORIENTED_EDGE('',*,*,#79632,.F.); +#79632 = EDGE_CURVE('',#79192,#79412,#79633,.T.); +#79633 = LINE('',#79634,#79635); +#79634 = CARTESIAN_POINT('',(168.143692,-73.378017,1.6)); +#79635 = VECTOR('',#79636,1.); +#79636 = DIRECTION('',(0.,0.,1.)); +#79637 = ORIENTED_EDGE('',*,*,#79199,.F.); +#79638 = PLANE('',#79639); +#79639 = AXIS2_PLACEMENT_3D('',#79640,#79641,#79642); +#79640 = CARTESIAN_POINT('',(168.16375,-73.2,1.6)); +#79641 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#79642 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#79643 = ADVANCED_FACE('',(#79644),#79655,.T.); +#79644 = FACE_BOUND('',#79645,.T.); +#79645 = EDGE_LOOP('',(#79646,#79652,#79653,#79654)); +#79646 = ORIENTED_EDGE('',*,*,#79647,.T.); +#79647 = EDGE_CURVE('',#79080,#79300,#79648,.T.); +#79648 = LINE('',#79649,#79650); +#79649 = CARTESIAN_POINT('',(166.583808,-73.021983,1.6)); +#79650 = VECTOR('',#79651,1.); +#79651 = DIRECTION('',(0.,0.,1.)); +#79652 = ORIENTED_EDGE('',*,*,#79299,.T.); +#79653 = ORIENTED_EDGE('',*,*,#79613,.F.); +#79654 = ORIENTED_EDGE('',*,*,#79079,.F.); +#79655 = PLANE('',#79656); +#79656 = AXIS2_PLACEMENT_3D('',#79657,#79658,#79659); +#79657 = CARTESIAN_POINT('',(166.583808,-73.021983,1.6)); +#79658 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#79659 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#79660 = ADVANCED_FACE('',(#79661),#79672,.T.); +#79661 = FACE_BOUND('',#79662,.T.); +#79662 = EDGE_LOOP('',(#79663,#79664,#79665,#79671)); +#79663 = ORIENTED_EDGE('',*,*,#79632,.T.); +#79664 = ORIENTED_EDGE('',*,*,#79411,.T.); +#79665 = ORIENTED_EDGE('',*,*,#79666,.F.); +#79666 = EDGE_CURVE('',#79184,#79404,#79667,.T.); +#79667 = LINE('',#79668,#79669); +#79668 = CARTESIAN_POINT('',(168.084525,-73.547107,1.6)); +#79669 = VECTOR('',#79670,1.); +#79670 = DIRECTION('',(0.,0.,1.)); +#79671 = ORIENTED_EDGE('',*,*,#79191,.F.); +#79672 = PLANE('',#79673); +#79673 = AXIS2_PLACEMENT_3D('',#79674,#79675,#79676); +#79674 = CARTESIAN_POINT('',(168.143692,-73.378017,1.6)); +#79675 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#79676 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#79677 = ADVANCED_FACE('',(#79678),#79689,.T.); +#79678 = FACE_BOUND('',#79679,.T.); +#79679 = EDGE_LOOP('',(#79680,#79686,#79687,#79688)); +#79680 = ORIENTED_EDGE('',*,*,#79681,.T.); +#79681 = EDGE_CURVE('',#79088,#79308,#79682,.T.); +#79682 = LINE('',#79683,#79684); +#79683 = CARTESIAN_POINT('',(166.56375,-73.2,1.6)); +#79684 = VECTOR('',#79685,1.); +#79685 = DIRECTION('',(0.,0.,1.)); +#79686 = ORIENTED_EDGE('',*,*,#79307,.T.); +#79687 = ORIENTED_EDGE('',*,*,#79647,.F.); +#79688 = ORIENTED_EDGE('',*,*,#79087,.F.); +#79689 = PLANE('',#79690); +#79690 = AXIS2_PLACEMENT_3D('',#79691,#79692,#79693); +#79691 = CARTESIAN_POINT('',(166.56375,-73.2,1.6)); +#79692 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#79693 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#79694 = ADVANCED_FACE('',(#79695),#79706,.T.); +#79695 = FACE_BOUND('',#79696,.T.); +#79696 = EDGE_LOOP('',(#79697,#79698,#79699,#79705)); +#79697 = ORIENTED_EDGE('',*,*,#79666,.T.); +#79698 = ORIENTED_EDGE('',*,*,#79403,.T.); +#79699 = ORIENTED_EDGE('',*,*,#79700,.F.); +#79700 = EDGE_CURVE('',#79176,#79396,#79701,.T.); +#79701 = LINE('',#79702,#79703); +#79702 = CARTESIAN_POINT('',(167.989215,-73.698792,1.6)); +#79703 = VECTOR('',#79704,1.); +#79704 = DIRECTION('',(0.,0.,1.)); +#79705 = ORIENTED_EDGE('',*,*,#79183,.F.); +#79706 = PLANE('',#79707); +#79707 = AXIS2_PLACEMENT_3D('',#79708,#79709,#79710); +#79708 = CARTESIAN_POINT('',(168.084525,-73.547107,1.6)); +#79709 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#79710 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#79711 = ADVANCED_FACE('',(#79712),#79723,.T.); +#79712 = FACE_BOUND('',#79713,.T.); +#79713 = EDGE_LOOP('',(#79714,#79720,#79721,#79722)); +#79714 = ORIENTED_EDGE('',*,*,#79715,.T.); +#79715 = EDGE_CURVE('',#79096,#79316,#79716,.T.); +#79716 = LINE('',#79717,#79718); +#79717 = CARTESIAN_POINT('',(166.583808,-73.378017,1.6)); +#79718 = VECTOR('',#79719,1.); +#79719 = DIRECTION('',(0.,0.,1.)); +#79720 = ORIENTED_EDGE('',*,*,#79315,.T.); +#79721 = ORIENTED_EDGE('',*,*,#79681,.F.); +#79722 = ORIENTED_EDGE('',*,*,#79095,.F.); +#79723 = PLANE('',#79724); +#79724 = AXIS2_PLACEMENT_3D('',#79725,#79726,#79727); +#79725 = CARTESIAN_POINT('',(166.583808,-73.378017,1.6)); +#79726 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#79727 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#79728 = ADVANCED_FACE('',(#79729),#79740,.T.); +#79729 = FACE_BOUND('',#79730,.T.); +#79730 = EDGE_LOOP('',(#79731,#79732,#79733,#79739)); +#79731 = ORIENTED_EDGE('',*,*,#79700,.T.); +#79732 = ORIENTED_EDGE('',*,*,#79395,.T.); +#79733 = ORIENTED_EDGE('',*,*,#79734,.F.); +#79734 = EDGE_CURVE('',#79168,#79388,#79735,.T.); +#79735 = LINE('',#79736,#79737); +#79736 = CARTESIAN_POINT('',(167.862542,-73.825465,1.6)); +#79737 = VECTOR('',#79738,1.); +#79738 = DIRECTION('',(0.,0.,1.)); +#79739 = ORIENTED_EDGE('',*,*,#79175,.F.); +#79740 = PLANE('',#79741); +#79741 = AXIS2_PLACEMENT_3D('',#79742,#79743,#79744); +#79742 = CARTESIAN_POINT('',(167.989215,-73.698792,1.6)); +#79743 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#79744 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#79745 = ADVANCED_FACE('',(#79746),#79757,.T.); +#79746 = FACE_BOUND('',#79747,.T.); +#79747 = EDGE_LOOP('',(#79748,#79754,#79755,#79756)); +#79748 = ORIENTED_EDGE('',*,*,#79749,.T.); +#79749 = EDGE_CURVE('',#79104,#79324,#79750,.T.); +#79750 = LINE('',#79751,#79752); +#79751 = CARTESIAN_POINT('',(166.642975,-73.547107,1.6)); +#79752 = VECTOR('',#79753,1.); +#79753 = DIRECTION('',(0.,0.,1.)); +#79754 = ORIENTED_EDGE('',*,*,#79323,.T.); +#79755 = ORIENTED_EDGE('',*,*,#79715,.F.); +#79756 = ORIENTED_EDGE('',*,*,#79103,.F.); +#79757 = PLANE('',#79758); +#79758 = AXIS2_PLACEMENT_3D('',#79759,#79760,#79761); +#79759 = CARTESIAN_POINT('',(166.642975,-73.547107,1.6)); +#79760 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#79761 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#79762 = ADVANCED_FACE('',(#79763),#79774,.T.); +#79763 = FACE_BOUND('',#79764,.T.); +#79764 = EDGE_LOOP('',(#79765,#79766,#79767,#79773)); +#79765 = ORIENTED_EDGE('',*,*,#79734,.T.); +#79766 = ORIENTED_EDGE('',*,*,#79387,.T.); +#79767 = ORIENTED_EDGE('',*,*,#79768,.F.); +#79768 = EDGE_CURVE('',#79160,#79380,#79769,.T.); +#79769 = LINE('',#79770,#79771); +#79770 = CARTESIAN_POINT('',(167.710857,-73.920775,1.6)); +#79771 = VECTOR('',#79772,1.); +#79772 = DIRECTION('',(0.,0.,1.)); +#79773 = ORIENTED_EDGE('',*,*,#79167,.F.); +#79774 = PLANE('',#79775); +#79775 = AXIS2_PLACEMENT_3D('',#79776,#79777,#79778); +#79776 = CARTESIAN_POINT('',(167.862542,-73.825465,1.6)); +#79777 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#79778 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#79779 = ADVANCED_FACE('',(#79780),#79791,.T.); +#79780 = FACE_BOUND('',#79781,.T.); +#79781 = EDGE_LOOP('',(#79782,#79788,#79789,#79790)); +#79782 = ORIENTED_EDGE('',*,*,#79783,.T.); +#79783 = EDGE_CURVE('',#79112,#79332,#79784,.T.); +#79784 = LINE('',#79785,#79786); +#79785 = CARTESIAN_POINT('',(166.738285,-73.698792,1.6)); +#79786 = VECTOR('',#79787,1.); +#79787 = DIRECTION('',(0.,0.,1.)); +#79788 = ORIENTED_EDGE('',*,*,#79331,.T.); +#79789 = ORIENTED_EDGE('',*,*,#79749,.F.); +#79790 = ORIENTED_EDGE('',*,*,#79111,.F.); +#79791 = PLANE('',#79792); +#79792 = AXIS2_PLACEMENT_3D('',#79793,#79794,#79795); +#79793 = CARTESIAN_POINT('',(166.738285,-73.698792,1.6)); +#79794 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#79795 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#79796 = ADVANCED_FACE('',(#79797),#79808,.T.); +#79797 = FACE_BOUND('',#79798,.T.); +#79798 = EDGE_LOOP('',(#79799,#79800,#79801,#79807)); +#79799 = ORIENTED_EDGE('',*,*,#79768,.T.); +#79800 = ORIENTED_EDGE('',*,*,#79379,.T.); +#79801 = ORIENTED_EDGE('',*,*,#79802,.F.); +#79802 = EDGE_CURVE('',#79152,#79372,#79803,.T.); +#79803 = LINE('',#79804,#79805); +#79804 = CARTESIAN_POINT('',(167.541767,-73.979942,1.6)); +#79805 = VECTOR('',#79806,1.); +#79806 = DIRECTION('',(0.,0.,1.)); +#79807 = ORIENTED_EDGE('',*,*,#79159,.F.); +#79808 = PLANE('',#79809); +#79809 = AXIS2_PLACEMENT_3D('',#79810,#79811,#79812); +#79810 = CARTESIAN_POINT('',(167.710857,-73.920775,1.6)); +#79811 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#79812 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#79813 = ADVANCED_FACE('',(#79814),#79825,.T.); +#79814 = FACE_BOUND('',#79815,.T.); +#79815 = EDGE_LOOP('',(#79816,#79822,#79823,#79824)); +#79816 = ORIENTED_EDGE('',*,*,#79817,.T.); +#79817 = EDGE_CURVE('',#79120,#79340,#79818,.T.); +#79818 = LINE('',#79819,#79820); +#79819 = CARTESIAN_POINT('',(166.864958,-73.825465,1.6)); +#79820 = VECTOR('',#79821,1.); +#79821 = DIRECTION('',(0.,0.,1.)); +#79822 = ORIENTED_EDGE('',*,*,#79339,.T.); +#79823 = ORIENTED_EDGE('',*,*,#79783,.F.); +#79824 = ORIENTED_EDGE('',*,*,#79119,.F.); +#79825 = PLANE('',#79826); +#79826 = AXIS2_PLACEMENT_3D('',#79827,#79828,#79829); +#79827 = CARTESIAN_POINT('',(166.864958,-73.825465,1.6)); +#79828 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#79829 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#79830 = ADVANCED_FACE('',(#79831),#79842,.T.); +#79831 = FACE_BOUND('',#79832,.T.); +#79832 = EDGE_LOOP('',(#79833,#79834,#79835,#79841)); +#79833 = ORIENTED_EDGE('',*,*,#79802,.T.); +#79834 = ORIENTED_EDGE('',*,*,#79371,.T.); +#79835 = ORIENTED_EDGE('',*,*,#79836,.F.); +#79836 = EDGE_CURVE('',#79144,#79364,#79837,.T.); +#79837 = LINE('',#79838,#79839); +#79838 = CARTESIAN_POINT('',(167.36375,-74.,1.6)); +#79839 = VECTOR('',#79840,1.); +#79840 = DIRECTION('',(0.,0.,1.)); +#79841 = ORIENTED_EDGE('',*,*,#79151,.F.); +#79842 = PLANE('',#79843); +#79843 = AXIS2_PLACEMENT_3D('',#79844,#79845,#79846); +#79844 = CARTESIAN_POINT('',(167.541767,-73.979942,1.6)); +#79845 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#79846 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#79847 = ADVANCED_FACE('',(#79848),#79859,.T.); +#79848 = FACE_BOUND('',#79849,.T.); +#79849 = EDGE_LOOP('',(#79850,#79856,#79857,#79858)); +#79850 = ORIENTED_EDGE('',*,*,#79851,.T.); +#79851 = EDGE_CURVE('',#79128,#79348,#79852,.T.); +#79852 = LINE('',#79853,#79854); +#79853 = CARTESIAN_POINT('',(167.016643,-73.920775,1.6)); +#79854 = VECTOR('',#79855,1.); +#79855 = DIRECTION('',(0.,0.,1.)); +#79856 = ORIENTED_EDGE('',*,*,#79347,.T.); +#79857 = ORIENTED_EDGE('',*,*,#79817,.F.); +#79858 = ORIENTED_EDGE('',*,*,#79127,.F.); +#79859 = PLANE('',#79860); +#79860 = AXIS2_PLACEMENT_3D('',#79861,#79862,#79863); +#79861 = CARTESIAN_POINT('',(167.016643,-73.920775,1.6)); +#79862 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#79863 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#79864 = ADVANCED_FACE('',(#79865),#79876,.T.); +#79865 = FACE_BOUND('',#79866,.T.); +#79866 = EDGE_LOOP('',(#79867,#79868,#79869,#79875)); +#79867 = ORIENTED_EDGE('',*,*,#79836,.T.); +#79868 = ORIENTED_EDGE('',*,*,#79363,.T.); +#79869 = ORIENTED_EDGE('',*,*,#79870,.F.); +#79870 = EDGE_CURVE('',#79136,#79356,#79871,.T.); +#79871 = LINE('',#79872,#79873); +#79872 = CARTESIAN_POINT('',(167.185733,-73.979942,1.6)); +#79873 = VECTOR('',#79874,1.); +#79874 = DIRECTION('',(0.,0.,1.)); +#79875 = ORIENTED_EDGE('',*,*,#79143,.F.); +#79876 = PLANE('',#79877); +#79877 = AXIS2_PLACEMENT_3D('',#79878,#79879,#79880); +#79878 = CARTESIAN_POINT('',(167.36375,-74.,1.6)); +#79879 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#79880 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#79881 = ADVANCED_FACE('',(#79882),#79888,.T.); +#79882 = FACE_BOUND('',#79883,.T.); +#79883 = EDGE_LOOP('',(#79884,#79885,#79886,#79887)); +#79884 = ORIENTED_EDGE('',*,*,#79870,.T.); +#79885 = ORIENTED_EDGE('',*,*,#79355,.T.); +#79886 = ORIENTED_EDGE('',*,*,#79851,.F.); +#79887 = ORIENTED_EDGE('',*,*,#79135,.F.); +#79888 = PLANE('',#79889); +#79889 = AXIS2_PLACEMENT_3D('',#79890,#79891,#79892); +#79890 = CARTESIAN_POINT('',(167.185733,-73.979942,1.6)); +#79891 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#79892 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#79893 = ADVANCED_FACE('',(#79894),#79905,.F.); +#79894 = FACE_BOUND('',#79895,.T.); +#79895 = EDGE_LOOP('',(#79896,#79897,#79903,#79904)); +#79896 = ORIENTED_EDGE('',*,*,#79240,.T.); +#79897 = ORIENTED_EDGE('',*,*,#79898,.T.); +#79898 = EDGE_CURVE('',#79241,#79461,#79899,.T.); +#79899 = LINE('',#79900,#79901); +#79900 = CARTESIAN_POINT('',(167.36375,-73.575,-4.5E-02)); +#79901 = VECTOR('',#79902,1.); +#79902 = DIRECTION('',(0.,0.,1.)); +#79903 = ORIENTED_EDGE('',*,*,#79460,.F.); +#79904 = ORIENTED_EDGE('',*,*,#79898,.F.); +#79905 = CYLINDRICAL_SURFACE('',#79906,0.375); +#79906 = AXIS2_PLACEMENT_3D('',#79907,#79908,#79909); +#79907 = CARTESIAN_POINT('',(167.36375,-73.2,-4.5E-02)); +#79908 = DIRECTION('',(-0.,-0.,-1.)); +#79909 = DIRECTION('',(-0.,-1.,0.)); +#79910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#79914)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#79911,#79912,#79913)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#79911 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#79912 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#79913 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#79914 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#79911, + 'distance_accuracy_value','confusion accuracy'); +#79915 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#79916,#79918); +#79916 = ( REPRESENTATION_RELATIONSHIP('','',#78928,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#79917) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#79917 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1587); +#79918 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #79919); +#79919 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('395','=>[0:1:1:388]','',#5, + #78923,$); +#79920 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#78925)); +#79921 = SHAPE_DEFINITION_REPRESENTATION(#79922,#79928); +#79922 = PRODUCT_DEFINITION_SHAPE('','',#79923); +#79923 = PRODUCT_DEFINITION('design','',#79924,#79927); +#79924 = PRODUCT_DEFINITION_FORMATION('','',#79925); +#79925 = PRODUCT('HackPad_pad_139','HackPad_pad_139','',(#79926)); +#79926 = PRODUCT_CONTEXT('',#2,'mechanical'); +#79927 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#79928 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#79929),#80910); +#79929 = MANIFOLD_SOLID_BREP('',#79930); +#79930 = CLOSED_SHELL('',(#79931,#79971,#80002,#80033,#80253,#80473, + #80490,#80507,#80524,#80541,#80558,#80575,#80592,#80609,#80626, + #80643,#80660,#80677,#80694,#80711,#80728,#80745,#80762,#80779, + #80796,#80813,#80830,#80847,#80864,#80881,#80893)); +#79931 = ADVANCED_FACE('',(#79932),#79966,.T.); +#79932 = FACE_BOUND('',#79933,.T.); +#79933 = EDGE_LOOP('',(#79934,#79944,#79952,#79960)); +#79934 = ORIENTED_EDGE('',*,*,#79935,.T.); +#79935 = EDGE_CURVE('',#79936,#79938,#79940,.T.); +#79936 = VERTEX_POINT('',#79937); +#79937 = CARTESIAN_POINT('',(167.541767,-72.420058,-3.5E-02)); +#79938 = VERTEX_POINT('',#79939); +#79939 = CARTESIAN_POINT('',(167.541767,-72.420058,0.)); +#79940 = LINE('',#79941,#79942); +#79941 = CARTESIAN_POINT('',(167.541767,-72.420058,-3.5E-02)); +#79942 = VECTOR('',#79943,1.); +#79943 = DIRECTION('',(0.,0.,1.)); +#79944 = ORIENTED_EDGE('',*,*,#79945,.T.); +#79945 = EDGE_CURVE('',#79938,#79946,#79948,.T.); +#79946 = VERTEX_POINT('',#79947); +#79947 = CARTESIAN_POINT('',(167.710857,-72.479225,0.)); +#79948 = LINE('',#79949,#79950); +#79949 = CARTESIAN_POINT('',(167.541767,-72.420058,0.)); +#79950 = VECTOR('',#79951,1.); +#79951 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#79952 = ORIENTED_EDGE('',*,*,#79953,.F.); +#79953 = EDGE_CURVE('',#79954,#79946,#79956,.T.); +#79954 = VERTEX_POINT('',#79955); +#79955 = CARTESIAN_POINT('',(167.710857,-72.479225,-3.5E-02)); +#79956 = LINE('',#79957,#79958); +#79957 = CARTESIAN_POINT('',(167.710857,-72.479225,-3.5E-02)); +#79958 = VECTOR('',#79959,1.); +#79959 = DIRECTION('',(0.,0.,1.)); +#79960 = ORIENTED_EDGE('',*,*,#79961,.F.); +#79961 = EDGE_CURVE('',#79936,#79954,#79962,.T.); +#79962 = LINE('',#79963,#79964); +#79963 = CARTESIAN_POINT('',(167.541767,-72.420058,-3.5E-02)); +#79964 = VECTOR('',#79965,1.); +#79965 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#79966 = PLANE('',#79967); +#79967 = AXIS2_PLACEMENT_3D('',#79968,#79969,#79970); +#79968 = CARTESIAN_POINT('',(167.541767,-72.420058,-3.5E-02)); +#79969 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#79970 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#79971 = ADVANCED_FACE('',(#79972),#79997,.T.); +#79972 = FACE_BOUND('',#79973,.T.); +#79973 = EDGE_LOOP('',(#79974,#79984,#79990,#79991)); +#79974 = ORIENTED_EDGE('',*,*,#79975,.T.); +#79975 = EDGE_CURVE('',#79976,#79978,#79980,.T.); +#79976 = VERTEX_POINT('',#79977); +#79977 = CARTESIAN_POINT('',(167.36375,-72.4,-3.5E-02)); +#79978 = VERTEX_POINT('',#79979); +#79979 = CARTESIAN_POINT('',(167.36375,-72.4,0.)); +#79980 = LINE('',#79981,#79982); +#79981 = CARTESIAN_POINT('',(167.36375,-72.4,-3.5E-02)); +#79982 = VECTOR('',#79983,1.); +#79983 = DIRECTION('',(0.,0.,1.)); +#79984 = ORIENTED_EDGE('',*,*,#79985,.T.); +#79985 = EDGE_CURVE('',#79978,#79938,#79986,.T.); +#79986 = LINE('',#79987,#79988); +#79987 = CARTESIAN_POINT('',(167.36375,-72.4,0.)); +#79988 = VECTOR('',#79989,1.); +#79989 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#79990 = ORIENTED_EDGE('',*,*,#79935,.F.); +#79991 = ORIENTED_EDGE('',*,*,#79992,.F.); +#79992 = EDGE_CURVE('',#79976,#79936,#79993,.T.); +#79993 = LINE('',#79994,#79995); +#79994 = CARTESIAN_POINT('',(167.36375,-72.4,-3.5E-02)); +#79995 = VECTOR('',#79996,1.); +#79996 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#79997 = PLANE('',#79998); +#79998 = AXIS2_PLACEMENT_3D('',#79999,#80000,#80001); +#79999 = CARTESIAN_POINT('',(167.36375,-72.4,-3.5E-02)); +#80000 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#80001 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#80002 = ADVANCED_FACE('',(#80003),#80028,.T.); +#80003 = FACE_BOUND('',#80004,.T.); +#80004 = EDGE_LOOP('',(#80005,#80006,#80014,#80022)); +#80005 = ORIENTED_EDGE('',*,*,#79953,.T.); +#80006 = ORIENTED_EDGE('',*,*,#80007,.T.); +#80007 = EDGE_CURVE('',#79946,#80008,#80010,.T.); +#80008 = VERTEX_POINT('',#80009); +#80009 = CARTESIAN_POINT('',(167.862542,-72.574535,0.)); +#80010 = LINE('',#80011,#80012); +#80011 = CARTESIAN_POINT('',(167.710857,-72.479225,0.)); +#80012 = VECTOR('',#80013,1.); +#80013 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#80014 = ORIENTED_EDGE('',*,*,#80015,.F.); +#80015 = EDGE_CURVE('',#80016,#80008,#80018,.T.); +#80016 = VERTEX_POINT('',#80017); +#80017 = CARTESIAN_POINT('',(167.862542,-72.574535,-3.5E-02)); +#80018 = LINE('',#80019,#80020); +#80019 = CARTESIAN_POINT('',(167.862542,-72.574535,-3.5E-02)); +#80020 = VECTOR('',#80021,1.); +#80021 = DIRECTION('',(0.,0.,1.)); +#80022 = ORIENTED_EDGE('',*,*,#80023,.F.); +#80023 = EDGE_CURVE('',#79954,#80016,#80024,.T.); +#80024 = LINE('',#80025,#80026); +#80025 = CARTESIAN_POINT('',(167.710857,-72.479225,-3.5E-02)); +#80026 = VECTOR('',#80027,1.); +#80027 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#80028 = PLANE('',#80029); +#80029 = AXIS2_PLACEMENT_3D('',#80030,#80031,#80032); +#80030 = CARTESIAN_POINT('',(167.710857,-72.479225,-3.5E-02)); +#80031 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#80032 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#80033 = ADVANCED_FACE('',(#80034,#80237),#80248,.F.); +#80034 = FACE_BOUND('',#80035,.F.); +#80035 = EDGE_LOOP('',(#80036,#80037,#80038,#80046,#80054,#80062,#80070, + #80078,#80086,#80094,#80102,#80110,#80118,#80126,#80134,#80142, + #80150,#80158,#80166,#80174,#80182,#80190,#80198,#80206,#80214, + #80222,#80230,#80236)); +#80036 = ORIENTED_EDGE('',*,*,#79961,.F.); +#80037 = ORIENTED_EDGE('',*,*,#79992,.F.); +#80038 = ORIENTED_EDGE('',*,*,#80039,.F.); +#80039 = EDGE_CURVE('',#80040,#79976,#80042,.T.); +#80040 = VERTEX_POINT('',#80041); +#80041 = CARTESIAN_POINT('',(167.185733,-72.420058,-3.5E-02)); +#80042 = LINE('',#80043,#80044); +#80043 = CARTESIAN_POINT('',(167.185733,-72.420058,-3.5E-02)); +#80044 = VECTOR('',#80045,1.); +#80045 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#80046 = ORIENTED_EDGE('',*,*,#80047,.F.); +#80047 = EDGE_CURVE('',#80048,#80040,#80050,.T.); +#80048 = VERTEX_POINT('',#80049); +#80049 = CARTESIAN_POINT('',(167.016643,-72.479225,-3.5E-02)); +#80050 = LINE('',#80051,#80052); +#80051 = CARTESIAN_POINT('',(167.016643,-72.479225,-3.5E-02)); +#80052 = VECTOR('',#80053,1.); +#80053 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#80054 = ORIENTED_EDGE('',*,*,#80055,.F.); +#80055 = EDGE_CURVE('',#80056,#80048,#80058,.T.); +#80056 = VERTEX_POINT('',#80057); +#80057 = CARTESIAN_POINT('',(166.864958,-72.574535,-3.5E-02)); +#80058 = LINE('',#80059,#80060); +#80059 = CARTESIAN_POINT('',(166.864958,-72.574535,-3.5E-02)); +#80060 = VECTOR('',#80061,1.); +#80061 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#80062 = ORIENTED_EDGE('',*,*,#80063,.F.); +#80063 = EDGE_CURVE('',#80064,#80056,#80066,.T.); +#80064 = VERTEX_POINT('',#80065); +#80065 = CARTESIAN_POINT('',(166.738285,-72.701208,-3.5E-02)); +#80066 = LINE('',#80067,#80068); +#80067 = CARTESIAN_POINT('',(166.738285,-72.701208,-3.5E-02)); +#80068 = VECTOR('',#80069,1.); +#80069 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#80070 = ORIENTED_EDGE('',*,*,#80071,.F.); +#80071 = EDGE_CURVE('',#80072,#80064,#80074,.T.); +#80072 = VERTEX_POINT('',#80073); +#80073 = CARTESIAN_POINT('',(166.642975,-72.852893,-3.5E-02)); +#80074 = LINE('',#80075,#80076); +#80075 = CARTESIAN_POINT('',(166.642975,-72.852893,-3.5E-02)); +#80076 = VECTOR('',#80077,1.); +#80077 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#80078 = ORIENTED_EDGE('',*,*,#80079,.F.); +#80079 = EDGE_CURVE('',#80080,#80072,#80082,.T.); +#80080 = VERTEX_POINT('',#80081); +#80081 = CARTESIAN_POINT('',(166.583808,-73.021983,-3.5E-02)); +#80082 = LINE('',#80083,#80084); +#80083 = CARTESIAN_POINT('',(166.583808,-73.021983,-3.5E-02)); +#80084 = VECTOR('',#80085,1.); +#80085 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#80086 = ORIENTED_EDGE('',*,*,#80087,.F.); +#80087 = EDGE_CURVE('',#80088,#80080,#80090,.T.); +#80088 = VERTEX_POINT('',#80089); +#80089 = CARTESIAN_POINT('',(166.56375,-73.2,-3.5E-02)); +#80090 = LINE('',#80091,#80092); +#80091 = CARTESIAN_POINT('',(166.56375,-73.2,-3.5E-02)); +#80092 = VECTOR('',#80093,1.); +#80093 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#80094 = ORIENTED_EDGE('',*,*,#80095,.F.); +#80095 = EDGE_CURVE('',#80096,#80088,#80098,.T.); +#80096 = VERTEX_POINT('',#80097); +#80097 = CARTESIAN_POINT('',(166.583808,-73.378017,-3.5E-02)); +#80098 = LINE('',#80099,#80100); +#80099 = CARTESIAN_POINT('',(166.583808,-73.378017,-3.5E-02)); +#80100 = VECTOR('',#80101,1.); +#80101 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#80102 = ORIENTED_EDGE('',*,*,#80103,.F.); +#80103 = EDGE_CURVE('',#80104,#80096,#80106,.T.); +#80104 = VERTEX_POINT('',#80105); +#80105 = CARTESIAN_POINT('',(166.642975,-73.547107,-3.5E-02)); +#80106 = LINE('',#80107,#80108); +#80107 = CARTESIAN_POINT('',(166.642975,-73.547107,-3.5E-02)); +#80108 = VECTOR('',#80109,1.); +#80109 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#80110 = ORIENTED_EDGE('',*,*,#80111,.F.); +#80111 = EDGE_CURVE('',#80112,#80104,#80114,.T.); +#80112 = VERTEX_POINT('',#80113); +#80113 = CARTESIAN_POINT('',(166.738285,-73.698792,-3.5E-02)); +#80114 = LINE('',#80115,#80116); +#80115 = CARTESIAN_POINT('',(166.738285,-73.698792,-3.5E-02)); +#80116 = VECTOR('',#80117,1.); +#80117 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#80118 = ORIENTED_EDGE('',*,*,#80119,.F.); +#80119 = EDGE_CURVE('',#80120,#80112,#80122,.T.); +#80120 = VERTEX_POINT('',#80121); +#80121 = CARTESIAN_POINT('',(166.864958,-73.825465,-3.5E-02)); +#80122 = LINE('',#80123,#80124); +#80123 = CARTESIAN_POINT('',(166.864958,-73.825465,-3.5E-02)); +#80124 = VECTOR('',#80125,1.); +#80125 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#80126 = ORIENTED_EDGE('',*,*,#80127,.F.); +#80127 = EDGE_CURVE('',#80128,#80120,#80130,.T.); +#80128 = VERTEX_POINT('',#80129); +#80129 = CARTESIAN_POINT('',(167.016643,-73.920775,-3.5E-02)); +#80130 = LINE('',#80131,#80132); +#80131 = CARTESIAN_POINT('',(167.016643,-73.920775,-3.5E-02)); +#80132 = VECTOR('',#80133,1.); +#80133 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#80134 = ORIENTED_EDGE('',*,*,#80135,.F.); +#80135 = EDGE_CURVE('',#80136,#80128,#80138,.T.); +#80136 = VERTEX_POINT('',#80137); +#80137 = CARTESIAN_POINT('',(167.185733,-73.979942,-3.5E-02)); +#80138 = LINE('',#80139,#80140); +#80139 = CARTESIAN_POINT('',(167.185733,-73.979942,-3.5E-02)); +#80140 = VECTOR('',#80141,1.); +#80141 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#80142 = ORIENTED_EDGE('',*,*,#80143,.F.); +#80143 = EDGE_CURVE('',#80144,#80136,#80146,.T.); +#80144 = VERTEX_POINT('',#80145); +#80145 = CARTESIAN_POINT('',(167.36375,-74.,-3.5E-02)); +#80146 = LINE('',#80147,#80148); +#80147 = CARTESIAN_POINT('',(167.36375,-74.,-3.5E-02)); +#80148 = VECTOR('',#80149,1.); +#80149 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#80150 = ORIENTED_EDGE('',*,*,#80151,.F.); +#80151 = EDGE_CURVE('',#80152,#80144,#80154,.T.); +#80152 = VERTEX_POINT('',#80153); +#80153 = CARTESIAN_POINT('',(167.541767,-73.979942,-3.5E-02)); +#80154 = LINE('',#80155,#80156); +#80155 = CARTESIAN_POINT('',(167.541767,-73.979942,-3.5E-02)); +#80156 = VECTOR('',#80157,1.); +#80157 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#80158 = ORIENTED_EDGE('',*,*,#80159,.F.); +#80159 = EDGE_CURVE('',#80160,#80152,#80162,.T.); +#80160 = VERTEX_POINT('',#80161); +#80161 = CARTESIAN_POINT('',(167.710857,-73.920775,-3.5E-02)); +#80162 = LINE('',#80163,#80164); +#80163 = CARTESIAN_POINT('',(167.710857,-73.920775,-3.5E-02)); +#80164 = VECTOR('',#80165,1.); +#80165 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#80166 = ORIENTED_EDGE('',*,*,#80167,.F.); +#80167 = EDGE_CURVE('',#80168,#80160,#80170,.T.); +#80168 = VERTEX_POINT('',#80169); +#80169 = CARTESIAN_POINT('',(167.862542,-73.825465,-3.5E-02)); +#80170 = LINE('',#80171,#80172); +#80171 = CARTESIAN_POINT('',(167.862542,-73.825465,-3.5E-02)); +#80172 = VECTOR('',#80173,1.); +#80173 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#80174 = ORIENTED_EDGE('',*,*,#80175,.F.); +#80175 = EDGE_CURVE('',#80176,#80168,#80178,.T.); +#80176 = VERTEX_POINT('',#80177); +#80177 = CARTESIAN_POINT('',(167.989215,-73.698792,-3.5E-02)); +#80178 = LINE('',#80179,#80180); +#80179 = CARTESIAN_POINT('',(167.989215,-73.698792,-3.5E-02)); +#80180 = VECTOR('',#80181,1.); +#80181 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#80182 = ORIENTED_EDGE('',*,*,#80183,.F.); +#80183 = EDGE_CURVE('',#80184,#80176,#80186,.T.); +#80184 = VERTEX_POINT('',#80185); +#80185 = CARTESIAN_POINT('',(168.084525,-73.547107,-3.5E-02)); +#80186 = LINE('',#80187,#80188); +#80187 = CARTESIAN_POINT('',(168.084525,-73.547107,-3.5E-02)); +#80188 = VECTOR('',#80189,1.); +#80189 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#80190 = ORIENTED_EDGE('',*,*,#80191,.F.); +#80191 = EDGE_CURVE('',#80192,#80184,#80194,.T.); +#80192 = VERTEX_POINT('',#80193); +#80193 = CARTESIAN_POINT('',(168.143692,-73.378017,-3.5E-02)); +#80194 = LINE('',#80195,#80196); +#80195 = CARTESIAN_POINT('',(168.143692,-73.378017,-3.5E-02)); +#80196 = VECTOR('',#80197,1.); +#80197 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#80198 = ORIENTED_EDGE('',*,*,#80199,.F.); +#80199 = EDGE_CURVE('',#80200,#80192,#80202,.T.); +#80200 = VERTEX_POINT('',#80201); +#80201 = CARTESIAN_POINT('',(168.16375,-73.2,-3.5E-02)); +#80202 = LINE('',#80203,#80204); +#80203 = CARTESIAN_POINT('',(168.16375,-73.2,-3.5E-02)); +#80204 = VECTOR('',#80205,1.); +#80205 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#80206 = ORIENTED_EDGE('',*,*,#80207,.F.); +#80207 = EDGE_CURVE('',#80208,#80200,#80210,.T.); +#80208 = VERTEX_POINT('',#80209); +#80209 = CARTESIAN_POINT('',(168.143692,-73.021983,-3.5E-02)); +#80210 = LINE('',#80211,#80212); +#80211 = CARTESIAN_POINT('',(168.143692,-73.021983,-3.5E-02)); +#80212 = VECTOR('',#80213,1.); +#80213 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#80214 = ORIENTED_EDGE('',*,*,#80215,.F.); +#80215 = EDGE_CURVE('',#80216,#80208,#80218,.T.); +#80216 = VERTEX_POINT('',#80217); +#80217 = CARTESIAN_POINT('',(168.084525,-72.852893,-3.5E-02)); +#80218 = LINE('',#80219,#80220); +#80219 = CARTESIAN_POINT('',(168.084525,-72.852893,-3.5E-02)); +#80220 = VECTOR('',#80221,1.); +#80221 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#80222 = ORIENTED_EDGE('',*,*,#80223,.F.); +#80223 = EDGE_CURVE('',#80224,#80216,#80226,.T.); +#80224 = VERTEX_POINT('',#80225); +#80225 = CARTESIAN_POINT('',(167.989215,-72.701208,-3.5E-02)); +#80226 = LINE('',#80227,#80228); +#80227 = CARTESIAN_POINT('',(167.989215,-72.701208,-3.5E-02)); +#80228 = VECTOR('',#80229,1.); +#80229 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#80230 = ORIENTED_EDGE('',*,*,#80231,.F.); +#80231 = EDGE_CURVE('',#80016,#80224,#80232,.T.); +#80232 = LINE('',#80233,#80234); +#80233 = CARTESIAN_POINT('',(167.862542,-72.574535,-3.5E-02)); +#80234 = VECTOR('',#80235,1.); +#80235 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#80236 = ORIENTED_EDGE('',*,*,#80023,.F.); +#80237 = FACE_BOUND('',#80238,.F.); +#80238 = EDGE_LOOP('',(#80239)); +#80239 = ORIENTED_EDGE('',*,*,#80240,.T.); +#80240 = EDGE_CURVE('',#80241,#80241,#80243,.T.); +#80241 = VERTEX_POINT('',#80242); +#80242 = CARTESIAN_POINT('',(167.36375,-73.575,-3.5E-02)); +#80243 = CIRCLE('',#80244,0.375); +#80244 = AXIS2_PLACEMENT_3D('',#80245,#80246,#80247); +#80245 = CARTESIAN_POINT('',(167.36375,-73.2,-3.5E-02)); +#80246 = DIRECTION('',(-0.,0.,-1.)); +#80247 = DIRECTION('',(-0.,-1.,0.)); +#80248 = PLANE('',#80249); +#80249 = AXIS2_PLACEMENT_3D('',#80250,#80251,#80252); +#80250 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#80251 = DIRECTION('',(0.,0.,1.)); +#80252 = DIRECTION('',(1.,0.,-0.)); +#80253 = ADVANCED_FACE('',(#80254,#80457),#80468,.T.); +#80254 = FACE_BOUND('',#80255,.T.); +#80255 = EDGE_LOOP('',(#80256,#80257,#80258,#80266,#80274,#80282,#80290, + #80298,#80306,#80314,#80322,#80330,#80338,#80346,#80354,#80362, + #80370,#80378,#80386,#80394,#80402,#80410,#80418,#80426,#80434, + #80442,#80450,#80456)); +#80256 = ORIENTED_EDGE('',*,*,#79945,.F.); +#80257 = ORIENTED_EDGE('',*,*,#79985,.F.); +#80258 = ORIENTED_EDGE('',*,*,#80259,.F.); +#80259 = EDGE_CURVE('',#80260,#79978,#80262,.T.); +#80260 = VERTEX_POINT('',#80261); +#80261 = CARTESIAN_POINT('',(167.185733,-72.420058,0.)); +#80262 = LINE('',#80263,#80264); +#80263 = CARTESIAN_POINT('',(167.185733,-72.420058,0.)); +#80264 = VECTOR('',#80265,1.); +#80265 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#80266 = ORIENTED_EDGE('',*,*,#80267,.F.); +#80267 = EDGE_CURVE('',#80268,#80260,#80270,.T.); +#80268 = VERTEX_POINT('',#80269); +#80269 = CARTESIAN_POINT('',(167.016643,-72.479225,0.)); +#80270 = LINE('',#80271,#80272); +#80271 = CARTESIAN_POINT('',(167.016643,-72.479225,0.)); +#80272 = VECTOR('',#80273,1.); +#80273 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#80274 = ORIENTED_EDGE('',*,*,#80275,.F.); +#80275 = EDGE_CURVE('',#80276,#80268,#80278,.T.); +#80276 = VERTEX_POINT('',#80277); +#80277 = CARTESIAN_POINT('',(166.864958,-72.574535,0.)); +#80278 = LINE('',#80279,#80280); +#80279 = CARTESIAN_POINT('',(166.864958,-72.574535,0.)); +#80280 = VECTOR('',#80281,1.); +#80281 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#80282 = ORIENTED_EDGE('',*,*,#80283,.F.); +#80283 = EDGE_CURVE('',#80284,#80276,#80286,.T.); +#80284 = VERTEX_POINT('',#80285); +#80285 = CARTESIAN_POINT('',(166.738285,-72.701208,0.)); +#80286 = LINE('',#80287,#80288); +#80287 = CARTESIAN_POINT('',(166.738285,-72.701208,0.)); +#80288 = VECTOR('',#80289,1.); +#80289 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#80290 = ORIENTED_EDGE('',*,*,#80291,.F.); +#80291 = EDGE_CURVE('',#80292,#80284,#80294,.T.); +#80292 = VERTEX_POINT('',#80293); +#80293 = CARTESIAN_POINT('',(166.642975,-72.852893,0.)); +#80294 = LINE('',#80295,#80296); +#80295 = CARTESIAN_POINT('',(166.642975,-72.852893,0.)); +#80296 = VECTOR('',#80297,1.); +#80297 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#80298 = ORIENTED_EDGE('',*,*,#80299,.F.); +#80299 = EDGE_CURVE('',#80300,#80292,#80302,.T.); +#80300 = VERTEX_POINT('',#80301); +#80301 = CARTESIAN_POINT('',(166.583808,-73.021983,0.)); +#80302 = LINE('',#80303,#80304); +#80303 = CARTESIAN_POINT('',(166.583808,-73.021983,0.)); +#80304 = VECTOR('',#80305,1.); +#80305 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#80306 = ORIENTED_EDGE('',*,*,#80307,.F.); +#80307 = EDGE_CURVE('',#80308,#80300,#80310,.T.); +#80308 = VERTEX_POINT('',#80309); +#80309 = CARTESIAN_POINT('',(166.56375,-73.2,0.)); +#80310 = LINE('',#80311,#80312); +#80311 = CARTESIAN_POINT('',(166.56375,-73.2,0.)); +#80312 = VECTOR('',#80313,1.); +#80313 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#80314 = ORIENTED_EDGE('',*,*,#80315,.F.); +#80315 = EDGE_CURVE('',#80316,#80308,#80318,.T.); +#80316 = VERTEX_POINT('',#80317); +#80317 = CARTESIAN_POINT('',(166.583808,-73.378017,0.)); +#80318 = LINE('',#80319,#80320); +#80319 = CARTESIAN_POINT('',(166.583808,-73.378017,0.)); +#80320 = VECTOR('',#80321,1.); +#80321 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#80322 = ORIENTED_EDGE('',*,*,#80323,.F.); +#80323 = EDGE_CURVE('',#80324,#80316,#80326,.T.); +#80324 = VERTEX_POINT('',#80325); +#80325 = CARTESIAN_POINT('',(166.642975,-73.547107,0.)); +#80326 = LINE('',#80327,#80328); +#80327 = CARTESIAN_POINT('',(166.642975,-73.547107,0.)); +#80328 = VECTOR('',#80329,1.); +#80329 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#80330 = ORIENTED_EDGE('',*,*,#80331,.F.); +#80331 = EDGE_CURVE('',#80332,#80324,#80334,.T.); +#80332 = VERTEX_POINT('',#80333); +#80333 = CARTESIAN_POINT('',(166.738285,-73.698792,0.)); +#80334 = LINE('',#80335,#80336); +#80335 = CARTESIAN_POINT('',(166.738285,-73.698792,0.)); +#80336 = VECTOR('',#80337,1.); +#80337 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#80338 = ORIENTED_EDGE('',*,*,#80339,.F.); +#80339 = EDGE_CURVE('',#80340,#80332,#80342,.T.); +#80340 = VERTEX_POINT('',#80341); +#80341 = CARTESIAN_POINT('',(166.864958,-73.825465,0.)); +#80342 = LINE('',#80343,#80344); +#80343 = CARTESIAN_POINT('',(166.864958,-73.825465,0.)); +#80344 = VECTOR('',#80345,1.); +#80345 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#80346 = ORIENTED_EDGE('',*,*,#80347,.F.); +#80347 = EDGE_CURVE('',#80348,#80340,#80350,.T.); +#80348 = VERTEX_POINT('',#80349); +#80349 = CARTESIAN_POINT('',(167.016643,-73.920775,0.)); +#80350 = LINE('',#80351,#80352); +#80351 = CARTESIAN_POINT('',(167.016643,-73.920775,0.)); +#80352 = VECTOR('',#80353,1.); +#80353 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#80354 = ORIENTED_EDGE('',*,*,#80355,.F.); +#80355 = EDGE_CURVE('',#80356,#80348,#80358,.T.); +#80356 = VERTEX_POINT('',#80357); +#80357 = CARTESIAN_POINT('',(167.185733,-73.979942,0.)); +#80358 = LINE('',#80359,#80360); +#80359 = CARTESIAN_POINT('',(167.185733,-73.979942,0.)); +#80360 = VECTOR('',#80361,1.); +#80361 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#80362 = ORIENTED_EDGE('',*,*,#80363,.F.); +#80363 = EDGE_CURVE('',#80364,#80356,#80366,.T.); +#80364 = VERTEX_POINT('',#80365); +#80365 = CARTESIAN_POINT('',(167.36375,-74.,0.)); +#80366 = LINE('',#80367,#80368); +#80367 = CARTESIAN_POINT('',(167.36375,-74.,0.)); +#80368 = VECTOR('',#80369,1.); +#80369 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#80370 = ORIENTED_EDGE('',*,*,#80371,.F.); +#80371 = EDGE_CURVE('',#80372,#80364,#80374,.T.); +#80372 = VERTEX_POINT('',#80373); +#80373 = CARTESIAN_POINT('',(167.541767,-73.979942,0.)); +#80374 = LINE('',#80375,#80376); +#80375 = CARTESIAN_POINT('',(167.541767,-73.979942,0.)); +#80376 = VECTOR('',#80377,1.); +#80377 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#80378 = ORIENTED_EDGE('',*,*,#80379,.F.); +#80379 = EDGE_CURVE('',#80380,#80372,#80382,.T.); +#80380 = VERTEX_POINT('',#80381); +#80381 = CARTESIAN_POINT('',(167.710857,-73.920775,0.)); +#80382 = LINE('',#80383,#80384); +#80383 = CARTESIAN_POINT('',(167.710857,-73.920775,0.)); +#80384 = VECTOR('',#80385,1.); +#80385 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#80386 = ORIENTED_EDGE('',*,*,#80387,.F.); +#80387 = EDGE_CURVE('',#80388,#80380,#80390,.T.); +#80388 = VERTEX_POINT('',#80389); +#80389 = CARTESIAN_POINT('',(167.862542,-73.825465,0.)); +#80390 = LINE('',#80391,#80392); +#80391 = CARTESIAN_POINT('',(167.862542,-73.825465,0.)); +#80392 = VECTOR('',#80393,1.); +#80393 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#80394 = ORIENTED_EDGE('',*,*,#80395,.F.); +#80395 = EDGE_CURVE('',#80396,#80388,#80398,.T.); +#80396 = VERTEX_POINT('',#80397); +#80397 = CARTESIAN_POINT('',(167.989215,-73.698792,0.)); +#80398 = LINE('',#80399,#80400); +#80399 = CARTESIAN_POINT('',(167.989215,-73.698792,0.)); +#80400 = VECTOR('',#80401,1.); +#80401 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#80402 = ORIENTED_EDGE('',*,*,#80403,.F.); +#80403 = EDGE_CURVE('',#80404,#80396,#80406,.T.); +#80404 = VERTEX_POINT('',#80405); +#80405 = CARTESIAN_POINT('',(168.084525,-73.547107,0.)); +#80406 = LINE('',#80407,#80408); +#80407 = CARTESIAN_POINT('',(168.084525,-73.547107,0.)); +#80408 = VECTOR('',#80409,1.); +#80409 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#80410 = ORIENTED_EDGE('',*,*,#80411,.F.); +#80411 = EDGE_CURVE('',#80412,#80404,#80414,.T.); +#80412 = VERTEX_POINT('',#80413); +#80413 = CARTESIAN_POINT('',(168.143692,-73.378017,0.)); +#80414 = LINE('',#80415,#80416); +#80415 = CARTESIAN_POINT('',(168.143692,-73.378017,0.)); +#80416 = VECTOR('',#80417,1.); +#80417 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#80418 = ORIENTED_EDGE('',*,*,#80419,.F.); +#80419 = EDGE_CURVE('',#80420,#80412,#80422,.T.); +#80420 = VERTEX_POINT('',#80421); +#80421 = CARTESIAN_POINT('',(168.16375,-73.2,0.)); +#80422 = LINE('',#80423,#80424); +#80423 = CARTESIAN_POINT('',(168.16375,-73.2,0.)); +#80424 = VECTOR('',#80425,1.); +#80425 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#80426 = ORIENTED_EDGE('',*,*,#80427,.F.); +#80427 = EDGE_CURVE('',#80428,#80420,#80430,.T.); +#80428 = VERTEX_POINT('',#80429); +#80429 = CARTESIAN_POINT('',(168.143692,-73.021983,0.)); +#80430 = LINE('',#80431,#80432); +#80431 = CARTESIAN_POINT('',(168.143692,-73.021983,0.)); +#80432 = VECTOR('',#80433,1.); +#80433 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#80434 = ORIENTED_EDGE('',*,*,#80435,.F.); +#80435 = EDGE_CURVE('',#80436,#80428,#80438,.T.); +#80436 = VERTEX_POINT('',#80437); +#80437 = CARTESIAN_POINT('',(168.084525,-72.852893,0.)); +#80438 = LINE('',#80439,#80440); +#80439 = CARTESIAN_POINT('',(168.084525,-72.852893,0.)); +#80440 = VECTOR('',#80441,1.); +#80441 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#80442 = ORIENTED_EDGE('',*,*,#80443,.F.); +#80443 = EDGE_CURVE('',#80444,#80436,#80446,.T.); +#80444 = VERTEX_POINT('',#80445); +#80445 = CARTESIAN_POINT('',(167.989215,-72.701208,0.)); +#80446 = LINE('',#80447,#80448); +#80447 = CARTESIAN_POINT('',(167.989215,-72.701208,0.)); +#80448 = VECTOR('',#80449,1.); +#80449 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#80450 = ORIENTED_EDGE('',*,*,#80451,.F.); +#80451 = EDGE_CURVE('',#80008,#80444,#80452,.T.); +#80452 = LINE('',#80453,#80454); +#80453 = CARTESIAN_POINT('',(167.862542,-72.574535,0.)); +#80454 = VECTOR('',#80455,1.); +#80455 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#80456 = ORIENTED_EDGE('',*,*,#80007,.F.); +#80457 = FACE_BOUND('',#80458,.T.); +#80458 = EDGE_LOOP('',(#80459)); +#80459 = ORIENTED_EDGE('',*,*,#80460,.T.); +#80460 = EDGE_CURVE('',#80461,#80461,#80463,.T.); +#80461 = VERTEX_POINT('',#80462); +#80462 = CARTESIAN_POINT('',(167.36375,-73.575,0.)); +#80463 = CIRCLE('',#80464,0.375); +#80464 = AXIS2_PLACEMENT_3D('',#80465,#80466,#80467); +#80465 = CARTESIAN_POINT('',(167.36375,-73.2,0.)); +#80466 = DIRECTION('',(-0.,0.,-1.)); +#80467 = DIRECTION('',(-0.,-1.,0.)); +#80468 = PLANE('',#80469); +#80469 = AXIS2_PLACEMENT_3D('',#80470,#80471,#80472); +#80470 = CARTESIAN_POINT('',(0.,0.,0.)); +#80471 = DIRECTION('',(0.,0.,1.)); +#80472 = DIRECTION('',(1.,0.,-0.)); +#80473 = ADVANCED_FACE('',(#80474),#80485,.T.); +#80474 = FACE_BOUND('',#80475,.T.); +#80475 = EDGE_LOOP('',(#80476,#80482,#80483,#80484)); +#80476 = ORIENTED_EDGE('',*,*,#80477,.T.); +#80477 = EDGE_CURVE('',#80040,#80260,#80478,.T.); +#80478 = LINE('',#80479,#80480); +#80479 = CARTESIAN_POINT('',(167.185733,-72.420058,-3.5E-02)); +#80480 = VECTOR('',#80481,1.); +#80481 = DIRECTION('',(0.,0.,1.)); +#80482 = ORIENTED_EDGE('',*,*,#80259,.T.); +#80483 = ORIENTED_EDGE('',*,*,#79975,.F.); +#80484 = ORIENTED_EDGE('',*,*,#80039,.F.); +#80485 = PLANE('',#80486); +#80486 = AXIS2_PLACEMENT_3D('',#80487,#80488,#80489); +#80487 = CARTESIAN_POINT('',(167.185733,-72.420058,-3.5E-02)); +#80488 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#80489 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#80490 = ADVANCED_FACE('',(#80491),#80502,.T.); +#80491 = FACE_BOUND('',#80492,.T.); +#80492 = EDGE_LOOP('',(#80493,#80494,#80495,#80501)); +#80493 = ORIENTED_EDGE('',*,*,#80015,.T.); +#80494 = ORIENTED_EDGE('',*,*,#80451,.T.); +#80495 = ORIENTED_EDGE('',*,*,#80496,.F.); +#80496 = EDGE_CURVE('',#80224,#80444,#80497,.T.); +#80497 = LINE('',#80498,#80499); +#80498 = CARTESIAN_POINT('',(167.989215,-72.701208,-3.5E-02)); +#80499 = VECTOR('',#80500,1.); +#80500 = DIRECTION('',(0.,0.,1.)); +#80501 = ORIENTED_EDGE('',*,*,#80231,.F.); +#80502 = PLANE('',#80503); +#80503 = AXIS2_PLACEMENT_3D('',#80504,#80505,#80506); +#80504 = CARTESIAN_POINT('',(167.862542,-72.574535,-3.5E-02)); +#80505 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#80506 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#80507 = ADVANCED_FACE('',(#80508),#80519,.T.); +#80508 = FACE_BOUND('',#80509,.T.); +#80509 = EDGE_LOOP('',(#80510,#80516,#80517,#80518)); +#80510 = ORIENTED_EDGE('',*,*,#80511,.T.); +#80511 = EDGE_CURVE('',#80048,#80268,#80512,.T.); +#80512 = LINE('',#80513,#80514); +#80513 = CARTESIAN_POINT('',(167.016643,-72.479225,-3.5E-02)); +#80514 = VECTOR('',#80515,1.); +#80515 = DIRECTION('',(0.,0.,1.)); +#80516 = ORIENTED_EDGE('',*,*,#80267,.T.); +#80517 = ORIENTED_EDGE('',*,*,#80477,.F.); +#80518 = ORIENTED_EDGE('',*,*,#80047,.F.); +#80519 = PLANE('',#80520); +#80520 = AXIS2_PLACEMENT_3D('',#80521,#80522,#80523); +#80521 = CARTESIAN_POINT('',(167.016643,-72.479225,-3.5E-02)); +#80522 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#80523 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#80524 = ADVANCED_FACE('',(#80525),#80536,.T.); +#80525 = FACE_BOUND('',#80526,.T.); +#80526 = EDGE_LOOP('',(#80527,#80528,#80529,#80535)); +#80527 = ORIENTED_EDGE('',*,*,#80496,.T.); +#80528 = ORIENTED_EDGE('',*,*,#80443,.T.); +#80529 = ORIENTED_EDGE('',*,*,#80530,.F.); +#80530 = EDGE_CURVE('',#80216,#80436,#80531,.T.); +#80531 = LINE('',#80532,#80533); +#80532 = CARTESIAN_POINT('',(168.084525,-72.852893,-3.5E-02)); +#80533 = VECTOR('',#80534,1.); +#80534 = DIRECTION('',(0.,0.,1.)); +#80535 = ORIENTED_EDGE('',*,*,#80223,.F.); +#80536 = PLANE('',#80537); +#80537 = AXIS2_PLACEMENT_3D('',#80538,#80539,#80540); +#80538 = CARTESIAN_POINT('',(167.989215,-72.701208,-3.5E-02)); +#80539 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#80540 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#80541 = ADVANCED_FACE('',(#80542),#80553,.T.); +#80542 = FACE_BOUND('',#80543,.T.); +#80543 = EDGE_LOOP('',(#80544,#80550,#80551,#80552)); +#80544 = ORIENTED_EDGE('',*,*,#80545,.T.); +#80545 = EDGE_CURVE('',#80056,#80276,#80546,.T.); +#80546 = LINE('',#80547,#80548); +#80547 = CARTESIAN_POINT('',(166.864958,-72.574535,-3.5E-02)); +#80548 = VECTOR('',#80549,1.); +#80549 = DIRECTION('',(0.,0.,1.)); +#80550 = ORIENTED_EDGE('',*,*,#80275,.T.); +#80551 = ORIENTED_EDGE('',*,*,#80511,.F.); +#80552 = ORIENTED_EDGE('',*,*,#80055,.F.); +#80553 = PLANE('',#80554); +#80554 = AXIS2_PLACEMENT_3D('',#80555,#80556,#80557); +#80555 = CARTESIAN_POINT('',(166.864958,-72.574535,-3.5E-02)); +#80556 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#80557 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#80558 = ADVANCED_FACE('',(#80559),#80570,.T.); +#80559 = FACE_BOUND('',#80560,.T.); +#80560 = EDGE_LOOP('',(#80561,#80562,#80563,#80569)); +#80561 = ORIENTED_EDGE('',*,*,#80530,.T.); +#80562 = ORIENTED_EDGE('',*,*,#80435,.T.); +#80563 = ORIENTED_EDGE('',*,*,#80564,.F.); +#80564 = EDGE_CURVE('',#80208,#80428,#80565,.T.); +#80565 = LINE('',#80566,#80567); +#80566 = CARTESIAN_POINT('',(168.143692,-73.021983,-3.5E-02)); +#80567 = VECTOR('',#80568,1.); +#80568 = DIRECTION('',(0.,0.,1.)); +#80569 = ORIENTED_EDGE('',*,*,#80215,.F.); +#80570 = PLANE('',#80571); +#80571 = AXIS2_PLACEMENT_3D('',#80572,#80573,#80574); +#80572 = CARTESIAN_POINT('',(168.084525,-72.852893,-3.5E-02)); +#80573 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#80574 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#80575 = ADVANCED_FACE('',(#80576),#80587,.T.); +#80576 = FACE_BOUND('',#80577,.T.); +#80577 = EDGE_LOOP('',(#80578,#80584,#80585,#80586)); +#80578 = ORIENTED_EDGE('',*,*,#80579,.T.); +#80579 = EDGE_CURVE('',#80064,#80284,#80580,.T.); +#80580 = LINE('',#80581,#80582); +#80581 = CARTESIAN_POINT('',(166.738285,-72.701208,-3.5E-02)); +#80582 = VECTOR('',#80583,1.); +#80583 = DIRECTION('',(0.,0.,1.)); +#80584 = ORIENTED_EDGE('',*,*,#80283,.T.); +#80585 = ORIENTED_EDGE('',*,*,#80545,.F.); +#80586 = ORIENTED_EDGE('',*,*,#80063,.F.); +#80587 = PLANE('',#80588); +#80588 = AXIS2_PLACEMENT_3D('',#80589,#80590,#80591); +#80589 = CARTESIAN_POINT('',(166.738285,-72.701208,-3.5E-02)); +#80590 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#80591 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#80592 = ADVANCED_FACE('',(#80593),#80604,.T.); +#80593 = FACE_BOUND('',#80594,.T.); +#80594 = EDGE_LOOP('',(#80595,#80596,#80597,#80603)); +#80595 = ORIENTED_EDGE('',*,*,#80564,.T.); +#80596 = ORIENTED_EDGE('',*,*,#80427,.T.); +#80597 = ORIENTED_EDGE('',*,*,#80598,.F.); +#80598 = EDGE_CURVE('',#80200,#80420,#80599,.T.); +#80599 = LINE('',#80600,#80601); +#80600 = CARTESIAN_POINT('',(168.16375,-73.2,-3.5E-02)); +#80601 = VECTOR('',#80602,1.); +#80602 = DIRECTION('',(0.,0.,1.)); +#80603 = ORIENTED_EDGE('',*,*,#80207,.F.); +#80604 = PLANE('',#80605); +#80605 = AXIS2_PLACEMENT_3D('',#80606,#80607,#80608); +#80606 = CARTESIAN_POINT('',(168.143692,-73.021983,-3.5E-02)); +#80607 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#80608 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#80609 = ADVANCED_FACE('',(#80610),#80621,.T.); +#80610 = FACE_BOUND('',#80611,.T.); +#80611 = EDGE_LOOP('',(#80612,#80618,#80619,#80620)); +#80612 = ORIENTED_EDGE('',*,*,#80613,.T.); +#80613 = EDGE_CURVE('',#80072,#80292,#80614,.T.); +#80614 = LINE('',#80615,#80616); +#80615 = CARTESIAN_POINT('',(166.642975,-72.852893,-3.5E-02)); +#80616 = VECTOR('',#80617,1.); +#80617 = DIRECTION('',(0.,0.,1.)); +#80618 = ORIENTED_EDGE('',*,*,#80291,.T.); +#80619 = ORIENTED_EDGE('',*,*,#80579,.F.); +#80620 = ORIENTED_EDGE('',*,*,#80071,.F.); +#80621 = PLANE('',#80622); +#80622 = AXIS2_PLACEMENT_3D('',#80623,#80624,#80625); +#80623 = CARTESIAN_POINT('',(166.642975,-72.852893,-3.5E-02)); +#80624 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#80625 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#80626 = ADVANCED_FACE('',(#80627),#80638,.T.); +#80627 = FACE_BOUND('',#80628,.T.); +#80628 = EDGE_LOOP('',(#80629,#80630,#80631,#80637)); +#80629 = ORIENTED_EDGE('',*,*,#80598,.T.); +#80630 = ORIENTED_EDGE('',*,*,#80419,.T.); +#80631 = ORIENTED_EDGE('',*,*,#80632,.F.); +#80632 = EDGE_CURVE('',#80192,#80412,#80633,.T.); +#80633 = LINE('',#80634,#80635); +#80634 = CARTESIAN_POINT('',(168.143692,-73.378017,-3.5E-02)); +#80635 = VECTOR('',#80636,1.); +#80636 = DIRECTION('',(0.,0.,1.)); +#80637 = ORIENTED_EDGE('',*,*,#80199,.F.); +#80638 = PLANE('',#80639); +#80639 = AXIS2_PLACEMENT_3D('',#80640,#80641,#80642); +#80640 = CARTESIAN_POINT('',(168.16375,-73.2,-3.5E-02)); +#80641 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#80642 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#80643 = ADVANCED_FACE('',(#80644),#80655,.T.); +#80644 = FACE_BOUND('',#80645,.T.); +#80645 = EDGE_LOOP('',(#80646,#80652,#80653,#80654)); +#80646 = ORIENTED_EDGE('',*,*,#80647,.T.); +#80647 = EDGE_CURVE('',#80080,#80300,#80648,.T.); +#80648 = LINE('',#80649,#80650); +#80649 = CARTESIAN_POINT('',(166.583808,-73.021983,-3.5E-02)); +#80650 = VECTOR('',#80651,1.); +#80651 = DIRECTION('',(0.,0.,1.)); +#80652 = ORIENTED_EDGE('',*,*,#80299,.T.); +#80653 = ORIENTED_EDGE('',*,*,#80613,.F.); +#80654 = ORIENTED_EDGE('',*,*,#80079,.F.); +#80655 = PLANE('',#80656); +#80656 = AXIS2_PLACEMENT_3D('',#80657,#80658,#80659); +#80657 = CARTESIAN_POINT('',(166.583808,-73.021983,-3.5E-02)); +#80658 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#80659 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#80660 = ADVANCED_FACE('',(#80661),#80672,.T.); +#80661 = FACE_BOUND('',#80662,.T.); +#80662 = EDGE_LOOP('',(#80663,#80664,#80665,#80671)); +#80663 = ORIENTED_EDGE('',*,*,#80632,.T.); +#80664 = ORIENTED_EDGE('',*,*,#80411,.T.); +#80665 = ORIENTED_EDGE('',*,*,#80666,.F.); +#80666 = EDGE_CURVE('',#80184,#80404,#80667,.T.); +#80667 = LINE('',#80668,#80669); +#80668 = CARTESIAN_POINT('',(168.084525,-73.547107,-3.5E-02)); +#80669 = VECTOR('',#80670,1.); +#80670 = DIRECTION('',(0.,0.,1.)); +#80671 = ORIENTED_EDGE('',*,*,#80191,.F.); +#80672 = PLANE('',#80673); +#80673 = AXIS2_PLACEMENT_3D('',#80674,#80675,#80676); +#80674 = CARTESIAN_POINT('',(168.143692,-73.378017,-3.5E-02)); +#80675 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#80676 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#80677 = ADVANCED_FACE('',(#80678),#80689,.T.); +#80678 = FACE_BOUND('',#80679,.T.); +#80679 = EDGE_LOOP('',(#80680,#80686,#80687,#80688)); +#80680 = ORIENTED_EDGE('',*,*,#80681,.T.); +#80681 = EDGE_CURVE('',#80088,#80308,#80682,.T.); +#80682 = LINE('',#80683,#80684); +#80683 = CARTESIAN_POINT('',(166.56375,-73.2,-3.5E-02)); +#80684 = VECTOR('',#80685,1.); +#80685 = DIRECTION('',(0.,0.,1.)); +#80686 = ORIENTED_EDGE('',*,*,#80307,.T.); +#80687 = ORIENTED_EDGE('',*,*,#80647,.F.); +#80688 = ORIENTED_EDGE('',*,*,#80087,.F.); +#80689 = PLANE('',#80690); +#80690 = AXIS2_PLACEMENT_3D('',#80691,#80692,#80693); +#80691 = CARTESIAN_POINT('',(166.56375,-73.2,-3.5E-02)); +#80692 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#80693 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#80694 = ADVANCED_FACE('',(#80695),#80706,.T.); +#80695 = FACE_BOUND('',#80696,.T.); +#80696 = EDGE_LOOP('',(#80697,#80698,#80699,#80705)); +#80697 = ORIENTED_EDGE('',*,*,#80666,.T.); +#80698 = ORIENTED_EDGE('',*,*,#80403,.T.); +#80699 = ORIENTED_EDGE('',*,*,#80700,.F.); +#80700 = EDGE_CURVE('',#80176,#80396,#80701,.T.); +#80701 = LINE('',#80702,#80703); +#80702 = CARTESIAN_POINT('',(167.989215,-73.698792,-3.5E-02)); +#80703 = VECTOR('',#80704,1.); +#80704 = DIRECTION('',(0.,0.,1.)); +#80705 = ORIENTED_EDGE('',*,*,#80183,.F.); +#80706 = PLANE('',#80707); +#80707 = AXIS2_PLACEMENT_3D('',#80708,#80709,#80710); +#80708 = CARTESIAN_POINT('',(168.084525,-73.547107,-3.5E-02)); +#80709 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#80710 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#80711 = ADVANCED_FACE('',(#80712),#80723,.T.); +#80712 = FACE_BOUND('',#80713,.T.); +#80713 = EDGE_LOOP('',(#80714,#80720,#80721,#80722)); +#80714 = ORIENTED_EDGE('',*,*,#80715,.T.); +#80715 = EDGE_CURVE('',#80096,#80316,#80716,.T.); +#80716 = LINE('',#80717,#80718); +#80717 = CARTESIAN_POINT('',(166.583808,-73.378017,-3.5E-02)); +#80718 = VECTOR('',#80719,1.); +#80719 = DIRECTION('',(0.,0.,1.)); +#80720 = ORIENTED_EDGE('',*,*,#80315,.T.); +#80721 = ORIENTED_EDGE('',*,*,#80681,.F.); +#80722 = ORIENTED_EDGE('',*,*,#80095,.F.); +#80723 = PLANE('',#80724); +#80724 = AXIS2_PLACEMENT_3D('',#80725,#80726,#80727); +#80725 = CARTESIAN_POINT('',(166.583808,-73.378017,-3.5E-02)); +#80726 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#80727 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#80728 = ADVANCED_FACE('',(#80729),#80740,.T.); +#80729 = FACE_BOUND('',#80730,.T.); +#80730 = EDGE_LOOP('',(#80731,#80732,#80733,#80739)); +#80731 = ORIENTED_EDGE('',*,*,#80700,.T.); +#80732 = ORIENTED_EDGE('',*,*,#80395,.T.); +#80733 = ORIENTED_EDGE('',*,*,#80734,.F.); +#80734 = EDGE_CURVE('',#80168,#80388,#80735,.T.); +#80735 = LINE('',#80736,#80737); +#80736 = CARTESIAN_POINT('',(167.862542,-73.825465,-3.5E-02)); +#80737 = VECTOR('',#80738,1.); +#80738 = DIRECTION('',(0.,0.,1.)); +#80739 = ORIENTED_EDGE('',*,*,#80175,.F.); +#80740 = PLANE('',#80741); +#80741 = AXIS2_PLACEMENT_3D('',#80742,#80743,#80744); +#80742 = CARTESIAN_POINT('',(167.989215,-73.698792,-3.5E-02)); +#80743 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#80744 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#80745 = ADVANCED_FACE('',(#80746),#80757,.T.); +#80746 = FACE_BOUND('',#80747,.T.); +#80747 = EDGE_LOOP('',(#80748,#80754,#80755,#80756)); +#80748 = ORIENTED_EDGE('',*,*,#80749,.T.); +#80749 = EDGE_CURVE('',#80104,#80324,#80750,.T.); +#80750 = LINE('',#80751,#80752); +#80751 = CARTESIAN_POINT('',(166.642975,-73.547107,-3.5E-02)); +#80752 = VECTOR('',#80753,1.); +#80753 = DIRECTION('',(0.,0.,1.)); +#80754 = ORIENTED_EDGE('',*,*,#80323,.T.); +#80755 = ORIENTED_EDGE('',*,*,#80715,.F.); +#80756 = ORIENTED_EDGE('',*,*,#80103,.F.); +#80757 = PLANE('',#80758); +#80758 = AXIS2_PLACEMENT_3D('',#80759,#80760,#80761); +#80759 = CARTESIAN_POINT('',(166.642975,-73.547107,-3.5E-02)); +#80760 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#80761 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#80762 = ADVANCED_FACE('',(#80763),#80774,.T.); +#80763 = FACE_BOUND('',#80764,.T.); +#80764 = EDGE_LOOP('',(#80765,#80766,#80767,#80773)); +#80765 = ORIENTED_EDGE('',*,*,#80734,.T.); +#80766 = ORIENTED_EDGE('',*,*,#80387,.T.); +#80767 = ORIENTED_EDGE('',*,*,#80768,.F.); +#80768 = EDGE_CURVE('',#80160,#80380,#80769,.T.); +#80769 = LINE('',#80770,#80771); +#80770 = CARTESIAN_POINT('',(167.710857,-73.920775,-3.5E-02)); +#80771 = VECTOR('',#80772,1.); +#80772 = DIRECTION('',(0.,0.,1.)); +#80773 = ORIENTED_EDGE('',*,*,#80167,.F.); +#80774 = PLANE('',#80775); +#80775 = AXIS2_PLACEMENT_3D('',#80776,#80777,#80778); +#80776 = CARTESIAN_POINT('',(167.862542,-73.825465,-3.5E-02)); +#80777 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#80778 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#80779 = ADVANCED_FACE('',(#80780),#80791,.T.); +#80780 = FACE_BOUND('',#80781,.T.); +#80781 = EDGE_LOOP('',(#80782,#80788,#80789,#80790)); +#80782 = ORIENTED_EDGE('',*,*,#80783,.T.); +#80783 = EDGE_CURVE('',#80112,#80332,#80784,.T.); +#80784 = LINE('',#80785,#80786); +#80785 = CARTESIAN_POINT('',(166.738285,-73.698792,-3.5E-02)); +#80786 = VECTOR('',#80787,1.); +#80787 = DIRECTION('',(0.,0.,1.)); +#80788 = ORIENTED_EDGE('',*,*,#80331,.T.); +#80789 = ORIENTED_EDGE('',*,*,#80749,.F.); +#80790 = ORIENTED_EDGE('',*,*,#80111,.F.); +#80791 = PLANE('',#80792); +#80792 = AXIS2_PLACEMENT_3D('',#80793,#80794,#80795); +#80793 = CARTESIAN_POINT('',(166.738285,-73.698792,-3.5E-02)); +#80794 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#80795 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#80796 = ADVANCED_FACE('',(#80797),#80808,.T.); +#80797 = FACE_BOUND('',#80798,.T.); +#80798 = EDGE_LOOP('',(#80799,#80800,#80801,#80807)); +#80799 = ORIENTED_EDGE('',*,*,#80768,.T.); +#80800 = ORIENTED_EDGE('',*,*,#80379,.T.); +#80801 = ORIENTED_EDGE('',*,*,#80802,.F.); +#80802 = EDGE_CURVE('',#80152,#80372,#80803,.T.); +#80803 = LINE('',#80804,#80805); +#80804 = CARTESIAN_POINT('',(167.541767,-73.979942,-3.5E-02)); +#80805 = VECTOR('',#80806,1.); +#80806 = DIRECTION('',(0.,0.,1.)); +#80807 = ORIENTED_EDGE('',*,*,#80159,.F.); +#80808 = PLANE('',#80809); +#80809 = AXIS2_PLACEMENT_3D('',#80810,#80811,#80812); +#80810 = CARTESIAN_POINT('',(167.710857,-73.920775,-3.5E-02)); +#80811 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#80812 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#80813 = ADVANCED_FACE('',(#80814),#80825,.T.); +#80814 = FACE_BOUND('',#80815,.T.); +#80815 = EDGE_LOOP('',(#80816,#80822,#80823,#80824)); +#80816 = ORIENTED_EDGE('',*,*,#80817,.T.); +#80817 = EDGE_CURVE('',#80120,#80340,#80818,.T.); +#80818 = LINE('',#80819,#80820); +#80819 = CARTESIAN_POINT('',(166.864958,-73.825465,-3.5E-02)); +#80820 = VECTOR('',#80821,1.); +#80821 = DIRECTION('',(0.,0.,1.)); +#80822 = ORIENTED_EDGE('',*,*,#80339,.T.); +#80823 = ORIENTED_EDGE('',*,*,#80783,.F.); +#80824 = ORIENTED_EDGE('',*,*,#80119,.F.); +#80825 = PLANE('',#80826); +#80826 = AXIS2_PLACEMENT_3D('',#80827,#80828,#80829); +#80827 = CARTESIAN_POINT('',(166.864958,-73.825465,-3.5E-02)); +#80828 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#80829 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#80830 = ADVANCED_FACE('',(#80831),#80842,.T.); +#80831 = FACE_BOUND('',#80832,.T.); +#80832 = EDGE_LOOP('',(#80833,#80834,#80835,#80841)); +#80833 = ORIENTED_EDGE('',*,*,#80802,.T.); +#80834 = ORIENTED_EDGE('',*,*,#80371,.T.); +#80835 = ORIENTED_EDGE('',*,*,#80836,.F.); +#80836 = EDGE_CURVE('',#80144,#80364,#80837,.T.); +#80837 = LINE('',#80838,#80839); +#80838 = CARTESIAN_POINT('',(167.36375,-74.,-3.5E-02)); +#80839 = VECTOR('',#80840,1.); +#80840 = DIRECTION('',(0.,0.,1.)); +#80841 = ORIENTED_EDGE('',*,*,#80151,.F.); +#80842 = PLANE('',#80843); +#80843 = AXIS2_PLACEMENT_3D('',#80844,#80845,#80846); +#80844 = CARTESIAN_POINT('',(167.541767,-73.979942,-3.5E-02)); +#80845 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#80846 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#80847 = ADVANCED_FACE('',(#80848),#80859,.T.); +#80848 = FACE_BOUND('',#80849,.T.); +#80849 = EDGE_LOOP('',(#80850,#80856,#80857,#80858)); +#80850 = ORIENTED_EDGE('',*,*,#80851,.T.); +#80851 = EDGE_CURVE('',#80128,#80348,#80852,.T.); +#80852 = LINE('',#80853,#80854); +#80853 = CARTESIAN_POINT('',(167.016643,-73.920775,-3.5E-02)); +#80854 = VECTOR('',#80855,1.); +#80855 = DIRECTION('',(0.,0.,1.)); +#80856 = ORIENTED_EDGE('',*,*,#80347,.T.); +#80857 = ORIENTED_EDGE('',*,*,#80817,.F.); +#80858 = ORIENTED_EDGE('',*,*,#80127,.F.); +#80859 = PLANE('',#80860); +#80860 = AXIS2_PLACEMENT_3D('',#80861,#80862,#80863); +#80861 = CARTESIAN_POINT('',(167.016643,-73.920775,-3.5E-02)); +#80862 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#80863 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#80864 = ADVANCED_FACE('',(#80865),#80876,.T.); +#80865 = FACE_BOUND('',#80866,.T.); +#80866 = EDGE_LOOP('',(#80867,#80868,#80869,#80875)); +#80867 = ORIENTED_EDGE('',*,*,#80836,.T.); +#80868 = ORIENTED_EDGE('',*,*,#80363,.T.); +#80869 = ORIENTED_EDGE('',*,*,#80870,.F.); +#80870 = EDGE_CURVE('',#80136,#80356,#80871,.T.); +#80871 = LINE('',#80872,#80873); +#80872 = CARTESIAN_POINT('',(167.185733,-73.979942,-3.5E-02)); +#80873 = VECTOR('',#80874,1.); +#80874 = DIRECTION('',(0.,0.,1.)); +#80875 = ORIENTED_EDGE('',*,*,#80143,.F.); +#80876 = PLANE('',#80877); +#80877 = AXIS2_PLACEMENT_3D('',#80878,#80879,#80880); +#80878 = CARTESIAN_POINT('',(167.36375,-74.,-3.5E-02)); +#80879 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#80880 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#80881 = ADVANCED_FACE('',(#80882),#80888,.T.); +#80882 = FACE_BOUND('',#80883,.T.); +#80883 = EDGE_LOOP('',(#80884,#80885,#80886,#80887)); +#80884 = ORIENTED_EDGE('',*,*,#80870,.T.); +#80885 = ORIENTED_EDGE('',*,*,#80355,.T.); +#80886 = ORIENTED_EDGE('',*,*,#80851,.F.); +#80887 = ORIENTED_EDGE('',*,*,#80135,.F.); +#80888 = PLANE('',#80889); +#80889 = AXIS2_PLACEMENT_3D('',#80890,#80891,#80892); +#80890 = CARTESIAN_POINT('',(167.185733,-73.979942,-3.5E-02)); +#80891 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#80892 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#80893 = ADVANCED_FACE('',(#80894),#80905,.F.); +#80894 = FACE_BOUND('',#80895,.T.); +#80895 = EDGE_LOOP('',(#80896,#80897,#80903,#80904)); +#80896 = ORIENTED_EDGE('',*,*,#80240,.T.); +#80897 = ORIENTED_EDGE('',*,*,#80898,.T.); +#80898 = EDGE_CURVE('',#80241,#80461,#80899,.T.); +#80899 = LINE('',#80900,#80901); +#80900 = CARTESIAN_POINT('',(167.36375,-73.575,-4.5E-02)); +#80901 = VECTOR('',#80902,1.); +#80902 = DIRECTION('',(0.,0.,1.)); +#80903 = ORIENTED_EDGE('',*,*,#80460,.F.); +#80904 = ORIENTED_EDGE('',*,*,#80898,.F.); +#80905 = CYLINDRICAL_SURFACE('',#80906,0.375); +#80906 = AXIS2_PLACEMENT_3D('',#80907,#80908,#80909); +#80907 = CARTESIAN_POINT('',(167.36375,-73.2,-4.5E-02)); +#80908 = DIRECTION('',(-0.,-0.,-1.)); +#80909 = DIRECTION('',(-0.,-1.,0.)); +#80910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#80914)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#80911,#80912,#80913)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#80911 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#80912 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#80913 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#80914 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#80911, + 'distance_accuracy_value','confusion accuracy'); +#80915 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#80916,#80918); +#80916 = ( REPRESENTATION_RELATIONSHIP('','',#79928,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#80917) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#80917 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1591); +#80918 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #80919); +#80919 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('396','=>[0:1:1:389]','',#5, + #79923,$); +#80920 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#79925)); +#80921 = SHAPE_DEFINITION_REPRESENTATION(#80922,#80928); +#80922 = PRODUCT_DEFINITION_SHAPE('','',#80923); +#80923 = PRODUCT_DEFINITION('design','',#80924,#80927); +#80924 = PRODUCT_DEFINITION_FORMATION('','',#80925); +#80925 = PRODUCT('HackPad_pad_140','HackPad_pad_140','',(#80926)); +#80926 = PRODUCT_CONTEXT('',#2,'mechanical'); +#80927 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#80928 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#80929),#81021); +#80929 = MANIFOLD_SOLID_BREP('',#80930); +#80930 = CLOSED_SHELL('',(#80931,#80964,#80984,#81004)); +#80931 = ADVANCED_FACE('',(#80932),#80959,.T.); +#80932 = FACE_BOUND('',#80933,.F.); +#80933 = EDGE_LOOP('',(#80934,#80944,#80951,#80952)); +#80934 = ORIENTED_EDGE('',*,*,#80935,.T.); +#80935 = EDGE_CURVE('',#80936,#80938,#80940,.T.); +#80936 = VERTEX_POINT('',#80937); +#80937 = CARTESIAN_POINT('',(167.36375,-73.6,-3.5E-02)); +#80938 = VERTEX_POINT('',#80939); +#80939 = CARTESIAN_POINT('',(167.36375,-73.6,1.635)); +#80940 = LINE('',#80941,#80942); +#80941 = CARTESIAN_POINT('',(167.36375,-73.6,-3.5E-02)); +#80942 = VECTOR('',#80943,1.); +#80943 = DIRECTION('',(0.,0.,1.)); +#80944 = ORIENTED_EDGE('',*,*,#80945,.T.); +#80945 = EDGE_CURVE('',#80938,#80938,#80946,.T.); +#80946 = CIRCLE('',#80947,0.4); +#80947 = AXIS2_PLACEMENT_3D('',#80948,#80949,#80950); +#80948 = CARTESIAN_POINT('',(167.36375,-73.2,1.635)); +#80949 = DIRECTION('',(0.,-0.,1.)); +#80950 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#80951 = ORIENTED_EDGE('',*,*,#80935,.F.); +#80952 = ORIENTED_EDGE('',*,*,#80953,.F.); +#80953 = EDGE_CURVE('',#80936,#80936,#80954,.T.); +#80954 = CIRCLE('',#80955,0.4); +#80955 = AXIS2_PLACEMENT_3D('',#80956,#80957,#80958); +#80956 = CARTESIAN_POINT('',(167.36375,-73.2,-3.5E-02)); +#80957 = DIRECTION('',(0.,-0.,1.)); +#80958 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#80959 = CYLINDRICAL_SURFACE('',#80960,0.4); +#80960 = AXIS2_PLACEMENT_3D('',#80961,#80962,#80963); +#80961 = CARTESIAN_POINT('',(167.36375,-73.2,-3.5E-02)); +#80962 = DIRECTION('',(-0.,0.,-1.)); +#80963 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#80964 = ADVANCED_FACE('',(#80965,#80968),#80979,.F.); +#80965 = FACE_BOUND('',#80966,.F.); +#80966 = EDGE_LOOP('',(#80967)); +#80967 = ORIENTED_EDGE('',*,*,#80953,.T.); +#80968 = FACE_BOUND('',#80969,.F.); +#80969 = EDGE_LOOP('',(#80970)); +#80970 = ORIENTED_EDGE('',*,*,#80971,.T.); +#80971 = EDGE_CURVE('',#80972,#80972,#80974,.T.); +#80972 = VERTEX_POINT('',#80973); +#80973 = CARTESIAN_POINT('',(167.36375,-73.575,-3.5E-02)); +#80974 = CIRCLE('',#80975,0.375); +#80975 = AXIS2_PLACEMENT_3D('',#80976,#80977,#80978); +#80976 = CARTESIAN_POINT('',(167.36375,-73.2,-3.5E-02)); +#80977 = DIRECTION('',(-0.,0.,-1.)); +#80978 = DIRECTION('',(-0.,-1.,0.)); +#80979 = PLANE('',#80980); +#80980 = AXIS2_PLACEMENT_3D('',#80981,#80982,#80983); +#80981 = CARTESIAN_POINT('',(167.36375,-73.6,-3.5E-02)); +#80982 = DIRECTION('',(0.,0.,1.)); +#80983 = DIRECTION('',(1.,0.,-0.)); +#80984 = ADVANCED_FACE('',(#80985,#80988),#80999,.T.); +#80985 = FACE_BOUND('',#80986,.T.); +#80986 = EDGE_LOOP('',(#80987)); +#80987 = ORIENTED_EDGE('',*,*,#80945,.T.); +#80988 = FACE_BOUND('',#80989,.T.); +#80989 = EDGE_LOOP('',(#80990)); +#80990 = ORIENTED_EDGE('',*,*,#80991,.T.); +#80991 = EDGE_CURVE('',#80992,#80992,#80994,.T.); +#80992 = VERTEX_POINT('',#80993); +#80993 = CARTESIAN_POINT('',(167.36375,-73.575,1.635)); +#80994 = CIRCLE('',#80995,0.375); +#80995 = AXIS2_PLACEMENT_3D('',#80996,#80997,#80998); +#80996 = CARTESIAN_POINT('',(167.36375,-73.2,1.635)); +#80997 = DIRECTION('',(-0.,0.,-1.)); +#80998 = DIRECTION('',(-0.,-1.,0.)); +#80999 = PLANE('',#81000); +#81000 = AXIS2_PLACEMENT_3D('',#81001,#81002,#81003); +#81001 = CARTESIAN_POINT('',(167.36375,-73.6,1.635)); +#81002 = DIRECTION('',(0.,0.,1.)); +#81003 = DIRECTION('',(1.,0.,-0.)); +#81004 = ADVANCED_FACE('',(#81005),#81016,.F.); +#81005 = FACE_BOUND('',#81006,.T.); +#81006 = EDGE_LOOP('',(#81007,#81008,#81014,#81015)); +#81007 = ORIENTED_EDGE('',*,*,#80971,.T.); +#81008 = ORIENTED_EDGE('',*,*,#81009,.T.); +#81009 = EDGE_CURVE('',#80972,#80992,#81010,.T.); +#81010 = LINE('',#81011,#81012); +#81011 = CARTESIAN_POINT('',(167.36375,-73.575,-4.5E-02)); +#81012 = VECTOR('',#81013,1.); +#81013 = DIRECTION('',(0.,0.,1.)); +#81014 = ORIENTED_EDGE('',*,*,#80991,.F.); +#81015 = ORIENTED_EDGE('',*,*,#81009,.F.); +#81016 = CYLINDRICAL_SURFACE('',#81017,0.375); +#81017 = AXIS2_PLACEMENT_3D('',#81018,#81019,#81020); +#81018 = CARTESIAN_POINT('',(167.36375,-73.2,-4.5E-02)); +#81019 = DIRECTION('',(-0.,-0.,-1.)); +#81020 = DIRECTION('',(-0.,-1.,0.)); +#81021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81025)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81022,#81023,#81024)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81022 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81023 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81024 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81025 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81022, + 'distance_accuracy_value','confusion accuracy'); +#81026 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81027,#81029); +#81027 = ( REPRESENTATION_RELATIONSHIP('','',#80928,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81028) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81028 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1595); +#81029 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81030); +#81030 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('397','=>[0:1:1:390]','',#5, + #80923,$); +#81031 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#80925)); +#81032 = SHAPE_DEFINITION_REPRESENTATION(#81033,#81039); +#81033 = PRODUCT_DEFINITION_SHAPE('','',#81034); +#81034 = PRODUCT_DEFINITION('design','',#81035,#81038); +#81035 = PRODUCT_DEFINITION_FORMATION('','',#81036); +#81036 = PRODUCT('HackPad_pad_141','HackPad_pad_141','',(#81037)); +#81037 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81038 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81039 = SHAPE_REPRESENTATION('',(#11),#81040); +#81040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81044)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81041,#81042,#81043)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81041 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81042 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81043 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81044 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81041, + 'distance_accuracy_value','confusion accuracy'); +#81045 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81046,#81048); +#81046 = ( REPRESENTATION_RELATIONSHIP('','',#81039,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81047) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81047 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1599); +#81048 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81049); +#81049 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('398','=>[0:1:1:391]','',#5, + #81034,$); +#81050 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81036)); +#81051 = SHAPE_DEFINITION_REPRESENTATION(#81052,#81058); +#81052 = PRODUCT_DEFINITION_SHAPE('','',#81053); +#81053 = PRODUCT_DEFINITION('design','',#81054,#81057); +#81054 = PRODUCT_DEFINITION_FORMATION('','',#81055); +#81055 = PRODUCT('HackPad_pad_142','HackPad_pad_142','',(#81056)); +#81056 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81057 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81058 = SHAPE_REPRESENTATION('',(#11),#81059); +#81059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81063)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81060,#81061,#81062)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81060 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81061 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81062 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81063 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81060, + 'distance_accuracy_value','confusion accuracy'); +#81064 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81065,#81067); +#81065 = ( REPRESENTATION_RELATIONSHIP('','',#81058,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81066) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81066 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1603); +#81067 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81068); +#81068 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('399','=>[0:1:1:392]','',#5, + #81053,$); +#81069 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81055)); +#81070 = SHAPE_DEFINITION_REPRESENTATION(#81071,#81077); +#81071 = PRODUCT_DEFINITION_SHAPE('','',#81072); +#81072 = PRODUCT_DEFINITION('design','',#81073,#81076); +#81073 = PRODUCT_DEFINITION_FORMATION('','',#81074); +#81074 = PRODUCT('HackPad_pad_143','HackPad_pad_143','',(#81075)); +#81075 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81076 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81077 = SHAPE_REPRESENTATION('',(#11),#81078); +#81078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81082)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81079,#81080,#81081)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81079 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81080 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81081 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81082 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81079, + 'distance_accuracy_value','confusion accuracy'); +#81083 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81084,#81086); +#81084 = ( REPRESENTATION_RELATIONSHIP('','',#81077,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81085) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81085 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1607); +#81086 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81087); +#81087 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('400','=>[0:1:1:393]','',#5, + #81072,$); +#81088 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81074)); +#81089 = SHAPE_DEFINITION_REPRESENTATION(#81090,#81096); +#81090 = PRODUCT_DEFINITION_SHAPE('','',#81091); +#81091 = PRODUCT_DEFINITION('design','',#81092,#81095); +#81092 = PRODUCT_DEFINITION_FORMATION('','',#81093); +#81093 = PRODUCT('HackPad_pad_144','HackPad_pad_144','',(#81094)); +#81094 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81095 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81096 = SHAPE_REPRESENTATION('',(#11),#81097); +#81097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81101)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81098,#81099,#81100)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81098 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81099 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81100 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81101 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81098, + 'distance_accuracy_value','confusion accuracy'); +#81102 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81103,#81105); +#81103 = ( REPRESENTATION_RELATIONSHIP('','',#81096,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81104) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81104 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1611); +#81105 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81106); +#81106 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('401','=>[0:1:1:394]','',#5, + #81091,$); +#81107 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81093)); +#81108 = SHAPE_DEFINITION_REPRESENTATION(#81109,#81115); +#81109 = PRODUCT_DEFINITION_SHAPE('','',#81110); +#81110 = PRODUCT_DEFINITION('design','',#81111,#81114); +#81111 = PRODUCT_DEFINITION_FORMATION('','',#81112); +#81112 = PRODUCT('HackPad_pad_145','HackPad_pad_145','',(#81113)); +#81113 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81114 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81115 = SHAPE_REPRESENTATION('',(#11),#81116); +#81116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81120)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81117,#81118,#81119)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81117 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81118 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81119 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81120 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81117, + 'distance_accuracy_value','confusion accuracy'); +#81121 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81122,#81124); +#81122 = ( REPRESENTATION_RELATIONSHIP('','',#81115,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81123) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81123 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1615); +#81124 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81125); +#81125 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('402','=>[0:1:1:395]','',#5, + #81110,$); +#81126 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81112)); +#81127 = SHAPE_DEFINITION_REPRESENTATION(#81128,#81134); +#81128 = PRODUCT_DEFINITION_SHAPE('','',#81129); +#81129 = PRODUCT_DEFINITION('design','',#81130,#81133); +#81130 = PRODUCT_DEFINITION_FORMATION('','',#81131); +#81131 = PRODUCT('HackPad_pad_146','HackPad_pad_146','',(#81132)); +#81132 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81133 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81134 = SHAPE_REPRESENTATION('',(#11),#81135); +#81135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81139)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81136,#81137,#81138)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81136 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81137 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81138 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81139 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81136, + 'distance_accuracy_value','confusion accuracy'); +#81140 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81141,#81143); +#81141 = ( REPRESENTATION_RELATIONSHIP('','',#81134,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81142) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81142 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1619); +#81143 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81144); +#81144 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('403','=>[0:1:1:396]','',#5, + #81129,$); +#81145 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81131)); +#81146 = SHAPE_DEFINITION_REPRESENTATION(#81147,#81153); +#81147 = PRODUCT_DEFINITION_SHAPE('','',#81148); +#81148 = PRODUCT_DEFINITION('design','',#81149,#81152); +#81149 = PRODUCT_DEFINITION_FORMATION('','',#81150); +#81150 = PRODUCT('HackPad_pad_147','HackPad_pad_147','',(#81151)); +#81151 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81152 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81153 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#81154),#81246); +#81154 = MANIFOLD_SOLID_BREP('',#81155); +#81155 = CLOSED_SHELL('',(#81156,#81189,#81209,#81229)); +#81156 = ADVANCED_FACE('',(#81157),#81184,.T.); +#81157 = FACE_BOUND('',#81158,.T.); +#81158 = EDGE_LOOP('',(#81159,#81168,#81176,#81183)); +#81159 = ORIENTED_EDGE('',*,*,#81160,.F.); +#81160 = EDGE_CURVE('',#81161,#81161,#81163,.T.); +#81161 = VERTEX_POINT('',#81162); +#81162 = CARTESIAN_POINT('',(167.62875,-99.695,1.635)); +#81163 = CIRCLE('',#81164,1.1); +#81164 = AXIS2_PLACEMENT_3D('',#81165,#81166,#81167); +#81165 = CARTESIAN_POINT('',(166.52875,-99.695,1.635)); +#81166 = DIRECTION('',(0.,0.,1.)); +#81167 = DIRECTION('',(1.,0.,-0.)); +#81168 = ORIENTED_EDGE('',*,*,#81169,.F.); +#81169 = EDGE_CURVE('',#81170,#81161,#81172,.T.); +#81170 = VERTEX_POINT('',#81171); +#81171 = CARTESIAN_POINT('',(167.62875,-99.695,1.6)); +#81172 = LINE('',#81173,#81174); +#81173 = CARTESIAN_POINT('',(167.62875,-99.695,1.6)); +#81174 = VECTOR('',#81175,1.); +#81175 = DIRECTION('',(0.,0.,1.)); +#81176 = ORIENTED_EDGE('',*,*,#81177,.T.); +#81177 = EDGE_CURVE('',#81170,#81170,#81178,.T.); +#81178 = CIRCLE('',#81179,1.1); +#81179 = AXIS2_PLACEMENT_3D('',#81180,#81181,#81182); +#81180 = CARTESIAN_POINT('',(166.52875,-99.695,1.6)); +#81181 = DIRECTION('',(0.,0.,1.)); +#81182 = DIRECTION('',(1.,0.,-0.)); +#81183 = ORIENTED_EDGE('',*,*,#81169,.T.); +#81184 = CYLINDRICAL_SURFACE('',#81185,1.1); +#81185 = AXIS2_PLACEMENT_3D('',#81186,#81187,#81188); +#81186 = CARTESIAN_POINT('',(166.52875,-99.695,1.6)); +#81187 = DIRECTION('',(0.,0.,1.)); +#81188 = DIRECTION('',(1.,0.,-0.)); +#81189 = ADVANCED_FACE('',(#81190,#81193),#81204,.T.); +#81190 = FACE_BOUND('',#81191,.T.); +#81191 = EDGE_LOOP('',(#81192)); +#81192 = ORIENTED_EDGE('',*,*,#81160,.T.); +#81193 = FACE_BOUND('',#81194,.T.); +#81194 = EDGE_LOOP('',(#81195)); +#81195 = ORIENTED_EDGE('',*,*,#81196,.T.); +#81196 = EDGE_CURVE('',#81197,#81197,#81199,.T.); +#81197 = VERTEX_POINT('',#81198); +#81198 = CARTESIAN_POINT('',(166.52875,-100.42,1.635)); +#81199 = CIRCLE('',#81200,0.725); +#81200 = AXIS2_PLACEMENT_3D('',#81201,#81202,#81203); +#81201 = CARTESIAN_POINT('',(166.52875,-99.695,1.635)); +#81202 = DIRECTION('',(-0.,0.,-1.)); +#81203 = DIRECTION('',(-0.,-1.,0.)); +#81204 = PLANE('',#81205); +#81205 = AXIS2_PLACEMENT_3D('',#81206,#81207,#81208); +#81206 = CARTESIAN_POINT('',(166.52875,-99.695,1.635)); +#81207 = DIRECTION('',(0.,0.,1.)); +#81208 = DIRECTION('',(1.,0.,-0.)); +#81209 = ADVANCED_FACE('',(#81210,#81213),#81224,.F.); +#81210 = FACE_BOUND('',#81211,.F.); +#81211 = EDGE_LOOP('',(#81212)); +#81212 = ORIENTED_EDGE('',*,*,#81177,.T.); +#81213 = FACE_BOUND('',#81214,.F.); +#81214 = EDGE_LOOP('',(#81215)); +#81215 = ORIENTED_EDGE('',*,*,#81216,.T.); +#81216 = EDGE_CURVE('',#81217,#81217,#81219,.T.); +#81217 = VERTEX_POINT('',#81218); +#81218 = CARTESIAN_POINT('',(166.52875,-100.42,1.6)); +#81219 = CIRCLE('',#81220,0.725); +#81220 = AXIS2_PLACEMENT_3D('',#81221,#81222,#81223); +#81221 = CARTESIAN_POINT('',(166.52875,-99.695,1.6)); +#81222 = DIRECTION('',(-0.,0.,-1.)); +#81223 = DIRECTION('',(-0.,-1.,0.)); +#81224 = PLANE('',#81225); +#81225 = AXIS2_PLACEMENT_3D('',#81226,#81227,#81228); +#81226 = CARTESIAN_POINT('',(166.52875,-99.695,1.6)); +#81227 = DIRECTION('',(0.,0.,1.)); +#81228 = DIRECTION('',(1.,0.,-0.)); +#81229 = ADVANCED_FACE('',(#81230),#81241,.F.); +#81230 = FACE_BOUND('',#81231,.T.); +#81231 = EDGE_LOOP('',(#81232,#81233,#81239,#81240)); +#81232 = ORIENTED_EDGE('',*,*,#81216,.T.); +#81233 = ORIENTED_EDGE('',*,*,#81234,.T.); +#81234 = EDGE_CURVE('',#81217,#81197,#81235,.T.); +#81235 = LINE('',#81236,#81237); +#81236 = CARTESIAN_POINT('',(166.52875,-100.42,-4.5E-02)); +#81237 = VECTOR('',#81238,1.); +#81238 = DIRECTION('',(0.,0.,1.)); +#81239 = ORIENTED_EDGE('',*,*,#81196,.F.); +#81240 = ORIENTED_EDGE('',*,*,#81234,.F.); +#81241 = CYLINDRICAL_SURFACE('',#81242,0.725); +#81242 = AXIS2_PLACEMENT_3D('',#81243,#81244,#81245); +#81243 = CARTESIAN_POINT('',(166.52875,-99.695,-4.5E-02)); +#81244 = DIRECTION('',(-0.,-0.,-1.)); +#81245 = DIRECTION('',(-0.,-1.,0.)); +#81246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81250)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81247,#81248,#81249)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81247 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81248 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81249 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81250 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81247, + 'distance_accuracy_value','confusion accuracy'); +#81251 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81252,#81254); +#81252 = ( REPRESENTATION_RELATIONSHIP('','',#81153,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81253) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81253 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1623); +#81254 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81255); +#81255 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('404','=>[0:1:1:397]','',#5, + #81148,$); +#81256 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81150)); +#81257 = SHAPE_DEFINITION_REPRESENTATION(#81258,#81264); +#81258 = PRODUCT_DEFINITION_SHAPE('','',#81259); +#81259 = PRODUCT_DEFINITION('design','',#81260,#81263); +#81260 = PRODUCT_DEFINITION_FORMATION('','',#81261); +#81261 = PRODUCT('HackPad_pad_148','HackPad_pad_148','',(#81262)); +#81262 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81263 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81264 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#81265),#81357); +#81265 = MANIFOLD_SOLID_BREP('',#81266); +#81266 = CLOSED_SHELL('',(#81267,#81300,#81320,#81340)); +#81267 = ADVANCED_FACE('',(#81268),#81295,.T.); +#81268 = FACE_BOUND('',#81269,.T.); +#81269 = EDGE_LOOP('',(#81270,#81279,#81287,#81294)); +#81270 = ORIENTED_EDGE('',*,*,#81271,.F.); +#81271 = EDGE_CURVE('',#81272,#81272,#81274,.T.); +#81272 = VERTEX_POINT('',#81273); +#81273 = CARTESIAN_POINT('',(167.62875,-99.695,0.)); +#81274 = CIRCLE('',#81275,1.1); +#81275 = AXIS2_PLACEMENT_3D('',#81276,#81277,#81278); +#81276 = CARTESIAN_POINT('',(166.52875,-99.695,0.)); +#81277 = DIRECTION('',(0.,0.,1.)); +#81278 = DIRECTION('',(1.,0.,-0.)); +#81279 = ORIENTED_EDGE('',*,*,#81280,.F.); +#81280 = EDGE_CURVE('',#81281,#81272,#81283,.T.); +#81281 = VERTEX_POINT('',#81282); +#81282 = CARTESIAN_POINT('',(167.62875,-99.695,-3.5E-02)); +#81283 = LINE('',#81284,#81285); +#81284 = CARTESIAN_POINT('',(167.62875,-99.695,-3.5E-02)); +#81285 = VECTOR('',#81286,1.); +#81286 = DIRECTION('',(0.,0.,1.)); +#81287 = ORIENTED_EDGE('',*,*,#81288,.T.); +#81288 = EDGE_CURVE('',#81281,#81281,#81289,.T.); +#81289 = CIRCLE('',#81290,1.1); +#81290 = AXIS2_PLACEMENT_3D('',#81291,#81292,#81293); +#81291 = CARTESIAN_POINT('',(166.52875,-99.695,-3.5E-02)); +#81292 = DIRECTION('',(0.,0.,1.)); +#81293 = DIRECTION('',(1.,0.,-0.)); +#81294 = ORIENTED_EDGE('',*,*,#81280,.T.); +#81295 = CYLINDRICAL_SURFACE('',#81296,1.1); +#81296 = AXIS2_PLACEMENT_3D('',#81297,#81298,#81299); +#81297 = CARTESIAN_POINT('',(166.52875,-99.695,-3.5E-02)); +#81298 = DIRECTION('',(0.,0.,1.)); +#81299 = DIRECTION('',(1.,0.,-0.)); +#81300 = ADVANCED_FACE('',(#81301,#81304),#81315,.T.); +#81301 = FACE_BOUND('',#81302,.T.); +#81302 = EDGE_LOOP('',(#81303)); +#81303 = ORIENTED_EDGE('',*,*,#81271,.T.); +#81304 = FACE_BOUND('',#81305,.T.); +#81305 = EDGE_LOOP('',(#81306)); +#81306 = ORIENTED_EDGE('',*,*,#81307,.T.); +#81307 = EDGE_CURVE('',#81308,#81308,#81310,.T.); +#81308 = VERTEX_POINT('',#81309); +#81309 = CARTESIAN_POINT('',(166.52875,-100.42,0.)); +#81310 = CIRCLE('',#81311,0.725); +#81311 = AXIS2_PLACEMENT_3D('',#81312,#81313,#81314); +#81312 = CARTESIAN_POINT('',(166.52875,-99.695,0.)); +#81313 = DIRECTION('',(-0.,0.,-1.)); +#81314 = DIRECTION('',(-0.,-1.,0.)); +#81315 = PLANE('',#81316); +#81316 = AXIS2_PLACEMENT_3D('',#81317,#81318,#81319); +#81317 = CARTESIAN_POINT('',(166.52875,-99.695,0.)); +#81318 = DIRECTION('',(0.,0.,1.)); +#81319 = DIRECTION('',(1.,0.,-0.)); +#81320 = ADVANCED_FACE('',(#81321,#81324),#81335,.F.); +#81321 = FACE_BOUND('',#81322,.F.); +#81322 = EDGE_LOOP('',(#81323)); +#81323 = ORIENTED_EDGE('',*,*,#81288,.T.); +#81324 = FACE_BOUND('',#81325,.F.); +#81325 = EDGE_LOOP('',(#81326)); +#81326 = ORIENTED_EDGE('',*,*,#81327,.T.); +#81327 = EDGE_CURVE('',#81328,#81328,#81330,.T.); +#81328 = VERTEX_POINT('',#81329); +#81329 = CARTESIAN_POINT('',(166.52875,-100.42,-3.5E-02)); +#81330 = CIRCLE('',#81331,0.725); +#81331 = AXIS2_PLACEMENT_3D('',#81332,#81333,#81334); +#81332 = CARTESIAN_POINT('',(166.52875,-99.695,-3.5E-02)); +#81333 = DIRECTION('',(-0.,0.,-1.)); +#81334 = DIRECTION('',(-0.,-1.,0.)); +#81335 = PLANE('',#81336); +#81336 = AXIS2_PLACEMENT_3D('',#81337,#81338,#81339); +#81337 = CARTESIAN_POINT('',(166.52875,-99.695,-3.5E-02)); +#81338 = DIRECTION('',(0.,0.,1.)); +#81339 = DIRECTION('',(1.,0.,-0.)); +#81340 = ADVANCED_FACE('',(#81341),#81352,.F.); +#81341 = FACE_BOUND('',#81342,.T.); +#81342 = EDGE_LOOP('',(#81343,#81344,#81350,#81351)); +#81343 = ORIENTED_EDGE('',*,*,#81327,.T.); +#81344 = ORIENTED_EDGE('',*,*,#81345,.T.); +#81345 = EDGE_CURVE('',#81328,#81308,#81346,.T.); +#81346 = LINE('',#81347,#81348); +#81347 = CARTESIAN_POINT('',(166.52875,-100.42,-4.5E-02)); +#81348 = VECTOR('',#81349,1.); +#81349 = DIRECTION('',(0.,0.,1.)); +#81350 = ORIENTED_EDGE('',*,*,#81307,.F.); +#81351 = ORIENTED_EDGE('',*,*,#81345,.F.); +#81352 = CYLINDRICAL_SURFACE('',#81353,0.725); +#81353 = AXIS2_PLACEMENT_3D('',#81354,#81355,#81356); +#81354 = CARTESIAN_POINT('',(166.52875,-99.695,-4.5E-02)); +#81355 = DIRECTION('',(-0.,-0.,-1.)); +#81356 = DIRECTION('',(-0.,-1.,0.)); +#81357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81361)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81358,#81359,#81360)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81358 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81359 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81360 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81361 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81358, + 'distance_accuracy_value','confusion accuracy'); +#81362 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81363,#81365); +#81363 = ( REPRESENTATION_RELATIONSHIP('','',#81264,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81364) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81364 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1627); +#81365 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81366); +#81366 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('405','=>[0:1:1:398]','',#5, + #81259,$); +#81367 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81261)); +#81368 = SHAPE_DEFINITION_REPRESENTATION(#81369,#81375); +#81369 = PRODUCT_DEFINITION_SHAPE('','',#81370); +#81370 = PRODUCT_DEFINITION('design','',#81371,#81374); +#81371 = PRODUCT_DEFINITION_FORMATION('','',#81372); +#81372 = PRODUCT('HackPad_pad_149','HackPad_pad_149','',(#81373)); +#81373 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81374 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81375 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#81376),#81468); +#81376 = MANIFOLD_SOLID_BREP('',#81377); +#81377 = CLOSED_SHELL('',(#81378,#81411,#81431,#81451)); +#81378 = ADVANCED_FACE('',(#81379),#81406,.T.); +#81379 = FACE_BOUND('',#81380,.F.); +#81380 = EDGE_LOOP('',(#81381,#81391,#81398,#81399)); +#81381 = ORIENTED_EDGE('',*,*,#81382,.T.); +#81382 = EDGE_CURVE('',#81383,#81385,#81387,.T.); +#81383 = VERTEX_POINT('',#81384); +#81384 = CARTESIAN_POINT('',(166.52875,-100.445,-3.5E-02)); +#81385 = VERTEX_POINT('',#81386); +#81386 = CARTESIAN_POINT('',(166.52875,-100.445,1.635)); +#81387 = LINE('',#81388,#81389); +#81388 = CARTESIAN_POINT('',(166.52875,-100.445,-3.5E-02)); +#81389 = VECTOR('',#81390,1.); +#81390 = DIRECTION('',(0.,0.,1.)); +#81391 = ORIENTED_EDGE('',*,*,#81392,.T.); +#81392 = EDGE_CURVE('',#81385,#81385,#81393,.T.); +#81393 = CIRCLE('',#81394,0.75); +#81394 = AXIS2_PLACEMENT_3D('',#81395,#81396,#81397); +#81395 = CARTESIAN_POINT('',(166.52875,-99.695,1.635)); +#81396 = DIRECTION('',(0.,0.,1.)); +#81397 = DIRECTION('',(-0.,-1.,0.)); +#81398 = ORIENTED_EDGE('',*,*,#81382,.F.); +#81399 = ORIENTED_EDGE('',*,*,#81400,.F.); +#81400 = EDGE_CURVE('',#81383,#81383,#81401,.T.); +#81401 = CIRCLE('',#81402,0.75); +#81402 = AXIS2_PLACEMENT_3D('',#81403,#81404,#81405); +#81403 = CARTESIAN_POINT('',(166.52875,-99.695,-3.5E-02)); +#81404 = DIRECTION('',(0.,0.,1.)); +#81405 = DIRECTION('',(-0.,-1.,0.)); +#81406 = CYLINDRICAL_SURFACE('',#81407,0.75); +#81407 = AXIS2_PLACEMENT_3D('',#81408,#81409,#81410); +#81408 = CARTESIAN_POINT('',(166.52875,-99.695,-3.5E-02)); +#81409 = DIRECTION('',(-0.,-0.,-1.)); +#81410 = DIRECTION('',(-0.,-1.,0.)); +#81411 = ADVANCED_FACE('',(#81412,#81415),#81426,.F.); +#81412 = FACE_BOUND('',#81413,.F.); +#81413 = EDGE_LOOP('',(#81414)); +#81414 = ORIENTED_EDGE('',*,*,#81400,.T.); +#81415 = FACE_BOUND('',#81416,.F.); +#81416 = EDGE_LOOP('',(#81417)); +#81417 = ORIENTED_EDGE('',*,*,#81418,.T.); +#81418 = EDGE_CURVE('',#81419,#81419,#81421,.T.); +#81419 = VERTEX_POINT('',#81420); +#81420 = CARTESIAN_POINT('',(166.52875,-100.42,-3.5E-02)); +#81421 = CIRCLE('',#81422,0.725); +#81422 = AXIS2_PLACEMENT_3D('',#81423,#81424,#81425); +#81423 = CARTESIAN_POINT('',(166.52875,-99.695,-3.5E-02)); +#81424 = DIRECTION('',(-0.,0.,-1.)); +#81425 = DIRECTION('',(-0.,-1.,0.)); +#81426 = PLANE('',#81427); +#81427 = AXIS2_PLACEMENT_3D('',#81428,#81429,#81430); +#81428 = CARTESIAN_POINT('',(166.52875,-100.445,-3.5E-02)); +#81429 = DIRECTION('',(0.,0.,1.)); +#81430 = DIRECTION('',(1.,0.,-0.)); +#81431 = ADVANCED_FACE('',(#81432,#81435),#81446,.T.); +#81432 = FACE_BOUND('',#81433,.T.); +#81433 = EDGE_LOOP('',(#81434)); +#81434 = ORIENTED_EDGE('',*,*,#81392,.T.); +#81435 = FACE_BOUND('',#81436,.T.); +#81436 = EDGE_LOOP('',(#81437)); +#81437 = ORIENTED_EDGE('',*,*,#81438,.T.); +#81438 = EDGE_CURVE('',#81439,#81439,#81441,.T.); +#81439 = VERTEX_POINT('',#81440); +#81440 = CARTESIAN_POINT('',(166.52875,-100.42,1.635)); +#81441 = CIRCLE('',#81442,0.725); +#81442 = AXIS2_PLACEMENT_3D('',#81443,#81444,#81445); +#81443 = CARTESIAN_POINT('',(166.52875,-99.695,1.635)); +#81444 = DIRECTION('',(-0.,0.,-1.)); +#81445 = DIRECTION('',(-0.,-1.,0.)); +#81446 = PLANE('',#81447); +#81447 = AXIS2_PLACEMENT_3D('',#81448,#81449,#81450); +#81448 = CARTESIAN_POINT('',(166.52875,-100.445,1.635)); +#81449 = DIRECTION('',(0.,0.,1.)); +#81450 = DIRECTION('',(1.,0.,-0.)); +#81451 = ADVANCED_FACE('',(#81452),#81463,.F.); +#81452 = FACE_BOUND('',#81453,.T.); +#81453 = EDGE_LOOP('',(#81454,#81455,#81461,#81462)); +#81454 = ORIENTED_EDGE('',*,*,#81418,.T.); +#81455 = ORIENTED_EDGE('',*,*,#81456,.T.); +#81456 = EDGE_CURVE('',#81419,#81439,#81457,.T.); +#81457 = LINE('',#81458,#81459); +#81458 = CARTESIAN_POINT('',(166.52875,-100.42,-4.5E-02)); +#81459 = VECTOR('',#81460,1.); +#81460 = DIRECTION('',(0.,0.,1.)); +#81461 = ORIENTED_EDGE('',*,*,#81438,.F.); +#81462 = ORIENTED_EDGE('',*,*,#81456,.F.); +#81463 = CYLINDRICAL_SURFACE('',#81464,0.725); +#81464 = AXIS2_PLACEMENT_3D('',#81465,#81466,#81467); +#81465 = CARTESIAN_POINT('',(166.52875,-99.695,-4.5E-02)); +#81466 = DIRECTION('',(-0.,-0.,-1.)); +#81467 = DIRECTION('',(-0.,-1.,0.)); +#81468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81472)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81469,#81470,#81471)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81469 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81470 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81471 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81472 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81469, + 'distance_accuracy_value','confusion accuracy'); +#81473 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81474,#81476); +#81474 = ( REPRESENTATION_RELATIONSHIP('','',#81375,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81475) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81475 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1631); +#81476 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81477); +#81477 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('406','=>[0:1:1:399]','',#5, + #81370,$); +#81478 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81372)); +#81479 = SHAPE_DEFINITION_REPRESENTATION(#81480,#81486); +#81480 = PRODUCT_DEFINITION_SHAPE('','',#81481); +#81481 = PRODUCT_DEFINITION('design','',#81482,#81485); +#81482 = PRODUCT_DEFINITION_FORMATION('','',#81483); +#81483 = PRODUCT('HackPad_pad_150','HackPad_pad_150','',(#81484)); +#81484 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81485 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81486 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#81487),#81579); +#81487 = MANIFOLD_SOLID_BREP('',#81488); +#81488 = CLOSED_SHELL('',(#81489,#81522,#81542,#81562)); +#81489 = ADVANCED_FACE('',(#81490),#81517,.T.); +#81490 = FACE_BOUND('',#81491,.T.); +#81491 = EDGE_LOOP('',(#81492,#81501,#81509,#81516)); +#81492 = ORIENTED_EDGE('',*,*,#81493,.F.); +#81493 = EDGE_CURVE('',#81494,#81494,#81496,.T.); +#81494 = VERTEX_POINT('',#81495); +#81495 = CARTESIAN_POINT('',(161.27875,-102.235,1.635)); +#81496 = CIRCLE('',#81497,1.1); +#81497 = AXIS2_PLACEMENT_3D('',#81498,#81499,#81500); +#81498 = CARTESIAN_POINT('',(160.17875,-102.235,1.635)); +#81499 = DIRECTION('',(0.,0.,1.)); +#81500 = DIRECTION('',(1.,0.,-0.)); +#81501 = ORIENTED_EDGE('',*,*,#81502,.F.); +#81502 = EDGE_CURVE('',#81503,#81494,#81505,.T.); +#81503 = VERTEX_POINT('',#81504); +#81504 = CARTESIAN_POINT('',(161.27875,-102.235,1.6)); +#81505 = LINE('',#81506,#81507); +#81506 = CARTESIAN_POINT('',(161.27875,-102.235,1.6)); +#81507 = VECTOR('',#81508,1.); +#81508 = DIRECTION('',(0.,0.,1.)); +#81509 = ORIENTED_EDGE('',*,*,#81510,.T.); +#81510 = EDGE_CURVE('',#81503,#81503,#81511,.T.); +#81511 = CIRCLE('',#81512,1.1); +#81512 = AXIS2_PLACEMENT_3D('',#81513,#81514,#81515); +#81513 = CARTESIAN_POINT('',(160.17875,-102.235,1.6)); +#81514 = DIRECTION('',(0.,0.,1.)); +#81515 = DIRECTION('',(1.,0.,-0.)); +#81516 = ORIENTED_EDGE('',*,*,#81502,.T.); +#81517 = CYLINDRICAL_SURFACE('',#81518,1.1); +#81518 = AXIS2_PLACEMENT_3D('',#81519,#81520,#81521); +#81519 = CARTESIAN_POINT('',(160.17875,-102.235,1.6)); +#81520 = DIRECTION('',(0.,0.,1.)); +#81521 = DIRECTION('',(1.,0.,-0.)); +#81522 = ADVANCED_FACE('',(#81523,#81526),#81537,.T.); +#81523 = FACE_BOUND('',#81524,.T.); +#81524 = EDGE_LOOP('',(#81525)); +#81525 = ORIENTED_EDGE('',*,*,#81493,.T.); +#81526 = FACE_BOUND('',#81527,.T.); +#81527 = EDGE_LOOP('',(#81528)); +#81528 = ORIENTED_EDGE('',*,*,#81529,.T.); +#81529 = EDGE_CURVE('',#81530,#81530,#81532,.T.); +#81530 = VERTEX_POINT('',#81531); +#81531 = CARTESIAN_POINT('',(160.17875,-102.96,1.635)); +#81532 = CIRCLE('',#81533,0.725); +#81533 = AXIS2_PLACEMENT_3D('',#81534,#81535,#81536); +#81534 = CARTESIAN_POINT('',(160.17875,-102.235,1.635)); +#81535 = DIRECTION('',(-0.,0.,-1.)); +#81536 = DIRECTION('',(-0.,-1.,0.)); +#81537 = PLANE('',#81538); +#81538 = AXIS2_PLACEMENT_3D('',#81539,#81540,#81541); +#81539 = CARTESIAN_POINT('',(160.17875,-102.235,1.635)); +#81540 = DIRECTION('',(0.,0.,1.)); +#81541 = DIRECTION('',(1.,0.,-0.)); +#81542 = ADVANCED_FACE('',(#81543,#81546),#81557,.F.); +#81543 = FACE_BOUND('',#81544,.F.); +#81544 = EDGE_LOOP('',(#81545)); +#81545 = ORIENTED_EDGE('',*,*,#81510,.T.); +#81546 = FACE_BOUND('',#81547,.F.); +#81547 = EDGE_LOOP('',(#81548)); +#81548 = ORIENTED_EDGE('',*,*,#81549,.T.); +#81549 = EDGE_CURVE('',#81550,#81550,#81552,.T.); +#81550 = VERTEX_POINT('',#81551); +#81551 = CARTESIAN_POINT('',(160.17875,-102.96,1.6)); +#81552 = CIRCLE('',#81553,0.725); +#81553 = AXIS2_PLACEMENT_3D('',#81554,#81555,#81556); +#81554 = CARTESIAN_POINT('',(160.17875,-102.235,1.6)); +#81555 = DIRECTION('',(-0.,0.,-1.)); +#81556 = DIRECTION('',(-0.,-1.,0.)); +#81557 = PLANE('',#81558); +#81558 = AXIS2_PLACEMENT_3D('',#81559,#81560,#81561); +#81559 = CARTESIAN_POINT('',(160.17875,-102.235,1.6)); +#81560 = DIRECTION('',(0.,0.,1.)); +#81561 = DIRECTION('',(1.,0.,-0.)); +#81562 = ADVANCED_FACE('',(#81563),#81574,.F.); +#81563 = FACE_BOUND('',#81564,.T.); +#81564 = EDGE_LOOP('',(#81565,#81566,#81572,#81573)); +#81565 = ORIENTED_EDGE('',*,*,#81549,.T.); +#81566 = ORIENTED_EDGE('',*,*,#81567,.T.); +#81567 = EDGE_CURVE('',#81550,#81530,#81568,.T.); +#81568 = LINE('',#81569,#81570); +#81569 = CARTESIAN_POINT('',(160.17875,-102.96,-4.5E-02)); +#81570 = VECTOR('',#81571,1.); +#81571 = DIRECTION('',(0.,0.,1.)); +#81572 = ORIENTED_EDGE('',*,*,#81529,.F.); +#81573 = ORIENTED_EDGE('',*,*,#81567,.F.); +#81574 = CYLINDRICAL_SURFACE('',#81575,0.725); +#81575 = AXIS2_PLACEMENT_3D('',#81576,#81577,#81578); +#81576 = CARTESIAN_POINT('',(160.17875,-102.235,-4.5E-02)); +#81577 = DIRECTION('',(-0.,-0.,-1.)); +#81578 = DIRECTION('',(-0.,-1.,0.)); +#81579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81583)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81580,#81581,#81582)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81580 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81581 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81582 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81583 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81580, + 'distance_accuracy_value','confusion accuracy'); +#81584 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81585,#81587); +#81585 = ( REPRESENTATION_RELATIONSHIP('','',#81486,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81586) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81586 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1635); +#81587 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81588); +#81588 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('407','=>[0:1:1:400]','',#5, + #81481,$); +#81589 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81483)); +#81590 = SHAPE_DEFINITION_REPRESENTATION(#81591,#81597); +#81591 = PRODUCT_DEFINITION_SHAPE('','',#81592); +#81592 = PRODUCT_DEFINITION('design','',#81593,#81596); +#81593 = PRODUCT_DEFINITION_FORMATION('','',#81594); +#81594 = PRODUCT('HackPad_pad_151','HackPad_pad_151','',(#81595)); +#81595 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81596 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81597 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#81598),#81690); +#81598 = MANIFOLD_SOLID_BREP('',#81599); +#81599 = CLOSED_SHELL('',(#81600,#81633,#81653,#81673)); +#81600 = ADVANCED_FACE('',(#81601),#81628,.T.); +#81601 = FACE_BOUND('',#81602,.T.); +#81602 = EDGE_LOOP('',(#81603,#81612,#81620,#81627)); +#81603 = ORIENTED_EDGE('',*,*,#81604,.F.); +#81604 = EDGE_CURVE('',#81605,#81605,#81607,.T.); +#81605 = VERTEX_POINT('',#81606); +#81606 = CARTESIAN_POINT('',(161.27875,-102.235,0.)); +#81607 = CIRCLE('',#81608,1.1); +#81608 = AXIS2_PLACEMENT_3D('',#81609,#81610,#81611); +#81609 = CARTESIAN_POINT('',(160.17875,-102.235,0.)); +#81610 = DIRECTION('',(0.,0.,1.)); +#81611 = DIRECTION('',(1.,0.,-0.)); +#81612 = ORIENTED_EDGE('',*,*,#81613,.F.); +#81613 = EDGE_CURVE('',#81614,#81605,#81616,.T.); +#81614 = VERTEX_POINT('',#81615); +#81615 = CARTESIAN_POINT('',(161.27875,-102.235,-3.5E-02)); +#81616 = LINE('',#81617,#81618); +#81617 = CARTESIAN_POINT('',(161.27875,-102.235,-3.5E-02)); +#81618 = VECTOR('',#81619,1.); +#81619 = DIRECTION('',(0.,0.,1.)); +#81620 = ORIENTED_EDGE('',*,*,#81621,.T.); +#81621 = EDGE_CURVE('',#81614,#81614,#81622,.T.); +#81622 = CIRCLE('',#81623,1.1); +#81623 = AXIS2_PLACEMENT_3D('',#81624,#81625,#81626); +#81624 = CARTESIAN_POINT('',(160.17875,-102.235,-3.5E-02)); +#81625 = DIRECTION('',(0.,0.,1.)); +#81626 = DIRECTION('',(1.,0.,-0.)); +#81627 = ORIENTED_EDGE('',*,*,#81613,.T.); +#81628 = CYLINDRICAL_SURFACE('',#81629,1.1); +#81629 = AXIS2_PLACEMENT_3D('',#81630,#81631,#81632); +#81630 = CARTESIAN_POINT('',(160.17875,-102.235,-3.5E-02)); +#81631 = DIRECTION('',(0.,0.,1.)); +#81632 = DIRECTION('',(1.,0.,-0.)); +#81633 = ADVANCED_FACE('',(#81634,#81637),#81648,.T.); +#81634 = FACE_BOUND('',#81635,.T.); +#81635 = EDGE_LOOP('',(#81636)); +#81636 = ORIENTED_EDGE('',*,*,#81604,.T.); +#81637 = FACE_BOUND('',#81638,.T.); +#81638 = EDGE_LOOP('',(#81639)); +#81639 = ORIENTED_EDGE('',*,*,#81640,.T.); +#81640 = EDGE_CURVE('',#81641,#81641,#81643,.T.); +#81641 = VERTEX_POINT('',#81642); +#81642 = CARTESIAN_POINT('',(160.17875,-102.96,0.)); +#81643 = CIRCLE('',#81644,0.725); +#81644 = AXIS2_PLACEMENT_3D('',#81645,#81646,#81647); +#81645 = CARTESIAN_POINT('',(160.17875,-102.235,0.)); +#81646 = DIRECTION('',(-0.,0.,-1.)); +#81647 = DIRECTION('',(-0.,-1.,0.)); +#81648 = PLANE('',#81649); +#81649 = AXIS2_PLACEMENT_3D('',#81650,#81651,#81652); +#81650 = CARTESIAN_POINT('',(160.17875,-102.235,0.)); +#81651 = DIRECTION('',(0.,0.,1.)); +#81652 = DIRECTION('',(1.,0.,-0.)); +#81653 = ADVANCED_FACE('',(#81654,#81657),#81668,.F.); +#81654 = FACE_BOUND('',#81655,.F.); +#81655 = EDGE_LOOP('',(#81656)); +#81656 = ORIENTED_EDGE('',*,*,#81621,.T.); +#81657 = FACE_BOUND('',#81658,.F.); +#81658 = EDGE_LOOP('',(#81659)); +#81659 = ORIENTED_EDGE('',*,*,#81660,.T.); +#81660 = EDGE_CURVE('',#81661,#81661,#81663,.T.); +#81661 = VERTEX_POINT('',#81662); +#81662 = CARTESIAN_POINT('',(160.17875,-102.96,-3.5E-02)); +#81663 = CIRCLE('',#81664,0.725); +#81664 = AXIS2_PLACEMENT_3D('',#81665,#81666,#81667); +#81665 = CARTESIAN_POINT('',(160.17875,-102.235,-3.5E-02)); +#81666 = DIRECTION('',(-0.,0.,-1.)); +#81667 = DIRECTION('',(-0.,-1.,0.)); +#81668 = PLANE('',#81669); +#81669 = AXIS2_PLACEMENT_3D('',#81670,#81671,#81672); +#81670 = CARTESIAN_POINT('',(160.17875,-102.235,-3.5E-02)); +#81671 = DIRECTION('',(0.,0.,1.)); +#81672 = DIRECTION('',(1.,0.,-0.)); +#81673 = ADVANCED_FACE('',(#81674),#81685,.F.); +#81674 = FACE_BOUND('',#81675,.T.); +#81675 = EDGE_LOOP('',(#81676,#81677,#81683,#81684)); +#81676 = ORIENTED_EDGE('',*,*,#81660,.T.); +#81677 = ORIENTED_EDGE('',*,*,#81678,.T.); +#81678 = EDGE_CURVE('',#81661,#81641,#81679,.T.); +#81679 = LINE('',#81680,#81681); +#81680 = CARTESIAN_POINT('',(160.17875,-102.96,-4.5E-02)); +#81681 = VECTOR('',#81682,1.); +#81682 = DIRECTION('',(0.,0.,1.)); +#81683 = ORIENTED_EDGE('',*,*,#81640,.F.); +#81684 = ORIENTED_EDGE('',*,*,#81678,.F.); +#81685 = CYLINDRICAL_SURFACE('',#81686,0.725); +#81686 = AXIS2_PLACEMENT_3D('',#81687,#81688,#81689); +#81687 = CARTESIAN_POINT('',(160.17875,-102.235,-4.5E-02)); +#81688 = DIRECTION('',(-0.,-0.,-1.)); +#81689 = DIRECTION('',(-0.,-1.,0.)); +#81690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81694)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81691,#81692,#81693)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81691 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81692 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81693 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81694 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81691, + 'distance_accuracy_value','confusion accuracy'); +#81695 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81696,#81698); +#81696 = ( REPRESENTATION_RELATIONSHIP('','',#81597,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81697) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81697 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1639); +#81698 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81699); +#81699 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('408','=>[0:1:1:401]','',#5, + #81592,$); +#81700 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81594)); +#81701 = SHAPE_DEFINITION_REPRESENTATION(#81702,#81708); +#81702 = PRODUCT_DEFINITION_SHAPE('','',#81703); +#81703 = PRODUCT_DEFINITION('design','',#81704,#81707); +#81704 = PRODUCT_DEFINITION_FORMATION('','',#81705); +#81705 = PRODUCT('HackPad_pad_152','HackPad_pad_152','',(#81706)); +#81706 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81707 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81708 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#81709),#81801); +#81709 = MANIFOLD_SOLID_BREP('',#81710); +#81710 = CLOSED_SHELL('',(#81711,#81744,#81764,#81784)); +#81711 = ADVANCED_FACE('',(#81712),#81739,.T.); +#81712 = FACE_BOUND('',#81713,.F.); +#81713 = EDGE_LOOP('',(#81714,#81724,#81731,#81732)); +#81714 = ORIENTED_EDGE('',*,*,#81715,.T.); +#81715 = EDGE_CURVE('',#81716,#81718,#81720,.T.); +#81716 = VERTEX_POINT('',#81717); +#81717 = CARTESIAN_POINT('',(160.17875,-102.985,-3.5E-02)); +#81718 = VERTEX_POINT('',#81719); +#81719 = CARTESIAN_POINT('',(160.17875,-102.985,1.635)); +#81720 = LINE('',#81721,#81722); +#81721 = CARTESIAN_POINT('',(160.17875,-102.985,-3.5E-02)); +#81722 = VECTOR('',#81723,1.); +#81723 = DIRECTION('',(0.,0.,1.)); +#81724 = ORIENTED_EDGE('',*,*,#81725,.T.); +#81725 = EDGE_CURVE('',#81718,#81718,#81726,.T.); +#81726 = CIRCLE('',#81727,0.75); +#81727 = AXIS2_PLACEMENT_3D('',#81728,#81729,#81730); +#81728 = CARTESIAN_POINT('',(160.17875,-102.235,1.635)); +#81729 = DIRECTION('',(0.,0.,1.)); +#81730 = DIRECTION('',(-0.,-1.,0.)); +#81731 = ORIENTED_EDGE('',*,*,#81715,.F.); +#81732 = ORIENTED_EDGE('',*,*,#81733,.F.); +#81733 = EDGE_CURVE('',#81716,#81716,#81734,.T.); +#81734 = CIRCLE('',#81735,0.75); +#81735 = AXIS2_PLACEMENT_3D('',#81736,#81737,#81738); +#81736 = CARTESIAN_POINT('',(160.17875,-102.235,-3.5E-02)); +#81737 = DIRECTION('',(0.,0.,1.)); +#81738 = DIRECTION('',(-0.,-1.,0.)); +#81739 = CYLINDRICAL_SURFACE('',#81740,0.75); +#81740 = AXIS2_PLACEMENT_3D('',#81741,#81742,#81743); +#81741 = CARTESIAN_POINT('',(160.17875,-102.235,-3.5E-02)); +#81742 = DIRECTION('',(-0.,-0.,-1.)); +#81743 = DIRECTION('',(-0.,-1.,0.)); +#81744 = ADVANCED_FACE('',(#81745,#81748),#81759,.F.); +#81745 = FACE_BOUND('',#81746,.F.); +#81746 = EDGE_LOOP('',(#81747)); +#81747 = ORIENTED_EDGE('',*,*,#81733,.T.); +#81748 = FACE_BOUND('',#81749,.F.); +#81749 = EDGE_LOOP('',(#81750)); +#81750 = ORIENTED_EDGE('',*,*,#81751,.T.); +#81751 = EDGE_CURVE('',#81752,#81752,#81754,.T.); +#81752 = VERTEX_POINT('',#81753); +#81753 = CARTESIAN_POINT('',(160.17875,-102.96,-3.5E-02)); +#81754 = CIRCLE('',#81755,0.725); +#81755 = AXIS2_PLACEMENT_3D('',#81756,#81757,#81758); +#81756 = CARTESIAN_POINT('',(160.17875,-102.235,-3.5E-02)); +#81757 = DIRECTION('',(-0.,0.,-1.)); +#81758 = DIRECTION('',(-0.,-1.,0.)); +#81759 = PLANE('',#81760); +#81760 = AXIS2_PLACEMENT_3D('',#81761,#81762,#81763); +#81761 = CARTESIAN_POINT('',(160.17875,-102.985,-3.5E-02)); +#81762 = DIRECTION('',(0.,0.,1.)); +#81763 = DIRECTION('',(1.,0.,-0.)); +#81764 = ADVANCED_FACE('',(#81765,#81768),#81779,.T.); +#81765 = FACE_BOUND('',#81766,.T.); +#81766 = EDGE_LOOP('',(#81767)); +#81767 = ORIENTED_EDGE('',*,*,#81725,.T.); +#81768 = FACE_BOUND('',#81769,.T.); +#81769 = EDGE_LOOP('',(#81770)); +#81770 = ORIENTED_EDGE('',*,*,#81771,.T.); +#81771 = EDGE_CURVE('',#81772,#81772,#81774,.T.); +#81772 = VERTEX_POINT('',#81773); +#81773 = CARTESIAN_POINT('',(160.17875,-102.96,1.635)); +#81774 = CIRCLE('',#81775,0.725); +#81775 = AXIS2_PLACEMENT_3D('',#81776,#81777,#81778); +#81776 = CARTESIAN_POINT('',(160.17875,-102.235,1.635)); +#81777 = DIRECTION('',(-0.,0.,-1.)); +#81778 = DIRECTION('',(-0.,-1.,0.)); +#81779 = PLANE('',#81780); +#81780 = AXIS2_PLACEMENT_3D('',#81781,#81782,#81783); +#81781 = CARTESIAN_POINT('',(160.17875,-102.985,1.635)); +#81782 = DIRECTION('',(0.,0.,1.)); +#81783 = DIRECTION('',(1.,0.,-0.)); +#81784 = ADVANCED_FACE('',(#81785),#81796,.F.); +#81785 = FACE_BOUND('',#81786,.T.); +#81786 = EDGE_LOOP('',(#81787,#81788,#81794,#81795)); +#81787 = ORIENTED_EDGE('',*,*,#81751,.T.); +#81788 = ORIENTED_EDGE('',*,*,#81789,.T.); +#81789 = EDGE_CURVE('',#81752,#81772,#81790,.T.); +#81790 = LINE('',#81791,#81792); +#81791 = CARTESIAN_POINT('',(160.17875,-102.96,-4.5E-02)); +#81792 = VECTOR('',#81793,1.); +#81793 = DIRECTION('',(0.,0.,1.)); +#81794 = ORIENTED_EDGE('',*,*,#81771,.F.); +#81795 = ORIENTED_EDGE('',*,*,#81789,.F.); +#81796 = CYLINDRICAL_SURFACE('',#81797,0.725); +#81797 = AXIS2_PLACEMENT_3D('',#81798,#81799,#81800); +#81798 = CARTESIAN_POINT('',(160.17875,-102.235,-4.5E-02)); +#81799 = DIRECTION('',(-0.,-0.,-1.)); +#81800 = DIRECTION('',(-0.,-1.,0.)); +#81801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81805)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81802,#81803,#81804)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81802 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81803 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81804 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81805 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81802, + 'distance_accuracy_value','confusion accuracy'); +#81806 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81807,#81809); +#81807 = ( REPRESENTATION_RELATIONSHIP('','',#81708,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81808) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81808 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1643); +#81809 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81810); +#81810 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('409','=>[0:1:1:402]','',#5, + #81703,$); +#81811 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81705)); +#81812 = SHAPE_DEFINITION_REPRESENTATION(#81813,#81819); +#81813 = PRODUCT_DEFINITION_SHAPE('','',#81814); +#81814 = PRODUCT_DEFINITION('design','',#81815,#81818); +#81815 = PRODUCT_DEFINITION_FORMATION('','',#81816); +#81816 = PRODUCT('HackPad_pad_153','HackPad_pad_153','',(#81817)); +#81817 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81818 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81819 = SHAPE_REPRESENTATION('',(#11),#81820); +#81820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81824)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81821,#81822,#81823)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81821 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81822 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81823 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81824 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81821, + 'distance_accuracy_value','confusion accuracy'); +#81825 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81826,#81828); +#81826 = ( REPRESENTATION_RELATIONSHIP('','',#81819,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81827) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81827 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1647); +#81828 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81829); +#81829 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('410','=>[0:1:1:403]','',#5, + #81814,$); +#81830 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81816)); +#81831 = SHAPE_DEFINITION_REPRESENTATION(#81832,#81838); +#81832 = PRODUCT_DEFINITION_SHAPE('','',#81833); +#81833 = PRODUCT_DEFINITION('design','',#81834,#81837); +#81834 = PRODUCT_DEFINITION_FORMATION('','',#81835); +#81835 = PRODUCT('HackPad_pad_154','HackPad_pad_154','',(#81836)); +#81836 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81837 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81838 = SHAPE_REPRESENTATION('',(#11),#81839); +#81839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81843)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81840,#81841,#81842)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81840 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81841 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81842 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81843 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81840, + 'distance_accuracy_value','confusion accuracy'); +#81844 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81845,#81847); +#81845 = ( REPRESENTATION_RELATIONSHIP('','',#81838,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81846) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81846 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1651); +#81847 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81848); +#81848 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('411','=>[0:1:1:404]','',#5, + #81833,$); +#81849 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81835)); +#81850 = SHAPE_DEFINITION_REPRESENTATION(#81851,#81857); +#81851 = PRODUCT_DEFINITION_SHAPE('','',#81852); +#81852 = PRODUCT_DEFINITION('design','',#81853,#81856); +#81853 = PRODUCT_DEFINITION_FORMATION('','',#81854); +#81854 = PRODUCT('HackPad_pad_155','HackPad_pad_155','',(#81855)); +#81855 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81856 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81857 = SHAPE_REPRESENTATION('',(#11),#81858); +#81858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81862)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81859,#81860,#81861)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81859 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81860 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81861 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81862 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81859, + 'distance_accuracy_value','confusion accuracy'); +#81863 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81864,#81866); +#81864 = ( REPRESENTATION_RELATIONSHIP('','',#81857,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81865) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81865 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1655); +#81866 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81867); +#81867 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('412','=>[0:1:1:405]','',#5, + #81852,$); +#81868 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81854)); +#81869 = SHAPE_DEFINITION_REPRESENTATION(#81870,#81876); +#81870 = PRODUCT_DEFINITION_SHAPE('','',#81871); +#81871 = PRODUCT_DEFINITION('design','',#81872,#81875); +#81872 = PRODUCT_DEFINITION_FORMATION('','',#81873); +#81873 = PRODUCT('HackPad_pad_156','HackPad_pad_156','',(#81874)); +#81874 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81875 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81876 = SHAPE_REPRESENTATION('',(#11),#81877); +#81877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81881)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81878,#81879,#81880)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81878 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81879 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81880 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81881 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81878, + 'distance_accuracy_value','confusion accuracy'); +#81882 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81883,#81885); +#81883 = ( REPRESENTATION_RELATIONSHIP('','',#81876,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81884) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81884 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1659); +#81885 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81886); +#81886 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('413','=>[0:1:1:406]','',#5, + #81871,$); +#81887 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81873)); +#81888 = SHAPE_DEFINITION_REPRESENTATION(#81889,#81895); +#81889 = PRODUCT_DEFINITION_SHAPE('','',#81890); +#81890 = PRODUCT_DEFINITION('design','',#81891,#81894); +#81891 = PRODUCT_DEFINITION_FORMATION('','',#81892); +#81892 = PRODUCT('HackPad_pad_157','HackPad_pad_157','',(#81893)); +#81893 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81894 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81895 = SHAPE_REPRESENTATION('',(#11),#81896); +#81896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81900)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81897,#81898,#81899)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81897 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81898 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81899 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81900 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81897, + 'distance_accuracy_value','confusion accuracy'); +#81901 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81902,#81904); +#81902 = ( REPRESENTATION_RELATIONSHIP('','',#81895,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81903) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81903 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1663); +#81904 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81905); +#81905 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('414','=>[0:1:1:407]','',#5, + #81890,$); +#81906 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81892)); +#81907 = SHAPE_DEFINITION_REPRESENTATION(#81908,#81914); +#81908 = PRODUCT_DEFINITION_SHAPE('','',#81909); +#81909 = PRODUCT_DEFINITION('design','',#81910,#81913); +#81910 = PRODUCT_DEFINITION_FORMATION('','',#81911); +#81911 = PRODUCT('HackPad_pad_158','HackPad_pad_158','',(#81912)); +#81912 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81913 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81914 = SHAPE_REPRESENTATION('',(#11),#81915); +#81915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#81919)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#81916,#81917,#81918)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#81916 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#81917 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#81918 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#81919 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#81916, + 'distance_accuracy_value','confusion accuracy'); +#81920 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#81921,#81923); +#81921 = ( REPRESENTATION_RELATIONSHIP('','',#81914,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#81922) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#81922 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1667); +#81923 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #81924); +#81924 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('415','=>[0:1:1:408]','',#5, + #81909,$); +#81925 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81911)); +#81926 = SHAPE_DEFINITION_REPRESENTATION(#81927,#81933); +#81927 = PRODUCT_DEFINITION_SHAPE('','',#81928); +#81928 = PRODUCT_DEFINITION('design','',#81929,#81932); +#81929 = PRODUCT_DEFINITION_FORMATION('','',#81930); +#81930 = PRODUCT('HackPad_pad_159','HackPad_pad_159','',(#81931)); +#81931 = PRODUCT_CONTEXT('',#2,'mechanical'); +#81932 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#81933 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#81934),#82026); +#81934 = MANIFOLD_SOLID_BREP('',#81935); +#81935 = CLOSED_SHELL('',(#81936,#81969,#81989,#82009)); +#81936 = ADVANCED_FACE('',(#81937),#81964,.T.); +#81937 = FACE_BOUND('',#81938,.T.); +#81938 = EDGE_LOOP('',(#81939,#81948,#81956,#81963)); +#81939 = ORIENTED_EDGE('',*,*,#81940,.F.); +#81940 = EDGE_CURVE('',#81941,#81941,#81943,.T.); +#81941 = VERTEX_POINT('',#81942); +#81942 = CARTESIAN_POINT('',(148.57875,-118.745,1.635)); +#81943 = CIRCLE('',#81944,1.1); +#81944 = AXIS2_PLACEMENT_3D('',#81945,#81946,#81947); +#81945 = CARTESIAN_POINT('',(147.47875,-118.745,1.635)); +#81946 = DIRECTION('',(0.,0.,1.)); +#81947 = DIRECTION('',(1.,0.,-0.)); +#81948 = ORIENTED_EDGE('',*,*,#81949,.F.); +#81949 = EDGE_CURVE('',#81950,#81941,#81952,.T.); +#81950 = VERTEX_POINT('',#81951); +#81951 = CARTESIAN_POINT('',(148.57875,-118.745,1.6)); +#81952 = LINE('',#81953,#81954); +#81953 = CARTESIAN_POINT('',(148.57875,-118.745,1.6)); +#81954 = VECTOR('',#81955,1.); +#81955 = DIRECTION('',(0.,0.,1.)); +#81956 = ORIENTED_EDGE('',*,*,#81957,.T.); +#81957 = EDGE_CURVE('',#81950,#81950,#81958,.T.); +#81958 = CIRCLE('',#81959,1.1); +#81959 = AXIS2_PLACEMENT_3D('',#81960,#81961,#81962); +#81960 = CARTESIAN_POINT('',(147.47875,-118.745,1.6)); +#81961 = DIRECTION('',(0.,0.,1.)); +#81962 = DIRECTION('',(1.,0.,-0.)); +#81963 = ORIENTED_EDGE('',*,*,#81949,.T.); +#81964 = CYLINDRICAL_SURFACE('',#81965,1.1); +#81965 = AXIS2_PLACEMENT_3D('',#81966,#81967,#81968); +#81966 = CARTESIAN_POINT('',(147.47875,-118.745,1.6)); +#81967 = DIRECTION('',(0.,0.,1.)); +#81968 = DIRECTION('',(1.,0.,-0.)); +#81969 = ADVANCED_FACE('',(#81970,#81973),#81984,.T.); +#81970 = FACE_BOUND('',#81971,.T.); +#81971 = EDGE_LOOP('',(#81972)); +#81972 = ORIENTED_EDGE('',*,*,#81940,.T.); +#81973 = FACE_BOUND('',#81974,.T.); +#81974 = EDGE_LOOP('',(#81975)); +#81975 = ORIENTED_EDGE('',*,*,#81976,.T.); +#81976 = EDGE_CURVE('',#81977,#81977,#81979,.T.); +#81977 = VERTEX_POINT('',#81978); +#81978 = CARTESIAN_POINT('',(147.47875,-119.47,1.635)); +#81979 = CIRCLE('',#81980,0.725); +#81980 = AXIS2_PLACEMENT_3D('',#81981,#81982,#81983); +#81981 = CARTESIAN_POINT('',(147.47875,-118.745,1.635)); +#81982 = DIRECTION('',(-0.,0.,-1.)); +#81983 = DIRECTION('',(-0.,-1.,0.)); +#81984 = PLANE('',#81985); +#81985 = AXIS2_PLACEMENT_3D('',#81986,#81987,#81988); +#81986 = CARTESIAN_POINT('',(147.47875,-118.745,1.635)); +#81987 = DIRECTION('',(0.,0.,1.)); +#81988 = DIRECTION('',(1.,0.,-0.)); +#81989 = ADVANCED_FACE('',(#81990,#81993),#82004,.F.); +#81990 = FACE_BOUND('',#81991,.F.); +#81991 = EDGE_LOOP('',(#81992)); +#81992 = ORIENTED_EDGE('',*,*,#81957,.T.); +#81993 = FACE_BOUND('',#81994,.F.); +#81994 = EDGE_LOOP('',(#81995)); +#81995 = ORIENTED_EDGE('',*,*,#81996,.T.); +#81996 = EDGE_CURVE('',#81997,#81997,#81999,.T.); +#81997 = VERTEX_POINT('',#81998); +#81998 = CARTESIAN_POINT('',(147.47875,-119.47,1.6)); +#81999 = CIRCLE('',#82000,0.725); +#82000 = AXIS2_PLACEMENT_3D('',#82001,#82002,#82003); +#82001 = CARTESIAN_POINT('',(147.47875,-118.745,1.6)); +#82002 = DIRECTION('',(-0.,0.,-1.)); +#82003 = DIRECTION('',(-0.,-1.,0.)); +#82004 = PLANE('',#82005); +#82005 = AXIS2_PLACEMENT_3D('',#82006,#82007,#82008); +#82006 = CARTESIAN_POINT('',(147.47875,-118.745,1.6)); +#82007 = DIRECTION('',(0.,0.,1.)); +#82008 = DIRECTION('',(1.,0.,-0.)); +#82009 = ADVANCED_FACE('',(#82010),#82021,.F.); +#82010 = FACE_BOUND('',#82011,.T.); +#82011 = EDGE_LOOP('',(#82012,#82013,#82019,#82020)); +#82012 = ORIENTED_EDGE('',*,*,#81996,.T.); +#82013 = ORIENTED_EDGE('',*,*,#82014,.T.); +#82014 = EDGE_CURVE('',#81997,#81977,#82015,.T.); +#82015 = LINE('',#82016,#82017); +#82016 = CARTESIAN_POINT('',(147.47875,-119.47,-4.5E-02)); +#82017 = VECTOR('',#82018,1.); +#82018 = DIRECTION('',(0.,0.,1.)); +#82019 = ORIENTED_EDGE('',*,*,#81976,.F.); +#82020 = ORIENTED_EDGE('',*,*,#82014,.F.); +#82021 = CYLINDRICAL_SURFACE('',#82022,0.725); +#82022 = AXIS2_PLACEMENT_3D('',#82023,#82024,#82025); +#82023 = CARTESIAN_POINT('',(147.47875,-118.745,-4.5E-02)); +#82024 = DIRECTION('',(-0.,-0.,-1.)); +#82025 = DIRECTION('',(-0.,-1.,0.)); +#82026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#82030)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#82027,#82028,#82029)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#82027 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#82028 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#82029 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#82030 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#82027, + 'distance_accuracy_value','confusion accuracy'); +#82031 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#82032,#82034); +#82032 = ( REPRESENTATION_RELATIONSHIP('','',#81933,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#82033) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#82033 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1671); +#82034 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #82035); +#82035 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('416','=>[0:1:1:409]','',#5, + #81928,$); +#82036 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#81930)); +#82037 = SHAPE_DEFINITION_REPRESENTATION(#82038,#82044); +#82038 = PRODUCT_DEFINITION_SHAPE('','',#82039); +#82039 = PRODUCT_DEFINITION('design','',#82040,#82043); +#82040 = PRODUCT_DEFINITION_FORMATION('','',#82041); +#82041 = PRODUCT('HackPad_pad_160','HackPad_pad_160','',(#82042)); +#82042 = PRODUCT_CONTEXT('',#2,'mechanical'); +#82043 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#82044 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#82045),#82137); +#82045 = MANIFOLD_SOLID_BREP('',#82046); +#82046 = CLOSED_SHELL('',(#82047,#82080,#82100,#82120)); +#82047 = ADVANCED_FACE('',(#82048),#82075,.T.); +#82048 = FACE_BOUND('',#82049,.T.); +#82049 = EDGE_LOOP('',(#82050,#82059,#82067,#82074)); +#82050 = ORIENTED_EDGE('',*,*,#82051,.F.); +#82051 = EDGE_CURVE('',#82052,#82052,#82054,.T.); +#82052 = VERTEX_POINT('',#82053); +#82053 = CARTESIAN_POINT('',(148.57875,-118.745,0.)); +#82054 = CIRCLE('',#82055,1.1); +#82055 = AXIS2_PLACEMENT_3D('',#82056,#82057,#82058); +#82056 = CARTESIAN_POINT('',(147.47875,-118.745,0.)); +#82057 = DIRECTION('',(0.,0.,1.)); +#82058 = DIRECTION('',(1.,0.,-0.)); +#82059 = ORIENTED_EDGE('',*,*,#82060,.F.); +#82060 = EDGE_CURVE('',#82061,#82052,#82063,.T.); +#82061 = VERTEX_POINT('',#82062); +#82062 = CARTESIAN_POINT('',(148.57875,-118.745,-3.5E-02)); +#82063 = LINE('',#82064,#82065); +#82064 = CARTESIAN_POINT('',(148.57875,-118.745,-3.5E-02)); +#82065 = VECTOR('',#82066,1.); +#82066 = DIRECTION('',(0.,0.,1.)); +#82067 = ORIENTED_EDGE('',*,*,#82068,.T.); +#82068 = EDGE_CURVE('',#82061,#82061,#82069,.T.); +#82069 = CIRCLE('',#82070,1.1); +#82070 = AXIS2_PLACEMENT_3D('',#82071,#82072,#82073); +#82071 = CARTESIAN_POINT('',(147.47875,-118.745,-3.5E-02)); +#82072 = DIRECTION('',(0.,0.,1.)); +#82073 = DIRECTION('',(1.,0.,-0.)); +#82074 = ORIENTED_EDGE('',*,*,#82060,.T.); +#82075 = CYLINDRICAL_SURFACE('',#82076,1.1); +#82076 = AXIS2_PLACEMENT_3D('',#82077,#82078,#82079); +#82077 = CARTESIAN_POINT('',(147.47875,-118.745,-3.5E-02)); +#82078 = DIRECTION('',(0.,0.,1.)); +#82079 = DIRECTION('',(1.,0.,-0.)); +#82080 = ADVANCED_FACE('',(#82081,#82084),#82095,.T.); +#82081 = FACE_BOUND('',#82082,.T.); +#82082 = EDGE_LOOP('',(#82083)); +#82083 = ORIENTED_EDGE('',*,*,#82051,.T.); +#82084 = FACE_BOUND('',#82085,.T.); +#82085 = EDGE_LOOP('',(#82086)); +#82086 = ORIENTED_EDGE('',*,*,#82087,.T.); +#82087 = EDGE_CURVE('',#82088,#82088,#82090,.T.); +#82088 = VERTEX_POINT('',#82089); +#82089 = CARTESIAN_POINT('',(147.47875,-119.47,0.)); +#82090 = CIRCLE('',#82091,0.725); +#82091 = AXIS2_PLACEMENT_3D('',#82092,#82093,#82094); +#82092 = CARTESIAN_POINT('',(147.47875,-118.745,0.)); +#82093 = DIRECTION('',(-0.,0.,-1.)); +#82094 = DIRECTION('',(-0.,-1.,0.)); +#82095 = PLANE('',#82096); +#82096 = AXIS2_PLACEMENT_3D('',#82097,#82098,#82099); +#82097 = CARTESIAN_POINT('',(147.47875,-118.745,0.)); +#82098 = DIRECTION('',(0.,0.,1.)); +#82099 = DIRECTION('',(1.,0.,-0.)); +#82100 = ADVANCED_FACE('',(#82101,#82104),#82115,.F.); +#82101 = FACE_BOUND('',#82102,.F.); +#82102 = EDGE_LOOP('',(#82103)); +#82103 = ORIENTED_EDGE('',*,*,#82068,.T.); +#82104 = FACE_BOUND('',#82105,.F.); +#82105 = EDGE_LOOP('',(#82106)); +#82106 = ORIENTED_EDGE('',*,*,#82107,.T.); +#82107 = EDGE_CURVE('',#82108,#82108,#82110,.T.); +#82108 = VERTEX_POINT('',#82109); +#82109 = CARTESIAN_POINT('',(147.47875,-119.47,-3.5E-02)); +#82110 = CIRCLE('',#82111,0.725); +#82111 = AXIS2_PLACEMENT_3D('',#82112,#82113,#82114); +#82112 = CARTESIAN_POINT('',(147.47875,-118.745,-3.5E-02)); +#82113 = DIRECTION('',(-0.,0.,-1.)); +#82114 = DIRECTION('',(-0.,-1.,0.)); +#82115 = PLANE('',#82116); +#82116 = AXIS2_PLACEMENT_3D('',#82117,#82118,#82119); +#82117 = CARTESIAN_POINT('',(147.47875,-118.745,-3.5E-02)); +#82118 = DIRECTION('',(0.,0.,1.)); +#82119 = DIRECTION('',(1.,0.,-0.)); +#82120 = ADVANCED_FACE('',(#82121),#82132,.F.); +#82121 = FACE_BOUND('',#82122,.T.); +#82122 = EDGE_LOOP('',(#82123,#82124,#82130,#82131)); +#82123 = ORIENTED_EDGE('',*,*,#82107,.T.); +#82124 = ORIENTED_EDGE('',*,*,#82125,.T.); +#82125 = EDGE_CURVE('',#82108,#82088,#82126,.T.); +#82126 = LINE('',#82127,#82128); +#82127 = CARTESIAN_POINT('',(147.47875,-119.47,-4.5E-02)); +#82128 = VECTOR('',#82129,1.); +#82129 = DIRECTION('',(0.,0.,1.)); +#82130 = ORIENTED_EDGE('',*,*,#82087,.F.); +#82131 = ORIENTED_EDGE('',*,*,#82125,.F.); +#82132 = CYLINDRICAL_SURFACE('',#82133,0.725); +#82133 = AXIS2_PLACEMENT_3D('',#82134,#82135,#82136); +#82134 = CARTESIAN_POINT('',(147.47875,-118.745,-4.5E-02)); +#82135 = DIRECTION('',(-0.,-0.,-1.)); +#82136 = DIRECTION('',(-0.,-1.,0.)); +#82137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#82141)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#82138,#82139,#82140)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#82138 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#82139 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#82140 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#82141 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#82138, + 'distance_accuracy_value','confusion accuracy'); +#82142 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#82143,#82145); +#82143 = ( REPRESENTATION_RELATIONSHIP('','',#82044,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#82144) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#82144 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1675); +#82145 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #82146); +#82146 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('417','=>[0:1:1:410]','',#5, + #82039,$); +#82147 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#82041)); +#82148 = SHAPE_DEFINITION_REPRESENTATION(#82149,#82155); +#82149 = PRODUCT_DEFINITION_SHAPE('','',#82150); +#82150 = PRODUCT_DEFINITION('design','',#82151,#82154); +#82151 = PRODUCT_DEFINITION_FORMATION('','',#82152); +#82152 = PRODUCT('HackPad_pad_161','HackPad_pad_161','',(#82153)); +#82153 = PRODUCT_CONTEXT('',#2,'mechanical'); +#82154 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#82155 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#82156),#82248); +#82156 = MANIFOLD_SOLID_BREP('',#82157); +#82157 = CLOSED_SHELL('',(#82158,#82191,#82211,#82231)); +#82158 = ADVANCED_FACE('',(#82159),#82186,.T.); +#82159 = FACE_BOUND('',#82160,.F.); +#82160 = EDGE_LOOP('',(#82161,#82171,#82178,#82179)); +#82161 = ORIENTED_EDGE('',*,*,#82162,.T.); +#82162 = EDGE_CURVE('',#82163,#82165,#82167,.T.); +#82163 = VERTEX_POINT('',#82164); +#82164 = CARTESIAN_POINT('',(147.47875,-119.495,-3.5E-02)); +#82165 = VERTEX_POINT('',#82166); +#82166 = CARTESIAN_POINT('',(147.47875,-119.495,1.635)); +#82167 = LINE('',#82168,#82169); +#82168 = CARTESIAN_POINT('',(147.47875,-119.495,-3.5E-02)); +#82169 = VECTOR('',#82170,1.); +#82170 = DIRECTION('',(0.,0.,1.)); +#82171 = ORIENTED_EDGE('',*,*,#82172,.T.); +#82172 = EDGE_CURVE('',#82165,#82165,#82173,.T.); +#82173 = CIRCLE('',#82174,0.75); +#82174 = AXIS2_PLACEMENT_3D('',#82175,#82176,#82177); +#82175 = CARTESIAN_POINT('',(147.47875,-118.745,1.635)); +#82176 = DIRECTION('',(0.,0.,1.)); +#82177 = DIRECTION('',(-0.,-1.,0.)); +#82178 = ORIENTED_EDGE('',*,*,#82162,.F.); +#82179 = ORIENTED_EDGE('',*,*,#82180,.F.); +#82180 = EDGE_CURVE('',#82163,#82163,#82181,.T.); +#82181 = CIRCLE('',#82182,0.75); +#82182 = AXIS2_PLACEMENT_3D('',#82183,#82184,#82185); +#82183 = CARTESIAN_POINT('',(147.47875,-118.745,-3.5E-02)); +#82184 = DIRECTION('',(0.,0.,1.)); +#82185 = DIRECTION('',(-0.,-1.,0.)); +#82186 = CYLINDRICAL_SURFACE('',#82187,0.75); +#82187 = AXIS2_PLACEMENT_3D('',#82188,#82189,#82190); +#82188 = CARTESIAN_POINT('',(147.47875,-118.745,-3.5E-02)); +#82189 = DIRECTION('',(-0.,-0.,-1.)); +#82190 = DIRECTION('',(-0.,-1.,0.)); +#82191 = ADVANCED_FACE('',(#82192,#82195),#82206,.F.); +#82192 = FACE_BOUND('',#82193,.F.); +#82193 = EDGE_LOOP('',(#82194)); +#82194 = ORIENTED_EDGE('',*,*,#82180,.T.); +#82195 = FACE_BOUND('',#82196,.F.); +#82196 = EDGE_LOOP('',(#82197)); +#82197 = ORIENTED_EDGE('',*,*,#82198,.T.); +#82198 = EDGE_CURVE('',#82199,#82199,#82201,.T.); +#82199 = VERTEX_POINT('',#82200); +#82200 = CARTESIAN_POINT('',(147.47875,-119.47,-3.5E-02)); +#82201 = CIRCLE('',#82202,0.725); +#82202 = AXIS2_PLACEMENT_3D('',#82203,#82204,#82205); +#82203 = CARTESIAN_POINT('',(147.47875,-118.745,-3.5E-02)); +#82204 = DIRECTION('',(-0.,0.,-1.)); +#82205 = DIRECTION('',(-0.,-1.,0.)); +#82206 = PLANE('',#82207); +#82207 = AXIS2_PLACEMENT_3D('',#82208,#82209,#82210); +#82208 = CARTESIAN_POINT('',(147.47875,-119.495,-3.5E-02)); +#82209 = DIRECTION('',(0.,0.,1.)); +#82210 = DIRECTION('',(1.,0.,-0.)); +#82211 = ADVANCED_FACE('',(#82212,#82215),#82226,.T.); +#82212 = FACE_BOUND('',#82213,.T.); +#82213 = EDGE_LOOP('',(#82214)); +#82214 = ORIENTED_EDGE('',*,*,#82172,.T.); +#82215 = FACE_BOUND('',#82216,.T.); +#82216 = EDGE_LOOP('',(#82217)); +#82217 = ORIENTED_EDGE('',*,*,#82218,.T.); +#82218 = EDGE_CURVE('',#82219,#82219,#82221,.T.); +#82219 = VERTEX_POINT('',#82220); +#82220 = CARTESIAN_POINT('',(147.47875,-119.47,1.635)); +#82221 = CIRCLE('',#82222,0.725); +#82222 = AXIS2_PLACEMENT_3D('',#82223,#82224,#82225); +#82223 = CARTESIAN_POINT('',(147.47875,-118.745,1.635)); +#82224 = DIRECTION('',(-0.,0.,-1.)); +#82225 = DIRECTION('',(-0.,-1.,0.)); +#82226 = PLANE('',#82227); +#82227 = AXIS2_PLACEMENT_3D('',#82228,#82229,#82230); +#82228 = CARTESIAN_POINT('',(147.47875,-119.495,1.635)); +#82229 = DIRECTION('',(0.,0.,1.)); +#82230 = DIRECTION('',(1.,0.,-0.)); +#82231 = ADVANCED_FACE('',(#82232),#82243,.F.); +#82232 = FACE_BOUND('',#82233,.T.); +#82233 = EDGE_LOOP('',(#82234,#82235,#82241,#82242)); +#82234 = ORIENTED_EDGE('',*,*,#82198,.T.); +#82235 = ORIENTED_EDGE('',*,*,#82236,.T.); +#82236 = EDGE_CURVE('',#82199,#82219,#82237,.T.); +#82237 = LINE('',#82238,#82239); +#82238 = CARTESIAN_POINT('',(147.47875,-119.47,-4.5E-02)); +#82239 = VECTOR('',#82240,1.); +#82240 = DIRECTION('',(0.,0.,1.)); +#82241 = ORIENTED_EDGE('',*,*,#82218,.F.); +#82242 = ORIENTED_EDGE('',*,*,#82236,.F.); +#82243 = CYLINDRICAL_SURFACE('',#82244,0.725); +#82244 = AXIS2_PLACEMENT_3D('',#82245,#82246,#82247); +#82245 = CARTESIAN_POINT('',(147.47875,-118.745,-4.5E-02)); +#82246 = DIRECTION('',(-0.,-0.,-1.)); +#82247 = DIRECTION('',(-0.,-1.,0.)); +#82248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#82252)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#82249,#82250,#82251)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#82249 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#82250 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#82251 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#82252 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#82249, + 'distance_accuracy_value','confusion accuracy'); +#82253 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#82254,#82256); +#82254 = ( REPRESENTATION_RELATIONSHIP('','',#82155,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#82255) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#82255 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1679); +#82256 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #82257); +#82257 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('418','=>[0:1:1:411]','',#5, + #82150,$); +#82258 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#82152)); +#82259 = SHAPE_DEFINITION_REPRESENTATION(#82260,#82266); +#82260 = PRODUCT_DEFINITION_SHAPE('','',#82261); +#82261 = PRODUCT_DEFINITION('design','',#82262,#82265); +#82262 = PRODUCT_DEFINITION_FORMATION('','',#82263); +#82263 = PRODUCT('HackPad_pad_162','HackPad_pad_162','',(#82264)); +#82264 = PRODUCT_CONTEXT('',#2,'mechanical'); +#82265 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#82266 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#82267),#82359); +#82267 = MANIFOLD_SOLID_BREP('',#82268); +#82268 = CLOSED_SHELL('',(#82269,#82302,#82322,#82342)); +#82269 = ADVANCED_FACE('',(#82270),#82297,.T.); +#82270 = FACE_BOUND('',#82271,.T.); +#82271 = EDGE_LOOP('',(#82272,#82281,#82289,#82296)); +#82272 = ORIENTED_EDGE('',*,*,#82273,.F.); +#82273 = EDGE_CURVE('',#82274,#82274,#82276,.T.); +#82274 = VERTEX_POINT('',#82275); +#82275 = CARTESIAN_POINT('',(142.22875,-121.285,1.635)); +#82276 = CIRCLE('',#82277,1.1); +#82277 = AXIS2_PLACEMENT_3D('',#82278,#82279,#82280); +#82278 = CARTESIAN_POINT('',(141.12875,-121.285,1.635)); +#82279 = DIRECTION('',(0.,0.,1.)); +#82280 = DIRECTION('',(1.,0.,-0.)); +#82281 = ORIENTED_EDGE('',*,*,#82282,.F.); +#82282 = EDGE_CURVE('',#82283,#82274,#82285,.T.); +#82283 = VERTEX_POINT('',#82284); +#82284 = CARTESIAN_POINT('',(142.22875,-121.285,1.6)); +#82285 = LINE('',#82286,#82287); +#82286 = CARTESIAN_POINT('',(142.22875,-121.285,1.6)); +#82287 = VECTOR('',#82288,1.); +#82288 = DIRECTION('',(0.,0.,1.)); +#82289 = ORIENTED_EDGE('',*,*,#82290,.T.); +#82290 = EDGE_CURVE('',#82283,#82283,#82291,.T.); +#82291 = CIRCLE('',#82292,1.1); +#82292 = AXIS2_PLACEMENT_3D('',#82293,#82294,#82295); +#82293 = CARTESIAN_POINT('',(141.12875,-121.285,1.6)); +#82294 = DIRECTION('',(0.,0.,1.)); +#82295 = DIRECTION('',(1.,0.,-0.)); +#82296 = ORIENTED_EDGE('',*,*,#82282,.T.); +#82297 = CYLINDRICAL_SURFACE('',#82298,1.1); +#82298 = AXIS2_PLACEMENT_3D('',#82299,#82300,#82301); +#82299 = CARTESIAN_POINT('',(141.12875,-121.285,1.6)); +#82300 = DIRECTION('',(0.,0.,1.)); +#82301 = DIRECTION('',(1.,0.,-0.)); +#82302 = ADVANCED_FACE('',(#82303,#82306),#82317,.T.); +#82303 = FACE_BOUND('',#82304,.T.); +#82304 = EDGE_LOOP('',(#82305)); +#82305 = ORIENTED_EDGE('',*,*,#82273,.T.); +#82306 = FACE_BOUND('',#82307,.T.); +#82307 = EDGE_LOOP('',(#82308)); +#82308 = ORIENTED_EDGE('',*,*,#82309,.T.); +#82309 = EDGE_CURVE('',#82310,#82310,#82312,.T.); +#82310 = VERTEX_POINT('',#82311); +#82311 = CARTESIAN_POINT('',(141.12875,-122.01,1.635)); +#82312 = CIRCLE('',#82313,0.725); +#82313 = AXIS2_PLACEMENT_3D('',#82314,#82315,#82316); +#82314 = CARTESIAN_POINT('',(141.12875,-121.285,1.635)); +#82315 = DIRECTION('',(-0.,0.,-1.)); +#82316 = DIRECTION('',(-0.,-1.,0.)); +#82317 = PLANE('',#82318); +#82318 = AXIS2_PLACEMENT_3D('',#82319,#82320,#82321); +#82319 = CARTESIAN_POINT('',(141.12875,-121.285,1.635)); +#82320 = DIRECTION('',(0.,0.,1.)); +#82321 = DIRECTION('',(1.,0.,-0.)); +#82322 = ADVANCED_FACE('',(#82323,#82326),#82337,.F.); +#82323 = FACE_BOUND('',#82324,.F.); +#82324 = EDGE_LOOP('',(#82325)); +#82325 = ORIENTED_EDGE('',*,*,#82290,.T.); +#82326 = FACE_BOUND('',#82327,.F.); +#82327 = EDGE_LOOP('',(#82328)); +#82328 = ORIENTED_EDGE('',*,*,#82329,.T.); +#82329 = EDGE_CURVE('',#82330,#82330,#82332,.T.); +#82330 = VERTEX_POINT('',#82331); +#82331 = CARTESIAN_POINT('',(141.12875,-122.01,1.6)); +#82332 = CIRCLE('',#82333,0.725); +#82333 = AXIS2_PLACEMENT_3D('',#82334,#82335,#82336); +#82334 = CARTESIAN_POINT('',(141.12875,-121.285,1.6)); +#82335 = DIRECTION('',(-0.,0.,-1.)); +#82336 = DIRECTION('',(-0.,-1.,0.)); +#82337 = PLANE('',#82338); +#82338 = AXIS2_PLACEMENT_3D('',#82339,#82340,#82341); +#82339 = CARTESIAN_POINT('',(141.12875,-121.285,1.6)); +#82340 = DIRECTION('',(0.,0.,1.)); +#82341 = DIRECTION('',(1.,0.,-0.)); +#82342 = ADVANCED_FACE('',(#82343),#82354,.F.); +#82343 = FACE_BOUND('',#82344,.T.); +#82344 = EDGE_LOOP('',(#82345,#82346,#82352,#82353)); +#82345 = ORIENTED_EDGE('',*,*,#82329,.T.); +#82346 = ORIENTED_EDGE('',*,*,#82347,.T.); +#82347 = EDGE_CURVE('',#82330,#82310,#82348,.T.); +#82348 = LINE('',#82349,#82350); +#82349 = CARTESIAN_POINT('',(141.12875,-122.01,-4.5E-02)); +#82350 = VECTOR('',#82351,1.); +#82351 = DIRECTION('',(0.,0.,1.)); +#82352 = ORIENTED_EDGE('',*,*,#82309,.F.); +#82353 = ORIENTED_EDGE('',*,*,#82347,.F.); +#82354 = CYLINDRICAL_SURFACE('',#82355,0.725); +#82355 = AXIS2_PLACEMENT_3D('',#82356,#82357,#82358); +#82356 = CARTESIAN_POINT('',(141.12875,-121.285,-4.5E-02)); +#82357 = DIRECTION('',(-0.,-0.,-1.)); +#82358 = DIRECTION('',(-0.,-1.,0.)); +#82359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#82363)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#82360,#82361,#82362)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#82360 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#82361 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#82362 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#82363 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#82360, + 'distance_accuracy_value','confusion accuracy'); +#82364 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#82365,#82367); +#82365 = ( REPRESENTATION_RELATIONSHIP('','',#82266,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#82366) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#82366 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1683); +#82367 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #82368); +#82368 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('419','=>[0:1:1:412]','',#5, + #82261,$); +#82369 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#82263)); +#82370 = SHAPE_DEFINITION_REPRESENTATION(#82371,#82377); +#82371 = PRODUCT_DEFINITION_SHAPE('','',#82372); +#82372 = PRODUCT_DEFINITION('design','',#82373,#82376); +#82373 = PRODUCT_DEFINITION_FORMATION('','',#82374); +#82374 = PRODUCT('HackPad_pad_163','HackPad_pad_163','',(#82375)); +#82375 = PRODUCT_CONTEXT('',#2,'mechanical'); +#82376 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#82377 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#82378),#82470); +#82378 = MANIFOLD_SOLID_BREP('',#82379); +#82379 = CLOSED_SHELL('',(#82380,#82413,#82433,#82453)); +#82380 = ADVANCED_FACE('',(#82381),#82408,.T.); +#82381 = FACE_BOUND('',#82382,.T.); +#82382 = EDGE_LOOP('',(#82383,#82392,#82400,#82407)); +#82383 = ORIENTED_EDGE('',*,*,#82384,.F.); +#82384 = EDGE_CURVE('',#82385,#82385,#82387,.T.); +#82385 = VERTEX_POINT('',#82386); +#82386 = CARTESIAN_POINT('',(142.22875,-121.285,0.)); +#82387 = CIRCLE('',#82388,1.1); +#82388 = AXIS2_PLACEMENT_3D('',#82389,#82390,#82391); +#82389 = CARTESIAN_POINT('',(141.12875,-121.285,0.)); +#82390 = DIRECTION('',(0.,0.,1.)); +#82391 = DIRECTION('',(1.,0.,-0.)); +#82392 = ORIENTED_EDGE('',*,*,#82393,.F.); +#82393 = EDGE_CURVE('',#82394,#82385,#82396,.T.); +#82394 = VERTEX_POINT('',#82395); +#82395 = CARTESIAN_POINT('',(142.22875,-121.285,-3.5E-02)); +#82396 = LINE('',#82397,#82398); +#82397 = CARTESIAN_POINT('',(142.22875,-121.285,-3.5E-02)); +#82398 = VECTOR('',#82399,1.); +#82399 = DIRECTION('',(0.,0.,1.)); +#82400 = ORIENTED_EDGE('',*,*,#82401,.T.); +#82401 = EDGE_CURVE('',#82394,#82394,#82402,.T.); +#82402 = CIRCLE('',#82403,1.1); +#82403 = AXIS2_PLACEMENT_3D('',#82404,#82405,#82406); +#82404 = CARTESIAN_POINT('',(141.12875,-121.285,-3.5E-02)); +#82405 = DIRECTION('',(0.,0.,1.)); +#82406 = DIRECTION('',(1.,0.,-0.)); +#82407 = ORIENTED_EDGE('',*,*,#82393,.T.); +#82408 = CYLINDRICAL_SURFACE('',#82409,1.1); +#82409 = AXIS2_PLACEMENT_3D('',#82410,#82411,#82412); +#82410 = CARTESIAN_POINT('',(141.12875,-121.285,-3.5E-02)); +#82411 = DIRECTION('',(0.,0.,1.)); +#82412 = DIRECTION('',(1.,0.,-0.)); +#82413 = ADVANCED_FACE('',(#82414,#82417),#82428,.T.); +#82414 = FACE_BOUND('',#82415,.T.); +#82415 = EDGE_LOOP('',(#82416)); +#82416 = ORIENTED_EDGE('',*,*,#82384,.T.); +#82417 = FACE_BOUND('',#82418,.T.); +#82418 = EDGE_LOOP('',(#82419)); +#82419 = ORIENTED_EDGE('',*,*,#82420,.T.); +#82420 = EDGE_CURVE('',#82421,#82421,#82423,.T.); +#82421 = VERTEX_POINT('',#82422); +#82422 = CARTESIAN_POINT('',(141.12875,-122.01,0.)); +#82423 = CIRCLE('',#82424,0.725); +#82424 = AXIS2_PLACEMENT_3D('',#82425,#82426,#82427); +#82425 = CARTESIAN_POINT('',(141.12875,-121.285,0.)); +#82426 = DIRECTION('',(-0.,0.,-1.)); +#82427 = DIRECTION('',(-0.,-1.,0.)); +#82428 = PLANE('',#82429); +#82429 = AXIS2_PLACEMENT_3D('',#82430,#82431,#82432); +#82430 = CARTESIAN_POINT('',(141.12875,-121.285,0.)); +#82431 = DIRECTION('',(0.,0.,1.)); +#82432 = DIRECTION('',(1.,0.,-0.)); +#82433 = ADVANCED_FACE('',(#82434,#82437),#82448,.F.); +#82434 = FACE_BOUND('',#82435,.F.); +#82435 = EDGE_LOOP('',(#82436)); +#82436 = ORIENTED_EDGE('',*,*,#82401,.T.); +#82437 = FACE_BOUND('',#82438,.F.); +#82438 = EDGE_LOOP('',(#82439)); +#82439 = ORIENTED_EDGE('',*,*,#82440,.T.); +#82440 = EDGE_CURVE('',#82441,#82441,#82443,.T.); +#82441 = VERTEX_POINT('',#82442); +#82442 = CARTESIAN_POINT('',(141.12875,-122.01,-3.5E-02)); +#82443 = CIRCLE('',#82444,0.725); +#82444 = AXIS2_PLACEMENT_3D('',#82445,#82446,#82447); +#82445 = CARTESIAN_POINT('',(141.12875,-121.285,-3.5E-02)); +#82446 = DIRECTION('',(-0.,0.,-1.)); +#82447 = DIRECTION('',(-0.,-1.,0.)); +#82448 = PLANE('',#82449); +#82449 = AXIS2_PLACEMENT_3D('',#82450,#82451,#82452); +#82450 = CARTESIAN_POINT('',(141.12875,-121.285,-3.5E-02)); +#82451 = DIRECTION('',(0.,0.,1.)); +#82452 = DIRECTION('',(1.,0.,-0.)); +#82453 = ADVANCED_FACE('',(#82454),#82465,.F.); +#82454 = FACE_BOUND('',#82455,.T.); +#82455 = EDGE_LOOP('',(#82456,#82457,#82463,#82464)); +#82456 = ORIENTED_EDGE('',*,*,#82440,.T.); +#82457 = ORIENTED_EDGE('',*,*,#82458,.T.); +#82458 = EDGE_CURVE('',#82441,#82421,#82459,.T.); +#82459 = LINE('',#82460,#82461); +#82460 = CARTESIAN_POINT('',(141.12875,-122.01,-4.5E-02)); +#82461 = VECTOR('',#82462,1.); +#82462 = DIRECTION('',(0.,0.,1.)); +#82463 = ORIENTED_EDGE('',*,*,#82420,.F.); +#82464 = ORIENTED_EDGE('',*,*,#82458,.F.); +#82465 = CYLINDRICAL_SURFACE('',#82466,0.725); +#82466 = AXIS2_PLACEMENT_3D('',#82467,#82468,#82469); +#82467 = CARTESIAN_POINT('',(141.12875,-121.285,-4.5E-02)); +#82468 = DIRECTION('',(-0.,-0.,-1.)); +#82469 = DIRECTION('',(-0.,-1.,0.)); +#82470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#82474)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#82471,#82472,#82473)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#82471 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#82472 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#82473 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#82474 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#82471, + 'distance_accuracy_value','confusion accuracy'); +#82475 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#82476,#82478); +#82476 = ( REPRESENTATION_RELATIONSHIP('','',#82377,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#82477) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#82477 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1687); +#82478 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #82479); +#82479 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('420','=>[0:1:1:413]','',#5, + #82372,$); +#82480 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#82374)); +#82481 = SHAPE_DEFINITION_REPRESENTATION(#82482,#82488); +#82482 = PRODUCT_DEFINITION_SHAPE('','',#82483); +#82483 = PRODUCT_DEFINITION('design','',#82484,#82487); +#82484 = PRODUCT_DEFINITION_FORMATION('','',#82485); +#82485 = PRODUCT('HackPad_pad_164','HackPad_pad_164','',(#82486)); +#82486 = PRODUCT_CONTEXT('',#2,'mechanical'); +#82487 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#82488 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#82489),#82581); +#82489 = MANIFOLD_SOLID_BREP('',#82490); +#82490 = CLOSED_SHELL('',(#82491,#82524,#82544,#82564)); +#82491 = ADVANCED_FACE('',(#82492),#82519,.T.); +#82492 = FACE_BOUND('',#82493,.F.); +#82493 = EDGE_LOOP('',(#82494,#82504,#82511,#82512)); +#82494 = ORIENTED_EDGE('',*,*,#82495,.T.); +#82495 = EDGE_CURVE('',#82496,#82498,#82500,.T.); +#82496 = VERTEX_POINT('',#82497); +#82497 = CARTESIAN_POINT('',(141.12875,-122.035,-3.5E-02)); +#82498 = VERTEX_POINT('',#82499); +#82499 = CARTESIAN_POINT('',(141.12875,-122.035,1.635)); +#82500 = LINE('',#82501,#82502); +#82501 = CARTESIAN_POINT('',(141.12875,-122.035,-3.5E-02)); +#82502 = VECTOR('',#82503,1.); +#82503 = DIRECTION('',(0.,0.,1.)); +#82504 = ORIENTED_EDGE('',*,*,#82505,.T.); +#82505 = EDGE_CURVE('',#82498,#82498,#82506,.T.); +#82506 = CIRCLE('',#82507,0.75); +#82507 = AXIS2_PLACEMENT_3D('',#82508,#82509,#82510); +#82508 = CARTESIAN_POINT('',(141.12875,-121.285,1.635)); +#82509 = DIRECTION('',(0.,0.,1.)); +#82510 = DIRECTION('',(-0.,-1.,0.)); +#82511 = ORIENTED_EDGE('',*,*,#82495,.F.); +#82512 = ORIENTED_EDGE('',*,*,#82513,.F.); +#82513 = EDGE_CURVE('',#82496,#82496,#82514,.T.); +#82514 = CIRCLE('',#82515,0.75); +#82515 = AXIS2_PLACEMENT_3D('',#82516,#82517,#82518); +#82516 = CARTESIAN_POINT('',(141.12875,-121.285,-3.5E-02)); +#82517 = DIRECTION('',(0.,0.,1.)); +#82518 = DIRECTION('',(-0.,-1.,0.)); +#82519 = CYLINDRICAL_SURFACE('',#82520,0.75); +#82520 = AXIS2_PLACEMENT_3D('',#82521,#82522,#82523); +#82521 = CARTESIAN_POINT('',(141.12875,-121.285,-3.5E-02)); +#82522 = DIRECTION('',(-0.,-0.,-1.)); +#82523 = DIRECTION('',(-0.,-1.,0.)); +#82524 = ADVANCED_FACE('',(#82525,#82528),#82539,.F.); +#82525 = FACE_BOUND('',#82526,.F.); +#82526 = EDGE_LOOP('',(#82527)); +#82527 = ORIENTED_EDGE('',*,*,#82513,.T.); +#82528 = FACE_BOUND('',#82529,.F.); +#82529 = EDGE_LOOP('',(#82530)); +#82530 = ORIENTED_EDGE('',*,*,#82531,.T.); +#82531 = EDGE_CURVE('',#82532,#82532,#82534,.T.); +#82532 = VERTEX_POINT('',#82533); +#82533 = CARTESIAN_POINT('',(141.12875,-122.01,-3.5E-02)); +#82534 = CIRCLE('',#82535,0.725); +#82535 = AXIS2_PLACEMENT_3D('',#82536,#82537,#82538); +#82536 = CARTESIAN_POINT('',(141.12875,-121.285,-3.5E-02)); +#82537 = DIRECTION('',(-0.,0.,-1.)); +#82538 = DIRECTION('',(-0.,-1.,0.)); +#82539 = PLANE('',#82540); +#82540 = AXIS2_PLACEMENT_3D('',#82541,#82542,#82543); +#82541 = CARTESIAN_POINT('',(141.12875,-122.035,-3.5E-02)); +#82542 = DIRECTION('',(0.,0.,1.)); +#82543 = DIRECTION('',(1.,0.,-0.)); +#82544 = ADVANCED_FACE('',(#82545,#82548),#82559,.T.); +#82545 = FACE_BOUND('',#82546,.T.); +#82546 = EDGE_LOOP('',(#82547)); +#82547 = ORIENTED_EDGE('',*,*,#82505,.T.); +#82548 = FACE_BOUND('',#82549,.T.); +#82549 = EDGE_LOOP('',(#82550)); +#82550 = ORIENTED_EDGE('',*,*,#82551,.T.); +#82551 = EDGE_CURVE('',#82552,#82552,#82554,.T.); +#82552 = VERTEX_POINT('',#82553); +#82553 = CARTESIAN_POINT('',(141.12875,-122.01,1.635)); +#82554 = CIRCLE('',#82555,0.725); +#82555 = AXIS2_PLACEMENT_3D('',#82556,#82557,#82558); +#82556 = CARTESIAN_POINT('',(141.12875,-121.285,1.635)); +#82557 = DIRECTION('',(-0.,0.,-1.)); +#82558 = DIRECTION('',(-0.,-1.,0.)); +#82559 = PLANE('',#82560); +#82560 = AXIS2_PLACEMENT_3D('',#82561,#82562,#82563); +#82561 = CARTESIAN_POINT('',(141.12875,-122.035,1.635)); +#82562 = DIRECTION('',(0.,0.,1.)); +#82563 = DIRECTION('',(1.,0.,-0.)); +#82564 = ADVANCED_FACE('',(#82565),#82576,.F.); +#82565 = FACE_BOUND('',#82566,.T.); +#82566 = EDGE_LOOP('',(#82567,#82568,#82574,#82575)); +#82567 = ORIENTED_EDGE('',*,*,#82531,.T.); +#82568 = ORIENTED_EDGE('',*,*,#82569,.T.); +#82569 = EDGE_CURVE('',#82532,#82552,#82570,.T.); +#82570 = LINE('',#82571,#82572); +#82571 = CARTESIAN_POINT('',(141.12875,-122.01,-4.5E-02)); +#82572 = VECTOR('',#82573,1.); +#82573 = DIRECTION('',(0.,0.,1.)); +#82574 = ORIENTED_EDGE('',*,*,#82551,.F.); +#82575 = ORIENTED_EDGE('',*,*,#82569,.F.); +#82576 = CYLINDRICAL_SURFACE('',#82577,0.725); +#82577 = AXIS2_PLACEMENT_3D('',#82578,#82579,#82580); +#82578 = CARTESIAN_POINT('',(141.12875,-121.285,-4.5E-02)); +#82579 = DIRECTION('',(-0.,-0.,-1.)); +#82580 = DIRECTION('',(-0.,-1.,0.)); +#82581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#82585)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#82582,#82583,#82584)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#82582 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#82583 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#82584 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#82585 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#82582, + 'distance_accuracy_value','confusion accuracy'); +#82586 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#82587,#82589); +#82587 = ( REPRESENTATION_RELATIONSHIP('','',#82488,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#82588) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#82588 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1691); +#82589 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #82590); +#82590 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('421','=>[0:1:1:414]','',#5, + #82483,$); +#82591 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#82485)); +#82592 = SHAPE_DEFINITION_REPRESENTATION(#82593,#82599); +#82593 = PRODUCT_DEFINITION_SHAPE('','',#82594); +#82594 = PRODUCT_DEFINITION('design','',#82595,#82598); +#82595 = PRODUCT_DEFINITION_FORMATION('','',#82596); +#82596 = PRODUCT('HackPad_pad_165','HackPad_pad_165','',(#82597)); +#82597 = PRODUCT_CONTEXT('',#2,'mechanical'); +#82598 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#82599 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#82600),#82789); +#82600 = MANIFOLD_SOLID_BREP('',#82601); +#82601 = CLOSED_SHELL('',(#82602,#82642,#82673,#82704,#82732,#82760, + #82772)); +#82602 = ADVANCED_FACE('',(#82603),#82637,.T.); +#82603 = FACE_BOUND('',#82604,.T.); +#82604 = EDGE_LOOP('',(#82605,#82615,#82623,#82631)); +#82605 = ORIENTED_EDGE('',*,*,#82606,.T.); +#82606 = EDGE_CURVE('',#82607,#82609,#82611,.T.); +#82607 = VERTEX_POINT('',#82608); +#82608 = CARTESIAN_POINT('',(156.16375,-66.19,1.6)); +#82609 = VERTEX_POINT('',#82610); +#82610 = CARTESIAN_POINT('',(156.16375,-66.19,1.635)); +#82611 = LINE('',#82612,#82613); +#82612 = CARTESIAN_POINT('',(156.16375,-66.19,1.6)); +#82613 = VECTOR('',#82614,1.); +#82614 = DIRECTION('',(0.,0.,1.)); +#82615 = ORIENTED_EDGE('',*,*,#82616,.T.); +#82616 = EDGE_CURVE('',#82609,#82617,#82619,.T.); +#82617 = VERTEX_POINT('',#82618); +#82618 = CARTESIAN_POINT('',(154.56375,-66.19,1.635)); +#82619 = LINE('',#82620,#82621); +#82620 = CARTESIAN_POINT('',(156.16375,-66.19,1.635)); +#82621 = VECTOR('',#82622,1.); +#82622 = DIRECTION('',(-1.,0.,0.)); +#82623 = ORIENTED_EDGE('',*,*,#82624,.F.); +#82624 = EDGE_CURVE('',#82625,#82617,#82627,.T.); +#82625 = VERTEX_POINT('',#82626); +#82626 = CARTESIAN_POINT('',(154.56375,-66.19,1.6)); +#82627 = LINE('',#82628,#82629); +#82628 = CARTESIAN_POINT('',(154.56375,-66.19,1.6)); +#82629 = VECTOR('',#82630,1.); +#82630 = DIRECTION('',(0.,0.,1.)); +#82631 = ORIENTED_EDGE('',*,*,#82632,.F.); +#82632 = EDGE_CURVE('',#82607,#82625,#82633,.T.); +#82633 = LINE('',#82634,#82635); +#82634 = CARTESIAN_POINT('',(156.16375,-66.19,1.6)); +#82635 = VECTOR('',#82636,1.); +#82636 = DIRECTION('',(-1.,0.,0.)); +#82637 = PLANE('',#82638); +#82638 = AXIS2_PLACEMENT_3D('',#82639,#82640,#82641); +#82639 = CARTESIAN_POINT('',(156.16375,-66.19,1.6)); +#82640 = DIRECTION('',(0.,-1.,0.)); +#82641 = DIRECTION('',(-1.,0.,0.)); +#82642 = ADVANCED_FACE('',(#82643),#82668,.T.); +#82643 = FACE_BOUND('',#82644,.T.); +#82644 = EDGE_LOOP('',(#82645,#82655,#82661,#82662)); +#82645 = ORIENTED_EDGE('',*,*,#82646,.T.); +#82646 = EDGE_CURVE('',#82647,#82649,#82651,.T.); +#82647 = VERTEX_POINT('',#82648); +#82648 = CARTESIAN_POINT('',(156.16375,-64.59,1.6)); +#82649 = VERTEX_POINT('',#82650); +#82650 = CARTESIAN_POINT('',(156.16375,-64.59,1.635)); +#82651 = LINE('',#82652,#82653); +#82652 = CARTESIAN_POINT('',(156.16375,-64.59,1.6)); +#82653 = VECTOR('',#82654,1.); +#82654 = DIRECTION('',(0.,0.,1.)); +#82655 = ORIENTED_EDGE('',*,*,#82656,.T.); +#82656 = EDGE_CURVE('',#82649,#82609,#82657,.T.); +#82657 = LINE('',#82658,#82659); +#82658 = CARTESIAN_POINT('',(156.16375,-64.59,1.635)); +#82659 = VECTOR('',#82660,1.); +#82660 = DIRECTION('',(0.,-1.,0.)); +#82661 = ORIENTED_EDGE('',*,*,#82606,.F.); +#82662 = ORIENTED_EDGE('',*,*,#82663,.F.); +#82663 = EDGE_CURVE('',#82647,#82607,#82664,.T.); +#82664 = LINE('',#82665,#82666); +#82665 = CARTESIAN_POINT('',(156.16375,-64.59,1.6)); +#82666 = VECTOR('',#82667,1.); +#82667 = DIRECTION('',(0.,-1.,0.)); +#82668 = PLANE('',#82669); +#82669 = AXIS2_PLACEMENT_3D('',#82670,#82671,#82672); +#82670 = CARTESIAN_POINT('',(156.16375,-64.59,1.6)); +#82671 = DIRECTION('',(1.,0.,-0.)); +#82672 = DIRECTION('',(0.,-1.,0.)); +#82673 = ADVANCED_FACE('',(#82674),#82699,.T.); +#82674 = FACE_BOUND('',#82675,.T.); +#82675 = EDGE_LOOP('',(#82676,#82677,#82685,#82693)); +#82676 = ORIENTED_EDGE('',*,*,#82624,.T.); +#82677 = ORIENTED_EDGE('',*,*,#82678,.T.); +#82678 = EDGE_CURVE('',#82617,#82679,#82681,.T.); +#82679 = VERTEX_POINT('',#82680); +#82680 = CARTESIAN_POINT('',(154.56375,-64.59,1.635)); +#82681 = LINE('',#82682,#82683); +#82682 = CARTESIAN_POINT('',(154.56375,-66.19,1.635)); +#82683 = VECTOR('',#82684,1.); +#82684 = DIRECTION('',(0.,1.,0.)); +#82685 = ORIENTED_EDGE('',*,*,#82686,.F.); +#82686 = EDGE_CURVE('',#82687,#82679,#82689,.T.); +#82687 = VERTEX_POINT('',#82688); +#82688 = CARTESIAN_POINT('',(154.56375,-64.59,1.6)); +#82689 = LINE('',#82690,#82691); +#82690 = CARTESIAN_POINT('',(154.56375,-64.59,1.6)); +#82691 = VECTOR('',#82692,1.); +#82692 = DIRECTION('',(0.,0.,1.)); +#82693 = ORIENTED_EDGE('',*,*,#82694,.F.); +#82694 = EDGE_CURVE('',#82625,#82687,#82695,.T.); +#82695 = LINE('',#82696,#82697); +#82696 = CARTESIAN_POINT('',(154.56375,-66.19,1.6)); +#82697 = VECTOR('',#82698,1.); +#82698 = DIRECTION('',(0.,1.,0.)); +#82699 = PLANE('',#82700); +#82700 = AXIS2_PLACEMENT_3D('',#82701,#82702,#82703); +#82701 = CARTESIAN_POINT('',(154.56375,-66.19,1.6)); +#82702 = DIRECTION('',(-1.,0.,0.)); +#82703 = DIRECTION('',(0.,1.,0.)); +#82704 = ADVANCED_FACE('',(#82705,#82716),#82727,.F.); +#82705 = FACE_BOUND('',#82706,.F.); +#82706 = EDGE_LOOP('',(#82707,#82708,#82709,#82715)); +#82707 = ORIENTED_EDGE('',*,*,#82632,.F.); +#82708 = ORIENTED_EDGE('',*,*,#82663,.F.); +#82709 = ORIENTED_EDGE('',*,*,#82710,.F.); +#82710 = EDGE_CURVE('',#82687,#82647,#82711,.T.); +#82711 = LINE('',#82712,#82713); +#82712 = CARTESIAN_POINT('',(154.56375,-64.59,1.6)); +#82713 = VECTOR('',#82714,1.); +#82714 = DIRECTION('',(1.,0.,0.)); +#82715 = ORIENTED_EDGE('',*,*,#82694,.F.); +#82716 = FACE_BOUND('',#82717,.F.); +#82717 = EDGE_LOOP('',(#82718)); +#82718 = ORIENTED_EDGE('',*,*,#82719,.T.); +#82719 = EDGE_CURVE('',#82720,#82720,#82722,.T.); +#82720 = VERTEX_POINT('',#82721); +#82721 = CARTESIAN_POINT('',(155.36375,-65.765,1.6)); +#82722 = CIRCLE('',#82723,0.375); +#82723 = AXIS2_PLACEMENT_3D('',#82724,#82725,#82726); +#82724 = CARTESIAN_POINT('',(155.36375,-65.39,1.6)); +#82725 = DIRECTION('',(-0.,0.,-1.)); +#82726 = DIRECTION('',(-0.,-1.,0.)); +#82727 = PLANE('',#82728); +#82728 = AXIS2_PLACEMENT_3D('',#82729,#82730,#82731); +#82729 = CARTESIAN_POINT('',(0.,0.,1.6)); +#82730 = DIRECTION('',(0.,0.,1.)); +#82731 = DIRECTION('',(1.,0.,-0.)); +#82732 = ADVANCED_FACE('',(#82733,#82744),#82755,.T.); +#82733 = FACE_BOUND('',#82734,.T.); +#82734 = EDGE_LOOP('',(#82735,#82736,#82737,#82743)); +#82735 = ORIENTED_EDGE('',*,*,#82616,.F.); +#82736 = ORIENTED_EDGE('',*,*,#82656,.F.); +#82737 = ORIENTED_EDGE('',*,*,#82738,.F.); +#82738 = EDGE_CURVE('',#82679,#82649,#82739,.T.); +#82739 = LINE('',#82740,#82741); +#82740 = CARTESIAN_POINT('',(154.56375,-64.59,1.635)); +#82741 = VECTOR('',#82742,1.); +#82742 = DIRECTION('',(1.,0.,0.)); +#82743 = ORIENTED_EDGE('',*,*,#82678,.F.); +#82744 = FACE_BOUND('',#82745,.T.); +#82745 = EDGE_LOOP('',(#82746)); +#82746 = ORIENTED_EDGE('',*,*,#82747,.T.); +#82747 = EDGE_CURVE('',#82748,#82748,#82750,.T.); +#82748 = VERTEX_POINT('',#82749); +#82749 = CARTESIAN_POINT('',(155.36375,-65.765,1.635)); +#82750 = CIRCLE('',#82751,0.375); +#82751 = AXIS2_PLACEMENT_3D('',#82752,#82753,#82754); +#82752 = CARTESIAN_POINT('',(155.36375,-65.39,1.635)); +#82753 = DIRECTION('',(-0.,0.,-1.)); +#82754 = DIRECTION('',(-0.,-1.,0.)); +#82755 = PLANE('',#82756); +#82756 = AXIS2_PLACEMENT_3D('',#82757,#82758,#82759); +#82757 = CARTESIAN_POINT('',(0.,0.,1.635)); +#82758 = DIRECTION('',(0.,0.,1.)); +#82759 = DIRECTION('',(1.,0.,-0.)); +#82760 = ADVANCED_FACE('',(#82761),#82767,.T.); +#82761 = FACE_BOUND('',#82762,.T.); +#82762 = EDGE_LOOP('',(#82763,#82764,#82765,#82766)); +#82763 = ORIENTED_EDGE('',*,*,#82686,.T.); +#82764 = ORIENTED_EDGE('',*,*,#82738,.T.); +#82765 = ORIENTED_EDGE('',*,*,#82646,.F.); +#82766 = ORIENTED_EDGE('',*,*,#82710,.F.); +#82767 = PLANE('',#82768); +#82768 = AXIS2_PLACEMENT_3D('',#82769,#82770,#82771); +#82769 = CARTESIAN_POINT('',(154.56375,-64.59,1.6)); +#82770 = DIRECTION('',(0.,1.,0.)); +#82771 = DIRECTION('',(1.,0.,0.)); +#82772 = ADVANCED_FACE('',(#82773),#82784,.F.); +#82773 = FACE_BOUND('',#82774,.T.); +#82774 = EDGE_LOOP('',(#82775,#82776,#82782,#82783)); +#82775 = ORIENTED_EDGE('',*,*,#82719,.T.); +#82776 = ORIENTED_EDGE('',*,*,#82777,.T.); +#82777 = EDGE_CURVE('',#82720,#82748,#82778,.T.); +#82778 = LINE('',#82779,#82780); +#82779 = CARTESIAN_POINT('',(155.36375,-65.765,-4.5E-02)); +#82780 = VECTOR('',#82781,1.); +#82781 = DIRECTION('',(0.,0.,1.)); +#82782 = ORIENTED_EDGE('',*,*,#82747,.F.); +#82783 = ORIENTED_EDGE('',*,*,#82777,.F.); +#82784 = CYLINDRICAL_SURFACE('',#82785,0.375); +#82785 = AXIS2_PLACEMENT_3D('',#82786,#82787,#82788); +#82786 = CARTESIAN_POINT('',(155.36375,-65.39,-4.5E-02)); +#82787 = DIRECTION('',(-0.,-0.,-1.)); +#82788 = DIRECTION('',(-0.,-1.,0.)); +#82789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#82793)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#82790,#82791,#82792)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#82790 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#82791 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#82792 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#82793 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#82790, + 'distance_accuracy_value','confusion accuracy'); +#82794 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#82795,#82797); +#82795 = ( REPRESENTATION_RELATIONSHIP('','',#82599,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#82796) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#82796 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1695); +#82797 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #82798); +#82798 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('422','=>[0:1:1:415]','',#5, + #82594,$); +#82799 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#82596)); +#82800 = SHAPE_DEFINITION_REPRESENTATION(#82801,#82807); +#82801 = PRODUCT_DEFINITION_SHAPE('','',#82802); +#82802 = PRODUCT_DEFINITION('design','',#82803,#82806); +#82803 = PRODUCT_DEFINITION_FORMATION('','',#82804); +#82804 = PRODUCT('HackPad_pad_166','HackPad_pad_166','',(#82805)); +#82805 = PRODUCT_CONTEXT('',#2,'mechanical'); +#82806 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#82807 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#82808),#82997); +#82808 = MANIFOLD_SOLID_BREP('',#82809); +#82809 = CLOSED_SHELL('',(#82810,#82850,#82881,#82912,#82940,#82968, + #82980)); +#82810 = ADVANCED_FACE('',(#82811),#82845,.T.); +#82811 = FACE_BOUND('',#82812,.T.); +#82812 = EDGE_LOOP('',(#82813,#82823,#82831,#82839)); +#82813 = ORIENTED_EDGE('',*,*,#82814,.T.); +#82814 = EDGE_CURVE('',#82815,#82817,#82819,.T.); +#82815 = VERTEX_POINT('',#82816); +#82816 = CARTESIAN_POINT('',(156.16375,-66.19,-3.5E-02)); +#82817 = VERTEX_POINT('',#82818); +#82818 = CARTESIAN_POINT('',(156.16375,-66.19,0.)); +#82819 = LINE('',#82820,#82821); +#82820 = CARTESIAN_POINT('',(156.16375,-66.19,-3.5E-02)); +#82821 = VECTOR('',#82822,1.); +#82822 = DIRECTION('',(0.,0.,1.)); +#82823 = ORIENTED_EDGE('',*,*,#82824,.T.); +#82824 = EDGE_CURVE('',#82817,#82825,#82827,.T.); +#82825 = VERTEX_POINT('',#82826); +#82826 = CARTESIAN_POINT('',(154.56375,-66.19,0.)); +#82827 = LINE('',#82828,#82829); +#82828 = CARTESIAN_POINT('',(156.16375,-66.19,0.)); +#82829 = VECTOR('',#82830,1.); +#82830 = DIRECTION('',(-1.,0.,0.)); +#82831 = ORIENTED_EDGE('',*,*,#82832,.F.); +#82832 = EDGE_CURVE('',#82833,#82825,#82835,.T.); +#82833 = VERTEX_POINT('',#82834); +#82834 = CARTESIAN_POINT('',(154.56375,-66.19,-3.5E-02)); +#82835 = LINE('',#82836,#82837); +#82836 = CARTESIAN_POINT('',(154.56375,-66.19,-3.5E-02)); +#82837 = VECTOR('',#82838,1.); +#82838 = DIRECTION('',(0.,0.,1.)); +#82839 = ORIENTED_EDGE('',*,*,#82840,.F.); +#82840 = EDGE_CURVE('',#82815,#82833,#82841,.T.); +#82841 = LINE('',#82842,#82843); +#82842 = CARTESIAN_POINT('',(156.16375,-66.19,-3.5E-02)); +#82843 = VECTOR('',#82844,1.); +#82844 = DIRECTION('',(-1.,0.,0.)); +#82845 = PLANE('',#82846); +#82846 = AXIS2_PLACEMENT_3D('',#82847,#82848,#82849); +#82847 = CARTESIAN_POINT('',(156.16375,-66.19,-3.5E-02)); +#82848 = DIRECTION('',(0.,-1.,0.)); +#82849 = DIRECTION('',(-1.,0.,0.)); +#82850 = ADVANCED_FACE('',(#82851),#82876,.T.); +#82851 = FACE_BOUND('',#82852,.T.); +#82852 = EDGE_LOOP('',(#82853,#82863,#82869,#82870)); +#82853 = ORIENTED_EDGE('',*,*,#82854,.T.); +#82854 = EDGE_CURVE('',#82855,#82857,#82859,.T.); +#82855 = VERTEX_POINT('',#82856); +#82856 = CARTESIAN_POINT('',(156.16375,-64.59,-3.5E-02)); +#82857 = VERTEX_POINT('',#82858); +#82858 = CARTESIAN_POINT('',(156.16375,-64.59,0.)); +#82859 = LINE('',#82860,#82861); +#82860 = CARTESIAN_POINT('',(156.16375,-64.59,-3.5E-02)); +#82861 = VECTOR('',#82862,1.); +#82862 = DIRECTION('',(0.,0.,1.)); +#82863 = ORIENTED_EDGE('',*,*,#82864,.T.); +#82864 = EDGE_CURVE('',#82857,#82817,#82865,.T.); +#82865 = LINE('',#82866,#82867); +#82866 = CARTESIAN_POINT('',(156.16375,-64.59,0.)); +#82867 = VECTOR('',#82868,1.); +#82868 = DIRECTION('',(0.,-1.,0.)); +#82869 = ORIENTED_EDGE('',*,*,#82814,.F.); +#82870 = ORIENTED_EDGE('',*,*,#82871,.F.); +#82871 = EDGE_CURVE('',#82855,#82815,#82872,.T.); +#82872 = LINE('',#82873,#82874); +#82873 = CARTESIAN_POINT('',(156.16375,-64.59,-3.5E-02)); +#82874 = VECTOR('',#82875,1.); +#82875 = DIRECTION('',(0.,-1.,0.)); +#82876 = PLANE('',#82877); +#82877 = AXIS2_PLACEMENT_3D('',#82878,#82879,#82880); +#82878 = CARTESIAN_POINT('',(156.16375,-64.59,-3.5E-02)); +#82879 = DIRECTION('',(1.,0.,-0.)); +#82880 = DIRECTION('',(0.,-1.,0.)); +#82881 = ADVANCED_FACE('',(#82882),#82907,.T.); +#82882 = FACE_BOUND('',#82883,.T.); +#82883 = EDGE_LOOP('',(#82884,#82885,#82893,#82901)); +#82884 = ORIENTED_EDGE('',*,*,#82832,.T.); +#82885 = ORIENTED_EDGE('',*,*,#82886,.T.); +#82886 = EDGE_CURVE('',#82825,#82887,#82889,.T.); +#82887 = VERTEX_POINT('',#82888); +#82888 = CARTESIAN_POINT('',(154.56375,-64.59,0.)); +#82889 = LINE('',#82890,#82891); +#82890 = CARTESIAN_POINT('',(154.56375,-66.19,0.)); +#82891 = VECTOR('',#82892,1.); +#82892 = DIRECTION('',(0.,1.,0.)); +#82893 = ORIENTED_EDGE('',*,*,#82894,.F.); +#82894 = EDGE_CURVE('',#82895,#82887,#82897,.T.); +#82895 = VERTEX_POINT('',#82896); +#82896 = CARTESIAN_POINT('',(154.56375,-64.59,-3.5E-02)); +#82897 = LINE('',#82898,#82899); +#82898 = CARTESIAN_POINT('',(154.56375,-64.59,-3.5E-02)); +#82899 = VECTOR('',#82900,1.); +#82900 = DIRECTION('',(0.,0.,1.)); +#82901 = ORIENTED_EDGE('',*,*,#82902,.F.); +#82902 = EDGE_CURVE('',#82833,#82895,#82903,.T.); +#82903 = LINE('',#82904,#82905); +#82904 = CARTESIAN_POINT('',(154.56375,-66.19,-3.5E-02)); +#82905 = VECTOR('',#82906,1.); +#82906 = DIRECTION('',(0.,1.,0.)); +#82907 = PLANE('',#82908); +#82908 = AXIS2_PLACEMENT_3D('',#82909,#82910,#82911); +#82909 = CARTESIAN_POINT('',(154.56375,-66.19,-3.5E-02)); +#82910 = DIRECTION('',(-1.,0.,0.)); +#82911 = DIRECTION('',(0.,1.,0.)); +#82912 = ADVANCED_FACE('',(#82913,#82924),#82935,.F.); +#82913 = FACE_BOUND('',#82914,.F.); +#82914 = EDGE_LOOP('',(#82915,#82916,#82917,#82923)); +#82915 = ORIENTED_EDGE('',*,*,#82840,.F.); +#82916 = ORIENTED_EDGE('',*,*,#82871,.F.); +#82917 = ORIENTED_EDGE('',*,*,#82918,.F.); +#82918 = EDGE_CURVE('',#82895,#82855,#82919,.T.); +#82919 = LINE('',#82920,#82921); +#82920 = CARTESIAN_POINT('',(154.56375,-64.59,-3.5E-02)); +#82921 = VECTOR('',#82922,1.); +#82922 = DIRECTION('',(1.,0.,0.)); +#82923 = ORIENTED_EDGE('',*,*,#82902,.F.); +#82924 = FACE_BOUND('',#82925,.F.); +#82925 = EDGE_LOOP('',(#82926)); +#82926 = ORIENTED_EDGE('',*,*,#82927,.T.); +#82927 = EDGE_CURVE('',#82928,#82928,#82930,.T.); +#82928 = VERTEX_POINT('',#82929); +#82929 = CARTESIAN_POINT('',(155.36375,-65.765,-3.5E-02)); +#82930 = CIRCLE('',#82931,0.375); +#82931 = AXIS2_PLACEMENT_3D('',#82932,#82933,#82934); +#82932 = CARTESIAN_POINT('',(155.36375,-65.39,-3.5E-02)); +#82933 = DIRECTION('',(-0.,0.,-1.)); +#82934 = DIRECTION('',(-0.,-1.,0.)); +#82935 = PLANE('',#82936); +#82936 = AXIS2_PLACEMENT_3D('',#82937,#82938,#82939); +#82937 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#82938 = DIRECTION('',(0.,0.,1.)); +#82939 = DIRECTION('',(1.,0.,-0.)); +#82940 = ADVANCED_FACE('',(#82941,#82952),#82963,.T.); +#82941 = FACE_BOUND('',#82942,.T.); +#82942 = EDGE_LOOP('',(#82943,#82944,#82945,#82951)); +#82943 = ORIENTED_EDGE('',*,*,#82824,.F.); +#82944 = ORIENTED_EDGE('',*,*,#82864,.F.); +#82945 = ORIENTED_EDGE('',*,*,#82946,.F.); +#82946 = EDGE_CURVE('',#82887,#82857,#82947,.T.); +#82947 = LINE('',#82948,#82949); +#82948 = CARTESIAN_POINT('',(154.56375,-64.59,0.)); +#82949 = VECTOR('',#82950,1.); +#82950 = DIRECTION('',(1.,0.,0.)); +#82951 = ORIENTED_EDGE('',*,*,#82886,.F.); +#82952 = FACE_BOUND('',#82953,.T.); +#82953 = EDGE_LOOP('',(#82954)); +#82954 = ORIENTED_EDGE('',*,*,#82955,.T.); +#82955 = EDGE_CURVE('',#82956,#82956,#82958,.T.); +#82956 = VERTEX_POINT('',#82957); +#82957 = CARTESIAN_POINT('',(155.36375,-65.765,0.)); +#82958 = CIRCLE('',#82959,0.375); +#82959 = AXIS2_PLACEMENT_3D('',#82960,#82961,#82962); +#82960 = CARTESIAN_POINT('',(155.36375,-65.39,0.)); +#82961 = DIRECTION('',(-0.,0.,-1.)); +#82962 = DIRECTION('',(-0.,-1.,0.)); +#82963 = PLANE('',#82964); +#82964 = AXIS2_PLACEMENT_3D('',#82965,#82966,#82967); +#82965 = CARTESIAN_POINT('',(0.,0.,0.)); +#82966 = DIRECTION('',(0.,0.,1.)); +#82967 = DIRECTION('',(1.,0.,-0.)); +#82968 = ADVANCED_FACE('',(#82969),#82975,.T.); +#82969 = FACE_BOUND('',#82970,.T.); +#82970 = EDGE_LOOP('',(#82971,#82972,#82973,#82974)); +#82971 = ORIENTED_EDGE('',*,*,#82894,.T.); +#82972 = ORIENTED_EDGE('',*,*,#82946,.T.); +#82973 = ORIENTED_EDGE('',*,*,#82854,.F.); +#82974 = ORIENTED_EDGE('',*,*,#82918,.F.); +#82975 = PLANE('',#82976); +#82976 = AXIS2_PLACEMENT_3D('',#82977,#82978,#82979); +#82977 = CARTESIAN_POINT('',(154.56375,-64.59,-3.5E-02)); +#82978 = DIRECTION('',(0.,1.,0.)); +#82979 = DIRECTION('',(1.,0.,0.)); +#82980 = ADVANCED_FACE('',(#82981),#82992,.F.); +#82981 = FACE_BOUND('',#82982,.T.); +#82982 = EDGE_LOOP('',(#82983,#82984,#82990,#82991)); +#82983 = ORIENTED_EDGE('',*,*,#82927,.T.); +#82984 = ORIENTED_EDGE('',*,*,#82985,.T.); +#82985 = EDGE_CURVE('',#82928,#82956,#82986,.T.); +#82986 = LINE('',#82987,#82988); +#82987 = CARTESIAN_POINT('',(155.36375,-65.765,-4.5E-02)); +#82988 = VECTOR('',#82989,1.); +#82989 = DIRECTION('',(0.,0.,1.)); +#82990 = ORIENTED_EDGE('',*,*,#82955,.F.); +#82991 = ORIENTED_EDGE('',*,*,#82985,.F.); +#82992 = CYLINDRICAL_SURFACE('',#82993,0.375); +#82993 = AXIS2_PLACEMENT_3D('',#82994,#82995,#82996); +#82994 = CARTESIAN_POINT('',(155.36375,-65.39,-4.5E-02)); +#82995 = DIRECTION('',(-0.,-0.,-1.)); +#82996 = DIRECTION('',(-0.,-1.,0.)); +#82997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#83001)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#82998,#82999,#83000)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#82998 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#82999 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#83000 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#83001 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#82998, + 'distance_accuracy_value','confusion accuracy'); +#83002 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#83003,#83005); +#83003 = ( REPRESENTATION_RELATIONSHIP('','',#82807,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#83004) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#83004 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1699); +#83005 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #83006); +#83006 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('423','=>[0:1:1:416]','',#5, + #82802,$); +#83007 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#82804)); +#83008 = SHAPE_DEFINITION_REPRESENTATION(#83009,#83015); +#83009 = PRODUCT_DEFINITION_SHAPE('','',#83010); +#83010 = PRODUCT_DEFINITION('design','',#83011,#83014); +#83011 = PRODUCT_DEFINITION_FORMATION('','',#83012); +#83012 = PRODUCT('HackPad_pad_167','HackPad_pad_167','',(#83013)); +#83013 = PRODUCT_CONTEXT('',#2,'mechanical'); +#83014 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#83015 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#83016),#83108); +#83016 = MANIFOLD_SOLID_BREP('',#83017); +#83017 = CLOSED_SHELL('',(#83018,#83051,#83071,#83091)); +#83018 = ADVANCED_FACE('',(#83019),#83046,.T.); +#83019 = FACE_BOUND('',#83020,.F.); +#83020 = EDGE_LOOP('',(#83021,#83031,#83038,#83039)); +#83021 = ORIENTED_EDGE('',*,*,#83022,.T.); +#83022 = EDGE_CURVE('',#83023,#83025,#83027,.T.); +#83023 = VERTEX_POINT('',#83024); +#83024 = CARTESIAN_POINT('',(155.36375,-65.79,-3.5E-02)); +#83025 = VERTEX_POINT('',#83026); +#83026 = CARTESIAN_POINT('',(155.36375,-65.79,1.635)); +#83027 = LINE('',#83028,#83029); +#83028 = CARTESIAN_POINT('',(155.36375,-65.79,-3.5E-02)); +#83029 = VECTOR('',#83030,1.); +#83030 = DIRECTION('',(0.,0.,1.)); +#83031 = ORIENTED_EDGE('',*,*,#83032,.T.); +#83032 = EDGE_CURVE('',#83025,#83025,#83033,.T.); +#83033 = CIRCLE('',#83034,0.4); +#83034 = AXIS2_PLACEMENT_3D('',#83035,#83036,#83037); +#83035 = CARTESIAN_POINT('',(155.36375,-65.39,1.635)); +#83036 = DIRECTION('',(0.,-0.,1.)); +#83037 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#83038 = ORIENTED_EDGE('',*,*,#83022,.F.); +#83039 = ORIENTED_EDGE('',*,*,#83040,.F.); +#83040 = EDGE_CURVE('',#83023,#83023,#83041,.T.); +#83041 = CIRCLE('',#83042,0.4); +#83042 = AXIS2_PLACEMENT_3D('',#83043,#83044,#83045); +#83043 = CARTESIAN_POINT('',(155.36375,-65.39,-3.5E-02)); +#83044 = DIRECTION('',(0.,-0.,1.)); +#83045 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#83046 = CYLINDRICAL_SURFACE('',#83047,0.4); +#83047 = AXIS2_PLACEMENT_3D('',#83048,#83049,#83050); +#83048 = CARTESIAN_POINT('',(155.36375,-65.39,-3.5E-02)); +#83049 = DIRECTION('',(-0.,0.,-1.)); +#83050 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#83051 = ADVANCED_FACE('',(#83052,#83055),#83066,.F.); +#83052 = FACE_BOUND('',#83053,.F.); +#83053 = EDGE_LOOP('',(#83054)); +#83054 = ORIENTED_EDGE('',*,*,#83040,.T.); +#83055 = FACE_BOUND('',#83056,.F.); +#83056 = EDGE_LOOP('',(#83057)); +#83057 = ORIENTED_EDGE('',*,*,#83058,.T.); +#83058 = EDGE_CURVE('',#83059,#83059,#83061,.T.); +#83059 = VERTEX_POINT('',#83060); +#83060 = CARTESIAN_POINT('',(155.36375,-65.765,-3.5E-02)); +#83061 = CIRCLE('',#83062,0.375); +#83062 = AXIS2_PLACEMENT_3D('',#83063,#83064,#83065); +#83063 = CARTESIAN_POINT('',(155.36375,-65.39,-3.5E-02)); +#83064 = DIRECTION('',(-0.,0.,-1.)); +#83065 = DIRECTION('',(-0.,-1.,0.)); +#83066 = PLANE('',#83067); +#83067 = AXIS2_PLACEMENT_3D('',#83068,#83069,#83070); +#83068 = CARTESIAN_POINT('',(155.36375,-65.79,-3.5E-02)); +#83069 = DIRECTION('',(0.,0.,1.)); +#83070 = DIRECTION('',(1.,0.,-0.)); +#83071 = ADVANCED_FACE('',(#83072,#83075),#83086,.T.); +#83072 = FACE_BOUND('',#83073,.T.); +#83073 = EDGE_LOOP('',(#83074)); +#83074 = ORIENTED_EDGE('',*,*,#83032,.T.); +#83075 = FACE_BOUND('',#83076,.T.); +#83076 = EDGE_LOOP('',(#83077)); +#83077 = ORIENTED_EDGE('',*,*,#83078,.T.); +#83078 = EDGE_CURVE('',#83079,#83079,#83081,.T.); +#83079 = VERTEX_POINT('',#83080); +#83080 = CARTESIAN_POINT('',(155.36375,-65.765,1.635)); +#83081 = CIRCLE('',#83082,0.375); +#83082 = AXIS2_PLACEMENT_3D('',#83083,#83084,#83085); +#83083 = CARTESIAN_POINT('',(155.36375,-65.39,1.635)); +#83084 = DIRECTION('',(-0.,0.,-1.)); +#83085 = DIRECTION('',(-0.,-1.,0.)); +#83086 = PLANE('',#83087); +#83087 = AXIS2_PLACEMENT_3D('',#83088,#83089,#83090); +#83088 = CARTESIAN_POINT('',(155.36375,-65.79,1.635)); +#83089 = DIRECTION('',(0.,0.,1.)); +#83090 = DIRECTION('',(1.,0.,-0.)); +#83091 = ADVANCED_FACE('',(#83092),#83103,.F.); +#83092 = FACE_BOUND('',#83093,.T.); +#83093 = EDGE_LOOP('',(#83094,#83095,#83101,#83102)); +#83094 = ORIENTED_EDGE('',*,*,#83058,.T.); +#83095 = ORIENTED_EDGE('',*,*,#83096,.T.); +#83096 = EDGE_CURVE('',#83059,#83079,#83097,.T.); +#83097 = LINE('',#83098,#83099); +#83098 = CARTESIAN_POINT('',(155.36375,-65.765,-4.5E-02)); +#83099 = VECTOR('',#83100,1.); +#83100 = DIRECTION('',(0.,0.,1.)); +#83101 = ORIENTED_EDGE('',*,*,#83078,.F.); +#83102 = ORIENTED_EDGE('',*,*,#83096,.F.); +#83103 = CYLINDRICAL_SURFACE('',#83104,0.375); +#83104 = AXIS2_PLACEMENT_3D('',#83105,#83106,#83107); +#83105 = CARTESIAN_POINT('',(155.36375,-65.39,-4.5E-02)); +#83106 = DIRECTION('',(-0.,-0.,-1.)); +#83107 = DIRECTION('',(-0.,-1.,0.)); +#83108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#83112)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#83109,#83110,#83111)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#83109 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#83110 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#83111 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#83112 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#83109, + 'distance_accuracy_value','confusion accuracy'); +#83113 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#83114,#83116); +#83114 = ( REPRESENTATION_RELATIONSHIP('','',#83015,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#83115) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#83115 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1703); +#83116 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #83117); +#83117 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('424','=>[0:1:1:417]','',#5, + #83010,$); +#83118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#83012)); +#83119 = SHAPE_DEFINITION_REPRESENTATION(#83120,#83126); +#83120 = PRODUCT_DEFINITION_SHAPE('','',#83121); +#83121 = PRODUCT_DEFINITION('design','',#83122,#83125); +#83122 = PRODUCT_DEFINITION_FORMATION('','',#83123); +#83123 = PRODUCT('HackPad_pad_168','HackPad_pad_168','',(#83124)); +#83124 = PRODUCT_CONTEXT('',#2,'mechanical'); +#83125 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#83126 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#83127),#84108); +#83127 = MANIFOLD_SOLID_BREP('',#83128); +#83128 = CLOSED_SHELL('',(#83129,#83169,#83200,#83231,#83451,#83671, + #83688,#83705,#83722,#83739,#83756,#83773,#83790,#83807,#83824, + #83841,#83858,#83875,#83892,#83909,#83926,#83943,#83960,#83977, + #83994,#84011,#84028,#84045,#84062,#84079,#84091)); +#83129 = ADVANCED_FACE('',(#83130),#83164,.T.); +#83130 = FACE_BOUND('',#83131,.T.); +#83131 = EDGE_LOOP('',(#83132,#83142,#83150,#83158)); +#83132 = ORIENTED_EDGE('',*,*,#83133,.T.); +#83133 = EDGE_CURVE('',#83134,#83136,#83138,.T.); +#83134 = VERTEX_POINT('',#83135); +#83135 = CARTESIAN_POINT('',(155.541767,-72.230058,1.6)); +#83136 = VERTEX_POINT('',#83137); +#83137 = CARTESIAN_POINT('',(155.541767,-72.230058,1.635)); +#83138 = LINE('',#83139,#83140); +#83139 = CARTESIAN_POINT('',(155.541767,-72.230058,1.6)); +#83140 = VECTOR('',#83141,1.); +#83141 = DIRECTION('',(0.,0.,1.)); +#83142 = ORIENTED_EDGE('',*,*,#83143,.T.); +#83143 = EDGE_CURVE('',#83136,#83144,#83146,.T.); +#83144 = VERTEX_POINT('',#83145); +#83145 = CARTESIAN_POINT('',(155.710857,-72.289225,1.635)); +#83146 = LINE('',#83147,#83148); +#83147 = CARTESIAN_POINT('',(155.541767,-72.230058,1.635)); +#83148 = VECTOR('',#83149,1.); +#83149 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#83150 = ORIENTED_EDGE('',*,*,#83151,.F.); +#83151 = EDGE_CURVE('',#83152,#83144,#83154,.T.); +#83152 = VERTEX_POINT('',#83153); +#83153 = CARTESIAN_POINT('',(155.710857,-72.289225,1.6)); +#83154 = LINE('',#83155,#83156); +#83155 = CARTESIAN_POINT('',(155.710857,-72.289225,1.6)); +#83156 = VECTOR('',#83157,1.); +#83157 = DIRECTION('',(0.,0.,1.)); +#83158 = ORIENTED_EDGE('',*,*,#83159,.F.); +#83159 = EDGE_CURVE('',#83134,#83152,#83160,.T.); +#83160 = LINE('',#83161,#83162); +#83161 = CARTESIAN_POINT('',(155.541767,-72.230058,1.6)); +#83162 = VECTOR('',#83163,1.); +#83163 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#83164 = PLANE('',#83165); +#83165 = AXIS2_PLACEMENT_3D('',#83166,#83167,#83168); +#83166 = CARTESIAN_POINT('',(155.541767,-72.230058,1.6)); +#83167 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#83168 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#83169 = ADVANCED_FACE('',(#83170),#83195,.T.); +#83170 = FACE_BOUND('',#83171,.T.); +#83171 = EDGE_LOOP('',(#83172,#83182,#83188,#83189)); +#83172 = ORIENTED_EDGE('',*,*,#83173,.T.); +#83173 = EDGE_CURVE('',#83174,#83176,#83178,.T.); +#83174 = VERTEX_POINT('',#83175); +#83175 = CARTESIAN_POINT('',(155.36375,-72.21,1.6)); +#83176 = VERTEX_POINT('',#83177); +#83177 = CARTESIAN_POINT('',(155.36375,-72.21,1.635)); +#83178 = LINE('',#83179,#83180); +#83179 = CARTESIAN_POINT('',(155.36375,-72.21,1.6)); +#83180 = VECTOR('',#83181,1.); +#83181 = DIRECTION('',(0.,0.,1.)); +#83182 = ORIENTED_EDGE('',*,*,#83183,.T.); +#83183 = EDGE_CURVE('',#83176,#83136,#83184,.T.); +#83184 = LINE('',#83185,#83186); +#83185 = CARTESIAN_POINT('',(155.36375,-72.21,1.635)); +#83186 = VECTOR('',#83187,1.); +#83187 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#83188 = ORIENTED_EDGE('',*,*,#83133,.F.); +#83189 = ORIENTED_EDGE('',*,*,#83190,.F.); +#83190 = EDGE_CURVE('',#83174,#83134,#83191,.T.); +#83191 = LINE('',#83192,#83193); +#83192 = CARTESIAN_POINT('',(155.36375,-72.21,1.6)); +#83193 = VECTOR('',#83194,1.); +#83194 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#83195 = PLANE('',#83196); +#83196 = AXIS2_PLACEMENT_3D('',#83197,#83198,#83199); +#83197 = CARTESIAN_POINT('',(155.36375,-72.21,1.6)); +#83198 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#83199 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#83200 = ADVANCED_FACE('',(#83201),#83226,.T.); +#83201 = FACE_BOUND('',#83202,.T.); +#83202 = EDGE_LOOP('',(#83203,#83204,#83212,#83220)); +#83203 = ORIENTED_EDGE('',*,*,#83151,.T.); +#83204 = ORIENTED_EDGE('',*,*,#83205,.T.); +#83205 = EDGE_CURVE('',#83144,#83206,#83208,.T.); +#83206 = VERTEX_POINT('',#83207); +#83207 = CARTESIAN_POINT('',(155.862542,-72.384535,1.635)); +#83208 = LINE('',#83209,#83210); +#83209 = CARTESIAN_POINT('',(155.710857,-72.289225,1.635)); +#83210 = VECTOR('',#83211,1.); +#83211 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#83212 = ORIENTED_EDGE('',*,*,#83213,.F.); +#83213 = EDGE_CURVE('',#83214,#83206,#83216,.T.); +#83214 = VERTEX_POINT('',#83215); +#83215 = CARTESIAN_POINT('',(155.862542,-72.384535,1.6)); +#83216 = LINE('',#83217,#83218); +#83217 = CARTESIAN_POINT('',(155.862542,-72.384535,1.6)); +#83218 = VECTOR('',#83219,1.); +#83219 = DIRECTION('',(0.,0.,1.)); +#83220 = ORIENTED_EDGE('',*,*,#83221,.F.); +#83221 = EDGE_CURVE('',#83152,#83214,#83222,.T.); +#83222 = LINE('',#83223,#83224); +#83223 = CARTESIAN_POINT('',(155.710857,-72.289225,1.6)); +#83224 = VECTOR('',#83225,1.); +#83225 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#83226 = PLANE('',#83227); +#83227 = AXIS2_PLACEMENT_3D('',#83228,#83229,#83230); +#83228 = CARTESIAN_POINT('',(155.710857,-72.289225,1.6)); +#83229 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#83230 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#83231 = ADVANCED_FACE('',(#83232,#83435),#83446,.F.); +#83232 = FACE_BOUND('',#83233,.F.); +#83233 = EDGE_LOOP('',(#83234,#83235,#83236,#83244,#83252,#83260,#83268, + #83276,#83284,#83292,#83300,#83308,#83316,#83324,#83332,#83340, + #83348,#83356,#83364,#83372,#83380,#83388,#83396,#83404,#83412, + #83420,#83428,#83434)); +#83234 = ORIENTED_EDGE('',*,*,#83159,.F.); +#83235 = ORIENTED_EDGE('',*,*,#83190,.F.); +#83236 = ORIENTED_EDGE('',*,*,#83237,.F.); +#83237 = EDGE_CURVE('',#83238,#83174,#83240,.T.); +#83238 = VERTEX_POINT('',#83239); +#83239 = CARTESIAN_POINT('',(155.185733,-72.230058,1.6)); +#83240 = LINE('',#83241,#83242); +#83241 = CARTESIAN_POINT('',(155.185733,-72.230058,1.6)); +#83242 = VECTOR('',#83243,1.); +#83243 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#83244 = ORIENTED_EDGE('',*,*,#83245,.F.); +#83245 = EDGE_CURVE('',#83246,#83238,#83248,.T.); +#83246 = VERTEX_POINT('',#83247); +#83247 = CARTESIAN_POINT('',(155.016643,-72.289225,1.6)); +#83248 = LINE('',#83249,#83250); +#83249 = CARTESIAN_POINT('',(155.016643,-72.289225,1.6)); +#83250 = VECTOR('',#83251,1.); +#83251 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#83252 = ORIENTED_EDGE('',*,*,#83253,.F.); +#83253 = EDGE_CURVE('',#83254,#83246,#83256,.T.); +#83254 = VERTEX_POINT('',#83255); +#83255 = CARTESIAN_POINT('',(154.864958,-72.384535,1.6)); +#83256 = LINE('',#83257,#83258); +#83257 = CARTESIAN_POINT('',(154.864958,-72.384535,1.6)); +#83258 = VECTOR('',#83259,1.); +#83259 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#83260 = ORIENTED_EDGE('',*,*,#83261,.F.); +#83261 = EDGE_CURVE('',#83262,#83254,#83264,.T.); +#83262 = VERTEX_POINT('',#83263); +#83263 = CARTESIAN_POINT('',(154.738285,-72.511208,1.6)); +#83264 = LINE('',#83265,#83266); +#83265 = CARTESIAN_POINT('',(154.738285,-72.511208,1.6)); +#83266 = VECTOR('',#83267,1.); +#83267 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#83268 = ORIENTED_EDGE('',*,*,#83269,.F.); +#83269 = EDGE_CURVE('',#83270,#83262,#83272,.T.); +#83270 = VERTEX_POINT('',#83271); +#83271 = CARTESIAN_POINT('',(154.642975,-72.662893,1.6)); +#83272 = LINE('',#83273,#83274); +#83273 = CARTESIAN_POINT('',(154.642975,-72.662893,1.6)); +#83274 = VECTOR('',#83275,1.); +#83275 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#83276 = ORIENTED_EDGE('',*,*,#83277,.F.); +#83277 = EDGE_CURVE('',#83278,#83270,#83280,.T.); +#83278 = VERTEX_POINT('',#83279); +#83279 = CARTESIAN_POINT('',(154.583808,-72.831983,1.6)); +#83280 = LINE('',#83281,#83282); +#83281 = CARTESIAN_POINT('',(154.583808,-72.831983,1.6)); +#83282 = VECTOR('',#83283,1.); +#83283 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#83284 = ORIENTED_EDGE('',*,*,#83285,.F.); +#83285 = EDGE_CURVE('',#83286,#83278,#83288,.T.); +#83286 = VERTEX_POINT('',#83287); +#83287 = CARTESIAN_POINT('',(154.56375,-73.01,1.6)); +#83288 = LINE('',#83289,#83290); +#83289 = CARTESIAN_POINT('',(154.56375,-73.01,1.6)); +#83290 = VECTOR('',#83291,1.); +#83291 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#83292 = ORIENTED_EDGE('',*,*,#83293,.F.); +#83293 = EDGE_CURVE('',#83294,#83286,#83296,.T.); +#83294 = VERTEX_POINT('',#83295); +#83295 = CARTESIAN_POINT('',(154.583808,-73.188017,1.6)); +#83296 = LINE('',#83297,#83298); +#83297 = CARTESIAN_POINT('',(154.583808,-73.188017,1.6)); +#83298 = VECTOR('',#83299,1.); +#83299 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#83300 = ORIENTED_EDGE('',*,*,#83301,.F.); +#83301 = EDGE_CURVE('',#83302,#83294,#83304,.T.); +#83302 = VERTEX_POINT('',#83303); +#83303 = CARTESIAN_POINT('',(154.642975,-73.357107,1.6)); +#83304 = LINE('',#83305,#83306); +#83305 = CARTESIAN_POINT('',(154.642975,-73.357107,1.6)); +#83306 = VECTOR('',#83307,1.); +#83307 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#83308 = ORIENTED_EDGE('',*,*,#83309,.F.); +#83309 = EDGE_CURVE('',#83310,#83302,#83312,.T.); +#83310 = VERTEX_POINT('',#83311); +#83311 = CARTESIAN_POINT('',(154.738285,-73.508792,1.6)); +#83312 = LINE('',#83313,#83314); +#83313 = CARTESIAN_POINT('',(154.738285,-73.508792,1.6)); +#83314 = VECTOR('',#83315,1.); +#83315 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#83316 = ORIENTED_EDGE('',*,*,#83317,.F.); +#83317 = EDGE_CURVE('',#83318,#83310,#83320,.T.); +#83318 = VERTEX_POINT('',#83319); +#83319 = CARTESIAN_POINT('',(154.864958,-73.635465,1.6)); +#83320 = LINE('',#83321,#83322); +#83321 = CARTESIAN_POINT('',(154.864958,-73.635465,1.6)); +#83322 = VECTOR('',#83323,1.); +#83323 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#83324 = ORIENTED_EDGE('',*,*,#83325,.F.); +#83325 = EDGE_CURVE('',#83326,#83318,#83328,.T.); +#83326 = VERTEX_POINT('',#83327); +#83327 = CARTESIAN_POINT('',(155.016643,-73.730775,1.6)); +#83328 = LINE('',#83329,#83330); +#83329 = CARTESIAN_POINT('',(155.016643,-73.730775,1.6)); +#83330 = VECTOR('',#83331,1.); +#83331 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#83332 = ORIENTED_EDGE('',*,*,#83333,.F.); +#83333 = EDGE_CURVE('',#83334,#83326,#83336,.T.); +#83334 = VERTEX_POINT('',#83335); +#83335 = CARTESIAN_POINT('',(155.185733,-73.789942,1.6)); +#83336 = LINE('',#83337,#83338); +#83337 = CARTESIAN_POINT('',(155.185733,-73.789942,1.6)); +#83338 = VECTOR('',#83339,1.); +#83339 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#83340 = ORIENTED_EDGE('',*,*,#83341,.F.); +#83341 = EDGE_CURVE('',#83342,#83334,#83344,.T.); +#83342 = VERTEX_POINT('',#83343); +#83343 = CARTESIAN_POINT('',(155.36375,-73.81,1.6)); +#83344 = LINE('',#83345,#83346); +#83345 = CARTESIAN_POINT('',(155.36375,-73.81,1.6)); +#83346 = VECTOR('',#83347,1.); +#83347 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#83348 = ORIENTED_EDGE('',*,*,#83349,.F.); +#83349 = EDGE_CURVE('',#83350,#83342,#83352,.T.); +#83350 = VERTEX_POINT('',#83351); +#83351 = CARTESIAN_POINT('',(155.541767,-73.789942,1.6)); +#83352 = LINE('',#83353,#83354); +#83353 = CARTESIAN_POINT('',(155.541767,-73.789942,1.6)); +#83354 = VECTOR('',#83355,1.); +#83355 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#83356 = ORIENTED_EDGE('',*,*,#83357,.F.); +#83357 = EDGE_CURVE('',#83358,#83350,#83360,.T.); +#83358 = VERTEX_POINT('',#83359); +#83359 = CARTESIAN_POINT('',(155.710857,-73.730775,1.6)); +#83360 = LINE('',#83361,#83362); +#83361 = CARTESIAN_POINT('',(155.710857,-73.730775,1.6)); +#83362 = VECTOR('',#83363,1.); +#83363 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#83364 = ORIENTED_EDGE('',*,*,#83365,.F.); +#83365 = EDGE_CURVE('',#83366,#83358,#83368,.T.); +#83366 = VERTEX_POINT('',#83367); +#83367 = CARTESIAN_POINT('',(155.862542,-73.635465,1.6)); +#83368 = LINE('',#83369,#83370); +#83369 = CARTESIAN_POINT('',(155.862542,-73.635465,1.6)); +#83370 = VECTOR('',#83371,1.); +#83371 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#83372 = ORIENTED_EDGE('',*,*,#83373,.F.); +#83373 = EDGE_CURVE('',#83374,#83366,#83376,.T.); +#83374 = VERTEX_POINT('',#83375); +#83375 = CARTESIAN_POINT('',(155.989215,-73.508792,1.6)); +#83376 = LINE('',#83377,#83378); +#83377 = CARTESIAN_POINT('',(155.989215,-73.508792,1.6)); +#83378 = VECTOR('',#83379,1.); +#83379 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#83380 = ORIENTED_EDGE('',*,*,#83381,.F.); +#83381 = EDGE_CURVE('',#83382,#83374,#83384,.T.); +#83382 = VERTEX_POINT('',#83383); +#83383 = CARTESIAN_POINT('',(156.084525,-73.357107,1.6)); +#83384 = LINE('',#83385,#83386); +#83385 = CARTESIAN_POINT('',(156.084525,-73.357107,1.6)); +#83386 = VECTOR('',#83387,1.); +#83387 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#83388 = ORIENTED_EDGE('',*,*,#83389,.F.); +#83389 = EDGE_CURVE('',#83390,#83382,#83392,.T.); +#83390 = VERTEX_POINT('',#83391); +#83391 = CARTESIAN_POINT('',(156.143692,-73.188017,1.6)); +#83392 = LINE('',#83393,#83394); +#83393 = CARTESIAN_POINT('',(156.143692,-73.188017,1.6)); +#83394 = VECTOR('',#83395,1.); +#83395 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#83396 = ORIENTED_EDGE('',*,*,#83397,.F.); +#83397 = EDGE_CURVE('',#83398,#83390,#83400,.T.); +#83398 = VERTEX_POINT('',#83399); +#83399 = CARTESIAN_POINT('',(156.16375,-73.01,1.6)); +#83400 = LINE('',#83401,#83402); +#83401 = CARTESIAN_POINT('',(156.16375,-73.01,1.6)); +#83402 = VECTOR('',#83403,1.); +#83403 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#83404 = ORIENTED_EDGE('',*,*,#83405,.F.); +#83405 = EDGE_CURVE('',#83406,#83398,#83408,.T.); +#83406 = VERTEX_POINT('',#83407); +#83407 = CARTESIAN_POINT('',(156.143692,-72.831983,1.6)); +#83408 = LINE('',#83409,#83410); +#83409 = CARTESIAN_POINT('',(156.143692,-72.831983,1.6)); +#83410 = VECTOR('',#83411,1.); +#83411 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#83412 = ORIENTED_EDGE('',*,*,#83413,.F.); +#83413 = EDGE_CURVE('',#83414,#83406,#83416,.T.); +#83414 = VERTEX_POINT('',#83415); +#83415 = CARTESIAN_POINT('',(156.084525,-72.662893,1.6)); +#83416 = LINE('',#83417,#83418); +#83417 = CARTESIAN_POINT('',(156.084525,-72.662893,1.6)); +#83418 = VECTOR('',#83419,1.); +#83419 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#83420 = ORIENTED_EDGE('',*,*,#83421,.F.); +#83421 = EDGE_CURVE('',#83422,#83414,#83424,.T.); +#83422 = VERTEX_POINT('',#83423); +#83423 = CARTESIAN_POINT('',(155.989215,-72.511208,1.6)); +#83424 = LINE('',#83425,#83426); +#83425 = CARTESIAN_POINT('',(155.989215,-72.511208,1.6)); +#83426 = VECTOR('',#83427,1.); +#83427 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#83428 = ORIENTED_EDGE('',*,*,#83429,.F.); +#83429 = EDGE_CURVE('',#83214,#83422,#83430,.T.); +#83430 = LINE('',#83431,#83432); +#83431 = CARTESIAN_POINT('',(155.862542,-72.384535,1.6)); +#83432 = VECTOR('',#83433,1.); +#83433 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#83434 = ORIENTED_EDGE('',*,*,#83221,.F.); +#83435 = FACE_BOUND('',#83436,.F.); +#83436 = EDGE_LOOP('',(#83437)); +#83437 = ORIENTED_EDGE('',*,*,#83438,.T.); +#83438 = EDGE_CURVE('',#83439,#83439,#83441,.T.); +#83439 = VERTEX_POINT('',#83440); +#83440 = CARTESIAN_POINT('',(155.36375,-73.385,1.6)); +#83441 = CIRCLE('',#83442,0.375); +#83442 = AXIS2_PLACEMENT_3D('',#83443,#83444,#83445); +#83443 = CARTESIAN_POINT('',(155.36375,-73.01,1.6)); +#83444 = DIRECTION('',(-0.,0.,-1.)); +#83445 = DIRECTION('',(-0.,-1.,0.)); +#83446 = PLANE('',#83447); +#83447 = AXIS2_PLACEMENT_3D('',#83448,#83449,#83450); +#83448 = CARTESIAN_POINT('',(0.,0.,1.6)); +#83449 = DIRECTION('',(0.,0.,1.)); +#83450 = DIRECTION('',(1.,0.,-0.)); +#83451 = ADVANCED_FACE('',(#83452,#83655),#83666,.T.); +#83452 = FACE_BOUND('',#83453,.T.); +#83453 = EDGE_LOOP('',(#83454,#83455,#83456,#83464,#83472,#83480,#83488, + #83496,#83504,#83512,#83520,#83528,#83536,#83544,#83552,#83560, + #83568,#83576,#83584,#83592,#83600,#83608,#83616,#83624,#83632, + #83640,#83648,#83654)); +#83454 = ORIENTED_EDGE('',*,*,#83143,.F.); +#83455 = ORIENTED_EDGE('',*,*,#83183,.F.); +#83456 = ORIENTED_EDGE('',*,*,#83457,.F.); +#83457 = EDGE_CURVE('',#83458,#83176,#83460,.T.); +#83458 = VERTEX_POINT('',#83459); +#83459 = CARTESIAN_POINT('',(155.185733,-72.230058,1.635)); +#83460 = LINE('',#83461,#83462); +#83461 = CARTESIAN_POINT('',(155.185733,-72.230058,1.635)); +#83462 = VECTOR('',#83463,1.); +#83463 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#83464 = ORIENTED_EDGE('',*,*,#83465,.F.); +#83465 = EDGE_CURVE('',#83466,#83458,#83468,.T.); +#83466 = VERTEX_POINT('',#83467); +#83467 = CARTESIAN_POINT('',(155.016643,-72.289225,1.635)); +#83468 = LINE('',#83469,#83470); +#83469 = CARTESIAN_POINT('',(155.016643,-72.289225,1.635)); +#83470 = VECTOR('',#83471,1.); +#83471 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#83472 = ORIENTED_EDGE('',*,*,#83473,.F.); +#83473 = EDGE_CURVE('',#83474,#83466,#83476,.T.); +#83474 = VERTEX_POINT('',#83475); +#83475 = CARTESIAN_POINT('',(154.864958,-72.384535,1.635)); +#83476 = LINE('',#83477,#83478); +#83477 = CARTESIAN_POINT('',(154.864958,-72.384535,1.635)); +#83478 = VECTOR('',#83479,1.); +#83479 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#83480 = ORIENTED_EDGE('',*,*,#83481,.F.); +#83481 = EDGE_CURVE('',#83482,#83474,#83484,.T.); +#83482 = VERTEX_POINT('',#83483); +#83483 = CARTESIAN_POINT('',(154.738285,-72.511208,1.635)); +#83484 = LINE('',#83485,#83486); +#83485 = CARTESIAN_POINT('',(154.738285,-72.511208,1.635)); +#83486 = VECTOR('',#83487,1.); +#83487 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#83488 = ORIENTED_EDGE('',*,*,#83489,.F.); +#83489 = EDGE_CURVE('',#83490,#83482,#83492,.T.); +#83490 = VERTEX_POINT('',#83491); +#83491 = CARTESIAN_POINT('',(154.642975,-72.662893,1.635)); +#83492 = LINE('',#83493,#83494); +#83493 = CARTESIAN_POINT('',(154.642975,-72.662893,1.635)); +#83494 = VECTOR('',#83495,1.); +#83495 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#83496 = ORIENTED_EDGE('',*,*,#83497,.F.); +#83497 = EDGE_CURVE('',#83498,#83490,#83500,.T.); +#83498 = VERTEX_POINT('',#83499); +#83499 = CARTESIAN_POINT('',(154.583808,-72.831983,1.635)); +#83500 = LINE('',#83501,#83502); +#83501 = CARTESIAN_POINT('',(154.583808,-72.831983,1.635)); +#83502 = VECTOR('',#83503,1.); +#83503 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#83504 = ORIENTED_EDGE('',*,*,#83505,.F.); +#83505 = EDGE_CURVE('',#83506,#83498,#83508,.T.); +#83506 = VERTEX_POINT('',#83507); +#83507 = CARTESIAN_POINT('',(154.56375,-73.01,1.635)); +#83508 = LINE('',#83509,#83510); +#83509 = CARTESIAN_POINT('',(154.56375,-73.01,1.635)); +#83510 = VECTOR('',#83511,1.); +#83511 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#83512 = ORIENTED_EDGE('',*,*,#83513,.F.); +#83513 = EDGE_CURVE('',#83514,#83506,#83516,.T.); +#83514 = VERTEX_POINT('',#83515); +#83515 = CARTESIAN_POINT('',(154.583808,-73.188017,1.635)); +#83516 = LINE('',#83517,#83518); +#83517 = CARTESIAN_POINT('',(154.583808,-73.188017,1.635)); +#83518 = VECTOR('',#83519,1.); +#83519 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#83520 = ORIENTED_EDGE('',*,*,#83521,.F.); +#83521 = EDGE_CURVE('',#83522,#83514,#83524,.T.); +#83522 = VERTEX_POINT('',#83523); +#83523 = CARTESIAN_POINT('',(154.642975,-73.357107,1.635)); +#83524 = LINE('',#83525,#83526); +#83525 = CARTESIAN_POINT('',(154.642975,-73.357107,1.635)); +#83526 = VECTOR('',#83527,1.); +#83527 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#83528 = ORIENTED_EDGE('',*,*,#83529,.F.); +#83529 = EDGE_CURVE('',#83530,#83522,#83532,.T.); +#83530 = VERTEX_POINT('',#83531); +#83531 = CARTESIAN_POINT('',(154.738285,-73.508792,1.635)); +#83532 = LINE('',#83533,#83534); +#83533 = CARTESIAN_POINT('',(154.738285,-73.508792,1.635)); +#83534 = VECTOR('',#83535,1.); +#83535 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#83536 = ORIENTED_EDGE('',*,*,#83537,.F.); +#83537 = EDGE_CURVE('',#83538,#83530,#83540,.T.); +#83538 = VERTEX_POINT('',#83539); +#83539 = CARTESIAN_POINT('',(154.864958,-73.635465,1.635)); +#83540 = LINE('',#83541,#83542); +#83541 = CARTESIAN_POINT('',(154.864958,-73.635465,1.635)); +#83542 = VECTOR('',#83543,1.); +#83543 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#83544 = ORIENTED_EDGE('',*,*,#83545,.F.); +#83545 = EDGE_CURVE('',#83546,#83538,#83548,.T.); +#83546 = VERTEX_POINT('',#83547); +#83547 = CARTESIAN_POINT('',(155.016643,-73.730775,1.635)); +#83548 = LINE('',#83549,#83550); +#83549 = CARTESIAN_POINT('',(155.016643,-73.730775,1.635)); +#83550 = VECTOR('',#83551,1.); +#83551 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#83552 = ORIENTED_EDGE('',*,*,#83553,.F.); +#83553 = EDGE_CURVE('',#83554,#83546,#83556,.T.); +#83554 = VERTEX_POINT('',#83555); +#83555 = CARTESIAN_POINT('',(155.185733,-73.789942,1.635)); +#83556 = LINE('',#83557,#83558); +#83557 = CARTESIAN_POINT('',(155.185733,-73.789942,1.635)); +#83558 = VECTOR('',#83559,1.); +#83559 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#83560 = ORIENTED_EDGE('',*,*,#83561,.F.); +#83561 = EDGE_CURVE('',#83562,#83554,#83564,.T.); +#83562 = VERTEX_POINT('',#83563); +#83563 = CARTESIAN_POINT('',(155.36375,-73.81,1.635)); +#83564 = LINE('',#83565,#83566); +#83565 = CARTESIAN_POINT('',(155.36375,-73.81,1.635)); +#83566 = VECTOR('',#83567,1.); +#83567 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#83568 = ORIENTED_EDGE('',*,*,#83569,.F.); +#83569 = EDGE_CURVE('',#83570,#83562,#83572,.T.); +#83570 = VERTEX_POINT('',#83571); +#83571 = CARTESIAN_POINT('',(155.541767,-73.789942,1.635)); +#83572 = LINE('',#83573,#83574); +#83573 = CARTESIAN_POINT('',(155.541767,-73.789942,1.635)); +#83574 = VECTOR('',#83575,1.); +#83575 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#83576 = ORIENTED_EDGE('',*,*,#83577,.F.); +#83577 = EDGE_CURVE('',#83578,#83570,#83580,.T.); +#83578 = VERTEX_POINT('',#83579); +#83579 = CARTESIAN_POINT('',(155.710857,-73.730775,1.635)); +#83580 = LINE('',#83581,#83582); +#83581 = CARTESIAN_POINT('',(155.710857,-73.730775,1.635)); +#83582 = VECTOR('',#83583,1.); +#83583 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#83584 = ORIENTED_EDGE('',*,*,#83585,.F.); +#83585 = EDGE_CURVE('',#83586,#83578,#83588,.T.); +#83586 = VERTEX_POINT('',#83587); +#83587 = CARTESIAN_POINT('',(155.862542,-73.635465,1.635)); +#83588 = LINE('',#83589,#83590); +#83589 = CARTESIAN_POINT('',(155.862542,-73.635465,1.635)); +#83590 = VECTOR('',#83591,1.); +#83591 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#83592 = ORIENTED_EDGE('',*,*,#83593,.F.); +#83593 = EDGE_CURVE('',#83594,#83586,#83596,.T.); +#83594 = VERTEX_POINT('',#83595); +#83595 = CARTESIAN_POINT('',(155.989215,-73.508792,1.635)); +#83596 = LINE('',#83597,#83598); +#83597 = CARTESIAN_POINT('',(155.989215,-73.508792,1.635)); +#83598 = VECTOR('',#83599,1.); +#83599 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#83600 = ORIENTED_EDGE('',*,*,#83601,.F.); +#83601 = EDGE_CURVE('',#83602,#83594,#83604,.T.); +#83602 = VERTEX_POINT('',#83603); +#83603 = CARTESIAN_POINT('',(156.084525,-73.357107,1.635)); +#83604 = LINE('',#83605,#83606); +#83605 = CARTESIAN_POINT('',(156.084525,-73.357107,1.635)); +#83606 = VECTOR('',#83607,1.); +#83607 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#83608 = ORIENTED_EDGE('',*,*,#83609,.F.); +#83609 = EDGE_CURVE('',#83610,#83602,#83612,.T.); +#83610 = VERTEX_POINT('',#83611); +#83611 = CARTESIAN_POINT('',(156.143692,-73.188017,1.635)); +#83612 = LINE('',#83613,#83614); +#83613 = CARTESIAN_POINT('',(156.143692,-73.188017,1.635)); +#83614 = VECTOR('',#83615,1.); +#83615 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#83616 = ORIENTED_EDGE('',*,*,#83617,.F.); +#83617 = EDGE_CURVE('',#83618,#83610,#83620,.T.); +#83618 = VERTEX_POINT('',#83619); +#83619 = CARTESIAN_POINT('',(156.16375,-73.01,1.635)); +#83620 = LINE('',#83621,#83622); +#83621 = CARTESIAN_POINT('',(156.16375,-73.01,1.635)); +#83622 = VECTOR('',#83623,1.); +#83623 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#83624 = ORIENTED_EDGE('',*,*,#83625,.F.); +#83625 = EDGE_CURVE('',#83626,#83618,#83628,.T.); +#83626 = VERTEX_POINT('',#83627); +#83627 = CARTESIAN_POINT('',(156.143692,-72.831983,1.635)); +#83628 = LINE('',#83629,#83630); +#83629 = CARTESIAN_POINT('',(156.143692,-72.831983,1.635)); +#83630 = VECTOR('',#83631,1.); +#83631 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#83632 = ORIENTED_EDGE('',*,*,#83633,.F.); +#83633 = EDGE_CURVE('',#83634,#83626,#83636,.T.); +#83634 = VERTEX_POINT('',#83635); +#83635 = CARTESIAN_POINT('',(156.084525,-72.662893,1.635)); +#83636 = LINE('',#83637,#83638); +#83637 = CARTESIAN_POINT('',(156.084525,-72.662893,1.635)); +#83638 = VECTOR('',#83639,1.); +#83639 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#83640 = ORIENTED_EDGE('',*,*,#83641,.F.); +#83641 = EDGE_CURVE('',#83642,#83634,#83644,.T.); +#83642 = VERTEX_POINT('',#83643); +#83643 = CARTESIAN_POINT('',(155.989215,-72.511208,1.635)); +#83644 = LINE('',#83645,#83646); +#83645 = CARTESIAN_POINT('',(155.989215,-72.511208,1.635)); +#83646 = VECTOR('',#83647,1.); +#83647 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#83648 = ORIENTED_EDGE('',*,*,#83649,.F.); +#83649 = EDGE_CURVE('',#83206,#83642,#83650,.T.); +#83650 = LINE('',#83651,#83652); +#83651 = CARTESIAN_POINT('',(155.862542,-72.384535,1.635)); +#83652 = VECTOR('',#83653,1.); +#83653 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#83654 = ORIENTED_EDGE('',*,*,#83205,.F.); +#83655 = FACE_BOUND('',#83656,.T.); +#83656 = EDGE_LOOP('',(#83657)); +#83657 = ORIENTED_EDGE('',*,*,#83658,.T.); +#83658 = EDGE_CURVE('',#83659,#83659,#83661,.T.); +#83659 = VERTEX_POINT('',#83660); +#83660 = CARTESIAN_POINT('',(155.36375,-73.385,1.635)); +#83661 = CIRCLE('',#83662,0.375); +#83662 = AXIS2_PLACEMENT_3D('',#83663,#83664,#83665); +#83663 = CARTESIAN_POINT('',(155.36375,-73.01,1.635)); +#83664 = DIRECTION('',(-0.,0.,-1.)); +#83665 = DIRECTION('',(-0.,-1.,0.)); +#83666 = PLANE('',#83667); +#83667 = AXIS2_PLACEMENT_3D('',#83668,#83669,#83670); +#83668 = CARTESIAN_POINT('',(0.,0.,1.635)); +#83669 = DIRECTION('',(0.,0.,1.)); +#83670 = DIRECTION('',(1.,0.,-0.)); +#83671 = ADVANCED_FACE('',(#83672),#83683,.T.); +#83672 = FACE_BOUND('',#83673,.T.); +#83673 = EDGE_LOOP('',(#83674,#83680,#83681,#83682)); +#83674 = ORIENTED_EDGE('',*,*,#83675,.T.); +#83675 = EDGE_CURVE('',#83238,#83458,#83676,.T.); +#83676 = LINE('',#83677,#83678); +#83677 = CARTESIAN_POINT('',(155.185733,-72.230058,1.6)); +#83678 = VECTOR('',#83679,1.); +#83679 = DIRECTION('',(0.,0.,1.)); +#83680 = ORIENTED_EDGE('',*,*,#83457,.T.); +#83681 = ORIENTED_EDGE('',*,*,#83173,.F.); +#83682 = ORIENTED_EDGE('',*,*,#83237,.F.); +#83683 = PLANE('',#83684); +#83684 = AXIS2_PLACEMENT_3D('',#83685,#83686,#83687); +#83685 = CARTESIAN_POINT('',(155.185733,-72.230058,1.6)); +#83686 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#83687 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#83688 = ADVANCED_FACE('',(#83689),#83700,.T.); +#83689 = FACE_BOUND('',#83690,.T.); +#83690 = EDGE_LOOP('',(#83691,#83692,#83693,#83699)); +#83691 = ORIENTED_EDGE('',*,*,#83213,.T.); +#83692 = ORIENTED_EDGE('',*,*,#83649,.T.); +#83693 = ORIENTED_EDGE('',*,*,#83694,.F.); +#83694 = EDGE_CURVE('',#83422,#83642,#83695,.T.); +#83695 = LINE('',#83696,#83697); +#83696 = CARTESIAN_POINT('',(155.989215,-72.511208,1.6)); +#83697 = VECTOR('',#83698,1.); +#83698 = DIRECTION('',(0.,0.,1.)); +#83699 = ORIENTED_EDGE('',*,*,#83429,.F.); +#83700 = PLANE('',#83701); +#83701 = AXIS2_PLACEMENT_3D('',#83702,#83703,#83704); +#83702 = CARTESIAN_POINT('',(155.862542,-72.384535,1.6)); +#83703 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#83704 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#83705 = ADVANCED_FACE('',(#83706),#83717,.T.); +#83706 = FACE_BOUND('',#83707,.T.); +#83707 = EDGE_LOOP('',(#83708,#83714,#83715,#83716)); +#83708 = ORIENTED_EDGE('',*,*,#83709,.T.); +#83709 = EDGE_CURVE('',#83246,#83466,#83710,.T.); +#83710 = LINE('',#83711,#83712); +#83711 = CARTESIAN_POINT('',(155.016643,-72.289225,1.6)); +#83712 = VECTOR('',#83713,1.); +#83713 = DIRECTION('',(0.,0.,1.)); +#83714 = ORIENTED_EDGE('',*,*,#83465,.T.); +#83715 = ORIENTED_EDGE('',*,*,#83675,.F.); +#83716 = ORIENTED_EDGE('',*,*,#83245,.F.); +#83717 = PLANE('',#83718); +#83718 = AXIS2_PLACEMENT_3D('',#83719,#83720,#83721); +#83719 = CARTESIAN_POINT('',(155.016643,-72.289225,1.6)); +#83720 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#83721 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#83722 = ADVANCED_FACE('',(#83723),#83734,.T.); +#83723 = FACE_BOUND('',#83724,.T.); +#83724 = EDGE_LOOP('',(#83725,#83726,#83727,#83733)); +#83725 = ORIENTED_EDGE('',*,*,#83694,.T.); +#83726 = ORIENTED_EDGE('',*,*,#83641,.T.); +#83727 = ORIENTED_EDGE('',*,*,#83728,.F.); +#83728 = EDGE_CURVE('',#83414,#83634,#83729,.T.); +#83729 = LINE('',#83730,#83731); +#83730 = CARTESIAN_POINT('',(156.084525,-72.662893,1.6)); +#83731 = VECTOR('',#83732,1.); +#83732 = DIRECTION('',(0.,0.,1.)); +#83733 = ORIENTED_EDGE('',*,*,#83421,.F.); +#83734 = PLANE('',#83735); +#83735 = AXIS2_PLACEMENT_3D('',#83736,#83737,#83738); +#83736 = CARTESIAN_POINT('',(155.989215,-72.511208,1.6)); +#83737 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#83738 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#83739 = ADVANCED_FACE('',(#83740),#83751,.T.); +#83740 = FACE_BOUND('',#83741,.T.); +#83741 = EDGE_LOOP('',(#83742,#83748,#83749,#83750)); +#83742 = ORIENTED_EDGE('',*,*,#83743,.T.); +#83743 = EDGE_CURVE('',#83254,#83474,#83744,.T.); +#83744 = LINE('',#83745,#83746); +#83745 = CARTESIAN_POINT('',(154.864958,-72.384535,1.6)); +#83746 = VECTOR('',#83747,1.); +#83747 = DIRECTION('',(0.,0.,1.)); +#83748 = ORIENTED_EDGE('',*,*,#83473,.T.); +#83749 = ORIENTED_EDGE('',*,*,#83709,.F.); +#83750 = ORIENTED_EDGE('',*,*,#83253,.F.); +#83751 = PLANE('',#83752); +#83752 = AXIS2_PLACEMENT_3D('',#83753,#83754,#83755); +#83753 = CARTESIAN_POINT('',(154.864958,-72.384535,1.6)); +#83754 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#83755 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#83756 = ADVANCED_FACE('',(#83757),#83768,.T.); +#83757 = FACE_BOUND('',#83758,.T.); +#83758 = EDGE_LOOP('',(#83759,#83760,#83761,#83767)); +#83759 = ORIENTED_EDGE('',*,*,#83728,.T.); +#83760 = ORIENTED_EDGE('',*,*,#83633,.T.); +#83761 = ORIENTED_EDGE('',*,*,#83762,.F.); +#83762 = EDGE_CURVE('',#83406,#83626,#83763,.T.); +#83763 = LINE('',#83764,#83765); +#83764 = CARTESIAN_POINT('',(156.143692,-72.831983,1.6)); +#83765 = VECTOR('',#83766,1.); +#83766 = DIRECTION('',(0.,0.,1.)); +#83767 = ORIENTED_EDGE('',*,*,#83413,.F.); +#83768 = PLANE('',#83769); +#83769 = AXIS2_PLACEMENT_3D('',#83770,#83771,#83772); +#83770 = CARTESIAN_POINT('',(156.084525,-72.662893,1.6)); +#83771 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#83772 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#83773 = ADVANCED_FACE('',(#83774),#83785,.T.); +#83774 = FACE_BOUND('',#83775,.T.); +#83775 = EDGE_LOOP('',(#83776,#83782,#83783,#83784)); +#83776 = ORIENTED_EDGE('',*,*,#83777,.T.); +#83777 = EDGE_CURVE('',#83262,#83482,#83778,.T.); +#83778 = LINE('',#83779,#83780); +#83779 = CARTESIAN_POINT('',(154.738285,-72.511208,1.6)); +#83780 = VECTOR('',#83781,1.); +#83781 = DIRECTION('',(0.,0.,1.)); +#83782 = ORIENTED_EDGE('',*,*,#83481,.T.); +#83783 = ORIENTED_EDGE('',*,*,#83743,.F.); +#83784 = ORIENTED_EDGE('',*,*,#83261,.F.); +#83785 = PLANE('',#83786); +#83786 = AXIS2_PLACEMENT_3D('',#83787,#83788,#83789); +#83787 = CARTESIAN_POINT('',(154.738285,-72.511208,1.6)); +#83788 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#83789 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#83790 = ADVANCED_FACE('',(#83791),#83802,.T.); +#83791 = FACE_BOUND('',#83792,.T.); +#83792 = EDGE_LOOP('',(#83793,#83794,#83795,#83801)); +#83793 = ORIENTED_EDGE('',*,*,#83762,.T.); +#83794 = ORIENTED_EDGE('',*,*,#83625,.T.); +#83795 = ORIENTED_EDGE('',*,*,#83796,.F.); +#83796 = EDGE_CURVE('',#83398,#83618,#83797,.T.); +#83797 = LINE('',#83798,#83799); +#83798 = CARTESIAN_POINT('',(156.16375,-73.01,1.6)); +#83799 = VECTOR('',#83800,1.); +#83800 = DIRECTION('',(0.,0.,1.)); +#83801 = ORIENTED_EDGE('',*,*,#83405,.F.); +#83802 = PLANE('',#83803); +#83803 = AXIS2_PLACEMENT_3D('',#83804,#83805,#83806); +#83804 = CARTESIAN_POINT('',(156.143692,-72.831983,1.6)); +#83805 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#83806 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#83807 = ADVANCED_FACE('',(#83808),#83819,.T.); +#83808 = FACE_BOUND('',#83809,.T.); +#83809 = EDGE_LOOP('',(#83810,#83816,#83817,#83818)); +#83810 = ORIENTED_EDGE('',*,*,#83811,.T.); +#83811 = EDGE_CURVE('',#83270,#83490,#83812,.T.); +#83812 = LINE('',#83813,#83814); +#83813 = CARTESIAN_POINT('',(154.642975,-72.662893,1.6)); +#83814 = VECTOR('',#83815,1.); +#83815 = DIRECTION('',(0.,0.,1.)); +#83816 = ORIENTED_EDGE('',*,*,#83489,.T.); +#83817 = ORIENTED_EDGE('',*,*,#83777,.F.); +#83818 = ORIENTED_EDGE('',*,*,#83269,.F.); +#83819 = PLANE('',#83820); +#83820 = AXIS2_PLACEMENT_3D('',#83821,#83822,#83823); +#83821 = CARTESIAN_POINT('',(154.642975,-72.662893,1.6)); +#83822 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#83823 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#83824 = ADVANCED_FACE('',(#83825),#83836,.T.); +#83825 = FACE_BOUND('',#83826,.T.); +#83826 = EDGE_LOOP('',(#83827,#83828,#83829,#83835)); +#83827 = ORIENTED_EDGE('',*,*,#83796,.T.); +#83828 = ORIENTED_EDGE('',*,*,#83617,.T.); +#83829 = ORIENTED_EDGE('',*,*,#83830,.F.); +#83830 = EDGE_CURVE('',#83390,#83610,#83831,.T.); +#83831 = LINE('',#83832,#83833); +#83832 = CARTESIAN_POINT('',(156.143692,-73.188017,1.6)); +#83833 = VECTOR('',#83834,1.); +#83834 = DIRECTION('',(0.,0.,1.)); +#83835 = ORIENTED_EDGE('',*,*,#83397,.F.); +#83836 = PLANE('',#83837); +#83837 = AXIS2_PLACEMENT_3D('',#83838,#83839,#83840); +#83838 = CARTESIAN_POINT('',(156.16375,-73.01,1.6)); +#83839 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#83840 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#83841 = ADVANCED_FACE('',(#83842),#83853,.T.); +#83842 = FACE_BOUND('',#83843,.T.); +#83843 = EDGE_LOOP('',(#83844,#83850,#83851,#83852)); +#83844 = ORIENTED_EDGE('',*,*,#83845,.T.); +#83845 = EDGE_CURVE('',#83278,#83498,#83846,.T.); +#83846 = LINE('',#83847,#83848); +#83847 = CARTESIAN_POINT('',(154.583808,-72.831983,1.6)); +#83848 = VECTOR('',#83849,1.); +#83849 = DIRECTION('',(0.,0.,1.)); +#83850 = ORIENTED_EDGE('',*,*,#83497,.T.); +#83851 = ORIENTED_EDGE('',*,*,#83811,.F.); +#83852 = ORIENTED_EDGE('',*,*,#83277,.F.); +#83853 = PLANE('',#83854); +#83854 = AXIS2_PLACEMENT_3D('',#83855,#83856,#83857); +#83855 = CARTESIAN_POINT('',(154.583808,-72.831983,1.6)); +#83856 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#83857 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#83858 = ADVANCED_FACE('',(#83859),#83870,.T.); +#83859 = FACE_BOUND('',#83860,.T.); +#83860 = EDGE_LOOP('',(#83861,#83862,#83863,#83869)); +#83861 = ORIENTED_EDGE('',*,*,#83830,.T.); +#83862 = ORIENTED_EDGE('',*,*,#83609,.T.); +#83863 = ORIENTED_EDGE('',*,*,#83864,.F.); +#83864 = EDGE_CURVE('',#83382,#83602,#83865,.T.); +#83865 = LINE('',#83866,#83867); +#83866 = CARTESIAN_POINT('',(156.084525,-73.357107,1.6)); +#83867 = VECTOR('',#83868,1.); +#83868 = DIRECTION('',(0.,0.,1.)); +#83869 = ORIENTED_EDGE('',*,*,#83389,.F.); +#83870 = PLANE('',#83871); +#83871 = AXIS2_PLACEMENT_3D('',#83872,#83873,#83874); +#83872 = CARTESIAN_POINT('',(156.143692,-73.188017,1.6)); +#83873 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#83874 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#83875 = ADVANCED_FACE('',(#83876),#83887,.T.); +#83876 = FACE_BOUND('',#83877,.T.); +#83877 = EDGE_LOOP('',(#83878,#83884,#83885,#83886)); +#83878 = ORIENTED_EDGE('',*,*,#83879,.T.); +#83879 = EDGE_CURVE('',#83286,#83506,#83880,.T.); +#83880 = LINE('',#83881,#83882); +#83881 = CARTESIAN_POINT('',(154.56375,-73.01,1.6)); +#83882 = VECTOR('',#83883,1.); +#83883 = DIRECTION('',(0.,0.,1.)); +#83884 = ORIENTED_EDGE('',*,*,#83505,.T.); +#83885 = ORIENTED_EDGE('',*,*,#83845,.F.); +#83886 = ORIENTED_EDGE('',*,*,#83285,.F.); +#83887 = PLANE('',#83888); +#83888 = AXIS2_PLACEMENT_3D('',#83889,#83890,#83891); +#83889 = CARTESIAN_POINT('',(154.56375,-73.01,1.6)); +#83890 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#83891 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#83892 = ADVANCED_FACE('',(#83893),#83904,.T.); +#83893 = FACE_BOUND('',#83894,.T.); +#83894 = EDGE_LOOP('',(#83895,#83896,#83897,#83903)); +#83895 = ORIENTED_EDGE('',*,*,#83864,.T.); +#83896 = ORIENTED_EDGE('',*,*,#83601,.T.); +#83897 = ORIENTED_EDGE('',*,*,#83898,.F.); +#83898 = EDGE_CURVE('',#83374,#83594,#83899,.T.); +#83899 = LINE('',#83900,#83901); +#83900 = CARTESIAN_POINT('',(155.989215,-73.508792,1.6)); +#83901 = VECTOR('',#83902,1.); +#83902 = DIRECTION('',(0.,0.,1.)); +#83903 = ORIENTED_EDGE('',*,*,#83381,.F.); +#83904 = PLANE('',#83905); +#83905 = AXIS2_PLACEMENT_3D('',#83906,#83907,#83908); +#83906 = CARTESIAN_POINT('',(156.084525,-73.357107,1.6)); +#83907 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#83908 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#83909 = ADVANCED_FACE('',(#83910),#83921,.T.); +#83910 = FACE_BOUND('',#83911,.T.); +#83911 = EDGE_LOOP('',(#83912,#83918,#83919,#83920)); +#83912 = ORIENTED_EDGE('',*,*,#83913,.T.); +#83913 = EDGE_CURVE('',#83294,#83514,#83914,.T.); +#83914 = LINE('',#83915,#83916); +#83915 = CARTESIAN_POINT('',(154.583808,-73.188017,1.6)); +#83916 = VECTOR('',#83917,1.); +#83917 = DIRECTION('',(0.,0.,1.)); +#83918 = ORIENTED_EDGE('',*,*,#83513,.T.); +#83919 = ORIENTED_EDGE('',*,*,#83879,.F.); +#83920 = ORIENTED_EDGE('',*,*,#83293,.F.); +#83921 = PLANE('',#83922); +#83922 = AXIS2_PLACEMENT_3D('',#83923,#83924,#83925); +#83923 = CARTESIAN_POINT('',(154.583808,-73.188017,1.6)); +#83924 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#83925 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#83926 = ADVANCED_FACE('',(#83927),#83938,.T.); +#83927 = FACE_BOUND('',#83928,.T.); +#83928 = EDGE_LOOP('',(#83929,#83930,#83931,#83937)); +#83929 = ORIENTED_EDGE('',*,*,#83898,.T.); +#83930 = ORIENTED_EDGE('',*,*,#83593,.T.); +#83931 = ORIENTED_EDGE('',*,*,#83932,.F.); +#83932 = EDGE_CURVE('',#83366,#83586,#83933,.T.); +#83933 = LINE('',#83934,#83935); +#83934 = CARTESIAN_POINT('',(155.862542,-73.635465,1.6)); +#83935 = VECTOR('',#83936,1.); +#83936 = DIRECTION('',(0.,0.,1.)); +#83937 = ORIENTED_EDGE('',*,*,#83373,.F.); +#83938 = PLANE('',#83939); +#83939 = AXIS2_PLACEMENT_3D('',#83940,#83941,#83942); +#83940 = CARTESIAN_POINT('',(155.989215,-73.508792,1.6)); +#83941 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#83942 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#83943 = ADVANCED_FACE('',(#83944),#83955,.T.); +#83944 = FACE_BOUND('',#83945,.T.); +#83945 = EDGE_LOOP('',(#83946,#83952,#83953,#83954)); +#83946 = ORIENTED_EDGE('',*,*,#83947,.T.); +#83947 = EDGE_CURVE('',#83302,#83522,#83948,.T.); +#83948 = LINE('',#83949,#83950); +#83949 = CARTESIAN_POINT('',(154.642975,-73.357107,1.6)); +#83950 = VECTOR('',#83951,1.); +#83951 = DIRECTION('',(0.,0.,1.)); +#83952 = ORIENTED_EDGE('',*,*,#83521,.T.); +#83953 = ORIENTED_EDGE('',*,*,#83913,.F.); +#83954 = ORIENTED_EDGE('',*,*,#83301,.F.); +#83955 = PLANE('',#83956); +#83956 = AXIS2_PLACEMENT_3D('',#83957,#83958,#83959); +#83957 = CARTESIAN_POINT('',(154.642975,-73.357107,1.6)); +#83958 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#83959 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#83960 = ADVANCED_FACE('',(#83961),#83972,.T.); +#83961 = FACE_BOUND('',#83962,.T.); +#83962 = EDGE_LOOP('',(#83963,#83964,#83965,#83971)); +#83963 = ORIENTED_EDGE('',*,*,#83932,.T.); +#83964 = ORIENTED_EDGE('',*,*,#83585,.T.); +#83965 = ORIENTED_EDGE('',*,*,#83966,.F.); +#83966 = EDGE_CURVE('',#83358,#83578,#83967,.T.); +#83967 = LINE('',#83968,#83969); +#83968 = CARTESIAN_POINT('',(155.710857,-73.730775,1.6)); +#83969 = VECTOR('',#83970,1.); +#83970 = DIRECTION('',(0.,0.,1.)); +#83971 = ORIENTED_EDGE('',*,*,#83365,.F.); +#83972 = PLANE('',#83973); +#83973 = AXIS2_PLACEMENT_3D('',#83974,#83975,#83976); +#83974 = CARTESIAN_POINT('',(155.862542,-73.635465,1.6)); +#83975 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#83976 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#83977 = ADVANCED_FACE('',(#83978),#83989,.T.); +#83978 = FACE_BOUND('',#83979,.T.); +#83979 = EDGE_LOOP('',(#83980,#83986,#83987,#83988)); +#83980 = ORIENTED_EDGE('',*,*,#83981,.T.); +#83981 = EDGE_CURVE('',#83310,#83530,#83982,.T.); +#83982 = LINE('',#83983,#83984); +#83983 = CARTESIAN_POINT('',(154.738285,-73.508792,1.6)); +#83984 = VECTOR('',#83985,1.); +#83985 = DIRECTION('',(0.,0.,1.)); +#83986 = ORIENTED_EDGE('',*,*,#83529,.T.); +#83987 = ORIENTED_EDGE('',*,*,#83947,.F.); +#83988 = ORIENTED_EDGE('',*,*,#83309,.F.); +#83989 = PLANE('',#83990); +#83990 = AXIS2_PLACEMENT_3D('',#83991,#83992,#83993); +#83991 = CARTESIAN_POINT('',(154.738285,-73.508792,1.6)); +#83992 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#83993 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#83994 = ADVANCED_FACE('',(#83995),#84006,.T.); +#83995 = FACE_BOUND('',#83996,.T.); +#83996 = EDGE_LOOP('',(#83997,#83998,#83999,#84005)); +#83997 = ORIENTED_EDGE('',*,*,#83966,.T.); +#83998 = ORIENTED_EDGE('',*,*,#83577,.T.); +#83999 = ORIENTED_EDGE('',*,*,#84000,.F.); +#84000 = EDGE_CURVE('',#83350,#83570,#84001,.T.); +#84001 = LINE('',#84002,#84003); +#84002 = CARTESIAN_POINT('',(155.541767,-73.789942,1.6)); +#84003 = VECTOR('',#84004,1.); +#84004 = DIRECTION('',(0.,0.,1.)); +#84005 = ORIENTED_EDGE('',*,*,#83357,.F.); +#84006 = PLANE('',#84007); +#84007 = AXIS2_PLACEMENT_3D('',#84008,#84009,#84010); +#84008 = CARTESIAN_POINT('',(155.710857,-73.730775,1.6)); +#84009 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#84010 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#84011 = ADVANCED_FACE('',(#84012),#84023,.T.); +#84012 = FACE_BOUND('',#84013,.T.); +#84013 = EDGE_LOOP('',(#84014,#84020,#84021,#84022)); +#84014 = ORIENTED_EDGE('',*,*,#84015,.T.); +#84015 = EDGE_CURVE('',#83318,#83538,#84016,.T.); +#84016 = LINE('',#84017,#84018); +#84017 = CARTESIAN_POINT('',(154.864958,-73.635465,1.6)); +#84018 = VECTOR('',#84019,1.); +#84019 = DIRECTION('',(0.,0.,1.)); +#84020 = ORIENTED_EDGE('',*,*,#83537,.T.); +#84021 = ORIENTED_EDGE('',*,*,#83981,.F.); +#84022 = ORIENTED_EDGE('',*,*,#83317,.F.); +#84023 = PLANE('',#84024); +#84024 = AXIS2_PLACEMENT_3D('',#84025,#84026,#84027); +#84025 = CARTESIAN_POINT('',(154.864958,-73.635465,1.6)); +#84026 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#84027 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#84028 = ADVANCED_FACE('',(#84029),#84040,.T.); +#84029 = FACE_BOUND('',#84030,.T.); +#84030 = EDGE_LOOP('',(#84031,#84032,#84033,#84039)); +#84031 = ORIENTED_EDGE('',*,*,#84000,.T.); +#84032 = ORIENTED_EDGE('',*,*,#83569,.T.); +#84033 = ORIENTED_EDGE('',*,*,#84034,.F.); +#84034 = EDGE_CURVE('',#83342,#83562,#84035,.T.); +#84035 = LINE('',#84036,#84037); +#84036 = CARTESIAN_POINT('',(155.36375,-73.81,1.6)); +#84037 = VECTOR('',#84038,1.); +#84038 = DIRECTION('',(0.,0.,1.)); +#84039 = ORIENTED_EDGE('',*,*,#83349,.F.); +#84040 = PLANE('',#84041); +#84041 = AXIS2_PLACEMENT_3D('',#84042,#84043,#84044); +#84042 = CARTESIAN_POINT('',(155.541767,-73.789942,1.6)); +#84043 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#84044 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#84045 = ADVANCED_FACE('',(#84046),#84057,.T.); +#84046 = FACE_BOUND('',#84047,.T.); +#84047 = EDGE_LOOP('',(#84048,#84054,#84055,#84056)); +#84048 = ORIENTED_EDGE('',*,*,#84049,.T.); +#84049 = EDGE_CURVE('',#83326,#83546,#84050,.T.); +#84050 = LINE('',#84051,#84052); +#84051 = CARTESIAN_POINT('',(155.016643,-73.730775,1.6)); +#84052 = VECTOR('',#84053,1.); +#84053 = DIRECTION('',(0.,0.,1.)); +#84054 = ORIENTED_EDGE('',*,*,#83545,.T.); +#84055 = ORIENTED_EDGE('',*,*,#84015,.F.); +#84056 = ORIENTED_EDGE('',*,*,#83325,.F.); +#84057 = PLANE('',#84058); +#84058 = AXIS2_PLACEMENT_3D('',#84059,#84060,#84061); +#84059 = CARTESIAN_POINT('',(155.016643,-73.730775,1.6)); +#84060 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#84061 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#84062 = ADVANCED_FACE('',(#84063),#84074,.T.); +#84063 = FACE_BOUND('',#84064,.T.); +#84064 = EDGE_LOOP('',(#84065,#84066,#84067,#84073)); +#84065 = ORIENTED_EDGE('',*,*,#84034,.T.); +#84066 = ORIENTED_EDGE('',*,*,#83561,.T.); +#84067 = ORIENTED_EDGE('',*,*,#84068,.F.); +#84068 = EDGE_CURVE('',#83334,#83554,#84069,.T.); +#84069 = LINE('',#84070,#84071); +#84070 = CARTESIAN_POINT('',(155.185733,-73.789942,1.6)); +#84071 = VECTOR('',#84072,1.); +#84072 = DIRECTION('',(0.,0.,1.)); +#84073 = ORIENTED_EDGE('',*,*,#83341,.F.); +#84074 = PLANE('',#84075); +#84075 = AXIS2_PLACEMENT_3D('',#84076,#84077,#84078); +#84076 = CARTESIAN_POINT('',(155.36375,-73.81,1.6)); +#84077 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#84078 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#84079 = ADVANCED_FACE('',(#84080),#84086,.T.); +#84080 = FACE_BOUND('',#84081,.T.); +#84081 = EDGE_LOOP('',(#84082,#84083,#84084,#84085)); +#84082 = ORIENTED_EDGE('',*,*,#84068,.T.); +#84083 = ORIENTED_EDGE('',*,*,#83553,.T.); +#84084 = ORIENTED_EDGE('',*,*,#84049,.F.); +#84085 = ORIENTED_EDGE('',*,*,#83333,.F.); +#84086 = PLANE('',#84087); +#84087 = AXIS2_PLACEMENT_3D('',#84088,#84089,#84090); +#84088 = CARTESIAN_POINT('',(155.185733,-73.789942,1.6)); +#84089 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#84090 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#84091 = ADVANCED_FACE('',(#84092),#84103,.F.); +#84092 = FACE_BOUND('',#84093,.T.); +#84093 = EDGE_LOOP('',(#84094,#84095,#84101,#84102)); +#84094 = ORIENTED_EDGE('',*,*,#83438,.T.); +#84095 = ORIENTED_EDGE('',*,*,#84096,.T.); +#84096 = EDGE_CURVE('',#83439,#83659,#84097,.T.); +#84097 = LINE('',#84098,#84099); +#84098 = CARTESIAN_POINT('',(155.36375,-73.385,-4.5E-02)); +#84099 = VECTOR('',#84100,1.); +#84100 = DIRECTION('',(0.,0.,1.)); +#84101 = ORIENTED_EDGE('',*,*,#83658,.F.); +#84102 = ORIENTED_EDGE('',*,*,#84096,.F.); +#84103 = CYLINDRICAL_SURFACE('',#84104,0.375); +#84104 = AXIS2_PLACEMENT_3D('',#84105,#84106,#84107); +#84105 = CARTESIAN_POINT('',(155.36375,-73.01,-4.5E-02)); +#84106 = DIRECTION('',(-0.,-0.,-1.)); +#84107 = DIRECTION('',(-0.,-1.,0.)); +#84108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#84112)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#84109,#84110,#84111)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#84109 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#84110 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#84111 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#84112 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#84109, + 'distance_accuracy_value','confusion accuracy'); +#84113 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#84114,#84116); +#84114 = ( REPRESENTATION_RELATIONSHIP('','',#83126,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#84115) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#84115 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1707); +#84116 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #84117); +#84117 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('425','=>[0:1:1:418]','',#5, + #83121,$); +#84118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#83123)); +#84119 = SHAPE_DEFINITION_REPRESENTATION(#84120,#84126); +#84120 = PRODUCT_DEFINITION_SHAPE('','',#84121); +#84121 = PRODUCT_DEFINITION('design','',#84122,#84125); +#84122 = PRODUCT_DEFINITION_FORMATION('','',#84123); +#84123 = PRODUCT('HackPad_pad_169','HackPad_pad_169','',(#84124)); +#84124 = PRODUCT_CONTEXT('',#2,'mechanical'); +#84125 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#84126 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#84127),#85108); +#84127 = MANIFOLD_SOLID_BREP('',#84128); +#84128 = CLOSED_SHELL('',(#84129,#84169,#84200,#84231,#84451,#84671, + #84688,#84705,#84722,#84739,#84756,#84773,#84790,#84807,#84824, + #84841,#84858,#84875,#84892,#84909,#84926,#84943,#84960,#84977, + #84994,#85011,#85028,#85045,#85062,#85079,#85091)); +#84129 = ADVANCED_FACE('',(#84130),#84164,.T.); +#84130 = FACE_BOUND('',#84131,.T.); +#84131 = EDGE_LOOP('',(#84132,#84142,#84150,#84158)); +#84132 = ORIENTED_EDGE('',*,*,#84133,.T.); +#84133 = EDGE_CURVE('',#84134,#84136,#84138,.T.); +#84134 = VERTEX_POINT('',#84135); +#84135 = CARTESIAN_POINT('',(155.541767,-72.230058,-3.5E-02)); +#84136 = VERTEX_POINT('',#84137); +#84137 = CARTESIAN_POINT('',(155.541767,-72.230058,0.)); +#84138 = LINE('',#84139,#84140); +#84139 = CARTESIAN_POINT('',(155.541767,-72.230058,-3.5E-02)); +#84140 = VECTOR('',#84141,1.); +#84141 = DIRECTION('',(0.,0.,1.)); +#84142 = ORIENTED_EDGE('',*,*,#84143,.T.); +#84143 = EDGE_CURVE('',#84136,#84144,#84146,.T.); +#84144 = VERTEX_POINT('',#84145); +#84145 = CARTESIAN_POINT('',(155.710857,-72.289225,0.)); +#84146 = LINE('',#84147,#84148); +#84147 = CARTESIAN_POINT('',(155.541767,-72.230058,0.)); +#84148 = VECTOR('',#84149,1.); +#84149 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#84150 = ORIENTED_EDGE('',*,*,#84151,.F.); +#84151 = EDGE_CURVE('',#84152,#84144,#84154,.T.); +#84152 = VERTEX_POINT('',#84153); +#84153 = CARTESIAN_POINT('',(155.710857,-72.289225,-3.5E-02)); +#84154 = LINE('',#84155,#84156); +#84155 = CARTESIAN_POINT('',(155.710857,-72.289225,-3.5E-02)); +#84156 = VECTOR('',#84157,1.); +#84157 = DIRECTION('',(0.,0.,1.)); +#84158 = ORIENTED_EDGE('',*,*,#84159,.F.); +#84159 = EDGE_CURVE('',#84134,#84152,#84160,.T.); +#84160 = LINE('',#84161,#84162); +#84161 = CARTESIAN_POINT('',(155.541767,-72.230058,-3.5E-02)); +#84162 = VECTOR('',#84163,1.); +#84163 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#84164 = PLANE('',#84165); +#84165 = AXIS2_PLACEMENT_3D('',#84166,#84167,#84168); +#84166 = CARTESIAN_POINT('',(155.541767,-72.230058,-3.5E-02)); +#84167 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#84168 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#84169 = ADVANCED_FACE('',(#84170),#84195,.T.); +#84170 = FACE_BOUND('',#84171,.T.); +#84171 = EDGE_LOOP('',(#84172,#84182,#84188,#84189)); +#84172 = ORIENTED_EDGE('',*,*,#84173,.T.); +#84173 = EDGE_CURVE('',#84174,#84176,#84178,.T.); +#84174 = VERTEX_POINT('',#84175); +#84175 = CARTESIAN_POINT('',(155.36375,-72.21,-3.5E-02)); +#84176 = VERTEX_POINT('',#84177); +#84177 = CARTESIAN_POINT('',(155.36375,-72.21,0.)); +#84178 = LINE('',#84179,#84180); +#84179 = CARTESIAN_POINT('',(155.36375,-72.21,-3.5E-02)); +#84180 = VECTOR('',#84181,1.); +#84181 = DIRECTION('',(0.,0.,1.)); +#84182 = ORIENTED_EDGE('',*,*,#84183,.T.); +#84183 = EDGE_CURVE('',#84176,#84136,#84184,.T.); +#84184 = LINE('',#84185,#84186); +#84185 = CARTESIAN_POINT('',(155.36375,-72.21,0.)); +#84186 = VECTOR('',#84187,1.); +#84187 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#84188 = ORIENTED_EDGE('',*,*,#84133,.F.); +#84189 = ORIENTED_EDGE('',*,*,#84190,.F.); +#84190 = EDGE_CURVE('',#84174,#84134,#84191,.T.); +#84191 = LINE('',#84192,#84193); +#84192 = CARTESIAN_POINT('',(155.36375,-72.21,-3.5E-02)); +#84193 = VECTOR('',#84194,1.); +#84194 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#84195 = PLANE('',#84196); +#84196 = AXIS2_PLACEMENT_3D('',#84197,#84198,#84199); +#84197 = CARTESIAN_POINT('',(155.36375,-72.21,-3.5E-02)); +#84198 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#84199 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#84200 = ADVANCED_FACE('',(#84201),#84226,.T.); +#84201 = FACE_BOUND('',#84202,.T.); +#84202 = EDGE_LOOP('',(#84203,#84204,#84212,#84220)); +#84203 = ORIENTED_EDGE('',*,*,#84151,.T.); +#84204 = ORIENTED_EDGE('',*,*,#84205,.T.); +#84205 = EDGE_CURVE('',#84144,#84206,#84208,.T.); +#84206 = VERTEX_POINT('',#84207); +#84207 = CARTESIAN_POINT('',(155.862542,-72.384535,0.)); +#84208 = LINE('',#84209,#84210); +#84209 = CARTESIAN_POINT('',(155.710857,-72.289225,0.)); +#84210 = VECTOR('',#84211,1.); +#84211 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#84212 = ORIENTED_EDGE('',*,*,#84213,.F.); +#84213 = EDGE_CURVE('',#84214,#84206,#84216,.T.); +#84214 = VERTEX_POINT('',#84215); +#84215 = CARTESIAN_POINT('',(155.862542,-72.384535,-3.5E-02)); +#84216 = LINE('',#84217,#84218); +#84217 = CARTESIAN_POINT('',(155.862542,-72.384535,-3.5E-02)); +#84218 = VECTOR('',#84219,1.); +#84219 = DIRECTION('',(0.,0.,1.)); +#84220 = ORIENTED_EDGE('',*,*,#84221,.F.); +#84221 = EDGE_CURVE('',#84152,#84214,#84222,.T.); +#84222 = LINE('',#84223,#84224); +#84223 = CARTESIAN_POINT('',(155.710857,-72.289225,-3.5E-02)); +#84224 = VECTOR('',#84225,1.); +#84225 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#84226 = PLANE('',#84227); +#84227 = AXIS2_PLACEMENT_3D('',#84228,#84229,#84230); +#84228 = CARTESIAN_POINT('',(155.710857,-72.289225,-3.5E-02)); +#84229 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#84230 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#84231 = ADVANCED_FACE('',(#84232,#84435),#84446,.F.); +#84232 = FACE_BOUND('',#84233,.F.); +#84233 = EDGE_LOOP('',(#84234,#84235,#84236,#84244,#84252,#84260,#84268, + #84276,#84284,#84292,#84300,#84308,#84316,#84324,#84332,#84340, + #84348,#84356,#84364,#84372,#84380,#84388,#84396,#84404,#84412, + #84420,#84428,#84434)); +#84234 = ORIENTED_EDGE('',*,*,#84159,.F.); +#84235 = ORIENTED_EDGE('',*,*,#84190,.F.); +#84236 = ORIENTED_EDGE('',*,*,#84237,.F.); +#84237 = EDGE_CURVE('',#84238,#84174,#84240,.T.); +#84238 = VERTEX_POINT('',#84239); +#84239 = CARTESIAN_POINT('',(155.185733,-72.230058,-3.5E-02)); +#84240 = LINE('',#84241,#84242); +#84241 = CARTESIAN_POINT('',(155.185733,-72.230058,-3.5E-02)); +#84242 = VECTOR('',#84243,1.); +#84243 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#84244 = ORIENTED_EDGE('',*,*,#84245,.F.); +#84245 = EDGE_CURVE('',#84246,#84238,#84248,.T.); +#84246 = VERTEX_POINT('',#84247); +#84247 = CARTESIAN_POINT('',(155.016643,-72.289225,-3.5E-02)); +#84248 = LINE('',#84249,#84250); +#84249 = CARTESIAN_POINT('',(155.016643,-72.289225,-3.5E-02)); +#84250 = VECTOR('',#84251,1.); +#84251 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#84252 = ORIENTED_EDGE('',*,*,#84253,.F.); +#84253 = EDGE_CURVE('',#84254,#84246,#84256,.T.); +#84254 = VERTEX_POINT('',#84255); +#84255 = CARTESIAN_POINT('',(154.864958,-72.384535,-3.5E-02)); +#84256 = LINE('',#84257,#84258); +#84257 = CARTESIAN_POINT('',(154.864958,-72.384535,-3.5E-02)); +#84258 = VECTOR('',#84259,1.); +#84259 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#84260 = ORIENTED_EDGE('',*,*,#84261,.F.); +#84261 = EDGE_CURVE('',#84262,#84254,#84264,.T.); +#84262 = VERTEX_POINT('',#84263); +#84263 = CARTESIAN_POINT('',(154.738285,-72.511208,-3.5E-02)); +#84264 = LINE('',#84265,#84266); +#84265 = CARTESIAN_POINT('',(154.738285,-72.511208,-3.5E-02)); +#84266 = VECTOR('',#84267,1.); +#84267 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#84268 = ORIENTED_EDGE('',*,*,#84269,.F.); +#84269 = EDGE_CURVE('',#84270,#84262,#84272,.T.); +#84270 = VERTEX_POINT('',#84271); +#84271 = CARTESIAN_POINT('',(154.642975,-72.662893,-3.5E-02)); +#84272 = LINE('',#84273,#84274); +#84273 = CARTESIAN_POINT('',(154.642975,-72.662893,-3.5E-02)); +#84274 = VECTOR('',#84275,1.); +#84275 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#84276 = ORIENTED_EDGE('',*,*,#84277,.F.); +#84277 = EDGE_CURVE('',#84278,#84270,#84280,.T.); +#84278 = VERTEX_POINT('',#84279); +#84279 = CARTESIAN_POINT('',(154.583808,-72.831983,-3.5E-02)); +#84280 = LINE('',#84281,#84282); +#84281 = CARTESIAN_POINT('',(154.583808,-72.831983,-3.5E-02)); +#84282 = VECTOR('',#84283,1.); +#84283 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#84284 = ORIENTED_EDGE('',*,*,#84285,.F.); +#84285 = EDGE_CURVE('',#84286,#84278,#84288,.T.); +#84286 = VERTEX_POINT('',#84287); +#84287 = CARTESIAN_POINT('',(154.56375,-73.01,-3.5E-02)); +#84288 = LINE('',#84289,#84290); +#84289 = CARTESIAN_POINT('',(154.56375,-73.01,-3.5E-02)); +#84290 = VECTOR('',#84291,1.); +#84291 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#84292 = ORIENTED_EDGE('',*,*,#84293,.F.); +#84293 = EDGE_CURVE('',#84294,#84286,#84296,.T.); +#84294 = VERTEX_POINT('',#84295); +#84295 = CARTESIAN_POINT('',(154.583808,-73.188017,-3.5E-02)); +#84296 = LINE('',#84297,#84298); +#84297 = CARTESIAN_POINT('',(154.583808,-73.188017,-3.5E-02)); +#84298 = VECTOR('',#84299,1.); +#84299 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#84300 = ORIENTED_EDGE('',*,*,#84301,.F.); +#84301 = EDGE_CURVE('',#84302,#84294,#84304,.T.); +#84302 = VERTEX_POINT('',#84303); +#84303 = CARTESIAN_POINT('',(154.642975,-73.357107,-3.5E-02)); +#84304 = LINE('',#84305,#84306); +#84305 = CARTESIAN_POINT('',(154.642975,-73.357107,-3.5E-02)); +#84306 = VECTOR('',#84307,1.); +#84307 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#84308 = ORIENTED_EDGE('',*,*,#84309,.F.); +#84309 = EDGE_CURVE('',#84310,#84302,#84312,.T.); +#84310 = VERTEX_POINT('',#84311); +#84311 = CARTESIAN_POINT('',(154.738285,-73.508792,-3.5E-02)); +#84312 = LINE('',#84313,#84314); +#84313 = CARTESIAN_POINT('',(154.738285,-73.508792,-3.5E-02)); +#84314 = VECTOR('',#84315,1.); +#84315 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#84316 = ORIENTED_EDGE('',*,*,#84317,.F.); +#84317 = EDGE_CURVE('',#84318,#84310,#84320,.T.); +#84318 = VERTEX_POINT('',#84319); +#84319 = CARTESIAN_POINT('',(154.864958,-73.635465,-3.5E-02)); +#84320 = LINE('',#84321,#84322); +#84321 = CARTESIAN_POINT('',(154.864958,-73.635465,-3.5E-02)); +#84322 = VECTOR('',#84323,1.); +#84323 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#84324 = ORIENTED_EDGE('',*,*,#84325,.F.); +#84325 = EDGE_CURVE('',#84326,#84318,#84328,.T.); +#84326 = VERTEX_POINT('',#84327); +#84327 = CARTESIAN_POINT('',(155.016643,-73.730775,-3.5E-02)); +#84328 = LINE('',#84329,#84330); +#84329 = CARTESIAN_POINT('',(155.016643,-73.730775,-3.5E-02)); +#84330 = VECTOR('',#84331,1.); +#84331 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#84332 = ORIENTED_EDGE('',*,*,#84333,.F.); +#84333 = EDGE_CURVE('',#84334,#84326,#84336,.T.); +#84334 = VERTEX_POINT('',#84335); +#84335 = CARTESIAN_POINT('',(155.185733,-73.789942,-3.5E-02)); +#84336 = LINE('',#84337,#84338); +#84337 = CARTESIAN_POINT('',(155.185733,-73.789942,-3.5E-02)); +#84338 = VECTOR('',#84339,1.); +#84339 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#84340 = ORIENTED_EDGE('',*,*,#84341,.F.); +#84341 = EDGE_CURVE('',#84342,#84334,#84344,.T.); +#84342 = VERTEX_POINT('',#84343); +#84343 = CARTESIAN_POINT('',(155.36375,-73.81,-3.5E-02)); +#84344 = LINE('',#84345,#84346); +#84345 = CARTESIAN_POINT('',(155.36375,-73.81,-3.5E-02)); +#84346 = VECTOR('',#84347,1.); +#84347 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#84348 = ORIENTED_EDGE('',*,*,#84349,.F.); +#84349 = EDGE_CURVE('',#84350,#84342,#84352,.T.); +#84350 = VERTEX_POINT('',#84351); +#84351 = CARTESIAN_POINT('',(155.541767,-73.789942,-3.5E-02)); +#84352 = LINE('',#84353,#84354); +#84353 = CARTESIAN_POINT('',(155.541767,-73.789942,-3.5E-02)); +#84354 = VECTOR('',#84355,1.); +#84355 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#84356 = ORIENTED_EDGE('',*,*,#84357,.F.); +#84357 = EDGE_CURVE('',#84358,#84350,#84360,.T.); +#84358 = VERTEX_POINT('',#84359); +#84359 = CARTESIAN_POINT('',(155.710857,-73.730775,-3.5E-02)); +#84360 = LINE('',#84361,#84362); +#84361 = CARTESIAN_POINT('',(155.710857,-73.730775,-3.5E-02)); +#84362 = VECTOR('',#84363,1.); +#84363 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#84364 = ORIENTED_EDGE('',*,*,#84365,.F.); +#84365 = EDGE_CURVE('',#84366,#84358,#84368,.T.); +#84366 = VERTEX_POINT('',#84367); +#84367 = CARTESIAN_POINT('',(155.862542,-73.635465,-3.5E-02)); +#84368 = LINE('',#84369,#84370); +#84369 = CARTESIAN_POINT('',(155.862542,-73.635465,-3.5E-02)); +#84370 = VECTOR('',#84371,1.); +#84371 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#84372 = ORIENTED_EDGE('',*,*,#84373,.F.); +#84373 = EDGE_CURVE('',#84374,#84366,#84376,.T.); +#84374 = VERTEX_POINT('',#84375); +#84375 = CARTESIAN_POINT('',(155.989215,-73.508792,-3.5E-02)); +#84376 = LINE('',#84377,#84378); +#84377 = CARTESIAN_POINT('',(155.989215,-73.508792,-3.5E-02)); +#84378 = VECTOR('',#84379,1.); +#84379 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#84380 = ORIENTED_EDGE('',*,*,#84381,.F.); +#84381 = EDGE_CURVE('',#84382,#84374,#84384,.T.); +#84382 = VERTEX_POINT('',#84383); +#84383 = CARTESIAN_POINT('',(156.084525,-73.357107,-3.5E-02)); +#84384 = LINE('',#84385,#84386); +#84385 = CARTESIAN_POINT('',(156.084525,-73.357107,-3.5E-02)); +#84386 = VECTOR('',#84387,1.); +#84387 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#84388 = ORIENTED_EDGE('',*,*,#84389,.F.); +#84389 = EDGE_CURVE('',#84390,#84382,#84392,.T.); +#84390 = VERTEX_POINT('',#84391); +#84391 = CARTESIAN_POINT('',(156.143692,-73.188017,-3.5E-02)); +#84392 = LINE('',#84393,#84394); +#84393 = CARTESIAN_POINT('',(156.143692,-73.188017,-3.5E-02)); +#84394 = VECTOR('',#84395,1.); +#84395 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#84396 = ORIENTED_EDGE('',*,*,#84397,.F.); +#84397 = EDGE_CURVE('',#84398,#84390,#84400,.T.); +#84398 = VERTEX_POINT('',#84399); +#84399 = CARTESIAN_POINT('',(156.16375,-73.01,-3.5E-02)); +#84400 = LINE('',#84401,#84402); +#84401 = CARTESIAN_POINT('',(156.16375,-73.01,-3.5E-02)); +#84402 = VECTOR('',#84403,1.); +#84403 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#84404 = ORIENTED_EDGE('',*,*,#84405,.F.); +#84405 = EDGE_CURVE('',#84406,#84398,#84408,.T.); +#84406 = VERTEX_POINT('',#84407); +#84407 = CARTESIAN_POINT('',(156.143692,-72.831983,-3.5E-02)); +#84408 = LINE('',#84409,#84410); +#84409 = CARTESIAN_POINT('',(156.143692,-72.831983,-3.5E-02)); +#84410 = VECTOR('',#84411,1.); +#84411 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#84412 = ORIENTED_EDGE('',*,*,#84413,.F.); +#84413 = EDGE_CURVE('',#84414,#84406,#84416,.T.); +#84414 = VERTEX_POINT('',#84415); +#84415 = CARTESIAN_POINT('',(156.084525,-72.662893,-3.5E-02)); +#84416 = LINE('',#84417,#84418); +#84417 = CARTESIAN_POINT('',(156.084525,-72.662893,-3.5E-02)); +#84418 = VECTOR('',#84419,1.); +#84419 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#84420 = ORIENTED_EDGE('',*,*,#84421,.F.); +#84421 = EDGE_CURVE('',#84422,#84414,#84424,.T.); +#84422 = VERTEX_POINT('',#84423); +#84423 = CARTESIAN_POINT('',(155.989215,-72.511208,-3.5E-02)); +#84424 = LINE('',#84425,#84426); +#84425 = CARTESIAN_POINT('',(155.989215,-72.511208,-3.5E-02)); +#84426 = VECTOR('',#84427,1.); +#84427 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#84428 = ORIENTED_EDGE('',*,*,#84429,.F.); +#84429 = EDGE_CURVE('',#84214,#84422,#84430,.T.); +#84430 = LINE('',#84431,#84432); +#84431 = CARTESIAN_POINT('',(155.862542,-72.384535,-3.5E-02)); +#84432 = VECTOR('',#84433,1.); +#84433 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#84434 = ORIENTED_EDGE('',*,*,#84221,.F.); +#84435 = FACE_BOUND('',#84436,.F.); +#84436 = EDGE_LOOP('',(#84437)); +#84437 = ORIENTED_EDGE('',*,*,#84438,.T.); +#84438 = EDGE_CURVE('',#84439,#84439,#84441,.T.); +#84439 = VERTEX_POINT('',#84440); +#84440 = CARTESIAN_POINT('',(155.36375,-73.385,-3.5E-02)); +#84441 = CIRCLE('',#84442,0.375); +#84442 = AXIS2_PLACEMENT_3D('',#84443,#84444,#84445); +#84443 = CARTESIAN_POINT('',(155.36375,-73.01,-3.5E-02)); +#84444 = DIRECTION('',(-0.,0.,-1.)); +#84445 = DIRECTION('',(-0.,-1.,0.)); +#84446 = PLANE('',#84447); +#84447 = AXIS2_PLACEMENT_3D('',#84448,#84449,#84450); +#84448 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#84449 = DIRECTION('',(0.,0.,1.)); +#84450 = DIRECTION('',(1.,0.,-0.)); +#84451 = ADVANCED_FACE('',(#84452,#84655),#84666,.T.); +#84452 = FACE_BOUND('',#84453,.T.); +#84453 = EDGE_LOOP('',(#84454,#84455,#84456,#84464,#84472,#84480,#84488, + #84496,#84504,#84512,#84520,#84528,#84536,#84544,#84552,#84560, + #84568,#84576,#84584,#84592,#84600,#84608,#84616,#84624,#84632, + #84640,#84648,#84654)); +#84454 = ORIENTED_EDGE('',*,*,#84143,.F.); +#84455 = ORIENTED_EDGE('',*,*,#84183,.F.); +#84456 = ORIENTED_EDGE('',*,*,#84457,.F.); +#84457 = EDGE_CURVE('',#84458,#84176,#84460,.T.); +#84458 = VERTEX_POINT('',#84459); +#84459 = CARTESIAN_POINT('',(155.185733,-72.230058,0.)); +#84460 = LINE('',#84461,#84462); +#84461 = CARTESIAN_POINT('',(155.185733,-72.230058,0.)); +#84462 = VECTOR('',#84463,1.); +#84463 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#84464 = ORIENTED_EDGE('',*,*,#84465,.F.); +#84465 = EDGE_CURVE('',#84466,#84458,#84468,.T.); +#84466 = VERTEX_POINT('',#84467); +#84467 = CARTESIAN_POINT('',(155.016643,-72.289225,0.)); +#84468 = LINE('',#84469,#84470); +#84469 = CARTESIAN_POINT('',(155.016643,-72.289225,0.)); +#84470 = VECTOR('',#84471,1.); +#84471 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#84472 = ORIENTED_EDGE('',*,*,#84473,.F.); +#84473 = EDGE_CURVE('',#84474,#84466,#84476,.T.); +#84474 = VERTEX_POINT('',#84475); +#84475 = CARTESIAN_POINT('',(154.864958,-72.384535,0.)); +#84476 = LINE('',#84477,#84478); +#84477 = CARTESIAN_POINT('',(154.864958,-72.384535,0.)); +#84478 = VECTOR('',#84479,1.); +#84479 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#84480 = ORIENTED_EDGE('',*,*,#84481,.F.); +#84481 = EDGE_CURVE('',#84482,#84474,#84484,.T.); +#84482 = VERTEX_POINT('',#84483); +#84483 = CARTESIAN_POINT('',(154.738285,-72.511208,0.)); +#84484 = LINE('',#84485,#84486); +#84485 = CARTESIAN_POINT('',(154.738285,-72.511208,0.)); +#84486 = VECTOR('',#84487,1.); +#84487 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#84488 = ORIENTED_EDGE('',*,*,#84489,.F.); +#84489 = EDGE_CURVE('',#84490,#84482,#84492,.T.); +#84490 = VERTEX_POINT('',#84491); +#84491 = CARTESIAN_POINT('',(154.642975,-72.662893,0.)); +#84492 = LINE('',#84493,#84494); +#84493 = CARTESIAN_POINT('',(154.642975,-72.662893,0.)); +#84494 = VECTOR('',#84495,1.); +#84495 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#84496 = ORIENTED_EDGE('',*,*,#84497,.F.); +#84497 = EDGE_CURVE('',#84498,#84490,#84500,.T.); +#84498 = VERTEX_POINT('',#84499); +#84499 = CARTESIAN_POINT('',(154.583808,-72.831983,0.)); +#84500 = LINE('',#84501,#84502); +#84501 = CARTESIAN_POINT('',(154.583808,-72.831983,0.)); +#84502 = VECTOR('',#84503,1.); +#84503 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#84504 = ORIENTED_EDGE('',*,*,#84505,.F.); +#84505 = EDGE_CURVE('',#84506,#84498,#84508,.T.); +#84506 = VERTEX_POINT('',#84507); +#84507 = CARTESIAN_POINT('',(154.56375,-73.01,0.)); +#84508 = LINE('',#84509,#84510); +#84509 = CARTESIAN_POINT('',(154.56375,-73.01,0.)); +#84510 = VECTOR('',#84511,1.); +#84511 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#84512 = ORIENTED_EDGE('',*,*,#84513,.F.); +#84513 = EDGE_CURVE('',#84514,#84506,#84516,.T.); +#84514 = VERTEX_POINT('',#84515); +#84515 = CARTESIAN_POINT('',(154.583808,-73.188017,0.)); +#84516 = LINE('',#84517,#84518); +#84517 = CARTESIAN_POINT('',(154.583808,-73.188017,0.)); +#84518 = VECTOR('',#84519,1.); +#84519 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#84520 = ORIENTED_EDGE('',*,*,#84521,.F.); +#84521 = EDGE_CURVE('',#84522,#84514,#84524,.T.); +#84522 = VERTEX_POINT('',#84523); +#84523 = CARTESIAN_POINT('',(154.642975,-73.357107,0.)); +#84524 = LINE('',#84525,#84526); +#84525 = CARTESIAN_POINT('',(154.642975,-73.357107,0.)); +#84526 = VECTOR('',#84527,1.); +#84527 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#84528 = ORIENTED_EDGE('',*,*,#84529,.F.); +#84529 = EDGE_CURVE('',#84530,#84522,#84532,.T.); +#84530 = VERTEX_POINT('',#84531); +#84531 = CARTESIAN_POINT('',(154.738285,-73.508792,0.)); +#84532 = LINE('',#84533,#84534); +#84533 = CARTESIAN_POINT('',(154.738285,-73.508792,0.)); +#84534 = VECTOR('',#84535,1.); +#84535 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#84536 = ORIENTED_EDGE('',*,*,#84537,.F.); +#84537 = EDGE_CURVE('',#84538,#84530,#84540,.T.); +#84538 = VERTEX_POINT('',#84539); +#84539 = CARTESIAN_POINT('',(154.864958,-73.635465,0.)); +#84540 = LINE('',#84541,#84542); +#84541 = CARTESIAN_POINT('',(154.864958,-73.635465,0.)); +#84542 = VECTOR('',#84543,1.); +#84543 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#84544 = ORIENTED_EDGE('',*,*,#84545,.F.); +#84545 = EDGE_CURVE('',#84546,#84538,#84548,.T.); +#84546 = VERTEX_POINT('',#84547); +#84547 = CARTESIAN_POINT('',(155.016643,-73.730775,0.)); +#84548 = LINE('',#84549,#84550); +#84549 = CARTESIAN_POINT('',(155.016643,-73.730775,0.)); +#84550 = VECTOR('',#84551,1.); +#84551 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#84552 = ORIENTED_EDGE('',*,*,#84553,.F.); +#84553 = EDGE_CURVE('',#84554,#84546,#84556,.T.); +#84554 = VERTEX_POINT('',#84555); +#84555 = CARTESIAN_POINT('',(155.185733,-73.789942,0.)); +#84556 = LINE('',#84557,#84558); +#84557 = CARTESIAN_POINT('',(155.185733,-73.789942,0.)); +#84558 = VECTOR('',#84559,1.); +#84559 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#84560 = ORIENTED_EDGE('',*,*,#84561,.F.); +#84561 = EDGE_CURVE('',#84562,#84554,#84564,.T.); +#84562 = VERTEX_POINT('',#84563); +#84563 = CARTESIAN_POINT('',(155.36375,-73.81,0.)); +#84564 = LINE('',#84565,#84566); +#84565 = CARTESIAN_POINT('',(155.36375,-73.81,0.)); +#84566 = VECTOR('',#84567,1.); +#84567 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#84568 = ORIENTED_EDGE('',*,*,#84569,.F.); +#84569 = EDGE_CURVE('',#84570,#84562,#84572,.T.); +#84570 = VERTEX_POINT('',#84571); +#84571 = CARTESIAN_POINT('',(155.541767,-73.789942,0.)); +#84572 = LINE('',#84573,#84574); +#84573 = CARTESIAN_POINT('',(155.541767,-73.789942,0.)); +#84574 = VECTOR('',#84575,1.); +#84575 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#84576 = ORIENTED_EDGE('',*,*,#84577,.F.); +#84577 = EDGE_CURVE('',#84578,#84570,#84580,.T.); +#84578 = VERTEX_POINT('',#84579); +#84579 = CARTESIAN_POINT('',(155.710857,-73.730775,0.)); +#84580 = LINE('',#84581,#84582); +#84581 = CARTESIAN_POINT('',(155.710857,-73.730775,0.)); +#84582 = VECTOR('',#84583,1.); +#84583 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#84584 = ORIENTED_EDGE('',*,*,#84585,.F.); +#84585 = EDGE_CURVE('',#84586,#84578,#84588,.T.); +#84586 = VERTEX_POINT('',#84587); +#84587 = CARTESIAN_POINT('',(155.862542,-73.635465,0.)); +#84588 = LINE('',#84589,#84590); +#84589 = CARTESIAN_POINT('',(155.862542,-73.635465,0.)); +#84590 = VECTOR('',#84591,1.); +#84591 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#84592 = ORIENTED_EDGE('',*,*,#84593,.F.); +#84593 = EDGE_CURVE('',#84594,#84586,#84596,.T.); +#84594 = VERTEX_POINT('',#84595); +#84595 = CARTESIAN_POINT('',(155.989215,-73.508792,0.)); +#84596 = LINE('',#84597,#84598); +#84597 = CARTESIAN_POINT('',(155.989215,-73.508792,0.)); +#84598 = VECTOR('',#84599,1.); +#84599 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#84600 = ORIENTED_EDGE('',*,*,#84601,.F.); +#84601 = EDGE_CURVE('',#84602,#84594,#84604,.T.); +#84602 = VERTEX_POINT('',#84603); +#84603 = CARTESIAN_POINT('',(156.084525,-73.357107,0.)); +#84604 = LINE('',#84605,#84606); +#84605 = CARTESIAN_POINT('',(156.084525,-73.357107,0.)); +#84606 = VECTOR('',#84607,1.); +#84607 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#84608 = ORIENTED_EDGE('',*,*,#84609,.F.); +#84609 = EDGE_CURVE('',#84610,#84602,#84612,.T.); +#84610 = VERTEX_POINT('',#84611); +#84611 = CARTESIAN_POINT('',(156.143692,-73.188017,0.)); +#84612 = LINE('',#84613,#84614); +#84613 = CARTESIAN_POINT('',(156.143692,-73.188017,0.)); +#84614 = VECTOR('',#84615,1.); +#84615 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#84616 = ORIENTED_EDGE('',*,*,#84617,.F.); +#84617 = EDGE_CURVE('',#84618,#84610,#84620,.T.); +#84618 = VERTEX_POINT('',#84619); +#84619 = CARTESIAN_POINT('',(156.16375,-73.01,0.)); +#84620 = LINE('',#84621,#84622); +#84621 = CARTESIAN_POINT('',(156.16375,-73.01,0.)); +#84622 = VECTOR('',#84623,1.); +#84623 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#84624 = ORIENTED_EDGE('',*,*,#84625,.F.); +#84625 = EDGE_CURVE('',#84626,#84618,#84628,.T.); +#84626 = VERTEX_POINT('',#84627); +#84627 = CARTESIAN_POINT('',(156.143692,-72.831983,0.)); +#84628 = LINE('',#84629,#84630); +#84629 = CARTESIAN_POINT('',(156.143692,-72.831983,0.)); +#84630 = VECTOR('',#84631,1.); +#84631 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#84632 = ORIENTED_EDGE('',*,*,#84633,.F.); +#84633 = EDGE_CURVE('',#84634,#84626,#84636,.T.); +#84634 = VERTEX_POINT('',#84635); +#84635 = CARTESIAN_POINT('',(156.084525,-72.662893,0.)); +#84636 = LINE('',#84637,#84638); +#84637 = CARTESIAN_POINT('',(156.084525,-72.662893,0.)); +#84638 = VECTOR('',#84639,1.); +#84639 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#84640 = ORIENTED_EDGE('',*,*,#84641,.F.); +#84641 = EDGE_CURVE('',#84642,#84634,#84644,.T.); +#84642 = VERTEX_POINT('',#84643); +#84643 = CARTESIAN_POINT('',(155.989215,-72.511208,0.)); +#84644 = LINE('',#84645,#84646); +#84645 = CARTESIAN_POINT('',(155.989215,-72.511208,0.)); +#84646 = VECTOR('',#84647,1.); +#84647 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#84648 = ORIENTED_EDGE('',*,*,#84649,.F.); +#84649 = EDGE_CURVE('',#84206,#84642,#84650,.T.); +#84650 = LINE('',#84651,#84652); +#84651 = CARTESIAN_POINT('',(155.862542,-72.384535,0.)); +#84652 = VECTOR('',#84653,1.); +#84653 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#84654 = ORIENTED_EDGE('',*,*,#84205,.F.); +#84655 = FACE_BOUND('',#84656,.T.); +#84656 = EDGE_LOOP('',(#84657)); +#84657 = ORIENTED_EDGE('',*,*,#84658,.T.); +#84658 = EDGE_CURVE('',#84659,#84659,#84661,.T.); +#84659 = VERTEX_POINT('',#84660); +#84660 = CARTESIAN_POINT('',(155.36375,-73.385,0.)); +#84661 = CIRCLE('',#84662,0.375); +#84662 = AXIS2_PLACEMENT_3D('',#84663,#84664,#84665); +#84663 = CARTESIAN_POINT('',(155.36375,-73.01,0.)); +#84664 = DIRECTION('',(-0.,0.,-1.)); +#84665 = DIRECTION('',(-0.,-1.,0.)); +#84666 = PLANE('',#84667); +#84667 = AXIS2_PLACEMENT_3D('',#84668,#84669,#84670); +#84668 = CARTESIAN_POINT('',(0.,0.,0.)); +#84669 = DIRECTION('',(0.,0.,1.)); +#84670 = DIRECTION('',(1.,0.,-0.)); +#84671 = ADVANCED_FACE('',(#84672),#84683,.T.); +#84672 = FACE_BOUND('',#84673,.T.); +#84673 = EDGE_LOOP('',(#84674,#84680,#84681,#84682)); +#84674 = ORIENTED_EDGE('',*,*,#84675,.T.); +#84675 = EDGE_CURVE('',#84238,#84458,#84676,.T.); +#84676 = LINE('',#84677,#84678); +#84677 = CARTESIAN_POINT('',(155.185733,-72.230058,-3.5E-02)); +#84678 = VECTOR('',#84679,1.); +#84679 = DIRECTION('',(0.,0.,1.)); +#84680 = ORIENTED_EDGE('',*,*,#84457,.T.); +#84681 = ORIENTED_EDGE('',*,*,#84173,.F.); +#84682 = ORIENTED_EDGE('',*,*,#84237,.F.); +#84683 = PLANE('',#84684); +#84684 = AXIS2_PLACEMENT_3D('',#84685,#84686,#84687); +#84685 = CARTESIAN_POINT('',(155.185733,-72.230058,-3.5E-02)); +#84686 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#84687 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#84688 = ADVANCED_FACE('',(#84689),#84700,.T.); +#84689 = FACE_BOUND('',#84690,.T.); +#84690 = EDGE_LOOP('',(#84691,#84692,#84693,#84699)); +#84691 = ORIENTED_EDGE('',*,*,#84213,.T.); +#84692 = ORIENTED_EDGE('',*,*,#84649,.T.); +#84693 = ORIENTED_EDGE('',*,*,#84694,.F.); +#84694 = EDGE_CURVE('',#84422,#84642,#84695,.T.); +#84695 = LINE('',#84696,#84697); +#84696 = CARTESIAN_POINT('',(155.989215,-72.511208,-3.5E-02)); +#84697 = VECTOR('',#84698,1.); +#84698 = DIRECTION('',(0.,0.,1.)); +#84699 = ORIENTED_EDGE('',*,*,#84429,.F.); +#84700 = PLANE('',#84701); +#84701 = AXIS2_PLACEMENT_3D('',#84702,#84703,#84704); +#84702 = CARTESIAN_POINT('',(155.862542,-72.384535,-3.5E-02)); +#84703 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#84704 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#84705 = ADVANCED_FACE('',(#84706),#84717,.T.); +#84706 = FACE_BOUND('',#84707,.T.); +#84707 = EDGE_LOOP('',(#84708,#84714,#84715,#84716)); +#84708 = ORIENTED_EDGE('',*,*,#84709,.T.); +#84709 = EDGE_CURVE('',#84246,#84466,#84710,.T.); +#84710 = LINE('',#84711,#84712); +#84711 = CARTESIAN_POINT('',(155.016643,-72.289225,-3.5E-02)); +#84712 = VECTOR('',#84713,1.); +#84713 = DIRECTION('',(0.,0.,1.)); +#84714 = ORIENTED_EDGE('',*,*,#84465,.T.); +#84715 = ORIENTED_EDGE('',*,*,#84675,.F.); +#84716 = ORIENTED_EDGE('',*,*,#84245,.F.); +#84717 = PLANE('',#84718); +#84718 = AXIS2_PLACEMENT_3D('',#84719,#84720,#84721); +#84719 = CARTESIAN_POINT('',(155.016643,-72.289225,-3.5E-02)); +#84720 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#84721 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#84722 = ADVANCED_FACE('',(#84723),#84734,.T.); +#84723 = FACE_BOUND('',#84724,.T.); +#84724 = EDGE_LOOP('',(#84725,#84726,#84727,#84733)); +#84725 = ORIENTED_EDGE('',*,*,#84694,.T.); +#84726 = ORIENTED_EDGE('',*,*,#84641,.T.); +#84727 = ORIENTED_EDGE('',*,*,#84728,.F.); +#84728 = EDGE_CURVE('',#84414,#84634,#84729,.T.); +#84729 = LINE('',#84730,#84731); +#84730 = CARTESIAN_POINT('',(156.084525,-72.662893,-3.5E-02)); +#84731 = VECTOR('',#84732,1.); +#84732 = DIRECTION('',(0.,0.,1.)); +#84733 = ORIENTED_EDGE('',*,*,#84421,.F.); +#84734 = PLANE('',#84735); +#84735 = AXIS2_PLACEMENT_3D('',#84736,#84737,#84738); +#84736 = CARTESIAN_POINT('',(155.989215,-72.511208,-3.5E-02)); +#84737 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#84738 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#84739 = ADVANCED_FACE('',(#84740),#84751,.T.); +#84740 = FACE_BOUND('',#84741,.T.); +#84741 = EDGE_LOOP('',(#84742,#84748,#84749,#84750)); +#84742 = ORIENTED_EDGE('',*,*,#84743,.T.); +#84743 = EDGE_CURVE('',#84254,#84474,#84744,.T.); +#84744 = LINE('',#84745,#84746); +#84745 = CARTESIAN_POINT('',(154.864958,-72.384535,-3.5E-02)); +#84746 = VECTOR('',#84747,1.); +#84747 = DIRECTION('',(0.,0.,1.)); +#84748 = ORIENTED_EDGE('',*,*,#84473,.T.); +#84749 = ORIENTED_EDGE('',*,*,#84709,.F.); +#84750 = ORIENTED_EDGE('',*,*,#84253,.F.); +#84751 = PLANE('',#84752); +#84752 = AXIS2_PLACEMENT_3D('',#84753,#84754,#84755); +#84753 = CARTESIAN_POINT('',(154.864958,-72.384535,-3.5E-02)); +#84754 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#84755 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#84756 = ADVANCED_FACE('',(#84757),#84768,.T.); +#84757 = FACE_BOUND('',#84758,.T.); +#84758 = EDGE_LOOP('',(#84759,#84760,#84761,#84767)); +#84759 = ORIENTED_EDGE('',*,*,#84728,.T.); +#84760 = ORIENTED_EDGE('',*,*,#84633,.T.); +#84761 = ORIENTED_EDGE('',*,*,#84762,.F.); +#84762 = EDGE_CURVE('',#84406,#84626,#84763,.T.); +#84763 = LINE('',#84764,#84765); +#84764 = CARTESIAN_POINT('',(156.143692,-72.831983,-3.5E-02)); +#84765 = VECTOR('',#84766,1.); +#84766 = DIRECTION('',(0.,0.,1.)); +#84767 = ORIENTED_EDGE('',*,*,#84413,.F.); +#84768 = PLANE('',#84769); +#84769 = AXIS2_PLACEMENT_3D('',#84770,#84771,#84772); +#84770 = CARTESIAN_POINT('',(156.084525,-72.662893,-3.5E-02)); +#84771 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#84772 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#84773 = ADVANCED_FACE('',(#84774),#84785,.T.); +#84774 = FACE_BOUND('',#84775,.T.); +#84775 = EDGE_LOOP('',(#84776,#84782,#84783,#84784)); +#84776 = ORIENTED_EDGE('',*,*,#84777,.T.); +#84777 = EDGE_CURVE('',#84262,#84482,#84778,.T.); +#84778 = LINE('',#84779,#84780); +#84779 = CARTESIAN_POINT('',(154.738285,-72.511208,-3.5E-02)); +#84780 = VECTOR('',#84781,1.); +#84781 = DIRECTION('',(0.,0.,1.)); +#84782 = ORIENTED_EDGE('',*,*,#84481,.T.); +#84783 = ORIENTED_EDGE('',*,*,#84743,.F.); +#84784 = ORIENTED_EDGE('',*,*,#84261,.F.); +#84785 = PLANE('',#84786); +#84786 = AXIS2_PLACEMENT_3D('',#84787,#84788,#84789); +#84787 = CARTESIAN_POINT('',(154.738285,-72.511208,-3.5E-02)); +#84788 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#84789 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#84790 = ADVANCED_FACE('',(#84791),#84802,.T.); +#84791 = FACE_BOUND('',#84792,.T.); +#84792 = EDGE_LOOP('',(#84793,#84794,#84795,#84801)); +#84793 = ORIENTED_EDGE('',*,*,#84762,.T.); +#84794 = ORIENTED_EDGE('',*,*,#84625,.T.); +#84795 = ORIENTED_EDGE('',*,*,#84796,.F.); +#84796 = EDGE_CURVE('',#84398,#84618,#84797,.T.); +#84797 = LINE('',#84798,#84799); +#84798 = CARTESIAN_POINT('',(156.16375,-73.01,-3.5E-02)); +#84799 = VECTOR('',#84800,1.); +#84800 = DIRECTION('',(0.,0.,1.)); +#84801 = ORIENTED_EDGE('',*,*,#84405,.F.); +#84802 = PLANE('',#84803); +#84803 = AXIS2_PLACEMENT_3D('',#84804,#84805,#84806); +#84804 = CARTESIAN_POINT('',(156.143692,-72.831983,-3.5E-02)); +#84805 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#84806 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#84807 = ADVANCED_FACE('',(#84808),#84819,.T.); +#84808 = FACE_BOUND('',#84809,.T.); +#84809 = EDGE_LOOP('',(#84810,#84816,#84817,#84818)); +#84810 = ORIENTED_EDGE('',*,*,#84811,.T.); +#84811 = EDGE_CURVE('',#84270,#84490,#84812,.T.); +#84812 = LINE('',#84813,#84814); +#84813 = CARTESIAN_POINT('',(154.642975,-72.662893,-3.5E-02)); +#84814 = VECTOR('',#84815,1.); +#84815 = DIRECTION('',(0.,0.,1.)); +#84816 = ORIENTED_EDGE('',*,*,#84489,.T.); +#84817 = ORIENTED_EDGE('',*,*,#84777,.F.); +#84818 = ORIENTED_EDGE('',*,*,#84269,.F.); +#84819 = PLANE('',#84820); +#84820 = AXIS2_PLACEMENT_3D('',#84821,#84822,#84823); +#84821 = CARTESIAN_POINT('',(154.642975,-72.662893,-3.5E-02)); +#84822 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#84823 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#84824 = ADVANCED_FACE('',(#84825),#84836,.T.); +#84825 = FACE_BOUND('',#84826,.T.); +#84826 = EDGE_LOOP('',(#84827,#84828,#84829,#84835)); +#84827 = ORIENTED_EDGE('',*,*,#84796,.T.); +#84828 = ORIENTED_EDGE('',*,*,#84617,.T.); +#84829 = ORIENTED_EDGE('',*,*,#84830,.F.); +#84830 = EDGE_CURVE('',#84390,#84610,#84831,.T.); +#84831 = LINE('',#84832,#84833); +#84832 = CARTESIAN_POINT('',(156.143692,-73.188017,-3.5E-02)); +#84833 = VECTOR('',#84834,1.); +#84834 = DIRECTION('',(0.,0.,1.)); +#84835 = ORIENTED_EDGE('',*,*,#84397,.F.); +#84836 = PLANE('',#84837); +#84837 = AXIS2_PLACEMENT_3D('',#84838,#84839,#84840); +#84838 = CARTESIAN_POINT('',(156.16375,-73.01,-3.5E-02)); +#84839 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#84840 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#84841 = ADVANCED_FACE('',(#84842),#84853,.T.); +#84842 = FACE_BOUND('',#84843,.T.); +#84843 = EDGE_LOOP('',(#84844,#84850,#84851,#84852)); +#84844 = ORIENTED_EDGE('',*,*,#84845,.T.); +#84845 = EDGE_CURVE('',#84278,#84498,#84846,.T.); +#84846 = LINE('',#84847,#84848); +#84847 = CARTESIAN_POINT('',(154.583808,-72.831983,-3.5E-02)); +#84848 = VECTOR('',#84849,1.); +#84849 = DIRECTION('',(0.,0.,1.)); +#84850 = ORIENTED_EDGE('',*,*,#84497,.T.); +#84851 = ORIENTED_EDGE('',*,*,#84811,.F.); +#84852 = ORIENTED_EDGE('',*,*,#84277,.F.); +#84853 = PLANE('',#84854); +#84854 = AXIS2_PLACEMENT_3D('',#84855,#84856,#84857); +#84855 = CARTESIAN_POINT('',(154.583808,-72.831983,-3.5E-02)); +#84856 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#84857 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#84858 = ADVANCED_FACE('',(#84859),#84870,.T.); +#84859 = FACE_BOUND('',#84860,.T.); +#84860 = EDGE_LOOP('',(#84861,#84862,#84863,#84869)); +#84861 = ORIENTED_EDGE('',*,*,#84830,.T.); +#84862 = ORIENTED_EDGE('',*,*,#84609,.T.); +#84863 = ORIENTED_EDGE('',*,*,#84864,.F.); +#84864 = EDGE_CURVE('',#84382,#84602,#84865,.T.); +#84865 = LINE('',#84866,#84867); +#84866 = CARTESIAN_POINT('',(156.084525,-73.357107,-3.5E-02)); +#84867 = VECTOR('',#84868,1.); +#84868 = DIRECTION('',(0.,0.,1.)); +#84869 = ORIENTED_EDGE('',*,*,#84389,.F.); +#84870 = PLANE('',#84871); +#84871 = AXIS2_PLACEMENT_3D('',#84872,#84873,#84874); +#84872 = CARTESIAN_POINT('',(156.143692,-73.188017,-3.5E-02)); +#84873 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#84874 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#84875 = ADVANCED_FACE('',(#84876),#84887,.T.); +#84876 = FACE_BOUND('',#84877,.T.); +#84877 = EDGE_LOOP('',(#84878,#84884,#84885,#84886)); +#84878 = ORIENTED_EDGE('',*,*,#84879,.T.); +#84879 = EDGE_CURVE('',#84286,#84506,#84880,.T.); +#84880 = LINE('',#84881,#84882); +#84881 = CARTESIAN_POINT('',(154.56375,-73.01,-3.5E-02)); +#84882 = VECTOR('',#84883,1.); +#84883 = DIRECTION('',(0.,0.,1.)); +#84884 = ORIENTED_EDGE('',*,*,#84505,.T.); +#84885 = ORIENTED_EDGE('',*,*,#84845,.F.); +#84886 = ORIENTED_EDGE('',*,*,#84285,.F.); +#84887 = PLANE('',#84888); +#84888 = AXIS2_PLACEMENT_3D('',#84889,#84890,#84891); +#84889 = CARTESIAN_POINT('',(154.56375,-73.01,-3.5E-02)); +#84890 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#84891 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#84892 = ADVANCED_FACE('',(#84893),#84904,.T.); +#84893 = FACE_BOUND('',#84894,.T.); +#84894 = EDGE_LOOP('',(#84895,#84896,#84897,#84903)); +#84895 = ORIENTED_EDGE('',*,*,#84864,.T.); +#84896 = ORIENTED_EDGE('',*,*,#84601,.T.); +#84897 = ORIENTED_EDGE('',*,*,#84898,.F.); +#84898 = EDGE_CURVE('',#84374,#84594,#84899,.T.); +#84899 = LINE('',#84900,#84901); +#84900 = CARTESIAN_POINT('',(155.989215,-73.508792,-3.5E-02)); +#84901 = VECTOR('',#84902,1.); +#84902 = DIRECTION('',(0.,0.,1.)); +#84903 = ORIENTED_EDGE('',*,*,#84381,.F.); +#84904 = PLANE('',#84905); +#84905 = AXIS2_PLACEMENT_3D('',#84906,#84907,#84908); +#84906 = CARTESIAN_POINT('',(156.084525,-73.357107,-3.5E-02)); +#84907 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#84908 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#84909 = ADVANCED_FACE('',(#84910),#84921,.T.); +#84910 = FACE_BOUND('',#84911,.T.); +#84911 = EDGE_LOOP('',(#84912,#84918,#84919,#84920)); +#84912 = ORIENTED_EDGE('',*,*,#84913,.T.); +#84913 = EDGE_CURVE('',#84294,#84514,#84914,.T.); +#84914 = LINE('',#84915,#84916); +#84915 = CARTESIAN_POINT('',(154.583808,-73.188017,-3.5E-02)); +#84916 = VECTOR('',#84917,1.); +#84917 = DIRECTION('',(0.,0.,1.)); +#84918 = ORIENTED_EDGE('',*,*,#84513,.T.); +#84919 = ORIENTED_EDGE('',*,*,#84879,.F.); +#84920 = ORIENTED_EDGE('',*,*,#84293,.F.); +#84921 = PLANE('',#84922); +#84922 = AXIS2_PLACEMENT_3D('',#84923,#84924,#84925); +#84923 = CARTESIAN_POINT('',(154.583808,-73.188017,-3.5E-02)); +#84924 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#84925 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#84926 = ADVANCED_FACE('',(#84927),#84938,.T.); +#84927 = FACE_BOUND('',#84928,.T.); +#84928 = EDGE_LOOP('',(#84929,#84930,#84931,#84937)); +#84929 = ORIENTED_EDGE('',*,*,#84898,.T.); +#84930 = ORIENTED_EDGE('',*,*,#84593,.T.); +#84931 = ORIENTED_EDGE('',*,*,#84932,.F.); +#84932 = EDGE_CURVE('',#84366,#84586,#84933,.T.); +#84933 = LINE('',#84934,#84935); +#84934 = CARTESIAN_POINT('',(155.862542,-73.635465,-3.5E-02)); +#84935 = VECTOR('',#84936,1.); +#84936 = DIRECTION('',(0.,0.,1.)); +#84937 = ORIENTED_EDGE('',*,*,#84373,.F.); +#84938 = PLANE('',#84939); +#84939 = AXIS2_PLACEMENT_3D('',#84940,#84941,#84942); +#84940 = CARTESIAN_POINT('',(155.989215,-73.508792,-3.5E-02)); +#84941 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#84942 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#84943 = ADVANCED_FACE('',(#84944),#84955,.T.); +#84944 = FACE_BOUND('',#84945,.T.); +#84945 = EDGE_LOOP('',(#84946,#84952,#84953,#84954)); +#84946 = ORIENTED_EDGE('',*,*,#84947,.T.); +#84947 = EDGE_CURVE('',#84302,#84522,#84948,.T.); +#84948 = LINE('',#84949,#84950); +#84949 = CARTESIAN_POINT('',(154.642975,-73.357107,-3.5E-02)); +#84950 = VECTOR('',#84951,1.); +#84951 = DIRECTION('',(0.,0.,1.)); +#84952 = ORIENTED_EDGE('',*,*,#84521,.T.); +#84953 = ORIENTED_EDGE('',*,*,#84913,.F.); +#84954 = ORIENTED_EDGE('',*,*,#84301,.F.); +#84955 = PLANE('',#84956); +#84956 = AXIS2_PLACEMENT_3D('',#84957,#84958,#84959); +#84957 = CARTESIAN_POINT('',(154.642975,-73.357107,-3.5E-02)); +#84958 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#84959 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#84960 = ADVANCED_FACE('',(#84961),#84972,.T.); +#84961 = FACE_BOUND('',#84962,.T.); +#84962 = EDGE_LOOP('',(#84963,#84964,#84965,#84971)); +#84963 = ORIENTED_EDGE('',*,*,#84932,.T.); +#84964 = ORIENTED_EDGE('',*,*,#84585,.T.); +#84965 = ORIENTED_EDGE('',*,*,#84966,.F.); +#84966 = EDGE_CURVE('',#84358,#84578,#84967,.T.); +#84967 = LINE('',#84968,#84969); +#84968 = CARTESIAN_POINT('',(155.710857,-73.730775,-3.5E-02)); +#84969 = VECTOR('',#84970,1.); +#84970 = DIRECTION('',(0.,0.,1.)); +#84971 = ORIENTED_EDGE('',*,*,#84365,.F.); +#84972 = PLANE('',#84973); +#84973 = AXIS2_PLACEMENT_3D('',#84974,#84975,#84976); +#84974 = CARTESIAN_POINT('',(155.862542,-73.635465,-3.5E-02)); +#84975 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#84976 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#84977 = ADVANCED_FACE('',(#84978),#84989,.T.); +#84978 = FACE_BOUND('',#84979,.T.); +#84979 = EDGE_LOOP('',(#84980,#84986,#84987,#84988)); +#84980 = ORIENTED_EDGE('',*,*,#84981,.T.); +#84981 = EDGE_CURVE('',#84310,#84530,#84982,.T.); +#84982 = LINE('',#84983,#84984); +#84983 = CARTESIAN_POINT('',(154.738285,-73.508792,-3.5E-02)); +#84984 = VECTOR('',#84985,1.); +#84985 = DIRECTION('',(0.,0.,1.)); +#84986 = ORIENTED_EDGE('',*,*,#84529,.T.); +#84987 = ORIENTED_EDGE('',*,*,#84947,.F.); +#84988 = ORIENTED_EDGE('',*,*,#84309,.F.); +#84989 = PLANE('',#84990); +#84990 = AXIS2_PLACEMENT_3D('',#84991,#84992,#84993); +#84991 = CARTESIAN_POINT('',(154.738285,-73.508792,-3.5E-02)); +#84992 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#84993 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#84994 = ADVANCED_FACE('',(#84995),#85006,.T.); +#84995 = FACE_BOUND('',#84996,.T.); +#84996 = EDGE_LOOP('',(#84997,#84998,#84999,#85005)); +#84997 = ORIENTED_EDGE('',*,*,#84966,.T.); +#84998 = ORIENTED_EDGE('',*,*,#84577,.T.); +#84999 = ORIENTED_EDGE('',*,*,#85000,.F.); +#85000 = EDGE_CURVE('',#84350,#84570,#85001,.T.); +#85001 = LINE('',#85002,#85003); +#85002 = CARTESIAN_POINT('',(155.541767,-73.789942,-3.5E-02)); +#85003 = VECTOR('',#85004,1.); +#85004 = DIRECTION('',(0.,0.,1.)); +#85005 = ORIENTED_EDGE('',*,*,#84357,.F.); +#85006 = PLANE('',#85007); +#85007 = AXIS2_PLACEMENT_3D('',#85008,#85009,#85010); +#85008 = CARTESIAN_POINT('',(155.710857,-73.730775,-3.5E-02)); +#85009 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#85010 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#85011 = ADVANCED_FACE('',(#85012),#85023,.T.); +#85012 = FACE_BOUND('',#85013,.T.); +#85013 = EDGE_LOOP('',(#85014,#85020,#85021,#85022)); +#85014 = ORIENTED_EDGE('',*,*,#85015,.T.); +#85015 = EDGE_CURVE('',#84318,#84538,#85016,.T.); +#85016 = LINE('',#85017,#85018); +#85017 = CARTESIAN_POINT('',(154.864958,-73.635465,-3.5E-02)); +#85018 = VECTOR('',#85019,1.); +#85019 = DIRECTION('',(0.,0.,1.)); +#85020 = ORIENTED_EDGE('',*,*,#84537,.T.); +#85021 = ORIENTED_EDGE('',*,*,#84981,.F.); +#85022 = ORIENTED_EDGE('',*,*,#84317,.F.); +#85023 = PLANE('',#85024); +#85024 = AXIS2_PLACEMENT_3D('',#85025,#85026,#85027); +#85025 = CARTESIAN_POINT('',(154.864958,-73.635465,-3.5E-02)); +#85026 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#85027 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#85028 = ADVANCED_FACE('',(#85029),#85040,.T.); +#85029 = FACE_BOUND('',#85030,.T.); +#85030 = EDGE_LOOP('',(#85031,#85032,#85033,#85039)); +#85031 = ORIENTED_EDGE('',*,*,#85000,.T.); +#85032 = ORIENTED_EDGE('',*,*,#84569,.T.); +#85033 = ORIENTED_EDGE('',*,*,#85034,.F.); +#85034 = EDGE_CURVE('',#84342,#84562,#85035,.T.); +#85035 = LINE('',#85036,#85037); +#85036 = CARTESIAN_POINT('',(155.36375,-73.81,-3.5E-02)); +#85037 = VECTOR('',#85038,1.); +#85038 = DIRECTION('',(0.,0.,1.)); +#85039 = ORIENTED_EDGE('',*,*,#84349,.F.); +#85040 = PLANE('',#85041); +#85041 = AXIS2_PLACEMENT_3D('',#85042,#85043,#85044); +#85042 = CARTESIAN_POINT('',(155.541767,-73.789942,-3.5E-02)); +#85043 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#85044 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#85045 = ADVANCED_FACE('',(#85046),#85057,.T.); +#85046 = FACE_BOUND('',#85047,.T.); +#85047 = EDGE_LOOP('',(#85048,#85054,#85055,#85056)); +#85048 = ORIENTED_EDGE('',*,*,#85049,.T.); +#85049 = EDGE_CURVE('',#84326,#84546,#85050,.T.); +#85050 = LINE('',#85051,#85052); +#85051 = CARTESIAN_POINT('',(155.016643,-73.730775,-3.5E-02)); +#85052 = VECTOR('',#85053,1.); +#85053 = DIRECTION('',(0.,0.,1.)); +#85054 = ORIENTED_EDGE('',*,*,#84545,.T.); +#85055 = ORIENTED_EDGE('',*,*,#85015,.F.); +#85056 = ORIENTED_EDGE('',*,*,#84325,.F.); +#85057 = PLANE('',#85058); +#85058 = AXIS2_PLACEMENT_3D('',#85059,#85060,#85061); +#85059 = CARTESIAN_POINT('',(155.016643,-73.730775,-3.5E-02)); +#85060 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#85061 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#85062 = ADVANCED_FACE('',(#85063),#85074,.T.); +#85063 = FACE_BOUND('',#85064,.T.); +#85064 = EDGE_LOOP('',(#85065,#85066,#85067,#85073)); +#85065 = ORIENTED_EDGE('',*,*,#85034,.T.); +#85066 = ORIENTED_EDGE('',*,*,#84561,.T.); +#85067 = ORIENTED_EDGE('',*,*,#85068,.F.); +#85068 = EDGE_CURVE('',#84334,#84554,#85069,.T.); +#85069 = LINE('',#85070,#85071); +#85070 = CARTESIAN_POINT('',(155.185733,-73.789942,-3.5E-02)); +#85071 = VECTOR('',#85072,1.); +#85072 = DIRECTION('',(0.,0.,1.)); +#85073 = ORIENTED_EDGE('',*,*,#84341,.F.); +#85074 = PLANE('',#85075); +#85075 = AXIS2_PLACEMENT_3D('',#85076,#85077,#85078); +#85076 = CARTESIAN_POINT('',(155.36375,-73.81,-3.5E-02)); +#85077 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#85078 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#85079 = ADVANCED_FACE('',(#85080),#85086,.T.); +#85080 = FACE_BOUND('',#85081,.T.); +#85081 = EDGE_LOOP('',(#85082,#85083,#85084,#85085)); +#85082 = ORIENTED_EDGE('',*,*,#85068,.T.); +#85083 = ORIENTED_EDGE('',*,*,#84553,.T.); +#85084 = ORIENTED_EDGE('',*,*,#85049,.F.); +#85085 = ORIENTED_EDGE('',*,*,#84333,.F.); +#85086 = PLANE('',#85087); +#85087 = AXIS2_PLACEMENT_3D('',#85088,#85089,#85090); +#85088 = CARTESIAN_POINT('',(155.185733,-73.789942,-3.5E-02)); +#85089 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#85090 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#85091 = ADVANCED_FACE('',(#85092),#85103,.F.); +#85092 = FACE_BOUND('',#85093,.T.); +#85093 = EDGE_LOOP('',(#85094,#85095,#85101,#85102)); +#85094 = ORIENTED_EDGE('',*,*,#84438,.T.); +#85095 = ORIENTED_EDGE('',*,*,#85096,.T.); +#85096 = EDGE_CURVE('',#84439,#84659,#85097,.T.); +#85097 = LINE('',#85098,#85099); +#85098 = CARTESIAN_POINT('',(155.36375,-73.385,-4.5E-02)); +#85099 = VECTOR('',#85100,1.); +#85100 = DIRECTION('',(0.,0.,1.)); +#85101 = ORIENTED_EDGE('',*,*,#84658,.F.); +#85102 = ORIENTED_EDGE('',*,*,#85096,.F.); +#85103 = CYLINDRICAL_SURFACE('',#85104,0.375); +#85104 = AXIS2_PLACEMENT_3D('',#85105,#85106,#85107); +#85105 = CARTESIAN_POINT('',(155.36375,-73.01,-4.5E-02)); +#85106 = DIRECTION('',(-0.,-0.,-1.)); +#85107 = DIRECTION('',(-0.,-1.,0.)); +#85108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#85112)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#85109,#85110,#85111)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#85109 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#85110 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#85111 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#85112 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#85109, + 'distance_accuracy_value','confusion accuracy'); +#85113 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#85114,#85116); +#85114 = ( REPRESENTATION_RELATIONSHIP('','',#84126,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#85115) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#85115 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1711); +#85116 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #85117); +#85117 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('426','=>[0:1:1:419]','',#5, + #84121,$); +#85118 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#84123)); +#85119 = SHAPE_DEFINITION_REPRESENTATION(#85120,#85126); +#85120 = PRODUCT_DEFINITION_SHAPE('','',#85121); +#85121 = PRODUCT_DEFINITION('design','',#85122,#85125); +#85122 = PRODUCT_DEFINITION_FORMATION('','',#85123); +#85123 = PRODUCT('HackPad_pad_170','HackPad_pad_170','',(#85124)); +#85124 = PRODUCT_CONTEXT('',#2,'mechanical'); +#85125 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#85126 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#85127),#85219); +#85127 = MANIFOLD_SOLID_BREP('',#85128); +#85128 = CLOSED_SHELL('',(#85129,#85162,#85182,#85202)); +#85129 = ADVANCED_FACE('',(#85130),#85157,.T.); +#85130 = FACE_BOUND('',#85131,.F.); +#85131 = EDGE_LOOP('',(#85132,#85142,#85149,#85150)); +#85132 = ORIENTED_EDGE('',*,*,#85133,.T.); +#85133 = EDGE_CURVE('',#85134,#85136,#85138,.T.); +#85134 = VERTEX_POINT('',#85135); +#85135 = CARTESIAN_POINT('',(155.36375,-73.41,-3.5E-02)); +#85136 = VERTEX_POINT('',#85137); +#85137 = CARTESIAN_POINT('',(155.36375,-73.41,1.635)); +#85138 = LINE('',#85139,#85140); +#85139 = CARTESIAN_POINT('',(155.36375,-73.41,-3.5E-02)); +#85140 = VECTOR('',#85141,1.); +#85141 = DIRECTION('',(0.,0.,1.)); +#85142 = ORIENTED_EDGE('',*,*,#85143,.T.); +#85143 = EDGE_CURVE('',#85136,#85136,#85144,.T.); +#85144 = CIRCLE('',#85145,0.4); +#85145 = AXIS2_PLACEMENT_3D('',#85146,#85147,#85148); +#85146 = CARTESIAN_POINT('',(155.36375,-73.01,1.635)); +#85147 = DIRECTION('',(0.,-0.,1.)); +#85148 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#85149 = ORIENTED_EDGE('',*,*,#85133,.F.); +#85150 = ORIENTED_EDGE('',*,*,#85151,.F.); +#85151 = EDGE_CURVE('',#85134,#85134,#85152,.T.); +#85152 = CIRCLE('',#85153,0.4); +#85153 = AXIS2_PLACEMENT_3D('',#85154,#85155,#85156); +#85154 = CARTESIAN_POINT('',(155.36375,-73.01,-3.5E-02)); +#85155 = DIRECTION('',(0.,-0.,1.)); +#85156 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#85157 = CYLINDRICAL_SURFACE('',#85158,0.4); +#85158 = AXIS2_PLACEMENT_3D('',#85159,#85160,#85161); +#85159 = CARTESIAN_POINT('',(155.36375,-73.01,-3.5E-02)); +#85160 = DIRECTION('',(-0.,0.,-1.)); +#85161 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#85162 = ADVANCED_FACE('',(#85163,#85166),#85177,.F.); +#85163 = FACE_BOUND('',#85164,.F.); +#85164 = EDGE_LOOP('',(#85165)); +#85165 = ORIENTED_EDGE('',*,*,#85151,.T.); +#85166 = FACE_BOUND('',#85167,.F.); +#85167 = EDGE_LOOP('',(#85168)); +#85168 = ORIENTED_EDGE('',*,*,#85169,.T.); +#85169 = EDGE_CURVE('',#85170,#85170,#85172,.T.); +#85170 = VERTEX_POINT('',#85171); +#85171 = CARTESIAN_POINT('',(155.36375,-73.385,-3.5E-02)); +#85172 = CIRCLE('',#85173,0.375); +#85173 = AXIS2_PLACEMENT_3D('',#85174,#85175,#85176); +#85174 = CARTESIAN_POINT('',(155.36375,-73.01,-3.5E-02)); +#85175 = DIRECTION('',(-0.,0.,-1.)); +#85176 = DIRECTION('',(-0.,-1.,0.)); +#85177 = PLANE('',#85178); +#85178 = AXIS2_PLACEMENT_3D('',#85179,#85180,#85181); +#85179 = CARTESIAN_POINT('',(155.36375,-73.41,-3.5E-02)); +#85180 = DIRECTION('',(0.,0.,1.)); +#85181 = DIRECTION('',(1.,0.,-0.)); +#85182 = ADVANCED_FACE('',(#85183,#85186),#85197,.T.); +#85183 = FACE_BOUND('',#85184,.T.); +#85184 = EDGE_LOOP('',(#85185)); +#85185 = ORIENTED_EDGE('',*,*,#85143,.T.); +#85186 = FACE_BOUND('',#85187,.T.); +#85187 = EDGE_LOOP('',(#85188)); +#85188 = ORIENTED_EDGE('',*,*,#85189,.T.); +#85189 = EDGE_CURVE('',#85190,#85190,#85192,.T.); +#85190 = VERTEX_POINT('',#85191); +#85191 = CARTESIAN_POINT('',(155.36375,-73.385,1.635)); +#85192 = CIRCLE('',#85193,0.375); +#85193 = AXIS2_PLACEMENT_3D('',#85194,#85195,#85196); +#85194 = CARTESIAN_POINT('',(155.36375,-73.01,1.635)); +#85195 = DIRECTION('',(-0.,0.,-1.)); +#85196 = DIRECTION('',(-0.,-1.,0.)); +#85197 = PLANE('',#85198); +#85198 = AXIS2_PLACEMENT_3D('',#85199,#85200,#85201); +#85199 = CARTESIAN_POINT('',(155.36375,-73.41,1.635)); +#85200 = DIRECTION('',(0.,0.,1.)); +#85201 = DIRECTION('',(1.,0.,-0.)); +#85202 = ADVANCED_FACE('',(#85203),#85214,.F.); +#85203 = FACE_BOUND('',#85204,.T.); +#85204 = EDGE_LOOP('',(#85205,#85206,#85212,#85213)); +#85205 = ORIENTED_EDGE('',*,*,#85169,.T.); +#85206 = ORIENTED_EDGE('',*,*,#85207,.T.); +#85207 = EDGE_CURVE('',#85170,#85190,#85208,.T.); +#85208 = LINE('',#85209,#85210); +#85209 = CARTESIAN_POINT('',(155.36375,-73.385,-4.5E-02)); +#85210 = VECTOR('',#85211,1.); +#85211 = DIRECTION('',(0.,0.,1.)); +#85212 = ORIENTED_EDGE('',*,*,#85189,.F.); +#85213 = ORIENTED_EDGE('',*,*,#85207,.F.); +#85214 = CYLINDRICAL_SURFACE('',#85215,0.375); +#85215 = AXIS2_PLACEMENT_3D('',#85216,#85217,#85218); +#85216 = CARTESIAN_POINT('',(155.36375,-73.01,-4.5E-02)); +#85217 = DIRECTION('',(-0.,-0.,-1.)); +#85218 = DIRECTION('',(-0.,-1.,0.)); +#85219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#85223)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#85220,#85221,#85222)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#85220 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#85221 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#85222 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#85223 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#85220, + 'distance_accuracy_value','confusion accuracy'); +#85224 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#85225,#85227); +#85225 = ( REPRESENTATION_RELATIONSHIP('','',#85126,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#85226) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#85226 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1715); +#85227 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #85228); +#85228 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('427','=>[0:1:1:420]','',#5, + #85121,$); +#85229 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#85123)); +#85230 = SHAPE_DEFINITION_REPRESENTATION(#85231,#85237); +#85231 = PRODUCT_DEFINITION_SHAPE('','',#85232); +#85232 = PRODUCT_DEFINITION('design','',#85233,#85236); +#85233 = PRODUCT_DEFINITION_FORMATION('','',#85234); +#85234 = PRODUCT('HackPad_pad_171','HackPad_pad_171','',(#85235)); +#85235 = PRODUCT_CONTEXT('',#2,'mechanical'); +#85236 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#85237 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#85238),#85427); +#85238 = MANIFOLD_SOLID_BREP('',#85239); +#85239 = CLOSED_SHELL('',(#85240,#85280,#85311,#85342,#85370,#85398, + #85410)); +#85240 = ADVANCED_FACE('',(#85241),#85275,.T.); +#85241 = FACE_BOUND('',#85242,.T.); +#85242 = EDGE_LOOP('',(#85243,#85253,#85261,#85269)); +#85243 = ORIENTED_EDGE('',*,*,#85244,.T.); +#85244 = EDGE_CURVE('',#85245,#85247,#85249,.T.); +#85245 = VERTEX_POINT('',#85246); +#85246 = CARTESIAN_POINT('',(123.16375,-66.05,1.6)); +#85247 = VERTEX_POINT('',#85248); +#85248 = CARTESIAN_POINT('',(123.16375,-66.05,1.635)); +#85249 = LINE('',#85250,#85251); +#85250 = CARTESIAN_POINT('',(123.16375,-66.05,1.6)); +#85251 = VECTOR('',#85252,1.); +#85252 = DIRECTION('',(0.,0.,1.)); +#85253 = ORIENTED_EDGE('',*,*,#85254,.T.); +#85254 = EDGE_CURVE('',#85247,#85255,#85257,.T.); +#85255 = VERTEX_POINT('',#85256); +#85256 = CARTESIAN_POINT('',(121.56375,-66.05,1.635)); +#85257 = LINE('',#85258,#85259); +#85258 = CARTESIAN_POINT('',(123.16375,-66.05,1.635)); +#85259 = VECTOR('',#85260,1.); +#85260 = DIRECTION('',(-1.,0.,0.)); +#85261 = ORIENTED_EDGE('',*,*,#85262,.F.); +#85262 = EDGE_CURVE('',#85263,#85255,#85265,.T.); +#85263 = VERTEX_POINT('',#85264); +#85264 = CARTESIAN_POINT('',(121.56375,-66.05,1.6)); +#85265 = LINE('',#85266,#85267); +#85266 = CARTESIAN_POINT('',(121.56375,-66.05,1.6)); +#85267 = VECTOR('',#85268,1.); +#85268 = DIRECTION('',(0.,0.,1.)); +#85269 = ORIENTED_EDGE('',*,*,#85270,.F.); +#85270 = EDGE_CURVE('',#85245,#85263,#85271,.T.); +#85271 = LINE('',#85272,#85273); +#85272 = CARTESIAN_POINT('',(123.16375,-66.05,1.6)); +#85273 = VECTOR('',#85274,1.); +#85274 = DIRECTION('',(-1.,0.,0.)); +#85275 = PLANE('',#85276); +#85276 = AXIS2_PLACEMENT_3D('',#85277,#85278,#85279); +#85277 = CARTESIAN_POINT('',(123.16375,-66.05,1.6)); +#85278 = DIRECTION('',(0.,-1.,0.)); +#85279 = DIRECTION('',(-1.,0.,0.)); +#85280 = ADVANCED_FACE('',(#85281),#85306,.T.); +#85281 = FACE_BOUND('',#85282,.T.); +#85282 = EDGE_LOOP('',(#85283,#85293,#85299,#85300)); +#85283 = ORIENTED_EDGE('',*,*,#85284,.T.); +#85284 = EDGE_CURVE('',#85285,#85287,#85289,.T.); +#85285 = VERTEX_POINT('',#85286); +#85286 = CARTESIAN_POINT('',(123.16375,-64.45,1.6)); +#85287 = VERTEX_POINT('',#85288); +#85288 = CARTESIAN_POINT('',(123.16375,-64.45,1.635)); +#85289 = LINE('',#85290,#85291); +#85290 = CARTESIAN_POINT('',(123.16375,-64.45,1.6)); +#85291 = VECTOR('',#85292,1.); +#85292 = DIRECTION('',(0.,0.,1.)); +#85293 = ORIENTED_EDGE('',*,*,#85294,.T.); +#85294 = EDGE_CURVE('',#85287,#85247,#85295,.T.); +#85295 = LINE('',#85296,#85297); +#85296 = CARTESIAN_POINT('',(123.16375,-64.45,1.635)); +#85297 = VECTOR('',#85298,1.); +#85298 = DIRECTION('',(0.,-1.,0.)); +#85299 = ORIENTED_EDGE('',*,*,#85244,.F.); +#85300 = ORIENTED_EDGE('',*,*,#85301,.F.); +#85301 = EDGE_CURVE('',#85285,#85245,#85302,.T.); +#85302 = LINE('',#85303,#85304); +#85303 = CARTESIAN_POINT('',(123.16375,-64.45,1.6)); +#85304 = VECTOR('',#85305,1.); +#85305 = DIRECTION('',(0.,-1.,0.)); +#85306 = PLANE('',#85307); +#85307 = AXIS2_PLACEMENT_3D('',#85308,#85309,#85310); +#85308 = CARTESIAN_POINT('',(123.16375,-64.45,1.6)); +#85309 = DIRECTION('',(1.,0.,-0.)); +#85310 = DIRECTION('',(0.,-1.,0.)); +#85311 = ADVANCED_FACE('',(#85312),#85337,.T.); +#85312 = FACE_BOUND('',#85313,.T.); +#85313 = EDGE_LOOP('',(#85314,#85315,#85323,#85331)); +#85314 = ORIENTED_EDGE('',*,*,#85262,.T.); +#85315 = ORIENTED_EDGE('',*,*,#85316,.T.); +#85316 = EDGE_CURVE('',#85255,#85317,#85319,.T.); +#85317 = VERTEX_POINT('',#85318); +#85318 = CARTESIAN_POINT('',(121.56375,-64.45,1.635)); +#85319 = LINE('',#85320,#85321); +#85320 = CARTESIAN_POINT('',(121.56375,-66.05,1.635)); +#85321 = VECTOR('',#85322,1.); +#85322 = DIRECTION('',(0.,1.,0.)); +#85323 = ORIENTED_EDGE('',*,*,#85324,.F.); +#85324 = EDGE_CURVE('',#85325,#85317,#85327,.T.); +#85325 = VERTEX_POINT('',#85326); +#85326 = CARTESIAN_POINT('',(121.56375,-64.45,1.6)); +#85327 = LINE('',#85328,#85329); +#85328 = CARTESIAN_POINT('',(121.56375,-64.45,1.6)); +#85329 = VECTOR('',#85330,1.); +#85330 = DIRECTION('',(0.,0.,1.)); +#85331 = ORIENTED_EDGE('',*,*,#85332,.F.); +#85332 = EDGE_CURVE('',#85263,#85325,#85333,.T.); +#85333 = LINE('',#85334,#85335); +#85334 = CARTESIAN_POINT('',(121.56375,-66.05,1.6)); +#85335 = VECTOR('',#85336,1.); +#85336 = DIRECTION('',(0.,1.,0.)); +#85337 = PLANE('',#85338); +#85338 = AXIS2_PLACEMENT_3D('',#85339,#85340,#85341); +#85339 = CARTESIAN_POINT('',(121.56375,-66.05,1.6)); +#85340 = DIRECTION('',(-1.,0.,0.)); +#85341 = DIRECTION('',(0.,1.,0.)); +#85342 = ADVANCED_FACE('',(#85343,#85354),#85365,.F.); +#85343 = FACE_BOUND('',#85344,.F.); +#85344 = EDGE_LOOP('',(#85345,#85346,#85347,#85353)); +#85345 = ORIENTED_EDGE('',*,*,#85270,.F.); +#85346 = ORIENTED_EDGE('',*,*,#85301,.F.); +#85347 = ORIENTED_EDGE('',*,*,#85348,.F.); +#85348 = EDGE_CURVE('',#85325,#85285,#85349,.T.); +#85349 = LINE('',#85350,#85351); +#85350 = CARTESIAN_POINT('',(121.56375,-64.45,1.6)); +#85351 = VECTOR('',#85352,1.); +#85352 = DIRECTION('',(1.,0.,0.)); +#85353 = ORIENTED_EDGE('',*,*,#85332,.F.); +#85354 = FACE_BOUND('',#85355,.F.); +#85355 = EDGE_LOOP('',(#85356)); +#85356 = ORIENTED_EDGE('',*,*,#85357,.T.); +#85357 = EDGE_CURVE('',#85358,#85358,#85360,.T.); +#85358 = VERTEX_POINT('',#85359); +#85359 = CARTESIAN_POINT('',(122.36375,-65.625,1.6)); +#85360 = CIRCLE('',#85361,0.375); +#85361 = AXIS2_PLACEMENT_3D('',#85362,#85363,#85364); +#85362 = CARTESIAN_POINT('',(122.36375,-65.25,1.6)); +#85363 = DIRECTION('',(-0.,0.,-1.)); +#85364 = DIRECTION('',(-0.,-1.,0.)); +#85365 = PLANE('',#85366); +#85366 = AXIS2_PLACEMENT_3D('',#85367,#85368,#85369); +#85367 = CARTESIAN_POINT('',(0.,0.,1.6)); +#85368 = DIRECTION('',(0.,0.,1.)); +#85369 = DIRECTION('',(1.,0.,-0.)); +#85370 = ADVANCED_FACE('',(#85371,#85382),#85393,.T.); +#85371 = FACE_BOUND('',#85372,.T.); +#85372 = EDGE_LOOP('',(#85373,#85374,#85375,#85381)); +#85373 = ORIENTED_EDGE('',*,*,#85254,.F.); +#85374 = ORIENTED_EDGE('',*,*,#85294,.F.); +#85375 = ORIENTED_EDGE('',*,*,#85376,.F.); +#85376 = EDGE_CURVE('',#85317,#85287,#85377,.T.); +#85377 = LINE('',#85378,#85379); +#85378 = CARTESIAN_POINT('',(121.56375,-64.45,1.635)); +#85379 = VECTOR('',#85380,1.); +#85380 = DIRECTION('',(1.,0.,0.)); +#85381 = ORIENTED_EDGE('',*,*,#85316,.F.); +#85382 = FACE_BOUND('',#85383,.T.); +#85383 = EDGE_LOOP('',(#85384)); +#85384 = ORIENTED_EDGE('',*,*,#85385,.T.); +#85385 = EDGE_CURVE('',#85386,#85386,#85388,.T.); +#85386 = VERTEX_POINT('',#85387); +#85387 = CARTESIAN_POINT('',(122.36375,-65.625,1.635)); +#85388 = CIRCLE('',#85389,0.375); +#85389 = AXIS2_PLACEMENT_3D('',#85390,#85391,#85392); +#85390 = CARTESIAN_POINT('',(122.36375,-65.25,1.635)); +#85391 = DIRECTION('',(-0.,0.,-1.)); +#85392 = DIRECTION('',(-0.,-1.,0.)); +#85393 = PLANE('',#85394); +#85394 = AXIS2_PLACEMENT_3D('',#85395,#85396,#85397); +#85395 = CARTESIAN_POINT('',(0.,0.,1.635)); +#85396 = DIRECTION('',(0.,0.,1.)); +#85397 = DIRECTION('',(1.,0.,-0.)); +#85398 = ADVANCED_FACE('',(#85399),#85405,.T.); +#85399 = FACE_BOUND('',#85400,.T.); +#85400 = EDGE_LOOP('',(#85401,#85402,#85403,#85404)); +#85401 = ORIENTED_EDGE('',*,*,#85324,.T.); +#85402 = ORIENTED_EDGE('',*,*,#85376,.T.); +#85403 = ORIENTED_EDGE('',*,*,#85284,.F.); +#85404 = ORIENTED_EDGE('',*,*,#85348,.F.); +#85405 = PLANE('',#85406); +#85406 = AXIS2_PLACEMENT_3D('',#85407,#85408,#85409); +#85407 = CARTESIAN_POINT('',(121.56375,-64.45,1.6)); +#85408 = DIRECTION('',(0.,1.,0.)); +#85409 = DIRECTION('',(1.,0.,0.)); +#85410 = ADVANCED_FACE('',(#85411),#85422,.F.); +#85411 = FACE_BOUND('',#85412,.T.); +#85412 = EDGE_LOOP('',(#85413,#85414,#85420,#85421)); +#85413 = ORIENTED_EDGE('',*,*,#85357,.T.); +#85414 = ORIENTED_EDGE('',*,*,#85415,.T.); +#85415 = EDGE_CURVE('',#85358,#85386,#85416,.T.); +#85416 = LINE('',#85417,#85418); +#85417 = CARTESIAN_POINT('',(122.36375,-65.625,-4.5E-02)); +#85418 = VECTOR('',#85419,1.); +#85419 = DIRECTION('',(0.,0.,1.)); +#85420 = ORIENTED_EDGE('',*,*,#85385,.F.); +#85421 = ORIENTED_EDGE('',*,*,#85415,.F.); +#85422 = CYLINDRICAL_SURFACE('',#85423,0.375); +#85423 = AXIS2_PLACEMENT_3D('',#85424,#85425,#85426); +#85424 = CARTESIAN_POINT('',(122.36375,-65.25,-4.5E-02)); +#85425 = DIRECTION('',(-0.,-0.,-1.)); +#85426 = DIRECTION('',(-0.,-1.,0.)); +#85427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#85431)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#85428,#85429,#85430)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#85428 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#85429 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#85430 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#85431 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#85428, + 'distance_accuracy_value','confusion accuracy'); +#85432 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#85433,#85435); +#85433 = ( REPRESENTATION_RELATIONSHIP('','',#85237,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#85434) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#85434 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1719); +#85435 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #85436); +#85436 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('428','=>[0:1:1:421]','',#5, + #85232,$); +#85437 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#85234)); +#85438 = SHAPE_DEFINITION_REPRESENTATION(#85439,#85445); +#85439 = PRODUCT_DEFINITION_SHAPE('','',#85440); +#85440 = PRODUCT_DEFINITION('design','',#85441,#85444); +#85441 = PRODUCT_DEFINITION_FORMATION('','',#85442); +#85442 = PRODUCT('HackPad_pad_172','HackPad_pad_172','',(#85443)); +#85443 = PRODUCT_CONTEXT('',#2,'mechanical'); +#85444 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#85445 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#85446),#85635); +#85446 = MANIFOLD_SOLID_BREP('',#85447); +#85447 = CLOSED_SHELL('',(#85448,#85488,#85519,#85550,#85578,#85606, + #85618)); +#85448 = ADVANCED_FACE('',(#85449),#85483,.T.); +#85449 = FACE_BOUND('',#85450,.T.); +#85450 = EDGE_LOOP('',(#85451,#85461,#85469,#85477)); +#85451 = ORIENTED_EDGE('',*,*,#85452,.T.); +#85452 = EDGE_CURVE('',#85453,#85455,#85457,.T.); +#85453 = VERTEX_POINT('',#85454); +#85454 = CARTESIAN_POINT('',(123.16375,-66.05,-3.5E-02)); +#85455 = VERTEX_POINT('',#85456); +#85456 = CARTESIAN_POINT('',(123.16375,-66.05,0.)); +#85457 = LINE('',#85458,#85459); +#85458 = CARTESIAN_POINT('',(123.16375,-66.05,-3.5E-02)); +#85459 = VECTOR('',#85460,1.); +#85460 = DIRECTION('',(0.,0.,1.)); +#85461 = ORIENTED_EDGE('',*,*,#85462,.T.); +#85462 = EDGE_CURVE('',#85455,#85463,#85465,.T.); +#85463 = VERTEX_POINT('',#85464); +#85464 = CARTESIAN_POINT('',(121.56375,-66.05,0.)); +#85465 = LINE('',#85466,#85467); +#85466 = CARTESIAN_POINT('',(123.16375,-66.05,0.)); +#85467 = VECTOR('',#85468,1.); +#85468 = DIRECTION('',(-1.,0.,0.)); +#85469 = ORIENTED_EDGE('',*,*,#85470,.F.); +#85470 = EDGE_CURVE('',#85471,#85463,#85473,.T.); +#85471 = VERTEX_POINT('',#85472); +#85472 = CARTESIAN_POINT('',(121.56375,-66.05,-3.5E-02)); +#85473 = LINE('',#85474,#85475); +#85474 = CARTESIAN_POINT('',(121.56375,-66.05,-3.5E-02)); +#85475 = VECTOR('',#85476,1.); +#85476 = DIRECTION('',(0.,0.,1.)); +#85477 = ORIENTED_EDGE('',*,*,#85478,.F.); +#85478 = EDGE_CURVE('',#85453,#85471,#85479,.T.); +#85479 = LINE('',#85480,#85481); +#85480 = CARTESIAN_POINT('',(123.16375,-66.05,-3.5E-02)); +#85481 = VECTOR('',#85482,1.); +#85482 = DIRECTION('',(-1.,0.,0.)); +#85483 = PLANE('',#85484); +#85484 = AXIS2_PLACEMENT_3D('',#85485,#85486,#85487); +#85485 = CARTESIAN_POINT('',(123.16375,-66.05,-3.5E-02)); +#85486 = DIRECTION('',(0.,-1.,0.)); +#85487 = DIRECTION('',(-1.,0.,0.)); +#85488 = ADVANCED_FACE('',(#85489),#85514,.T.); +#85489 = FACE_BOUND('',#85490,.T.); +#85490 = EDGE_LOOP('',(#85491,#85501,#85507,#85508)); +#85491 = ORIENTED_EDGE('',*,*,#85492,.T.); +#85492 = EDGE_CURVE('',#85493,#85495,#85497,.T.); +#85493 = VERTEX_POINT('',#85494); +#85494 = CARTESIAN_POINT('',(123.16375,-64.45,-3.5E-02)); +#85495 = VERTEX_POINT('',#85496); +#85496 = CARTESIAN_POINT('',(123.16375,-64.45,0.)); +#85497 = LINE('',#85498,#85499); +#85498 = CARTESIAN_POINT('',(123.16375,-64.45,-3.5E-02)); +#85499 = VECTOR('',#85500,1.); +#85500 = DIRECTION('',(0.,0.,1.)); +#85501 = ORIENTED_EDGE('',*,*,#85502,.T.); +#85502 = EDGE_CURVE('',#85495,#85455,#85503,.T.); +#85503 = LINE('',#85504,#85505); +#85504 = CARTESIAN_POINT('',(123.16375,-64.45,0.)); +#85505 = VECTOR('',#85506,1.); +#85506 = DIRECTION('',(0.,-1.,0.)); +#85507 = ORIENTED_EDGE('',*,*,#85452,.F.); +#85508 = ORIENTED_EDGE('',*,*,#85509,.F.); +#85509 = EDGE_CURVE('',#85493,#85453,#85510,.T.); +#85510 = LINE('',#85511,#85512); +#85511 = CARTESIAN_POINT('',(123.16375,-64.45,-3.5E-02)); +#85512 = VECTOR('',#85513,1.); +#85513 = DIRECTION('',(0.,-1.,0.)); +#85514 = PLANE('',#85515); +#85515 = AXIS2_PLACEMENT_3D('',#85516,#85517,#85518); +#85516 = CARTESIAN_POINT('',(123.16375,-64.45,-3.5E-02)); +#85517 = DIRECTION('',(1.,0.,-0.)); +#85518 = DIRECTION('',(0.,-1.,0.)); +#85519 = ADVANCED_FACE('',(#85520),#85545,.T.); +#85520 = FACE_BOUND('',#85521,.T.); +#85521 = EDGE_LOOP('',(#85522,#85523,#85531,#85539)); +#85522 = ORIENTED_EDGE('',*,*,#85470,.T.); +#85523 = ORIENTED_EDGE('',*,*,#85524,.T.); +#85524 = EDGE_CURVE('',#85463,#85525,#85527,.T.); +#85525 = VERTEX_POINT('',#85526); +#85526 = CARTESIAN_POINT('',(121.56375,-64.45,0.)); +#85527 = LINE('',#85528,#85529); +#85528 = CARTESIAN_POINT('',(121.56375,-66.05,0.)); +#85529 = VECTOR('',#85530,1.); +#85530 = DIRECTION('',(0.,1.,0.)); +#85531 = ORIENTED_EDGE('',*,*,#85532,.F.); +#85532 = EDGE_CURVE('',#85533,#85525,#85535,.T.); +#85533 = VERTEX_POINT('',#85534); +#85534 = CARTESIAN_POINT('',(121.56375,-64.45,-3.5E-02)); +#85535 = LINE('',#85536,#85537); +#85536 = CARTESIAN_POINT('',(121.56375,-64.45,-3.5E-02)); +#85537 = VECTOR('',#85538,1.); +#85538 = DIRECTION('',(0.,0.,1.)); +#85539 = ORIENTED_EDGE('',*,*,#85540,.F.); +#85540 = EDGE_CURVE('',#85471,#85533,#85541,.T.); +#85541 = LINE('',#85542,#85543); +#85542 = CARTESIAN_POINT('',(121.56375,-66.05,-3.5E-02)); +#85543 = VECTOR('',#85544,1.); +#85544 = DIRECTION('',(0.,1.,0.)); +#85545 = PLANE('',#85546); +#85546 = AXIS2_PLACEMENT_3D('',#85547,#85548,#85549); +#85547 = CARTESIAN_POINT('',(121.56375,-66.05,-3.5E-02)); +#85548 = DIRECTION('',(-1.,0.,0.)); +#85549 = DIRECTION('',(0.,1.,0.)); +#85550 = ADVANCED_FACE('',(#85551,#85562),#85573,.F.); +#85551 = FACE_BOUND('',#85552,.F.); +#85552 = EDGE_LOOP('',(#85553,#85554,#85555,#85561)); +#85553 = ORIENTED_EDGE('',*,*,#85478,.F.); +#85554 = ORIENTED_EDGE('',*,*,#85509,.F.); +#85555 = ORIENTED_EDGE('',*,*,#85556,.F.); +#85556 = EDGE_CURVE('',#85533,#85493,#85557,.T.); +#85557 = LINE('',#85558,#85559); +#85558 = CARTESIAN_POINT('',(121.56375,-64.45,-3.5E-02)); +#85559 = VECTOR('',#85560,1.); +#85560 = DIRECTION('',(1.,0.,0.)); +#85561 = ORIENTED_EDGE('',*,*,#85540,.F.); +#85562 = FACE_BOUND('',#85563,.F.); +#85563 = EDGE_LOOP('',(#85564)); +#85564 = ORIENTED_EDGE('',*,*,#85565,.T.); +#85565 = EDGE_CURVE('',#85566,#85566,#85568,.T.); +#85566 = VERTEX_POINT('',#85567); +#85567 = CARTESIAN_POINT('',(122.36375,-65.625,-3.5E-02)); +#85568 = CIRCLE('',#85569,0.375); +#85569 = AXIS2_PLACEMENT_3D('',#85570,#85571,#85572); +#85570 = CARTESIAN_POINT('',(122.36375,-65.25,-3.5E-02)); +#85571 = DIRECTION('',(-0.,0.,-1.)); +#85572 = DIRECTION('',(-0.,-1.,0.)); +#85573 = PLANE('',#85574); +#85574 = AXIS2_PLACEMENT_3D('',#85575,#85576,#85577); +#85575 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#85576 = DIRECTION('',(0.,0.,1.)); +#85577 = DIRECTION('',(1.,0.,-0.)); +#85578 = ADVANCED_FACE('',(#85579,#85590),#85601,.T.); +#85579 = FACE_BOUND('',#85580,.T.); +#85580 = EDGE_LOOP('',(#85581,#85582,#85583,#85589)); +#85581 = ORIENTED_EDGE('',*,*,#85462,.F.); +#85582 = ORIENTED_EDGE('',*,*,#85502,.F.); +#85583 = ORIENTED_EDGE('',*,*,#85584,.F.); +#85584 = EDGE_CURVE('',#85525,#85495,#85585,.T.); +#85585 = LINE('',#85586,#85587); +#85586 = CARTESIAN_POINT('',(121.56375,-64.45,0.)); +#85587 = VECTOR('',#85588,1.); +#85588 = DIRECTION('',(1.,0.,0.)); +#85589 = ORIENTED_EDGE('',*,*,#85524,.F.); +#85590 = FACE_BOUND('',#85591,.T.); +#85591 = EDGE_LOOP('',(#85592)); +#85592 = ORIENTED_EDGE('',*,*,#85593,.T.); +#85593 = EDGE_CURVE('',#85594,#85594,#85596,.T.); +#85594 = VERTEX_POINT('',#85595); +#85595 = CARTESIAN_POINT('',(122.36375,-65.625,0.)); +#85596 = CIRCLE('',#85597,0.375); +#85597 = AXIS2_PLACEMENT_3D('',#85598,#85599,#85600); +#85598 = CARTESIAN_POINT('',(122.36375,-65.25,0.)); +#85599 = DIRECTION('',(-0.,0.,-1.)); +#85600 = DIRECTION('',(-0.,-1.,0.)); +#85601 = PLANE('',#85602); +#85602 = AXIS2_PLACEMENT_3D('',#85603,#85604,#85605); +#85603 = CARTESIAN_POINT('',(0.,0.,0.)); +#85604 = DIRECTION('',(0.,0.,1.)); +#85605 = DIRECTION('',(1.,0.,-0.)); +#85606 = ADVANCED_FACE('',(#85607),#85613,.T.); +#85607 = FACE_BOUND('',#85608,.T.); +#85608 = EDGE_LOOP('',(#85609,#85610,#85611,#85612)); +#85609 = ORIENTED_EDGE('',*,*,#85532,.T.); +#85610 = ORIENTED_EDGE('',*,*,#85584,.T.); +#85611 = ORIENTED_EDGE('',*,*,#85492,.F.); +#85612 = ORIENTED_EDGE('',*,*,#85556,.F.); +#85613 = PLANE('',#85614); +#85614 = AXIS2_PLACEMENT_3D('',#85615,#85616,#85617); +#85615 = CARTESIAN_POINT('',(121.56375,-64.45,-3.5E-02)); +#85616 = DIRECTION('',(0.,1.,0.)); +#85617 = DIRECTION('',(1.,0.,0.)); +#85618 = ADVANCED_FACE('',(#85619),#85630,.F.); +#85619 = FACE_BOUND('',#85620,.T.); +#85620 = EDGE_LOOP('',(#85621,#85622,#85628,#85629)); +#85621 = ORIENTED_EDGE('',*,*,#85565,.T.); +#85622 = ORIENTED_EDGE('',*,*,#85623,.T.); +#85623 = EDGE_CURVE('',#85566,#85594,#85624,.T.); +#85624 = LINE('',#85625,#85626); +#85625 = CARTESIAN_POINT('',(122.36375,-65.625,-4.5E-02)); +#85626 = VECTOR('',#85627,1.); +#85627 = DIRECTION('',(0.,0.,1.)); +#85628 = ORIENTED_EDGE('',*,*,#85593,.F.); +#85629 = ORIENTED_EDGE('',*,*,#85623,.F.); +#85630 = CYLINDRICAL_SURFACE('',#85631,0.375); +#85631 = AXIS2_PLACEMENT_3D('',#85632,#85633,#85634); +#85632 = CARTESIAN_POINT('',(122.36375,-65.25,-4.5E-02)); +#85633 = DIRECTION('',(-0.,-0.,-1.)); +#85634 = DIRECTION('',(-0.,-1.,0.)); +#85635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#85639)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#85636,#85637,#85638)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#85636 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#85637 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#85638 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#85639 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#85636, + 'distance_accuracy_value','confusion accuracy'); +#85640 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#85641,#85643); +#85641 = ( REPRESENTATION_RELATIONSHIP('','',#85445,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#85642) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#85642 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1723); +#85643 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #85644); +#85644 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('429','=>[0:1:1:422]','',#5, + #85440,$); +#85645 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#85442)); +#85646 = SHAPE_DEFINITION_REPRESENTATION(#85647,#85653); +#85647 = PRODUCT_DEFINITION_SHAPE('','',#85648); +#85648 = PRODUCT_DEFINITION('design','',#85649,#85652); +#85649 = PRODUCT_DEFINITION_FORMATION('','',#85650); +#85650 = PRODUCT('HackPad_pad_173','HackPad_pad_173','',(#85651)); +#85651 = PRODUCT_CONTEXT('',#2,'mechanical'); +#85652 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#85653 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#85654),#85746); +#85654 = MANIFOLD_SOLID_BREP('',#85655); +#85655 = CLOSED_SHELL('',(#85656,#85689,#85709,#85729)); +#85656 = ADVANCED_FACE('',(#85657),#85684,.T.); +#85657 = FACE_BOUND('',#85658,.F.); +#85658 = EDGE_LOOP('',(#85659,#85669,#85676,#85677)); +#85659 = ORIENTED_EDGE('',*,*,#85660,.T.); +#85660 = EDGE_CURVE('',#85661,#85663,#85665,.T.); +#85661 = VERTEX_POINT('',#85662); +#85662 = CARTESIAN_POINT('',(122.36375,-65.65,-3.5E-02)); +#85663 = VERTEX_POINT('',#85664); +#85664 = CARTESIAN_POINT('',(122.36375,-65.65,1.635)); +#85665 = LINE('',#85666,#85667); +#85666 = CARTESIAN_POINT('',(122.36375,-65.65,-3.5E-02)); +#85667 = VECTOR('',#85668,1.); +#85668 = DIRECTION('',(0.,0.,1.)); +#85669 = ORIENTED_EDGE('',*,*,#85670,.T.); +#85670 = EDGE_CURVE('',#85663,#85663,#85671,.T.); +#85671 = CIRCLE('',#85672,0.4); +#85672 = AXIS2_PLACEMENT_3D('',#85673,#85674,#85675); +#85673 = CARTESIAN_POINT('',(122.36375,-65.25,1.635)); +#85674 = DIRECTION('',(0.,0.,1.)); +#85675 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#85676 = ORIENTED_EDGE('',*,*,#85660,.F.); +#85677 = ORIENTED_EDGE('',*,*,#85678,.F.); +#85678 = EDGE_CURVE('',#85661,#85661,#85679,.T.); +#85679 = CIRCLE('',#85680,0.4); +#85680 = AXIS2_PLACEMENT_3D('',#85681,#85682,#85683); +#85681 = CARTESIAN_POINT('',(122.36375,-65.25,-3.5E-02)); +#85682 = DIRECTION('',(0.,0.,1.)); +#85683 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#85684 = CYLINDRICAL_SURFACE('',#85685,0.4); +#85685 = AXIS2_PLACEMENT_3D('',#85686,#85687,#85688); +#85686 = CARTESIAN_POINT('',(122.36375,-65.25,-3.5E-02)); +#85687 = DIRECTION('',(-0.,-0.,-1.)); +#85688 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#85689 = ADVANCED_FACE('',(#85690,#85693),#85704,.F.); +#85690 = FACE_BOUND('',#85691,.F.); +#85691 = EDGE_LOOP('',(#85692)); +#85692 = ORIENTED_EDGE('',*,*,#85678,.T.); +#85693 = FACE_BOUND('',#85694,.F.); +#85694 = EDGE_LOOP('',(#85695)); +#85695 = ORIENTED_EDGE('',*,*,#85696,.T.); +#85696 = EDGE_CURVE('',#85697,#85697,#85699,.T.); +#85697 = VERTEX_POINT('',#85698); +#85698 = CARTESIAN_POINT('',(122.36375,-65.625,-3.5E-02)); +#85699 = CIRCLE('',#85700,0.375); +#85700 = AXIS2_PLACEMENT_3D('',#85701,#85702,#85703); +#85701 = CARTESIAN_POINT('',(122.36375,-65.25,-3.5E-02)); +#85702 = DIRECTION('',(-0.,0.,-1.)); +#85703 = DIRECTION('',(-0.,-1.,0.)); +#85704 = PLANE('',#85705); +#85705 = AXIS2_PLACEMENT_3D('',#85706,#85707,#85708); +#85706 = CARTESIAN_POINT('',(122.36375,-65.65,-3.5E-02)); +#85707 = DIRECTION('',(0.,0.,1.)); +#85708 = DIRECTION('',(1.,0.,-0.)); +#85709 = ADVANCED_FACE('',(#85710,#85713),#85724,.T.); +#85710 = FACE_BOUND('',#85711,.T.); +#85711 = EDGE_LOOP('',(#85712)); +#85712 = ORIENTED_EDGE('',*,*,#85670,.T.); +#85713 = FACE_BOUND('',#85714,.T.); +#85714 = EDGE_LOOP('',(#85715)); +#85715 = ORIENTED_EDGE('',*,*,#85716,.T.); +#85716 = EDGE_CURVE('',#85717,#85717,#85719,.T.); +#85717 = VERTEX_POINT('',#85718); +#85718 = CARTESIAN_POINT('',(122.36375,-65.625,1.635)); +#85719 = CIRCLE('',#85720,0.375); +#85720 = AXIS2_PLACEMENT_3D('',#85721,#85722,#85723); +#85721 = CARTESIAN_POINT('',(122.36375,-65.25,1.635)); +#85722 = DIRECTION('',(-0.,0.,-1.)); +#85723 = DIRECTION('',(-0.,-1.,0.)); +#85724 = PLANE('',#85725); +#85725 = AXIS2_PLACEMENT_3D('',#85726,#85727,#85728); +#85726 = CARTESIAN_POINT('',(122.36375,-65.65,1.635)); +#85727 = DIRECTION('',(0.,0.,1.)); +#85728 = DIRECTION('',(1.,0.,-0.)); +#85729 = ADVANCED_FACE('',(#85730),#85741,.F.); +#85730 = FACE_BOUND('',#85731,.T.); +#85731 = EDGE_LOOP('',(#85732,#85733,#85739,#85740)); +#85732 = ORIENTED_EDGE('',*,*,#85696,.T.); +#85733 = ORIENTED_EDGE('',*,*,#85734,.T.); +#85734 = EDGE_CURVE('',#85697,#85717,#85735,.T.); +#85735 = LINE('',#85736,#85737); +#85736 = CARTESIAN_POINT('',(122.36375,-65.625,-4.5E-02)); +#85737 = VECTOR('',#85738,1.); +#85738 = DIRECTION('',(0.,0.,1.)); +#85739 = ORIENTED_EDGE('',*,*,#85716,.F.); +#85740 = ORIENTED_EDGE('',*,*,#85734,.F.); +#85741 = CYLINDRICAL_SURFACE('',#85742,0.375); +#85742 = AXIS2_PLACEMENT_3D('',#85743,#85744,#85745); +#85743 = CARTESIAN_POINT('',(122.36375,-65.25,-4.5E-02)); +#85744 = DIRECTION('',(-0.,-0.,-1.)); +#85745 = DIRECTION('',(-0.,-1.,0.)); +#85746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#85750)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#85747,#85748,#85749)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#85747 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#85748 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#85749 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#85750 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#85747, + 'distance_accuracy_value','confusion accuracy'); +#85751 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#85752,#85754); +#85752 = ( REPRESENTATION_RELATIONSHIP('','',#85653,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#85753) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#85753 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1727); +#85754 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #85755); +#85755 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('430','=>[0:1:1:423]','',#5, + #85648,$); +#85756 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#85650)); +#85757 = SHAPE_DEFINITION_REPRESENTATION(#85758,#85764); +#85758 = PRODUCT_DEFINITION_SHAPE('','',#85759); +#85759 = PRODUCT_DEFINITION('design','',#85760,#85763); +#85760 = PRODUCT_DEFINITION_FORMATION('','',#85761); +#85761 = PRODUCT('HackPad_pad_174','HackPad_pad_174','',(#85762)); +#85762 = PRODUCT_CONTEXT('',#2,'mechanical'); +#85763 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#85764 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#85765),#86746); +#85765 = MANIFOLD_SOLID_BREP('',#85766); +#85766 = CLOSED_SHELL('',(#85767,#85807,#85838,#85869,#86089,#86309, + #86326,#86343,#86360,#86377,#86394,#86411,#86428,#86445,#86462, + #86479,#86496,#86513,#86530,#86547,#86564,#86581,#86598,#86615, + #86632,#86649,#86666,#86683,#86700,#86717,#86729)); +#85767 = ADVANCED_FACE('',(#85768),#85802,.T.); +#85768 = FACE_BOUND('',#85769,.T.); +#85769 = EDGE_LOOP('',(#85770,#85780,#85788,#85796)); +#85770 = ORIENTED_EDGE('',*,*,#85771,.T.); +#85771 = EDGE_CURVE('',#85772,#85774,#85776,.T.); +#85772 = VERTEX_POINT('',#85773); +#85773 = CARTESIAN_POINT('',(122.541767,-72.090058,1.6)); +#85774 = VERTEX_POINT('',#85775); +#85775 = CARTESIAN_POINT('',(122.541767,-72.090058,1.635)); +#85776 = LINE('',#85777,#85778); +#85777 = CARTESIAN_POINT('',(122.541767,-72.090058,1.6)); +#85778 = VECTOR('',#85779,1.); +#85779 = DIRECTION('',(0.,0.,1.)); +#85780 = ORIENTED_EDGE('',*,*,#85781,.T.); +#85781 = EDGE_CURVE('',#85774,#85782,#85784,.T.); +#85782 = VERTEX_POINT('',#85783); +#85783 = CARTESIAN_POINT('',(122.710857,-72.149225,1.635)); +#85784 = LINE('',#85785,#85786); +#85785 = CARTESIAN_POINT('',(122.541767,-72.090058,1.635)); +#85786 = VECTOR('',#85787,1.); +#85787 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#85788 = ORIENTED_EDGE('',*,*,#85789,.F.); +#85789 = EDGE_CURVE('',#85790,#85782,#85792,.T.); +#85790 = VERTEX_POINT('',#85791); +#85791 = CARTESIAN_POINT('',(122.710857,-72.149225,1.6)); +#85792 = LINE('',#85793,#85794); +#85793 = CARTESIAN_POINT('',(122.710857,-72.149225,1.6)); +#85794 = VECTOR('',#85795,1.); +#85795 = DIRECTION('',(0.,0.,1.)); +#85796 = ORIENTED_EDGE('',*,*,#85797,.F.); +#85797 = EDGE_CURVE('',#85772,#85790,#85798,.T.); +#85798 = LINE('',#85799,#85800); +#85799 = CARTESIAN_POINT('',(122.541767,-72.090058,1.6)); +#85800 = VECTOR('',#85801,1.); +#85801 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#85802 = PLANE('',#85803); +#85803 = AXIS2_PLACEMENT_3D('',#85804,#85805,#85806); +#85804 = CARTESIAN_POINT('',(122.541767,-72.090058,1.6)); +#85805 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#85806 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#85807 = ADVANCED_FACE('',(#85808),#85833,.T.); +#85808 = FACE_BOUND('',#85809,.T.); +#85809 = EDGE_LOOP('',(#85810,#85820,#85826,#85827)); +#85810 = ORIENTED_EDGE('',*,*,#85811,.T.); +#85811 = EDGE_CURVE('',#85812,#85814,#85816,.T.); +#85812 = VERTEX_POINT('',#85813); +#85813 = CARTESIAN_POINT('',(122.36375,-72.07,1.6)); +#85814 = VERTEX_POINT('',#85815); +#85815 = CARTESIAN_POINT('',(122.36375,-72.07,1.635)); +#85816 = LINE('',#85817,#85818); +#85817 = CARTESIAN_POINT('',(122.36375,-72.07,1.6)); +#85818 = VECTOR('',#85819,1.); +#85819 = DIRECTION('',(0.,0.,1.)); +#85820 = ORIENTED_EDGE('',*,*,#85821,.T.); +#85821 = EDGE_CURVE('',#85814,#85774,#85822,.T.); +#85822 = LINE('',#85823,#85824); +#85823 = CARTESIAN_POINT('',(122.36375,-72.07,1.635)); +#85824 = VECTOR('',#85825,1.); +#85825 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#85826 = ORIENTED_EDGE('',*,*,#85771,.F.); +#85827 = ORIENTED_EDGE('',*,*,#85828,.F.); +#85828 = EDGE_CURVE('',#85812,#85772,#85829,.T.); +#85829 = LINE('',#85830,#85831); +#85830 = CARTESIAN_POINT('',(122.36375,-72.07,1.6)); +#85831 = VECTOR('',#85832,1.); +#85832 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#85833 = PLANE('',#85834); +#85834 = AXIS2_PLACEMENT_3D('',#85835,#85836,#85837); +#85835 = CARTESIAN_POINT('',(122.36375,-72.07,1.6)); +#85836 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#85837 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#85838 = ADVANCED_FACE('',(#85839),#85864,.T.); +#85839 = FACE_BOUND('',#85840,.T.); +#85840 = EDGE_LOOP('',(#85841,#85842,#85850,#85858)); +#85841 = ORIENTED_EDGE('',*,*,#85789,.T.); +#85842 = ORIENTED_EDGE('',*,*,#85843,.T.); +#85843 = EDGE_CURVE('',#85782,#85844,#85846,.T.); +#85844 = VERTEX_POINT('',#85845); +#85845 = CARTESIAN_POINT('',(122.862542,-72.244535,1.635)); +#85846 = LINE('',#85847,#85848); +#85847 = CARTESIAN_POINT('',(122.710857,-72.149225,1.635)); +#85848 = VECTOR('',#85849,1.); +#85849 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#85850 = ORIENTED_EDGE('',*,*,#85851,.F.); +#85851 = EDGE_CURVE('',#85852,#85844,#85854,.T.); +#85852 = VERTEX_POINT('',#85853); +#85853 = CARTESIAN_POINT('',(122.862542,-72.244535,1.6)); +#85854 = LINE('',#85855,#85856); +#85855 = CARTESIAN_POINT('',(122.862542,-72.244535,1.6)); +#85856 = VECTOR('',#85857,1.); +#85857 = DIRECTION('',(0.,0.,1.)); +#85858 = ORIENTED_EDGE('',*,*,#85859,.F.); +#85859 = EDGE_CURVE('',#85790,#85852,#85860,.T.); +#85860 = LINE('',#85861,#85862); +#85861 = CARTESIAN_POINT('',(122.710857,-72.149225,1.6)); +#85862 = VECTOR('',#85863,1.); +#85863 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#85864 = PLANE('',#85865); +#85865 = AXIS2_PLACEMENT_3D('',#85866,#85867,#85868); +#85866 = CARTESIAN_POINT('',(122.710857,-72.149225,1.6)); +#85867 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#85868 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#85869 = ADVANCED_FACE('',(#85870,#86073),#86084,.F.); +#85870 = FACE_BOUND('',#85871,.F.); +#85871 = EDGE_LOOP('',(#85872,#85873,#85874,#85882,#85890,#85898,#85906, + #85914,#85922,#85930,#85938,#85946,#85954,#85962,#85970,#85978, + #85986,#85994,#86002,#86010,#86018,#86026,#86034,#86042,#86050, + #86058,#86066,#86072)); +#85872 = ORIENTED_EDGE('',*,*,#85797,.F.); +#85873 = ORIENTED_EDGE('',*,*,#85828,.F.); +#85874 = ORIENTED_EDGE('',*,*,#85875,.F.); +#85875 = EDGE_CURVE('',#85876,#85812,#85878,.T.); +#85876 = VERTEX_POINT('',#85877); +#85877 = CARTESIAN_POINT('',(122.185733,-72.090058,1.6)); +#85878 = LINE('',#85879,#85880); +#85879 = CARTESIAN_POINT('',(122.185733,-72.090058,1.6)); +#85880 = VECTOR('',#85881,1.); +#85881 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#85882 = ORIENTED_EDGE('',*,*,#85883,.F.); +#85883 = EDGE_CURVE('',#85884,#85876,#85886,.T.); +#85884 = VERTEX_POINT('',#85885); +#85885 = CARTESIAN_POINT('',(122.016643,-72.149225,1.6)); +#85886 = LINE('',#85887,#85888); +#85887 = CARTESIAN_POINT('',(122.016643,-72.149225,1.6)); +#85888 = VECTOR('',#85889,1.); +#85889 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#85890 = ORIENTED_EDGE('',*,*,#85891,.F.); +#85891 = EDGE_CURVE('',#85892,#85884,#85894,.T.); +#85892 = VERTEX_POINT('',#85893); +#85893 = CARTESIAN_POINT('',(121.864958,-72.244535,1.6)); +#85894 = LINE('',#85895,#85896); +#85895 = CARTESIAN_POINT('',(121.864958,-72.244535,1.6)); +#85896 = VECTOR('',#85897,1.); +#85897 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#85898 = ORIENTED_EDGE('',*,*,#85899,.F.); +#85899 = EDGE_CURVE('',#85900,#85892,#85902,.T.); +#85900 = VERTEX_POINT('',#85901); +#85901 = CARTESIAN_POINT('',(121.738285,-72.371208,1.6)); +#85902 = LINE('',#85903,#85904); +#85903 = CARTESIAN_POINT('',(121.738285,-72.371208,1.6)); +#85904 = VECTOR('',#85905,1.); +#85905 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#85906 = ORIENTED_EDGE('',*,*,#85907,.F.); +#85907 = EDGE_CURVE('',#85908,#85900,#85910,.T.); +#85908 = VERTEX_POINT('',#85909); +#85909 = CARTESIAN_POINT('',(121.642975,-72.522893,1.6)); +#85910 = LINE('',#85911,#85912); +#85911 = CARTESIAN_POINT('',(121.642975,-72.522893,1.6)); +#85912 = VECTOR('',#85913,1.); +#85913 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#85914 = ORIENTED_EDGE('',*,*,#85915,.F.); +#85915 = EDGE_CURVE('',#85916,#85908,#85918,.T.); +#85916 = VERTEX_POINT('',#85917); +#85917 = CARTESIAN_POINT('',(121.583808,-72.691983,1.6)); +#85918 = LINE('',#85919,#85920); +#85919 = CARTESIAN_POINT('',(121.583808,-72.691983,1.6)); +#85920 = VECTOR('',#85921,1.); +#85921 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#85922 = ORIENTED_EDGE('',*,*,#85923,.F.); +#85923 = EDGE_CURVE('',#85924,#85916,#85926,.T.); +#85924 = VERTEX_POINT('',#85925); +#85925 = CARTESIAN_POINT('',(121.56375,-72.87,1.6)); +#85926 = LINE('',#85927,#85928); +#85927 = CARTESIAN_POINT('',(121.56375,-72.87,1.6)); +#85928 = VECTOR('',#85929,1.); +#85929 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#85930 = ORIENTED_EDGE('',*,*,#85931,.F.); +#85931 = EDGE_CURVE('',#85932,#85924,#85934,.T.); +#85932 = VERTEX_POINT('',#85933); +#85933 = CARTESIAN_POINT('',(121.583808,-73.048017,1.6)); +#85934 = LINE('',#85935,#85936); +#85935 = CARTESIAN_POINT('',(121.583808,-73.048017,1.6)); +#85936 = VECTOR('',#85937,1.); +#85937 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#85938 = ORIENTED_EDGE('',*,*,#85939,.F.); +#85939 = EDGE_CURVE('',#85940,#85932,#85942,.T.); +#85940 = VERTEX_POINT('',#85941); +#85941 = CARTESIAN_POINT('',(121.642975,-73.217107,1.6)); +#85942 = LINE('',#85943,#85944); +#85943 = CARTESIAN_POINT('',(121.642975,-73.217107,1.6)); +#85944 = VECTOR('',#85945,1.); +#85945 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#85946 = ORIENTED_EDGE('',*,*,#85947,.F.); +#85947 = EDGE_CURVE('',#85948,#85940,#85950,.T.); +#85948 = VERTEX_POINT('',#85949); +#85949 = CARTESIAN_POINT('',(121.738285,-73.368792,1.6)); +#85950 = LINE('',#85951,#85952); +#85951 = CARTESIAN_POINT('',(121.738285,-73.368792,1.6)); +#85952 = VECTOR('',#85953,1.); +#85953 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#85954 = ORIENTED_EDGE('',*,*,#85955,.F.); +#85955 = EDGE_CURVE('',#85956,#85948,#85958,.T.); +#85956 = VERTEX_POINT('',#85957); +#85957 = CARTESIAN_POINT('',(121.864958,-73.495465,1.6)); +#85958 = LINE('',#85959,#85960); +#85959 = CARTESIAN_POINT('',(121.864958,-73.495465,1.6)); +#85960 = VECTOR('',#85961,1.); +#85961 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#85962 = ORIENTED_EDGE('',*,*,#85963,.F.); +#85963 = EDGE_CURVE('',#85964,#85956,#85966,.T.); +#85964 = VERTEX_POINT('',#85965); +#85965 = CARTESIAN_POINT('',(122.016643,-73.590775,1.6)); +#85966 = LINE('',#85967,#85968); +#85967 = CARTESIAN_POINT('',(122.016643,-73.590775,1.6)); +#85968 = VECTOR('',#85969,1.); +#85969 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#85970 = ORIENTED_EDGE('',*,*,#85971,.F.); +#85971 = EDGE_CURVE('',#85972,#85964,#85974,.T.); +#85972 = VERTEX_POINT('',#85973); +#85973 = CARTESIAN_POINT('',(122.185733,-73.649942,1.6)); +#85974 = LINE('',#85975,#85976); +#85975 = CARTESIAN_POINT('',(122.185733,-73.649942,1.6)); +#85976 = VECTOR('',#85977,1.); +#85977 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#85978 = ORIENTED_EDGE('',*,*,#85979,.F.); +#85979 = EDGE_CURVE('',#85980,#85972,#85982,.T.); +#85980 = VERTEX_POINT('',#85981); +#85981 = CARTESIAN_POINT('',(122.36375,-73.67,1.6)); +#85982 = LINE('',#85983,#85984); +#85983 = CARTESIAN_POINT('',(122.36375,-73.67,1.6)); +#85984 = VECTOR('',#85985,1.); +#85985 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#85986 = ORIENTED_EDGE('',*,*,#85987,.F.); +#85987 = EDGE_CURVE('',#85988,#85980,#85990,.T.); +#85988 = VERTEX_POINT('',#85989); +#85989 = CARTESIAN_POINT('',(122.541767,-73.649942,1.6)); +#85990 = LINE('',#85991,#85992); +#85991 = CARTESIAN_POINT('',(122.541767,-73.649942,1.6)); +#85992 = VECTOR('',#85993,1.); +#85993 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#85994 = ORIENTED_EDGE('',*,*,#85995,.F.); +#85995 = EDGE_CURVE('',#85996,#85988,#85998,.T.); +#85996 = VERTEX_POINT('',#85997); +#85997 = CARTESIAN_POINT('',(122.710857,-73.590775,1.6)); +#85998 = LINE('',#85999,#86000); +#85999 = CARTESIAN_POINT('',(122.710857,-73.590775,1.6)); +#86000 = VECTOR('',#86001,1.); +#86001 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#86002 = ORIENTED_EDGE('',*,*,#86003,.F.); +#86003 = EDGE_CURVE('',#86004,#85996,#86006,.T.); +#86004 = VERTEX_POINT('',#86005); +#86005 = CARTESIAN_POINT('',(122.862542,-73.495465,1.6)); +#86006 = LINE('',#86007,#86008); +#86007 = CARTESIAN_POINT('',(122.862542,-73.495465,1.6)); +#86008 = VECTOR('',#86009,1.); +#86009 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#86010 = ORIENTED_EDGE('',*,*,#86011,.F.); +#86011 = EDGE_CURVE('',#86012,#86004,#86014,.T.); +#86012 = VERTEX_POINT('',#86013); +#86013 = CARTESIAN_POINT('',(122.989215,-73.368792,1.6)); +#86014 = LINE('',#86015,#86016); +#86015 = CARTESIAN_POINT('',(122.989215,-73.368792,1.6)); +#86016 = VECTOR('',#86017,1.); +#86017 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#86018 = ORIENTED_EDGE('',*,*,#86019,.F.); +#86019 = EDGE_CURVE('',#86020,#86012,#86022,.T.); +#86020 = VERTEX_POINT('',#86021); +#86021 = CARTESIAN_POINT('',(123.084525,-73.217107,1.6)); +#86022 = LINE('',#86023,#86024); +#86023 = CARTESIAN_POINT('',(123.084525,-73.217107,1.6)); +#86024 = VECTOR('',#86025,1.); +#86025 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#86026 = ORIENTED_EDGE('',*,*,#86027,.F.); +#86027 = EDGE_CURVE('',#86028,#86020,#86030,.T.); +#86028 = VERTEX_POINT('',#86029); +#86029 = CARTESIAN_POINT('',(123.143692,-73.048017,1.6)); +#86030 = LINE('',#86031,#86032); +#86031 = CARTESIAN_POINT('',(123.143692,-73.048017,1.6)); +#86032 = VECTOR('',#86033,1.); +#86033 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#86034 = ORIENTED_EDGE('',*,*,#86035,.F.); +#86035 = EDGE_CURVE('',#86036,#86028,#86038,.T.); +#86036 = VERTEX_POINT('',#86037); +#86037 = CARTESIAN_POINT('',(123.16375,-72.87,1.6)); +#86038 = LINE('',#86039,#86040); +#86039 = CARTESIAN_POINT('',(123.16375,-72.87,1.6)); +#86040 = VECTOR('',#86041,1.); +#86041 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#86042 = ORIENTED_EDGE('',*,*,#86043,.F.); +#86043 = EDGE_CURVE('',#86044,#86036,#86046,.T.); +#86044 = VERTEX_POINT('',#86045); +#86045 = CARTESIAN_POINT('',(123.143692,-72.691983,1.6)); +#86046 = LINE('',#86047,#86048); +#86047 = CARTESIAN_POINT('',(123.143692,-72.691983,1.6)); +#86048 = VECTOR('',#86049,1.); +#86049 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#86050 = ORIENTED_EDGE('',*,*,#86051,.F.); +#86051 = EDGE_CURVE('',#86052,#86044,#86054,.T.); +#86052 = VERTEX_POINT('',#86053); +#86053 = CARTESIAN_POINT('',(123.084525,-72.522893,1.6)); +#86054 = LINE('',#86055,#86056); +#86055 = CARTESIAN_POINT('',(123.084525,-72.522893,1.6)); +#86056 = VECTOR('',#86057,1.); +#86057 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#86058 = ORIENTED_EDGE('',*,*,#86059,.F.); +#86059 = EDGE_CURVE('',#86060,#86052,#86062,.T.); +#86060 = VERTEX_POINT('',#86061); +#86061 = CARTESIAN_POINT('',(122.989215,-72.371208,1.6)); +#86062 = LINE('',#86063,#86064); +#86063 = CARTESIAN_POINT('',(122.989215,-72.371208,1.6)); +#86064 = VECTOR('',#86065,1.); +#86065 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#86066 = ORIENTED_EDGE('',*,*,#86067,.F.); +#86067 = EDGE_CURVE('',#85852,#86060,#86068,.T.); +#86068 = LINE('',#86069,#86070); +#86069 = CARTESIAN_POINT('',(122.862542,-72.244535,1.6)); +#86070 = VECTOR('',#86071,1.); +#86071 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#86072 = ORIENTED_EDGE('',*,*,#85859,.F.); +#86073 = FACE_BOUND('',#86074,.F.); +#86074 = EDGE_LOOP('',(#86075)); +#86075 = ORIENTED_EDGE('',*,*,#86076,.T.); +#86076 = EDGE_CURVE('',#86077,#86077,#86079,.T.); +#86077 = VERTEX_POINT('',#86078); +#86078 = CARTESIAN_POINT('',(122.36375,-73.245,1.6)); +#86079 = CIRCLE('',#86080,0.375); +#86080 = AXIS2_PLACEMENT_3D('',#86081,#86082,#86083); +#86081 = CARTESIAN_POINT('',(122.36375,-72.87,1.6)); +#86082 = DIRECTION('',(-0.,0.,-1.)); +#86083 = DIRECTION('',(-0.,-1.,0.)); +#86084 = PLANE('',#86085); +#86085 = AXIS2_PLACEMENT_3D('',#86086,#86087,#86088); +#86086 = CARTESIAN_POINT('',(0.,0.,1.6)); +#86087 = DIRECTION('',(0.,0.,1.)); +#86088 = DIRECTION('',(1.,0.,-0.)); +#86089 = ADVANCED_FACE('',(#86090,#86293),#86304,.T.); +#86090 = FACE_BOUND('',#86091,.T.); +#86091 = EDGE_LOOP('',(#86092,#86093,#86094,#86102,#86110,#86118,#86126, + #86134,#86142,#86150,#86158,#86166,#86174,#86182,#86190,#86198, + #86206,#86214,#86222,#86230,#86238,#86246,#86254,#86262,#86270, + #86278,#86286,#86292)); +#86092 = ORIENTED_EDGE('',*,*,#85781,.F.); +#86093 = ORIENTED_EDGE('',*,*,#85821,.F.); +#86094 = ORIENTED_EDGE('',*,*,#86095,.F.); +#86095 = EDGE_CURVE('',#86096,#85814,#86098,.T.); +#86096 = VERTEX_POINT('',#86097); +#86097 = CARTESIAN_POINT('',(122.185733,-72.090058,1.635)); +#86098 = LINE('',#86099,#86100); +#86099 = CARTESIAN_POINT('',(122.185733,-72.090058,1.635)); +#86100 = VECTOR('',#86101,1.); +#86101 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#86102 = ORIENTED_EDGE('',*,*,#86103,.F.); +#86103 = EDGE_CURVE('',#86104,#86096,#86106,.T.); +#86104 = VERTEX_POINT('',#86105); +#86105 = CARTESIAN_POINT('',(122.016643,-72.149225,1.635)); +#86106 = LINE('',#86107,#86108); +#86107 = CARTESIAN_POINT('',(122.016643,-72.149225,1.635)); +#86108 = VECTOR('',#86109,1.); +#86109 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#86110 = ORIENTED_EDGE('',*,*,#86111,.F.); +#86111 = EDGE_CURVE('',#86112,#86104,#86114,.T.); +#86112 = VERTEX_POINT('',#86113); +#86113 = CARTESIAN_POINT('',(121.864958,-72.244535,1.635)); +#86114 = LINE('',#86115,#86116); +#86115 = CARTESIAN_POINT('',(121.864958,-72.244535,1.635)); +#86116 = VECTOR('',#86117,1.); +#86117 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#86118 = ORIENTED_EDGE('',*,*,#86119,.F.); +#86119 = EDGE_CURVE('',#86120,#86112,#86122,.T.); +#86120 = VERTEX_POINT('',#86121); +#86121 = CARTESIAN_POINT('',(121.738285,-72.371208,1.635)); +#86122 = LINE('',#86123,#86124); +#86123 = CARTESIAN_POINT('',(121.738285,-72.371208,1.635)); +#86124 = VECTOR('',#86125,1.); +#86125 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#86126 = ORIENTED_EDGE('',*,*,#86127,.F.); +#86127 = EDGE_CURVE('',#86128,#86120,#86130,.T.); +#86128 = VERTEX_POINT('',#86129); +#86129 = CARTESIAN_POINT('',(121.642975,-72.522893,1.635)); +#86130 = LINE('',#86131,#86132); +#86131 = CARTESIAN_POINT('',(121.642975,-72.522893,1.635)); +#86132 = VECTOR('',#86133,1.); +#86133 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#86134 = ORIENTED_EDGE('',*,*,#86135,.F.); +#86135 = EDGE_CURVE('',#86136,#86128,#86138,.T.); +#86136 = VERTEX_POINT('',#86137); +#86137 = CARTESIAN_POINT('',(121.583808,-72.691983,1.635)); +#86138 = LINE('',#86139,#86140); +#86139 = CARTESIAN_POINT('',(121.583808,-72.691983,1.635)); +#86140 = VECTOR('',#86141,1.); +#86141 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#86142 = ORIENTED_EDGE('',*,*,#86143,.F.); +#86143 = EDGE_CURVE('',#86144,#86136,#86146,.T.); +#86144 = VERTEX_POINT('',#86145); +#86145 = CARTESIAN_POINT('',(121.56375,-72.87,1.635)); +#86146 = LINE('',#86147,#86148); +#86147 = CARTESIAN_POINT('',(121.56375,-72.87,1.635)); +#86148 = VECTOR('',#86149,1.); +#86149 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#86150 = ORIENTED_EDGE('',*,*,#86151,.F.); +#86151 = EDGE_CURVE('',#86152,#86144,#86154,.T.); +#86152 = VERTEX_POINT('',#86153); +#86153 = CARTESIAN_POINT('',(121.583808,-73.048017,1.635)); +#86154 = LINE('',#86155,#86156); +#86155 = CARTESIAN_POINT('',(121.583808,-73.048017,1.635)); +#86156 = VECTOR('',#86157,1.); +#86157 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#86158 = ORIENTED_EDGE('',*,*,#86159,.F.); +#86159 = EDGE_CURVE('',#86160,#86152,#86162,.T.); +#86160 = VERTEX_POINT('',#86161); +#86161 = CARTESIAN_POINT('',(121.642975,-73.217107,1.635)); +#86162 = LINE('',#86163,#86164); +#86163 = CARTESIAN_POINT('',(121.642975,-73.217107,1.635)); +#86164 = VECTOR('',#86165,1.); +#86165 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#86166 = ORIENTED_EDGE('',*,*,#86167,.F.); +#86167 = EDGE_CURVE('',#86168,#86160,#86170,.T.); +#86168 = VERTEX_POINT('',#86169); +#86169 = CARTESIAN_POINT('',(121.738285,-73.368792,1.635)); +#86170 = LINE('',#86171,#86172); +#86171 = CARTESIAN_POINT('',(121.738285,-73.368792,1.635)); +#86172 = VECTOR('',#86173,1.); +#86173 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#86174 = ORIENTED_EDGE('',*,*,#86175,.F.); +#86175 = EDGE_CURVE('',#86176,#86168,#86178,.T.); +#86176 = VERTEX_POINT('',#86177); +#86177 = CARTESIAN_POINT('',(121.864958,-73.495465,1.635)); +#86178 = LINE('',#86179,#86180); +#86179 = CARTESIAN_POINT('',(121.864958,-73.495465,1.635)); +#86180 = VECTOR('',#86181,1.); +#86181 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#86182 = ORIENTED_EDGE('',*,*,#86183,.F.); +#86183 = EDGE_CURVE('',#86184,#86176,#86186,.T.); +#86184 = VERTEX_POINT('',#86185); +#86185 = CARTESIAN_POINT('',(122.016643,-73.590775,1.635)); +#86186 = LINE('',#86187,#86188); +#86187 = CARTESIAN_POINT('',(122.016643,-73.590775,1.635)); +#86188 = VECTOR('',#86189,1.); +#86189 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#86190 = ORIENTED_EDGE('',*,*,#86191,.F.); +#86191 = EDGE_CURVE('',#86192,#86184,#86194,.T.); +#86192 = VERTEX_POINT('',#86193); +#86193 = CARTESIAN_POINT('',(122.185733,-73.649942,1.635)); +#86194 = LINE('',#86195,#86196); +#86195 = CARTESIAN_POINT('',(122.185733,-73.649942,1.635)); +#86196 = VECTOR('',#86197,1.); +#86197 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#86198 = ORIENTED_EDGE('',*,*,#86199,.F.); +#86199 = EDGE_CURVE('',#86200,#86192,#86202,.T.); +#86200 = VERTEX_POINT('',#86201); +#86201 = CARTESIAN_POINT('',(122.36375,-73.67,1.635)); +#86202 = LINE('',#86203,#86204); +#86203 = CARTESIAN_POINT('',(122.36375,-73.67,1.635)); +#86204 = VECTOR('',#86205,1.); +#86205 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#86206 = ORIENTED_EDGE('',*,*,#86207,.F.); +#86207 = EDGE_CURVE('',#86208,#86200,#86210,.T.); +#86208 = VERTEX_POINT('',#86209); +#86209 = CARTESIAN_POINT('',(122.541767,-73.649942,1.635)); +#86210 = LINE('',#86211,#86212); +#86211 = CARTESIAN_POINT('',(122.541767,-73.649942,1.635)); +#86212 = VECTOR('',#86213,1.); +#86213 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#86214 = ORIENTED_EDGE('',*,*,#86215,.F.); +#86215 = EDGE_CURVE('',#86216,#86208,#86218,.T.); +#86216 = VERTEX_POINT('',#86217); +#86217 = CARTESIAN_POINT('',(122.710857,-73.590775,1.635)); +#86218 = LINE('',#86219,#86220); +#86219 = CARTESIAN_POINT('',(122.710857,-73.590775,1.635)); +#86220 = VECTOR('',#86221,1.); +#86221 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#86222 = ORIENTED_EDGE('',*,*,#86223,.F.); +#86223 = EDGE_CURVE('',#86224,#86216,#86226,.T.); +#86224 = VERTEX_POINT('',#86225); +#86225 = CARTESIAN_POINT('',(122.862542,-73.495465,1.635)); +#86226 = LINE('',#86227,#86228); +#86227 = CARTESIAN_POINT('',(122.862542,-73.495465,1.635)); +#86228 = VECTOR('',#86229,1.); +#86229 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#86230 = ORIENTED_EDGE('',*,*,#86231,.F.); +#86231 = EDGE_CURVE('',#86232,#86224,#86234,.T.); +#86232 = VERTEX_POINT('',#86233); +#86233 = CARTESIAN_POINT('',(122.989215,-73.368792,1.635)); +#86234 = LINE('',#86235,#86236); +#86235 = CARTESIAN_POINT('',(122.989215,-73.368792,1.635)); +#86236 = VECTOR('',#86237,1.); +#86237 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#86238 = ORIENTED_EDGE('',*,*,#86239,.F.); +#86239 = EDGE_CURVE('',#86240,#86232,#86242,.T.); +#86240 = VERTEX_POINT('',#86241); +#86241 = CARTESIAN_POINT('',(123.084525,-73.217107,1.635)); +#86242 = LINE('',#86243,#86244); +#86243 = CARTESIAN_POINT('',(123.084525,-73.217107,1.635)); +#86244 = VECTOR('',#86245,1.); +#86245 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#86246 = ORIENTED_EDGE('',*,*,#86247,.F.); +#86247 = EDGE_CURVE('',#86248,#86240,#86250,.T.); +#86248 = VERTEX_POINT('',#86249); +#86249 = CARTESIAN_POINT('',(123.143692,-73.048017,1.635)); +#86250 = LINE('',#86251,#86252); +#86251 = CARTESIAN_POINT('',(123.143692,-73.048017,1.635)); +#86252 = VECTOR('',#86253,1.); +#86253 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#86254 = ORIENTED_EDGE('',*,*,#86255,.F.); +#86255 = EDGE_CURVE('',#86256,#86248,#86258,.T.); +#86256 = VERTEX_POINT('',#86257); +#86257 = CARTESIAN_POINT('',(123.16375,-72.87,1.635)); +#86258 = LINE('',#86259,#86260); +#86259 = CARTESIAN_POINT('',(123.16375,-72.87,1.635)); +#86260 = VECTOR('',#86261,1.); +#86261 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#86262 = ORIENTED_EDGE('',*,*,#86263,.F.); +#86263 = EDGE_CURVE('',#86264,#86256,#86266,.T.); +#86264 = VERTEX_POINT('',#86265); +#86265 = CARTESIAN_POINT('',(123.143692,-72.691983,1.635)); +#86266 = LINE('',#86267,#86268); +#86267 = CARTESIAN_POINT('',(123.143692,-72.691983,1.635)); +#86268 = VECTOR('',#86269,1.); +#86269 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#86270 = ORIENTED_EDGE('',*,*,#86271,.F.); +#86271 = EDGE_CURVE('',#86272,#86264,#86274,.T.); +#86272 = VERTEX_POINT('',#86273); +#86273 = CARTESIAN_POINT('',(123.084525,-72.522893,1.635)); +#86274 = LINE('',#86275,#86276); +#86275 = CARTESIAN_POINT('',(123.084525,-72.522893,1.635)); +#86276 = VECTOR('',#86277,1.); +#86277 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#86278 = ORIENTED_EDGE('',*,*,#86279,.F.); +#86279 = EDGE_CURVE('',#86280,#86272,#86282,.T.); +#86280 = VERTEX_POINT('',#86281); +#86281 = CARTESIAN_POINT('',(122.989215,-72.371208,1.635)); +#86282 = LINE('',#86283,#86284); +#86283 = CARTESIAN_POINT('',(122.989215,-72.371208,1.635)); +#86284 = VECTOR('',#86285,1.); +#86285 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#86286 = ORIENTED_EDGE('',*,*,#86287,.F.); +#86287 = EDGE_CURVE('',#85844,#86280,#86288,.T.); +#86288 = LINE('',#86289,#86290); +#86289 = CARTESIAN_POINT('',(122.862542,-72.244535,1.635)); +#86290 = VECTOR('',#86291,1.); +#86291 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#86292 = ORIENTED_EDGE('',*,*,#85843,.F.); +#86293 = FACE_BOUND('',#86294,.T.); +#86294 = EDGE_LOOP('',(#86295)); +#86295 = ORIENTED_EDGE('',*,*,#86296,.T.); +#86296 = EDGE_CURVE('',#86297,#86297,#86299,.T.); +#86297 = VERTEX_POINT('',#86298); +#86298 = CARTESIAN_POINT('',(122.36375,-73.245,1.635)); +#86299 = CIRCLE('',#86300,0.375); +#86300 = AXIS2_PLACEMENT_3D('',#86301,#86302,#86303); +#86301 = CARTESIAN_POINT('',(122.36375,-72.87,1.635)); +#86302 = DIRECTION('',(-0.,0.,-1.)); +#86303 = DIRECTION('',(-0.,-1.,0.)); +#86304 = PLANE('',#86305); +#86305 = AXIS2_PLACEMENT_3D('',#86306,#86307,#86308); +#86306 = CARTESIAN_POINT('',(0.,0.,1.635)); +#86307 = DIRECTION('',(0.,0.,1.)); +#86308 = DIRECTION('',(1.,0.,-0.)); +#86309 = ADVANCED_FACE('',(#86310),#86321,.T.); +#86310 = FACE_BOUND('',#86311,.T.); +#86311 = EDGE_LOOP('',(#86312,#86318,#86319,#86320)); +#86312 = ORIENTED_EDGE('',*,*,#86313,.T.); +#86313 = EDGE_CURVE('',#85876,#86096,#86314,.T.); +#86314 = LINE('',#86315,#86316); +#86315 = CARTESIAN_POINT('',(122.185733,-72.090058,1.6)); +#86316 = VECTOR('',#86317,1.); +#86317 = DIRECTION('',(0.,0.,1.)); +#86318 = ORIENTED_EDGE('',*,*,#86095,.T.); +#86319 = ORIENTED_EDGE('',*,*,#85811,.F.); +#86320 = ORIENTED_EDGE('',*,*,#85875,.F.); +#86321 = PLANE('',#86322); +#86322 = AXIS2_PLACEMENT_3D('',#86323,#86324,#86325); +#86323 = CARTESIAN_POINT('',(122.185733,-72.090058,1.6)); +#86324 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#86325 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#86326 = ADVANCED_FACE('',(#86327),#86338,.T.); +#86327 = FACE_BOUND('',#86328,.T.); +#86328 = EDGE_LOOP('',(#86329,#86330,#86331,#86337)); +#86329 = ORIENTED_EDGE('',*,*,#85851,.T.); +#86330 = ORIENTED_EDGE('',*,*,#86287,.T.); +#86331 = ORIENTED_EDGE('',*,*,#86332,.F.); +#86332 = EDGE_CURVE('',#86060,#86280,#86333,.T.); +#86333 = LINE('',#86334,#86335); +#86334 = CARTESIAN_POINT('',(122.989215,-72.371208,1.6)); +#86335 = VECTOR('',#86336,1.); +#86336 = DIRECTION('',(0.,0.,1.)); +#86337 = ORIENTED_EDGE('',*,*,#86067,.F.); +#86338 = PLANE('',#86339); +#86339 = AXIS2_PLACEMENT_3D('',#86340,#86341,#86342); +#86340 = CARTESIAN_POINT('',(122.862542,-72.244535,1.6)); +#86341 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#86342 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#86343 = ADVANCED_FACE('',(#86344),#86355,.T.); +#86344 = FACE_BOUND('',#86345,.T.); +#86345 = EDGE_LOOP('',(#86346,#86352,#86353,#86354)); +#86346 = ORIENTED_EDGE('',*,*,#86347,.T.); +#86347 = EDGE_CURVE('',#85884,#86104,#86348,.T.); +#86348 = LINE('',#86349,#86350); +#86349 = CARTESIAN_POINT('',(122.016643,-72.149225,1.6)); +#86350 = VECTOR('',#86351,1.); +#86351 = DIRECTION('',(0.,0.,1.)); +#86352 = ORIENTED_EDGE('',*,*,#86103,.T.); +#86353 = ORIENTED_EDGE('',*,*,#86313,.F.); +#86354 = ORIENTED_EDGE('',*,*,#85883,.F.); +#86355 = PLANE('',#86356); +#86356 = AXIS2_PLACEMENT_3D('',#86357,#86358,#86359); +#86357 = CARTESIAN_POINT('',(122.016643,-72.149225,1.6)); +#86358 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#86359 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#86360 = ADVANCED_FACE('',(#86361),#86372,.T.); +#86361 = FACE_BOUND('',#86362,.T.); +#86362 = EDGE_LOOP('',(#86363,#86364,#86365,#86371)); +#86363 = ORIENTED_EDGE('',*,*,#86332,.T.); +#86364 = ORIENTED_EDGE('',*,*,#86279,.T.); +#86365 = ORIENTED_EDGE('',*,*,#86366,.F.); +#86366 = EDGE_CURVE('',#86052,#86272,#86367,.T.); +#86367 = LINE('',#86368,#86369); +#86368 = CARTESIAN_POINT('',(123.084525,-72.522893,1.6)); +#86369 = VECTOR('',#86370,1.); +#86370 = DIRECTION('',(0.,0.,1.)); +#86371 = ORIENTED_EDGE('',*,*,#86059,.F.); +#86372 = PLANE('',#86373); +#86373 = AXIS2_PLACEMENT_3D('',#86374,#86375,#86376); +#86374 = CARTESIAN_POINT('',(122.989215,-72.371208,1.6)); +#86375 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#86376 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#86377 = ADVANCED_FACE('',(#86378),#86389,.T.); +#86378 = FACE_BOUND('',#86379,.T.); +#86379 = EDGE_LOOP('',(#86380,#86386,#86387,#86388)); +#86380 = ORIENTED_EDGE('',*,*,#86381,.T.); +#86381 = EDGE_CURVE('',#85892,#86112,#86382,.T.); +#86382 = LINE('',#86383,#86384); +#86383 = CARTESIAN_POINT('',(121.864958,-72.244535,1.6)); +#86384 = VECTOR('',#86385,1.); +#86385 = DIRECTION('',(0.,0.,1.)); +#86386 = ORIENTED_EDGE('',*,*,#86111,.T.); +#86387 = ORIENTED_EDGE('',*,*,#86347,.F.); +#86388 = ORIENTED_EDGE('',*,*,#85891,.F.); +#86389 = PLANE('',#86390); +#86390 = AXIS2_PLACEMENT_3D('',#86391,#86392,#86393); +#86391 = CARTESIAN_POINT('',(121.864958,-72.244535,1.6)); +#86392 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#86393 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#86394 = ADVANCED_FACE('',(#86395),#86406,.T.); +#86395 = FACE_BOUND('',#86396,.T.); +#86396 = EDGE_LOOP('',(#86397,#86398,#86399,#86405)); +#86397 = ORIENTED_EDGE('',*,*,#86366,.T.); +#86398 = ORIENTED_EDGE('',*,*,#86271,.T.); +#86399 = ORIENTED_EDGE('',*,*,#86400,.F.); +#86400 = EDGE_CURVE('',#86044,#86264,#86401,.T.); +#86401 = LINE('',#86402,#86403); +#86402 = CARTESIAN_POINT('',(123.143692,-72.691983,1.6)); +#86403 = VECTOR('',#86404,1.); +#86404 = DIRECTION('',(0.,0.,1.)); +#86405 = ORIENTED_EDGE('',*,*,#86051,.F.); +#86406 = PLANE('',#86407); +#86407 = AXIS2_PLACEMENT_3D('',#86408,#86409,#86410); +#86408 = CARTESIAN_POINT('',(123.084525,-72.522893,1.6)); +#86409 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#86410 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#86411 = ADVANCED_FACE('',(#86412),#86423,.T.); +#86412 = FACE_BOUND('',#86413,.T.); +#86413 = EDGE_LOOP('',(#86414,#86420,#86421,#86422)); +#86414 = ORIENTED_EDGE('',*,*,#86415,.T.); +#86415 = EDGE_CURVE('',#85900,#86120,#86416,.T.); +#86416 = LINE('',#86417,#86418); +#86417 = CARTESIAN_POINT('',(121.738285,-72.371208,1.6)); +#86418 = VECTOR('',#86419,1.); +#86419 = DIRECTION('',(0.,0.,1.)); +#86420 = ORIENTED_EDGE('',*,*,#86119,.T.); +#86421 = ORIENTED_EDGE('',*,*,#86381,.F.); +#86422 = ORIENTED_EDGE('',*,*,#85899,.F.); +#86423 = PLANE('',#86424); +#86424 = AXIS2_PLACEMENT_3D('',#86425,#86426,#86427); +#86425 = CARTESIAN_POINT('',(121.738285,-72.371208,1.6)); +#86426 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#86427 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#86428 = ADVANCED_FACE('',(#86429),#86440,.T.); +#86429 = FACE_BOUND('',#86430,.T.); +#86430 = EDGE_LOOP('',(#86431,#86432,#86433,#86439)); +#86431 = ORIENTED_EDGE('',*,*,#86400,.T.); +#86432 = ORIENTED_EDGE('',*,*,#86263,.T.); +#86433 = ORIENTED_EDGE('',*,*,#86434,.F.); +#86434 = EDGE_CURVE('',#86036,#86256,#86435,.T.); +#86435 = LINE('',#86436,#86437); +#86436 = CARTESIAN_POINT('',(123.16375,-72.87,1.6)); +#86437 = VECTOR('',#86438,1.); +#86438 = DIRECTION('',(0.,0.,1.)); +#86439 = ORIENTED_EDGE('',*,*,#86043,.F.); +#86440 = PLANE('',#86441); +#86441 = AXIS2_PLACEMENT_3D('',#86442,#86443,#86444); +#86442 = CARTESIAN_POINT('',(123.143692,-72.691983,1.6)); +#86443 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#86444 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#86445 = ADVANCED_FACE('',(#86446),#86457,.T.); +#86446 = FACE_BOUND('',#86447,.T.); +#86447 = EDGE_LOOP('',(#86448,#86454,#86455,#86456)); +#86448 = ORIENTED_EDGE('',*,*,#86449,.T.); +#86449 = EDGE_CURVE('',#85908,#86128,#86450,.T.); +#86450 = LINE('',#86451,#86452); +#86451 = CARTESIAN_POINT('',(121.642975,-72.522893,1.6)); +#86452 = VECTOR('',#86453,1.); +#86453 = DIRECTION('',(0.,0.,1.)); +#86454 = ORIENTED_EDGE('',*,*,#86127,.T.); +#86455 = ORIENTED_EDGE('',*,*,#86415,.F.); +#86456 = ORIENTED_EDGE('',*,*,#85907,.F.); +#86457 = PLANE('',#86458); +#86458 = AXIS2_PLACEMENT_3D('',#86459,#86460,#86461); +#86459 = CARTESIAN_POINT('',(121.642975,-72.522893,1.6)); +#86460 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#86461 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#86462 = ADVANCED_FACE('',(#86463),#86474,.T.); +#86463 = FACE_BOUND('',#86464,.T.); +#86464 = EDGE_LOOP('',(#86465,#86466,#86467,#86473)); +#86465 = ORIENTED_EDGE('',*,*,#86434,.T.); +#86466 = ORIENTED_EDGE('',*,*,#86255,.T.); +#86467 = ORIENTED_EDGE('',*,*,#86468,.F.); +#86468 = EDGE_CURVE('',#86028,#86248,#86469,.T.); +#86469 = LINE('',#86470,#86471); +#86470 = CARTESIAN_POINT('',(123.143692,-73.048017,1.6)); +#86471 = VECTOR('',#86472,1.); +#86472 = DIRECTION('',(0.,0.,1.)); +#86473 = ORIENTED_EDGE('',*,*,#86035,.F.); +#86474 = PLANE('',#86475); +#86475 = AXIS2_PLACEMENT_3D('',#86476,#86477,#86478); +#86476 = CARTESIAN_POINT('',(123.16375,-72.87,1.6)); +#86477 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#86478 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#86479 = ADVANCED_FACE('',(#86480),#86491,.T.); +#86480 = FACE_BOUND('',#86481,.T.); +#86481 = EDGE_LOOP('',(#86482,#86488,#86489,#86490)); +#86482 = ORIENTED_EDGE('',*,*,#86483,.T.); +#86483 = EDGE_CURVE('',#85916,#86136,#86484,.T.); +#86484 = LINE('',#86485,#86486); +#86485 = CARTESIAN_POINT('',(121.583808,-72.691983,1.6)); +#86486 = VECTOR('',#86487,1.); +#86487 = DIRECTION('',(0.,0.,1.)); +#86488 = ORIENTED_EDGE('',*,*,#86135,.T.); +#86489 = ORIENTED_EDGE('',*,*,#86449,.F.); +#86490 = ORIENTED_EDGE('',*,*,#85915,.F.); +#86491 = PLANE('',#86492); +#86492 = AXIS2_PLACEMENT_3D('',#86493,#86494,#86495); +#86493 = CARTESIAN_POINT('',(121.583808,-72.691983,1.6)); +#86494 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#86495 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#86496 = ADVANCED_FACE('',(#86497),#86508,.T.); +#86497 = FACE_BOUND('',#86498,.T.); +#86498 = EDGE_LOOP('',(#86499,#86500,#86501,#86507)); +#86499 = ORIENTED_EDGE('',*,*,#86468,.T.); +#86500 = ORIENTED_EDGE('',*,*,#86247,.T.); +#86501 = ORIENTED_EDGE('',*,*,#86502,.F.); +#86502 = EDGE_CURVE('',#86020,#86240,#86503,.T.); +#86503 = LINE('',#86504,#86505); +#86504 = CARTESIAN_POINT('',(123.084525,-73.217107,1.6)); +#86505 = VECTOR('',#86506,1.); +#86506 = DIRECTION('',(0.,0.,1.)); +#86507 = ORIENTED_EDGE('',*,*,#86027,.F.); +#86508 = PLANE('',#86509); +#86509 = AXIS2_PLACEMENT_3D('',#86510,#86511,#86512); +#86510 = CARTESIAN_POINT('',(123.143692,-73.048017,1.6)); +#86511 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#86512 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#86513 = ADVANCED_FACE('',(#86514),#86525,.T.); +#86514 = FACE_BOUND('',#86515,.T.); +#86515 = EDGE_LOOP('',(#86516,#86522,#86523,#86524)); +#86516 = ORIENTED_EDGE('',*,*,#86517,.T.); +#86517 = EDGE_CURVE('',#85924,#86144,#86518,.T.); +#86518 = LINE('',#86519,#86520); +#86519 = CARTESIAN_POINT('',(121.56375,-72.87,1.6)); +#86520 = VECTOR('',#86521,1.); +#86521 = DIRECTION('',(0.,0.,1.)); +#86522 = ORIENTED_EDGE('',*,*,#86143,.T.); +#86523 = ORIENTED_EDGE('',*,*,#86483,.F.); +#86524 = ORIENTED_EDGE('',*,*,#85923,.F.); +#86525 = PLANE('',#86526); +#86526 = AXIS2_PLACEMENT_3D('',#86527,#86528,#86529); +#86527 = CARTESIAN_POINT('',(121.56375,-72.87,1.6)); +#86528 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#86529 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#86530 = ADVANCED_FACE('',(#86531),#86542,.T.); +#86531 = FACE_BOUND('',#86532,.T.); +#86532 = EDGE_LOOP('',(#86533,#86534,#86535,#86541)); +#86533 = ORIENTED_EDGE('',*,*,#86502,.T.); +#86534 = ORIENTED_EDGE('',*,*,#86239,.T.); +#86535 = ORIENTED_EDGE('',*,*,#86536,.F.); +#86536 = EDGE_CURVE('',#86012,#86232,#86537,.T.); +#86537 = LINE('',#86538,#86539); +#86538 = CARTESIAN_POINT('',(122.989215,-73.368792,1.6)); +#86539 = VECTOR('',#86540,1.); +#86540 = DIRECTION('',(0.,0.,1.)); +#86541 = ORIENTED_EDGE('',*,*,#86019,.F.); +#86542 = PLANE('',#86543); +#86543 = AXIS2_PLACEMENT_3D('',#86544,#86545,#86546); +#86544 = CARTESIAN_POINT('',(123.084525,-73.217107,1.6)); +#86545 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#86546 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#86547 = ADVANCED_FACE('',(#86548),#86559,.T.); +#86548 = FACE_BOUND('',#86549,.T.); +#86549 = EDGE_LOOP('',(#86550,#86556,#86557,#86558)); +#86550 = ORIENTED_EDGE('',*,*,#86551,.T.); +#86551 = EDGE_CURVE('',#85932,#86152,#86552,.T.); +#86552 = LINE('',#86553,#86554); +#86553 = CARTESIAN_POINT('',(121.583808,-73.048017,1.6)); +#86554 = VECTOR('',#86555,1.); +#86555 = DIRECTION('',(0.,0.,1.)); +#86556 = ORIENTED_EDGE('',*,*,#86151,.T.); +#86557 = ORIENTED_EDGE('',*,*,#86517,.F.); +#86558 = ORIENTED_EDGE('',*,*,#85931,.F.); +#86559 = PLANE('',#86560); +#86560 = AXIS2_PLACEMENT_3D('',#86561,#86562,#86563); +#86561 = CARTESIAN_POINT('',(121.583808,-73.048017,1.6)); +#86562 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#86563 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#86564 = ADVANCED_FACE('',(#86565),#86576,.T.); +#86565 = FACE_BOUND('',#86566,.T.); +#86566 = EDGE_LOOP('',(#86567,#86568,#86569,#86575)); +#86567 = ORIENTED_EDGE('',*,*,#86536,.T.); +#86568 = ORIENTED_EDGE('',*,*,#86231,.T.); +#86569 = ORIENTED_EDGE('',*,*,#86570,.F.); +#86570 = EDGE_CURVE('',#86004,#86224,#86571,.T.); +#86571 = LINE('',#86572,#86573); +#86572 = CARTESIAN_POINT('',(122.862542,-73.495465,1.6)); +#86573 = VECTOR('',#86574,1.); +#86574 = DIRECTION('',(0.,0.,1.)); +#86575 = ORIENTED_EDGE('',*,*,#86011,.F.); +#86576 = PLANE('',#86577); +#86577 = AXIS2_PLACEMENT_3D('',#86578,#86579,#86580); +#86578 = CARTESIAN_POINT('',(122.989215,-73.368792,1.6)); +#86579 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#86580 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#86581 = ADVANCED_FACE('',(#86582),#86593,.T.); +#86582 = FACE_BOUND('',#86583,.T.); +#86583 = EDGE_LOOP('',(#86584,#86590,#86591,#86592)); +#86584 = ORIENTED_EDGE('',*,*,#86585,.T.); +#86585 = EDGE_CURVE('',#85940,#86160,#86586,.T.); +#86586 = LINE('',#86587,#86588); +#86587 = CARTESIAN_POINT('',(121.642975,-73.217107,1.6)); +#86588 = VECTOR('',#86589,1.); +#86589 = DIRECTION('',(0.,0.,1.)); +#86590 = ORIENTED_EDGE('',*,*,#86159,.T.); +#86591 = ORIENTED_EDGE('',*,*,#86551,.F.); +#86592 = ORIENTED_EDGE('',*,*,#85939,.F.); +#86593 = PLANE('',#86594); +#86594 = AXIS2_PLACEMENT_3D('',#86595,#86596,#86597); +#86595 = CARTESIAN_POINT('',(121.642975,-73.217107,1.6)); +#86596 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#86597 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#86598 = ADVANCED_FACE('',(#86599),#86610,.T.); +#86599 = FACE_BOUND('',#86600,.T.); +#86600 = EDGE_LOOP('',(#86601,#86602,#86603,#86609)); +#86601 = ORIENTED_EDGE('',*,*,#86570,.T.); +#86602 = ORIENTED_EDGE('',*,*,#86223,.T.); +#86603 = ORIENTED_EDGE('',*,*,#86604,.F.); +#86604 = EDGE_CURVE('',#85996,#86216,#86605,.T.); +#86605 = LINE('',#86606,#86607); +#86606 = CARTESIAN_POINT('',(122.710857,-73.590775,1.6)); +#86607 = VECTOR('',#86608,1.); +#86608 = DIRECTION('',(0.,0.,1.)); +#86609 = ORIENTED_EDGE('',*,*,#86003,.F.); +#86610 = PLANE('',#86611); +#86611 = AXIS2_PLACEMENT_3D('',#86612,#86613,#86614); +#86612 = CARTESIAN_POINT('',(122.862542,-73.495465,1.6)); +#86613 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#86614 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#86615 = ADVANCED_FACE('',(#86616),#86627,.T.); +#86616 = FACE_BOUND('',#86617,.T.); +#86617 = EDGE_LOOP('',(#86618,#86624,#86625,#86626)); +#86618 = ORIENTED_EDGE('',*,*,#86619,.T.); +#86619 = EDGE_CURVE('',#85948,#86168,#86620,.T.); +#86620 = LINE('',#86621,#86622); +#86621 = CARTESIAN_POINT('',(121.738285,-73.368792,1.6)); +#86622 = VECTOR('',#86623,1.); +#86623 = DIRECTION('',(0.,0.,1.)); +#86624 = ORIENTED_EDGE('',*,*,#86167,.T.); +#86625 = ORIENTED_EDGE('',*,*,#86585,.F.); +#86626 = ORIENTED_EDGE('',*,*,#85947,.F.); +#86627 = PLANE('',#86628); +#86628 = AXIS2_PLACEMENT_3D('',#86629,#86630,#86631); +#86629 = CARTESIAN_POINT('',(121.738285,-73.368792,1.6)); +#86630 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#86631 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#86632 = ADVANCED_FACE('',(#86633),#86644,.T.); +#86633 = FACE_BOUND('',#86634,.T.); +#86634 = EDGE_LOOP('',(#86635,#86636,#86637,#86643)); +#86635 = ORIENTED_EDGE('',*,*,#86604,.T.); +#86636 = ORIENTED_EDGE('',*,*,#86215,.T.); +#86637 = ORIENTED_EDGE('',*,*,#86638,.F.); +#86638 = EDGE_CURVE('',#85988,#86208,#86639,.T.); +#86639 = LINE('',#86640,#86641); +#86640 = CARTESIAN_POINT('',(122.541767,-73.649942,1.6)); +#86641 = VECTOR('',#86642,1.); +#86642 = DIRECTION('',(0.,0.,1.)); +#86643 = ORIENTED_EDGE('',*,*,#85995,.F.); +#86644 = PLANE('',#86645); +#86645 = AXIS2_PLACEMENT_3D('',#86646,#86647,#86648); +#86646 = CARTESIAN_POINT('',(122.710857,-73.590775,1.6)); +#86647 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#86648 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#86649 = ADVANCED_FACE('',(#86650),#86661,.T.); +#86650 = FACE_BOUND('',#86651,.T.); +#86651 = EDGE_LOOP('',(#86652,#86658,#86659,#86660)); +#86652 = ORIENTED_EDGE('',*,*,#86653,.T.); +#86653 = EDGE_CURVE('',#85956,#86176,#86654,.T.); +#86654 = LINE('',#86655,#86656); +#86655 = CARTESIAN_POINT('',(121.864958,-73.495465,1.6)); +#86656 = VECTOR('',#86657,1.); +#86657 = DIRECTION('',(0.,0.,1.)); +#86658 = ORIENTED_EDGE('',*,*,#86175,.T.); +#86659 = ORIENTED_EDGE('',*,*,#86619,.F.); +#86660 = ORIENTED_EDGE('',*,*,#85955,.F.); +#86661 = PLANE('',#86662); +#86662 = AXIS2_PLACEMENT_3D('',#86663,#86664,#86665); +#86663 = CARTESIAN_POINT('',(121.864958,-73.495465,1.6)); +#86664 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#86665 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#86666 = ADVANCED_FACE('',(#86667),#86678,.T.); +#86667 = FACE_BOUND('',#86668,.T.); +#86668 = EDGE_LOOP('',(#86669,#86670,#86671,#86677)); +#86669 = ORIENTED_EDGE('',*,*,#86638,.T.); +#86670 = ORIENTED_EDGE('',*,*,#86207,.T.); +#86671 = ORIENTED_EDGE('',*,*,#86672,.F.); +#86672 = EDGE_CURVE('',#85980,#86200,#86673,.T.); +#86673 = LINE('',#86674,#86675); +#86674 = CARTESIAN_POINT('',(122.36375,-73.67,1.6)); +#86675 = VECTOR('',#86676,1.); +#86676 = DIRECTION('',(0.,0.,1.)); +#86677 = ORIENTED_EDGE('',*,*,#85987,.F.); +#86678 = PLANE('',#86679); +#86679 = AXIS2_PLACEMENT_3D('',#86680,#86681,#86682); +#86680 = CARTESIAN_POINT('',(122.541767,-73.649942,1.6)); +#86681 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#86682 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#86683 = ADVANCED_FACE('',(#86684),#86695,.T.); +#86684 = FACE_BOUND('',#86685,.T.); +#86685 = EDGE_LOOP('',(#86686,#86692,#86693,#86694)); +#86686 = ORIENTED_EDGE('',*,*,#86687,.T.); +#86687 = EDGE_CURVE('',#85964,#86184,#86688,.T.); +#86688 = LINE('',#86689,#86690); +#86689 = CARTESIAN_POINT('',(122.016643,-73.590775,1.6)); +#86690 = VECTOR('',#86691,1.); +#86691 = DIRECTION('',(0.,0.,1.)); +#86692 = ORIENTED_EDGE('',*,*,#86183,.T.); +#86693 = ORIENTED_EDGE('',*,*,#86653,.F.); +#86694 = ORIENTED_EDGE('',*,*,#85963,.F.); +#86695 = PLANE('',#86696); +#86696 = AXIS2_PLACEMENT_3D('',#86697,#86698,#86699); +#86697 = CARTESIAN_POINT('',(122.016643,-73.590775,1.6)); +#86698 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#86699 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#86700 = ADVANCED_FACE('',(#86701),#86712,.T.); +#86701 = FACE_BOUND('',#86702,.T.); +#86702 = EDGE_LOOP('',(#86703,#86704,#86705,#86711)); +#86703 = ORIENTED_EDGE('',*,*,#86672,.T.); +#86704 = ORIENTED_EDGE('',*,*,#86199,.T.); +#86705 = ORIENTED_EDGE('',*,*,#86706,.F.); +#86706 = EDGE_CURVE('',#85972,#86192,#86707,.T.); +#86707 = LINE('',#86708,#86709); +#86708 = CARTESIAN_POINT('',(122.185733,-73.649942,1.6)); +#86709 = VECTOR('',#86710,1.); +#86710 = DIRECTION('',(0.,0.,1.)); +#86711 = ORIENTED_EDGE('',*,*,#85979,.F.); +#86712 = PLANE('',#86713); +#86713 = AXIS2_PLACEMENT_3D('',#86714,#86715,#86716); +#86714 = CARTESIAN_POINT('',(122.36375,-73.67,1.6)); +#86715 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#86716 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#86717 = ADVANCED_FACE('',(#86718),#86724,.T.); +#86718 = FACE_BOUND('',#86719,.T.); +#86719 = EDGE_LOOP('',(#86720,#86721,#86722,#86723)); +#86720 = ORIENTED_EDGE('',*,*,#86706,.T.); +#86721 = ORIENTED_EDGE('',*,*,#86191,.T.); +#86722 = ORIENTED_EDGE('',*,*,#86687,.F.); +#86723 = ORIENTED_EDGE('',*,*,#85971,.F.); +#86724 = PLANE('',#86725); +#86725 = AXIS2_PLACEMENT_3D('',#86726,#86727,#86728); +#86726 = CARTESIAN_POINT('',(122.185733,-73.649942,1.6)); +#86727 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#86728 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#86729 = ADVANCED_FACE('',(#86730),#86741,.F.); +#86730 = FACE_BOUND('',#86731,.T.); +#86731 = EDGE_LOOP('',(#86732,#86733,#86739,#86740)); +#86732 = ORIENTED_EDGE('',*,*,#86076,.T.); +#86733 = ORIENTED_EDGE('',*,*,#86734,.T.); +#86734 = EDGE_CURVE('',#86077,#86297,#86735,.T.); +#86735 = LINE('',#86736,#86737); +#86736 = CARTESIAN_POINT('',(122.36375,-73.245,-4.5E-02)); +#86737 = VECTOR('',#86738,1.); +#86738 = DIRECTION('',(0.,0.,1.)); +#86739 = ORIENTED_EDGE('',*,*,#86296,.F.); +#86740 = ORIENTED_EDGE('',*,*,#86734,.F.); +#86741 = CYLINDRICAL_SURFACE('',#86742,0.375); +#86742 = AXIS2_PLACEMENT_3D('',#86743,#86744,#86745); +#86743 = CARTESIAN_POINT('',(122.36375,-72.87,-4.5E-02)); +#86744 = DIRECTION('',(-0.,-0.,-1.)); +#86745 = DIRECTION('',(-0.,-1.,0.)); +#86746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#86750)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#86747,#86748,#86749)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#86747 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#86748 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#86749 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#86750 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#86747, + 'distance_accuracy_value','confusion accuracy'); +#86751 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#86752,#86754); +#86752 = ( REPRESENTATION_RELATIONSHIP('','',#85764,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#86753) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#86753 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1731); +#86754 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #86755); +#86755 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('431','=>[0:1:1:424]','',#5, + #85759,$); +#86756 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#85761)); +#86757 = SHAPE_DEFINITION_REPRESENTATION(#86758,#86764); +#86758 = PRODUCT_DEFINITION_SHAPE('','',#86759); +#86759 = PRODUCT_DEFINITION('design','',#86760,#86763); +#86760 = PRODUCT_DEFINITION_FORMATION('','',#86761); +#86761 = PRODUCT('HackPad_pad_175','HackPad_pad_175','',(#86762)); +#86762 = PRODUCT_CONTEXT('',#2,'mechanical'); +#86763 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#86764 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#86765),#87746); +#86765 = MANIFOLD_SOLID_BREP('',#86766); +#86766 = CLOSED_SHELL('',(#86767,#86807,#86838,#86869,#87089,#87309, + #87326,#87343,#87360,#87377,#87394,#87411,#87428,#87445,#87462, + #87479,#87496,#87513,#87530,#87547,#87564,#87581,#87598,#87615, + #87632,#87649,#87666,#87683,#87700,#87717,#87729)); +#86767 = ADVANCED_FACE('',(#86768),#86802,.T.); +#86768 = FACE_BOUND('',#86769,.T.); +#86769 = EDGE_LOOP('',(#86770,#86780,#86788,#86796)); +#86770 = ORIENTED_EDGE('',*,*,#86771,.T.); +#86771 = EDGE_CURVE('',#86772,#86774,#86776,.T.); +#86772 = VERTEX_POINT('',#86773); +#86773 = CARTESIAN_POINT('',(122.541767,-72.090058,-3.5E-02)); +#86774 = VERTEX_POINT('',#86775); +#86775 = CARTESIAN_POINT('',(122.541767,-72.090058,0.)); +#86776 = LINE('',#86777,#86778); +#86777 = CARTESIAN_POINT('',(122.541767,-72.090058,-3.5E-02)); +#86778 = VECTOR('',#86779,1.); +#86779 = DIRECTION('',(0.,0.,1.)); +#86780 = ORIENTED_EDGE('',*,*,#86781,.T.); +#86781 = EDGE_CURVE('',#86774,#86782,#86784,.T.); +#86782 = VERTEX_POINT('',#86783); +#86783 = CARTESIAN_POINT('',(122.710857,-72.149225,0.)); +#86784 = LINE('',#86785,#86786); +#86785 = CARTESIAN_POINT('',(122.541767,-72.090058,0.)); +#86786 = VECTOR('',#86787,1.); +#86787 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#86788 = ORIENTED_EDGE('',*,*,#86789,.F.); +#86789 = EDGE_CURVE('',#86790,#86782,#86792,.T.); +#86790 = VERTEX_POINT('',#86791); +#86791 = CARTESIAN_POINT('',(122.710857,-72.149225,-3.5E-02)); +#86792 = LINE('',#86793,#86794); +#86793 = CARTESIAN_POINT('',(122.710857,-72.149225,-3.5E-02)); +#86794 = VECTOR('',#86795,1.); +#86795 = DIRECTION('',(0.,0.,1.)); +#86796 = ORIENTED_EDGE('',*,*,#86797,.F.); +#86797 = EDGE_CURVE('',#86772,#86790,#86798,.T.); +#86798 = LINE('',#86799,#86800); +#86799 = CARTESIAN_POINT('',(122.541767,-72.090058,-3.5E-02)); +#86800 = VECTOR('',#86801,1.); +#86801 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#86802 = PLANE('',#86803); +#86803 = AXIS2_PLACEMENT_3D('',#86804,#86805,#86806); +#86804 = CARTESIAN_POINT('',(122.541767,-72.090058,-3.5E-02)); +#86805 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#86806 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#86807 = ADVANCED_FACE('',(#86808),#86833,.T.); +#86808 = FACE_BOUND('',#86809,.T.); +#86809 = EDGE_LOOP('',(#86810,#86820,#86826,#86827)); +#86810 = ORIENTED_EDGE('',*,*,#86811,.T.); +#86811 = EDGE_CURVE('',#86812,#86814,#86816,.T.); +#86812 = VERTEX_POINT('',#86813); +#86813 = CARTESIAN_POINT('',(122.36375,-72.07,-3.5E-02)); +#86814 = VERTEX_POINT('',#86815); +#86815 = CARTESIAN_POINT('',(122.36375,-72.07,0.)); +#86816 = LINE('',#86817,#86818); +#86817 = CARTESIAN_POINT('',(122.36375,-72.07,-3.5E-02)); +#86818 = VECTOR('',#86819,1.); +#86819 = DIRECTION('',(0.,0.,1.)); +#86820 = ORIENTED_EDGE('',*,*,#86821,.T.); +#86821 = EDGE_CURVE('',#86814,#86774,#86822,.T.); +#86822 = LINE('',#86823,#86824); +#86823 = CARTESIAN_POINT('',(122.36375,-72.07,0.)); +#86824 = VECTOR('',#86825,1.); +#86825 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#86826 = ORIENTED_EDGE('',*,*,#86771,.F.); +#86827 = ORIENTED_EDGE('',*,*,#86828,.F.); +#86828 = EDGE_CURVE('',#86812,#86772,#86829,.T.); +#86829 = LINE('',#86830,#86831); +#86830 = CARTESIAN_POINT('',(122.36375,-72.07,-3.5E-02)); +#86831 = VECTOR('',#86832,1.); +#86832 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#86833 = PLANE('',#86834); +#86834 = AXIS2_PLACEMENT_3D('',#86835,#86836,#86837); +#86835 = CARTESIAN_POINT('',(122.36375,-72.07,-3.5E-02)); +#86836 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#86837 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#86838 = ADVANCED_FACE('',(#86839),#86864,.T.); +#86839 = FACE_BOUND('',#86840,.T.); +#86840 = EDGE_LOOP('',(#86841,#86842,#86850,#86858)); +#86841 = ORIENTED_EDGE('',*,*,#86789,.T.); +#86842 = ORIENTED_EDGE('',*,*,#86843,.T.); +#86843 = EDGE_CURVE('',#86782,#86844,#86846,.T.); +#86844 = VERTEX_POINT('',#86845); +#86845 = CARTESIAN_POINT('',(122.862542,-72.244535,0.)); +#86846 = LINE('',#86847,#86848); +#86847 = CARTESIAN_POINT('',(122.710857,-72.149225,0.)); +#86848 = VECTOR('',#86849,1.); +#86849 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#86850 = ORIENTED_EDGE('',*,*,#86851,.F.); +#86851 = EDGE_CURVE('',#86852,#86844,#86854,.T.); +#86852 = VERTEX_POINT('',#86853); +#86853 = CARTESIAN_POINT('',(122.862542,-72.244535,-3.5E-02)); +#86854 = LINE('',#86855,#86856); +#86855 = CARTESIAN_POINT('',(122.862542,-72.244535,-3.5E-02)); +#86856 = VECTOR('',#86857,1.); +#86857 = DIRECTION('',(0.,0.,1.)); +#86858 = ORIENTED_EDGE('',*,*,#86859,.F.); +#86859 = EDGE_CURVE('',#86790,#86852,#86860,.T.); +#86860 = LINE('',#86861,#86862); +#86861 = CARTESIAN_POINT('',(122.710857,-72.149225,-3.5E-02)); +#86862 = VECTOR('',#86863,1.); +#86863 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#86864 = PLANE('',#86865); +#86865 = AXIS2_PLACEMENT_3D('',#86866,#86867,#86868); +#86866 = CARTESIAN_POINT('',(122.710857,-72.149225,-3.5E-02)); +#86867 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#86868 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#86869 = ADVANCED_FACE('',(#86870,#87073),#87084,.F.); +#86870 = FACE_BOUND('',#86871,.F.); +#86871 = EDGE_LOOP('',(#86872,#86873,#86874,#86882,#86890,#86898,#86906, + #86914,#86922,#86930,#86938,#86946,#86954,#86962,#86970,#86978, + #86986,#86994,#87002,#87010,#87018,#87026,#87034,#87042,#87050, + #87058,#87066,#87072)); +#86872 = ORIENTED_EDGE('',*,*,#86797,.F.); +#86873 = ORIENTED_EDGE('',*,*,#86828,.F.); +#86874 = ORIENTED_EDGE('',*,*,#86875,.F.); +#86875 = EDGE_CURVE('',#86876,#86812,#86878,.T.); +#86876 = VERTEX_POINT('',#86877); +#86877 = CARTESIAN_POINT('',(122.185733,-72.090058,-3.5E-02)); +#86878 = LINE('',#86879,#86880); +#86879 = CARTESIAN_POINT('',(122.185733,-72.090058,-3.5E-02)); +#86880 = VECTOR('',#86881,1.); +#86881 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#86882 = ORIENTED_EDGE('',*,*,#86883,.F.); +#86883 = EDGE_CURVE('',#86884,#86876,#86886,.T.); +#86884 = VERTEX_POINT('',#86885); +#86885 = CARTESIAN_POINT('',(122.016643,-72.149225,-3.5E-02)); +#86886 = LINE('',#86887,#86888); +#86887 = CARTESIAN_POINT('',(122.016643,-72.149225,-3.5E-02)); +#86888 = VECTOR('',#86889,1.); +#86889 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#86890 = ORIENTED_EDGE('',*,*,#86891,.F.); +#86891 = EDGE_CURVE('',#86892,#86884,#86894,.T.); +#86892 = VERTEX_POINT('',#86893); +#86893 = CARTESIAN_POINT('',(121.864958,-72.244535,-3.5E-02)); +#86894 = LINE('',#86895,#86896); +#86895 = CARTESIAN_POINT('',(121.864958,-72.244535,-3.5E-02)); +#86896 = VECTOR('',#86897,1.); +#86897 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#86898 = ORIENTED_EDGE('',*,*,#86899,.F.); +#86899 = EDGE_CURVE('',#86900,#86892,#86902,.T.); +#86900 = VERTEX_POINT('',#86901); +#86901 = CARTESIAN_POINT('',(121.738285,-72.371208,-3.5E-02)); +#86902 = LINE('',#86903,#86904); +#86903 = CARTESIAN_POINT('',(121.738285,-72.371208,-3.5E-02)); +#86904 = VECTOR('',#86905,1.); +#86905 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#86906 = ORIENTED_EDGE('',*,*,#86907,.F.); +#86907 = EDGE_CURVE('',#86908,#86900,#86910,.T.); +#86908 = VERTEX_POINT('',#86909); +#86909 = CARTESIAN_POINT('',(121.642975,-72.522893,-3.5E-02)); +#86910 = LINE('',#86911,#86912); +#86911 = CARTESIAN_POINT('',(121.642975,-72.522893,-3.5E-02)); +#86912 = VECTOR('',#86913,1.); +#86913 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#86914 = ORIENTED_EDGE('',*,*,#86915,.F.); +#86915 = EDGE_CURVE('',#86916,#86908,#86918,.T.); +#86916 = VERTEX_POINT('',#86917); +#86917 = CARTESIAN_POINT('',(121.583808,-72.691983,-3.5E-02)); +#86918 = LINE('',#86919,#86920); +#86919 = CARTESIAN_POINT('',(121.583808,-72.691983,-3.5E-02)); +#86920 = VECTOR('',#86921,1.); +#86921 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#86922 = ORIENTED_EDGE('',*,*,#86923,.F.); +#86923 = EDGE_CURVE('',#86924,#86916,#86926,.T.); +#86924 = VERTEX_POINT('',#86925); +#86925 = CARTESIAN_POINT('',(121.56375,-72.87,-3.5E-02)); +#86926 = LINE('',#86927,#86928); +#86927 = CARTESIAN_POINT('',(121.56375,-72.87,-3.5E-02)); +#86928 = VECTOR('',#86929,1.); +#86929 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#86930 = ORIENTED_EDGE('',*,*,#86931,.F.); +#86931 = EDGE_CURVE('',#86932,#86924,#86934,.T.); +#86932 = VERTEX_POINT('',#86933); +#86933 = CARTESIAN_POINT('',(121.583808,-73.048017,-3.5E-02)); +#86934 = LINE('',#86935,#86936); +#86935 = CARTESIAN_POINT('',(121.583808,-73.048017,-3.5E-02)); +#86936 = VECTOR('',#86937,1.); +#86937 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#86938 = ORIENTED_EDGE('',*,*,#86939,.F.); +#86939 = EDGE_CURVE('',#86940,#86932,#86942,.T.); +#86940 = VERTEX_POINT('',#86941); +#86941 = CARTESIAN_POINT('',(121.642975,-73.217107,-3.5E-02)); +#86942 = LINE('',#86943,#86944); +#86943 = CARTESIAN_POINT('',(121.642975,-73.217107,-3.5E-02)); +#86944 = VECTOR('',#86945,1.); +#86945 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#86946 = ORIENTED_EDGE('',*,*,#86947,.F.); +#86947 = EDGE_CURVE('',#86948,#86940,#86950,.T.); +#86948 = VERTEX_POINT('',#86949); +#86949 = CARTESIAN_POINT('',(121.738285,-73.368792,-3.5E-02)); +#86950 = LINE('',#86951,#86952); +#86951 = CARTESIAN_POINT('',(121.738285,-73.368792,-3.5E-02)); +#86952 = VECTOR('',#86953,1.); +#86953 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#86954 = ORIENTED_EDGE('',*,*,#86955,.F.); +#86955 = EDGE_CURVE('',#86956,#86948,#86958,.T.); +#86956 = VERTEX_POINT('',#86957); +#86957 = CARTESIAN_POINT('',(121.864958,-73.495465,-3.5E-02)); +#86958 = LINE('',#86959,#86960); +#86959 = CARTESIAN_POINT('',(121.864958,-73.495465,-3.5E-02)); +#86960 = VECTOR('',#86961,1.); +#86961 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#86962 = ORIENTED_EDGE('',*,*,#86963,.F.); +#86963 = EDGE_CURVE('',#86964,#86956,#86966,.T.); +#86964 = VERTEX_POINT('',#86965); +#86965 = CARTESIAN_POINT('',(122.016643,-73.590775,-3.5E-02)); +#86966 = LINE('',#86967,#86968); +#86967 = CARTESIAN_POINT('',(122.016643,-73.590775,-3.5E-02)); +#86968 = VECTOR('',#86969,1.); +#86969 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#86970 = ORIENTED_EDGE('',*,*,#86971,.F.); +#86971 = EDGE_CURVE('',#86972,#86964,#86974,.T.); +#86972 = VERTEX_POINT('',#86973); +#86973 = CARTESIAN_POINT('',(122.185733,-73.649942,-3.5E-02)); +#86974 = LINE('',#86975,#86976); +#86975 = CARTESIAN_POINT('',(122.185733,-73.649942,-3.5E-02)); +#86976 = VECTOR('',#86977,1.); +#86977 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#86978 = ORIENTED_EDGE('',*,*,#86979,.F.); +#86979 = EDGE_CURVE('',#86980,#86972,#86982,.T.); +#86980 = VERTEX_POINT('',#86981); +#86981 = CARTESIAN_POINT('',(122.36375,-73.67,-3.5E-02)); +#86982 = LINE('',#86983,#86984); +#86983 = CARTESIAN_POINT('',(122.36375,-73.67,-3.5E-02)); +#86984 = VECTOR('',#86985,1.); +#86985 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#86986 = ORIENTED_EDGE('',*,*,#86987,.F.); +#86987 = EDGE_CURVE('',#86988,#86980,#86990,.T.); +#86988 = VERTEX_POINT('',#86989); +#86989 = CARTESIAN_POINT('',(122.541767,-73.649942,-3.5E-02)); +#86990 = LINE('',#86991,#86992); +#86991 = CARTESIAN_POINT('',(122.541767,-73.649942,-3.5E-02)); +#86992 = VECTOR('',#86993,1.); +#86993 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#86994 = ORIENTED_EDGE('',*,*,#86995,.F.); +#86995 = EDGE_CURVE('',#86996,#86988,#86998,.T.); +#86996 = VERTEX_POINT('',#86997); +#86997 = CARTESIAN_POINT('',(122.710857,-73.590775,-3.5E-02)); +#86998 = LINE('',#86999,#87000); +#86999 = CARTESIAN_POINT('',(122.710857,-73.590775,-3.5E-02)); +#87000 = VECTOR('',#87001,1.); +#87001 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#87002 = ORIENTED_EDGE('',*,*,#87003,.F.); +#87003 = EDGE_CURVE('',#87004,#86996,#87006,.T.); +#87004 = VERTEX_POINT('',#87005); +#87005 = CARTESIAN_POINT('',(122.862542,-73.495465,-3.5E-02)); +#87006 = LINE('',#87007,#87008); +#87007 = CARTESIAN_POINT('',(122.862542,-73.495465,-3.5E-02)); +#87008 = VECTOR('',#87009,1.); +#87009 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#87010 = ORIENTED_EDGE('',*,*,#87011,.F.); +#87011 = EDGE_CURVE('',#87012,#87004,#87014,.T.); +#87012 = VERTEX_POINT('',#87013); +#87013 = CARTESIAN_POINT('',(122.989215,-73.368792,-3.5E-02)); +#87014 = LINE('',#87015,#87016); +#87015 = CARTESIAN_POINT('',(122.989215,-73.368792,-3.5E-02)); +#87016 = VECTOR('',#87017,1.); +#87017 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#87018 = ORIENTED_EDGE('',*,*,#87019,.F.); +#87019 = EDGE_CURVE('',#87020,#87012,#87022,.T.); +#87020 = VERTEX_POINT('',#87021); +#87021 = CARTESIAN_POINT('',(123.084525,-73.217107,-3.5E-02)); +#87022 = LINE('',#87023,#87024); +#87023 = CARTESIAN_POINT('',(123.084525,-73.217107,-3.5E-02)); +#87024 = VECTOR('',#87025,1.); +#87025 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#87026 = ORIENTED_EDGE('',*,*,#87027,.F.); +#87027 = EDGE_CURVE('',#87028,#87020,#87030,.T.); +#87028 = VERTEX_POINT('',#87029); +#87029 = CARTESIAN_POINT('',(123.143692,-73.048017,-3.5E-02)); +#87030 = LINE('',#87031,#87032); +#87031 = CARTESIAN_POINT('',(123.143692,-73.048017,-3.5E-02)); +#87032 = VECTOR('',#87033,1.); +#87033 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#87034 = ORIENTED_EDGE('',*,*,#87035,.F.); +#87035 = EDGE_CURVE('',#87036,#87028,#87038,.T.); +#87036 = VERTEX_POINT('',#87037); +#87037 = CARTESIAN_POINT('',(123.16375,-72.87,-3.5E-02)); +#87038 = LINE('',#87039,#87040); +#87039 = CARTESIAN_POINT('',(123.16375,-72.87,-3.5E-02)); +#87040 = VECTOR('',#87041,1.); +#87041 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#87042 = ORIENTED_EDGE('',*,*,#87043,.F.); +#87043 = EDGE_CURVE('',#87044,#87036,#87046,.T.); +#87044 = VERTEX_POINT('',#87045); +#87045 = CARTESIAN_POINT('',(123.143692,-72.691983,-3.5E-02)); +#87046 = LINE('',#87047,#87048); +#87047 = CARTESIAN_POINT('',(123.143692,-72.691983,-3.5E-02)); +#87048 = VECTOR('',#87049,1.); +#87049 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#87050 = ORIENTED_EDGE('',*,*,#87051,.F.); +#87051 = EDGE_CURVE('',#87052,#87044,#87054,.T.); +#87052 = VERTEX_POINT('',#87053); +#87053 = CARTESIAN_POINT('',(123.084525,-72.522893,-3.5E-02)); +#87054 = LINE('',#87055,#87056); +#87055 = CARTESIAN_POINT('',(123.084525,-72.522893,-3.5E-02)); +#87056 = VECTOR('',#87057,1.); +#87057 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#87058 = ORIENTED_EDGE('',*,*,#87059,.F.); +#87059 = EDGE_CURVE('',#87060,#87052,#87062,.T.); +#87060 = VERTEX_POINT('',#87061); +#87061 = CARTESIAN_POINT('',(122.989215,-72.371208,-3.5E-02)); +#87062 = LINE('',#87063,#87064); +#87063 = CARTESIAN_POINT('',(122.989215,-72.371208,-3.5E-02)); +#87064 = VECTOR('',#87065,1.); +#87065 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#87066 = ORIENTED_EDGE('',*,*,#87067,.F.); +#87067 = EDGE_CURVE('',#86852,#87060,#87068,.T.); +#87068 = LINE('',#87069,#87070); +#87069 = CARTESIAN_POINT('',(122.862542,-72.244535,-3.5E-02)); +#87070 = VECTOR('',#87071,1.); +#87071 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#87072 = ORIENTED_EDGE('',*,*,#86859,.F.); +#87073 = FACE_BOUND('',#87074,.F.); +#87074 = EDGE_LOOP('',(#87075)); +#87075 = ORIENTED_EDGE('',*,*,#87076,.T.); +#87076 = EDGE_CURVE('',#87077,#87077,#87079,.T.); +#87077 = VERTEX_POINT('',#87078); +#87078 = CARTESIAN_POINT('',(122.36375,-73.245,-3.5E-02)); +#87079 = CIRCLE('',#87080,0.375); +#87080 = AXIS2_PLACEMENT_3D('',#87081,#87082,#87083); +#87081 = CARTESIAN_POINT('',(122.36375,-72.87,-3.5E-02)); +#87082 = DIRECTION('',(-0.,0.,-1.)); +#87083 = DIRECTION('',(-0.,-1.,0.)); +#87084 = PLANE('',#87085); +#87085 = AXIS2_PLACEMENT_3D('',#87086,#87087,#87088); +#87086 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#87087 = DIRECTION('',(0.,0.,1.)); +#87088 = DIRECTION('',(1.,0.,-0.)); +#87089 = ADVANCED_FACE('',(#87090,#87293),#87304,.T.); +#87090 = FACE_BOUND('',#87091,.T.); +#87091 = EDGE_LOOP('',(#87092,#87093,#87094,#87102,#87110,#87118,#87126, + #87134,#87142,#87150,#87158,#87166,#87174,#87182,#87190,#87198, + #87206,#87214,#87222,#87230,#87238,#87246,#87254,#87262,#87270, + #87278,#87286,#87292)); +#87092 = ORIENTED_EDGE('',*,*,#86781,.F.); +#87093 = ORIENTED_EDGE('',*,*,#86821,.F.); +#87094 = ORIENTED_EDGE('',*,*,#87095,.F.); +#87095 = EDGE_CURVE('',#87096,#86814,#87098,.T.); +#87096 = VERTEX_POINT('',#87097); +#87097 = CARTESIAN_POINT('',(122.185733,-72.090058,0.)); +#87098 = LINE('',#87099,#87100); +#87099 = CARTESIAN_POINT('',(122.185733,-72.090058,0.)); +#87100 = VECTOR('',#87101,1.); +#87101 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#87102 = ORIENTED_EDGE('',*,*,#87103,.F.); +#87103 = EDGE_CURVE('',#87104,#87096,#87106,.T.); +#87104 = VERTEX_POINT('',#87105); +#87105 = CARTESIAN_POINT('',(122.016643,-72.149225,0.)); +#87106 = LINE('',#87107,#87108); +#87107 = CARTESIAN_POINT('',(122.016643,-72.149225,0.)); +#87108 = VECTOR('',#87109,1.); +#87109 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#87110 = ORIENTED_EDGE('',*,*,#87111,.F.); +#87111 = EDGE_CURVE('',#87112,#87104,#87114,.T.); +#87112 = VERTEX_POINT('',#87113); +#87113 = CARTESIAN_POINT('',(121.864958,-72.244535,0.)); +#87114 = LINE('',#87115,#87116); +#87115 = CARTESIAN_POINT('',(121.864958,-72.244535,0.)); +#87116 = VECTOR('',#87117,1.); +#87117 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#87118 = ORIENTED_EDGE('',*,*,#87119,.F.); +#87119 = EDGE_CURVE('',#87120,#87112,#87122,.T.); +#87120 = VERTEX_POINT('',#87121); +#87121 = CARTESIAN_POINT('',(121.738285,-72.371208,0.)); +#87122 = LINE('',#87123,#87124); +#87123 = CARTESIAN_POINT('',(121.738285,-72.371208,0.)); +#87124 = VECTOR('',#87125,1.); +#87125 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#87126 = ORIENTED_EDGE('',*,*,#87127,.F.); +#87127 = EDGE_CURVE('',#87128,#87120,#87130,.T.); +#87128 = VERTEX_POINT('',#87129); +#87129 = CARTESIAN_POINT('',(121.642975,-72.522893,0.)); +#87130 = LINE('',#87131,#87132); +#87131 = CARTESIAN_POINT('',(121.642975,-72.522893,0.)); +#87132 = VECTOR('',#87133,1.); +#87133 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#87134 = ORIENTED_EDGE('',*,*,#87135,.F.); +#87135 = EDGE_CURVE('',#87136,#87128,#87138,.T.); +#87136 = VERTEX_POINT('',#87137); +#87137 = CARTESIAN_POINT('',(121.583808,-72.691983,0.)); +#87138 = LINE('',#87139,#87140); +#87139 = CARTESIAN_POINT('',(121.583808,-72.691983,0.)); +#87140 = VECTOR('',#87141,1.); +#87141 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#87142 = ORIENTED_EDGE('',*,*,#87143,.F.); +#87143 = EDGE_CURVE('',#87144,#87136,#87146,.T.); +#87144 = VERTEX_POINT('',#87145); +#87145 = CARTESIAN_POINT('',(121.56375,-72.87,0.)); +#87146 = LINE('',#87147,#87148); +#87147 = CARTESIAN_POINT('',(121.56375,-72.87,0.)); +#87148 = VECTOR('',#87149,1.); +#87149 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#87150 = ORIENTED_EDGE('',*,*,#87151,.F.); +#87151 = EDGE_CURVE('',#87152,#87144,#87154,.T.); +#87152 = VERTEX_POINT('',#87153); +#87153 = CARTESIAN_POINT('',(121.583808,-73.048017,0.)); +#87154 = LINE('',#87155,#87156); +#87155 = CARTESIAN_POINT('',(121.583808,-73.048017,0.)); +#87156 = VECTOR('',#87157,1.); +#87157 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#87158 = ORIENTED_EDGE('',*,*,#87159,.F.); +#87159 = EDGE_CURVE('',#87160,#87152,#87162,.T.); +#87160 = VERTEX_POINT('',#87161); +#87161 = CARTESIAN_POINT('',(121.642975,-73.217107,0.)); +#87162 = LINE('',#87163,#87164); +#87163 = CARTESIAN_POINT('',(121.642975,-73.217107,0.)); +#87164 = VECTOR('',#87165,1.); +#87165 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#87166 = ORIENTED_EDGE('',*,*,#87167,.F.); +#87167 = EDGE_CURVE('',#87168,#87160,#87170,.T.); +#87168 = VERTEX_POINT('',#87169); +#87169 = CARTESIAN_POINT('',(121.738285,-73.368792,0.)); +#87170 = LINE('',#87171,#87172); +#87171 = CARTESIAN_POINT('',(121.738285,-73.368792,0.)); +#87172 = VECTOR('',#87173,1.); +#87173 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#87174 = ORIENTED_EDGE('',*,*,#87175,.F.); +#87175 = EDGE_CURVE('',#87176,#87168,#87178,.T.); +#87176 = VERTEX_POINT('',#87177); +#87177 = CARTESIAN_POINT('',(121.864958,-73.495465,0.)); +#87178 = LINE('',#87179,#87180); +#87179 = CARTESIAN_POINT('',(121.864958,-73.495465,0.)); +#87180 = VECTOR('',#87181,1.); +#87181 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#87182 = ORIENTED_EDGE('',*,*,#87183,.F.); +#87183 = EDGE_CURVE('',#87184,#87176,#87186,.T.); +#87184 = VERTEX_POINT('',#87185); +#87185 = CARTESIAN_POINT('',(122.016643,-73.590775,0.)); +#87186 = LINE('',#87187,#87188); +#87187 = CARTESIAN_POINT('',(122.016643,-73.590775,0.)); +#87188 = VECTOR('',#87189,1.); +#87189 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#87190 = ORIENTED_EDGE('',*,*,#87191,.F.); +#87191 = EDGE_CURVE('',#87192,#87184,#87194,.T.); +#87192 = VERTEX_POINT('',#87193); +#87193 = CARTESIAN_POINT('',(122.185733,-73.649942,0.)); +#87194 = LINE('',#87195,#87196); +#87195 = CARTESIAN_POINT('',(122.185733,-73.649942,0.)); +#87196 = VECTOR('',#87197,1.); +#87197 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#87198 = ORIENTED_EDGE('',*,*,#87199,.F.); +#87199 = EDGE_CURVE('',#87200,#87192,#87202,.T.); +#87200 = VERTEX_POINT('',#87201); +#87201 = CARTESIAN_POINT('',(122.36375,-73.67,0.)); +#87202 = LINE('',#87203,#87204); +#87203 = CARTESIAN_POINT('',(122.36375,-73.67,0.)); +#87204 = VECTOR('',#87205,1.); +#87205 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#87206 = ORIENTED_EDGE('',*,*,#87207,.F.); +#87207 = EDGE_CURVE('',#87208,#87200,#87210,.T.); +#87208 = VERTEX_POINT('',#87209); +#87209 = CARTESIAN_POINT('',(122.541767,-73.649942,0.)); +#87210 = LINE('',#87211,#87212); +#87211 = CARTESIAN_POINT('',(122.541767,-73.649942,0.)); +#87212 = VECTOR('',#87213,1.); +#87213 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#87214 = ORIENTED_EDGE('',*,*,#87215,.F.); +#87215 = EDGE_CURVE('',#87216,#87208,#87218,.T.); +#87216 = VERTEX_POINT('',#87217); +#87217 = CARTESIAN_POINT('',(122.710857,-73.590775,0.)); +#87218 = LINE('',#87219,#87220); +#87219 = CARTESIAN_POINT('',(122.710857,-73.590775,0.)); +#87220 = VECTOR('',#87221,1.); +#87221 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#87222 = ORIENTED_EDGE('',*,*,#87223,.F.); +#87223 = EDGE_CURVE('',#87224,#87216,#87226,.T.); +#87224 = VERTEX_POINT('',#87225); +#87225 = CARTESIAN_POINT('',(122.862542,-73.495465,0.)); +#87226 = LINE('',#87227,#87228); +#87227 = CARTESIAN_POINT('',(122.862542,-73.495465,0.)); +#87228 = VECTOR('',#87229,1.); +#87229 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#87230 = ORIENTED_EDGE('',*,*,#87231,.F.); +#87231 = EDGE_CURVE('',#87232,#87224,#87234,.T.); +#87232 = VERTEX_POINT('',#87233); +#87233 = CARTESIAN_POINT('',(122.989215,-73.368792,0.)); +#87234 = LINE('',#87235,#87236); +#87235 = CARTESIAN_POINT('',(122.989215,-73.368792,0.)); +#87236 = VECTOR('',#87237,1.); +#87237 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#87238 = ORIENTED_EDGE('',*,*,#87239,.F.); +#87239 = EDGE_CURVE('',#87240,#87232,#87242,.T.); +#87240 = VERTEX_POINT('',#87241); +#87241 = CARTESIAN_POINT('',(123.084525,-73.217107,0.)); +#87242 = LINE('',#87243,#87244); +#87243 = CARTESIAN_POINT('',(123.084525,-73.217107,0.)); +#87244 = VECTOR('',#87245,1.); +#87245 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#87246 = ORIENTED_EDGE('',*,*,#87247,.F.); +#87247 = EDGE_CURVE('',#87248,#87240,#87250,.T.); +#87248 = VERTEX_POINT('',#87249); +#87249 = CARTESIAN_POINT('',(123.143692,-73.048017,0.)); +#87250 = LINE('',#87251,#87252); +#87251 = CARTESIAN_POINT('',(123.143692,-73.048017,0.)); +#87252 = VECTOR('',#87253,1.); +#87253 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#87254 = ORIENTED_EDGE('',*,*,#87255,.F.); +#87255 = EDGE_CURVE('',#87256,#87248,#87258,.T.); +#87256 = VERTEX_POINT('',#87257); +#87257 = CARTESIAN_POINT('',(123.16375,-72.87,0.)); +#87258 = LINE('',#87259,#87260); +#87259 = CARTESIAN_POINT('',(123.16375,-72.87,0.)); +#87260 = VECTOR('',#87261,1.); +#87261 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#87262 = ORIENTED_EDGE('',*,*,#87263,.F.); +#87263 = EDGE_CURVE('',#87264,#87256,#87266,.T.); +#87264 = VERTEX_POINT('',#87265); +#87265 = CARTESIAN_POINT('',(123.143692,-72.691983,0.)); +#87266 = LINE('',#87267,#87268); +#87267 = CARTESIAN_POINT('',(123.143692,-72.691983,0.)); +#87268 = VECTOR('',#87269,1.); +#87269 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#87270 = ORIENTED_EDGE('',*,*,#87271,.F.); +#87271 = EDGE_CURVE('',#87272,#87264,#87274,.T.); +#87272 = VERTEX_POINT('',#87273); +#87273 = CARTESIAN_POINT('',(123.084525,-72.522893,0.)); +#87274 = LINE('',#87275,#87276); +#87275 = CARTESIAN_POINT('',(123.084525,-72.522893,0.)); +#87276 = VECTOR('',#87277,1.); +#87277 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#87278 = ORIENTED_EDGE('',*,*,#87279,.F.); +#87279 = EDGE_CURVE('',#87280,#87272,#87282,.T.); +#87280 = VERTEX_POINT('',#87281); +#87281 = CARTESIAN_POINT('',(122.989215,-72.371208,0.)); +#87282 = LINE('',#87283,#87284); +#87283 = CARTESIAN_POINT('',(122.989215,-72.371208,0.)); +#87284 = VECTOR('',#87285,1.); +#87285 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#87286 = ORIENTED_EDGE('',*,*,#87287,.F.); +#87287 = EDGE_CURVE('',#86844,#87280,#87288,.T.); +#87288 = LINE('',#87289,#87290); +#87289 = CARTESIAN_POINT('',(122.862542,-72.244535,0.)); +#87290 = VECTOR('',#87291,1.); +#87291 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#87292 = ORIENTED_EDGE('',*,*,#86843,.F.); +#87293 = FACE_BOUND('',#87294,.T.); +#87294 = EDGE_LOOP('',(#87295)); +#87295 = ORIENTED_EDGE('',*,*,#87296,.T.); +#87296 = EDGE_CURVE('',#87297,#87297,#87299,.T.); +#87297 = VERTEX_POINT('',#87298); +#87298 = CARTESIAN_POINT('',(122.36375,-73.245,0.)); +#87299 = CIRCLE('',#87300,0.375); +#87300 = AXIS2_PLACEMENT_3D('',#87301,#87302,#87303); +#87301 = CARTESIAN_POINT('',(122.36375,-72.87,0.)); +#87302 = DIRECTION('',(-0.,0.,-1.)); +#87303 = DIRECTION('',(-0.,-1.,0.)); +#87304 = PLANE('',#87305); +#87305 = AXIS2_PLACEMENT_3D('',#87306,#87307,#87308); +#87306 = CARTESIAN_POINT('',(0.,0.,0.)); +#87307 = DIRECTION('',(0.,0.,1.)); +#87308 = DIRECTION('',(1.,0.,-0.)); +#87309 = ADVANCED_FACE('',(#87310),#87321,.T.); +#87310 = FACE_BOUND('',#87311,.T.); +#87311 = EDGE_LOOP('',(#87312,#87318,#87319,#87320)); +#87312 = ORIENTED_EDGE('',*,*,#87313,.T.); +#87313 = EDGE_CURVE('',#86876,#87096,#87314,.T.); +#87314 = LINE('',#87315,#87316); +#87315 = CARTESIAN_POINT('',(122.185733,-72.090058,-3.5E-02)); +#87316 = VECTOR('',#87317,1.); +#87317 = DIRECTION('',(0.,0.,1.)); +#87318 = ORIENTED_EDGE('',*,*,#87095,.T.); +#87319 = ORIENTED_EDGE('',*,*,#86811,.F.); +#87320 = ORIENTED_EDGE('',*,*,#86875,.F.); +#87321 = PLANE('',#87322); +#87322 = AXIS2_PLACEMENT_3D('',#87323,#87324,#87325); +#87323 = CARTESIAN_POINT('',(122.185733,-72.090058,-3.5E-02)); +#87324 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#87325 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#87326 = ADVANCED_FACE('',(#87327),#87338,.T.); +#87327 = FACE_BOUND('',#87328,.T.); +#87328 = EDGE_LOOP('',(#87329,#87330,#87331,#87337)); +#87329 = ORIENTED_EDGE('',*,*,#86851,.T.); +#87330 = ORIENTED_EDGE('',*,*,#87287,.T.); +#87331 = ORIENTED_EDGE('',*,*,#87332,.F.); +#87332 = EDGE_CURVE('',#87060,#87280,#87333,.T.); +#87333 = LINE('',#87334,#87335); +#87334 = CARTESIAN_POINT('',(122.989215,-72.371208,-3.5E-02)); +#87335 = VECTOR('',#87336,1.); +#87336 = DIRECTION('',(0.,0.,1.)); +#87337 = ORIENTED_EDGE('',*,*,#87067,.F.); +#87338 = PLANE('',#87339); +#87339 = AXIS2_PLACEMENT_3D('',#87340,#87341,#87342); +#87340 = CARTESIAN_POINT('',(122.862542,-72.244535,-3.5E-02)); +#87341 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#87342 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#87343 = ADVANCED_FACE('',(#87344),#87355,.T.); +#87344 = FACE_BOUND('',#87345,.T.); +#87345 = EDGE_LOOP('',(#87346,#87352,#87353,#87354)); +#87346 = ORIENTED_EDGE('',*,*,#87347,.T.); +#87347 = EDGE_CURVE('',#86884,#87104,#87348,.T.); +#87348 = LINE('',#87349,#87350); +#87349 = CARTESIAN_POINT('',(122.016643,-72.149225,-3.5E-02)); +#87350 = VECTOR('',#87351,1.); +#87351 = DIRECTION('',(0.,0.,1.)); +#87352 = ORIENTED_EDGE('',*,*,#87103,.T.); +#87353 = ORIENTED_EDGE('',*,*,#87313,.F.); +#87354 = ORIENTED_EDGE('',*,*,#86883,.F.); +#87355 = PLANE('',#87356); +#87356 = AXIS2_PLACEMENT_3D('',#87357,#87358,#87359); +#87357 = CARTESIAN_POINT('',(122.016643,-72.149225,-3.5E-02)); +#87358 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#87359 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#87360 = ADVANCED_FACE('',(#87361),#87372,.T.); +#87361 = FACE_BOUND('',#87362,.T.); +#87362 = EDGE_LOOP('',(#87363,#87364,#87365,#87371)); +#87363 = ORIENTED_EDGE('',*,*,#87332,.T.); +#87364 = ORIENTED_EDGE('',*,*,#87279,.T.); +#87365 = ORIENTED_EDGE('',*,*,#87366,.F.); +#87366 = EDGE_CURVE('',#87052,#87272,#87367,.T.); +#87367 = LINE('',#87368,#87369); +#87368 = CARTESIAN_POINT('',(123.084525,-72.522893,-3.5E-02)); +#87369 = VECTOR('',#87370,1.); +#87370 = DIRECTION('',(0.,0.,1.)); +#87371 = ORIENTED_EDGE('',*,*,#87059,.F.); +#87372 = PLANE('',#87373); +#87373 = AXIS2_PLACEMENT_3D('',#87374,#87375,#87376); +#87374 = CARTESIAN_POINT('',(122.989215,-72.371208,-3.5E-02)); +#87375 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#87376 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#87377 = ADVANCED_FACE('',(#87378),#87389,.T.); +#87378 = FACE_BOUND('',#87379,.T.); +#87379 = EDGE_LOOP('',(#87380,#87386,#87387,#87388)); +#87380 = ORIENTED_EDGE('',*,*,#87381,.T.); +#87381 = EDGE_CURVE('',#86892,#87112,#87382,.T.); +#87382 = LINE('',#87383,#87384); +#87383 = CARTESIAN_POINT('',(121.864958,-72.244535,-3.5E-02)); +#87384 = VECTOR('',#87385,1.); +#87385 = DIRECTION('',(0.,0.,1.)); +#87386 = ORIENTED_EDGE('',*,*,#87111,.T.); +#87387 = ORIENTED_EDGE('',*,*,#87347,.F.); +#87388 = ORIENTED_EDGE('',*,*,#86891,.F.); +#87389 = PLANE('',#87390); +#87390 = AXIS2_PLACEMENT_3D('',#87391,#87392,#87393); +#87391 = CARTESIAN_POINT('',(121.864958,-72.244535,-3.5E-02)); +#87392 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#87393 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#87394 = ADVANCED_FACE('',(#87395),#87406,.T.); +#87395 = FACE_BOUND('',#87396,.T.); +#87396 = EDGE_LOOP('',(#87397,#87398,#87399,#87405)); +#87397 = ORIENTED_EDGE('',*,*,#87366,.T.); +#87398 = ORIENTED_EDGE('',*,*,#87271,.T.); +#87399 = ORIENTED_EDGE('',*,*,#87400,.F.); +#87400 = EDGE_CURVE('',#87044,#87264,#87401,.T.); +#87401 = LINE('',#87402,#87403); +#87402 = CARTESIAN_POINT('',(123.143692,-72.691983,-3.5E-02)); +#87403 = VECTOR('',#87404,1.); +#87404 = DIRECTION('',(0.,0.,1.)); +#87405 = ORIENTED_EDGE('',*,*,#87051,.F.); +#87406 = PLANE('',#87407); +#87407 = AXIS2_PLACEMENT_3D('',#87408,#87409,#87410); +#87408 = CARTESIAN_POINT('',(123.084525,-72.522893,-3.5E-02)); +#87409 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#87410 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#87411 = ADVANCED_FACE('',(#87412),#87423,.T.); +#87412 = FACE_BOUND('',#87413,.T.); +#87413 = EDGE_LOOP('',(#87414,#87420,#87421,#87422)); +#87414 = ORIENTED_EDGE('',*,*,#87415,.T.); +#87415 = EDGE_CURVE('',#86900,#87120,#87416,.T.); +#87416 = LINE('',#87417,#87418); +#87417 = CARTESIAN_POINT('',(121.738285,-72.371208,-3.5E-02)); +#87418 = VECTOR('',#87419,1.); +#87419 = DIRECTION('',(0.,0.,1.)); +#87420 = ORIENTED_EDGE('',*,*,#87119,.T.); +#87421 = ORIENTED_EDGE('',*,*,#87381,.F.); +#87422 = ORIENTED_EDGE('',*,*,#86899,.F.); +#87423 = PLANE('',#87424); +#87424 = AXIS2_PLACEMENT_3D('',#87425,#87426,#87427); +#87425 = CARTESIAN_POINT('',(121.738285,-72.371208,-3.5E-02)); +#87426 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#87427 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#87428 = ADVANCED_FACE('',(#87429),#87440,.T.); +#87429 = FACE_BOUND('',#87430,.T.); +#87430 = EDGE_LOOP('',(#87431,#87432,#87433,#87439)); +#87431 = ORIENTED_EDGE('',*,*,#87400,.T.); +#87432 = ORIENTED_EDGE('',*,*,#87263,.T.); +#87433 = ORIENTED_EDGE('',*,*,#87434,.F.); +#87434 = EDGE_CURVE('',#87036,#87256,#87435,.T.); +#87435 = LINE('',#87436,#87437); +#87436 = CARTESIAN_POINT('',(123.16375,-72.87,-3.5E-02)); +#87437 = VECTOR('',#87438,1.); +#87438 = DIRECTION('',(0.,0.,1.)); +#87439 = ORIENTED_EDGE('',*,*,#87043,.F.); +#87440 = PLANE('',#87441); +#87441 = AXIS2_PLACEMENT_3D('',#87442,#87443,#87444); +#87442 = CARTESIAN_POINT('',(123.143692,-72.691983,-3.5E-02)); +#87443 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#87444 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#87445 = ADVANCED_FACE('',(#87446),#87457,.T.); +#87446 = FACE_BOUND('',#87447,.T.); +#87447 = EDGE_LOOP('',(#87448,#87454,#87455,#87456)); +#87448 = ORIENTED_EDGE('',*,*,#87449,.T.); +#87449 = EDGE_CURVE('',#86908,#87128,#87450,.T.); +#87450 = LINE('',#87451,#87452); +#87451 = CARTESIAN_POINT('',(121.642975,-72.522893,-3.5E-02)); +#87452 = VECTOR('',#87453,1.); +#87453 = DIRECTION('',(0.,0.,1.)); +#87454 = ORIENTED_EDGE('',*,*,#87127,.T.); +#87455 = ORIENTED_EDGE('',*,*,#87415,.F.); +#87456 = ORIENTED_EDGE('',*,*,#86907,.F.); +#87457 = PLANE('',#87458); +#87458 = AXIS2_PLACEMENT_3D('',#87459,#87460,#87461); +#87459 = CARTESIAN_POINT('',(121.642975,-72.522893,-3.5E-02)); +#87460 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#87461 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#87462 = ADVANCED_FACE('',(#87463),#87474,.T.); +#87463 = FACE_BOUND('',#87464,.T.); +#87464 = EDGE_LOOP('',(#87465,#87466,#87467,#87473)); +#87465 = ORIENTED_EDGE('',*,*,#87434,.T.); +#87466 = ORIENTED_EDGE('',*,*,#87255,.T.); +#87467 = ORIENTED_EDGE('',*,*,#87468,.F.); +#87468 = EDGE_CURVE('',#87028,#87248,#87469,.T.); +#87469 = LINE('',#87470,#87471); +#87470 = CARTESIAN_POINT('',(123.143692,-73.048017,-3.5E-02)); +#87471 = VECTOR('',#87472,1.); +#87472 = DIRECTION('',(0.,0.,1.)); +#87473 = ORIENTED_EDGE('',*,*,#87035,.F.); +#87474 = PLANE('',#87475); +#87475 = AXIS2_PLACEMENT_3D('',#87476,#87477,#87478); +#87476 = CARTESIAN_POINT('',(123.16375,-72.87,-3.5E-02)); +#87477 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#87478 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#87479 = ADVANCED_FACE('',(#87480),#87491,.T.); +#87480 = FACE_BOUND('',#87481,.T.); +#87481 = EDGE_LOOP('',(#87482,#87488,#87489,#87490)); +#87482 = ORIENTED_EDGE('',*,*,#87483,.T.); +#87483 = EDGE_CURVE('',#86916,#87136,#87484,.T.); +#87484 = LINE('',#87485,#87486); +#87485 = CARTESIAN_POINT('',(121.583808,-72.691983,-3.5E-02)); +#87486 = VECTOR('',#87487,1.); +#87487 = DIRECTION('',(0.,0.,1.)); +#87488 = ORIENTED_EDGE('',*,*,#87135,.T.); +#87489 = ORIENTED_EDGE('',*,*,#87449,.F.); +#87490 = ORIENTED_EDGE('',*,*,#86915,.F.); +#87491 = PLANE('',#87492); +#87492 = AXIS2_PLACEMENT_3D('',#87493,#87494,#87495); +#87493 = CARTESIAN_POINT('',(121.583808,-72.691983,-3.5E-02)); +#87494 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#87495 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#87496 = ADVANCED_FACE('',(#87497),#87508,.T.); +#87497 = FACE_BOUND('',#87498,.T.); +#87498 = EDGE_LOOP('',(#87499,#87500,#87501,#87507)); +#87499 = ORIENTED_EDGE('',*,*,#87468,.T.); +#87500 = ORIENTED_EDGE('',*,*,#87247,.T.); +#87501 = ORIENTED_EDGE('',*,*,#87502,.F.); +#87502 = EDGE_CURVE('',#87020,#87240,#87503,.T.); +#87503 = LINE('',#87504,#87505); +#87504 = CARTESIAN_POINT('',(123.084525,-73.217107,-3.5E-02)); +#87505 = VECTOR('',#87506,1.); +#87506 = DIRECTION('',(0.,0.,1.)); +#87507 = ORIENTED_EDGE('',*,*,#87027,.F.); +#87508 = PLANE('',#87509); +#87509 = AXIS2_PLACEMENT_3D('',#87510,#87511,#87512); +#87510 = CARTESIAN_POINT('',(123.143692,-73.048017,-3.5E-02)); +#87511 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#87512 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#87513 = ADVANCED_FACE('',(#87514),#87525,.T.); +#87514 = FACE_BOUND('',#87515,.T.); +#87515 = EDGE_LOOP('',(#87516,#87522,#87523,#87524)); +#87516 = ORIENTED_EDGE('',*,*,#87517,.T.); +#87517 = EDGE_CURVE('',#86924,#87144,#87518,.T.); +#87518 = LINE('',#87519,#87520); +#87519 = CARTESIAN_POINT('',(121.56375,-72.87,-3.5E-02)); +#87520 = VECTOR('',#87521,1.); +#87521 = DIRECTION('',(0.,0.,1.)); +#87522 = ORIENTED_EDGE('',*,*,#87143,.T.); +#87523 = ORIENTED_EDGE('',*,*,#87483,.F.); +#87524 = ORIENTED_EDGE('',*,*,#86923,.F.); +#87525 = PLANE('',#87526); +#87526 = AXIS2_PLACEMENT_3D('',#87527,#87528,#87529); +#87527 = CARTESIAN_POINT('',(121.56375,-72.87,-3.5E-02)); +#87528 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#87529 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#87530 = ADVANCED_FACE('',(#87531),#87542,.T.); +#87531 = FACE_BOUND('',#87532,.T.); +#87532 = EDGE_LOOP('',(#87533,#87534,#87535,#87541)); +#87533 = ORIENTED_EDGE('',*,*,#87502,.T.); +#87534 = ORIENTED_EDGE('',*,*,#87239,.T.); +#87535 = ORIENTED_EDGE('',*,*,#87536,.F.); +#87536 = EDGE_CURVE('',#87012,#87232,#87537,.T.); +#87537 = LINE('',#87538,#87539); +#87538 = CARTESIAN_POINT('',(122.989215,-73.368792,-3.5E-02)); +#87539 = VECTOR('',#87540,1.); +#87540 = DIRECTION('',(0.,0.,1.)); +#87541 = ORIENTED_EDGE('',*,*,#87019,.F.); +#87542 = PLANE('',#87543); +#87543 = AXIS2_PLACEMENT_3D('',#87544,#87545,#87546); +#87544 = CARTESIAN_POINT('',(123.084525,-73.217107,-3.5E-02)); +#87545 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#87546 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#87547 = ADVANCED_FACE('',(#87548),#87559,.T.); +#87548 = FACE_BOUND('',#87549,.T.); +#87549 = EDGE_LOOP('',(#87550,#87556,#87557,#87558)); +#87550 = ORIENTED_EDGE('',*,*,#87551,.T.); +#87551 = EDGE_CURVE('',#86932,#87152,#87552,.T.); +#87552 = LINE('',#87553,#87554); +#87553 = CARTESIAN_POINT('',(121.583808,-73.048017,-3.5E-02)); +#87554 = VECTOR('',#87555,1.); +#87555 = DIRECTION('',(0.,0.,1.)); +#87556 = ORIENTED_EDGE('',*,*,#87151,.T.); +#87557 = ORIENTED_EDGE('',*,*,#87517,.F.); +#87558 = ORIENTED_EDGE('',*,*,#86931,.F.); +#87559 = PLANE('',#87560); +#87560 = AXIS2_PLACEMENT_3D('',#87561,#87562,#87563); +#87561 = CARTESIAN_POINT('',(121.583808,-73.048017,-3.5E-02)); +#87562 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#87563 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#87564 = ADVANCED_FACE('',(#87565),#87576,.T.); +#87565 = FACE_BOUND('',#87566,.T.); +#87566 = EDGE_LOOP('',(#87567,#87568,#87569,#87575)); +#87567 = ORIENTED_EDGE('',*,*,#87536,.T.); +#87568 = ORIENTED_EDGE('',*,*,#87231,.T.); +#87569 = ORIENTED_EDGE('',*,*,#87570,.F.); +#87570 = EDGE_CURVE('',#87004,#87224,#87571,.T.); +#87571 = LINE('',#87572,#87573); +#87572 = CARTESIAN_POINT('',(122.862542,-73.495465,-3.5E-02)); +#87573 = VECTOR('',#87574,1.); +#87574 = DIRECTION('',(0.,0.,1.)); +#87575 = ORIENTED_EDGE('',*,*,#87011,.F.); +#87576 = PLANE('',#87577); +#87577 = AXIS2_PLACEMENT_3D('',#87578,#87579,#87580); +#87578 = CARTESIAN_POINT('',(122.989215,-73.368792,-3.5E-02)); +#87579 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#87580 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#87581 = ADVANCED_FACE('',(#87582),#87593,.T.); +#87582 = FACE_BOUND('',#87583,.T.); +#87583 = EDGE_LOOP('',(#87584,#87590,#87591,#87592)); +#87584 = ORIENTED_EDGE('',*,*,#87585,.T.); +#87585 = EDGE_CURVE('',#86940,#87160,#87586,.T.); +#87586 = LINE('',#87587,#87588); +#87587 = CARTESIAN_POINT('',(121.642975,-73.217107,-3.5E-02)); +#87588 = VECTOR('',#87589,1.); +#87589 = DIRECTION('',(0.,0.,1.)); +#87590 = ORIENTED_EDGE('',*,*,#87159,.T.); +#87591 = ORIENTED_EDGE('',*,*,#87551,.F.); +#87592 = ORIENTED_EDGE('',*,*,#86939,.F.); +#87593 = PLANE('',#87594); +#87594 = AXIS2_PLACEMENT_3D('',#87595,#87596,#87597); +#87595 = CARTESIAN_POINT('',(121.642975,-73.217107,-3.5E-02)); +#87596 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#87597 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#87598 = ADVANCED_FACE('',(#87599),#87610,.T.); +#87599 = FACE_BOUND('',#87600,.T.); +#87600 = EDGE_LOOP('',(#87601,#87602,#87603,#87609)); +#87601 = ORIENTED_EDGE('',*,*,#87570,.T.); +#87602 = ORIENTED_EDGE('',*,*,#87223,.T.); +#87603 = ORIENTED_EDGE('',*,*,#87604,.F.); +#87604 = EDGE_CURVE('',#86996,#87216,#87605,.T.); +#87605 = LINE('',#87606,#87607); +#87606 = CARTESIAN_POINT('',(122.710857,-73.590775,-3.5E-02)); +#87607 = VECTOR('',#87608,1.); +#87608 = DIRECTION('',(0.,0.,1.)); +#87609 = ORIENTED_EDGE('',*,*,#87003,.F.); +#87610 = PLANE('',#87611); +#87611 = AXIS2_PLACEMENT_3D('',#87612,#87613,#87614); +#87612 = CARTESIAN_POINT('',(122.862542,-73.495465,-3.5E-02)); +#87613 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#87614 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#87615 = ADVANCED_FACE('',(#87616),#87627,.T.); +#87616 = FACE_BOUND('',#87617,.T.); +#87617 = EDGE_LOOP('',(#87618,#87624,#87625,#87626)); +#87618 = ORIENTED_EDGE('',*,*,#87619,.T.); +#87619 = EDGE_CURVE('',#86948,#87168,#87620,.T.); +#87620 = LINE('',#87621,#87622); +#87621 = CARTESIAN_POINT('',(121.738285,-73.368792,-3.5E-02)); +#87622 = VECTOR('',#87623,1.); +#87623 = DIRECTION('',(0.,0.,1.)); +#87624 = ORIENTED_EDGE('',*,*,#87167,.T.); +#87625 = ORIENTED_EDGE('',*,*,#87585,.F.); +#87626 = ORIENTED_EDGE('',*,*,#86947,.F.); +#87627 = PLANE('',#87628); +#87628 = AXIS2_PLACEMENT_3D('',#87629,#87630,#87631); +#87629 = CARTESIAN_POINT('',(121.738285,-73.368792,-3.5E-02)); +#87630 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#87631 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#87632 = ADVANCED_FACE('',(#87633),#87644,.T.); +#87633 = FACE_BOUND('',#87634,.T.); +#87634 = EDGE_LOOP('',(#87635,#87636,#87637,#87643)); +#87635 = ORIENTED_EDGE('',*,*,#87604,.T.); +#87636 = ORIENTED_EDGE('',*,*,#87215,.T.); +#87637 = ORIENTED_EDGE('',*,*,#87638,.F.); +#87638 = EDGE_CURVE('',#86988,#87208,#87639,.T.); +#87639 = LINE('',#87640,#87641); +#87640 = CARTESIAN_POINT('',(122.541767,-73.649942,-3.5E-02)); +#87641 = VECTOR('',#87642,1.); +#87642 = DIRECTION('',(0.,0.,1.)); +#87643 = ORIENTED_EDGE('',*,*,#86995,.F.); +#87644 = PLANE('',#87645); +#87645 = AXIS2_PLACEMENT_3D('',#87646,#87647,#87648); +#87646 = CARTESIAN_POINT('',(122.710857,-73.590775,-3.5E-02)); +#87647 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#87648 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#87649 = ADVANCED_FACE('',(#87650),#87661,.T.); +#87650 = FACE_BOUND('',#87651,.T.); +#87651 = EDGE_LOOP('',(#87652,#87658,#87659,#87660)); +#87652 = ORIENTED_EDGE('',*,*,#87653,.T.); +#87653 = EDGE_CURVE('',#86956,#87176,#87654,.T.); +#87654 = LINE('',#87655,#87656); +#87655 = CARTESIAN_POINT('',(121.864958,-73.495465,-3.5E-02)); +#87656 = VECTOR('',#87657,1.); +#87657 = DIRECTION('',(0.,0.,1.)); +#87658 = ORIENTED_EDGE('',*,*,#87175,.T.); +#87659 = ORIENTED_EDGE('',*,*,#87619,.F.); +#87660 = ORIENTED_EDGE('',*,*,#86955,.F.); +#87661 = PLANE('',#87662); +#87662 = AXIS2_PLACEMENT_3D('',#87663,#87664,#87665); +#87663 = CARTESIAN_POINT('',(121.864958,-73.495465,-3.5E-02)); +#87664 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#87665 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#87666 = ADVANCED_FACE('',(#87667),#87678,.T.); +#87667 = FACE_BOUND('',#87668,.T.); +#87668 = EDGE_LOOP('',(#87669,#87670,#87671,#87677)); +#87669 = ORIENTED_EDGE('',*,*,#87638,.T.); +#87670 = ORIENTED_EDGE('',*,*,#87207,.T.); +#87671 = ORIENTED_EDGE('',*,*,#87672,.F.); +#87672 = EDGE_CURVE('',#86980,#87200,#87673,.T.); +#87673 = LINE('',#87674,#87675); +#87674 = CARTESIAN_POINT('',(122.36375,-73.67,-3.5E-02)); +#87675 = VECTOR('',#87676,1.); +#87676 = DIRECTION('',(0.,0.,1.)); +#87677 = ORIENTED_EDGE('',*,*,#86987,.F.); +#87678 = PLANE('',#87679); +#87679 = AXIS2_PLACEMENT_3D('',#87680,#87681,#87682); +#87680 = CARTESIAN_POINT('',(122.541767,-73.649942,-3.5E-02)); +#87681 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#87682 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#87683 = ADVANCED_FACE('',(#87684),#87695,.T.); +#87684 = FACE_BOUND('',#87685,.T.); +#87685 = EDGE_LOOP('',(#87686,#87692,#87693,#87694)); +#87686 = ORIENTED_EDGE('',*,*,#87687,.T.); +#87687 = EDGE_CURVE('',#86964,#87184,#87688,.T.); +#87688 = LINE('',#87689,#87690); +#87689 = CARTESIAN_POINT('',(122.016643,-73.590775,-3.5E-02)); +#87690 = VECTOR('',#87691,1.); +#87691 = DIRECTION('',(0.,0.,1.)); +#87692 = ORIENTED_EDGE('',*,*,#87183,.T.); +#87693 = ORIENTED_EDGE('',*,*,#87653,.F.); +#87694 = ORIENTED_EDGE('',*,*,#86963,.F.); +#87695 = PLANE('',#87696); +#87696 = AXIS2_PLACEMENT_3D('',#87697,#87698,#87699); +#87697 = CARTESIAN_POINT('',(122.016643,-73.590775,-3.5E-02)); +#87698 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#87699 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#87700 = ADVANCED_FACE('',(#87701),#87712,.T.); +#87701 = FACE_BOUND('',#87702,.T.); +#87702 = EDGE_LOOP('',(#87703,#87704,#87705,#87711)); +#87703 = ORIENTED_EDGE('',*,*,#87672,.T.); +#87704 = ORIENTED_EDGE('',*,*,#87199,.T.); +#87705 = ORIENTED_EDGE('',*,*,#87706,.F.); +#87706 = EDGE_CURVE('',#86972,#87192,#87707,.T.); +#87707 = LINE('',#87708,#87709); +#87708 = CARTESIAN_POINT('',(122.185733,-73.649942,-3.5E-02)); +#87709 = VECTOR('',#87710,1.); +#87710 = DIRECTION('',(0.,0.,1.)); +#87711 = ORIENTED_EDGE('',*,*,#86979,.F.); +#87712 = PLANE('',#87713); +#87713 = AXIS2_PLACEMENT_3D('',#87714,#87715,#87716); +#87714 = CARTESIAN_POINT('',(122.36375,-73.67,-3.5E-02)); +#87715 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#87716 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#87717 = ADVANCED_FACE('',(#87718),#87724,.T.); +#87718 = FACE_BOUND('',#87719,.T.); +#87719 = EDGE_LOOP('',(#87720,#87721,#87722,#87723)); +#87720 = ORIENTED_EDGE('',*,*,#87706,.T.); +#87721 = ORIENTED_EDGE('',*,*,#87191,.T.); +#87722 = ORIENTED_EDGE('',*,*,#87687,.F.); +#87723 = ORIENTED_EDGE('',*,*,#86971,.F.); +#87724 = PLANE('',#87725); +#87725 = AXIS2_PLACEMENT_3D('',#87726,#87727,#87728); +#87726 = CARTESIAN_POINT('',(122.185733,-73.649942,-3.5E-02)); +#87727 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#87728 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#87729 = ADVANCED_FACE('',(#87730),#87741,.F.); +#87730 = FACE_BOUND('',#87731,.T.); +#87731 = EDGE_LOOP('',(#87732,#87733,#87739,#87740)); +#87732 = ORIENTED_EDGE('',*,*,#87076,.T.); +#87733 = ORIENTED_EDGE('',*,*,#87734,.T.); +#87734 = EDGE_CURVE('',#87077,#87297,#87735,.T.); +#87735 = LINE('',#87736,#87737); +#87736 = CARTESIAN_POINT('',(122.36375,-73.245,-4.5E-02)); +#87737 = VECTOR('',#87738,1.); +#87738 = DIRECTION('',(0.,0.,1.)); +#87739 = ORIENTED_EDGE('',*,*,#87296,.F.); +#87740 = ORIENTED_EDGE('',*,*,#87734,.F.); +#87741 = CYLINDRICAL_SURFACE('',#87742,0.375); +#87742 = AXIS2_PLACEMENT_3D('',#87743,#87744,#87745); +#87743 = CARTESIAN_POINT('',(122.36375,-72.87,-4.5E-02)); +#87744 = DIRECTION('',(-0.,-0.,-1.)); +#87745 = DIRECTION('',(-0.,-1.,0.)); +#87746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#87750)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#87747,#87748,#87749)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#87747 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#87748 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#87749 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#87750 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#87747, + 'distance_accuracy_value','confusion accuracy'); +#87751 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#87752,#87754); +#87752 = ( REPRESENTATION_RELATIONSHIP('','',#86764,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#87753) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#87753 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1735); +#87754 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #87755); +#87755 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('432','=>[0:1:1:425]','',#5, + #86759,$); +#87756 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#86761)); +#87757 = SHAPE_DEFINITION_REPRESENTATION(#87758,#87764); +#87758 = PRODUCT_DEFINITION_SHAPE('','',#87759); +#87759 = PRODUCT_DEFINITION('design','',#87760,#87763); +#87760 = PRODUCT_DEFINITION_FORMATION('','',#87761); +#87761 = PRODUCT('HackPad_pad_176','HackPad_pad_176','',(#87762)); +#87762 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87763 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#87764 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#87765),#87857); +#87765 = MANIFOLD_SOLID_BREP('',#87766); +#87766 = CLOSED_SHELL('',(#87767,#87800,#87820,#87840)); +#87767 = ADVANCED_FACE('',(#87768),#87795,.T.); +#87768 = FACE_BOUND('',#87769,.F.); +#87769 = EDGE_LOOP('',(#87770,#87780,#87787,#87788)); +#87770 = ORIENTED_EDGE('',*,*,#87771,.T.); +#87771 = EDGE_CURVE('',#87772,#87774,#87776,.T.); +#87772 = VERTEX_POINT('',#87773); +#87773 = CARTESIAN_POINT('',(122.36375,-73.27,-3.5E-02)); +#87774 = VERTEX_POINT('',#87775); +#87775 = CARTESIAN_POINT('',(122.36375,-73.27,1.635)); +#87776 = LINE('',#87777,#87778); +#87777 = CARTESIAN_POINT('',(122.36375,-73.27,-3.5E-02)); +#87778 = VECTOR('',#87779,1.); +#87779 = DIRECTION('',(0.,0.,1.)); +#87780 = ORIENTED_EDGE('',*,*,#87781,.T.); +#87781 = EDGE_CURVE('',#87774,#87774,#87782,.T.); +#87782 = CIRCLE('',#87783,0.4); +#87783 = AXIS2_PLACEMENT_3D('',#87784,#87785,#87786); +#87784 = CARTESIAN_POINT('',(122.36375,-72.87,1.635)); +#87785 = DIRECTION('',(0.,0.,1.)); +#87786 = DIRECTION('',(-3.5527136788E-14,-1.,0.)); +#87787 = ORIENTED_EDGE('',*,*,#87771,.F.); +#87788 = ORIENTED_EDGE('',*,*,#87789,.F.); +#87789 = EDGE_CURVE('',#87772,#87772,#87790,.T.); +#87790 = CIRCLE('',#87791,0.4); +#87791 = AXIS2_PLACEMENT_3D('',#87792,#87793,#87794); +#87792 = CARTESIAN_POINT('',(122.36375,-72.87,-3.5E-02)); +#87793 = DIRECTION('',(0.,0.,1.)); +#87794 = DIRECTION('',(-3.5527136788E-14,-1.,0.)); +#87795 = CYLINDRICAL_SURFACE('',#87796,0.4); +#87796 = AXIS2_PLACEMENT_3D('',#87797,#87798,#87799); +#87797 = CARTESIAN_POINT('',(122.36375,-72.87,-3.5E-02)); +#87798 = DIRECTION('',(-0.,-0.,-1.)); +#87799 = DIRECTION('',(-3.5527136788E-14,-1.,0.)); +#87800 = ADVANCED_FACE('',(#87801,#87804),#87815,.F.); +#87801 = FACE_BOUND('',#87802,.F.); +#87802 = EDGE_LOOP('',(#87803)); +#87803 = ORIENTED_EDGE('',*,*,#87789,.T.); +#87804 = FACE_BOUND('',#87805,.F.); +#87805 = EDGE_LOOP('',(#87806)); +#87806 = ORIENTED_EDGE('',*,*,#87807,.T.); +#87807 = EDGE_CURVE('',#87808,#87808,#87810,.T.); +#87808 = VERTEX_POINT('',#87809); +#87809 = CARTESIAN_POINT('',(122.36375,-73.245,-3.5E-02)); +#87810 = CIRCLE('',#87811,0.375); +#87811 = AXIS2_PLACEMENT_3D('',#87812,#87813,#87814); +#87812 = CARTESIAN_POINT('',(122.36375,-72.87,-3.5E-02)); +#87813 = DIRECTION('',(-0.,0.,-1.)); +#87814 = DIRECTION('',(-0.,-1.,0.)); +#87815 = PLANE('',#87816); +#87816 = AXIS2_PLACEMENT_3D('',#87817,#87818,#87819); +#87817 = CARTESIAN_POINT('',(122.36375,-73.27,-3.5E-02)); +#87818 = DIRECTION('',(0.,0.,1.)); +#87819 = DIRECTION('',(1.,0.,-0.)); +#87820 = ADVANCED_FACE('',(#87821,#87824),#87835,.T.); +#87821 = FACE_BOUND('',#87822,.T.); +#87822 = EDGE_LOOP('',(#87823)); +#87823 = ORIENTED_EDGE('',*,*,#87781,.T.); +#87824 = FACE_BOUND('',#87825,.T.); +#87825 = EDGE_LOOP('',(#87826)); +#87826 = ORIENTED_EDGE('',*,*,#87827,.T.); +#87827 = EDGE_CURVE('',#87828,#87828,#87830,.T.); +#87828 = VERTEX_POINT('',#87829); +#87829 = CARTESIAN_POINT('',(122.36375,-73.245,1.635)); +#87830 = CIRCLE('',#87831,0.375); +#87831 = AXIS2_PLACEMENT_3D('',#87832,#87833,#87834); +#87832 = CARTESIAN_POINT('',(122.36375,-72.87,1.635)); +#87833 = DIRECTION('',(-0.,0.,-1.)); +#87834 = DIRECTION('',(-0.,-1.,0.)); +#87835 = PLANE('',#87836); +#87836 = AXIS2_PLACEMENT_3D('',#87837,#87838,#87839); +#87837 = CARTESIAN_POINT('',(122.36375,-73.27,1.635)); +#87838 = DIRECTION('',(0.,0.,1.)); +#87839 = DIRECTION('',(1.,0.,-0.)); +#87840 = ADVANCED_FACE('',(#87841),#87852,.F.); +#87841 = FACE_BOUND('',#87842,.T.); +#87842 = EDGE_LOOP('',(#87843,#87844,#87850,#87851)); +#87843 = ORIENTED_EDGE('',*,*,#87807,.T.); +#87844 = ORIENTED_EDGE('',*,*,#87845,.T.); +#87845 = EDGE_CURVE('',#87808,#87828,#87846,.T.); +#87846 = LINE('',#87847,#87848); +#87847 = CARTESIAN_POINT('',(122.36375,-73.245,-4.5E-02)); +#87848 = VECTOR('',#87849,1.); +#87849 = DIRECTION('',(0.,0.,1.)); +#87850 = ORIENTED_EDGE('',*,*,#87827,.F.); +#87851 = ORIENTED_EDGE('',*,*,#87845,.F.); +#87852 = CYLINDRICAL_SURFACE('',#87853,0.375); +#87853 = AXIS2_PLACEMENT_3D('',#87854,#87855,#87856); +#87854 = CARTESIAN_POINT('',(122.36375,-72.87,-4.5E-02)); +#87855 = DIRECTION('',(-0.,-0.,-1.)); +#87856 = DIRECTION('',(-0.,-1.,0.)); +#87857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#87861)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#87858,#87859,#87860)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#87858 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#87859 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#87860 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#87861 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#87858, + 'distance_accuracy_value','confusion accuracy'); +#87862 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#87863,#87865); +#87863 = ( REPRESENTATION_RELATIONSHIP('','',#87764,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#87864) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#87864 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1739); +#87865 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #87866); +#87866 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('433','=>[0:1:1:426]','',#5, + #87759,$); +#87867 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87761)); +#87868 = SHAPE_DEFINITION_REPRESENTATION(#87869,#87875); +#87869 = PRODUCT_DEFINITION_SHAPE('','',#87870); +#87870 = PRODUCT_DEFINITION('design','',#87871,#87874); +#87871 = PRODUCT_DEFINITION_FORMATION('','',#87872); +#87872 = PRODUCT('HackPad_pad_177','HackPad_pad_177','',(#87873)); +#87873 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87874 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#87875 = SHAPE_REPRESENTATION('',(#11),#87876); +#87876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#87880)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#87877,#87878,#87879)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#87877 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#87878 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#87879 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#87880 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#87877, + 'distance_accuracy_value','confusion accuracy'); +#87881 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#87882,#87884); +#87882 = ( REPRESENTATION_RELATIONSHIP('','',#87875,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#87883) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#87883 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1743); +#87884 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #87885); +#87885 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('434','=>[0:1:1:427]','',#5, + #87870,$); +#87886 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87872)); +#87887 = SHAPE_DEFINITION_REPRESENTATION(#87888,#87894); +#87888 = PRODUCT_DEFINITION_SHAPE('','',#87889); +#87889 = PRODUCT_DEFINITION('design','',#87890,#87893); +#87890 = PRODUCT_DEFINITION_FORMATION('','',#87891); +#87891 = PRODUCT('HackPad_pad_178','HackPad_pad_178','',(#87892)); +#87892 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87893 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#87894 = SHAPE_REPRESENTATION('',(#11),#87895); +#87895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#87899)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#87896,#87897,#87898)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#87896 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#87897 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#87898 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#87899 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#87896, + 'distance_accuracy_value','confusion accuracy'); +#87900 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#87901,#87903); +#87901 = ( REPRESENTATION_RELATIONSHIP('','',#87894,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#87902) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#87902 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1747); +#87903 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #87904); +#87904 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('435','=>[0:1:1:428]','',#5, + #87889,$); +#87905 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87891)); +#87906 = SHAPE_DEFINITION_REPRESENTATION(#87907,#87913); +#87907 = PRODUCT_DEFINITION_SHAPE('','',#87908); +#87908 = PRODUCT_DEFINITION('design','',#87909,#87912); +#87909 = PRODUCT_DEFINITION_FORMATION('','',#87910); +#87910 = PRODUCT('HackPad_pad_179','HackPad_pad_179','',(#87911)); +#87911 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87912 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#87913 = SHAPE_REPRESENTATION('',(#11),#87914); +#87914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#87918)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#87915,#87916,#87917)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#87915 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#87916 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#87917 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#87918 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#87915, + 'distance_accuracy_value','confusion accuracy'); +#87919 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#87920,#87922); +#87920 = ( REPRESENTATION_RELATIONSHIP('','',#87913,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#87921) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#87921 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1751); +#87922 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #87923); +#87923 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('436','=>[0:1:1:429]','',#5, + #87908,$); +#87924 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87910)); +#87925 = SHAPE_DEFINITION_REPRESENTATION(#87926,#87932); +#87926 = PRODUCT_DEFINITION_SHAPE('','',#87927); +#87927 = PRODUCT_DEFINITION('design','',#87928,#87931); +#87928 = PRODUCT_DEFINITION_FORMATION('','',#87929); +#87929 = PRODUCT('HackPad_pad_180','HackPad_pad_180','',(#87930)); +#87930 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87931 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#87932 = SHAPE_REPRESENTATION('',(#11),#87933); +#87933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#87937)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#87934,#87935,#87936)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#87934 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#87935 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#87936 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#87937 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#87934, + 'distance_accuracy_value','confusion accuracy'); +#87938 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#87939,#87941); +#87939 = ( REPRESENTATION_RELATIONSHIP('','',#87932,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#87940) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#87940 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1755); +#87941 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #87942); +#87942 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('437','=>[0:1:1:430]','',#5, + #87927,$); +#87943 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87929)); +#87944 = SHAPE_DEFINITION_REPRESENTATION(#87945,#87951); +#87945 = PRODUCT_DEFINITION_SHAPE('','',#87946); +#87946 = PRODUCT_DEFINITION('design','',#87947,#87950); +#87947 = PRODUCT_DEFINITION_FORMATION('','',#87948); +#87948 = PRODUCT('HackPad_pad_181','HackPad_pad_181','',(#87949)); +#87949 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87950 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#87951 = SHAPE_REPRESENTATION('',(#11),#87952); +#87952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#87956)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#87953,#87954,#87955)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#87953 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#87954 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#87955 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#87956 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#87953, + 'distance_accuracy_value','confusion accuracy'); +#87957 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#87958,#87960); +#87958 = ( REPRESENTATION_RELATIONSHIP('','',#87951,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#87959) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#87959 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1759); +#87960 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #87961); +#87961 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('438','=>[0:1:1:431]','',#5, + #87946,$); +#87962 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87948)); +#87963 = SHAPE_DEFINITION_REPRESENTATION(#87964,#87970); +#87964 = PRODUCT_DEFINITION_SHAPE('','',#87965); +#87965 = PRODUCT_DEFINITION('design','',#87966,#87969); +#87966 = PRODUCT_DEFINITION_FORMATION('','',#87967); +#87967 = PRODUCT('HackPad_pad_182','HackPad_pad_182','',(#87968)); +#87968 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87969 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#87970 = SHAPE_REPRESENTATION('',(#11),#87971); +#87971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#87975)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#87972,#87973,#87974)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#87972 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#87973 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#87974 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#87975 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#87972, + 'distance_accuracy_value','confusion accuracy'); +#87976 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#87977,#87979); +#87977 = ( REPRESENTATION_RELATIONSHIP('','',#87970,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#87978) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#87978 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1763); +#87979 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #87980); +#87980 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('439','=>[0:1:1:432]','',#5, + #87965,$); +#87981 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87967)); +#87982 = SHAPE_DEFINITION_REPRESENTATION(#87983,#87989); +#87983 = PRODUCT_DEFINITION_SHAPE('','',#87984); +#87984 = PRODUCT_DEFINITION('design','',#87985,#87988); +#87985 = PRODUCT_DEFINITION_FORMATION('','',#87986); +#87986 = PRODUCT('HackPad_pad_183','HackPad_pad_183','',(#87987)); +#87987 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87988 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#87989 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#87990),#88082); +#87990 = MANIFOLD_SOLID_BREP('',#87991); +#87991 = CLOSED_SHELL('',(#87992,#88025,#88045,#88065)); +#87992 = ADVANCED_FACE('',(#87993),#88020,.T.); +#87993 = FACE_BOUND('',#87994,.T.); +#87994 = EDGE_LOOP('',(#87995,#88004,#88012,#88019)); +#87995 = ORIENTED_EDGE('',*,*,#87996,.F.); +#87996 = EDGE_CURVE('',#87997,#87997,#87999,.T.); +#87997 = VERTEX_POINT('',#87998); +#87998 = CARTESIAN_POINT('',(129.52875,-118.745,1.635)); +#87999 = CIRCLE('',#88000,1.1); +#88000 = AXIS2_PLACEMENT_3D('',#88001,#88002,#88003); +#88001 = CARTESIAN_POINT('',(128.42875,-118.745,1.635)); +#88002 = DIRECTION('',(0.,0.,1.)); +#88003 = DIRECTION('',(1.,0.,-0.)); +#88004 = ORIENTED_EDGE('',*,*,#88005,.F.); +#88005 = EDGE_CURVE('',#88006,#87997,#88008,.T.); +#88006 = VERTEX_POINT('',#88007); +#88007 = CARTESIAN_POINT('',(129.52875,-118.745,1.6)); +#88008 = LINE('',#88009,#88010); +#88009 = CARTESIAN_POINT('',(129.52875,-118.745,1.6)); +#88010 = VECTOR('',#88011,1.); +#88011 = DIRECTION('',(0.,0.,1.)); +#88012 = ORIENTED_EDGE('',*,*,#88013,.T.); +#88013 = EDGE_CURVE('',#88006,#88006,#88014,.T.); +#88014 = CIRCLE('',#88015,1.1); +#88015 = AXIS2_PLACEMENT_3D('',#88016,#88017,#88018); +#88016 = CARTESIAN_POINT('',(128.42875,-118.745,1.6)); +#88017 = DIRECTION('',(0.,0.,1.)); +#88018 = DIRECTION('',(1.,0.,-0.)); +#88019 = ORIENTED_EDGE('',*,*,#88005,.T.); +#88020 = CYLINDRICAL_SURFACE('',#88021,1.1); +#88021 = AXIS2_PLACEMENT_3D('',#88022,#88023,#88024); +#88022 = CARTESIAN_POINT('',(128.42875,-118.745,1.6)); +#88023 = DIRECTION('',(0.,0.,1.)); +#88024 = DIRECTION('',(1.,0.,-0.)); +#88025 = ADVANCED_FACE('',(#88026,#88029),#88040,.T.); +#88026 = FACE_BOUND('',#88027,.T.); +#88027 = EDGE_LOOP('',(#88028)); +#88028 = ORIENTED_EDGE('',*,*,#87996,.T.); +#88029 = FACE_BOUND('',#88030,.T.); +#88030 = EDGE_LOOP('',(#88031)); +#88031 = ORIENTED_EDGE('',*,*,#88032,.T.); +#88032 = EDGE_CURVE('',#88033,#88033,#88035,.T.); +#88033 = VERTEX_POINT('',#88034); +#88034 = CARTESIAN_POINT('',(128.42875,-119.47,1.635)); +#88035 = CIRCLE('',#88036,0.725); +#88036 = AXIS2_PLACEMENT_3D('',#88037,#88038,#88039); +#88037 = CARTESIAN_POINT('',(128.42875,-118.745,1.635)); +#88038 = DIRECTION('',(-0.,0.,-1.)); +#88039 = DIRECTION('',(-0.,-1.,0.)); +#88040 = PLANE('',#88041); +#88041 = AXIS2_PLACEMENT_3D('',#88042,#88043,#88044); +#88042 = CARTESIAN_POINT('',(128.42875,-118.745,1.635)); +#88043 = DIRECTION('',(0.,0.,1.)); +#88044 = DIRECTION('',(1.,0.,-0.)); +#88045 = ADVANCED_FACE('',(#88046,#88049),#88060,.F.); +#88046 = FACE_BOUND('',#88047,.F.); +#88047 = EDGE_LOOP('',(#88048)); +#88048 = ORIENTED_EDGE('',*,*,#88013,.T.); +#88049 = FACE_BOUND('',#88050,.F.); +#88050 = EDGE_LOOP('',(#88051)); +#88051 = ORIENTED_EDGE('',*,*,#88052,.T.); +#88052 = EDGE_CURVE('',#88053,#88053,#88055,.T.); +#88053 = VERTEX_POINT('',#88054); +#88054 = CARTESIAN_POINT('',(128.42875,-119.47,1.6)); +#88055 = CIRCLE('',#88056,0.725); +#88056 = AXIS2_PLACEMENT_3D('',#88057,#88058,#88059); +#88057 = CARTESIAN_POINT('',(128.42875,-118.745,1.6)); +#88058 = DIRECTION('',(-0.,0.,-1.)); +#88059 = DIRECTION('',(-0.,-1.,0.)); +#88060 = PLANE('',#88061); +#88061 = AXIS2_PLACEMENT_3D('',#88062,#88063,#88064); +#88062 = CARTESIAN_POINT('',(128.42875,-118.745,1.6)); +#88063 = DIRECTION('',(0.,0.,1.)); +#88064 = DIRECTION('',(1.,0.,-0.)); +#88065 = ADVANCED_FACE('',(#88066),#88077,.F.); +#88066 = FACE_BOUND('',#88067,.T.); +#88067 = EDGE_LOOP('',(#88068,#88069,#88075,#88076)); +#88068 = ORIENTED_EDGE('',*,*,#88052,.T.); +#88069 = ORIENTED_EDGE('',*,*,#88070,.T.); +#88070 = EDGE_CURVE('',#88053,#88033,#88071,.T.); +#88071 = LINE('',#88072,#88073); +#88072 = CARTESIAN_POINT('',(128.42875,-119.47,-4.5E-02)); +#88073 = VECTOR('',#88074,1.); +#88074 = DIRECTION('',(0.,0.,1.)); +#88075 = ORIENTED_EDGE('',*,*,#88032,.F.); +#88076 = ORIENTED_EDGE('',*,*,#88070,.F.); +#88077 = CYLINDRICAL_SURFACE('',#88078,0.725); +#88078 = AXIS2_PLACEMENT_3D('',#88079,#88080,#88081); +#88079 = CARTESIAN_POINT('',(128.42875,-118.745,-4.5E-02)); +#88080 = DIRECTION('',(-0.,-0.,-1.)); +#88081 = DIRECTION('',(-0.,-1.,0.)); +#88082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#88086)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#88083,#88084,#88085)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#88083 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#88084 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#88085 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#88086 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#88083, + 'distance_accuracy_value','confusion accuracy'); +#88087 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#88088,#88090); +#88088 = ( REPRESENTATION_RELATIONSHIP('','',#87989,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#88089) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#88089 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1767); +#88090 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #88091); +#88091 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('440','=>[0:1:1:433]','',#5, + #87984,$); +#88092 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87986)); +#88093 = SHAPE_DEFINITION_REPRESENTATION(#88094,#88100); +#88094 = PRODUCT_DEFINITION_SHAPE('','',#88095); +#88095 = PRODUCT_DEFINITION('design','',#88096,#88099); +#88096 = PRODUCT_DEFINITION_FORMATION('','',#88097); +#88097 = PRODUCT('HackPad_pad_184','HackPad_pad_184','',(#88098)); +#88098 = PRODUCT_CONTEXT('',#2,'mechanical'); +#88099 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#88100 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#88101),#88193); +#88101 = MANIFOLD_SOLID_BREP('',#88102); +#88102 = CLOSED_SHELL('',(#88103,#88136,#88156,#88176)); +#88103 = ADVANCED_FACE('',(#88104),#88131,.T.); +#88104 = FACE_BOUND('',#88105,.T.); +#88105 = EDGE_LOOP('',(#88106,#88115,#88123,#88130)); +#88106 = ORIENTED_EDGE('',*,*,#88107,.F.); +#88107 = EDGE_CURVE('',#88108,#88108,#88110,.T.); +#88108 = VERTEX_POINT('',#88109); +#88109 = CARTESIAN_POINT('',(129.52875,-118.745,0.)); +#88110 = CIRCLE('',#88111,1.1); +#88111 = AXIS2_PLACEMENT_3D('',#88112,#88113,#88114); +#88112 = CARTESIAN_POINT('',(128.42875,-118.745,0.)); +#88113 = DIRECTION('',(0.,0.,1.)); +#88114 = DIRECTION('',(1.,0.,-0.)); +#88115 = ORIENTED_EDGE('',*,*,#88116,.F.); +#88116 = EDGE_CURVE('',#88117,#88108,#88119,.T.); +#88117 = VERTEX_POINT('',#88118); +#88118 = CARTESIAN_POINT('',(129.52875,-118.745,-3.5E-02)); +#88119 = LINE('',#88120,#88121); +#88120 = CARTESIAN_POINT('',(129.52875,-118.745,-3.5E-02)); +#88121 = VECTOR('',#88122,1.); +#88122 = DIRECTION('',(0.,0.,1.)); +#88123 = ORIENTED_EDGE('',*,*,#88124,.T.); +#88124 = EDGE_CURVE('',#88117,#88117,#88125,.T.); +#88125 = CIRCLE('',#88126,1.1); +#88126 = AXIS2_PLACEMENT_3D('',#88127,#88128,#88129); +#88127 = CARTESIAN_POINT('',(128.42875,-118.745,-3.5E-02)); +#88128 = DIRECTION('',(0.,0.,1.)); +#88129 = DIRECTION('',(1.,0.,-0.)); +#88130 = ORIENTED_EDGE('',*,*,#88116,.T.); +#88131 = CYLINDRICAL_SURFACE('',#88132,1.1); +#88132 = AXIS2_PLACEMENT_3D('',#88133,#88134,#88135); +#88133 = CARTESIAN_POINT('',(128.42875,-118.745,-3.5E-02)); +#88134 = DIRECTION('',(0.,0.,1.)); +#88135 = DIRECTION('',(1.,0.,-0.)); +#88136 = ADVANCED_FACE('',(#88137,#88140),#88151,.T.); +#88137 = FACE_BOUND('',#88138,.T.); +#88138 = EDGE_LOOP('',(#88139)); +#88139 = ORIENTED_EDGE('',*,*,#88107,.T.); +#88140 = FACE_BOUND('',#88141,.T.); +#88141 = EDGE_LOOP('',(#88142)); +#88142 = ORIENTED_EDGE('',*,*,#88143,.T.); +#88143 = EDGE_CURVE('',#88144,#88144,#88146,.T.); +#88144 = VERTEX_POINT('',#88145); +#88145 = CARTESIAN_POINT('',(128.42875,-119.47,0.)); +#88146 = CIRCLE('',#88147,0.725); +#88147 = AXIS2_PLACEMENT_3D('',#88148,#88149,#88150); +#88148 = CARTESIAN_POINT('',(128.42875,-118.745,0.)); +#88149 = DIRECTION('',(-0.,0.,-1.)); +#88150 = DIRECTION('',(-0.,-1.,0.)); +#88151 = PLANE('',#88152); +#88152 = AXIS2_PLACEMENT_3D('',#88153,#88154,#88155); +#88153 = CARTESIAN_POINT('',(128.42875,-118.745,0.)); +#88154 = DIRECTION('',(0.,0.,1.)); +#88155 = DIRECTION('',(1.,0.,-0.)); +#88156 = ADVANCED_FACE('',(#88157,#88160),#88171,.F.); +#88157 = FACE_BOUND('',#88158,.F.); +#88158 = EDGE_LOOP('',(#88159)); +#88159 = ORIENTED_EDGE('',*,*,#88124,.T.); +#88160 = FACE_BOUND('',#88161,.F.); +#88161 = EDGE_LOOP('',(#88162)); +#88162 = ORIENTED_EDGE('',*,*,#88163,.T.); +#88163 = EDGE_CURVE('',#88164,#88164,#88166,.T.); +#88164 = VERTEX_POINT('',#88165); +#88165 = CARTESIAN_POINT('',(128.42875,-119.47,-3.5E-02)); +#88166 = CIRCLE('',#88167,0.725); +#88167 = AXIS2_PLACEMENT_3D('',#88168,#88169,#88170); +#88168 = CARTESIAN_POINT('',(128.42875,-118.745,-3.5E-02)); +#88169 = DIRECTION('',(-0.,0.,-1.)); +#88170 = DIRECTION('',(-0.,-1.,0.)); +#88171 = PLANE('',#88172); +#88172 = AXIS2_PLACEMENT_3D('',#88173,#88174,#88175); +#88173 = CARTESIAN_POINT('',(128.42875,-118.745,-3.5E-02)); +#88174 = DIRECTION('',(0.,0.,1.)); +#88175 = DIRECTION('',(1.,0.,-0.)); +#88176 = ADVANCED_FACE('',(#88177),#88188,.F.); +#88177 = FACE_BOUND('',#88178,.T.); +#88178 = EDGE_LOOP('',(#88179,#88180,#88186,#88187)); +#88179 = ORIENTED_EDGE('',*,*,#88163,.T.); +#88180 = ORIENTED_EDGE('',*,*,#88181,.T.); +#88181 = EDGE_CURVE('',#88164,#88144,#88182,.T.); +#88182 = LINE('',#88183,#88184); +#88183 = CARTESIAN_POINT('',(128.42875,-119.47,-4.5E-02)); +#88184 = VECTOR('',#88185,1.); +#88185 = DIRECTION('',(0.,0.,1.)); +#88186 = ORIENTED_EDGE('',*,*,#88143,.F.); +#88187 = ORIENTED_EDGE('',*,*,#88181,.F.); +#88188 = CYLINDRICAL_SURFACE('',#88189,0.725); +#88189 = AXIS2_PLACEMENT_3D('',#88190,#88191,#88192); +#88190 = CARTESIAN_POINT('',(128.42875,-118.745,-4.5E-02)); +#88191 = DIRECTION('',(-0.,-0.,-1.)); +#88192 = DIRECTION('',(-0.,-1.,0.)); +#88193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#88197)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#88194,#88195,#88196)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#88194 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#88195 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#88196 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#88197 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#88194, + 'distance_accuracy_value','confusion accuracy'); +#88198 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#88199,#88201); +#88199 = ( REPRESENTATION_RELATIONSHIP('','',#88100,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#88200) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#88200 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1771); +#88201 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #88202); +#88202 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('441','=>[0:1:1:434]','',#5, + #88095,$); +#88203 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#88097)); +#88204 = SHAPE_DEFINITION_REPRESENTATION(#88205,#88211); +#88205 = PRODUCT_DEFINITION_SHAPE('','',#88206); +#88206 = PRODUCT_DEFINITION('design','',#88207,#88210); +#88207 = PRODUCT_DEFINITION_FORMATION('','',#88208); +#88208 = PRODUCT('HackPad_pad_185','HackPad_pad_185','',(#88209)); +#88209 = PRODUCT_CONTEXT('',#2,'mechanical'); +#88210 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#88211 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#88212),#88304); +#88212 = MANIFOLD_SOLID_BREP('',#88213); +#88213 = CLOSED_SHELL('',(#88214,#88247,#88267,#88287)); +#88214 = ADVANCED_FACE('',(#88215),#88242,.T.); +#88215 = FACE_BOUND('',#88216,.F.); +#88216 = EDGE_LOOP('',(#88217,#88227,#88234,#88235)); +#88217 = ORIENTED_EDGE('',*,*,#88218,.T.); +#88218 = EDGE_CURVE('',#88219,#88221,#88223,.T.); +#88219 = VERTEX_POINT('',#88220); +#88220 = CARTESIAN_POINT('',(128.42875,-119.495,-3.5E-02)); +#88221 = VERTEX_POINT('',#88222); +#88222 = CARTESIAN_POINT('',(128.42875,-119.495,1.635)); +#88223 = LINE('',#88224,#88225); +#88224 = CARTESIAN_POINT('',(128.42875,-119.495,-3.5E-02)); +#88225 = VECTOR('',#88226,1.); +#88226 = DIRECTION('',(0.,0.,1.)); +#88227 = ORIENTED_EDGE('',*,*,#88228,.T.); +#88228 = EDGE_CURVE('',#88221,#88221,#88229,.T.); +#88229 = CIRCLE('',#88230,0.75); +#88230 = AXIS2_PLACEMENT_3D('',#88231,#88232,#88233); +#88231 = CARTESIAN_POINT('',(128.42875,-118.745,1.635)); +#88232 = DIRECTION('',(0.,0.,1.)); +#88233 = DIRECTION('',(-0.,-1.,0.)); +#88234 = ORIENTED_EDGE('',*,*,#88218,.F.); +#88235 = ORIENTED_EDGE('',*,*,#88236,.F.); +#88236 = EDGE_CURVE('',#88219,#88219,#88237,.T.); +#88237 = CIRCLE('',#88238,0.75); +#88238 = AXIS2_PLACEMENT_3D('',#88239,#88240,#88241); +#88239 = CARTESIAN_POINT('',(128.42875,-118.745,-3.5E-02)); +#88240 = DIRECTION('',(0.,0.,1.)); +#88241 = DIRECTION('',(-0.,-1.,0.)); +#88242 = CYLINDRICAL_SURFACE('',#88243,0.75); +#88243 = AXIS2_PLACEMENT_3D('',#88244,#88245,#88246); +#88244 = CARTESIAN_POINT('',(128.42875,-118.745,-3.5E-02)); +#88245 = DIRECTION('',(-0.,-0.,-1.)); +#88246 = DIRECTION('',(-0.,-1.,0.)); +#88247 = ADVANCED_FACE('',(#88248,#88251),#88262,.F.); +#88248 = FACE_BOUND('',#88249,.F.); +#88249 = EDGE_LOOP('',(#88250)); +#88250 = ORIENTED_EDGE('',*,*,#88236,.T.); +#88251 = FACE_BOUND('',#88252,.F.); +#88252 = EDGE_LOOP('',(#88253)); +#88253 = ORIENTED_EDGE('',*,*,#88254,.T.); +#88254 = EDGE_CURVE('',#88255,#88255,#88257,.T.); +#88255 = VERTEX_POINT('',#88256); +#88256 = CARTESIAN_POINT('',(128.42875,-119.47,-3.5E-02)); +#88257 = CIRCLE('',#88258,0.725); +#88258 = AXIS2_PLACEMENT_3D('',#88259,#88260,#88261); +#88259 = CARTESIAN_POINT('',(128.42875,-118.745,-3.5E-02)); +#88260 = DIRECTION('',(-0.,0.,-1.)); +#88261 = DIRECTION('',(-0.,-1.,0.)); +#88262 = PLANE('',#88263); +#88263 = AXIS2_PLACEMENT_3D('',#88264,#88265,#88266); +#88264 = CARTESIAN_POINT('',(128.42875,-119.495,-3.5E-02)); +#88265 = DIRECTION('',(0.,0.,1.)); +#88266 = DIRECTION('',(1.,0.,-0.)); +#88267 = ADVANCED_FACE('',(#88268,#88271),#88282,.T.); +#88268 = FACE_BOUND('',#88269,.T.); +#88269 = EDGE_LOOP('',(#88270)); +#88270 = ORIENTED_EDGE('',*,*,#88228,.T.); +#88271 = FACE_BOUND('',#88272,.T.); +#88272 = EDGE_LOOP('',(#88273)); +#88273 = ORIENTED_EDGE('',*,*,#88274,.T.); +#88274 = EDGE_CURVE('',#88275,#88275,#88277,.T.); +#88275 = VERTEX_POINT('',#88276); +#88276 = CARTESIAN_POINT('',(128.42875,-119.47,1.635)); +#88277 = CIRCLE('',#88278,0.725); +#88278 = AXIS2_PLACEMENT_3D('',#88279,#88280,#88281); +#88279 = CARTESIAN_POINT('',(128.42875,-118.745,1.635)); +#88280 = DIRECTION('',(-0.,0.,-1.)); +#88281 = DIRECTION('',(-0.,-1.,0.)); +#88282 = PLANE('',#88283); +#88283 = AXIS2_PLACEMENT_3D('',#88284,#88285,#88286); +#88284 = CARTESIAN_POINT('',(128.42875,-119.495,1.635)); +#88285 = DIRECTION('',(0.,0.,1.)); +#88286 = DIRECTION('',(1.,0.,-0.)); +#88287 = ADVANCED_FACE('',(#88288),#88299,.F.); +#88288 = FACE_BOUND('',#88289,.T.); +#88289 = EDGE_LOOP('',(#88290,#88291,#88297,#88298)); +#88290 = ORIENTED_EDGE('',*,*,#88254,.T.); +#88291 = ORIENTED_EDGE('',*,*,#88292,.T.); +#88292 = EDGE_CURVE('',#88255,#88275,#88293,.T.); +#88293 = LINE('',#88294,#88295); +#88294 = CARTESIAN_POINT('',(128.42875,-119.47,-4.5E-02)); +#88295 = VECTOR('',#88296,1.); +#88296 = DIRECTION('',(0.,0.,1.)); +#88297 = ORIENTED_EDGE('',*,*,#88274,.F.); +#88298 = ORIENTED_EDGE('',*,*,#88292,.F.); +#88299 = CYLINDRICAL_SURFACE('',#88300,0.725); +#88300 = AXIS2_PLACEMENT_3D('',#88301,#88302,#88303); +#88301 = CARTESIAN_POINT('',(128.42875,-118.745,-4.5E-02)); +#88302 = DIRECTION('',(-0.,-0.,-1.)); +#88303 = DIRECTION('',(-0.,-1.,0.)); +#88304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#88308)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#88305,#88306,#88307)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#88305 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#88306 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#88307 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#88308 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#88305, + 'distance_accuracy_value','confusion accuracy'); +#88309 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#88310,#88312); +#88310 = ( REPRESENTATION_RELATIONSHIP('','',#88211,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#88311) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#88311 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1775); +#88312 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #88313); +#88313 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('442','=>[0:1:1:435]','',#5, + #88206,$); +#88314 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#88208)); +#88315 = SHAPE_DEFINITION_REPRESENTATION(#88316,#88322); +#88316 = PRODUCT_DEFINITION_SHAPE('','',#88317); +#88317 = PRODUCT_DEFINITION('design','',#88318,#88321); +#88318 = PRODUCT_DEFINITION_FORMATION('','',#88319); +#88319 = PRODUCT('HackPad_pad_186','HackPad_pad_186','',(#88320)); +#88320 = PRODUCT_CONTEXT('',#2,'mechanical'); +#88321 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#88322 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#88323),#88415); +#88323 = MANIFOLD_SOLID_BREP('',#88324); +#88324 = CLOSED_SHELL('',(#88325,#88358,#88378,#88398)); +#88325 = ADVANCED_FACE('',(#88326),#88353,.T.); +#88326 = FACE_BOUND('',#88327,.T.); +#88327 = EDGE_LOOP('',(#88328,#88337,#88345,#88352)); +#88328 = ORIENTED_EDGE('',*,*,#88329,.F.); +#88329 = EDGE_CURVE('',#88330,#88330,#88332,.T.); +#88330 = VERTEX_POINT('',#88331); +#88331 = CARTESIAN_POINT('',(123.17875,-121.285,1.635)); +#88332 = CIRCLE('',#88333,1.1); +#88333 = AXIS2_PLACEMENT_3D('',#88334,#88335,#88336); +#88334 = CARTESIAN_POINT('',(122.07875,-121.285,1.635)); +#88335 = DIRECTION('',(0.,0.,1.)); +#88336 = DIRECTION('',(1.,0.,-0.)); +#88337 = ORIENTED_EDGE('',*,*,#88338,.F.); +#88338 = EDGE_CURVE('',#88339,#88330,#88341,.T.); +#88339 = VERTEX_POINT('',#88340); +#88340 = CARTESIAN_POINT('',(123.17875,-121.285,1.6)); +#88341 = LINE('',#88342,#88343); +#88342 = CARTESIAN_POINT('',(123.17875,-121.285,1.6)); +#88343 = VECTOR('',#88344,1.); +#88344 = DIRECTION('',(0.,0.,1.)); +#88345 = ORIENTED_EDGE('',*,*,#88346,.T.); +#88346 = EDGE_CURVE('',#88339,#88339,#88347,.T.); +#88347 = CIRCLE('',#88348,1.1); +#88348 = AXIS2_PLACEMENT_3D('',#88349,#88350,#88351); +#88349 = CARTESIAN_POINT('',(122.07875,-121.285,1.6)); +#88350 = DIRECTION('',(0.,0.,1.)); +#88351 = DIRECTION('',(1.,0.,-0.)); +#88352 = ORIENTED_EDGE('',*,*,#88338,.T.); +#88353 = CYLINDRICAL_SURFACE('',#88354,1.1); +#88354 = AXIS2_PLACEMENT_3D('',#88355,#88356,#88357); +#88355 = CARTESIAN_POINT('',(122.07875,-121.285,1.6)); +#88356 = DIRECTION('',(0.,0.,1.)); +#88357 = DIRECTION('',(1.,0.,-0.)); +#88358 = ADVANCED_FACE('',(#88359,#88362),#88373,.T.); +#88359 = FACE_BOUND('',#88360,.T.); +#88360 = EDGE_LOOP('',(#88361)); +#88361 = ORIENTED_EDGE('',*,*,#88329,.T.); +#88362 = FACE_BOUND('',#88363,.T.); +#88363 = EDGE_LOOP('',(#88364)); +#88364 = ORIENTED_EDGE('',*,*,#88365,.T.); +#88365 = EDGE_CURVE('',#88366,#88366,#88368,.T.); +#88366 = VERTEX_POINT('',#88367); +#88367 = CARTESIAN_POINT('',(122.07875,-122.01,1.635)); +#88368 = CIRCLE('',#88369,0.725); +#88369 = AXIS2_PLACEMENT_3D('',#88370,#88371,#88372); +#88370 = CARTESIAN_POINT('',(122.07875,-121.285,1.635)); +#88371 = DIRECTION('',(-0.,0.,-1.)); +#88372 = DIRECTION('',(-0.,-1.,0.)); +#88373 = PLANE('',#88374); +#88374 = AXIS2_PLACEMENT_3D('',#88375,#88376,#88377); +#88375 = CARTESIAN_POINT('',(122.07875,-121.285,1.635)); +#88376 = DIRECTION('',(0.,0.,1.)); +#88377 = DIRECTION('',(1.,0.,-0.)); +#88378 = ADVANCED_FACE('',(#88379,#88382),#88393,.F.); +#88379 = FACE_BOUND('',#88380,.F.); +#88380 = EDGE_LOOP('',(#88381)); +#88381 = ORIENTED_EDGE('',*,*,#88346,.T.); +#88382 = FACE_BOUND('',#88383,.F.); +#88383 = EDGE_LOOP('',(#88384)); +#88384 = ORIENTED_EDGE('',*,*,#88385,.T.); +#88385 = EDGE_CURVE('',#88386,#88386,#88388,.T.); +#88386 = VERTEX_POINT('',#88387); +#88387 = CARTESIAN_POINT('',(122.07875,-122.01,1.6)); +#88388 = CIRCLE('',#88389,0.725); +#88389 = AXIS2_PLACEMENT_3D('',#88390,#88391,#88392); +#88390 = CARTESIAN_POINT('',(122.07875,-121.285,1.6)); +#88391 = DIRECTION('',(-0.,0.,-1.)); +#88392 = DIRECTION('',(-0.,-1.,0.)); +#88393 = PLANE('',#88394); +#88394 = AXIS2_PLACEMENT_3D('',#88395,#88396,#88397); +#88395 = CARTESIAN_POINT('',(122.07875,-121.285,1.6)); +#88396 = DIRECTION('',(0.,0.,1.)); +#88397 = DIRECTION('',(1.,0.,-0.)); +#88398 = ADVANCED_FACE('',(#88399),#88410,.F.); +#88399 = FACE_BOUND('',#88400,.T.); +#88400 = EDGE_LOOP('',(#88401,#88402,#88408,#88409)); +#88401 = ORIENTED_EDGE('',*,*,#88385,.T.); +#88402 = ORIENTED_EDGE('',*,*,#88403,.T.); +#88403 = EDGE_CURVE('',#88386,#88366,#88404,.T.); +#88404 = LINE('',#88405,#88406); +#88405 = CARTESIAN_POINT('',(122.07875,-122.01,-4.5E-02)); +#88406 = VECTOR('',#88407,1.); +#88407 = DIRECTION('',(0.,0.,1.)); +#88408 = ORIENTED_EDGE('',*,*,#88365,.F.); +#88409 = ORIENTED_EDGE('',*,*,#88403,.F.); +#88410 = CYLINDRICAL_SURFACE('',#88411,0.725); +#88411 = AXIS2_PLACEMENT_3D('',#88412,#88413,#88414); +#88412 = CARTESIAN_POINT('',(122.07875,-121.285,-4.5E-02)); +#88413 = DIRECTION('',(-0.,-0.,-1.)); +#88414 = DIRECTION('',(-0.,-1.,0.)); +#88415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#88419)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#88416,#88417,#88418)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#88416 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#88417 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#88418 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#88419 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#88416, + 'distance_accuracy_value','confusion accuracy'); +#88420 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#88421,#88423); +#88421 = ( REPRESENTATION_RELATIONSHIP('','',#88322,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#88422) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#88422 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1779); +#88423 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #88424); +#88424 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('443','=>[0:1:1:436]','',#5, + #88317,$); +#88425 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#88319)); +#88426 = SHAPE_DEFINITION_REPRESENTATION(#88427,#88433); +#88427 = PRODUCT_DEFINITION_SHAPE('','',#88428); +#88428 = PRODUCT_DEFINITION('design','',#88429,#88432); +#88429 = PRODUCT_DEFINITION_FORMATION('','',#88430); +#88430 = PRODUCT('HackPad_pad_187','HackPad_pad_187','',(#88431)); +#88431 = PRODUCT_CONTEXT('',#2,'mechanical'); +#88432 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#88433 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#88434),#88526); +#88434 = MANIFOLD_SOLID_BREP('',#88435); +#88435 = CLOSED_SHELL('',(#88436,#88469,#88489,#88509)); +#88436 = ADVANCED_FACE('',(#88437),#88464,.T.); +#88437 = FACE_BOUND('',#88438,.T.); +#88438 = EDGE_LOOP('',(#88439,#88448,#88456,#88463)); +#88439 = ORIENTED_EDGE('',*,*,#88440,.F.); +#88440 = EDGE_CURVE('',#88441,#88441,#88443,.T.); +#88441 = VERTEX_POINT('',#88442); +#88442 = CARTESIAN_POINT('',(123.17875,-121.285,0.)); +#88443 = CIRCLE('',#88444,1.1); +#88444 = AXIS2_PLACEMENT_3D('',#88445,#88446,#88447); +#88445 = CARTESIAN_POINT('',(122.07875,-121.285,0.)); +#88446 = DIRECTION('',(0.,0.,1.)); +#88447 = DIRECTION('',(1.,0.,-0.)); +#88448 = ORIENTED_EDGE('',*,*,#88449,.F.); +#88449 = EDGE_CURVE('',#88450,#88441,#88452,.T.); +#88450 = VERTEX_POINT('',#88451); +#88451 = CARTESIAN_POINT('',(123.17875,-121.285,-3.5E-02)); +#88452 = LINE('',#88453,#88454); +#88453 = CARTESIAN_POINT('',(123.17875,-121.285,-3.5E-02)); +#88454 = VECTOR('',#88455,1.); +#88455 = DIRECTION('',(0.,0.,1.)); +#88456 = ORIENTED_EDGE('',*,*,#88457,.T.); +#88457 = EDGE_CURVE('',#88450,#88450,#88458,.T.); +#88458 = CIRCLE('',#88459,1.1); +#88459 = AXIS2_PLACEMENT_3D('',#88460,#88461,#88462); +#88460 = CARTESIAN_POINT('',(122.07875,-121.285,-3.5E-02)); +#88461 = DIRECTION('',(0.,0.,1.)); +#88462 = DIRECTION('',(1.,0.,-0.)); +#88463 = ORIENTED_EDGE('',*,*,#88449,.T.); +#88464 = CYLINDRICAL_SURFACE('',#88465,1.1); +#88465 = AXIS2_PLACEMENT_3D('',#88466,#88467,#88468); +#88466 = CARTESIAN_POINT('',(122.07875,-121.285,-3.5E-02)); +#88467 = DIRECTION('',(0.,0.,1.)); +#88468 = DIRECTION('',(1.,0.,-0.)); +#88469 = ADVANCED_FACE('',(#88470,#88473),#88484,.T.); +#88470 = FACE_BOUND('',#88471,.T.); +#88471 = EDGE_LOOP('',(#88472)); +#88472 = ORIENTED_EDGE('',*,*,#88440,.T.); +#88473 = FACE_BOUND('',#88474,.T.); +#88474 = EDGE_LOOP('',(#88475)); +#88475 = ORIENTED_EDGE('',*,*,#88476,.T.); +#88476 = EDGE_CURVE('',#88477,#88477,#88479,.T.); +#88477 = VERTEX_POINT('',#88478); +#88478 = CARTESIAN_POINT('',(122.07875,-122.01,0.)); +#88479 = CIRCLE('',#88480,0.725); +#88480 = AXIS2_PLACEMENT_3D('',#88481,#88482,#88483); +#88481 = CARTESIAN_POINT('',(122.07875,-121.285,0.)); +#88482 = DIRECTION('',(-0.,0.,-1.)); +#88483 = DIRECTION('',(-0.,-1.,0.)); +#88484 = PLANE('',#88485); +#88485 = AXIS2_PLACEMENT_3D('',#88486,#88487,#88488); +#88486 = CARTESIAN_POINT('',(122.07875,-121.285,0.)); +#88487 = DIRECTION('',(0.,0.,1.)); +#88488 = DIRECTION('',(1.,0.,-0.)); +#88489 = ADVANCED_FACE('',(#88490,#88493),#88504,.F.); +#88490 = FACE_BOUND('',#88491,.F.); +#88491 = EDGE_LOOP('',(#88492)); +#88492 = ORIENTED_EDGE('',*,*,#88457,.T.); +#88493 = FACE_BOUND('',#88494,.F.); +#88494 = EDGE_LOOP('',(#88495)); +#88495 = ORIENTED_EDGE('',*,*,#88496,.T.); +#88496 = EDGE_CURVE('',#88497,#88497,#88499,.T.); +#88497 = VERTEX_POINT('',#88498); +#88498 = CARTESIAN_POINT('',(122.07875,-122.01,-3.5E-02)); +#88499 = CIRCLE('',#88500,0.725); +#88500 = AXIS2_PLACEMENT_3D('',#88501,#88502,#88503); +#88501 = CARTESIAN_POINT('',(122.07875,-121.285,-3.5E-02)); +#88502 = DIRECTION('',(-0.,0.,-1.)); +#88503 = DIRECTION('',(-0.,-1.,0.)); +#88504 = PLANE('',#88505); +#88505 = AXIS2_PLACEMENT_3D('',#88506,#88507,#88508); +#88506 = CARTESIAN_POINT('',(122.07875,-121.285,-3.5E-02)); +#88507 = DIRECTION('',(0.,0.,1.)); +#88508 = DIRECTION('',(1.,0.,-0.)); +#88509 = ADVANCED_FACE('',(#88510),#88521,.F.); +#88510 = FACE_BOUND('',#88511,.T.); +#88511 = EDGE_LOOP('',(#88512,#88513,#88519,#88520)); +#88512 = ORIENTED_EDGE('',*,*,#88496,.T.); +#88513 = ORIENTED_EDGE('',*,*,#88514,.T.); +#88514 = EDGE_CURVE('',#88497,#88477,#88515,.T.); +#88515 = LINE('',#88516,#88517); +#88516 = CARTESIAN_POINT('',(122.07875,-122.01,-4.5E-02)); +#88517 = VECTOR('',#88518,1.); +#88518 = DIRECTION('',(0.,0.,1.)); +#88519 = ORIENTED_EDGE('',*,*,#88476,.F.); +#88520 = ORIENTED_EDGE('',*,*,#88514,.F.); +#88521 = CYLINDRICAL_SURFACE('',#88522,0.725); +#88522 = AXIS2_PLACEMENT_3D('',#88523,#88524,#88525); +#88523 = CARTESIAN_POINT('',(122.07875,-121.285,-4.5E-02)); +#88524 = DIRECTION('',(-0.,-0.,-1.)); +#88525 = DIRECTION('',(-0.,-1.,0.)); +#88526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#88530)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#88527,#88528,#88529)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#88527 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#88528 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#88529 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#88530 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#88527, + 'distance_accuracy_value','confusion accuracy'); +#88531 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#88532,#88534); +#88532 = ( REPRESENTATION_RELATIONSHIP('','',#88433,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#88533) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#88533 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1783); +#88534 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #88535); +#88535 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('444','=>[0:1:1:437]','',#5, + #88428,$); +#88536 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#88430)); +#88537 = SHAPE_DEFINITION_REPRESENTATION(#88538,#88544); +#88538 = PRODUCT_DEFINITION_SHAPE('','',#88539); +#88539 = PRODUCT_DEFINITION('design','',#88540,#88543); +#88540 = PRODUCT_DEFINITION_FORMATION('','',#88541); +#88541 = PRODUCT('HackPad_pad_188','HackPad_pad_188','',(#88542)); +#88542 = PRODUCT_CONTEXT('',#2,'mechanical'); +#88543 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#88544 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#88545),#88637); +#88545 = MANIFOLD_SOLID_BREP('',#88546); +#88546 = CLOSED_SHELL('',(#88547,#88580,#88600,#88620)); +#88547 = ADVANCED_FACE('',(#88548),#88575,.T.); +#88548 = FACE_BOUND('',#88549,.F.); +#88549 = EDGE_LOOP('',(#88550,#88560,#88567,#88568)); +#88550 = ORIENTED_EDGE('',*,*,#88551,.T.); +#88551 = EDGE_CURVE('',#88552,#88554,#88556,.T.); +#88552 = VERTEX_POINT('',#88553); +#88553 = CARTESIAN_POINT('',(122.07875,-122.035,-3.5E-02)); +#88554 = VERTEX_POINT('',#88555); +#88555 = CARTESIAN_POINT('',(122.07875,-122.035,1.635)); +#88556 = LINE('',#88557,#88558); +#88557 = CARTESIAN_POINT('',(122.07875,-122.035,-3.5E-02)); +#88558 = VECTOR('',#88559,1.); +#88559 = DIRECTION('',(0.,0.,1.)); +#88560 = ORIENTED_EDGE('',*,*,#88561,.T.); +#88561 = EDGE_CURVE('',#88554,#88554,#88562,.T.); +#88562 = CIRCLE('',#88563,0.75); +#88563 = AXIS2_PLACEMENT_3D('',#88564,#88565,#88566); +#88564 = CARTESIAN_POINT('',(122.07875,-121.285,1.635)); +#88565 = DIRECTION('',(0.,0.,1.)); +#88566 = DIRECTION('',(-0.,-1.,0.)); +#88567 = ORIENTED_EDGE('',*,*,#88551,.F.); +#88568 = ORIENTED_EDGE('',*,*,#88569,.F.); +#88569 = EDGE_CURVE('',#88552,#88552,#88570,.T.); +#88570 = CIRCLE('',#88571,0.75); +#88571 = AXIS2_PLACEMENT_3D('',#88572,#88573,#88574); +#88572 = CARTESIAN_POINT('',(122.07875,-121.285,-3.5E-02)); +#88573 = DIRECTION('',(0.,0.,1.)); +#88574 = DIRECTION('',(-0.,-1.,0.)); +#88575 = CYLINDRICAL_SURFACE('',#88576,0.75); +#88576 = AXIS2_PLACEMENT_3D('',#88577,#88578,#88579); +#88577 = CARTESIAN_POINT('',(122.07875,-121.285,-3.5E-02)); +#88578 = DIRECTION('',(-0.,-0.,-1.)); +#88579 = DIRECTION('',(-0.,-1.,0.)); +#88580 = ADVANCED_FACE('',(#88581,#88584),#88595,.F.); +#88581 = FACE_BOUND('',#88582,.F.); +#88582 = EDGE_LOOP('',(#88583)); +#88583 = ORIENTED_EDGE('',*,*,#88569,.T.); +#88584 = FACE_BOUND('',#88585,.F.); +#88585 = EDGE_LOOP('',(#88586)); +#88586 = ORIENTED_EDGE('',*,*,#88587,.T.); +#88587 = EDGE_CURVE('',#88588,#88588,#88590,.T.); +#88588 = VERTEX_POINT('',#88589); +#88589 = CARTESIAN_POINT('',(122.07875,-122.01,-3.5E-02)); +#88590 = CIRCLE('',#88591,0.725); +#88591 = AXIS2_PLACEMENT_3D('',#88592,#88593,#88594); +#88592 = CARTESIAN_POINT('',(122.07875,-121.285,-3.5E-02)); +#88593 = DIRECTION('',(-0.,0.,-1.)); +#88594 = DIRECTION('',(-0.,-1.,0.)); +#88595 = PLANE('',#88596); +#88596 = AXIS2_PLACEMENT_3D('',#88597,#88598,#88599); +#88597 = CARTESIAN_POINT('',(122.07875,-122.035,-3.5E-02)); +#88598 = DIRECTION('',(0.,0.,1.)); +#88599 = DIRECTION('',(1.,0.,-0.)); +#88600 = ADVANCED_FACE('',(#88601,#88604),#88615,.T.); +#88601 = FACE_BOUND('',#88602,.T.); +#88602 = EDGE_LOOP('',(#88603)); +#88603 = ORIENTED_EDGE('',*,*,#88561,.T.); +#88604 = FACE_BOUND('',#88605,.T.); +#88605 = EDGE_LOOP('',(#88606)); +#88606 = ORIENTED_EDGE('',*,*,#88607,.T.); +#88607 = EDGE_CURVE('',#88608,#88608,#88610,.T.); +#88608 = VERTEX_POINT('',#88609); +#88609 = CARTESIAN_POINT('',(122.07875,-122.01,1.635)); +#88610 = CIRCLE('',#88611,0.725); +#88611 = AXIS2_PLACEMENT_3D('',#88612,#88613,#88614); +#88612 = CARTESIAN_POINT('',(122.07875,-121.285,1.635)); +#88613 = DIRECTION('',(-0.,0.,-1.)); +#88614 = DIRECTION('',(-0.,-1.,0.)); +#88615 = PLANE('',#88616); +#88616 = AXIS2_PLACEMENT_3D('',#88617,#88618,#88619); +#88617 = CARTESIAN_POINT('',(122.07875,-122.035,1.635)); +#88618 = DIRECTION('',(0.,0.,1.)); +#88619 = DIRECTION('',(1.,0.,-0.)); +#88620 = ADVANCED_FACE('',(#88621),#88632,.F.); +#88621 = FACE_BOUND('',#88622,.T.); +#88622 = EDGE_LOOP('',(#88623,#88624,#88630,#88631)); +#88623 = ORIENTED_EDGE('',*,*,#88587,.T.); +#88624 = ORIENTED_EDGE('',*,*,#88625,.T.); +#88625 = EDGE_CURVE('',#88588,#88608,#88626,.T.); +#88626 = LINE('',#88627,#88628); +#88627 = CARTESIAN_POINT('',(122.07875,-122.01,-4.5E-02)); +#88628 = VECTOR('',#88629,1.); +#88629 = DIRECTION('',(0.,0.,1.)); +#88630 = ORIENTED_EDGE('',*,*,#88607,.F.); +#88631 = ORIENTED_EDGE('',*,*,#88625,.F.); +#88632 = CYLINDRICAL_SURFACE('',#88633,0.725); +#88633 = AXIS2_PLACEMENT_3D('',#88634,#88635,#88636); +#88634 = CARTESIAN_POINT('',(122.07875,-121.285,-4.5E-02)); +#88635 = DIRECTION('',(-0.,-0.,-1.)); +#88636 = DIRECTION('',(-0.,-1.,0.)); +#88637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#88641)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#88638,#88639,#88640)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#88638 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#88639 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#88640 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#88641 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#88638, + 'distance_accuracy_value','confusion accuracy'); +#88642 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#88643,#88645); +#88643 = ( REPRESENTATION_RELATIONSHIP('','',#88544,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#88644) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#88644 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1787); +#88645 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #88646); +#88646 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('445','=>[0:1:1:438]','',#5, + #88539,$); +#88647 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#88541)); +#88648 = SHAPE_DEFINITION_REPRESENTATION(#88649,#88655); +#88649 = PRODUCT_DEFINITION_SHAPE('','',#88650); +#88650 = PRODUCT_DEFINITION('design','',#88651,#88654); +#88651 = PRODUCT_DEFINITION_FORMATION('','',#88652); +#88652 = PRODUCT('HackPad_pad_189','HackPad_pad_189','',(#88653)); +#88653 = PRODUCT_CONTEXT('',#2,'mechanical'); +#88654 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#88655 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#88656),#88845); +#88656 = MANIFOLD_SOLID_BREP('',#88657); +#88657 = CLOSED_SHELL('',(#88658,#88698,#88729,#88760,#88788,#88816, + #88828)); +#88658 = ADVANCED_FACE('',(#88659),#88693,.T.); +#88659 = FACE_BOUND('',#88660,.T.); +#88660 = EDGE_LOOP('',(#88661,#88671,#88679,#88687)); +#88661 = ORIENTED_EDGE('',*,*,#88662,.T.); +#88662 = EDGE_CURVE('',#88663,#88665,#88667,.T.); +#88663 = VERTEX_POINT('',#88664); +#88664 = CARTESIAN_POINT('',(124.36375,-61.2,1.6)); +#88665 = VERTEX_POINT('',#88666); +#88666 = CARTESIAN_POINT('',(124.36375,-61.2,1.635)); +#88667 = LINE('',#88668,#88669); +#88668 = CARTESIAN_POINT('',(124.36375,-61.2,1.6)); +#88669 = VECTOR('',#88670,1.); +#88670 = DIRECTION('',(0.,0.,1.)); +#88671 = ORIENTED_EDGE('',*,*,#88672,.T.); +#88672 = EDGE_CURVE('',#88665,#88673,#88675,.T.); +#88673 = VERTEX_POINT('',#88674); +#88674 = CARTESIAN_POINT('',(122.36375,-61.2,1.635)); +#88675 = LINE('',#88676,#88677); +#88676 = CARTESIAN_POINT('',(124.36375,-61.2,1.635)); +#88677 = VECTOR('',#88678,1.); +#88678 = DIRECTION('',(-1.,0.,0.)); +#88679 = ORIENTED_EDGE('',*,*,#88680,.F.); +#88680 = EDGE_CURVE('',#88681,#88673,#88683,.T.); +#88681 = VERTEX_POINT('',#88682); +#88682 = CARTESIAN_POINT('',(122.36375,-61.2,1.6)); +#88683 = LINE('',#88684,#88685); +#88684 = CARTESIAN_POINT('',(122.36375,-61.2,1.6)); +#88685 = VECTOR('',#88686,1.); +#88686 = DIRECTION('',(0.,0.,1.)); +#88687 = ORIENTED_EDGE('',*,*,#88688,.F.); +#88688 = EDGE_CURVE('',#88663,#88681,#88689,.T.); +#88689 = LINE('',#88690,#88691); +#88690 = CARTESIAN_POINT('',(124.36375,-61.2,1.6)); +#88691 = VECTOR('',#88692,1.); +#88692 = DIRECTION('',(-1.,0.,0.)); +#88693 = PLANE('',#88694); +#88694 = AXIS2_PLACEMENT_3D('',#88695,#88696,#88697); +#88695 = CARTESIAN_POINT('',(124.36375,-61.2,1.6)); +#88696 = DIRECTION('',(0.,-1.,0.)); +#88697 = DIRECTION('',(-1.,0.,0.)); +#88698 = ADVANCED_FACE('',(#88699),#88724,.T.); +#88699 = FACE_BOUND('',#88700,.T.); +#88700 = EDGE_LOOP('',(#88701,#88711,#88717,#88718)); +#88701 = ORIENTED_EDGE('',*,*,#88702,.T.); +#88702 = EDGE_CURVE('',#88703,#88705,#88707,.T.); +#88703 = VERTEX_POINT('',#88704); +#88704 = CARTESIAN_POINT('',(124.36375,-59.2,1.6)); +#88705 = VERTEX_POINT('',#88706); +#88706 = CARTESIAN_POINT('',(124.36375,-59.2,1.635)); +#88707 = LINE('',#88708,#88709); +#88708 = CARTESIAN_POINT('',(124.36375,-59.2,1.6)); +#88709 = VECTOR('',#88710,1.); +#88710 = DIRECTION('',(0.,0.,1.)); +#88711 = ORIENTED_EDGE('',*,*,#88712,.T.); +#88712 = EDGE_CURVE('',#88705,#88665,#88713,.T.); +#88713 = LINE('',#88714,#88715); +#88714 = CARTESIAN_POINT('',(124.36375,-59.2,1.635)); +#88715 = VECTOR('',#88716,1.); +#88716 = DIRECTION('',(0.,-1.,0.)); +#88717 = ORIENTED_EDGE('',*,*,#88662,.F.); +#88718 = ORIENTED_EDGE('',*,*,#88719,.F.); +#88719 = EDGE_CURVE('',#88703,#88663,#88720,.T.); +#88720 = LINE('',#88721,#88722); +#88721 = CARTESIAN_POINT('',(124.36375,-59.2,1.6)); +#88722 = VECTOR('',#88723,1.); +#88723 = DIRECTION('',(0.,-1.,0.)); +#88724 = PLANE('',#88725); +#88725 = AXIS2_PLACEMENT_3D('',#88726,#88727,#88728); +#88726 = CARTESIAN_POINT('',(124.36375,-59.2,1.6)); +#88727 = DIRECTION('',(1.,0.,-0.)); +#88728 = DIRECTION('',(0.,-1.,0.)); +#88729 = ADVANCED_FACE('',(#88730),#88755,.T.); +#88730 = FACE_BOUND('',#88731,.T.); +#88731 = EDGE_LOOP('',(#88732,#88733,#88741,#88749)); +#88732 = ORIENTED_EDGE('',*,*,#88680,.T.); +#88733 = ORIENTED_EDGE('',*,*,#88734,.T.); +#88734 = EDGE_CURVE('',#88673,#88735,#88737,.T.); +#88735 = VERTEX_POINT('',#88736); +#88736 = CARTESIAN_POINT('',(122.36375,-59.2,1.635)); +#88737 = LINE('',#88738,#88739); +#88738 = CARTESIAN_POINT('',(122.36375,-61.2,1.635)); +#88739 = VECTOR('',#88740,1.); +#88740 = DIRECTION('',(0.,1.,0.)); +#88741 = ORIENTED_EDGE('',*,*,#88742,.F.); +#88742 = EDGE_CURVE('',#88743,#88735,#88745,.T.); +#88743 = VERTEX_POINT('',#88744); +#88744 = CARTESIAN_POINT('',(122.36375,-59.2,1.6)); +#88745 = LINE('',#88746,#88747); +#88746 = CARTESIAN_POINT('',(122.36375,-59.2,1.6)); +#88747 = VECTOR('',#88748,1.); +#88748 = DIRECTION('',(0.,0.,1.)); +#88749 = ORIENTED_EDGE('',*,*,#88750,.F.); +#88750 = EDGE_CURVE('',#88681,#88743,#88751,.T.); +#88751 = LINE('',#88752,#88753); +#88752 = CARTESIAN_POINT('',(122.36375,-61.2,1.6)); +#88753 = VECTOR('',#88754,1.); +#88754 = DIRECTION('',(0.,1.,0.)); +#88755 = PLANE('',#88756); +#88756 = AXIS2_PLACEMENT_3D('',#88757,#88758,#88759); +#88757 = CARTESIAN_POINT('',(122.36375,-61.2,1.6)); +#88758 = DIRECTION('',(-1.,0.,0.)); +#88759 = DIRECTION('',(0.,1.,0.)); +#88760 = ADVANCED_FACE('',(#88761,#88772),#88783,.F.); +#88761 = FACE_BOUND('',#88762,.F.); +#88762 = EDGE_LOOP('',(#88763,#88764,#88765,#88771)); +#88763 = ORIENTED_EDGE('',*,*,#88688,.F.); +#88764 = ORIENTED_EDGE('',*,*,#88719,.F.); +#88765 = ORIENTED_EDGE('',*,*,#88766,.F.); +#88766 = EDGE_CURVE('',#88743,#88703,#88767,.T.); +#88767 = LINE('',#88768,#88769); +#88768 = CARTESIAN_POINT('',(122.36375,-59.2,1.6)); +#88769 = VECTOR('',#88770,1.); +#88770 = DIRECTION('',(1.,0.,0.)); +#88771 = ORIENTED_EDGE('',*,*,#88750,.F.); +#88772 = FACE_BOUND('',#88773,.F.); +#88773 = EDGE_LOOP('',(#88774)); +#88774 = ORIENTED_EDGE('',*,*,#88775,.T.); +#88775 = EDGE_CURVE('',#88776,#88776,#88778,.T.); +#88776 = VERTEX_POINT('',#88777); +#88777 = CARTESIAN_POINT('',(123.36375,-60.675,1.6)); +#88778 = CIRCLE('',#88779,0.475); +#88779 = AXIS2_PLACEMENT_3D('',#88780,#88781,#88782); +#88780 = CARTESIAN_POINT('',(123.36375,-60.2,1.6)); +#88781 = DIRECTION('',(-0.,0.,-1.)); +#88782 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#88783 = PLANE('',#88784); +#88784 = AXIS2_PLACEMENT_3D('',#88785,#88786,#88787); +#88785 = CARTESIAN_POINT('',(0.,0.,1.6)); +#88786 = DIRECTION('',(0.,0.,1.)); +#88787 = DIRECTION('',(1.,0.,-0.)); +#88788 = ADVANCED_FACE('',(#88789,#88800),#88811,.T.); +#88789 = FACE_BOUND('',#88790,.T.); +#88790 = EDGE_LOOP('',(#88791,#88792,#88793,#88799)); +#88791 = ORIENTED_EDGE('',*,*,#88672,.F.); +#88792 = ORIENTED_EDGE('',*,*,#88712,.F.); +#88793 = ORIENTED_EDGE('',*,*,#88794,.F.); +#88794 = EDGE_CURVE('',#88735,#88705,#88795,.T.); +#88795 = LINE('',#88796,#88797); +#88796 = CARTESIAN_POINT('',(122.36375,-59.2,1.635)); +#88797 = VECTOR('',#88798,1.); +#88798 = DIRECTION('',(1.,0.,0.)); +#88799 = ORIENTED_EDGE('',*,*,#88734,.F.); +#88800 = FACE_BOUND('',#88801,.T.); +#88801 = EDGE_LOOP('',(#88802)); +#88802 = ORIENTED_EDGE('',*,*,#88803,.T.); +#88803 = EDGE_CURVE('',#88804,#88804,#88806,.T.); +#88804 = VERTEX_POINT('',#88805); +#88805 = CARTESIAN_POINT('',(123.36375,-60.675,1.635)); +#88806 = CIRCLE('',#88807,0.475); +#88807 = AXIS2_PLACEMENT_3D('',#88808,#88809,#88810); +#88808 = CARTESIAN_POINT('',(123.36375,-60.2,1.635)); +#88809 = DIRECTION('',(-0.,0.,-1.)); +#88810 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#88811 = PLANE('',#88812); +#88812 = AXIS2_PLACEMENT_3D('',#88813,#88814,#88815); +#88813 = CARTESIAN_POINT('',(0.,0.,1.635)); +#88814 = DIRECTION('',(0.,0.,1.)); +#88815 = DIRECTION('',(1.,0.,-0.)); +#88816 = ADVANCED_FACE('',(#88817),#88823,.T.); +#88817 = FACE_BOUND('',#88818,.T.); +#88818 = EDGE_LOOP('',(#88819,#88820,#88821,#88822)); +#88819 = ORIENTED_EDGE('',*,*,#88742,.T.); +#88820 = ORIENTED_EDGE('',*,*,#88794,.T.); +#88821 = ORIENTED_EDGE('',*,*,#88702,.F.); +#88822 = ORIENTED_EDGE('',*,*,#88766,.F.); +#88823 = PLANE('',#88824); +#88824 = AXIS2_PLACEMENT_3D('',#88825,#88826,#88827); +#88825 = CARTESIAN_POINT('',(122.36375,-59.2,1.6)); +#88826 = DIRECTION('',(0.,1.,0.)); +#88827 = DIRECTION('',(1.,0.,0.)); +#88828 = ADVANCED_FACE('',(#88829),#88840,.F.); +#88829 = FACE_BOUND('',#88830,.T.); +#88830 = EDGE_LOOP('',(#88831,#88832,#88838,#88839)); +#88831 = ORIENTED_EDGE('',*,*,#88775,.T.); +#88832 = ORIENTED_EDGE('',*,*,#88833,.T.); +#88833 = EDGE_CURVE('',#88776,#88804,#88834,.T.); +#88834 = LINE('',#88835,#88836); +#88835 = CARTESIAN_POINT('',(123.36375,-60.675,-4.5E-02)); +#88836 = VECTOR('',#88837,1.); +#88837 = DIRECTION('',(0.,0.,1.)); +#88838 = ORIENTED_EDGE('',*,*,#88803,.F.); +#88839 = ORIENTED_EDGE('',*,*,#88833,.F.); +#88840 = CYLINDRICAL_SURFACE('',#88841,0.475); +#88841 = AXIS2_PLACEMENT_3D('',#88842,#88843,#88844); +#88842 = CARTESIAN_POINT('',(123.36375,-60.2,-4.5E-02)); +#88843 = DIRECTION('',(-0.,-0.,-1.)); +#88844 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#88845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#88849)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#88846,#88847,#88848)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#88846 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#88847 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#88848 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#88849 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#88846, + 'distance_accuracy_value','confusion accuracy'); +#88850 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#88851,#88853); +#88851 = ( REPRESENTATION_RELATIONSHIP('','',#88655,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#88852) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#88852 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1791); +#88853 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #88854); +#88854 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('446','=>[0:1:1:439]','',#5, + #88650,$); +#88855 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#88652)); +#88856 = SHAPE_DEFINITION_REPRESENTATION(#88857,#88863); +#88857 = PRODUCT_DEFINITION_SHAPE('','',#88858); +#88858 = PRODUCT_DEFINITION('design','',#88859,#88862); +#88859 = PRODUCT_DEFINITION_FORMATION('','',#88860); +#88860 = PRODUCT('HackPad_pad_190','HackPad_pad_190','',(#88861)); +#88861 = PRODUCT_CONTEXT('',#2,'mechanical'); +#88862 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#88863 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#88864),#89053); +#88864 = MANIFOLD_SOLID_BREP('',#88865); +#88865 = CLOSED_SHELL('',(#88866,#88906,#88937,#88968,#88996,#89024, + #89036)); +#88866 = ADVANCED_FACE('',(#88867),#88901,.T.); +#88867 = FACE_BOUND('',#88868,.T.); +#88868 = EDGE_LOOP('',(#88869,#88879,#88887,#88895)); +#88869 = ORIENTED_EDGE('',*,*,#88870,.T.); +#88870 = EDGE_CURVE('',#88871,#88873,#88875,.T.); +#88871 = VERTEX_POINT('',#88872); +#88872 = CARTESIAN_POINT('',(124.36375,-61.2,-3.5E-02)); +#88873 = VERTEX_POINT('',#88874); +#88874 = CARTESIAN_POINT('',(124.36375,-61.2,0.)); +#88875 = LINE('',#88876,#88877); +#88876 = CARTESIAN_POINT('',(124.36375,-61.2,-3.5E-02)); +#88877 = VECTOR('',#88878,1.); +#88878 = DIRECTION('',(0.,0.,1.)); +#88879 = ORIENTED_EDGE('',*,*,#88880,.T.); +#88880 = EDGE_CURVE('',#88873,#88881,#88883,.T.); +#88881 = VERTEX_POINT('',#88882); +#88882 = CARTESIAN_POINT('',(122.36375,-61.2,0.)); +#88883 = LINE('',#88884,#88885); +#88884 = CARTESIAN_POINT('',(124.36375,-61.2,0.)); +#88885 = VECTOR('',#88886,1.); +#88886 = DIRECTION('',(-1.,0.,0.)); +#88887 = ORIENTED_EDGE('',*,*,#88888,.F.); +#88888 = EDGE_CURVE('',#88889,#88881,#88891,.T.); +#88889 = VERTEX_POINT('',#88890); +#88890 = CARTESIAN_POINT('',(122.36375,-61.2,-3.5E-02)); +#88891 = LINE('',#88892,#88893); +#88892 = CARTESIAN_POINT('',(122.36375,-61.2,-3.5E-02)); +#88893 = VECTOR('',#88894,1.); +#88894 = DIRECTION('',(0.,0.,1.)); +#88895 = ORIENTED_EDGE('',*,*,#88896,.F.); +#88896 = EDGE_CURVE('',#88871,#88889,#88897,.T.); +#88897 = LINE('',#88898,#88899); +#88898 = CARTESIAN_POINT('',(124.36375,-61.2,-3.5E-02)); +#88899 = VECTOR('',#88900,1.); +#88900 = DIRECTION('',(-1.,0.,0.)); +#88901 = PLANE('',#88902); +#88902 = AXIS2_PLACEMENT_3D('',#88903,#88904,#88905); +#88903 = CARTESIAN_POINT('',(124.36375,-61.2,-3.5E-02)); +#88904 = DIRECTION('',(0.,-1.,0.)); +#88905 = DIRECTION('',(-1.,0.,0.)); +#88906 = ADVANCED_FACE('',(#88907),#88932,.T.); +#88907 = FACE_BOUND('',#88908,.T.); +#88908 = EDGE_LOOP('',(#88909,#88919,#88925,#88926)); +#88909 = ORIENTED_EDGE('',*,*,#88910,.T.); +#88910 = EDGE_CURVE('',#88911,#88913,#88915,.T.); +#88911 = VERTEX_POINT('',#88912); +#88912 = CARTESIAN_POINT('',(124.36375,-59.2,-3.5E-02)); +#88913 = VERTEX_POINT('',#88914); +#88914 = CARTESIAN_POINT('',(124.36375,-59.2,0.)); +#88915 = LINE('',#88916,#88917); +#88916 = CARTESIAN_POINT('',(124.36375,-59.2,-3.5E-02)); +#88917 = VECTOR('',#88918,1.); +#88918 = DIRECTION('',(0.,0.,1.)); +#88919 = ORIENTED_EDGE('',*,*,#88920,.T.); +#88920 = EDGE_CURVE('',#88913,#88873,#88921,.T.); +#88921 = LINE('',#88922,#88923); +#88922 = CARTESIAN_POINT('',(124.36375,-59.2,0.)); +#88923 = VECTOR('',#88924,1.); +#88924 = DIRECTION('',(0.,-1.,0.)); +#88925 = ORIENTED_EDGE('',*,*,#88870,.F.); +#88926 = ORIENTED_EDGE('',*,*,#88927,.F.); +#88927 = EDGE_CURVE('',#88911,#88871,#88928,.T.); +#88928 = LINE('',#88929,#88930); +#88929 = CARTESIAN_POINT('',(124.36375,-59.2,-3.5E-02)); +#88930 = VECTOR('',#88931,1.); +#88931 = DIRECTION('',(0.,-1.,0.)); +#88932 = PLANE('',#88933); +#88933 = AXIS2_PLACEMENT_3D('',#88934,#88935,#88936); +#88934 = CARTESIAN_POINT('',(124.36375,-59.2,-3.5E-02)); +#88935 = DIRECTION('',(1.,0.,-0.)); +#88936 = DIRECTION('',(0.,-1.,0.)); +#88937 = ADVANCED_FACE('',(#88938),#88963,.T.); +#88938 = FACE_BOUND('',#88939,.T.); +#88939 = EDGE_LOOP('',(#88940,#88941,#88949,#88957)); +#88940 = ORIENTED_EDGE('',*,*,#88888,.T.); +#88941 = ORIENTED_EDGE('',*,*,#88942,.T.); +#88942 = EDGE_CURVE('',#88881,#88943,#88945,.T.); +#88943 = VERTEX_POINT('',#88944); +#88944 = CARTESIAN_POINT('',(122.36375,-59.2,0.)); +#88945 = LINE('',#88946,#88947); +#88946 = CARTESIAN_POINT('',(122.36375,-61.2,0.)); +#88947 = VECTOR('',#88948,1.); +#88948 = DIRECTION('',(0.,1.,0.)); +#88949 = ORIENTED_EDGE('',*,*,#88950,.F.); +#88950 = EDGE_CURVE('',#88951,#88943,#88953,.T.); +#88951 = VERTEX_POINT('',#88952); +#88952 = CARTESIAN_POINT('',(122.36375,-59.2,-3.5E-02)); +#88953 = LINE('',#88954,#88955); +#88954 = CARTESIAN_POINT('',(122.36375,-59.2,-3.5E-02)); +#88955 = VECTOR('',#88956,1.); +#88956 = DIRECTION('',(0.,0.,1.)); +#88957 = ORIENTED_EDGE('',*,*,#88958,.F.); +#88958 = EDGE_CURVE('',#88889,#88951,#88959,.T.); +#88959 = LINE('',#88960,#88961); +#88960 = CARTESIAN_POINT('',(122.36375,-61.2,-3.5E-02)); +#88961 = VECTOR('',#88962,1.); +#88962 = DIRECTION('',(0.,1.,0.)); +#88963 = PLANE('',#88964); +#88964 = AXIS2_PLACEMENT_3D('',#88965,#88966,#88967); +#88965 = CARTESIAN_POINT('',(122.36375,-61.2,-3.5E-02)); +#88966 = DIRECTION('',(-1.,0.,0.)); +#88967 = DIRECTION('',(0.,1.,0.)); +#88968 = ADVANCED_FACE('',(#88969,#88980),#88991,.F.); +#88969 = FACE_BOUND('',#88970,.F.); +#88970 = EDGE_LOOP('',(#88971,#88972,#88973,#88979)); +#88971 = ORIENTED_EDGE('',*,*,#88896,.F.); +#88972 = ORIENTED_EDGE('',*,*,#88927,.F.); +#88973 = ORIENTED_EDGE('',*,*,#88974,.F.); +#88974 = EDGE_CURVE('',#88951,#88911,#88975,.T.); +#88975 = LINE('',#88976,#88977); +#88976 = CARTESIAN_POINT('',(122.36375,-59.2,-3.5E-02)); +#88977 = VECTOR('',#88978,1.); +#88978 = DIRECTION('',(1.,0.,0.)); +#88979 = ORIENTED_EDGE('',*,*,#88958,.F.); +#88980 = FACE_BOUND('',#88981,.F.); +#88981 = EDGE_LOOP('',(#88982)); +#88982 = ORIENTED_EDGE('',*,*,#88983,.T.); +#88983 = EDGE_CURVE('',#88984,#88984,#88986,.T.); +#88984 = VERTEX_POINT('',#88985); +#88985 = CARTESIAN_POINT('',(123.36375,-60.675,-3.5E-02)); +#88986 = CIRCLE('',#88987,0.475); +#88987 = AXIS2_PLACEMENT_3D('',#88988,#88989,#88990); +#88988 = CARTESIAN_POINT('',(123.36375,-60.2,-3.5E-02)); +#88989 = DIRECTION('',(-0.,0.,-1.)); +#88990 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#88991 = PLANE('',#88992); +#88992 = AXIS2_PLACEMENT_3D('',#88993,#88994,#88995); +#88993 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#88994 = DIRECTION('',(0.,0.,1.)); +#88995 = DIRECTION('',(1.,0.,-0.)); +#88996 = ADVANCED_FACE('',(#88997,#89008),#89019,.T.); +#88997 = FACE_BOUND('',#88998,.T.); +#88998 = EDGE_LOOP('',(#88999,#89000,#89001,#89007)); +#88999 = ORIENTED_EDGE('',*,*,#88880,.F.); +#89000 = ORIENTED_EDGE('',*,*,#88920,.F.); +#89001 = ORIENTED_EDGE('',*,*,#89002,.F.); +#89002 = EDGE_CURVE('',#88943,#88913,#89003,.T.); +#89003 = LINE('',#89004,#89005); +#89004 = CARTESIAN_POINT('',(122.36375,-59.2,0.)); +#89005 = VECTOR('',#89006,1.); +#89006 = DIRECTION('',(1.,0.,0.)); +#89007 = ORIENTED_EDGE('',*,*,#88942,.F.); +#89008 = FACE_BOUND('',#89009,.T.); +#89009 = EDGE_LOOP('',(#89010)); +#89010 = ORIENTED_EDGE('',*,*,#89011,.T.); +#89011 = EDGE_CURVE('',#89012,#89012,#89014,.T.); +#89012 = VERTEX_POINT('',#89013); +#89013 = CARTESIAN_POINT('',(123.36375,-60.675,0.)); +#89014 = CIRCLE('',#89015,0.475); +#89015 = AXIS2_PLACEMENT_3D('',#89016,#89017,#89018); +#89016 = CARTESIAN_POINT('',(123.36375,-60.2,0.)); +#89017 = DIRECTION('',(-0.,0.,-1.)); +#89018 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89019 = PLANE('',#89020); +#89020 = AXIS2_PLACEMENT_3D('',#89021,#89022,#89023); +#89021 = CARTESIAN_POINT('',(0.,0.,0.)); +#89022 = DIRECTION('',(0.,0.,1.)); +#89023 = DIRECTION('',(1.,0.,-0.)); +#89024 = ADVANCED_FACE('',(#89025),#89031,.T.); +#89025 = FACE_BOUND('',#89026,.T.); +#89026 = EDGE_LOOP('',(#89027,#89028,#89029,#89030)); +#89027 = ORIENTED_EDGE('',*,*,#88950,.T.); +#89028 = ORIENTED_EDGE('',*,*,#89002,.T.); +#89029 = ORIENTED_EDGE('',*,*,#88910,.F.); +#89030 = ORIENTED_EDGE('',*,*,#88974,.F.); +#89031 = PLANE('',#89032); +#89032 = AXIS2_PLACEMENT_3D('',#89033,#89034,#89035); +#89033 = CARTESIAN_POINT('',(122.36375,-59.2,-3.5E-02)); +#89034 = DIRECTION('',(0.,1.,0.)); +#89035 = DIRECTION('',(1.,0.,0.)); +#89036 = ADVANCED_FACE('',(#89037),#89048,.F.); +#89037 = FACE_BOUND('',#89038,.T.); +#89038 = EDGE_LOOP('',(#89039,#89040,#89046,#89047)); +#89039 = ORIENTED_EDGE('',*,*,#88983,.T.); +#89040 = ORIENTED_EDGE('',*,*,#89041,.T.); +#89041 = EDGE_CURVE('',#88984,#89012,#89042,.T.); +#89042 = LINE('',#89043,#89044); +#89043 = CARTESIAN_POINT('',(123.36375,-60.675,-4.5E-02)); +#89044 = VECTOR('',#89045,1.); +#89045 = DIRECTION('',(0.,0.,1.)); +#89046 = ORIENTED_EDGE('',*,*,#89011,.F.); +#89047 = ORIENTED_EDGE('',*,*,#89041,.F.); +#89048 = CYLINDRICAL_SURFACE('',#89049,0.475); +#89049 = AXIS2_PLACEMENT_3D('',#89050,#89051,#89052); +#89050 = CARTESIAN_POINT('',(123.36375,-60.2,-4.5E-02)); +#89051 = DIRECTION('',(-0.,-0.,-1.)); +#89052 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#89057)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#89054,#89055,#89056)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#89054 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#89055 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#89056 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#89057 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#89054, + 'distance_accuracy_value','confusion accuracy'); +#89058 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#89059,#89061); +#89059 = ( REPRESENTATION_RELATIONSHIP('','',#88863,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#89060) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#89060 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1795); +#89061 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #89062); +#89062 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('447','=>[0:1:1:440]','',#5, + #88858,$); +#89063 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#88860)); +#89064 = SHAPE_DEFINITION_REPRESENTATION(#89065,#89071); +#89065 = PRODUCT_DEFINITION_SHAPE('','',#89066); +#89066 = PRODUCT_DEFINITION('design','',#89067,#89070); +#89067 = PRODUCT_DEFINITION_FORMATION('','',#89068); +#89068 = PRODUCT('HackPad_pad_191','HackPad_pad_191','',(#89069)); +#89069 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89070 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#89071 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89072),#89164); +#89072 = MANIFOLD_SOLID_BREP('',#89073); +#89073 = CLOSED_SHELL('',(#89074,#89107,#89127,#89147)); +#89074 = ADVANCED_FACE('',(#89075),#89102,.T.); +#89075 = FACE_BOUND('',#89076,.F.); +#89076 = EDGE_LOOP('',(#89077,#89087,#89094,#89095)); +#89077 = ORIENTED_EDGE('',*,*,#89078,.T.); +#89078 = EDGE_CURVE('',#89079,#89081,#89083,.T.); +#89079 = VERTEX_POINT('',#89080); +#89080 = CARTESIAN_POINT('',(123.36375,-60.7,-3.5E-02)); +#89081 = VERTEX_POINT('',#89082); +#89082 = CARTESIAN_POINT('',(123.36375,-60.7,1.635)); +#89083 = LINE('',#89084,#89085); +#89084 = CARTESIAN_POINT('',(123.36375,-60.7,-3.5E-02)); +#89085 = VECTOR('',#89086,1.); +#89086 = DIRECTION('',(0.,0.,1.)); +#89087 = ORIENTED_EDGE('',*,*,#89088,.T.); +#89088 = EDGE_CURVE('',#89081,#89081,#89089,.T.); +#89089 = CIRCLE('',#89090,0.5); +#89090 = AXIS2_PLACEMENT_3D('',#89091,#89092,#89093); +#89091 = CARTESIAN_POINT('',(123.36375,-60.2,1.635)); +#89092 = DIRECTION('',(0.,0.,1.)); +#89093 = DIRECTION('',(-0.,-1.,0.)); +#89094 = ORIENTED_EDGE('',*,*,#89078,.F.); +#89095 = ORIENTED_EDGE('',*,*,#89096,.F.); +#89096 = EDGE_CURVE('',#89079,#89079,#89097,.T.); +#89097 = CIRCLE('',#89098,0.5); +#89098 = AXIS2_PLACEMENT_3D('',#89099,#89100,#89101); +#89099 = CARTESIAN_POINT('',(123.36375,-60.2,-3.5E-02)); +#89100 = DIRECTION('',(0.,0.,1.)); +#89101 = DIRECTION('',(-0.,-1.,0.)); +#89102 = CYLINDRICAL_SURFACE('',#89103,0.5); +#89103 = AXIS2_PLACEMENT_3D('',#89104,#89105,#89106); +#89104 = CARTESIAN_POINT('',(123.36375,-60.2,-3.5E-02)); +#89105 = DIRECTION('',(-0.,-0.,-1.)); +#89106 = DIRECTION('',(-0.,-1.,0.)); +#89107 = ADVANCED_FACE('',(#89108,#89111),#89122,.F.); +#89108 = FACE_BOUND('',#89109,.F.); +#89109 = EDGE_LOOP('',(#89110)); +#89110 = ORIENTED_EDGE('',*,*,#89096,.T.); +#89111 = FACE_BOUND('',#89112,.F.); +#89112 = EDGE_LOOP('',(#89113)); +#89113 = ORIENTED_EDGE('',*,*,#89114,.T.); +#89114 = EDGE_CURVE('',#89115,#89115,#89117,.T.); +#89115 = VERTEX_POINT('',#89116); +#89116 = CARTESIAN_POINT('',(123.36375,-60.675,-3.5E-02)); +#89117 = CIRCLE('',#89118,0.475); +#89118 = AXIS2_PLACEMENT_3D('',#89119,#89120,#89121); +#89119 = CARTESIAN_POINT('',(123.36375,-60.2,-3.5E-02)); +#89120 = DIRECTION('',(-0.,0.,-1.)); +#89121 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89122 = PLANE('',#89123); +#89123 = AXIS2_PLACEMENT_3D('',#89124,#89125,#89126); +#89124 = CARTESIAN_POINT('',(123.36375,-60.7,-3.5E-02)); +#89125 = DIRECTION('',(0.,0.,1.)); +#89126 = DIRECTION('',(1.,0.,-0.)); +#89127 = ADVANCED_FACE('',(#89128,#89131),#89142,.T.); +#89128 = FACE_BOUND('',#89129,.T.); +#89129 = EDGE_LOOP('',(#89130)); +#89130 = ORIENTED_EDGE('',*,*,#89088,.T.); +#89131 = FACE_BOUND('',#89132,.T.); +#89132 = EDGE_LOOP('',(#89133)); +#89133 = ORIENTED_EDGE('',*,*,#89134,.T.); +#89134 = EDGE_CURVE('',#89135,#89135,#89137,.T.); +#89135 = VERTEX_POINT('',#89136); +#89136 = CARTESIAN_POINT('',(123.36375,-60.675,1.635)); +#89137 = CIRCLE('',#89138,0.475); +#89138 = AXIS2_PLACEMENT_3D('',#89139,#89140,#89141); +#89139 = CARTESIAN_POINT('',(123.36375,-60.2,1.635)); +#89140 = DIRECTION('',(-0.,0.,-1.)); +#89141 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89142 = PLANE('',#89143); +#89143 = AXIS2_PLACEMENT_3D('',#89144,#89145,#89146); +#89144 = CARTESIAN_POINT('',(123.36375,-60.7,1.635)); +#89145 = DIRECTION('',(0.,0.,1.)); +#89146 = DIRECTION('',(1.,0.,-0.)); +#89147 = ADVANCED_FACE('',(#89148),#89159,.F.); +#89148 = FACE_BOUND('',#89149,.T.); +#89149 = EDGE_LOOP('',(#89150,#89151,#89157,#89158)); +#89150 = ORIENTED_EDGE('',*,*,#89114,.T.); +#89151 = ORIENTED_EDGE('',*,*,#89152,.T.); +#89152 = EDGE_CURVE('',#89115,#89135,#89153,.T.); +#89153 = LINE('',#89154,#89155); +#89154 = CARTESIAN_POINT('',(123.36375,-60.675,-4.5E-02)); +#89155 = VECTOR('',#89156,1.); +#89156 = DIRECTION('',(0.,0.,1.)); +#89157 = ORIENTED_EDGE('',*,*,#89134,.F.); +#89158 = ORIENTED_EDGE('',*,*,#89152,.F.); +#89159 = CYLINDRICAL_SURFACE('',#89160,0.475); +#89160 = AXIS2_PLACEMENT_3D('',#89161,#89162,#89163); +#89161 = CARTESIAN_POINT('',(123.36375,-60.2,-4.5E-02)); +#89162 = DIRECTION('',(-0.,-0.,-1.)); +#89163 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#89168)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#89165,#89166,#89167)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#89165 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#89166 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#89167 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#89168 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#89165, + 'distance_accuracy_value','confusion accuracy'); +#89169 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#89170,#89172); +#89170 = ( REPRESENTATION_RELATIONSHIP('','',#89071,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#89171) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#89171 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1799); +#89172 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #89173); +#89173 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('448','=>[0:1:1:441]','',#5, + #89066,$); +#89174 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#89068)); +#89175 = SHAPE_DEFINITION_REPRESENTATION(#89176,#89182); +#89176 = PRODUCT_DEFINITION_SHAPE('','',#89177); +#89177 = PRODUCT_DEFINITION('design','',#89178,#89181); +#89178 = PRODUCT_DEFINITION_FORMATION('','',#89179); +#89179 = PRODUCT('HackPad_pad_192','HackPad_pad_192','',(#89180)); +#89180 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89181 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#89182 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89183),#89275); +#89183 = MANIFOLD_SOLID_BREP('',#89184); +#89184 = CLOSED_SHELL('',(#89185,#89218,#89238,#89258)); +#89185 = ADVANCED_FACE('',(#89186),#89213,.T.); +#89186 = FACE_BOUND('',#89187,.T.); +#89187 = EDGE_LOOP('',(#89188,#89197,#89205,#89212)); +#89188 = ORIENTED_EDGE('',*,*,#89189,.F.); +#89189 = EDGE_CURVE('',#89190,#89190,#89192,.T.); +#89190 = VERTEX_POINT('',#89191); +#89191 = CARTESIAN_POINT('',(129.36375,-60.2,1.635)); +#89192 = CIRCLE('',#89193,1.); +#89193 = AXIS2_PLACEMENT_3D('',#89194,#89195,#89196); +#89194 = CARTESIAN_POINT('',(128.36375,-60.2,1.635)); +#89195 = DIRECTION('',(0.,0.,1.)); +#89196 = DIRECTION('',(1.,0.,-0.)); +#89197 = ORIENTED_EDGE('',*,*,#89198,.F.); +#89198 = EDGE_CURVE('',#89199,#89190,#89201,.T.); +#89199 = VERTEX_POINT('',#89200); +#89200 = CARTESIAN_POINT('',(129.36375,-60.2,1.6)); +#89201 = LINE('',#89202,#89203); +#89202 = CARTESIAN_POINT('',(129.36375,-60.2,1.6)); +#89203 = VECTOR('',#89204,1.); +#89204 = DIRECTION('',(0.,0.,1.)); +#89205 = ORIENTED_EDGE('',*,*,#89206,.T.); +#89206 = EDGE_CURVE('',#89199,#89199,#89207,.T.); +#89207 = CIRCLE('',#89208,1.); +#89208 = AXIS2_PLACEMENT_3D('',#89209,#89210,#89211); +#89209 = CARTESIAN_POINT('',(128.36375,-60.2,1.6)); +#89210 = DIRECTION('',(0.,0.,1.)); +#89211 = DIRECTION('',(1.,0.,-0.)); +#89212 = ORIENTED_EDGE('',*,*,#89198,.T.); +#89213 = CYLINDRICAL_SURFACE('',#89214,1.); +#89214 = AXIS2_PLACEMENT_3D('',#89215,#89216,#89217); +#89215 = CARTESIAN_POINT('',(128.36375,-60.2,1.6)); +#89216 = DIRECTION('',(0.,0.,1.)); +#89217 = DIRECTION('',(1.,0.,-0.)); +#89218 = ADVANCED_FACE('',(#89219,#89222),#89233,.T.); +#89219 = FACE_BOUND('',#89220,.T.); +#89220 = EDGE_LOOP('',(#89221)); +#89221 = ORIENTED_EDGE('',*,*,#89189,.T.); +#89222 = FACE_BOUND('',#89223,.T.); +#89223 = EDGE_LOOP('',(#89224)); +#89224 = ORIENTED_EDGE('',*,*,#89225,.T.); +#89225 = EDGE_CURVE('',#89226,#89226,#89228,.T.); +#89226 = VERTEX_POINT('',#89227); +#89227 = CARTESIAN_POINT('',(128.36375,-60.675,1.635)); +#89228 = CIRCLE('',#89229,0.475); +#89229 = AXIS2_PLACEMENT_3D('',#89230,#89231,#89232); +#89230 = CARTESIAN_POINT('',(128.36375,-60.2,1.635)); +#89231 = DIRECTION('',(-0.,0.,-1.)); +#89232 = DIRECTION('',(-0.,-1.,0.)); +#89233 = PLANE('',#89234); +#89234 = AXIS2_PLACEMENT_3D('',#89235,#89236,#89237); +#89235 = CARTESIAN_POINT('',(128.36375,-60.2,1.635)); +#89236 = DIRECTION('',(0.,0.,1.)); +#89237 = DIRECTION('',(1.,0.,-0.)); +#89238 = ADVANCED_FACE('',(#89239,#89242),#89253,.F.); +#89239 = FACE_BOUND('',#89240,.F.); +#89240 = EDGE_LOOP('',(#89241)); +#89241 = ORIENTED_EDGE('',*,*,#89206,.T.); +#89242 = FACE_BOUND('',#89243,.F.); +#89243 = EDGE_LOOP('',(#89244)); +#89244 = ORIENTED_EDGE('',*,*,#89245,.T.); +#89245 = EDGE_CURVE('',#89246,#89246,#89248,.T.); +#89246 = VERTEX_POINT('',#89247); +#89247 = CARTESIAN_POINT('',(128.36375,-60.675,1.6)); +#89248 = CIRCLE('',#89249,0.475); +#89249 = AXIS2_PLACEMENT_3D('',#89250,#89251,#89252); +#89250 = CARTESIAN_POINT('',(128.36375,-60.2,1.6)); +#89251 = DIRECTION('',(-0.,0.,-1.)); +#89252 = DIRECTION('',(-0.,-1.,0.)); +#89253 = PLANE('',#89254); +#89254 = AXIS2_PLACEMENT_3D('',#89255,#89256,#89257); +#89255 = CARTESIAN_POINT('',(128.36375,-60.2,1.6)); +#89256 = DIRECTION('',(0.,0.,1.)); +#89257 = DIRECTION('',(1.,0.,-0.)); +#89258 = ADVANCED_FACE('',(#89259),#89270,.F.); +#89259 = FACE_BOUND('',#89260,.T.); +#89260 = EDGE_LOOP('',(#89261,#89262,#89268,#89269)); +#89261 = ORIENTED_EDGE('',*,*,#89245,.T.); +#89262 = ORIENTED_EDGE('',*,*,#89263,.T.); +#89263 = EDGE_CURVE('',#89246,#89226,#89264,.T.); +#89264 = LINE('',#89265,#89266); +#89265 = CARTESIAN_POINT('',(128.36375,-60.675,-4.5E-02)); +#89266 = VECTOR('',#89267,1.); +#89267 = DIRECTION('',(0.,0.,1.)); +#89268 = ORIENTED_EDGE('',*,*,#89225,.F.); +#89269 = ORIENTED_EDGE('',*,*,#89263,.F.); +#89270 = CYLINDRICAL_SURFACE('',#89271,0.475); +#89271 = AXIS2_PLACEMENT_3D('',#89272,#89273,#89274); +#89272 = CARTESIAN_POINT('',(128.36375,-60.2,-4.5E-02)); +#89273 = DIRECTION('',(-0.,-0.,-1.)); +#89274 = DIRECTION('',(-0.,-1.,0.)); +#89275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#89279)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#89276,#89277,#89278)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#89276 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#89277 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#89278 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#89279 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#89276, + 'distance_accuracy_value','confusion accuracy'); +#89280 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#89281,#89283); +#89281 = ( REPRESENTATION_RELATIONSHIP('','',#89182,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#89282) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#89282 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1803); +#89283 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #89284); +#89284 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('449','=>[0:1:1:442]','',#5, + #89177,$); +#89285 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#89179)); +#89286 = SHAPE_DEFINITION_REPRESENTATION(#89287,#89293); +#89287 = PRODUCT_DEFINITION_SHAPE('','',#89288); +#89288 = PRODUCT_DEFINITION('design','',#89289,#89292); +#89289 = PRODUCT_DEFINITION_FORMATION('','',#89290); +#89290 = PRODUCT('HackPad_pad_193','HackPad_pad_193','',(#89291)); +#89291 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89292 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#89293 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89294),#89386); +#89294 = MANIFOLD_SOLID_BREP('',#89295); +#89295 = CLOSED_SHELL('',(#89296,#89329,#89349,#89369)); +#89296 = ADVANCED_FACE('',(#89297),#89324,.T.); +#89297 = FACE_BOUND('',#89298,.T.); +#89298 = EDGE_LOOP('',(#89299,#89308,#89316,#89323)); +#89299 = ORIENTED_EDGE('',*,*,#89300,.F.); +#89300 = EDGE_CURVE('',#89301,#89301,#89303,.T.); +#89301 = VERTEX_POINT('',#89302); +#89302 = CARTESIAN_POINT('',(129.36375,-60.2,0.)); +#89303 = CIRCLE('',#89304,1.); +#89304 = AXIS2_PLACEMENT_3D('',#89305,#89306,#89307); +#89305 = CARTESIAN_POINT('',(128.36375,-60.2,0.)); +#89306 = DIRECTION('',(0.,0.,1.)); +#89307 = DIRECTION('',(1.,0.,-0.)); +#89308 = ORIENTED_EDGE('',*,*,#89309,.F.); +#89309 = EDGE_CURVE('',#89310,#89301,#89312,.T.); +#89310 = VERTEX_POINT('',#89311); +#89311 = CARTESIAN_POINT('',(129.36375,-60.2,-3.5E-02)); +#89312 = LINE('',#89313,#89314); +#89313 = CARTESIAN_POINT('',(129.36375,-60.2,-3.5E-02)); +#89314 = VECTOR('',#89315,1.); +#89315 = DIRECTION('',(0.,0.,1.)); +#89316 = ORIENTED_EDGE('',*,*,#89317,.T.); +#89317 = EDGE_CURVE('',#89310,#89310,#89318,.T.); +#89318 = CIRCLE('',#89319,1.); +#89319 = AXIS2_PLACEMENT_3D('',#89320,#89321,#89322); +#89320 = CARTESIAN_POINT('',(128.36375,-60.2,-3.5E-02)); +#89321 = DIRECTION('',(0.,0.,1.)); +#89322 = DIRECTION('',(1.,0.,-0.)); +#89323 = ORIENTED_EDGE('',*,*,#89309,.T.); +#89324 = CYLINDRICAL_SURFACE('',#89325,1.); +#89325 = AXIS2_PLACEMENT_3D('',#89326,#89327,#89328); +#89326 = CARTESIAN_POINT('',(128.36375,-60.2,-3.5E-02)); +#89327 = DIRECTION('',(0.,0.,1.)); +#89328 = DIRECTION('',(1.,0.,-0.)); +#89329 = ADVANCED_FACE('',(#89330,#89333),#89344,.T.); +#89330 = FACE_BOUND('',#89331,.T.); +#89331 = EDGE_LOOP('',(#89332)); +#89332 = ORIENTED_EDGE('',*,*,#89300,.T.); +#89333 = FACE_BOUND('',#89334,.T.); +#89334 = EDGE_LOOP('',(#89335)); +#89335 = ORIENTED_EDGE('',*,*,#89336,.T.); +#89336 = EDGE_CURVE('',#89337,#89337,#89339,.T.); +#89337 = VERTEX_POINT('',#89338); +#89338 = CARTESIAN_POINT('',(128.36375,-60.675,0.)); +#89339 = CIRCLE('',#89340,0.475); +#89340 = AXIS2_PLACEMENT_3D('',#89341,#89342,#89343); +#89341 = CARTESIAN_POINT('',(128.36375,-60.2,0.)); +#89342 = DIRECTION('',(-0.,0.,-1.)); +#89343 = DIRECTION('',(-0.,-1.,0.)); +#89344 = PLANE('',#89345); +#89345 = AXIS2_PLACEMENT_3D('',#89346,#89347,#89348); +#89346 = CARTESIAN_POINT('',(128.36375,-60.2,0.)); +#89347 = DIRECTION('',(0.,0.,1.)); +#89348 = DIRECTION('',(1.,0.,-0.)); +#89349 = ADVANCED_FACE('',(#89350,#89353),#89364,.F.); +#89350 = FACE_BOUND('',#89351,.F.); +#89351 = EDGE_LOOP('',(#89352)); +#89352 = ORIENTED_EDGE('',*,*,#89317,.T.); +#89353 = FACE_BOUND('',#89354,.F.); +#89354 = EDGE_LOOP('',(#89355)); +#89355 = ORIENTED_EDGE('',*,*,#89356,.T.); +#89356 = EDGE_CURVE('',#89357,#89357,#89359,.T.); +#89357 = VERTEX_POINT('',#89358); +#89358 = CARTESIAN_POINT('',(128.36375,-60.675,-3.5E-02)); +#89359 = CIRCLE('',#89360,0.475); +#89360 = AXIS2_PLACEMENT_3D('',#89361,#89362,#89363); +#89361 = CARTESIAN_POINT('',(128.36375,-60.2,-3.5E-02)); +#89362 = DIRECTION('',(-0.,0.,-1.)); +#89363 = DIRECTION('',(-0.,-1.,0.)); +#89364 = PLANE('',#89365); +#89365 = AXIS2_PLACEMENT_3D('',#89366,#89367,#89368); +#89366 = CARTESIAN_POINT('',(128.36375,-60.2,-3.5E-02)); +#89367 = DIRECTION('',(0.,0.,1.)); +#89368 = DIRECTION('',(1.,0.,-0.)); +#89369 = ADVANCED_FACE('',(#89370),#89381,.F.); +#89370 = FACE_BOUND('',#89371,.T.); +#89371 = EDGE_LOOP('',(#89372,#89373,#89379,#89380)); +#89372 = ORIENTED_EDGE('',*,*,#89356,.T.); +#89373 = ORIENTED_EDGE('',*,*,#89374,.T.); +#89374 = EDGE_CURVE('',#89357,#89337,#89375,.T.); +#89375 = LINE('',#89376,#89377); +#89376 = CARTESIAN_POINT('',(128.36375,-60.675,-4.5E-02)); +#89377 = VECTOR('',#89378,1.); +#89378 = DIRECTION('',(0.,0.,1.)); +#89379 = ORIENTED_EDGE('',*,*,#89336,.F.); +#89380 = ORIENTED_EDGE('',*,*,#89374,.F.); +#89381 = CYLINDRICAL_SURFACE('',#89382,0.475); +#89382 = AXIS2_PLACEMENT_3D('',#89383,#89384,#89385); +#89383 = CARTESIAN_POINT('',(128.36375,-60.2,-4.5E-02)); +#89384 = DIRECTION('',(-0.,-0.,-1.)); +#89385 = DIRECTION('',(-0.,-1.,0.)); +#89386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#89390)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#89387,#89388,#89389)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#89387 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#89388 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#89389 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#89390 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#89387, + 'distance_accuracy_value','confusion accuracy'); +#89391 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#89392,#89394); +#89392 = ( REPRESENTATION_RELATIONSHIP('','',#89293,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#89393) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#89393 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1807); +#89394 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #89395); +#89395 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('450','=>[0:1:1:443]','',#5, + #89288,$); +#89396 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#89290)); +#89397 = SHAPE_DEFINITION_REPRESENTATION(#89398,#89404); +#89398 = PRODUCT_DEFINITION_SHAPE('','',#89399); +#89399 = PRODUCT_DEFINITION('design','',#89400,#89403); +#89400 = PRODUCT_DEFINITION_FORMATION('','',#89401); +#89401 = PRODUCT('HackPad_pad_194','HackPad_pad_194','',(#89402)); +#89402 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89403 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#89404 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89405),#89497); +#89405 = MANIFOLD_SOLID_BREP('',#89406); +#89406 = CLOSED_SHELL('',(#89407,#89440,#89460,#89480)); +#89407 = ADVANCED_FACE('',(#89408),#89435,.T.); +#89408 = FACE_BOUND('',#89409,.F.); +#89409 = EDGE_LOOP('',(#89410,#89420,#89427,#89428)); +#89410 = ORIENTED_EDGE('',*,*,#89411,.T.); +#89411 = EDGE_CURVE('',#89412,#89414,#89416,.T.); +#89412 = VERTEX_POINT('',#89413); +#89413 = CARTESIAN_POINT('',(128.36375,-60.7,-3.5E-02)); +#89414 = VERTEX_POINT('',#89415); +#89415 = CARTESIAN_POINT('',(128.36375,-60.7,1.635)); +#89416 = LINE('',#89417,#89418); +#89417 = CARTESIAN_POINT('',(128.36375,-60.7,-3.5E-02)); +#89418 = VECTOR('',#89419,1.); +#89419 = DIRECTION('',(0.,0.,1.)); +#89420 = ORIENTED_EDGE('',*,*,#89421,.T.); +#89421 = EDGE_CURVE('',#89414,#89414,#89422,.T.); +#89422 = CIRCLE('',#89423,0.5); +#89423 = AXIS2_PLACEMENT_3D('',#89424,#89425,#89426); +#89424 = CARTESIAN_POINT('',(128.36375,-60.2,1.635)); +#89425 = DIRECTION('',(0.,0.,1.)); +#89426 = DIRECTION('',(-0.,-1.,0.)); +#89427 = ORIENTED_EDGE('',*,*,#89411,.F.); +#89428 = ORIENTED_EDGE('',*,*,#89429,.F.); +#89429 = EDGE_CURVE('',#89412,#89412,#89430,.T.); +#89430 = CIRCLE('',#89431,0.5); +#89431 = AXIS2_PLACEMENT_3D('',#89432,#89433,#89434); +#89432 = CARTESIAN_POINT('',(128.36375,-60.2,-3.5E-02)); +#89433 = DIRECTION('',(0.,0.,1.)); +#89434 = DIRECTION('',(-0.,-1.,0.)); +#89435 = CYLINDRICAL_SURFACE('',#89436,0.5); +#89436 = AXIS2_PLACEMENT_3D('',#89437,#89438,#89439); +#89437 = CARTESIAN_POINT('',(128.36375,-60.2,-3.5E-02)); +#89438 = DIRECTION('',(-0.,-0.,-1.)); +#89439 = DIRECTION('',(-0.,-1.,0.)); +#89440 = ADVANCED_FACE('',(#89441,#89444),#89455,.F.); +#89441 = FACE_BOUND('',#89442,.F.); +#89442 = EDGE_LOOP('',(#89443)); +#89443 = ORIENTED_EDGE('',*,*,#89429,.T.); +#89444 = FACE_BOUND('',#89445,.F.); +#89445 = EDGE_LOOP('',(#89446)); +#89446 = ORIENTED_EDGE('',*,*,#89447,.T.); +#89447 = EDGE_CURVE('',#89448,#89448,#89450,.T.); +#89448 = VERTEX_POINT('',#89449); +#89449 = CARTESIAN_POINT('',(128.36375,-60.675,-3.5E-02)); +#89450 = CIRCLE('',#89451,0.475); +#89451 = AXIS2_PLACEMENT_3D('',#89452,#89453,#89454); +#89452 = CARTESIAN_POINT('',(128.36375,-60.2,-3.5E-02)); +#89453 = DIRECTION('',(-0.,0.,-1.)); +#89454 = DIRECTION('',(-0.,-1.,0.)); +#89455 = PLANE('',#89456); +#89456 = AXIS2_PLACEMENT_3D('',#89457,#89458,#89459); +#89457 = CARTESIAN_POINT('',(128.36375,-60.7,-3.5E-02)); +#89458 = DIRECTION('',(0.,0.,1.)); +#89459 = DIRECTION('',(1.,0.,-0.)); +#89460 = ADVANCED_FACE('',(#89461,#89464),#89475,.T.); +#89461 = FACE_BOUND('',#89462,.T.); +#89462 = EDGE_LOOP('',(#89463)); +#89463 = ORIENTED_EDGE('',*,*,#89421,.T.); +#89464 = FACE_BOUND('',#89465,.T.); +#89465 = EDGE_LOOP('',(#89466)); +#89466 = ORIENTED_EDGE('',*,*,#89467,.T.); +#89467 = EDGE_CURVE('',#89468,#89468,#89470,.T.); +#89468 = VERTEX_POINT('',#89469); +#89469 = CARTESIAN_POINT('',(128.36375,-60.675,1.635)); +#89470 = CIRCLE('',#89471,0.475); +#89471 = AXIS2_PLACEMENT_3D('',#89472,#89473,#89474); +#89472 = CARTESIAN_POINT('',(128.36375,-60.2,1.635)); +#89473 = DIRECTION('',(-0.,0.,-1.)); +#89474 = DIRECTION('',(-0.,-1.,0.)); +#89475 = PLANE('',#89476); +#89476 = AXIS2_PLACEMENT_3D('',#89477,#89478,#89479); +#89477 = CARTESIAN_POINT('',(128.36375,-60.7,1.635)); +#89478 = DIRECTION('',(0.,0.,1.)); +#89479 = DIRECTION('',(1.,0.,-0.)); +#89480 = ADVANCED_FACE('',(#89481),#89492,.F.); +#89481 = FACE_BOUND('',#89482,.T.); +#89482 = EDGE_LOOP('',(#89483,#89484,#89490,#89491)); +#89483 = ORIENTED_EDGE('',*,*,#89447,.T.); +#89484 = ORIENTED_EDGE('',*,*,#89485,.T.); +#89485 = EDGE_CURVE('',#89448,#89468,#89486,.T.); +#89486 = LINE('',#89487,#89488); +#89487 = CARTESIAN_POINT('',(128.36375,-60.675,-4.5E-02)); +#89488 = VECTOR('',#89489,1.); +#89489 = DIRECTION('',(0.,0.,1.)); +#89490 = ORIENTED_EDGE('',*,*,#89467,.F.); +#89491 = ORIENTED_EDGE('',*,*,#89485,.F.); +#89492 = CYLINDRICAL_SURFACE('',#89493,0.475); +#89493 = AXIS2_PLACEMENT_3D('',#89494,#89495,#89496); +#89494 = CARTESIAN_POINT('',(128.36375,-60.2,-4.5E-02)); +#89495 = DIRECTION('',(-0.,-0.,-1.)); +#89496 = DIRECTION('',(-0.,-1.,0.)); +#89497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#89501)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#89498,#89499,#89500)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#89498 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#89499 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#89500 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#89501 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#89498, + 'distance_accuracy_value','confusion accuracy'); +#89502 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#89503,#89505); +#89503 = ( REPRESENTATION_RELATIONSHIP('','',#89404,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#89504) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#89504 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1811); +#89505 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #89506); +#89506 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('451','=>[0:1:1:444]','',#5, + #89399,$); +#89507 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#89401)); +#89508 = SHAPE_DEFINITION_REPRESENTATION(#89509,#89515); +#89509 = PRODUCT_DEFINITION_SHAPE('','',#89510); +#89510 = PRODUCT_DEFINITION('design','',#89511,#89514); +#89511 = PRODUCT_DEFINITION_FORMATION('','',#89512); +#89512 = PRODUCT('HackPad_pad_195','HackPad_pad_195','',(#89513)); +#89513 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89514 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#89515 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89516),#89608); +#89516 = MANIFOLD_SOLID_BREP('',#89517); +#89517 = CLOSED_SHELL('',(#89518,#89551,#89571,#89591)); +#89518 = ADVANCED_FACE('',(#89519),#89546,.T.); +#89519 = FACE_BOUND('',#89520,.T.); +#89520 = EDGE_LOOP('',(#89521,#89530,#89538,#89545)); +#89521 = ORIENTED_EDGE('',*,*,#89522,.F.); +#89522 = EDGE_CURVE('',#89523,#89523,#89525,.T.); +#89523 = VERTEX_POINT('',#89524); +#89524 = CARTESIAN_POINT('',(126.86375,-60.2,1.635)); +#89525 = CIRCLE('',#89526,1.); +#89526 = AXIS2_PLACEMENT_3D('',#89527,#89528,#89529); +#89527 = CARTESIAN_POINT('',(125.86375,-60.2,1.635)); +#89528 = DIRECTION('',(0.,0.,1.)); +#89529 = DIRECTION('',(1.,0.,-0.)); +#89530 = ORIENTED_EDGE('',*,*,#89531,.F.); +#89531 = EDGE_CURVE('',#89532,#89523,#89534,.T.); +#89532 = VERTEX_POINT('',#89533); +#89533 = CARTESIAN_POINT('',(126.86375,-60.2,1.6)); +#89534 = LINE('',#89535,#89536); +#89535 = CARTESIAN_POINT('',(126.86375,-60.2,1.6)); +#89536 = VECTOR('',#89537,1.); +#89537 = DIRECTION('',(0.,0.,1.)); +#89538 = ORIENTED_EDGE('',*,*,#89539,.T.); +#89539 = EDGE_CURVE('',#89532,#89532,#89540,.T.); +#89540 = CIRCLE('',#89541,1.); +#89541 = AXIS2_PLACEMENT_3D('',#89542,#89543,#89544); +#89542 = CARTESIAN_POINT('',(125.86375,-60.2,1.6)); +#89543 = DIRECTION('',(0.,0.,1.)); +#89544 = DIRECTION('',(1.,0.,-0.)); +#89545 = ORIENTED_EDGE('',*,*,#89531,.T.); +#89546 = CYLINDRICAL_SURFACE('',#89547,1.); +#89547 = AXIS2_PLACEMENT_3D('',#89548,#89549,#89550); +#89548 = CARTESIAN_POINT('',(125.86375,-60.2,1.6)); +#89549 = DIRECTION('',(0.,0.,1.)); +#89550 = DIRECTION('',(1.,0.,-0.)); +#89551 = ADVANCED_FACE('',(#89552,#89555),#89566,.T.); +#89552 = FACE_BOUND('',#89553,.T.); +#89553 = EDGE_LOOP('',(#89554)); +#89554 = ORIENTED_EDGE('',*,*,#89522,.T.); +#89555 = FACE_BOUND('',#89556,.T.); +#89556 = EDGE_LOOP('',(#89557)); +#89557 = ORIENTED_EDGE('',*,*,#89558,.T.); +#89558 = EDGE_CURVE('',#89559,#89559,#89561,.T.); +#89559 = VERTEX_POINT('',#89560); +#89560 = CARTESIAN_POINT('',(125.86375,-60.675,1.635)); +#89561 = CIRCLE('',#89562,0.475); +#89562 = AXIS2_PLACEMENT_3D('',#89563,#89564,#89565); +#89563 = CARTESIAN_POINT('',(125.86375,-60.2,1.635)); +#89564 = DIRECTION('',(-0.,0.,-1.)); +#89565 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89566 = PLANE('',#89567); +#89567 = AXIS2_PLACEMENT_3D('',#89568,#89569,#89570); +#89568 = CARTESIAN_POINT('',(125.86375,-60.2,1.635)); +#89569 = DIRECTION('',(0.,0.,1.)); +#89570 = DIRECTION('',(1.,0.,-0.)); +#89571 = ADVANCED_FACE('',(#89572,#89575),#89586,.F.); +#89572 = FACE_BOUND('',#89573,.F.); +#89573 = EDGE_LOOP('',(#89574)); +#89574 = ORIENTED_EDGE('',*,*,#89539,.T.); +#89575 = FACE_BOUND('',#89576,.F.); +#89576 = EDGE_LOOP('',(#89577)); +#89577 = ORIENTED_EDGE('',*,*,#89578,.T.); +#89578 = EDGE_CURVE('',#89579,#89579,#89581,.T.); +#89579 = VERTEX_POINT('',#89580); +#89580 = CARTESIAN_POINT('',(125.86375,-60.675,1.6)); +#89581 = CIRCLE('',#89582,0.475); +#89582 = AXIS2_PLACEMENT_3D('',#89583,#89584,#89585); +#89583 = CARTESIAN_POINT('',(125.86375,-60.2,1.6)); +#89584 = DIRECTION('',(-0.,0.,-1.)); +#89585 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89586 = PLANE('',#89587); +#89587 = AXIS2_PLACEMENT_3D('',#89588,#89589,#89590); +#89588 = CARTESIAN_POINT('',(125.86375,-60.2,1.6)); +#89589 = DIRECTION('',(0.,0.,1.)); +#89590 = DIRECTION('',(1.,0.,-0.)); +#89591 = ADVANCED_FACE('',(#89592),#89603,.F.); +#89592 = FACE_BOUND('',#89593,.T.); +#89593 = EDGE_LOOP('',(#89594,#89595,#89601,#89602)); +#89594 = ORIENTED_EDGE('',*,*,#89578,.T.); +#89595 = ORIENTED_EDGE('',*,*,#89596,.T.); +#89596 = EDGE_CURVE('',#89579,#89559,#89597,.T.); +#89597 = LINE('',#89598,#89599); +#89598 = CARTESIAN_POINT('',(125.86375,-60.675,-4.5E-02)); +#89599 = VECTOR('',#89600,1.); +#89600 = DIRECTION('',(0.,0.,1.)); +#89601 = ORIENTED_EDGE('',*,*,#89558,.F.); +#89602 = ORIENTED_EDGE('',*,*,#89596,.F.); +#89603 = CYLINDRICAL_SURFACE('',#89604,0.475); +#89604 = AXIS2_PLACEMENT_3D('',#89605,#89606,#89607); +#89605 = CARTESIAN_POINT('',(125.86375,-60.2,-4.5E-02)); +#89606 = DIRECTION('',(-0.,-0.,-1.)); +#89607 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#89612)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#89609,#89610,#89611)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#89609 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#89610 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#89611 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#89612 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#89609, + 'distance_accuracy_value','confusion accuracy'); +#89613 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#89614,#89616); +#89614 = ( REPRESENTATION_RELATIONSHIP('','',#89515,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#89615) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#89615 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1815); +#89616 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #89617); +#89617 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('452','=>[0:1:1:445]','',#5, + #89510,$); +#89618 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#89512)); +#89619 = SHAPE_DEFINITION_REPRESENTATION(#89620,#89626); +#89620 = PRODUCT_DEFINITION_SHAPE('','',#89621); +#89621 = PRODUCT_DEFINITION('design','',#89622,#89625); +#89622 = PRODUCT_DEFINITION_FORMATION('','',#89623); +#89623 = PRODUCT('HackPad_pad_196','HackPad_pad_196','',(#89624)); +#89624 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89625 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#89626 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89627),#89719); +#89627 = MANIFOLD_SOLID_BREP('',#89628); +#89628 = CLOSED_SHELL('',(#89629,#89662,#89682,#89702)); +#89629 = ADVANCED_FACE('',(#89630),#89657,.T.); +#89630 = FACE_BOUND('',#89631,.T.); +#89631 = EDGE_LOOP('',(#89632,#89641,#89649,#89656)); +#89632 = ORIENTED_EDGE('',*,*,#89633,.F.); +#89633 = EDGE_CURVE('',#89634,#89634,#89636,.T.); +#89634 = VERTEX_POINT('',#89635); +#89635 = CARTESIAN_POINT('',(126.86375,-60.2,0.)); +#89636 = CIRCLE('',#89637,1.); +#89637 = AXIS2_PLACEMENT_3D('',#89638,#89639,#89640); +#89638 = CARTESIAN_POINT('',(125.86375,-60.2,0.)); +#89639 = DIRECTION('',(0.,0.,1.)); +#89640 = DIRECTION('',(1.,0.,-0.)); +#89641 = ORIENTED_EDGE('',*,*,#89642,.F.); +#89642 = EDGE_CURVE('',#89643,#89634,#89645,.T.); +#89643 = VERTEX_POINT('',#89644); +#89644 = CARTESIAN_POINT('',(126.86375,-60.2,-3.5E-02)); +#89645 = LINE('',#89646,#89647); +#89646 = CARTESIAN_POINT('',(126.86375,-60.2,-3.5E-02)); +#89647 = VECTOR('',#89648,1.); +#89648 = DIRECTION('',(0.,0.,1.)); +#89649 = ORIENTED_EDGE('',*,*,#89650,.T.); +#89650 = EDGE_CURVE('',#89643,#89643,#89651,.T.); +#89651 = CIRCLE('',#89652,1.); +#89652 = AXIS2_PLACEMENT_3D('',#89653,#89654,#89655); +#89653 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#89654 = DIRECTION('',(0.,0.,1.)); +#89655 = DIRECTION('',(1.,0.,-0.)); +#89656 = ORIENTED_EDGE('',*,*,#89642,.T.); +#89657 = CYLINDRICAL_SURFACE('',#89658,1.); +#89658 = AXIS2_PLACEMENT_3D('',#89659,#89660,#89661); +#89659 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#89660 = DIRECTION('',(0.,0.,1.)); +#89661 = DIRECTION('',(1.,0.,-0.)); +#89662 = ADVANCED_FACE('',(#89663,#89666),#89677,.T.); +#89663 = FACE_BOUND('',#89664,.T.); +#89664 = EDGE_LOOP('',(#89665)); +#89665 = ORIENTED_EDGE('',*,*,#89633,.T.); +#89666 = FACE_BOUND('',#89667,.T.); +#89667 = EDGE_LOOP('',(#89668)); +#89668 = ORIENTED_EDGE('',*,*,#89669,.T.); +#89669 = EDGE_CURVE('',#89670,#89670,#89672,.T.); +#89670 = VERTEX_POINT('',#89671); +#89671 = CARTESIAN_POINT('',(125.86375,-60.675,0.)); +#89672 = CIRCLE('',#89673,0.475); +#89673 = AXIS2_PLACEMENT_3D('',#89674,#89675,#89676); +#89674 = CARTESIAN_POINT('',(125.86375,-60.2,0.)); +#89675 = DIRECTION('',(-0.,0.,-1.)); +#89676 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89677 = PLANE('',#89678); +#89678 = AXIS2_PLACEMENT_3D('',#89679,#89680,#89681); +#89679 = CARTESIAN_POINT('',(125.86375,-60.2,0.)); +#89680 = DIRECTION('',(0.,0.,1.)); +#89681 = DIRECTION('',(1.,0.,-0.)); +#89682 = ADVANCED_FACE('',(#89683,#89686),#89697,.F.); +#89683 = FACE_BOUND('',#89684,.F.); +#89684 = EDGE_LOOP('',(#89685)); +#89685 = ORIENTED_EDGE('',*,*,#89650,.T.); +#89686 = FACE_BOUND('',#89687,.F.); +#89687 = EDGE_LOOP('',(#89688)); +#89688 = ORIENTED_EDGE('',*,*,#89689,.T.); +#89689 = EDGE_CURVE('',#89690,#89690,#89692,.T.); +#89690 = VERTEX_POINT('',#89691); +#89691 = CARTESIAN_POINT('',(125.86375,-60.675,-3.5E-02)); +#89692 = CIRCLE('',#89693,0.475); +#89693 = AXIS2_PLACEMENT_3D('',#89694,#89695,#89696); +#89694 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#89695 = DIRECTION('',(-0.,0.,-1.)); +#89696 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89697 = PLANE('',#89698); +#89698 = AXIS2_PLACEMENT_3D('',#89699,#89700,#89701); +#89699 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#89700 = DIRECTION('',(0.,0.,1.)); +#89701 = DIRECTION('',(1.,0.,-0.)); +#89702 = ADVANCED_FACE('',(#89703),#89714,.F.); +#89703 = FACE_BOUND('',#89704,.T.); +#89704 = EDGE_LOOP('',(#89705,#89706,#89712,#89713)); +#89705 = ORIENTED_EDGE('',*,*,#89689,.T.); +#89706 = ORIENTED_EDGE('',*,*,#89707,.T.); +#89707 = EDGE_CURVE('',#89690,#89670,#89708,.T.); +#89708 = LINE('',#89709,#89710); +#89709 = CARTESIAN_POINT('',(125.86375,-60.675,-4.5E-02)); +#89710 = VECTOR('',#89711,1.); +#89711 = DIRECTION('',(0.,0.,1.)); +#89712 = ORIENTED_EDGE('',*,*,#89669,.F.); +#89713 = ORIENTED_EDGE('',*,*,#89707,.F.); +#89714 = CYLINDRICAL_SURFACE('',#89715,0.475); +#89715 = AXIS2_PLACEMENT_3D('',#89716,#89717,#89718); +#89716 = CARTESIAN_POINT('',(125.86375,-60.2,-4.5E-02)); +#89717 = DIRECTION('',(-0.,-0.,-1.)); +#89718 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#89723)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#89720,#89721,#89722)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#89720 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#89721 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#89722 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#89723 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#89720, + 'distance_accuracy_value','confusion accuracy'); +#89724 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#89725,#89727); +#89725 = ( REPRESENTATION_RELATIONSHIP('','',#89626,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#89726) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#89726 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1819); +#89727 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #89728); +#89728 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('453','=>[0:1:1:446]','',#5, + #89621,$); +#89729 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#89623)); +#89730 = SHAPE_DEFINITION_REPRESENTATION(#89731,#89737); +#89731 = PRODUCT_DEFINITION_SHAPE('','',#89732); +#89732 = PRODUCT_DEFINITION('design','',#89733,#89736); +#89733 = PRODUCT_DEFINITION_FORMATION('','',#89734); +#89734 = PRODUCT('HackPad_pad_197','HackPad_pad_197','',(#89735)); +#89735 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89736 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#89737 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89738),#89830); +#89738 = MANIFOLD_SOLID_BREP('',#89739); +#89739 = CLOSED_SHELL('',(#89740,#89773,#89793,#89813)); +#89740 = ADVANCED_FACE('',(#89741),#89768,.T.); +#89741 = FACE_BOUND('',#89742,.F.); +#89742 = EDGE_LOOP('',(#89743,#89753,#89760,#89761)); +#89743 = ORIENTED_EDGE('',*,*,#89744,.T.); +#89744 = EDGE_CURVE('',#89745,#89747,#89749,.T.); +#89745 = VERTEX_POINT('',#89746); +#89746 = CARTESIAN_POINT('',(125.86375,-60.7,-3.5E-02)); +#89747 = VERTEX_POINT('',#89748); +#89748 = CARTESIAN_POINT('',(125.86375,-60.7,1.635)); +#89749 = LINE('',#89750,#89751); +#89750 = CARTESIAN_POINT('',(125.86375,-60.7,-3.5E-02)); +#89751 = VECTOR('',#89752,1.); +#89752 = DIRECTION('',(0.,0.,1.)); +#89753 = ORIENTED_EDGE('',*,*,#89754,.T.); +#89754 = EDGE_CURVE('',#89747,#89747,#89755,.T.); +#89755 = CIRCLE('',#89756,0.5); +#89756 = AXIS2_PLACEMENT_3D('',#89757,#89758,#89759); +#89757 = CARTESIAN_POINT('',(125.86375,-60.2,1.635)); +#89758 = DIRECTION('',(0.,0.,1.)); +#89759 = DIRECTION('',(-0.,-1.,0.)); +#89760 = ORIENTED_EDGE('',*,*,#89744,.F.); +#89761 = ORIENTED_EDGE('',*,*,#89762,.F.); +#89762 = EDGE_CURVE('',#89745,#89745,#89763,.T.); +#89763 = CIRCLE('',#89764,0.5); +#89764 = AXIS2_PLACEMENT_3D('',#89765,#89766,#89767); +#89765 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#89766 = DIRECTION('',(0.,0.,1.)); +#89767 = DIRECTION('',(-0.,-1.,0.)); +#89768 = CYLINDRICAL_SURFACE('',#89769,0.5); +#89769 = AXIS2_PLACEMENT_3D('',#89770,#89771,#89772); +#89770 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#89771 = DIRECTION('',(-0.,-0.,-1.)); +#89772 = DIRECTION('',(-0.,-1.,0.)); +#89773 = ADVANCED_FACE('',(#89774,#89777),#89788,.F.); +#89774 = FACE_BOUND('',#89775,.F.); +#89775 = EDGE_LOOP('',(#89776)); +#89776 = ORIENTED_EDGE('',*,*,#89762,.T.); +#89777 = FACE_BOUND('',#89778,.F.); +#89778 = EDGE_LOOP('',(#89779)); +#89779 = ORIENTED_EDGE('',*,*,#89780,.T.); +#89780 = EDGE_CURVE('',#89781,#89781,#89783,.T.); +#89781 = VERTEX_POINT('',#89782); +#89782 = CARTESIAN_POINT('',(125.86375,-60.675,-3.5E-02)); +#89783 = CIRCLE('',#89784,0.475); +#89784 = AXIS2_PLACEMENT_3D('',#89785,#89786,#89787); +#89785 = CARTESIAN_POINT('',(125.86375,-60.2,-3.5E-02)); +#89786 = DIRECTION('',(-0.,0.,-1.)); +#89787 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89788 = PLANE('',#89789); +#89789 = AXIS2_PLACEMENT_3D('',#89790,#89791,#89792); +#89790 = CARTESIAN_POINT('',(125.86375,-60.7,-3.5E-02)); +#89791 = DIRECTION('',(0.,0.,1.)); +#89792 = DIRECTION('',(1.,0.,-0.)); +#89793 = ADVANCED_FACE('',(#89794,#89797),#89808,.T.); +#89794 = FACE_BOUND('',#89795,.T.); +#89795 = EDGE_LOOP('',(#89796)); +#89796 = ORIENTED_EDGE('',*,*,#89754,.T.); +#89797 = FACE_BOUND('',#89798,.T.); +#89798 = EDGE_LOOP('',(#89799)); +#89799 = ORIENTED_EDGE('',*,*,#89800,.T.); +#89800 = EDGE_CURVE('',#89801,#89801,#89803,.T.); +#89801 = VERTEX_POINT('',#89802); +#89802 = CARTESIAN_POINT('',(125.86375,-60.675,1.635)); +#89803 = CIRCLE('',#89804,0.475); +#89804 = AXIS2_PLACEMENT_3D('',#89805,#89806,#89807); +#89805 = CARTESIAN_POINT('',(125.86375,-60.2,1.635)); +#89806 = DIRECTION('',(-0.,0.,-1.)); +#89807 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89808 = PLANE('',#89809); +#89809 = AXIS2_PLACEMENT_3D('',#89810,#89811,#89812); +#89810 = CARTESIAN_POINT('',(125.86375,-60.7,1.635)); +#89811 = DIRECTION('',(0.,0.,1.)); +#89812 = DIRECTION('',(1.,0.,-0.)); +#89813 = ADVANCED_FACE('',(#89814),#89825,.F.); +#89814 = FACE_BOUND('',#89815,.T.); +#89815 = EDGE_LOOP('',(#89816,#89817,#89823,#89824)); +#89816 = ORIENTED_EDGE('',*,*,#89780,.T.); +#89817 = ORIENTED_EDGE('',*,*,#89818,.T.); +#89818 = EDGE_CURVE('',#89781,#89801,#89819,.T.); +#89819 = LINE('',#89820,#89821); +#89820 = CARTESIAN_POINT('',(125.86375,-60.675,-4.5E-02)); +#89821 = VECTOR('',#89822,1.); +#89822 = DIRECTION('',(0.,0.,1.)); +#89823 = ORIENTED_EDGE('',*,*,#89800,.F.); +#89824 = ORIENTED_EDGE('',*,*,#89818,.F.); +#89825 = CYLINDRICAL_SURFACE('',#89826,0.475); +#89826 = AXIS2_PLACEMENT_3D('',#89827,#89828,#89829); +#89827 = CARTESIAN_POINT('',(125.86375,-60.2,-4.5E-02)); +#89828 = DIRECTION('',(-0.,-0.,-1.)); +#89829 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#89830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#89834)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#89831,#89832,#89833)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#89831 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#89832 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#89833 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#89834 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#89831, + 'distance_accuracy_value','confusion accuracy'); +#89835 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#89836,#89838); +#89836 = ( REPRESENTATION_RELATIONSHIP('','',#89737,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#89837) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#89837 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1823); +#89838 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #89839); +#89839 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('454','=>[0:1:1:447]','',#5, + #89732,$); +#89840 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#89734)); +#89841 = SHAPE_DEFINITION_REPRESENTATION(#89842,#89848); +#89842 = PRODUCT_DEFINITION_SHAPE('','',#89843); +#89843 = PRODUCT_DEFINITION('design','',#89844,#89847); +#89844 = PRODUCT_DEFINITION_FORMATION('','',#89845); +#89845 = PRODUCT('HackPad_pad_198','HackPad_pad_198','',(#89846)); +#89846 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89847 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#89848 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89849),#90139); +#89849 = MANIFOLD_SOLID_BREP('',#89850); +#89850 = CLOSED_SHELL('',(#89851,#89891,#89922,#89953,#90006,#90059, + #90071,#90093,#90110,#90127)); +#89851 = ADVANCED_FACE('',(#89852),#89886,.T.); +#89852 = FACE_BOUND('',#89853,.T.); +#89853 = EDGE_LOOP('',(#89854,#89864,#89872,#89880)); +#89854 = ORIENTED_EDGE('',*,*,#89855,.T.); +#89855 = EDGE_CURVE('',#89856,#89858,#89860,.T.); +#89856 = VERTEX_POINT('',#89857); +#89857 = CARTESIAN_POINT('',(121.26375,-54.3,1.6)); +#89858 = VERTEX_POINT('',#89859); +#89859 = CARTESIAN_POINT('',(121.26375,-54.3,1.635)); +#89860 = LINE('',#89861,#89862); +#89861 = CARTESIAN_POINT('',(121.26375,-54.3,1.6)); +#89862 = VECTOR('',#89863,1.); +#89863 = DIRECTION('',(0.,0.,1.)); +#89864 = ORIENTED_EDGE('',*,*,#89865,.T.); +#89865 = EDGE_CURVE('',#89858,#89866,#89868,.T.); +#89866 = VERTEX_POINT('',#89867); +#89867 = CARTESIAN_POINT('',(119.26375,-54.3,1.635)); +#89868 = LINE('',#89869,#89870); +#89869 = CARTESIAN_POINT('',(121.26375,-54.3,1.635)); +#89870 = VECTOR('',#89871,1.); +#89871 = DIRECTION('',(-1.,0.,0.)); +#89872 = ORIENTED_EDGE('',*,*,#89873,.F.); +#89873 = EDGE_CURVE('',#89874,#89866,#89876,.T.); +#89874 = VERTEX_POINT('',#89875); +#89875 = CARTESIAN_POINT('',(119.26375,-54.3,1.6)); +#89876 = LINE('',#89877,#89878); +#89877 = CARTESIAN_POINT('',(119.26375,-54.3,1.6)); +#89878 = VECTOR('',#89879,1.); +#89879 = DIRECTION('',(0.,0.,1.)); +#89880 = ORIENTED_EDGE('',*,*,#89881,.F.); +#89881 = EDGE_CURVE('',#89856,#89874,#89882,.T.); +#89882 = LINE('',#89883,#89884); +#89883 = CARTESIAN_POINT('',(121.26375,-54.3,1.6)); +#89884 = VECTOR('',#89885,1.); +#89885 = DIRECTION('',(-1.,0.,0.)); +#89886 = PLANE('',#89887); +#89887 = AXIS2_PLACEMENT_3D('',#89888,#89889,#89890); +#89888 = CARTESIAN_POINT('',(121.26375,-54.3,1.6)); +#89889 = DIRECTION('',(0.,-1.,0.)); +#89890 = DIRECTION('',(-1.,0.,0.)); +#89891 = ADVANCED_FACE('',(#89892),#89917,.T.); +#89892 = FACE_BOUND('',#89893,.T.); +#89893 = EDGE_LOOP('',(#89894,#89904,#89910,#89911)); +#89894 = ORIENTED_EDGE('',*,*,#89895,.T.); +#89895 = EDGE_CURVE('',#89896,#89898,#89900,.T.); +#89896 = VERTEX_POINT('',#89897); +#89897 = CARTESIAN_POINT('',(121.26375,-51.1,1.6)); +#89898 = VERTEX_POINT('',#89899); +#89899 = CARTESIAN_POINT('',(121.26375,-51.1,1.635)); +#89900 = LINE('',#89901,#89902); +#89901 = CARTESIAN_POINT('',(121.26375,-51.1,1.6)); +#89902 = VECTOR('',#89903,1.); +#89903 = DIRECTION('',(0.,0.,1.)); +#89904 = ORIENTED_EDGE('',*,*,#89905,.T.); +#89905 = EDGE_CURVE('',#89898,#89858,#89906,.T.); +#89906 = LINE('',#89907,#89908); +#89907 = CARTESIAN_POINT('',(121.26375,-51.1,1.635)); +#89908 = VECTOR('',#89909,1.); +#89909 = DIRECTION('',(0.,-1.,0.)); +#89910 = ORIENTED_EDGE('',*,*,#89855,.F.); +#89911 = ORIENTED_EDGE('',*,*,#89912,.F.); +#89912 = EDGE_CURVE('',#89896,#89856,#89913,.T.); +#89913 = LINE('',#89914,#89915); +#89914 = CARTESIAN_POINT('',(121.26375,-51.1,1.6)); +#89915 = VECTOR('',#89916,1.); +#89916 = DIRECTION('',(0.,-1.,0.)); +#89917 = PLANE('',#89918); +#89918 = AXIS2_PLACEMENT_3D('',#89919,#89920,#89921); +#89919 = CARTESIAN_POINT('',(121.26375,-51.1,1.6)); +#89920 = DIRECTION('',(1.,0.,-0.)); +#89921 = DIRECTION('',(0.,-1.,0.)); +#89922 = ADVANCED_FACE('',(#89923),#89948,.T.); +#89923 = FACE_BOUND('',#89924,.T.); +#89924 = EDGE_LOOP('',(#89925,#89926,#89934,#89942)); +#89925 = ORIENTED_EDGE('',*,*,#89873,.T.); +#89926 = ORIENTED_EDGE('',*,*,#89927,.T.); +#89927 = EDGE_CURVE('',#89866,#89928,#89930,.T.); +#89928 = VERTEX_POINT('',#89929); +#89929 = CARTESIAN_POINT('',(119.26375,-51.1,1.635)); +#89930 = LINE('',#89931,#89932); +#89931 = CARTESIAN_POINT('',(119.26375,-54.3,1.635)); +#89932 = VECTOR('',#89933,1.); +#89933 = DIRECTION('',(0.,1.,0.)); +#89934 = ORIENTED_EDGE('',*,*,#89935,.F.); +#89935 = EDGE_CURVE('',#89936,#89928,#89938,.T.); +#89936 = VERTEX_POINT('',#89937); +#89937 = CARTESIAN_POINT('',(119.26375,-51.1,1.6)); +#89938 = LINE('',#89939,#89940); +#89939 = CARTESIAN_POINT('',(119.26375,-51.1,1.6)); +#89940 = VECTOR('',#89941,1.); +#89941 = DIRECTION('',(0.,0.,1.)); +#89942 = ORIENTED_EDGE('',*,*,#89943,.F.); +#89943 = EDGE_CURVE('',#89874,#89936,#89944,.T.); +#89944 = LINE('',#89945,#89946); +#89945 = CARTESIAN_POINT('',(119.26375,-54.3,1.6)); +#89946 = VECTOR('',#89947,1.); +#89947 = DIRECTION('',(0.,1.,0.)); +#89948 = PLANE('',#89949); +#89949 = AXIS2_PLACEMENT_3D('',#89950,#89951,#89952); +#89950 = CARTESIAN_POINT('',(119.26375,-54.3,1.6)); +#89951 = DIRECTION('',(-1.,0.,0.)); +#89952 = DIRECTION('',(0.,1.,0.)); +#89953 = ADVANCED_FACE('',(#89954,#89965),#90001,.F.); +#89954 = FACE_BOUND('',#89955,.F.); +#89955 = EDGE_LOOP('',(#89956,#89957,#89958,#89964)); +#89956 = ORIENTED_EDGE('',*,*,#89881,.F.); +#89957 = ORIENTED_EDGE('',*,*,#89912,.F.); +#89958 = ORIENTED_EDGE('',*,*,#89959,.F.); +#89959 = EDGE_CURVE('',#89936,#89896,#89960,.T.); +#89960 = LINE('',#89961,#89962); +#89961 = CARTESIAN_POINT('',(119.26375,-51.1,1.6)); +#89962 = VECTOR('',#89963,1.); +#89963 = DIRECTION('',(1.,0.,0.)); +#89964 = ORIENTED_EDGE('',*,*,#89943,.F.); +#89965 = FACE_BOUND('',#89966,.F.); +#89966 = EDGE_LOOP('',(#89967,#89978,#89986,#89995)); +#89967 = ORIENTED_EDGE('',*,*,#89968,.T.); +#89968 = EDGE_CURVE('',#89969,#89971,#89973,.T.); +#89969 = VERTEX_POINT('',#89970); +#89970 = CARTESIAN_POINT('',(119.53875,-52.05,1.6)); +#89971 = VERTEX_POINT('',#89972); +#89972 = CARTESIAN_POINT('',(120.98875,-52.05,1.6)); +#89973 = CIRCLE('',#89974,0.725); +#89974 = AXIS2_PLACEMENT_3D('',#89975,#89976,#89977); +#89975 = CARTESIAN_POINT('',(120.26375,-52.05,1.6)); +#89976 = DIRECTION('',(0.,-0.,-1.)); +#89977 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#89978 = ORIENTED_EDGE('',*,*,#89979,.T.); +#89979 = EDGE_CURVE('',#89971,#89980,#89982,.T.); +#89980 = VERTEX_POINT('',#89981); +#89981 = CARTESIAN_POINT('',(120.98875,-53.35,1.6)); +#89982 = LINE('',#89983,#89984); +#89983 = CARTESIAN_POINT('',(120.98875,-26.675,1.6)); +#89984 = VECTOR('',#89985,1.); +#89985 = DIRECTION('',(0.,-1.,0.)); +#89986 = ORIENTED_EDGE('',*,*,#89987,.T.); +#89987 = EDGE_CURVE('',#89980,#89988,#89990,.T.); +#89988 = VERTEX_POINT('',#89989); +#89989 = CARTESIAN_POINT('',(119.53875,-53.35,1.6)); +#89990 = CIRCLE('',#89991,0.725); +#89991 = AXIS2_PLACEMENT_3D('',#89992,#89993,#89994); +#89992 = CARTESIAN_POINT('',(120.26375,-53.35,1.6)); +#89993 = DIRECTION('',(-0.,0.,-1.)); +#89994 = DIRECTION('',(-1.,9.80058945876E-15,0.)); +#89995 = ORIENTED_EDGE('',*,*,#89996,.T.); +#89996 = EDGE_CURVE('',#89988,#89969,#89997,.T.); +#89997 = LINE('',#89998,#89999); +#89998 = CARTESIAN_POINT('',(119.53875,-26.025,1.6)); +#89999 = VECTOR('',#90000,1.); +#90000 = DIRECTION('',(-0.,1.,0.)); +#90001 = PLANE('',#90002); +#90002 = AXIS2_PLACEMENT_3D('',#90003,#90004,#90005); +#90003 = CARTESIAN_POINT('',(0.,0.,1.6)); +#90004 = DIRECTION('',(0.,0.,1.)); +#90005 = DIRECTION('',(1.,0.,-0.)); +#90006 = ADVANCED_FACE('',(#90007,#90018),#90054,.T.); +#90007 = FACE_BOUND('',#90008,.T.); +#90008 = EDGE_LOOP('',(#90009,#90010,#90011,#90017)); +#90009 = ORIENTED_EDGE('',*,*,#89865,.F.); +#90010 = ORIENTED_EDGE('',*,*,#89905,.F.); +#90011 = ORIENTED_EDGE('',*,*,#90012,.F.); +#90012 = EDGE_CURVE('',#89928,#89898,#90013,.T.); +#90013 = LINE('',#90014,#90015); +#90014 = CARTESIAN_POINT('',(119.26375,-51.1,1.635)); +#90015 = VECTOR('',#90016,1.); +#90016 = DIRECTION('',(1.,0.,0.)); +#90017 = ORIENTED_EDGE('',*,*,#89927,.F.); +#90018 = FACE_BOUND('',#90019,.T.); +#90019 = EDGE_LOOP('',(#90020,#90031,#90039,#90048)); +#90020 = ORIENTED_EDGE('',*,*,#90021,.T.); +#90021 = EDGE_CURVE('',#90022,#90024,#90026,.T.); +#90022 = VERTEX_POINT('',#90023); +#90023 = CARTESIAN_POINT('',(119.53875,-52.05,1.635)); +#90024 = VERTEX_POINT('',#90025); +#90025 = CARTESIAN_POINT('',(120.98875,-52.05,1.635)); +#90026 = CIRCLE('',#90027,0.725); +#90027 = AXIS2_PLACEMENT_3D('',#90028,#90029,#90030); +#90028 = CARTESIAN_POINT('',(120.26375,-52.05,1.635)); +#90029 = DIRECTION('',(0.,-0.,-1.)); +#90030 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#90031 = ORIENTED_EDGE('',*,*,#90032,.T.); +#90032 = EDGE_CURVE('',#90024,#90033,#90035,.T.); +#90033 = VERTEX_POINT('',#90034); +#90034 = CARTESIAN_POINT('',(120.98875,-53.35,1.635)); +#90035 = LINE('',#90036,#90037); +#90036 = CARTESIAN_POINT('',(120.98875,-26.675,1.635)); +#90037 = VECTOR('',#90038,1.); +#90038 = DIRECTION('',(0.,-1.,0.)); +#90039 = ORIENTED_EDGE('',*,*,#90040,.T.); +#90040 = EDGE_CURVE('',#90033,#90041,#90043,.T.); +#90041 = VERTEX_POINT('',#90042); +#90042 = CARTESIAN_POINT('',(119.53875,-53.35,1.635)); +#90043 = CIRCLE('',#90044,0.725); +#90044 = AXIS2_PLACEMENT_3D('',#90045,#90046,#90047); +#90045 = CARTESIAN_POINT('',(120.26375,-53.35,1.635)); +#90046 = DIRECTION('',(-0.,0.,-1.)); +#90047 = DIRECTION('',(-1.,9.80058945876E-15,0.)); +#90048 = ORIENTED_EDGE('',*,*,#90049,.T.); +#90049 = EDGE_CURVE('',#90041,#90022,#90050,.T.); +#90050 = LINE('',#90051,#90052); +#90051 = CARTESIAN_POINT('',(119.53875,-26.025,1.635)); +#90052 = VECTOR('',#90053,1.); +#90053 = DIRECTION('',(-0.,1.,0.)); +#90054 = PLANE('',#90055); +#90055 = AXIS2_PLACEMENT_3D('',#90056,#90057,#90058); +#90056 = CARTESIAN_POINT('',(0.,0.,1.635)); +#90057 = DIRECTION('',(0.,0.,1.)); +#90058 = DIRECTION('',(1.,0.,-0.)); +#90059 = ADVANCED_FACE('',(#90060),#90066,.T.); +#90060 = FACE_BOUND('',#90061,.T.); +#90061 = EDGE_LOOP('',(#90062,#90063,#90064,#90065)); +#90062 = ORIENTED_EDGE('',*,*,#89935,.T.); +#90063 = ORIENTED_EDGE('',*,*,#90012,.T.); +#90064 = ORIENTED_EDGE('',*,*,#89895,.F.); +#90065 = ORIENTED_EDGE('',*,*,#89959,.F.); +#90066 = PLANE('',#90067); +#90067 = AXIS2_PLACEMENT_3D('',#90068,#90069,#90070); +#90068 = CARTESIAN_POINT('',(119.26375,-51.1,1.6)); +#90069 = DIRECTION('',(0.,1.,0.)); +#90070 = DIRECTION('',(1.,0.,0.)); +#90071 = ADVANCED_FACE('',(#90072),#90088,.F.); +#90072 = FACE_BOUND('',#90073,.T.); +#90073 = EDGE_LOOP('',(#90074,#90075,#90081,#90082)); +#90074 = ORIENTED_EDGE('',*,*,#89968,.T.); +#90075 = ORIENTED_EDGE('',*,*,#90076,.T.); +#90076 = EDGE_CURVE('',#89971,#90024,#90077,.T.); +#90077 = LINE('',#90078,#90079); +#90078 = CARTESIAN_POINT('',(120.98875,-52.05,-4.5E-02)); +#90079 = VECTOR('',#90080,1.); +#90080 = DIRECTION('',(0.,0.,1.)); +#90081 = ORIENTED_EDGE('',*,*,#90021,.F.); +#90082 = ORIENTED_EDGE('',*,*,#90083,.F.); +#90083 = EDGE_CURVE('',#89969,#90022,#90084,.T.); +#90084 = LINE('',#90085,#90086); +#90085 = CARTESIAN_POINT('',(119.53875,-52.05,-4.5E-02)); +#90086 = VECTOR('',#90087,1.); +#90087 = DIRECTION('',(0.,0.,1.)); +#90088 = CYLINDRICAL_SURFACE('',#90089,0.725); +#90089 = AXIS2_PLACEMENT_3D('',#90090,#90091,#90092); +#90090 = CARTESIAN_POINT('',(120.26375,-52.05,-4.5E-02)); +#90091 = DIRECTION('',(-0.,-0.,-1.)); +#90092 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#90093 = ADVANCED_FACE('',(#90094),#90105,.T.); +#90094 = FACE_BOUND('',#90095,.T.); +#90095 = EDGE_LOOP('',(#90096,#90097,#90098,#90099)); +#90096 = ORIENTED_EDGE('',*,*,#89996,.T.); +#90097 = ORIENTED_EDGE('',*,*,#90083,.T.); +#90098 = ORIENTED_EDGE('',*,*,#90049,.F.); +#90099 = ORIENTED_EDGE('',*,*,#90100,.F.); +#90100 = EDGE_CURVE('',#89988,#90041,#90101,.T.); +#90101 = LINE('',#90102,#90103); +#90102 = CARTESIAN_POINT('',(119.53875,-53.35,-4.5E-02)); +#90103 = VECTOR('',#90104,1.); +#90104 = DIRECTION('',(0.,0.,1.)); +#90105 = PLANE('',#90106); +#90106 = AXIS2_PLACEMENT_3D('',#90107,#90108,#90109); +#90107 = CARTESIAN_POINT('',(119.53875,-52.05,-4.5E-02)); +#90108 = DIRECTION('',(1.,0.,-0.)); +#90109 = DIRECTION('',(0.,-1.,0.)); +#90110 = ADVANCED_FACE('',(#90111),#90122,.F.); +#90111 = FACE_BOUND('',#90112,.T.); +#90112 = EDGE_LOOP('',(#90113,#90114,#90115,#90116)); +#90113 = ORIENTED_EDGE('',*,*,#89987,.T.); +#90114 = ORIENTED_EDGE('',*,*,#90100,.T.); +#90115 = ORIENTED_EDGE('',*,*,#90040,.F.); +#90116 = ORIENTED_EDGE('',*,*,#90117,.F.); +#90117 = EDGE_CURVE('',#89980,#90033,#90118,.T.); +#90118 = LINE('',#90119,#90120); +#90119 = CARTESIAN_POINT('',(120.98875,-53.35,-4.5E-02)); +#90120 = VECTOR('',#90121,1.); +#90121 = DIRECTION('',(0.,0.,1.)); +#90122 = CYLINDRICAL_SURFACE('',#90123,0.725); +#90123 = AXIS2_PLACEMENT_3D('',#90124,#90125,#90126); +#90124 = CARTESIAN_POINT('',(120.26375,-53.35,-4.5E-02)); +#90125 = DIRECTION('',(-0.,-0.,-1.)); +#90126 = DIRECTION('',(-1.,9.80058945876E-15,-0.)); +#90127 = ADVANCED_FACE('',(#90128),#90134,.T.); +#90128 = FACE_BOUND('',#90129,.T.); +#90129 = EDGE_LOOP('',(#90130,#90131,#90132,#90133)); +#90130 = ORIENTED_EDGE('',*,*,#89979,.T.); +#90131 = ORIENTED_EDGE('',*,*,#90117,.T.); +#90132 = ORIENTED_EDGE('',*,*,#90032,.F.); +#90133 = ORIENTED_EDGE('',*,*,#90076,.F.); +#90134 = PLANE('',#90135); +#90135 = AXIS2_PLACEMENT_3D('',#90136,#90137,#90138); +#90136 = CARTESIAN_POINT('',(120.98875,-53.35,-4.5E-02)); +#90137 = DIRECTION('',(-1.,0.,0.)); +#90138 = DIRECTION('',(0.,1.,0.)); +#90139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#90143)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#90140,#90141,#90142)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#90140 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#90141 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#90142 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#90143 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#90140, + 'distance_accuracy_value','confusion accuracy'); +#90144 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#90145,#90147); +#90145 = ( REPRESENTATION_RELATIONSHIP('','',#89848,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#90146) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#90146 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1827); +#90147 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #90148); +#90148 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('455','=>[0:1:1:448]','',#5, + #89843,$); +#90149 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#89845)); +#90150 = SHAPE_DEFINITION_REPRESENTATION(#90151,#90157); +#90151 = PRODUCT_DEFINITION_SHAPE('','',#90152); +#90152 = PRODUCT_DEFINITION('design','',#90153,#90156); +#90153 = PRODUCT_DEFINITION_FORMATION('','',#90154); +#90154 = PRODUCT('HackPad_pad_199','HackPad_pad_199','',(#90155)); +#90155 = PRODUCT_CONTEXT('',#2,'mechanical'); +#90156 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#90157 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#90158),#90448); +#90158 = MANIFOLD_SOLID_BREP('',#90159); +#90159 = CLOSED_SHELL('',(#90160,#90200,#90231,#90262,#90315,#90368, + #90380,#90402,#90419,#90436)); +#90160 = ADVANCED_FACE('',(#90161),#90195,.T.); +#90161 = FACE_BOUND('',#90162,.T.); +#90162 = EDGE_LOOP('',(#90163,#90173,#90181,#90189)); +#90163 = ORIENTED_EDGE('',*,*,#90164,.T.); +#90164 = EDGE_CURVE('',#90165,#90167,#90169,.T.); +#90165 = VERTEX_POINT('',#90166); +#90166 = CARTESIAN_POINT('',(121.26375,-54.3,-3.5E-02)); +#90167 = VERTEX_POINT('',#90168); +#90168 = CARTESIAN_POINT('',(121.26375,-54.3,0.)); +#90169 = LINE('',#90170,#90171); +#90170 = CARTESIAN_POINT('',(121.26375,-54.3,-3.5E-02)); +#90171 = VECTOR('',#90172,1.); +#90172 = DIRECTION('',(0.,0.,1.)); +#90173 = ORIENTED_EDGE('',*,*,#90174,.T.); +#90174 = EDGE_CURVE('',#90167,#90175,#90177,.T.); +#90175 = VERTEX_POINT('',#90176); +#90176 = CARTESIAN_POINT('',(119.26375,-54.3,0.)); +#90177 = LINE('',#90178,#90179); +#90178 = CARTESIAN_POINT('',(121.26375,-54.3,0.)); +#90179 = VECTOR('',#90180,1.); +#90180 = DIRECTION('',(-1.,0.,0.)); +#90181 = ORIENTED_EDGE('',*,*,#90182,.F.); +#90182 = EDGE_CURVE('',#90183,#90175,#90185,.T.); +#90183 = VERTEX_POINT('',#90184); +#90184 = CARTESIAN_POINT('',(119.26375,-54.3,-3.5E-02)); +#90185 = LINE('',#90186,#90187); +#90186 = CARTESIAN_POINT('',(119.26375,-54.3,-3.5E-02)); +#90187 = VECTOR('',#90188,1.); +#90188 = DIRECTION('',(0.,0.,1.)); +#90189 = ORIENTED_EDGE('',*,*,#90190,.F.); +#90190 = EDGE_CURVE('',#90165,#90183,#90191,.T.); +#90191 = LINE('',#90192,#90193); +#90192 = CARTESIAN_POINT('',(121.26375,-54.3,-3.5E-02)); +#90193 = VECTOR('',#90194,1.); +#90194 = DIRECTION('',(-1.,0.,0.)); +#90195 = PLANE('',#90196); +#90196 = AXIS2_PLACEMENT_3D('',#90197,#90198,#90199); +#90197 = CARTESIAN_POINT('',(121.26375,-54.3,-3.5E-02)); +#90198 = DIRECTION('',(0.,-1.,0.)); +#90199 = DIRECTION('',(-1.,0.,0.)); +#90200 = ADVANCED_FACE('',(#90201),#90226,.T.); +#90201 = FACE_BOUND('',#90202,.T.); +#90202 = EDGE_LOOP('',(#90203,#90213,#90219,#90220)); +#90203 = ORIENTED_EDGE('',*,*,#90204,.T.); +#90204 = EDGE_CURVE('',#90205,#90207,#90209,.T.); +#90205 = VERTEX_POINT('',#90206); +#90206 = CARTESIAN_POINT('',(121.26375,-51.1,-3.5E-02)); +#90207 = VERTEX_POINT('',#90208); +#90208 = CARTESIAN_POINT('',(121.26375,-51.1,0.)); +#90209 = LINE('',#90210,#90211); +#90210 = CARTESIAN_POINT('',(121.26375,-51.1,-3.5E-02)); +#90211 = VECTOR('',#90212,1.); +#90212 = DIRECTION('',(0.,0.,1.)); +#90213 = ORIENTED_EDGE('',*,*,#90214,.T.); +#90214 = EDGE_CURVE('',#90207,#90167,#90215,.T.); +#90215 = LINE('',#90216,#90217); +#90216 = CARTESIAN_POINT('',(121.26375,-51.1,0.)); +#90217 = VECTOR('',#90218,1.); +#90218 = DIRECTION('',(0.,-1.,0.)); +#90219 = ORIENTED_EDGE('',*,*,#90164,.F.); +#90220 = ORIENTED_EDGE('',*,*,#90221,.F.); +#90221 = EDGE_CURVE('',#90205,#90165,#90222,.T.); +#90222 = LINE('',#90223,#90224); +#90223 = CARTESIAN_POINT('',(121.26375,-51.1,-3.5E-02)); +#90224 = VECTOR('',#90225,1.); +#90225 = DIRECTION('',(0.,-1.,0.)); +#90226 = PLANE('',#90227); +#90227 = AXIS2_PLACEMENT_3D('',#90228,#90229,#90230); +#90228 = CARTESIAN_POINT('',(121.26375,-51.1,-3.5E-02)); +#90229 = DIRECTION('',(1.,0.,-0.)); +#90230 = DIRECTION('',(0.,-1.,0.)); +#90231 = ADVANCED_FACE('',(#90232),#90257,.T.); +#90232 = FACE_BOUND('',#90233,.T.); +#90233 = EDGE_LOOP('',(#90234,#90235,#90243,#90251)); +#90234 = ORIENTED_EDGE('',*,*,#90182,.T.); +#90235 = ORIENTED_EDGE('',*,*,#90236,.T.); +#90236 = EDGE_CURVE('',#90175,#90237,#90239,.T.); +#90237 = VERTEX_POINT('',#90238); +#90238 = CARTESIAN_POINT('',(119.26375,-51.1,0.)); +#90239 = LINE('',#90240,#90241); +#90240 = CARTESIAN_POINT('',(119.26375,-54.3,0.)); +#90241 = VECTOR('',#90242,1.); +#90242 = DIRECTION('',(0.,1.,0.)); +#90243 = ORIENTED_EDGE('',*,*,#90244,.F.); +#90244 = EDGE_CURVE('',#90245,#90237,#90247,.T.); +#90245 = VERTEX_POINT('',#90246); +#90246 = CARTESIAN_POINT('',(119.26375,-51.1,-3.5E-02)); +#90247 = LINE('',#90248,#90249); +#90248 = CARTESIAN_POINT('',(119.26375,-51.1,-3.5E-02)); +#90249 = VECTOR('',#90250,1.); +#90250 = DIRECTION('',(0.,0.,1.)); +#90251 = ORIENTED_EDGE('',*,*,#90252,.F.); +#90252 = EDGE_CURVE('',#90183,#90245,#90253,.T.); +#90253 = LINE('',#90254,#90255); +#90254 = CARTESIAN_POINT('',(119.26375,-54.3,-3.5E-02)); +#90255 = VECTOR('',#90256,1.); +#90256 = DIRECTION('',(0.,1.,0.)); +#90257 = PLANE('',#90258); +#90258 = AXIS2_PLACEMENT_3D('',#90259,#90260,#90261); +#90259 = CARTESIAN_POINT('',(119.26375,-54.3,-3.5E-02)); +#90260 = DIRECTION('',(-1.,0.,0.)); +#90261 = DIRECTION('',(0.,1.,0.)); +#90262 = ADVANCED_FACE('',(#90263,#90274),#90310,.F.); +#90263 = FACE_BOUND('',#90264,.F.); +#90264 = EDGE_LOOP('',(#90265,#90266,#90267,#90273)); +#90265 = ORIENTED_EDGE('',*,*,#90190,.F.); +#90266 = ORIENTED_EDGE('',*,*,#90221,.F.); +#90267 = ORIENTED_EDGE('',*,*,#90268,.F.); +#90268 = EDGE_CURVE('',#90245,#90205,#90269,.T.); +#90269 = LINE('',#90270,#90271); +#90270 = CARTESIAN_POINT('',(119.26375,-51.1,-3.5E-02)); +#90271 = VECTOR('',#90272,1.); +#90272 = DIRECTION('',(1.,0.,0.)); +#90273 = ORIENTED_EDGE('',*,*,#90252,.F.); +#90274 = FACE_BOUND('',#90275,.F.); +#90275 = EDGE_LOOP('',(#90276,#90287,#90295,#90304)); +#90276 = ORIENTED_EDGE('',*,*,#90277,.T.); +#90277 = EDGE_CURVE('',#90278,#90280,#90282,.T.); +#90278 = VERTEX_POINT('',#90279); +#90279 = CARTESIAN_POINT('',(119.53875,-52.05,-3.5E-02)); +#90280 = VERTEX_POINT('',#90281); +#90281 = CARTESIAN_POINT('',(120.98875,-52.05,-3.5E-02)); +#90282 = CIRCLE('',#90283,0.725); +#90283 = AXIS2_PLACEMENT_3D('',#90284,#90285,#90286); +#90284 = CARTESIAN_POINT('',(120.26375,-52.05,-3.5E-02)); +#90285 = DIRECTION('',(0.,-0.,-1.)); +#90286 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#90287 = ORIENTED_EDGE('',*,*,#90288,.T.); +#90288 = EDGE_CURVE('',#90280,#90289,#90291,.T.); +#90289 = VERTEX_POINT('',#90290); +#90290 = CARTESIAN_POINT('',(120.98875,-53.35,-3.5E-02)); +#90291 = LINE('',#90292,#90293); +#90292 = CARTESIAN_POINT('',(120.98875,-26.675,-3.5E-02)); +#90293 = VECTOR('',#90294,1.); +#90294 = DIRECTION('',(0.,-1.,0.)); +#90295 = ORIENTED_EDGE('',*,*,#90296,.T.); +#90296 = EDGE_CURVE('',#90289,#90297,#90299,.T.); +#90297 = VERTEX_POINT('',#90298); +#90298 = CARTESIAN_POINT('',(119.53875,-53.35,-3.5E-02)); +#90299 = CIRCLE('',#90300,0.725); +#90300 = AXIS2_PLACEMENT_3D('',#90301,#90302,#90303); +#90301 = CARTESIAN_POINT('',(120.26375,-53.35,-3.5E-02)); +#90302 = DIRECTION('',(-0.,0.,-1.)); +#90303 = DIRECTION('',(-1.,9.80058945876E-15,0.)); +#90304 = ORIENTED_EDGE('',*,*,#90305,.T.); +#90305 = EDGE_CURVE('',#90297,#90278,#90306,.T.); +#90306 = LINE('',#90307,#90308); +#90307 = CARTESIAN_POINT('',(119.53875,-26.025,-3.5E-02)); +#90308 = VECTOR('',#90309,1.); +#90309 = DIRECTION('',(-0.,1.,0.)); +#90310 = PLANE('',#90311); +#90311 = AXIS2_PLACEMENT_3D('',#90312,#90313,#90314); +#90312 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#90313 = DIRECTION('',(0.,0.,1.)); +#90314 = DIRECTION('',(1.,0.,-0.)); +#90315 = ADVANCED_FACE('',(#90316,#90327),#90363,.T.); +#90316 = FACE_BOUND('',#90317,.T.); +#90317 = EDGE_LOOP('',(#90318,#90319,#90320,#90326)); +#90318 = ORIENTED_EDGE('',*,*,#90174,.F.); +#90319 = ORIENTED_EDGE('',*,*,#90214,.F.); +#90320 = ORIENTED_EDGE('',*,*,#90321,.F.); +#90321 = EDGE_CURVE('',#90237,#90207,#90322,.T.); +#90322 = LINE('',#90323,#90324); +#90323 = CARTESIAN_POINT('',(119.26375,-51.1,0.)); +#90324 = VECTOR('',#90325,1.); +#90325 = DIRECTION('',(1.,0.,0.)); +#90326 = ORIENTED_EDGE('',*,*,#90236,.F.); +#90327 = FACE_BOUND('',#90328,.T.); +#90328 = EDGE_LOOP('',(#90329,#90340,#90348,#90357)); +#90329 = ORIENTED_EDGE('',*,*,#90330,.T.); +#90330 = EDGE_CURVE('',#90331,#90333,#90335,.T.); +#90331 = VERTEX_POINT('',#90332); +#90332 = CARTESIAN_POINT('',(119.53875,-52.05,0.)); +#90333 = VERTEX_POINT('',#90334); +#90334 = CARTESIAN_POINT('',(120.98875,-52.05,0.)); +#90335 = CIRCLE('',#90336,0.725); +#90336 = AXIS2_PLACEMENT_3D('',#90337,#90338,#90339); +#90337 = CARTESIAN_POINT('',(120.26375,-52.05,0.)); +#90338 = DIRECTION('',(0.,-0.,-1.)); +#90339 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#90340 = ORIENTED_EDGE('',*,*,#90341,.T.); +#90341 = EDGE_CURVE('',#90333,#90342,#90344,.T.); +#90342 = VERTEX_POINT('',#90343); +#90343 = CARTESIAN_POINT('',(120.98875,-53.35,0.)); +#90344 = LINE('',#90345,#90346); +#90345 = CARTESIAN_POINT('',(120.98875,-26.675,0.)); +#90346 = VECTOR('',#90347,1.); +#90347 = DIRECTION('',(0.,-1.,0.)); +#90348 = ORIENTED_EDGE('',*,*,#90349,.T.); +#90349 = EDGE_CURVE('',#90342,#90350,#90352,.T.); +#90350 = VERTEX_POINT('',#90351); +#90351 = CARTESIAN_POINT('',(119.53875,-53.35,0.)); +#90352 = CIRCLE('',#90353,0.725); +#90353 = AXIS2_PLACEMENT_3D('',#90354,#90355,#90356); +#90354 = CARTESIAN_POINT('',(120.26375,-53.35,0.)); +#90355 = DIRECTION('',(-0.,0.,-1.)); +#90356 = DIRECTION('',(-1.,9.80058945876E-15,0.)); +#90357 = ORIENTED_EDGE('',*,*,#90358,.T.); +#90358 = EDGE_CURVE('',#90350,#90331,#90359,.T.); +#90359 = LINE('',#90360,#90361); +#90360 = CARTESIAN_POINT('',(119.53875,-26.025,0.)); +#90361 = VECTOR('',#90362,1.); +#90362 = DIRECTION('',(-0.,1.,0.)); +#90363 = PLANE('',#90364); +#90364 = AXIS2_PLACEMENT_3D('',#90365,#90366,#90367); +#90365 = CARTESIAN_POINT('',(0.,0.,0.)); +#90366 = DIRECTION('',(0.,0.,1.)); +#90367 = DIRECTION('',(1.,0.,-0.)); +#90368 = ADVANCED_FACE('',(#90369),#90375,.T.); +#90369 = FACE_BOUND('',#90370,.T.); +#90370 = EDGE_LOOP('',(#90371,#90372,#90373,#90374)); +#90371 = ORIENTED_EDGE('',*,*,#90244,.T.); +#90372 = ORIENTED_EDGE('',*,*,#90321,.T.); +#90373 = ORIENTED_EDGE('',*,*,#90204,.F.); +#90374 = ORIENTED_EDGE('',*,*,#90268,.F.); +#90375 = PLANE('',#90376); +#90376 = AXIS2_PLACEMENT_3D('',#90377,#90378,#90379); +#90377 = CARTESIAN_POINT('',(119.26375,-51.1,-3.5E-02)); +#90378 = DIRECTION('',(0.,1.,0.)); +#90379 = DIRECTION('',(1.,0.,0.)); +#90380 = ADVANCED_FACE('',(#90381),#90397,.F.); +#90381 = FACE_BOUND('',#90382,.T.); +#90382 = EDGE_LOOP('',(#90383,#90384,#90390,#90391)); +#90383 = ORIENTED_EDGE('',*,*,#90277,.T.); +#90384 = ORIENTED_EDGE('',*,*,#90385,.T.); +#90385 = EDGE_CURVE('',#90280,#90333,#90386,.T.); +#90386 = LINE('',#90387,#90388); +#90387 = CARTESIAN_POINT('',(120.98875,-52.05,-4.5E-02)); +#90388 = VECTOR('',#90389,1.); +#90389 = DIRECTION('',(0.,0.,1.)); +#90390 = ORIENTED_EDGE('',*,*,#90330,.F.); +#90391 = ORIENTED_EDGE('',*,*,#90392,.F.); +#90392 = EDGE_CURVE('',#90278,#90331,#90393,.T.); +#90393 = LINE('',#90394,#90395); +#90394 = CARTESIAN_POINT('',(119.53875,-52.05,-4.5E-02)); +#90395 = VECTOR('',#90396,1.); +#90396 = DIRECTION('',(0.,0.,1.)); +#90397 = CYLINDRICAL_SURFACE('',#90398,0.725); +#90398 = AXIS2_PLACEMENT_3D('',#90399,#90400,#90401); +#90399 = CARTESIAN_POINT('',(120.26375,-52.05,-4.5E-02)); +#90400 = DIRECTION('',(-0.,-0.,-1.)); +#90401 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#90402 = ADVANCED_FACE('',(#90403),#90414,.T.); +#90403 = FACE_BOUND('',#90404,.T.); +#90404 = EDGE_LOOP('',(#90405,#90406,#90407,#90408)); +#90405 = ORIENTED_EDGE('',*,*,#90305,.T.); +#90406 = ORIENTED_EDGE('',*,*,#90392,.T.); +#90407 = ORIENTED_EDGE('',*,*,#90358,.F.); +#90408 = ORIENTED_EDGE('',*,*,#90409,.F.); +#90409 = EDGE_CURVE('',#90297,#90350,#90410,.T.); +#90410 = LINE('',#90411,#90412); +#90411 = CARTESIAN_POINT('',(119.53875,-53.35,-4.5E-02)); +#90412 = VECTOR('',#90413,1.); +#90413 = DIRECTION('',(0.,0.,1.)); +#90414 = PLANE('',#90415); +#90415 = AXIS2_PLACEMENT_3D('',#90416,#90417,#90418); +#90416 = CARTESIAN_POINT('',(119.53875,-52.05,-4.5E-02)); +#90417 = DIRECTION('',(1.,0.,-0.)); +#90418 = DIRECTION('',(0.,-1.,0.)); +#90419 = ADVANCED_FACE('',(#90420),#90431,.F.); +#90420 = FACE_BOUND('',#90421,.T.); +#90421 = EDGE_LOOP('',(#90422,#90423,#90424,#90425)); +#90422 = ORIENTED_EDGE('',*,*,#90296,.T.); +#90423 = ORIENTED_EDGE('',*,*,#90409,.T.); +#90424 = ORIENTED_EDGE('',*,*,#90349,.F.); +#90425 = ORIENTED_EDGE('',*,*,#90426,.F.); +#90426 = EDGE_CURVE('',#90289,#90342,#90427,.T.); +#90427 = LINE('',#90428,#90429); +#90428 = CARTESIAN_POINT('',(120.98875,-53.35,-4.5E-02)); +#90429 = VECTOR('',#90430,1.); +#90430 = DIRECTION('',(0.,0.,1.)); +#90431 = CYLINDRICAL_SURFACE('',#90432,0.725); +#90432 = AXIS2_PLACEMENT_3D('',#90433,#90434,#90435); +#90433 = CARTESIAN_POINT('',(120.26375,-53.35,-4.5E-02)); +#90434 = DIRECTION('',(-0.,-0.,-1.)); +#90435 = DIRECTION('',(-1.,9.80058945876E-15,-0.)); +#90436 = ADVANCED_FACE('',(#90437),#90443,.T.); +#90437 = FACE_BOUND('',#90438,.T.); +#90438 = EDGE_LOOP('',(#90439,#90440,#90441,#90442)); +#90439 = ORIENTED_EDGE('',*,*,#90288,.T.); +#90440 = ORIENTED_EDGE('',*,*,#90426,.T.); +#90441 = ORIENTED_EDGE('',*,*,#90341,.F.); +#90442 = ORIENTED_EDGE('',*,*,#90385,.F.); +#90443 = PLANE('',#90444); +#90444 = AXIS2_PLACEMENT_3D('',#90445,#90446,#90447); +#90445 = CARTESIAN_POINT('',(120.98875,-53.35,-4.5E-02)); +#90446 = DIRECTION('',(-1.,0.,0.)); +#90447 = DIRECTION('',(0.,1.,0.)); +#90448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#90452)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#90449,#90450,#90451)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#90449 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#90450 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#90451 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#90452 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#90449, + 'distance_accuracy_value','confusion accuracy'); +#90453 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#90454,#90456); +#90454 = ( REPRESENTATION_RELATIONSHIP('','',#90157,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#90455) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#90455 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1831); +#90456 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #90457); +#90457 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('456','=>[0:1:1:449]','',#5, + #90152,$); +#90458 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#90154)); +#90459 = SHAPE_DEFINITION_REPRESENTATION(#90460,#90466); +#90460 = PRODUCT_DEFINITION_SHAPE('','',#90461); +#90461 = PRODUCT_DEFINITION('design','',#90462,#90465); +#90462 = PRODUCT_DEFINITION_FORMATION('','',#90463); +#90463 = PRODUCT('HackPad_pad_200','HackPad_pad_200','',(#90464)); +#90464 = PRODUCT_CONTEXT('',#2,'mechanical'); +#90465 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#90466 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#90467),#90761); +#90467 = MANIFOLD_SOLID_BREP('',#90468); +#90468 = CLOSED_SHELL('',(#90469,#90509,#90542,#90575,#90628,#90681, + #90693,#90715,#90732,#90749)); +#90469 = ADVANCED_FACE('',(#90470),#90504,.F.); +#90470 = FACE_BOUND('',#90471,.F.); +#90471 = EDGE_LOOP('',(#90472,#90482,#90490,#90498)); +#90472 = ORIENTED_EDGE('',*,*,#90473,.T.); +#90473 = EDGE_CURVE('',#90474,#90476,#90478,.T.); +#90474 = VERTEX_POINT('',#90475); +#90475 = CARTESIAN_POINT('',(121.01375,-53.35,-3.5E-02)); +#90476 = VERTEX_POINT('',#90477); +#90477 = CARTESIAN_POINT('',(121.01375,-53.35,1.635)); +#90478 = LINE('',#90479,#90480); +#90479 = CARTESIAN_POINT('',(121.01375,-53.35,-3.5E-02)); +#90480 = VECTOR('',#90481,1.); +#90481 = DIRECTION('',(0.,0.,1.)); +#90482 = ORIENTED_EDGE('',*,*,#90483,.T.); +#90483 = EDGE_CURVE('',#90476,#90484,#90486,.T.); +#90484 = VERTEX_POINT('',#90485); +#90485 = CARTESIAN_POINT('',(121.01375,-52.05,1.635)); +#90486 = LINE('',#90487,#90488); +#90487 = CARTESIAN_POINT('',(121.01375,-53.35,1.635)); +#90488 = VECTOR('',#90489,1.); +#90489 = DIRECTION('',(0.,1.,0.)); +#90490 = ORIENTED_EDGE('',*,*,#90491,.F.); +#90491 = EDGE_CURVE('',#90492,#90484,#90494,.T.); +#90492 = VERTEX_POINT('',#90493); +#90493 = CARTESIAN_POINT('',(121.01375,-52.05,-3.5E-02)); +#90494 = LINE('',#90495,#90496); +#90495 = CARTESIAN_POINT('',(121.01375,-52.05,-3.5E-02)); +#90496 = VECTOR('',#90497,1.); +#90497 = DIRECTION('',(0.,0.,1.)); +#90498 = ORIENTED_EDGE('',*,*,#90499,.F.); +#90499 = EDGE_CURVE('',#90474,#90492,#90500,.T.); +#90500 = LINE('',#90501,#90502); +#90501 = CARTESIAN_POINT('',(121.01375,-53.35,-3.5E-02)); +#90502 = VECTOR('',#90503,1.); +#90503 = DIRECTION('',(0.,1.,0.)); +#90504 = PLANE('',#90505); +#90505 = AXIS2_PLACEMENT_3D('',#90506,#90507,#90508); +#90506 = CARTESIAN_POINT('',(121.01375,-53.35,-3.5E-02)); +#90507 = DIRECTION('',(-1.,0.,0.)); +#90508 = DIRECTION('',(0.,1.,0.)); +#90509 = ADVANCED_FACE('',(#90510),#90537,.T.); +#90510 = FACE_BOUND('',#90511,.F.); +#90511 = EDGE_LOOP('',(#90512,#90522,#90529,#90530)); +#90512 = ORIENTED_EDGE('',*,*,#90513,.T.); +#90513 = EDGE_CURVE('',#90514,#90516,#90518,.T.); +#90514 = VERTEX_POINT('',#90515); +#90515 = CARTESIAN_POINT('',(119.51375,-53.35,-3.5E-02)); +#90516 = VERTEX_POINT('',#90517); +#90517 = CARTESIAN_POINT('',(119.51375,-53.35,1.635)); +#90518 = LINE('',#90519,#90520); +#90519 = CARTESIAN_POINT('',(119.51375,-53.35,-3.5E-02)); +#90520 = VECTOR('',#90521,1.); +#90521 = DIRECTION('',(0.,0.,1.)); +#90522 = ORIENTED_EDGE('',*,*,#90523,.T.); +#90523 = EDGE_CURVE('',#90516,#90476,#90524,.T.); +#90524 = CIRCLE('',#90525,0.75); +#90525 = AXIS2_PLACEMENT_3D('',#90526,#90527,#90528); +#90526 = CARTESIAN_POINT('',(120.26375,-53.35,1.635)); +#90527 = DIRECTION('',(0.,0.,1.)); +#90528 = DIRECTION('',(-1.,0.,-0.)); +#90529 = ORIENTED_EDGE('',*,*,#90473,.F.); +#90530 = ORIENTED_EDGE('',*,*,#90531,.F.); +#90531 = EDGE_CURVE('',#90514,#90474,#90532,.T.); +#90532 = CIRCLE('',#90533,0.75); +#90533 = AXIS2_PLACEMENT_3D('',#90534,#90535,#90536); +#90534 = CARTESIAN_POINT('',(120.26375,-53.35,-3.5E-02)); +#90535 = DIRECTION('',(0.,0.,1.)); +#90536 = DIRECTION('',(-1.,0.,-0.)); +#90537 = CYLINDRICAL_SURFACE('',#90538,0.75); +#90538 = AXIS2_PLACEMENT_3D('',#90539,#90540,#90541); +#90539 = CARTESIAN_POINT('',(120.26375,-53.35,-3.5E-02)); +#90540 = DIRECTION('',(-0.,-0.,-1.)); +#90541 = DIRECTION('',(-1.,0.,-0.)); +#90542 = ADVANCED_FACE('',(#90543),#90570,.T.); +#90543 = FACE_BOUND('',#90544,.F.); +#90544 = EDGE_LOOP('',(#90545,#90546,#90555,#90563)); +#90545 = ORIENTED_EDGE('',*,*,#90491,.T.); +#90546 = ORIENTED_EDGE('',*,*,#90547,.T.); +#90547 = EDGE_CURVE('',#90484,#90548,#90550,.T.); +#90548 = VERTEX_POINT('',#90549); +#90549 = CARTESIAN_POINT('',(119.51375,-52.05,1.635)); +#90550 = CIRCLE('',#90551,0.75); +#90551 = AXIS2_PLACEMENT_3D('',#90552,#90553,#90554); +#90552 = CARTESIAN_POINT('',(120.26375,-52.05,1.635)); +#90553 = DIRECTION('',(0.,0.,1.)); +#90554 = DIRECTION('',(1.,0.,-0.)); +#90555 = ORIENTED_EDGE('',*,*,#90556,.F.); +#90556 = EDGE_CURVE('',#90557,#90548,#90559,.T.); +#90557 = VERTEX_POINT('',#90558); +#90558 = CARTESIAN_POINT('',(119.51375,-52.05,-3.5E-02)); +#90559 = LINE('',#90560,#90561); +#90560 = CARTESIAN_POINT('',(119.51375,-52.05,-3.5E-02)); +#90561 = VECTOR('',#90562,1.); +#90562 = DIRECTION('',(0.,0.,1.)); +#90563 = ORIENTED_EDGE('',*,*,#90564,.F.); +#90564 = EDGE_CURVE('',#90492,#90557,#90565,.T.); +#90565 = CIRCLE('',#90566,0.75); +#90566 = AXIS2_PLACEMENT_3D('',#90567,#90568,#90569); +#90567 = CARTESIAN_POINT('',(120.26375,-52.05,-3.5E-02)); +#90568 = DIRECTION('',(0.,0.,1.)); +#90569 = DIRECTION('',(1.,0.,-0.)); +#90570 = CYLINDRICAL_SURFACE('',#90571,0.75); +#90571 = AXIS2_PLACEMENT_3D('',#90572,#90573,#90574); +#90572 = CARTESIAN_POINT('',(120.26375,-52.05,-3.5E-02)); +#90573 = DIRECTION('',(-0.,-0.,-1.)); +#90574 = DIRECTION('',(1.,0.,-0.)); +#90575 = ADVANCED_FACE('',(#90576,#90587),#90623,.F.); +#90576 = FACE_BOUND('',#90577,.F.); +#90577 = EDGE_LOOP('',(#90578,#90579,#90580,#90586)); +#90578 = ORIENTED_EDGE('',*,*,#90499,.T.); +#90579 = ORIENTED_EDGE('',*,*,#90564,.T.); +#90580 = ORIENTED_EDGE('',*,*,#90581,.T.); +#90581 = EDGE_CURVE('',#90557,#90514,#90582,.T.); +#90582 = LINE('',#90583,#90584); +#90583 = CARTESIAN_POINT('',(119.51375,-52.05,-3.5E-02)); +#90584 = VECTOR('',#90585,1.); +#90585 = DIRECTION('',(0.,-1.,0.)); +#90586 = ORIENTED_EDGE('',*,*,#90531,.T.); +#90587 = FACE_BOUND('',#90588,.F.); +#90588 = EDGE_LOOP('',(#90589,#90600,#90608,#90617)); +#90589 = ORIENTED_EDGE('',*,*,#90590,.T.); +#90590 = EDGE_CURVE('',#90591,#90593,#90595,.T.); +#90591 = VERTEX_POINT('',#90592); +#90592 = CARTESIAN_POINT('',(119.53875,-52.05,-3.5E-02)); +#90593 = VERTEX_POINT('',#90594); +#90594 = CARTESIAN_POINT('',(120.98875,-52.05,-3.5E-02)); +#90595 = CIRCLE('',#90596,0.725); +#90596 = AXIS2_PLACEMENT_3D('',#90597,#90598,#90599); +#90597 = CARTESIAN_POINT('',(120.26375,-52.05,-3.5E-02)); +#90598 = DIRECTION('',(0.,-0.,-1.)); +#90599 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#90600 = ORIENTED_EDGE('',*,*,#90601,.T.); +#90601 = EDGE_CURVE('',#90593,#90602,#90604,.T.); +#90602 = VERTEX_POINT('',#90603); +#90603 = CARTESIAN_POINT('',(120.98875,-53.35,-3.5E-02)); +#90604 = LINE('',#90605,#90606); +#90605 = CARTESIAN_POINT('',(120.98875,-53.35,-3.5E-02)); +#90606 = VECTOR('',#90607,1.); +#90607 = DIRECTION('',(0.,-1.,0.)); +#90608 = ORIENTED_EDGE('',*,*,#90609,.T.); +#90609 = EDGE_CURVE('',#90602,#90610,#90612,.T.); +#90610 = VERTEX_POINT('',#90611); +#90611 = CARTESIAN_POINT('',(119.53875,-53.35,-3.5E-02)); +#90612 = CIRCLE('',#90613,0.725); +#90613 = AXIS2_PLACEMENT_3D('',#90614,#90615,#90616); +#90614 = CARTESIAN_POINT('',(120.26375,-53.35,-3.5E-02)); +#90615 = DIRECTION('',(-0.,0.,-1.)); +#90616 = DIRECTION('',(-1.,9.80058945876E-15,0.)); +#90617 = ORIENTED_EDGE('',*,*,#90618,.T.); +#90618 = EDGE_CURVE('',#90610,#90591,#90619,.T.); +#90619 = LINE('',#90620,#90621); +#90620 = CARTESIAN_POINT('',(119.53875,-52.7,-3.5E-02)); +#90621 = VECTOR('',#90622,1.); +#90622 = DIRECTION('',(-0.,1.,0.)); +#90623 = PLANE('',#90624); +#90624 = AXIS2_PLACEMENT_3D('',#90625,#90626,#90627); +#90625 = CARTESIAN_POINT('',(121.01375,-53.35,-3.5E-02)); +#90626 = DIRECTION('',(0.,0.,1.)); +#90627 = DIRECTION('',(1.,0.,-0.)); +#90628 = ADVANCED_FACE('',(#90629,#90640),#90676,.T.); +#90629 = FACE_BOUND('',#90630,.T.); +#90630 = EDGE_LOOP('',(#90631,#90632,#90633,#90639)); +#90631 = ORIENTED_EDGE('',*,*,#90483,.T.); +#90632 = ORIENTED_EDGE('',*,*,#90547,.T.); +#90633 = ORIENTED_EDGE('',*,*,#90634,.T.); +#90634 = EDGE_CURVE('',#90548,#90516,#90635,.T.); +#90635 = LINE('',#90636,#90637); +#90636 = CARTESIAN_POINT('',(119.51375,-52.05,1.635)); +#90637 = VECTOR('',#90638,1.); +#90638 = DIRECTION('',(0.,-1.,0.)); +#90639 = ORIENTED_EDGE('',*,*,#90523,.T.); +#90640 = FACE_BOUND('',#90641,.T.); +#90641 = EDGE_LOOP('',(#90642,#90653,#90661,#90670)); +#90642 = ORIENTED_EDGE('',*,*,#90643,.T.); +#90643 = EDGE_CURVE('',#90644,#90646,#90648,.T.); +#90644 = VERTEX_POINT('',#90645); +#90645 = CARTESIAN_POINT('',(119.53875,-52.05,1.635)); +#90646 = VERTEX_POINT('',#90647); +#90647 = CARTESIAN_POINT('',(120.98875,-52.05,1.635)); +#90648 = CIRCLE('',#90649,0.725); +#90649 = AXIS2_PLACEMENT_3D('',#90650,#90651,#90652); +#90650 = CARTESIAN_POINT('',(120.26375,-52.05,1.635)); +#90651 = DIRECTION('',(0.,-0.,-1.)); +#90652 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#90653 = ORIENTED_EDGE('',*,*,#90654,.T.); +#90654 = EDGE_CURVE('',#90646,#90655,#90657,.T.); +#90655 = VERTEX_POINT('',#90656); +#90656 = CARTESIAN_POINT('',(120.98875,-53.35,1.635)); +#90657 = LINE('',#90658,#90659); +#90658 = CARTESIAN_POINT('',(120.98875,-53.35,1.635)); +#90659 = VECTOR('',#90660,1.); +#90660 = DIRECTION('',(0.,-1.,0.)); +#90661 = ORIENTED_EDGE('',*,*,#90662,.T.); +#90662 = EDGE_CURVE('',#90655,#90663,#90665,.T.); +#90663 = VERTEX_POINT('',#90664); +#90664 = CARTESIAN_POINT('',(119.53875,-53.35,1.635)); +#90665 = CIRCLE('',#90666,0.725); +#90666 = AXIS2_PLACEMENT_3D('',#90667,#90668,#90669); +#90667 = CARTESIAN_POINT('',(120.26375,-53.35,1.635)); +#90668 = DIRECTION('',(-0.,0.,-1.)); +#90669 = DIRECTION('',(-1.,9.80058945876E-15,0.)); +#90670 = ORIENTED_EDGE('',*,*,#90671,.T.); +#90671 = EDGE_CURVE('',#90663,#90644,#90672,.T.); +#90672 = LINE('',#90673,#90674); +#90673 = CARTESIAN_POINT('',(119.53875,-52.7,1.635)); +#90674 = VECTOR('',#90675,1.); +#90675 = DIRECTION('',(-0.,1.,0.)); +#90676 = PLANE('',#90677); +#90677 = AXIS2_PLACEMENT_3D('',#90678,#90679,#90680); +#90678 = CARTESIAN_POINT('',(121.01375,-53.35,1.635)); +#90679 = DIRECTION('',(0.,0.,1.)); +#90680 = DIRECTION('',(1.,0.,-0.)); +#90681 = ADVANCED_FACE('',(#90682),#90688,.F.); +#90682 = FACE_BOUND('',#90683,.F.); +#90683 = EDGE_LOOP('',(#90684,#90685,#90686,#90687)); +#90684 = ORIENTED_EDGE('',*,*,#90556,.T.); +#90685 = ORIENTED_EDGE('',*,*,#90634,.T.); +#90686 = ORIENTED_EDGE('',*,*,#90513,.F.); +#90687 = ORIENTED_EDGE('',*,*,#90581,.F.); +#90688 = PLANE('',#90689); +#90689 = AXIS2_PLACEMENT_3D('',#90690,#90691,#90692); +#90690 = CARTESIAN_POINT('',(119.51375,-52.05,-3.5E-02)); +#90691 = DIRECTION('',(1.,0.,-0.)); +#90692 = DIRECTION('',(0.,-1.,0.)); +#90693 = ADVANCED_FACE('',(#90694),#90710,.F.); +#90694 = FACE_BOUND('',#90695,.T.); +#90695 = EDGE_LOOP('',(#90696,#90697,#90703,#90704)); +#90696 = ORIENTED_EDGE('',*,*,#90590,.T.); +#90697 = ORIENTED_EDGE('',*,*,#90698,.T.); +#90698 = EDGE_CURVE('',#90593,#90646,#90699,.T.); +#90699 = LINE('',#90700,#90701); +#90700 = CARTESIAN_POINT('',(120.98875,-52.05,-4.5E-02)); +#90701 = VECTOR('',#90702,1.); +#90702 = DIRECTION('',(0.,0.,1.)); +#90703 = ORIENTED_EDGE('',*,*,#90643,.F.); +#90704 = ORIENTED_EDGE('',*,*,#90705,.F.); +#90705 = EDGE_CURVE('',#90591,#90644,#90706,.T.); +#90706 = LINE('',#90707,#90708); +#90707 = CARTESIAN_POINT('',(119.53875,-52.05,-4.5E-02)); +#90708 = VECTOR('',#90709,1.); +#90709 = DIRECTION('',(0.,0.,1.)); +#90710 = CYLINDRICAL_SURFACE('',#90711,0.725); +#90711 = AXIS2_PLACEMENT_3D('',#90712,#90713,#90714); +#90712 = CARTESIAN_POINT('',(120.26375,-52.05,-4.5E-02)); +#90713 = DIRECTION('',(-0.,-0.,-1.)); +#90714 = DIRECTION('',(1.,9.80058945876E-15,-0.)); +#90715 = ADVANCED_FACE('',(#90716),#90727,.T.); +#90716 = FACE_BOUND('',#90717,.T.); +#90717 = EDGE_LOOP('',(#90718,#90719,#90720,#90721)); +#90718 = ORIENTED_EDGE('',*,*,#90618,.T.); +#90719 = ORIENTED_EDGE('',*,*,#90705,.T.); +#90720 = ORIENTED_EDGE('',*,*,#90671,.F.); +#90721 = ORIENTED_EDGE('',*,*,#90722,.F.); +#90722 = EDGE_CURVE('',#90610,#90663,#90723,.T.); +#90723 = LINE('',#90724,#90725); +#90724 = CARTESIAN_POINT('',(119.53875,-53.35,-4.5E-02)); +#90725 = VECTOR('',#90726,1.); +#90726 = DIRECTION('',(0.,0.,1.)); +#90727 = PLANE('',#90728); +#90728 = AXIS2_PLACEMENT_3D('',#90729,#90730,#90731); +#90729 = CARTESIAN_POINT('',(119.53875,-52.05,-4.5E-02)); +#90730 = DIRECTION('',(1.,0.,-0.)); +#90731 = DIRECTION('',(0.,-1.,0.)); +#90732 = ADVANCED_FACE('',(#90733),#90744,.F.); +#90733 = FACE_BOUND('',#90734,.T.); +#90734 = EDGE_LOOP('',(#90735,#90736,#90737,#90738)); +#90735 = ORIENTED_EDGE('',*,*,#90609,.T.); +#90736 = ORIENTED_EDGE('',*,*,#90722,.T.); +#90737 = ORIENTED_EDGE('',*,*,#90662,.F.); +#90738 = ORIENTED_EDGE('',*,*,#90739,.F.); +#90739 = EDGE_CURVE('',#90602,#90655,#90740,.T.); +#90740 = LINE('',#90741,#90742); +#90741 = CARTESIAN_POINT('',(120.98875,-53.35,-4.5E-02)); +#90742 = VECTOR('',#90743,1.); +#90743 = DIRECTION('',(0.,0.,1.)); +#90744 = CYLINDRICAL_SURFACE('',#90745,0.725); +#90745 = AXIS2_PLACEMENT_3D('',#90746,#90747,#90748); +#90746 = CARTESIAN_POINT('',(120.26375,-53.35,-4.5E-02)); +#90747 = DIRECTION('',(-0.,-0.,-1.)); +#90748 = DIRECTION('',(-1.,9.80058945876E-15,-0.)); +#90749 = ADVANCED_FACE('',(#90750),#90756,.T.); +#90750 = FACE_BOUND('',#90751,.T.); +#90751 = EDGE_LOOP('',(#90752,#90753,#90754,#90755)); +#90752 = ORIENTED_EDGE('',*,*,#90601,.T.); +#90753 = ORIENTED_EDGE('',*,*,#90739,.T.); +#90754 = ORIENTED_EDGE('',*,*,#90654,.F.); +#90755 = ORIENTED_EDGE('',*,*,#90698,.F.); +#90756 = PLANE('',#90757); +#90757 = AXIS2_PLACEMENT_3D('',#90758,#90759,#90760); +#90758 = CARTESIAN_POINT('',(120.98875,-53.35,-4.5E-02)); +#90759 = DIRECTION('',(-1.,0.,0.)); +#90760 = DIRECTION('',(0.,1.,0.)); +#90761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#90765)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#90762,#90763,#90764)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#90762 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#90763 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#90764 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#90765 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#90762, + 'distance_accuracy_value','confusion accuracy'); +#90766 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#90767,#90769); +#90767 = ( REPRESENTATION_RELATIONSHIP('','',#90466,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#90768) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#90768 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1835); +#90769 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #90770); +#90770 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('457','=>[0:1:1:450]','',#5, + #90461,$); +#90771 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#90463)); +#90772 = SHAPE_DEFINITION_REPRESENTATION(#90773,#90779); +#90773 = PRODUCT_DEFINITION_SHAPE('','',#90774); +#90774 = PRODUCT_DEFINITION('design','',#90775,#90778); +#90775 = PRODUCT_DEFINITION_FORMATION('','',#90776); +#90776 = PRODUCT('HackPad_pad_201','HackPad_pad_201','',(#90777)); +#90777 = PRODUCT_CONTEXT('',#2,'mechanical'); +#90778 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#90779 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#90780),#91070); +#90780 = MANIFOLD_SOLID_BREP('',#90781); +#90781 = CLOSED_SHELL('',(#90782,#90822,#90853,#90884,#90937,#90990, + #91002,#91024,#91041,#91058)); +#90782 = ADVANCED_FACE('',(#90783),#90817,.T.); +#90783 = FACE_BOUND('',#90784,.T.); +#90784 = EDGE_LOOP('',(#90785,#90795,#90803,#90811)); +#90785 = ORIENTED_EDGE('',*,*,#90786,.T.); +#90786 = EDGE_CURVE('',#90787,#90789,#90791,.T.); +#90787 = VERTEX_POINT('',#90788); +#90788 = CARTESIAN_POINT('',(132.46375,-54.3,1.6)); +#90789 = VERTEX_POINT('',#90790); +#90790 = CARTESIAN_POINT('',(132.46375,-54.3,1.635)); +#90791 = LINE('',#90792,#90793); +#90792 = CARTESIAN_POINT('',(132.46375,-54.3,1.6)); +#90793 = VECTOR('',#90794,1.); +#90794 = DIRECTION('',(0.,0.,1.)); +#90795 = ORIENTED_EDGE('',*,*,#90796,.T.); +#90796 = EDGE_CURVE('',#90789,#90797,#90799,.T.); +#90797 = VERTEX_POINT('',#90798); +#90798 = CARTESIAN_POINT('',(130.46375,-54.3,1.635)); +#90799 = LINE('',#90800,#90801); +#90800 = CARTESIAN_POINT('',(132.46375,-54.3,1.635)); +#90801 = VECTOR('',#90802,1.); +#90802 = DIRECTION('',(-1.,0.,0.)); +#90803 = ORIENTED_EDGE('',*,*,#90804,.F.); +#90804 = EDGE_CURVE('',#90805,#90797,#90807,.T.); +#90805 = VERTEX_POINT('',#90806); +#90806 = CARTESIAN_POINT('',(130.46375,-54.3,1.6)); +#90807 = LINE('',#90808,#90809); +#90808 = CARTESIAN_POINT('',(130.46375,-54.3,1.6)); +#90809 = VECTOR('',#90810,1.); +#90810 = DIRECTION('',(0.,0.,1.)); +#90811 = ORIENTED_EDGE('',*,*,#90812,.F.); +#90812 = EDGE_CURVE('',#90787,#90805,#90813,.T.); +#90813 = LINE('',#90814,#90815); +#90814 = CARTESIAN_POINT('',(132.46375,-54.3,1.6)); +#90815 = VECTOR('',#90816,1.); +#90816 = DIRECTION('',(-1.,0.,0.)); +#90817 = PLANE('',#90818); +#90818 = AXIS2_PLACEMENT_3D('',#90819,#90820,#90821); +#90819 = CARTESIAN_POINT('',(132.46375,-54.3,1.6)); +#90820 = DIRECTION('',(0.,-1.,0.)); +#90821 = DIRECTION('',(-1.,0.,0.)); +#90822 = ADVANCED_FACE('',(#90823),#90848,.T.); +#90823 = FACE_BOUND('',#90824,.T.); +#90824 = EDGE_LOOP('',(#90825,#90835,#90841,#90842)); +#90825 = ORIENTED_EDGE('',*,*,#90826,.T.); +#90826 = EDGE_CURVE('',#90827,#90829,#90831,.T.); +#90827 = VERTEX_POINT('',#90828); +#90828 = CARTESIAN_POINT('',(132.46375,-51.1,1.6)); +#90829 = VERTEX_POINT('',#90830); +#90830 = CARTESIAN_POINT('',(132.46375,-51.1,1.635)); +#90831 = LINE('',#90832,#90833); +#90832 = CARTESIAN_POINT('',(132.46375,-51.1,1.6)); +#90833 = VECTOR('',#90834,1.); +#90834 = DIRECTION('',(0.,0.,1.)); +#90835 = ORIENTED_EDGE('',*,*,#90836,.T.); +#90836 = EDGE_CURVE('',#90829,#90789,#90837,.T.); +#90837 = LINE('',#90838,#90839); +#90838 = CARTESIAN_POINT('',(132.46375,-51.1,1.635)); +#90839 = VECTOR('',#90840,1.); +#90840 = DIRECTION('',(0.,-1.,0.)); +#90841 = ORIENTED_EDGE('',*,*,#90786,.F.); +#90842 = ORIENTED_EDGE('',*,*,#90843,.F.); +#90843 = EDGE_CURVE('',#90827,#90787,#90844,.T.); +#90844 = LINE('',#90845,#90846); +#90845 = CARTESIAN_POINT('',(132.46375,-51.1,1.6)); +#90846 = VECTOR('',#90847,1.); +#90847 = DIRECTION('',(0.,-1.,0.)); +#90848 = PLANE('',#90849); +#90849 = AXIS2_PLACEMENT_3D('',#90850,#90851,#90852); +#90850 = CARTESIAN_POINT('',(132.46375,-51.1,1.6)); +#90851 = DIRECTION('',(1.,0.,-0.)); +#90852 = DIRECTION('',(0.,-1.,0.)); +#90853 = ADVANCED_FACE('',(#90854),#90879,.T.); +#90854 = FACE_BOUND('',#90855,.T.); +#90855 = EDGE_LOOP('',(#90856,#90857,#90865,#90873)); +#90856 = ORIENTED_EDGE('',*,*,#90804,.T.); +#90857 = ORIENTED_EDGE('',*,*,#90858,.T.); +#90858 = EDGE_CURVE('',#90797,#90859,#90861,.T.); +#90859 = VERTEX_POINT('',#90860); +#90860 = CARTESIAN_POINT('',(130.46375,-51.1,1.635)); +#90861 = LINE('',#90862,#90863); +#90862 = CARTESIAN_POINT('',(130.46375,-54.3,1.635)); +#90863 = VECTOR('',#90864,1.); +#90864 = DIRECTION('',(0.,1.,0.)); +#90865 = ORIENTED_EDGE('',*,*,#90866,.F.); +#90866 = EDGE_CURVE('',#90867,#90859,#90869,.T.); +#90867 = VERTEX_POINT('',#90868); +#90868 = CARTESIAN_POINT('',(130.46375,-51.1,1.6)); +#90869 = LINE('',#90870,#90871); +#90870 = CARTESIAN_POINT('',(130.46375,-51.1,1.6)); +#90871 = VECTOR('',#90872,1.); +#90872 = DIRECTION('',(0.,0.,1.)); +#90873 = ORIENTED_EDGE('',*,*,#90874,.F.); +#90874 = EDGE_CURVE('',#90805,#90867,#90875,.T.); +#90875 = LINE('',#90876,#90877); +#90876 = CARTESIAN_POINT('',(130.46375,-54.3,1.6)); +#90877 = VECTOR('',#90878,1.); +#90878 = DIRECTION('',(0.,1.,0.)); +#90879 = PLANE('',#90880); +#90880 = AXIS2_PLACEMENT_3D('',#90881,#90882,#90883); +#90881 = CARTESIAN_POINT('',(130.46375,-54.3,1.6)); +#90882 = DIRECTION('',(-1.,0.,0.)); +#90883 = DIRECTION('',(0.,1.,0.)); +#90884 = ADVANCED_FACE('',(#90885,#90896),#90932,.F.); +#90885 = FACE_BOUND('',#90886,.F.); +#90886 = EDGE_LOOP('',(#90887,#90888,#90889,#90895)); +#90887 = ORIENTED_EDGE('',*,*,#90812,.F.); +#90888 = ORIENTED_EDGE('',*,*,#90843,.F.); +#90889 = ORIENTED_EDGE('',*,*,#90890,.F.); +#90890 = EDGE_CURVE('',#90867,#90827,#90891,.T.); +#90891 = LINE('',#90892,#90893); +#90892 = CARTESIAN_POINT('',(130.46375,-51.1,1.6)); +#90893 = VECTOR('',#90894,1.); +#90894 = DIRECTION('',(1.,0.,0.)); +#90895 = ORIENTED_EDGE('',*,*,#90874,.F.); +#90896 = FACE_BOUND('',#90897,.F.); +#90897 = EDGE_LOOP('',(#90898,#90909,#90917,#90926)); +#90898 = ORIENTED_EDGE('',*,*,#90899,.T.); +#90899 = EDGE_CURVE('',#90900,#90902,#90904,.T.); +#90900 = VERTEX_POINT('',#90901); +#90901 = CARTESIAN_POINT('',(130.73875,-52.05,1.6)); +#90902 = VERTEX_POINT('',#90903); +#90903 = CARTESIAN_POINT('',(132.18875,-52.05,1.6)); +#90904 = CIRCLE('',#90905,0.725); +#90905 = AXIS2_PLACEMENT_3D('',#90906,#90907,#90908); +#90906 = CARTESIAN_POINT('',(131.46375,-52.05,1.6)); +#90907 = DIRECTION('',(0.,-0.,-1.)); +#90908 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#90909 = ORIENTED_EDGE('',*,*,#90910,.T.); +#90910 = EDGE_CURVE('',#90902,#90911,#90913,.T.); +#90911 = VERTEX_POINT('',#90912); +#90912 = CARTESIAN_POINT('',(132.18875,-53.35,1.6)); +#90913 = LINE('',#90914,#90915); +#90914 = CARTESIAN_POINT('',(132.18875,-26.675,1.6)); +#90915 = VECTOR('',#90916,1.); +#90916 = DIRECTION('',(0.,-1.,0.)); +#90917 = ORIENTED_EDGE('',*,*,#90918,.T.); +#90918 = EDGE_CURVE('',#90911,#90919,#90921,.T.); +#90919 = VERTEX_POINT('',#90920); +#90920 = CARTESIAN_POINT('',(130.73875,-53.35,1.6)); +#90921 = CIRCLE('',#90922,0.725); +#90922 = AXIS2_PLACEMENT_3D('',#90923,#90924,#90925); +#90923 = CARTESIAN_POINT('',(131.46375,-53.35,1.6)); +#90924 = DIRECTION('',(-0.,0.,-1.)); +#90925 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#90926 = ORIENTED_EDGE('',*,*,#90927,.T.); +#90927 = EDGE_CURVE('',#90919,#90900,#90928,.T.); +#90928 = LINE('',#90929,#90930); +#90929 = CARTESIAN_POINT('',(130.73875,-26.025,1.6)); +#90930 = VECTOR('',#90931,1.); +#90931 = DIRECTION('',(-0.,1.,0.)); +#90932 = PLANE('',#90933); +#90933 = AXIS2_PLACEMENT_3D('',#90934,#90935,#90936); +#90934 = CARTESIAN_POINT('',(0.,0.,1.6)); +#90935 = DIRECTION('',(0.,0.,1.)); +#90936 = DIRECTION('',(1.,0.,-0.)); +#90937 = ADVANCED_FACE('',(#90938,#90949),#90985,.T.); +#90938 = FACE_BOUND('',#90939,.T.); +#90939 = EDGE_LOOP('',(#90940,#90941,#90942,#90948)); +#90940 = ORIENTED_EDGE('',*,*,#90796,.F.); +#90941 = ORIENTED_EDGE('',*,*,#90836,.F.); +#90942 = ORIENTED_EDGE('',*,*,#90943,.F.); +#90943 = EDGE_CURVE('',#90859,#90829,#90944,.T.); +#90944 = LINE('',#90945,#90946); +#90945 = CARTESIAN_POINT('',(130.46375,-51.1,1.635)); +#90946 = VECTOR('',#90947,1.); +#90947 = DIRECTION('',(1.,0.,0.)); +#90948 = ORIENTED_EDGE('',*,*,#90858,.F.); +#90949 = FACE_BOUND('',#90950,.T.); +#90950 = EDGE_LOOP('',(#90951,#90962,#90970,#90979)); +#90951 = ORIENTED_EDGE('',*,*,#90952,.T.); +#90952 = EDGE_CURVE('',#90953,#90955,#90957,.T.); +#90953 = VERTEX_POINT('',#90954); +#90954 = CARTESIAN_POINT('',(130.73875,-52.05,1.635)); +#90955 = VERTEX_POINT('',#90956); +#90956 = CARTESIAN_POINT('',(132.18875,-52.05,1.635)); +#90957 = CIRCLE('',#90958,0.725); +#90958 = AXIS2_PLACEMENT_3D('',#90959,#90960,#90961); +#90959 = CARTESIAN_POINT('',(131.46375,-52.05,1.635)); +#90960 = DIRECTION('',(0.,-0.,-1.)); +#90961 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#90962 = ORIENTED_EDGE('',*,*,#90963,.T.); +#90963 = EDGE_CURVE('',#90955,#90964,#90966,.T.); +#90964 = VERTEX_POINT('',#90965); +#90965 = CARTESIAN_POINT('',(132.18875,-53.35,1.635)); +#90966 = LINE('',#90967,#90968); +#90967 = CARTESIAN_POINT('',(132.18875,-26.675,1.635)); +#90968 = VECTOR('',#90969,1.); +#90969 = DIRECTION('',(0.,-1.,0.)); +#90970 = ORIENTED_EDGE('',*,*,#90971,.T.); +#90971 = EDGE_CURVE('',#90964,#90972,#90974,.T.); +#90972 = VERTEX_POINT('',#90973); +#90973 = CARTESIAN_POINT('',(130.73875,-53.35,1.635)); +#90974 = CIRCLE('',#90975,0.725); +#90975 = AXIS2_PLACEMENT_3D('',#90976,#90977,#90978); +#90976 = CARTESIAN_POINT('',(131.46375,-53.35,1.635)); +#90977 = DIRECTION('',(-0.,0.,-1.)); +#90978 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#90979 = ORIENTED_EDGE('',*,*,#90980,.T.); +#90980 = EDGE_CURVE('',#90972,#90953,#90981,.T.); +#90981 = LINE('',#90982,#90983); +#90982 = CARTESIAN_POINT('',(130.73875,-26.025,1.635)); +#90983 = VECTOR('',#90984,1.); +#90984 = DIRECTION('',(-0.,1.,0.)); +#90985 = PLANE('',#90986); +#90986 = AXIS2_PLACEMENT_3D('',#90987,#90988,#90989); +#90987 = CARTESIAN_POINT('',(0.,0.,1.635)); +#90988 = DIRECTION('',(0.,0.,1.)); +#90989 = DIRECTION('',(1.,0.,-0.)); +#90990 = ADVANCED_FACE('',(#90991),#90997,.T.); +#90991 = FACE_BOUND('',#90992,.T.); +#90992 = EDGE_LOOP('',(#90993,#90994,#90995,#90996)); +#90993 = ORIENTED_EDGE('',*,*,#90866,.T.); +#90994 = ORIENTED_EDGE('',*,*,#90943,.T.); +#90995 = ORIENTED_EDGE('',*,*,#90826,.F.); +#90996 = ORIENTED_EDGE('',*,*,#90890,.F.); +#90997 = PLANE('',#90998); +#90998 = AXIS2_PLACEMENT_3D('',#90999,#91000,#91001); +#90999 = CARTESIAN_POINT('',(130.46375,-51.1,1.6)); +#91000 = DIRECTION('',(0.,1.,0.)); +#91001 = DIRECTION('',(1.,0.,0.)); +#91002 = ADVANCED_FACE('',(#91003),#91019,.F.); +#91003 = FACE_BOUND('',#91004,.T.); +#91004 = EDGE_LOOP('',(#91005,#91006,#91012,#91013)); +#91005 = ORIENTED_EDGE('',*,*,#90899,.T.); +#91006 = ORIENTED_EDGE('',*,*,#91007,.T.); +#91007 = EDGE_CURVE('',#90902,#90955,#91008,.T.); +#91008 = LINE('',#91009,#91010); +#91009 = CARTESIAN_POINT('',(132.18875,-52.05,-4.5E-02)); +#91010 = VECTOR('',#91011,1.); +#91011 = DIRECTION('',(0.,0.,1.)); +#91012 = ORIENTED_EDGE('',*,*,#90952,.F.); +#91013 = ORIENTED_EDGE('',*,*,#91014,.F.); +#91014 = EDGE_CURVE('',#90900,#90953,#91015,.T.); +#91015 = LINE('',#91016,#91017); +#91016 = CARTESIAN_POINT('',(130.73875,-52.05,-4.5E-02)); +#91017 = VECTOR('',#91018,1.); +#91018 = DIRECTION('',(0.,0.,1.)); +#91019 = CYLINDRICAL_SURFACE('',#91020,0.725); +#91020 = AXIS2_PLACEMENT_3D('',#91021,#91022,#91023); +#91021 = CARTESIAN_POINT('',(131.46375,-52.05,-4.5E-02)); +#91022 = DIRECTION('',(-0.,-0.,-1.)); +#91023 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#91024 = ADVANCED_FACE('',(#91025),#91036,.T.); +#91025 = FACE_BOUND('',#91026,.T.); +#91026 = EDGE_LOOP('',(#91027,#91028,#91029,#91030)); +#91027 = ORIENTED_EDGE('',*,*,#90927,.T.); +#91028 = ORIENTED_EDGE('',*,*,#91014,.T.); +#91029 = ORIENTED_EDGE('',*,*,#90980,.F.); +#91030 = ORIENTED_EDGE('',*,*,#91031,.F.); +#91031 = EDGE_CURVE('',#90919,#90972,#91032,.T.); +#91032 = LINE('',#91033,#91034); +#91033 = CARTESIAN_POINT('',(130.73875,-53.35,-4.5E-02)); +#91034 = VECTOR('',#91035,1.); +#91035 = DIRECTION('',(0.,0.,1.)); +#91036 = PLANE('',#91037); +#91037 = AXIS2_PLACEMENT_3D('',#91038,#91039,#91040); +#91038 = CARTESIAN_POINT('',(130.73875,-52.05,-4.5E-02)); +#91039 = DIRECTION('',(1.,0.,-0.)); +#91040 = DIRECTION('',(0.,-1.,0.)); +#91041 = ADVANCED_FACE('',(#91042),#91053,.F.); +#91042 = FACE_BOUND('',#91043,.T.); +#91043 = EDGE_LOOP('',(#91044,#91045,#91046,#91047)); +#91044 = ORIENTED_EDGE('',*,*,#90918,.T.); +#91045 = ORIENTED_EDGE('',*,*,#91031,.T.); +#91046 = ORIENTED_EDGE('',*,*,#90971,.F.); +#91047 = ORIENTED_EDGE('',*,*,#91048,.F.); +#91048 = EDGE_CURVE('',#90911,#90964,#91049,.T.); +#91049 = LINE('',#91050,#91051); +#91050 = CARTESIAN_POINT('',(132.18875,-53.35,-4.5E-02)); +#91051 = VECTOR('',#91052,1.); +#91052 = DIRECTION('',(0.,0.,1.)); +#91053 = CYLINDRICAL_SURFACE('',#91054,0.725); +#91054 = AXIS2_PLACEMENT_3D('',#91055,#91056,#91057); +#91055 = CARTESIAN_POINT('',(131.46375,-53.35,-4.5E-02)); +#91056 = DIRECTION('',(-0.,-0.,-1.)); +#91057 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#91058 = ADVANCED_FACE('',(#91059),#91065,.T.); +#91059 = FACE_BOUND('',#91060,.T.); +#91060 = EDGE_LOOP('',(#91061,#91062,#91063,#91064)); +#91061 = ORIENTED_EDGE('',*,*,#90910,.T.); +#91062 = ORIENTED_EDGE('',*,*,#91048,.T.); +#91063 = ORIENTED_EDGE('',*,*,#90963,.F.); +#91064 = ORIENTED_EDGE('',*,*,#91007,.F.); +#91065 = PLANE('',#91066); +#91066 = AXIS2_PLACEMENT_3D('',#91067,#91068,#91069); +#91067 = CARTESIAN_POINT('',(132.18875,-53.35,-4.5E-02)); +#91068 = DIRECTION('',(-1.,0.,0.)); +#91069 = DIRECTION('',(0.,1.,0.)); +#91070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#91074)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#91071,#91072,#91073)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#91071 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#91072 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#91073 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#91074 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#91071, + 'distance_accuracy_value','confusion accuracy'); +#91075 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#91076,#91078); +#91076 = ( REPRESENTATION_RELATIONSHIP('','',#90779,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#91077) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#91077 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1839); +#91078 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #91079); +#91079 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('458','=>[0:1:1:451]','',#5, + #90774,$); +#91080 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#90776)); +#91081 = SHAPE_DEFINITION_REPRESENTATION(#91082,#91088); +#91082 = PRODUCT_DEFINITION_SHAPE('','',#91083); +#91083 = PRODUCT_DEFINITION('design','',#91084,#91087); +#91084 = PRODUCT_DEFINITION_FORMATION('','',#91085); +#91085 = PRODUCT('HackPad_pad_202','HackPad_pad_202','',(#91086)); +#91086 = PRODUCT_CONTEXT('',#2,'mechanical'); +#91087 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#91088 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#91089),#91379); +#91089 = MANIFOLD_SOLID_BREP('',#91090); +#91090 = CLOSED_SHELL('',(#91091,#91131,#91162,#91193,#91246,#91299, + #91311,#91333,#91350,#91367)); +#91091 = ADVANCED_FACE('',(#91092),#91126,.T.); +#91092 = FACE_BOUND('',#91093,.T.); +#91093 = EDGE_LOOP('',(#91094,#91104,#91112,#91120)); +#91094 = ORIENTED_EDGE('',*,*,#91095,.T.); +#91095 = EDGE_CURVE('',#91096,#91098,#91100,.T.); +#91096 = VERTEX_POINT('',#91097); +#91097 = CARTESIAN_POINT('',(132.46375,-54.3,-3.5E-02)); +#91098 = VERTEX_POINT('',#91099); +#91099 = CARTESIAN_POINT('',(132.46375,-54.3,0.)); +#91100 = LINE('',#91101,#91102); +#91101 = CARTESIAN_POINT('',(132.46375,-54.3,-3.5E-02)); +#91102 = VECTOR('',#91103,1.); +#91103 = DIRECTION('',(0.,0.,1.)); +#91104 = ORIENTED_EDGE('',*,*,#91105,.T.); +#91105 = EDGE_CURVE('',#91098,#91106,#91108,.T.); +#91106 = VERTEX_POINT('',#91107); +#91107 = CARTESIAN_POINT('',(130.46375,-54.3,0.)); +#91108 = LINE('',#91109,#91110); +#91109 = CARTESIAN_POINT('',(132.46375,-54.3,0.)); +#91110 = VECTOR('',#91111,1.); +#91111 = DIRECTION('',(-1.,0.,0.)); +#91112 = ORIENTED_EDGE('',*,*,#91113,.F.); +#91113 = EDGE_CURVE('',#91114,#91106,#91116,.T.); +#91114 = VERTEX_POINT('',#91115); +#91115 = CARTESIAN_POINT('',(130.46375,-54.3,-3.5E-02)); +#91116 = LINE('',#91117,#91118); +#91117 = CARTESIAN_POINT('',(130.46375,-54.3,-3.5E-02)); +#91118 = VECTOR('',#91119,1.); +#91119 = DIRECTION('',(0.,0.,1.)); +#91120 = ORIENTED_EDGE('',*,*,#91121,.F.); +#91121 = EDGE_CURVE('',#91096,#91114,#91122,.T.); +#91122 = LINE('',#91123,#91124); +#91123 = CARTESIAN_POINT('',(132.46375,-54.3,-3.5E-02)); +#91124 = VECTOR('',#91125,1.); +#91125 = DIRECTION('',(-1.,0.,0.)); +#91126 = PLANE('',#91127); +#91127 = AXIS2_PLACEMENT_3D('',#91128,#91129,#91130); +#91128 = CARTESIAN_POINT('',(132.46375,-54.3,-3.5E-02)); +#91129 = DIRECTION('',(0.,-1.,0.)); +#91130 = DIRECTION('',(-1.,0.,0.)); +#91131 = ADVANCED_FACE('',(#91132),#91157,.T.); +#91132 = FACE_BOUND('',#91133,.T.); +#91133 = EDGE_LOOP('',(#91134,#91144,#91150,#91151)); +#91134 = ORIENTED_EDGE('',*,*,#91135,.T.); +#91135 = EDGE_CURVE('',#91136,#91138,#91140,.T.); +#91136 = VERTEX_POINT('',#91137); +#91137 = CARTESIAN_POINT('',(132.46375,-51.1,-3.5E-02)); +#91138 = VERTEX_POINT('',#91139); +#91139 = CARTESIAN_POINT('',(132.46375,-51.1,0.)); +#91140 = LINE('',#91141,#91142); +#91141 = CARTESIAN_POINT('',(132.46375,-51.1,-3.5E-02)); +#91142 = VECTOR('',#91143,1.); +#91143 = DIRECTION('',(0.,0.,1.)); +#91144 = ORIENTED_EDGE('',*,*,#91145,.T.); +#91145 = EDGE_CURVE('',#91138,#91098,#91146,.T.); +#91146 = LINE('',#91147,#91148); +#91147 = CARTESIAN_POINT('',(132.46375,-51.1,0.)); +#91148 = VECTOR('',#91149,1.); +#91149 = DIRECTION('',(0.,-1.,0.)); +#91150 = ORIENTED_EDGE('',*,*,#91095,.F.); +#91151 = ORIENTED_EDGE('',*,*,#91152,.F.); +#91152 = EDGE_CURVE('',#91136,#91096,#91153,.T.); +#91153 = LINE('',#91154,#91155); +#91154 = CARTESIAN_POINT('',(132.46375,-51.1,-3.5E-02)); +#91155 = VECTOR('',#91156,1.); +#91156 = DIRECTION('',(0.,-1.,0.)); +#91157 = PLANE('',#91158); +#91158 = AXIS2_PLACEMENT_3D('',#91159,#91160,#91161); +#91159 = CARTESIAN_POINT('',(132.46375,-51.1,-3.5E-02)); +#91160 = DIRECTION('',(1.,0.,-0.)); +#91161 = DIRECTION('',(0.,-1.,0.)); +#91162 = ADVANCED_FACE('',(#91163),#91188,.T.); +#91163 = FACE_BOUND('',#91164,.T.); +#91164 = EDGE_LOOP('',(#91165,#91166,#91174,#91182)); +#91165 = ORIENTED_EDGE('',*,*,#91113,.T.); +#91166 = ORIENTED_EDGE('',*,*,#91167,.T.); +#91167 = EDGE_CURVE('',#91106,#91168,#91170,.T.); +#91168 = VERTEX_POINT('',#91169); +#91169 = CARTESIAN_POINT('',(130.46375,-51.1,0.)); +#91170 = LINE('',#91171,#91172); +#91171 = CARTESIAN_POINT('',(130.46375,-54.3,0.)); +#91172 = VECTOR('',#91173,1.); +#91173 = DIRECTION('',(0.,1.,0.)); +#91174 = ORIENTED_EDGE('',*,*,#91175,.F.); +#91175 = EDGE_CURVE('',#91176,#91168,#91178,.T.); +#91176 = VERTEX_POINT('',#91177); +#91177 = CARTESIAN_POINT('',(130.46375,-51.1,-3.5E-02)); +#91178 = LINE('',#91179,#91180); +#91179 = CARTESIAN_POINT('',(130.46375,-51.1,-3.5E-02)); +#91180 = VECTOR('',#91181,1.); +#91181 = DIRECTION('',(0.,0.,1.)); +#91182 = ORIENTED_EDGE('',*,*,#91183,.F.); +#91183 = EDGE_CURVE('',#91114,#91176,#91184,.T.); +#91184 = LINE('',#91185,#91186); +#91185 = CARTESIAN_POINT('',(130.46375,-54.3,-3.5E-02)); +#91186 = VECTOR('',#91187,1.); +#91187 = DIRECTION('',(0.,1.,0.)); +#91188 = PLANE('',#91189); +#91189 = AXIS2_PLACEMENT_3D('',#91190,#91191,#91192); +#91190 = CARTESIAN_POINT('',(130.46375,-54.3,-3.5E-02)); +#91191 = DIRECTION('',(-1.,0.,0.)); +#91192 = DIRECTION('',(0.,1.,0.)); +#91193 = ADVANCED_FACE('',(#91194,#91205),#91241,.F.); +#91194 = FACE_BOUND('',#91195,.F.); +#91195 = EDGE_LOOP('',(#91196,#91197,#91198,#91204)); +#91196 = ORIENTED_EDGE('',*,*,#91121,.F.); +#91197 = ORIENTED_EDGE('',*,*,#91152,.F.); +#91198 = ORIENTED_EDGE('',*,*,#91199,.F.); +#91199 = EDGE_CURVE('',#91176,#91136,#91200,.T.); +#91200 = LINE('',#91201,#91202); +#91201 = CARTESIAN_POINT('',(130.46375,-51.1,-3.5E-02)); +#91202 = VECTOR('',#91203,1.); +#91203 = DIRECTION('',(1.,0.,0.)); +#91204 = ORIENTED_EDGE('',*,*,#91183,.F.); +#91205 = FACE_BOUND('',#91206,.F.); +#91206 = EDGE_LOOP('',(#91207,#91218,#91226,#91235)); +#91207 = ORIENTED_EDGE('',*,*,#91208,.T.); +#91208 = EDGE_CURVE('',#91209,#91211,#91213,.T.); +#91209 = VERTEX_POINT('',#91210); +#91210 = CARTESIAN_POINT('',(130.73875,-52.05,-3.5E-02)); +#91211 = VERTEX_POINT('',#91212); +#91212 = CARTESIAN_POINT('',(132.18875,-52.05,-3.5E-02)); +#91213 = CIRCLE('',#91214,0.725); +#91214 = AXIS2_PLACEMENT_3D('',#91215,#91216,#91217); +#91215 = CARTESIAN_POINT('',(131.46375,-52.05,-3.5E-02)); +#91216 = DIRECTION('',(0.,-0.,-1.)); +#91217 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#91218 = ORIENTED_EDGE('',*,*,#91219,.T.); +#91219 = EDGE_CURVE('',#91211,#91220,#91222,.T.); +#91220 = VERTEX_POINT('',#91221); +#91221 = CARTESIAN_POINT('',(132.18875,-53.35,-3.5E-02)); +#91222 = LINE('',#91223,#91224); +#91223 = CARTESIAN_POINT('',(132.18875,-26.675,-3.5E-02)); +#91224 = VECTOR('',#91225,1.); +#91225 = DIRECTION('',(0.,-1.,0.)); +#91226 = ORIENTED_EDGE('',*,*,#91227,.T.); +#91227 = EDGE_CURVE('',#91220,#91228,#91230,.T.); +#91228 = VERTEX_POINT('',#91229); +#91229 = CARTESIAN_POINT('',(130.73875,-53.35,-3.5E-02)); +#91230 = CIRCLE('',#91231,0.725); +#91231 = AXIS2_PLACEMENT_3D('',#91232,#91233,#91234); +#91232 = CARTESIAN_POINT('',(131.46375,-53.35,-3.5E-02)); +#91233 = DIRECTION('',(-0.,0.,-1.)); +#91234 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#91235 = ORIENTED_EDGE('',*,*,#91236,.T.); +#91236 = EDGE_CURVE('',#91228,#91209,#91237,.T.); +#91237 = LINE('',#91238,#91239); +#91238 = CARTESIAN_POINT('',(130.73875,-26.025,-3.5E-02)); +#91239 = VECTOR('',#91240,1.); +#91240 = DIRECTION('',(-0.,1.,0.)); +#91241 = PLANE('',#91242); +#91242 = AXIS2_PLACEMENT_3D('',#91243,#91244,#91245); +#91243 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#91244 = DIRECTION('',(0.,0.,1.)); +#91245 = DIRECTION('',(1.,0.,-0.)); +#91246 = ADVANCED_FACE('',(#91247,#91258),#91294,.T.); +#91247 = FACE_BOUND('',#91248,.T.); +#91248 = EDGE_LOOP('',(#91249,#91250,#91251,#91257)); +#91249 = ORIENTED_EDGE('',*,*,#91105,.F.); +#91250 = ORIENTED_EDGE('',*,*,#91145,.F.); +#91251 = ORIENTED_EDGE('',*,*,#91252,.F.); +#91252 = EDGE_CURVE('',#91168,#91138,#91253,.T.); +#91253 = LINE('',#91254,#91255); +#91254 = CARTESIAN_POINT('',(130.46375,-51.1,0.)); +#91255 = VECTOR('',#91256,1.); +#91256 = DIRECTION('',(1.,0.,0.)); +#91257 = ORIENTED_EDGE('',*,*,#91167,.F.); +#91258 = FACE_BOUND('',#91259,.T.); +#91259 = EDGE_LOOP('',(#91260,#91271,#91279,#91288)); +#91260 = ORIENTED_EDGE('',*,*,#91261,.T.); +#91261 = EDGE_CURVE('',#91262,#91264,#91266,.T.); +#91262 = VERTEX_POINT('',#91263); +#91263 = CARTESIAN_POINT('',(130.73875,-52.05,0.)); +#91264 = VERTEX_POINT('',#91265); +#91265 = CARTESIAN_POINT('',(132.18875,-52.05,0.)); +#91266 = CIRCLE('',#91267,0.725); +#91267 = AXIS2_PLACEMENT_3D('',#91268,#91269,#91270); +#91268 = CARTESIAN_POINT('',(131.46375,-52.05,0.)); +#91269 = DIRECTION('',(0.,-0.,-1.)); +#91270 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#91271 = ORIENTED_EDGE('',*,*,#91272,.T.); +#91272 = EDGE_CURVE('',#91264,#91273,#91275,.T.); +#91273 = VERTEX_POINT('',#91274); +#91274 = CARTESIAN_POINT('',(132.18875,-53.35,0.)); +#91275 = LINE('',#91276,#91277); +#91276 = CARTESIAN_POINT('',(132.18875,-26.675,0.)); +#91277 = VECTOR('',#91278,1.); +#91278 = DIRECTION('',(0.,-1.,0.)); +#91279 = ORIENTED_EDGE('',*,*,#91280,.T.); +#91280 = EDGE_CURVE('',#91273,#91281,#91283,.T.); +#91281 = VERTEX_POINT('',#91282); +#91282 = CARTESIAN_POINT('',(130.73875,-53.35,0.)); +#91283 = CIRCLE('',#91284,0.725); +#91284 = AXIS2_PLACEMENT_3D('',#91285,#91286,#91287); +#91285 = CARTESIAN_POINT('',(131.46375,-53.35,0.)); +#91286 = DIRECTION('',(-0.,0.,-1.)); +#91287 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#91288 = ORIENTED_EDGE('',*,*,#91289,.T.); +#91289 = EDGE_CURVE('',#91281,#91262,#91290,.T.); +#91290 = LINE('',#91291,#91292); +#91291 = CARTESIAN_POINT('',(130.73875,-26.025,0.)); +#91292 = VECTOR('',#91293,1.); +#91293 = DIRECTION('',(-0.,1.,0.)); +#91294 = PLANE('',#91295); +#91295 = AXIS2_PLACEMENT_3D('',#91296,#91297,#91298); +#91296 = CARTESIAN_POINT('',(0.,0.,0.)); +#91297 = DIRECTION('',(0.,0.,1.)); +#91298 = DIRECTION('',(1.,0.,-0.)); +#91299 = ADVANCED_FACE('',(#91300),#91306,.T.); +#91300 = FACE_BOUND('',#91301,.T.); +#91301 = EDGE_LOOP('',(#91302,#91303,#91304,#91305)); +#91302 = ORIENTED_EDGE('',*,*,#91175,.T.); +#91303 = ORIENTED_EDGE('',*,*,#91252,.T.); +#91304 = ORIENTED_EDGE('',*,*,#91135,.F.); +#91305 = ORIENTED_EDGE('',*,*,#91199,.F.); +#91306 = PLANE('',#91307); +#91307 = AXIS2_PLACEMENT_3D('',#91308,#91309,#91310); +#91308 = CARTESIAN_POINT('',(130.46375,-51.1,-3.5E-02)); +#91309 = DIRECTION('',(0.,1.,0.)); +#91310 = DIRECTION('',(1.,0.,0.)); +#91311 = ADVANCED_FACE('',(#91312),#91328,.F.); +#91312 = FACE_BOUND('',#91313,.T.); +#91313 = EDGE_LOOP('',(#91314,#91315,#91321,#91322)); +#91314 = ORIENTED_EDGE('',*,*,#91208,.T.); +#91315 = ORIENTED_EDGE('',*,*,#91316,.T.); +#91316 = EDGE_CURVE('',#91211,#91264,#91317,.T.); +#91317 = LINE('',#91318,#91319); +#91318 = CARTESIAN_POINT('',(132.18875,-52.05,-4.5E-02)); +#91319 = VECTOR('',#91320,1.); +#91320 = DIRECTION('',(0.,0.,1.)); +#91321 = ORIENTED_EDGE('',*,*,#91261,.F.); +#91322 = ORIENTED_EDGE('',*,*,#91323,.F.); +#91323 = EDGE_CURVE('',#91209,#91262,#91324,.T.); +#91324 = LINE('',#91325,#91326); +#91325 = CARTESIAN_POINT('',(130.73875,-52.05,-4.5E-02)); +#91326 = VECTOR('',#91327,1.); +#91327 = DIRECTION('',(0.,0.,1.)); +#91328 = CYLINDRICAL_SURFACE('',#91329,0.725); +#91329 = AXIS2_PLACEMENT_3D('',#91330,#91331,#91332); +#91330 = CARTESIAN_POINT('',(131.46375,-52.05,-4.5E-02)); +#91331 = DIRECTION('',(-0.,-0.,-1.)); +#91332 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#91333 = ADVANCED_FACE('',(#91334),#91345,.T.); +#91334 = FACE_BOUND('',#91335,.T.); +#91335 = EDGE_LOOP('',(#91336,#91337,#91338,#91339)); +#91336 = ORIENTED_EDGE('',*,*,#91236,.T.); +#91337 = ORIENTED_EDGE('',*,*,#91323,.T.); +#91338 = ORIENTED_EDGE('',*,*,#91289,.F.); +#91339 = ORIENTED_EDGE('',*,*,#91340,.F.); +#91340 = EDGE_CURVE('',#91228,#91281,#91341,.T.); +#91341 = LINE('',#91342,#91343); +#91342 = CARTESIAN_POINT('',(130.73875,-53.35,-4.5E-02)); +#91343 = VECTOR('',#91344,1.); +#91344 = DIRECTION('',(0.,0.,1.)); +#91345 = PLANE('',#91346); +#91346 = AXIS2_PLACEMENT_3D('',#91347,#91348,#91349); +#91347 = CARTESIAN_POINT('',(130.73875,-52.05,-4.5E-02)); +#91348 = DIRECTION('',(1.,0.,-0.)); +#91349 = DIRECTION('',(0.,-1.,0.)); +#91350 = ADVANCED_FACE('',(#91351),#91362,.F.); +#91351 = FACE_BOUND('',#91352,.T.); +#91352 = EDGE_LOOP('',(#91353,#91354,#91355,#91356)); +#91353 = ORIENTED_EDGE('',*,*,#91227,.T.); +#91354 = ORIENTED_EDGE('',*,*,#91340,.T.); +#91355 = ORIENTED_EDGE('',*,*,#91280,.F.); +#91356 = ORIENTED_EDGE('',*,*,#91357,.F.); +#91357 = EDGE_CURVE('',#91220,#91273,#91358,.T.); +#91358 = LINE('',#91359,#91360); +#91359 = CARTESIAN_POINT('',(132.18875,-53.35,-4.5E-02)); +#91360 = VECTOR('',#91361,1.); +#91361 = DIRECTION('',(0.,0.,1.)); +#91362 = CYLINDRICAL_SURFACE('',#91363,0.725); +#91363 = AXIS2_PLACEMENT_3D('',#91364,#91365,#91366); +#91364 = CARTESIAN_POINT('',(131.46375,-53.35,-4.5E-02)); +#91365 = DIRECTION('',(-0.,-0.,-1.)); +#91366 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#91367 = ADVANCED_FACE('',(#91368),#91374,.T.); +#91368 = FACE_BOUND('',#91369,.T.); +#91369 = EDGE_LOOP('',(#91370,#91371,#91372,#91373)); +#91370 = ORIENTED_EDGE('',*,*,#91219,.T.); +#91371 = ORIENTED_EDGE('',*,*,#91357,.T.); +#91372 = ORIENTED_EDGE('',*,*,#91272,.F.); +#91373 = ORIENTED_EDGE('',*,*,#91316,.F.); +#91374 = PLANE('',#91375); +#91375 = AXIS2_PLACEMENT_3D('',#91376,#91377,#91378); +#91376 = CARTESIAN_POINT('',(132.18875,-53.35,-4.5E-02)); +#91377 = DIRECTION('',(-1.,0.,0.)); +#91378 = DIRECTION('',(0.,1.,0.)); +#91379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#91383)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#91380,#91381,#91382)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#91380 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#91381 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#91382 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#91383 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#91380, + 'distance_accuracy_value','confusion accuracy'); +#91384 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#91385,#91387); +#91385 = ( REPRESENTATION_RELATIONSHIP('','',#91088,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#91386) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#91386 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1843); +#91387 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #91388); +#91388 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('459','=>[0:1:1:452]','',#5, + #91083,$); +#91389 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#91085)); +#91390 = SHAPE_DEFINITION_REPRESENTATION(#91391,#91397); +#91391 = PRODUCT_DEFINITION_SHAPE('','',#91392); +#91392 = PRODUCT_DEFINITION('design','',#91393,#91396); +#91393 = PRODUCT_DEFINITION_FORMATION('','',#91394); +#91394 = PRODUCT('HackPad_pad_203','HackPad_pad_203','',(#91395)); +#91395 = PRODUCT_CONTEXT('',#2,'mechanical'); +#91396 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#91397 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#91398),#91692); +#91398 = MANIFOLD_SOLID_BREP('',#91399); +#91399 = CLOSED_SHELL('',(#91400,#91440,#91473,#91506,#91559,#91612, + #91624,#91646,#91663,#91680)); +#91400 = ADVANCED_FACE('',(#91401),#91435,.F.); +#91401 = FACE_BOUND('',#91402,.F.); +#91402 = EDGE_LOOP('',(#91403,#91413,#91421,#91429)); +#91403 = ORIENTED_EDGE('',*,*,#91404,.T.); +#91404 = EDGE_CURVE('',#91405,#91407,#91409,.T.); +#91405 = VERTEX_POINT('',#91406); +#91406 = CARTESIAN_POINT('',(132.21375,-53.35,-3.5E-02)); +#91407 = VERTEX_POINT('',#91408); +#91408 = CARTESIAN_POINT('',(132.21375,-53.35,1.635)); +#91409 = LINE('',#91410,#91411); +#91410 = CARTESIAN_POINT('',(132.21375,-53.35,-3.5E-02)); +#91411 = VECTOR('',#91412,1.); +#91412 = DIRECTION('',(0.,0.,1.)); +#91413 = ORIENTED_EDGE('',*,*,#91414,.T.); +#91414 = EDGE_CURVE('',#91407,#91415,#91417,.T.); +#91415 = VERTEX_POINT('',#91416); +#91416 = CARTESIAN_POINT('',(132.21375,-52.05,1.635)); +#91417 = LINE('',#91418,#91419); +#91418 = CARTESIAN_POINT('',(132.21375,-53.35,1.635)); +#91419 = VECTOR('',#91420,1.); +#91420 = DIRECTION('',(0.,1.,0.)); +#91421 = ORIENTED_EDGE('',*,*,#91422,.F.); +#91422 = EDGE_CURVE('',#91423,#91415,#91425,.T.); +#91423 = VERTEX_POINT('',#91424); +#91424 = CARTESIAN_POINT('',(132.21375,-52.05,-3.5E-02)); +#91425 = LINE('',#91426,#91427); +#91426 = CARTESIAN_POINT('',(132.21375,-52.05,-3.5E-02)); +#91427 = VECTOR('',#91428,1.); +#91428 = DIRECTION('',(0.,0.,1.)); +#91429 = ORIENTED_EDGE('',*,*,#91430,.F.); +#91430 = EDGE_CURVE('',#91405,#91423,#91431,.T.); +#91431 = LINE('',#91432,#91433); +#91432 = CARTESIAN_POINT('',(132.21375,-53.35,-3.5E-02)); +#91433 = VECTOR('',#91434,1.); +#91434 = DIRECTION('',(0.,1.,0.)); +#91435 = PLANE('',#91436); +#91436 = AXIS2_PLACEMENT_3D('',#91437,#91438,#91439); +#91437 = CARTESIAN_POINT('',(132.21375,-53.35,-3.5E-02)); +#91438 = DIRECTION('',(-1.,0.,0.)); +#91439 = DIRECTION('',(0.,1.,0.)); +#91440 = ADVANCED_FACE('',(#91441),#91468,.T.); +#91441 = FACE_BOUND('',#91442,.F.); +#91442 = EDGE_LOOP('',(#91443,#91453,#91460,#91461)); +#91443 = ORIENTED_EDGE('',*,*,#91444,.T.); +#91444 = EDGE_CURVE('',#91445,#91447,#91449,.T.); +#91445 = VERTEX_POINT('',#91446); +#91446 = CARTESIAN_POINT('',(130.71375,-53.35,-3.5E-02)); +#91447 = VERTEX_POINT('',#91448); +#91448 = CARTESIAN_POINT('',(130.71375,-53.35,1.635)); +#91449 = LINE('',#91450,#91451); +#91450 = CARTESIAN_POINT('',(130.71375,-53.35,-3.5E-02)); +#91451 = VECTOR('',#91452,1.); +#91452 = DIRECTION('',(0.,0.,1.)); +#91453 = ORIENTED_EDGE('',*,*,#91454,.T.); +#91454 = EDGE_CURVE('',#91447,#91407,#91455,.T.); +#91455 = CIRCLE('',#91456,0.75); +#91456 = AXIS2_PLACEMENT_3D('',#91457,#91458,#91459); +#91457 = CARTESIAN_POINT('',(131.46375,-53.35,1.635)); +#91458 = DIRECTION('',(0.,0.,1.)); +#91459 = DIRECTION('',(-1.,0.,-0.)); +#91460 = ORIENTED_EDGE('',*,*,#91404,.F.); +#91461 = ORIENTED_EDGE('',*,*,#91462,.F.); +#91462 = EDGE_CURVE('',#91445,#91405,#91463,.T.); +#91463 = CIRCLE('',#91464,0.75); +#91464 = AXIS2_PLACEMENT_3D('',#91465,#91466,#91467); +#91465 = CARTESIAN_POINT('',(131.46375,-53.35,-3.5E-02)); +#91466 = DIRECTION('',(0.,0.,1.)); +#91467 = DIRECTION('',(-1.,0.,-0.)); +#91468 = CYLINDRICAL_SURFACE('',#91469,0.75); +#91469 = AXIS2_PLACEMENT_3D('',#91470,#91471,#91472); +#91470 = CARTESIAN_POINT('',(131.46375,-53.35,-3.5E-02)); +#91471 = DIRECTION('',(-0.,-0.,-1.)); +#91472 = DIRECTION('',(-1.,0.,-0.)); +#91473 = ADVANCED_FACE('',(#91474),#91501,.T.); +#91474 = FACE_BOUND('',#91475,.F.); +#91475 = EDGE_LOOP('',(#91476,#91477,#91486,#91494)); +#91476 = ORIENTED_EDGE('',*,*,#91422,.T.); +#91477 = ORIENTED_EDGE('',*,*,#91478,.T.); +#91478 = EDGE_CURVE('',#91415,#91479,#91481,.T.); +#91479 = VERTEX_POINT('',#91480); +#91480 = CARTESIAN_POINT('',(130.71375,-52.05,1.635)); +#91481 = CIRCLE('',#91482,0.75); +#91482 = AXIS2_PLACEMENT_3D('',#91483,#91484,#91485); +#91483 = CARTESIAN_POINT('',(131.46375,-52.05,1.635)); +#91484 = DIRECTION('',(0.,0.,1.)); +#91485 = DIRECTION('',(1.,0.,-0.)); +#91486 = ORIENTED_EDGE('',*,*,#91487,.F.); +#91487 = EDGE_CURVE('',#91488,#91479,#91490,.T.); +#91488 = VERTEX_POINT('',#91489); +#91489 = CARTESIAN_POINT('',(130.71375,-52.05,-3.5E-02)); +#91490 = LINE('',#91491,#91492); +#91491 = CARTESIAN_POINT('',(130.71375,-52.05,-3.5E-02)); +#91492 = VECTOR('',#91493,1.); +#91493 = DIRECTION('',(0.,0.,1.)); +#91494 = ORIENTED_EDGE('',*,*,#91495,.F.); +#91495 = EDGE_CURVE('',#91423,#91488,#91496,.T.); +#91496 = CIRCLE('',#91497,0.75); +#91497 = AXIS2_PLACEMENT_3D('',#91498,#91499,#91500); +#91498 = CARTESIAN_POINT('',(131.46375,-52.05,-3.5E-02)); +#91499 = DIRECTION('',(0.,0.,1.)); +#91500 = DIRECTION('',(1.,0.,-0.)); +#91501 = CYLINDRICAL_SURFACE('',#91502,0.75); +#91502 = AXIS2_PLACEMENT_3D('',#91503,#91504,#91505); +#91503 = CARTESIAN_POINT('',(131.46375,-52.05,-3.5E-02)); +#91504 = DIRECTION('',(-0.,-0.,-1.)); +#91505 = DIRECTION('',(1.,0.,-0.)); +#91506 = ADVANCED_FACE('',(#91507,#91518),#91554,.F.); +#91507 = FACE_BOUND('',#91508,.F.); +#91508 = EDGE_LOOP('',(#91509,#91510,#91511,#91517)); +#91509 = ORIENTED_EDGE('',*,*,#91430,.T.); +#91510 = ORIENTED_EDGE('',*,*,#91495,.T.); +#91511 = ORIENTED_EDGE('',*,*,#91512,.T.); +#91512 = EDGE_CURVE('',#91488,#91445,#91513,.T.); +#91513 = LINE('',#91514,#91515); +#91514 = CARTESIAN_POINT('',(130.71375,-52.05,-3.5E-02)); +#91515 = VECTOR('',#91516,1.); +#91516 = DIRECTION('',(0.,-1.,0.)); +#91517 = ORIENTED_EDGE('',*,*,#91462,.T.); +#91518 = FACE_BOUND('',#91519,.F.); +#91519 = EDGE_LOOP('',(#91520,#91531,#91539,#91548)); +#91520 = ORIENTED_EDGE('',*,*,#91521,.T.); +#91521 = EDGE_CURVE('',#91522,#91524,#91526,.T.); +#91522 = VERTEX_POINT('',#91523); +#91523 = CARTESIAN_POINT('',(130.73875,-52.05,-3.5E-02)); +#91524 = VERTEX_POINT('',#91525); +#91525 = CARTESIAN_POINT('',(132.18875,-52.05,-3.5E-02)); +#91526 = CIRCLE('',#91527,0.725); +#91527 = AXIS2_PLACEMENT_3D('',#91528,#91529,#91530); +#91528 = CARTESIAN_POINT('',(131.46375,-52.05,-3.5E-02)); +#91529 = DIRECTION('',(0.,-0.,-1.)); +#91530 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#91531 = ORIENTED_EDGE('',*,*,#91532,.T.); +#91532 = EDGE_CURVE('',#91524,#91533,#91535,.T.); +#91533 = VERTEX_POINT('',#91534); +#91534 = CARTESIAN_POINT('',(132.18875,-53.35,-3.5E-02)); +#91535 = LINE('',#91536,#91537); +#91536 = CARTESIAN_POINT('',(132.18875,-53.35,-3.5E-02)); +#91537 = VECTOR('',#91538,1.); +#91538 = DIRECTION('',(0.,-1.,0.)); +#91539 = ORIENTED_EDGE('',*,*,#91540,.T.); +#91540 = EDGE_CURVE('',#91533,#91541,#91543,.T.); +#91541 = VERTEX_POINT('',#91542); +#91542 = CARTESIAN_POINT('',(130.73875,-53.35,-3.5E-02)); +#91543 = CIRCLE('',#91544,0.725); +#91544 = AXIS2_PLACEMENT_3D('',#91545,#91546,#91547); +#91545 = CARTESIAN_POINT('',(131.46375,-53.35,-3.5E-02)); +#91546 = DIRECTION('',(-0.,0.,-1.)); +#91547 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#91548 = ORIENTED_EDGE('',*,*,#91549,.T.); +#91549 = EDGE_CURVE('',#91541,#91522,#91550,.T.); +#91550 = LINE('',#91551,#91552); +#91551 = CARTESIAN_POINT('',(130.73875,-52.7,-3.5E-02)); +#91552 = VECTOR('',#91553,1.); +#91553 = DIRECTION('',(-0.,1.,0.)); +#91554 = PLANE('',#91555); +#91555 = AXIS2_PLACEMENT_3D('',#91556,#91557,#91558); +#91556 = CARTESIAN_POINT('',(132.21375,-53.35,-3.5E-02)); +#91557 = DIRECTION('',(0.,0.,1.)); +#91558 = DIRECTION('',(1.,0.,-0.)); +#91559 = ADVANCED_FACE('',(#91560,#91571),#91607,.T.); +#91560 = FACE_BOUND('',#91561,.T.); +#91561 = EDGE_LOOP('',(#91562,#91563,#91564,#91570)); +#91562 = ORIENTED_EDGE('',*,*,#91414,.T.); +#91563 = ORIENTED_EDGE('',*,*,#91478,.T.); +#91564 = ORIENTED_EDGE('',*,*,#91565,.T.); +#91565 = EDGE_CURVE('',#91479,#91447,#91566,.T.); +#91566 = LINE('',#91567,#91568); +#91567 = CARTESIAN_POINT('',(130.71375,-52.05,1.635)); +#91568 = VECTOR('',#91569,1.); +#91569 = DIRECTION('',(0.,-1.,0.)); +#91570 = ORIENTED_EDGE('',*,*,#91454,.T.); +#91571 = FACE_BOUND('',#91572,.T.); +#91572 = EDGE_LOOP('',(#91573,#91584,#91592,#91601)); +#91573 = ORIENTED_EDGE('',*,*,#91574,.T.); +#91574 = EDGE_CURVE('',#91575,#91577,#91579,.T.); +#91575 = VERTEX_POINT('',#91576); +#91576 = CARTESIAN_POINT('',(130.73875,-52.05,1.635)); +#91577 = VERTEX_POINT('',#91578); +#91578 = CARTESIAN_POINT('',(132.18875,-52.05,1.635)); +#91579 = CIRCLE('',#91580,0.725); +#91580 = AXIS2_PLACEMENT_3D('',#91581,#91582,#91583); +#91581 = CARTESIAN_POINT('',(131.46375,-52.05,1.635)); +#91582 = DIRECTION('',(0.,-0.,-1.)); +#91583 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#91584 = ORIENTED_EDGE('',*,*,#91585,.T.); +#91585 = EDGE_CURVE('',#91577,#91586,#91588,.T.); +#91586 = VERTEX_POINT('',#91587); +#91587 = CARTESIAN_POINT('',(132.18875,-53.35,1.635)); +#91588 = LINE('',#91589,#91590); +#91589 = CARTESIAN_POINT('',(132.18875,-53.35,1.635)); +#91590 = VECTOR('',#91591,1.); +#91591 = DIRECTION('',(0.,-1.,0.)); +#91592 = ORIENTED_EDGE('',*,*,#91593,.T.); +#91593 = EDGE_CURVE('',#91586,#91594,#91596,.T.); +#91594 = VERTEX_POINT('',#91595); +#91595 = CARTESIAN_POINT('',(130.73875,-53.35,1.635)); +#91596 = CIRCLE('',#91597,0.725); +#91597 = AXIS2_PLACEMENT_3D('',#91598,#91599,#91600); +#91598 = CARTESIAN_POINT('',(131.46375,-53.35,1.635)); +#91599 = DIRECTION('',(-0.,0.,-1.)); +#91600 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#91601 = ORIENTED_EDGE('',*,*,#91602,.T.); +#91602 = EDGE_CURVE('',#91594,#91575,#91603,.T.); +#91603 = LINE('',#91604,#91605); +#91604 = CARTESIAN_POINT('',(130.73875,-52.7,1.635)); +#91605 = VECTOR('',#91606,1.); +#91606 = DIRECTION('',(-0.,1.,0.)); +#91607 = PLANE('',#91608); +#91608 = AXIS2_PLACEMENT_3D('',#91609,#91610,#91611); +#91609 = CARTESIAN_POINT('',(132.21375,-53.35,1.635)); +#91610 = DIRECTION('',(0.,0.,1.)); +#91611 = DIRECTION('',(1.,0.,-0.)); +#91612 = ADVANCED_FACE('',(#91613),#91619,.F.); +#91613 = FACE_BOUND('',#91614,.F.); +#91614 = EDGE_LOOP('',(#91615,#91616,#91617,#91618)); +#91615 = ORIENTED_EDGE('',*,*,#91487,.T.); +#91616 = ORIENTED_EDGE('',*,*,#91565,.T.); +#91617 = ORIENTED_EDGE('',*,*,#91444,.F.); +#91618 = ORIENTED_EDGE('',*,*,#91512,.F.); +#91619 = PLANE('',#91620); +#91620 = AXIS2_PLACEMENT_3D('',#91621,#91622,#91623); +#91621 = CARTESIAN_POINT('',(130.71375,-52.05,-3.5E-02)); +#91622 = DIRECTION('',(1.,0.,-0.)); +#91623 = DIRECTION('',(0.,-1.,0.)); +#91624 = ADVANCED_FACE('',(#91625),#91641,.F.); +#91625 = FACE_BOUND('',#91626,.T.); +#91626 = EDGE_LOOP('',(#91627,#91628,#91634,#91635)); +#91627 = ORIENTED_EDGE('',*,*,#91521,.T.); +#91628 = ORIENTED_EDGE('',*,*,#91629,.T.); +#91629 = EDGE_CURVE('',#91524,#91577,#91630,.T.); +#91630 = LINE('',#91631,#91632); +#91631 = CARTESIAN_POINT('',(132.18875,-52.05,-4.5E-02)); +#91632 = VECTOR('',#91633,1.); +#91633 = DIRECTION('',(0.,0.,1.)); +#91634 = ORIENTED_EDGE('',*,*,#91574,.F.); +#91635 = ORIENTED_EDGE('',*,*,#91636,.F.); +#91636 = EDGE_CURVE('',#91522,#91575,#91637,.T.); +#91637 = LINE('',#91638,#91639); +#91638 = CARTESIAN_POINT('',(130.73875,-52.05,-4.5E-02)); +#91639 = VECTOR('',#91640,1.); +#91640 = DIRECTION('',(0.,0.,1.)); +#91641 = CYLINDRICAL_SURFACE('',#91642,0.725); +#91642 = AXIS2_PLACEMENT_3D('',#91643,#91644,#91645); +#91643 = CARTESIAN_POINT('',(131.46375,-52.05,-4.5E-02)); +#91644 = DIRECTION('',(-0.,-0.,-1.)); +#91645 = DIRECTION('',(1.,1.960117891752E-14,-0.)); +#91646 = ADVANCED_FACE('',(#91647),#91658,.T.); +#91647 = FACE_BOUND('',#91648,.T.); +#91648 = EDGE_LOOP('',(#91649,#91650,#91651,#91652)); +#91649 = ORIENTED_EDGE('',*,*,#91549,.T.); +#91650 = ORIENTED_EDGE('',*,*,#91636,.T.); +#91651 = ORIENTED_EDGE('',*,*,#91602,.F.); +#91652 = ORIENTED_EDGE('',*,*,#91653,.F.); +#91653 = EDGE_CURVE('',#91541,#91594,#91654,.T.); +#91654 = LINE('',#91655,#91656); +#91655 = CARTESIAN_POINT('',(130.73875,-53.35,-4.5E-02)); +#91656 = VECTOR('',#91657,1.); +#91657 = DIRECTION('',(0.,0.,1.)); +#91658 = PLANE('',#91659); +#91659 = AXIS2_PLACEMENT_3D('',#91660,#91661,#91662); +#91660 = CARTESIAN_POINT('',(130.73875,-52.05,-4.5E-02)); +#91661 = DIRECTION('',(1.,0.,-0.)); +#91662 = DIRECTION('',(0.,-1.,0.)); +#91663 = ADVANCED_FACE('',(#91664),#91675,.F.); +#91664 = FACE_BOUND('',#91665,.T.); +#91665 = EDGE_LOOP('',(#91666,#91667,#91668,#91669)); +#91666 = ORIENTED_EDGE('',*,*,#91540,.T.); +#91667 = ORIENTED_EDGE('',*,*,#91653,.T.); +#91668 = ORIENTED_EDGE('',*,*,#91593,.F.); +#91669 = ORIENTED_EDGE('',*,*,#91670,.F.); +#91670 = EDGE_CURVE('',#91533,#91586,#91671,.T.); +#91671 = LINE('',#91672,#91673); +#91672 = CARTESIAN_POINT('',(132.18875,-53.35,-4.5E-02)); +#91673 = VECTOR('',#91674,1.); +#91674 = DIRECTION('',(0.,0.,1.)); +#91675 = CYLINDRICAL_SURFACE('',#91676,0.725); +#91676 = AXIS2_PLACEMENT_3D('',#91677,#91678,#91679); +#91677 = CARTESIAN_POINT('',(131.46375,-53.35,-4.5E-02)); +#91678 = DIRECTION('',(-0.,-0.,-1.)); +#91679 = DIRECTION('',(-1.,-9.80058945876E-15,0.)); +#91680 = ADVANCED_FACE('',(#91681),#91687,.T.); +#91681 = FACE_BOUND('',#91682,.T.); +#91682 = EDGE_LOOP('',(#91683,#91684,#91685,#91686)); +#91683 = ORIENTED_EDGE('',*,*,#91532,.T.); +#91684 = ORIENTED_EDGE('',*,*,#91670,.T.); +#91685 = ORIENTED_EDGE('',*,*,#91585,.F.); +#91686 = ORIENTED_EDGE('',*,*,#91629,.F.); +#91687 = PLANE('',#91688); +#91688 = AXIS2_PLACEMENT_3D('',#91689,#91690,#91691); +#91689 = CARTESIAN_POINT('',(132.18875,-53.35,-4.5E-02)); +#91690 = DIRECTION('',(-1.,0.,0.)); +#91691 = DIRECTION('',(0.,1.,0.)); +#91692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#91696)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#91693,#91694,#91695)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#91693 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#91694 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#91695 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#91696 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#91693, + 'distance_accuracy_value','confusion accuracy'); +#91697 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#91698,#91700); +#91698 = ( REPRESENTATION_RELATIONSHIP('','',#91397,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#91699) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#91699 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1847); +#91700 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #91701); +#91701 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('460','=>[0:1:1:453]','',#5, + #91392,$); +#91702 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#91394)); +#91703 = SHAPE_DEFINITION_REPRESENTATION(#91704,#91710); +#91704 = PRODUCT_DEFINITION_SHAPE('','',#91705); +#91705 = PRODUCT_DEFINITION('design','',#91706,#91709); +#91706 = PRODUCT_DEFINITION_FORMATION('','',#91707); +#91707 = PRODUCT('HackPad_pad_204','HackPad_pad_204','',(#91708)); +#91708 = PRODUCT_CONTEXT('',#2,'mechanical'); +#91709 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#91710 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#91711),#91803); +#91711 = MANIFOLD_SOLID_BREP('',#91712); +#91712 = CLOSED_SHELL('',(#91713,#91746,#91766,#91786)); +#91713 = ADVANCED_FACE('',(#91714),#91741,.T.); +#91714 = FACE_BOUND('',#91715,.T.); +#91715 = EDGE_LOOP('',(#91716,#91725,#91733,#91740)); +#91716 = ORIENTED_EDGE('',*,*,#91717,.F.); +#91717 = EDGE_CURVE('',#91718,#91718,#91720,.T.); +#91718 = VERTEX_POINT('',#91719); +#91719 = CARTESIAN_POINT('',(129.36375,-45.7,1.635)); +#91720 = CIRCLE('',#91721,1.); +#91721 = AXIS2_PLACEMENT_3D('',#91722,#91723,#91724); +#91722 = CARTESIAN_POINT('',(128.36375,-45.7,1.635)); +#91723 = DIRECTION('',(0.,0.,1.)); +#91724 = DIRECTION('',(1.,0.,-0.)); +#91725 = ORIENTED_EDGE('',*,*,#91726,.F.); +#91726 = EDGE_CURVE('',#91727,#91718,#91729,.T.); +#91727 = VERTEX_POINT('',#91728); +#91728 = CARTESIAN_POINT('',(129.36375,-45.7,1.6)); +#91729 = LINE('',#91730,#91731); +#91730 = CARTESIAN_POINT('',(129.36375,-45.7,1.6)); +#91731 = VECTOR('',#91732,1.); +#91732 = DIRECTION('',(0.,0.,1.)); +#91733 = ORIENTED_EDGE('',*,*,#91734,.T.); +#91734 = EDGE_CURVE('',#91727,#91727,#91735,.T.); +#91735 = CIRCLE('',#91736,1.); +#91736 = AXIS2_PLACEMENT_3D('',#91737,#91738,#91739); +#91737 = CARTESIAN_POINT('',(128.36375,-45.7,1.6)); +#91738 = DIRECTION('',(0.,0.,1.)); +#91739 = DIRECTION('',(1.,0.,-0.)); +#91740 = ORIENTED_EDGE('',*,*,#91726,.T.); +#91741 = CYLINDRICAL_SURFACE('',#91742,1.); +#91742 = AXIS2_PLACEMENT_3D('',#91743,#91744,#91745); +#91743 = CARTESIAN_POINT('',(128.36375,-45.7,1.6)); +#91744 = DIRECTION('',(0.,0.,1.)); +#91745 = DIRECTION('',(1.,0.,-0.)); +#91746 = ADVANCED_FACE('',(#91747,#91750),#91761,.T.); +#91747 = FACE_BOUND('',#91748,.T.); +#91748 = EDGE_LOOP('',(#91749)); +#91749 = ORIENTED_EDGE('',*,*,#91717,.T.); +#91750 = FACE_BOUND('',#91751,.T.); +#91751 = EDGE_LOOP('',(#91752)); +#91752 = ORIENTED_EDGE('',*,*,#91753,.T.); +#91753 = EDGE_CURVE('',#91754,#91754,#91756,.T.); +#91754 = VERTEX_POINT('',#91755); +#91755 = CARTESIAN_POINT('',(128.36375,-46.175,1.635)); +#91756 = CIRCLE('',#91757,0.475); +#91757 = AXIS2_PLACEMENT_3D('',#91758,#91759,#91760); +#91758 = CARTESIAN_POINT('',(128.36375,-45.7,1.635)); +#91759 = DIRECTION('',(-0.,0.,-1.)); +#91760 = DIRECTION('',(-0.,-1.,0.)); +#91761 = PLANE('',#91762); +#91762 = AXIS2_PLACEMENT_3D('',#91763,#91764,#91765); +#91763 = CARTESIAN_POINT('',(128.36375,-45.7,1.635)); +#91764 = DIRECTION('',(0.,0.,1.)); +#91765 = DIRECTION('',(1.,0.,-0.)); +#91766 = ADVANCED_FACE('',(#91767,#91770),#91781,.F.); +#91767 = FACE_BOUND('',#91768,.F.); +#91768 = EDGE_LOOP('',(#91769)); +#91769 = ORIENTED_EDGE('',*,*,#91734,.T.); +#91770 = FACE_BOUND('',#91771,.F.); +#91771 = EDGE_LOOP('',(#91772)); +#91772 = ORIENTED_EDGE('',*,*,#91773,.T.); +#91773 = EDGE_CURVE('',#91774,#91774,#91776,.T.); +#91774 = VERTEX_POINT('',#91775); +#91775 = CARTESIAN_POINT('',(128.36375,-46.175,1.6)); +#91776 = CIRCLE('',#91777,0.475); +#91777 = AXIS2_PLACEMENT_3D('',#91778,#91779,#91780); +#91778 = CARTESIAN_POINT('',(128.36375,-45.7,1.6)); +#91779 = DIRECTION('',(-0.,0.,-1.)); +#91780 = DIRECTION('',(-0.,-1.,0.)); +#91781 = PLANE('',#91782); +#91782 = AXIS2_PLACEMENT_3D('',#91783,#91784,#91785); +#91783 = CARTESIAN_POINT('',(128.36375,-45.7,1.6)); +#91784 = DIRECTION('',(0.,0.,1.)); +#91785 = DIRECTION('',(1.,0.,-0.)); +#91786 = ADVANCED_FACE('',(#91787),#91798,.F.); +#91787 = FACE_BOUND('',#91788,.T.); +#91788 = EDGE_LOOP('',(#91789,#91790,#91796,#91797)); +#91789 = ORIENTED_EDGE('',*,*,#91773,.T.); +#91790 = ORIENTED_EDGE('',*,*,#91791,.T.); +#91791 = EDGE_CURVE('',#91774,#91754,#91792,.T.); +#91792 = LINE('',#91793,#91794); +#91793 = CARTESIAN_POINT('',(128.36375,-46.175,-4.5E-02)); +#91794 = VECTOR('',#91795,1.); +#91795 = DIRECTION('',(0.,0.,1.)); +#91796 = ORIENTED_EDGE('',*,*,#91753,.F.); +#91797 = ORIENTED_EDGE('',*,*,#91791,.F.); +#91798 = CYLINDRICAL_SURFACE('',#91799,0.475); +#91799 = AXIS2_PLACEMENT_3D('',#91800,#91801,#91802); +#91800 = CARTESIAN_POINT('',(128.36375,-45.7,-4.5E-02)); +#91801 = DIRECTION('',(-0.,-0.,-1.)); +#91802 = DIRECTION('',(-0.,-1.,0.)); +#91803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#91807)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#91804,#91805,#91806)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#91804 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#91805 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#91806 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#91807 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#91804, + 'distance_accuracy_value','confusion accuracy'); +#91808 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#91809,#91811); +#91809 = ( REPRESENTATION_RELATIONSHIP('','',#91710,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#91810) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#91810 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1851); +#91811 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #91812); +#91812 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('461','=>[0:1:1:454]','',#5, + #91705,$); +#91813 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#91707)); +#91814 = SHAPE_DEFINITION_REPRESENTATION(#91815,#91821); +#91815 = PRODUCT_DEFINITION_SHAPE('','',#91816); +#91816 = PRODUCT_DEFINITION('design','',#91817,#91820); +#91817 = PRODUCT_DEFINITION_FORMATION('','',#91818); +#91818 = PRODUCT('HackPad_pad_205','HackPad_pad_205','',(#91819)); +#91819 = PRODUCT_CONTEXT('',#2,'mechanical'); +#91820 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#91821 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#91822),#91914); +#91822 = MANIFOLD_SOLID_BREP('',#91823); +#91823 = CLOSED_SHELL('',(#91824,#91857,#91877,#91897)); +#91824 = ADVANCED_FACE('',(#91825),#91852,.T.); +#91825 = FACE_BOUND('',#91826,.T.); +#91826 = EDGE_LOOP('',(#91827,#91836,#91844,#91851)); +#91827 = ORIENTED_EDGE('',*,*,#91828,.F.); +#91828 = EDGE_CURVE('',#91829,#91829,#91831,.T.); +#91829 = VERTEX_POINT('',#91830); +#91830 = CARTESIAN_POINT('',(129.36375,-45.7,0.)); +#91831 = CIRCLE('',#91832,1.); +#91832 = AXIS2_PLACEMENT_3D('',#91833,#91834,#91835); +#91833 = CARTESIAN_POINT('',(128.36375,-45.7,0.)); +#91834 = DIRECTION('',(0.,0.,1.)); +#91835 = DIRECTION('',(1.,0.,-0.)); +#91836 = ORIENTED_EDGE('',*,*,#91837,.F.); +#91837 = EDGE_CURVE('',#91838,#91829,#91840,.T.); +#91838 = VERTEX_POINT('',#91839); +#91839 = CARTESIAN_POINT('',(129.36375,-45.7,-3.5E-02)); +#91840 = LINE('',#91841,#91842); +#91841 = CARTESIAN_POINT('',(129.36375,-45.7,-3.5E-02)); +#91842 = VECTOR('',#91843,1.); +#91843 = DIRECTION('',(0.,0.,1.)); +#91844 = ORIENTED_EDGE('',*,*,#91845,.T.); +#91845 = EDGE_CURVE('',#91838,#91838,#91846,.T.); +#91846 = CIRCLE('',#91847,1.); +#91847 = AXIS2_PLACEMENT_3D('',#91848,#91849,#91850); +#91848 = CARTESIAN_POINT('',(128.36375,-45.7,-3.5E-02)); +#91849 = DIRECTION('',(0.,0.,1.)); +#91850 = DIRECTION('',(1.,0.,-0.)); +#91851 = ORIENTED_EDGE('',*,*,#91837,.T.); +#91852 = CYLINDRICAL_SURFACE('',#91853,1.); +#91853 = AXIS2_PLACEMENT_3D('',#91854,#91855,#91856); +#91854 = CARTESIAN_POINT('',(128.36375,-45.7,-3.5E-02)); +#91855 = DIRECTION('',(0.,0.,1.)); +#91856 = DIRECTION('',(1.,0.,-0.)); +#91857 = ADVANCED_FACE('',(#91858,#91861),#91872,.T.); +#91858 = FACE_BOUND('',#91859,.T.); +#91859 = EDGE_LOOP('',(#91860)); +#91860 = ORIENTED_EDGE('',*,*,#91828,.T.); +#91861 = FACE_BOUND('',#91862,.T.); +#91862 = EDGE_LOOP('',(#91863)); +#91863 = ORIENTED_EDGE('',*,*,#91864,.T.); +#91864 = EDGE_CURVE('',#91865,#91865,#91867,.T.); +#91865 = VERTEX_POINT('',#91866); +#91866 = CARTESIAN_POINT('',(128.36375,-46.175,0.)); +#91867 = CIRCLE('',#91868,0.475); +#91868 = AXIS2_PLACEMENT_3D('',#91869,#91870,#91871); +#91869 = CARTESIAN_POINT('',(128.36375,-45.7,0.)); +#91870 = DIRECTION('',(-0.,0.,-1.)); +#91871 = DIRECTION('',(-0.,-1.,0.)); +#91872 = PLANE('',#91873); +#91873 = AXIS2_PLACEMENT_3D('',#91874,#91875,#91876); +#91874 = CARTESIAN_POINT('',(128.36375,-45.7,0.)); +#91875 = DIRECTION('',(0.,0.,1.)); +#91876 = DIRECTION('',(1.,0.,-0.)); +#91877 = ADVANCED_FACE('',(#91878,#91881),#91892,.F.); +#91878 = FACE_BOUND('',#91879,.F.); +#91879 = EDGE_LOOP('',(#91880)); +#91880 = ORIENTED_EDGE('',*,*,#91845,.T.); +#91881 = FACE_BOUND('',#91882,.F.); +#91882 = EDGE_LOOP('',(#91883)); +#91883 = ORIENTED_EDGE('',*,*,#91884,.T.); +#91884 = EDGE_CURVE('',#91885,#91885,#91887,.T.); +#91885 = VERTEX_POINT('',#91886); +#91886 = CARTESIAN_POINT('',(128.36375,-46.175,-3.5E-02)); +#91887 = CIRCLE('',#91888,0.475); +#91888 = AXIS2_PLACEMENT_3D('',#91889,#91890,#91891); +#91889 = CARTESIAN_POINT('',(128.36375,-45.7,-3.5E-02)); +#91890 = DIRECTION('',(-0.,0.,-1.)); +#91891 = DIRECTION('',(-0.,-1.,0.)); +#91892 = PLANE('',#91893); +#91893 = AXIS2_PLACEMENT_3D('',#91894,#91895,#91896); +#91894 = CARTESIAN_POINT('',(128.36375,-45.7,-3.5E-02)); +#91895 = DIRECTION('',(0.,0.,1.)); +#91896 = DIRECTION('',(1.,0.,-0.)); +#91897 = ADVANCED_FACE('',(#91898),#91909,.F.); +#91898 = FACE_BOUND('',#91899,.T.); +#91899 = EDGE_LOOP('',(#91900,#91901,#91907,#91908)); +#91900 = ORIENTED_EDGE('',*,*,#91884,.T.); +#91901 = ORIENTED_EDGE('',*,*,#91902,.T.); +#91902 = EDGE_CURVE('',#91885,#91865,#91903,.T.); +#91903 = LINE('',#91904,#91905); +#91904 = CARTESIAN_POINT('',(128.36375,-46.175,-4.5E-02)); +#91905 = VECTOR('',#91906,1.); +#91906 = DIRECTION('',(0.,0.,1.)); +#91907 = ORIENTED_EDGE('',*,*,#91864,.F.); +#91908 = ORIENTED_EDGE('',*,*,#91902,.F.); +#91909 = CYLINDRICAL_SURFACE('',#91910,0.475); +#91910 = AXIS2_PLACEMENT_3D('',#91911,#91912,#91913); +#91911 = CARTESIAN_POINT('',(128.36375,-45.7,-4.5E-02)); +#91912 = DIRECTION('',(-0.,-0.,-1.)); +#91913 = DIRECTION('',(-0.,-1.,0.)); +#91914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#91918)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#91915,#91916,#91917)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#91915 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#91916 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#91917 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#91918 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#91915, + 'distance_accuracy_value','confusion accuracy'); +#91919 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#91920,#91922); +#91920 = ( REPRESENTATION_RELATIONSHIP('','',#91821,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#91921) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#91921 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1855); +#91922 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #91923); +#91923 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('462','=>[0:1:1:455]','',#5, + #91816,$); +#91924 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#91818)); +#91925 = SHAPE_DEFINITION_REPRESENTATION(#91926,#91932); +#91926 = PRODUCT_DEFINITION_SHAPE('','',#91927); +#91927 = PRODUCT_DEFINITION('design','',#91928,#91931); +#91928 = PRODUCT_DEFINITION_FORMATION('','',#91929); +#91929 = PRODUCT('HackPad_pad_206','HackPad_pad_206','',(#91930)); +#91930 = PRODUCT_CONTEXT('',#2,'mechanical'); +#91931 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#91932 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#91933),#92025); +#91933 = MANIFOLD_SOLID_BREP('',#91934); +#91934 = CLOSED_SHELL('',(#91935,#91968,#91988,#92008)); +#91935 = ADVANCED_FACE('',(#91936),#91963,.T.); +#91936 = FACE_BOUND('',#91937,.F.); +#91937 = EDGE_LOOP('',(#91938,#91948,#91955,#91956)); +#91938 = ORIENTED_EDGE('',*,*,#91939,.T.); +#91939 = EDGE_CURVE('',#91940,#91942,#91944,.T.); +#91940 = VERTEX_POINT('',#91941); +#91941 = CARTESIAN_POINT('',(128.36375,-46.2,-3.5E-02)); +#91942 = VERTEX_POINT('',#91943); +#91943 = CARTESIAN_POINT('',(128.36375,-46.2,1.635)); +#91944 = LINE('',#91945,#91946); +#91945 = CARTESIAN_POINT('',(128.36375,-46.2,-3.5E-02)); +#91946 = VECTOR('',#91947,1.); +#91947 = DIRECTION('',(0.,0.,1.)); +#91948 = ORIENTED_EDGE('',*,*,#91949,.T.); +#91949 = EDGE_CURVE('',#91942,#91942,#91950,.T.); +#91950 = CIRCLE('',#91951,0.5); +#91951 = AXIS2_PLACEMENT_3D('',#91952,#91953,#91954); +#91952 = CARTESIAN_POINT('',(128.36375,-45.7,1.635)); +#91953 = DIRECTION('',(0.,0.,1.)); +#91954 = DIRECTION('',(-0.,-1.,0.)); +#91955 = ORIENTED_EDGE('',*,*,#91939,.F.); +#91956 = ORIENTED_EDGE('',*,*,#91957,.F.); +#91957 = EDGE_CURVE('',#91940,#91940,#91958,.T.); +#91958 = CIRCLE('',#91959,0.5); +#91959 = AXIS2_PLACEMENT_3D('',#91960,#91961,#91962); +#91960 = CARTESIAN_POINT('',(128.36375,-45.7,-3.5E-02)); +#91961 = DIRECTION('',(0.,0.,1.)); +#91962 = DIRECTION('',(-0.,-1.,0.)); +#91963 = CYLINDRICAL_SURFACE('',#91964,0.5); +#91964 = AXIS2_PLACEMENT_3D('',#91965,#91966,#91967); +#91965 = CARTESIAN_POINT('',(128.36375,-45.7,-3.5E-02)); +#91966 = DIRECTION('',(-0.,-0.,-1.)); +#91967 = DIRECTION('',(-0.,-1.,0.)); +#91968 = ADVANCED_FACE('',(#91969,#91972),#91983,.F.); +#91969 = FACE_BOUND('',#91970,.F.); +#91970 = EDGE_LOOP('',(#91971)); +#91971 = ORIENTED_EDGE('',*,*,#91957,.T.); +#91972 = FACE_BOUND('',#91973,.F.); +#91973 = EDGE_LOOP('',(#91974)); +#91974 = ORIENTED_EDGE('',*,*,#91975,.T.); +#91975 = EDGE_CURVE('',#91976,#91976,#91978,.T.); +#91976 = VERTEX_POINT('',#91977); +#91977 = CARTESIAN_POINT('',(128.36375,-46.175,-3.5E-02)); +#91978 = CIRCLE('',#91979,0.475); +#91979 = AXIS2_PLACEMENT_3D('',#91980,#91981,#91982); +#91980 = CARTESIAN_POINT('',(128.36375,-45.7,-3.5E-02)); +#91981 = DIRECTION('',(-0.,0.,-1.)); +#91982 = DIRECTION('',(-0.,-1.,0.)); +#91983 = PLANE('',#91984); +#91984 = AXIS2_PLACEMENT_3D('',#91985,#91986,#91987); +#91985 = CARTESIAN_POINT('',(128.36375,-46.2,-3.5E-02)); +#91986 = DIRECTION('',(0.,0.,1.)); +#91987 = DIRECTION('',(1.,0.,-0.)); +#91988 = ADVANCED_FACE('',(#91989,#91992),#92003,.T.); +#91989 = FACE_BOUND('',#91990,.T.); +#91990 = EDGE_LOOP('',(#91991)); +#91991 = ORIENTED_EDGE('',*,*,#91949,.T.); +#91992 = FACE_BOUND('',#91993,.T.); +#91993 = EDGE_LOOP('',(#91994)); +#91994 = ORIENTED_EDGE('',*,*,#91995,.T.); +#91995 = EDGE_CURVE('',#91996,#91996,#91998,.T.); +#91996 = VERTEX_POINT('',#91997); +#91997 = CARTESIAN_POINT('',(128.36375,-46.175,1.635)); +#91998 = CIRCLE('',#91999,0.475); +#91999 = AXIS2_PLACEMENT_3D('',#92000,#92001,#92002); +#92000 = CARTESIAN_POINT('',(128.36375,-45.7,1.635)); +#92001 = DIRECTION('',(-0.,0.,-1.)); +#92002 = DIRECTION('',(-0.,-1.,0.)); +#92003 = PLANE('',#92004); +#92004 = AXIS2_PLACEMENT_3D('',#92005,#92006,#92007); +#92005 = CARTESIAN_POINT('',(128.36375,-46.2,1.635)); +#92006 = DIRECTION('',(0.,0.,1.)); +#92007 = DIRECTION('',(1.,0.,-0.)); +#92008 = ADVANCED_FACE('',(#92009),#92020,.F.); +#92009 = FACE_BOUND('',#92010,.T.); +#92010 = EDGE_LOOP('',(#92011,#92012,#92018,#92019)); +#92011 = ORIENTED_EDGE('',*,*,#91975,.T.); +#92012 = ORIENTED_EDGE('',*,*,#92013,.T.); +#92013 = EDGE_CURVE('',#91976,#91996,#92014,.T.); +#92014 = LINE('',#92015,#92016); +#92015 = CARTESIAN_POINT('',(128.36375,-46.175,-4.5E-02)); +#92016 = VECTOR('',#92017,1.); +#92017 = DIRECTION('',(0.,0.,1.)); +#92018 = ORIENTED_EDGE('',*,*,#91995,.F.); +#92019 = ORIENTED_EDGE('',*,*,#92013,.F.); +#92020 = CYLINDRICAL_SURFACE('',#92021,0.475); +#92021 = AXIS2_PLACEMENT_3D('',#92022,#92023,#92024); +#92022 = CARTESIAN_POINT('',(128.36375,-45.7,-4.5E-02)); +#92023 = DIRECTION('',(-0.,-0.,-1.)); +#92024 = DIRECTION('',(-0.,-1.,0.)); +#92025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92029)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92026,#92027,#92028)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92026 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92027 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92028 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92029 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92026, + 'distance_accuracy_value','confusion accuracy'); +#92030 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92031,#92033); +#92031 = ( REPRESENTATION_RELATIONSHIP('','',#91932,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92032) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92032 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1859); +#92033 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92034); +#92034 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('463','=>[0:1:1:456]','',#5, + #91927,$); +#92035 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#91929)); +#92036 = SHAPE_DEFINITION_REPRESENTATION(#92037,#92043); +#92037 = PRODUCT_DEFINITION_SHAPE('','',#92038); +#92038 = PRODUCT_DEFINITION('design','',#92039,#92042); +#92039 = PRODUCT_DEFINITION_FORMATION('','',#92040); +#92040 = PRODUCT('HackPad_pad_207','HackPad_pad_207','',(#92041)); +#92041 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92042 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92043 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#92044),#92136); +#92044 = MANIFOLD_SOLID_BREP('',#92045); +#92045 = CLOSED_SHELL('',(#92046,#92079,#92099,#92119)); +#92046 = ADVANCED_FACE('',(#92047),#92074,.T.); +#92047 = FACE_BOUND('',#92048,.T.); +#92048 = EDGE_LOOP('',(#92049,#92058,#92066,#92073)); +#92049 = ORIENTED_EDGE('',*,*,#92050,.F.); +#92050 = EDGE_CURVE('',#92051,#92051,#92053,.T.); +#92051 = VERTEX_POINT('',#92052); +#92052 = CARTESIAN_POINT('',(124.36375,-45.7,1.635)); +#92053 = CIRCLE('',#92054,1.); +#92054 = AXIS2_PLACEMENT_3D('',#92055,#92056,#92057); +#92055 = CARTESIAN_POINT('',(123.36375,-45.7,1.635)); +#92056 = DIRECTION('',(0.,0.,1.)); +#92057 = DIRECTION('',(1.,0.,-0.)); +#92058 = ORIENTED_EDGE('',*,*,#92059,.F.); +#92059 = EDGE_CURVE('',#92060,#92051,#92062,.T.); +#92060 = VERTEX_POINT('',#92061); +#92061 = CARTESIAN_POINT('',(124.36375,-45.7,1.6)); +#92062 = LINE('',#92063,#92064); +#92063 = CARTESIAN_POINT('',(124.36375,-45.7,1.6)); +#92064 = VECTOR('',#92065,1.); +#92065 = DIRECTION('',(0.,0.,1.)); +#92066 = ORIENTED_EDGE('',*,*,#92067,.T.); +#92067 = EDGE_CURVE('',#92060,#92060,#92068,.T.); +#92068 = CIRCLE('',#92069,1.); +#92069 = AXIS2_PLACEMENT_3D('',#92070,#92071,#92072); +#92070 = CARTESIAN_POINT('',(123.36375,-45.7,1.6)); +#92071 = DIRECTION('',(0.,0.,1.)); +#92072 = DIRECTION('',(1.,0.,-0.)); +#92073 = ORIENTED_EDGE('',*,*,#92059,.T.); +#92074 = CYLINDRICAL_SURFACE('',#92075,1.); +#92075 = AXIS2_PLACEMENT_3D('',#92076,#92077,#92078); +#92076 = CARTESIAN_POINT('',(123.36375,-45.7,1.6)); +#92077 = DIRECTION('',(0.,0.,1.)); +#92078 = DIRECTION('',(1.,0.,-0.)); +#92079 = ADVANCED_FACE('',(#92080,#92083),#92094,.T.); +#92080 = FACE_BOUND('',#92081,.T.); +#92081 = EDGE_LOOP('',(#92082)); +#92082 = ORIENTED_EDGE('',*,*,#92050,.T.); +#92083 = FACE_BOUND('',#92084,.T.); +#92084 = EDGE_LOOP('',(#92085)); +#92085 = ORIENTED_EDGE('',*,*,#92086,.T.); +#92086 = EDGE_CURVE('',#92087,#92087,#92089,.T.); +#92087 = VERTEX_POINT('',#92088); +#92088 = CARTESIAN_POINT('',(123.36375,-46.175,1.635)); +#92089 = CIRCLE('',#92090,0.475); +#92090 = AXIS2_PLACEMENT_3D('',#92091,#92092,#92093); +#92091 = CARTESIAN_POINT('',(123.36375,-45.7,1.635)); +#92092 = DIRECTION('',(-0.,0.,-1.)); +#92093 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92094 = PLANE('',#92095); +#92095 = AXIS2_PLACEMENT_3D('',#92096,#92097,#92098); +#92096 = CARTESIAN_POINT('',(123.36375,-45.7,1.635)); +#92097 = DIRECTION('',(0.,0.,1.)); +#92098 = DIRECTION('',(1.,0.,-0.)); +#92099 = ADVANCED_FACE('',(#92100,#92103),#92114,.F.); +#92100 = FACE_BOUND('',#92101,.F.); +#92101 = EDGE_LOOP('',(#92102)); +#92102 = ORIENTED_EDGE('',*,*,#92067,.T.); +#92103 = FACE_BOUND('',#92104,.F.); +#92104 = EDGE_LOOP('',(#92105)); +#92105 = ORIENTED_EDGE('',*,*,#92106,.T.); +#92106 = EDGE_CURVE('',#92107,#92107,#92109,.T.); +#92107 = VERTEX_POINT('',#92108); +#92108 = CARTESIAN_POINT('',(123.36375,-46.175,1.6)); +#92109 = CIRCLE('',#92110,0.475); +#92110 = AXIS2_PLACEMENT_3D('',#92111,#92112,#92113); +#92111 = CARTESIAN_POINT('',(123.36375,-45.7,1.6)); +#92112 = DIRECTION('',(-0.,0.,-1.)); +#92113 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92114 = PLANE('',#92115); +#92115 = AXIS2_PLACEMENT_3D('',#92116,#92117,#92118); +#92116 = CARTESIAN_POINT('',(123.36375,-45.7,1.6)); +#92117 = DIRECTION('',(0.,0.,1.)); +#92118 = DIRECTION('',(1.,0.,-0.)); +#92119 = ADVANCED_FACE('',(#92120),#92131,.F.); +#92120 = FACE_BOUND('',#92121,.T.); +#92121 = EDGE_LOOP('',(#92122,#92123,#92129,#92130)); +#92122 = ORIENTED_EDGE('',*,*,#92106,.T.); +#92123 = ORIENTED_EDGE('',*,*,#92124,.T.); +#92124 = EDGE_CURVE('',#92107,#92087,#92125,.T.); +#92125 = LINE('',#92126,#92127); +#92126 = CARTESIAN_POINT('',(123.36375,-46.175,-4.5E-02)); +#92127 = VECTOR('',#92128,1.); +#92128 = DIRECTION('',(0.,0.,1.)); +#92129 = ORIENTED_EDGE('',*,*,#92086,.F.); +#92130 = ORIENTED_EDGE('',*,*,#92124,.F.); +#92131 = CYLINDRICAL_SURFACE('',#92132,0.475); +#92132 = AXIS2_PLACEMENT_3D('',#92133,#92134,#92135); +#92133 = CARTESIAN_POINT('',(123.36375,-45.7,-4.5E-02)); +#92134 = DIRECTION('',(-0.,-0.,-1.)); +#92135 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92140)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92137,#92138,#92139)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92137 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92138 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92139 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92140 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92137, + 'distance_accuracy_value','confusion accuracy'); +#92141 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92142,#92144); +#92142 = ( REPRESENTATION_RELATIONSHIP('','',#92043,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92143) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92143 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1863); +#92144 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92145); +#92145 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('464','=>[0:1:1:457]','',#5, + #92038,$); +#92146 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92040)); +#92147 = SHAPE_DEFINITION_REPRESENTATION(#92148,#92154); +#92148 = PRODUCT_DEFINITION_SHAPE('','',#92149); +#92149 = PRODUCT_DEFINITION('design','',#92150,#92153); +#92150 = PRODUCT_DEFINITION_FORMATION('','',#92151); +#92151 = PRODUCT('HackPad_pad_208','HackPad_pad_208','',(#92152)); +#92152 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92153 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92154 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#92155),#92247); +#92155 = MANIFOLD_SOLID_BREP('',#92156); +#92156 = CLOSED_SHELL('',(#92157,#92190,#92210,#92230)); +#92157 = ADVANCED_FACE('',(#92158),#92185,.T.); +#92158 = FACE_BOUND('',#92159,.T.); +#92159 = EDGE_LOOP('',(#92160,#92169,#92177,#92184)); +#92160 = ORIENTED_EDGE('',*,*,#92161,.F.); +#92161 = EDGE_CURVE('',#92162,#92162,#92164,.T.); +#92162 = VERTEX_POINT('',#92163); +#92163 = CARTESIAN_POINT('',(124.36375,-45.7,0.)); +#92164 = CIRCLE('',#92165,1.); +#92165 = AXIS2_PLACEMENT_3D('',#92166,#92167,#92168); +#92166 = CARTESIAN_POINT('',(123.36375,-45.7,0.)); +#92167 = DIRECTION('',(0.,0.,1.)); +#92168 = DIRECTION('',(1.,0.,-0.)); +#92169 = ORIENTED_EDGE('',*,*,#92170,.F.); +#92170 = EDGE_CURVE('',#92171,#92162,#92173,.T.); +#92171 = VERTEX_POINT('',#92172); +#92172 = CARTESIAN_POINT('',(124.36375,-45.7,-3.5E-02)); +#92173 = LINE('',#92174,#92175); +#92174 = CARTESIAN_POINT('',(124.36375,-45.7,-3.5E-02)); +#92175 = VECTOR('',#92176,1.); +#92176 = DIRECTION('',(0.,0.,1.)); +#92177 = ORIENTED_EDGE('',*,*,#92178,.T.); +#92178 = EDGE_CURVE('',#92171,#92171,#92179,.T.); +#92179 = CIRCLE('',#92180,1.); +#92180 = AXIS2_PLACEMENT_3D('',#92181,#92182,#92183); +#92181 = CARTESIAN_POINT('',(123.36375,-45.7,-3.5E-02)); +#92182 = DIRECTION('',(0.,0.,1.)); +#92183 = DIRECTION('',(1.,0.,-0.)); +#92184 = ORIENTED_EDGE('',*,*,#92170,.T.); +#92185 = CYLINDRICAL_SURFACE('',#92186,1.); +#92186 = AXIS2_PLACEMENT_3D('',#92187,#92188,#92189); +#92187 = CARTESIAN_POINT('',(123.36375,-45.7,-3.5E-02)); +#92188 = DIRECTION('',(0.,0.,1.)); +#92189 = DIRECTION('',(1.,0.,-0.)); +#92190 = ADVANCED_FACE('',(#92191,#92194),#92205,.T.); +#92191 = FACE_BOUND('',#92192,.T.); +#92192 = EDGE_LOOP('',(#92193)); +#92193 = ORIENTED_EDGE('',*,*,#92161,.T.); +#92194 = FACE_BOUND('',#92195,.T.); +#92195 = EDGE_LOOP('',(#92196)); +#92196 = ORIENTED_EDGE('',*,*,#92197,.T.); +#92197 = EDGE_CURVE('',#92198,#92198,#92200,.T.); +#92198 = VERTEX_POINT('',#92199); +#92199 = CARTESIAN_POINT('',(123.36375,-46.175,0.)); +#92200 = CIRCLE('',#92201,0.475); +#92201 = AXIS2_PLACEMENT_3D('',#92202,#92203,#92204); +#92202 = CARTESIAN_POINT('',(123.36375,-45.7,0.)); +#92203 = DIRECTION('',(-0.,0.,-1.)); +#92204 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92205 = PLANE('',#92206); +#92206 = AXIS2_PLACEMENT_3D('',#92207,#92208,#92209); +#92207 = CARTESIAN_POINT('',(123.36375,-45.7,0.)); +#92208 = DIRECTION('',(0.,0.,1.)); +#92209 = DIRECTION('',(1.,0.,-0.)); +#92210 = ADVANCED_FACE('',(#92211,#92214),#92225,.F.); +#92211 = FACE_BOUND('',#92212,.F.); +#92212 = EDGE_LOOP('',(#92213)); +#92213 = ORIENTED_EDGE('',*,*,#92178,.T.); +#92214 = FACE_BOUND('',#92215,.F.); +#92215 = EDGE_LOOP('',(#92216)); +#92216 = ORIENTED_EDGE('',*,*,#92217,.T.); +#92217 = EDGE_CURVE('',#92218,#92218,#92220,.T.); +#92218 = VERTEX_POINT('',#92219); +#92219 = CARTESIAN_POINT('',(123.36375,-46.175,-3.5E-02)); +#92220 = CIRCLE('',#92221,0.475); +#92221 = AXIS2_PLACEMENT_3D('',#92222,#92223,#92224); +#92222 = CARTESIAN_POINT('',(123.36375,-45.7,-3.5E-02)); +#92223 = DIRECTION('',(-0.,0.,-1.)); +#92224 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92225 = PLANE('',#92226); +#92226 = AXIS2_PLACEMENT_3D('',#92227,#92228,#92229); +#92227 = CARTESIAN_POINT('',(123.36375,-45.7,-3.5E-02)); +#92228 = DIRECTION('',(0.,0.,1.)); +#92229 = DIRECTION('',(1.,0.,-0.)); +#92230 = ADVANCED_FACE('',(#92231),#92242,.F.); +#92231 = FACE_BOUND('',#92232,.T.); +#92232 = EDGE_LOOP('',(#92233,#92234,#92240,#92241)); +#92233 = ORIENTED_EDGE('',*,*,#92217,.T.); +#92234 = ORIENTED_EDGE('',*,*,#92235,.T.); +#92235 = EDGE_CURVE('',#92218,#92198,#92236,.T.); +#92236 = LINE('',#92237,#92238); +#92237 = CARTESIAN_POINT('',(123.36375,-46.175,-4.5E-02)); +#92238 = VECTOR('',#92239,1.); +#92239 = DIRECTION('',(0.,0.,1.)); +#92240 = ORIENTED_EDGE('',*,*,#92197,.F.); +#92241 = ORIENTED_EDGE('',*,*,#92235,.F.); +#92242 = CYLINDRICAL_SURFACE('',#92243,0.475); +#92243 = AXIS2_PLACEMENT_3D('',#92244,#92245,#92246); +#92244 = CARTESIAN_POINT('',(123.36375,-45.7,-4.5E-02)); +#92245 = DIRECTION('',(-0.,-0.,-1.)); +#92246 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92251)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92248,#92249,#92250)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92248 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92249 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92250 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92251 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92248, + 'distance_accuracy_value','confusion accuracy'); +#92252 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92253,#92255); +#92253 = ( REPRESENTATION_RELATIONSHIP('','',#92154,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92254) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92254 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1867); +#92255 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92256); +#92256 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('465','=>[0:1:1:458]','',#5, + #92149,$); +#92257 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92151)); +#92258 = SHAPE_DEFINITION_REPRESENTATION(#92259,#92265); +#92259 = PRODUCT_DEFINITION_SHAPE('','',#92260); +#92260 = PRODUCT_DEFINITION('design','',#92261,#92264); +#92261 = PRODUCT_DEFINITION_FORMATION('','',#92262); +#92262 = PRODUCT('HackPad_pad_209','HackPad_pad_209','',(#92263)); +#92263 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92264 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92265 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#92266),#92358); +#92266 = MANIFOLD_SOLID_BREP('',#92267); +#92267 = CLOSED_SHELL('',(#92268,#92301,#92321,#92341)); +#92268 = ADVANCED_FACE('',(#92269),#92296,.T.); +#92269 = FACE_BOUND('',#92270,.F.); +#92270 = EDGE_LOOP('',(#92271,#92281,#92288,#92289)); +#92271 = ORIENTED_EDGE('',*,*,#92272,.T.); +#92272 = EDGE_CURVE('',#92273,#92275,#92277,.T.); +#92273 = VERTEX_POINT('',#92274); +#92274 = CARTESIAN_POINT('',(123.36375,-46.2,-3.5E-02)); +#92275 = VERTEX_POINT('',#92276); +#92276 = CARTESIAN_POINT('',(123.36375,-46.2,1.635)); +#92277 = LINE('',#92278,#92279); +#92278 = CARTESIAN_POINT('',(123.36375,-46.2,-3.5E-02)); +#92279 = VECTOR('',#92280,1.); +#92280 = DIRECTION('',(0.,0.,1.)); +#92281 = ORIENTED_EDGE('',*,*,#92282,.T.); +#92282 = EDGE_CURVE('',#92275,#92275,#92283,.T.); +#92283 = CIRCLE('',#92284,0.5); +#92284 = AXIS2_PLACEMENT_3D('',#92285,#92286,#92287); +#92285 = CARTESIAN_POINT('',(123.36375,-45.7,1.635)); +#92286 = DIRECTION('',(0.,0.,1.)); +#92287 = DIRECTION('',(-0.,-1.,0.)); +#92288 = ORIENTED_EDGE('',*,*,#92272,.F.); +#92289 = ORIENTED_EDGE('',*,*,#92290,.F.); +#92290 = EDGE_CURVE('',#92273,#92273,#92291,.T.); +#92291 = CIRCLE('',#92292,0.5); +#92292 = AXIS2_PLACEMENT_3D('',#92293,#92294,#92295); +#92293 = CARTESIAN_POINT('',(123.36375,-45.7,-3.5E-02)); +#92294 = DIRECTION('',(0.,0.,1.)); +#92295 = DIRECTION('',(-0.,-1.,0.)); +#92296 = CYLINDRICAL_SURFACE('',#92297,0.5); +#92297 = AXIS2_PLACEMENT_3D('',#92298,#92299,#92300); +#92298 = CARTESIAN_POINT('',(123.36375,-45.7,-3.5E-02)); +#92299 = DIRECTION('',(-0.,-0.,-1.)); +#92300 = DIRECTION('',(-0.,-1.,0.)); +#92301 = ADVANCED_FACE('',(#92302,#92305),#92316,.F.); +#92302 = FACE_BOUND('',#92303,.F.); +#92303 = EDGE_LOOP('',(#92304)); +#92304 = ORIENTED_EDGE('',*,*,#92290,.T.); +#92305 = FACE_BOUND('',#92306,.F.); +#92306 = EDGE_LOOP('',(#92307)); +#92307 = ORIENTED_EDGE('',*,*,#92308,.T.); +#92308 = EDGE_CURVE('',#92309,#92309,#92311,.T.); +#92309 = VERTEX_POINT('',#92310); +#92310 = CARTESIAN_POINT('',(123.36375,-46.175,-3.5E-02)); +#92311 = CIRCLE('',#92312,0.475); +#92312 = AXIS2_PLACEMENT_3D('',#92313,#92314,#92315); +#92313 = CARTESIAN_POINT('',(123.36375,-45.7,-3.5E-02)); +#92314 = DIRECTION('',(-0.,0.,-1.)); +#92315 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92316 = PLANE('',#92317); +#92317 = AXIS2_PLACEMENT_3D('',#92318,#92319,#92320); +#92318 = CARTESIAN_POINT('',(123.36375,-46.2,-3.5E-02)); +#92319 = DIRECTION('',(0.,0.,1.)); +#92320 = DIRECTION('',(1.,0.,-0.)); +#92321 = ADVANCED_FACE('',(#92322,#92325),#92336,.T.); +#92322 = FACE_BOUND('',#92323,.T.); +#92323 = EDGE_LOOP('',(#92324)); +#92324 = ORIENTED_EDGE('',*,*,#92282,.T.); +#92325 = FACE_BOUND('',#92326,.T.); +#92326 = EDGE_LOOP('',(#92327)); +#92327 = ORIENTED_EDGE('',*,*,#92328,.T.); +#92328 = EDGE_CURVE('',#92329,#92329,#92331,.T.); +#92329 = VERTEX_POINT('',#92330); +#92330 = CARTESIAN_POINT('',(123.36375,-46.175,1.635)); +#92331 = CIRCLE('',#92332,0.475); +#92332 = AXIS2_PLACEMENT_3D('',#92333,#92334,#92335); +#92333 = CARTESIAN_POINT('',(123.36375,-45.7,1.635)); +#92334 = DIRECTION('',(-0.,0.,-1.)); +#92335 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92336 = PLANE('',#92337); +#92337 = AXIS2_PLACEMENT_3D('',#92338,#92339,#92340); +#92338 = CARTESIAN_POINT('',(123.36375,-46.2,1.635)); +#92339 = DIRECTION('',(0.,0.,1.)); +#92340 = DIRECTION('',(1.,0.,-0.)); +#92341 = ADVANCED_FACE('',(#92342),#92353,.F.); +#92342 = FACE_BOUND('',#92343,.T.); +#92343 = EDGE_LOOP('',(#92344,#92345,#92351,#92352)); +#92344 = ORIENTED_EDGE('',*,*,#92308,.T.); +#92345 = ORIENTED_EDGE('',*,*,#92346,.T.); +#92346 = EDGE_CURVE('',#92309,#92329,#92347,.T.); +#92347 = LINE('',#92348,#92349); +#92348 = CARTESIAN_POINT('',(123.36375,-46.175,-4.5E-02)); +#92349 = VECTOR('',#92350,1.); +#92350 = DIRECTION('',(0.,0.,1.)); +#92351 = ORIENTED_EDGE('',*,*,#92328,.F.); +#92352 = ORIENTED_EDGE('',*,*,#92346,.F.); +#92353 = CYLINDRICAL_SURFACE('',#92354,0.475); +#92354 = AXIS2_PLACEMENT_3D('',#92355,#92356,#92357); +#92355 = CARTESIAN_POINT('',(123.36375,-45.7,-4.5E-02)); +#92356 = DIRECTION('',(-0.,-0.,-1.)); +#92357 = DIRECTION('',(-2.991758887411E-14,-1.,0.)); +#92358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92362)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92359,#92360,#92361)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92359 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92360 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92361 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92362 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92359, + 'distance_accuracy_value','confusion accuracy'); +#92363 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92364,#92366); +#92364 = ( REPRESENTATION_RELATIONSHIP('','',#92265,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92365) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92365 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1871); +#92366 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92367); +#92367 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('466','=>[0:1:1:459]','',#5, + #92260,$); +#92368 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92262)); +#92369 = SHAPE_DEFINITION_REPRESENTATION(#92370,#92376); +#92370 = PRODUCT_DEFINITION_SHAPE('','',#92371); +#92371 = PRODUCT_DEFINITION('design','',#92372,#92375); +#92372 = PRODUCT_DEFINITION_FORMATION('','',#92373); +#92373 = PRODUCT('HackPad_pad_210','HackPad_pad_210','',(#92374)); +#92374 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92375 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92376 = SHAPE_REPRESENTATION('',(#11),#92377); +#92377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92381)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92378,#92379,#92380)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92378 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92379 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92380 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92381 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92378, + 'distance_accuracy_value','confusion accuracy'); +#92382 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92383,#92385); +#92383 = ( REPRESENTATION_RELATIONSHIP('','',#92376,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92384) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92384 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1875); +#92385 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92386); +#92386 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('467','=>[0:1:1:460]','',#5, + #92371,$); +#92387 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92373)); +#92388 = SHAPE_DEFINITION_REPRESENTATION(#92389,#92395); +#92389 = PRODUCT_DEFINITION_SHAPE('','',#92390); +#92390 = PRODUCT_DEFINITION('design','',#92391,#92394); +#92391 = PRODUCT_DEFINITION_FORMATION('','',#92392); +#92392 = PRODUCT('HackPad_pad_211','HackPad_pad_211','',(#92393)); +#92393 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92394 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92395 = SHAPE_REPRESENTATION('',(#11),#92396); +#92396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92400)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92397,#92398,#92399)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92397 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92398 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92399 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92400 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92397, + 'distance_accuracy_value','confusion accuracy'); +#92401 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92402,#92404); +#92402 = ( REPRESENTATION_RELATIONSHIP('','',#92395,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92403) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92403 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1879); +#92404 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92405); +#92405 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('468','=>[0:1:1:461]','',#5, + #92390,$); +#92406 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92392)); +#92407 = SHAPE_DEFINITION_REPRESENTATION(#92408,#92414); +#92408 = PRODUCT_DEFINITION_SHAPE('','',#92409); +#92409 = PRODUCT_DEFINITION('design','',#92410,#92413); +#92410 = PRODUCT_DEFINITION_FORMATION('','',#92411); +#92411 = PRODUCT('HackPad_pad_212','HackPad_pad_212','',(#92412)); +#92412 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92413 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92414 = SHAPE_REPRESENTATION('',(#11),#92415); +#92415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92419)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92416,#92417,#92418)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92416 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92417 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92418 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92419 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92416, + 'distance_accuracy_value','confusion accuracy'); +#92420 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92421,#92423); +#92421 = ( REPRESENTATION_RELATIONSHIP('','',#92414,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92422) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92422 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1883); +#92423 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92424); +#92424 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('469','=>[0:1:1:462]','',#5, + #92409,$); +#92425 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92411)); +#92426 = SHAPE_DEFINITION_REPRESENTATION(#92427,#92433); +#92427 = PRODUCT_DEFINITION_SHAPE('','',#92428); +#92428 = PRODUCT_DEFINITION('design','',#92429,#92432); +#92429 = PRODUCT_DEFINITION_FORMATION('','',#92430); +#92430 = PRODUCT('HackPad_pad_213','HackPad_pad_213','',(#92431)); +#92431 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92432 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92433 = SHAPE_REPRESENTATION('',(#11),#92434); +#92434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92438)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92435,#92436,#92437)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92435 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92436 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92437 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92438 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92435, + 'distance_accuracy_value','confusion accuracy'); +#92439 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92440,#92442); +#92440 = ( REPRESENTATION_RELATIONSHIP('','',#92433,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92441) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92441 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1887); +#92442 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92443); +#92443 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('470','=>[0:1:1:463]','',#5, + #92428,$); +#92444 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92430)); +#92445 = SHAPE_DEFINITION_REPRESENTATION(#92446,#92452); +#92446 = PRODUCT_DEFINITION_SHAPE('','',#92447); +#92447 = PRODUCT_DEFINITION('design','',#92448,#92451); +#92448 = PRODUCT_DEFINITION_FORMATION('','',#92449); +#92449 = PRODUCT('HackPad_pad_214','HackPad_pad_214','',(#92450)); +#92450 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92451 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92452 = SHAPE_REPRESENTATION('',(#11),#92453); +#92453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92457)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92454,#92455,#92456)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92454 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92455 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92456 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92457 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92454, + 'distance_accuracy_value','confusion accuracy'); +#92458 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92459,#92461); +#92459 = ( REPRESENTATION_RELATIONSHIP('','',#92452,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92460) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92460 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1891); +#92461 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92462); +#92462 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('471','=>[0:1:1:464]','',#5, + #92447,$); +#92463 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92449)); +#92464 = SHAPE_DEFINITION_REPRESENTATION(#92465,#92471); +#92465 = PRODUCT_DEFINITION_SHAPE('','',#92466); +#92466 = PRODUCT_DEFINITION('design','',#92467,#92470); +#92467 = PRODUCT_DEFINITION_FORMATION('','',#92468); +#92468 = PRODUCT('HackPad_pad_215','HackPad_pad_215','',(#92469)); +#92469 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92470 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92471 = SHAPE_REPRESENTATION('',(#11),#92472); +#92472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92476)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92473,#92474,#92475)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92473 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92474 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92475 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92476 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92473, + 'distance_accuracy_value','confusion accuracy'); +#92477 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92478,#92480); +#92478 = ( REPRESENTATION_RELATIONSHIP('','',#92471,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92479) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92479 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1895); +#92480 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92481); +#92481 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('472','=>[0:1:1:465]','',#5, + #92466,$); +#92482 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92468)); +#92483 = SHAPE_DEFINITION_REPRESENTATION(#92484,#92490); +#92484 = PRODUCT_DEFINITION_SHAPE('','',#92485); +#92485 = PRODUCT_DEFINITION('design','',#92486,#92489); +#92486 = PRODUCT_DEFINITION_FORMATION('','',#92487); +#92487 = PRODUCT('HackPad_pad_216','HackPad_pad_216','',(#92488)); +#92488 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92489 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92490 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#92491),#92583); +#92491 = MANIFOLD_SOLID_BREP('',#92492); +#92492 = CLOSED_SHELL('',(#92493,#92526,#92546,#92566)); +#92493 = ADVANCED_FACE('',(#92494),#92521,.T.); +#92494 = FACE_BOUND('',#92495,.T.); +#92495 = EDGE_LOOP('',(#92496,#92505,#92513,#92520)); +#92496 = ORIENTED_EDGE('',*,*,#92497,.F.); +#92497 = EDGE_CURVE('',#92498,#92498,#92500,.T.); +#92498 = VERTEX_POINT('',#92499); +#92499 = CARTESIAN_POINT('',(129.52875,-80.645,1.635)); +#92500 = CIRCLE('',#92501,1.1); +#92501 = AXIS2_PLACEMENT_3D('',#92502,#92503,#92504); +#92502 = CARTESIAN_POINT('',(128.42875,-80.645,1.635)); +#92503 = DIRECTION('',(0.,0.,1.)); +#92504 = DIRECTION('',(1.,0.,-0.)); +#92505 = ORIENTED_EDGE('',*,*,#92506,.F.); +#92506 = EDGE_CURVE('',#92507,#92498,#92509,.T.); +#92507 = VERTEX_POINT('',#92508); +#92508 = CARTESIAN_POINT('',(129.52875,-80.645,1.6)); +#92509 = LINE('',#92510,#92511); +#92510 = CARTESIAN_POINT('',(129.52875,-80.645,1.6)); +#92511 = VECTOR('',#92512,1.); +#92512 = DIRECTION('',(0.,0.,1.)); +#92513 = ORIENTED_EDGE('',*,*,#92514,.T.); +#92514 = EDGE_CURVE('',#92507,#92507,#92515,.T.); +#92515 = CIRCLE('',#92516,1.1); +#92516 = AXIS2_PLACEMENT_3D('',#92517,#92518,#92519); +#92517 = CARTESIAN_POINT('',(128.42875,-80.645,1.6)); +#92518 = DIRECTION('',(0.,0.,1.)); +#92519 = DIRECTION('',(1.,0.,-0.)); +#92520 = ORIENTED_EDGE('',*,*,#92506,.T.); +#92521 = CYLINDRICAL_SURFACE('',#92522,1.1); +#92522 = AXIS2_PLACEMENT_3D('',#92523,#92524,#92525); +#92523 = CARTESIAN_POINT('',(128.42875,-80.645,1.6)); +#92524 = DIRECTION('',(0.,0.,1.)); +#92525 = DIRECTION('',(1.,0.,-0.)); +#92526 = ADVANCED_FACE('',(#92527,#92530),#92541,.T.); +#92527 = FACE_BOUND('',#92528,.T.); +#92528 = EDGE_LOOP('',(#92529)); +#92529 = ORIENTED_EDGE('',*,*,#92497,.T.); +#92530 = FACE_BOUND('',#92531,.T.); +#92531 = EDGE_LOOP('',(#92532)); +#92532 = ORIENTED_EDGE('',*,*,#92533,.T.); +#92533 = EDGE_CURVE('',#92534,#92534,#92536,.T.); +#92534 = VERTEX_POINT('',#92535); +#92535 = CARTESIAN_POINT('',(128.42875,-81.37,1.635)); +#92536 = CIRCLE('',#92537,0.725); +#92537 = AXIS2_PLACEMENT_3D('',#92538,#92539,#92540); +#92538 = CARTESIAN_POINT('',(128.42875,-80.645,1.635)); +#92539 = DIRECTION('',(-0.,0.,-1.)); +#92540 = DIRECTION('',(-0.,-1.,0.)); +#92541 = PLANE('',#92542); +#92542 = AXIS2_PLACEMENT_3D('',#92543,#92544,#92545); +#92543 = CARTESIAN_POINT('',(128.42875,-80.645,1.635)); +#92544 = DIRECTION('',(0.,0.,1.)); +#92545 = DIRECTION('',(1.,0.,-0.)); +#92546 = ADVANCED_FACE('',(#92547,#92550),#92561,.F.); +#92547 = FACE_BOUND('',#92548,.F.); +#92548 = EDGE_LOOP('',(#92549)); +#92549 = ORIENTED_EDGE('',*,*,#92514,.T.); +#92550 = FACE_BOUND('',#92551,.F.); +#92551 = EDGE_LOOP('',(#92552)); +#92552 = ORIENTED_EDGE('',*,*,#92553,.T.); +#92553 = EDGE_CURVE('',#92554,#92554,#92556,.T.); +#92554 = VERTEX_POINT('',#92555); +#92555 = CARTESIAN_POINT('',(128.42875,-81.37,1.6)); +#92556 = CIRCLE('',#92557,0.725); +#92557 = AXIS2_PLACEMENT_3D('',#92558,#92559,#92560); +#92558 = CARTESIAN_POINT('',(128.42875,-80.645,1.6)); +#92559 = DIRECTION('',(-0.,0.,-1.)); +#92560 = DIRECTION('',(-0.,-1.,0.)); +#92561 = PLANE('',#92562); +#92562 = AXIS2_PLACEMENT_3D('',#92563,#92564,#92565); +#92563 = CARTESIAN_POINT('',(128.42875,-80.645,1.6)); +#92564 = DIRECTION('',(0.,0.,1.)); +#92565 = DIRECTION('',(1.,0.,-0.)); +#92566 = ADVANCED_FACE('',(#92567),#92578,.F.); +#92567 = FACE_BOUND('',#92568,.T.); +#92568 = EDGE_LOOP('',(#92569,#92570,#92576,#92577)); +#92569 = ORIENTED_EDGE('',*,*,#92553,.T.); +#92570 = ORIENTED_EDGE('',*,*,#92571,.T.); +#92571 = EDGE_CURVE('',#92554,#92534,#92572,.T.); +#92572 = LINE('',#92573,#92574); +#92573 = CARTESIAN_POINT('',(128.42875,-81.37,-4.5E-02)); +#92574 = VECTOR('',#92575,1.); +#92575 = DIRECTION('',(0.,0.,1.)); +#92576 = ORIENTED_EDGE('',*,*,#92533,.F.); +#92577 = ORIENTED_EDGE('',*,*,#92571,.F.); +#92578 = CYLINDRICAL_SURFACE('',#92579,0.725); +#92579 = AXIS2_PLACEMENT_3D('',#92580,#92581,#92582); +#92580 = CARTESIAN_POINT('',(128.42875,-80.645,-4.5E-02)); +#92581 = DIRECTION('',(-0.,-0.,-1.)); +#92582 = DIRECTION('',(-0.,-1.,0.)); +#92583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92587)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92584,#92585,#92586)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92584 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92585 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92586 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92587 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92584, + 'distance_accuracy_value','confusion accuracy'); +#92588 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92589,#92591); +#92589 = ( REPRESENTATION_RELATIONSHIP('','',#92490,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92590) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92590 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1899); +#92591 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92592); +#92592 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('473','=>[0:1:1:466]','',#5, + #92485,$); +#92593 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92487)); +#92594 = SHAPE_DEFINITION_REPRESENTATION(#92595,#92601); +#92595 = PRODUCT_DEFINITION_SHAPE('','',#92596); +#92596 = PRODUCT_DEFINITION('design','',#92597,#92600); +#92597 = PRODUCT_DEFINITION_FORMATION('','',#92598); +#92598 = PRODUCT('HackPad_pad_217','HackPad_pad_217','',(#92599)); +#92599 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92600 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92601 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#92602),#92694); +#92602 = MANIFOLD_SOLID_BREP('',#92603); +#92603 = CLOSED_SHELL('',(#92604,#92637,#92657,#92677)); +#92604 = ADVANCED_FACE('',(#92605),#92632,.T.); +#92605 = FACE_BOUND('',#92606,.T.); +#92606 = EDGE_LOOP('',(#92607,#92616,#92624,#92631)); +#92607 = ORIENTED_EDGE('',*,*,#92608,.F.); +#92608 = EDGE_CURVE('',#92609,#92609,#92611,.T.); +#92609 = VERTEX_POINT('',#92610); +#92610 = CARTESIAN_POINT('',(129.52875,-80.645,0.)); +#92611 = CIRCLE('',#92612,1.1); +#92612 = AXIS2_PLACEMENT_3D('',#92613,#92614,#92615); +#92613 = CARTESIAN_POINT('',(128.42875,-80.645,0.)); +#92614 = DIRECTION('',(0.,0.,1.)); +#92615 = DIRECTION('',(1.,0.,-0.)); +#92616 = ORIENTED_EDGE('',*,*,#92617,.F.); +#92617 = EDGE_CURVE('',#92618,#92609,#92620,.T.); +#92618 = VERTEX_POINT('',#92619); +#92619 = CARTESIAN_POINT('',(129.52875,-80.645,-3.5E-02)); +#92620 = LINE('',#92621,#92622); +#92621 = CARTESIAN_POINT('',(129.52875,-80.645,-3.5E-02)); +#92622 = VECTOR('',#92623,1.); +#92623 = DIRECTION('',(0.,0.,1.)); +#92624 = ORIENTED_EDGE('',*,*,#92625,.T.); +#92625 = EDGE_CURVE('',#92618,#92618,#92626,.T.); +#92626 = CIRCLE('',#92627,1.1); +#92627 = AXIS2_PLACEMENT_3D('',#92628,#92629,#92630); +#92628 = CARTESIAN_POINT('',(128.42875,-80.645,-3.5E-02)); +#92629 = DIRECTION('',(0.,0.,1.)); +#92630 = DIRECTION('',(1.,0.,-0.)); +#92631 = ORIENTED_EDGE('',*,*,#92617,.T.); +#92632 = CYLINDRICAL_SURFACE('',#92633,1.1); +#92633 = AXIS2_PLACEMENT_3D('',#92634,#92635,#92636); +#92634 = CARTESIAN_POINT('',(128.42875,-80.645,-3.5E-02)); +#92635 = DIRECTION('',(0.,0.,1.)); +#92636 = DIRECTION('',(1.,0.,-0.)); +#92637 = ADVANCED_FACE('',(#92638,#92641),#92652,.T.); +#92638 = FACE_BOUND('',#92639,.T.); +#92639 = EDGE_LOOP('',(#92640)); +#92640 = ORIENTED_EDGE('',*,*,#92608,.T.); +#92641 = FACE_BOUND('',#92642,.T.); +#92642 = EDGE_LOOP('',(#92643)); +#92643 = ORIENTED_EDGE('',*,*,#92644,.T.); +#92644 = EDGE_CURVE('',#92645,#92645,#92647,.T.); +#92645 = VERTEX_POINT('',#92646); +#92646 = CARTESIAN_POINT('',(128.42875,-81.37,0.)); +#92647 = CIRCLE('',#92648,0.725); +#92648 = AXIS2_PLACEMENT_3D('',#92649,#92650,#92651); +#92649 = CARTESIAN_POINT('',(128.42875,-80.645,0.)); +#92650 = DIRECTION('',(-0.,0.,-1.)); +#92651 = DIRECTION('',(-0.,-1.,0.)); +#92652 = PLANE('',#92653); +#92653 = AXIS2_PLACEMENT_3D('',#92654,#92655,#92656); +#92654 = CARTESIAN_POINT('',(128.42875,-80.645,0.)); +#92655 = DIRECTION('',(0.,0.,1.)); +#92656 = DIRECTION('',(1.,0.,-0.)); +#92657 = ADVANCED_FACE('',(#92658,#92661),#92672,.F.); +#92658 = FACE_BOUND('',#92659,.F.); +#92659 = EDGE_LOOP('',(#92660)); +#92660 = ORIENTED_EDGE('',*,*,#92625,.T.); +#92661 = FACE_BOUND('',#92662,.F.); +#92662 = EDGE_LOOP('',(#92663)); +#92663 = ORIENTED_EDGE('',*,*,#92664,.T.); +#92664 = EDGE_CURVE('',#92665,#92665,#92667,.T.); +#92665 = VERTEX_POINT('',#92666); +#92666 = CARTESIAN_POINT('',(128.42875,-81.37,-3.5E-02)); +#92667 = CIRCLE('',#92668,0.725); +#92668 = AXIS2_PLACEMENT_3D('',#92669,#92670,#92671); +#92669 = CARTESIAN_POINT('',(128.42875,-80.645,-3.5E-02)); +#92670 = DIRECTION('',(-0.,0.,-1.)); +#92671 = DIRECTION('',(-0.,-1.,0.)); +#92672 = PLANE('',#92673); +#92673 = AXIS2_PLACEMENT_3D('',#92674,#92675,#92676); +#92674 = CARTESIAN_POINT('',(128.42875,-80.645,-3.5E-02)); +#92675 = DIRECTION('',(0.,0.,1.)); +#92676 = DIRECTION('',(1.,0.,-0.)); +#92677 = ADVANCED_FACE('',(#92678),#92689,.F.); +#92678 = FACE_BOUND('',#92679,.T.); +#92679 = EDGE_LOOP('',(#92680,#92681,#92687,#92688)); +#92680 = ORIENTED_EDGE('',*,*,#92664,.T.); +#92681 = ORIENTED_EDGE('',*,*,#92682,.T.); +#92682 = EDGE_CURVE('',#92665,#92645,#92683,.T.); +#92683 = LINE('',#92684,#92685); +#92684 = CARTESIAN_POINT('',(128.42875,-81.37,-4.5E-02)); +#92685 = VECTOR('',#92686,1.); +#92686 = DIRECTION('',(0.,0.,1.)); +#92687 = ORIENTED_EDGE('',*,*,#92644,.F.); +#92688 = ORIENTED_EDGE('',*,*,#92682,.F.); +#92689 = CYLINDRICAL_SURFACE('',#92690,0.725); +#92690 = AXIS2_PLACEMENT_3D('',#92691,#92692,#92693); +#92691 = CARTESIAN_POINT('',(128.42875,-80.645,-4.5E-02)); +#92692 = DIRECTION('',(-0.,-0.,-1.)); +#92693 = DIRECTION('',(-0.,-1.,0.)); +#92694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92698)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92695,#92696,#92697)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92695 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92696 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92697 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92698 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92695, + 'distance_accuracy_value','confusion accuracy'); +#92699 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92700,#92702); +#92700 = ( REPRESENTATION_RELATIONSHIP('','',#92601,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92701) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92701 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1903); +#92702 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92703); +#92703 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('474','=>[0:1:1:467]','',#5, + #92596,$); +#92704 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92598)); +#92705 = SHAPE_DEFINITION_REPRESENTATION(#92706,#92712); +#92706 = PRODUCT_DEFINITION_SHAPE('','',#92707); +#92707 = PRODUCT_DEFINITION('design','',#92708,#92711); +#92708 = PRODUCT_DEFINITION_FORMATION('','',#92709); +#92709 = PRODUCT('HackPad_pad_218','HackPad_pad_218','',(#92710)); +#92710 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92711 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92712 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#92713),#92805); +#92713 = MANIFOLD_SOLID_BREP('',#92714); +#92714 = CLOSED_SHELL('',(#92715,#92748,#92768,#92788)); +#92715 = ADVANCED_FACE('',(#92716),#92743,.T.); +#92716 = FACE_BOUND('',#92717,.F.); +#92717 = EDGE_LOOP('',(#92718,#92728,#92735,#92736)); +#92718 = ORIENTED_EDGE('',*,*,#92719,.T.); +#92719 = EDGE_CURVE('',#92720,#92722,#92724,.T.); +#92720 = VERTEX_POINT('',#92721); +#92721 = CARTESIAN_POINT('',(128.42875,-81.395,-3.5E-02)); +#92722 = VERTEX_POINT('',#92723); +#92723 = CARTESIAN_POINT('',(128.42875,-81.395,1.635)); +#92724 = LINE('',#92725,#92726); +#92725 = CARTESIAN_POINT('',(128.42875,-81.395,-3.5E-02)); +#92726 = VECTOR('',#92727,1.); +#92727 = DIRECTION('',(0.,0.,1.)); +#92728 = ORIENTED_EDGE('',*,*,#92729,.T.); +#92729 = EDGE_CURVE('',#92722,#92722,#92730,.T.); +#92730 = CIRCLE('',#92731,0.75); +#92731 = AXIS2_PLACEMENT_3D('',#92732,#92733,#92734); +#92732 = CARTESIAN_POINT('',(128.42875,-80.645,1.635)); +#92733 = DIRECTION('',(0.,0.,1.)); +#92734 = DIRECTION('',(-0.,-1.,0.)); +#92735 = ORIENTED_EDGE('',*,*,#92719,.F.); +#92736 = ORIENTED_EDGE('',*,*,#92737,.F.); +#92737 = EDGE_CURVE('',#92720,#92720,#92738,.T.); +#92738 = CIRCLE('',#92739,0.75); +#92739 = AXIS2_PLACEMENT_3D('',#92740,#92741,#92742); +#92740 = CARTESIAN_POINT('',(128.42875,-80.645,-3.5E-02)); +#92741 = DIRECTION('',(0.,0.,1.)); +#92742 = DIRECTION('',(-0.,-1.,0.)); +#92743 = CYLINDRICAL_SURFACE('',#92744,0.75); +#92744 = AXIS2_PLACEMENT_3D('',#92745,#92746,#92747); +#92745 = CARTESIAN_POINT('',(128.42875,-80.645,-3.5E-02)); +#92746 = DIRECTION('',(-0.,-0.,-1.)); +#92747 = DIRECTION('',(-0.,-1.,0.)); +#92748 = ADVANCED_FACE('',(#92749,#92752),#92763,.F.); +#92749 = FACE_BOUND('',#92750,.F.); +#92750 = EDGE_LOOP('',(#92751)); +#92751 = ORIENTED_EDGE('',*,*,#92737,.T.); +#92752 = FACE_BOUND('',#92753,.F.); +#92753 = EDGE_LOOP('',(#92754)); +#92754 = ORIENTED_EDGE('',*,*,#92755,.T.); +#92755 = EDGE_CURVE('',#92756,#92756,#92758,.T.); +#92756 = VERTEX_POINT('',#92757); +#92757 = CARTESIAN_POINT('',(128.42875,-81.37,-3.5E-02)); +#92758 = CIRCLE('',#92759,0.725); +#92759 = AXIS2_PLACEMENT_3D('',#92760,#92761,#92762); +#92760 = CARTESIAN_POINT('',(128.42875,-80.645,-3.5E-02)); +#92761 = DIRECTION('',(-0.,0.,-1.)); +#92762 = DIRECTION('',(-0.,-1.,0.)); +#92763 = PLANE('',#92764); +#92764 = AXIS2_PLACEMENT_3D('',#92765,#92766,#92767); +#92765 = CARTESIAN_POINT('',(128.42875,-81.395,-3.5E-02)); +#92766 = DIRECTION('',(0.,0.,1.)); +#92767 = DIRECTION('',(1.,0.,-0.)); +#92768 = ADVANCED_FACE('',(#92769,#92772),#92783,.T.); +#92769 = FACE_BOUND('',#92770,.T.); +#92770 = EDGE_LOOP('',(#92771)); +#92771 = ORIENTED_EDGE('',*,*,#92729,.T.); +#92772 = FACE_BOUND('',#92773,.T.); +#92773 = EDGE_LOOP('',(#92774)); +#92774 = ORIENTED_EDGE('',*,*,#92775,.T.); +#92775 = EDGE_CURVE('',#92776,#92776,#92778,.T.); +#92776 = VERTEX_POINT('',#92777); +#92777 = CARTESIAN_POINT('',(128.42875,-81.37,1.635)); +#92778 = CIRCLE('',#92779,0.725); +#92779 = AXIS2_PLACEMENT_3D('',#92780,#92781,#92782); +#92780 = CARTESIAN_POINT('',(128.42875,-80.645,1.635)); +#92781 = DIRECTION('',(-0.,0.,-1.)); +#92782 = DIRECTION('',(-0.,-1.,0.)); +#92783 = PLANE('',#92784); +#92784 = AXIS2_PLACEMENT_3D('',#92785,#92786,#92787); +#92785 = CARTESIAN_POINT('',(128.42875,-81.395,1.635)); +#92786 = DIRECTION('',(0.,0.,1.)); +#92787 = DIRECTION('',(1.,0.,-0.)); +#92788 = ADVANCED_FACE('',(#92789),#92800,.F.); +#92789 = FACE_BOUND('',#92790,.T.); +#92790 = EDGE_LOOP('',(#92791,#92792,#92798,#92799)); +#92791 = ORIENTED_EDGE('',*,*,#92755,.T.); +#92792 = ORIENTED_EDGE('',*,*,#92793,.T.); +#92793 = EDGE_CURVE('',#92756,#92776,#92794,.T.); +#92794 = LINE('',#92795,#92796); +#92795 = CARTESIAN_POINT('',(128.42875,-81.37,-4.5E-02)); +#92796 = VECTOR('',#92797,1.); +#92797 = DIRECTION('',(0.,0.,1.)); +#92798 = ORIENTED_EDGE('',*,*,#92775,.F.); +#92799 = ORIENTED_EDGE('',*,*,#92793,.F.); +#92800 = CYLINDRICAL_SURFACE('',#92801,0.725); +#92801 = AXIS2_PLACEMENT_3D('',#92802,#92803,#92804); +#92802 = CARTESIAN_POINT('',(128.42875,-80.645,-4.5E-02)); +#92803 = DIRECTION('',(-0.,-0.,-1.)); +#92804 = DIRECTION('',(-0.,-1.,0.)); +#92805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92809)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92806,#92807,#92808)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92806 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92807 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92808 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92809 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92806, + 'distance_accuracy_value','confusion accuracy'); +#92810 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92811,#92813); +#92811 = ( REPRESENTATION_RELATIONSHIP('','',#92712,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92812) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92812 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1907); +#92813 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92814); +#92814 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('475','=>[0:1:1:468]','',#5, + #92707,$); +#92815 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92709)); +#92816 = SHAPE_DEFINITION_REPRESENTATION(#92817,#92823); +#92817 = PRODUCT_DEFINITION_SHAPE('','',#92818); +#92818 = PRODUCT_DEFINITION('design','',#92819,#92822); +#92819 = PRODUCT_DEFINITION_FORMATION('','',#92820); +#92820 = PRODUCT('HackPad_pad_219','HackPad_pad_219','',(#92821)); +#92821 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92822 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92823 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#92824),#92916); +#92824 = MANIFOLD_SOLID_BREP('',#92825); +#92825 = CLOSED_SHELL('',(#92826,#92859,#92879,#92899)); +#92826 = ADVANCED_FACE('',(#92827),#92854,.T.); +#92827 = FACE_BOUND('',#92828,.T.); +#92828 = EDGE_LOOP('',(#92829,#92838,#92846,#92853)); +#92829 = ORIENTED_EDGE('',*,*,#92830,.F.); +#92830 = EDGE_CURVE('',#92831,#92831,#92833,.T.); +#92831 = VERTEX_POINT('',#92832); +#92832 = CARTESIAN_POINT('',(123.17875,-83.185,1.635)); +#92833 = CIRCLE('',#92834,1.1); +#92834 = AXIS2_PLACEMENT_3D('',#92835,#92836,#92837); +#92835 = CARTESIAN_POINT('',(122.07875,-83.185,1.635)); +#92836 = DIRECTION('',(0.,0.,1.)); +#92837 = DIRECTION('',(1.,0.,-0.)); +#92838 = ORIENTED_EDGE('',*,*,#92839,.F.); +#92839 = EDGE_CURVE('',#92840,#92831,#92842,.T.); +#92840 = VERTEX_POINT('',#92841); +#92841 = CARTESIAN_POINT('',(123.17875,-83.185,1.6)); +#92842 = LINE('',#92843,#92844); +#92843 = CARTESIAN_POINT('',(123.17875,-83.185,1.6)); +#92844 = VECTOR('',#92845,1.); +#92845 = DIRECTION('',(0.,0.,1.)); +#92846 = ORIENTED_EDGE('',*,*,#92847,.T.); +#92847 = EDGE_CURVE('',#92840,#92840,#92848,.T.); +#92848 = CIRCLE('',#92849,1.1); +#92849 = AXIS2_PLACEMENT_3D('',#92850,#92851,#92852); +#92850 = CARTESIAN_POINT('',(122.07875,-83.185,1.6)); +#92851 = DIRECTION('',(0.,0.,1.)); +#92852 = DIRECTION('',(1.,0.,-0.)); +#92853 = ORIENTED_EDGE('',*,*,#92839,.T.); +#92854 = CYLINDRICAL_SURFACE('',#92855,1.1); +#92855 = AXIS2_PLACEMENT_3D('',#92856,#92857,#92858); +#92856 = CARTESIAN_POINT('',(122.07875,-83.185,1.6)); +#92857 = DIRECTION('',(0.,0.,1.)); +#92858 = DIRECTION('',(1.,0.,-0.)); +#92859 = ADVANCED_FACE('',(#92860,#92863),#92874,.T.); +#92860 = FACE_BOUND('',#92861,.T.); +#92861 = EDGE_LOOP('',(#92862)); +#92862 = ORIENTED_EDGE('',*,*,#92830,.T.); +#92863 = FACE_BOUND('',#92864,.T.); +#92864 = EDGE_LOOP('',(#92865)); +#92865 = ORIENTED_EDGE('',*,*,#92866,.T.); +#92866 = EDGE_CURVE('',#92867,#92867,#92869,.T.); +#92867 = VERTEX_POINT('',#92868); +#92868 = CARTESIAN_POINT('',(122.07875,-83.91,1.635)); +#92869 = CIRCLE('',#92870,0.725); +#92870 = AXIS2_PLACEMENT_3D('',#92871,#92872,#92873); +#92871 = CARTESIAN_POINT('',(122.07875,-83.185,1.635)); +#92872 = DIRECTION('',(-0.,0.,-1.)); +#92873 = DIRECTION('',(-0.,-1.,0.)); +#92874 = PLANE('',#92875); +#92875 = AXIS2_PLACEMENT_3D('',#92876,#92877,#92878); +#92876 = CARTESIAN_POINT('',(122.07875,-83.185,1.635)); +#92877 = DIRECTION('',(0.,0.,1.)); +#92878 = DIRECTION('',(1.,0.,-0.)); +#92879 = ADVANCED_FACE('',(#92880,#92883),#92894,.F.); +#92880 = FACE_BOUND('',#92881,.F.); +#92881 = EDGE_LOOP('',(#92882)); +#92882 = ORIENTED_EDGE('',*,*,#92847,.T.); +#92883 = FACE_BOUND('',#92884,.F.); +#92884 = EDGE_LOOP('',(#92885)); +#92885 = ORIENTED_EDGE('',*,*,#92886,.T.); +#92886 = EDGE_CURVE('',#92887,#92887,#92889,.T.); +#92887 = VERTEX_POINT('',#92888); +#92888 = CARTESIAN_POINT('',(122.07875,-83.91,1.6)); +#92889 = CIRCLE('',#92890,0.725); +#92890 = AXIS2_PLACEMENT_3D('',#92891,#92892,#92893); +#92891 = CARTESIAN_POINT('',(122.07875,-83.185,1.6)); +#92892 = DIRECTION('',(-0.,0.,-1.)); +#92893 = DIRECTION('',(-0.,-1.,0.)); +#92894 = PLANE('',#92895); +#92895 = AXIS2_PLACEMENT_3D('',#92896,#92897,#92898); +#92896 = CARTESIAN_POINT('',(122.07875,-83.185,1.6)); +#92897 = DIRECTION('',(0.,0.,1.)); +#92898 = DIRECTION('',(1.,0.,-0.)); +#92899 = ADVANCED_FACE('',(#92900),#92911,.F.); +#92900 = FACE_BOUND('',#92901,.T.); +#92901 = EDGE_LOOP('',(#92902,#92903,#92909,#92910)); +#92902 = ORIENTED_EDGE('',*,*,#92886,.T.); +#92903 = ORIENTED_EDGE('',*,*,#92904,.T.); +#92904 = EDGE_CURVE('',#92887,#92867,#92905,.T.); +#92905 = LINE('',#92906,#92907); +#92906 = CARTESIAN_POINT('',(122.07875,-83.91,-4.5E-02)); +#92907 = VECTOR('',#92908,1.); +#92908 = DIRECTION('',(0.,0.,1.)); +#92909 = ORIENTED_EDGE('',*,*,#92866,.F.); +#92910 = ORIENTED_EDGE('',*,*,#92904,.F.); +#92911 = CYLINDRICAL_SURFACE('',#92912,0.725); +#92912 = AXIS2_PLACEMENT_3D('',#92913,#92914,#92915); +#92913 = CARTESIAN_POINT('',(122.07875,-83.185,-4.5E-02)); +#92914 = DIRECTION('',(-0.,-0.,-1.)); +#92915 = DIRECTION('',(-0.,-1.,0.)); +#92916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#92920)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#92917,#92918,#92919)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#92917 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#92918 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#92919 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#92920 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#92917, + 'distance_accuracy_value','confusion accuracy'); +#92921 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#92922,#92924); +#92922 = ( REPRESENTATION_RELATIONSHIP('','',#92823,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#92923) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#92923 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1911); +#92924 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #92925); +#92925 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('476','=>[0:1:1:469]','',#5, + #92818,$); +#92926 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92820)); +#92927 = SHAPE_DEFINITION_REPRESENTATION(#92928,#92934); +#92928 = PRODUCT_DEFINITION_SHAPE('','',#92929); +#92929 = PRODUCT_DEFINITION('design','',#92930,#92933); +#92930 = PRODUCT_DEFINITION_FORMATION('','',#92931); +#92931 = PRODUCT('HackPad_pad_220','HackPad_pad_220','',(#92932)); +#92932 = PRODUCT_CONTEXT('',#2,'mechanical'); +#92933 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#92934 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#92935),#93027); +#92935 = MANIFOLD_SOLID_BREP('',#92936); +#92936 = CLOSED_SHELL('',(#92937,#92970,#92990,#93010)); +#92937 = ADVANCED_FACE('',(#92938),#92965,.T.); +#92938 = FACE_BOUND('',#92939,.T.); +#92939 = EDGE_LOOP('',(#92940,#92949,#92957,#92964)); +#92940 = ORIENTED_EDGE('',*,*,#92941,.F.); +#92941 = EDGE_CURVE('',#92942,#92942,#92944,.T.); +#92942 = VERTEX_POINT('',#92943); +#92943 = CARTESIAN_POINT('',(123.17875,-83.185,0.)); +#92944 = CIRCLE('',#92945,1.1); +#92945 = AXIS2_PLACEMENT_3D('',#92946,#92947,#92948); +#92946 = CARTESIAN_POINT('',(122.07875,-83.185,0.)); +#92947 = DIRECTION('',(0.,0.,1.)); +#92948 = DIRECTION('',(1.,0.,-0.)); +#92949 = ORIENTED_EDGE('',*,*,#92950,.F.); +#92950 = EDGE_CURVE('',#92951,#92942,#92953,.T.); +#92951 = VERTEX_POINT('',#92952); +#92952 = CARTESIAN_POINT('',(123.17875,-83.185,-3.5E-02)); +#92953 = LINE('',#92954,#92955); +#92954 = CARTESIAN_POINT('',(123.17875,-83.185,-3.5E-02)); +#92955 = VECTOR('',#92956,1.); +#92956 = DIRECTION('',(0.,0.,1.)); +#92957 = ORIENTED_EDGE('',*,*,#92958,.T.); +#92958 = EDGE_CURVE('',#92951,#92951,#92959,.T.); +#92959 = CIRCLE('',#92960,1.1); +#92960 = AXIS2_PLACEMENT_3D('',#92961,#92962,#92963); +#92961 = CARTESIAN_POINT('',(122.07875,-83.185,-3.5E-02)); +#92962 = DIRECTION('',(0.,0.,1.)); +#92963 = DIRECTION('',(1.,0.,-0.)); +#92964 = ORIENTED_EDGE('',*,*,#92950,.T.); +#92965 = CYLINDRICAL_SURFACE('',#92966,1.1); +#92966 = AXIS2_PLACEMENT_3D('',#92967,#92968,#92969); +#92967 = CARTESIAN_POINT('',(122.07875,-83.185,-3.5E-02)); +#92968 = DIRECTION('',(0.,0.,1.)); +#92969 = DIRECTION('',(1.,0.,-0.)); +#92970 = ADVANCED_FACE('',(#92971,#92974),#92985,.T.); +#92971 = FACE_BOUND('',#92972,.T.); +#92972 = EDGE_LOOP('',(#92973)); +#92973 = ORIENTED_EDGE('',*,*,#92941,.T.); +#92974 = FACE_BOUND('',#92975,.T.); +#92975 = EDGE_LOOP('',(#92976)); +#92976 = ORIENTED_EDGE('',*,*,#92977,.T.); +#92977 = EDGE_CURVE('',#92978,#92978,#92980,.T.); +#92978 = VERTEX_POINT('',#92979); +#92979 = CARTESIAN_POINT('',(122.07875,-83.91,0.)); +#92980 = CIRCLE('',#92981,0.725); +#92981 = AXIS2_PLACEMENT_3D('',#92982,#92983,#92984); +#92982 = CARTESIAN_POINT('',(122.07875,-83.185,0.)); +#92983 = DIRECTION('',(-0.,0.,-1.)); +#92984 = DIRECTION('',(-0.,-1.,0.)); +#92985 = PLANE('',#92986); +#92986 = AXIS2_PLACEMENT_3D('',#92987,#92988,#92989); +#92987 = CARTESIAN_POINT('',(122.07875,-83.185,0.)); +#92988 = DIRECTION('',(0.,0.,1.)); +#92989 = DIRECTION('',(1.,0.,-0.)); +#92990 = ADVANCED_FACE('',(#92991,#92994),#93005,.F.); +#92991 = FACE_BOUND('',#92992,.F.); +#92992 = EDGE_LOOP('',(#92993)); +#92993 = ORIENTED_EDGE('',*,*,#92958,.T.); +#92994 = FACE_BOUND('',#92995,.F.); +#92995 = EDGE_LOOP('',(#92996)); +#92996 = ORIENTED_EDGE('',*,*,#92997,.T.); +#92997 = EDGE_CURVE('',#92998,#92998,#93000,.T.); +#92998 = VERTEX_POINT('',#92999); +#92999 = CARTESIAN_POINT('',(122.07875,-83.91,-3.5E-02)); +#93000 = CIRCLE('',#93001,0.725); +#93001 = AXIS2_PLACEMENT_3D('',#93002,#93003,#93004); +#93002 = CARTESIAN_POINT('',(122.07875,-83.185,-3.5E-02)); +#93003 = DIRECTION('',(-0.,0.,-1.)); +#93004 = DIRECTION('',(-0.,-1.,0.)); +#93005 = PLANE('',#93006); +#93006 = AXIS2_PLACEMENT_3D('',#93007,#93008,#93009); +#93007 = CARTESIAN_POINT('',(122.07875,-83.185,-3.5E-02)); +#93008 = DIRECTION('',(0.,0.,1.)); +#93009 = DIRECTION('',(1.,0.,-0.)); +#93010 = ADVANCED_FACE('',(#93011),#93022,.F.); +#93011 = FACE_BOUND('',#93012,.T.); +#93012 = EDGE_LOOP('',(#93013,#93014,#93020,#93021)); +#93013 = ORIENTED_EDGE('',*,*,#92997,.T.); +#93014 = ORIENTED_EDGE('',*,*,#93015,.T.); +#93015 = EDGE_CURVE('',#92998,#92978,#93016,.T.); +#93016 = LINE('',#93017,#93018); +#93017 = CARTESIAN_POINT('',(122.07875,-83.91,-4.5E-02)); +#93018 = VECTOR('',#93019,1.); +#93019 = DIRECTION('',(0.,0.,1.)); +#93020 = ORIENTED_EDGE('',*,*,#92977,.F.); +#93021 = ORIENTED_EDGE('',*,*,#93015,.F.); +#93022 = CYLINDRICAL_SURFACE('',#93023,0.725); +#93023 = AXIS2_PLACEMENT_3D('',#93024,#93025,#93026); +#93024 = CARTESIAN_POINT('',(122.07875,-83.185,-4.5E-02)); +#93025 = DIRECTION('',(-0.,-0.,-1.)); +#93026 = DIRECTION('',(-0.,-1.,0.)); +#93027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93031)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93028,#93029,#93030)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93028 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93029 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93030 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93031 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93028, + 'distance_accuracy_value','confusion accuracy'); +#93032 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93033,#93035); +#93033 = ( REPRESENTATION_RELATIONSHIP('','',#92934,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93034) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93034 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1915); +#93035 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93036); +#93036 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('477','=>[0:1:1:470]','',#5, + #92929,$); +#93037 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#92931)); +#93038 = SHAPE_DEFINITION_REPRESENTATION(#93039,#93045); +#93039 = PRODUCT_DEFINITION_SHAPE('','',#93040); +#93040 = PRODUCT_DEFINITION('design','',#93041,#93044); +#93041 = PRODUCT_DEFINITION_FORMATION('','',#93042); +#93042 = PRODUCT('HackPad_pad_221','HackPad_pad_221','',(#93043)); +#93043 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93044 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93045 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#93046),#93138); +#93046 = MANIFOLD_SOLID_BREP('',#93047); +#93047 = CLOSED_SHELL('',(#93048,#93081,#93101,#93121)); +#93048 = ADVANCED_FACE('',(#93049),#93076,.T.); +#93049 = FACE_BOUND('',#93050,.F.); +#93050 = EDGE_LOOP('',(#93051,#93061,#93068,#93069)); +#93051 = ORIENTED_EDGE('',*,*,#93052,.T.); +#93052 = EDGE_CURVE('',#93053,#93055,#93057,.T.); +#93053 = VERTEX_POINT('',#93054); +#93054 = CARTESIAN_POINT('',(122.07875,-83.935,-3.5E-02)); +#93055 = VERTEX_POINT('',#93056); +#93056 = CARTESIAN_POINT('',(122.07875,-83.935,1.635)); +#93057 = LINE('',#93058,#93059); +#93058 = CARTESIAN_POINT('',(122.07875,-83.935,-3.5E-02)); +#93059 = VECTOR('',#93060,1.); +#93060 = DIRECTION('',(0.,0.,1.)); +#93061 = ORIENTED_EDGE('',*,*,#93062,.T.); +#93062 = EDGE_CURVE('',#93055,#93055,#93063,.T.); +#93063 = CIRCLE('',#93064,0.75); +#93064 = AXIS2_PLACEMENT_3D('',#93065,#93066,#93067); +#93065 = CARTESIAN_POINT('',(122.07875,-83.185,1.635)); +#93066 = DIRECTION('',(0.,0.,1.)); +#93067 = DIRECTION('',(-0.,-1.,0.)); +#93068 = ORIENTED_EDGE('',*,*,#93052,.F.); +#93069 = ORIENTED_EDGE('',*,*,#93070,.F.); +#93070 = EDGE_CURVE('',#93053,#93053,#93071,.T.); +#93071 = CIRCLE('',#93072,0.75); +#93072 = AXIS2_PLACEMENT_3D('',#93073,#93074,#93075); +#93073 = CARTESIAN_POINT('',(122.07875,-83.185,-3.5E-02)); +#93074 = DIRECTION('',(0.,0.,1.)); +#93075 = DIRECTION('',(-0.,-1.,0.)); +#93076 = CYLINDRICAL_SURFACE('',#93077,0.75); +#93077 = AXIS2_PLACEMENT_3D('',#93078,#93079,#93080); +#93078 = CARTESIAN_POINT('',(122.07875,-83.185,-3.5E-02)); +#93079 = DIRECTION('',(-0.,-0.,-1.)); +#93080 = DIRECTION('',(-0.,-1.,0.)); +#93081 = ADVANCED_FACE('',(#93082,#93085),#93096,.F.); +#93082 = FACE_BOUND('',#93083,.F.); +#93083 = EDGE_LOOP('',(#93084)); +#93084 = ORIENTED_EDGE('',*,*,#93070,.T.); +#93085 = FACE_BOUND('',#93086,.F.); +#93086 = EDGE_LOOP('',(#93087)); +#93087 = ORIENTED_EDGE('',*,*,#93088,.T.); +#93088 = EDGE_CURVE('',#93089,#93089,#93091,.T.); +#93089 = VERTEX_POINT('',#93090); +#93090 = CARTESIAN_POINT('',(122.07875,-83.91,-3.5E-02)); +#93091 = CIRCLE('',#93092,0.725); +#93092 = AXIS2_PLACEMENT_3D('',#93093,#93094,#93095); +#93093 = CARTESIAN_POINT('',(122.07875,-83.185,-3.5E-02)); +#93094 = DIRECTION('',(-0.,0.,-1.)); +#93095 = DIRECTION('',(-0.,-1.,0.)); +#93096 = PLANE('',#93097); +#93097 = AXIS2_PLACEMENT_3D('',#93098,#93099,#93100); +#93098 = CARTESIAN_POINT('',(122.07875,-83.935,-3.5E-02)); +#93099 = DIRECTION('',(0.,0.,1.)); +#93100 = DIRECTION('',(1.,0.,-0.)); +#93101 = ADVANCED_FACE('',(#93102,#93105),#93116,.T.); +#93102 = FACE_BOUND('',#93103,.T.); +#93103 = EDGE_LOOP('',(#93104)); +#93104 = ORIENTED_EDGE('',*,*,#93062,.T.); +#93105 = FACE_BOUND('',#93106,.T.); +#93106 = EDGE_LOOP('',(#93107)); +#93107 = ORIENTED_EDGE('',*,*,#93108,.T.); +#93108 = EDGE_CURVE('',#93109,#93109,#93111,.T.); +#93109 = VERTEX_POINT('',#93110); +#93110 = CARTESIAN_POINT('',(122.07875,-83.91,1.635)); +#93111 = CIRCLE('',#93112,0.725); +#93112 = AXIS2_PLACEMENT_3D('',#93113,#93114,#93115); +#93113 = CARTESIAN_POINT('',(122.07875,-83.185,1.635)); +#93114 = DIRECTION('',(-0.,0.,-1.)); +#93115 = DIRECTION('',(-0.,-1.,0.)); +#93116 = PLANE('',#93117); +#93117 = AXIS2_PLACEMENT_3D('',#93118,#93119,#93120); +#93118 = CARTESIAN_POINT('',(122.07875,-83.935,1.635)); +#93119 = DIRECTION('',(0.,0.,1.)); +#93120 = DIRECTION('',(1.,0.,-0.)); +#93121 = ADVANCED_FACE('',(#93122),#93133,.F.); +#93122 = FACE_BOUND('',#93123,.T.); +#93123 = EDGE_LOOP('',(#93124,#93125,#93131,#93132)); +#93124 = ORIENTED_EDGE('',*,*,#93088,.T.); +#93125 = ORIENTED_EDGE('',*,*,#93126,.T.); +#93126 = EDGE_CURVE('',#93089,#93109,#93127,.T.); +#93127 = LINE('',#93128,#93129); +#93128 = CARTESIAN_POINT('',(122.07875,-83.91,-4.5E-02)); +#93129 = VECTOR('',#93130,1.); +#93130 = DIRECTION('',(0.,0.,1.)); +#93131 = ORIENTED_EDGE('',*,*,#93108,.F.); +#93132 = ORIENTED_EDGE('',*,*,#93126,.F.); +#93133 = CYLINDRICAL_SURFACE('',#93134,0.725); +#93134 = AXIS2_PLACEMENT_3D('',#93135,#93136,#93137); +#93135 = CARTESIAN_POINT('',(122.07875,-83.185,-4.5E-02)); +#93136 = DIRECTION('',(-0.,-0.,-1.)); +#93137 = DIRECTION('',(-0.,-1.,0.)); +#93138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93142)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93139,#93140,#93141)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93139 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93140 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93141 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93142 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93139, + 'distance_accuracy_value','confusion accuracy'); +#93143 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93144,#93146); +#93144 = ( REPRESENTATION_RELATIONSHIP('','',#93045,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93145) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93145 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1919); +#93146 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93147); +#93147 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('478','=>[0:1:1:471]','',#5, + #93040,$); +#93148 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93042)); +#93149 = SHAPE_DEFINITION_REPRESENTATION(#93150,#93156); +#93150 = PRODUCT_DEFINITION_SHAPE('','',#93151); +#93151 = PRODUCT_DEFINITION('design','',#93152,#93155); +#93152 = PRODUCT_DEFINITION_FORMATION('','',#93153); +#93153 = PRODUCT('HackPad_pad_222','HackPad_pad_222','',(#93154)); +#93154 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93155 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93156 = SHAPE_REPRESENTATION('',(#11),#93157); +#93157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93161)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93158,#93159,#93160)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93158 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93159 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93160 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93161 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93158, + 'distance_accuracy_value','confusion accuracy'); +#93162 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93163,#93165); +#93163 = ( REPRESENTATION_RELATIONSHIP('','',#93156,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93164) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93164 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1923); +#93165 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93166); +#93166 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('479','=>[0:1:1:472]','',#5, + #93151,$); +#93167 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93153)); +#93168 = SHAPE_DEFINITION_REPRESENTATION(#93169,#93175); +#93169 = PRODUCT_DEFINITION_SHAPE('','',#93170); +#93170 = PRODUCT_DEFINITION('design','',#93171,#93174); +#93171 = PRODUCT_DEFINITION_FORMATION('','',#93172); +#93172 = PRODUCT('HackPad_pad_223','HackPad_pad_223','',(#93173)); +#93173 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93174 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93175 = SHAPE_REPRESENTATION('',(#11),#93176); +#93176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93180)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93177,#93178,#93179)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93177 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93178 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93179 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93180 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93177, + 'distance_accuracy_value','confusion accuracy'); +#93181 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93182,#93184); +#93182 = ( REPRESENTATION_RELATIONSHIP('','',#93175,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93183) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93183 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1927); +#93184 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93185); +#93185 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('480','=>[0:1:1:473]','',#5, + #93170,$); +#93186 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93172)); +#93187 = SHAPE_DEFINITION_REPRESENTATION(#93188,#93194); +#93188 = PRODUCT_DEFINITION_SHAPE('','',#93189); +#93189 = PRODUCT_DEFINITION('design','',#93190,#93193); +#93190 = PRODUCT_DEFINITION_FORMATION('','',#93191); +#93191 = PRODUCT('HackPad_pad_224','HackPad_pad_224','',(#93192)); +#93192 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93193 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93194 = SHAPE_REPRESENTATION('',(#11),#93195); +#93195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93199)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93196,#93197,#93198)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93196 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93197 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93198 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93199 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93196, + 'distance_accuracy_value','confusion accuracy'); +#93200 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93201,#93203); +#93201 = ( REPRESENTATION_RELATIONSHIP('','',#93194,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93202) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93202 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1931); +#93203 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93204); +#93204 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('481','=>[0:1:1:474]','',#5, + #93189,$); +#93205 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93191)); +#93206 = SHAPE_DEFINITION_REPRESENTATION(#93207,#93213); +#93207 = PRODUCT_DEFINITION_SHAPE('','',#93208); +#93208 = PRODUCT_DEFINITION('design','',#93209,#93212); +#93209 = PRODUCT_DEFINITION_FORMATION('','',#93210); +#93210 = PRODUCT('HackPad_pad_225','HackPad_pad_225','',(#93211)); +#93211 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93212 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93213 = SHAPE_REPRESENTATION('',(#11),#93214); +#93214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93218)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93215,#93216,#93217)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93215 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93216 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93217 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93218 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93215, + 'distance_accuracy_value','confusion accuracy'); +#93219 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93220,#93222); +#93220 = ( REPRESENTATION_RELATIONSHIP('','',#93213,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93221) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93221 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1935); +#93222 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93223); +#93223 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('482','=>[0:1:1:475]','',#5, + #93208,$); +#93224 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93210)); +#93225 = SHAPE_DEFINITION_REPRESENTATION(#93226,#93232); +#93226 = PRODUCT_DEFINITION_SHAPE('','',#93227); +#93227 = PRODUCT_DEFINITION('design','',#93228,#93231); +#93228 = PRODUCT_DEFINITION_FORMATION('','',#93229); +#93229 = PRODUCT('HackPad_pad_226','HackPad_pad_226','',(#93230)); +#93230 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93231 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93232 = SHAPE_REPRESENTATION('',(#11),#93233); +#93233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93237)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93234,#93235,#93236)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93234 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93235 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93236 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93237 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93234, + 'distance_accuracy_value','confusion accuracy'); +#93238 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93239,#93241); +#93239 = ( REPRESENTATION_RELATIONSHIP('','',#93232,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93240) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93240 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1939); +#93241 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93242); +#93242 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('483','=>[0:1:1:476]','',#5, + #93227,$); +#93243 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93229)); +#93244 = SHAPE_DEFINITION_REPRESENTATION(#93245,#93251); +#93245 = PRODUCT_DEFINITION_SHAPE('','',#93246); +#93246 = PRODUCT_DEFINITION('design','',#93247,#93250); +#93247 = PRODUCT_DEFINITION_FORMATION('','',#93248); +#93248 = PRODUCT('HackPad_pad_227','HackPad_pad_227','',(#93249)); +#93249 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93250 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93251 = SHAPE_REPRESENTATION('',(#11),#93252); +#93252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93256)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93253,#93254,#93255)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93253 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93254 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93255 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93256 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93253, + 'distance_accuracy_value','confusion accuracy'); +#93257 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93258,#93260); +#93258 = ( REPRESENTATION_RELATIONSHIP('','',#93251,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93259) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93259 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1943); +#93260 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93261); +#93261 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('484','=>[0:1:1:477]','',#5, + #93246,$); +#93262 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93248)); +#93263 = SHAPE_DEFINITION_REPRESENTATION(#93264,#93270); +#93264 = PRODUCT_DEFINITION_SHAPE('','',#93265); +#93265 = PRODUCT_DEFINITION('design','',#93266,#93269); +#93266 = PRODUCT_DEFINITION_FORMATION('','',#93267); +#93267 = PRODUCT('HackPad_pad_228','HackPad_pad_228','',(#93268)); +#93268 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93269 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93270 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#93271),#93363); +#93271 = MANIFOLD_SOLID_BREP('',#93272); +#93272 = CLOSED_SHELL('',(#93273,#93306,#93326,#93346)); +#93273 = ADVANCED_FACE('',(#93274),#93301,.T.); +#93274 = FACE_BOUND('',#93275,.T.); +#93275 = EDGE_LOOP('',(#93276,#93285,#93293,#93300)); +#93276 = ORIENTED_EDGE('',*,*,#93277,.F.); +#93277 = EDGE_CURVE('',#93278,#93278,#93280,.T.); +#93278 = VERTEX_POINT('',#93279); +#93279 = CARTESIAN_POINT('',(167.62875,-80.645,1.635)); +#93280 = CIRCLE('',#93281,1.1); +#93281 = AXIS2_PLACEMENT_3D('',#93282,#93283,#93284); +#93282 = CARTESIAN_POINT('',(166.52875,-80.645,1.635)); +#93283 = DIRECTION('',(0.,0.,1.)); +#93284 = DIRECTION('',(1.,0.,-0.)); +#93285 = ORIENTED_EDGE('',*,*,#93286,.F.); +#93286 = EDGE_CURVE('',#93287,#93278,#93289,.T.); +#93287 = VERTEX_POINT('',#93288); +#93288 = CARTESIAN_POINT('',(167.62875,-80.645,1.6)); +#93289 = LINE('',#93290,#93291); +#93290 = CARTESIAN_POINT('',(167.62875,-80.645,1.6)); +#93291 = VECTOR('',#93292,1.); +#93292 = DIRECTION('',(0.,0.,1.)); +#93293 = ORIENTED_EDGE('',*,*,#93294,.T.); +#93294 = EDGE_CURVE('',#93287,#93287,#93295,.T.); +#93295 = CIRCLE('',#93296,1.1); +#93296 = AXIS2_PLACEMENT_3D('',#93297,#93298,#93299); +#93297 = CARTESIAN_POINT('',(166.52875,-80.645,1.6)); +#93298 = DIRECTION('',(0.,0.,1.)); +#93299 = DIRECTION('',(1.,0.,-0.)); +#93300 = ORIENTED_EDGE('',*,*,#93286,.T.); +#93301 = CYLINDRICAL_SURFACE('',#93302,1.1); +#93302 = AXIS2_PLACEMENT_3D('',#93303,#93304,#93305); +#93303 = CARTESIAN_POINT('',(166.52875,-80.645,1.6)); +#93304 = DIRECTION('',(0.,0.,1.)); +#93305 = DIRECTION('',(1.,0.,-0.)); +#93306 = ADVANCED_FACE('',(#93307,#93310),#93321,.T.); +#93307 = FACE_BOUND('',#93308,.T.); +#93308 = EDGE_LOOP('',(#93309)); +#93309 = ORIENTED_EDGE('',*,*,#93277,.T.); +#93310 = FACE_BOUND('',#93311,.T.); +#93311 = EDGE_LOOP('',(#93312)); +#93312 = ORIENTED_EDGE('',*,*,#93313,.T.); +#93313 = EDGE_CURVE('',#93314,#93314,#93316,.T.); +#93314 = VERTEX_POINT('',#93315); +#93315 = CARTESIAN_POINT('',(166.52875,-81.37,1.635)); +#93316 = CIRCLE('',#93317,0.725); +#93317 = AXIS2_PLACEMENT_3D('',#93318,#93319,#93320); +#93318 = CARTESIAN_POINT('',(166.52875,-80.645,1.635)); +#93319 = DIRECTION('',(-0.,0.,-1.)); +#93320 = DIRECTION('',(-0.,-1.,0.)); +#93321 = PLANE('',#93322); +#93322 = AXIS2_PLACEMENT_3D('',#93323,#93324,#93325); +#93323 = CARTESIAN_POINT('',(166.52875,-80.645,1.635)); +#93324 = DIRECTION('',(0.,0.,1.)); +#93325 = DIRECTION('',(1.,0.,-0.)); +#93326 = ADVANCED_FACE('',(#93327,#93330),#93341,.F.); +#93327 = FACE_BOUND('',#93328,.F.); +#93328 = EDGE_LOOP('',(#93329)); +#93329 = ORIENTED_EDGE('',*,*,#93294,.T.); +#93330 = FACE_BOUND('',#93331,.F.); +#93331 = EDGE_LOOP('',(#93332)); +#93332 = ORIENTED_EDGE('',*,*,#93333,.T.); +#93333 = EDGE_CURVE('',#93334,#93334,#93336,.T.); +#93334 = VERTEX_POINT('',#93335); +#93335 = CARTESIAN_POINT('',(166.52875,-81.37,1.6)); +#93336 = CIRCLE('',#93337,0.725); +#93337 = AXIS2_PLACEMENT_3D('',#93338,#93339,#93340); +#93338 = CARTESIAN_POINT('',(166.52875,-80.645,1.6)); +#93339 = DIRECTION('',(-0.,0.,-1.)); +#93340 = DIRECTION('',(-0.,-1.,0.)); +#93341 = PLANE('',#93342); +#93342 = AXIS2_PLACEMENT_3D('',#93343,#93344,#93345); +#93343 = CARTESIAN_POINT('',(166.52875,-80.645,1.6)); +#93344 = DIRECTION('',(0.,0.,1.)); +#93345 = DIRECTION('',(1.,0.,-0.)); +#93346 = ADVANCED_FACE('',(#93347),#93358,.F.); +#93347 = FACE_BOUND('',#93348,.T.); +#93348 = EDGE_LOOP('',(#93349,#93350,#93356,#93357)); +#93349 = ORIENTED_EDGE('',*,*,#93333,.T.); +#93350 = ORIENTED_EDGE('',*,*,#93351,.T.); +#93351 = EDGE_CURVE('',#93334,#93314,#93352,.T.); +#93352 = LINE('',#93353,#93354); +#93353 = CARTESIAN_POINT('',(166.52875,-81.37,-4.5E-02)); +#93354 = VECTOR('',#93355,1.); +#93355 = DIRECTION('',(0.,0.,1.)); +#93356 = ORIENTED_EDGE('',*,*,#93313,.F.); +#93357 = ORIENTED_EDGE('',*,*,#93351,.F.); +#93358 = CYLINDRICAL_SURFACE('',#93359,0.725); +#93359 = AXIS2_PLACEMENT_3D('',#93360,#93361,#93362); +#93360 = CARTESIAN_POINT('',(166.52875,-80.645,-4.5E-02)); +#93361 = DIRECTION('',(-0.,-0.,-1.)); +#93362 = DIRECTION('',(-0.,-1.,0.)); +#93363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93367)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93364,#93365,#93366)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93364 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93365 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93366 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93367 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93364, + 'distance_accuracy_value','confusion accuracy'); +#93368 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93369,#93371); +#93369 = ( REPRESENTATION_RELATIONSHIP('','',#93270,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93370) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93370 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1947); +#93371 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93372); +#93372 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('485','=>[0:1:1:478]','',#5, + #93265,$); +#93373 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93267)); +#93374 = SHAPE_DEFINITION_REPRESENTATION(#93375,#93381); +#93375 = PRODUCT_DEFINITION_SHAPE('','',#93376); +#93376 = PRODUCT_DEFINITION('design','',#93377,#93380); +#93377 = PRODUCT_DEFINITION_FORMATION('','',#93378); +#93378 = PRODUCT('HackPad_pad_229','HackPad_pad_229','',(#93379)); +#93379 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93380 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93381 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#93382),#93474); +#93382 = MANIFOLD_SOLID_BREP('',#93383); +#93383 = CLOSED_SHELL('',(#93384,#93417,#93437,#93457)); +#93384 = ADVANCED_FACE('',(#93385),#93412,.T.); +#93385 = FACE_BOUND('',#93386,.T.); +#93386 = EDGE_LOOP('',(#93387,#93396,#93404,#93411)); +#93387 = ORIENTED_EDGE('',*,*,#93388,.F.); +#93388 = EDGE_CURVE('',#93389,#93389,#93391,.T.); +#93389 = VERTEX_POINT('',#93390); +#93390 = CARTESIAN_POINT('',(167.62875,-80.645,0.)); +#93391 = CIRCLE('',#93392,1.1); +#93392 = AXIS2_PLACEMENT_3D('',#93393,#93394,#93395); +#93393 = CARTESIAN_POINT('',(166.52875,-80.645,0.)); +#93394 = DIRECTION('',(0.,0.,1.)); +#93395 = DIRECTION('',(1.,0.,-0.)); +#93396 = ORIENTED_EDGE('',*,*,#93397,.F.); +#93397 = EDGE_CURVE('',#93398,#93389,#93400,.T.); +#93398 = VERTEX_POINT('',#93399); +#93399 = CARTESIAN_POINT('',(167.62875,-80.645,-3.5E-02)); +#93400 = LINE('',#93401,#93402); +#93401 = CARTESIAN_POINT('',(167.62875,-80.645,-3.5E-02)); +#93402 = VECTOR('',#93403,1.); +#93403 = DIRECTION('',(0.,0.,1.)); +#93404 = ORIENTED_EDGE('',*,*,#93405,.T.); +#93405 = EDGE_CURVE('',#93398,#93398,#93406,.T.); +#93406 = CIRCLE('',#93407,1.1); +#93407 = AXIS2_PLACEMENT_3D('',#93408,#93409,#93410); +#93408 = CARTESIAN_POINT('',(166.52875,-80.645,-3.5E-02)); +#93409 = DIRECTION('',(0.,0.,1.)); +#93410 = DIRECTION('',(1.,0.,-0.)); +#93411 = ORIENTED_EDGE('',*,*,#93397,.T.); +#93412 = CYLINDRICAL_SURFACE('',#93413,1.1); +#93413 = AXIS2_PLACEMENT_3D('',#93414,#93415,#93416); +#93414 = CARTESIAN_POINT('',(166.52875,-80.645,-3.5E-02)); +#93415 = DIRECTION('',(0.,0.,1.)); +#93416 = DIRECTION('',(1.,0.,-0.)); +#93417 = ADVANCED_FACE('',(#93418,#93421),#93432,.T.); +#93418 = FACE_BOUND('',#93419,.T.); +#93419 = EDGE_LOOP('',(#93420)); +#93420 = ORIENTED_EDGE('',*,*,#93388,.T.); +#93421 = FACE_BOUND('',#93422,.T.); +#93422 = EDGE_LOOP('',(#93423)); +#93423 = ORIENTED_EDGE('',*,*,#93424,.T.); +#93424 = EDGE_CURVE('',#93425,#93425,#93427,.T.); +#93425 = VERTEX_POINT('',#93426); +#93426 = CARTESIAN_POINT('',(166.52875,-81.37,0.)); +#93427 = CIRCLE('',#93428,0.725); +#93428 = AXIS2_PLACEMENT_3D('',#93429,#93430,#93431); +#93429 = CARTESIAN_POINT('',(166.52875,-80.645,0.)); +#93430 = DIRECTION('',(-0.,0.,-1.)); +#93431 = DIRECTION('',(-0.,-1.,0.)); +#93432 = PLANE('',#93433); +#93433 = AXIS2_PLACEMENT_3D('',#93434,#93435,#93436); +#93434 = CARTESIAN_POINT('',(166.52875,-80.645,0.)); +#93435 = DIRECTION('',(0.,0.,1.)); +#93436 = DIRECTION('',(1.,0.,-0.)); +#93437 = ADVANCED_FACE('',(#93438,#93441),#93452,.F.); +#93438 = FACE_BOUND('',#93439,.F.); +#93439 = EDGE_LOOP('',(#93440)); +#93440 = ORIENTED_EDGE('',*,*,#93405,.T.); +#93441 = FACE_BOUND('',#93442,.F.); +#93442 = EDGE_LOOP('',(#93443)); +#93443 = ORIENTED_EDGE('',*,*,#93444,.T.); +#93444 = EDGE_CURVE('',#93445,#93445,#93447,.T.); +#93445 = VERTEX_POINT('',#93446); +#93446 = CARTESIAN_POINT('',(166.52875,-81.37,-3.5E-02)); +#93447 = CIRCLE('',#93448,0.725); +#93448 = AXIS2_PLACEMENT_3D('',#93449,#93450,#93451); +#93449 = CARTESIAN_POINT('',(166.52875,-80.645,-3.5E-02)); +#93450 = DIRECTION('',(-0.,0.,-1.)); +#93451 = DIRECTION('',(-0.,-1.,0.)); +#93452 = PLANE('',#93453); +#93453 = AXIS2_PLACEMENT_3D('',#93454,#93455,#93456); +#93454 = CARTESIAN_POINT('',(166.52875,-80.645,-3.5E-02)); +#93455 = DIRECTION('',(0.,0.,1.)); +#93456 = DIRECTION('',(1.,0.,-0.)); +#93457 = ADVANCED_FACE('',(#93458),#93469,.F.); +#93458 = FACE_BOUND('',#93459,.T.); +#93459 = EDGE_LOOP('',(#93460,#93461,#93467,#93468)); +#93460 = ORIENTED_EDGE('',*,*,#93444,.T.); +#93461 = ORIENTED_EDGE('',*,*,#93462,.T.); +#93462 = EDGE_CURVE('',#93445,#93425,#93463,.T.); +#93463 = LINE('',#93464,#93465); +#93464 = CARTESIAN_POINT('',(166.52875,-81.37,-4.5E-02)); +#93465 = VECTOR('',#93466,1.); +#93466 = DIRECTION('',(0.,0.,1.)); +#93467 = ORIENTED_EDGE('',*,*,#93424,.F.); +#93468 = ORIENTED_EDGE('',*,*,#93462,.F.); +#93469 = CYLINDRICAL_SURFACE('',#93470,0.725); +#93470 = AXIS2_PLACEMENT_3D('',#93471,#93472,#93473); +#93471 = CARTESIAN_POINT('',(166.52875,-80.645,-4.5E-02)); +#93472 = DIRECTION('',(-0.,-0.,-1.)); +#93473 = DIRECTION('',(-0.,-1.,0.)); +#93474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93478)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93475,#93476,#93477)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93475 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93476 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93477 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93478 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93475, + 'distance_accuracy_value','confusion accuracy'); +#93479 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93480,#93482); +#93480 = ( REPRESENTATION_RELATIONSHIP('','',#93381,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93481) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93481 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1951); +#93482 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93483); +#93483 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('486','=>[0:1:1:479]','',#5, + #93376,$); +#93484 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93378)); +#93485 = SHAPE_DEFINITION_REPRESENTATION(#93486,#93492); +#93486 = PRODUCT_DEFINITION_SHAPE('','',#93487); +#93487 = PRODUCT_DEFINITION('design','',#93488,#93491); +#93488 = PRODUCT_DEFINITION_FORMATION('','',#93489); +#93489 = PRODUCT('HackPad_pad_230','HackPad_pad_230','',(#93490)); +#93490 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93491 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93492 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#93493),#93585); +#93493 = MANIFOLD_SOLID_BREP('',#93494); +#93494 = CLOSED_SHELL('',(#93495,#93528,#93548,#93568)); +#93495 = ADVANCED_FACE('',(#93496),#93523,.T.); +#93496 = FACE_BOUND('',#93497,.F.); +#93497 = EDGE_LOOP('',(#93498,#93508,#93515,#93516)); +#93498 = ORIENTED_EDGE('',*,*,#93499,.T.); +#93499 = EDGE_CURVE('',#93500,#93502,#93504,.T.); +#93500 = VERTEX_POINT('',#93501); +#93501 = CARTESIAN_POINT('',(166.52875,-81.395,-3.5E-02)); +#93502 = VERTEX_POINT('',#93503); +#93503 = CARTESIAN_POINT('',(166.52875,-81.395,1.635)); +#93504 = LINE('',#93505,#93506); +#93505 = CARTESIAN_POINT('',(166.52875,-81.395,-3.5E-02)); +#93506 = VECTOR('',#93507,1.); +#93507 = DIRECTION('',(0.,0.,1.)); +#93508 = ORIENTED_EDGE('',*,*,#93509,.T.); +#93509 = EDGE_CURVE('',#93502,#93502,#93510,.T.); +#93510 = CIRCLE('',#93511,0.75); +#93511 = AXIS2_PLACEMENT_3D('',#93512,#93513,#93514); +#93512 = CARTESIAN_POINT('',(166.52875,-80.645,1.635)); +#93513 = DIRECTION('',(0.,0.,1.)); +#93514 = DIRECTION('',(-0.,-1.,0.)); +#93515 = ORIENTED_EDGE('',*,*,#93499,.F.); +#93516 = ORIENTED_EDGE('',*,*,#93517,.F.); +#93517 = EDGE_CURVE('',#93500,#93500,#93518,.T.); +#93518 = CIRCLE('',#93519,0.75); +#93519 = AXIS2_PLACEMENT_3D('',#93520,#93521,#93522); +#93520 = CARTESIAN_POINT('',(166.52875,-80.645,-3.5E-02)); +#93521 = DIRECTION('',(0.,0.,1.)); +#93522 = DIRECTION('',(-0.,-1.,0.)); +#93523 = CYLINDRICAL_SURFACE('',#93524,0.75); +#93524 = AXIS2_PLACEMENT_3D('',#93525,#93526,#93527); +#93525 = CARTESIAN_POINT('',(166.52875,-80.645,-3.5E-02)); +#93526 = DIRECTION('',(-0.,-0.,-1.)); +#93527 = DIRECTION('',(-0.,-1.,0.)); +#93528 = ADVANCED_FACE('',(#93529,#93532),#93543,.F.); +#93529 = FACE_BOUND('',#93530,.F.); +#93530 = EDGE_LOOP('',(#93531)); +#93531 = ORIENTED_EDGE('',*,*,#93517,.T.); +#93532 = FACE_BOUND('',#93533,.F.); +#93533 = EDGE_LOOP('',(#93534)); +#93534 = ORIENTED_EDGE('',*,*,#93535,.T.); +#93535 = EDGE_CURVE('',#93536,#93536,#93538,.T.); +#93536 = VERTEX_POINT('',#93537); +#93537 = CARTESIAN_POINT('',(166.52875,-81.37,-3.5E-02)); +#93538 = CIRCLE('',#93539,0.725); +#93539 = AXIS2_PLACEMENT_3D('',#93540,#93541,#93542); +#93540 = CARTESIAN_POINT('',(166.52875,-80.645,-3.5E-02)); +#93541 = DIRECTION('',(-0.,0.,-1.)); +#93542 = DIRECTION('',(-0.,-1.,0.)); +#93543 = PLANE('',#93544); +#93544 = AXIS2_PLACEMENT_3D('',#93545,#93546,#93547); +#93545 = CARTESIAN_POINT('',(166.52875,-81.395,-3.5E-02)); +#93546 = DIRECTION('',(0.,0.,1.)); +#93547 = DIRECTION('',(1.,0.,-0.)); +#93548 = ADVANCED_FACE('',(#93549,#93552),#93563,.T.); +#93549 = FACE_BOUND('',#93550,.T.); +#93550 = EDGE_LOOP('',(#93551)); +#93551 = ORIENTED_EDGE('',*,*,#93509,.T.); +#93552 = FACE_BOUND('',#93553,.T.); +#93553 = EDGE_LOOP('',(#93554)); +#93554 = ORIENTED_EDGE('',*,*,#93555,.T.); +#93555 = EDGE_CURVE('',#93556,#93556,#93558,.T.); +#93556 = VERTEX_POINT('',#93557); +#93557 = CARTESIAN_POINT('',(166.52875,-81.37,1.635)); +#93558 = CIRCLE('',#93559,0.725); +#93559 = AXIS2_PLACEMENT_3D('',#93560,#93561,#93562); +#93560 = CARTESIAN_POINT('',(166.52875,-80.645,1.635)); +#93561 = DIRECTION('',(-0.,0.,-1.)); +#93562 = DIRECTION('',(-0.,-1.,0.)); +#93563 = PLANE('',#93564); +#93564 = AXIS2_PLACEMENT_3D('',#93565,#93566,#93567); +#93565 = CARTESIAN_POINT('',(166.52875,-81.395,1.635)); +#93566 = DIRECTION('',(0.,0.,1.)); +#93567 = DIRECTION('',(1.,0.,-0.)); +#93568 = ADVANCED_FACE('',(#93569),#93580,.F.); +#93569 = FACE_BOUND('',#93570,.T.); +#93570 = EDGE_LOOP('',(#93571,#93572,#93578,#93579)); +#93571 = ORIENTED_EDGE('',*,*,#93535,.T.); +#93572 = ORIENTED_EDGE('',*,*,#93573,.T.); +#93573 = EDGE_CURVE('',#93536,#93556,#93574,.T.); +#93574 = LINE('',#93575,#93576); +#93575 = CARTESIAN_POINT('',(166.52875,-81.37,-4.5E-02)); +#93576 = VECTOR('',#93577,1.); +#93577 = DIRECTION('',(0.,0.,1.)); +#93578 = ORIENTED_EDGE('',*,*,#93555,.F.); +#93579 = ORIENTED_EDGE('',*,*,#93573,.F.); +#93580 = CYLINDRICAL_SURFACE('',#93581,0.725); +#93581 = AXIS2_PLACEMENT_3D('',#93582,#93583,#93584); +#93582 = CARTESIAN_POINT('',(166.52875,-80.645,-4.5E-02)); +#93583 = DIRECTION('',(-0.,-0.,-1.)); +#93584 = DIRECTION('',(-0.,-1.,0.)); +#93585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93589)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93586,#93587,#93588)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93586 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93587 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93588 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93589 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93586, + 'distance_accuracy_value','confusion accuracy'); +#93590 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93591,#93593); +#93591 = ( REPRESENTATION_RELATIONSHIP('','',#93492,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93592) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93592 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1955); +#93593 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93594); +#93594 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('487','=>[0:1:1:480]','',#5, + #93487,$); +#93595 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93489)); +#93596 = SHAPE_DEFINITION_REPRESENTATION(#93597,#93603); +#93597 = PRODUCT_DEFINITION_SHAPE('','',#93598); +#93598 = PRODUCT_DEFINITION('design','',#93599,#93602); +#93599 = PRODUCT_DEFINITION_FORMATION('','',#93600); +#93600 = PRODUCT('HackPad_pad_231','HackPad_pad_231','',(#93601)); +#93601 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93602 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93603 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#93604),#93696); +#93604 = MANIFOLD_SOLID_BREP('',#93605); +#93605 = CLOSED_SHELL('',(#93606,#93639,#93659,#93679)); +#93606 = ADVANCED_FACE('',(#93607),#93634,.T.); +#93607 = FACE_BOUND('',#93608,.T.); +#93608 = EDGE_LOOP('',(#93609,#93618,#93626,#93633)); +#93609 = ORIENTED_EDGE('',*,*,#93610,.F.); +#93610 = EDGE_CURVE('',#93611,#93611,#93613,.T.); +#93611 = VERTEX_POINT('',#93612); +#93612 = CARTESIAN_POINT('',(161.27875,-83.185,1.635)); +#93613 = CIRCLE('',#93614,1.1); +#93614 = AXIS2_PLACEMENT_3D('',#93615,#93616,#93617); +#93615 = CARTESIAN_POINT('',(160.17875,-83.185,1.635)); +#93616 = DIRECTION('',(0.,0.,1.)); +#93617 = DIRECTION('',(1.,0.,-0.)); +#93618 = ORIENTED_EDGE('',*,*,#93619,.F.); +#93619 = EDGE_CURVE('',#93620,#93611,#93622,.T.); +#93620 = VERTEX_POINT('',#93621); +#93621 = CARTESIAN_POINT('',(161.27875,-83.185,1.6)); +#93622 = LINE('',#93623,#93624); +#93623 = CARTESIAN_POINT('',(161.27875,-83.185,1.6)); +#93624 = VECTOR('',#93625,1.); +#93625 = DIRECTION('',(0.,0.,1.)); +#93626 = ORIENTED_EDGE('',*,*,#93627,.T.); +#93627 = EDGE_CURVE('',#93620,#93620,#93628,.T.); +#93628 = CIRCLE('',#93629,1.1); +#93629 = AXIS2_PLACEMENT_3D('',#93630,#93631,#93632); +#93630 = CARTESIAN_POINT('',(160.17875,-83.185,1.6)); +#93631 = DIRECTION('',(0.,0.,1.)); +#93632 = DIRECTION('',(1.,0.,-0.)); +#93633 = ORIENTED_EDGE('',*,*,#93619,.T.); +#93634 = CYLINDRICAL_SURFACE('',#93635,1.1); +#93635 = AXIS2_PLACEMENT_3D('',#93636,#93637,#93638); +#93636 = CARTESIAN_POINT('',(160.17875,-83.185,1.6)); +#93637 = DIRECTION('',(0.,0.,1.)); +#93638 = DIRECTION('',(1.,0.,-0.)); +#93639 = ADVANCED_FACE('',(#93640,#93643),#93654,.T.); +#93640 = FACE_BOUND('',#93641,.T.); +#93641 = EDGE_LOOP('',(#93642)); +#93642 = ORIENTED_EDGE('',*,*,#93610,.T.); +#93643 = FACE_BOUND('',#93644,.T.); +#93644 = EDGE_LOOP('',(#93645)); +#93645 = ORIENTED_EDGE('',*,*,#93646,.T.); +#93646 = EDGE_CURVE('',#93647,#93647,#93649,.T.); +#93647 = VERTEX_POINT('',#93648); +#93648 = CARTESIAN_POINT('',(160.17875,-83.91,1.635)); +#93649 = CIRCLE('',#93650,0.725); +#93650 = AXIS2_PLACEMENT_3D('',#93651,#93652,#93653); +#93651 = CARTESIAN_POINT('',(160.17875,-83.185,1.635)); +#93652 = DIRECTION('',(-0.,0.,-1.)); +#93653 = DIRECTION('',(-0.,-1.,0.)); +#93654 = PLANE('',#93655); +#93655 = AXIS2_PLACEMENT_3D('',#93656,#93657,#93658); +#93656 = CARTESIAN_POINT('',(160.17875,-83.185,1.635)); +#93657 = DIRECTION('',(0.,0.,1.)); +#93658 = DIRECTION('',(1.,0.,-0.)); +#93659 = ADVANCED_FACE('',(#93660,#93663),#93674,.F.); +#93660 = FACE_BOUND('',#93661,.F.); +#93661 = EDGE_LOOP('',(#93662)); +#93662 = ORIENTED_EDGE('',*,*,#93627,.T.); +#93663 = FACE_BOUND('',#93664,.F.); +#93664 = EDGE_LOOP('',(#93665)); +#93665 = ORIENTED_EDGE('',*,*,#93666,.T.); +#93666 = EDGE_CURVE('',#93667,#93667,#93669,.T.); +#93667 = VERTEX_POINT('',#93668); +#93668 = CARTESIAN_POINT('',(160.17875,-83.91,1.6)); +#93669 = CIRCLE('',#93670,0.725); +#93670 = AXIS2_PLACEMENT_3D('',#93671,#93672,#93673); +#93671 = CARTESIAN_POINT('',(160.17875,-83.185,1.6)); +#93672 = DIRECTION('',(-0.,0.,-1.)); +#93673 = DIRECTION('',(-0.,-1.,0.)); +#93674 = PLANE('',#93675); +#93675 = AXIS2_PLACEMENT_3D('',#93676,#93677,#93678); +#93676 = CARTESIAN_POINT('',(160.17875,-83.185,1.6)); +#93677 = DIRECTION('',(0.,0.,1.)); +#93678 = DIRECTION('',(1.,0.,-0.)); +#93679 = ADVANCED_FACE('',(#93680),#93691,.F.); +#93680 = FACE_BOUND('',#93681,.T.); +#93681 = EDGE_LOOP('',(#93682,#93683,#93689,#93690)); +#93682 = ORIENTED_EDGE('',*,*,#93666,.T.); +#93683 = ORIENTED_EDGE('',*,*,#93684,.T.); +#93684 = EDGE_CURVE('',#93667,#93647,#93685,.T.); +#93685 = LINE('',#93686,#93687); +#93686 = CARTESIAN_POINT('',(160.17875,-83.91,-4.5E-02)); +#93687 = VECTOR('',#93688,1.); +#93688 = DIRECTION('',(0.,0.,1.)); +#93689 = ORIENTED_EDGE('',*,*,#93646,.F.); +#93690 = ORIENTED_EDGE('',*,*,#93684,.F.); +#93691 = CYLINDRICAL_SURFACE('',#93692,0.725); +#93692 = AXIS2_PLACEMENT_3D('',#93693,#93694,#93695); +#93693 = CARTESIAN_POINT('',(160.17875,-83.185,-4.5E-02)); +#93694 = DIRECTION('',(-0.,-0.,-1.)); +#93695 = DIRECTION('',(-0.,-1.,0.)); +#93696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93700)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93697,#93698,#93699)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93697 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93698 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93699 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93700 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93697, + 'distance_accuracy_value','confusion accuracy'); +#93701 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93702,#93704); +#93702 = ( REPRESENTATION_RELATIONSHIP('','',#93603,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93703) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93703 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1959); +#93704 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93705); +#93705 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('488','=>[0:1:1:481]','',#5, + #93598,$); +#93706 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93600)); +#93707 = SHAPE_DEFINITION_REPRESENTATION(#93708,#93714); +#93708 = PRODUCT_DEFINITION_SHAPE('','',#93709); +#93709 = PRODUCT_DEFINITION('design','',#93710,#93713); +#93710 = PRODUCT_DEFINITION_FORMATION('','',#93711); +#93711 = PRODUCT('HackPad_pad_232','HackPad_pad_232','',(#93712)); +#93712 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93713 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93714 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#93715),#93807); +#93715 = MANIFOLD_SOLID_BREP('',#93716); +#93716 = CLOSED_SHELL('',(#93717,#93750,#93770,#93790)); +#93717 = ADVANCED_FACE('',(#93718),#93745,.T.); +#93718 = FACE_BOUND('',#93719,.T.); +#93719 = EDGE_LOOP('',(#93720,#93729,#93737,#93744)); +#93720 = ORIENTED_EDGE('',*,*,#93721,.F.); +#93721 = EDGE_CURVE('',#93722,#93722,#93724,.T.); +#93722 = VERTEX_POINT('',#93723); +#93723 = CARTESIAN_POINT('',(161.27875,-83.185,0.)); +#93724 = CIRCLE('',#93725,1.1); +#93725 = AXIS2_PLACEMENT_3D('',#93726,#93727,#93728); +#93726 = CARTESIAN_POINT('',(160.17875,-83.185,0.)); +#93727 = DIRECTION('',(0.,0.,1.)); +#93728 = DIRECTION('',(1.,0.,-0.)); +#93729 = ORIENTED_EDGE('',*,*,#93730,.F.); +#93730 = EDGE_CURVE('',#93731,#93722,#93733,.T.); +#93731 = VERTEX_POINT('',#93732); +#93732 = CARTESIAN_POINT('',(161.27875,-83.185,-3.5E-02)); +#93733 = LINE('',#93734,#93735); +#93734 = CARTESIAN_POINT('',(161.27875,-83.185,-3.5E-02)); +#93735 = VECTOR('',#93736,1.); +#93736 = DIRECTION('',(0.,0.,1.)); +#93737 = ORIENTED_EDGE('',*,*,#93738,.T.); +#93738 = EDGE_CURVE('',#93731,#93731,#93739,.T.); +#93739 = CIRCLE('',#93740,1.1); +#93740 = AXIS2_PLACEMENT_3D('',#93741,#93742,#93743); +#93741 = CARTESIAN_POINT('',(160.17875,-83.185,-3.5E-02)); +#93742 = DIRECTION('',(0.,0.,1.)); +#93743 = DIRECTION('',(1.,0.,-0.)); +#93744 = ORIENTED_EDGE('',*,*,#93730,.T.); +#93745 = CYLINDRICAL_SURFACE('',#93746,1.1); +#93746 = AXIS2_PLACEMENT_3D('',#93747,#93748,#93749); +#93747 = CARTESIAN_POINT('',(160.17875,-83.185,-3.5E-02)); +#93748 = DIRECTION('',(0.,0.,1.)); +#93749 = DIRECTION('',(1.,0.,-0.)); +#93750 = ADVANCED_FACE('',(#93751,#93754),#93765,.T.); +#93751 = FACE_BOUND('',#93752,.T.); +#93752 = EDGE_LOOP('',(#93753)); +#93753 = ORIENTED_EDGE('',*,*,#93721,.T.); +#93754 = FACE_BOUND('',#93755,.T.); +#93755 = EDGE_LOOP('',(#93756)); +#93756 = ORIENTED_EDGE('',*,*,#93757,.T.); +#93757 = EDGE_CURVE('',#93758,#93758,#93760,.T.); +#93758 = VERTEX_POINT('',#93759); +#93759 = CARTESIAN_POINT('',(160.17875,-83.91,0.)); +#93760 = CIRCLE('',#93761,0.725); +#93761 = AXIS2_PLACEMENT_3D('',#93762,#93763,#93764); +#93762 = CARTESIAN_POINT('',(160.17875,-83.185,0.)); +#93763 = DIRECTION('',(-0.,0.,-1.)); +#93764 = DIRECTION('',(-0.,-1.,0.)); +#93765 = PLANE('',#93766); +#93766 = AXIS2_PLACEMENT_3D('',#93767,#93768,#93769); +#93767 = CARTESIAN_POINT('',(160.17875,-83.185,0.)); +#93768 = DIRECTION('',(0.,0.,1.)); +#93769 = DIRECTION('',(1.,0.,-0.)); +#93770 = ADVANCED_FACE('',(#93771,#93774),#93785,.F.); +#93771 = FACE_BOUND('',#93772,.F.); +#93772 = EDGE_LOOP('',(#93773)); +#93773 = ORIENTED_EDGE('',*,*,#93738,.T.); +#93774 = FACE_BOUND('',#93775,.F.); +#93775 = EDGE_LOOP('',(#93776)); +#93776 = ORIENTED_EDGE('',*,*,#93777,.T.); +#93777 = EDGE_CURVE('',#93778,#93778,#93780,.T.); +#93778 = VERTEX_POINT('',#93779); +#93779 = CARTESIAN_POINT('',(160.17875,-83.91,-3.5E-02)); +#93780 = CIRCLE('',#93781,0.725); +#93781 = AXIS2_PLACEMENT_3D('',#93782,#93783,#93784); +#93782 = CARTESIAN_POINT('',(160.17875,-83.185,-3.5E-02)); +#93783 = DIRECTION('',(-0.,0.,-1.)); +#93784 = DIRECTION('',(-0.,-1.,0.)); +#93785 = PLANE('',#93786); +#93786 = AXIS2_PLACEMENT_3D('',#93787,#93788,#93789); +#93787 = CARTESIAN_POINT('',(160.17875,-83.185,-3.5E-02)); +#93788 = DIRECTION('',(0.,0.,1.)); +#93789 = DIRECTION('',(1.,0.,-0.)); +#93790 = ADVANCED_FACE('',(#93791),#93802,.F.); +#93791 = FACE_BOUND('',#93792,.T.); +#93792 = EDGE_LOOP('',(#93793,#93794,#93800,#93801)); +#93793 = ORIENTED_EDGE('',*,*,#93777,.T.); +#93794 = ORIENTED_EDGE('',*,*,#93795,.T.); +#93795 = EDGE_CURVE('',#93778,#93758,#93796,.T.); +#93796 = LINE('',#93797,#93798); +#93797 = CARTESIAN_POINT('',(160.17875,-83.91,-4.5E-02)); +#93798 = VECTOR('',#93799,1.); +#93799 = DIRECTION('',(0.,0.,1.)); +#93800 = ORIENTED_EDGE('',*,*,#93757,.F.); +#93801 = ORIENTED_EDGE('',*,*,#93795,.F.); +#93802 = CYLINDRICAL_SURFACE('',#93803,0.725); +#93803 = AXIS2_PLACEMENT_3D('',#93804,#93805,#93806); +#93804 = CARTESIAN_POINT('',(160.17875,-83.185,-4.5E-02)); +#93805 = DIRECTION('',(-0.,-0.,-1.)); +#93806 = DIRECTION('',(-0.,-1.,0.)); +#93807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93811)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93808,#93809,#93810)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93808 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93809 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93810 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93811 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93808, + 'distance_accuracy_value','confusion accuracy'); +#93812 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93813,#93815); +#93813 = ( REPRESENTATION_RELATIONSHIP('','',#93714,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93814) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93814 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1963); +#93815 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93816); +#93816 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('489','=>[0:1:1:482]','',#5, + #93709,$); +#93817 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93711)); +#93818 = SHAPE_DEFINITION_REPRESENTATION(#93819,#93825); +#93819 = PRODUCT_DEFINITION_SHAPE('','',#93820); +#93820 = PRODUCT_DEFINITION('design','',#93821,#93824); +#93821 = PRODUCT_DEFINITION_FORMATION('','',#93822); +#93822 = PRODUCT('HackPad_pad_233','HackPad_pad_233','',(#93823)); +#93823 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93824 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93825 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#93826),#93918); +#93826 = MANIFOLD_SOLID_BREP('',#93827); +#93827 = CLOSED_SHELL('',(#93828,#93861,#93881,#93901)); +#93828 = ADVANCED_FACE('',(#93829),#93856,.T.); +#93829 = FACE_BOUND('',#93830,.F.); +#93830 = EDGE_LOOP('',(#93831,#93841,#93848,#93849)); +#93831 = ORIENTED_EDGE('',*,*,#93832,.T.); +#93832 = EDGE_CURVE('',#93833,#93835,#93837,.T.); +#93833 = VERTEX_POINT('',#93834); +#93834 = CARTESIAN_POINT('',(160.17875,-83.935,-3.5E-02)); +#93835 = VERTEX_POINT('',#93836); +#93836 = CARTESIAN_POINT('',(160.17875,-83.935,1.635)); +#93837 = LINE('',#93838,#93839); +#93838 = CARTESIAN_POINT('',(160.17875,-83.935,-3.5E-02)); +#93839 = VECTOR('',#93840,1.); +#93840 = DIRECTION('',(0.,0.,1.)); +#93841 = ORIENTED_EDGE('',*,*,#93842,.T.); +#93842 = EDGE_CURVE('',#93835,#93835,#93843,.T.); +#93843 = CIRCLE('',#93844,0.75); +#93844 = AXIS2_PLACEMENT_3D('',#93845,#93846,#93847); +#93845 = CARTESIAN_POINT('',(160.17875,-83.185,1.635)); +#93846 = DIRECTION('',(0.,0.,1.)); +#93847 = DIRECTION('',(-0.,-1.,0.)); +#93848 = ORIENTED_EDGE('',*,*,#93832,.F.); +#93849 = ORIENTED_EDGE('',*,*,#93850,.F.); +#93850 = EDGE_CURVE('',#93833,#93833,#93851,.T.); +#93851 = CIRCLE('',#93852,0.75); +#93852 = AXIS2_PLACEMENT_3D('',#93853,#93854,#93855); +#93853 = CARTESIAN_POINT('',(160.17875,-83.185,-3.5E-02)); +#93854 = DIRECTION('',(0.,0.,1.)); +#93855 = DIRECTION('',(-0.,-1.,0.)); +#93856 = CYLINDRICAL_SURFACE('',#93857,0.75); +#93857 = AXIS2_PLACEMENT_3D('',#93858,#93859,#93860); +#93858 = CARTESIAN_POINT('',(160.17875,-83.185,-3.5E-02)); +#93859 = DIRECTION('',(-0.,-0.,-1.)); +#93860 = DIRECTION('',(-0.,-1.,0.)); +#93861 = ADVANCED_FACE('',(#93862,#93865),#93876,.F.); +#93862 = FACE_BOUND('',#93863,.F.); +#93863 = EDGE_LOOP('',(#93864)); +#93864 = ORIENTED_EDGE('',*,*,#93850,.T.); +#93865 = FACE_BOUND('',#93866,.F.); +#93866 = EDGE_LOOP('',(#93867)); +#93867 = ORIENTED_EDGE('',*,*,#93868,.T.); +#93868 = EDGE_CURVE('',#93869,#93869,#93871,.T.); +#93869 = VERTEX_POINT('',#93870); +#93870 = CARTESIAN_POINT('',(160.17875,-83.91,-3.5E-02)); +#93871 = CIRCLE('',#93872,0.725); +#93872 = AXIS2_PLACEMENT_3D('',#93873,#93874,#93875); +#93873 = CARTESIAN_POINT('',(160.17875,-83.185,-3.5E-02)); +#93874 = DIRECTION('',(-0.,0.,-1.)); +#93875 = DIRECTION('',(-0.,-1.,0.)); +#93876 = PLANE('',#93877); +#93877 = AXIS2_PLACEMENT_3D('',#93878,#93879,#93880); +#93878 = CARTESIAN_POINT('',(160.17875,-83.935,-3.5E-02)); +#93879 = DIRECTION('',(0.,0.,1.)); +#93880 = DIRECTION('',(1.,0.,-0.)); +#93881 = ADVANCED_FACE('',(#93882,#93885),#93896,.T.); +#93882 = FACE_BOUND('',#93883,.T.); +#93883 = EDGE_LOOP('',(#93884)); +#93884 = ORIENTED_EDGE('',*,*,#93842,.T.); +#93885 = FACE_BOUND('',#93886,.T.); +#93886 = EDGE_LOOP('',(#93887)); +#93887 = ORIENTED_EDGE('',*,*,#93888,.T.); +#93888 = EDGE_CURVE('',#93889,#93889,#93891,.T.); +#93889 = VERTEX_POINT('',#93890); +#93890 = CARTESIAN_POINT('',(160.17875,-83.91,1.635)); +#93891 = CIRCLE('',#93892,0.725); +#93892 = AXIS2_PLACEMENT_3D('',#93893,#93894,#93895); +#93893 = CARTESIAN_POINT('',(160.17875,-83.185,1.635)); +#93894 = DIRECTION('',(-0.,0.,-1.)); +#93895 = DIRECTION('',(-0.,-1.,0.)); +#93896 = PLANE('',#93897); +#93897 = AXIS2_PLACEMENT_3D('',#93898,#93899,#93900); +#93898 = CARTESIAN_POINT('',(160.17875,-83.935,1.635)); +#93899 = DIRECTION('',(0.,0.,1.)); +#93900 = DIRECTION('',(1.,0.,-0.)); +#93901 = ADVANCED_FACE('',(#93902),#93913,.F.); +#93902 = FACE_BOUND('',#93903,.T.); +#93903 = EDGE_LOOP('',(#93904,#93905,#93911,#93912)); +#93904 = ORIENTED_EDGE('',*,*,#93868,.T.); +#93905 = ORIENTED_EDGE('',*,*,#93906,.T.); +#93906 = EDGE_CURVE('',#93869,#93889,#93907,.T.); +#93907 = LINE('',#93908,#93909); +#93908 = CARTESIAN_POINT('',(160.17875,-83.91,-4.5E-02)); +#93909 = VECTOR('',#93910,1.); +#93910 = DIRECTION('',(0.,0.,1.)); +#93911 = ORIENTED_EDGE('',*,*,#93888,.F.); +#93912 = ORIENTED_EDGE('',*,*,#93906,.F.); +#93913 = CYLINDRICAL_SURFACE('',#93914,0.725); +#93914 = AXIS2_PLACEMENT_3D('',#93915,#93916,#93917); +#93915 = CARTESIAN_POINT('',(160.17875,-83.185,-4.5E-02)); +#93916 = DIRECTION('',(-0.,-0.,-1.)); +#93917 = DIRECTION('',(-0.,-1.,0.)); +#93918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#93922)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#93919,#93920,#93921)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#93919 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#93920 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#93921 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#93922 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#93919, + 'distance_accuracy_value','confusion accuracy'); +#93923 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93924,#93926); +#93924 = ( REPRESENTATION_RELATIONSHIP('','',#93825,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#93925) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#93925 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1967); +#93926 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #93927); +#93927 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('490','=>[0:1:1:483]','',#5, + #93820,$); +#93928 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93822)); +#93929 = SHAPE_DEFINITION_REPRESENTATION(#93930,#93936); +#93930 = PRODUCT_DEFINITION_SHAPE('','',#93931); +#93931 = PRODUCT_DEFINITION('design','',#93932,#93935); +#93932 = PRODUCT_DEFINITION_FORMATION('','',#93933); +#93933 = PRODUCT('HackPad_pad_234','HackPad_pad_234','',(#93934)); +#93934 = PRODUCT_CONTEXT('',#2,'mechanical'); +#93935 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#93936 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#93937),#94126); +#93937 = MANIFOLD_SOLID_BREP('',#93938); +#93938 = CLOSED_SHELL('',(#93939,#93979,#94010,#94041,#94069,#94097, + #94109)); +#93939 = ADVANCED_FACE('',(#93940),#93974,.T.); +#93940 = FACE_BOUND('',#93941,.T.); +#93941 = EDGE_LOOP('',(#93942,#93952,#93960,#93968)); +#93942 = ORIENTED_EDGE('',*,*,#93943,.T.); +#93943 = EDGE_CURVE('',#93944,#93946,#93948,.T.); +#93944 = VERTEX_POINT('',#93945); +#93945 = CARTESIAN_POINT('',(135.16375,-66.,1.6)); +#93946 = VERTEX_POINT('',#93947); +#93947 = CARTESIAN_POINT('',(135.16375,-66.,1.635)); +#93948 = LINE('',#93949,#93950); +#93949 = CARTESIAN_POINT('',(135.16375,-66.,1.6)); +#93950 = VECTOR('',#93951,1.); +#93951 = DIRECTION('',(0.,0.,1.)); +#93952 = ORIENTED_EDGE('',*,*,#93953,.T.); +#93953 = EDGE_CURVE('',#93946,#93954,#93956,.T.); +#93954 = VERTEX_POINT('',#93955); +#93955 = CARTESIAN_POINT('',(133.56375,-66.,1.635)); +#93956 = LINE('',#93957,#93958); +#93957 = CARTESIAN_POINT('',(135.16375,-66.,1.635)); +#93958 = VECTOR('',#93959,1.); +#93959 = DIRECTION('',(-1.,0.,0.)); +#93960 = ORIENTED_EDGE('',*,*,#93961,.F.); +#93961 = EDGE_CURVE('',#93962,#93954,#93964,.T.); +#93962 = VERTEX_POINT('',#93963); +#93963 = CARTESIAN_POINT('',(133.56375,-66.,1.6)); +#93964 = LINE('',#93965,#93966); +#93965 = CARTESIAN_POINT('',(133.56375,-66.,1.6)); +#93966 = VECTOR('',#93967,1.); +#93967 = DIRECTION('',(0.,0.,1.)); +#93968 = ORIENTED_EDGE('',*,*,#93969,.F.); +#93969 = EDGE_CURVE('',#93944,#93962,#93970,.T.); +#93970 = LINE('',#93971,#93972); +#93971 = CARTESIAN_POINT('',(135.16375,-66.,1.6)); +#93972 = VECTOR('',#93973,1.); +#93973 = DIRECTION('',(-1.,0.,0.)); +#93974 = PLANE('',#93975); +#93975 = AXIS2_PLACEMENT_3D('',#93976,#93977,#93978); +#93976 = CARTESIAN_POINT('',(135.16375,-66.,1.6)); +#93977 = DIRECTION('',(0.,-1.,0.)); +#93978 = DIRECTION('',(-1.,0.,0.)); +#93979 = ADVANCED_FACE('',(#93980),#94005,.T.); +#93980 = FACE_BOUND('',#93981,.T.); +#93981 = EDGE_LOOP('',(#93982,#93992,#93998,#93999)); +#93982 = ORIENTED_EDGE('',*,*,#93983,.T.); +#93983 = EDGE_CURVE('',#93984,#93986,#93988,.T.); +#93984 = VERTEX_POINT('',#93985); +#93985 = CARTESIAN_POINT('',(135.16375,-64.4,1.6)); +#93986 = VERTEX_POINT('',#93987); +#93987 = CARTESIAN_POINT('',(135.16375,-64.4,1.635)); +#93988 = LINE('',#93989,#93990); +#93989 = CARTESIAN_POINT('',(135.16375,-64.4,1.6)); +#93990 = VECTOR('',#93991,1.); +#93991 = DIRECTION('',(0.,0.,1.)); +#93992 = ORIENTED_EDGE('',*,*,#93993,.T.); +#93993 = EDGE_CURVE('',#93986,#93946,#93994,.T.); +#93994 = LINE('',#93995,#93996); +#93995 = CARTESIAN_POINT('',(135.16375,-64.4,1.635)); +#93996 = VECTOR('',#93997,1.); +#93997 = DIRECTION('',(0.,-1.,0.)); +#93998 = ORIENTED_EDGE('',*,*,#93943,.F.); +#93999 = ORIENTED_EDGE('',*,*,#94000,.F.); +#94000 = EDGE_CURVE('',#93984,#93944,#94001,.T.); +#94001 = LINE('',#94002,#94003); +#94002 = CARTESIAN_POINT('',(135.16375,-64.4,1.6)); +#94003 = VECTOR('',#94004,1.); +#94004 = DIRECTION('',(0.,-1.,0.)); +#94005 = PLANE('',#94006); +#94006 = AXIS2_PLACEMENT_3D('',#94007,#94008,#94009); +#94007 = CARTESIAN_POINT('',(135.16375,-64.4,1.6)); +#94008 = DIRECTION('',(1.,0.,-0.)); +#94009 = DIRECTION('',(0.,-1.,0.)); +#94010 = ADVANCED_FACE('',(#94011),#94036,.T.); +#94011 = FACE_BOUND('',#94012,.T.); +#94012 = EDGE_LOOP('',(#94013,#94014,#94022,#94030)); +#94013 = ORIENTED_EDGE('',*,*,#93961,.T.); +#94014 = ORIENTED_EDGE('',*,*,#94015,.T.); +#94015 = EDGE_CURVE('',#93954,#94016,#94018,.T.); +#94016 = VERTEX_POINT('',#94017); +#94017 = CARTESIAN_POINT('',(133.56375,-64.4,1.635)); +#94018 = LINE('',#94019,#94020); +#94019 = CARTESIAN_POINT('',(133.56375,-66.,1.635)); +#94020 = VECTOR('',#94021,1.); +#94021 = DIRECTION('',(0.,1.,0.)); +#94022 = ORIENTED_EDGE('',*,*,#94023,.F.); +#94023 = EDGE_CURVE('',#94024,#94016,#94026,.T.); +#94024 = VERTEX_POINT('',#94025); +#94025 = CARTESIAN_POINT('',(133.56375,-64.4,1.6)); +#94026 = LINE('',#94027,#94028); +#94027 = CARTESIAN_POINT('',(133.56375,-64.4,1.6)); +#94028 = VECTOR('',#94029,1.); +#94029 = DIRECTION('',(0.,0.,1.)); +#94030 = ORIENTED_EDGE('',*,*,#94031,.F.); +#94031 = EDGE_CURVE('',#93962,#94024,#94032,.T.); +#94032 = LINE('',#94033,#94034); +#94033 = CARTESIAN_POINT('',(133.56375,-66.,1.6)); +#94034 = VECTOR('',#94035,1.); +#94035 = DIRECTION('',(0.,1.,0.)); +#94036 = PLANE('',#94037); +#94037 = AXIS2_PLACEMENT_3D('',#94038,#94039,#94040); +#94038 = CARTESIAN_POINT('',(133.56375,-66.,1.6)); +#94039 = DIRECTION('',(-1.,0.,0.)); +#94040 = DIRECTION('',(0.,1.,0.)); +#94041 = ADVANCED_FACE('',(#94042,#94053),#94064,.F.); +#94042 = FACE_BOUND('',#94043,.F.); +#94043 = EDGE_LOOP('',(#94044,#94045,#94046,#94052)); +#94044 = ORIENTED_EDGE('',*,*,#93969,.F.); +#94045 = ORIENTED_EDGE('',*,*,#94000,.F.); +#94046 = ORIENTED_EDGE('',*,*,#94047,.F.); +#94047 = EDGE_CURVE('',#94024,#93984,#94048,.T.); +#94048 = LINE('',#94049,#94050); +#94049 = CARTESIAN_POINT('',(133.56375,-64.4,1.6)); +#94050 = VECTOR('',#94051,1.); +#94051 = DIRECTION('',(1.,0.,0.)); +#94052 = ORIENTED_EDGE('',*,*,#94031,.F.); +#94053 = FACE_BOUND('',#94054,.F.); +#94054 = EDGE_LOOP('',(#94055)); +#94055 = ORIENTED_EDGE('',*,*,#94056,.T.); +#94056 = EDGE_CURVE('',#94057,#94057,#94059,.T.); +#94057 = VERTEX_POINT('',#94058); +#94058 = CARTESIAN_POINT('',(134.36375,-65.575,1.6)); +#94059 = CIRCLE('',#94060,0.375); +#94060 = AXIS2_PLACEMENT_3D('',#94061,#94062,#94063); +#94061 = CARTESIAN_POINT('',(134.36375,-65.2,1.6)); +#94062 = DIRECTION('',(-0.,0.,-1.)); +#94063 = DIRECTION('',(-0.,-1.,0.)); +#94064 = PLANE('',#94065); +#94065 = AXIS2_PLACEMENT_3D('',#94066,#94067,#94068); +#94066 = CARTESIAN_POINT('',(0.,0.,1.6)); +#94067 = DIRECTION('',(0.,0.,1.)); +#94068 = DIRECTION('',(1.,0.,-0.)); +#94069 = ADVANCED_FACE('',(#94070,#94081),#94092,.T.); +#94070 = FACE_BOUND('',#94071,.T.); +#94071 = EDGE_LOOP('',(#94072,#94073,#94074,#94080)); +#94072 = ORIENTED_EDGE('',*,*,#93953,.F.); +#94073 = ORIENTED_EDGE('',*,*,#93993,.F.); +#94074 = ORIENTED_EDGE('',*,*,#94075,.F.); +#94075 = EDGE_CURVE('',#94016,#93986,#94076,.T.); +#94076 = LINE('',#94077,#94078); +#94077 = CARTESIAN_POINT('',(133.56375,-64.4,1.635)); +#94078 = VECTOR('',#94079,1.); +#94079 = DIRECTION('',(1.,0.,0.)); +#94080 = ORIENTED_EDGE('',*,*,#94015,.F.); +#94081 = FACE_BOUND('',#94082,.T.); +#94082 = EDGE_LOOP('',(#94083)); +#94083 = ORIENTED_EDGE('',*,*,#94084,.T.); +#94084 = EDGE_CURVE('',#94085,#94085,#94087,.T.); +#94085 = VERTEX_POINT('',#94086); +#94086 = CARTESIAN_POINT('',(134.36375,-65.575,1.635)); +#94087 = CIRCLE('',#94088,0.375); +#94088 = AXIS2_PLACEMENT_3D('',#94089,#94090,#94091); +#94089 = CARTESIAN_POINT('',(134.36375,-65.2,1.635)); +#94090 = DIRECTION('',(-0.,0.,-1.)); +#94091 = DIRECTION('',(-0.,-1.,0.)); +#94092 = PLANE('',#94093); +#94093 = AXIS2_PLACEMENT_3D('',#94094,#94095,#94096); +#94094 = CARTESIAN_POINT('',(0.,0.,1.635)); +#94095 = DIRECTION('',(0.,0.,1.)); +#94096 = DIRECTION('',(1.,0.,-0.)); +#94097 = ADVANCED_FACE('',(#94098),#94104,.T.); +#94098 = FACE_BOUND('',#94099,.T.); +#94099 = EDGE_LOOP('',(#94100,#94101,#94102,#94103)); +#94100 = ORIENTED_EDGE('',*,*,#94023,.T.); +#94101 = ORIENTED_EDGE('',*,*,#94075,.T.); +#94102 = ORIENTED_EDGE('',*,*,#93983,.F.); +#94103 = ORIENTED_EDGE('',*,*,#94047,.F.); +#94104 = PLANE('',#94105); +#94105 = AXIS2_PLACEMENT_3D('',#94106,#94107,#94108); +#94106 = CARTESIAN_POINT('',(133.56375,-64.4,1.6)); +#94107 = DIRECTION('',(0.,1.,0.)); +#94108 = DIRECTION('',(1.,0.,0.)); +#94109 = ADVANCED_FACE('',(#94110),#94121,.F.); +#94110 = FACE_BOUND('',#94111,.T.); +#94111 = EDGE_LOOP('',(#94112,#94113,#94119,#94120)); +#94112 = ORIENTED_EDGE('',*,*,#94056,.T.); +#94113 = ORIENTED_EDGE('',*,*,#94114,.T.); +#94114 = EDGE_CURVE('',#94057,#94085,#94115,.T.); +#94115 = LINE('',#94116,#94117); +#94116 = CARTESIAN_POINT('',(134.36375,-65.575,-4.5E-02)); +#94117 = VECTOR('',#94118,1.); +#94118 = DIRECTION('',(0.,0.,1.)); +#94119 = ORIENTED_EDGE('',*,*,#94084,.F.); +#94120 = ORIENTED_EDGE('',*,*,#94114,.F.); +#94121 = CYLINDRICAL_SURFACE('',#94122,0.375); +#94122 = AXIS2_PLACEMENT_3D('',#94123,#94124,#94125); +#94123 = CARTESIAN_POINT('',(134.36375,-65.2,-4.5E-02)); +#94124 = DIRECTION('',(-0.,-0.,-1.)); +#94125 = DIRECTION('',(-0.,-1.,0.)); +#94126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#94130)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#94127,#94128,#94129)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#94127 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#94128 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#94129 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#94130 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#94127, + 'distance_accuracy_value','confusion accuracy'); +#94131 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#94132,#94134); +#94132 = ( REPRESENTATION_RELATIONSHIP('','',#93936,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#94133) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#94133 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1971); +#94134 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #94135); +#94135 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('491','=>[0:1:1:484]','',#5, + #93931,$); +#94136 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#93933)); +#94137 = SHAPE_DEFINITION_REPRESENTATION(#94138,#94144); +#94138 = PRODUCT_DEFINITION_SHAPE('','',#94139); +#94139 = PRODUCT_DEFINITION('design','',#94140,#94143); +#94140 = PRODUCT_DEFINITION_FORMATION('','',#94141); +#94141 = PRODUCT('HackPad_pad_235','HackPad_pad_235','',(#94142)); +#94142 = PRODUCT_CONTEXT('',#2,'mechanical'); +#94143 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#94144 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#94145),#94334); +#94145 = MANIFOLD_SOLID_BREP('',#94146); +#94146 = CLOSED_SHELL('',(#94147,#94187,#94218,#94249,#94277,#94305, + #94317)); +#94147 = ADVANCED_FACE('',(#94148),#94182,.T.); +#94148 = FACE_BOUND('',#94149,.T.); +#94149 = EDGE_LOOP('',(#94150,#94160,#94168,#94176)); +#94150 = ORIENTED_EDGE('',*,*,#94151,.T.); +#94151 = EDGE_CURVE('',#94152,#94154,#94156,.T.); +#94152 = VERTEX_POINT('',#94153); +#94153 = CARTESIAN_POINT('',(135.16375,-66.,-3.5E-02)); +#94154 = VERTEX_POINT('',#94155); +#94155 = CARTESIAN_POINT('',(135.16375,-66.,0.)); +#94156 = LINE('',#94157,#94158); +#94157 = CARTESIAN_POINT('',(135.16375,-66.,-3.5E-02)); +#94158 = VECTOR('',#94159,1.); +#94159 = DIRECTION('',(0.,0.,1.)); +#94160 = ORIENTED_EDGE('',*,*,#94161,.T.); +#94161 = EDGE_CURVE('',#94154,#94162,#94164,.T.); +#94162 = VERTEX_POINT('',#94163); +#94163 = CARTESIAN_POINT('',(133.56375,-66.,0.)); +#94164 = LINE('',#94165,#94166); +#94165 = CARTESIAN_POINT('',(135.16375,-66.,0.)); +#94166 = VECTOR('',#94167,1.); +#94167 = DIRECTION('',(-1.,0.,0.)); +#94168 = ORIENTED_EDGE('',*,*,#94169,.F.); +#94169 = EDGE_CURVE('',#94170,#94162,#94172,.T.); +#94170 = VERTEX_POINT('',#94171); +#94171 = CARTESIAN_POINT('',(133.56375,-66.,-3.5E-02)); +#94172 = LINE('',#94173,#94174); +#94173 = CARTESIAN_POINT('',(133.56375,-66.,-3.5E-02)); +#94174 = VECTOR('',#94175,1.); +#94175 = DIRECTION('',(0.,0.,1.)); +#94176 = ORIENTED_EDGE('',*,*,#94177,.F.); +#94177 = EDGE_CURVE('',#94152,#94170,#94178,.T.); +#94178 = LINE('',#94179,#94180); +#94179 = CARTESIAN_POINT('',(135.16375,-66.,-3.5E-02)); +#94180 = VECTOR('',#94181,1.); +#94181 = DIRECTION('',(-1.,0.,0.)); +#94182 = PLANE('',#94183); +#94183 = AXIS2_PLACEMENT_3D('',#94184,#94185,#94186); +#94184 = CARTESIAN_POINT('',(135.16375,-66.,-3.5E-02)); +#94185 = DIRECTION('',(0.,-1.,0.)); +#94186 = DIRECTION('',(-1.,0.,0.)); +#94187 = ADVANCED_FACE('',(#94188),#94213,.T.); +#94188 = FACE_BOUND('',#94189,.T.); +#94189 = EDGE_LOOP('',(#94190,#94200,#94206,#94207)); +#94190 = ORIENTED_EDGE('',*,*,#94191,.T.); +#94191 = EDGE_CURVE('',#94192,#94194,#94196,.T.); +#94192 = VERTEX_POINT('',#94193); +#94193 = CARTESIAN_POINT('',(135.16375,-64.4,-3.5E-02)); +#94194 = VERTEX_POINT('',#94195); +#94195 = CARTESIAN_POINT('',(135.16375,-64.4,0.)); +#94196 = LINE('',#94197,#94198); +#94197 = CARTESIAN_POINT('',(135.16375,-64.4,-3.5E-02)); +#94198 = VECTOR('',#94199,1.); +#94199 = DIRECTION('',(0.,0.,1.)); +#94200 = ORIENTED_EDGE('',*,*,#94201,.T.); +#94201 = EDGE_CURVE('',#94194,#94154,#94202,.T.); +#94202 = LINE('',#94203,#94204); +#94203 = CARTESIAN_POINT('',(135.16375,-64.4,0.)); +#94204 = VECTOR('',#94205,1.); +#94205 = DIRECTION('',(0.,-1.,0.)); +#94206 = ORIENTED_EDGE('',*,*,#94151,.F.); +#94207 = ORIENTED_EDGE('',*,*,#94208,.F.); +#94208 = EDGE_CURVE('',#94192,#94152,#94209,.T.); +#94209 = LINE('',#94210,#94211); +#94210 = CARTESIAN_POINT('',(135.16375,-64.4,-3.5E-02)); +#94211 = VECTOR('',#94212,1.); +#94212 = DIRECTION('',(0.,-1.,0.)); +#94213 = PLANE('',#94214); +#94214 = AXIS2_PLACEMENT_3D('',#94215,#94216,#94217); +#94215 = CARTESIAN_POINT('',(135.16375,-64.4,-3.5E-02)); +#94216 = DIRECTION('',(1.,0.,-0.)); +#94217 = DIRECTION('',(0.,-1.,0.)); +#94218 = ADVANCED_FACE('',(#94219),#94244,.T.); +#94219 = FACE_BOUND('',#94220,.T.); +#94220 = EDGE_LOOP('',(#94221,#94222,#94230,#94238)); +#94221 = ORIENTED_EDGE('',*,*,#94169,.T.); +#94222 = ORIENTED_EDGE('',*,*,#94223,.T.); +#94223 = EDGE_CURVE('',#94162,#94224,#94226,.T.); +#94224 = VERTEX_POINT('',#94225); +#94225 = CARTESIAN_POINT('',(133.56375,-64.4,0.)); +#94226 = LINE('',#94227,#94228); +#94227 = CARTESIAN_POINT('',(133.56375,-66.,0.)); +#94228 = VECTOR('',#94229,1.); +#94229 = DIRECTION('',(0.,1.,0.)); +#94230 = ORIENTED_EDGE('',*,*,#94231,.F.); +#94231 = EDGE_CURVE('',#94232,#94224,#94234,.T.); +#94232 = VERTEX_POINT('',#94233); +#94233 = CARTESIAN_POINT('',(133.56375,-64.4,-3.5E-02)); +#94234 = LINE('',#94235,#94236); +#94235 = CARTESIAN_POINT('',(133.56375,-64.4,-3.5E-02)); +#94236 = VECTOR('',#94237,1.); +#94237 = DIRECTION('',(0.,0.,1.)); +#94238 = ORIENTED_EDGE('',*,*,#94239,.F.); +#94239 = EDGE_CURVE('',#94170,#94232,#94240,.T.); +#94240 = LINE('',#94241,#94242); +#94241 = CARTESIAN_POINT('',(133.56375,-66.,-3.5E-02)); +#94242 = VECTOR('',#94243,1.); +#94243 = DIRECTION('',(0.,1.,0.)); +#94244 = PLANE('',#94245); +#94245 = AXIS2_PLACEMENT_3D('',#94246,#94247,#94248); +#94246 = CARTESIAN_POINT('',(133.56375,-66.,-3.5E-02)); +#94247 = DIRECTION('',(-1.,0.,0.)); +#94248 = DIRECTION('',(0.,1.,0.)); +#94249 = ADVANCED_FACE('',(#94250,#94261),#94272,.F.); +#94250 = FACE_BOUND('',#94251,.F.); +#94251 = EDGE_LOOP('',(#94252,#94253,#94254,#94260)); +#94252 = ORIENTED_EDGE('',*,*,#94177,.F.); +#94253 = ORIENTED_EDGE('',*,*,#94208,.F.); +#94254 = ORIENTED_EDGE('',*,*,#94255,.F.); +#94255 = EDGE_CURVE('',#94232,#94192,#94256,.T.); +#94256 = LINE('',#94257,#94258); +#94257 = CARTESIAN_POINT('',(133.56375,-64.4,-3.5E-02)); +#94258 = VECTOR('',#94259,1.); +#94259 = DIRECTION('',(1.,0.,0.)); +#94260 = ORIENTED_EDGE('',*,*,#94239,.F.); +#94261 = FACE_BOUND('',#94262,.F.); +#94262 = EDGE_LOOP('',(#94263)); +#94263 = ORIENTED_EDGE('',*,*,#94264,.T.); +#94264 = EDGE_CURVE('',#94265,#94265,#94267,.T.); +#94265 = VERTEX_POINT('',#94266); +#94266 = CARTESIAN_POINT('',(134.36375,-65.575,-3.5E-02)); +#94267 = CIRCLE('',#94268,0.375); +#94268 = AXIS2_PLACEMENT_3D('',#94269,#94270,#94271); +#94269 = CARTESIAN_POINT('',(134.36375,-65.2,-3.5E-02)); +#94270 = DIRECTION('',(-0.,0.,-1.)); +#94271 = DIRECTION('',(-0.,-1.,0.)); +#94272 = PLANE('',#94273); +#94273 = AXIS2_PLACEMENT_3D('',#94274,#94275,#94276); +#94274 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#94275 = DIRECTION('',(0.,0.,1.)); +#94276 = DIRECTION('',(1.,0.,-0.)); +#94277 = ADVANCED_FACE('',(#94278,#94289),#94300,.T.); +#94278 = FACE_BOUND('',#94279,.T.); +#94279 = EDGE_LOOP('',(#94280,#94281,#94282,#94288)); +#94280 = ORIENTED_EDGE('',*,*,#94161,.F.); +#94281 = ORIENTED_EDGE('',*,*,#94201,.F.); +#94282 = ORIENTED_EDGE('',*,*,#94283,.F.); +#94283 = EDGE_CURVE('',#94224,#94194,#94284,.T.); +#94284 = LINE('',#94285,#94286); +#94285 = CARTESIAN_POINT('',(133.56375,-64.4,0.)); +#94286 = VECTOR('',#94287,1.); +#94287 = DIRECTION('',(1.,0.,0.)); +#94288 = ORIENTED_EDGE('',*,*,#94223,.F.); +#94289 = FACE_BOUND('',#94290,.T.); +#94290 = EDGE_LOOP('',(#94291)); +#94291 = ORIENTED_EDGE('',*,*,#94292,.T.); +#94292 = EDGE_CURVE('',#94293,#94293,#94295,.T.); +#94293 = VERTEX_POINT('',#94294); +#94294 = CARTESIAN_POINT('',(134.36375,-65.575,0.)); +#94295 = CIRCLE('',#94296,0.375); +#94296 = AXIS2_PLACEMENT_3D('',#94297,#94298,#94299); +#94297 = CARTESIAN_POINT('',(134.36375,-65.2,0.)); +#94298 = DIRECTION('',(-0.,0.,-1.)); +#94299 = DIRECTION('',(-0.,-1.,0.)); +#94300 = PLANE('',#94301); +#94301 = AXIS2_PLACEMENT_3D('',#94302,#94303,#94304); +#94302 = CARTESIAN_POINT('',(0.,0.,0.)); +#94303 = DIRECTION('',(0.,0.,1.)); +#94304 = DIRECTION('',(1.,0.,-0.)); +#94305 = ADVANCED_FACE('',(#94306),#94312,.T.); +#94306 = FACE_BOUND('',#94307,.T.); +#94307 = EDGE_LOOP('',(#94308,#94309,#94310,#94311)); +#94308 = ORIENTED_EDGE('',*,*,#94231,.T.); +#94309 = ORIENTED_EDGE('',*,*,#94283,.T.); +#94310 = ORIENTED_EDGE('',*,*,#94191,.F.); +#94311 = ORIENTED_EDGE('',*,*,#94255,.F.); +#94312 = PLANE('',#94313); +#94313 = AXIS2_PLACEMENT_3D('',#94314,#94315,#94316); +#94314 = CARTESIAN_POINT('',(133.56375,-64.4,-3.5E-02)); +#94315 = DIRECTION('',(0.,1.,0.)); +#94316 = DIRECTION('',(1.,0.,0.)); +#94317 = ADVANCED_FACE('',(#94318),#94329,.F.); +#94318 = FACE_BOUND('',#94319,.T.); +#94319 = EDGE_LOOP('',(#94320,#94321,#94327,#94328)); +#94320 = ORIENTED_EDGE('',*,*,#94264,.T.); +#94321 = ORIENTED_EDGE('',*,*,#94322,.T.); +#94322 = EDGE_CURVE('',#94265,#94293,#94323,.T.); +#94323 = LINE('',#94324,#94325); +#94324 = CARTESIAN_POINT('',(134.36375,-65.575,-4.5E-02)); +#94325 = VECTOR('',#94326,1.); +#94326 = DIRECTION('',(0.,0.,1.)); +#94327 = ORIENTED_EDGE('',*,*,#94292,.F.); +#94328 = ORIENTED_EDGE('',*,*,#94322,.F.); +#94329 = CYLINDRICAL_SURFACE('',#94330,0.375); +#94330 = AXIS2_PLACEMENT_3D('',#94331,#94332,#94333); +#94331 = CARTESIAN_POINT('',(134.36375,-65.2,-4.5E-02)); +#94332 = DIRECTION('',(-0.,-0.,-1.)); +#94333 = DIRECTION('',(-0.,-1.,0.)); +#94334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#94338)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#94335,#94336,#94337)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#94335 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#94336 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#94337 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#94338 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#94335, + 'distance_accuracy_value','confusion accuracy'); +#94339 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#94340,#94342); +#94340 = ( REPRESENTATION_RELATIONSHIP('','',#94144,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#94341) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#94341 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1975); +#94342 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #94343); +#94343 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('492','=>[0:1:1:485]','',#5, + #94139,$); +#94344 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#94141)); +#94345 = SHAPE_DEFINITION_REPRESENTATION(#94346,#94352); +#94346 = PRODUCT_DEFINITION_SHAPE('','',#94347); +#94347 = PRODUCT_DEFINITION('design','',#94348,#94351); +#94348 = PRODUCT_DEFINITION_FORMATION('','',#94349); +#94349 = PRODUCT('HackPad_pad_236','HackPad_pad_236','',(#94350)); +#94350 = PRODUCT_CONTEXT('',#2,'mechanical'); +#94351 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#94352 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#94353),#94445); +#94353 = MANIFOLD_SOLID_BREP('',#94354); +#94354 = CLOSED_SHELL('',(#94355,#94388,#94408,#94428)); +#94355 = ADVANCED_FACE('',(#94356),#94383,.T.); +#94356 = FACE_BOUND('',#94357,.F.); +#94357 = EDGE_LOOP('',(#94358,#94368,#94375,#94376)); +#94358 = ORIENTED_EDGE('',*,*,#94359,.T.); +#94359 = EDGE_CURVE('',#94360,#94362,#94364,.T.); +#94360 = VERTEX_POINT('',#94361); +#94361 = CARTESIAN_POINT('',(134.36375,-65.6,-3.5E-02)); +#94362 = VERTEX_POINT('',#94363); +#94363 = CARTESIAN_POINT('',(134.36375,-65.6,1.635)); +#94364 = LINE('',#94365,#94366); +#94365 = CARTESIAN_POINT('',(134.36375,-65.6,-3.5E-02)); +#94366 = VECTOR('',#94367,1.); +#94367 = DIRECTION('',(0.,0.,1.)); +#94368 = ORIENTED_EDGE('',*,*,#94369,.T.); +#94369 = EDGE_CURVE('',#94362,#94362,#94370,.T.); +#94370 = CIRCLE('',#94371,0.4); +#94371 = AXIS2_PLACEMENT_3D('',#94372,#94373,#94374); +#94372 = CARTESIAN_POINT('',(134.36375,-65.2,1.635)); +#94373 = DIRECTION('',(0.,-0.,1.)); +#94374 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#94375 = ORIENTED_EDGE('',*,*,#94359,.F.); +#94376 = ORIENTED_EDGE('',*,*,#94377,.F.); +#94377 = EDGE_CURVE('',#94360,#94360,#94378,.T.); +#94378 = CIRCLE('',#94379,0.4); +#94379 = AXIS2_PLACEMENT_3D('',#94380,#94381,#94382); +#94380 = CARTESIAN_POINT('',(134.36375,-65.2,-3.5E-02)); +#94381 = DIRECTION('',(0.,-0.,1.)); +#94382 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#94383 = CYLINDRICAL_SURFACE('',#94384,0.4); +#94384 = AXIS2_PLACEMENT_3D('',#94385,#94386,#94387); +#94385 = CARTESIAN_POINT('',(134.36375,-65.2,-3.5E-02)); +#94386 = DIRECTION('',(-0.,0.,-1.)); +#94387 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#94388 = ADVANCED_FACE('',(#94389,#94392),#94403,.F.); +#94389 = FACE_BOUND('',#94390,.F.); +#94390 = EDGE_LOOP('',(#94391)); +#94391 = ORIENTED_EDGE('',*,*,#94377,.T.); +#94392 = FACE_BOUND('',#94393,.F.); +#94393 = EDGE_LOOP('',(#94394)); +#94394 = ORIENTED_EDGE('',*,*,#94395,.T.); +#94395 = EDGE_CURVE('',#94396,#94396,#94398,.T.); +#94396 = VERTEX_POINT('',#94397); +#94397 = CARTESIAN_POINT('',(134.36375,-65.575,-3.5E-02)); +#94398 = CIRCLE('',#94399,0.375); +#94399 = AXIS2_PLACEMENT_3D('',#94400,#94401,#94402); +#94400 = CARTESIAN_POINT('',(134.36375,-65.2,-3.5E-02)); +#94401 = DIRECTION('',(-0.,0.,-1.)); +#94402 = DIRECTION('',(-0.,-1.,0.)); +#94403 = PLANE('',#94404); +#94404 = AXIS2_PLACEMENT_3D('',#94405,#94406,#94407); +#94405 = CARTESIAN_POINT('',(134.36375,-65.6,-3.5E-02)); +#94406 = DIRECTION('',(0.,0.,1.)); +#94407 = DIRECTION('',(1.,0.,-0.)); +#94408 = ADVANCED_FACE('',(#94409,#94412),#94423,.T.); +#94409 = FACE_BOUND('',#94410,.T.); +#94410 = EDGE_LOOP('',(#94411)); +#94411 = ORIENTED_EDGE('',*,*,#94369,.T.); +#94412 = FACE_BOUND('',#94413,.T.); +#94413 = EDGE_LOOP('',(#94414)); +#94414 = ORIENTED_EDGE('',*,*,#94415,.T.); +#94415 = EDGE_CURVE('',#94416,#94416,#94418,.T.); +#94416 = VERTEX_POINT('',#94417); +#94417 = CARTESIAN_POINT('',(134.36375,-65.575,1.635)); +#94418 = CIRCLE('',#94419,0.375); +#94419 = AXIS2_PLACEMENT_3D('',#94420,#94421,#94422); +#94420 = CARTESIAN_POINT('',(134.36375,-65.2,1.635)); +#94421 = DIRECTION('',(-0.,0.,-1.)); +#94422 = DIRECTION('',(-0.,-1.,0.)); +#94423 = PLANE('',#94424); +#94424 = AXIS2_PLACEMENT_3D('',#94425,#94426,#94427); +#94425 = CARTESIAN_POINT('',(134.36375,-65.6,1.635)); +#94426 = DIRECTION('',(0.,0.,1.)); +#94427 = DIRECTION('',(1.,0.,-0.)); +#94428 = ADVANCED_FACE('',(#94429),#94440,.F.); +#94429 = FACE_BOUND('',#94430,.T.); +#94430 = EDGE_LOOP('',(#94431,#94432,#94438,#94439)); +#94431 = ORIENTED_EDGE('',*,*,#94395,.T.); +#94432 = ORIENTED_EDGE('',*,*,#94433,.T.); +#94433 = EDGE_CURVE('',#94396,#94416,#94434,.T.); +#94434 = LINE('',#94435,#94436); +#94435 = CARTESIAN_POINT('',(134.36375,-65.575,-4.5E-02)); +#94436 = VECTOR('',#94437,1.); +#94437 = DIRECTION('',(0.,0.,1.)); +#94438 = ORIENTED_EDGE('',*,*,#94415,.F.); +#94439 = ORIENTED_EDGE('',*,*,#94433,.F.); +#94440 = CYLINDRICAL_SURFACE('',#94441,0.375); +#94441 = AXIS2_PLACEMENT_3D('',#94442,#94443,#94444); +#94442 = CARTESIAN_POINT('',(134.36375,-65.2,-4.5E-02)); +#94443 = DIRECTION('',(-0.,-0.,-1.)); +#94444 = DIRECTION('',(-0.,-1.,0.)); +#94445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#94449)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#94446,#94447,#94448)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#94446 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#94447 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#94448 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#94449 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#94446, + 'distance_accuracy_value','confusion accuracy'); +#94450 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#94451,#94453); +#94451 = ( REPRESENTATION_RELATIONSHIP('','',#94352,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#94452) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#94452 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1979); +#94453 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #94454); +#94454 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('493','=>[0:1:1:486]','',#5, + #94347,$); +#94455 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#94349)); +#94456 = SHAPE_DEFINITION_REPRESENTATION(#94457,#94463); +#94457 = PRODUCT_DEFINITION_SHAPE('','',#94458); +#94458 = PRODUCT_DEFINITION('design','',#94459,#94462); +#94459 = PRODUCT_DEFINITION_FORMATION('','',#94460); +#94460 = PRODUCT('HackPad_pad_237','HackPad_pad_237','',(#94461)); +#94461 = PRODUCT_CONTEXT('',#2,'mechanical'); +#94462 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#94463 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#94464),#95445); +#94464 = MANIFOLD_SOLID_BREP('',#94465); +#94465 = CLOSED_SHELL('',(#94466,#94506,#94537,#94568,#94788,#95008, + #95025,#95042,#95059,#95076,#95093,#95110,#95127,#95144,#95161, + #95178,#95195,#95212,#95229,#95246,#95263,#95280,#95297,#95314, + #95331,#95348,#95365,#95382,#95399,#95416,#95428)); +#94466 = ADVANCED_FACE('',(#94467),#94501,.T.); +#94467 = FACE_BOUND('',#94468,.T.); +#94468 = EDGE_LOOP('',(#94469,#94479,#94487,#94495)); +#94469 = ORIENTED_EDGE('',*,*,#94470,.T.); +#94470 = EDGE_CURVE('',#94471,#94473,#94475,.T.); +#94471 = VERTEX_POINT('',#94472); +#94472 = CARTESIAN_POINT('',(134.541767,-72.040058,1.6)); +#94473 = VERTEX_POINT('',#94474); +#94474 = CARTESIAN_POINT('',(134.541767,-72.040058,1.635)); +#94475 = LINE('',#94476,#94477); +#94476 = CARTESIAN_POINT('',(134.541767,-72.040058,1.6)); +#94477 = VECTOR('',#94478,1.); +#94478 = DIRECTION('',(0.,0.,1.)); +#94479 = ORIENTED_EDGE('',*,*,#94480,.T.); +#94480 = EDGE_CURVE('',#94473,#94481,#94483,.T.); +#94481 = VERTEX_POINT('',#94482); +#94482 = CARTESIAN_POINT('',(134.710857,-72.099225,1.635)); +#94483 = LINE('',#94484,#94485); +#94484 = CARTESIAN_POINT('',(134.541767,-72.040058,1.635)); +#94485 = VECTOR('',#94486,1.); +#94486 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#94487 = ORIENTED_EDGE('',*,*,#94488,.F.); +#94488 = EDGE_CURVE('',#94489,#94481,#94491,.T.); +#94489 = VERTEX_POINT('',#94490); +#94490 = CARTESIAN_POINT('',(134.710857,-72.099225,1.6)); +#94491 = LINE('',#94492,#94493); +#94492 = CARTESIAN_POINT('',(134.710857,-72.099225,1.6)); +#94493 = VECTOR('',#94494,1.); +#94494 = DIRECTION('',(0.,0.,1.)); +#94495 = ORIENTED_EDGE('',*,*,#94496,.F.); +#94496 = EDGE_CURVE('',#94471,#94489,#94497,.T.); +#94497 = LINE('',#94498,#94499); +#94498 = CARTESIAN_POINT('',(134.541767,-72.040058,1.6)); +#94499 = VECTOR('',#94500,1.); +#94500 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#94501 = PLANE('',#94502); +#94502 = AXIS2_PLACEMENT_3D('',#94503,#94504,#94505); +#94503 = CARTESIAN_POINT('',(134.541767,-72.040058,1.6)); +#94504 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#94505 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#94506 = ADVANCED_FACE('',(#94507),#94532,.T.); +#94507 = FACE_BOUND('',#94508,.T.); +#94508 = EDGE_LOOP('',(#94509,#94519,#94525,#94526)); +#94509 = ORIENTED_EDGE('',*,*,#94510,.T.); +#94510 = EDGE_CURVE('',#94511,#94513,#94515,.T.); +#94511 = VERTEX_POINT('',#94512); +#94512 = CARTESIAN_POINT('',(134.36375,-72.02,1.6)); +#94513 = VERTEX_POINT('',#94514); +#94514 = CARTESIAN_POINT('',(134.36375,-72.02,1.635)); +#94515 = LINE('',#94516,#94517); +#94516 = CARTESIAN_POINT('',(134.36375,-72.02,1.6)); +#94517 = VECTOR('',#94518,1.); +#94518 = DIRECTION('',(0.,0.,1.)); +#94519 = ORIENTED_EDGE('',*,*,#94520,.T.); +#94520 = EDGE_CURVE('',#94513,#94473,#94521,.T.); +#94521 = LINE('',#94522,#94523); +#94522 = CARTESIAN_POINT('',(134.36375,-72.02,1.635)); +#94523 = VECTOR('',#94524,1.); +#94524 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#94525 = ORIENTED_EDGE('',*,*,#94470,.F.); +#94526 = ORIENTED_EDGE('',*,*,#94527,.F.); +#94527 = EDGE_CURVE('',#94511,#94471,#94528,.T.); +#94528 = LINE('',#94529,#94530); +#94529 = CARTESIAN_POINT('',(134.36375,-72.02,1.6)); +#94530 = VECTOR('',#94531,1.); +#94531 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#94532 = PLANE('',#94533); +#94533 = AXIS2_PLACEMENT_3D('',#94534,#94535,#94536); +#94534 = CARTESIAN_POINT('',(134.36375,-72.02,1.6)); +#94535 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#94536 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#94537 = ADVANCED_FACE('',(#94538),#94563,.T.); +#94538 = FACE_BOUND('',#94539,.T.); +#94539 = EDGE_LOOP('',(#94540,#94541,#94549,#94557)); +#94540 = ORIENTED_EDGE('',*,*,#94488,.T.); +#94541 = ORIENTED_EDGE('',*,*,#94542,.T.); +#94542 = EDGE_CURVE('',#94481,#94543,#94545,.T.); +#94543 = VERTEX_POINT('',#94544); +#94544 = CARTESIAN_POINT('',(134.862542,-72.194535,1.635)); +#94545 = LINE('',#94546,#94547); +#94546 = CARTESIAN_POINT('',(134.710857,-72.099225,1.635)); +#94547 = VECTOR('',#94548,1.); +#94548 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#94549 = ORIENTED_EDGE('',*,*,#94550,.F.); +#94550 = EDGE_CURVE('',#94551,#94543,#94553,.T.); +#94551 = VERTEX_POINT('',#94552); +#94552 = CARTESIAN_POINT('',(134.862542,-72.194535,1.6)); +#94553 = LINE('',#94554,#94555); +#94554 = CARTESIAN_POINT('',(134.862542,-72.194535,1.6)); +#94555 = VECTOR('',#94556,1.); +#94556 = DIRECTION('',(0.,0.,1.)); +#94557 = ORIENTED_EDGE('',*,*,#94558,.F.); +#94558 = EDGE_CURVE('',#94489,#94551,#94559,.T.); +#94559 = LINE('',#94560,#94561); +#94560 = CARTESIAN_POINT('',(134.710857,-72.099225,1.6)); +#94561 = VECTOR('',#94562,1.); +#94562 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#94563 = PLANE('',#94564); +#94564 = AXIS2_PLACEMENT_3D('',#94565,#94566,#94567); +#94565 = CARTESIAN_POINT('',(134.710857,-72.099225,1.6)); +#94566 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#94567 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#94568 = ADVANCED_FACE('',(#94569,#94772),#94783,.F.); +#94569 = FACE_BOUND('',#94570,.F.); +#94570 = EDGE_LOOP('',(#94571,#94572,#94573,#94581,#94589,#94597,#94605, + #94613,#94621,#94629,#94637,#94645,#94653,#94661,#94669,#94677, + #94685,#94693,#94701,#94709,#94717,#94725,#94733,#94741,#94749, + #94757,#94765,#94771)); +#94571 = ORIENTED_EDGE('',*,*,#94496,.F.); +#94572 = ORIENTED_EDGE('',*,*,#94527,.F.); +#94573 = ORIENTED_EDGE('',*,*,#94574,.F.); +#94574 = EDGE_CURVE('',#94575,#94511,#94577,.T.); +#94575 = VERTEX_POINT('',#94576); +#94576 = CARTESIAN_POINT('',(134.185733,-72.040058,1.6)); +#94577 = LINE('',#94578,#94579); +#94578 = CARTESIAN_POINT('',(134.185733,-72.040058,1.6)); +#94579 = VECTOR('',#94580,1.); +#94580 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#94581 = ORIENTED_EDGE('',*,*,#94582,.F.); +#94582 = EDGE_CURVE('',#94583,#94575,#94585,.T.); +#94583 = VERTEX_POINT('',#94584); +#94584 = CARTESIAN_POINT('',(134.016643,-72.099225,1.6)); +#94585 = LINE('',#94586,#94587); +#94586 = CARTESIAN_POINT('',(134.016643,-72.099225,1.6)); +#94587 = VECTOR('',#94588,1.); +#94588 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#94589 = ORIENTED_EDGE('',*,*,#94590,.F.); +#94590 = EDGE_CURVE('',#94591,#94583,#94593,.T.); +#94591 = VERTEX_POINT('',#94592); +#94592 = CARTESIAN_POINT('',(133.864958,-72.194535,1.6)); +#94593 = LINE('',#94594,#94595); +#94594 = CARTESIAN_POINT('',(133.864958,-72.194535,1.6)); +#94595 = VECTOR('',#94596,1.); +#94596 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#94597 = ORIENTED_EDGE('',*,*,#94598,.F.); +#94598 = EDGE_CURVE('',#94599,#94591,#94601,.T.); +#94599 = VERTEX_POINT('',#94600); +#94600 = CARTESIAN_POINT('',(133.738285,-72.321208,1.6)); +#94601 = LINE('',#94602,#94603); +#94602 = CARTESIAN_POINT('',(133.738285,-72.321208,1.6)); +#94603 = VECTOR('',#94604,1.); +#94604 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#94605 = ORIENTED_EDGE('',*,*,#94606,.F.); +#94606 = EDGE_CURVE('',#94607,#94599,#94609,.T.); +#94607 = VERTEX_POINT('',#94608); +#94608 = CARTESIAN_POINT('',(133.642975,-72.472893,1.6)); +#94609 = LINE('',#94610,#94611); +#94610 = CARTESIAN_POINT('',(133.642975,-72.472893,1.6)); +#94611 = VECTOR('',#94612,1.); +#94612 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#94613 = ORIENTED_EDGE('',*,*,#94614,.F.); +#94614 = EDGE_CURVE('',#94615,#94607,#94617,.T.); +#94615 = VERTEX_POINT('',#94616); +#94616 = CARTESIAN_POINT('',(133.583808,-72.641983,1.6)); +#94617 = LINE('',#94618,#94619); +#94618 = CARTESIAN_POINT('',(133.583808,-72.641983,1.6)); +#94619 = VECTOR('',#94620,1.); +#94620 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#94621 = ORIENTED_EDGE('',*,*,#94622,.F.); +#94622 = EDGE_CURVE('',#94623,#94615,#94625,.T.); +#94623 = VERTEX_POINT('',#94624); +#94624 = CARTESIAN_POINT('',(133.56375,-72.82,1.6)); +#94625 = LINE('',#94626,#94627); +#94626 = CARTESIAN_POINT('',(133.56375,-72.82,1.6)); +#94627 = VECTOR('',#94628,1.); +#94628 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#94629 = ORIENTED_EDGE('',*,*,#94630,.F.); +#94630 = EDGE_CURVE('',#94631,#94623,#94633,.T.); +#94631 = VERTEX_POINT('',#94632); +#94632 = CARTESIAN_POINT('',(133.583808,-72.998017,1.6)); +#94633 = LINE('',#94634,#94635); +#94634 = CARTESIAN_POINT('',(133.583808,-72.998017,1.6)); +#94635 = VECTOR('',#94636,1.); +#94636 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#94637 = ORIENTED_EDGE('',*,*,#94638,.F.); +#94638 = EDGE_CURVE('',#94639,#94631,#94641,.T.); +#94639 = VERTEX_POINT('',#94640); +#94640 = CARTESIAN_POINT('',(133.642975,-73.167107,1.6)); +#94641 = LINE('',#94642,#94643); +#94642 = CARTESIAN_POINT('',(133.642975,-73.167107,1.6)); +#94643 = VECTOR('',#94644,1.); +#94644 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#94645 = ORIENTED_EDGE('',*,*,#94646,.F.); +#94646 = EDGE_CURVE('',#94647,#94639,#94649,.T.); +#94647 = VERTEX_POINT('',#94648); +#94648 = CARTESIAN_POINT('',(133.738285,-73.318792,1.6)); +#94649 = LINE('',#94650,#94651); +#94650 = CARTESIAN_POINT('',(133.738285,-73.318792,1.6)); +#94651 = VECTOR('',#94652,1.); +#94652 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#94653 = ORIENTED_EDGE('',*,*,#94654,.F.); +#94654 = EDGE_CURVE('',#94655,#94647,#94657,.T.); +#94655 = VERTEX_POINT('',#94656); +#94656 = CARTESIAN_POINT('',(133.864958,-73.445465,1.6)); +#94657 = LINE('',#94658,#94659); +#94658 = CARTESIAN_POINT('',(133.864958,-73.445465,1.6)); +#94659 = VECTOR('',#94660,1.); +#94660 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#94661 = ORIENTED_EDGE('',*,*,#94662,.F.); +#94662 = EDGE_CURVE('',#94663,#94655,#94665,.T.); +#94663 = VERTEX_POINT('',#94664); +#94664 = CARTESIAN_POINT('',(134.016643,-73.540775,1.6)); +#94665 = LINE('',#94666,#94667); +#94666 = CARTESIAN_POINT('',(134.016643,-73.540775,1.6)); +#94667 = VECTOR('',#94668,1.); +#94668 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#94669 = ORIENTED_EDGE('',*,*,#94670,.F.); +#94670 = EDGE_CURVE('',#94671,#94663,#94673,.T.); +#94671 = VERTEX_POINT('',#94672); +#94672 = CARTESIAN_POINT('',(134.185733,-73.599942,1.6)); +#94673 = LINE('',#94674,#94675); +#94674 = CARTESIAN_POINT('',(134.185733,-73.599942,1.6)); +#94675 = VECTOR('',#94676,1.); +#94676 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#94677 = ORIENTED_EDGE('',*,*,#94678,.F.); +#94678 = EDGE_CURVE('',#94679,#94671,#94681,.T.); +#94679 = VERTEX_POINT('',#94680); +#94680 = CARTESIAN_POINT('',(134.36375,-73.62,1.6)); +#94681 = LINE('',#94682,#94683); +#94682 = CARTESIAN_POINT('',(134.36375,-73.62,1.6)); +#94683 = VECTOR('',#94684,1.); +#94684 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#94685 = ORIENTED_EDGE('',*,*,#94686,.F.); +#94686 = EDGE_CURVE('',#94687,#94679,#94689,.T.); +#94687 = VERTEX_POINT('',#94688); +#94688 = CARTESIAN_POINT('',(134.541767,-73.599942,1.6)); +#94689 = LINE('',#94690,#94691); +#94690 = CARTESIAN_POINT('',(134.541767,-73.599942,1.6)); +#94691 = VECTOR('',#94692,1.); +#94692 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#94693 = ORIENTED_EDGE('',*,*,#94694,.F.); +#94694 = EDGE_CURVE('',#94695,#94687,#94697,.T.); +#94695 = VERTEX_POINT('',#94696); +#94696 = CARTESIAN_POINT('',(134.710857,-73.540775,1.6)); +#94697 = LINE('',#94698,#94699); +#94698 = CARTESIAN_POINT('',(134.710857,-73.540775,1.6)); +#94699 = VECTOR('',#94700,1.); +#94700 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#94701 = ORIENTED_EDGE('',*,*,#94702,.F.); +#94702 = EDGE_CURVE('',#94703,#94695,#94705,.T.); +#94703 = VERTEX_POINT('',#94704); +#94704 = CARTESIAN_POINT('',(134.862542,-73.445465,1.6)); +#94705 = LINE('',#94706,#94707); +#94706 = CARTESIAN_POINT('',(134.862542,-73.445465,1.6)); +#94707 = VECTOR('',#94708,1.); +#94708 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#94709 = ORIENTED_EDGE('',*,*,#94710,.F.); +#94710 = EDGE_CURVE('',#94711,#94703,#94713,.T.); +#94711 = VERTEX_POINT('',#94712); +#94712 = CARTESIAN_POINT('',(134.989215,-73.318792,1.6)); +#94713 = LINE('',#94714,#94715); +#94714 = CARTESIAN_POINT('',(134.989215,-73.318792,1.6)); +#94715 = VECTOR('',#94716,1.); +#94716 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#94717 = ORIENTED_EDGE('',*,*,#94718,.F.); +#94718 = EDGE_CURVE('',#94719,#94711,#94721,.T.); +#94719 = VERTEX_POINT('',#94720); +#94720 = CARTESIAN_POINT('',(135.084525,-73.167107,1.6)); +#94721 = LINE('',#94722,#94723); +#94722 = CARTESIAN_POINT('',(135.084525,-73.167107,1.6)); +#94723 = VECTOR('',#94724,1.); +#94724 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#94725 = ORIENTED_EDGE('',*,*,#94726,.F.); +#94726 = EDGE_CURVE('',#94727,#94719,#94729,.T.); +#94727 = VERTEX_POINT('',#94728); +#94728 = CARTESIAN_POINT('',(135.143692,-72.998017,1.6)); +#94729 = LINE('',#94730,#94731); +#94730 = CARTESIAN_POINT('',(135.143692,-72.998017,1.6)); +#94731 = VECTOR('',#94732,1.); +#94732 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#94733 = ORIENTED_EDGE('',*,*,#94734,.F.); +#94734 = EDGE_CURVE('',#94735,#94727,#94737,.T.); +#94735 = VERTEX_POINT('',#94736); +#94736 = CARTESIAN_POINT('',(135.16375,-72.82,1.6)); +#94737 = LINE('',#94738,#94739); +#94738 = CARTESIAN_POINT('',(135.16375,-72.82,1.6)); +#94739 = VECTOR('',#94740,1.); +#94740 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#94741 = ORIENTED_EDGE('',*,*,#94742,.F.); +#94742 = EDGE_CURVE('',#94743,#94735,#94745,.T.); +#94743 = VERTEX_POINT('',#94744); +#94744 = CARTESIAN_POINT('',(135.143692,-72.641983,1.6)); +#94745 = LINE('',#94746,#94747); +#94746 = CARTESIAN_POINT('',(135.143692,-72.641983,1.6)); +#94747 = VECTOR('',#94748,1.); +#94748 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#94749 = ORIENTED_EDGE('',*,*,#94750,.F.); +#94750 = EDGE_CURVE('',#94751,#94743,#94753,.T.); +#94751 = VERTEX_POINT('',#94752); +#94752 = CARTESIAN_POINT('',(135.084525,-72.472893,1.6)); +#94753 = LINE('',#94754,#94755); +#94754 = CARTESIAN_POINT('',(135.084525,-72.472893,1.6)); +#94755 = VECTOR('',#94756,1.); +#94756 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#94757 = ORIENTED_EDGE('',*,*,#94758,.F.); +#94758 = EDGE_CURVE('',#94759,#94751,#94761,.T.); +#94759 = VERTEX_POINT('',#94760); +#94760 = CARTESIAN_POINT('',(134.989215,-72.321208,1.6)); +#94761 = LINE('',#94762,#94763); +#94762 = CARTESIAN_POINT('',(134.989215,-72.321208,1.6)); +#94763 = VECTOR('',#94764,1.); +#94764 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#94765 = ORIENTED_EDGE('',*,*,#94766,.F.); +#94766 = EDGE_CURVE('',#94551,#94759,#94767,.T.); +#94767 = LINE('',#94768,#94769); +#94768 = CARTESIAN_POINT('',(134.862542,-72.194535,1.6)); +#94769 = VECTOR('',#94770,1.); +#94770 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#94771 = ORIENTED_EDGE('',*,*,#94558,.F.); +#94772 = FACE_BOUND('',#94773,.F.); +#94773 = EDGE_LOOP('',(#94774)); +#94774 = ORIENTED_EDGE('',*,*,#94775,.T.); +#94775 = EDGE_CURVE('',#94776,#94776,#94778,.T.); +#94776 = VERTEX_POINT('',#94777); +#94777 = CARTESIAN_POINT('',(134.36375,-73.195,1.6)); +#94778 = CIRCLE('',#94779,0.375); +#94779 = AXIS2_PLACEMENT_3D('',#94780,#94781,#94782); +#94780 = CARTESIAN_POINT('',(134.36375,-72.82,1.6)); +#94781 = DIRECTION('',(-0.,0.,-1.)); +#94782 = DIRECTION('',(-0.,-1.,0.)); +#94783 = PLANE('',#94784); +#94784 = AXIS2_PLACEMENT_3D('',#94785,#94786,#94787); +#94785 = CARTESIAN_POINT('',(0.,0.,1.6)); +#94786 = DIRECTION('',(0.,0.,1.)); +#94787 = DIRECTION('',(1.,0.,-0.)); +#94788 = ADVANCED_FACE('',(#94789,#94992),#95003,.T.); +#94789 = FACE_BOUND('',#94790,.T.); +#94790 = EDGE_LOOP('',(#94791,#94792,#94793,#94801,#94809,#94817,#94825, + #94833,#94841,#94849,#94857,#94865,#94873,#94881,#94889,#94897, + #94905,#94913,#94921,#94929,#94937,#94945,#94953,#94961,#94969, + #94977,#94985,#94991)); +#94791 = ORIENTED_EDGE('',*,*,#94480,.F.); +#94792 = ORIENTED_EDGE('',*,*,#94520,.F.); +#94793 = ORIENTED_EDGE('',*,*,#94794,.F.); +#94794 = EDGE_CURVE('',#94795,#94513,#94797,.T.); +#94795 = VERTEX_POINT('',#94796); +#94796 = CARTESIAN_POINT('',(134.185733,-72.040058,1.635)); +#94797 = LINE('',#94798,#94799); +#94798 = CARTESIAN_POINT('',(134.185733,-72.040058,1.635)); +#94799 = VECTOR('',#94800,1.); +#94800 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#94801 = ORIENTED_EDGE('',*,*,#94802,.F.); +#94802 = EDGE_CURVE('',#94803,#94795,#94805,.T.); +#94803 = VERTEX_POINT('',#94804); +#94804 = CARTESIAN_POINT('',(134.016643,-72.099225,1.635)); +#94805 = LINE('',#94806,#94807); +#94806 = CARTESIAN_POINT('',(134.016643,-72.099225,1.635)); +#94807 = VECTOR('',#94808,1.); +#94808 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#94809 = ORIENTED_EDGE('',*,*,#94810,.F.); +#94810 = EDGE_CURVE('',#94811,#94803,#94813,.T.); +#94811 = VERTEX_POINT('',#94812); +#94812 = CARTESIAN_POINT('',(133.864958,-72.194535,1.635)); +#94813 = LINE('',#94814,#94815); +#94814 = CARTESIAN_POINT('',(133.864958,-72.194535,1.635)); +#94815 = VECTOR('',#94816,1.); +#94816 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#94817 = ORIENTED_EDGE('',*,*,#94818,.F.); +#94818 = EDGE_CURVE('',#94819,#94811,#94821,.T.); +#94819 = VERTEX_POINT('',#94820); +#94820 = CARTESIAN_POINT('',(133.738285,-72.321208,1.635)); +#94821 = LINE('',#94822,#94823); +#94822 = CARTESIAN_POINT('',(133.738285,-72.321208,1.635)); +#94823 = VECTOR('',#94824,1.); +#94824 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#94825 = ORIENTED_EDGE('',*,*,#94826,.F.); +#94826 = EDGE_CURVE('',#94827,#94819,#94829,.T.); +#94827 = VERTEX_POINT('',#94828); +#94828 = CARTESIAN_POINT('',(133.642975,-72.472893,1.635)); +#94829 = LINE('',#94830,#94831); +#94830 = CARTESIAN_POINT('',(133.642975,-72.472893,1.635)); +#94831 = VECTOR('',#94832,1.); +#94832 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#94833 = ORIENTED_EDGE('',*,*,#94834,.F.); +#94834 = EDGE_CURVE('',#94835,#94827,#94837,.T.); +#94835 = VERTEX_POINT('',#94836); +#94836 = CARTESIAN_POINT('',(133.583808,-72.641983,1.635)); +#94837 = LINE('',#94838,#94839); +#94838 = CARTESIAN_POINT('',(133.583808,-72.641983,1.635)); +#94839 = VECTOR('',#94840,1.); +#94840 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#94841 = ORIENTED_EDGE('',*,*,#94842,.F.); +#94842 = EDGE_CURVE('',#94843,#94835,#94845,.T.); +#94843 = VERTEX_POINT('',#94844); +#94844 = CARTESIAN_POINT('',(133.56375,-72.82,1.635)); +#94845 = LINE('',#94846,#94847); +#94846 = CARTESIAN_POINT('',(133.56375,-72.82,1.635)); +#94847 = VECTOR('',#94848,1.); +#94848 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#94849 = ORIENTED_EDGE('',*,*,#94850,.F.); +#94850 = EDGE_CURVE('',#94851,#94843,#94853,.T.); +#94851 = VERTEX_POINT('',#94852); +#94852 = CARTESIAN_POINT('',(133.583808,-72.998017,1.635)); +#94853 = LINE('',#94854,#94855); +#94854 = CARTESIAN_POINT('',(133.583808,-72.998017,1.635)); +#94855 = VECTOR('',#94856,1.); +#94856 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#94857 = ORIENTED_EDGE('',*,*,#94858,.F.); +#94858 = EDGE_CURVE('',#94859,#94851,#94861,.T.); +#94859 = VERTEX_POINT('',#94860); +#94860 = CARTESIAN_POINT('',(133.642975,-73.167107,1.635)); +#94861 = LINE('',#94862,#94863); +#94862 = CARTESIAN_POINT('',(133.642975,-73.167107,1.635)); +#94863 = VECTOR('',#94864,1.); +#94864 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#94865 = ORIENTED_EDGE('',*,*,#94866,.F.); +#94866 = EDGE_CURVE('',#94867,#94859,#94869,.T.); +#94867 = VERTEX_POINT('',#94868); +#94868 = CARTESIAN_POINT('',(133.738285,-73.318792,1.635)); +#94869 = LINE('',#94870,#94871); +#94870 = CARTESIAN_POINT('',(133.738285,-73.318792,1.635)); +#94871 = VECTOR('',#94872,1.); +#94872 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#94873 = ORIENTED_EDGE('',*,*,#94874,.F.); +#94874 = EDGE_CURVE('',#94875,#94867,#94877,.T.); +#94875 = VERTEX_POINT('',#94876); +#94876 = CARTESIAN_POINT('',(133.864958,-73.445465,1.635)); +#94877 = LINE('',#94878,#94879); +#94878 = CARTESIAN_POINT('',(133.864958,-73.445465,1.635)); +#94879 = VECTOR('',#94880,1.); +#94880 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#94881 = ORIENTED_EDGE('',*,*,#94882,.F.); +#94882 = EDGE_CURVE('',#94883,#94875,#94885,.T.); +#94883 = VERTEX_POINT('',#94884); +#94884 = CARTESIAN_POINT('',(134.016643,-73.540775,1.635)); +#94885 = LINE('',#94886,#94887); +#94886 = CARTESIAN_POINT('',(134.016643,-73.540775,1.635)); +#94887 = VECTOR('',#94888,1.); +#94888 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#94889 = ORIENTED_EDGE('',*,*,#94890,.F.); +#94890 = EDGE_CURVE('',#94891,#94883,#94893,.T.); +#94891 = VERTEX_POINT('',#94892); +#94892 = CARTESIAN_POINT('',(134.185733,-73.599942,1.635)); +#94893 = LINE('',#94894,#94895); +#94894 = CARTESIAN_POINT('',(134.185733,-73.599942,1.635)); +#94895 = VECTOR('',#94896,1.); +#94896 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#94897 = ORIENTED_EDGE('',*,*,#94898,.F.); +#94898 = EDGE_CURVE('',#94899,#94891,#94901,.T.); +#94899 = VERTEX_POINT('',#94900); +#94900 = CARTESIAN_POINT('',(134.36375,-73.62,1.635)); +#94901 = LINE('',#94902,#94903); +#94902 = CARTESIAN_POINT('',(134.36375,-73.62,1.635)); +#94903 = VECTOR('',#94904,1.); +#94904 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#94905 = ORIENTED_EDGE('',*,*,#94906,.F.); +#94906 = EDGE_CURVE('',#94907,#94899,#94909,.T.); +#94907 = VERTEX_POINT('',#94908); +#94908 = CARTESIAN_POINT('',(134.541767,-73.599942,1.635)); +#94909 = LINE('',#94910,#94911); +#94910 = CARTESIAN_POINT('',(134.541767,-73.599942,1.635)); +#94911 = VECTOR('',#94912,1.); +#94912 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#94913 = ORIENTED_EDGE('',*,*,#94914,.F.); +#94914 = EDGE_CURVE('',#94915,#94907,#94917,.T.); +#94915 = VERTEX_POINT('',#94916); +#94916 = CARTESIAN_POINT('',(134.710857,-73.540775,1.635)); +#94917 = LINE('',#94918,#94919); +#94918 = CARTESIAN_POINT('',(134.710857,-73.540775,1.635)); +#94919 = VECTOR('',#94920,1.); +#94920 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#94921 = ORIENTED_EDGE('',*,*,#94922,.F.); +#94922 = EDGE_CURVE('',#94923,#94915,#94925,.T.); +#94923 = VERTEX_POINT('',#94924); +#94924 = CARTESIAN_POINT('',(134.862542,-73.445465,1.635)); +#94925 = LINE('',#94926,#94927); +#94926 = CARTESIAN_POINT('',(134.862542,-73.445465,1.635)); +#94927 = VECTOR('',#94928,1.); +#94928 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#94929 = ORIENTED_EDGE('',*,*,#94930,.F.); +#94930 = EDGE_CURVE('',#94931,#94923,#94933,.T.); +#94931 = VERTEX_POINT('',#94932); +#94932 = CARTESIAN_POINT('',(134.989215,-73.318792,1.635)); +#94933 = LINE('',#94934,#94935); +#94934 = CARTESIAN_POINT('',(134.989215,-73.318792,1.635)); +#94935 = VECTOR('',#94936,1.); +#94936 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#94937 = ORIENTED_EDGE('',*,*,#94938,.F.); +#94938 = EDGE_CURVE('',#94939,#94931,#94941,.T.); +#94939 = VERTEX_POINT('',#94940); +#94940 = CARTESIAN_POINT('',(135.084525,-73.167107,1.635)); +#94941 = LINE('',#94942,#94943); +#94942 = CARTESIAN_POINT('',(135.084525,-73.167107,1.635)); +#94943 = VECTOR('',#94944,1.); +#94944 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#94945 = ORIENTED_EDGE('',*,*,#94946,.F.); +#94946 = EDGE_CURVE('',#94947,#94939,#94949,.T.); +#94947 = VERTEX_POINT('',#94948); +#94948 = CARTESIAN_POINT('',(135.143692,-72.998017,1.635)); +#94949 = LINE('',#94950,#94951); +#94950 = CARTESIAN_POINT('',(135.143692,-72.998017,1.635)); +#94951 = VECTOR('',#94952,1.); +#94952 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#94953 = ORIENTED_EDGE('',*,*,#94954,.F.); +#94954 = EDGE_CURVE('',#94955,#94947,#94957,.T.); +#94955 = VERTEX_POINT('',#94956); +#94956 = CARTESIAN_POINT('',(135.16375,-72.82,1.635)); +#94957 = LINE('',#94958,#94959); +#94958 = CARTESIAN_POINT('',(135.16375,-72.82,1.635)); +#94959 = VECTOR('',#94960,1.); +#94960 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#94961 = ORIENTED_EDGE('',*,*,#94962,.F.); +#94962 = EDGE_CURVE('',#94963,#94955,#94965,.T.); +#94963 = VERTEX_POINT('',#94964); +#94964 = CARTESIAN_POINT('',(135.143692,-72.641983,1.635)); +#94965 = LINE('',#94966,#94967); +#94966 = CARTESIAN_POINT('',(135.143692,-72.641983,1.635)); +#94967 = VECTOR('',#94968,1.); +#94968 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#94969 = ORIENTED_EDGE('',*,*,#94970,.F.); +#94970 = EDGE_CURVE('',#94971,#94963,#94973,.T.); +#94971 = VERTEX_POINT('',#94972); +#94972 = CARTESIAN_POINT('',(135.084525,-72.472893,1.635)); +#94973 = LINE('',#94974,#94975); +#94974 = CARTESIAN_POINT('',(135.084525,-72.472893,1.635)); +#94975 = VECTOR('',#94976,1.); +#94976 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#94977 = ORIENTED_EDGE('',*,*,#94978,.F.); +#94978 = EDGE_CURVE('',#94979,#94971,#94981,.T.); +#94979 = VERTEX_POINT('',#94980); +#94980 = CARTESIAN_POINT('',(134.989215,-72.321208,1.635)); +#94981 = LINE('',#94982,#94983); +#94982 = CARTESIAN_POINT('',(134.989215,-72.321208,1.635)); +#94983 = VECTOR('',#94984,1.); +#94984 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#94985 = ORIENTED_EDGE('',*,*,#94986,.F.); +#94986 = EDGE_CURVE('',#94543,#94979,#94987,.T.); +#94987 = LINE('',#94988,#94989); +#94988 = CARTESIAN_POINT('',(134.862542,-72.194535,1.635)); +#94989 = VECTOR('',#94990,1.); +#94990 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#94991 = ORIENTED_EDGE('',*,*,#94542,.F.); +#94992 = FACE_BOUND('',#94993,.T.); +#94993 = EDGE_LOOP('',(#94994)); +#94994 = ORIENTED_EDGE('',*,*,#94995,.T.); +#94995 = EDGE_CURVE('',#94996,#94996,#94998,.T.); +#94996 = VERTEX_POINT('',#94997); +#94997 = CARTESIAN_POINT('',(134.36375,-73.195,1.635)); +#94998 = CIRCLE('',#94999,0.375); +#94999 = AXIS2_PLACEMENT_3D('',#95000,#95001,#95002); +#95000 = CARTESIAN_POINT('',(134.36375,-72.82,1.635)); +#95001 = DIRECTION('',(-0.,0.,-1.)); +#95002 = DIRECTION('',(-0.,-1.,0.)); +#95003 = PLANE('',#95004); +#95004 = AXIS2_PLACEMENT_3D('',#95005,#95006,#95007); +#95005 = CARTESIAN_POINT('',(0.,0.,1.635)); +#95006 = DIRECTION('',(0.,0.,1.)); +#95007 = DIRECTION('',(1.,0.,-0.)); +#95008 = ADVANCED_FACE('',(#95009),#95020,.T.); +#95009 = FACE_BOUND('',#95010,.T.); +#95010 = EDGE_LOOP('',(#95011,#95017,#95018,#95019)); +#95011 = ORIENTED_EDGE('',*,*,#95012,.T.); +#95012 = EDGE_CURVE('',#94575,#94795,#95013,.T.); +#95013 = LINE('',#95014,#95015); +#95014 = CARTESIAN_POINT('',(134.185733,-72.040058,1.6)); +#95015 = VECTOR('',#95016,1.); +#95016 = DIRECTION('',(0.,0.,1.)); +#95017 = ORIENTED_EDGE('',*,*,#94794,.T.); +#95018 = ORIENTED_EDGE('',*,*,#94510,.F.); +#95019 = ORIENTED_EDGE('',*,*,#94574,.F.); +#95020 = PLANE('',#95021); +#95021 = AXIS2_PLACEMENT_3D('',#95022,#95023,#95024); +#95022 = CARTESIAN_POINT('',(134.185733,-72.040058,1.6)); +#95023 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#95024 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#95025 = ADVANCED_FACE('',(#95026),#95037,.T.); +#95026 = FACE_BOUND('',#95027,.T.); +#95027 = EDGE_LOOP('',(#95028,#95029,#95030,#95036)); +#95028 = ORIENTED_EDGE('',*,*,#94550,.T.); +#95029 = ORIENTED_EDGE('',*,*,#94986,.T.); +#95030 = ORIENTED_EDGE('',*,*,#95031,.F.); +#95031 = EDGE_CURVE('',#94759,#94979,#95032,.T.); +#95032 = LINE('',#95033,#95034); +#95033 = CARTESIAN_POINT('',(134.989215,-72.321208,1.6)); +#95034 = VECTOR('',#95035,1.); +#95035 = DIRECTION('',(0.,0.,1.)); +#95036 = ORIENTED_EDGE('',*,*,#94766,.F.); +#95037 = PLANE('',#95038); +#95038 = AXIS2_PLACEMENT_3D('',#95039,#95040,#95041); +#95039 = CARTESIAN_POINT('',(134.862542,-72.194535,1.6)); +#95040 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#95041 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#95042 = ADVANCED_FACE('',(#95043),#95054,.T.); +#95043 = FACE_BOUND('',#95044,.T.); +#95044 = EDGE_LOOP('',(#95045,#95051,#95052,#95053)); +#95045 = ORIENTED_EDGE('',*,*,#95046,.T.); +#95046 = EDGE_CURVE('',#94583,#94803,#95047,.T.); +#95047 = LINE('',#95048,#95049); +#95048 = CARTESIAN_POINT('',(134.016643,-72.099225,1.6)); +#95049 = VECTOR('',#95050,1.); +#95050 = DIRECTION('',(0.,0.,1.)); +#95051 = ORIENTED_EDGE('',*,*,#94802,.T.); +#95052 = ORIENTED_EDGE('',*,*,#95012,.F.); +#95053 = ORIENTED_EDGE('',*,*,#94582,.F.); +#95054 = PLANE('',#95055); +#95055 = AXIS2_PLACEMENT_3D('',#95056,#95057,#95058); +#95056 = CARTESIAN_POINT('',(134.016643,-72.099225,1.6)); +#95057 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#95058 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#95059 = ADVANCED_FACE('',(#95060),#95071,.T.); +#95060 = FACE_BOUND('',#95061,.T.); +#95061 = EDGE_LOOP('',(#95062,#95063,#95064,#95070)); +#95062 = ORIENTED_EDGE('',*,*,#95031,.T.); +#95063 = ORIENTED_EDGE('',*,*,#94978,.T.); +#95064 = ORIENTED_EDGE('',*,*,#95065,.F.); +#95065 = EDGE_CURVE('',#94751,#94971,#95066,.T.); +#95066 = LINE('',#95067,#95068); +#95067 = CARTESIAN_POINT('',(135.084525,-72.472893,1.6)); +#95068 = VECTOR('',#95069,1.); +#95069 = DIRECTION('',(0.,0.,1.)); +#95070 = ORIENTED_EDGE('',*,*,#94758,.F.); +#95071 = PLANE('',#95072); +#95072 = AXIS2_PLACEMENT_3D('',#95073,#95074,#95075); +#95073 = CARTESIAN_POINT('',(134.989215,-72.321208,1.6)); +#95074 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#95075 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#95076 = ADVANCED_FACE('',(#95077),#95088,.T.); +#95077 = FACE_BOUND('',#95078,.T.); +#95078 = EDGE_LOOP('',(#95079,#95085,#95086,#95087)); +#95079 = ORIENTED_EDGE('',*,*,#95080,.T.); +#95080 = EDGE_CURVE('',#94591,#94811,#95081,.T.); +#95081 = LINE('',#95082,#95083); +#95082 = CARTESIAN_POINT('',(133.864958,-72.194535,1.6)); +#95083 = VECTOR('',#95084,1.); +#95084 = DIRECTION('',(0.,0.,1.)); +#95085 = ORIENTED_EDGE('',*,*,#94810,.T.); +#95086 = ORIENTED_EDGE('',*,*,#95046,.F.); +#95087 = ORIENTED_EDGE('',*,*,#94590,.F.); +#95088 = PLANE('',#95089); +#95089 = AXIS2_PLACEMENT_3D('',#95090,#95091,#95092); +#95090 = CARTESIAN_POINT('',(133.864958,-72.194535,1.6)); +#95091 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#95092 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#95093 = ADVANCED_FACE('',(#95094),#95105,.T.); +#95094 = FACE_BOUND('',#95095,.T.); +#95095 = EDGE_LOOP('',(#95096,#95097,#95098,#95104)); +#95096 = ORIENTED_EDGE('',*,*,#95065,.T.); +#95097 = ORIENTED_EDGE('',*,*,#94970,.T.); +#95098 = ORIENTED_EDGE('',*,*,#95099,.F.); +#95099 = EDGE_CURVE('',#94743,#94963,#95100,.T.); +#95100 = LINE('',#95101,#95102); +#95101 = CARTESIAN_POINT('',(135.143692,-72.641983,1.6)); +#95102 = VECTOR('',#95103,1.); +#95103 = DIRECTION('',(0.,0.,1.)); +#95104 = ORIENTED_EDGE('',*,*,#94750,.F.); +#95105 = PLANE('',#95106); +#95106 = AXIS2_PLACEMENT_3D('',#95107,#95108,#95109); +#95107 = CARTESIAN_POINT('',(135.084525,-72.472893,1.6)); +#95108 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#95109 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#95110 = ADVANCED_FACE('',(#95111),#95122,.T.); +#95111 = FACE_BOUND('',#95112,.T.); +#95112 = EDGE_LOOP('',(#95113,#95119,#95120,#95121)); +#95113 = ORIENTED_EDGE('',*,*,#95114,.T.); +#95114 = EDGE_CURVE('',#94599,#94819,#95115,.T.); +#95115 = LINE('',#95116,#95117); +#95116 = CARTESIAN_POINT('',(133.738285,-72.321208,1.6)); +#95117 = VECTOR('',#95118,1.); +#95118 = DIRECTION('',(0.,0.,1.)); +#95119 = ORIENTED_EDGE('',*,*,#94818,.T.); +#95120 = ORIENTED_EDGE('',*,*,#95080,.F.); +#95121 = ORIENTED_EDGE('',*,*,#94598,.F.); +#95122 = PLANE('',#95123); +#95123 = AXIS2_PLACEMENT_3D('',#95124,#95125,#95126); +#95124 = CARTESIAN_POINT('',(133.738285,-72.321208,1.6)); +#95125 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#95126 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#95127 = ADVANCED_FACE('',(#95128),#95139,.T.); +#95128 = FACE_BOUND('',#95129,.T.); +#95129 = EDGE_LOOP('',(#95130,#95131,#95132,#95138)); +#95130 = ORIENTED_EDGE('',*,*,#95099,.T.); +#95131 = ORIENTED_EDGE('',*,*,#94962,.T.); +#95132 = ORIENTED_EDGE('',*,*,#95133,.F.); +#95133 = EDGE_CURVE('',#94735,#94955,#95134,.T.); +#95134 = LINE('',#95135,#95136); +#95135 = CARTESIAN_POINT('',(135.16375,-72.82,1.6)); +#95136 = VECTOR('',#95137,1.); +#95137 = DIRECTION('',(0.,0.,1.)); +#95138 = ORIENTED_EDGE('',*,*,#94742,.F.); +#95139 = PLANE('',#95140); +#95140 = AXIS2_PLACEMENT_3D('',#95141,#95142,#95143); +#95141 = CARTESIAN_POINT('',(135.143692,-72.641983,1.6)); +#95142 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#95143 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#95144 = ADVANCED_FACE('',(#95145),#95156,.T.); +#95145 = FACE_BOUND('',#95146,.T.); +#95146 = EDGE_LOOP('',(#95147,#95153,#95154,#95155)); +#95147 = ORIENTED_EDGE('',*,*,#95148,.T.); +#95148 = EDGE_CURVE('',#94607,#94827,#95149,.T.); +#95149 = LINE('',#95150,#95151); +#95150 = CARTESIAN_POINT('',(133.642975,-72.472893,1.6)); +#95151 = VECTOR('',#95152,1.); +#95152 = DIRECTION('',(0.,0.,1.)); +#95153 = ORIENTED_EDGE('',*,*,#94826,.T.); +#95154 = ORIENTED_EDGE('',*,*,#95114,.F.); +#95155 = ORIENTED_EDGE('',*,*,#94606,.F.); +#95156 = PLANE('',#95157); +#95157 = AXIS2_PLACEMENT_3D('',#95158,#95159,#95160); +#95158 = CARTESIAN_POINT('',(133.642975,-72.472893,1.6)); +#95159 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#95160 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#95161 = ADVANCED_FACE('',(#95162),#95173,.T.); +#95162 = FACE_BOUND('',#95163,.T.); +#95163 = EDGE_LOOP('',(#95164,#95165,#95166,#95172)); +#95164 = ORIENTED_EDGE('',*,*,#95133,.T.); +#95165 = ORIENTED_EDGE('',*,*,#94954,.T.); +#95166 = ORIENTED_EDGE('',*,*,#95167,.F.); +#95167 = EDGE_CURVE('',#94727,#94947,#95168,.T.); +#95168 = LINE('',#95169,#95170); +#95169 = CARTESIAN_POINT('',(135.143692,-72.998017,1.6)); +#95170 = VECTOR('',#95171,1.); +#95171 = DIRECTION('',(0.,0.,1.)); +#95172 = ORIENTED_EDGE('',*,*,#94734,.F.); +#95173 = PLANE('',#95174); +#95174 = AXIS2_PLACEMENT_3D('',#95175,#95176,#95177); +#95175 = CARTESIAN_POINT('',(135.16375,-72.82,1.6)); +#95176 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#95177 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#95178 = ADVANCED_FACE('',(#95179),#95190,.T.); +#95179 = FACE_BOUND('',#95180,.T.); +#95180 = EDGE_LOOP('',(#95181,#95187,#95188,#95189)); +#95181 = ORIENTED_EDGE('',*,*,#95182,.T.); +#95182 = EDGE_CURVE('',#94615,#94835,#95183,.T.); +#95183 = LINE('',#95184,#95185); +#95184 = CARTESIAN_POINT('',(133.583808,-72.641983,1.6)); +#95185 = VECTOR('',#95186,1.); +#95186 = DIRECTION('',(0.,0.,1.)); +#95187 = ORIENTED_EDGE('',*,*,#94834,.T.); +#95188 = ORIENTED_EDGE('',*,*,#95148,.F.); +#95189 = ORIENTED_EDGE('',*,*,#94614,.F.); +#95190 = PLANE('',#95191); +#95191 = AXIS2_PLACEMENT_3D('',#95192,#95193,#95194); +#95192 = CARTESIAN_POINT('',(133.583808,-72.641983,1.6)); +#95193 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#95194 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#95195 = ADVANCED_FACE('',(#95196),#95207,.T.); +#95196 = FACE_BOUND('',#95197,.T.); +#95197 = EDGE_LOOP('',(#95198,#95199,#95200,#95206)); +#95198 = ORIENTED_EDGE('',*,*,#95167,.T.); +#95199 = ORIENTED_EDGE('',*,*,#94946,.T.); +#95200 = ORIENTED_EDGE('',*,*,#95201,.F.); +#95201 = EDGE_CURVE('',#94719,#94939,#95202,.T.); +#95202 = LINE('',#95203,#95204); +#95203 = CARTESIAN_POINT('',(135.084525,-73.167107,1.6)); +#95204 = VECTOR('',#95205,1.); +#95205 = DIRECTION('',(0.,0.,1.)); +#95206 = ORIENTED_EDGE('',*,*,#94726,.F.); +#95207 = PLANE('',#95208); +#95208 = AXIS2_PLACEMENT_3D('',#95209,#95210,#95211); +#95209 = CARTESIAN_POINT('',(135.143692,-72.998017,1.6)); +#95210 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#95211 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#95212 = ADVANCED_FACE('',(#95213),#95224,.T.); +#95213 = FACE_BOUND('',#95214,.T.); +#95214 = EDGE_LOOP('',(#95215,#95221,#95222,#95223)); +#95215 = ORIENTED_EDGE('',*,*,#95216,.T.); +#95216 = EDGE_CURVE('',#94623,#94843,#95217,.T.); +#95217 = LINE('',#95218,#95219); +#95218 = CARTESIAN_POINT('',(133.56375,-72.82,1.6)); +#95219 = VECTOR('',#95220,1.); +#95220 = DIRECTION('',(0.,0.,1.)); +#95221 = ORIENTED_EDGE('',*,*,#94842,.T.); +#95222 = ORIENTED_EDGE('',*,*,#95182,.F.); +#95223 = ORIENTED_EDGE('',*,*,#94622,.F.); +#95224 = PLANE('',#95225); +#95225 = AXIS2_PLACEMENT_3D('',#95226,#95227,#95228); +#95226 = CARTESIAN_POINT('',(133.56375,-72.82,1.6)); +#95227 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#95228 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#95229 = ADVANCED_FACE('',(#95230),#95241,.T.); +#95230 = FACE_BOUND('',#95231,.T.); +#95231 = EDGE_LOOP('',(#95232,#95233,#95234,#95240)); +#95232 = ORIENTED_EDGE('',*,*,#95201,.T.); +#95233 = ORIENTED_EDGE('',*,*,#94938,.T.); +#95234 = ORIENTED_EDGE('',*,*,#95235,.F.); +#95235 = EDGE_CURVE('',#94711,#94931,#95236,.T.); +#95236 = LINE('',#95237,#95238); +#95237 = CARTESIAN_POINT('',(134.989215,-73.318792,1.6)); +#95238 = VECTOR('',#95239,1.); +#95239 = DIRECTION('',(0.,0.,1.)); +#95240 = ORIENTED_EDGE('',*,*,#94718,.F.); +#95241 = PLANE('',#95242); +#95242 = AXIS2_PLACEMENT_3D('',#95243,#95244,#95245); +#95243 = CARTESIAN_POINT('',(135.084525,-73.167107,1.6)); +#95244 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#95245 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#95246 = ADVANCED_FACE('',(#95247),#95258,.T.); +#95247 = FACE_BOUND('',#95248,.T.); +#95248 = EDGE_LOOP('',(#95249,#95255,#95256,#95257)); +#95249 = ORIENTED_EDGE('',*,*,#95250,.T.); +#95250 = EDGE_CURVE('',#94631,#94851,#95251,.T.); +#95251 = LINE('',#95252,#95253); +#95252 = CARTESIAN_POINT('',(133.583808,-72.998017,1.6)); +#95253 = VECTOR('',#95254,1.); +#95254 = DIRECTION('',(0.,0.,1.)); +#95255 = ORIENTED_EDGE('',*,*,#94850,.T.); +#95256 = ORIENTED_EDGE('',*,*,#95216,.F.); +#95257 = ORIENTED_EDGE('',*,*,#94630,.F.); +#95258 = PLANE('',#95259); +#95259 = AXIS2_PLACEMENT_3D('',#95260,#95261,#95262); +#95260 = CARTESIAN_POINT('',(133.583808,-72.998017,1.6)); +#95261 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#95262 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#95263 = ADVANCED_FACE('',(#95264),#95275,.T.); +#95264 = FACE_BOUND('',#95265,.T.); +#95265 = EDGE_LOOP('',(#95266,#95267,#95268,#95274)); +#95266 = ORIENTED_EDGE('',*,*,#95235,.T.); +#95267 = ORIENTED_EDGE('',*,*,#94930,.T.); +#95268 = ORIENTED_EDGE('',*,*,#95269,.F.); +#95269 = EDGE_CURVE('',#94703,#94923,#95270,.T.); +#95270 = LINE('',#95271,#95272); +#95271 = CARTESIAN_POINT('',(134.862542,-73.445465,1.6)); +#95272 = VECTOR('',#95273,1.); +#95273 = DIRECTION('',(0.,0.,1.)); +#95274 = ORIENTED_EDGE('',*,*,#94710,.F.); +#95275 = PLANE('',#95276); +#95276 = AXIS2_PLACEMENT_3D('',#95277,#95278,#95279); +#95277 = CARTESIAN_POINT('',(134.989215,-73.318792,1.6)); +#95278 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#95279 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#95280 = ADVANCED_FACE('',(#95281),#95292,.T.); +#95281 = FACE_BOUND('',#95282,.T.); +#95282 = EDGE_LOOP('',(#95283,#95289,#95290,#95291)); +#95283 = ORIENTED_EDGE('',*,*,#95284,.T.); +#95284 = EDGE_CURVE('',#94639,#94859,#95285,.T.); +#95285 = LINE('',#95286,#95287); +#95286 = CARTESIAN_POINT('',(133.642975,-73.167107,1.6)); +#95287 = VECTOR('',#95288,1.); +#95288 = DIRECTION('',(0.,0.,1.)); +#95289 = ORIENTED_EDGE('',*,*,#94858,.T.); +#95290 = ORIENTED_EDGE('',*,*,#95250,.F.); +#95291 = ORIENTED_EDGE('',*,*,#94638,.F.); +#95292 = PLANE('',#95293); +#95293 = AXIS2_PLACEMENT_3D('',#95294,#95295,#95296); +#95294 = CARTESIAN_POINT('',(133.642975,-73.167107,1.6)); +#95295 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#95296 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#95297 = ADVANCED_FACE('',(#95298),#95309,.T.); +#95298 = FACE_BOUND('',#95299,.T.); +#95299 = EDGE_LOOP('',(#95300,#95301,#95302,#95308)); +#95300 = ORIENTED_EDGE('',*,*,#95269,.T.); +#95301 = ORIENTED_EDGE('',*,*,#94922,.T.); +#95302 = ORIENTED_EDGE('',*,*,#95303,.F.); +#95303 = EDGE_CURVE('',#94695,#94915,#95304,.T.); +#95304 = LINE('',#95305,#95306); +#95305 = CARTESIAN_POINT('',(134.710857,-73.540775,1.6)); +#95306 = VECTOR('',#95307,1.); +#95307 = DIRECTION('',(0.,0.,1.)); +#95308 = ORIENTED_EDGE('',*,*,#94702,.F.); +#95309 = PLANE('',#95310); +#95310 = AXIS2_PLACEMENT_3D('',#95311,#95312,#95313); +#95311 = CARTESIAN_POINT('',(134.862542,-73.445465,1.6)); +#95312 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#95313 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#95314 = ADVANCED_FACE('',(#95315),#95326,.T.); +#95315 = FACE_BOUND('',#95316,.T.); +#95316 = EDGE_LOOP('',(#95317,#95323,#95324,#95325)); +#95317 = ORIENTED_EDGE('',*,*,#95318,.T.); +#95318 = EDGE_CURVE('',#94647,#94867,#95319,.T.); +#95319 = LINE('',#95320,#95321); +#95320 = CARTESIAN_POINT('',(133.738285,-73.318792,1.6)); +#95321 = VECTOR('',#95322,1.); +#95322 = DIRECTION('',(0.,0.,1.)); +#95323 = ORIENTED_EDGE('',*,*,#94866,.T.); +#95324 = ORIENTED_EDGE('',*,*,#95284,.F.); +#95325 = ORIENTED_EDGE('',*,*,#94646,.F.); +#95326 = PLANE('',#95327); +#95327 = AXIS2_PLACEMENT_3D('',#95328,#95329,#95330); +#95328 = CARTESIAN_POINT('',(133.738285,-73.318792,1.6)); +#95329 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#95330 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#95331 = ADVANCED_FACE('',(#95332),#95343,.T.); +#95332 = FACE_BOUND('',#95333,.T.); +#95333 = EDGE_LOOP('',(#95334,#95335,#95336,#95342)); +#95334 = ORIENTED_EDGE('',*,*,#95303,.T.); +#95335 = ORIENTED_EDGE('',*,*,#94914,.T.); +#95336 = ORIENTED_EDGE('',*,*,#95337,.F.); +#95337 = EDGE_CURVE('',#94687,#94907,#95338,.T.); +#95338 = LINE('',#95339,#95340); +#95339 = CARTESIAN_POINT('',(134.541767,-73.599942,1.6)); +#95340 = VECTOR('',#95341,1.); +#95341 = DIRECTION('',(0.,0.,1.)); +#95342 = ORIENTED_EDGE('',*,*,#94694,.F.); +#95343 = PLANE('',#95344); +#95344 = AXIS2_PLACEMENT_3D('',#95345,#95346,#95347); +#95345 = CARTESIAN_POINT('',(134.710857,-73.540775,1.6)); +#95346 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#95347 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#95348 = ADVANCED_FACE('',(#95349),#95360,.T.); +#95349 = FACE_BOUND('',#95350,.T.); +#95350 = EDGE_LOOP('',(#95351,#95357,#95358,#95359)); +#95351 = ORIENTED_EDGE('',*,*,#95352,.T.); +#95352 = EDGE_CURVE('',#94655,#94875,#95353,.T.); +#95353 = LINE('',#95354,#95355); +#95354 = CARTESIAN_POINT('',(133.864958,-73.445465,1.6)); +#95355 = VECTOR('',#95356,1.); +#95356 = DIRECTION('',(0.,0.,1.)); +#95357 = ORIENTED_EDGE('',*,*,#94874,.T.); +#95358 = ORIENTED_EDGE('',*,*,#95318,.F.); +#95359 = ORIENTED_EDGE('',*,*,#94654,.F.); +#95360 = PLANE('',#95361); +#95361 = AXIS2_PLACEMENT_3D('',#95362,#95363,#95364); +#95362 = CARTESIAN_POINT('',(133.864958,-73.445465,1.6)); +#95363 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#95364 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#95365 = ADVANCED_FACE('',(#95366),#95377,.T.); +#95366 = FACE_BOUND('',#95367,.T.); +#95367 = EDGE_LOOP('',(#95368,#95369,#95370,#95376)); +#95368 = ORIENTED_EDGE('',*,*,#95337,.T.); +#95369 = ORIENTED_EDGE('',*,*,#94906,.T.); +#95370 = ORIENTED_EDGE('',*,*,#95371,.F.); +#95371 = EDGE_CURVE('',#94679,#94899,#95372,.T.); +#95372 = LINE('',#95373,#95374); +#95373 = CARTESIAN_POINT('',(134.36375,-73.62,1.6)); +#95374 = VECTOR('',#95375,1.); +#95375 = DIRECTION('',(0.,0.,1.)); +#95376 = ORIENTED_EDGE('',*,*,#94686,.F.); +#95377 = PLANE('',#95378); +#95378 = AXIS2_PLACEMENT_3D('',#95379,#95380,#95381); +#95379 = CARTESIAN_POINT('',(134.541767,-73.599942,1.6)); +#95380 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#95381 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#95382 = ADVANCED_FACE('',(#95383),#95394,.T.); +#95383 = FACE_BOUND('',#95384,.T.); +#95384 = EDGE_LOOP('',(#95385,#95391,#95392,#95393)); +#95385 = ORIENTED_EDGE('',*,*,#95386,.T.); +#95386 = EDGE_CURVE('',#94663,#94883,#95387,.T.); +#95387 = LINE('',#95388,#95389); +#95388 = CARTESIAN_POINT('',(134.016643,-73.540775,1.6)); +#95389 = VECTOR('',#95390,1.); +#95390 = DIRECTION('',(0.,0.,1.)); +#95391 = ORIENTED_EDGE('',*,*,#94882,.T.); +#95392 = ORIENTED_EDGE('',*,*,#95352,.F.); +#95393 = ORIENTED_EDGE('',*,*,#94662,.F.); +#95394 = PLANE('',#95395); +#95395 = AXIS2_PLACEMENT_3D('',#95396,#95397,#95398); +#95396 = CARTESIAN_POINT('',(134.016643,-73.540775,1.6)); +#95397 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#95398 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#95399 = ADVANCED_FACE('',(#95400),#95411,.T.); +#95400 = FACE_BOUND('',#95401,.T.); +#95401 = EDGE_LOOP('',(#95402,#95403,#95404,#95410)); +#95402 = ORIENTED_EDGE('',*,*,#95371,.T.); +#95403 = ORIENTED_EDGE('',*,*,#94898,.T.); +#95404 = ORIENTED_EDGE('',*,*,#95405,.F.); +#95405 = EDGE_CURVE('',#94671,#94891,#95406,.T.); +#95406 = LINE('',#95407,#95408); +#95407 = CARTESIAN_POINT('',(134.185733,-73.599942,1.6)); +#95408 = VECTOR('',#95409,1.); +#95409 = DIRECTION('',(0.,0.,1.)); +#95410 = ORIENTED_EDGE('',*,*,#94678,.F.); +#95411 = PLANE('',#95412); +#95412 = AXIS2_PLACEMENT_3D('',#95413,#95414,#95415); +#95413 = CARTESIAN_POINT('',(134.36375,-73.62,1.6)); +#95414 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#95415 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#95416 = ADVANCED_FACE('',(#95417),#95423,.T.); +#95417 = FACE_BOUND('',#95418,.T.); +#95418 = EDGE_LOOP('',(#95419,#95420,#95421,#95422)); +#95419 = ORIENTED_EDGE('',*,*,#95405,.T.); +#95420 = ORIENTED_EDGE('',*,*,#94890,.T.); +#95421 = ORIENTED_EDGE('',*,*,#95386,.F.); +#95422 = ORIENTED_EDGE('',*,*,#94670,.F.); +#95423 = PLANE('',#95424); +#95424 = AXIS2_PLACEMENT_3D('',#95425,#95426,#95427); +#95425 = CARTESIAN_POINT('',(134.185733,-73.599942,1.6)); +#95426 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#95427 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#95428 = ADVANCED_FACE('',(#95429),#95440,.F.); +#95429 = FACE_BOUND('',#95430,.T.); +#95430 = EDGE_LOOP('',(#95431,#95432,#95438,#95439)); +#95431 = ORIENTED_EDGE('',*,*,#94775,.T.); +#95432 = ORIENTED_EDGE('',*,*,#95433,.T.); +#95433 = EDGE_CURVE('',#94776,#94996,#95434,.T.); +#95434 = LINE('',#95435,#95436); +#95435 = CARTESIAN_POINT('',(134.36375,-73.195,-4.5E-02)); +#95436 = VECTOR('',#95437,1.); +#95437 = DIRECTION('',(0.,0.,1.)); +#95438 = ORIENTED_EDGE('',*,*,#94995,.F.); +#95439 = ORIENTED_EDGE('',*,*,#95433,.F.); +#95440 = CYLINDRICAL_SURFACE('',#95441,0.375); +#95441 = AXIS2_PLACEMENT_3D('',#95442,#95443,#95444); +#95442 = CARTESIAN_POINT('',(134.36375,-72.82,-4.5E-02)); +#95443 = DIRECTION('',(-0.,-0.,-1.)); +#95444 = DIRECTION('',(-0.,-1.,0.)); +#95445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#95449)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#95446,#95447,#95448)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#95446 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#95447 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#95448 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#95449 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#95446, + 'distance_accuracy_value','confusion accuracy'); +#95450 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#95451,#95453); +#95451 = ( REPRESENTATION_RELATIONSHIP('','',#94463,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#95452) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#95452 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1983); +#95453 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #95454); +#95454 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('494','=>[0:1:1:487]','',#5, + #94458,$); +#95455 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#94460)); +#95456 = SHAPE_DEFINITION_REPRESENTATION(#95457,#95463); +#95457 = PRODUCT_DEFINITION_SHAPE('','',#95458); +#95458 = PRODUCT_DEFINITION('design','',#95459,#95462); +#95459 = PRODUCT_DEFINITION_FORMATION('','',#95460); +#95460 = PRODUCT('HackPad_pad_238','HackPad_pad_238','',(#95461)); +#95461 = PRODUCT_CONTEXT('',#2,'mechanical'); +#95462 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#95463 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#95464),#96445); +#95464 = MANIFOLD_SOLID_BREP('',#95465); +#95465 = CLOSED_SHELL('',(#95466,#95506,#95537,#95568,#95788,#96008, + #96025,#96042,#96059,#96076,#96093,#96110,#96127,#96144,#96161, + #96178,#96195,#96212,#96229,#96246,#96263,#96280,#96297,#96314, + #96331,#96348,#96365,#96382,#96399,#96416,#96428)); +#95466 = ADVANCED_FACE('',(#95467),#95501,.T.); +#95467 = FACE_BOUND('',#95468,.T.); +#95468 = EDGE_LOOP('',(#95469,#95479,#95487,#95495)); +#95469 = ORIENTED_EDGE('',*,*,#95470,.T.); +#95470 = EDGE_CURVE('',#95471,#95473,#95475,.T.); +#95471 = VERTEX_POINT('',#95472); +#95472 = CARTESIAN_POINT('',(134.541767,-72.040058,-3.5E-02)); +#95473 = VERTEX_POINT('',#95474); +#95474 = CARTESIAN_POINT('',(134.541767,-72.040058,0.)); +#95475 = LINE('',#95476,#95477); +#95476 = CARTESIAN_POINT('',(134.541767,-72.040058,-3.5E-02)); +#95477 = VECTOR('',#95478,1.); +#95478 = DIRECTION('',(0.,0.,1.)); +#95479 = ORIENTED_EDGE('',*,*,#95480,.T.); +#95480 = EDGE_CURVE('',#95473,#95481,#95483,.T.); +#95481 = VERTEX_POINT('',#95482); +#95482 = CARTESIAN_POINT('',(134.710857,-72.099225,0.)); +#95483 = LINE('',#95484,#95485); +#95484 = CARTESIAN_POINT('',(134.541767,-72.040058,0.)); +#95485 = VECTOR('',#95486,1.); +#95486 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#95487 = ORIENTED_EDGE('',*,*,#95488,.F.); +#95488 = EDGE_CURVE('',#95489,#95481,#95491,.T.); +#95489 = VERTEX_POINT('',#95490); +#95490 = CARTESIAN_POINT('',(134.710857,-72.099225,-3.5E-02)); +#95491 = LINE('',#95492,#95493); +#95492 = CARTESIAN_POINT('',(134.710857,-72.099225,-3.5E-02)); +#95493 = VECTOR('',#95494,1.); +#95494 = DIRECTION('',(0.,0.,1.)); +#95495 = ORIENTED_EDGE('',*,*,#95496,.F.); +#95496 = EDGE_CURVE('',#95471,#95489,#95497,.T.); +#95497 = LINE('',#95498,#95499); +#95498 = CARTESIAN_POINT('',(134.541767,-72.040058,-3.5E-02)); +#95499 = VECTOR('',#95500,1.); +#95500 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#95501 = PLANE('',#95502); +#95502 = AXIS2_PLACEMENT_3D('',#95503,#95504,#95505); +#95503 = CARTESIAN_POINT('',(134.541767,-72.040058,-3.5E-02)); +#95504 = DIRECTION('',(0.330278315977,0.943883591337,-0.)); +#95505 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#95506 = ADVANCED_FACE('',(#95507),#95532,.T.); +#95507 = FACE_BOUND('',#95508,.T.); +#95508 = EDGE_LOOP('',(#95509,#95519,#95525,#95526)); +#95509 = ORIENTED_EDGE('',*,*,#95510,.T.); +#95510 = EDGE_CURVE('',#95511,#95513,#95515,.T.); +#95511 = VERTEX_POINT('',#95512); +#95512 = CARTESIAN_POINT('',(134.36375,-72.02,-3.5E-02)); +#95513 = VERTEX_POINT('',#95514); +#95514 = CARTESIAN_POINT('',(134.36375,-72.02,0.)); +#95515 = LINE('',#95516,#95517); +#95516 = CARTESIAN_POINT('',(134.36375,-72.02,-3.5E-02)); +#95517 = VECTOR('',#95518,1.); +#95518 = DIRECTION('',(0.,0.,1.)); +#95519 = ORIENTED_EDGE('',*,*,#95520,.T.); +#95520 = EDGE_CURVE('',#95513,#95473,#95521,.T.); +#95521 = LINE('',#95522,#95523); +#95522 = CARTESIAN_POINT('',(134.36375,-72.02,0.)); +#95523 = VECTOR('',#95524,1.); +#95524 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#95525 = ORIENTED_EDGE('',*,*,#95470,.F.); +#95526 = ORIENTED_EDGE('',*,*,#95527,.F.); +#95527 = EDGE_CURVE('',#95511,#95471,#95528,.T.); +#95528 = LINE('',#95529,#95530); +#95529 = CARTESIAN_POINT('',(134.36375,-72.02,-3.5E-02)); +#95530 = VECTOR('',#95531,1.); +#95531 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#95532 = PLANE('',#95533); +#95533 = AXIS2_PLACEMENT_3D('',#95534,#95535,#95536); +#95534 = CARTESIAN_POINT('',(134.36375,-72.02,-3.5E-02)); +#95535 = DIRECTION('',(0.111966136679,0.99371202279,-0.)); +#95536 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#95537 = ADVANCED_FACE('',(#95538),#95563,.T.); +#95538 = FACE_BOUND('',#95539,.T.); +#95539 = EDGE_LOOP('',(#95540,#95541,#95549,#95557)); +#95540 = ORIENTED_EDGE('',*,*,#95488,.T.); +#95541 = ORIENTED_EDGE('',*,*,#95542,.T.); +#95542 = EDGE_CURVE('',#95481,#95543,#95545,.T.); +#95543 = VERTEX_POINT('',#95544); +#95544 = CARTESIAN_POINT('',(134.862542,-72.194535,0.)); +#95545 = LINE('',#95546,#95547); +#95546 = CARTESIAN_POINT('',(134.710857,-72.099225,0.)); +#95547 = VECTOR('',#95548,1.); +#95548 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#95549 = ORIENTED_EDGE('',*,*,#95550,.F.); +#95550 = EDGE_CURVE('',#95551,#95543,#95553,.T.); +#95551 = VERTEX_POINT('',#95552); +#95552 = CARTESIAN_POINT('',(134.862542,-72.194535,-3.5E-02)); +#95553 = LINE('',#95554,#95555); +#95554 = CARTESIAN_POINT('',(134.862542,-72.194535,-3.5E-02)); +#95555 = VECTOR('',#95556,1.); +#95556 = DIRECTION('',(0.,0.,1.)); +#95557 = ORIENTED_EDGE('',*,*,#95558,.F.); +#95558 = EDGE_CURVE('',#95489,#95551,#95559,.T.); +#95559 = LINE('',#95560,#95561); +#95560 = CARTESIAN_POINT('',(134.710857,-72.099225,-3.5E-02)); +#95561 = VECTOR('',#95562,1.); +#95562 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#95563 = PLANE('',#95564); +#95564 = AXIS2_PLACEMENT_3D('',#95565,#95566,#95567); +#95565 = CARTESIAN_POINT('',(134.710857,-72.099225,-3.5E-02)); +#95566 = DIRECTION('',(0.5320320666,0.846724205458,-0.)); +#95567 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#95568 = ADVANCED_FACE('',(#95569,#95772),#95783,.F.); +#95569 = FACE_BOUND('',#95570,.F.); +#95570 = EDGE_LOOP('',(#95571,#95572,#95573,#95581,#95589,#95597,#95605, + #95613,#95621,#95629,#95637,#95645,#95653,#95661,#95669,#95677, + #95685,#95693,#95701,#95709,#95717,#95725,#95733,#95741,#95749, + #95757,#95765,#95771)); +#95571 = ORIENTED_EDGE('',*,*,#95496,.F.); +#95572 = ORIENTED_EDGE('',*,*,#95527,.F.); +#95573 = ORIENTED_EDGE('',*,*,#95574,.F.); +#95574 = EDGE_CURVE('',#95575,#95511,#95577,.T.); +#95575 = VERTEX_POINT('',#95576); +#95576 = CARTESIAN_POINT('',(134.185733,-72.040058,-3.5E-02)); +#95577 = LINE('',#95578,#95579); +#95578 = CARTESIAN_POINT('',(134.185733,-72.040058,-3.5E-02)); +#95579 = VECTOR('',#95580,1.); +#95580 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#95581 = ORIENTED_EDGE('',*,*,#95582,.F.); +#95582 = EDGE_CURVE('',#95583,#95575,#95585,.T.); +#95583 = VERTEX_POINT('',#95584); +#95584 = CARTESIAN_POINT('',(134.016643,-72.099225,-3.5E-02)); +#95585 = LINE('',#95586,#95587); +#95586 = CARTESIAN_POINT('',(134.016643,-72.099225,-3.5E-02)); +#95587 = VECTOR('',#95588,1.); +#95588 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#95589 = ORIENTED_EDGE('',*,*,#95590,.F.); +#95590 = EDGE_CURVE('',#95591,#95583,#95593,.T.); +#95591 = VERTEX_POINT('',#95592); +#95592 = CARTESIAN_POINT('',(133.864958,-72.194535,-3.5E-02)); +#95593 = LINE('',#95594,#95595); +#95594 = CARTESIAN_POINT('',(133.864958,-72.194535,-3.5E-02)); +#95595 = VECTOR('',#95596,1.); +#95596 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#95597 = ORIENTED_EDGE('',*,*,#95598,.F.); +#95598 = EDGE_CURVE('',#95599,#95591,#95601,.T.); +#95599 = VERTEX_POINT('',#95600); +#95600 = CARTESIAN_POINT('',(133.738285,-72.321208,-3.5E-02)); +#95601 = LINE('',#95602,#95603); +#95602 = CARTESIAN_POINT('',(133.738285,-72.321208,-3.5E-02)); +#95603 = VECTOR('',#95604,1.); +#95604 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#95605 = ORIENTED_EDGE('',*,*,#95606,.F.); +#95606 = EDGE_CURVE('',#95607,#95599,#95609,.T.); +#95607 = VERTEX_POINT('',#95608); +#95608 = CARTESIAN_POINT('',(133.642975,-72.472893,-3.5E-02)); +#95609 = LINE('',#95610,#95611); +#95610 = CARTESIAN_POINT('',(133.642975,-72.472893,-3.5E-02)); +#95611 = VECTOR('',#95612,1.); +#95612 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#95613 = ORIENTED_EDGE('',*,*,#95614,.F.); +#95614 = EDGE_CURVE('',#95615,#95607,#95617,.T.); +#95615 = VERTEX_POINT('',#95616); +#95616 = CARTESIAN_POINT('',(133.583808,-72.641983,-3.5E-02)); +#95617 = LINE('',#95618,#95619); +#95618 = CARTESIAN_POINT('',(133.583808,-72.641983,-3.5E-02)); +#95619 = VECTOR('',#95620,1.); +#95620 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#95621 = ORIENTED_EDGE('',*,*,#95622,.F.); +#95622 = EDGE_CURVE('',#95623,#95615,#95625,.T.); +#95623 = VERTEX_POINT('',#95624); +#95624 = CARTESIAN_POINT('',(133.56375,-72.82,-3.5E-02)); +#95625 = LINE('',#95626,#95627); +#95626 = CARTESIAN_POINT('',(133.56375,-72.82,-3.5E-02)); +#95627 = VECTOR('',#95628,1.); +#95628 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#95629 = ORIENTED_EDGE('',*,*,#95630,.F.); +#95630 = EDGE_CURVE('',#95631,#95623,#95633,.T.); +#95631 = VERTEX_POINT('',#95632); +#95632 = CARTESIAN_POINT('',(133.583808,-72.998017,-3.5E-02)); +#95633 = LINE('',#95634,#95635); +#95634 = CARTESIAN_POINT('',(133.583808,-72.998017,-3.5E-02)); +#95635 = VECTOR('',#95636,1.); +#95636 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#95637 = ORIENTED_EDGE('',*,*,#95638,.F.); +#95638 = EDGE_CURVE('',#95639,#95631,#95641,.T.); +#95639 = VERTEX_POINT('',#95640); +#95640 = CARTESIAN_POINT('',(133.642975,-73.167107,-3.5E-02)); +#95641 = LINE('',#95642,#95643); +#95642 = CARTESIAN_POINT('',(133.642975,-73.167107,-3.5E-02)); +#95643 = VECTOR('',#95644,1.); +#95644 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#95645 = ORIENTED_EDGE('',*,*,#95646,.F.); +#95646 = EDGE_CURVE('',#95647,#95639,#95649,.T.); +#95647 = VERTEX_POINT('',#95648); +#95648 = CARTESIAN_POINT('',(133.738285,-73.318792,-3.5E-02)); +#95649 = LINE('',#95650,#95651); +#95650 = CARTESIAN_POINT('',(133.738285,-73.318792,-3.5E-02)); +#95651 = VECTOR('',#95652,1.); +#95652 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#95653 = ORIENTED_EDGE('',*,*,#95654,.F.); +#95654 = EDGE_CURVE('',#95655,#95647,#95657,.T.); +#95655 = VERTEX_POINT('',#95656); +#95656 = CARTESIAN_POINT('',(133.864958,-73.445465,-3.5E-02)); +#95657 = LINE('',#95658,#95659); +#95658 = CARTESIAN_POINT('',(133.864958,-73.445465,-3.5E-02)); +#95659 = VECTOR('',#95660,1.); +#95660 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#95661 = ORIENTED_EDGE('',*,*,#95662,.F.); +#95662 = EDGE_CURVE('',#95663,#95655,#95665,.T.); +#95663 = VERTEX_POINT('',#95664); +#95664 = CARTESIAN_POINT('',(134.016643,-73.540775,-3.5E-02)); +#95665 = LINE('',#95666,#95667); +#95666 = CARTESIAN_POINT('',(134.016643,-73.540775,-3.5E-02)); +#95667 = VECTOR('',#95668,1.); +#95668 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#95669 = ORIENTED_EDGE('',*,*,#95670,.F.); +#95670 = EDGE_CURVE('',#95671,#95663,#95673,.T.); +#95671 = VERTEX_POINT('',#95672); +#95672 = CARTESIAN_POINT('',(134.185733,-73.599942,-3.5E-02)); +#95673 = LINE('',#95674,#95675); +#95674 = CARTESIAN_POINT('',(134.185733,-73.599942,-3.5E-02)); +#95675 = VECTOR('',#95676,1.); +#95676 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#95677 = ORIENTED_EDGE('',*,*,#95678,.F.); +#95678 = EDGE_CURVE('',#95679,#95671,#95681,.T.); +#95679 = VERTEX_POINT('',#95680); +#95680 = CARTESIAN_POINT('',(134.36375,-73.62,-3.5E-02)); +#95681 = LINE('',#95682,#95683); +#95682 = CARTESIAN_POINT('',(134.36375,-73.62,-3.5E-02)); +#95683 = VECTOR('',#95684,1.); +#95684 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#95685 = ORIENTED_EDGE('',*,*,#95686,.F.); +#95686 = EDGE_CURVE('',#95687,#95679,#95689,.T.); +#95687 = VERTEX_POINT('',#95688); +#95688 = CARTESIAN_POINT('',(134.541767,-73.599942,-3.5E-02)); +#95689 = LINE('',#95690,#95691); +#95690 = CARTESIAN_POINT('',(134.541767,-73.599942,-3.5E-02)); +#95691 = VECTOR('',#95692,1.); +#95692 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#95693 = ORIENTED_EDGE('',*,*,#95694,.F.); +#95694 = EDGE_CURVE('',#95695,#95687,#95697,.T.); +#95695 = VERTEX_POINT('',#95696); +#95696 = CARTESIAN_POINT('',(134.710857,-73.540775,-3.5E-02)); +#95697 = LINE('',#95698,#95699); +#95698 = CARTESIAN_POINT('',(134.710857,-73.540775,-3.5E-02)); +#95699 = VECTOR('',#95700,1.); +#95700 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#95701 = ORIENTED_EDGE('',*,*,#95702,.F.); +#95702 = EDGE_CURVE('',#95703,#95695,#95705,.T.); +#95703 = VERTEX_POINT('',#95704); +#95704 = CARTESIAN_POINT('',(134.862542,-73.445465,-3.5E-02)); +#95705 = LINE('',#95706,#95707); +#95706 = CARTESIAN_POINT('',(134.862542,-73.445465,-3.5E-02)); +#95707 = VECTOR('',#95708,1.); +#95708 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#95709 = ORIENTED_EDGE('',*,*,#95710,.F.); +#95710 = EDGE_CURVE('',#95711,#95703,#95713,.T.); +#95711 = VERTEX_POINT('',#95712); +#95712 = CARTESIAN_POINT('',(134.989215,-73.318792,-3.5E-02)); +#95713 = LINE('',#95714,#95715); +#95714 = CARTESIAN_POINT('',(134.989215,-73.318792,-3.5E-02)); +#95715 = VECTOR('',#95716,1.); +#95716 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#95717 = ORIENTED_EDGE('',*,*,#95718,.F.); +#95718 = EDGE_CURVE('',#95719,#95711,#95721,.T.); +#95719 = VERTEX_POINT('',#95720); +#95720 = CARTESIAN_POINT('',(135.084525,-73.167107,-3.5E-02)); +#95721 = LINE('',#95722,#95723); +#95722 = CARTESIAN_POINT('',(135.084525,-73.167107,-3.5E-02)); +#95723 = VECTOR('',#95724,1.); +#95724 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#95725 = ORIENTED_EDGE('',*,*,#95726,.F.); +#95726 = EDGE_CURVE('',#95727,#95719,#95729,.T.); +#95727 = VERTEX_POINT('',#95728); +#95728 = CARTESIAN_POINT('',(135.143692,-72.998017,-3.5E-02)); +#95729 = LINE('',#95730,#95731); +#95730 = CARTESIAN_POINT('',(135.143692,-72.998017,-3.5E-02)); +#95731 = VECTOR('',#95732,1.); +#95732 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#95733 = ORIENTED_EDGE('',*,*,#95734,.F.); +#95734 = EDGE_CURVE('',#95735,#95727,#95737,.T.); +#95735 = VERTEX_POINT('',#95736); +#95736 = CARTESIAN_POINT('',(135.16375,-72.82,-3.5E-02)); +#95737 = LINE('',#95738,#95739); +#95738 = CARTESIAN_POINT('',(135.16375,-72.82,-3.5E-02)); +#95739 = VECTOR('',#95740,1.); +#95740 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#95741 = ORIENTED_EDGE('',*,*,#95742,.F.); +#95742 = EDGE_CURVE('',#95743,#95735,#95745,.T.); +#95743 = VERTEX_POINT('',#95744); +#95744 = CARTESIAN_POINT('',(135.143692,-72.641983,-3.5E-02)); +#95745 = LINE('',#95746,#95747); +#95746 = CARTESIAN_POINT('',(135.143692,-72.641983,-3.5E-02)); +#95747 = VECTOR('',#95748,1.); +#95748 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#95749 = ORIENTED_EDGE('',*,*,#95750,.F.); +#95750 = EDGE_CURVE('',#95751,#95743,#95753,.T.); +#95751 = VERTEX_POINT('',#95752); +#95752 = CARTESIAN_POINT('',(135.084525,-72.472893,-3.5E-02)); +#95753 = LINE('',#95754,#95755); +#95754 = CARTESIAN_POINT('',(135.084525,-72.472893,-3.5E-02)); +#95755 = VECTOR('',#95756,1.); +#95756 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#95757 = ORIENTED_EDGE('',*,*,#95758,.F.); +#95758 = EDGE_CURVE('',#95759,#95751,#95761,.T.); +#95759 = VERTEX_POINT('',#95760); +#95760 = CARTESIAN_POINT('',(134.989215,-72.321208,-3.5E-02)); +#95761 = LINE('',#95762,#95763); +#95762 = CARTESIAN_POINT('',(134.989215,-72.321208,-3.5E-02)); +#95763 = VECTOR('',#95764,1.); +#95764 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#95765 = ORIENTED_EDGE('',*,*,#95766,.F.); +#95766 = EDGE_CURVE('',#95551,#95759,#95767,.T.); +#95767 = LINE('',#95768,#95769); +#95768 = CARTESIAN_POINT('',(134.862542,-72.194535,-3.5E-02)); +#95769 = VECTOR('',#95770,1.); +#95770 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#95771 = ORIENTED_EDGE('',*,*,#95558,.F.); +#95772 = FACE_BOUND('',#95773,.F.); +#95773 = EDGE_LOOP('',(#95774)); +#95774 = ORIENTED_EDGE('',*,*,#95775,.T.); +#95775 = EDGE_CURVE('',#95776,#95776,#95778,.T.); +#95776 = VERTEX_POINT('',#95777); +#95777 = CARTESIAN_POINT('',(134.36375,-73.195,-3.5E-02)); +#95778 = CIRCLE('',#95779,0.375); +#95779 = AXIS2_PLACEMENT_3D('',#95780,#95781,#95782); +#95780 = CARTESIAN_POINT('',(134.36375,-72.82,-3.5E-02)); +#95781 = DIRECTION('',(-0.,0.,-1.)); +#95782 = DIRECTION('',(-0.,-1.,0.)); +#95783 = PLANE('',#95784); +#95784 = AXIS2_PLACEMENT_3D('',#95785,#95786,#95787); +#95785 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#95786 = DIRECTION('',(0.,0.,1.)); +#95787 = DIRECTION('',(1.,0.,-0.)); +#95788 = ADVANCED_FACE('',(#95789,#95992),#96003,.T.); +#95789 = FACE_BOUND('',#95790,.T.); +#95790 = EDGE_LOOP('',(#95791,#95792,#95793,#95801,#95809,#95817,#95825, + #95833,#95841,#95849,#95857,#95865,#95873,#95881,#95889,#95897, + #95905,#95913,#95921,#95929,#95937,#95945,#95953,#95961,#95969, + #95977,#95985,#95991)); +#95791 = ORIENTED_EDGE('',*,*,#95480,.F.); +#95792 = ORIENTED_EDGE('',*,*,#95520,.F.); +#95793 = ORIENTED_EDGE('',*,*,#95794,.F.); +#95794 = EDGE_CURVE('',#95795,#95513,#95797,.T.); +#95795 = VERTEX_POINT('',#95796); +#95796 = CARTESIAN_POINT('',(134.185733,-72.040058,0.)); +#95797 = LINE('',#95798,#95799); +#95798 = CARTESIAN_POINT('',(134.185733,-72.040058,0.)); +#95799 = VECTOR('',#95800,1.); +#95800 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#95801 = ORIENTED_EDGE('',*,*,#95802,.F.); +#95802 = EDGE_CURVE('',#95803,#95795,#95805,.T.); +#95803 = VERTEX_POINT('',#95804); +#95804 = CARTESIAN_POINT('',(134.016643,-72.099225,0.)); +#95805 = LINE('',#95806,#95807); +#95806 = CARTESIAN_POINT('',(134.016643,-72.099225,0.)); +#95807 = VECTOR('',#95808,1.); +#95808 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#95809 = ORIENTED_EDGE('',*,*,#95810,.F.); +#95810 = EDGE_CURVE('',#95811,#95803,#95813,.T.); +#95811 = VERTEX_POINT('',#95812); +#95812 = CARTESIAN_POINT('',(133.864958,-72.194535,0.)); +#95813 = LINE('',#95814,#95815); +#95814 = CARTESIAN_POINT('',(133.864958,-72.194535,0.)); +#95815 = VECTOR('',#95816,1.); +#95816 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#95817 = ORIENTED_EDGE('',*,*,#95818,.F.); +#95818 = EDGE_CURVE('',#95819,#95811,#95821,.T.); +#95819 = VERTEX_POINT('',#95820); +#95820 = CARTESIAN_POINT('',(133.738285,-72.321208,0.)); +#95821 = LINE('',#95822,#95823); +#95822 = CARTESIAN_POINT('',(133.738285,-72.321208,0.)); +#95823 = VECTOR('',#95824,1.); +#95824 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#95825 = ORIENTED_EDGE('',*,*,#95826,.F.); +#95826 = EDGE_CURVE('',#95827,#95819,#95829,.T.); +#95827 = VERTEX_POINT('',#95828); +#95828 = CARTESIAN_POINT('',(133.642975,-72.472893,0.)); +#95829 = LINE('',#95830,#95831); +#95830 = CARTESIAN_POINT('',(133.642975,-72.472893,0.)); +#95831 = VECTOR('',#95832,1.); +#95832 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#95833 = ORIENTED_EDGE('',*,*,#95834,.F.); +#95834 = EDGE_CURVE('',#95835,#95827,#95837,.T.); +#95835 = VERTEX_POINT('',#95836); +#95836 = CARTESIAN_POINT('',(133.583808,-72.641983,0.)); +#95837 = LINE('',#95838,#95839); +#95838 = CARTESIAN_POINT('',(133.583808,-72.641983,0.)); +#95839 = VECTOR('',#95840,1.); +#95840 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#95841 = ORIENTED_EDGE('',*,*,#95842,.F.); +#95842 = EDGE_CURVE('',#95843,#95835,#95845,.T.); +#95843 = VERTEX_POINT('',#95844); +#95844 = CARTESIAN_POINT('',(133.56375,-72.82,0.)); +#95845 = LINE('',#95846,#95847); +#95846 = CARTESIAN_POINT('',(133.56375,-72.82,0.)); +#95847 = VECTOR('',#95848,1.); +#95848 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#95849 = ORIENTED_EDGE('',*,*,#95850,.F.); +#95850 = EDGE_CURVE('',#95851,#95843,#95853,.T.); +#95851 = VERTEX_POINT('',#95852); +#95852 = CARTESIAN_POINT('',(133.583808,-72.998017,0.)); +#95853 = LINE('',#95854,#95855); +#95854 = CARTESIAN_POINT('',(133.583808,-72.998017,0.)); +#95855 = VECTOR('',#95856,1.); +#95856 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#95857 = ORIENTED_EDGE('',*,*,#95858,.F.); +#95858 = EDGE_CURVE('',#95859,#95851,#95861,.T.); +#95859 = VERTEX_POINT('',#95860); +#95860 = CARTESIAN_POINT('',(133.642975,-73.167107,0.)); +#95861 = LINE('',#95862,#95863); +#95862 = CARTESIAN_POINT('',(133.642975,-73.167107,0.)); +#95863 = VECTOR('',#95864,1.); +#95864 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#95865 = ORIENTED_EDGE('',*,*,#95866,.F.); +#95866 = EDGE_CURVE('',#95867,#95859,#95869,.T.); +#95867 = VERTEX_POINT('',#95868); +#95868 = CARTESIAN_POINT('',(133.738285,-73.318792,0.)); +#95869 = LINE('',#95870,#95871); +#95870 = CARTESIAN_POINT('',(133.738285,-73.318792,0.)); +#95871 = VECTOR('',#95872,1.); +#95872 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#95873 = ORIENTED_EDGE('',*,*,#95874,.F.); +#95874 = EDGE_CURVE('',#95875,#95867,#95877,.T.); +#95875 = VERTEX_POINT('',#95876); +#95876 = CARTESIAN_POINT('',(133.864958,-73.445465,0.)); +#95877 = LINE('',#95878,#95879); +#95878 = CARTESIAN_POINT('',(133.864958,-73.445465,0.)); +#95879 = VECTOR('',#95880,1.); +#95880 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#95881 = ORIENTED_EDGE('',*,*,#95882,.F.); +#95882 = EDGE_CURVE('',#95883,#95875,#95885,.T.); +#95883 = VERTEX_POINT('',#95884); +#95884 = CARTESIAN_POINT('',(134.016643,-73.540775,0.)); +#95885 = LINE('',#95886,#95887); +#95886 = CARTESIAN_POINT('',(134.016643,-73.540775,0.)); +#95887 = VECTOR('',#95888,1.); +#95888 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#95889 = ORIENTED_EDGE('',*,*,#95890,.F.); +#95890 = EDGE_CURVE('',#95891,#95883,#95893,.T.); +#95891 = VERTEX_POINT('',#95892); +#95892 = CARTESIAN_POINT('',(134.185733,-73.599942,0.)); +#95893 = LINE('',#95894,#95895); +#95894 = CARTESIAN_POINT('',(134.185733,-73.599942,0.)); +#95895 = VECTOR('',#95896,1.); +#95896 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#95897 = ORIENTED_EDGE('',*,*,#95898,.F.); +#95898 = EDGE_CURVE('',#95899,#95891,#95901,.T.); +#95899 = VERTEX_POINT('',#95900); +#95900 = CARTESIAN_POINT('',(134.36375,-73.62,0.)); +#95901 = LINE('',#95902,#95903); +#95902 = CARTESIAN_POINT('',(134.36375,-73.62,0.)); +#95903 = VECTOR('',#95904,1.); +#95904 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#95905 = ORIENTED_EDGE('',*,*,#95906,.F.); +#95906 = EDGE_CURVE('',#95907,#95899,#95909,.T.); +#95907 = VERTEX_POINT('',#95908); +#95908 = CARTESIAN_POINT('',(134.541767,-73.599942,0.)); +#95909 = LINE('',#95910,#95911); +#95910 = CARTESIAN_POINT('',(134.541767,-73.599942,0.)); +#95911 = VECTOR('',#95912,1.); +#95912 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#95913 = ORIENTED_EDGE('',*,*,#95914,.F.); +#95914 = EDGE_CURVE('',#95915,#95907,#95917,.T.); +#95915 = VERTEX_POINT('',#95916); +#95916 = CARTESIAN_POINT('',(134.710857,-73.540775,0.)); +#95917 = LINE('',#95918,#95919); +#95918 = CARTESIAN_POINT('',(134.710857,-73.540775,0.)); +#95919 = VECTOR('',#95920,1.); +#95920 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#95921 = ORIENTED_EDGE('',*,*,#95922,.F.); +#95922 = EDGE_CURVE('',#95923,#95915,#95925,.T.); +#95923 = VERTEX_POINT('',#95924); +#95924 = CARTESIAN_POINT('',(134.862542,-73.445465,0.)); +#95925 = LINE('',#95926,#95927); +#95926 = CARTESIAN_POINT('',(134.862542,-73.445465,0.)); +#95927 = VECTOR('',#95928,1.); +#95928 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#95929 = ORIENTED_EDGE('',*,*,#95930,.F.); +#95930 = EDGE_CURVE('',#95931,#95923,#95933,.T.); +#95931 = VERTEX_POINT('',#95932); +#95932 = CARTESIAN_POINT('',(134.989215,-73.318792,0.)); +#95933 = LINE('',#95934,#95935); +#95934 = CARTESIAN_POINT('',(134.989215,-73.318792,0.)); +#95935 = VECTOR('',#95936,1.); +#95936 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#95937 = ORIENTED_EDGE('',*,*,#95938,.F.); +#95938 = EDGE_CURVE('',#95939,#95931,#95941,.T.); +#95939 = VERTEX_POINT('',#95940); +#95940 = CARTESIAN_POINT('',(135.084525,-73.167107,0.)); +#95941 = LINE('',#95942,#95943); +#95942 = CARTESIAN_POINT('',(135.084525,-73.167107,0.)); +#95943 = VECTOR('',#95944,1.); +#95944 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#95945 = ORIENTED_EDGE('',*,*,#95946,.F.); +#95946 = EDGE_CURVE('',#95947,#95939,#95949,.T.); +#95947 = VERTEX_POINT('',#95948); +#95948 = CARTESIAN_POINT('',(135.143692,-72.998017,0.)); +#95949 = LINE('',#95950,#95951); +#95950 = CARTESIAN_POINT('',(135.143692,-72.998017,0.)); +#95951 = VECTOR('',#95952,1.); +#95952 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#95953 = ORIENTED_EDGE('',*,*,#95954,.F.); +#95954 = EDGE_CURVE('',#95955,#95947,#95957,.T.); +#95955 = VERTEX_POINT('',#95956); +#95956 = CARTESIAN_POINT('',(135.16375,-72.82,0.)); +#95957 = LINE('',#95958,#95959); +#95958 = CARTESIAN_POINT('',(135.16375,-72.82,0.)); +#95959 = VECTOR('',#95960,1.); +#95960 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#95961 = ORIENTED_EDGE('',*,*,#95962,.F.); +#95962 = EDGE_CURVE('',#95963,#95955,#95965,.T.); +#95963 = VERTEX_POINT('',#95964); +#95964 = CARTESIAN_POINT('',(135.143692,-72.641983,0.)); +#95965 = LINE('',#95966,#95967); +#95966 = CARTESIAN_POINT('',(135.143692,-72.641983,0.)); +#95967 = VECTOR('',#95968,1.); +#95968 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#95969 = ORIENTED_EDGE('',*,*,#95970,.F.); +#95970 = EDGE_CURVE('',#95971,#95963,#95973,.T.); +#95971 = VERTEX_POINT('',#95972); +#95972 = CARTESIAN_POINT('',(135.084525,-72.472893,0.)); +#95973 = LINE('',#95974,#95975); +#95974 = CARTESIAN_POINT('',(135.084525,-72.472893,0.)); +#95975 = VECTOR('',#95976,1.); +#95976 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#95977 = ORIENTED_EDGE('',*,*,#95978,.F.); +#95978 = EDGE_CURVE('',#95979,#95971,#95981,.T.); +#95979 = VERTEX_POINT('',#95980); +#95980 = CARTESIAN_POINT('',(134.989215,-72.321208,0.)); +#95981 = LINE('',#95982,#95983); +#95982 = CARTESIAN_POINT('',(134.989215,-72.321208,0.)); +#95983 = VECTOR('',#95984,1.); +#95984 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#95985 = ORIENTED_EDGE('',*,*,#95986,.F.); +#95986 = EDGE_CURVE('',#95543,#95979,#95987,.T.); +#95987 = LINE('',#95988,#95989); +#95988 = CARTESIAN_POINT('',(134.862542,-72.194535,0.)); +#95989 = VECTOR('',#95990,1.); +#95990 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#95991 = ORIENTED_EDGE('',*,*,#95542,.F.); +#95992 = FACE_BOUND('',#95993,.T.); +#95993 = EDGE_LOOP('',(#95994)); +#95994 = ORIENTED_EDGE('',*,*,#95995,.T.); +#95995 = EDGE_CURVE('',#95996,#95996,#95998,.T.); +#95996 = VERTEX_POINT('',#95997); +#95997 = CARTESIAN_POINT('',(134.36375,-73.195,0.)); +#95998 = CIRCLE('',#95999,0.375); +#95999 = AXIS2_PLACEMENT_3D('',#96000,#96001,#96002); +#96000 = CARTESIAN_POINT('',(134.36375,-72.82,0.)); +#96001 = DIRECTION('',(-0.,0.,-1.)); +#96002 = DIRECTION('',(-0.,-1.,0.)); +#96003 = PLANE('',#96004); +#96004 = AXIS2_PLACEMENT_3D('',#96005,#96006,#96007); +#96005 = CARTESIAN_POINT('',(0.,0.,0.)); +#96006 = DIRECTION('',(0.,0.,1.)); +#96007 = DIRECTION('',(1.,0.,-0.)); +#96008 = ADVANCED_FACE('',(#96009),#96020,.T.); +#96009 = FACE_BOUND('',#96010,.T.); +#96010 = EDGE_LOOP('',(#96011,#96017,#96018,#96019)); +#96011 = ORIENTED_EDGE('',*,*,#96012,.T.); +#96012 = EDGE_CURVE('',#95575,#95795,#96013,.T.); +#96013 = LINE('',#96014,#96015); +#96014 = CARTESIAN_POINT('',(134.185733,-72.040058,-3.5E-02)); +#96015 = VECTOR('',#96016,1.); +#96016 = DIRECTION('',(0.,0.,1.)); +#96017 = ORIENTED_EDGE('',*,*,#95794,.T.); +#96018 = ORIENTED_EDGE('',*,*,#95510,.F.); +#96019 = ORIENTED_EDGE('',*,*,#95574,.F.); +#96020 = PLANE('',#96021); +#96021 = AXIS2_PLACEMENT_3D('',#96022,#96023,#96024); +#96022 = CARTESIAN_POINT('',(134.185733,-72.040058,-3.5E-02)); +#96023 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#96024 = DIRECTION('',(0.99371202279,0.111966136679,0.)); +#96025 = ADVANCED_FACE('',(#96026),#96037,.T.); +#96026 = FACE_BOUND('',#96027,.T.); +#96027 = EDGE_LOOP('',(#96028,#96029,#96030,#96036)); +#96028 = ORIENTED_EDGE('',*,*,#95550,.T.); +#96029 = ORIENTED_EDGE('',*,*,#95986,.T.); +#96030 = ORIENTED_EDGE('',*,*,#96031,.F.); +#96031 = EDGE_CURVE('',#95759,#95979,#96032,.T.); +#96032 = LINE('',#96033,#96034); +#96033 = CARTESIAN_POINT('',(134.989215,-72.321208,-3.5E-02)); +#96034 = VECTOR('',#96035,1.); +#96035 = DIRECTION('',(0.,0.,1.)); +#96036 = ORIENTED_EDGE('',*,*,#95766,.F.); +#96037 = PLANE('',#96038); +#96038 = AXIS2_PLACEMENT_3D('',#96039,#96040,#96041); +#96039 = CARTESIAN_POINT('',(134.862542,-72.194535,-3.5E-02)); +#96040 = DIRECTION('',(0.707106781187,0.707106781187,-0.)); +#96041 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#96042 = ADVANCED_FACE('',(#96043),#96054,.T.); +#96043 = FACE_BOUND('',#96044,.T.); +#96044 = EDGE_LOOP('',(#96045,#96051,#96052,#96053)); +#96045 = ORIENTED_EDGE('',*,*,#96046,.T.); +#96046 = EDGE_CURVE('',#95583,#95803,#96047,.T.); +#96047 = LINE('',#96048,#96049); +#96048 = CARTESIAN_POINT('',(134.016643,-72.099225,-3.5E-02)); +#96049 = VECTOR('',#96050,1.); +#96050 = DIRECTION('',(0.,0.,1.)); +#96051 = ORIENTED_EDGE('',*,*,#95802,.T.); +#96052 = ORIENTED_EDGE('',*,*,#96012,.F.); +#96053 = ORIENTED_EDGE('',*,*,#95582,.F.); +#96054 = PLANE('',#96055); +#96055 = AXIS2_PLACEMENT_3D('',#96056,#96057,#96058); +#96056 = CARTESIAN_POINT('',(134.016643,-72.099225,-3.5E-02)); +#96057 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#96058 = DIRECTION('',(0.943883591337,0.330278315977,0.)); +#96059 = ADVANCED_FACE('',(#96060),#96071,.T.); +#96060 = FACE_BOUND('',#96061,.T.); +#96061 = EDGE_LOOP('',(#96062,#96063,#96064,#96070)); +#96062 = ORIENTED_EDGE('',*,*,#96031,.T.); +#96063 = ORIENTED_EDGE('',*,*,#95978,.T.); +#96064 = ORIENTED_EDGE('',*,*,#96065,.F.); +#96065 = EDGE_CURVE('',#95751,#95971,#96066,.T.); +#96066 = LINE('',#96067,#96068); +#96067 = CARTESIAN_POINT('',(135.084525,-72.472893,-3.5E-02)); +#96068 = VECTOR('',#96069,1.); +#96069 = DIRECTION('',(0.,0.,1.)); +#96070 = ORIENTED_EDGE('',*,*,#95758,.F.); +#96071 = PLANE('',#96072); +#96072 = AXIS2_PLACEMENT_3D('',#96073,#96074,#96075); +#96073 = CARTESIAN_POINT('',(134.989215,-72.321208,-3.5E-02)); +#96074 = DIRECTION('',(0.846724205458,0.5320320666,-0.)); +#96075 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#96076 = ADVANCED_FACE('',(#96077),#96088,.T.); +#96077 = FACE_BOUND('',#96078,.T.); +#96078 = EDGE_LOOP('',(#96079,#96085,#96086,#96087)); +#96079 = ORIENTED_EDGE('',*,*,#96080,.T.); +#96080 = EDGE_CURVE('',#95591,#95811,#96081,.T.); +#96081 = LINE('',#96082,#96083); +#96082 = CARTESIAN_POINT('',(133.864958,-72.194535,-3.5E-02)); +#96083 = VECTOR('',#96084,1.); +#96084 = DIRECTION('',(0.,0.,1.)); +#96085 = ORIENTED_EDGE('',*,*,#95810,.T.); +#96086 = ORIENTED_EDGE('',*,*,#96046,.F.); +#96087 = ORIENTED_EDGE('',*,*,#95590,.F.); +#96088 = PLANE('',#96089); +#96089 = AXIS2_PLACEMENT_3D('',#96090,#96091,#96092); +#96090 = CARTESIAN_POINT('',(133.864958,-72.194535,-3.5E-02)); +#96091 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#96092 = DIRECTION('',(0.846724205458,0.5320320666,0.)); +#96093 = ADVANCED_FACE('',(#96094),#96105,.T.); +#96094 = FACE_BOUND('',#96095,.T.); +#96095 = EDGE_LOOP('',(#96096,#96097,#96098,#96104)); +#96096 = ORIENTED_EDGE('',*,*,#96065,.T.); +#96097 = ORIENTED_EDGE('',*,*,#95970,.T.); +#96098 = ORIENTED_EDGE('',*,*,#96099,.F.); +#96099 = EDGE_CURVE('',#95743,#95963,#96100,.T.); +#96100 = LINE('',#96101,#96102); +#96101 = CARTESIAN_POINT('',(135.143692,-72.641983,-3.5E-02)); +#96102 = VECTOR('',#96103,1.); +#96103 = DIRECTION('',(0.,0.,1.)); +#96104 = ORIENTED_EDGE('',*,*,#95750,.F.); +#96105 = PLANE('',#96106); +#96106 = AXIS2_PLACEMENT_3D('',#96107,#96108,#96109); +#96107 = CARTESIAN_POINT('',(135.084525,-72.472893,-3.5E-02)); +#96108 = DIRECTION('',(0.943883591337,0.330278315977,-0.)); +#96109 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#96110 = ADVANCED_FACE('',(#96111),#96122,.T.); +#96111 = FACE_BOUND('',#96112,.T.); +#96112 = EDGE_LOOP('',(#96113,#96119,#96120,#96121)); +#96113 = ORIENTED_EDGE('',*,*,#96114,.T.); +#96114 = EDGE_CURVE('',#95599,#95819,#96115,.T.); +#96115 = LINE('',#96116,#96117); +#96116 = CARTESIAN_POINT('',(133.738285,-72.321208,-3.5E-02)); +#96117 = VECTOR('',#96118,1.); +#96118 = DIRECTION('',(0.,0.,1.)); +#96119 = ORIENTED_EDGE('',*,*,#95818,.T.); +#96120 = ORIENTED_EDGE('',*,*,#96080,.F.); +#96121 = ORIENTED_EDGE('',*,*,#95598,.F.); +#96122 = PLANE('',#96123); +#96123 = AXIS2_PLACEMENT_3D('',#96124,#96125,#96126); +#96124 = CARTESIAN_POINT('',(133.738285,-72.321208,-3.5E-02)); +#96125 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#96126 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#96127 = ADVANCED_FACE('',(#96128),#96139,.T.); +#96128 = FACE_BOUND('',#96129,.T.); +#96129 = EDGE_LOOP('',(#96130,#96131,#96132,#96138)); +#96130 = ORIENTED_EDGE('',*,*,#96099,.T.); +#96131 = ORIENTED_EDGE('',*,*,#95962,.T.); +#96132 = ORIENTED_EDGE('',*,*,#96133,.F.); +#96133 = EDGE_CURVE('',#95735,#95955,#96134,.T.); +#96134 = LINE('',#96135,#96136); +#96135 = CARTESIAN_POINT('',(135.16375,-72.82,-3.5E-02)); +#96136 = VECTOR('',#96137,1.); +#96137 = DIRECTION('',(0.,0.,1.)); +#96138 = ORIENTED_EDGE('',*,*,#95742,.F.); +#96139 = PLANE('',#96140); +#96140 = AXIS2_PLACEMENT_3D('',#96141,#96142,#96143); +#96141 = CARTESIAN_POINT('',(135.143692,-72.641983,-3.5E-02)); +#96142 = DIRECTION('',(0.99371202279,0.111966136679,-0.)); +#96143 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#96144 = ADVANCED_FACE('',(#96145),#96156,.T.); +#96145 = FACE_BOUND('',#96146,.T.); +#96146 = EDGE_LOOP('',(#96147,#96153,#96154,#96155)); +#96147 = ORIENTED_EDGE('',*,*,#96148,.T.); +#96148 = EDGE_CURVE('',#95607,#95827,#96149,.T.); +#96149 = LINE('',#96150,#96151); +#96150 = CARTESIAN_POINT('',(133.642975,-72.472893,-3.5E-02)); +#96151 = VECTOR('',#96152,1.); +#96152 = DIRECTION('',(0.,0.,1.)); +#96153 = ORIENTED_EDGE('',*,*,#95826,.T.); +#96154 = ORIENTED_EDGE('',*,*,#96114,.F.); +#96155 = ORIENTED_EDGE('',*,*,#95606,.F.); +#96156 = PLANE('',#96157); +#96157 = AXIS2_PLACEMENT_3D('',#96158,#96159,#96160); +#96158 = CARTESIAN_POINT('',(133.642975,-72.472893,-3.5E-02)); +#96159 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#96160 = DIRECTION('',(0.5320320666,0.846724205458,0.)); +#96161 = ADVANCED_FACE('',(#96162),#96173,.T.); +#96162 = FACE_BOUND('',#96163,.T.); +#96163 = EDGE_LOOP('',(#96164,#96165,#96166,#96172)); +#96164 = ORIENTED_EDGE('',*,*,#96133,.T.); +#96165 = ORIENTED_EDGE('',*,*,#95954,.T.); +#96166 = ORIENTED_EDGE('',*,*,#96167,.F.); +#96167 = EDGE_CURVE('',#95727,#95947,#96168,.T.); +#96168 = LINE('',#96169,#96170); +#96169 = CARTESIAN_POINT('',(135.143692,-72.998017,-3.5E-02)); +#96170 = VECTOR('',#96171,1.); +#96171 = DIRECTION('',(0.,0.,1.)); +#96172 = ORIENTED_EDGE('',*,*,#95734,.F.); +#96173 = PLANE('',#96174); +#96174 = AXIS2_PLACEMENT_3D('',#96175,#96176,#96177); +#96175 = CARTESIAN_POINT('',(135.16375,-72.82,-3.5E-02)); +#96176 = DIRECTION('',(0.99371202279,-0.111966136679,0.)); +#96177 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#96178 = ADVANCED_FACE('',(#96179),#96190,.T.); +#96179 = FACE_BOUND('',#96180,.T.); +#96180 = EDGE_LOOP('',(#96181,#96187,#96188,#96189)); +#96181 = ORIENTED_EDGE('',*,*,#96182,.T.); +#96182 = EDGE_CURVE('',#95615,#95835,#96183,.T.); +#96183 = LINE('',#96184,#96185); +#96184 = CARTESIAN_POINT('',(133.583808,-72.641983,-3.5E-02)); +#96185 = VECTOR('',#96186,1.); +#96186 = DIRECTION('',(0.,0.,1.)); +#96187 = ORIENTED_EDGE('',*,*,#95834,.T.); +#96188 = ORIENTED_EDGE('',*,*,#96148,.F.); +#96189 = ORIENTED_EDGE('',*,*,#95614,.F.); +#96190 = PLANE('',#96191); +#96191 = AXIS2_PLACEMENT_3D('',#96192,#96193,#96194); +#96192 = CARTESIAN_POINT('',(133.583808,-72.641983,-3.5E-02)); +#96193 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#96194 = DIRECTION('',(0.330278315977,0.943883591337,0.)); +#96195 = ADVANCED_FACE('',(#96196),#96207,.T.); +#96196 = FACE_BOUND('',#96197,.T.); +#96197 = EDGE_LOOP('',(#96198,#96199,#96200,#96206)); +#96198 = ORIENTED_EDGE('',*,*,#96167,.T.); +#96199 = ORIENTED_EDGE('',*,*,#95946,.T.); +#96200 = ORIENTED_EDGE('',*,*,#96201,.F.); +#96201 = EDGE_CURVE('',#95719,#95939,#96202,.T.); +#96202 = LINE('',#96203,#96204); +#96203 = CARTESIAN_POINT('',(135.084525,-73.167107,-3.5E-02)); +#96204 = VECTOR('',#96205,1.); +#96205 = DIRECTION('',(0.,0.,1.)); +#96206 = ORIENTED_EDGE('',*,*,#95726,.F.); +#96207 = PLANE('',#96208); +#96208 = AXIS2_PLACEMENT_3D('',#96209,#96210,#96211); +#96209 = CARTESIAN_POINT('',(135.143692,-72.998017,-3.5E-02)); +#96210 = DIRECTION('',(0.943883591337,-0.330278315977,0.)); +#96211 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#96212 = ADVANCED_FACE('',(#96213),#96224,.T.); +#96213 = FACE_BOUND('',#96214,.T.); +#96214 = EDGE_LOOP('',(#96215,#96221,#96222,#96223)); +#96215 = ORIENTED_EDGE('',*,*,#96216,.T.); +#96216 = EDGE_CURVE('',#95623,#95843,#96217,.T.); +#96217 = LINE('',#96218,#96219); +#96218 = CARTESIAN_POINT('',(133.56375,-72.82,-3.5E-02)); +#96219 = VECTOR('',#96220,1.); +#96220 = DIRECTION('',(0.,0.,1.)); +#96221 = ORIENTED_EDGE('',*,*,#95842,.T.); +#96222 = ORIENTED_EDGE('',*,*,#96182,.F.); +#96223 = ORIENTED_EDGE('',*,*,#95622,.F.); +#96224 = PLANE('',#96225); +#96225 = AXIS2_PLACEMENT_3D('',#96226,#96227,#96228); +#96226 = CARTESIAN_POINT('',(133.56375,-72.82,-3.5E-02)); +#96227 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#96228 = DIRECTION('',(0.111966136679,0.99371202279,0.)); +#96229 = ADVANCED_FACE('',(#96230),#96241,.T.); +#96230 = FACE_BOUND('',#96231,.T.); +#96231 = EDGE_LOOP('',(#96232,#96233,#96234,#96240)); +#96232 = ORIENTED_EDGE('',*,*,#96201,.T.); +#96233 = ORIENTED_EDGE('',*,*,#95938,.T.); +#96234 = ORIENTED_EDGE('',*,*,#96235,.F.); +#96235 = EDGE_CURVE('',#95711,#95931,#96236,.T.); +#96236 = LINE('',#96237,#96238); +#96237 = CARTESIAN_POINT('',(134.989215,-73.318792,-3.5E-02)); +#96238 = VECTOR('',#96239,1.); +#96239 = DIRECTION('',(0.,0.,1.)); +#96240 = ORIENTED_EDGE('',*,*,#95718,.F.); +#96241 = PLANE('',#96242); +#96242 = AXIS2_PLACEMENT_3D('',#96243,#96244,#96245); +#96243 = CARTESIAN_POINT('',(135.084525,-73.167107,-3.5E-02)); +#96244 = DIRECTION('',(0.846724205458,-0.5320320666,0.)); +#96245 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#96246 = ADVANCED_FACE('',(#96247),#96258,.T.); +#96247 = FACE_BOUND('',#96248,.T.); +#96248 = EDGE_LOOP('',(#96249,#96255,#96256,#96257)); +#96249 = ORIENTED_EDGE('',*,*,#96250,.T.); +#96250 = EDGE_CURVE('',#95631,#95851,#96251,.T.); +#96251 = LINE('',#96252,#96253); +#96252 = CARTESIAN_POINT('',(133.583808,-72.998017,-3.5E-02)); +#96253 = VECTOR('',#96254,1.); +#96254 = DIRECTION('',(0.,0.,1.)); +#96255 = ORIENTED_EDGE('',*,*,#95850,.T.); +#96256 = ORIENTED_EDGE('',*,*,#96216,.F.); +#96257 = ORIENTED_EDGE('',*,*,#95630,.F.); +#96258 = PLANE('',#96259); +#96259 = AXIS2_PLACEMENT_3D('',#96260,#96261,#96262); +#96260 = CARTESIAN_POINT('',(133.583808,-72.998017,-3.5E-02)); +#96261 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#96262 = DIRECTION('',(-0.111966136679,0.99371202279,0.)); +#96263 = ADVANCED_FACE('',(#96264),#96275,.T.); +#96264 = FACE_BOUND('',#96265,.T.); +#96265 = EDGE_LOOP('',(#96266,#96267,#96268,#96274)); +#96266 = ORIENTED_EDGE('',*,*,#96235,.T.); +#96267 = ORIENTED_EDGE('',*,*,#95930,.T.); +#96268 = ORIENTED_EDGE('',*,*,#96269,.F.); +#96269 = EDGE_CURVE('',#95703,#95923,#96270,.T.); +#96270 = LINE('',#96271,#96272); +#96271 = CARTESIAN_POINT('',(134.862542,-73.445465,-3.5E-02)); +#96272 = VECTOR('',#96273,1.); +#96273 = DIRECTION('',(0.,0.,1.)); +#96274 = ORIENTED_EDGE('',*,*,#95710,.F.); +#96275 = PLANE('',#96276); +#96276 = AXIS2_PLACEMENT_3D('',#96277,#96278,#96279); +#96277 = CARTESIAN_POINT('',(134.989215,-73.318792,-3.5E-02)); +#96278 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#96279 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#96280 = ADVANCED_FACE('',(#96281),#96292,.T.); +#96281 = FACE_BOUND('',#96282,.T.); +#96282 = EDGE_LOOP('',(#96283,#96289,#96290,#96291)); +#96283 = ORIENTED_EDGE('',*,*,#96284,.T.); +#96284 = EDGE_CURVE('',#95639,#95859,#96285,.T.); +#96285 = LINE('',#96286,#96287); +#96286 = CARTESIAN_POINT('',(133.642975,-73.167107,-3.5E-02)); +#96287 = VECTOR('',#96288,1.); +#96288 = DIRECTION('',(0.,0.,1.)); +#96289 = ORIENTED_EDGE('',*,*,#95858,.T.); +#96290 = ORIENTED_EDGE('',*,*,#96250,.F.); +#96291 = ORIENTED_EDGE('',*,*,#95638,.F.); +#96292 = PLANE('',#96293); +#96293 = AXIS2_PLACEMENT_3D('',#96294,#96295,#96296); +#96294 = CARTESIAN_POINT('',(133.642975,-73.167107,-3.5E-02)); +#96295 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#96296 = DIRECTION('',(-0.330278315977,0.943883591337,0.)); +#96297 = ADVANCED_FACE('',(#96298),#96309,.T.); +#96298 = FACE_BOUND('',#96299,.T.); +#96299 = EDGE_LOOP('',(#96300,#96301,#96302,#96308)); +#96300 = ORIENTED_EDGE('',*,*,#96269,.T.); +#96301 = ORIENTED_EDGE('',*,*,#95922,.T.); +#96302 = ORIENTED_EDGE('',*,*,#96303,.F.); +#96303 = EDGE_CURVE('',#95695,#95915,#96304,.T.); +#96304 = LINE('',#96305,#96306); +#96305 = CARTESIAN_POINT('',(134.710857,-73.540775,-3.5E-02)); +#96306 = VECTOR('',#96307,1.); +#96307 = DIRECTION('',(0.,0.,1.)); +#96308 = ORIENTED_EDGE('',*,*,#95702,.F.); +#96309 = PLANE('',#96310); +#96310 = AXIS2_PLACEMENT_3D('',#96311,#96312,#96313); +#96311 = CARTESIAN_POINT('',(134.862542,-73.445465,-3.5E-02)); +#96312 = DIRECTION('',(0.5320320666,-0.846724205458,0.)); +#96313 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#96314 = ADVANCED_FACE('',(#96315),#96326,.T.); +#96315 = FACE_BOUND('',#96316,.T.); +#96316 = EDGE_LOOP('',(#96317,#96323,#96324,#96325)); +#96317 = ORIENTED_EDGE('',*,*,#96318,.T.); +#96318 = EDGE_CURVE('',#95647,#95867,#96319,.T.); +#96319 = LINE('',#96320,#96321); +#96320 = CARTESIAN_POINT('',(133.738285,-73.318792,-3.5E-02)); +#96321 = VECTOR('',#96322,1.); +#96322 = DIRECTION('',(0.,0.,1.)); +#96323 = ORIENTED_EDGE('',*,*,#95866,.T.); +#96324 = ORIENTED_EDGE('',*,*,#96284,.F.); +#96325 = ORIENTED_EDGE('',*,*,#95646,.F.); +#96326 = PLANE('',#96327); +#96327 = AXIS2_PLACEMENT_3D('',#96328,#96329,#96330); +#96328 = CARTESIAN_POINT('',(133.738285,-73.318792,-3.5E-02)); +#96329 = DIRECTION('',(-0.846724205458,-0.5320320666,0.)); +#96330 = DIRECTION('',(-0.5320320666,0.846724205458,0.)); +#96331 = ADVANCED_FACE('',(#96332),#96343,.T.); +#96332 = FACE_BOUND('',#96333,.T.); +#96333 = EDGE_LOOP('',(#96334,#96335,#96336,#96342)); +#96334 = ORIENTED_EDGE('',*,*,#96303,.T.); +#96335 = ORIENTED_EDGE('',*,*,#95914,.T.); +#96336 = ORIENTED_EDGE('',*,*,#96337,.F.); +#96337 = EDGE_CURVE('',#95687,#95907,#96338,.T.); +#96338 = LINE('',#96339,#96340); +#96339 = CARTESIAN_POINT('',(134.541767,-73.599942,-3.5E-02)); +#96340 = VECTOR('',#96341,1.); +#96341 = DIRECTION('',(0.,0.,1.)); +#96342 = ORIENTED_EDGE('',*,*,#95694,.F.); +#96343 = PLANE('',#96344); +#96344 = AXIS2_PLACEMENT_3D('',#96345,#96346,#96347); +#96345 = CARTESIAN_POINT('',(134.710857,-73.540775,-3.5E-02)); +#96346 = DIRECTION('',(0.330278315977,-0.943883591337,0.)); +#96347 = DIRECTION('',(-0.943883591337,-0.330278315977,0.)); +#96348 = ADVANCED_FACE('',(#96349),#96360,.T.); +#96349 = FACE_BOUND('',#96350,.T.); +#96350 = EDGE_LOOP('',(#96351,#96357,#96358,#96359)); +#96351 = ORIENTED_EDGE('',*,*,#96352,.T.); +#96352 = EDGE_CURVE('',#95655,#95875,#96353,.T.); +#96353 = LINE('',#96354,#96355); +#96354 = CARTESIAN_POINT('',(133.864958,-73.445465,-3.5E-02)); +#96355 = VECTOR('',#96356,1.); +#96356 = DIRECTION('',(0.,0.,1.)); +#96357 = ORIENTED_EDGE('',*,*,#95874,.T.); +#96358 = ORIENTED_EDGE('',*,*,#96318,.F.); +#96359 = ORIENTED_EDGE('',*,*,#95654,.F.); +#96360 = PLANE('',#96361); +#96361 = AXIS2_PLACEMENT_3D('',#96362,#96363,#96364); +#96362 = CARTESIAN_POINT('',(133.864958,-73.445465,-3.5E-02)); +#96363 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#96364 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#96365 = ADVANCED_FACE('',(#96366),#96377,.T.); +#96366 = FACE_BOUND('',#96367,.T.); +#96367 = EDGE_LOOP('',(#96368,#96369,#96370,#96376)); +#96368 = ORIENTED_EDGE('',*,*,#96337,.T.); +#96369 = ORIENTED_EDGE('',*,*,#95906,.T.); +#96370 = ORIENTED_EDGE('',*,*,#96371,.F.); +#96371 = EDGE_CURVE('',#95679,#95899,#96372,.T.); +#96372 = LINE('',#96373,#96374); +#96373 = CARTESIAN_POINT('',(134.36375,-73.62,-3.5E-02)); +#96374 = VECTOR('',#96375,1.); +#96375 = DIRECTION('',(0.,0.,1.)); +#96376 = ORIENTED_EDGE('',*,*,#95686,.F.); +#96377 = PLANE('',#96378); +#96378 = AXIS2_PLACEMENT_3D('',#96379,#96380,#96381); +#96379 = CARTESIAN_POINT('',(134.541767,-73.599942,-3.5E-02)); +#96380 = DIRECTION('',(0.111966136679,-0.99371202279,0.)); +#96381 = DIRECTION('',(-0.99371202279,-0.111966136679,0.)); +#96382 = ADVANCED_FACE('',(#96383),#96394,.T.); +#96383 = FACE_BOUND('',#96384,.T.); +#96384 = EDGE_LOOP('',(#96385,#96391,#96392,#96393)); +#96385 = ORIENTED_EDGE('',*,*,#96386,.T.); +#96386 = EDGE_CURVE('',#95663,#95883,#96387,.T.); +#96387 = LINE('',#96388,#96389); +#96388 = CARTESIAN_POINT('',(134.016643,-73.540775,-3.5E-02)); +#96389 = VECTOR('',#96390,1.); +#96390 = DIRECTION('',(0.,0.,1.)); +#96391 = ORIENTED_EDGE('',*,*,#95882,.T.); +#96392 = ORIENTED_EDGE('',*,*,#96352,.F.); +#96393 = ORIENTED_EDGE('',*,*,#95662,.F.); +#96394 = PLANE('',#96395); +#96395 = AXIS2_PLACEMENT_3D('',#96396,#96397,#96398); +#96396 = CARTESIAN_POINT('',(134.016643,-73.540775,-3.5E-02)); +#96397 = DIRECTION('',(-0.5320320666,-0.846724205458,0.)); +#96398 = DIRECTION('',(-0.846724205458,0.5320320666,0.)); +#96399 = ADVANCED_FACE('',(#96400),#96411,.T.); +#96400 = FACE_BOUND('',#96401,.T.); +#96401 = EDGE_LOOP('',(#96402,#96403,#96404,#96410)); +#96402 = ORIENTED_EDGE('',*,*,#96371,.T.); +#96403 = ORIENTED_EDGE('',*,*,#95898,.T.); +#96404 = ORIENTED_EDGE('',*,*,#96405,.F.); +#96405 = EDGE_CURVE('',#95671,#95891,#96406,.T.); +#96406 = LINE('',#96407,#96408); +#96407 = CARTESIAN_POINT('',(134.185733,-73.599942,-3.5E-02)); +#96408 = VECTOR('',#96409,1.); +#96409 = DIRECTION('',(0.,0.,1.)); +#96410 = ORIENTED_EDGE('',*,*,#95678,.F.); +#96411 = PLANE('',#96412); +#96412 = AXIS2_PLACEMENT_3D('',#96413,#96414,#96415); +#96413 = CARTESIAN_POINT('',(134.36375,-73.62,-3.5E-02)); +#96414 = DIRECTION('',(-0.111966136679,-0.99371202279,0.)); +#96415 = DIRECTION('',(-0.99371202279,0.111966136679,0.)); +#96416 = ADVANCED_FACE('',(#96417),#96423,.T.); +#96417 = FACE_BOUND('',#96418,.T.); +#96418 = EDGE_LOOP('',(#96419,#96420,#96421,#96422)); +#96419 = ORIENTED_EDGE('',*,*,#96405,.T.); +#96420 = ORIENTED_EDGE('',*,*,#95890,.T.); +#96421 = ORIENTED_EDGE('',*,*,#96386,.F.); +#96422 = ORIENTED_EDGE('',*,*,#95670,.F.); +#96423 = PLANE('',#96424); +#96424 = AXIS2_PLACEMENT_3D('',#96425,#96426,#96427); +#96425 = CARTESIAN_POINT('',(134.185733,-73.599942,-3.5E-02)); +#96426 = DIRECTION('',(-0.330278315977,-0.943883591337,0.)); +#96427 = DIRECTION('',(-0.943883591337,0.330278315977,0.)); +#96428 = ADVANCED_FACE('',(#96429),#96440,.F.); +#96429 = FACE_BOUND('',#96430,.T.); +#96430 = EDGE_LOOP('',(#96431,#96432,#96438,#96439)); +#96431 = ORIENTED_EDGE('',*,*,#95775,.T.); +#96432 = ORIENTED_EDGE('',*,*,#96433,.T.); +#96433 = EDGE_CURVE('',#95776,#95996,#96434,.T.); +#96434 = LINE('',#96435,#96436); +#96435 = CARTESIAN_POINT('',(134.36375,-73.195,-4.5E-02)); +#96436 = VECTOR('',#96437,1.); +#96437 = DIRECTION('',(0.,0.,1.)); +#96438 = ORIENTED_EDGE('',*,*,#95995,.F.); +#96439 = ORIENTED_EDGE('',*,*,#96433,.F.); +#96440 = CYLINDRICAL_SURFACE('',#96441,0.375); +#96441 = AXIS2_PLACEMENT_3D('',#96442,#96443,#96444); +#96442 = CARTESIAN_POINT('',(134.36375,-72.82,-4.5E-02)); +#96443 = DIRECTION('',(-0.,-0.,-1.)); +#96444 = DIRECTION('',(-0.,-1.,0.)); +#96445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#96449)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#96446,#96447,#96448)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#96446 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#96447 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#96448 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#96449 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#96446, + 'distance_accuracy_value','confusion accuracy'); +#96450 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#96451,#96453); +#96451 = ( REPRESENTATION_RELATIONSHIP('','',#95463,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#96452) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#96452 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1987); +#96453 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #96454); +#96454 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('495','=>[0:1:1:488]','',#5, + #95458,$); +#96455 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#95460)); +#96456 = SHAPE_DEFINITION_REPRESENTATION(#96457,#96463); +#96457 = PRODUCT_DEFINITION_SHAPE('','',#96458); +#96458 = PRODUCT_DEFINITION('design','',#96459,#96462); +#96459 = PRODUCT_DEFINITION_FORMATION('','',#96460); +#96460 = PRODUCT('HackPad_pad_239','HackPad_pad_239','',(#96461)); +#96461 = PRODUCT_CONTEXT('',#2,'mechanical'); +#96462 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#96463 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#96464),#96556); +#96464 = MANIFOLD_SOLID_BREP('',#96465); +#96465 = CLOSED_SHELL('',(#96466,#96499,#96519,#96539)); +#96466 = ADVANCED_FACE('',(#96467),#96494,.T.); +#96467 = FACE_BOUND('',#96468,.F.); +#96468 = EDGE_LOOP('',(#96469,#96479,#96486,#96487)); +#96469 = ORIENTED_EDGE('',*,*,#96470,.T.); +#96470 = EDGE_CURVE('',#96471,#96473,#96475,.T.); +#96471 = VERTEX_POINT('',#96472); +#96472 = CARTESIAN_POINT('',(134.36375,-73.22,-3.5E-02)); +#96473 = VERTEX_POINT('',#96474); +#96474 = CARTESIAN_POINT('',(134.36375,-73.22,1.635)); +#96475 = LINE('',#96476,#96477); +#96476 = CARTESIAN_POINT('',(134.36375,-73.22,-3.5E-02)); +#96477 = VECTOR('',#96478,1.); +#96478 = DIRECTION('',(0.,0.,1.)); +#96479 = ORIENTED_EDGE('',*,*,#96480,.T.); +#96480 = EDGE_CURVE('',#96473,#96473,#96481,.T.); +#96481 = CIRCLE('',#96482,0.4); +#96482 = AXIS2_PLACEMENT_3D('',#96483,#96484,#96485); +#96483 = CARTESIAN_POINT('',(134.36375,-72.82,1.635)); +#96484 = DIRECTION('',(0.,-0.,1.)); +#96485 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#96486 = ORIENTED_EDGE('',*,*,#96470,.F.); +#96487 = ORIENTED_EDGE('',*,*,#96488,.F.); +#96488 = EDGE_CURVE('',#96471,#96471,#96489,.T.); +#96489 = CIRCLE('',#96490,0.4); +#96490 = AXIS2_PLACEMENT_3D('',#96491,#96492,#96493); +#96491 = CARTESIAN_POINT('',(134.36375,-72.82,-3.5E-02)); +#96492 = DIRECTION('',(0.,-0.,1.)); +#96493 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#96494 = CYLINDRICAL_SURFACE('',#96495,0.4); +#96495 = AXIS2_PLACEMENT_3D('',#96496,#96497,#96498); +#96496 = CARTESIAN_POINT('',(134.36375,-72.82,-3.5E-02)); +#96497 = DIRECTION('',(-0.,0.,-1.)); +#96498 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#96499 = ADVANCED_FACE('',(#96500,#96503),#96514,.F.); +#96500 = FACE_BOUND('',#96501,.F.); +#96501 = EDGE_LOOP('',(#96502)); +#96502 = ORIENTED_EDGE('',*,*,#96488,.T.); +#96503 = FACE_BOUND('',#96504,.F.); +#96504 = EDGE_LOOP('',(#96505)); +#96505 = ORIENTED_EDGE('',*,*,#96506,.T.); +#96506 = EDGE_CURVE('',#96507,#96507,#96509,.T.); +#96507 = VERTEX_POINT('',#96508); +#96508 = CARTESIAN_POINT('',(134.36375,-73.195,-3.5E-02)); +#96509 = CIRCLE('',#96510,0.375); +#96510 = AXIS2_PLACEMENT_3D('',#96511,#96512,#96513); +#96511 = CARTESIAN_POINT('',(134.36375,-72.82,-3.5E-02)); +#96512 = DIRECTION('',(-0.,0.,-1.)); +#96513 = DIRECTION('',(-0.,-1.,0.)); +#96514 = PLANE('',#96515); +#96515 = AXIS2_PLACEMENT_3D('',#96516,#96517,#96518); +#96516 = CARTESIAN_POINT('',(134.36375,-73.22,-3.5E-02)); +#96517 = DIRECTION('',(0.,0.,1.)); +#96518 = DIRECTION('',(1.,0.,-0.)); +#96519 = ADVANCED_FACE('',(#96520,#96523),#96534,.T.); +#96520 = FACE_BOUND('',#96521,.T.); +#96521 = EDGE_LOOP('',(#96522)); +#96522 = ORIENTED_EDGE('',*,*,#96480,.T.); +#96523 = FACE_BOUND('',#96524,.T.); +#96524 = EDGE_LOOP('',(#96525)); +#96525 = ORIENTED_EDGE('',*,*,#96526,.T.); +#96526 = EDGE_CURVE('',#96527,#96527,#96529,.T.); +#96527 = VERTEX_POINT('',#96528); +#96528 = CARTESIAN_POINT('',(134.36375,-73.195,1.635)); +#96529 = CIRCLE('',#96530,0.375); +#96530 = AXIS2_PLACEMENT_3D('',#96531,#96532,#96533); +#96531 = CARTESIAN_POINT('',(134.36375,-72.82,1.635)); +#96532 = DIRECTION('',(-0.,0.,-1.)); +#96533 = DIRECTION('',(-0.,-1.,0.)); +#96534 = PLANE('',#96535); +#96535 = AXIS2_PLACEMENT_3D('',#96536,#96537,#96538); +#96536 = CARTESIAN_POINT('',(134.36375,-73.22,1.635)); +#96537 = DIRECTION('',(0.,0.,1.)); +#96538 = DIRECTION('',(1.,0.,-0.)); +#96539 = ADVANCED_FACE('',(#96540),#96551,.F.); +#96540 = FACE_BOUND('',#96541,.T.); +#96541 = EDGE_LOOP('',(#96542,#96543,#96549,#96550)); +#96542 = ORIENTED_EDGE('',*,*,#96506,.T.); +#96543 = ORIENTED_EDGE('',*,*,#96544,.T.); +#96544 = EDGE_CURVE('',#96507,#96527,#96545,.T.); +#96545 = LINE('',#96546,#96547); +#96546 = CARTESIAN_POINT('',(134.36375,-73.195,-4.5E-02)); +#96547 = VECTOR('',#96548,1.); +#96548 = DIRECTION('',(0.,0.,1.)); +#96549 = ORIENTED_EDGE('',*,*,#96526,.F.); +#96550 = ORIENTED_EDGE('',*,*,#96544,.F.); +#96551 = CYLINDRICAL_SURFACE('',#96552,0.375); +#96552 = AXIS2_PLACEMENT_3D('',#96553,#96554,#96555); +#96553 = CARTESIAN_POINT('',(134.36375,-72.82,-4.5E-02)); +#96554 = DIRECTION('',(-0.,-0.,-1.)); +#96555 = DIRECTION('',(-0.,-1.,0.)); +#96556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#96560)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#96557,#96558,#96559)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#96557 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#96558 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#96559 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#96560 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#96557, + 'distance_accuracy_value','confusion accuracy'); +#96561 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#96562,#96564); +#96562 = ( REPRESENTATION_RELATIONSHIP('','',#96463,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#96563) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#96563 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1991); +#96564 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #96565); +#96565 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('496','=>[0:1:1:489]','',#5, + #96458,$); +#96566 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#96460)); +#96567 = SHAPE_DEFINITION_REPRESENTATION(#96568,#96574); +#96568 = PRODUCT_DEFINITION_SHAPE('','',#96569); +#96569 = PRODUCT_DEFINITION('design','',#96570,#96573); +#96570 = PRODUCT_DEFINITION_FORMATION('','',#96571); +#96571 = PRODUCT('HackPad_pad_240','HackPad_pad_240','',(#96572)); +#96572 = PRODUCT_CONTEXT('',#2,'mechanical'); +#96573 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#96574 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#96575),#96725); +#96575 = MANIFOLD_SOLID_BREP('',#96576); +#96576 = CLOSED_SHELL('',(#96577,#96617,#96648,#96679,#96701,#96713)); +#96577 = ADVANCED_FACE('',(#96578),#96612,.T.); +#96578 = FACE_BOUND('',#96579,.T.); +#96579 = EDGE_LOOP('',(#96580,#96590,#96598,#96606)); +#96580 = ORIENTED_EDGE('',*,*,#96581,.T.); +#96581 = EDGE_CURVE('',#96582,#96584,#96586,.T.); +#96582 = VERTEX_POINT('',#96583); +#96583 = CARTESIAN_POINT('',(113.91375,-72.75,-3.5E-02)); +#96584 = VERTEX_POINT('',#96585); +#96585 = CARTESIAN_POINT('',(113.91375,-72.75,0.)); +#96586 = LINE('',#96587,#96588); +#96587 = CARTESIAN_POINT('',(113.91375,-72.75,-3.5E-02)); +#96588 = VECTOR('',#96589,1.); +#96589 = DIRECTION('',(0.,0.,1.)); +#96590 = ORIENTED_EDGE('',*,*,#96591,.T.); +#96591 = EDGE_CURVE('',#96584,#96592,#96594,.T.); +#96592 = VERTEX_POINT('',#96593); +#96593 = CARTESIAN_POINT('',(112.31375,-72.75,0.)); +#96594 = LINE('',#96595,#96596); +#96595 = CARTESIAN_POINT('',(113.91375,-72.75,0.)); +#96596 = VECTOR('',#96597,1.); +#96597 = DIRECTION('',(-1.,0.,0.)); +#96598 = ORIENTED_EDGE('',*,*,#96599,.F.); +#96599 = EDGE_CURVE('',#96600,#96592,#96602,.T.); +#96600 = VERTEX_POINT('',#96601); +#96601 = CARTESIAN_POINT('',(112.31375,-72.75,-3.5E-02)); +#96602 = LINE('',#96603,#96604); +#96603 = CARTESIAN_POINT('',(112.31375,-72.75,-3.5E-02)); +#96604 = VECTOR('',#96605,1.); +#96605 = DIRECTION('',(0.,0.,1.)); +#96606 = ORIENTED_EDGE('',*,*,#96607,.F.); +#96607 = EDGE_CURVE('',#96582,#96600,#96608,.T.); +#96608 = LINE('',#96609,#96610); +#96609 = CARTESIAN_POINT('',(113.91375,-72.75,-3.5E-02)); +#96610 = VECTOR('',#96611,1.); +#96611 = DIRECTION('',(-1.,0.,0.)); +#96612 = PLANE('',#96613); +#96613 = AXIS2_PLACEMENT_3D('',#96614,#96615,#96616); +#96614 = CARTESIAN_POINT('',(113.91375,-72.75,-3.5E-02)); +#96615 = DIRECTION('',(0.,-1.,0.)); +#96616 = DIRECTION('',(-1.,0.,0.)); +#96617 = ADVANCED_FACE('',(#96618),#96643,.T.); +#96618 = FACE_BOUND('',#96619,.T.); +#96619 = EDGE_LOOP('',(#96620,#96621,#96629,#96637)); +#96620 = ORIENTED_EDGE('',*,*,#96599,.T.); +#96621 = ORIENTED_EDGE('',*,*,#96622,.T.); +#96622 = EDGE_CURVE('',#96592,#96623,#96625,.T.); +#96623 = VERTEX_POINT('',#96624); +#96624 = CARTESIAN_POINT('',(112.31375,-71.9,0.)); +#96625 = LINE('',#96626,#96627); +#96626 = CARTESIAN_POINT('',(112.31375,-72.75,0.)); +#96627 = VECTOR('',#96628,1.); +#96628 = DIRECTION('',(0.,1.,0.)); +#96629 = ORIENTED_EDGE('',*,*,#96630,.F.); +#96630 = EDGE_CURVE('',#96631,#96623,#96633,.T.); +#96631 = VERTEX_POINT('',#96632); +#96632 = CARTESIAN_POINT('',(112.31375,-71.9,-3.5E-02)); +#96633 = LINE('',#96634,#96635); +#96634 = CARTESIAN_POINT('',(112.31375,-71.9,-3.5E-02)); +#96635 = VECTOR('',#96636,1.); +#96636 = DIRECTION('',(0.,0.,1.)); +#96637 = ORIENTED_EDGE('',*,*,#96638,.F.); +#96638 = EDGE_CURVE('',#96600,#96631,#96639,.T.); +#96639 = LINE('',#96640,#96641); +#96640 = CARTESIAN_POINT('',(112.31375,-72.75,-3.5E-02)); +#96641 = VECTOR('',#96642,1.); +#96642 = DIRECTION('',(0.,1.,0.)); +#96643 = PLANE('',#96644); +#96644 = AXIS2_PLACEMENT_3D('',#96645,#96646,#96647); +#96645 = CARTESIAN_POINT('',(112.31375,-72.75,-3.5E-02)); +#96646 = DIRECTION('',(-1.,0.,0.)); +#96647 = DIRECTION('',(0.,1.,0.)); +#96648 = ADVANCED_FACE('',(#96649),#96674,.T.); +#96649 = FACE_BOUND('',#96650,.T.); +#96650 = EDGE_LOOP('',(#96651,#96652,#96660,#96668)); +#96651 = ORIENTED_EDGE('',*,*,#96630,.T.); +#96652 = ORIENTED_EDGE('',*,*,#96653,.T.); +#96653 = EDGE_CURVE('',#96623,#96654,#96656,.T.); +#96654 = VERTEX_POINT('',#96655); +#96655 = CARTESIAN_POINT('',(113.91375,-71.9,0.)); +#96656 = LINE('',#96657,#96658); +#96657 = CARTESIAN_POINT('',(112.31375,-71.9,0.)); +#96658 = VECTOR('',#96659,1.); +#96659 = DIRECTION('',(1.,0.,0.)); +#96660 = ORIENTED_EDGE('',*,*,#96661,.F.); +#96661 = EDGE_CURVE('',#96662,#96654,#96664,.T.); +#96662 = VERTEX_POINT('',#96663); +#96663 = CARTESIAN_POINT('',(113.91375,-71.9,-3.5E-02)); +#96664 = LINE('',#96665,#96666); +#96665 = CARTESIAN_POINT('',(113.91375,-71.9,-3.5E-02)); +#96666 = VECTOR('',#96667,1.); +#96667 = DIRECTION('',(0.,0.,1.)); +#96668 = ORIENTED_EDGE('',*,*,#96669,.F.); +#96669 = EDGE_CURVE('',#96631,#96662,#96670,.T.); +#96670 = LINE('',#96671,#96672); +#96671 = CARTESIAN_POINT('',(112.31375,-71.9,-3.5E-02)); +#96672 = VECTOR('',#96673,1.); +#96673 = DIRECTION('',(1.,0.,0.)); +#96674 = PLANE('',#96675); +#96675 = AXIS2_PLACEMENT_3D('',#96676,#96677,#96678); +#96676 = CARTESIAN_POINT('',(112.31375,-71.9,-3.5E-02)); +#96677 = DIRECTION('',(0.,1.,0.)); +#96678 = DIRECTION('',(1.,0.,0.)); +#96679 = ADVANCED_FACE('',(#96680),#96696,.T.); +#96680 = FACE_BOUND('',#96681,.T.); +#96681 = EDGE_LOOP('',(#96682,#96683,#96689,#96690)); +#96682 = ORIENTED_EDGE('',*,*,#96661,.T.); +#96683 = ORIENTED_EDGE('',*,*,#96684,.T.); +#96684 = EDGE_CURVE('',#96654,#96584,#96685,.T.); +#96685 = LINE('',#96686,#96687); +#96686 = CARTESIAN_POINT('',(113.91375,-71.9,0.)); +#96687 = VECTOR('',#96688,1.); +#96688 = DIRECTION('',(0.,-1.,0.)); +#96689 = ORIENTED_EDGE('',*,*,#96581,.F.); +#96690 = ORIENTED_EDGE('',*,*,#96691,.F.); +#96691 = EDGE_CURVE('',#96662,#96582,#96692,.T.); +#96692 = LINE('',#96693,#96694); +#96693 = CARTESIAN_POINT('',(113.91375,-71.9,-3.5E-02)); +#96694 = VECTOR('',#96695,1.); +#96695 = DIRECTION('',(0.,-1.,0.)); +#96696 = PLANE('',#96697); +#96697 = AXIS2_PLACEMENT_3D('',#96698,#96699,#96700); +#96698 = CARTESIAN_POINT('',(113.91375,-71.9,-3.5E-02)); +#96699 = DIRECTION('',(1.,0.,-0.)); +#96700 = DIRECTION('',(0.,-1.,0.)); +#96701 = ADVANCED_FACE('',(#96702),#96708,.F.); +#96702 = FACE_BOUND('',#96703,.T.); +#96703 = EDGE_LOOP('',(#96704,#96705,#96706,#96707)); +#96704 = ORIENTED_EDGE('',*,*,#96607,.T.); +#96705 = ORIENTED_EDGE('',*,*,#96638,.T.); +#96706 = ORIENTED_EDGE('',*,*,#96669,.T.); +#96707 = ORIENTED_EDGE('',*,*,#96691,.T.); +#96708 = PLANE('',#96709); +#96709 = AXIS2_PLACEMENT_3D('',#96710,#96711,#96712); +#96710 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#96711 = DIRECTION('',(0.,0.,1.)); +#96712 = DIRECTION('',(1.,0.,-0.)); +#96713 = ADVANCED_FACE('',(#96714),#96720,.T.); +#96714 = FACE_BOUND('',#96715,.F.); +#96715 = EDGE_LOOP('',(#96716,#96717,#96718,#96719)); +#96716 = ORIENTED_EDGE('',*,*,#96591,.T.); +#96717 = ORIENTED_EDGE('',*,*,#96622,.T.); +#96718 = ORIENTED_EDGE('',*,*,#96653,.T.); +#96719 = ORIENTED_EDGE('',*,*,#96684,.T.); +#96720 = PLANE('',#96721); +#96721 = AXIS2_PLACEMENT_3D('',#96722,#96723,#96724); +#96722 = CARTESIAN_POINT('',(0.,0.,0.)); +#96723 = DIRECTION('',(0.,0.,1.)); +#96724 = DIRECTION('',(1.,0.,-0.)); +#96725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#96729)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#96726,#96727,#96728)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#96726 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#96727 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#96728 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#96729 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#96726, + 'distance_accuracy_value','confusion accuracy'); +#96730 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#96731,#96733); +#96731 = ( REPRESENTATION_RELATIONSHIP('','',#96574,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#96732) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#96732 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1995); +#96733 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #96734); +#96734 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('497','=>[0:1:1:490]','',#5, + #96569,$); +#96735 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#96571)); +#96736 = SHAPE_DEFINITION_REPRESENTATION(#96737,#96743); +#96737 = PRODUCT_DEFINITION_SHAPE('','',#96738); +#96738 = PRODUCT_DEFINITION('design','',#96739,#96742); +#96739 = PRODUCT_DEFINITION_FORMATION('','',#96740); +#96740 = PRODUCT('HackPad_pad_241','HackPad_pad_241','',(#96741)); +#96741 = PRODUCT_CONTEXT('',#2,'mechanical'); +#96742 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#96743 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#96744),#96894); +#96744 = MANIFOLD_SOLID_BREP('',#96745); +#96745 = CLOSED_SHELL('',(#96746,#96786,#96817,#96848,#96870,#96882)); +#96746 = ADVANCED_FACE('',(#96747),#96781,.T.); +#96747 = FACE_BOUND('',#96748,.T.); +#96748 = EDGE_LOOP('',(#96749,#96759,#96767,#96775)); +#96749 = ORIENTED_EDGE('',*,*,#96750,.T.); +#96750 = EDGE_CURVE('',#96751,#96753,#96755,.T.); +#96751 = VERTEX_POINT('',#96752); +#96752 = CARTESIAN_POINT('',(113.91375,-74.5,-3.5E-02)); +#96753 = VERTEX_POINT('',#96754); +#96754 = CARTESIAN_POINT('',(113.91375,-74.5,0.)); +#96755 = LINE('',#96756,#96757); +#96756 = CARTESIAN_POINT('',(113.91375,-74.5,-3.5E-02)); +#96757 = VECTOR('',#96758,1.); +#96758 = DIRECTION('',(0.,0.,1.)); +#96759 = ORIENTED_EDGE('',*,*,#96760,.T.); +#96760 = EDGE_CURVE('',#96753,#96761,#96763,.T.); +#96761 = VERTEX_POINT('',#96762); +#96762 = CARTESIAN_POINT('',(112.31375,-74.5,0.)); +#96763 = LINE('',#96764,#96765); +#96764 = CARTESIAN_POINT('',(113.91375,-74.5,0.)); +#96765 = VECTOR('',#96766,1.); +#96766 = DIRECTION('',(-1.,0.,0.)); +#96767 = ORIENTED_EDGE('',*,*,#96768,.F.); +#96768 = EDGE_CURVE('',#96769,#96761,#96771,.T.); +#96769 = VERTEX_POINT('',#96770); +#96770 = CARTESIAN_POINT('',(112.31375,-74.5,-3.5E-02)); +#96771 = LINE('',#96772,#96773); +#96772 = CARTESIAN_POINT('',(112.31375,-74.5,-3.5E-02)); +#96773 = VECTOR('',#96774,1.); +#96774 = DIRECTION('',(0.,0.,1.)); +#96775 = ORIENTED_EDGE('',*,*,#96776,.F.); +#96776 = EDGE_CURVE('',#96751,#96769,#96777,.T.); +#96777 = LINE('',#96778,#96779); +#96778 = CARTESIAN_POINT('',(113.91375,-74.5,-3.5E-02)); +#96779 = VECTOR('',#96780,1.); +#96780 = DIRECTION('',(-1.,0.,0.)); +#96781 = PLANE('',#96782); +#96782 = AXIS2_PLACEMENT_3D('',#96783,#96784,#96785); +#96783 = CARTESIAN_POINT('',(113.91375,-74.5,-3.5E-02)); +#96784 = DIRECTION('',(0.,-1.,0.)); +#96785 = DIRECTION('',(-1.,0.,0.)); +#96786 = ADVANCED_FACE('',(#96787),#96812,.T.); +#96787 = FACE_BOUND('',#96788,.T.); +#96788 = EDGE_LOOP('',(#96789,#96790,#96798,#96806)); +#96789 = ORIENTED_EDGE('',*,*,#96768,.T.); +#96790 = ORIENTED_EDGE('',*,*,#96791,.T.); +#96791 = EDGE_CURVE('',#96761,#96792,#96794,.T.); +#96792 = VERTEX_POINT('',#96793); +#96793 = CARTESIAN_POINT('',(112.31375,-73.65,0.)); +#96794 = LINE('',#96795,#96796); +#96795 = CARTESIAN_POINT('',(112.31375,-74.5,0.)); +#96796 = VECTOR('',#96797,1.); +#96797 = DIRECTION('',(0.,1.,0.)); +#96798 = ORIENTED_EDGE('',*,*,#96799,.F.); +#96799 = EDGE_CURVE('',#96800,#96792,#96802,.T.); +#96800 = VERTEX_POINT('',#96801); +#96801 = CARTESIAN_POINT('',(112.31375,-73.65,-3.5E-02)); +#96802 = LINE('',#96803,#96804); +#96803 = CARTESIAN_POINT('',(112.31375,-73.65,-3.5E-02)); +#96804 = VECTOR('',#96805,1.); +#96805 = DIRECTION('',(0.,0.,1.)); +#96806 = ORIENTED_EDGE('',*,*,#96807,.F.); +#96807 = EDGE_CURVE('',#96769,#96800,#96808,.T.); +#96808 = LINE('',#96809,#96810); +#96809 = CARTESIAN_POINT('',(112.31375,-74.5,-3.5E-02)); +#96810 = VECTOR('',#96811,1.); +#96811 = DIRECTION('',(0.,1.,0.)); +#96812 = PLANE('',#96813); +#96813 = AXIS2_PLACEMENT_3D('',#96814,#96815,#96816); +#96814 = CARTESIAN_POINT('',(112.31375,-74.5,-3.5E-02)); +#96815 = DIRECTION('',(-1.,0.,0.)); +#96816 = DIRECTION('',(0.,1.,0.)); +#96817 = ADVANCED_FACE('',(#96818),#96843,.T.); +#96818 = FACE_BOUND('',#96819,.T.); +#96819 = EDGE_LOOP('',(#96820,#96821,#96829,#96837)); +#96820 = ORIENTED_EDGE('',*,*,#96799,.T.); +#96821 = ORIENTED_EDGE('',*,*,#96822,.T.); +#96822 = EDGE_CURVE('',#96792,#96823,#96825,.T.); +#96823 = VERTEX_POINT('',#96824); +#96824 = CARTESIAN_POINT('',(113.91375,-73.65,0.)); +#96825 = LINE('',#96826,#96827); +#96826 = CARTESIAN_POINT('',(112.31375,-73.65,0.)); +#96827 = VECTOR('',#96828,1.); +#96828 = DIRECTION('',(1.,0.,0.)); +#96829 = ORIENTED_EDGE('',*,*,#96830,.F.); +#96830 = EDGE_CURVE('',#96831,#96823,#96833,.T.); +#96831 = VERTEX_POINT('',#96832); +#96832 = CARTESIAN_POINT('',(113.91375,-73.65,-3.5E-02)); +#96833 = LINE('',#96834,#96835); +#96834 = CARTESIAN_POINT('',(113.91375,-73.65,-3.5E-02)); +#96835 = VECTOR('',#96836,1.); +#96836 = DIRECTION('',(0.,0.,1.)); +#96837 = ORIENTED_EDGE('',*,*,#96838,.F.); +#96838 = EDGE_CURVE('',#96800,#96831,#96839,.T.); +#96839 = LINE('',#96840,#96841); +#96840 = CARTESIAN_POINT('',(112.31375,-73.65,-3.5E-02)); +#96841 = VECTOR('',#96842,1.); +#96842 = DIRECTION('',(1.,0.,0.)); +#96843 = PLANE('',#96844); +#96844 = AXIS2_PLACEMENT_3D('',#96845,#96846,#96847); +#96845 = CARTESIAN_POINT('',(112.31375,-73.65,-3.5E-02)); +#96846 = DIRECTION('',(0.,1.,0.)); +#96847 = DIRECTION('',(1.,0.,0.)); +#96848 = ADVANCED_FACE('',(#96849),#96865,.T.); +#96849 = FACE_BOUND('',#96850,.T.); +#96850 = EDGE_LOOP('',(#96851,#96852,#96858,#96859)); +#96851 = ORIENTED_EDGE('',*,*,#96830,.T.); +#96852 = ORIENTED_EDGE('',*,*,#96853,.T.); +#96853 = EDGE_CURVE('',#96823,#96753,#96854,.T.); +#96854 = LINE('',#96855,#96856); +#96855 = CARTESIAN_POINT('',(113.91375,-73.65,0.)); +#96856 = VECTOR('',#96857,1.); +#96857 = DIRECTION('',(0.,-1.,0.)); +#96858 = ORIENTED_EDGE('',*,*,#96750,.F.); +#96859 = ORIENTED_EDGE('',*,*,#96860,.F.); +#96860 = EDGE_CURVE('',#96831,#96751,#96861,.T.); +#96861 = LINE('',#96862,#96863); +#96862 = CARTESIAN_POINT('',(113.91375,-73.65,-3.5E-02)); +#96863 = VECTOR('',#96864,1.); +#96864 = DIRECTION('',(0.,-1.,0.)); +#96865 = PLANE('',#96866); +#96866 = AXIS2_PLACEMENT_3D('',#96867,#96868,#96869); +#96867 = CARTESIAN_POINT('',(113.91375,-73.65,-3.5E-02)); +#96868 = DIRECTION('',(1.,0.,-0.)); +#96869 = DIRECTION('',(0.,-1.,0.)); +#96870 = ADVANCED_FACE('',(#96871),#96877,.F.); +#96871 = FACE_BOUND('',#96872,.T.); +#96872 = EDGE_LOOP('',(#96873,#96874,#96875,#96876)); +#96873 = ORIENTED_EDGE('',*,*,#96776,.T.); +#96874 = ORIENTED_EDGE('',*,*,#96807,.T.); +#96875 = ORIENTED_EDGE('',*,*,#96838,.T.); +#96876 = ORIENTED_EDGE('',*,*,#96860,.T.); +#96877 = PLANE('',#96878); +#96878 = AXIS2_PLACEMENT_3D('',#96879,#96880,#96881); +#96879 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#96880 = DIRECTION('',(0.,0.,1.)); +#96881 = DIRECTION('',(1.,0.,-0.)); +#96882 = ADVANCED_FACE('',(#96883),#96889,.T.); +#96883 = FACE_BOUND('',#96884,.F.); +#96884 = EDGE_LOOP('',(#96885,#96886,#96887,#96888)); +#96885 = ORIENTED_EDGE('',*,*,#96760,.T.); +#96886 = ORIENTED_EDGE('',*,*,#96791,.T.); +#96887 = ORIENTED_EDGE('',*,*,#96822,.T.); +#96888 = ORIENTED_EDGE('',*,*,#96853,.T.); +#96889 = PLANE('',#96890); +#96890 = AXIS2_PLACEMENT_3D('',#96891,#96892,#96893); +#96891 = CARTESIAN_POINT('',(0.,0.,0.)); +#96892 = DIRECTION('',(0.,0.,1.)); +#96893 = DIRECTION('',(1.,0.,-0.)); +#96894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#96898)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#96895,#96896,#96897)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#96895 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#96896 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#96897 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#96898 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#96895, + 'distance_accuracy_value','confusion accuracy'); +#96899 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#96900,#96902); +#96900 = ( REPRESENTATION_RELATIONSHIP('','',#96743,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#96901) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#96901 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1999); +#96902 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #96903); +#96903 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('498','=>[0:1:1:491]','',#5, + #96738,$); +#96904 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#96740)); +#96905 = SHAPE_DEFINITION_REPRESENTATION(#96906,#96912); +#96906 = PRODUCT_DEFINITION_SHAPE('','',#96907); +#96907 = PRODUCT_DEFINITION('design','',#96908,#96911); +#96908 = PRODUCT_DEFINITION_FORMATION('','',#96909); +#96909 = PRODUCT('HackPad_pad_242','HackPad_pad_242','',(#96910)); +#96910 = PRODUCT_CONTEXT('',#2,'mechanical'); +#96911 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#96912 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#96913),#97063); +#96913 = MANIFOLD_SOLID_BREP('',#96914); +#96914 = CLOSED_SHELL('',(#96915,#96955,#96986,#97017,#97039,#97051)); +#96915 = ADVANCED_FACE('',(#96916),#96950,.T.); +#96916 = FACE_BOUND('',#96917,.T.); +#96917 = EDGE_LOOP('',(#96918,#96928,#96936,#96944)); +#96918 = ORIENTED_EDGE('',*,*,#96919,.T.); +#96919 = EDGE_CURVE('',#96920,#96922,#96924,.T.); +#96920 = VERTEX_POINT('',#96921); +#96921 = CARTESIAN_POINT('',(110.41375,-74.5,-3.5E-02)); +#96922 = VERTEX_POINT('',#96923); +#96923 = CARTESIAN_POINT('',(110.41375,-74.5,0.)); +#96924 = LINE('',#96925,#96926); +#96925 = CARTESIAN_POINT('',(110.41375,-74.5,-3.5E-02)); +#96926 = VECTOR('',#96927,1.); +#96927 = DIRECTION('',(0.,0.,1.)); +#96928 = ORIENTED_EDGE('',*,*,#96929,.T.); +#96929 = EDGE_CURVE('',#96922,#96930,#96932,.T.); +#96930 = VERTEX_POINT('',#96931); +#96931 = CARTESIAN_POINT('',(108.81375,-74.5,0.)); +#96932 = LINE('',#96933,#96934); +#96933 = CARTESIAN_POINT('',(110.41375,-74.5,0.)); +#96934 = VECTOR('',#96935,1.); +#96935 = DIRECTION('',(-1.,0.,0.)); +#96936 = ORIENTED_EDGE('',*,*,#96937,.F.); +#96937 = EDGE_CURVE('',#96938,#96930,#96940,.T.); +#96938 = VERTEX_POINT('',#96939); +#96939 = CARTESIAN_POINT('',(108.81375,-74.5,-3.5E-02)); +#96940 = LINE('',#96941,#96942); +#96941 = CARTESIAN_POINT('',(108.81375,-74.5,-3.5E-02)); +#96942 = VECTOR('',#96943,1.); +#96943 = DIRECTION('',(0.,0.,1.)); +#96944 = ORIENTED_EDGE('',*,*,#96945,.F.); +#96945 = EDGE_CURVE('',#96920,#96938,#96946,.T.); +#96946 = LINE('',#96947,#96948); +#96947 = CARTESIAN_POINT('',(110.41375,-74.5,-3.5E-02)); +#96948 = VECTOR('',#96949,1.); +#96949 = DIRECTION('',(-1.,0.,0.)); +#96950 = PLANE('',#96951); +#96951 = AXIS2_PLACEMENT_3D('',#96952,#96953,#96954); +#96952 = CARTESIAN_POINT('',(110.41375,-74.5,-3.5E-02)); +#96953 = DIRECTION('',(0.,-1.,0.)); +#96954 = DIRECTION('',(-1.,0.,0.)); +#96955 = ADVANCED_FACE('',(#96956),#96981,.T.); +#96956 = FACE_BOUND('',#96957,.T.); +#96957 = EDGE_LOOP('',(#96958,#96959,#96967,#96975)); +#96958 = ORIENTED_EDGE('',*,*,#96937,.T.); +#96959 = ORIENTED_EDGE('',*,*,#96960,.T.); +#96960 = EDGE_CURVE('',#96930,#96961,#96963,.T.); +#96961 = VERTEX_POINT('',#96962); +#96962 = CARTESIAN_POINT('',(108.81375,-73.65,0.)); +#96963 = LINE('',#96964,#96965); +#96964 = CARTESIAN_POINT('',(108.81375,-74.5,0.)); +#96965 = VECTOR('',#96966,1.); +#96966 = DIRECTION('',(0.,1.,0.)); +#96967 = ORIENTED_EDGE('',*,*,#96968,.F.); +#96968 = EDGE_CURVE('',#96969,#96961,#96971,.T.); +#96969 = VERTEX_POINT('',#96970); +#96970 = CARTESIAN_POINT('',(108.81375,-73.65,-3.5E-02)); +#96971 = LINE('',#96972,#96973); +#96972 = CARTESIAN_POINT('',(108.81375,-73.65,-3.5E-02)); +#96973 = VECTOR('',#96974,1.); +#96974 = DIRECTION('',(0.,0.,1.)); +#96975 = ORIENTED_EDGE('',*,*,#96976,.F.); +#96976 = EDGE_CURVE('',#96938,#96969,#96977,.T.); +#96977 = LINE('',#96978,#96979); +#96978 = CARTESIAN_POINT('',(108.81375,-74.5,-3.5E-02)); +#96979 = VECTOR('',#96980,1.); +#96980 = DIRECTION('',(0.,1.,0.)); +#96981 = PLANE('',#96982); +#96982 = AXIS2_PLACEMENT_3D('',#96983,#96984,#96985); +#96983 = CARTESIAN_POINT('',(108.81375,-74.5,-3.5E-02)); +#96984 = DIRECTION('',(-1.,0.,0.)); +#96985 = DIRECTION('',(0.,1.,0.)); +#96986 = ADVANCED_FACE('',(#96987),#97012,.T.); +#96987 = FACE_BOUND('',#96988,.T.); +#96988 = EDGE_LOOP('',(#96989,#96990,#96998,#97006)); +#96989 = ORIENTED_EDGE('',*,*,#96968,.T.); +#96990 = ORIENTED_EDGE('',*,*,#96991,.T.); +#96991 = EDGE_CURVE('',#96961,#96992,#96994,.T.); +#96992 = VERTEX_POINT('',#96993); +#96993 = CARTESIAN_POINT('',(110.41375,-73.65,0.)); +#96994 = LINE('',#96995,#96996); +#96995 = CARTESIAN_POINT('',(108.81375,-73.65,0.)); +#96996 = VECTOR('',#96997,1.); +#96997 = DIRECTION('',(1.,0.,0.)); +#96998 = ORIENTED_EDGE('',*,*,#96999,.F.); +#96999 = EDGE_CURVE('',#97000,#96992,#97002,.T.); +#97000 = VERTEX_POINT('',#97001); +#97001 = CARTESIAN_POINT('',(110.41375,-73.65,-3.5E-02)); +#97002 = LINE('',#97003,#97004); +#97003 = CARTESIAN_POINT('',(110.41375,-73.65,-3.5E-02)); +#97004 = VECTOR('',#97005,1.); +#97005 = DIRECTION('',(0.,0.,1.)); +#97006 = ORIENTED_EDGE('',*,*,#97007,.F.); +#97007 = EDGE_CURVE('',#96969,#97000,#97008,.T.); +#97008 = LINE('',#97009,#97010); +#97009 = CARTESIAN_POINT('',(108.81375,-73.65,-3.5E-02)); +#97010 = VECTOR('',#97011,1.); +#97011 = DIRECTION('',(1.,0.,0.)); +#97012 = PLANE('',#97013); +#97013 = AXIS2_PLACEMENT_3D('',#97014,#97015,#97016); +#97014 = CARTESIAN_POINT('',(108.81375,-73.65,-3.5E-02)); +#97015 = DIRECTION('',(0.,1.,0.)); +#97016 = DIRECTION('',(1.,0.,0.)); +#97017 = ADVANCED_FACE('',(#97018),#97034,.T.); +#97018 = FACE_BOUND('',#97019,.T.); +#97019 = EDGE_LOOP('',(#97020,#97021,#97027,#97028)); +#97020 = ORIENTED_EDGE('',*,*,#96999,.T.); +#97021 = ORIENTED_EDGE('',*,*,#97022,.T.); +#97022 = EDGE_CURVE('',#96992,#96922,#97023,.T.); +#97023 = LINE('',#97024,#97025); +#97024 = CARTESIAN_POINT('',(110.41375,-73.65,0.)); +#97025 = VECTOR('',#97026,1.); +#97026 = DIRECTION('',(0.,-1.,0.)); +#97027 = ORIENTED_EDGE('',*,*,#96919,.F.); +#97028 = ORIENTED_EDGE('',*,*,#97029,.F.); +#97029 = EDGE_CURVE('',#97000,#96920,#97030,.T.); +#97030 = LINE('',#97031,#97032); +#97031 = CARTESIAN_POINT('',(110.41375,-73.65,-3.5E-02)); +#97032 = VECTOR('',#97033,1.); +#97033 = DIRECTION('',(0.,-1.,0.)); +#97034 = PLANE('',#97035); +#97035 = AXIS2_PLACEMENT_3D('',#97036,#97037,#97038); +#97036 = CARTESIAN_POINT('',(110.41375,-73.65,-3.5E-02)); +#97037 = DIRECTION('',(1.,0.,-0.)); +#97038 = DIRECTION('',(0.,-1.,0.)); +#97039 = ADVANCED_FACE('',(#97040),#97046,.F.); +#97040 = FACE_BOUND('',#97041,.T.); +#97041 = EDGE_LOOP('',(#97042,#97043,#97044,#97045)); +#97042 = ORIENTED_EDGE('',*,*,#96945,.T.); +#97043 = ORIENTED_EDGE('',*,*,#96976,.T.); +#97044 = ORIENTED_EDGE('',*,*,#97007,.T.); +#97045 = ORIENTED_EDGE('',*,*,#97029,.T.); +#97046 = PLANE('',#97047); +#97047 = AXIS2_PLACEMENT_3D('',#97048,#97049,#97050); +#97048 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#97049 = DIRECTION('',(0.,0.,1.)); +#97050 = DIRECTION('',(1.,0.,-0.)); +#97051 = ADVANCED_FACE('',(#97052),#97058,.T.); +#97052 = FACE_BOUND('',#97053,.F.); +#97053 = EDGE_LOOP('',(#97054,#97055,#97056,#97057)); +#97054 = ORIENTED_EDGE('',*,*,#96929,.T.); +#97055 = ORIENTED_EDGE('',*,*,#96960,.T.); +#97056 = ORIENTED_EDGE('',*,*,#96991,.T.); +#97057 = ORIENTED_EDGE('',*,*,#97022,.T.); +#97058 = PLANE('',#97059); +#97059 = AXIS2_PLACEMENT_3D('',#97060,#97061,#97062); +#97060 = CARTESIAN_POINT('',(0.,0.,0.)); +#97061 = DIRECTION('',(0.,0.,1.)); +#97062 = DIRECTION('',(1.,0.,-0.)); +#97063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#97067)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#97064,#97065,#97066)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#97064 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#97065 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#97066 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#97067 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#97064, + 'distance_accuracy_value','confusion accuracy'); +#97068 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#97069,#97071); +#97069 = ( REPRESENTATION_RELATIONSHIP('','',#96912,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#97070) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#97070 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2003); +#97071 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #97072); +#97072 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('499','=>[0:1:1:492]','',#5, + #96907,$); +#97073 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#96909)); +#97074 = SHAPE_DEFINITION_REPRESENTATION(#97075,#97081); +#97075 = PRODUCT_DEFINITION_SHAPE('','',#97076); +#97076 = PRODUCT_DEFINITION('design','',#97077,#97080); +#97077 = PRODUCT_DEFINITION_FORMATION('','',#97078); +#97078 = PRODUCT('HackPad_pad_243','HackPad_pad_243','',(#97079)); +#97079 = PRODUCT_CONTEXT('',#2,'mechanical'); +#97080 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#97081 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#97082),#97232); +#97082 = MANIFOLD_SOLID_BREP('',#97083); +#97083 = CLOSED_SHELL('',(#97084,#97124,#97155,#97186,#97208,#97220)); +#97084 = ADVANCED_FACE('',(#97085),#97119,.T.); +#97085 = FACE_BOUND('',#97086,.T.); +#97086 = EDGE_LOOP('',(#97087,#97097,#97105,#97113)); +#97087 = ORIENTED_EDGE('',*,*,#97088,.T.); +#97088 = EDGE_CURVE('',#97089,#97091,#97093,.T.); +#97089 = VERTEX_POINT('',#97090); +#97090 = CARTESIAN_POINT('',(110.41375,-72.75,-3.5E-02)); +#97091 = VERTEX_POINT('',#97092); +#97092 = CARTESIAN_POINT('',(110.41375,-72.75,0.)); +#97093 = LINE('',#97094,#97095); +#97094 = CARTESIAN_POINT('',(110.41375,-72.75,-3.5E-02)); +#97095 = VECTOR('',#97096,1.); +#97096 = DIRECTION('',(0.,0.,1.)); +#97097 = ORIENTED_EDGE('',*,*,#97098,.T.); +#97098 = EDGE_CURVE('',#97091,#97099,#97101,.T.); +#97099 = VERTEX_POINT('',#97100); +#97100 = CARTESIAN_POINT('',(108.81375,-72.75,0.)); +#97101 = LINE('',#97102,#97103); +#97102 = CARTESIAN_POINT('',(110.41375,-72.75,0.)); +#97103 = VECTOR('',#97104,1.); +#97104 = DIRECTION('',(-1.,0.,0.)); +#97105 = ORIENTED_EDGE('',*,*,#97106,.F.); +#97106 = EDGE_CURVE('',#97107,#97099,#97109,.T.); +#97107 = VERTEX_POINT('',#97108); +#97108 = CARTESIAN_POINT('',(108.81375,-72.75,-3.5E-02)); +#97109 = LINE('',#97110,#97111); +#97110 = CARTESIAN_POINT('',(108.81375,-72.75,-3.5E-02)); +#97111 = VECTOR('',#97112,1.); +#97112 = DIRECTION('',(0.,0.,1.)); +#97113 = ORIENTED_EDGE('',*,*,#97114,.F.); +#97114 = EDGE_CURVE('',#97089,#97107,#97115,.T.); +#97115 = LINE('',#97116,#97117); +#97116 = CARTESIAN_POINT('',(110.41375,-72.75,-3.5E-02)); +#97117 = VECTOR('',#97118,1.); +#97118 = DIRECTION('',(-1.,0.,0.)); +#97119 = PLANE('',#97120); +#97120 = AXIS2_PLACEMENT_3D('',#97121,#97122,#97123); +#97121 = CARTESIAN_POINT('',(110.41375,-72.75,-3.5E-02)); +#97122 = DIRECTION('',(0.,-1.,0.)); +#97123 = DIRECTION('',(-1.,0.,0.)); +#97124 = ADVANCED_FACE('',(#97125),#97150,.T.); +#97125 = FACE_BOUND('',#97126,.T.); +#97126 = EDGE_LOOP('',(#97127,#97128,#97136,#97144)); +#97127 = ORIENTED_EDGE('',*,*,#97106,.T.); +#97128 = ORIENTED_EDGE('',*,*,#97129,.T.); +#97129 = EDGE_CURVE('',#97099,#97130,#97132,.T.); +#97130 = VERTEX_POINT('',#97131); +#97131 = CARTESIAN_POINT('',(108.81375,-71.9,0.)); +#97132 = LINE('',#97133,#97134); +#97133 = CARTESIAN_POINT('',(108.81375,-72.75,0.)); +#97134 = VECTOR('',#97135,1.); +#97135 = DIRECTION('',(0.,1.,0.)); +#97136 = ORIENTED_EDGE('',*,*,#97137,.F.); +#97137 = EDGE_CURVE('',#97138,#97130,#97140,.T.); +#97138 = VERTEX_POINT('',#97139); +#97139 = CARTESIAN_POINT('',(108.81375,-71.9,-3.5E-02)); +#97140 = LINE('',#97141,#97142); +#97141 = CARTESIAN_POINT('',(108.81375,-71.9,-3.5E-02)); +#97142 = VECTOR('',#97143,1.); +#97143 = DIRECTION('',(0.,0.,1.)); +#97144 = ORIENTED_EDGE('',*,*,#97145,.F.); +#97145 = EDGE_CURVE('',#97107,#97138,#97146,.T.); +#97146 = LINE('',#97147,#97148); +#97147 = CARTESIAN_POINT('',(108.81375,-72.75,-3.5E-02)); +#97148 = VECTOR('',#97149,1.); +#97149 = DIRECTION('',(0.,1.,0.)); +#97150 = PLANE('',#97151); +#97151 = AXIS2_PLACEMENT_3D('',#97152,#97153,#97154); +#97152 = CARTESIAN_POINT('',(108.81375,-72.75,-3.5E-02)); +#97153 = DIRECTION('',(-1.,0.,0.)); +#97154 = DIRECTION('',(0.,1.,0.)); +#97155 = ADVANCED_FACE('',(#97156),#97181,.T.); +#97156 = FACE_BOUND('',#97157,.T.); +#97157 = EDGE_LOOP('',(#97158,#97159,#97167,#97175)); +#97158 = ORIENTED_EDGE('',*,*,#97137,.T.); +#97159 = ORIENTED_EDGE('',*,*,#97160,.T.); +#97160 = EDGE_CURVE('',#97130,#97161,#97163,.T.); +#97161 = VERTEX_POINT('',#97162); +#97162 = CARTESIAN_POINT('',(110.41375,-71.9,0.)); +#97163 = LINE('',#97164,#97165); +#97164 = CARTESIAN_POINT('',(108.81375,-71.9,0.)); +#97165 = VECTOR('',#97166,1.); +#97166 = DIRECTION('',(1.,0.,0.)); +#97167 = ORIENTED_EDGE('',*,*,#97168,.F.); +#97168 = EDGE_CURVE('',#97169,#97161,#97171,.T.); +#97169 = VERTEX_POINT('',#97170); +#97170 = CARTESIAN_POINT('',(110.41375,-71.9,-3.5E-02)); +#97171 = LINE('',#97172,#97173); +#97172 = CARTESIAN_POINT('',(110.41375,-71.9,-3.5E-02)); +#97173 = VECTOR('',#97174,1.); +#97174 = DIRECTION('',(0.,0.,1.)); +#97175 = ORIENTED_EDGE('',*,*,#97176,.F.); +#97176 = EDGE_CURVE('',#97138,#97169,#97177,.T.); +#97177 = LINE('',#97178,#97179); +#97178 = CARTESIAN_POINT('',(108.81375,-71.9,-3.5E-02)); +#97179 = VECTOR('',#97180,1.); +#97180 = DIRECTION('',(1.,0.,0.)); +#97181 = PLANE('',#97182); +#97182 = AXIS2_PLACEMENT_3D('',#97183,#97184,#97185); +#97183 = CARTESIAN_POINT('',(108.81375,-71.9,-3.5E-02)); +#97184 = DIRECTION('',(0.,1.,0.)); +#97185 = DIRECTION('',(1.,0.,0.)); +#97186 = ADVANCED_FACE('',(#97187),#97203,.T.); +#97187 = FACE_BOUND('',#97188,.T.); +#97188 = EDGE_LOOP('',(#97189,#97190,#97196,#97197)); +#97189 = ORIENTED_EDGE('',*,*,#97168,.T.); +#97190 = ORIENTED_EDGE('',*,*,#97191,.T.); +#97191 = EDGE_CURVE('',#97161,#97091,#97192,.T.); +#97192 = LINE('',#97193,#97194); +#97193 = CARTESIAN_POINT('',(110.41375,-71.9,0.)); +#97194 = VECTOR('',#97195,1.); +#97195 = DIRECTION('',(0.,-1.,0.)); +#97196 = ORIENTED_EDGE('',*,*,#97088,.F.); +#97197 = ORIENTED_EDGE('',*,*,#97198,.F.); +#97198 = EDGE_CURVE('',#97169,#97089,#97199,.T.); +#97199 = LINE('',#97200,#97201); +#97200 = CARTESIAN_POINT('',(110.41375,-71.9,-3.5E-02)); +#97201 = VECTOR('',#97202,1.); +#97202 = DIRECTION('',(0.,-1.,0.)); +#97203 = PLANE('',#97204); +#97204 = AXIS2_PLACEMENT_3D('',#97205,#97206,#97207); +#97205 = CARTESIAN_POINT('',(110.41375,-71.9,-3.5E-02)); +#97206 = DIRECTION('',(1.,0.,-0.)); +#97207 = DIRECTION('',(0.,-1.,0.)); +#97208 = ADVANCED_FACE('',(#97209),#97215,.F.); +#97209 = FACE_BOUND('',#97210,.T.); +#97210 = EDGE_LOOP('',(#97211,#97212,#97213,#97214)); +#97211 = ORIENTED_EDGE('',*,*,#97114,.T.); +#97212 = ORIENTED_EDGE('',*,*,#97145,.T.); +#97213 = ORIENTED_EDGE('',*,*,#97176,.T.); +#97214 = ORIENTED_EDGE('',*,*,#97198,.T.); +#97215 = PLANE('',#97216); +#97216 = AXIS2_PLACEMENT_3D('',#97217,#97218,#97219); +#97217 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#97218 = DIRECTION('',(0.,0.,1.)); +#97219 = DIRECTION('',(1.,0.,-0.)); +#97220 = ADVANCED_FACE('',(#97221),#97227,.T.); +#97221 = FACE_BOUND('',#97222,.F.); +#97222 = EDGE_LOOP('',(#97223,#97224,#97225,#97226)); +#97223 = ORIENTED_EDGE('',*,*,#97098,.T.); +#97224 = ORIENTED_EDGE('',*,*,#97129,.T.); +#97225 = ORIENTED_EDGE('',*,*,#97160,.T.); +#97226 = ORIENTED_EDGE('',*,*,#97191,.T.); +#97227 = PLANE('',#97228); +#97228 = AXIS2_PLACEMENT_3D('',#97229,#97230,#97231); +#97229 = CARTESIAN_POINT('',(0.,0.,0.)); +#97230 = DIRECTION('',(0.,0.,1.)); +#97231 = DIRECTION('',(1.,0.,-0.)); +#97232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#97236)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#97233,#97234,#97235)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#97233 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#97234 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#97235 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#97236 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#97233, + 'distance_accuracy_value','confusion accuracy'); +#97237 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#97238,#97240); +#97238 = ( REPRESENTATION_RELATIONSHIP('','',#97081,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#97239) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#97239 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2007); +#97240 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #97241); +#97241 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('500','=>[0:1:1:493]','',#5, + #97076,$); +#97242 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#97078)); +#97243 = SHAPE_DEFINITION_REPRESENTATION(#97244,#97250); +#97244 = PRODUCT_DEFINITION_SHAPE('','',#97245); +#97245 = PRODUCT_DEFINITION('design','',#97246,#97249); +#97246 = PRODUCT_DEFINITION_FORMATION('','',#97247); +#97247 = PRODUCT('HackPad_pad_244','HackPad_pad_244','',(#97248)); +#97248 = PRODUCT_CONTEXT('',#2,'mechanical'); +#97249 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#97250 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#97251),#97401); +#97251 = MANIFOLD_SOLID_BREP('',#97252); +#97252 = CLOSED_SHELL('',(#97253,#97293,#97324,#97355,#97377,#97389)); +#97253 = ADVANCED_FACE('',(#97254),#97288,.T.); +#97254 = FACE_BOUND('',#97255,.T.); +#97255 = EDGE_LOOP('',(#97256,#97266,#97274,#97282)); +#97256 = ORIENTED_EDGE('',*,*,#97257,.T.); +#97257 = EDGE_CURVE('',#97258,#97260,#97262,.T.); +#97258 = VERTEX_POINT('',#97259); +#97259 = CARTESIAN_POINT('',(180.66375,-91.625,-3.5E-02)); +#97260 = VERTEX_POINT('',#97261); +#97261 = CARTESIAN_POINT('',(180.66375,-91.625,0.)); +#97262 = LINE('',#97263,#97264); +#97263 = CARTESIAN_POINT('',(180.66375,-91.625,-3.5E-02)); +#97264 = VECTOR('',#97265,1.); +#97265 = DIRECTION('',(0.,0.,1.)); +#97266 = ORIENTED_EDGE('',*,*,#97267,.T.); +#97267 = EDGE_CURVE('',#97260,#97268,#97270,.T.); +#97268 = VERTEX_POINT('',#97269); +#97269 = CARTESIAN_POINT('',(179.06375,-91.625,0.)); +#97270 = LINE('',#97271,#97272); +#97271 = CARTESIAN_POINT('',(180.66375,-91.625,0.)); +#97272 = VECTOR('',#97273,1.); +#97273 = DIRECTION('',(-1.,0.,0.)); +#97274 = ORIENTED_EDGE('',*,*,#97275,.F.); +#97275 = EDGE_CURVE('',#97276,#97268,#97278,.T.); +#97276 = VERTEX_POINT('',#97277); +#97277 = CARTESIAN_POINT('',(179.06375,-91.625,-3.5E-02)); +#97278 = LINE('',#97279,#97280); +#97279 = CARTESIAN_POINT('',(179.06375,-91.625,-3.5E-02)); +#97280 = VECTOR('',#97281,1.); +#97281 = DIRECTION('',(0.,0.,1.)); +#97282 = ORIENTED_EDGE('',*,*,#97283,.F.); +#97283 = EDGE_CURVE('',#97258,#97276,#97284,.T.); +#97284 = LINE('',#97285,#97286); +#97285 = CARTESIAN_POINT('',(180.66375,-91.625,-3.5E-02)); +#97286 = VECTOR('',#97287,1.); +#97287 = DIRECTION('',(-1.,0.,0.)); +#97288 = PLANE('',#97289); +#97289 = AXIS2_PLACEMENT_3D('',#97290,#97291,#97292); +#97290 = CARTESIAN_POINT('',(180.66375,-91.625,-3.5E-02)); +#97291 = DIRECTION('',(0.,-1.,0.)); +#97292 = DIRECTION('',(-1.,0.,0.)); +#97293 = ADVANCED_FACE('',(#97294),#97319,.T.); +#97294 = FACE_BOUND('',#97295,.T.); +#97295 = EDGE_LOOP('',(#97296,#97297,#97305,#97313)); +#97296 = ORIENTED_EDGE('',*,*,#97275,.T.); +#97297 = ORIENTED_EDGE('',*,*,#97298,.T.); +#97298 = EDGE_CURVE('',#97268,#97299,#97301,.T.); +#97299 = VERTEX_POINT('',#97300); +#97300 = CARTESIAN_POINT('',(179.06375,-90.775,0.)); +#97301 = LINE('',#97302,#97303); +#97302 = CARTESIAN_POINT('',(179.06375,-91.625,0.)); +#97303 = VECTOR('',#97304,1.); +#97304 = DIRECTION('',(0.,1.,0.)); +#97305 = ORIENTED_EDGE('',*,*,#97306,.F.); +#97306 = EDGE_CURVE('',#97307,#97299,#97309,.T.); +#97307 = VERTEX_POINT('',#97308); +#97308 = CARTESIAN_POINT('',(179.06375,-90.775,-3.5E-02)); +#97309 = LINE('',#97310,#97311); +#97310 = CARTESIAN_POINT('',(179.06375,-90.775,-3.5E-02)); +#97311 = VECTOR('',#97312,1.); +#97312 = DIRECTION('',(0.,0.,1.)); +#97313 = ORIENTED_EDGE('',*,*,#97314,.F.); +#97314 = EDGE_CURVE('',#97276,#97307,#97315,.T.); +#97315 = LINE('',#97316,#97317); +#97316 = CARTESIAN_POINT('',(179.06375,-91.625,-3.5E-02)); +#97317 = VECTOR('',#97318,1.); +#97318 = DIRECTION('',(0.,1.,0.)); +#97319 = PLANE('',#97320); +#97320 = AXIS2_PLACEMENT_3D('',#97321,#97322,#97323); +#97321 = CARTESIAN_POINT('',(179.06375,-91.625,-3.5E-02)); +#97322 = DIRECTION('',(-1.,0.,0.)); +#97323 = DIRECTION('',(0.,1.,0.)); +#97324 = ADVANCED_FACE('',(#97325),#97350,.T.); +#97325 = FACE_BOUND('',#97326,.T.); +#97326 = EDGE_LOOP('',(#97327,#97328,#97336,#97344)); +#97327 = ORIENTED_EDGE('',*,*,#97306,.T.); +#97328 = ORIENTED_EDGE('',*,*,#97329,.T.); +#97329 = EDGE_CURVE('',#97299,#97330,#97332,.T.); +#97330 = VERTEX_POINT('',#97331); +#97331 = CARTESIAN_POINT('',(180.66375,-90.775,0.)); +#97332 = LINE('',#97333,#97334); +#97333 = CARTESIAN_POINT('',(179.06375,-90.775,0.)); +#97334 = VECTOR('',#97335,1.); +#97335 = DIRECTION('',(1.,0.,0.)); +#97336 = ORIENTED_EDGE('',*,*,#97337,.F.); +#97337 = EDGE_CURVE('',#97338,#97330,#97340,.T.); +#97338 = VERTEX_POINT('',#97339); +#97339 = CARTESIAN_POINT('',(180.66375,-90.775,-3.5E-02)); +#97340 = LINE('',#97341,#97342); +#97341 = CARTESIAN_POINT('',(180.66375,-90.775,-3.5E-02)); +#97342 = VECTOR('',#97343,1.); +#97343 = DIRECTION('',(0.,0.,1.)); +#97344 = ORIENTED_EDGE('',*,*,#97345,.F.); +#97345 = EDGE_CURVE('',#97307,#97338,#97346,.T.); +#97346 = LINE('',#97347,#97348); +#97347 = CARTESIAN_POINT('',(179.06375,-90.775,-3.5E-02)); +#97348 = VECTOR('',#97349,1.); +#97349 = DIRECTION('',(1.,0.,0.)); +#97350 = PLANE('',#97351); +#97351 = AXIS2_PLACEMENT_3D('',#97352,#97353,#97354); +#97352 = CARTESIAN_POINT('',(179.06375,-90.775,-3.5E-02)); +#97353 = DIRECTION('',(0.,1.,0.)); +#97354 = DIRECTION('',(1.,0.,0.)); +#97355 = ADVANCED_FACE('',(#97356),#97372,.T.); +#97356 = FACE_BOUND('',#97357,.T.); +#97357 = EDGE_LOOP('',(#97358,#97359,#97365,#97366)); +#97358 = ORIENTED_EDGE('',*,*,#97337,.T.); +#97359 = ORIENTED_EDGE('',*,*,#97360,.T.); +#97360 = EDGE_CURVE('',#97330,#97260,#97361,.T.); +#97361 = LINE('',#97362,#97363); +#97362 = CARTESIAN_POINT('',(180.66375,-90.775,0.)); +#97363 = VECTOR('',#97364,1.); +#97364 = DIRECTION('',(0.,-1.,0.)); +#97365 = ORIENTED_EDGE('',*,*,#97257,.F.); +#97366 = ORIENTED_EDGE('',*,*,#97367,.F.); +#97367 = EDGE_CURVE('',#97338,#97258,#97368,.T.); +#97368 = LINE('',#97369,#97370); +#97369 = CARTESIAN_POINT('',(180.66375,-90.775,-3.5E-02)); +#97370 = VECTOR('',#97371,1.); +#97371 = DIRECTION('',(0.,-1.,0.)); +#97372 = PLANE('',#97373); +#97373 = AXIS2_PLACEMENT_3D('',#97374,#97375,#97376); +#97374 = CARTESIAN_POINT('',(180.66375,-90.775,-3.5E-02)); +#97375 = DIRECTION('',(1.,0.,-0.)); +#97376 = DIRECTION('',(0.,-1.,0.)); +#97377 = ADVANCED_FACE('',(#97378),#97384,.F.); +#97378 = FACE_BOUND('',#97379,.T.); +#97379 = EDGE_LOOP('',(#97380,#97381,#97382,#97383)); +#97380 = ORIENTED_EDGE('',*,*,#97283,.T.); +#97381 = ORIENTED_EDGE('',*,*,#97314,.T.); +#97382 = ORIENTED_EDGE('',*,*,#97345,.T.); +#97383 = ORIENTED_EDGE('',*,*,#97367,.T.); +#97384 = PLANE('',#97385); +#97385 = AXIS2_PLACEMENT_3D('',#97386,#97387,#97388); +#97386 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#97387 = DIRECTION('',(0.,0.,1.)); +#97388 = DIRECTION('',(1.,0.,-0.)); +#97389 = ADVANCED_FACE('',(#97390),#97396,.T.); +#97390 = FACE_BOUND('',#97391,.F.); +#97391 = EDGE_LOOP('',(#97392,#97393,#97394,#97395)); +#97392 = ORIENTED_EDGE('',*,*,#97267,.T.); +#97393 = ORIENTED_EDGE('',*,*,#97298,.T.); +#97394 = ORIENTED_EDGE('',*,*,#97329,.T.); +#97395 = ORIENTED_EDGE('',*,*,#97360,.T.); +#97396 = PLANE('',#97397); +#97397 = AXIS2_PLACEMENT_3D('',#97398,#97399,#97400); +#97398 = CARTESIAN_POINT('',(0.,0.,0.)); +#97399 = DIRECTION('',(0.,0.,1.)); +#97400 = DIRECTION('',(1.,0.,-0.)); +#97401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#97405)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#97402,#97403,#97404)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#97402 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#97403 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#97404 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#97405 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#97402, + 'distance_accuracy_value','confusion accuracy'); +#97406 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#97407,#97409); +#97407 = ( REPRESENTATION_RELATIONSHIP('','',#97250,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#97408) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#97408 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2011); +#97409 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #97410); +#97410 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('501','=>[0:1:1:494]','',#5, + #97245,$); +#97411 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#97247)); +#97412 = SHAPE_DEFINITION_REPRESENTATION(#97413,#97419); +#97413 = PRODUCT_DEFINITION_SHAPE('','',#97414); +#97414 = PRODUCT_DEFINITION('design','',#97415,#97418); +#97415 = PRODUCT_DEFINITION_FORMATION('','',#97416); +#97416 = PRODUCT('HackPad_pad_245','HackPad_pad_245','',(#97417)); +#97417 = PRODUCT_CONTEXT('',#2,'mechanical'); +#97418 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#97419 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#97420),#97570); +#97420 = MANIFOLD_SOLID_BREP('',#97421); +#97421 = CLOSED_SHELL('',(#97422,#97462,#97493,#97524,#97546,#97558)); +#97422 = ADVANCED_FACE('',(#97423),#97457,.T.); +#97423 = FACE_BOUND('',#97424,.T.); +#97424 = EDGE_LOOP('',(#97425,#97435,#97443,#97451)); +#97425 = ORIENTED_EDGE('',*,*,#97426,.T.); +#97426 = EDGE_CURVE('',#97427,#97429,#97431,.T.); +#97427 = VERTEX_POINT('',#97428); +#97428 = CARTESIAN_POINT('',(180.66375,-93.375,-3.5E-02)); +#97429 = VERTEX_POINT('',#97430); +#97430 = CARTESIAN_POINT('',(180.66375,-93.375,0.)); +#97431 = LINE('',#97432,#97433); +#97432 = CARTESIAN_POINT('',(180.66375,-93.375,-3.5E-02)); +#97433 = VECTOR('',#97434,1.); +#97434 = DIRECTION('',(0.,0.,1.)); +#97435 = ORIENTED_EDGE('',*,*,#97436,.T.); +#97436 = EDGE_CURVE('',#97429,#97437,#97439,.T.); +#97437 = VERTEX_POINT('',#97438); +#97438 = CARTESIAN_POINT('',(179.06375,-93.375,0.)); +#97439 = LINE('',#97440,#97441); +#97440 = CARTESIAN_POINT('',(180.66375,-93.375,0.)); +#97441 = VECTOR('',#97442,1.); +#97442 = DIRECTION('',(-1.,0.,0.)); +#97443 = ORIENTED_EDGE('',*,*,#97444,.F.); +#97444 = EDGE_CURVE('',#97445,#97437,#97447,.T.); +#97445 = VERTEX_POINT('',#97446); +#97446 = CARTESIAN_POINT('',(179.06375,-93.375,-3.5E-02)); +#97447 = LINE('',#97448,#97449); +#97448 = CARTESIAN_POINT('',(179.06375,-93.375,-3.5E-02)); +#97449 = VECTOR('',#97450,1.); +#97450 = DIRECTION('',(0.,0.,1.)); +#97451 = ORIENTED_EDGE('',*,*,#97452,.F.); +#97452 = EDGE_CURVE('',#97427,#97445,#97453,.T.); +#97453 = LINE('',#97454,#97455); +#97454 = CARTESIAN_POINT('',(180.66375,-93.375,-3.5E-02)); +#97455 = VECTOR('',#97456,1.); +#97456 = DIRECTION('',(-1.,0.,0.)); +#97457 = PLANE('',#97458); +#97458 = AXIS2_PLACEMENT_3D('',#97459,#97460,#97461); +#97459 = CARTESIAN_POINT('',(180.66375,-93.375,-3.5E-02)); +#97460 = DIRECTION('',(0.,-1.,0.)); +#97461 = DIRECTION('',(-1.,0.,0.)); +#97462 = ADVANCED_FACE('',(#97463),#97488,.T.); +#97463 = FACE_BOUND('',#97464,.T.); +#97464 = EDGE_LOOP('',(#97465,#97466,#97474,#97482)); +#97465 = ORIENTED_EDGE('',*,*,#97444,.T.); +#97466 = ORIENTED_EDGE('',*,*,#97467,.T.); +#97467 = EDGE_CURVE('',#97437,#97468,#97470,.T.); +#97468 = VERTEX_POINT('',#97469); +#97469 = CARTESIAN_POINT('',(179.06375,-92.525,0.)); +#97470 = LINE('',#97471,#97472); +#97471 = CARTESIAN_POINT('',(179.06375,-93.375,0.)); +#97472 = VECTOR('',#97473,1.); +#97473 = DIRECTION('',(0.,1.,0.)); +#97474 = ORIENTED_EDGE('',*,*,#97475,.F.); +#97475 = EDGE_CURVE('',#97476,#97468,#97478,.T.); +#97476 = VERTEX_POINT('',#97477); +#97477 = CARTESIAN_POINT('',(179.06375,-92.525,-3.5E-02)); +#97478 = LINE('',#97479,#97480); +#97479 = CARTESIAN_POINT('',(179.06375,-92.525,-3.5E-02)); +#97480 = VECTOR('',#97481,1.); +#97481 = DIRECTION('',(0.,0.,1.)); +#97482 = ORIENTED_EDGE('',*,*,#97483,.F.); +#97483 = EDGE_CURVE('',#97445,#97476,#97484,.T.); +#97484 = LINE('',#97485,#97486); +#97485 = CARTESIAN_POINT('',(179.06375,-93.375,-3.5E-02)); +#97486 = VECTOR('',#97487,1.); +#97487 = DIRECTION('',(0.,1.,0.)); +#97488 = PLANE('',#97489); +#97489 = AXIS2_PLACEMENT_3D('',#97490,#97491,#97492); +#97490 = CARTESIAN_POINT('',(179.06375,-93.375,-3.5E-02)); +#97491 = DIRECTION('',(-1.,0.,0.)); +#97492 = DIRECTION('',(0.,1.,0.)); +#97493 = ADVANCED_FACE('',(#97494),#97519,.T.); +#97494 = FACE_BOUND('',#97495,.T.); +#97495 = EDGE_LOOP('',(#97496,#97497,#97505,#97513)); +#97496 = ORIENTED_EDGE('',*,*,#97475,.T.); +#97497 = ORIENTED_EDGE('',*,*,#97498,.T.); +#97498 = EDGE_CURVE('',#97468,#97499,#97501,.T.); +#97499 = VERTEX_POINT('',#97500); +#97500 = CARTESIAN_POINT('',(180.66375,-92.525,0.)); +#97501 = LINE('',#97502,#97503); +#97502 = CARTESIAN_POINT('',(179.06375,-92.525,0.)); +#97503 = VECTOR('',#97504,1.); +#97504 = DIRECTION('',(1.,0.,0.)); +#97505 = ORIENTED_EDGE('',*,*,#97506,.F.); +#97506 = EDGE_CURVE('',#97507,#97499,#97509,.T.); +#97507 = VERTEX_POINT('',#97508); +#97508 = CARTESIAN_POINT('',(180.66375,-92.525,-3.5E-02)); +#97509 = LINE('',#97510,#97511); +#97510 = CARTESIAN_POINT('',(180.66375,-92.525,-3.5E-02)); +#97511 = VECTOR('',#97512,1.); +#97512 = DIRECTION('',(0.,0.,1.)); +#97513 = ORIENTED_EDGE('',*,*,#97514,.F.); +#97514 = EDGE_CURVE('',#97476,#97507,#97515,.T.); +#97515 = LINE('',#97516,#97517); +#97516 = CARTESIAN_POINT('',(179.06375,-92.525,-3.5E-02)); +#97517 = VECTOR('',#97518,1.); +#97518 = DIRECTION('',(1.,0.,0.)); +#97519 = PLANE('',#97520); +#97520 = AXIS2_PLACEMENT_3D('',#97521,#97522,#97523); +#97521 = CARTESIAN_POINT('',(179.06375,-92.525,-3.5E-02)); +#97522 = DIRECTION('',(0.,1.,0.)); +#97523 = DIRECTION('',(1.,0.,0.)); +#97524 = ADVANCED_FACE('',(#97525),#97541,.T.); +#97525 = FACE_BOUND('',#97526,.T.); +#97526 = EDGE_LOOP('',(#97527,#97528,#97534,#97535)); +#97527 = ORIENTED_EDGE('',*,*,#97506,.T.); +#97528 = ORIENTED_EDGE('',*,*,#97529,.T.); +#97529 = EDGE_CURVE('',#97499,#97429,#97530,.T.); +#97530 = LINE('',#97531,#97532); +#97531 = CARTESIAN_POINT('',(180.66375,-92.525,0.)); +#97532 = VECTOR('',#97533,1.); +#97533 = DIRECTION('',(0.,-1.,0.)); +#97534 = ORIENTED_EDGE('',*,*,#97426,.F.); +#97535 = ORIENTED_EDGE('',*,*,#97536,.F.); +#97536 = EDGE_CURVE('',#97507,#97427,#97537,.T.); +#97537 = LINE('',#97538,#97539); +#97538 = CARTESIAN_POINT('',(180.66375,-92.525,-3.5E-02)); +#97539 = VECTOR('',#97540,1.); +#97540 = DIRECTION('',(0.,-1.,0.)); +#97541 = PLANE('',#97542); +#97542 = AXIS2_PLACEMENT_3D('',#97543,#97544,#97545); +#97543 = CARTESIAN_POINT('',(180.66375,-92.525,-3.5E-02)); +#97544 = DIRECTION('',(1.,0.,-0.)); +#97545 = DIRECTION('',(0.,-1.,0.)); +#97546 = ADVANCED_FACE('',(#97547),#97553,.F.); +#97547 = FACE_BOUND('',#97548,.T.); +#97548 = EDGE_LOOP('',(#97549,#97550,#97551,#97552)); +#97549 = ORIENTED_EDGE('',*,*,#97452,.T.); +#97550 = ORIENTED_EDGE('',*,*,#97483,.T.); +#97551 = ORIENTED_EDGE('',*,*,#97514,.T.); +#97552 = ORIENTED_EDGE('',*,*,#97536,.T.); +#97553 = PLANE('',#97554); +#97554 = AXIS2_PLACEMENT_3D('',#97555,#97556,#97557); +#97555 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#97556 = DIRECTION('',(0.,0.,1.)); +#97557 = DIRECTION('',(1.,0.,-0.)); +#97558 = ADVANCED_FACE('',(#97559),#97565,.T.); +#97559 = FACE_BOUND('',#97560,.F.); +#97560 = EDGE_LOOP('',(#97561,#97562,#97563,#97564)); +#97561 = ORIENTED_EDGE('',*,*,#97436,.T.); +#97562 = ORIENTED_EDGE('',*,*,#97467,.T.); +#97563 = ORIENTED_EDGE('',*,*,#97498,.T.); +#97564 = ORIENTED_EDGE('',*,*,#97529,.T.); +#97565 = PLANE('',#97566); +#97566 = AXIS2_PLACEMENT_3D('',#97567,#97568,#97569); +#97567 = CARTESIAN_POINT('',(0.,0.,0.)); +#97568 = DIRECTION('',(0.,0.,1.)); +#97569 = DIRECTION('',(1.,0.,-0.)); +#97570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#97574)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#97571,#97572,#97573)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#97571 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#97572 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#97573 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#97574 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#97571, + 'distance_accuracy_value','confusion accuracy'); +#97575 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#97576,#97578); +#97576 = ( REPRESENTATION_RELATIONSHIP('','',#97419,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#97577) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#97577 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2015); +#97578 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #97579); +#97579 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('502','=>[0:1:1:495]','',#5, + #97414,$); +#97580 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#97416)); +#97581 = SHAPE_DEFINITION_REPRESENTATION(#97582,#97588); +#97582 = PRODUCT_DEFINITION_SHAPE('','',#97583); +#97583 = PRODUCT_DEFINITION('design','',#97584,#97587); +#97584 = PRODUCT_DEFINITION_FORMATION('','',#97585); +#97585 = PRODUCT('HackPad_pad_246','HackPad_pad_246','',(#97586)); +#97586 = PRODUCT_CONTEXT('',#2,'mechanical'); +#97587 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#97588 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#97589),#97739); +#97589 = MANIFOLD_SOLID_BREP('',#97590); +#97590 = CLOSED_SHELL('',(#97591,#97631,#97662,#97693,#97715,#97727)); +#97591 = ADVANCED_FACE('',(#97592),#97626,.T.); +#97592 = FACE_BOUND('',#97593,.T.); +#97593 = EDGE_LOOP('',(#97594,#97604,#97612,#97620)); +#97594 = ORIENTED_EDGE('',*,*,#97595,.T.); +#97595 = EDGE_CURVE('',#97596,#97598,#97600,.T.); +#97596 = VERTEX_POINT('',#97597); +#97597 = CARTESIAN_POINT('',(177.16375,-93.375,-3.5E-02)); +#97598 = VERTEX_POINT('',#97599); +#97599 = CARTESIAN_POINT('',(177.16375,-93.375,0.)); +#97600 = LINE('',#97601,#97602); +#97601 = CARTESIAN_POINT('',(177.16375,-93.375,-3.5E-02)); +#97602 = VECTOR('',#97603,1.); +#97603 = DIRECTION('',(0.,0.,1.)); +#97604 = ORIENTED_EDGE('',*,*,#97605,.T.); +#97605 = EDGE_CURVE('',#97598,#97606,#97608,.T.); +#97606 = VERTEX_POINT('',#97607); +#97607 = CARTESIAN_POINT('',(175.56375,-93.375,0.)); +#97608 = LINE('',#97609,#97610); +#97609 = CARTESIAN_POINT('',(177.16375,-93.375,0.)); +#97610 = VECTOR('',#97611,1.); +#97611 = DIRECTION('',(-1.,0.,0.)); +#97612 = ORIENTED_EDGE('',*,*,#97613,.F.); +#97613 = EDGE_CURVE('',#97614,#97606,#97616,.T.); +#97614 = VERTEX_POINT('',#97615); +#97615 = CARTESIAN_POINT('',(175.56375,-93.375,-3.5E-02)); +#97616 = LINE('',#97617,#97618); +#97617 = CARTESIAN_POINT('',(175.56375,-93.375,-3.5E-02)); +#97618 = VECTOR('',#97619,1.); +#97619 = DIRECTION('',(0.,0.,1.)); +#97620 = ORIENTED_EDGE('',*,*,#97621,.F.); +#97621 = EDGE_CURVE('',#97596,#97614,#97622,.T.); +#97622 = LINE('',#97623,#97624); +#97623 = CARTESIAN_POINT('',(177.16375,-93.375,-3.5E-02)); +#97624 = VECTOR('',#97625,1.); +#97625 = DIRECTION('',(-1.,0.,0.)); +#97626 = PLANE('',#97627); +#97627 = AXIS2_PLACEMENT_3D('',#97628,#97629,#97630); +#97628 = CARTESIAN_POINT('',(177.16375,-93.375,-3.5E-02)); +#97629 = DIRECTION('',(0.,-1.,0.)); +#97630 = DIRECTION('',(-1.,0.,0.)); +#97631 = ADVANCED_FACE('',(#97632),#97657,.T.); +#97632 = FACE_BOUND('',#97633,.T.); +#97633 = EDGE_LOOP('',(#97634,#97635,#97643,#97651)); +#97634 = ORIENTED_EDGE('',*,*,#97613,.T.); +#97635 = ORIENTED_EDGE('',*,*,#97636,.T.); +#97636 = EDGE_CURVE('',#97606,#97637,#97639,.T.); +#97637 = VERTEX_POINT('',#97638); +#97638 = CARTESIAN_POINT('',(175.56375,-92.525,0.)); +#97639 = LINE('',#97640,#97641); +#97640 = CARTESIAN_POINT('',(175.56375,-93.375,0.)); +#97641 = VECTOR('',#97642,1.); +#97642 = DIRECTION('',(0.,1.,0.)); +#97643 = ORIENTED_EDGE('',*,*,#97644,.F.); +#97644 = EDGE_CURVE('',#97645,#97637,#97647,.T.); +#97645 = VERTEX_POINT('',#97646); +#97646 = CARTESIAN_POINT('',(175.56375,-92.525,-3.5E-02)); +#97647 = LINE('',#97648,#97649); +#97648 = CARTESIAN_POINT('',(175.56375,-92.525,-3.5E-02)); +#97649 = VECTOR('',#97650,1.); +#97650 = DIRECTION('',(0.,0.,1.)); +#97651 = ORIENTED_EDGE('',*,*,#97652,.F.); +#97652 = EDGE_CURVE('',#97614,#97645,#97653,.T.); +#97653 = LINE('',#97654,#97655); +#97654 = CARTESIAN_POINT('',(175.56375,-93.375,-3.5E-02)); +#97655 = VECTOR('',#97656,1.); +#97656 = DIRECTION('',(0.,1.,0.)); +#97657 = PLANE('',#97658); +#97658 = AXIS2_PLACEMENT_3D('',#97659,#97660,#97661); +#97659 = CARTESIAN_POINT('',(175.56375,-93.375,-3.5E-02)); +#97660 = DIRECTION('',(-1.,0.,0.)); +#97661 = DIRECTION('',(0.,1.,0.)); +#97662 = ADVANCED_FACE('',(#97663),#97688,.T.); +#97663 = FACE_BOUND('',#97664,.T.); +#97664 = EDGE_LOOP('',(#97665,#97666,#97674,#97682)); +#97665 = ORIENTED_EDGE('',*,*,#97644,.T.); +#97666 = ORIENTED_EDGE('',*,*,#97667,.T.); +#97667 = EDGE_CURVE('',#97637,#97668,#97670,.T.); +#97668 = VERTEX_POINT('',#97669); +#97669 = CARTESIAN_POINT('',(177.16375,-92.525,0.)); +#97670 = LINE('',#97671,#97672); +#97671 = CARTESIAN_POINT('',(175.56375,-92.525,0.)); +#97672 = VECTOR('',#97673,1.); +#97673 = DIRECTION('',(1.,0.,0.)); +#97674 = ORIENTED_EDGE('',*,*,#97675,.F.); +#97675 = EDGE_CURVE('',#97676,#97668,#97678,.T.); +#97676 = VERTEX_POINT('',#97677); +#97677 = CARTESIAN_POINT('',(177.16375,-92.525,-3.5E-02)); +#97678 = LINE('',#97679,#97680); +#97679 = CARTESIAN_POINT('',(177.16375,-92.525,-3.5E-02)); +#97680 = VECTOR('',#97681,1.); +#97681 = DIRECTION('',(0.,0.,1.)); +#97682 = ORIENTED_EDGE('',*,*,#97683,.F.); +#97683 = EDGE_CURVE('',#97645,#97676,#97684,.T.); +#97684 = LINE('',#97685,#97686); +#97685 = CARTESIAN_POINT('',(175.56375,-92.525,-3.5E-02)); +#97686 = VECTOR('',#97687,1.); +#97687 = DIRECTION('',(1.,0.,0.)); +#97688 = PLANE('',#97689); +#97689 = AXIS2_PLACEMENT_3D('',#97690,#97691,#97692); +#97690 = CARTESIAN_POINT('',(175.56375,-92.525,-3.5E-02)); +#97691 = DIRECTION('',(0.,1.,0.)); +#97692 = DIRECTION('',(1.,0.,0.)); +#97693 = ADVANCED_FACE('',(#97694),#97710,.T.); +#97694 = FACE_BOUND('',#97695,.T.); +#97695 = EDGE_LOOP('',(#97696,#97697,#97703,#97704)); +#97696 = ORIENTED_EDGE('',*,*,#97675,.T.); +#97697 = ORIENTED_EDGE('',*,*,#97698,.T.); +#97698 = EDGE_CURVE('',#97668,#97598,#97699,.T.); +#97699 = LINE('',#97700,#97701); +#97700 = CARTESIAN_POINT('',(177.16375,-92.525,0.)); +#97701 = VECTOR('',#97702,1.); +#97702 = DIRECTION('',(0.,-1.,0.)); +#97703 = ORIENTED_EDGE('',*,*,#97595,.F.); +#97704 = ORIENTED_EDGE('',*,*,#97705,.F.); +#97705 = EDGE_CURVE('',#97676,#97596,#97706,.T.); +#97706 = LINE('',#97707,#97708); +#97707 = CARTESIAN_POINT('',(177.16375,-92.525,-3.5E-02)); +#97708 = VECTOR('',#97709,1.); +#97709 = DIRECTION('',(0.,-1.,0.)); +#97710 = PLANE('',#97711); +#97711 = AXIS2_PLACEMENT_3D('',#97712,#97713,#97714); +#97712 = CARTESIAN_POINT('',(177.16375,-92.525,-3.5E-02)); +#97713 = DIRECTION('',(1.,0.,-0.)); +#97714 = DIRECTION('',(0.,-1.,0.)); +#97715 = ADVANCED_FACE('',(#97716),#97722,.F.); +#97716 = FACE_BOUND('',#97717,.T.); +#97717 = EDGE_LOOP('',(#97718,#97719,#97720,#97721)); +#97718 = ORIENTED_EDGE('',*,*,#97621,.T.); +#97719 = ORIENTED_EDGE('',*,*,#97652,.T.); +#97720 = ORIENTED_EDGE('',*,*,#97683,.T.); +#97721 = ORIENTED_EDGE('',*,*,#97705,.T.); +#97722 = PLANE('',#97723); +#97723 = AXIS2_PLACEMENT_3D('',#97724,#97725,#97726); +#97724 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#97725 = DIRECTION('',(0.,0.,1.)); +#97726 = DIRECTION('',(1.,0.,-0.)); +#97727 = ADVANCED_FACE('',(#97728),#97734,.T.); +#97728 = FACE_BOUND('',#97729,.F.); +#97729 = EDGE_LOOP('',(#97730,#97731,#97732,#97733)); +#97730 = ORIENTED_EDGE('',*,*,#97605,.T.); +#97731 = ORIENTED_EDGE('',*,*,#97636,.T.); +#97732 = ORIENTED_EDGE('',*,*,#97667,.T.); +#97733 = ORIENTED_EDGE('',*,*,#97698,.T.); +#97734 = PLANE('',#97735); +#97735 = AXIS2_PLACEMENT_3D('',#97736,#97737,#97738); +#97736 = CARTESIAN_POINT('',(0.,0.,0.)); +#97737 = DIRECTION('',(0.,0.,1.)); +#97738 = DIRECTION('',(1.,0.,-0.)); +#97739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#97743)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#97740,#97741,#97742)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#97740 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#97741 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#97742 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#97743 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#97740, + 'distance_accuracy_value','confusion accuracy'); +#97744 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#97745,#97747); +#97745 = ( REPRESENTATION_RELATIONSHIP('','',#97588,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#97746) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#97746 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2019); +#97747 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #97748); +#97748 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('503','=>[0:1:1:496]','',#5, + #97583,$); +#97749 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#97585)); +#97750 = SHAPE_DEFINITION_REPRESENTATION(#97751,#97757); +#97751 = PRODUCT_DEFINITION_SHAPE('','',#97752); +#97752 = PRODUCT_DEFINITION('design','',#97753,#97756); +#97753 = PRODUCT_DEFINITION_FORMATION('','',#97754); +#97754 = PRODUCT('HackPad_pad_247','HackPad_pad_247','',(#97755)); +#97755 = PRODUCT_CONTEXT('',#2,'mechanical'); +#97756 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#97757 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#97758),#97908); +#97758 = MANIFOLD_SOLID_BREP('',#97759); +#97759 = CLOSED_SHELL('',(#97760,#97800,#97831,#97862,#97884,#97896)); +#97760 = ADVANCED_FACE('',(#97761),#97795,.T.); +#97761 = FACE_BOUND('',#97762,.T.); +#97762 = EDGE_LOOP('',(#97763,#97773,#97781,#97789)); +#97763 = ORIENTED_EDGE('',*,*,#97764,.T.); +#97764 = EDGE_CURVE('',#97765,#97767,#97769,.T.); +#97765 = VERTEX_POINT('',#97766); +#97766 = CARTESIAN_POINT('',(177.16375,-91.625,-3.5E-02)); +#97767 = VERTEX_POINT('',#97768); +#97768 = CARTESIAN_POINT('',(177.16375,-91.625,0.)); +#97769 = LINE('',#97770,#97771); +#97770 = CARTESIAN_POINT('',(177.16375,-91.625,-3.5E-02)); +#97771 = VECTOR('',#97772,1.); +#97772 = DIRECTION('',(0.,0.,1.)); +#97773 = ORIENTED_EDGE('',*,*,#97774,.T.); +#97774 = EDGE_CURVE('',#97767,#97775,#97777,.T.); +#97775 = VERTEX_POINT('',#97776); +#97776 = CARTESIAN_POINT('',(175.56375,-91.625,0.)); +#97777 = LINE('',#97778,#97779); +#97778 = CARTESIAN_POINT('',(177.16375,-91.625,0.)); +#97779 = VECTOR('',#97780,1.); +#97780 = DIRECTION('',(-1.,0.,0.)); +#97781 = ORIENTED_EDGE('',*,*,#97782,.F.); +#97782 = EDGE_CURVE('',#97783,#97775,#97785,.T.); +#97783 = VERTEX_POINT('',#97784); +#97784 = CARTESIAN_POINT('',(175.56375,-91.625,-3.5E-02)); +#97785 = LINE('',#97786,#97787); +#97786 = CARTESIAN_POINT('',(175.56375,-91.625,-3.5E-02)); +#97787 = VECTOR('',#97788,1.); +#97788 = DIRECTION('',(0.,0.,1.)); +#97789 = ORIENTED_EDGE('',*,*,#97790,.F.); +#97790 = EDGE_CURVE('',#97765,#97783,#97791,.T.); +#97791 = LINE('',#97792,#97793); +#97792 = CARTESIAN_POINT('',(177.16375,-91.625,-3.5E-02)); +#97793 = VECTOR('',#97794,1.); +#97794 = DIRECTION('',(-1.,0.,0.)); +#97795 = PLANE('',#97796); +#97796 = AXIS2_PLACEMENT_3D('',#97797,#97798,#97799); +#97797 = CARTESIAN_POINT('',(177.16375,-91.625,-3.5E-02)); +#97798 = DIRECTION('',(0.,-1.,0.)); +#97799 = DIRECTION('',(-1.,0.,0.)); +#97800 = ADVANCED_FACE('',(#97801),#97826,.T.); +#97801 = FACE_BOUND('',#97802,.T.); +#97802 = EDGE_LOOP('',(#97803,#97804,#97812,#97820)); +#97803 = ORIENTED_EDGE('',*,*,#97782,.T.); +#97804 = ORIENTED_EDGE('',*,*,#97805,.T.); +#97805 = EDGE_CURVE('',#97775,#97806,#97808,.T.); +#97806 = VERTEX_POINT('',#97807); +#97807 = CARTESIAN_POINT('',(175.56375,-90.775,0.)); +#97808 = LINE('',#97809,#97810); +#97809 = CARTESIAN_POINT('',(175.56375,-91.625,0.)); +#97810 = VECTOR('',#97811,1.); +#97811 = DIRECTION('',(0.,1.,0.)); +#97812 = ORIENTED_EDGE('',*,*,#97813,.F.); +#97813 = EDGE_CURVE('',#97814,#97806,#97816,.T.); +#97814 = VERTEX_POINT('',#97815); +#97815 = CARTESIAN_POINT('',(175.56375,-90.775,-3.5E-02)); +#97816 = LINE('',#97817,#97818); +#97817 = CARTESIAN_POINT('',(175.56375,-90.775,-3.5E-02)); +#97818 = VECTOR('',#97819,1.); +#97819 = DIRECTION('',(0.,0.,1.)); +#97820 = ORIENTED_EDGE('',*,*,#97821,.F.); +#97821 = EDGE_CURVE('',#97783,#97814,#97822,.T.); +#97822 = LINE('',#97823,#97824); +#97823 = CARTESIAN_POINT('',(175.56375,-91.625,-3.5E-02)); +#97824 = VECTOR('',#97825,1.); +#97825 = DIRECTION('',(0.,1.,0.)); +#97826 = PLANE('',#97827); +#97827 = AXIS2_PLACEMENT_3D('',#97828,#97829,#97830); +#97828 = CARTESIAN_POINT('',(175.56375,-91.625,-3.5E-02)); +#97829 = DIRECTION('',(-1.,0.,0.)); +#97830 = DIRECTION('',(0.,1.,0.)); +#97831 = ADVANCED_FACE('',(#97832),#97857,.T.); +#97832 = FACE_BOUND('',#97833,.T.); +#97833 = EDGE_LOOP('',(#97834,#97835,#97843,#97851)); +#97834 = ORIENTED_EDGE('',*,*,#97813,.T.); +#97835 = ORIENTED_EDGE('',*,*,#97836,.T.); +#97836 = EDGE_CURVE('',#97806,#97837,#97839,.T.); +#97837 = VERTEX_POINT('',#97838); +#97838 = CARTESIAN_POINT('',(177.16375,-90.775,0.)); +#97839 = LINE('',#97840,#97841); +#97840 = CARTESIAN_POINT('',(175.56375,-90.775,0.)); +#97841 = VECTOR('',#97842,1.); +#97842 = DIRECTION('',(1.,0.,0.)); +#97843 = ORIENTED_EDGE('',*,*,#97844,.F.); +#97844 = EDGE_CURVE('',#97845,#97837,#97847,.T.); +#97845 = VERTEX_POINT('',#97846); +#97846 = CARTESIAN_POINT('',(177.16375,-90.775,-3.5E-02)); +#97847 = LINE('',#97848,#97849); +#97848 = CARTESIAN_POINT('',(177.16375,-90.775,-3.5E-02)); +#97849 = VECTOR('',#97850,1.); +#97850 = DIRECTION('',(0.,0.,1.)); +#97851 = ORIENTED_EDGE('',*,*,#97852,.F.); +#97852 = EDGE_CURVE('',#97814,#97845,#97853,.T.); +#97853 = LINE('',#97854,#97855); +#97854 = CARTESIAN_POINT('',(175.56375,-90.775,-3.5E-02)); +#97855 = VECTOR('',#97856,1.); +#97856 = DIRECTION('',(1.,0.,0.)); +#97857 = PLANE('',#97858); +#97858 = AXIS2_PLACEMENT_3D('',#97859,#97860,#97861); +#97859 = CARTESIAN_POINT('',(175.56375,-90.775,-3.5E-02)); +#97860 = DIRECTION('',(0.,1.,0.)); +#97861 = DIRECTION('',(1.,0.,0.)); +#97862 = ADVANCED_FACE('',(#97863),#97879,.T.); +#97863 = FACE_BOUND('',#97864,.T.); +#97864 = EDGE_LOOP('',(#97865,#97866,#97872,#97873)); +#97865 = ORIENTED_EDGE('',*,*,#97844,.T.); +#97866 = ORIENTED_EDGE('',*,*,#97867,.T.); +#97867 = EDGE_CURVE('',#97837,#97767,#97868,.T.); +#97868 = LINE('',#97869,#97870); +#97869 = CARTESIAN_POINT('',(177.16375,-90.775,0.)); +#97870 = VECTOR('',#97871,1.); +#97871 = DIRECTION('',(0.,-1.,0.)); +#97872 = ORIENTED_EDGE('',*,*,#97764,.F.); +#97873 = ORIENTED_EDGE('',*,*,#97874,.F.); +#97874 = EDGE_CURVE('',#97845,#97765,#97875,.T.); +#97875 = LINE('',#97876,#97877); +#97876 = CARTESIAN_POINT('',(177.16375,-90.775,-3.5E-02)); +#97877 = VECTOR('',#97878,1.); +#97878 = DIRECTION('',(0.,-1.,0.)); +#97879 = PLANE('',#97880); +#97880 = AXIS2_PLACEMENT_3D('',#97881,#97882,#97883); +#97881 = CARTESIAN_POINT('',(177.16375,-90.775,-3.5E-02)); +#97882 = DIRECTION('',(1.,0.,-0.)); +#97883 = DIRECTION('',(0.,-1.,0.)); +#97884 = ADVANCED_FACE('',(#97885),#97891,.F.); +#97885 = FACE_BOUND('',#97886,.T.); +#97886 = EDGE_LOOP('',(#97887,#97888,#97889,#97890)); +#97887 = ORIENTED_EDGE('',*,*,#97790,.T.); +#97888 = ORIENTED_EDGE('',*,*,#97821,.T.); +#97889 = ORIENTED_EDGE('',*,*,#97852,.T.); +#97890 = ORIENTED_EDGE('',*,*,#97874,.T.); +#97891 = PLANE('',#97892); +#97892 = AXIS2_PLACEMENT_3D('',#97893,#97894,#97895); +#97893 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#97894 = DIRECTION('',(0.,0.,1.)); +#97895 = DIRECTION('',(1.,0.,-0.)); +#97896 = ADVANCED_FACE('',(#97897),#97903,.T.); +#97897 = FACE_BOUND('',#97898,.F.); +#97898 = EDGE_LOOP('',(#97899,#97900,#97901,#97902)); +#97899 = ORIENTED_EDGE('',*,*,#97774,.T.); +#97900 = ORIENTED_EDGE('',*,*,#97805,.T.); +#97901 = ORIENTED_EDGE('',*,*,#97836,.T.); +#97902 = ORIENTED_EDGE('',*,*,#97867,.T.); +#97903 = PLANE('',#97904); +#97904 = AXIS2_PLACEMENT_3D('',#97905,#97906,#97907); +#97905 = CARTESIAN_POINT('',(0.,0.,0.)); +#97906 = DIRECTION('',(0.,0.,1.)); +#97907 = DIRECTION('',(1.,0.,-0.)); +#97908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#97912)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#97909,#97910,#97911)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#97909 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#97910 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#97911 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#97912 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#97909, + 'distance_accuracy_value','confusion accuracy'); +#97913 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#97914,#97916); +#97914 = ( REPRESENTATION_RELATIONSHIP('','',#97757,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#97915) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#97915 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2023); +#97916 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #97917); +#97917 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('504','=>[0:1:1:497]','',#5, + #97752,$); +#97918 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#97754)); +#97919 = SHAPE_DEFINITION_REPRESENTATION(#97920,#97926); +#97920 = PRODUCT_DEFINITION_SHAPE('','',#97921); +#97921 = PRODUCT_DEFINITION('design','',#97922,#97925); +#97922 = PRODUCT_DEFINITION_FORMATION('','',#97923); +#97923 = PRODUCT('HackPad_pad_248','HackPad_pad_248','',(#97924)); +#97924 = PRODUCT_CONTEXT('',#2,'mechanical'); +#97925 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#97926 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#97927),#98077); +#97927 = MANIFOLD_SOLID_BREP('',#97928); +#97928 = CLOSED_SHELL('',(#97929,#97969,#98000,#98031,#98053,#98065)); +#97929 = ADVANCED_FACE('',(#97930),#97964,.T.); +#97930 = FACE_BOUND('',#97931,.T.); +#97931 = EDGE_LOOP('',(#97932,#97942,#97950,#97958)); +#97932 = ORIENTED_EDGE('',*,*,#97933,.T.); +#97933 = EDGE_CURVE('',#97934,#97936,#97938,.T.); +#97934 = VERTEX_POINT('',#97935); +#97935 = CARTESIAN_POINT('',(113.91375,-128.75,-3.5E-02)); +#97936 = VERTEX_POINT('',#97937); +#97937 = CARTESIAN_POINT('',(113.91375,-128.75,0.)); +#97938 = LINE('',#97939,#97940); +#97939 = CARTESIAN_POINT('',(113.91375,-128.75,-3.5E-02)); +#97940 = VECTOR('',#97941,1.); +#97941 = DIRECTION('',(0.,0.,1.)); +#97942 = ORIENTED_EDGE('',*,*,#97943,.T.); +#97943 = EDGE_CURVE('',#97936,#97944,#97946,.T.); +#97944 = VERTEX_POINT('',#97945); +#97945 = CARTESIAN_POINT('',(112.31375,-128.75,0.)); +#97946 = LINE('',#97947,#97948); +#97947 = CARTESIAN_POINT('',(113.91375,-128.75,0.)); +#97948 = VECTOR('',#97949,1.); +#97949 = DIRECTION('',(-1.,0.,0.)); +#97950 = ORIENTED_EDGE('',*,*,#97951,.F.); +#97951 = EDGE_CURVE('',#97952,#97944,#97954,.T.); +#97952 = VERTEX_POINT('',#97953); +#97953 = CARTESIAN_POINT('',(112.31375,-128.75,-3.5E-02)); +#97954 = LINE('',#97955,#97956); +#97955 = CARTESIAN_POINT('',(112.31375,-128.75,-3.5E-02)); +#97956 = VECTOR('',#97957,1.); +#97957 = DIRECTION('',(0.,0.,1.)); +#97958 = ORIENTED_EDGE('',*,*,#97959,.F.); +#97959 = EDGE_CURVE('',#97934,#97952,#97960,.T.); +#97960 = LINE('',#97961,#97962); +#97961 = CARTESIAN_POINT('',(113.91375,-128.75,-3.5E-02)); +#97962 = VECTOR('',#97963,1.); +#97963 = DIRECTION('',(-1.,0.,0.)); +#97964 = PLANE('',#97965); +#97965 = AXIS2_PLACEMENT_3D('',#97966,#97967,#97968); +#97966 = CARTESIAN_POINT('',(113.91375,-128.75,-3.5E-02)); +#97967 = DIRECTION('',(0.,-1.,0.)); +#97968 = DIRECTION('',(-1.,0.,0.)); +#97969 = ADVANCED_FACE('',(#97970),#97995,.T.); +#97970 = FACE_BOUND('',#97971,.T.); +#97971 = EDGE_LOOP('',(#97972,#97973,#97981,#97989)); +#97972 = ORIENTED_EDGE('',*,*,#97951,.T.); +#97973 = ORIENTED_EDGE('',*,*,#97974,.T.); +#97974 = EDGE_CURVE('',#97944,#97975,#97977,.T.); +#97975 = VERTEX_POINT('',#97976); +#97976 = CARTESIAN_POINT('',(112.31375,-127.9,0.)); +#97977 = LINE('',#97978,#97979); +#97978 = CARTESIAN_POINT('',(112.31375,-128.75,0.)); +#97979 = VECTOR('',#97980,1.); +#97980 = DIRECTION('',(0.,1.,0.)); +#97981 = ORIENTED_EDGE('',*,*,#97982,.F.); +#97982 = EDGE_CURVE('',#97983,#97975,#97985,.T.); +#97983 = VERTEX_POINT('',#97984); +#97984 = CARTESIAN_POINT('',(112.31375,-127.9,-3.5E-02)); +#97985 = LINE('',#97986,#97987); +#97986 = CARTESIAN_POINT('',(112.31375,-127.9,-3.5E-02)); +#97987 = VECTOR('',#97988,1.); +#97988 = DIRECTION('',(0.,0.,1.)); +#97989 = ORIENTED_EDGE('',*,*,#97990,.F.); +#97990 = EDGE_CURVE('',#97952,#97983,#97991,.T.); +#97991 = LINE('',#97992,#97993); +#97992 = CARTESIAN_POINT('',(112.31375,-128.75,-3.5E-02)); +#97993 = VECTOR('',#97994,1.); +#97994 = DIRECTION('',(0.,1.,0.)); +#97995 = PLANE('',#97996); +#97996 = AXIS2_PLACEMENT_3D('',#97997,#97998,#97999); +#97997 = CARTESIAN_POINT('',(112.31375,-128.75,-3.5E-02)); +#97998 = DIRECTION('',(-1.,0.,0.)); +#97999 = DIRECTION('',(0.,1.,0.)); +#98000 = ADVANCED_FACE('',(#98001),#98026,.T.); +#98001 = FACE_BOUND('',#98002,.T.); +#98002 = EDGE_LOOP('',(#98003,#98004,#98012,#98020)); +#98003 = ORIENTED_EDGE('',*,*,#97982,.T.); +#98004 = ORIENTED_EDGE('',*,*,#98005,.T.); +#98005 = EDGE_CURVE('',#97975,#98006,#98008,.T.); +#98006 = VERTEX_POINT('',#98007); +#98007 = CARTESIAN_POINT('',(113.91375,-127.9,0.)); +#98008 = LINE('',#98009,#98010); +#98009 = CARTESIAN_POINT('',(112.31375,-127.9,0.)); +#98010 = VECTOR('',#98011,1.); +#98011 = DIRECTION('',(1.,0.,0.)); +#98012 = ORIENTED_EDGE('',*,*,#98013,.F.); +#98013 = EDGE_CURVE('',#98014,#98006,#98016,.T.); +#98014 = VERTEX_POINT('',#98015); +#98015 = CARTESIAN_POINT('',(113.91375,-127.9,-3.5E-02)); +#98016 = LINE('',#98017,#98018); +#98017 = CARTESIAN_POINT('',(113.91375,-127.9,-3.5E-02)); +#98018 = VECTOR('',#98019,1.); +#98019 = DIRECTION('',(0.,0.,1.)); +#98020 = ORIENTED_EDGE('',*,*,#98021,.F.); +#98021 = EDGE_CURVE('',#97983,#98014,#98022,.T.); +#98022 = LINE('',#98023,#98024); +#98023 = CARTESIAN_POINT('',(112.31375,-127.9,-3.5E-02)); +#98024 = VECTOR('',#98025,1.); +#98025 = DIRECTION('',(1.,0.,0.)); +#98026 = PLANE('',#98027); +#98027 = AXIS2_PLACEMENT_3D('',#98028,#98029,#98030); +#98028 = CARTESIAN_POINT('',(112.31375,-127.9,-3.5E-02)); +#98029 = DIRECTION('',(0.,1.,0.)); +#98030 = DIRECTION('',(1.,0.,0.)); +#98031 = ADVANCED_FACE('',(#98032),#98048,.T.); +#98032 = FACE_BOUND('',#98033,.T.); +#98033 = EDGE_LOOP('',(#98034,#98035,#98041,#98042)); +#98034 = ORIENTED_EDGE('',*,*,#98013,.T.); +#98035 = ORIENTED_EDGE('',*,*,#98036,.T.); +#98036 = EDGE_CURVE('',#98006,#97936,#98037,.T.); +#98037 = LINE('',#98038,#98039); +#98038 = CARTESIAN_POINT('',(113.91375,-127.9,0.)); +#98039 = VECTOR('',#98040,1.); +#98040 = DIRECTION('',(0.,-1.,0.)); +#98041 = ORIENTED_EDGE('',*,*,#97933,.F.); +#98042 = ORIENTED_EDGE('',*,*,#98043,.F.); +#98043 = EDGE_CURVE('',#98014,#97934,#98044,.T.); +#98044 = LINE('',#98045,#98046); +#98045 = CARTESIAN_POINT('',(113.91375,-127.9,-3.5E-02)); +#98046 = VECTOR('',#98047,1.); +#98047 = DIRECTION('',(0.,-1.,0.)); +#98048 = PLANE('',#98049); +#98049 = AXIS2_PLACEMENT_3D('',#98050,#98051,#98052); +#98050 = CARTESIAN_POINT('',(113.91375,-127.9,-3.5E-02)); +#98051 = DIRECTION('',(1.,0.,-0.)); +#98052 = DIRECTION('',(0.,-1.,0.)); +#98053 = ADVANCED_FACE('',(#98054),#98060,.F.); +#98054 = FACE_BOUND('',#98055,.T.); +#98055 = EDGE_LOOP('',(#98056,#98057,#98058,#98059)); +#98056 = ORIENTED_EDGE('',*,*,#97959,.T.); +#98057 = ORIENTED_EDGE('',*,*,#97990,.T.); +#98058 = ORIENTED_EDGE('',*,*,#98021,.T.); +#98059 = ORIENTED_EDGE('',*,*,#98043,.T.); +#98060 = PLANE('',#98061); +#98061 = AXIS2_PLACEMENT_3D('',#98062,#98063,#98064); +#98062 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#98063 = DIRECTION('',(0.,0.,1.)); +#98064 = DIRECTION('',(1.,0.,-0.)); +#98065 = ADVANCED_FACE('',(#98066),#98072,.T.); +#98066 = FACE_BOUND('',#98067,.F.); +#98067 = EDGE_LOOP('',(#98068,#98069,#98070,#98071)); +#98068 = ORIENTED_EDGE('',*,*,#97943,.T.); +#98069 = ORIENTED_EDGE('',*,*,#97974,.T.); +#98070 = ORIENTED_EDGE('',*,*,#98005,.T.); +#98071 = ORIENTED_EDGE('',*,*,#98036,.T.); +#98072 = PLANE('',#98073); +#98073 = AXIS2_PLACEMENT_3D('',#98074,#98075,#98076); +#98074 = CARTESIAN_POINT('',(0.,0.,0.)); +#98075 = DIRECTION('',(0.,0.,1.)); +#98076 = DIRECTION('',(1.,0.,-0.)); +#98077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#98081)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#98078,#98079,#98080)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#98078 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#98079 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#98080 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#98081 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#98078, + 'distance_accuracy_value','confusion accuracy'); +#98082 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#98083,#98085); +#98083 = ( REPRESENTATION_RELATIONSHIP('','',#97926,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#98084) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#98084 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2027); +#98085 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #98086); +#98086 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('505','=>[0:1:1:498]','',#5, + #97921,$); +#98087 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#97923)); +#98088 = SHAPE_DEFINITION_REPRESENTATION(#98089,#98095); +#98089 = PRODUCT_DEFINITION_SHAPE('','',#98090); +#98090 = PRODUCT_DEFINITION('design','',#98091,#98094); +#98091 = PRODUCT_DEFINITION_FORMATION('','',#98092); +#98092 = PRODUCT('HackPad_pad_249','HackPad_pad_249','',(#98093)); +#98093 = PRODUCT_CONTEXT('',#2,'mechanical'); +#98094 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#98095 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#98096),#98246); +#98096 = MANIFOLD_SOLID_BREP('',#98097); +#98097 = CLOSED_SHELL('',(#98098,#98138,#98169,#98200,#98222,#98234)); +#98098 = ADVANCED_FACE('',(#98099),#98133,.T.); +#98099 = FACE_BOUND('',#98100,.T.); +#98100 = EDGE_LOOP('',(#98101,#98111,#98119,#98127)); +#98101 = ORIENTED_EDGE('',*,*,#98102,.T.); +#98102 = EDGE_CURVE('',#98103,#98105,#98107,.T.); +#98103 = VERTEX_POINT('',#98104); +#98104 = CARTESIAN_POINT('',(113.91375,-130.5,-3.5E-02)); +#98105 = VERTEX_POINT('',#98106); +#98106 = CARTESIAN_POINT('',(113.91375,-130.5,0.)); +#98107 = LINE('',#98108,#98109); +#98108 = CARTESIAN_POINT('',(113.91375,-130.5,-3.5E-02)); +#98109 = VECTOR('',#98110,1.); +#98110 = DIRECTION('',(0.,0.,1.)); +#98111 = ORIENTED_EDGE('',*,*,#98112,.T.); +#98112 = EDGE_CURVE('',#98105,#98113,#98115,.T.); +#98113 = VERTEX_POINT('',#98114); +#98114 = CARTESIAN_POINT('',(112.31375,-130.5,0.)); +#98115 = LINE('',#98116,#98117); +#98116 = CARTESIAN_POINT('',(113.91375,-130.5,0.)); +#98117 = VECTOR('',#98118,1.); +#98118 = DIRECTION('',(-1.,0.,0.)); +#98119 = ORIENTED_EDGE('',*,*,#98120,.F.); +#98120 = EDGE_CURVE('',#98121,#98113,#98123,.T.); +#98121 = VERTEX_POINT('',#98122); +#98122 = CARTESIAN_POINT('',(112.31375,-130.5,-3.5E-02)); +#98123 = LINE('',#98124,#98125); +#98124 = CARTESIAN_POINT('',(112.31375,-130.5,-3.5E-02)); +#98125 = VECTOR('',#98126,1.); +#98126 = DIRECTION('',(0.,0.,1.)); +#98127 = ORIENTED_EDGE('',*,*,#98128,.F.); +#98128 = EDGE_CURVE('',#98103,#98121,#98129,.T.); +#98129 = LINE('',#98130,#98131); +#98130 = CARTESIAN_POINT('',(113.91375,-130.5,-3.5E-02)); +#98131 = VECTOR('',#98132,1.); +#98132 = DIRECTION('',(-1.,0.,0.)); +#98133 = PLANE('',#98134); +#98134 = AXIS2_PLACEMENT_3D('',#98135,#98136,#98137); +#98135 = CARTESIAN_POINT('',(113.91375,-130.5,-3.5E-02)); +#98136 = DIRECTION('',(0.,-1.,0.)); +#98137 = DIRECTION('',(-1.,0.,0.)); +#98138 = ADVANCED_FACE('',(#98139),#98164,.T.); +#98139 = FACE_BOUND('',#98140,.T.); +#98140 = EDGE_LOOP('',(#98141,#98142,#98150,#98158)); +#98141 = ORIENTED_EDGE('',*,*,#98120,.T.); +#98142 = ORIENTED_EDGE('',*,*,#98143,.T.); +#98143 = EDGE_CURVE('',#98113,#98144,#98146,.T.); +#98144 = VERTEX_POINT('',#98145); +#98145 = CARTESIAN_POINT('',(112.31375,-129.65,0.)); +#98146 = LINE('',#98147,#98148); +#98147 = CARTESIAN_POINT('',(112.31375,-130.5,0.)); +#98148 = VECTOR('',#98149,1.); +#98149 = DIRECTION('',(0.,1.,0.)); +#98150 = ORIENTED_EDGE('',*,*,#98151,.F.); +#98151 = EDGE_CURVE('',#98152,#98144,#98154,.T.); +#98152 = VERTEX_POINT('',#98153); +#98153 = CARTESIAN_POINT('',(112.31375,-129.65,-3.5E-02)); +#98154 = LINE('',#98155,#98156); +#98155 = CARTESIAN_POINT('',(112.31375,-129.65,-3.5E-02)); +#98156 = VECTOR('',#98157,1.); +#98157 = DIRECTION('',(0.,0.,1.)); +#98158 = ORIENTED_EDGE('',*,*,#98159,.F.); +#98159 = EDGE_CURVE('',#98121,#98152,#98160,.T.); +#98160 = LINE('',#98161,#98162); +#98161 = CARTESIAN_POINT('',(112.31375,-130.5,-3.5E-02)); +#98162 = VECTOR('',#98163,1.); +#98163 = DIRECTION('',(0.,1.,0.)); +#98164 = PLANE('',#98165); +#98165 = AXIS2_PLACEMENT_3D('',#98166,#98167,#98168); +#98166 = CARTESIAN_POINT('',(112.31375,-130.5,-3.5E-02)); +#98167 = DIRECTION('',(-1.,0.,0.)); +#98168 = DIRECTION('',(0.,1.,0.)); +#98169 = ADVANCED_FACE('',(#98170),#98195,.T.); +#98170 = FACE_BOUND('',#98171,.T.); +#98171 = EDGE_LOOP('',(#98172,#98173,#98181,#98189)); +#98172 = ORIENTED_EDGE('',*,*,#98151,.T.); +#98173 = ORIENTED_EDGE('',*,*,#98174,.T.); +#98174 = EDGE_CURVE('',#98144,#98175,#98177,.T.); +#98175 = VERTEX_POINT('',#98176); +#98176 = CARTESIAN_POINT('',(113.91375,-129.65,0.)); +#98177 = LINE('',#98178,#98179); +#98178 = CARTESIAN_POINT('',(112.31375,-129.65,0.)); +#98179 = VECTOR('',#98180,1.); +#98180 = DIRECTION('',(1.,0.,0.)); +#98181 = ORIENTED_EDGE('',*,*,#98182,.F.); +#98182 = EDGE_CURVE('',#98183,#98175,#98185,.T.); +#98183 = VERTEX_POINT('',#98184); +#98184 = CARTESIAN_POINT('',(113.91375,-129.65,-3.5E-02)); +#98185 = LINE('',#98186,#98187); +#98186 = CARTESIAN_POINT('',(113.91375,-129.65,-3.5E-02)); +#98187 = VECTOR('',#98188,1.); +#98188 = DIRECTION('',(0.,0.,1.)); +#98189 = ORIENTED_EDGE('',*,*,#98190,.F.); +#98190 = EDGE_CURVE('',#98152,#98183,#98191,.T.); +#98191 = LINE('',#98192,#98193); +#98192 = CARTESIAN_POINT('',(112.31375,-129.65,-3.5E-02)); +#98193 = VECTOR('',#98194,1.); +#98194 = DIRECTION('',(1.,0.,0.)); +#98195 = PLANE('',#98196); +#98196 = AXIS2_PLACEMENT_3D('',#98197,#98198,#98199); +#98197 = CARTESIAN_POINT('',(112.31375,-129.65,-3.5E-02)); +#98198 = DIRECTION('',(0.,1.,0.)); +#98199 = DIRECTION('',(1.,0.,0.)); +#98200 = ADVANCED_FACE('',(#98201),#98217,.T.); +#98201 = FACE_BOUND('',#98202,.T.); +#98202 = EDGE_LOOP('',(#98203,#98204,#98210,#98211)); +#98203 = ORIENTED_EDGE('',*,*,#98182,.T.); +#98204 = ORIENTED_EDGE('',*,*,#98205,.T.); +#98205 = EDGE_CURVE('',#98175,#98105,#98206,.T.); +#98206 = LINE('',#98207,#98208); +#98207 = CARTESIAN_POINT('',(113.91375,-129.65,0.)); +#98208 = VECTOR('',#98209,1.); +#98209 = DIRECTION('',(0.,-1.,0.)); +#98210 = ORIENTED_EDGE('',*,*,#98102,.F.); +#98211 = ORIENTED_EDGE('',*,*,#98212,.F.); +#98212 = EDGE_CURVE('',#98183,#98103,#98213,.T.); +#98213 = LINE('',#98214,#98215); +#98214 = CARTESIAN_POINT('',(113.91375,-129.65,-3.5E-02)); +#98215 = VECTOR('',#98216,1.); +#98216 = DIRECTION('',(0.,-1.,0.)); +#98217 = PLANE('',#98218); +#98218 = AXIS2_PLACEMENT_3D('',#98219,#98220,#98221); +#98219 = CARTESIAN_POINT('',(113.91375,-129.65,-3.5E-02)); +#98220 = DIRECTION('',(1.,0.,-0.)); +#98221 = DIRECTION('',(0.,-1.,0.)); +#98222 = ADVANCED_FACE('',(#98223),#98229,.F.); +#98223 = FACE_BOUND('',#98224,.T.); +#98224 = EDGE_LOOP('',(#98225,#98226,#98227,#98228)); +#98225 = ORIENTED_EDGE('',*,*,#98128,.T.); +#98226 = ORIENTED_EDGE('',*,*,#98159,.T.); +#98227 = ORIENTED_EDGE('',*,*,#98190,.T.); +#98228 = ORIENTED_EDGE('',*,*,#98212,.T.); +#98229 = PLANE('',#98230); +#98230 = AXIS2_PLACEMENT_3D('',#98231,#98232,#98233); +#98231 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#98232 = DIRECTION('',(0.,0.,1.)); +#98233 = DIRECTION('',(1.,0.,-0.)); +#98234 = ADVANCED_FACE('',(#98235),#98241,.T.); +#98235 = FACE_BOUND('',#98236,.F.); +#98236 = EDGE_LOOP('',(#98237,#98238,#98239,#98240)); +#98237 = ORIENTED_EDGE('',*,*,#98112,.T.); +#98238 = ORIENTED_EDGE('',*,*,#98143,.T.); +#98239 = ORIENTED_EDGE('',*,*,#98174,.T.); +#98240 = ORIENTED_EDGE('',*,*,#98205,.T.); +#98241 = PLANE('',#98242); +#98242 = AXIS2_PLACEMENT_3D('',#98243,#98244,#98245); +#98243 = CARTESIAN_POINT('',(0.,0.,0.)); +#98244 = DIRECTION('',(0.,0.,1.)); +#98245 = DIRECTION('',(1.,0.,-0.)); +#98246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#98250)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#98247,#98248,#98249)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#98247 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#98248 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#98249 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#98250 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#98247, + 'distance_accuracy_value','confusion accuracy'); +#98251 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#98252,#98254); +#98252 = ( REPRESENTATION_RELATIONSHIP('','',#98095,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#98253) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#98253 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2031); +#98254 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #98255); +#98255 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('506','=>[0:1:1:499]','',#5, + #98090,$); +#98256 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#98092)); +#98257 = SHAPE_DEFINITION_REPRESENTATION(#98258,#98264); +#98258 = PRODUCT_DEFINITION_SHAPE('','',#98259); +#98259 = PRODUCT_DEFINITION('design','',#98260,#98263); +#98260 = PRODUCT_DEFINITION_FORMATION('','',#98261); +#98261 = PRODUCT('HackPad_pad_250','HackPad_pad_250','',(#98262)); +#98262 = PRODUCT_CONTEXT('',#2,'mechanical'); +#98263 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#98264 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#98265),#98415); +#98265 = MANIFOLD_SOLID_BREP('',#98266); +#98266 = CLOSED_SHELL('',(#98267,#98307,#98338,#98369,#98391,#98403)); +#98267 = ADVANCED_FACE('',(#98268),#98302,.T.); +#98268 = FACE_BOUND('',#98269,.T.); +#98269 = EDGE_LOOP('',(#98270,#98280,#98288,#98296)); +#98270 = ORIENTED_EDGE('',*,*,#98271,.T.); +#98271 = EDGE_CURVE('',#98272,#98274,#98276,.T.); +#98272 = VERTEX_POINT('',#98273); +#98273 = CARTESIAN_POINT('',(110.41375,-130.5,-3.5E-02)); +#98274 = VERTEX_POINT('',#98275); +#98275 = CARTESIAN_POINT('',(110.41375,-130.5,0.)); +#98276 = LINE('',#98277,#98278); +#98277 = CARTESIAN_POINT('',(110.41375,-130.5,-3.5E-02)); +#98278 = VECTOR('',#98279,1.); +#98279 = DIRECTION('',(0.,0.,1.)); +#98280 = ORIENTED_EDGE('',*,*,#98281,.T.); +#98281 = EDGE_CURVE('',#98274,#98282,#98284,.T.); +#98282 = VERTEX_POINT('',#98283); +#98283 = CARTESIAN_POINT('',(108.81375,-130.5,0.)); +#98284 = LINE('',#98285,#98286); +#98285 = CARTESIAN_POINT('',(110.41375,-130.5,0.)); +#98286 = VECTOR('',#98287,1.); +#98287 = DIRECTION('',(-1.,0.,0.)); +#98288 = ORIENTED_EDGE('',*,*,#98289,.F.); +#98289 = EDGE_CURVE('',#98290,#98282,#98292,.T.); +#98290 = VERTEX_POINT('',#98291); +#98291 = CARTESIAN_POINT('',(108.81375,-130.5,-3.5E-02)); +#98292 = LINE('',#98293,#98294); +#98293 = CARTESIAN_POINT('',(108.81375,-130.5,-3.5E-02)); +#98294 = VECTOR('',#98295,1.); +#98295 = DIRECTION('',(0.,0.,1.)); +#98296 = ORIENTED_EDGE('',*,*,#98297,.F.); +#98297 = EDGE_CURVE('',#98272,#98290,#98298,.T.); +#98298 = LINE('',#98299,#98300); +#98299 = CARTESIAN_POINT('',(110.41375,-130.5,-3.5E-02)); +#98300 = VECTOR('',#98301,1.); +#98301 = DIRECTION('',(-1.,0.,0.)); +#98302 = PLANE('',#98303); +#98303 = AXIS2_PLACEMENT_3D('',#98304,#98305,#98306); +#98304 = CARTESIAN_POINT('',(110.41375,-130.5,-3.5E-02)); +#98305 = DIRECTION('',(0.,-1.,0.)); +#98306 = DIRECTION('',(-1.,0.,0.)); +#98307 = ADVANCED_FACE('',(#98308),#98333,.T.); +#98308 = FACE_BOUND('',#98309,.T.); +#98309 = EDGE_LOOP('',(#98310,#98311,#98319,#98327)); +#98310 = ORIENTED_EDGE('',*,*,#98289,.T.); +#98311 = ORIENTED_EDGE('',*,*,#98312,.T.); +#98312 = EDGE_CURVE('',#98282,#98313,#98315,.T.); +#98313 = VERTEX_POINT('',#98314); +#98314 = CARTESIAN_POINT('',(108.81375,-129.65,0.)); +#98315 = LINE('',#98316,#98317); +#98316 = CARTESIAN_POINT('',(108.81375,-130.5,0.)); +#98317 = VECTOR('',#98318,1.); +#98318 = DIRECTION('',(0.,1.,0.)); +#98319 = ORIENTED_EDGE('',*,*,#98320,.F.); +#98320 = EDGE_CURVE('',#98321,#98313,#98323,.T.); +#98321 = VERTEX_POINT('',#98322); +#98322 = CARTESIAN_POINT('',(108.81375,-129.65,-3.5E-02)); +#98323 = LINE('',#98324,#98325); +#98324 = CARTESIAN_POINT('',(108.81375,-129.65,-3.5E-02)); +#98325 = VECTOR('',#98326,1.); +#98326 = DIRECTION('',(0.,0.,1.)); +#98327 = ORIENTED_EDGE('',*,*,#98328,.F.); +#98328 = EDGE_CURVE('',#98290,#98321,#98329,.T.); +#98329 = LINE('',#98330,#98331); +#98330 = CARTESIAN_POINT('',(108.81375,-130.5,-3.5E-02)); +#98331 = VECTOR('',#98332,1.); +#98332 = DIRECTION('',(0.,1.,0.)); +#98333 = PLANE('',#98334); +#98334 = AXIS2_PLACEMENT_3D('',#98335,#98336,#98337); +#98335 = CARTESIAN_POINT('',(108.81375,-130.5,-3.5E-02)); +#98336 = DIRECTION('',(-1.,0.,0.)); +#98337 = DIRECTION('',(0.,1.,0.)); +#98338 = ADVANCED_FACE('',(#98339),#98364,.T.); +#98339 = FACE_BOUND('',#98340,.T.); +#98340 = EDGE_LOOP('',(#98341,#98342,#98350,#98358)); +#98341 = ORIENTED_EDGE('',*,*,#98320,.T.); +#98342 = ORIENTED_EDGE('',*,*,#98343,.T.); +#98343 = EDGE_CURVE('',#98313,#98344,#98346,.T.); +#98344 = VERTEX_POINT('',#98345); +#98345 = CARTESIAN_POINT('',(110.41375,-129.65,0.)); +#98346 = LINE('',#98347,#98348); +#98347 = CARTESIAN_POINT('',(108.81375,-129.65,0.)); +#98348 = VECTOR('',#98349,1.); +#98349 = DIRECTION('',(1.,0.,0.)); +#98350 = ORIENTED_EDGE('',*,*,#98351,.F.); +#98351 = EDGE_CURVE('',#98352,#98344,#98354,.T.); +#98352 = VERTEX_POINT('',#98353); +#98353 = CARTESIAN_POINT('',(110.41375,-129.65,-3.5E-02)); +#98354 = LINE('',#98355,#98356); +#98355 = CARTESIAN_POINT('',(110.41375,-129.65,-3.5E-02)); +#98356 = VECTOR('',#98357,1.); +#98357 = DIRECTION('',(0.,0.,1.)); +#98358 = ORIENTED_EDGE('',*,*,#98359,.F.); +#98359 = EDGE_CURVE('',#98321,#98352,#98360,.T.); +#98360 = LINE('',#98361,#98362); +#98361 = CARTESIAN_POINT('',(108.81375,-129.65,-3.5E-02)); +#98362 = VECTOR('',#98363,1.); +#98363 = DIRECTION('',(1.,0.,0.)); +#98364 = PLANE('',#98365); +#98365 = AXIS2_PLACEMENT_3D('',#98366,#98367,#98368); +#98366 = CARTESIAN_POINT('',(108.81375,-129.65,-3.5E-02)); +#98367 = DIRECTION('',(0.,1.,0.)); +#98368 = DIRECTION('',(1.,0.,0.)); +#98369 = ADVANCED_FACE('',(#98370),#98386,.T.); +#98370 = FACE_BOUND('',#98371,.T.); +#98371 = EDGE_LOOP('',(#98372,#98373,#98379,#98380)); +#98372 = ORIENTED_EDGE('',*,*,#98351,.T.); +#98373 = ORIENTED_EDGE('',*,*,#98374,.T.); +#98374 = EDGE_CURVE('',#98344,#98274,#98375,.T.); +#98375 = LINE('',#98376,#98377); +#98376 = CARTESIAN_POINT('',(110.41375,-129.65,0.)); +#98377 = VECTOR('',#98378,1.); +#98378 = DIRECTION('',(0.,-1.,0.)); +#98379 = ORIENTED_EDGE('',*,*,#98271,.F.); +#98380 = ORIENTED_EDGE('',*,*,#98381,.F.); +#98381 = EDGE_CURVE('',#98352,#98272,#98382,.T.); +#98382 = LINE('',#98383,#98384); +#98383 = CARTESIAN_POINT('',(110.41375,-129.65,-3.5E-02)); +#98384 = VECTOR('',#98385,1.); +#98385 = DIRECTION('',(0.,-1.,0.)); +#98386 = PLANE('',#98387); +#98387 = AXIS2_PLACEMENT_3D('',#98388,#98389,#98390); +#98388 = CARTESIAN_POINT('',(110.41375,-129.65,-3.5E-02)); +#98389 = DIRECTION('',(1.,0.,-0.)); +#98390 = DIRECTION('',(0.,-1.,0.)); +#98391 = ADVANCED_FACE('',(#98392),#98398,.F.); +#98392 = FACE_BOUND('',#98393,.T.); +#98393 = EDGE_LOOP('',(#98394,#98395,#98396,#98397)); +#98394 = ORIENTED_EDGE('',*,*,#98297,.T.); +#98395 = ORIENTED_EDGE('',*,*,#98328,.T.); +#98396 = ORIENTED_EDGE('',*,*,#98359,.T.); +#98397 = ORIENTED_EDGE('',*,*,#98381,.T.); +#98398 = PLANE('',#98399); +#98399 = AXIS2_PLACEMENT_3D('',#98400,#98401,#98402); +#98400 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#98401 = DIRECTION('',(0.,0.,1.)); +#98402 = DIRECTION('',(1.,0.,-0.)); +#98403 = ADVANCED_FACE('',(#98404),#98410,.T.); +#98404 = FACE_BOUND('',#98405,.F.); +#98405 = EDGE_LOOP('',(#98406,#98407,#98408,#98409)); +#98406 = ORIENTED_EDGE('',*,*,#98281,.T.); +#98407 = ORIENTED_EDGE('',*,*,#98312,.T.); +#98408 = ORIENTED_EDGE('',*,*,#98343,.T.); +#98409 = ORIENTED_EDGE('',*,*,#98374,.T.); +#98410 = PLANE('',#98411); +#98411 = AXIS2_PLACEMENT_3D('',#98412,#98413,#98414); +#98412 = CARTESIAN_POINT('',(0.,0.,0.)); +#98413 = DIRECTION('',(0.,0.,1.)); +#98414 = DIRECTION('',(1.,0.,-0.)); +#98415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#98419)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#98416,#98417,#98418)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#98416 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#98417 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#98418 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#98419 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#98416, + 'distance_accuracy_value','confusion accuracy'); +#98420 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#98421,#98423); +#98421 = ( REPRESENTATION_RELATIONSHIP('','',#98264,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#98422) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#98422 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2035); +#98423 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #98424); +#98424 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('507','=>[0:1:1:500]','',#5, + #98259,$); +#98425 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#98261)); +#98426 = SHAPE_DEFINITION_REPRESENTATION(#98427,#98433); +#98427 = PRODUCT_DEFINITION_SHAPE('','',#98428); +#98428 = PRODUCT_DEFINITION('design','',#98429,#98432); +#98429 = PRODUCT_DEFINITION_FORMATION('','',#98430); +#98430 = PRODUCT('HackPad_pad_251','HackPad_pad_251','',(#98431)); +#98431 = PRODUCT_CONTEXT('',#2,'mechanical'); +#98432 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#98433 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#98434),#98584); +#98434 = MANIFOLD_SOLID_BREP('',#98435); +#98435 = CLOSED_SHELL('',(#98436,#98476,#98507,#98538,#98560,#98572)); +#98436 = ADVANCED_FACE('',(#98437),#98471,.T.); +#98437 = FACE_BOUND('',#98438,.T.); +#98438 = EDGE_LOOP('',(#98439,#98449,#98457,#98465)); +#98439 = ORIENTED_EDGE('',*,*,#98440,.T.); +#98440 = EDGE_CURVE('',#98441,#98443,#98445,.T.); +#98441 = VERTEX_POINT('',#98442); +#98442 = CARTESIAN_POINT('',(110.41375,-128.75,-3.5E-02)); +#98443 = VERTEX_POINT('',#98444); +#98444 = CARTESIAN_POINT('',(110.41375,-128.75,0.)); +#98445 = LINE('',#98446,#98447); +#98446 = CARTESIAN_POINT('',(110.41375,-128.75,-3.5E-02)); +#98447 = VECTOR('',#98448,1.); +#98448 = DIRECTION('',(0.,0.,1.)); +#98449 = ORIENTED_EDGE('',*,*,#98450,.T.); +#98450 = EDGE_CURVE('',#98443,#98451,#98453,.T.); +#98451 = VERTEX_POINT('',#98452); +#98452 = CARTESIAN_POINT('',(108.81375,-128.75,0.)); +#98453 = LINE('',#98454,#98455); +#98454 = CARTESIAN_POINT('',(110.41375,-128.75,0.)); +#98455 = VECTOR('',#98456,1.); +#98456 = DIRECTION('',(-1.,0.,0.)); +#98457 = ORIENTED_EDGE('',*,*,#98458,.F.); +#98458 = EDGE_CURVE('',#98459,#98451,#98461,.T.); +#98459 = VERTEX_POINT('',#98460); +#98460 = CARTESIAN_POINT('',(108.81375,-128.75,-3.5E-02)); +#98461 = LINE('',#98462,#98463); +#98462 = CARTESIAN_POINT('',(108.81375,-128.75,-3.5E-02)); +#98463 = VECTOR('',#98464,1.); +#98464 = DIRECTION('',(0.,0.,1.)); +#98465 = ORIENTED_EDGE('',*,*,#98466,.F.); +#98466 = EDGE_CURVE('',#98441,#98459,#98467,.T.); +#98467 = LINE('',#98468,#98469); +#98468 = CARTESIAN_POINT('',(110.41375,-128.75,-3.5E-02)); +#98469 = VECTOR('',#98470,1.); +#98470 = DIRECTION('',(-1.,0.,0.)); +#98471 = PLANE('',#98472); +#98472 = AXIS2_PLACEMENT_3D('',#98473,#98474,#98475); +#98473 = CARTESIAN_POINT('',(110.41375,-128.75,-3.5E-02)); +#98474 = DIRECTION('',(0.,-1.,0.)); +#98475 = DIRECTION('',(-1.,0.,0.)); +#98476 = ADVANCED_FACE('',(#98477),#98502,.T.); +#98477 = FACE_BOUND('',#98478,.T.); +#98478 = EDGE_LOOP('',(#98479,#98480,#98488,#98496)); +#98479 = ORIENTED_EDGE('',*,*,#98458,.T.); +#98480 = ORIENTED_EDGE('',*,*,#98481,.T.); +#98481 = EDGE_CURVE('',#98451,#98482,#98484,.T.); +#98482 = VERTEX_POINT('',#98483); +#98483 = CARTESIAN_POINT('',(108.81375,-127.9,0.)); +#98484 = LINE('',#98485,#98486); +#98485 = CARTESIAN_POINT('',(108.81375,-128.75,0.)); +#98486 = VECTOR('',#98487,1.); +#98487 = DIRECTION('',(0.,1.,0.)); +#98488 = ORIENTED_EDGE('',*,*,#98489,.F.); +#98489 = EDGE_CURVE('',#98490,#98482,#98492,.T.); +#98490 = VERTEX_POINT('',#98491); +#98491 = CARTESIAN_POINT('',(108.81375,-127.9,-3.5E-02)); +#98492 = LINE('',#98493,#98494); +#98493 = CARTESIAN_POINT('',(108.81375,-127.9,-3.5E-02)); +#98494 = VECTOR('',#98495,1.); +#98495 = DIRECTION('',(0.,0.,1.)); +#98496 = ORIENTED_EDGE('',*,*,#98497,.F.); +#98497 = EDGE_CURVE('',#98459,#98490,#98498,.T.); +#98498 = LINE('',#98499,#98500); +#98499 = CARTESIAN_POINT('',(108.81375,-128.75,-3.5E-02)); +#98500 = VECTOR('',#98501,1.); +#98501 = DIRECTION('',(0.,1.,0.)); +#98502 = PLANE('',#98503); +#98503 = AXIS2_PLACEMENT_3D('',#98504,#98505,#98506); +#98504 = CARTESIAN_POINT('',(108.81375,-128.75,-3.5E-02)); +#98505 = DIRECTION('',(-1.,0.,0.)); +#98506 = DIRECTION('',(0.,1.,0.)); +#98507 = ADVANCED_FACE('',(#98508),#98533,.T.); +#98508 = FACE_BOUND('',#98509,.T.); +#98509 = EDGE_LOOP('',(#98510,#98511,#98519,#98527)); +#98510 = ORIENTED_EDGE('',*,*,#98489,.T.); +#98511 = ORIENTED_EDGE('',*,*,#98512,.T.); +#98512 = EDGE_CURVE('',#98482,#98513,#98515,.T.); +#98513 = VERTEX_POINT('',#98514); +#98514 = CARTESIAN_POINT('',(110.41375,-127.9,0.)); +#98515 = LINE('',#98516,#98517); +#98516 = CARTESIAN_POINT('',(108.81375,-127.9,0.)); +#98517 = VECTOR('',#98518,1.); +#98518 = DIRECTION('',(1.,0.,0.)); +#98519 = ORIENTED_EDGE('',*,*,#98520,.F.); +#98520 = EDGE_CURVE('',#98521,#98513,#98523,.T.); +#98521 = VERTEX_POINT('',#98522); +#98522 = CARTESIAN_POINT('',(110.41375,-127.9,-3.5E-02)); +#98523 = LINE('',#98524,#98525); +#98524 = CARTESIAN_POINT('',(110.41375,-127.9,-3.5E-02)); +#98525 = VECTOR('',#98526,1.); +#98526 = DIRECTION('',(0.,0.,1.)); +#98527 = ORIENTED_EDGE('',*,*,#98528,.F.); +#98528 = EDGE_CURVE('',#98490,#98521,#98529,.T.); +#98529 = LINE('',#98530,#98531); +#98530 = CARTESIAN_POINT('',(108.81375,-127.9,-3.5E-02)); +#98531 = VECTOR('',#98532,1.); +#98532 = DIRECTION('',(1.,0.,0.)); +#98533 = PLANE('',#98534); +#98534 = AXIS2_PLACEMENT_3D('',#98535,#98536,#98537); +#98535 = CARTESIAN_POINT('',(108.81375,-127.9,-3.5E-02)); +#98536 = DIRECTION('',(0.,1.,0.)); +#98537 = DIRECTION('',(1.,0.,0.)); +#98538 = ADVANCED_FACE('',(#98539),#98555,.T.); +#98539 = FACE_BOUND('',#98540,.T.); +#98540 = EDGE_LOOP('',(#98541,#98542,#98548,#98549)); +#98541 = ORIENTED_EDGE('',*,*,#98520,.T.); +#98542 = ORIENTED_EDGE('',*,*,#98543,.T.); +#98543 = EDGE_CURVE('',#98513,#98443,#98544,.T.); +#98544 = LINE('',#98545,#98546); +#98545 = CARTESIAN_POINT('',(110.41375,-127.9,0.)); +#98546 = VECTOR('',#98547,1.); +#98547 = DIRECTION('',(0.,-1.,0.)); +#98548 = ORIENTED_EDGE('',*,*,#98440,.F.); +#98549 = ORIENTED_EDGE('',*,*,#98550,.F.); +#98550 = EDGE_CURVE('',#98521,#98441,#98551,.T.); +#98551 = LINE('',#98552,#98553); +#98552 = CARTESIAN_POINT('',(110.41375,-127.9,-3.5E-02)); +#98553 = VECTOR('',#98554,1.); +#98554 = DIRECTION('',(0.,-1.,0.)); +#98555 = PLANE('',#98556); +#98556 = AXIS2_PLACEMENT_3D('',#98557,#98558,#98559); +#98557 = CARTESIAN_POINT('',(110.41375,-127.9,-3.5E-02)); +#98558 = DIRECTION('',(1.,0.,-0.)); +#98559 = DIRECTION('',(0.,-1.,0.)); +#98560 = ADVANCED_FACE('',(#98561),#98567,.F.); +#98561 = FACE_BOUND('',#98562,.T.); +#98562 = EDGE_LOOP('',(#98563,#98564,#98565,#98566)); +#98563 = ORIENTED_EDGE('',*,*,#98466,.T.); +#98564 = ORIENTED_EDGE('',*,*,#98497,.T.); +#98565 = ORIENTED_EDGE('',*,*,#98528,.T.); +#98566 = ORIENTED_EDGE('',*,*,#98550,.T.); +#98567 = PLANE('',#98568); +#98568 = AXIS2_PLACEMENT_3D('',#98569,#98570,#98571); +#98569 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#98570 = DIRECTION('',(0.,0.,1.)); +#98571 = DIRECTION('',(1.,0.,-0.)); +#98572 = ADVANCED_FACE('',(#98573),#98579,.T.); +#98573 = FACE_BOUND('',#98574,.F.); +#98574 = EDGE_LOOP('',(#98575,#98576,#98577,#98578)); +#98575 = ORIENTED_EDGE('',*,*,#98450,.T.); +#98576 = ORIENTED_EDGE('',*,*,#98481,.T.); +#98577 = ORIENTED_EDGE('',*,*,#98512,.T.); +#98578 = ORIENTED_EDGE('',*,*,#98543,.T.); +#98579 = PLANE('',#98580); +#98580 = AXIS2_PLACEMENT_3D('',#98581,#98582,#98583); +#98581 = CARTESIAN_POINT('',(0.,0.,0.)); +#98582 = DIRECTION('',(0.,0.,1.)); +#98583 = DIRECTION('',(1.,0.,-0.)); +#98584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#98588)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#98585,#98586,#98587)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#98585 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#98586 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#98587 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#98588 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#98585, + 'distance_accuracy_value','confusion accuracy'); +#98589 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#98590,#98592); +#98590 = ( REPRESENTATION_RELATIONSHIP('','',#98433,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#98591) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#98591 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2039); +#98592 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #98593); +#98593 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('508','=>[0:1:1:501]','',#5, + #98428,$); +#98594 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#98430)); +#98595 = SHAPE_DEFINITION_REPRESENTATION(#98596,#98602); +#98596 = PRODUCT_DEFINITION_SHAPE('','',#98597); +#98597 = PRODUCT_DEFINITION('design','',#98598,#98601); +#98598 = PRODUCT_DEFINITION_FORMATION('','',#98599); +#98599 = PRODUCT('HackPad_pad_252','HackPad_pad_252','',(#98600)); +#98600 = PRODUCT_CONTEXT('',#2,'mechanical'); +#98601 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#98602 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#98603),#98753); +#98603 = MANIFOLD_SOLID_BREP('',#98604); +#98604 = CLOSED_SHELL('',(#98605,#98645,#98676,#98707,#98729,#98741)); +#98605 = ADVANCED_FACE('',(#98606),#98640,.T.); +#98606 = FACE_BOUND('',#98607,.T.); +#98607 = EDGE_LOOP('',(#98608,#98618,#98626,#98634)); +#98608 = ORIENTED_EDGE('',*,*,#98609,.T.); +#98609 = EDGE_CURVE('',#98610,#98612,#98614,.T.); +#98610 = VERTEX_POINT('',#98611); +#98611 = CARTESIAN_POINT('',(113.91375,-110.75,-3.5E-02)); +#98612 = VERTEX_POINT('',#98613); +#98613 = CARTESIAN_POINT('',(113.91375,-110.75,0.)); +#98614 = LINE('',#98615,#98616); +#98615 = CARTESIAN_POINT('',(113.91375,-110.75,-3.5E-02)); +#98616 = VECTOR('',#98617,1.); +#98617 = DIRECTION('',(0.,0.,1.)); +#98618 = ORIENTED_EDGE('',*,*,#98619,.T.); +#98619 = EDGE_CURVE('',#98612,#98620,#98622,.T.); +#98620 = VERTEX_POINT('',#98621); +#98621 = CARTESIAN_POINT('',(112.31375,-110.75,0.)); +#98622 = LINE('',#98623,#98624); +#98623 = CARTESIAN_POINT('',(113.91375,-110.75,0.)); +#98624 = VECTOR('',#98625,1.); +#98625 = DIRECTION('',(-1.,0.,0.)); +#98626 = ORIENTED_EDGE('',*,*,#98627,.F.); +#98627 = EDGE_CURVE('',#98628,#98620,#98630,.T.); +#98628 = VERTEX_POINT('',#98629); +#98629 = CARTESIAN_POINT('',(112.31375,-110.75,-3.5E-02)); +#98630 = LINE('',#98631,#98632); +#98631 = CARTESIAN_POINT('',(112.31375,-110.75,-3.5E-02)); +#98632 = VECTOR('',#98633,1.); +#98633 = DIRECTION('',(0.,0.,1.)); +#98634 = ORIENTED_EDGE('',*,*,#98635,.F.); +#98635 = EDGE_CURVE('',#98610,#98628,#98636,.T.); +#98636 = LINE('',#98637,#98638); +#98637 = CARTESIAN_POINT('',(113.91375,-110.75,-3.5E-02)); +#98638 = VECTOR('',#98639,1.); +#98639 = DIRECTION('',(-1.,0.,0.)); +#98640 = PLANE('',#98641); +#98641 = AXIS2_PLACEMENT_3D('',#98642,#98643,#98644); +#98642 = CARTESIAN_POINT('',(113.91375,-110.75,-3.5E-02)); +#98643 = DIRECTION('',(0.,-1.,0.)); +#98644 = DIRECTION('',(-1.,0.,0.)); +#98645 = ADVANCED_FACE('',(#98646),#98671,.T.); +#98646 = FACE_BOUND('',#98647,.T.); +#98647 = EDGE_LOOP('',(#98648,#98649,#98657,#98665)); +#98648 = ORIENTED_EDGE('',*,*,#98627,.T.); +#98649 = ORIENTED_EDGE('',*,*,#98650,.T.); +#98650 = EDGE_CURVE('',#98620,#98651,#98653,.T.); +#98651 = VERTEX_POINT('',#98652); +#98652 = CARTESIAN_POINT('',(112.31375,-109.9,0.)); +#98653 = LINE('',#98654,#98655); +#98654 = CARTESIAN_POINT('',(112.31375,-110.75,0.)); +#98655 = VECTOR('',#98656,1.); +#98656 = DIRECTION('',(0.,1.,0.)); +#98657 = ORIENTED_EDGE('',*,*,#98658,.F.); +#98658 = EDGE_CURVE('',#98659,#98651,#98661,.T.); +#98659 = VERTEX_POINT('',#98660); +#98660 = CARTESIAN_POINT('',(112.31375,-109.9,-3.5E-02)); +#98661 = LINE('',#98662,#98663); +#98662 = CARTESIAN_POINT('',(112.31375,-109.9,-3.5E-02)); +#98663 = VECTOR('',#98664,1.); +#98664 = DIRECTION('',(0.,0.,1.)); +#98665 = ORIENTED_EDGE('',*,*,#98666,.F.); +#98666 = EDGE_CURVE('',#98628,#98659,#98667,.T.); +#98667 = LINE('',#98668,#98669); +#98668 = CARTESIAN_POINT('',(112.31375,-110.75,-3.5E-02)); +#98669 = VECTOR('',#98670,1.); +#98670 = DIRECTION('',(0.,1.,0.)); +#98671 = PLANE('',#98672); +#98672 = AXIS2_PLACEMENT_3D('',#98673,#98674,#98675); +#98673 = CARTESIAN_POINT('',(112.31375,-110.75,-3.5E-02)); +#98674 = DIRECTION('',(-1.,0.,0.)); +#98675 = DIRECTION('',(0.,1.,0.)); +#98676 = ADVANCED_FACE('',(#98677),#98702,.T.); +#98677 = FACE_BOUND('',#98678,.T.); +#98678 = EDGE_LOOP('',(#98679,#98680,#98688,#98696)); +#98679 = ORIENTED_EDGE('',*,*,#98658,.T.); +#98680 = ORIENTED_EDGE('',*,*,#98681,.T.); +#98681 = EDGE_CURVE('',#98651,#98682,#98684,.T.); +#98682 = VERTEX_POINT('',#98683); +#98683 = CARTESIAN_POINT('',(113.91375,-109.9,0.)); +#98684 = LINE('',#98685,#98686); +#98685 = CARTESIAN_POINT('',(112.31375,-109.9,0.)); +#98686 = VECTOR('',#98687,1.); +#98687 = DIRECTION('',(1.,0.,0.)); +#98688 = ORIENTED_EDGE('',*,*,#98689,.F.); +#98689 = EDGE_CURVE('',#98690,#98682,#98692,.T.); +#98690 = VERTEX_POINT('',#98691); +#98691 = CARTESIAN_POINT('',(113.91375,-109.9,-3.5E-02)); +#98692 = LINE('',#98693,#98694); +#98693 = CARTESIAN_POINT('',(113.91375,-109.9,-3.5E-02)); +#98694 = VECTOR('',#98695,1.); +#98695 = DIRECTION('',(0.,0.,1.)); +#98696 = ORIENTED_EDGE('',*,*,#98697,.F.); +#98697 = EDGE_CURVE('',#98659,#98690,#98698,.T.); +#98698 = LINE('',#98699,#98700); +#98699 = CARTESIAN_POINT('',(112.31375,-109.9,-3.5E-02)); +#98700 = VECTOR('',#98701,1.); +#98701 = DIRECTION('',(1.,0.,0.)); +#98702 = PLANE('',#98703); +#98703 = AXIS2_PLACEMENT_3D('',#98704,#98705,#98706); +#98704 = CARTESIAN_POINT('',(112.31375,-109.9,-3.5E-02)); +#98705 = DIRECTION('',(0.,1.,0.)); +#98706 = DIRECTION('',(1.,0.,0.)); +#98707 = ADVANCED_FACE('',(#98708),#98724,.T.); +#98708 = FACE_BOUND('',#98709,.T.); +#98709 = EDGE_LOOP('',(#98710,#98711,#98717,#98718)); +#98710 = ORIENTED_EDGE('',*,*,#98689,.T.); +#98711 = ORIENTED_EDGE('',*,*,#98712,.T.); +#98712 = EDGE_CURVE('',#98682,#98612,#98713,.T.); +#98713 = LINE('',#98714,#98715); +#98714 = CARTESIAN_POINT('',(113.91375,-109.9,0.)); +#98715 = VECTOR('',#98716,1.); +#98716 = DIRECTION('',(0.,-1.,0.)); +#98717 = ORIENTED_EDGE('',*,*,#98609,.F.); +#98718 = ORIENTED_EDGE('',*,*,#98719,.F.); +#98719 = EDGE_CURVE('',#98690,#98610,#98720,.T.); +#98720 = LINE('',#98721,#98722); +#98721 = CARTESIAN_POINT('',(113.91375,-109.9,-3.5E-02)); +#98722 = VECTOR('',#98723,1.); +#98723 = DIRECTION('',(0.,-1.,0.)); +#98724 = PLANE('',#98725); +#98725 = AXIS2_PLACEMENT_3D('',#98726,#98727,#98728); +#98726 = CARTESIAN_POINT('',(113.91375,-109.9,-3.5E-02)); +#98727 = DIRECTION('',(1.,0.,-0.)); +#98728 = DIRECTION('',(0.,-1.,0.)); +#98729 = ADVANCED_FACE('',(#98730),#98736,.F.); +#98730 = FACE_BOUND('',#98731,.T.); +#98731 = EDGE_LOOP('',(#98732,#98733,#98734,#98735)); +#98732 = ORIENTED_EDGE('',*,*,#98635,.T.); +#98733 = ORIENTED_EDGE('',*,*,#98666,.T.); +#98734 = ORIENTED_EDGE('',*,*,#98697,.T.); +#98735 = ORIENTED_EDGE('',*,*,#98719,.T.); +#98736 = PLANE('',#98737); +#98737 = AXIS2_PLACEMENT_3D('',#98738,#98739,#98740); +#98738 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#98739 = DIRECTION('',(0.,0.,1.)); +#98740 = DIRECTION('',(1.,0.,-0.)); +#98741 = ADVANCED_FACE('',(#98742),#98748,.T.); +#98742 = FACE_BOUND('',#98743,.F.); +#98743 = EDGE_LOOP('',(#98744,#98745,#98746,#98747)); +#98744 = ORIENTED_EDGE('',*,*,#98619,.T.); +#98745 = ORIENTED_EDGE('',*,*,#98650,.T.); +#98746 = ORIENTED_EDGE('',*,*,#98681,.T.); +#98747 = ORIENTED_EDGE('',*,*,#98712,.T.); +#98748 = PLANE('',#98749); +#98749 = AXIS2_PLACEMENT_3D('',#98750,#98751,#98752); +#98750 = CARTESIAN_POINT('',(0.,0.,0.)); +#98751 = DIRECTION('',(0.,0.,1.)); +#98752 = DIRECTION('',(1.,0.,-0.)); +#98753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#98757)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#98754,#98755,#98756)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#98754 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#98755 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#98756 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#98757 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#98754, + 'distance_accuracy_value','confusion accuracy'); +#98758 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#98759,#98761); +#98759 = ( REPRESENTATION_RELATIONSHIP('','',#98602,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#98760) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#98760 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2043); +#98761 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #98762); +#98762 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('509','=>[0:1:1:502]','',#5, + #98597,$); +#98763 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#98599)); +#98764 = SHAPE_DEFINITION_REPRESENTATION(#98765,#98771); +#98765 = PRODUCT_DEFINITION_SHAPE('','',#98766); +#98766 = PRODUCT_DEFINITION('design','',#98767,#98770); +#98767 = PRODUCT_DEFINITION_FORMATION('','',#98768); +#98768 = PRODUCT('HackPad_pad_253','HackPad_pad_253','',(#98769)); +#98769 = PRODUCT_CONTEXT('',#2,'mechanical'); +#98770 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#98771 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#98772),#98922); +#98772 = MANIFOLD_SOLID_BREP('',#98773); +#98773 = CLOSED_SHELL('',(#98774,#98814,#98845,#98876,#98898,#98910)); +#98774 = ADVANCED_FACE('',(#98775),#98809,.T.); +#98775 = FACE_BOUND('',#98776,.T.); +#98776 = EDGE_LOOP('',(#98777,#98787,#98795,#98803)); +#98777 = ORIENTED_EDGE('',*,*,#98778,.T.); +#98778 = EDGE_CURVE('',#98779,#98781,#98783,.T.); +#98779 = VERTEX_POINT('',#98780); +#98780 = CARTESIAN_POINT('',(113.91375,-112.5,-3.5E-02)); +#98781 = VERTEX_POINT('',#98782); +#98782 = CARTESIAN_POINT('',(113.91375,-112.5,0.)); +#98783 = LINE('',#98784,#98785); +#98784 = CARTESIAN_POINT('',(113.91375,-112.5,-3.5E-02)); +#98785 = VECTOR('',#98786,1.); +#98786 = DIRECTION('',(0.,0.,1.)); +#98787 = ORIENTED_EDGE('',*,*,#98788,.T.); +#98788 = EDGE_CURVE('',#98781,#98789,#98791,.T.); +#98789 = VERTEX_POINT('',#98790); +#98790 = CARTESIAN_POINT('',(112.31375,-112.5,0.)); +#98791 = LINE('',#98792,#98793); +#98792 = CARTESIAN_POINT('',(113.91375,-112.5,0.)); +#98793 = VECTOR('',#98794,1.); +#98794 = DIRECTION('',(-1.,0.,0.)); +#98795 = ORIENTED_EDGE('',*,*,#98796,.F.); +#98796 = EDGE_CURVE('',#98797,#98789,#98799,.T.); +#98797 = VERTEX_POINT('',#98798); +#98798 = CARTESIAN_POINT('',(112.31375,-112.5,-3.5E-02)); +#98799 = LINE('',#98800,#98801); +#98800 = CARTESIAN_POINT('',(112.31375,-112.5,-3.5E-02)); +#98801 = VECTOR('',#98802,1.); +#98802 = DIRECTION('',(0.,0.,1.)); +#98803 = ORIENTED_EDGE('',*,*,#98804,.F.); +#98804 = EDGE_CURVE('',#98779,#98797,#98805,.T.); +#98805 = LINE('',#98806,#98807); +#98806 = CARTESIAN_POINT('',(113.91375,-112.5,-3.5E-02)); +#98807 = VECTOR('',#98808,1.); +#98808 = DIRECTION('',(-1.,0.,0.)); +#98809 = PLANE('',#98810); +#98810 = AXIS2_PLACEMENT_3D('',#98811,#98812,#98813); +#98811 = CARTESIAN_POINT('',(113.91375,-112.5,-3.5E-02)); +#98812 = DIRECTION('',(0.,-1.,0.)); +#98813 = DIRECTION('',(-1.,0.,0.)); +#98814 = ADVANCED_FACE('',(#98815),#98840,.T.); +#98815 = FACE_BOUND('',#98816,.T.); +#98816 = EDGE_LOOP('',(#98817,#98818,#98826,#98834)); +#98817 = ORIENTED_EDGE('',*,*,#98796,.T.); +#98818 = ORIENTED_EDGE('',*,*,#98819,.T.); +#98819 = EDGE_CURVE('',#98789,#98820,#98822,.T.); +#98820 = VERTEX_POINT('',#98821); +#98821 = CARTESIAN_POINT('',(112.31375,-111.65,0.)); +#98822 = LINE('',#98823,#98824); +#98823 = CARTESIAN_POINT('',(112.31375,-112.5,0.)); +#98824 = VECTOR('',#98825,1.); +#98825 = DIRECTION('',(0.,1.,0.)); +#98826 = ORIENTED_EDGE('',*,*,#98827,.F.); +#98827 = EDGE_CURVE('',#98828,#98820,#98830,.T.); +#98828 = VERTEX_POINT('',#98829); +#98829 = CARTESIAN_POINT('',(112.31375,-111.65,-3.5E-02)); +#98830 = LINE('',#98831,#98832); +#98831 = CARTESIAN_POINT('',(112.31375,-111.65,-3.5E-02)); +#98832 = VECTOR('',#98833,1.); +#98833 = DIRECTION('',(0.,0.,1.)); +#98834 = ORIENTED_EDGE('',*,*,#98835,.F.); +#98835 = EDGE_CURVE('',#98797,#98828,#98836,.T.); +#98836 = LINE('',#98837,#98838); +#98837 = CARTESIAN_POINT('',(112.31375,-112.5,-3.5E-02)); +#98838 = VECTOR('',#98839,1.); +#98839 = DIRECTION('',(0.,1.,0.)); +#98840 = PLANE('',#98841); +#98841 = AXIS2_PLACEMENT_3D('',#98842,#98843,#98844); +#98842 = CARTESIAN_POINT('',(112.31375,-112.5,-3.5E-02)); +#98843 = DIRECTION('',(-1.,0.,0.)); +#98844 = DIRECTION('',(0.,1.,0.)); +#98845 = ADVANCED_FACE('',(#98846),#98871,.T.); +#98846 = FACE_BOUND('',#98847,.T.); +#98847 = EDGE_LOOP('',(#98848,#98849,#98857,#98865)); +#98848 = ORIENTED_EDGE('',*,*,#98827,.T.); +#98849 = ORIENTED_EDGE('',*,*,#98850,.T.); +#98850 = EDGE_CURVE('',#98820,#98851,#98853,.T.); +#98851 = VERTEX_POINT('',#98852); +#98852 = CARTESIAN_POINT('',(113.91375,-111.65,0.)); +#98853 = LINE('',#98854,#98855); +#98854 = CARTESIAN_POINT('',(112.31375,-111.65,0.)); +#98855 = VECTOR('',#98856,1.); +#98856 = DIRECTION('',(1.,0.,0.)); +#98857 = ORIENTED_EDGE('',*,*,#98858,.F.); +#98858 = EDGE_CURVE('',#98859,#98851,#98861,.T.); +#98859 = VERTEX_POINT('',#98860); +#98860 = CARTESIAN_POINT('',(113.91375,-111.65,-3.5E-02)); +#98861 = LINE('',#98862,#98863); +#98862 = CARTESIAN_POINT('',(113.91375,-111.65,-3.5E-02)); +#98863 = VECTOR('',#98864,1.); +#98864 = DIRECTION('',(0.,0.,1.)); +#98865 = ORIENTED_EDGE('',*,*,#98866,.F.); +#98866 = EDGE_CURVE('',#98828,#98859,#98867,.T.); +#98867 = LINE('',#98868,#98869); +#98868 = CARTESIAN_POINT('',(112.31375,-111.65,-3.5E-02)); +#98869 = VECTOR('',#98870,1.); +#98870 = DIRECTION('',(1.,0.,0.)); +#98871 = PLANE('',#98872); +#98872 = AXIS2_PLACEMENT_3D('',#98873,#98874,#98875); +#98873 = CARTESIAN_POINT('',(112.31375,-111.65,-3.5E-02)); +#98874 = DIRECTION('',(0.,1.,0.)); +#98875 = DIRECTION('',(1.,0.,0.)); +#98876 = ADVANCED_FACE('',(#98877),#98893,.T.); +#98877 = FACE_BOUND('',#98878,.T.); +#98878 = EDGE_LOOP('',(#98879,#98880,#98886,#98887)); +#98879 = ORIENTED_EDGE('',*,*,#98858,.T.); +#98880 = ORIENTED_EDGE('',*,*,#98881,.T.); +#98881 = EDGE_CURVE('',#98851,#98781,#98882,.T.); +#98882 = LINE('',#98883,#98884); +#98883 = CARTESIAN_POINT('',(113.91375,-111.65,0.)); +#98884 = VECTOR('',#98885,1.); +#98885 = DIRECTION('',(0.,-1.,0.)); +#98886 = ORIENTED_EDGE('',*,*,#98778,.F.); +#98887 = ORIENTED_EDGE('',*,*,#98888,.F.); +#98888 = EDGE_CURVE('',#98859,#98779,#98889,.T.); +#98889 = LINE('',#98890,#98891); +#98890 = CARTESIAN_POINT('',(113.91375,-111.65,-3.5E-02)); +#98891 = VECTOR('',#98892,1.); +#98892 = DIRECTION('',(0.,-1.,0.)); +#98893 = PLANE('',#98894); +#98894 = AXIS2_PLACEMENT_3D('',#98895,#98896,#98897); +#98895 = CARTESIAN_POINT('',(113.91375,-111.65,-3.5E-02)); +#98896 = DIRECTION('',(1.,0.,-0.)); +#98897 = DIRECTION('',(0.,-1.,0.)); +#98898 = ADVANCED_FACE('',(#98899),#98905,.F.); +#98899 = FACE_BOUND('',#98900,.T.); +#98900 = EDGE_LOOP('',(#98901,#98902,#98903,#98904)); +#98901 = ORIENTED_EDGE('',*,*,#98804,.T.); +#98902 = ORIENTED_EDGE('',*,*,#98835,.T.); +#98903 = ORIENTED_EDGE('',*,*,#98866,.T.); +#98904 = ORIENTED_EDGE('',*,*,#98888,.T.); +#98905 = PLANE('',#98906); +#98906 = AXIS2_PLACEMENT_3D('',#98907,#98908,#98909); +#98907 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#98908 = DIRECTION('',(0.,0.,1.)); +#98909 = DIRECTION('',(1.,0.,-0.)); +#98910 = ADVANCED_FACE('',(#98911),#98917,.T.); +#98911 = FACE_BOUND('',#98912,.F.); +#98912 = EDGE_LOOP('',(#98913,#98914,#98915,#98916)); +#98913 = ORIENTED_EDGE('',*,*,#98788,.T.); +#98914 = ORIENTED_EDGE('',*,*,#98819,.T.); +#98915 = ORIENTED_EDGE('',*,*,#98850,.T.); +#98916 = ORIENTED_EDGE('',*,*,#98881,.T.); +#98917 = PLANE('',#98918); +#98918 = AXIS2_PLACEMENT_3D('',#98919,#98920,#98921); +#98919 = CARTESIAN_POINT('',(0.,0.,0.)); +#98920 = DIRECTION('',(0.,0.,1.)); +#98921 = DIRECTION('',(1.,0.,-0.)); +#98922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#98926)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#98923,#98924,#98925)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#98923 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#98924 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#98925 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#98926 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#98923, + 'distance_accuracy_value','confusion accuracy'); +#98927 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#98928,#98930); +#98928 = ( REPRESENTATION_RELATIONSHIP('','',#98771,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#98929) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#98929 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2047); +#98930 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #98931); +#98931 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('510','=>[0:1:1:503]','',#5, + #98766,$); +#98932 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#98768)); +#98933 = SHAPE_DEFINITION_REPRESENTATION(#98934,#98940); +#98934 = PRODUCT_DEFINITION_SHAPE('','',#98935); +#98935 = PRODUCT_DEFINITION('design','',#98936,#98939); +#98936 = PRODUCT_DEFINITION_FORMATION('','',#98937); +#98937 = PRODUCT('HackPad_pad_254','HackPad_pad_254','',(#98938)); +#98938 = PRODUCT_CONTEXT('',#2,'mechanical'); +#98939 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#98940 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#98941),#99091); +#98941 = MANIFOLD_SOLID_BREP('',#98942); +#98942 = CLOSED_SHELL('',(#98943,#98983,#99014,#99045,#99067,#99079)); +#98943 = ADVANCED_FACE('',(#98944),#98978,.T.); +#98944 = FACE_BOUND('',#98945,.T.); +#98945 = EDGE_LOOP('',(#98946,#98956,#98964,#98972)); +#98946 = ORIENTED_EDGE('',*,*,#98947,.T.); +#98947 = EDGE_CURVE('',#98948,#98950,#98952,.T.); +#98948 = VERTEX_POINT('',#98949); +#98949 = CARTESIAN_POINT('',(110.41375,-112.5,-3.5E-02)); +#98950 = VERTEX_POINT('',#98951); +#98951 = CARTESIAN_POINT('',(110.41375,-112.5,0.)); +#98952 = LINE('',#98953,#98954); +#98953 = CARTESIAN_POINT('',(110.41375,-112.5,-3.5E-02)); +#98954 = VECTOR('',#98955,1.); +#98955 = DIRECTION('',(0.,0.,1.)); +#98956 = ORIENTED_EDGE('',*,*,#98957,.T.); +#98957 = EDGE_CURVE('',#98950,#98958,#98960,.T.); +#98958 = VERTEX_POINT('',#98959); +#98959 = CARTESIAN_POINT('',(108.81375,-112.5,0.)); +#98960 = LINE('',#98961,#98962); +#98961 = CARTESIAN_POINT('',(110.41375,-112.5,0.)); +#98962 = VECTOR('',#98963,1.); +#98963 = DIRECTION('',(-1.,0.,0.)); +#98964 = ORIENTED_EDGE('',*,*,#98965,.F.); +#98965 = EDGE_CURVE('',#98966,#98958,#98968,.T.); +#98966 = VERTEX_POINT('',#98967); +#98967 = CARTESIAN_POINT('',(108.81375,-112.5,-3.5E-02)); +#98968 = LINE('',#98969,#98970); +#98969 = CARTESIAN_POINT('',(108.81375,-112.5,-3.5E-02)); +#98970 = VECTOR('',#98971,1.); +#98971 = DIRECTION('',(0.,0.,1.)); +#98972 = ORIENTED_EDGE('',*,*,#98973,.F.); +#98973 = EDGE_CURVE('',#98948,#98966,#98974,.T.); +#98974 = LINE('',#98975,#98976); +#98975 = CARTESIAN_POINT('',(110.41375,-112.5,-3.5E-02)); +#98976 = VECTOR('',#98977,1.); +#98977 = DIRECTION('',(-1.,0.,0.)); +#98978 = PLANE('',#98979); +#98979 = AXIS2_PLACEMENT_3D('',#98980,#98981,#98982); +#98980 = CARTESIAN_POINT('',(110.41375,-112.5,-3.5E-02)); +#98981 = DIRECTION('',(0.,-1.,0.)); +#98982 = DIRECTION('',(-1.,0.,0.)); +#98983 = ADVANCED_FACE('',(#98984),#99009,.T.); +#98984 = FACE_BOUND('',#98985,.T.); +#98985 = EDGE_LOOP('',(#98986,#98987,#98995,#99003)); +#98986 = ORIENTED_EDGE('',*,*,#98965,.T.); +#98987 = ORIENTED_EDGE('',*,*,#98988,.T.); +#98988 = EDGE_CURVE('',#98958,#98989,#98991,.T.); +#98989 = VERTEX_POINT('',#98990); +#98990 = CARTESIAN_POINT('',(108.81375,-111.65,0.)); +#98991 = LINE('',#98992,#98993); +#98992 = CARTESIAN_POINT('',(108.81375,-112.5,0.)); +#98993 = VECTOR('',#98994,1.); +#98994 = DIRECTION('',(0.,1.,0.)); +#98995 = ORIENTED_EDGE('',*,*,#98996,.F.); +#98996 = EDGE_CURVE('',#98997,#98989,#98999,.T.); +#98997 = VERTEX_POINT('',#98998); +#98998 = CARTESIAN_POINT('',(108.81375,-111.65,-3.5E-02)); +#98999 = LINE('',#99000,#99001); +#99000 = CARTESIAN_POINT('',(108.81375,-111.65,-3.5E-02)); +#99001 = VECTOR('',#99002,1.); +#99002 = DIRECTION('',(0.,0.,1.)); +#99003 = ORIENTED_EDGE('',*,*,#99004,.F.); +#99004 = EDGE_CURVE('',#98966,#98997,#99005,.T.); +#99005 = LINE('',#99006,#99007); +#99006 = CARTESIAN_POINT('',(108.81375,-112.5,-3.5E-02)); +#99007 = VECTOR('',#99008,1.); +#99008 = DIRECTION('',(0.,1.,0.)); +#99009 = PLANE('',#99010); +#99010 = AXIS2_PLACEMENT_3D('',#99011,#99012,#99013); +#99011 = CARTESIAN_POINT('',(108.81375,-112.5,-3.5E-02)); +#99012 = DIRECTION('',(-1.,0.,0.)); +#99013 = DIRECTION('',(0.,1.,0.)); +#99014 = ADVANCED_FACE('',(#99015),#99040,.T.); +#99015 = FACE_BOUND('',#99016,.T.); +#99016 = EDGE_LOOP('',(#99017,#99018,#99026,#99034)); +#99017 = ORIENTED_EDGE('',*,*,#98996,.T.); +#99018 = ORIENTED_EDGE('',*,*,#99019,.T.); +#99019 = EDGE_CURVE('',#98989,#99020,#99022,.T.); +#99020 = VERTEX_POINT('',#99021); +#99021 = CARTESIAN_POINT('',(110.41375,-111.65,0.)); +#99022 = LINE('',#99023,#99024); +#99023 = CARTESIAN_POINT('',(108.81375,-111.65,0.)); +#99024 = VECTOR('',#99025,1.); +#99025 = DIRECTION('',(1.,0.,0.)); +#99026 = ORIENTED_EDGE('',*,*,#99027,.F.); +#99027 = EDGE_CURVE('',#99028,#99020,#99030,.T.); +#99028 = VERTEX_POINT('',#99029); +#99029 = CARTESIAN_POINT('',(110.41375,-111.65,-3.5E-02)); +#99030 = LINE('',#99031,#99032); +#99031 = CARTESIAN_POINT('',(110.41375,-111.65,-3.5E-02)); +#99032 = VECTOR('',#99033,1.); +#99033 = DIRECTION('',(0.,0.,1.)); +#99034 = ORIENTED_EDGE('',*,*,#99035,.F.); +#99035 = EDGE_CURVE('',#98997,#99028,#99036,.T.); +#99036 = LINE('',#99037,#99038); +#99037 = CARTESIAN_POINT('',(108.81375,-111.65,-3.5E-02)); +#99038 = VECTOR('',#99039,1.); +#99039 = DIRECTION('',(1.,0.,0.)); +#99040 = PLANE('',#99041); +#99041 = AXIS2_PLACEMENT_3D('',#99042,#99043,#99044); +#99042 = CARTESIAN_POINT('',(108.81375,-111.65,-3.5E-02)); +#99043 = DIRECTION('',(0.,1.,0.)); +#99044 = DIRECTION('',(1.,0.,0.)); +#99045 = ADVANCED_FACE('',(#99046),#99062,.T.); +#99046 = FACE_BOUND('',#99047,.T.); +#99047 = EDGE_LOOP('',(#99048,#99049,#99055,#99056)); +#99048 = ORIENTED_EDGE('',*,*,#99027,.T.); +#99049 = ORIENTED_EDGE('',*,*,#99050,.T.); +#99050 = EDGE_CURVE('',#99020,#98950,#99051,.T.); +#99051 = LINE('',#99052,#99053); +#99052 = CARTESIAN_POINT('',(110.41375,-111.65,0.)); +#99053 = VECTOR('',#99054,1.); +#99054 = DIRECTION('',(0.,-1.,0.)); +#99055 = ORIENTED_EDGE('',*,*,#98947,.F.); +#99056 = ORIENTED_EDGE('',*,*,#99057,.F.); +#99057 = EDGE_CURVE('',#99028,#98948,#99058,.T.); +#99058 = LINE('',#99059,#99060); +#99059 = CARTESIAN_POINT('',(110.41375,-111.65,-3.5E-02)); +#99060 = VECTOR('',#99061,1.); +#99061 = DIRECTION('',(0.,-1.,0.)); +#99062 = PLANE('',#99063); +#99063 = AXIS2_PLACEMENT_3D('',#99064,#99065,#99066); +#99064 = CARTESIAN_POINT('',(110.41375,-111.65,-3.5E-02)); +#99065 = DIRECTION('',(1.,0.,-0.)); +#99066 = DIRECTION('',(0.,-1.,0.)); +#99067 = ADVANCED_FACE('',(#99068),#99074,.F.); +#99068 = FACE_BOUND('',#99069,.T.); +#99069 = EDGE_LOOP('',(#99070,#99071,#99072,#99073)); +#99070 = ORIENTED_EDGE('',*,*,#98973,.T.); +#99071 = ORIENTED_EDGE('',*,*,#99004,.T.); +#99072 = ORIENTED_EDGE('',*,*,#99035,.T.); +#99073 = ORIENTED_EDGE('',*,*,#99057,.T.); +#99074 = PLANE('',#99075); +#99075 = AXIS2_PLACEMENT_3D('',#99076,#99077,#99078); +#99076 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#99077 = DIRECTION('',(0.,0.,1.)); +#99078 = DIRECTION('',(1.,0.,-0.)); +#99079 = ADVANCED_FACE('',(#99080),#99086,.T.); +#99080 = FACE_BOUND('',#99081,.F.); +#99081 = EDGE_LOOP('',(#99082,#99083,#99084,#99085)); +#99082 = ORIENTED_EDGE('',*,*,#98957,.T.); +#99083 = ORIENTED_EDGE('',*,*,#98988,.T.); +#99084 = ORIENTED_EDGE('',*,*,#99019,.T.); +#99085 = ORIENTED_EDGE('',*,*,#99050,.T.); +#99086 = PLANE('',#99087); +#99087 = AXIS2_PLACEMENT_3D('',#99088,#99089,#99090); +#99088 = CARTESIAN_POINT('',(0.,0.,0.)); +#99089 = DIRECTION('',(0.,0.,1.)); +#99090 = DIRECTION('',(1.,0.,-0.)); +#99091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#99095)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#99092,#99093,#99094)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#99092 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#99093 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#99094 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#99095 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#99092, + 'distance_accuracy_value','confusion accuracy'); +#99096 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#99097,#99099); +#99097 = ( REPRESENTATION_RELATIONSHIP('','',#98940,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#99098) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#99098 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2051); +#99099 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #99100); +#99100 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('511','=>[0:1:1:504]','',#5, + #98935,$); +#99101 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#98937)); +#99102 = SHAPE_DEFINITION_REPRESENTATION(#99103,#99109); +#99103 = PRODUCT_DEFINITION_SHAPE('','',#99104); +#99104 = PRODUCT_DEFINITION('design','',#99105,#99108); +#99105 = PRODUCT_DEFINITION_FORMATION('','',#99106); +#99106 = PRODUCT('HackPad_pad_255','HackPad_pad_255','',(#99107)); +#99107 = PRODUCT_CONTEXT('',#2,'mechanical'); +#99108 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#99109 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#99110),#99260); +#99110 = MANIFOLD_SOLID_BREP('',#99111); +#99111 = CLOSED_SHELL('',(#99112,#99152,#99183,#99214,#99236,#99248)); +#99112 = ADVANCED_FACE('',(#99113),#99147,.T.); +#99113 = FACE_BOUND('',#99114,.T.); +#99114 = EDGE_LOOP('',(#99115,#99125,#99133,#99141)); +#99115 = ORIENTED_EDGE('',*,*,#99116,.T.); +#99116 = EDGE_CURVE('',#99117,#99119,#99121,.T.); +#99117 = VERTEX_POINT('',#99118); +#99118 = CARTESIAN_POINT('',(110.41375,-110.75,-3.5E-02)); +#99119 = VERTEX_POINT('',#99120); +#99120 = CARTESIAN_POINT('',(110.41375,-110.75,0.)); +#99121 = LINE('',#99122,#99123); +#99122 = CARTESIAN_POINT('',(110.41375,-110.75,-3.5E-02)); +#99123 = VECTOR('',#99124,1.); +#99124 = DIRECTION('',(0.,0.,1.)); +#99125 = ORIENTED_EDGE('',*,*,#99126,.T.); +#99126 = EDGE_CURVE('',#99119,#99127,#99129,.T.); +#99127 = VERTEX_POINT('',#99128); +#99128 = CARTESIAN_POINT('',(108.81375,-110.75,0.)); +#99129 = LINE('',#99130,#99131); +#99130 = CARTESIAN_POINT('',(110.41375,-110.75,0.)); +#99131 = VECTOR('',#99132,1.); +#99132 = DIRECTION('',(-1.,0.,0.)); +#99133 = ORIENTED_EDGE('',*,*,#99134,.F.); +#99134 = EDGE_CURVE('',#99135,#99127,#99137,.T.); +#99135 = VERTEX_POINT('',#99136); +#99136 = CARTESIAN_POINT('',(108.81375,-110.75,-3.5E-02)); +#99137 = LINE('',#99138,#99139); +#99138 = CARTESIAN_POINT('',(108.81375,-110.75,-3.5E-02)); +#99139 = VECTOR('',#99140,1.); +#99140 = DIRECTION('',(0.,0.,1.)); +#99141 = ORIENTED_EDGE('',*,*,#99142,.F.); +#99142 = EDGE_CURVE('',#99117,#99135,#99143,.T.); +#99143 = LINE('',#99144,#99145); +#99144 = CARTESIAN_POINT('',(110.41375,-110.75,-3.5E-02)); +#99145 = VECTOR('',#99146,1.); +#99146 = DIRECTION('',(-1.,0.,0.)); +#99147 = PLANE('',#99148); +#99148 = AXIS2_PLACEMENT_3D('',#99149,#99150,#99151); +#99149 = CARTESIAN_POINT('',(110.41375,-110.75,-3.5E-02)); +#99150 = DIRECTION('',(0.,-1.,0.)); +#99151 = DIRECTION('',(-1.,0.,0.)); +#99152 = ADVANCED_FACE('',(#99153),#99178,.T.); +#99153 = FACE_BOUND('',#99154,.T.); +#99154 = EDGE_LOOP('',(#99155,#99156,#99164,#99172)); +#99155 = ORIENTED_EDGE('',*,*,#99134,.T.); +#99156 = ORIENTED_EDGE('',*,*,#99157,.T.); +#99157 = EDGE_CURVE('',#99127,#99158,#99160,.T.); +#99158 = VERTEX_POINT('',#99159); +#99159 = CARTESIAN_POINT('',(108.81375,-109.9,0.)); +#99160 = LINE('',#99161,#99162); +#99161 = CARTESIAN_POINT('',(108.81375,-110.75,0.)); +#99162 = VECTOR('',#99163,1.); +#99163 = DIRECTION('',(0.,1.,0.)); +#99164 = ORIENTED_EDGE('',*,*,#99165,.F.); +#99165 = EDGE_CURVE('',#99166,#99158,#99168,.T.); +#99166 = VERTEX_POINT('',#99167); +#99167 = CARTESIAN_POINT('',(108.81375,-109.9,-3.5E-02)); +#99168 = LINE('',#99169,#99170); +#99169 = CARTESIAN_POINT('',(108.81375,-109.9,-3.5E-02)); +#99170 = VECTOR('',#99171,1.); +#99171 = DIRECTION('',(0.,0.,1.)); +#99172 = ORIENTED_EDGE('',*,*,#99173,.F.); +#99173 = EDGE_CURVE('',#99135,#99166,#99174,.T.); +#99174 = LINE('',#99175,#99176); +#99175 = CARTESIAN_POINT('',(108.81375,-110.75,-3.5E-02)); +#99176 = VECTOR('',#99177,1.); +#99177 = DIRECTION('',(0.,1.,0.)); +#99178 = PLANE('',#99179); +#99179 = AXIS2_PLACEMENT_3D('',#99180,#99181,#99182); +#99180 = CARTESIAN_POINT('',(108.81375,-110.75,-3.5E-02)); +#99181 = DIRECTION('',(-1.,0.,0.)); +#99182 = DIRECTION('',(0.,1.,0.)); +#99183 = ADVANCED_FACE('',(#99184),#99209,.T.); +#99184 = FACE_BOUND('',#99185,.T.); +#99185 = EDGE_LOOP('',(#99186,#99187,#99195,#99203)); +#99186 = ORIENTED_EDGE('',*,*,#99165,.T.); +#99187 = ORIENTED_EDGE('',*,*,#99188,.T.); +#99188 = EDGE_CURVE('',#99158,#99189,#99191,.T.); +#99189 = VERTEX_POINT('',#99190); +#99190 = CARTESIAN_POINT('',(110.41375,-109.9,0.)); +#99191 = LINE('',#99192,#99193); +#99192 = CARTESIAN_POINT('',(108.81375,-109.9,0.)); +#99193 = VECTOR('',#99194,1.); +#99194 = DIRECTION('',(1.,0.,0.)); +#99195 = ORIENTED_EDGE('',*,*,#99196,.F.); +#99196 = EDGE_CURVE('',#99197,#99189,#99199,.T.); +#99197 = VERTEX_POINT('',#99198); +#99198 = CARTESIAN_POINT('',(110.41375,-109.9,-3.5E-02)); +#99199 = LINE('',#99200,#99201); +#99200 = CARTESIAN_POINT('',(110.41375,-109.9,-3.5E-02)); +#99201 = VECTOR('',#99202,1.); +#99202 = DIRECTION('',(0.,0.,1.)); +#99203 = ORIENTED_EDGE('',*,*,#99204,.F.); +#99204 = EDGE_CURVE('',#99166,#99197,#99205,.T.); +#99205 = LINE('',#99206,#99207); +#99206 = CARTESIAN_POINT('',(108.81375,-109.9,-3.5E-02)); +#99207 = VECTOR('',#99208,1.); +#99208 = DIRECTION('',(1.,0.,0.)); +#99209 = PLANE('',#99210); +#99210 = AXIS2_PLACEMENT_3D('',#99211,#99212,#99213); +#99211 = CARTESIAN_POINT('',(108.81375,-109.9,-3.5E-02)); +#99212 = DIRECTION('',(0.,1.,0.)); +#99213 = DIRECTION('',(1.,0.,0.)); +#99214 = ADVANCED_FACE('',(#99215),#99231,.T.); +#99215 = FACE_BOUND('',#99216,.T.); +#99216 = EDGE_LOOP('',(#99217,#99218,#99224,#99225)); +#99217 = ORIENTED_EDGE('',*,*,#99196,.T.); +#99218 = ORIENTED_EDGE('',*,*,#99219,.T.); +#99219 = EDGE_CURVE('',#99189,#99119,#99220,.T.); +#99220 = LINE('',#99221,#99222); +#99221 = CARTESIAN_POINT('',(110.41375,-109.9,0.)); +#99222 = VECTOR('',#99223,1.); +#99223 = DIRECTION('',(0.,-1.,0.)); +#99224 = ORIENTED_EDGE('',*,*,#99116,.F.); +#99225 = ORIENTED_EDGE('',*,*,#99226,.F.); +#99226 = EDGE_CURVE('',#99197,#99117,#99227,.T.); +#99227 = LINE('',#99228,#99229); +#99228 = CARTESIAN_POINT('',(110.41375,-109.9,-3.5E-02)); +#99229 = VECTOR('',#99230,1.); +#99230 = DIRECTION('',(0.,-1.,0.)); +#99231 = PLANE('',#99232); +#99232 = AXIS2_PLACEMENT_3D('',#99233,#99234,#99235); +#99233 = CARTESIAN_POINT('',(110.41375,-109.9,-3.5E-02)); +#99234 = DIRECTION('',(1.,0.,-0.)); +#99235 = DIRECTION('',(0.,-1.,0.)); +#99236 = ADVANCED_FACE('',(#99237),#99243,.F.); +#99237 = FACE_BOUND('',#99238,.T.); +#99238 = EDGE_LOOP('',(#99239,#99240,#99241,#99242)); +#99239 = ORIENTED_EDGE('',*,*,#99142,.T.); +#99240 = ORIENTED_EDGE('',*,*,#99173,.T.); +#99241 = ORIENTED_EDGE('',*,*,#99204,.T.); +#99242 = ORIENTED_EDGE('',*,*,#99226,.T.); +#99243 = PLANE('',#99244); +#99244 = AXIS2_PLACEMENT_3D('',#99245,#99246,#99247); +#99245 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#99246 = DIRECTION('',(0.,0.,1.)); +#99247 = DIRECTION('',(1.,0.,-0.)); +#99248 = ADVANCED_FACE('',(#99249),#99255,.T.); +#99249 = FACE_BOUND('',#99250,.F.); +#99250 = EDGE_LOOP('',(#99251,#99252,#99253,#99254)); +#99251 = ORIENTED_EDGE('',*,*,#99126,.T.); +#99252 = ORIENTED_EDGE('',*,*,#99157,.T.); +#99253 = ORIENTED_EDGE('',*,*,#99188,.T.); +#99254 = ORIENTED_EDGE('',*,*,#99219,.T.); +#99255 = PLANE('',#99256); +#99256 = AXIS2_PLACEMENT_3D('',#99257,#99258,#99259); +#99257 = CARTESIAN_POINT('',(0.,0.,0.)); +#99258 = DIRECTION('',(0.,0.,1.)); +#99259 = DIRECTION('',(1.,0.,-0.)); +#99260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#99264)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#99261,#99262,#99263)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#99261 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#99262 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#99263 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#99264 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#99261, + 'distance_accuracy_value','confusion accuracy'); +#99265 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#99266,#99268); +#99266 = ( REPRESENTATION_RELATIONSHIP('','',#99109,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#99267) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#99267 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2055); +#99268 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #99269); +#99269 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('512','=>[0:1:1:505]','',#5, + #99104,$); +#99270 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#99106)); +#99271 = SHAPE_DEFINITION_REPRESENTATION(#99272,#99278); +#99272 = PRODUCT_DEFINITION_SHAPE('','',#99273); +#99273 = PRODUCT_DEFINITION('design','',#99274,#99277); +#99274 = PRODUCT_DEFINITION_FORMATION('','',#99275); +#99275 = PRODUCT('HackPad_pad_256','HackPad_pad_256','',(#99276)); +#99276 = PRODUCT_CONTEXT('',#2,'mechanical'); +#99277 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#99278 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#99279),#99429); +#99279 = MANIFOLD_SOLID_BREP('',#99280); +#99280 = CLOSED_SHELL('',(#99281,#99321,#99352,#99383,#99405,#99417)); +#99281 = ADVANCED_FACE('',(#99282),#99316,.T.); +#99282 = FACE_BOUND('',#99283,.T.); +#99283 = EDGE_LOOP('',(#99284,#99294,#99302,#99310)); +#99284 = ORIENTED_EDGE('',*,*,#99285,.T.); +#99285 = EDGE_CURVE('',#99286,#99288,#99290,.T.); +#99286 = VERTEX_POINT('',#99287); +#99287 = CARTESIAN_POINT('',(180.91375,-110.75,-3.5E-02)); +#99288 = VERTEX_POINT('',#99289); +#99289 = CARTESIAN_POINT('',(180.91375,-110.75,0.)); +#99290 = LINE('',#99291,#99292); +#99291 = CARTESIAN_POINT('',(180.91375,-110.75,-3.5E-02)); +#99292 = VECTOR('',#99293,1.); +#99293 = DIRECTION('',(0.,0.,1.)); +#99294 = ORIENTED_EDGE('',*,*,#99295,.T.); +#99295 = EDGE_CURVE('',#99288,#99296,#99298,.T.); +#99296 = VERTEX_POINT('',#99297); +#99297 = CARTESIAN_POINT('',(179.31375,-110.75,0.)); +#99298 = LINE('',#99299,#99300); +#99299 = CARTESIAN_POINT('',(180.91375,-110.75,0.)); +#99300 = VECTOR('',#99301,1.); +#99301 = DIRECTION('',(-1.,0.,0.)); +#99302 = ORIENTED_EDGE('',*,*,#99303,.F.); +#99303 = EDGE_CURVE('',#99304,#99296,#99306,.T.); +#99304 = VERTEX_POINT('',#99305); +#99305 = CARTESIAN_POINT('',(179.31375,-110.75,-3.5E-02)); +#99306 = LINE('',#99307,#99308); +#99307 = CARTESIAN_POINT('',(179.31375,-110.75,-3.5E-02)); +#99308 = VECTOR('',#99309,1.); +#99309 = DIRECTION('',(0.,0.,1.)); +#99310 = ORIENTED_EDGE('',*,*,#99311,.F.); +#99311 = EDGE_CURVE('',#99286,#99304,#99312,.T.); +#99312 = LINE('',#99313,#99314); +#99313 = CARTESIAN_POINT('',(180.91375,-110.75,-3.5E-02)); +#99314 = VECTOR('',#99315,1.); +#99315 = DIRECTION('',(-1.,0.,0.)); +#99316 = PLANE('',#99317); +#99317 = AXIS2_PLACEMENT_3D('',#99318,#99319,#99320); +#99318 = CARTESIAN_POINT('',(180.91375,-110.75,-3.5E-02)); +#99319 = DIRECTION('',(0.,-1.,0.)); +#99320 = DIRECTION('',(-1.,0.,0.)); +#99321 = ADVANCED_FACE('',(#99322),#99347,.T.); +#99322 = FACE_BOUND('',#99323,.T.); +#99323 = EDGE_LOOP('',(#99324,#99325,#99333,#99341)); +#99324 = ORIENTED_EDGE('',*,*,#99303,.T.); +#99325 = ORIENTED_EDGE('',*,*,#99326,.T.); +#99326 = EDGE_CURVE('',#99296,#99327,#99329,.T.); +#99327 = VERTEX_POINT('',#99328); +#99328 = CARTESIAN_POINT('',(179.31375,-109.9,0.)); +#99329 = LINE('',#99330,#99331); +#99330 = CARTESIAN_POINT('',(179.31375,-110.75,0.)); +#99331 = VECTOR('',#99332,1.); +#99332 = DIRECTION('',(0.,1.,0.)); +#99333 = ORIENTED_EDGE('',*,*,#99334,.F.); +#99334 = EDGE_CURVE('',#99335,#99327,#99337,.T.); +#99335 = VERTEX_POINT('',#99336); +#99336 = CARTESIAN_POINT('',(179.31375,-109.9,-3.5E-02)); +#99337 = LINE('',#99338,#99339); +#99338 = CARTESIAN_POINT('',(179.31375,-109.9,-3.5E-02)); +#99339 = VECTOR('',#99340,1.); +#99340 = DIRECTION('',(0.,0.,1.)); +#99341 = ORIENTED_EDGE('',*,*,#99342,.F.); +#99342 = EDGE_CURVE('',#99304,#99335,#99343,.T.); +#99343 = LINE('',#99344,#99345); +#99344 = CARTESIAN_POINT('',(179.31375,-110.75,-3.5E-02)); +#99345 = VECTOR('',#99346,1.); +#99346 = DIRECTION('',(0.,1.,0.)); +#99347 = PLANE('',#99348); +#99348 = AXIS2_PLACEMENT_3D('',#99349,#99350,#99351); +#99349 = CARTESIAN_POINT('',(179.31375,-110.75,-3.5E-02)); +#99350 = DIRECTION('',(-1.,0.,0.)); +#99351 = DIRECTION('',(0.,1.,0.)); +#99352 = ADVANCED_FACE('',(#99353),#99378,.T.); +#99353 = FACE_BOUND('',#99354,.T.); +#99354 = EDGE_LOOP('',(#99355,#99356,#99364,#99372)); +#99355 = ORIENTED_EDGE('',*,*,#99334,.T.); +#99356 = ORIENTED_EDGE('',*,*,#99357,.T.); +#99357 = EDGE_CURVE('',#99327,#99358,#99360,.T.); +#99358 = VERTEX_POINT('',#99359); +#99359 = CARTESIAN_POINT('',(180.91375,-109.9,0.)); +#99360 = LINE('',#99361,#99362); +#99361 = CARTESIAN_POINT('',(179.31375,-109.9,0.)); +#99362 = VECTOR('',#99363,1.); +#99363 = DIRECTION('',(1.,0.,0.)); +#99364 = ORIENTED_EDGE('',*,*,#99365,.F.); +#99365 = EDGE_CURVE('',#99366,#99358,#99368,.T.); +#99366 = VERTEX_POINT('',#99367); +#99367 = CARTESIAN_POINT('',(180.91375,-109.9,-3.5E-02)); +#99368 = LINE('',#99369,#99370); +#99369 = CARTESIAN_POINT('',(180.91375,-109.9,-3.5E-02)); +#99370 = VECTOR('',#99371,1.); +#99371 = DIRECTION('',(0.,0.,1.)); +#99372 = ORIENTED_EDGE('',*,*,#99373,.F.); +#99373 = EDGE_CURVE('',#99335,#99366,#99374,.T.); +#99374 = LINE('',#99375,#99376); +#99375 = CARTESIAN_POINT('',(179.31375,-109.9,-3.5E-02)); +#99376 = VECTOR('',#99377,1.); +#99377 = DIRECTION('',(1.,0.,0.)); +#99378 = PLANE('',#99379); +#99379 = AXIS2_PLACEMENT_3D('',#99380,#99381,#99382); +#99380 = CARTESIAN_POINT('',(179.31375,-109.9,-3.5E-02)); +#99381 = DIRECTION('',(0.,1.,0.)); +#99382 = DIRECTION('',(1.,0.,0.)); +#99383 = ADVANCED_FACE('',(#99384),#99400,.T.); +#99384 = FACE_BOUND('',#99385,.T.); +#99385 = EDGE_LOOP('',(#99386,#99387,#99393,#99394)); +#99386 = ORIENTED_EDGE('',*,*,#99365,.T.); +#99387 = ORIENTED_EDGE('',*,*,#99388,.T.); +#99388 = EDGE_CURVE('',#99358,#99288,#99389,.T.); +#99389 = LINE('',#99390,#99391); +#99390 = CARTESIAN_POINT('',(180.91375,-109.9,0.)); +#99391 = VECTOR('',#99392,1.); +#99392 = DIRECTION('',(0.,-1.,0.)); +#99393 = ORIENTED_EDGE('',*,*,#99285,.F.); +#99394 = ORIENTED_EDGE('',*,*,#99395,.F.); +#99395 = EDGE_CURVE('',#99366,#99286,#99396,.T.); +#99396 = LINE('',#99397,#99398); +#99397 = CARTESIAN_POINT('',(180.91375,-109.9,-3.5E-02)); +#99398 = VECTOR('',#99399,1.); +#99399 = DIRECTION('',(0.,-1.,0.)); +#99400 = PLANE('',#99401); +#99401 = AXIS2_PLACEMENT_3D('',#99402,#99403,#99404); +#99402 = CARTESIAN_POINT('',(180.91375,-109.9,-3.5E-02)); +#99403 = DIRECTION('',(1.,0.,-0.)); +#99404 = DIRECTION('',(0.,-1.,0.)); +#99405 = ADVANCED_FACE('',(#99406),#99412,.F.); +#99406 = FACE_BOUND('',#99407,.T.); +#99407 = EDGE_LOOP('',(#99408,#99409,#99410,#99411)); +#99408 = ORIENTED_EDGE('',*,*,#99311,.T.); +#99409 = ORIENTED_EDGE('',*,*,#99342,.T.); +#99410 = ORIENTED_EDGE('',*,*,#99373,.T.); +#99411 = ORIENTED_EDGE('',*,*,#99395,.T.); +#99412 = PLANE('',#99413); +#99413 = AXIS2_PLACEMENT_3D('',#99414,#99415,#99416); +#99414 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#99415 = DIRECTION('',(0.,0.,1.)); +#99416 = DIRECTION('',(1.,0.,-0.)); +#99417 = ADVANCED_FACE('',(#99418),#99424,.T.); +#99418 = FACE_BOUND('',#99419,.F.); +#99419 = EDGE_LOOP('',(#99420,#99421,#99422,#99423)); +#99420 = ORIENTED_EDGE('',*,*,#99295,.T.); +#99421 = ORIENTED_EDGE('',*,*,#99326,.T.); +#99422 = ORIENTED_EDGE('',*,*,#99357,.T.); +#99423 = ORIENTED_EDGE('',*,*,#99388,.T.); +#99424 = PLANE('',#99425); +#99425 = AXIS2_PLACEMENT_3D('',#99426,#99427,#99428); +#99426 = CARTESIAN_POINT('',(0.,0.,0.)); +#99427 = DIRECTION('',(0.,0.,1.)); +#99428 = DIRECTION('',(1.,0.,-0.)); +#99429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#99433)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#99430,#99431,#99432)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#99430 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#99431 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#99432 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#99433 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#99430, + 'distance_accuracy_value','confusion accuracy'); +#99434 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#99435,#99437); +#99435 = ( REPRESENTATION_RELATIONSHIP('','',#99278,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#99436) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#99436 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2059); +#99437 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #99438); +#99438 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('513','=>[0:1:1:506]','',#5, + #99273,$); +#99439 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#99275)); +#99440 = SHAPE_DEFINITION_REPRESENTATION(#99441,#99447); +#99441 = PRODUCT_DEFINITION_SHAPE('','',#99442); +#99442 = PRODUCT_DEFINITION('design','',#99443,#99446); +#99443 = PRODUCT_DEFINITION_FORMATION('','',#99444); +#99444 = PRODUCT('HackPad_pad_257','HackPad_pad_257','',(#99445)); +#99445 = PRODUCT_CONTEXT('',#2,'mechanical'); +#99446 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#99447 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#99448),#99598); +#99448 = MANIFOLD_SOLID_BREP('',#99449); +#99449 = CLOSED_SHELL('',(#99450,#99490,#99521,#99552,#99574,#99586)); +#99450 = ADVANCED_FACE('',(#99451),#99485,.T.); +#99451 = FACE_BOUND('',#99452,.T.); +#99452 = EDGE_LOOP('',(#99453,#99463,#99471,#99479)); +#99453 = ORIENTED_EDGE('',*,*,#99454,.T.); +#99454 = EDGE_CURVE('',#99455,#99457,#99459,.T.); +#99455 = VERTEX_POINT('',#99456); +#99456 = CARTESIAN_POINT('',(180.91375,-112.5,-3.5E-02)); +#99457 = VERTEX_POINT('',#99458); +#99458 = CARTESIAN_POINT('',(180.91375,-112.5,0.)); +#99459 = LINE('',#99460,#99461); +#99460 = CARTESIAN_POINT('',(180.91375,-112.5,-3.5E-02)); +#99461 = VECTOR('',#99462,1.); +#99462 = DIRECTION('',(0.,0.,1.)); +#99463 = ORIENTED_EDGE('',*,*,#99464,.T.); +#99464 = EDGE_CURVE('',#99457,#99465,#99467,.T.); +#99465 = VERTEX_POINT('',#99466); +#99466 = CARTESIAN_POINT('',(179.31375,-112.5,0.)); +#99467 = LINE('',#99468,#99469); +#99468 = CARTESIAN_POINT('',(180.91375,-112.5,0.)); +#99469 = VECTOR('',#99470,1.); +#99470 = DIRECTION('',(-1.,0.,0.)); +#99471 = ORIENTED_EDGE('',*,*,#99472,.F.); +#99472 = EDGE_CURVE('',#99473,#99465,#99475,.T.); +#99473 = VERTEX_POINT('',#99474); +#99474 = CARTESIAN_POINT('',(179.31375,-112.5,-3.5E-02)); +#99475 = LINE('',#99476,#99477); +#99476 = CARTESIAN_POINT('',(179.31375,-112.5,-3.5E-02)); +#99477 = VECTOR('',#99478,1.); +#99478 = DIRECTION('',(0.,0.,1.)); +#99479 = ORIENTED_EDGE('',*,*,#99480,.F.); +#99480 = EDGE_CURVE('',#99455,#99473,#99481,.T.); +#99481 = LINE('',#99482,#99483); +#99482 = CARTESIAN_POINT('',(180.91375,-112.5,-3.5E-02)); +#99483 = VECTOR('',#99484,1.); +#99484 = DIRECTION('',(-1.,0.,0.)); +#99485 = PLANE('',#99486); +#99486 = AXIS2_PLACEMENT_3D('',#99487,#99488,#99489); +#99487 = CARTESIAN_POINT('',(180.91375,-112.5,-3.5E-02)); +#99488 = DIRECTION('',(0.,-1.,0.)); +#99489 = DIRECTION('',(-1.,0.,0.)); +#99490 = ADVANCED_FACE('',(#99491),#99516,.T.); +#99491 = FACE_BOUND('',#99492,.T.); +#99492 = EDGE_LOOP('',(#99493,#99494,#99502,#99510)); +#99493 = ORIENTED_EDGE('',*,*,#99472,.T.); +#99494 = ORIENTED_EDGE('',*,*,#99495,.T.); +#99495 = EDGE_CURVE('',#99465,#99496,#99498,.T.); +#99496 = VERTEX_POINT('',#99497); +#99497 = CARTESIAN_POINT('',(179.31375,-111.65,0.)); +#99498 = LINE('',#99499,#99500); +#99499 = CARTESIAN_POINT('',(179.31375,-112.5,0.)); +#99500 = VECTOR('',#99501,1.); +#99501 = DIRECTION('',(0.,1.,0.)); +#99502 = ORIENTED_EDGE('',*,*,#99503,.F.); +#99503 = EDGE_CURVE('',#99504,#99496,#99506,.T.); +#99504 = VERTEX_POINT('',#99505); +#99505 = CARTESIAN_POINT('',(179.31375,-111.65,-3.5E-02)); +#99506 = LINE('',#99507,#99508); +#99507 = CARTESIAN_POINT('',(179.31375,-111.65,-3.5E-02)); +#99508 = VECTOR('',#99509,1.); +#99509 = DIRECTION('',(0.,0.,1.)); +#99510 = ORIENTED_EDGE('',*,*,#99511,.F.); +#99511 = EDGE_CURVE('',#99473,#99504,#99512,.T.); +#99512 = LINE('',#99513,#99514); +#99513 = CARTESIAN_POINT('',(179.31375,-112.5,-3.5E-02)); +#99514 = VECTOR('',#99515,1.); +#99515 = DIRECTION('',(0.,1.,0.)); +#99516 = PLANE('',#99517); +#99517 = AXIS2_PLACEMENT_3D('',#99518,#99519,#99520); +#99518 = CARTESIAN_POINT('',(179.31375,-112.5,-3.5E-02)); +#99519 = DIRECTION('',(-1.,0.,0.)); +#99520 = DIRECTION('',(0.,1.,0.)); +#99521 = ADVANCED_FACE('',(#99522),#99547,.T.); +#99522 = FACE_BOUND('',#99523,.T.); +#99523 = EDGE_LOOP('',(#99524,#99525,#99533,#99541)); +#99524 = ORIENTED_EDGE('',*,*,#99503,.T.); +#99525 = ORIENTED_EDGE('',*,*,#99526,.T.); +#99526 = EDGE_CURVE('',#99496,#99527,#99529,.T.); +#99527 = VERTEX_POINT('',#99528); +#99528 = CARTESIAN_POINT('',(180.91375,-111.65,0.)); +#99529 = LINE('',#99530,#99531); +#99530 = CARTESIAN_POINT('',(179.31375,-111.65,0.)); +#99531 = VECTOR('',#99532,1.); +#99532 = DIRECTION('',(1.,0.,0.)); +#99533 = ORIENTED_EDGE('',*,*,#99534,.F.); +#99534 = EDGE_CURVE('',#99535,#99527,#99537,.T.); +#99535 = VERTEX_POINT('',#99536); +#99536 = CARTESIAN_POINT('',(180.91375,-111.65,-3.5E-02)); +#99537 = LINE('',#99538,#99539); +#99538 = CARTESIAN_POINT('',(180.91375,-111.65,-3.5E-02)); +#99539 = VECTOR('',#99540,1.); +#99540 = DIRECTION('',(0.,0.,1.)); +#99541 = ORIENTED_EDGE('',*,*,#99542,.F.); +#99542 = EDGE_CURVE('',#99504,#99535,#99543,.T.); +#99543 = LINE('',#99544,#99545); +#99544 = CARTESIAN_POINT('',(179.31375,-111.65,-3.5E-02)); +#99545 = VECTOR('',#99546,1.); +#99546 = DIRECTION('',(1.,0.,0.)); +#99547 = PLANE('',#99548); +#99548 = AXIS2_PLACEMENT_3D('',#99549,#99550,#99551); +#99549 = CARTESIAN_POINT('',(179.31375,-111.65,-3.5E-02)); +#99550 = DIRECTION('',(0.,1.,0.)); +#99551 = DIRECTION('',(1.,0.,0.)); +#99552 = ADVANCED_FACE('',(#99553),#99569,.T.); +#99553 = FACE_BOUND('',#99554,.T.); +#99554 = EDGE_LOOP('',(#99555,#99556,#99562,#99563)); +#99555 = ORIENTED_EDGE('',*,*,#99534,.T.); +#99556 = ORIENTED_EDGE('',*,*,#99557,.T.); +#99557 = EDGE_CURVE('',#99527,#99457,#99558,.T.); +#99558 = LINE('',#99559,#99560); +#99559 = CARTESIAN_POINT('',(180.91375,-111.65,0.)); +#99560 = VECTOR('',#99561,1.); +#99561 = DIRECTION('',(0.,-1.,0.)); +#99562 = ORIENTED_EDGE('',*,*,#99454,.F.); +#99563 = ORIENTED_EDGE('',*,*,#99564,.F.); +#99564 = EDGE_CURVE('',#99535,#99455,#99565,.T.); +#99565 = LINE('',#99566,#99567); +#99566 = CARTESIAN_POINT('',(180.91375,-111.65,-3.5E-02)); +#99567 = VECTOR('',#99568,1.); +#99568 = DIRECTION('',(0.,-1.,0.)); +#99569 = PLANE('',#99570); +#99570 = AXIS2_PLACEMENT_3D('',#99571,#99572,#99573); +#99571 = CARTESIAN_POINT('',(180.91375,-111.65,-3.5E-02)); +#99572 = DIRECTION('',(1.,0.,-0.)); +#99573 = DIRECTION('',(0.,-1.,0.)); +#99574 = ADVANCED_FACE('',(#99575),#99581,.F.); +#99575 = FACE_BOUND('',#99576,.T.); +#99576 = EDGE_LOOP('',(#99577,#99578,#99579,#99580)); +#99577 = ORIENTED_EDGE('',*,*,#99480,.T.); +#99578 = ORIENTED_EDGE('',*,*,#99511,.T.); +#99579 = ORIENTED_EDGE('',*,*,#99542,.T.); +#99580 = ORIENTED_EDGE('',*,*,#99564,.T.); +#99581 = PLANE('',#99582); +#99582 = AXIS2_PLACEMENT_3D('',#99583,#99584,#99585); +#99583 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#99584 = DIRECTION('',(0.,0.,1.)); +#99585 = DIRECTION('',(1.,0.,-0.)); +#99586 = ADVANCED_FACE('',(#99587),#99593,.T.); +#99587 = FACE_BOUND('',#99588,.F.); +#99588 = EDGE_LOOP('',(#99589,#99590,#99591,#99592)); +#99589 = ORIENTED_EDGE('',*,*,#99464,.T.); +#99590 = ORIENTED_EDGE('',*,*,#99495,.T.); +#99591 = ORIENTED_EDGE('',*,*,#99526,.T.); +#99592 = ORIENTED_EDGE('',*,*,#99557,.T.); +#99593 = PLANE('',#99594); +#99594 = AXIS2_PLACEMENT_3D('',#99595,#99596,#99597); +#99595 = CARTESIAN_POINT('',(0.,0.,0.)); +#99596 = DIRECTION('',(0.,0.,1.)); +#99597 = DIRECTION('',(1.,0.,-0.)); +#99598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#99602)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#99599,#99600,#99601)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#99599 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#99600 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#99601 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#99602 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#99599, + 'distance_accuracy_value','confusion accuracy'); +#99603 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#99604,#99606); +#99604 = ( REPRESENTATION_RELATIONSHIP('','',#99447,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#99605) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#99605 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2063); +#99606 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #99607); +#99607 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('514','=>[0:1:1:507]','',#5, + #99442,$); +#99608 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#99444)); +#99609 = SHAPE_DEFINITION_REPRESENTATION(#99610,#99616); +#99610 = PRODUCT_DEFINITION_SHAPE('','',#99611); +#99611 = PRODUCT_DEFINITION('design','',#99612,#99615); +#99612 = PRODUCT_DEFINITION_FORMATION('','',#99613); +#99613 = PRODUCT('HackPad_pad_258','HackPad_pad_258','',(#99614)); +#99614 = PRODUCT_CONTEXT('',#2,'mechanical'); +#99615 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#99616 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#99617),#99767); +#99617 = MANIFOLD_SOLID_BREP('',#99618); +#99618 = CLOSED_SHELL('',(#99619,#99659,#99690,#99721,#99743,#99755)); +#99619 = ADVANCED_FACE('',(#99620),#99654,.T.); +#99620 = FACE_BOUND('',#99621,.T.); +#99621 = EDGE_LOOP('',(#99622,#99632,#99640,#99648)); +#99622 = ORIENTED_EDGE('',*,*,#99623,.T.); +#99623 = EDGE_CURVE('',#99624,#99626,#99628,.T.); +#99624 = VERTEX_POINT('',#99625); +#99625 = CARTESIAN_POINT('',(177.41375,-112.5,-3.5E-02)); +#99626 = VERTEX_POINT('',#99627); +#99627 = CARTESIAN_POINT('',(177.41375,-112.5,0.)); +#99628 = LINE('',#99629,#99630); +#99629 = CARTESIAN_POINT('',(177.41375,-112.5,-3.5E-02)); +#99630 = VECTOR('',#99631,1.); +#99631 = DIRECTION('',(0.,0.,1.)); +#99632 = ORIENTED_EDGE('',*,*,#99633,.T.); +#99633 = EDGE_CURVE('',#99626,#99634,#99636,.T.); +#99634 = VERTEX_POINT('',#99635); +#99635 = CARTESIAN_POINT('',(175.81375,-112.5,0.)); +#99636 = LINE('',#99637,#99638); +#99637 = CARTESIAN_POINT('',(177.41375,-112.5,0.)); +#99638 = VECTOR('',#99639,1.); +#99639 = DIRECTION('',(-1.,0.,0.)); +#99640 = ORIENTED_EDGE('',*,*,#99641,.F.); +#99641 = EDGE_CURVE('',#99642,#99634,#99644,.T.); +#99642 = VERTEX_POINT('',#99643); +#99643 = CARTESIAN_POINT('',(175.81375,-112.5,-3.5E-02)); +#99644 = LINE('',#99645,#99646); +#99645 = CARTESIAN_POINT('',(175.81375,-112.5,-3.5E-02)); +#99646 = VECTOR('',#99647,1.); +#99647 = DIRECTION('',(0.,0.,1.)); +#99648 = ORIENTED_EDGE('',*,*,#99649,.F.); +#99649 = EDGE_CURVE('',#99624,#99642,#99650,.T.); +#99650 = LINE('',#99651,#99652); +#99651 = CARTESIAN_POINT('',(177.41375,-112.5,-3.5E-02)); +#99652 = VECTOR('',#99653,1.); +#99653 = DIRECTION('',(-1.,0.,0.)); +#99654 = PLANE('',#99655); +#99655 = AXIS2_PLACEMENT_3D('',#99656,#99657,#99658); +#99656 = CARTESIAN_POINT('',(177.41375,-112.5,-3.5E-02)); +#99657 = DIRECTION('',(0.,-1.,0.)); +#99658 = DIRECTION('',(-1.,0.,0.)); +#99659 = ADVANCED_FACE('',(#99660),#99685,.T.); +#99660 = FACE_BOUND('',#99661,.T.); +#99661 = EDGE_LOOP('',(#99662,#99663,#99671,#99679)); +#99662 = ORIENTED_EDGE('',*,*,#99641,.T.); +#99663 = ORIENTED_EDGE('',*,*,#99664,.T.); +#99664 = EDGE_CURVE('',#99634,#99665,#99667,.T.); +#99665 = VERTEX_POINT('',#99666); +#99666 = CARTESIAN_POINT('',(175.81375,-111.65,0.)); +#99667 = LINE('',#99668,#99669); +#99668 = CARTESIAN_POINT('',(175.81375,-112.5,0.)); +#99669 = VECTOR('',#99670,1.); +#99670 = DIRECTION('',(0.,1.,0.)); +#99671 = ORIENTED_EDGE('',*,*,#99672,.F.); +#99672 = EDGE_CURVE('',#99673,#99665,#99675,.T.); +#99673 = VERTEX_POINT('',#99674); +#99674 = CARTESIAN_POINT('',(175.81375,-111.65,-3.5E-02)); +#99675 = LINE('',#99676,#99677); +#99676 = CARTESIAN_POINT('',(175.81375,-111.65,-3.5E-02)); +#99677 = VECTOR('',#99678,1.); +#99678 = DIRECTION('',(0.,0.,1.)); +#99679 = ORIENTED_EDGE('',*,*,#99680,.F.); +#99680 = EDGE_CURVE('',#99642,#99673,#99681,.T.); +#99681 = LINE('',#99682,#99683); +#99682 = CARTESIAN_POINT('',(175.81375,-112.5,-3.5E-02)); +#99683 = VECTOR('',#99684,1.); +#99684 = DIRECTION('',(0.,1.,0.)); +#99685 = PLANE('',#99686); +#99686 = AXIS2_PLACEMENT_3D('',#99687,#99688,#99689); +#99687 = CARTESIAN_POINT('',(175.81375,-112.5,-3.5E-02)); +#99688 = DIRECTION('',(-1.,0.,0.)); +#99689 = DIRECTION('',(0.,1.,0.)); +#99690 = ADVANCED_FACE('',(#99691),#99716,.T.); +#99691 = FACE_BOUND('',#99692,.T.); +#99692 = EDGE_LOOP('',(#99693,#99694,#99702,#99710)); +#99693 = ORIENTED_EDGE('',*,*,#99672,.T.); +#99694 = ORIENTED_EDGE('',*,*,#99695,.T.); +#99695 = EDGE_CURVE('',#99665,#99696,#99698,.T.); +#99696 = VERTEX_POINT('',#99697); +#99697 = CARTESIAN_POINT('',(177.41375,-111.65,0.)); +#99698 = LINE('',#99699,#99700); +#99699 = CARTESIAN_POINT('',(175.81375,-111.65,0.)); +#99700 = VECTOR('',#99701,1.); +#99701 = DIRECTION('',(1.,0.,0.)); +#99702 = ORIENTED_EDGE('',*,*,#99703,.F.); +#99703 = EDGE_CURVE('',#99704,#99696,#99706,.T.); +#99704 = VERTEX_POINT('',#99705); +#99705 = CARTESIAN_POINT('',(177.41375,-111.65,-3.5E-02)); +#99706 = LINE('',#99707,#99708); +#99707 = CARTESIAN_POINT('',(177.41375,-111.65,-3.5E-02)); +#99708 = VECTOR('',#99709,1.); +#99709 = DIRECTION('',(0.,0.,1.)); +#99710 = ORIENTED_EDGE('',*,*,#99711,.F.); +#99711 = EDGE_CURVE('',#99673,#99704,#99712,.T.); +#99712 = LINE('',#99713,#99714); +#99713 = CARTESIAN_POINT('',(175.81375,-111.65,-3.5E-02)); +#99714 = VECTOR('',#99715,1.); +#99715 = DIRECTION('',(1.,0.,0.)); +#99716 = PLANE('',#99717); +#99717 = AXIS2_PLACEMENT_3D('',#99718,#99719,#99720); +#99718 = CARTESIAN_POINT('',(175.81375,-111.65,-3.5E-02)); +#99719 = DIRECTION('',(0.,1.,0.)); +#99720 = DIRECTION('',(1.,0.,0.)); +#99721 = ADVANCED_FACE('',(#99722),#99738,.T.); +#99722 = FACE_BOUND('',#99723,.T.); +#99723 = EDGE_LOOP('',(#99724,#99725,#99731,#99732)); +#99724 = ORIENTED_EDGE('',*,*,#99703,.T.); +#99725 = ORIENTED_EDGE('',*,*,#99726,.T.); +#99726 = EDGE_CURVE('',#99696,#99626,#99727,.T.); +#99727 = LINE('',#99728,#99729); +#99728 = CARTESIAN_POINT('',(177.41375,-111.65,0.)); +#99729 = VECTOR('',#99730,1.); +#99730 = DIRECTION('',(0.,-1.,0.)); +#99731 = ORIENTED_EDGE('',*,*,#99623,.F.); +#99732 = ORIENTED_EDGE('',*,*,#99733,.F.); +#99733 = EDGE_CURVE('',#99704,#99624,#99734,.T.); +#99734 = LINE('',#99735,#99736); +#99735 = CARTESIAN_POINT('',(177.41375,-111.65,-3.5E-02)); +#99736 = VECTOR('',#99737,1.); +#99737 = DIRECTION('',(0.,-1.,0.)); +#99738 = PLANE('',#99739); +#99739 = AXIS2_PLACEMENT_3D('',#99740,#99741,#99742); +#99740 = CARTESIAN_POINT('',(177.41375,-111.65,-3.5E-02)); +#99741 = DIRECTION('',(1.,0.,-0.)); +#99742 = DIRECTION('',(0.,-1.,0.)); +#99743 = ADVANCED_FACE('',(#99744),#99750,.F.); +#99744 = FACE_BOUND('',#99745,.T.); +#99745 = EDGE_LOOP('',(#99746,#99747,#99748,#99749)); +#99746 = ORIENTED_EDGE('',*,*,#99649,.T.); +#99747 = ORIENTED_EDGE('',*,*,#99680,.T.); +#99748 = ORIENTED_EDGE('',*,*,#99711,.T.); +#99749 = ORIENTED_EDGE('',*,*,#99733,.T.); +#99750 = PLANE('',#99751); +#99751 = AXIS2_PLACEMENT_3D('',#99752,#99753,#99754); +#99752 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#99753 = DIRECTION('',(0.,0.,1.)); +#99754 = DIRECTION('',(1.,0.,-0.)); +#99755 = ADVANCED_FACE('',(#99756),#99762,.T.); +#99756 = FACE_BOUND('',#99757,.F.); +#99757 = EDGE_LOOP('',(#99758,#99759,#99760,#99761)); +#99758 = ORIENTED_EDGE('',*,*,#99633,.T.); +#99759 = ORIENTED_EDGE('',*,*,#99664,.T.); +#99760 = ORIENTED_EDGE('',*,*,#99695,.T.); +#99761 = ORIENTED_EDGE('',*,*,#99726,.T.); +#99762 = PLANE('',#99763); +#99763 = AXIS2_PLACEMENT_3D('',#99764,#99765,#99766); +#99764 = CARTESIAN_POINT('',(0.,0.,0.)); +#99765 = DIRECTION('',(0.,0.,1.)); +#99766 = DIRECTION('',(1.,0.,-0.)); +#99767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#99771)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#99768,#99769,#99770)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#99768 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#99769 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#99770 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#99771 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#99768, + 'distance_accuracy_value','confusion accuracy'); +#99772 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#99773,#99775); +#99773 = ( REPRESENTATION_RELATIONSHIP('','',#99616,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#99774) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#99774 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2067); +#99775 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #99776); +#99776 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('515','=>[0:1:1:508]','',#5, + #99611,$); +#99777 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#99613)); +#99778 = SHAPE_DEFINITION_REPRESENTATION(#99779,#99785); +#99779 = PRODUCT_DEFINITION_SHAPE('','',#99780); +#99780 = PRODUCT_DEFINITION('design','',#99781,#99784); +#99781 = PRODUCT_DEFINITION_FORMATION('','',#99782); +#99782 = PRODUCT('HackPad_pad_259','HackPad_pad_259','',(#99783)); +#99783 = PRODUCT_CONTEXT('',#2,'mechanical'); +#99784 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#99785 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#99786),#99936); +#99786 = MANIFOLD_SOLID_BREP('',#99787); +#99787 = CLOSED_SHELL('',(#99788,#99828,#99859,#99890,#99912,#99924)); +#99788 = ADVANCED_FACE('',(#99789),#99823,.T.); +#99789 = FACE_BOUND('',#99790,.T.); +#99790 = EDGE_LOOP('',(#99791,#99801,#99809,#99817)); +#99791 = ORIENTED_EDGE('',*,*,#99792,.T.); +#99792 = EDGE_CURVE('',#99793,#99795,#99797,.T.); +#99793 = VERTEX_POINT('',#99794); +#99794 = CARTESIAN_POINT('',(177.41375,-110.75,-3.5E-02)); +#99795 = VERTEX_POINT('',#99796); +#99796 = CARTESIAN_POINT('',(177.41375,-110.75,0.)); +#99797 = LINE('',#99798,#99799); +#99798 = CARTESIAN_POINT('',(177.41375,-110.75,-3.5E-02)); +#99799 = VECTOR('',#99800,1.); +#99800 = DIRECTION('',(0.,0.,1.)); +#99801 = ORIENTED_EDGE('',*,*,#99802,.T.); +#99802 = EDGE_CURVE('',#99795,#99803,#99805,.T.); +#99803 = VERTEX_POINT('',#99804); +#99804 = CARTESIAN_POINT('',(175.81375,-110.75,0.)); +#99805 = LINE('',#99806,#99807); +#99806 = CARTESIAN_POINT('',(177.41375,-110.75,0.)); +#99807 = VECTOR('',#99808,1.); +#99808 = DIRECTION('',(-1.,0.,0.)); +#99809 = ORIENTED_EDGE('',*,*,#99810,.F.); +#99810 = EDGE_CURVE('',#99811,#99803,#99813,.T.); +#99811 = VERTEX_POINT('',#99812); +#99812 = CARTESIAN_POINT('',(175.81375,-110.75,-3.5E-02)); +#99813 = LINE('',#99814,#99815); +#99814 = CARTESIAN_POINT('',(175.81375,-110.75,-3.5E-02)); +#99815 = VECTOR('',#99816,1.); +#99816 = DIRECTION('',(0.,0.,1.)); +#99817 = ORIENTED_EDGE('',*,*,#99818,.F.); +#99818 = EDGE_CURVE('',#99793,#99811,#99819,.T.); +#99819 = LINE('',#99820,#99821); +#99820 = CARTESIAN_POINT('',(177.41375,-110.75,-3.5E-02)); +#99821 = VECTOR('',#99822,1.); +#99822 = DIRECTION('',(-1.,0.,0.)); +#99823 = PLANE('',#99824); +#99824 = AXIS2_PLACEMENT_3D('',#99825,#99826,#99827); +#99825 = CARTESIAN_POINT('',(177.41375,-110.75,-3.5E-02)); +#99826 = DIRECTION('',(0.,-1.,0.)); +#99827 = DIRECTION('',(-1.,0.,0.)); +#99828 = ADVANCED_FACE('',(#99829),#99854,.T.); +#99829 = FACE_BOUND('',#99830,.T.); +#99830 = EDGE_LOOP('',(#99831,#99832,#99840,#99848)); +#99831 = ORIENTED_EDGE('',*,*,#99810,.T.); +#99832 = ORIENTED_EDGE('',*,*,#99833,.T.); +#99833 = EDGE_CURVE('',#99803,#99834,#99836,.T.); +#99834 = VERTEX_POINT('',#99835); +#99835 = CARTESIAN_POINT('',(175.81375,-109.9,0.)); +#99836 = LINE('',#99837,#99838); +#99837 = CARTESIAN_POINT('',(175.81375,-110.75,0.)); +#99838 = VECTOR('',#99839,1.); +#99839 = DIRECTION('',(0.,1.,0.)); +#99840 = ORIENTED_EDGE('',*,*,#99841,.F.); +#99841 = EDGE_CURVE('',#99842,#99834,#99844,.T.); +#99842 = VERTEX_POINT('',#99843); +#99843 = CARTESIAN_POINT('',(175.81375,-109.9,-3.5E-02)); +#99844 = LINE('',#99845,#99846); +#99845 = CARTESIAN_POINT('',(175.81375,-109.9,-3.5E-02)); +#99846 = VECTOR('',#99847,1.); +#99847 = DIRECTION('',(0.,0.,1.)); +#99848 = ORIENTED_EDGE('',*,*,#99849,.F.); +#99849 = EDGE_CURVE('',#99811,#99842,#99850,.T.); +#99850 = LINE('',#99851,#99852); +#99851 = CARTESIAN_POINT('',(175.81375,-110.75,-3.5E-02)); +#99852 = VECTOR('',#99853,1.); +#99853 = DIRECTION('',(0.,1.,0.)); +#99854 = PLANE('',#99855); +#99855 = AXIS2_PLACEMENT_3D('',#99856,#99857,#99858); +#99856 = CARTESIAN_POINT('',(175.81375,-110.75,-3.5E-02)); +#99857 = DIRECTION('',(-1.,0.,0.)); +#99858 = DIRECTION('',(0.,1.,0.)); +#99859 = ADVANCED_FACE('',(#99860),#99885,.T.); +#99860 = FACE_BOUND('',#99861,.T.); +#99861 = EDGE_LOOP('',(#99862,#99863,#99871,#99879)); +#99862 = ORIENTED_EDGE('',*,*,#99841,.T.); +#99863 = ORIENTED_EDGE('',*,*,#99864,.T.); +#99864 = EDGE_CURVE('',#99834,#99865,#99867,.T.); +#99865 = VERTEX_POINT('',#99866); +#99866 = CARTESIAN_POINT('',(177.41375,-109.9,0.)); +#99867 = LINE('',#99868,#99869); +#99868 = CARTESIAN_POINT('',(175.81375,-109.9,0.)); +#99869 = VECTOR('',#99870,1.); +#99870 = DIRECTION('',(1.,0.,0.)); +#99871 = ORIENTED_EDGE('',*,*,#99872,.F.); +#99872 = EDGE_CURVE('',#99873,#99865,#99875,.T.); +#99873 = VERTEX_POINT('',#99874); +#99874 = CARTESIAN_POINT('',(177.41375,-109.9,-3.5E-02)); +#99875 = LINE('',#99876,#99877); +#99876 = CARTESIAN_POINT('',(177.41375,-109.9,-3.5E-02)); +#99877 = VECTOR('',#99878,1.); +#99878 = DIRECTION('',(0.,0.,1.)); +#99879 = ORIENTED_EDGE('',*,*,#99880,.F.); +#99880 = EDGE_CURVE('',#99842,#99873,#99881,.T.); +#99881 = LINE('',#99882,#99883); +#99882 = CARTESIAN_POINT('',(175.81375,-109.9,-3.5E-02)); +#99883 = VECTOR('',#99884,1.); +#99884 = DIRECTION('',(1.,0.,0.)); +#99885 = PLANE('',#99886); +#99886 = AXIS2_PLACEMENT_3D('',#99887,#99888,#99889); +#99887 = CARTESIAN_POINT('',(175.81375,-109.9,-3.5E-02)); +#99888 = DIRECTION('',(0.,1.,0.)); +#99889 = DIRECTION('',(1.,0.,0.)); +#99890 = ADVANCED_FACE('',(#99891),#99907,.T.); +#99891 = FACE_BOUND('',#99892,.T.); +#99892 = EDGE_LOOP('',(#99893,#99894,#99900,#99901)); +#99893 = ORIENTED_EDGE('',*,*,#99872,.T.); +#99894 = ORIENTED_EDGE('',*,*,#99895,.T.); +#99895 = EDGE_CURVE('',#99865,#99795,#99896,.T.); +#99896 = LINE('',#99897,#99898); +#99897 = CARTESIAN_POINT('',(177.41375,-109.9,0.)); +#99898 = VECTOR('',#99899,1.); +#99899 = DIRECTION('',(0.,-1.,0.)); +#99900 = ORIENTED_EDGE('',*,*,#99792,.F.); +#99901 = ORIENTED_EDGE('',*,*,#99902,.F.); +#99902 = EDGE_CURVE('',#99873,#99793,#99903,.T.); +#99903 = LINE('',#99904,#99905); +#99904 = CARTESIAN_POINT('',(177.41375,-109.9,-3.5E-02)); +#99905 = VECTOR('',#99906,1.); +#99906 = DIRECTION('',(0.,-1.,0.)); +#99907 = PLANE('',#99908); +#99908 = AXIS2_PLACEMENT_3D('',#99909,#99910,#99911); +#99909 = CARTESIAN_POINT('',(177.41375,-109.9,-3.5E-02)); +#99910 = DIRECTION('',(1.,0.,-0.)); +#99911 = DIRECTION('',(0.,-1.,0.)); +#99912 = ADVANCED_FACE('',(#99913),#99919,.F.); +#99913 = FACE_BOUND('',#99914,.T.); +#99914 = EDGE_LOOP('',(#99915,#99916,#99917,#99918)); +#99915 = ORIENTED_EDGE('',*,*,#99818,.T.); +#99916 = ORIENTED_EDGE('',*,*,#99849,.T.); +#99917 = ORIENTED_EDGE('',*,*,#99880,.T.); +#99918 = ORIENTED_EDGE('',*,*,#99902,.T.); +#99919 = PLANE('',#99920); +#99920 = AXIS2_PLACEMENT_3D('',#99921,#99922,#99923); +#99921 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#99922 = DIRECTION('',(0.,0.,1.)); +#99923 = DIRECTION('',(1.,0.,-0.)); +#99924 = ADVANCED_FACE('',(#99925),#99931,.T.); +#99925 = FACE_BOUND('',#99926,.F.); +#99926 = EDGE_LOOP('',(#99927,#99928,#99929,#99930)); +#99927 = ORIENTED_EDGE('',*,*,#99802,.T.); +#99928 = ORIENTED_EDGE('',*,*,#99833,.T.); +#99929 = ORIENTED_EDGE('',*,*,#99864,.T.); +#99930 = ORIENTED_EDGE('',*,*,#99895,.T.); +#99931 = PLANE('',#99932); +#99932 = AXIS2_PLACEMENT_3D('',#99933,#99934,#99935); +#99933 = CARTESIAN_POINT('',(0.,0.,0.)); +#99934 = DIRECTION('',(0.,0.,1.)); +#99935 = DIRECTION('',(1.,0.,-0.)); +#99936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#99940)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#99937,#99938,#99939)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#99937 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#99938 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#99939 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#99940 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#99937, + 'distance_accuracy_value','confusion accuracy'); +#99941 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#99942,#99944); +#99942 = ( REPRESENTATION_RELATIONSHIP('','',#99785,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#99943) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#99943 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2071); +#99944 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #99945); +#99945 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('516','=>[0:1:1:509]','',#5, + #99780,$); +#99946 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#99782)); +#99947 = SHAPE_DEFINITION_REPRESENTATION(#99948,#99954); +#99948 = PRODUCT_DEFINITION_SHAPE('','',#99949); +#99949 = PRODUCT_DEFINITION('design','',#99950,#99953); +#99950 = PRODUCT_DEFINITION_FORMATION('','',#99951); +#99951 = PRODUCT('HackPad_pad_260','HackPad_pad_260','',(#99952)); +#99952 = PRODUCT_CONTEXT('',#2,'mechanical'); +#99953 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#99954 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#99955),#100105); +#99955 = MANIFOLD_SOLID_BREP('',#99956); +#99956 = CLOSED_SHELL('',(#99957,#99997,#100028,#100059,#100081,#100093) + ); +#99957 = ADVANCED_FACE('',(#99958),#99992,.T.); +#99958 = FACE_BOUND('',#99959,.T.); +#99959 = EDGE_LOOP('',(#99960,#99970,#99978,#99986)); +#99960 = ORIENTED_EDGE('',*,*,#99961,.T.); +#99961 = EDGE_CURVE('',#99962,#99964,#99966,.T.); +#99962 = VERTEX_POINT('',#99963); +#99963 = CARTESIAN_POINT('',(180.66375,-72.875,-3.5E-02)); +#99964 = VERTEX_POINT('',#99965); +#99965 = CARTESIAN_POINT('',(180.66375,-72.875,0.)); +#99966 = LINE('',#99967,#99968); +#99967 = CARTESIAN_POINT('',(180.66375,-72.875,-3.5E-02)); +#99968 = VECTOR('',#99969,1.); +#99969 = DIRECTION('',(0.,0.,1.)); +#99970 = ORIENTED_EDGE('',*,*,#99971,.T.); +#99971 = EDGE_CURVE('',#99964,#99972,#99974,.T.); +#99972 = VERTEX_POINT('',#99973); +#99973 = CARTESIAN_POINT('',(179.06375,-72.875,0.)); +#99974 = LINE('',#99975,#99976); +#99975 = CARTESIAN_POINT('',(180.66375,-72.875,0.)); +#99976 = VECTOR('',#99977,1.); +#99977 = DIRECTION('',(-1.,0.,0.)); +#99978 = ORIENTED_EDGE('',*,*,#99979,.F.); +#99979 = EDGE_CURVE('',#99980,#99972,#99982,.T.); +#99980 = VERTEX_POINT('',#99981); +#99981 = CARTESIAN_POINT('',(179.06375,-72.875,-3.5E-02)); +#99982 = LINE('',#99983,#99984); +#99983 = CARTESIAN_POINT('',(179.06375,-72.875,-3.5E-02)); +#99984 = VECTOR('',#99985,1.); +#99985 = DIRECTION('',(0.,0.,1.)); +#99986 = ORIENTED_EDGE('',*,*,#99987,.F.); +#99987 = EDGE_CURVE('',#99962,#99980,#99988,.T.); +#99988 = LINE('',#99989,#99990); +#99989 = CARTESIAN_POINT('',(180.66375,-72.875,-3.5E-02)); +#99990 = VECTOR('',#99991,1.); +#99991 = DIRECTION('',(-1.,0.,0.)); +#99992 = PLANE('',#99993); +#99993 = AXIS2_PLACEMENT_3D('',#99994,#99995,#99996); +#99994 = CARTESIAN_POINT('',(180.66375,-72.875,-3.5E-02)); +#99995 = DIRECTION('',(0.,-1.,0.)); +#99996 = DIRECTION('',(-1.,0.,0.)); +#99997 = ADVANCED_FACE('',(#99998),#100023,.T.); +#99998 = FACE_BOUND('',#99999,.T.); +#99999 = EDGE_LOOP('',(#100000,#100001,#100009,#100017)); +#100000 = ORIENTED_EDGE('',*,*,#99979,.T.); +#100001 = ORIENTED_EDGE('',*,*,#100002,.T.); +#100002 = EDGE_CURVE('',#99972,#100003,#100005,.T.); +#100003 = VERTEX_POINT('',#100004); +#100004 = CARTESIAN_POINT('',(179.06375,-72.025,0.)); +#100005 = LINE('',#100006,#100007); +#100006 = CARTESIAN_POINT('',(179.06375,-72.875,0.)); +#100007 = VECTOR('',#100008,1.); +#100008 = DIRECTION('',(0.,1.,0.)); +#100009 = ORIENTED_EDGE('',*,*,#100010,.F.); +#100010 = EDGE_CURVE('',#100011,#100003,#100013,.T.); +#100011 = VERTEX_POINT('',#100012); +#100012 = CARTESIAN_POINT('',(179.06375,-72.025,-3.5E-02)); +#100013 = LINE('',#100014,#100015); +#100014 = CARTESIAN_POINT('',(179.06375,-72.025,-3.5E-02)); +#100015 = VECTOR('',#100016,1.); +#100016 = DIRECTION('',(0.,0.,1.)); +#100017 = ORIENTED_EDGE('',*,*,#100018,.F.); +#100018 = EDGE_CURVE('',#99980,#100011,#100019,.T.); +#100019 = LINE('',#100020,#100021); +#100020 = CARTESIAN_POINT('',(179.06375,-72.875,-3.5E-02)); +#100021 = VECTOR('',#100022,1.); +#100022 = DIRECTION('',(0.,1.,0.)); +#100023 = PLANE('',#100024); +#100024 = AXIS2_PLACEMENT_3D('',#100025,#100026,#100027); +#100025 = CARTESIAN_POINT('',(179.06375,-72.875,-3.5E-02)); +#100026 = DIRECTION('',(-1.,0.,0.)); +#100027 = DIRECTION('',(0.,1.,0.)); +#100028 = ADVANCED_FACE('',(#100029),#100054,.T.); +#100029 = FACE_BOUND('',#100030,.T.); +#100030 = EDGE_LOOP('',(#100031,#100032,#100040,#100048)); +#100031 = ORIENTED_EDGE('',*,*,#100010,.T.); +#100032 = ORIENTED_EDGE('',*,*,#100033,.T.); +#100033 = EDGE_CURVE('',#100003,#100034,#100036,.T.); +#100034 = VERTEX_POINT('',#100035); +#100035 = CARTESIAN_POINT('',(180.66375,-72.025,0.)); +#100036 = LINE('',#100037,#100038); +#100037 = CARTESIAN_POINT('',(179.06375,-72.025,0.)); +#100038 = VECTOR('',#100039,1.); +#100039 = DIRECTION('',(1.,0.,0.)); +#100040 = ORIENTED_EDGE('',*,*,#100041,.F.); +#100041 = EDGE_CURVE('',#100042,#100034,#100044,.T.); +#100042 = VERTEX_POINT('',#100043); +#100043 = CARTESIAN_POINT('',(180.66375,-72.025,-3.5E-02)); +#100044 = LINE('',#100045,#100046); +#100045 = CARTESIAN_POINT('',(180.66375,-72.025,-3.5E-02)); +#100046 = VECTOR('',#100047,1.); +#100047 = DIRECTION('',(0.,0.,1.)); +#100048 = ORIENTED_EDGE('',*,*,#100049,.F.); +#100049 = EDGE_CURVE('',#100011,#100042,#100050,.T.); +#100050 = LINE('',#100051,#100052); +#100051 = CARTESIAN_POINT('',(179.06375,-72.025,-3.5E-02)); +#100052 = VECTOR('',#100053,1.); +#100053 = DIRECTION('',(1.,0.,0.)); +#100054 = PLANE('',#100055); +#100055 = AXIS2_PLACEMENT_3D('',#100056,#100057,#100058); +#100056 = CARTESIAN_POINT('',(179.06375,-72.025,-3.5E-02)); +#100057 = DIRECTION('',(0.,1.,0.)); +#100058 = DIRECTION('',(1.,0.,0.)); +#100059 = ADVANCED_FACE('',(#100060),#100076,.T.); +#100060 = FACE_BOUND('',#100061,.T.); +#100061 = EDGE_LOOP('',(#100062,#100063,#100069,#100070)); +#100062 = ORIENTED_EDGE('',*,*,#100041,.T.); +#100063 = ORIENTED_EDGE('',*,*,#100064,.T.); +#100064 = EDGE_CURVE('',#100034,#99964,#100065,.T.); +#100065 = LINE('',#100066,#100067); +#100066 = CARTESIAN_POINT('',(180.66375,-72.025,0.)); +#100067 = VECTOR('',#100068,1.); +#100068 = DIRECTION('',(0.,-1.,0.)); +#100069 = ORIENTED_EDGE('',*,*,#99961,.F.); +#100070 = ORIENTED_EDGE('',*,*,#100071,.F.); +#100071 = EDGE_CURVE('',#100042,#99962,#100072,.T.); +#100072 = LINE('',#100073,#100074); +#100073 = CARTESIAN_POINT('',(180.66375,-72.025,-3.5E-02)); +#100074 = VECTOR('',#100075,1.); +#100075 = DIRECTION('',(0.,-1.,0.)); +#100076 = PLANE('',#100077); +#100077 = AXIS2_PLACEMENT_3D('',#100078,#100079,#100080); +#100078 = CARTESIAN_POINT('',(180.66375,-72.025,-3.5E-02)); +#100079 = DIRECTION('',(1.,0.,-0.)); +#100080 = DIRECTION('',(0.,-1.,0.)); +#100081 = ADVANCED_FACE('',(#100082),#100088,.F.); +#100082 = FACE_BOUND('',#100083,.T.); +#100083 = EDGE_LOOP('',(#100084,#100085,#100086,#100087)); +#100084 = ORIENTED_EDGE('',*,*,#99987,.T.); +#100085 = ORIENTED_EDGE('',*,*,#100018,.T.); +#100086 = ORIENTED_EDGE('',*,*,#100049,.T.); +#100087 = ORIENTED_EDGE('',*,*,#100071,.T.); +#100088 = PLANE('',#100089); +#100089 = AXIS2_PLACEMENT_3D('',#100090,#100091,#100092); +#100090 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#100091 = DIRECTION('',(0.,0.,1.)); +#100092 = DIRECTION('',(1.,0.,-0.)); +#100093 = ADVANCED_FACE('',(#100094),#100100,.T.); +#100094 = FACE_BOUND('',#100095,.F.); +#100095 = EDGE_LOOP('',(#100096,#100097,#100098,#100099)); +#100096 = ORIENTED_EDGE('',*,*,#99971,.T.); +#100097 = ORIENTED_EDGE('',*,*,#100002,.T.); +#100098 = ORIENTED_EDGE('',*,*,#100033,.T.); +#100099 = ORIENTED_EDGE('',*,*,#100064,.T.); +#100100 = PLANE('',#100101); +#100101 = AXIS2_PLACEMENT_3D('',#100102,#100103,#100104); +#100102 = CARTESIAN_POINT('',(0.,0.,0.)); +#100103 = DIRECTION('',(0.,0.,1.)); +#100104 = DIRECTION('',(1.,0.,-0.)); +#100105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#100109)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#100106,#100107,#100108)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#100106 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#100107 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#100108 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#100109 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#100106, + 'distance_accuracy_value','confusion accuracy'); +#100110 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#100111,#100113); +#100111 = ( REPRESENTATION_RELATIONSHIP('','',#99954,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#100112) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#100112 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2075); +#100113 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #100114); +#100114 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('517','=>[0:1:1:510]','',#5, + #99949,$); +#100115 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#99951)); +#100116 = SHAPE_DEFINITION_REPRESENTATION(#100117,#100123); +#100117 = PRODUCT_DEFINITION_SHAPE('','',#100118); +#100118 = PRODUCT_DEFINITION('design','',#100119,#100122); +#100119 = PRODUCT_DEFINITION_FORMATION('','',#100120); +#100120 = PRODUCT('HackPad_pad_261','HackPad_pad_261','',(#100121)); +#100121 = PRODUCT_CONTEXT('',#2,'mechanical'); +#100122 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#100123 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#100124),#100274); +#100124 = MANIFOLD_SOLID_BREP('',#100125); +#100125 = CLOSED_SHELL('',(#100126,#100166,#100197,#100228,#100250, + #100262)); +#100126 = ADVANCED_FACE('',(#100127),#100161,.T.); +#100127 = FACE_BOUND('',#100128,.T.); +#100128 = EDGE_LOOP('',(#100129,#100139,#100147,#100155)); +#100129 = ORIENTED_EDGE('',*,*,#100130,.T.); +#100130 = EDGE_CURVE('',#100131,#100133,#100135,.T.); +#100131 = VERTEX_POINT('',#100132); +#100132 = CARTESIAN_POINT('',(180.66375,-74.625,-3.5E-02)); +#100133 = VERTEX_POINT('',#100134); +#100134 = CARTESIAN_POINT('',(180.66375,-74.625,0.)); +#100135 = LINE('',#100136,#100137); +#100136 = CARTESIAN_POINT('',(180.66375,-74.625,-3.5E-02)); +#100137 = VECTOR('',#100138,1.); +#100138 = DIRECTION('',(0.,0.,1.)); +#100139 = ORIENTED_EDGE('',*,*,#100140,.T.); +#100140 = EDGE_CURVE('',#100133,#100141,#100143,.T.); +#100141 = VERTEX_POINT('',#100142); +#100142 = CARTESIAN_POINT('',(179.06375,-74.625,0.)); +#100143 = LINE('',#100144,#100145); +#100144 = CARTESIAN_POINT('',(180.66375,-74.625,0.)); +#100145 = VECTOR('',#100146,1.); +#100146 = DIRECTION('',(-1.,0.,0.)); +#100147 = ORIENTED_EDGE('',*,*,#100148,.F.); +#100148 = EDGE_CURVE('',#100149,#100141,#100151,.T.); +#100149 = VERTEX_POINT('',#100150); +#100150 = CARTESIAN_POINT('',(179.06375,-74.625,-3.5E-02)); +#100151 = LINE('',#100152,#100153); +#100152 = CARTESIAN_POINT('',(179.06375,-74.625,-3.5E-02)); +#100153 = VECTOR('',#100154,1.); +#100154 = DIRECTION('',(0.,0.,1.)); +#100155 = ORIENTED_EDGE('',*,*,#100156,.F.); +#100156 = EDGE_CURVE('',#100131,#100149,#100157,.T.); +#100157 = LINE('',#100158,#100159); +#100158 = CARTESIAN_POINT('',(180.66375,-74.625,-3.5E-02)); +#100159 = VECTOR('',#100160,1.); +#100160 = DIRECTION('',(-1.,0.,0.)); +#100161 = PLANE('',#100162); +#100162 = AXIS2_PLACEMENT_3D('',#100163,#100164,#100165); +#100163 = CARTESIAN_POINT('',(180.66375,-74.625,-3.5E-02)); +#100164 = DIRECTION('',(0.,-1.,0.)); +#100165 = DIRECTION('',(-1.,0.,0.)); +#100166 = ADVANCED_FACE('',(#100167),#100192,.T.); +#100167 = FACE_BOUND('',#100168,.T.); +#100168 = EDGE_LOOP('',(#100169,#100170,#100178,#100186)); +#100169 = ORIENTED_EDGE('',*,*,#100148,.T.); +#100170 = ORIENTED_EDGE('',*,*,#100171,.T.); +#100171 = EDGE_CURVE('',#100141,#100172,#100174,.T.); +#100172 = VERTEX_POINT('',#100173); +#100173 = CARTESIAN_POINT('',(179.06375,-73.775,0.)); +#100174 = LINE('',#100175,#100176); +#100175 = CARTESIAN_POINT('',(179.06375,-74.625,0.)); +#100176 = VECTOR('',#100177,1.); +#100177 = DIRECTION('',(0.,1.,0.)); +#100178 = ORIENTED_EDGE('',*,*,#100179,.F.); +#100179 = EDGE_CURVE('',#100180,#100172,#100182,.T.); +#100180 = VERTEX_POINT('',#100181); +#100181 = CARTESIAN_POINT('',(179.06375,-73.775,-3.5E-02)); +#100182 = LINE('',#100183,#100184); +#100183 = CARTESIAN_POINT('',(179.06375,-73.775,-3.5E-02)); +#100184 = VECTOR('',#100185,1.); +#100185 = DIRECTION('',(0.,0.,1.)); +#100186 = ORIENTED_EDGE('',*,*,#100187,.F.); +#100187 = EDGE_CURVE('',#100149,#100180,#100188,.T.); +#100188 = LINE('',#100189,#100190); +#100189 = CARTESIAN_POINT('',(179.06375,-74.625,-3.5E-02)); +#100190 = VECTOR('',#100191,1.); +#100191 = DIRECTION('',(0.,1.,0.)); +#100192 = PLANE('',#100193); +#100193 = AXIS2_PLACEMENT_3D('',#100194,#100195,#100196); +#100194 = CARTESIAN_POINT('',(179.06375,-74.625,-3.5E-02)); +#100195 = DIRECTION('',(-1.,0.,0.)); +#100196 = DIRECTION('',(0.,1.,0.)); +#100197 = ADVANCED_FACE('',(#100198),#100223,.T.); +#100198 = FACE_BOUND('',#100199,.T.); +#100199 = EDGE_LOOP('',(#100200,#100201,#100209,#100217)); +#100200 = ORIENTED_EDGE('',*,*,#100179,.T.); +#100201 = ORIENTED_EDGE('',*,*,#100202,.T.); +#100202 = EDGE_CURVE('',#100172,#100203,#100205,.T.); +#100203 = VERTEX_POINT('',#100204); +#100204 = CARTESIAN_POINT('',(180.66375,-73.775,0.)); +#100205 = LINE('',#100206,#100207); +#100206 = CARTESIAN_POINT('',(179.06375,-73.775,0.)); +#100207 = VECTOR('',#100208,1.); +#100208 = DIRECTION('',(1.,0.,0.)); +#100209 = ORIENTED_EDGE('',*,*,#100210,.F.); +#100210 = EDGE_CURVE('',#100211,#100203,#100213,.T.); +#100211 = VERTEX_POINT('',#100212); +#100212 = CARTESIAN_POINT('',(180.66375,-73.775,-3.5E-02)); +#100213 = LINE('',#100214,#100215); +#100214 = CARTESIAN_POINT('',(180.66375,-73.775,-3.5E-02)); +#100215 = VECTOR('',#100216,1.); +#100216 = DIRECTION('',(0.,0.,1.)); +#100217 = ORIENTED_EDGE('',*,*,#100218,.F.); +#100218 = EDGE_CURVE('',#100180,#100211,#100219,.T.); +#100219 = LINE('',#100220,#100221); +#100220 = CARTESIAN_POINT('',(179.06375,-73.775,-3.5E-02)); +#100221 = VECTOR('',#100222,1.); +#100222 = DIRECTION('',(1.,0.,0.)); +#100223 = PLANE('',#100224); +#100224 = AXIS2_PLACEMENT_3D('',#100225,#100226,#100227); +#100225 = CARTESIAN_POINT('',(179.06375,-73.775,-3.5E-02)); +#100226 = DIRECTION('',(0.,1.,0.)); +#100227 = DIRECTION('',(1.,0.,0.)); +#100228 = ADVANCED_FACE('',(#100229),#100245,.T.); +#100229 = FACE_BOUND('',#100230,.T.); +#100230 = EDGE_LOOP('',(#100231,#100232,#100238,#100239)); +#100231 = ORIENTED_EDGE('',*,*,#100210,.T.); +#100232 = ORIENTED_EDGE('',*,*,#100233,.T.); +#100233 = EDGE_CURVE('',#100203,#100133,#100234,.T.); +#100234 = LINE('',#100235,#100236); +#100235 = CARTESIAN_POINT('',(180.66375,-73.775,0.)); +#100236 = VECTOR('',#100237,1.); +#100237 = DIRECTION('',(0.,-1.,0.)); +#100238 = ORIENTED_EDGE('',*,*,#100130,.F.); +#100239 = ORIENTED_EDGE('',*,*,#100240,.F.); +#100240 = EDGE_CURVE('',#100211,#100131,#100241,.T.); +#100241 = LINE('',#100242,#100243); +#100242 = CARTESIAN_POINT('',(180.66375,-73.775,-3.5E-02)); +#100243 = VECTOR('',#100244,1.); +#100244 = DIRECTION('',(0.,-1.,0.)); +#100245 = PLANE('',#100246); +#100246 = AXIS2_PLACEMENT_3D('',#100247,#100248,#100249); +#100247 = CARTESIAN_POINT('',(180.66375,-73.775,-3.5E-02)); +#100248 = DIRECTION('',(1.,0.,-0.)); +#100249 = DIRECTION('',(0.,-1.,0.)); +#100250 = ADVANCED_FACE('',(#100251),#100257,.F.); +#100251 = FACE_BOUND('',#100252,.T.); +#100252 = EDGE_LOOP('',(#100253,#100254,#100255,#100256)); +#100253 = ORIENTED_EDGE('',*,*,#100156,.T.); +#100254 = ORIENTED_EDGE('',*,*,#100187,.T.); +#100255 = ORIENTED_EDGE('',*,*,#100218,.T.); +#100256 = ORIENTED_EDGE('',*,*,#100240,.T.); +#100257 = PLANE('',#100258); +#100258 = AXIS2_PLACEMENT_3D('',#100259,#100260,#100261); +#100259 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#100260 = DIRECTION('',(0.,0.,1.)); +#100261 = DIRECTION('',(1.,0.,-0.)); +#100262 = ADVANCED_FACE('',(#100263),#100269,.T.); +#100263 = FACE_BOUND('',#100264,.F.); +#100264 = EDGE_LOOP('',(#100265,#100266,#100267,#100268)); +#100265 = ORIENTED_EDGE('',*,*,#100140,.T.); +#100266 = ORIENTED_EDGE('',*,*,#100171,.T.); +#100267 = ORIENTED_EDGE('',*,*,#100202,.T.); +#100268 = ORIENTED_EDGE('',*,*,#100233,.T.); +#100269 = PLANE('',#100270); +#100270 = AXIS2_PLACEMENT_3D('',#100271,#100272,#100273); +#100271 = CARTESIAN_POINT('',(0.,0.,0.)); +#100272 = DIRECTION('',(0.,0.,1.)); +#100273 = DIRECTION('',(1.,0.,-0.)); +#100274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#100278)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#100275,#100276,#100277)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#100275 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#100276 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#100277 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#100278 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#100275, + 'distance_accuracy_value','confusion accuracy'); +#100279 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#100280,#100282); +#100280 = ( REPRESENTATION_RELATIONSHIP('','',#100123,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#100281) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#100281 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2079); +#100282 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #100283); +#100283 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('518','=>[0:1:1:511]','',#5, + #100118,$); +#100284 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#100120)); +#100285 = SHAPE_DEFINITION_REPRESENTATION(#100286,#100292); +#100286 = PRODUCT_DEFINITION_SHAPE('','',#100287); +#100287 = PRODUCT_DEFINITION('design','',#100288,#100291); +#100288 = PRODUCT_DEFINITION_FORMATION('','',#100289); +#100289 = PRODUCT('HackPad_pad_262','HackPad_pad_262','',(#100290)); +#100290 = PRODUCT_CONTEXT('',#2,'mechanical'); +#100291 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#100292 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#100293),#100443); +#100293 = MANIFOLD_SOLID_BREP('',#100294); +#100294 = CLOSED_SHELL('',(#100295,#100335,#100366,#100397,#100419, + #100431)); +#100295 = ADVANCED_FACE('',(#100296),#100330,.T.); +#100296 = FACE_BOUND('',#100297,.T.); +#100297 = EDGE_LOOP('',(#100298,#100308,#100316,#100324)); +#100298 = ORIENTED_EDGE('',*,*,#100299,.T.); +#100299 = EDGE_CURVE('',#100300,#100302,#100304,.T.); +#100300 = VERTEX_POINT('',#100301); +#100301 = CARTESIAN_POINT('',(177.16375,-74.625,-3.5E-02)); +#100302 = VERTEX_POINT('',#100303); +#100303 = CARTESIAN_POINT('',(177.16375,-74.625,0.)); +#100304 = LINE('',#100305,#100306); +#100305 = CARTESIAN_POINT('',(177.16375,-74.625,-3.5E-02)); +#100306 = VECTOR('',#100307,1.); +#100307 = DIRECTION('',(0.,0.,1.)); +#100308 = ORIENTED_EDGE('',*,*,#100309,.T.); +#100309 = EDGE_CURVE('',#100302,#100310,#100312,.T.); +#100310 = VERTEX_POINT('',#100311); +#100311 = CARTESIAN_POINT('',(175.56375,-74.625,0.)); +#100312 = LINE('',#100313,#100314); +#100313 = CARTESIAN_POINT('',(177.16375,-74.625,0.)); +#100314 = VECTOR('',#100315,1.); +#100315 = DIRECTION('',(-1.,0.,0.)); +#100316 = ORIENTED_EDGE('',*,*,#100317,.F.); +#100317 = EDGE_CURVE('',#100318,#100310,#100320,.T.); +#100318 = VERTEX_POINT('',#100319); +#100319 = CARTESIAN_POINT('',(175.56375,-74.625,-3.5E-02)); +#100320 = LINE('',#100321,#100322); +#100321 = CARTESIAN_POINT('',(175.56375,-74.625,-3.5E-02)); +#100322 = VECTOR('',#100323,1.); +#100323 = DIRECTION('',(0.,0.,1.)); +#100324 = ORIENTED_EDGE('',*,*,#100325,.F.); +#100325 = EDGE_CURVE('',#100300,#100318,#100326,.T.); +#100326 = LINE('',#100327,#100328); +#100327 = CARTESIAN_POINT('',(177.16375,-74.625,-3.5E-02)); +#100328 = VECTOR('',#100329,1.); +#100329 = DIRECTION('',(-1.,0.,0.)); +#100330 = PLANE('',#100331); +#100331 = AXIS2_PLACEMENT_3D('',#100332,#100333,#100334); +#100332 = CARTESIAN_POINT('',(177.16375,-74.625,-3.5E-02)); +#100333 = DIRECTION('',(0.,-1.,0.)); +#100334 = DIRECTION('',(-1.,0.,0.)); +#100335 = ADVANCED_FACE('',(#100336),#100361,.T.); +#100336 = FACE_BOUND('',#100337,.T.); +#100337 = EDGE_LOOP('',(#100338,#100339,#100347,#100355)); +#100338 = ORIENTED_EDGE('',*,*,#100317,.T.); +#100339 = ORIENTED_EDGE('',*,*,#100340,.T.); +#100340 = EDGE_CURVE('',#100310,#100341,#100343,.T.); +#100341 = VERTEX_POINT('',#100342); +#100342 = CARTESIAN_POINT('',(175.56375,-73.775,0.)); +#100343 = LINE('',#100344,#100345); +#100344 = CARTESIAN_POINT('',(175.56375,-74.625,0.)); +#100345 = VECTOR('',#100346,1.); +#100346 = DIRECTION('',(0.,1.,0.)); +#100347 = ORIENTED_EDGE('',*,*,#100348,.F.); +#100348 = EDGE_CURVE('',#100349,#100341,#100351,.T.); +#100349 = VERTEX_POINT('',#100350); +#100350 = CARTESIAN_POINT('',(175.56375,-73.775,-3.5E-02)); +#100351 = LINE('',#100352,#100353); +#100352 = CARTESIAN_POINT('',(175.56375,-73.775,-3.5E-02)); +#100353 = VECTOR('',#100354,1.); +#100354 = DIRECTION('',(0.,0.,1.)); +#100355 = ORIENTED_EDGE('',*,*,#100356,.F.); +#100356 = EDGE_CURVE('',#100318,#100349,#100357,.T.); +#100357 = LINE('',#100358,#100359); +#100358 = CARTESIAN_POINT('',(175.56375,-74.625,-3.5E-02)); +#100359 = VECTOR('',#100360,1.); +#100360 = DIRECTION('',(0.,1.,0.)); +#100361 = PLANE('',#100362); +#100362 = AXIS2_PLACEMENT_3D('',#100363,#100364,#100365); +#100363 = CARTESIAN_POINT('',(175.56375,-74.625,-3.5E-02)); +#100364 = DIRECTION('',(-1.,0.,0.)); +#100365 = DIRECTION('',(0.,1.,0.)); +#100366 = ADVANCED_FACE('',(#100367),#100392,.T.); +#100367 = FACE_BOUND('',#100368,.T.); +#100368 = EDGE_LOOP('',(#100369,#100370,#100378,#100386)); +#100369 = ORIENTED_EDGE('',*,*,#100348,.T.); +#100370 = ORIENTED_EDGE('',*,*,#100371,.T.); +#100371 = EDGE_CURVE('',#100341,#100372,#100374,.T.); +#100372 = VERTEX_POINT('',#100373); +#100373 = CARTESIAN_POINT('',(177.16375,-73.775,0.)); +#100374 = LINE('',#100375,#100376); +#100375 = CARTESIAN_POINT('',(175.56375,-73.775,0.)); +#100376 = VECTOR('',#100377,1.); +#100377 = DIRECTION('',(1.,0.,0.)); +#100378 = ORIENTED_EDGE('',*,*,#100379,.F.); +#100379 = EDGE_CURVE('',#100380,#100372,#100382,.T.); +#100380 = VERTEX_POINT('',#100381); +#100381 = CARTESIAN_POINT('',(177.16375,-73.775,-3.5E-02)); +#100382 = LINE('',#100383,#100384); +#100383 = CARTESIAN_POINT('',(177.16375,-73.775,-3.5E-02)); +#100384 = VECTOR('',#100385,1.); +#100385 = DIRECTION('',(0.,0.,1.)); +#100386 = ORIENTED_EDGE('',*,*,#100387,.F.); +#100387 = EDGE_CURVE('',#100349,#100380,#100388,.T.); +#100388 = LINE('',#100389,#100390); +#100389 = CARTESIAN_POINT('',(175.56375,-73.775,-3.5E-02)); +#100390 = VECTOR('',#100391,1.); +#100391 = DIRECTION('',(1.,0.,0.)); +#100392 = PLANE('',#100393); +#100393 = AXIS2_PLACEMENT_3D('',#100394,#100395,#100396); +#100394 = CARTESIAN_POINT('',(175.56375,-73.775,-3.5E-02)); +#100395 = DIRECTION('',(0.,1.,0.)); +#100396 = DIRECTION('',(1.,0.,0.)); +#100397 = ADVANCED_FACE('',(#100398),#100414,.T.); +#100398 = FACE_BOUND('',#100399,.T.); +#100399 = EDGE_LOOP('',(#100400,#100401,#100407,#100408)); +#100400 = ORIENTED_EDGE('',*,*,#100379,.T.); +#100401 = ORIENTED_EDGE('',*,*,#100402,.T.); +#100402 = EDGE_CURVE('',#100372,#100302,#100403,.T.); +#100403 = LINE('',#100404,#100405); +#100404 = CARTESIAN_POINT('',(177.16375,-73.775,0.)); +#100405 = VECTOR('',#100406,1.); +#100406 = DIRECTION('',(0.,-1.,0.)); +#100407 = ORIENTED_EDGE('',*,*,#100299,.F.); +#100408 = ORIENTED_EDGE('',*,*,#100409,.F.); +#100409 = EDGE_CURVE('',#100380,#100300,#100410,.T.); +#100410 = LINE('',#100411,#100412); +#100411 = CARTESIAN_POINT('',(177.16375,-73.775,-3.5E-02)); +#100412 = VECTOR('',#100413,1.); +#100413 = DIRECTION('',(0.,-1.,0.)); +#100414 = PLANE('',#100415); +#100415 = AXIS2_PLACEMENT_3D('',#100416,#100417,#100418); +#100416 = CARTESIAN_POINT('',(177.16375,-73.775,-3.5E-02)); +#100417 = DIRECTION('',(1.,0.,-0.)); +#100418 = DIRECTION('',(0.,-1.,0.)); +#100419 = ADVANCED_FACE('',(#100420),#100426,.F.); +#100420 = FACE_BOUND('',#100421,.T.); +#100421 = EDGE_LOOP('',(#100422,#100423,#100424,#100425)); +#100422 = ORIENTED_EDGE('',*,*,#100325,.T.); +#100423 = ORIENTED_EDGE('',*,*,#100356,.T.); +#100424 = ORIENTED_EDGE('',*,*,#100387,.T.); +#100425 = ORIENTED_EDGE('',*,*,#100409,.T.); +#100426 = PLANE('',#100427); +#100427 = AXIS2_PLACEMENT_3D('',#100428,#100429,#100430); +#100428 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#100429 = DIRECTION('',(0.,0.,1.)); +#100430 = DIRECTION('',(1.,0.,-0.)); +#100431 = ADVANCED_FACE('',(#100432),#100438,.T.); +#100432 = FACE_BOUND('',#100433,.F.); +#100433 = EDGE_LOOP('',(#100434,#100435,#100436,#100437)); +#100434 = ORIENTED_EDGE('',*,*,#100309,.T.); +#100435 = ORIENTED_EDGE('',*,*,#100340,.T.); +#100436 = ORIENTED_EDGE('',*,*,#100371,.T.); +#100437 = ORIENTED_EDGE('',*,*,#100402,.T.); +#100438 = PLANE('',#100439); +#100439 = AXIS2_PLACEMENT_3D('',#100440,#100441,#100442); +#100440 = CARTESIAN_POINT('',(0.,0.,0.)); +#100441 = DIRECTION('',(0.,0.,1.)); +#100442 = DIRECTION('',(1.,0.,-0.)); +#100443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#100447)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#100444,#100445,#100446)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#100444 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#100445 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#100446 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#100447 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#100444, + 'distance_accuracy_value','confusion accuracy'); +#100448 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#100449,#100451); +#100449 = ( REPRESENTATION_RELATIONSHIP('','',#100292,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#100450) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#100450 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2083); +#100451 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #100452); +#100452 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('519','=>[0:1:1:512]','',#5, + #100287,$); +#100453 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#100289)); +#100454 = SHAPE_DEFINITION_REPRESENTATION(#100455,#100461); +#100455 = PRODUCT_DEFINITION_SHAPE('','',#100456); +#100456 = PRODUCT_DEFINITION('design','',#100457,#100460); +#100457 = PRODUCT_DEFINITION_FORMATION('','',#100458); +#100458 = PRODUCT('HackPad_pad_263','HackPad_pad_263','',(#100459)); +#100459 = PRODUCT_CONTEXT('',#2,'mechanical'); +#100460 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#100461 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#100462),#100612); +#100462 = MANIFOLD_SOLID_BREP('',#100463); +#100463 = CLOSED_SHELL('',(#100464,#100504,#100535,#100566,#100588, + #100600)); +#100464 = ADVANCED_FACE('',(#100465),#100499,.T.); +#100465 = FACE_BOUND('',#100466,.T.); +#100466 = EDGE_LOOP('',(#100467,#100477,#100485,#100493)); +#100467 = ORIENTED_EDGE('',*,*,#100468,.T.); +#100468 = EDGE_CURVE('',#100469,#100471,#100473,.T.); +#100469 = VERTEX_POINT('',#100470); +#100470 = CARTESIAN_POINT('',(177.16375,-72.875,-3.5E-02)); +#100471 = VERTEX_POINT('',#100472); +#100472 = CARTESIAN_POINT('',(177.16375,-72.875,0.)); +#100473 = LINE('',#100474,#100475); +#100474 = CARTESIAN_POINT('',(177.16375,-72.875,-3.5E-02)); +#100475 = VECTOR('',#100476,1.); +#100476 = DIRECTION('',(0.,0.,1.)); +#100477 = ORIENTED_EDGE('',*,*,#100478,.T.); +#100478 = EDGE_CURVE('',#100471,#100479,#100481,.T.); +#100479 = VERTEX_POINT('',#100480); +#100480 = CARTESIAN_POINT('',(175.56375,-72.875,0.)); +#100481 = LINE('',#100482,#100483); +#100482 = CARTESIAN_POINT('',(177.16375,-72.875,0.)); +#100483 = VECTOR('',#100484,1.); +#100484 = DIRECTION('',(-1.,0.,0.)); +#100485 = ORIENTED_EDGE('',*,*,#100486,.F.); +#100486 = EDGE_CURVE('',#100487,#100479,#100489,.T.); +#100487 = VERTEX_POINT('',#100488); +#100488 = CARTESIAN_POINT('',(175.56375,-72.875,-3.5E-02)); +#100489 = LINE('',#100490,#100491); +#100490 = CARTESIAN_POINT('',(175.56375,-72.875,-3.5E-02)); +#100491 = VECTOR('',#100492,1.); +#100492 = DIRECTION('',(0.,0.,1.)); +#100493 = ORIENTED_EDGE('',*,*,#100494,.F.); +#100494 = EDGE_CURVE('',#100469,#100487,#100495,.T.); +#100495 = LINE('',#100496,#100497); +#100496 = CARTESIAN_POINT('',(177.16375,-72.875,-3.5E-02)); +#100497 = VECTOR('',#100498,1.); +#100498 = DIRECTION('',(-1.,0.,0.)); +#100499 = PLANE('',#100500); +#100500 = AXIS2_PLACEMENT_3D('',#100501,#100502,#100503); +#100501 = CARTESIAN_POINT('',(177.16375,-72.875,-3.5E-02)); +#100502 = DIRECTION('',(0.,-1.,0.)); +#100503 = DIRECTION('',(-1.,0.,0.)); +#100504 = ADVANCED_FACE('',(#100505),#100530,.T.); +#100505 = FACE_BOUND('',#100506,.T.); +#100506 = EDGE_LOOP('',(#100507,#100508,#100516,#100524)); +#100507 = ORIENTED_EDGE('',*,*,#100486,.T.); +#100508 = ORIENTED_EDGE('',*,*,#100509,.T.); +#100509 = EDGE_CURVE('',#100479,#100510,#100512,.T.); +#100510 = VERTEX_POINT('',#100511); +#100511 = CARTESIAN_POINT('',(175.56375,-72.025,0.)); +#100512 = LINE('',#100513,#100514); +#100513 = CARTESIAN_POINT('',(175.56375,-72.875,0.)); +#100514 = VECTOR('',#100515,1.); +#100515 = DIRECTION('',(0.,1.,0.)); +#100516 = ORIENTED_EDGE('',*,*,#100517,.F.); +#100517 = EDGE_CURVE('',#100518,#100510,#100520,.T.); +#100518 = VERTEX_POINT('',#100519); +#100519 = CARTESIAN_POINT('',(175.56375,-72.025,-3.5E-02)); +#100520 = LINE('',#100521,#100522); +#100521 = CARTESIAN_POINT('',(175.56375,-72.025,-3.5E-02)); +#100522 = VECTOR('',#100523,1.); +#100523 = DIRECTION('',(0.,0.,1.)); +#100524 = ORIENTED_EDGE('',*,*,#100525,.F.); +#100525 = EDGE_CURVE('',#100487,#100518,#100526,.T.); +#100526 = LINE('',#100527,#100528); +#100527 = CARTESIAN_POINT('',(175.56375,-72.875,-3.5E-02)); +#100528 = VECTOR('',#100529,1.); +#100529 = DIRECTION('',(0.,1.,0.)); +#100530 = PLANE('',#100531); +#100531 = AXIS2_PLACEMENT_3D('',#100532,#100533,#100534); +#100532 = CARTESIAN_POINT('',(175.56375,-72.875,-3.5E-02)); +#100533 = DIRECTION('',(-1.,0.,0.)); +#100534 = DIRECTION('',(0.,1.,0.)); +#100535 = ADVANCED_FACE('',(#100536),#100561,.T.); +#100536 = FACE_BOUND('',#100537,.T.); +#100537 = EDGE_LOOP('',(#100538,#100539,#100547,#100555)); +#100538 = ORIENTED_EDGE('',*,*,#100517,.T.); +#100539 = ORIENTED_EDGE('',*,*,#100540,.T.); +#100540 = EDGE_CURVE('',#100510,#100541,#100543,.T.); +#100541 = VERTEX_POINT('',#100542); +#100542 = CARTESIAN_POINT('',(177.16375,-72.025,0.)); +#100543 = LINE('',#100544,#100545); +#100544 = CARTESIAN_POINT('',(175.56375,-72.025,0.)); +#100545 = VECTOR('',#100546,1.); +#100546 = DIRECTION('',(1.,0.,0.)); +#100547 = ORIENTED_EDGE('',*,*,#100548,.F.); +#100548 = EDGE_CURVE('',#100549,#100541,#100551,.T.); +#100549 = VERTEX_POINT('',#100550); +#100550 = CARTESIAN_POINT('',(177.16375,-72.025,-3.5E-02)); +#100551 = LINE('',#100552,#100553); +#100552 = CARTESIAN_POINT('',(177.16375,-72.025,-3.5E-02)); +#100553 = VECTOR('',#100554,1.); +#100554 = DIRECTION('',(0.,0.,1.)); +#100555 = ORIENTED_EDGE('',*,*,#100556,.F.); +#100556 = EDGE_CURVE('',#100518,#100549,#100557,.T.); +#100557 = LINE('',#100558,#100559); +#100558 = CARTESIAN_POINT('',(175.56375,-72.025,-3.5E-02)); +#100559 = VECTOR('',#100560,1.); +#100560 = DIRECTION('',(1.,0.,0.)); +#100561 = PLANE('',#100562); +#100562 = AXIS2_PLACEMENT_3D('',#100563,#100564,#100565); +#100563 = CARTESIAN_POINT('',(175.56375,-72.025,-3.5E-02)); +#100564 = DIRECTION('',(0.,1.,0.)); +#100565 = DIRECTION('',(1.,0.,0.)); +#100566 = ADVANCED_FACE('',(#100567),#100583,.T.); +#100567 = FACE_BOUND('',#100568,.T.); +#100568 = EDGE_LOOP('',(#100569,#100570,#100576,#100577)); +#100569 = ORIENTED_EDGE('',*,*,#100548,.T.); +#100570 = ORIENTED_EDGE('',*,*,#100571,.T.); +#100571 = EDGE_CURVE('',#100541,#100471,#100572,.T.); +#100572 = LINE('',#100573,#100574); +#100573 = CARTESIAN_POINT('',(177.16375,-72.025,0.)); +#100574 = VECTOR('',#100575,1.); +#100575 = DIRECTION('',(0.,-1.,0.)); +#100576 = ORIENTED_EDGE('',*,*,#100468,.F.); +#100577 = ORIENTED_EDGE('',*,*,#100578,.F.); +#100578 = EDGE_CURVE('',#100549,#100469,#100579,.T.); +#100579 = LINE('',#100580,#100581); +#100580 = CARTESIAN_POINT('',(177.16375,-72.025,-3.5E-02)); +#100581 = VECTOR('',#100582,1.); +#100582 = DIRECTION('',(0.,-1.,0.)); +#100583 = PLANE('',#100584); +#100584 = AXIS2_PLACEMENT_3D('',#100585,#100586,#100587); +#100585 = CARTESIAN_POINT('',(177.16375,-72.025,-3.5E-02)); +#100586 = DIRECTION('',(1.,0.,-0.)); +#100587 = DIRECTION('',(0.,-1.,0.)); +#100588 = ADVANCED_FACE('',(#100589),#100595,.F.); +#100589 = FACE_BOUND('',#100590,.T.); +#100590 = EDGE_LOOP('',(#100591,#100592,#100593,#100594)); +#100591 = ORIENTED_EDGE('',*,*,#100494,.T.); +#100592 = ORIENTED_EDGE('',*,*,#100525,.T.); +#100593 = ORIENTED_EDGE('',*,*,#100556,.T.); +#100594 = ORIENTED_EDGE('',*,*,#100578,.T.); +#100595 = PLANE('',#100596); +#100596 = AXIS2_PLACEMENT_3D('',#100597,#100598,#100599); +#100597 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#100598 = DIRECTION('',(0.,0.,1.)); +#100599 = DIRECTION('',(1.,0.,-0.)); +#100600 = ADVANCED_FACE('',(#100601),#100607,.T.); +#100601 = FACE_BOUND('',#100602,.F.); +#100602 = EDGE_LOOP('',(#100603,#100604,#100605,#100606)); +#100603 = ORIENTED_EDGE('',*,*,#100478,.T.); +#100604 = ORIENTED_EDGE('',*,*,#100509,.T.); +#100605 = ORIENTED_EDGE('',*,*,#100540,.T.); +#100606 = ORIENTED_EDGE('',*,*,#100571,.T.); +#100607 = PLANE('',#100608); +#100608 = AXIS2_PLACEMENT_3D('',#100609,#100610,#100611); +#100609 = CARTESIAN_POINT('',(0.,0.,0.)); +#100610 = DIRECTION('',(0.,0.,1.)); +#100611 = DIRECTION('',(1.,0.,-0.)); +#100612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#100616)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#100613,#100614,#100615)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#100613 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#100614 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#100615 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#100616 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#100613, + 'distance_accuracy_value','confusion accuracy'); +#100617 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#100618,#100620); +#100618 = ( REPRESENTATION_RELATIONSHIP('','',#100461,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#100619) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#100619 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2087); +#100620 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #100621); +#100621 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('520','=>[0:1:1:513]','',#5, + #100456,$); +#100622 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#100458)); +#100623 = SHAPE_DEFINITION_REPRESENTATION(#100624,#100630); +#100624 = PRODUCT_DEFINITION_SHAPE('','',#100625); +#100625 = PRODUCT_DEFINITION('design','',#100626,#100629); +#100626 = PRODUCT_DEFINITION_FORMATION('','',#100627); +#100627 = PRODUCT('HackPad_pad_264','HackPad_pad_264','',(#100628)); +#100628 = PRODUCT_CONTEXT('',#2,'mechanical'); +#100629 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#100630 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#100631),#100781); +#100631 = MANIFOLD_SOLID_BREP('',#100632); +#100632 = CLOSED_SHELL('',(#100633,#100673,#100704,#100735,#100757, + #100769)); +#100633 = ADVANCED_FACE('',(#100634),#100668,.T.); +#100634 = FACE_BOUND('',#100635,.T.); +#100635 = EDGE_LOOP('',(#100636,#100646,#100654,#100662)); +#100636 = ORIENTED_EDGE('',*,*,#100637,.T.); +#100637 = EDGE_CURVE('',#100638,#100640,#100642,.T.); +#100638 = VERTEX_POINT('',#100639); +#100639 = CARTESIAN_POINT('',(180.91375,-129.75,-3.5E-02)); +#100640 = VERTEX_POINT('',#100641); +#100641 = CARTESIAN_POINT('',(180.91375,-129.75,0.)); +#100642 = LINE('',#100643,#100644); +#100643 = CARTESIAN_POINT('',(180.91375,-129.75,-3.5E-02)); +#100644 = VECTOR('',#100645,1.); +#100645 = DIRECTION('',(0.,0.,1.)); +#100646 = ORIENTED_EDGE('',*,*,#100647,.T.); +#100647 = EDGE_CURVE('',#100640,#100648,#100650,.T.); +#100648 = VERTEX_POINT('',#100649); +#100649 = CARTESIAN_POINT('',(179.31375,-129.75,0.)); +#100650 = LINE('',#100651,#100652); +#100651 = CARTESIAN_POINT('',(180.91375,-129.75,0.)); +#100652 = VECTOR('',#100653,1.); +#100653 = DIRECTION('',(-1.,0.,0.)); +#100654 = ORIENTED_EDGE('',*,*,#100655,.F.); +#100655 = EDGE_CURVE('',#100656,#100648,#100658,.T.); +#100656 = VERTEX_POINT('',#100657); +#100657 = CARTESIAN_POINT('',(179.31375,-129.75,-3.5E-02)); +#100658 = LINE('',#100659,#100660); +#100659 = CARTESIAN_POINT('',(179.31375,-129.75,-3.5E-02)); +#100660 = VECTOR('',#100661,1.); +#100661 = DIRECTION('',(0.,0.,1.)); +#100662 = ORIENTED_EDGE('',*,*,#100663,.F.); +#100663 = EDGE_CURVE('',#100638,#100656,#100664,.T.); +#100664 = LINE('',#100665,#100666); +#100665 = CARTESIAN_POINT('',(180.91375,-129.75,-3.5E-02)); +#100666 = VECTOR('',#100667,1.); +#100667 = DIRECTION('',(-1.,0.,0.)); +#100668 = PLANE('',#100669); +#100669 = AXIS2_PLACEMENT_3D('',#100670,#100671,#100672); +#100670 = CARTESIAN_POINT('',(180.91375,-129.75,-3.5E-02)); +#100671 = DIRECTION('',(0.,-1.,0.)); +#100672 = DIRECTION('',(-1.,0.,0.)); +#100673 = ADVANCED_FACE('',(#100674),#100699,.T.); +#100674 = FACE_BOUND('',#100675,.T.); +#100675 = EDGE_LOOP('',(#100676,#100677,#100685,#100693)); +#100676 = ORIENTED_EDGE('',*,*,#100655,.T.); +#100677 = ORIENTED_EDGE('',*,*,#100678,.T.); +#100678 = EDGE_CURVE('',#100648,#100679,#100681,.T.); +#100679 = VERTEX_POINT('',#100680); +#100680 = CARTESIAN_POINT('',(179.31375,-128.9,0.)); +#100681 = LINE('',#100682,#100683); +#100682 = CARTESIAN_POINT('',(179.31375,-129.75,0.)); +#100683 = VECTOR('',#100684,1.); +#100684 = DIRECTION('',(0.,1.,0.)); +#100685 = ORIENTED_EDGE('',*,*,#100686,.F.); +#100686 = EDGE_CURVE('',#100687,#100679,#100689,.T.); +#100687 = VERTEX_POINT('',#100688); +#100688 = CARTESIAN_POINT('',(179.31375,-128.9,-3.5E-02)); +#100689 = LINE('',#100690,#100691); +#100690 = CARTESIAN_POINT('',(179.31375,-128.9,-3.5E-02)); +#100691 = VECTOR('',#100692,1.); +#100692 = DIRECTION('',(0.,0.,1.)); +#100693 = ORIENTED_EDGE('',*,*,#100694,.F.); +#100694 = EDGE_CURVE('',#100656,#100687,#100695,.T.); +#100695 = LINE('',#100696,#100697); +#100696 = CARTESIAN_POINT('',(179.31375,-129.75,-3.5E-02)); +#100697 = VECTOR('',#100698,1.); +#100698 = DIRECTION('',(0.,1.,0.)); +#100699 = PLANE('',#100700); +#100700 = AXIS2_PLACEMENT_3D('',#100701,#100702,#100703); +#100701 = CARTESIAN_POINT('',(179.31375,-129.75,-3.5E-02)); +#100702 = DIRECTION('',(-1.,0.,0.)); +#100703 = DIRECTION('',(0.,1.,0.)); +#100704 = ADVANCED_FACE('',(#100705),#100730,.T.); +#100705 = FACE_BOUND('',#100706,.T.); +#100706 = EDGE_LOOP('',(#100707,#100708,#100716,#100724)); +#100707 = ORIENTED_EDGE('',*,*,#100686,.T.); +#100708 = ORIENTED_EDGE('',*,*,#100709,.T.); +#100709 = EDGE_CURVE('',#100679,#100710,#100712,.T.); +#100710 = VERTEX_POINT('',#100711); +#100711 = CARTESIAN_POINT('',(180.91375,-128.9,0.)); +#100712 = LINE('',#100713,#100714); +#100713 = CARTESIAN_POINT('',(179.31375,-128.9,0.)); +#100714 = VECTOR('',#100715,1.); +#100715 = DIRECTION('',(1.,0.,0.)); +#100716 = ORIENTED_EDGE('',*,*,#100717,.F.); +#100717 = EDGE_CURVE('',#100718,#100710,#100720,.T.); +#100718 = VERTEX_POINT('',#100719); +#100719 = CARTESIAN_POINT('',(180.91375,-128.9,-3.5E-02)); +#100720 = LINE('',#100721,#100722); +#100721 = CARTESIAN_POINT('',(180.91375,-128.9,-3.5E-02)); +#100722 = VECTOR('',#100723,1.); +#100723 = DIRECTION('',(0.,0.,1.)); +#100724 = ORIENTED_EDGE('',*,*,#100725,.F.); +#100725 = EDGE_CURVE('',#100687,#100718,#100726,.T.); +#100726 = LINE('',#100727,#100728); +#100727 = CARTESIAN_POINT('',(179.31375,-128.9,-3.5E-02)); +#100728 = VECTOR('',#100729,1.); +#100729 = DIRECTION('',(1.,0.,0.)); +#100730 = PLANE('',#100731); +#100731 = AXIS2_PLACEMENT_3D('',#100732,#100733,#100734); +#100732 = CARTESIAN_POINT('',(179.31375,-128.9,-3.5E-02)); +#100733 = DIRECTION('',(0.,1.,0.)); +#100734 = DIRECTION('',(1.,0.,0.)); +#100735 = ADVANCED_FACE('',(#100736),#100752,.T.); +#100736 = FACE_BOUND('',#100737,.T.); +#100737 = EDGE_LOOP('',(#100738,#100739,#100745,#100746)); +#100738 = ORIENTED_EDGE('',*,*,#100717,.T.); +#100739 = ORIENTED_EDGE('',*,*,#100740,.T.); +#100740 = EDGE_CURVE('',#100710,#100640,#100741,.T.); +#100741 = LINE('',#100742,#100743); +#100742 = CARTESIAN_POINT('',(180.91375,-128.9,0.)); +#100743 = VECTOR('',#100744,1.); +#100744 = DIRECTION('',(0.,-1.,0.)); +#100745 = ORIENTED_EDGE('',*,*,#100637,.F.); +#100746 = ORIENTED_EDGE('',*,*,#100747,.F.); +#100747 = EDGE_CURVE('',#100718,#100638,#100748,.T.); +#100748 = LINE('',#100749,#100750); +#100749 = CARTESIAN_POINT('',(180.91375,-128.9,-3.5E-02)); +#100750 = VECTOR('',#100751,1.); +#100751 = DIRECTION('',(0.,-1.,0.)); +#100752 = PLANE('',#100753); +#100753 = AXIS2_PLACEMENT_3D('',#100754,#100755,#100756); +#100754 = CARTESIAN_POINT('',(180.91375,-128.9,-3.5E-02)); +#100755 = DIRECTION('',(1.,0.,-0.)); +#100756 = DIRECTION('',(0.,-1.,0.)); +#100757 = ADVANCED_FACE('',(#100758),#100764,.F.); +#100758 = FACE_BOUND('',#100759,.T.); +#100759 = EDGE_LOOP('',(#100760,#100761,#100762,#100763)); +#100760 = ORIENTED_EDGE('',*,*,#100663,.T.); +#100761 = ORIENTED_EDGE('',*,*,#100694,.T.); +#100762 = ORIENTED_EDGE('',*,*,#100725,.T.); +#100763 = ORIENTED_EDGE('',*,*,#100747,.T.); +#100764 = PLANE('',#100765); +#100765 = AXIS2_PLACEMENT_3D('',#100766,#100767,#100768); +#100766 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#100767 = DIRECTION('',(0.,0.,1.)); +#100768 = DIRECTION('',(1.,0.,-0.)); +#100769 = ADVANCED_FACE('',(#100770),#100776,.T.); +#100770 = FACE_BOUND('',#100771,.F.); +#100771 = EDGE_LOOP('',(#100772,#100773,#100774,#100775)); +#100772 = ORIENTED_EDGE('',*,*,#100647,.T.); +#100773 = ORIENTED_EDGE('',*,*,#100678,.T.); +#100774 = ORIENTED_EDGE('',*,*,#100709,.T.); +#100775 = ORIENTED_EDGE('',*,*,#100740,.T.); +#100776 = PLANE('',#100777); +#100777 = AXIS2_PLACEMENT_3D('',#100778,#100779,#100780); +#100778 = CARTESIAN_POINT('',(0.,0.,0.)); +#100779 = DIRECTION('',(0.,0.,1.)); +#100780 = DIRECTION('',(1.,0.,-0.)); +#100781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#100785)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#100782,#100783,#100784)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#100782 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#100783 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#100784 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#100785 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#100782, + 'distance_accuracy_value','confusion accuracy'); +#100786 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#100787,#100789); +#100787 = ( REPRESENTATION_RELATIONSHIP('','',#100630,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#100788) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#100788 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2091); +#100789 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #100790); +#100790 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('521','=>[0:1:1:514]','',#5, + #100625,$); +#100791 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#100627)); +#100792 = SHAPE_DEFINITION_REPRESENTATION(#100793,#100799); +#100793 = PRODUCT_DEFINITION_SHAPE('','',#100794); +#100794 = PRODUCT_DEFINITION('design','',#100795,#100798); +#100795 = PRODUCT_DEFINITION_FORMATION('','',#100796); +#100796 = PRODUCT('HackPad_pad_265','HackPad_pad_265','',(#100797)); +#100797 = PRODUCT_CONTEXT('',#2,'mechanical'); +#100798 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#100799 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#100800),#100950); +#100800 = MANIFOLD_SOLID_BREP('',#100801); +#100801 = CLOSED_SHELL('',(#100802,#100842,#100873,#100904,#100926, + #100938)); +#100802 = ADVANCED_FACE('',(#100803),#100837,.T.); +#100803 = FACE_BOUND('',#100804,.T.); +#100804 = EDGE_LOOP('',(#100805,#100815,#100823,#100831)); +#100805 = ORIENTED_EDGE('',*,*,#100806,.T.); +#100806 = EDGE_CURVE('',#100807,#100809,#100811,.T.); +#100807 = VERTEX_POINT('',#100808); +#100808 = CARTESIAN_POINT('',(180.91375,-131.5,-3.5E-02)); +#100809 = VERTEX_POINT('',#100810); +#100810 = CARTESIAN_POINT('',(180.91375,-131.5,0.)); +#100811 = LINE('',#100812,#100813); +#100812 = CARTESIAN_POINT('',(180.91375,-131.5,-3.5E-02)); +#100813 = VECTOR('',#100814,1.); +#100814 = DIRECTION('',(0.,0.,1.)); +#100815 = ORIENTED_EDGE('',*,*,#100816,.T.); +#100816 = EDGE_CURVE('',#100809,#100817,#100819,.T.); +#100817 = VERTEX_POINT('',#100818); +#100818 = CARTESIAN_POINT('',(179.31375,-131.5,0.)); +#100819 = LINE('',#100820,#100821); +#100820 = CARTESIAN_POINT('',(180.91375,-131.5,0.)); +#100821 = VECTOR('',#100822,1.); +#100822 = DIRECTION('',(-1.,0.,0.)); +#100823 = ORIENTED_EDGE('',*,*,#100824,.F.); +#100824 = EDGE_CURVE('',#100825,#100817,#100827,.T.); +#100825 = VERTEX_POINT('',#100826); +#100826 = CARTESIAN_POINT('',(179.31375,-131.5,-3.5E-02)); +#100827 = LINE('',#100828,#100829); +#100828 = CARTESIAN_POINT('',(179.31375,-131.5,-3.5E-02)); +#100829 = VECTOR('',#100830,1.); +#100830 = DIRECTION('',(0.,0.,1.)); +#100831 = ORIENTED_EDGE('',*,*,#100832,.F.); +#100832 = EDGE_CURVE('',#100807,#100825,#100833,.T.); +#100833 = LINE('',#100834,#100835); +#100834 = CARTESIAN_POINT('',(180.91375,-131.5,-3.5E-02)); +#100835 = VECTOR('',#100836,1.); +#100836 = DIRECTION('',(-1.,0.,0.)); +#100837 = PLANE('',#100838); +#100838 = AXIS2_PLACEMENT_3D('',#100839,#100840,#100841); +#100839 = CARTESIAN_POINT('',(180.91375,-131.5,-3.5E-02)); +#100840 = DIRECTION('',(0.,-1.,0.)); +#100841 = DIRECTION('',(-1.,0.,0.)); +#100842 = ADVANCED_FACE('',(#100843),#100868,.T.); +#100843 = FACE_BOUND('',#100844,.T.); +#100844 = EDGE_LOOP('',(#100845,#100846,#100854,#100862)); +#100845 = ORIENTED_EDGE('',*,*,#100824,.T.); +#100846 = ORIENTED_EDGE('',*,*,#100847,.T.); +#100847 = EDGE_CURVE('',#100817,#100848,#100850,.T.); +#100848 = VERTEX_POINT('',#100849); +#100849 = CARTESIAN_POINT('',(179.31375,-130.65,0.)); +#100850 = LINE('',#100851,#100852); +#100851 = CARTESIAN_POINT('',(179.31375,-131.5,0.)); +#100852 = VECTOR('',#100853,1.); +#100853 = DIRECTION('',(0.,1.,0.)); +#100854 = ORIENTED_EDGE('',*,*,#100855,.F.); +#100855 = EDGE_CURVE('',#100856,#100848,#100858,.T.); +#100856 = VERTEX_POINT('',#100857); +#100857 = CARTESIAN_POINT('',(179.31375,-130.65,-3.5E-02)); +#100858 = LINE('',#100859,#100860); +#100859 = CARTESIAN_POINT('',(179.31375,-130.65,-3.5E-02)); +#100860 = VECTOR('',#100861,1.); +#100861 = DIRECTION('',(0.,0.,1.)); +#100862 = ORIENTED_EDGE('',*,*,#100863,.F.); +#100863 = EDGE_CURVE('',#100825,#100856,#100864,.T.); +#100864 = LINE('',#100865,#100866); +#100865 = CARTESIAN_POINT('',(179.31375,-131.5,-3.5E-02)); +#100866 = VECTOR('',#100867,1.); +#100867 = DIRECTION('',(0.,1.,0.)); +#100868 = PLANE('',#100869); +#100869 = AXIS2_PLACEMENT_3D('',#100870,#100871,#100872); +#100870 = CARTESIAN_POINT('',(179.31375,-131.5,-3.5E-02)); +#100871 = DIRECTION('',(-1.,0.,0.)); +#100872 = DIRECTION('',(0.,1.,0.)); +#100873 = ADVANCED_FACE('',(#100874),#100899,.T.); +#100874 = FACE_BOUND('',#100875,.T.); +#100875 = EDGE_LOOP('',(#100876,#100877,#100885,#100893)); +#100876 = ORIENTED_EDGE('',*,*,#100855,.T.); +#100877 = ORIENTED_EDGE('',*,*,#100878,.T.); +#100878 = EDGE_CURVE('',#100848,#100879,#100881,.T.); +#100879 = VERTEX_POINT('',#100880); +#100880 = CARTESIAN_POINT('',(180.91375,-130.65,0.)); +#100881 = LINE('',#100882,#100883); +#100882 = CARTESIAN_POINT('',(179.31375,-130.65,0.)); +#100883 = VECTOR('',#100884,1.); +#100884 = DIRECTION('',(1.,0.,0.)); +#100885 = ORIENTED_EDGE('',*,*,#100886,.F.); +#100886 = EDGE_CURVE('',#100887,#100879,#100889,.T.); +#100887 = VERTEX_POINT('',#100888); +#100888 = CARTESIAN_POINT('',(180.91375,-130.65,-3.5E-02)); +#100889 = LINE('',#100890,#100891); +#100890 = CARTESIAN_POINT('',(180.91375,-130.65,-3.5E-02)); +#100891 = VECTOR('',#100892,1.); +#100892 = DIRECTION('',(0.,0.,1.)); +#100893 = ORIENTED_EDGE('',*,*,#100894,.F.); +#100894 = EDGE_CURVE('',#100856,#100887,#100895,.T.); +#100895 = LINE('',#100896,#100897); +#100896 = CARTESIAN_POINT('',(179.31375,-130.65,-3.5E-02)); +#100897 = VECTOR('',#100898,1.); +#100898 = DIRECTION('',(1.,0.,0.)); +#100899 = PLANE('',#100900); +#100900 = AXIS2_PLACEMENT_3D('',#100901,#100902,#100903); +#100901 = CARTESIAN_POINT('',(179.31375,-130.65,-3.5E-02)); +#100902 = DIRECTION('',(0.,1.,0.)); +#100903 = DIRECTION('',(1.,0.,0.)); +#100904 = ADVANCED_FACE('',(#100905),#100921,.T.); +#100905 = FACE_BOUND('',#100906,.T.); +#100906 = EDGE_LOOP('',(#100907,#100908,#100914,#100915)); +#100907 = ORIENTED_EDGE('',*,*,#100886,.T.); +#100908 = ORIENTED_EDGE('',*,*,#100909,.T.); +#100909 = EDGE_CURVE('',#100879,#100809,#100910,.T.); +#100910 = LINE('',#100911,#100912); +#100911 = CARTESIAN_POINT('',(180.91375,-130.65,0.)); +#100912 = VECTOR('',#100913,1.); +#100913 = DIRECTION('',(0.,-1.,0.)); +#100914 = ORIENTED_EDGE('',*,*,#100806,.F.); +#100915 = ORIENTED_EDGE('',*,*,#100916,.F.); +#100916 = EDGE_CURVE('',#100887,#100807,#100917,.T.); +#100917 = LINE('',#100918,#100919); +#100918 = CARTESIAN_POINT('',(180.91375,-130.65,-3.5E-02)); +#100919 = VECTOR('',#100920,1.); +#100920 = DIRECTION('',(0.,-1.,0.)); +#100921 = PLANE('',#100922); +#100922 = AXIS2_PLACEMENT_3D('',#100923,#100924,#100925); +#100923 = CARTESIAN_POINT('',(180.91375,-130.65,-3.5E-02)); +#100924 = DIRECTION('',(1.,0.,-0.)); +#100925 = DIRECTION('',(0.,-1.,0.)); +#100926 = ADVANCED_FACE('',(#100927),#100933,.F.); +#100927 = FACE_BOUND('',#100928,.T.); +#100928 = EDGE_LOOP('',(#100929,#100930,#100931,#100932)); +#100929 = ORIENTED_EDGE('',*,*,#100832,.T.); +#100930 = ORIENTED_EDGE('',*,*,#100863,.T.); +#100931 = ORIENTED_EDGE('',*,*,#100894,.T.); +#100932 = ORIENTED_EDGE('',*,*,#100916,.T.); +#100933 = PLANE('',#100934); +#100934 = AXIS2_PLACEMENT_3D('',#100935,#100936,#100937); +#100935 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#100936 = DIRECTION('',(0.,0.,1.)); +#100937 = DIRECTION('',(1.,0.,-0.)); +#100938 = ADVANCED_FACE('',(#100939),#100945,.T.); +#100939 = FACE_BOUND('',#100940,.F.); +#100940 = EDGE_LOOP('',(#100941,#100942,#100943,#100944)); +#100941 = ORIENTED_EDGE('',*,*,#100816,.T.); +#100942 = ORIENTED_EDGE('',*,*,#100847,.T.); +#100943 = ORIENTED_EDGE('',*,*,#100878,.T.); +#100944 = ORIENTED_EDGE('',*,*,#100909,.T.); +#100945 = PLANE('',#100946); +#100946 = AXIS2_PLACEMENT_3D('',#100947,#100948,#100949); +#100947 = CARTESIAN_POINT('',(0.,0.,0.)); +#100948 = DIRECTION('',(0.,0.,1.)); +#100949 = DIRECTION('',(1.,0.,-0.)); +#100950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#100954)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#100951,#100952,#100953)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#100951 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#100952 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#100953 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#100954 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#100951, + 'distance_accuracy_value','confusion accuracy'); +#100955 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#100956,#100958); +#100956 = ( REPRESENTATION_RELATIONSHIP('','',#100799,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#100957) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#100957 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2095); +#100958 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #100959); +#100959 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('522','=>[0:1:1:515]','',#5, + #100794,$); +#100960 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#100796)); +#100961 = SHAPE_DEFINITION_REPRESENTATION(#100962,#100968); +#100962 = PRODUCT_DEFINITION_SHAPE('','',#100963); +#100963 = PRODUCT_DEFINITION('design','',#100964,#100967); +#100964 = PRODUCT_DEFINITION_FORMATION('','',#100965); +#100965 = PRODUCT('HackPad_pad_266','HackPad_pad_266','',(#100966)); +#100966 = PRODUCT_CONTEXT('',#2,'mechanical'); +#100967 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#100968 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#100969),#101119); +#100969 = MANIFOLD_SOLID_BREP('',#100970); +#100970 = CLOSED_SHELL('',(#100971,#101011,#101042,#101073,#101095, + #101107)); +#100971 = ADVANCED_FACE('',(#100972),#101006,.T.); +#100972 = FACE_BOUND('',#100973,.T.); +#100973 = EDGE_LOOP('',(#100974,#100984,#100992,#101000)); +#100974 = ORIENTED_EDGE('',*,*,#100975,.T.); +#100975 = EDGE_CURVE('',#100976,#100978,#100980,.T.); +#100976 = VERTEX_POINT('',#100977); +#100977 = CARTESIAN_POINT('',(177.41375,-131.5,-3.5E-02)); +#100978 = VERTEX_POINT('',#100979); +#100979 = CARTESIAN_POINT('',(177.41375,-131.5,0.)); +#100980 = LINE('',#100981,#100982); +#100981 = CARTESIAN_POINT('',(177.41375,-131.5,-3.5E-02)); +#100982 = VECTOR('',#100983,1.); +#100983 = DIRECTION('',(0.,0.,1.)); +#100984 = ORIENTED_EDGE('',*,*,#100985,.T.); +#100985 = EDGE_CURVE('',#100978,#100986,#100988,.T.); +#100986 = VERTEX_POINT('',#100987); +#100987 = CARTESIAN_POINT('',(175.81375,-131.5,0.)); +#100988 = LINE('',#100989,#100990); +#100989 = CARTESIAN_POINT('',(177.41375,-131.5,0.)); +#100990 = VECTOR('',#100991,1.); +#100991 = DIRECTION('',(-1.,0.,0.)); +#100992 = ORIENTED_EDGE('',*,*,#100993,.F.); +#100993 = EDGE_CURVE('',#100994,#100986,#100996,.T.); +#100994 = VERTEX_POINT('',#100995); +#100995 = CARTESIAN_POINT('',(175.81375,-131.5,-3.5E-02)); +#100996 = LINE('',#100997,#100998); +#100997 = CARTESIAN_POINT('',(175.81375,-131.5,-3.5E-02)); +#100998 = VECTOR('',#100999,1.); +#100999 = DIRECTION('',(0.,0.,1.)); +#101000 = ORIENTED_EDGE('',*,*,#101001,.F.); +#101001 = EDGE_CURVE('',#100976,#100994,#101002,.T.); +#101002 = LINE('',#101003,#101004); +#101003 = CARTESIAN_POINT('',(177.41375,-131.5,-3.5E-02)); +#101004 = VECTOR('',#101005,1.); +#101005 = DIRECTION('',(-1.,0.,0.)); +#101006 = PLANE('',#101007); +#101007 = AXIS2_PLACEMENT_3D('',#101008,#101009,#101010); +#101008 = CARTESIAN_POINT('',(177.41375,-131.5,-3.5E-02)); +#101009 = DIRECTION('',(0.,-1.,0.)); +#101010 = DIRECTION('',(-1.,0.,0.)); +#101011 = ADVANCED_FACE('',(#101012),#101037,.T.); +#101012 = FACE_BOUND('',#101013,.T.); +#101013 = EDGE_LOOP('',(#101014,#101015,#101023,#101031)); +#101014 = ORIENTED_EDGE('',*,*,#100993,.T.); +#101015 = ORIENTED_EDGE('',*,*,#101016,.T.); +#101016 = EDGE_CURVE('',#100986,#101017,#101019,.T.); +#101017 = VERTEX_POINT('',#101018); +#101018 = CARTESIAN_POINT('',(175.81375,-130.65,0.)); +#101019 = LINE('',#101020,#101021); +#101020 = CARTESIAN_POINT('',(175.81375,-131.5,0.)); +#101021 = VECTOR('',#101022,1.); +#101022 = DIRECTION('',(0.,1.,0.)); +#101023 = ORIENTED_EDGE('',*,*,#101024,.F.); +#101024 = EDGE_CURVE('',#101025,#101017,#101027,.T.); +#101025 = VERTEX_POINT('',#101026); +#101026 = CARTESIAN_POINT('',(175.81375,-130.65,-3.5E-02)); +#101027 = LINE('',#101028,#101029); +#101028 = CARTESIAN_POINT('',(175.81375,-130.65,-3.5E-02)); +#101029 = VECTOR('',#101030,1.); +#101030 = DIRECTION('',(0.,0.,1.)); +#101031 = ORIENTED_EDGE('',*,*,#101032,.F.); +#101032 = EDGE_CURVE('',#100994,#101025,#101033,.T.); +#101033 = LINE('',#101034,#101035); +#101034 = CARTESIAN_POINT('',(175.81375,-131.5,-3.5E-02)); +#101035 = VECTOR('',#101036,1.); +#101036 = DIRECTION('',(0.,1.,0.)); +#101037 = PLANE('',#101038); +#101038 = AXIS2_PLACEMENT_3D('',#101039,#101040,#101041); +#101039 = CARTESIAN_POINT('',(175.81375,-131.5,-3.5E-02)); +#101040 = DIRECTION('',(-1.,0.,0.)); +#101041 = DIRECTION('',(0.,1.,0.)); +#101042 = ADVANCED_FACE('',(#101043),#101068,.T.); +#101043 = FACE_BOUND('',#101044,.T.); +#101044 = EDGE_LOOP('',(#101045,#101046,#101054,#101062)); +#101045 = ORIENTED_EDGE('',*,*,#101024,.T.); +#101046 = ORIENTED_EDGE('',*,*,#101047,.T.); +#101047 = EDGE_CURVE('',#101017,#101048,#101050,.T.); +#101048 = VERTEX_POINT('',#101049); +#101049 = CARTESIAN_POINT('',(177.41375,-130.65,0.)); +#101050 = LINE('',#101051,#101052); +#101051 = CARTESIAN_POINT('',(175.81375,-130.65,0.)); +#101052 = VECTOR('',#101053,1.); +#101053 = DIRECTION('',(1.,0.,0.)); +#101054 = ORIENTED_EDGE('',*,*,#101055,.F.); +#101055 = EDGE_CURVE('',#101056,#101048,#101058,.T.); +#101056 = VERTEX_POINT('',#101057); +#101057 = CARTESIAN_POINT('',(177.41375,-130.65,-3.5E-02)); +#101058 = LINE('',#101059,#101060); +#101059 = CARTESIAN_POINT('',(177.41375,-130.65,-3.5E-02)); +#101060 = VECTOR('',#101061,1.); +#101061 = DIRECTION('',(0.,0.,1.)); +#101062 = ORIENTED_EDGE('',*,*,#101063,.F.); +#101063 = EDGE_CURVE('',#101025,#101056,#101064,.T.); +#101064 = LINE('',#101065,#101066); +#101065 = CARTESIAN_POINT('',(175.81375,-130.65,-3.5E-02)); +#101066 = VECTOR('',#101067,1.); +#101067 = DIRECTION('',(1.,0.,0.)); +#101068 = PLANE('',#101069); +#101069 = AXIS2_PLACEMENT_3D('',#101070,#101071,#101072); +#101070 = CARTESIAN_POINT('',(175.81375,-130.65,-3.5E-02)); +#101071 = DIRECTION('',(0.,1.,0.)); +#101072 = DIRECTION('',(1.,0.,0.)); +#101073 = ADVANCED_FACE('',(#101074),#101090,.T.); +#101074 = FACE_BOUND('',#101075,.T.); +#101075 = EDGE_LOOP('',(#101076,#101077,#101083,#101084)); +#101076 = ORIENTED_EDGE('',*,*,#101055,.T.); +#101077 = ORIENTED_EDGE('',*,*,#101078,.T.); +#101078 = EDGE_CURVE('',#101048,#100978,#101079,.T.); +#101079 = LINE('',#101080,#101081); +#101080 = CARTESIAN_POINT('',(177.41375,-130.65,0.)); +#101081 = VECTOR('',#101082,1.); +#101082 = DIRECTION('',(0.,-1.,0.)); +#101083 = ORIENTED_EDGE('',*,*,#100975,.F.); +#101084 = ORIENTED_EDGE('',*,*,#101085,.F.); +#101085 = EDGE_CURVE('',#101056,#100976,#101086,.T.); +#101086 = LINE('',#101087,#101088); +#101087 = CARTESIAN_POINT('',(177.41375,-130.65,-3.5E-02)); +#101088 = VECTOR('',#101089,1.); +#101089 = DIRECTION('',(0.,-1.,0.)); +#101090 = PLANE('',#101091); +#101091 = AXIS2_PLACEMENT_3D('',#101092,#101093,#101094); +#101092 = CARTESIAN_POINT('',(177.41375,-130.65,-3.5E-02)); +#101093 = DIRECTION('',(1.,0.,-0.)); +#101094 = DIRECTION('',(0.,-1.,0.)); +#101095 = ADVANCED_FACE('',(#101096),#101102,.F.); +#101096 = FACE_BOUND('',#101097,.T.); +#101097 = EDGE_LOOP('',(#101098,#101099,#101100,#101101)); +#101098 = ORIENTED_EDGE('',*,*,#101001,.T.); +#101099 = ORIENTED_EDGE('',*,*,#101032,.T.); +#101100 = ORIENTED_EDGE('',*,*,#101063,.T.); +#101101 = ORIENTED_EDGE('',*,*,#101085,.T.); +#101102 = PLANE('',#101103); +#101103 = AXIS2_PLACEMENT_3D('',#101104,#101105,#101106); +#101104 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#101105 = DIRECTION('',(0.,0.,1.)); +#101106 = DIRECTION('',(1.,0.,-0.)); +#101107 = ADVANCED_FACE('',(#101108),#101114,.T.); +#101108 = FACE_BOUND('',#101109,.F.); +#101109 = EDGE_LOOP('',(#101110,#101111,#101112,#101113)); +#101110 = ORIENTED_EDGE('',*,*,#100985,.T.); +#101111 = ORIENTED_EDGE('',*,*,#101016,.T.); +#101112 = ORIENTED_EDGE('',*,*,#101047,.T.); +#101113 = ORIENTED_EDGE('',*,*,#101078,.T.); +#101114 = PLANE('',#101115); +#101115 = AXIS2_PLACEMENT_3D('',#101116,#101117,#101118); +#101116 = CARTESIAN_POINT('',(0.,0.,0.)); +#101117 = DIRECTION('',(0.,0.,1.)); +#101118 = DIRECTION('',(1.,0.,-0.)); +#101119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#101123)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#101120,#101121,#101122)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#101120 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#101121 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#101122 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#101123 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#101120, + 'distance_accuracy_value','confusion accuracy'); +#101124 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#101125,#101127); +#101125 = ( REPRESENTATION_RELATIONSHIP('','',#100968,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#101126) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#101126 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2099); +#101127 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #101128); +#101128 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('523','=>[0:1:1:516]','',#5, + #100963,$); +#101129 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#100965)); +#101130 = SHAPE_DEFINITION_REPRESENTATION(#101131,#101137); +#101131 = PRODUCT_DEFINITION_SHAPE('','',#101132); +#101132 = PRODUCT_DEFINITION('design','',#101133,#101136); +#101133 = PRODUCT_DEFINITION_FORMATION('','',#101134); +#101134 = PRODUCT('HackPad_pad_267','HackPad_pad_267','',(#101135)); +#101135 = PRODUCT_CONTEXT('',#2,'mechanical'); +#101136 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#101137 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#101138),#101288); +#101138 = MANIFOLD_SOLID_BREP('',#101139); +#101139 = CLOSED_SHELL('',(#101140,#101180,#101211,#101242,#101264, + #101276)); +#101140 = ADVANCED_FACE('',(#101141),#101175,.T.); +#101141 = FACE_BOUND('',#101142,.T.); +#101142 = EDGE_LOOP('',(#101143,#101153,#101161,#101169)); +#101143 = ORIENTED_EDGE('',*,*,#101144,.T.); +#101144 = EDGE_CURVE('',#101145,#101147,#101149,.T.); +#101145 = VERTEX_POINT('',#101146); +#101146 = CARTESIAN_POINT('',(177.41375,-129.75,-3.5E-02)); +#101147 = VERTEX_POINT('',#101148); +#101148 = CARTESIAN_POINT('',(177.41375,-129.75,0.)); +#101149 = LINE('',#101150,#101151); +#101150 = CARTESIAN_POINT('',(177.41375,-129.75,-3.5E-02)); +#101151 = VECTOR('',#101152,1.); +#101152 = DIRECTION('',(0.,0.,1.)); +#101153 = ORIENTED_EDGE('',*,*,#101154,.T.); +#101154 = EDGE_CURVE('',#101147,#101155,#101157,.T.); +#101155 = VERTEX_POINT('',#101156); +#101156 = CARTESIAN_POINT('',(175.81375,-129.75,0.)); +#101157 = LINE('',#101158,#101159); +#101158 = CARTESIAN_POINT('',(177.41375,-129.75,0.)); +#101159 = VECTOR('',#101160,1.); +#101160 = DIRECTION('',(-1.,0.,0.)); +#101161 = ORIENTED_EDGE('',*,*,#101162,.F.); +#101162 = EDGE_CURVE('',#101163,#101155,#101165,.T.); +#101163 = VERTEX_POINT('',#101164); +#101164 = CARTESIAN_POINT('',(175.81375,-129.75,-3.5E-02)); +#101165 = LINE('',#101166,#101167); +#101166 = CARTESIAN_POINT('',(175.81375,-129.75,-3.5E-02)); +#101167 = VECTOR('',#101168,1.); +#101168 = DIRECTION('',(0.,0.,1.)); +#101169 = ORIENTED_EDGE('',*,*,#101170,.F.); +#101170 = EDGE_CURVE('',#101145,#101163,#101171,.T.); +#101171 = LINE('',#101172,#101173); +#101172 = CARTESIAN_POINT('',(177.41375,-129.75,-3.5E-02)); +#101173 = VECTOR('',#101174,1.); +#101174 = DIRECTION('',(-1.,0.,0.)); +#101175 = PLANE('',#101176); +#101176 = AXIS2_PLACEMENT_3D('',#101177,#101178,#101179); +#101177 = CARTESIAN_POINT('',(177.41375,-129.75,-3.5E-02)); +#101178 = DIRECTION('',(0.,-1.,0.)); +#101179 = DIRECTION('',(-1.,0.,0.)); +#101180 = ADVANCED_FACE('',(#101181),#101206,.T.); +#101181 = FACE_BOUND('',#101182,.T.); +#101182 = EDGE_LOOP('',(#101183,#101184,#101192,#101200)); +#101183 = ORIENTED_EDGE('',*,*,#101162,.T.); +#101184 = ORIENTED_EDGE('',*,*,#101185,.T.); +#101185 = EDGE_CURVE('',#101155,#101186,#101188,.T.); +#101186 = VERTEX_POINT('',#101187); +#101187 = CARTESIAN_POINT('',(175.81375,-128.9,0.)); +#101188 = LINE('',#101189,#101190); +#101189 = CARTESIAN_POINT('',(175.81375,-129.75,0.)); +#101190 = VECTOR('',#101191,1.); +#101191 = DIRECTION('',(0.,1.,0.)); +#101192 = ORIENTED_EDGE('',*,*,#101193,.F.); +#101193 = EDGE_CURVE('',#101194,#101186,#101196,.T.); +#101194 = VERTEX_POINT('',#101195); +#101195 = CARTESIAN_POINT('',(175.81375,-128.9,-3.5E-02)); +#101196 = LINE('',#101197,#101198); +#101197 = CARTESIAN_POINT('',(175.81375,-128.9,-3.5E-02)); +#101198 = VECTOR('',#101199,1.); +#101199 = DIRECTION('',(0.,0.,1.)); +#101200 = ORIENTED_EDGE('',*,*,#101201,.F.); +#101201 = EDGE_CURVE('',#101163,#101194,#101202,.T.); +#101202 = LINE('',#101203,#101204); +#101203 = CARTESIAN_POINT('',(175.81375,-129.75,-3.5E-02)); +#101204 = VECTOR('',#101205,1.); +#101205 = DIRECTION('',(0.,1.,0.)); +#101206 = PLANE('',#101207); +#101207 = AXIS2_PLACEMENT_3D('',#101208,#101209,#101210); +#101208 = CARTESIAN_POINT('',(175.81375,-129.75,-3.5E-02)); +#101209 = DIRECTION('',(-1.,0.,0.)); +#101210 = DIRECTION('',(0.,1.,0.)); +#101211 = ADVANCED_FACE('',(#101212),#101237,.T.); +#101212 = FACE_BOUND('',#101213,.T.); +#101213 = EDGE_LOOP('',(#101214,#101215,#101223,#101231)); +#101214 = ORIENTED_EDGE('',*,*,#101193,.T.); +#101215 = ORIENTED_EDGE('',*,*,#101216,.T.); +#101216 = EDGE_CURVE('',#101186,#101217,#101219,.T.); +#101217 = VERTEX_POINT('',#101218); +#101218 = CARTESIAN_POINT('',(177.41375,-128.9,0.)); +#101219 = LINE('',#101220,#101221); +#101220 = CARTESIAN_POINT('',(175.81375,-128.9,0.)); +#101221 = VECTOR('',#101222,1.); +#101222 = DIRECTION('',(1.,0.,0.)); +#101223 = ORIENTED_EDGE('',*,*,#101224,.F.); +#101224 = EDGE_CURVE('',#101225,#101217,#101227,.T.); +#101225 = VERTEX_POINT('',#101226); +#101226 = CARTESIAN_POINT('',(177.41375,-128.9,-3.5E-02)); +#101227 = LINE('',#101228,#101229); +#101228 = CARTESIAN_POINT('',(177.41375,-128.9,-3.5E-02)); +#101229 = VECTOR('',#101230,1.); +#101230 = DIRECTION('',(0.,0.,1.)); +#101231 = ORIENTED_EDGE('',*,*,#101232,.F.); +#101232 = EDGE_CURVE('',#101194,#101225,#101233,.T.); +#101233 = LINE('',#101234,#101235); +#101234 = CARTESIAN_POINT('',(175.81375,-128.9,-3.5E-02)); +#101235 = VECTOR('',#101236,1.); +#101236 = DIRECTION('',(1.,0.,0.)); +#101237 = PLANE('',#101238); +#101238 = AXIS2_PLACEMENT_3D('',#101239,#101240,#101241); +#101239 = CARTESIAN_POINT('',(175.81375,-128.9,-3.5E-02)); +#101240 = DIRECTION('',(0.,1.,0.)); +#101241 = DIRECTION('',(1.,0.,0.)); +#101242 = ADVANCED_FACE('',(#101243),#101259,.T.); +#101243 = FACE_BOUND('',#101244,.T.); +#101244 = EDGE_LOOP('',(#101245,#101246,#101252,#101253)); +#101245 = ORIENTED_EDGE('',*,*,#101224,.T.); +#101246 = ORIENTED_EDGE('',*,*,#101247,.T.); +#101247 = EDGE_CURVE('',#101217,#101147,#101248,.T.); +#101248 = LINE('',#101249,#101250); +#101249 = CARTESIAN_POINT('',(177.41375,-128.9,0.)); +#101250 = VECTOR('',#101251,1.); +#101251 = DIRECTION('',(0.,-1.,0.)); +#101252 = ORIENTED_EDGE('',*,*,#101144,.F.); +#101253 = ORIENTED_EDGE('',*,*,#101254,.F.); +#101254 = EDGE_CURVE('',#101225,#101145,#101255,.T.); +#101255 = LINE('',#101256,#101257); +#101256 = CARTESIAN_POINT('',(177.41375,-128.9,-3.5E-02)); +#101257 = VECTOR('',#101258,1.); +#101258 = DIRECTION('',(0.,-1.,0.)); +#101259 = PLANE('',#101260); +#101260 = AXIS2_PLACEMENT_3D('',#101261,#101262,#101263); +#101261 = CARTESIAN_POINT('',(177.41375,-128.9,-3.5E-02)); +#101262 = DIRECTION('',(1.,0.,-0.)); +#101263 = DIRECTION('',(0.,-1.,0.)); +#101264 = ADVANCED_FACE('',(#101265),#101271,.F.); +#101265 = FACE_BOUND('',#101266,.T.); +#101266 = EDGE_LOOP('',(#101267,#101268,#101269,#101270)); +#101267 = ORIENTED_EDGE('',*,*,#101170,.T.); +#101268 = ORIENTED_EDGE('',*,*,#101201,.T.); +#101269 = ORIENTED_EDGE('',*,*,#101232,.T.); +#101270 = ORIENTED_EDGE('',*,*,#101254,.T.); +#101271 = PLANE('',#101272); +#101272 = AXIS2_PLACEMENT_3D('',#101273,#101274,#101275); +#101273 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#101274 = DIRECTION('',(0.,0.,1.)); +#101275 = DIRECTION('',(1.,0.,-0.)); +#101276 = ADVANCED_FACE('',(#101277),#101283,.T.); +#101277 = FACE_BOUND('',#101278,.F.); +#101278 = EDGE_LOOP('',(#101279,#101280,#101281,#101282)); +#101279 = ORIENTED_EDGE('',*,*,#101154,.T.); +#101280 = ORIENTED_EDGE('',*,*,#101185,.T.); +#101281 = ORIENTED_EDGE('',*,*,#101216,.T.); +#101282 = ORIENTED_EDGE('',*,*,#101247,.T.); +#101283 = PLANE('',#101284); +#101284 = AXIS2_PLACEMENT_3D('',#101285,#101286,#101287); +#101285 = CARTESIAN_POINT('',(0.,0.,0.)); +#101286 = DIRECTION('',(0.,0.,1.)); +#101287 = DIRECTION('',(1.,0.,-0.)); +#101288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#101292)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#101289,#101290,#101291)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#101289 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#101290 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#101291 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#101292 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#101289, + 'distance_accuracy_value','confusion accuracy'); +#101293 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#101294,#101296); +#101294 = ( REPRESENTATION_RELATIONSHIP('','',#101137,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#101295) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#101295 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2103); +#101296 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #101297); +#101297 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('524','=>[0:1:1:517]','',#5, + #101132,$); +#101298 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#101134)); +#101299 = SHAPE_DEFINITION_REPRESENTATION(#101300,#101306); +#101300 = PRODUCT_DEFINITION_SHAPE('','',#101301); +#101301 = PRODUCT_DEFINITION('design','',#101302,#101305); +#101302 = PRODUCT_DEFINITION_FORMATION('','',#101303); +#101303 = PRODUCT('HackPad_pad_268','HackPad_pad_268','',(#101304)); +#101304 = PRODUCT_CONTEXT('',#2,'mechanical'); +#101305 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#101306 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#101307),#101457); +#101307 = MANIFOLD_SOLID_BREP('',#101308); +#101308 = CLOSED_SHELL('',(#101309,#101349,#101380,#101411,#101433, + #101445)); +#101309 = ADVANCED_FACE('',(#101310),#101344,.T.); +#101310 = FACE_BOUND('',#101311,.T.); +#101311 = EDGE_LOOP('',(#101312,#101322,#101330,#101338)); +#101312 = ORIENTED_EDGE('',*,*,#101313,.T.); +#101313 = EDGE_CURVE('',#101314,#101316,#101318,.T.); +#101314 = VERTEX_POINT('',#101315); +#101315 = CARTESIAN_POINT('',(113.91375,-91.625,-3.5E-02)); +#101316 = VERTEX_POINT('',#101317); +#101317 = CARTESIAN_POINT('',(113.91375,-91.625,0.)); +#101318 = LINE('',#101319,#101320); +#101319 = CARTESIAN_POINT('',(113.91375,-91.625,-3.5E-02)); +#101320 = VECTOR('',#101321,1.); +#101321 = DIRECTION('',(0.,0.,1.)); +#101322 = ORIENTED_EDGE('',*,*,#101323,.T.); +#101323 = EDGE_CURVE('',#101316,#101324,#101326,.T.); +#101324 = VERTEX_POINT('',#101325); +#101325 = CARTESIAN_POINT('',(112.31375,-91.625,0.)); +#101326 = LINE('',#101327,#101328); +#101327 = CARTESIAN_POINT('',(113.91375,-91.625,0.)); +#101328 = VECTOR('',#101329,1.); +#101329 = DIRECTION('',(-1.,0.,0.)); +#101330 = ORIENTED_EDGE('',*,*,#101331,.F.); +#101331 = EDGE_CURVE('',#101332,#101324,#101334,.T.); +#101332 = VERTEX_POINT('',#101333); +#101333 = CARTESIAN_POINT('',(112.31375,-91.625,-3.5E-02)); +#101334 = LINE('',#101335,#101336); +#101335 = CARTESIAN_POINT('',(112.31375,-91.625,-3.5E-02)); +#101336 = VECTOR('',#101337,1.); +#101337 = DIRECTION('',(0.,0.,1.)); +#101338 = ORIENTED_EDGE('',*,*,#101339,.F.); +#101339 = EDGE_CURVE('',#101314,#101332,#101340,.T.); +#101340 = LINE('',#101341,#101342); +#101341 = CARTESIAN_POINT('',(113.91375,-91.625,-3.5E-02)); +#101342 = VECTOR('',#101343,1.); +#101343 = DIRECTION('',(-1.,0.,0.)); +#101344 = PLANE('',#101345); +#101345 = AXIS2_PLACEMENT_3D('',#101346,#101347,#101348); +#101346 = CARTESIAN_POINT('',(113.91375,-91.625,-3.5E-02)); +#101347 = DIRECTION('',(0.,-1.,0.)); +#101348 = DIRECTION('',(-1.,0.,0.)); +#101349 = ADVANCED_FACE('',(#101350),#101375,.T.); +#101350 = FACE_BOUND('',#101351,.T.); +#101351 = EDGE_LOOP('',(#101352,#101353,#101361,#101369)); +#101352 = ORIENTED_EDGE('',*,*,#101331,.T.); +#101353 = ORIENTED_EDGE('',*,*,#101354,.T.); +#101354 = EDGE_CURVE('',#101324,#101355,#101357,.T.); +#101355 = VERTEX_POINT('',#101356); +#101356 = CARTESIAN_POINT('',(112.31375,-90.775,0.)); +#101357 = LINE('',#101358,#101359); +#101358 = CARTESIAN_POINT('',(112.31375,-91.625,0.)); +#101359 = VECTOR('',#101360,1.); +#101360 = DIRECTION('',(0.,1.,0.)); +#101361 = ORIENTED_EDGE('',*,*,#101362,.F.); +#101362 = EDGE_CURVE('',#101363,#101355,#101365,.T.); +#101363 = VERTEX_POINT('',#101364); +#101364 = CARTESIAN_POINT('',(112.31375,-90.775,-3.5E-02)); +#101365 = LINE('',#101366,#101367); +#101366 = CARTESIAN_POINT('',(112.31375,-90.775,-3.5E-02)); +#101367 = VECTOR('',#101368,1.); +#101368 = DIRECTION('',(0.,0.,1.)); +#101369 = ORIENTED_EDGE('',*,*,#101370,.F.); +#101370 = EDGE_CURVE('',#101332,#101363,#101371,.T.); +#101371 = LINE('',#101372,#101373); +#101372 = CARTESIAN_POINT('',(112.31375,-91.625,-3.5E-02)); +#101373 = VECTOR('',#101374,1.); +#101374 = DIRECTION('',(0.,1.,0.)); +#101375 = PLANE('',#101376); +#101376 = AXIS2_PLACEMENT_3D('',#101377,#101378,#101379); +#101377 = CARTESIAN_POINT('',(112.31375,-91.625,-3.5E-02)); +#101378 = DIRECTION('',(-1.,0.,0.)); +#101379 = DIRECTION('',(0.,1.,0.)); +#101380 = ADVANCED_FACE('',(#101381),#101406,.T.); +#101381 = FACE_BOUND('',#101382,.T.); +#101382 = EDGE_LOOP('',(#101383,#101384,#101392,#101400)); +#101383 = ORIENTED_EDGE('',*,*,#101362,.T.); +#101384 = ORIENTED_EDGE('',*,*,#101385,.T.); +#101385 = EDGE_CURVE('',#101355,#101386,#101388,.T.); +#101386 = VERTEX_POINT('',#101387); +#101387 = CARTESIAN_POINT('',(113.91375,-90.775,0.)); +#101388 = LINE('',#101389,#101390); +#101389 = CARTESIAN_POINT('',(112.31375,-90.775,0.)); +#101390 = VECTOR('',#101391,1.); +#101391 = DIRECTION('',(1.,0.,0.)); +#101392 = ORIENTED_EDGE('',*,*,#101393,.F.); +#101393 = EDGE_CURVE('',#101394,#101386,#101396,.T.); +#101394 = VERTEX_POINT('',#101395); +#101395 = CARTESIAN_POINT('',(113.91375,-90.775,-3.5E-02)); +#101396 = LINE('',#101397,#101398); +#101397 = CARTESIAN_POINT('',(113.91375,-90.775,-3.5E-02)); +#101398 = VECTOR('',#101399,1.); +#101399 = DIRECTION('',(0.,0.,1.)); +#101400 = ORIENTED_EDGE('',*,*,#101401,.F.); +#101401 = EDGE_CURVE('',#101363,#101394,#101402,.T.); +#101402 = LINE('',#101403,#101404); +#101403 = CARTESIAN_POINT('',(112.31375,-90.775,-3.5E-02)); +#101404 = VECTOR('',#101405,1.); +#101405 = DIRECTION('',(1.,0.,0.)); +#101406 = PLANE('',#101407); +#101407 = AXIS2_PLACEMENT_3D('',#101408,#101409,#101410); +#101408 = CARTESIAN_POINT('',(112.31375,-90.775,-3.5E-02)); +#101409 = DIRECTION('',(0.,1.,0.)); +#101410 = DIRECTION('',(1.,0.,0.)); +#101411 = ADVANCED_FACE('',(#101412),#101428,.T.); +#101412 = FACE_BOUND('',#101413,.T.); +#101413 = EDGE_LOOP('',(#101414,#101415,#101421,#101422)); +#101414 = ORIENTED_EDGE('',*,*,#101393,.T.); +#101415 = ORIENTED_EDGE('',*,*,#101416,.T.); +#101416 = EDGE_CURVE('',#101386,#101316,#101417,.T.); +#101417 = LINE('',#101418,#101419); +#101418 = CARTESIAN_POINT('',(113.91375,-90.775,0.)); +#101419 = VECTOR('',#101420,1.); +#101420 = DIRECTION('',(0.,-1.,0.)); +#101421 = ORIENTED_EDGE('',*,*,#101313,.F.); +#101422 = ORIENTED_EDGE('',*,*,#101423,.F.); +#101423 = EDGE_CURVE('',#101394,#101314,#101424,.T.); +#101424 = LINE('',#101425,#101426); +#101425 = CARTESIAN_POINT('',(113.91375,-90.775,-3.5E-02)); +#101426 = VECTOR('',#101427,1.); +#101427 = DIRECTION('',(0.,-1.,0.)); +#101428 = PLANE('',#101429); +#101429 = AXIS2_PLACEMENT_3D('',#101430,#101431,#101432); +#101430 = CARTESIAN_POINT('',(113.91375,-90.775,-3.5E-02)); +#101431 = DIRECTION('',(1.,0.,-0.)); +#101432 = DIRECTION('',(0.,-1.,0.)); +#101433 = ADVANCED_FACE('',(#101434),#101440,.F.); +#101434 = FACE_BOUND('',#101435,.T.); +#101435 = EDGE_LOOP('',(#101436,#101437,#101438,#101439)); +#101436 = ORIENTED_EDGE('',*,*,#101339,.T.); +#101437 = ORIENTED_EDGE('',*,*,#101370,.T.); +#101438 = ORIENTED_EDGE('',*,*,#101401,.T.); +#101439 = ORIENTED_EDGE('',*,*,#101423,.T.); +#101440 = PLANE('',#101441); +#101441 = AXIS2_PLACEMENT_3D('',#101442,#101443,#101444); +#101442 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#101443 = DIRECTION('',(0.,0.,1.)); +#101444 = DIRECTION('',(1.,0.,-0.)); +#101445 = ADVANCED_FACE('',(#101446),#101452,.T.); +#101446 = FACE_BOUND('',#101447,.F.); +#101447 = EDGE_LOOP('',(#101448,#101449,#101450,#101451)); +#101448 = ORIENTED_EDGE('',*,*,#101323,.T.); +#101449 = ORIENTED_EDGE('',*,*,#101354,.T.); +#101450 = ORIENTED_EDGE('',*,*,#101385,.T.); +#101451 = ORIENTED_EDGE('',*,*,#101416,.T.); +#101452 = PLANE('',#101453); +#101453 = AXIS2_PLACEMENT_3D('',#101454,#101455,#101456); +#101454 = CARTESIAN_POINT('',(0.,0.,0.)); +#101455 = DIRECTION('',(0.,0.,1.)); +#101456 = DIRECTION('',(1.,0.,-0.)); +#101457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#101461)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#101458,#101459,#101460)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#101458 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#101459 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#101460 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#101461 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#101458, + 'distance_accuracy_value','confusion accuracy'); +#101462 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#101463,#101465); +#101463 = ( REPRESENTATION_RELATIONSHIP('','',#101306,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#101464) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#101464 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2107); +#101465 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #101466); +#101466 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('525','=>[0:1:1:518]','',#5, + #101301,$); +#101467 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#101303)); +#101468 = SHAPE_DEFINITION_REPRESENTATION(#101469,#101475); +#101469 = PRODUCT_DEFINITION_SHAPE('','',#101470); +#101470 = PRODUCT_DEFINITION('design','',#101471,#101474); +#101471 = PRODUCT_DEFINITION_FORMATION('','',#101472); +#101472 = PRODUCT('HackPad_pad_269','HackPad_pad_269','',(#101473)); +#101473 = PRODUCT_CONTEXT('',#2,'mechanical'); +#101474 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#101475 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#101476),#101626); +#101476 = MANIFOLD_SOLID_BREP('',#101477); +#101477 = CLOSED_SHELL('',(#101478,#101518,#101549,#101580,#101602, + #101614)); +#101478 = ADVANCED_FACE('',(#101479),#101513,.T.); +#101479 = FACE_BOUND('',#101480,.T.); +#101480 = EDGE_LOOP('',(#101481,#101491,#101499,#101507)); +#101481 = ORIENTED_EDGE('',*,*,#101482,.T.); +#101482 = EDGE_CURVE('',#101483,#101485,#101487,.T.); +#101483 = VERTEX_POINT('',#101484); +#101484 = CARTESIAN_POINT('',(113.91375,-93.375,-3.5E-02)); +#101485 = VERTEX_POINT('',#101486); +#101486 = CARTESIAN_POINT('',(113.91375,-93.375,0.)); +#101487 = LINE('',#101488,#101489); +#101488 = CARTESIAN_POINT('',(113.91375,-93.375,-3.5E-02)); +#101489 = VECTOR('',#101490,1.); +#101490 = DIRECTION('',(0.,0.,1.)); +#101491 = ORIENTED_EDGE('',*,*,#101492,.T.); +#101492 = EDGE_CURVE('',#101485,#101493,#101495,.T.); +#101493 = VERTEX_POINT('',#101494); +#101494 = CARTESIAN_POINT('',(112.31375,-93.375,0.)); +#101495 = LINE('',#101496,#101497); +#101496 = CARTESIAN_POINT('',(113.91375,-93.375,0.)); +#101497 = VECTOR('',#101498,1.); +#101498 = DIRECTION('',(-1.,0.,0.)); +#101499 = ORIENTED_EDGE('',*,*,#101500,.F.); +#101500 = EDGE_CURVE('',#101501,#101493,#101503,.T.); +#101501 = VERTEX_POINT('',#101502); +#101502 = CARTESIAN_POINT('',(112.31375,-93.375,-3.5E-02)); +#101503 = LINE('',#101504,#101505); +#101504 = CARTESIAN_POINT('',(112.31375,-93.375,-3.5E-02)); +#101505 = VECTOR('',#101506,1.); +#101506 = DIRECTION('',(0.,0.,1.)); +#101507 = ORIENTED_EDGE('',*,*,#101508,.F.); +#101508 = EDGE_CURVE('',#101483,#101501,#101509,.T.); +#101509 = LINE('',#101510,#101511); +#101510 = CARTESIAN_POINT('',(113.91375,-93.375,-3.5E-02)); +#101511 = VECTOR('',#101512,1.); +#101512 = DIRECTION('',(-1.,0.,0.)); +#101513 = PLANE('',#101514); +#101514 = AXIS2_PLACEMENT_3D('',#101515,#101516,#101517); +#101515 = CARTESIAN_POINT('',(113.91375,-93.375,-3.5E-02)); +#101516 = DIRECTION('',(0.,-1.,0.)); +#101517 = DIRECTION('',(-1.,0.,0.)); +#101518 = ADVANCED_FACE('',(#101519),#101544,.T.); +#101519 = FACE_BOUND('',#101520,.T.); +#101520 = EDGE_LOOP('',(#101521,#101522,#101530,#101538)); +#101521 = ORIENTED_EDGE('',*,*,#101500,.T.); +#101522 = ORIENTED_EDGE('',*,*,#101523,.T.); +#101523 = EDGE_CURVE('',#101493,#101524,#101526,.T.); +#101524 = VERTEX_POINT('',#101525); +#101525 = CARTESIAN_POINT('',(112.31375,-92.525,0.)); +#101526 = LINE('',#101527,#101528); +#101527 = CARTESIAN_POINT('',(112.31375,-93.375,0.)); +#101528 = VECTOR('',#101529,1.); +#101529 = DIRECTION('',(0.,1.,0.)); +#101530 = ORIENTED_EDGE('',*,*,#101531,.F.); +#101531 = EDGE_CURVE('',#101532,#101524,#101534,.T.); +#101532 = VERTEX_POINT('',#101533); +#101533 = CARTESIAN_POINT('',(112.31375,-92.525,-3.5E-02)); +#101534 = LINE('',#101535,#101536); +#101535 = CARTESIAN_POINT('',(112.31375,-92.525,-3.5E-02)); +#101536 = VECTOR('',#101537,1.); +#101537 = DIRECTION('',(0.,0.,1.)); +#101538 = ORIENTED_EDGE('',*,*,#101539,.F.); +#101539 = EDGE_CURVE('',#101501,#101532,#101540,.T.); +#101540 = LINE('',#101541,#101542); +#101541 = CARTESIAN_POINT('',(112.31375,-93.375,-3.5E-02)); +#101542 = VECTOR('',#101543,1.); +#101543 = DIRECTION('',(0.,1.,0.)); +#101544 = PLANE('',#101545); +#101545 = AXIS2_PLACEMENT_3D('',#101546,#101547,#101548); +#101546 = CARTESIAN_POINT('',(112.31375,-93.375,-3.5E-02)); +#101547 = DIRECTION('',(-1.,0.,0.)); +#101548 = DIRECTION('',(0.,1.,0.)); +#101549 = ADVANCED_FACE('',(#101550),#101575,.T.); +#101550 = FACE_BOUND('',#101551,.T.); +#101551 = EDGE_LOOP('',(#101552,#101553,#101561,#101569)); +#101552 = ORIENTED_EDGE('',*,*,#101531,.T.); +#101553 = ORIENTED_EDGE('',*,*,#101554,.T.); +#101554 = EDGE_CURVE('',#101524,#101555,#101557,.T.); +#101555 = VERTEX_POINT('',#101556); +#101556 = CARTESIAN_POINT('',(113.91375,-92.525,0.)); +#101557 = LINE('',#101558,#101559); +#101558 = CARTESIAN_POINT('',(112.31375,-92.525,0.)); +#101559 = VECTOR('',#101560,1.); +#101560 = DIRECTION('',(1.,0.,0.)); +#101561 = ORIENTED_EDGE('',*,*,#101562,.F.); +#101562 = EDGE_CURVE('',#101563,#101555,#101565,.T.); +#101563 = VERTEX_POINT('',#101564); +#101564 = CARTESIAN_POINT('',(113.91375,-92.525,-3.5E-02)); +#101565 = LINE('',#101566,#101567); +#101566 = CARTESIAN_POINT('',(113.91375,-92.525,-3.5E-02)); +#101567 = VECTOR('',#101568,1.); +#101568 = DIRECTION('',(0.,0.,1.)); +#101569 = ORIENTED_EDGE('',*,*,#101570,.F.); +#101570 = EDGE_CURVE('',#101532,#101563,#101571,.T.); +#101571 = LINE('',#101572,#101573); +#101572 = CARTESIAN_POINT('',(112.31375,-92.525,-3.5E-02)); +#101573 = VECTOR('',#101574,1.); +#101574 = DIRECTION('',(1.,0.,0.)); +#101575 = PLANE('',#101576); +#101576 = AXIS2_PLACEMENT_3D('',#101577,#101578,#101579); +#101577 = CARTESIAN_POINT('',(112.31375,-92.525,-3.5E-02)); +#101578 = DIRECTION('',(0.,1.,0.)); +#101579 = DIRECTION('',(1.,0.,0.)); +#101580 = ADVANCED_FACE('',(#101581),#101597,.T.); +#101581 = FACE_BOUND('',#101582,.T.); +#101582 = EDGE_LOOP('',(#101583,#101584,#101590,#101591)); +#101583 = ORIENTED_EDGE('',*,*,#101562,.T.); +#101584 = ORIENTED_EDGE('',*,*,#101585,.T.); +#101585 = EDGE_CURVE('',#101555,#101485,#101586,.T.); +#101586 = LINE('',#101587,#101588); +#101587 = CARTESIAN_POINT('',(113.91375,-92.525,0.)); +#101588 = VECTOR('',#101589,1.); +#101589 = DIRECTION('',(0.,-1.,0.)); +#101590 = ORIENTED_EDGE('',*,*,#101482,.F.); +#101591 = ORIENTED_EDGE('',*,*,#101592,.F.); +#101592 = EDGE_CURVE('',#101563,#101483,#101593,.T.); +#101593 = LINE('',#101594,#101595); +#101594 = CARTESIAN_POINT('',(113.91375,-92.525,-3.5E-02)); +#101595 = VECTOR('',#101596,1.); +#101596 = DIRECTION('',(0.,-1.,0.)); +#101597 = PLANE('',#101598); +#101598 = AXIS2_PLACEMENT_3D('',#101599,#101600,#101601); +#101599 = CARTESIAN_POINT('',(113.91375,-92.525,-3.5E-02)); +#101600 = DIRECTION('',(1.,0.,-0.)); +#101601 = DIRECTION('',(0.,-1.,0.)); +#101602 = ADVANCED_FACE('',(#101603),#101609,.F.); +#101603 = FACE_BOUND('',#101604,.T.); +#101604 = EDGE_LOOP('',(#101605,#101606,#101607,#101608)); +#101605 = ORIENTED_EDGE('',*,*,#101508,.T.); +#101606 = ORIENTED_EDGE('',*,*,#101539,.T.); +#101607 = ORIENTED_EDGE('',*,*,#101570,.T.); +#101608 = ORIENTED_EDGE('',*,*,#101592,.T.); +#101609 = PLANE('',#101610); +#101610 = AXIS2_PLACEMENT_3D('',#101611,#101612,#101613); +#101611 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#101612 = DIRECTION('',(0.,0.,1.)); +#101613 = DIRECTION('',(1.,0.,-0.)); +#101614 = ADVANCED_FACE('',(#101615),#101621,.T.); +#101615 = FACE_BOUND('',#101616,.F.); +#101616 = EDGE_LOOP('',(#101617,#101618,#101619,#101620)); +#101617 = ORIENTED_EDGE('',*,*,#101492,.T.); +#101618 = ORIENTED_EDGE('',*,*,#101523,.T.); +#101619 = ORIENTED_EDGE('',*,*,#101554,.T.); +#101620 = ORIENTED_EDGE('',*,*,#101585,.T.); +#101621 = PLANE('',#101622); +#101622 = AXIS2_PLACEMENT_3D('',#101623,#101624,#101625); +#101623 = CARTESIAN_POINT('',(0.,0.,0.)); +#101624 = DIRECTION('',(0.,0.,1.)); +#101625 = DIRECTION('',(1.,0.,-0.)); +#101626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#101630)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#101627,#101628,#101629)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#101627 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#101628 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#101629 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#101630 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#101627, + 'distance_accuracy_value','confusion accuracy'); +#101631 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#101632,#101634); +#101632 = ( REPRESENTATION_RELATIONSHIP('','',#101475,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#101633) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#101633 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2111); +#101634 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #101635); +#101635 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('526','=>[0:1:1:519]','',#5, + #101470,$); +#101636 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#101472)); +#101637 = SHAPE_DEFINITION_REPRESENTATION(#101638,#101644); +#101638 = PRODUCT_DEFINITION_SHAPE('','',#101639); +#101639 = PRODUCT_DEFINITION('design','',#101640,#101643); +#101640 = PRODUCT_DEFINITION_FORMATION('','',#101641); +#101641 = PRODUCT('HackPad_pad_270','HackPad_pad_270','',(#101642)); +#101642 = PRODUCT_CONTEXT('',#2,'mechanical'); +#101643 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#101644 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#101645),#101795); +#101645 = MANIFOLD_SOLID_BREP('',#101646); +#101646 = CLOSED_SHELL('',(#101647,#101687,#101718,#101749,#101771, + #101783)); +#101647 = ADVANCED_FACE('',(#101648),#101682,.T.); +#101648 = FACE_BOUND('',#101649,.T.); +#101649 = EDGE_LOOP('',(#101650,#101660,#101668,#101676)); +#101650 = ORIENTED_EDGE('',*,*,#101651,.T.); +#101651 = EDGE_CURVE('',#101652,#101654,#101656,.T.); +#101652 = VERTEX_POINT('',#101653); +#101653 = CARTESIAN_POINT('',(110.41375,-93.375,-3.5E-02)); +#101654 = VERTEX_POINT('',#101655); +#101655 = CARTESIAN_POINT('',(110.41375,-93.375,0.)); +#101656 = LINE('',#101657,#101658); +#101657 = CARTESIAN_POINT('',(110.41375,-93.375,-3.5E-02)); +#101658 = VECTOR('',#101659,1.); +#101659 = DIRECTION('',(0.,0.,1.)); +#101660 = ORIENTED_EDGE('',*,*,#101661,.T.); +#101661 = EDGE_CURVE('',#101654,#101662,#101664,.T.); +#101662 = VERTEX_POINT('',#101663); +#101663 = CARTESIAN_POINT('',(108.81375,-93.375,0.)); +#101664 = LINE('',#101665,#101666); +#101665 = CARTESIAN_POINT('',(110.41375,-93.375,0.)); +#101666 = VECTOR('',#101667,1.); +#101667 = DIRECTION('',(-1.,0.,0.)); +#101668 = ORIENTED_EDGE('',*,*,#101669,.F.); +#101669 = EDGE_CURVE('',#101670,#101662,#101672,.T.); +#101670 = VERTEX_POINT('',#101671); +#101671 = CARTESIAN_POINT('',(108.81375,-93.375,-3.5E-02)); +#101672 = LINE('',#101673,#101674); +#101673 = CARTESIAN_POINT('',(108.81375,-93.375,-3.5E-02)); +#101674 = VECTOR('',#101675,1.); +#101675 = DIRECTION('',(0.,0.,1.)); +#101676 = ORIENTED_EDGE('',*,*,#101677,.F.); +#101677 = EDGE_CURVE('',#101652,#101670,#101678,.T.); +#101678 = LINE('',#101679,#101680); +#101679 = CARTESIAN_POINT('',(110.41375,-93.375,-3.5E-02)); +#101680 = VECTOR('',#101681,1.); +#101681 = DIRECTION('',(-1.,0.,0.)); +#101682 = PLANE('',#101683); +#101683 = AXIS2_PLACEMENT_3D('',#101684,#101685,#101686); +#101684 = CARTESIAN_POINT('',(110.41375,-93.375,-3.5E-02)); +#101685 = DIRECTION('',(0.,-1.,0.)); +#101686 = DIRECTION('',(-1.,0.,0.)); +#101687 = ADVANCED_FACE('',(#101688),#101713,.T.); +#101688 = FACE_BOUND('',#101689,.T.); +#101689 = EDGE_LOOP('',(#101690,#101691,#101699,#101707)); +#101690 = ORIENTED_EDGE('',*,*,#101669,.T.); +#101691 = ORIENTED_EDGE('',*,*,#101692,.T.); +#101692 = EDGE_CURVE('',#101662,#101693,#101695,.T.); +#101693 = VERTEX_POINT('',#101694); +#101694 = CARTESIAN_POINT('',(108.81375,-92.525,0.)); +#101695 = LINE('',#101696,#101697); +#101696 = CARTESIAN_POINT('',(108.81375,-93.375,0.)); +#101697 = VECTOR('',#101698,1.); +#101698 = DIRECTION('',(0.,1.,0.)); +#101699 = ORIENTED_EDGE('',*,*,#101700,.F.); +#101700 = EDGE_CURVE('',#101701,#101693,#101703,.T.); +#101701 = VERTEX_POINT('',#101702); +#101702 = CARTESIAN_POINT('',(108.81375,-92.525,-3.5E-02)); +#101703 = LINE('',#101704,#101705); +#101704 = CARTESIAN_POINT('',(108.81375,-92.525,-3.5E-02)); +#101705 = VECTOR('',#101706,1.); +#101706 = DIRECTION('',(0.,0.,1.)); +#101707 = ORIENTED_EDGE('',*,*,#101708,.F.); +#101708 = EDGE_CURVE('',#101670,#101701,#101709,.T.); +#101709 = LINE('',#101710,#101711); +#101710 = CARTESIAN_POINT('',(108.81375,-93.375,-3.5E-02)); +#101711 = VECTOR('',#101712,1.); +#101712 = DIRECTION('',(0.,1.,0.)); +#101713 = PLANE('',#101714); +#101714 = AXIS2_PLACEMENT_3D('',#101715,#101716,#101717); +#101715 = CARTESIAN_POINT('',(108.81375,-93.375,-3.5E-02)); +#101716 = DIRECTION('',(-1.,0.,0.)); +#101717 = DIRECTION('',(0.,1.,0.)); +#101718 = ADVANCED_FACE('',(#101719),#101744,.T.); +#101719 = FACE_BOUND('',#101720,.T.); +#101720 = EDGE_LOOP('',(#101721,#101722,#101730,#101738)); +#101721 = ORIENTED_EDGE('',*,*,#101700,.T.); +#101722 = ORIENTED_EDGE('',*,*,#101723,.T.); +#101723 = EDGE_CURVE('',#101693,#101724,#101726,.T.); +#101724 = VERTEX_POINT('',#101725); +#101725 = CARTESIAN_POINT('',(110.41375,-92.525,0.)); +#101726 = LINE('',#101727,#101728); +#101727 = CARTESIAN_POINT('',(108.81375,-92.525,0.)); +#101728 = VECTOR('',#101729,1.); +#101729 = DIRECTION('',(1.,0.,0.)); +#101730 = ORIENTED_EDGE('',*,*,#101731,.F.); +#101731 = EDGE_CURVE('',#101732,#101724,#101734,.T.); +#101732 = VERTEX_POINT('',#101733); +#101733 = CARTESIAN_POINT('',(110.41375,-92.525,-3.5E-02)); +#101734 = LINE('',#101735,#101736); +#101735 = CARTESIAN_POINT('',(110.41375,-92.525,-3.5E-02)); +#101736 = VECTOR('',#101737,1.); +#101737 = DIRECTION('',(0.,0.,1.)); +#101738 = ORIENTED_EDGE('',*,*,#101739,.F.); +#101739 = EDGE_CURVE('',#101701,#101732,#101740,.T.); +#101740 = LINE('',#101741,#101742); +#101741 = CARTESIAN_POINT('',(108.81375,-92.525,-3.5E-02)); +#101742 = VECTOR('',#101743,1.); +#101743 = DIRECTION('',(1.,0.,0.)); +#101744 = PLANE('',#101745); +#101745 = AXIS2_PLACEMENT_3D('',#101746,#101747,#101748); +#101746 = CARTESIAN_POINT('',(108.81375,-92.525,-3.5E-02)); +#101747 = DIRECTION('',(0.,1.,0.)); +#101748 = DIRECTION('',(1.,0.,0.)); +#101749 = ADVANCED_FACE('',(#101750),#101766,.T.); +#101750 = FACE_BOUND('',#101751,.T.); +#101751 = EDGE_LOOP('',(#101752,#101753,#101759,#101760)); +#101752 = ORIENTED_EDGE('',*,*,#101731,.T.); +#101753 = ORIENTED_EDGE('',*,*,#101754,.T.); +#101754 = EDGE_CURVE('',#101724,#101654,#101755,.T.); +#101755 = LINE('',#101756,#101757); +#101756 = CARTESIAN_POINT('',(110.41375,-92.525,0.)); +#101757 = VECTOR('',#101758,1.); +#101758 = DIRECTION('',(0.,-1.,0.)); +#101759 = ORIENTED_EDGE('',*,*,#101651,.F.); +#101760 = ORIENTED_EDGE('',*,*,#101761,.F.); +#101761 = EDGE_CURVE('',#101732,#101652,#101762,.T.); +#101762 = LINE('',#101763,#101764); +#101763 = CARTESIAN_POINT('',(110.41375,-92.525,-3.5E-02)); +#101764 = VECTOR('',#101765,1.); +#101765 = DIRECTION('',(0.,-1.,0.)); +#101766 = PLANE('',#101767); +#101767 = AXIS2_PLACEMENT_3D('',#101768,#101769,#101770); +#101768 = CARTESIAN_POINT('',(110.41375,-92.525,-3.5E-02)); +#101769 = DIRECTION('',(1.,0.,-0.)); +#101770 = DIRECTION('',(0.,-1.,0.)); +#101771 = ADVANCED_FACE('',(#101772),#101778,.F.); +#101772 = FACE_BOUND('',#101773,.T.); +#101773 = EDGE_LOOP('',(#101774,#101775,#101776,#101777)); +#101774 = ORIENTED_EDGE('',*,*,#101677,.T.); +#101775 = ORIENTED_EDGE('',*,*,#101708,.T.); +#101776 = ORIENTED_EDGE('',*,*,#101739,.T.); +#101777 = ORIENTED_EDGE('',*,*,#101761,.T.); +#101778 = PLANE('',#101779); +#101779 = AXIS2_PLACEMENT_3D('',#101780,#101781,#101782); +#101780 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#101781 = DIRECTION('',(0.,0.,1.)); +#101782 = DIRECTION('',(1.,0.,-0.)); +#101783 = ADVANCED_FACE('',(#101784),#101790,.T.); +#101784 = FACE_BOUND('',#101785,.F.); +#101785 = EDGE_LOOP('',(#101786,#101787,#101788,#101789)); +#101786 = ORIENTED_EDGE('',*,*,#101661,.T.); +#101787 = ORIENTED_EDGE('',*,*,#101692,.T.); +#101788 = ORIENTED_EDGE('',*,*,#101723,.T.); +#101789 = ORIENTED_EDGE('',*,*,#101754,.T.); +#101790 = PLANE('',#101791); +#101791 = AXIS2_PLACEMENT_3D('',#101792,#101793,#101794); +#101792 = CARTESIAN_POINT('',(0.,0.,0.)); +#101793 = DIRECTION('',(0.,0.,1.)); +#101794 = DIRECTION('',(1.,0.,-0.)); +#101795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#101799)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#101796,#101797,#101798)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#101796 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#101797 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#101798 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#101799 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#101796, + 'distance_accuracy_value','confusion accuracy'); +#101800 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#101801,#101803); +#101801 = ( REPRESENTATION_RELATIONSHIP('','',#101644,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#101802) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#101802 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2115); +#101803 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #101804); +#101804 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('527','=>[0:1:1:520]','',#5, + #101639,$); +#101805 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#101641)); +#101806 = SHAPE_DEFINITION_REPRESENTATION(#101807,#101813); +#101807 = PRODUCT_DEFINITION_SHAPE('','',#101808); +#101808 = PRODUCT_DEFINITION('design','',#101809,#101812); +#101809 = PRODUCT_DEFINITION_FORMATION('','',#101810); +#101810 = PRODUCT('HackPad_pad_271','HackPad_pad_271','',(#101811)); +#101811 = PRODUCT_CONTEXT('',#2,'mechanical'); +#101812 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#101813 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#101814),#101964); +#101814 = MANIFOLD_SOLID_BREP('',#101815); +#101815 = CLOSED_SHELL('',(#101816,#101856,#101887,#101918,#101940, + #101952)); +#101816 = ADVANCED_FACE('',(#101817),#101851,.T.); +#101817 = FACE_BOUND('',#101818,.T.); +#101818 = EDGE_LOOP('',(#101819,#101829,#101837,#101845)); +#101819 = ORIENTED_EDGE('',*,*,#101820,.T.); +#101820 = EDGE_CURVE('',#101821,#101823,#101825,.T.); +#101821 = VERTEX_POINT('',#101822); +#101822 = CARTESIAN_POINT('',(110.41375,-91.625,-3.5E-02)); +#101823 = VERTEX_POINT('',#101824); +#101824 = CARTESIAN_POINT('',(110.41375,-91.625,0.)); +#101825 = LINE('',#101826,#101827); +#101826 = CARTESIAN_POINT('',(110.41375,-91.625,-3.5E-02)); +#101827 = VECTOR('',#101828,1.); +#101828 = DIRECTION('',(0.,0.,1.)); +#101829 = ORIENTED_EDGE('',*,*,#101830,.T.); +#101830 = EDGE_CURVE('',#101823,#101831,#101833,.T.); +#101831 = VERTEX_POINT('',#101832); +#101832 = CARTESIAN_POINT('',(108.81375,-91.625,0.)); +#101833 = LINE('',#101834,#101835); +#101834 = CARTESIAN_POINT('',(110.41375,-91.625,0.)); +#101835 = VECTOR('',#101836,1.); +#101836 = DIRECTION('',(-1.,0.,0.)); +#101837 = ORIENTED_EDGE('',*,*,#101838,.F.); +#101838 = EDGE_CURVE('',#101839,#101831,#101841,.T.); +#101839 = VERTEX_POINT('',#101840); +#101840 = CARTESIAN_POINT('',(108.81375,-91.625,-3.5E-02)); +#101841 = LINE('',#101842,#101843); +#101842 = CARTESIAN_POINT('',(108.81375,-91.625,-3.5E-02)); +#101843 = VECTOR('',#101844,1.); +#101844 = DIRECTION('',(0.,0.,1.)); +#101845 = ORIENTED_EDGE('',*,*,#101846,.F.); +#101846 = EDGE_CURVE('',#101821,#101839,#101847,.T.); +#101847 = LINE('',#101848,#101849); +#101848 = CARTESIAN_POINT('',(110.41375,-91.625,-3.5E-02)); +#101849 = VECTOR('',#101850,1.); +#101850 = DIRECTION('',(-1.,0.,0.)); +#101851 = PLANE('',#101852); +#101852 = AXIS2_PLACEMENT_3D('',#101853,#101854,#101855); +#101853 = CARTESIAN_POINT('',(110.41375,-91.625,-3.5E-02)); +#101854 = DIRECTION('',(0.,-1.,0.)); +#101855 = DIRECTION('',(-1.,0.,0.)); +#101856 = ADVANCED_FACE('',(#101857),#101882,.T.); +#101857 = FACE_BOUND('',#101858,.T.); +#101858 = EDGE_LOOP('',(#101859,#101860,#101868,#101876)); +#101859 = ORIENTED_EDGE('',*,*,#101838,.T.); +#101860 = ORIENTED_EDGE('',*,*,#101861,.T.); +#101861 = EDGE_CURVE('',#101831,#101862,#101864,.T.); +#101862 = VERTEX_POINT('',#101863); +#101863 = CARTESIAN_POINT('',(108.81375,-90.775,0.)); +#101864 = LINE('',#101865,#101866); +#101865 = CARTESIAN_POINT('',(108.81375,-91.625,0.)); +#101866 = VECTOR('',#101867,1.); +#101867 = DIRECTION('',(0.,1.,0.)); +#101868 = ORIENTED_EDGE('',*,*,#101869,.F.); +#101869 = EDGE_CURVE('',#101870,#101862,#101872,.T.); +#101870 = VERTEX_POINT('',#101871); +#101871 = CARTESIAN_POINT('',(108.81375,-90.775,-3.5E-02)); +#101872 = LINE('',#101873,#101874); +#101873 = CARTESIAN_POINT('',(108.81375,-90.775,-3.5E-02)); +#101874 = VECTOR('',#101875,1.); +#101875 = DIRECTION('',(0.,0.,1.)); +#101876 = ORIENTED_EDGE('',*,*,#101877,.F.); +#101877 = EDGE_CURVE('',#101839,#101870,#101878,.T.); +#101878 = LINE('',#101879,#101880); +#101879 = CARTESIAN_POINT('',(108.81375,-91.625,-3.5E-02)); +#101880 = VECTOR('',#101881,1.); +#101881 = DIRECTION('',(0.,1.,0.)); +#101882 = PLANE('',#101883); +#101883 = AXIS2_PLACEMENT_3D('',#101884,#101885,#101886); +#101884 = CARTESIAN_POINT('',(108.81375,-91.625,-3.5E-02)); +#101885 = DIRECTION('',(-1.,0.,0.)); +#101886 = DIRECTION('',(0.,1.,0.)); +#101887 = ADVANCED_FACE('',(#101888),#101913,.T.); +#101888 = FACE_BOUND('',#101889,.T.); +#101889 = EDGE_LOOP('',(#101890,#101891,#101899,#101907)); +#101890 = ORIENTED_EDGE('',*,*,#101869,.T.); +#101891 = ORIENTED_EDGE('',*,*,#101892,.T.); +#101892 = EDGE_CURVE('',#101862,#101893,#101895,.T.); +#101893 = VERTEX_POINT('',#101894); +#101894 = CARTESIAN_POINT('',(110.41375,-90.775,0.)); +#101895 = LINE('',#101896,#101897); +#101896 = CARTESIAN_POINT('',(108.81375,-90.775,0.)); +#101897 = VECTOR('',#101898,1.); +#101898 = DIRECTION('',(1.,0.,0.)); +#101899 = ORIENTED_EDGE('',*,*,#101900,.F.); +#101900 = EDGE_CURVE('',#101901,#101893,#101903,.T.); +#101901 = VERTEX_POINT('',#101902); +#101902 = CARTESIAN_POINT('',(110.41375,-90.775,-3.5E-02)); +#101903 = LINE('',#101904,#101905); +#101904 = CARTESIAN_POINT('',(110.41375,-90.775,-3.5E-02)); +#101905 = VECTOR('',#101906,1.); +#101906 = DIRECTION('',(0.,0.,1.)); +#101907 = ORIENTED_EDGE('',*,*,#101908,.F.); +#101908 = EDGE_CURVE('',#101870,#101901,#101909,.T.); +#101909 = LINE('',#101910,#101911); +#101910 = CARTESIAN_POINT('',(108.81375,-90.775,-3.5E-02)); +#101911 = VECTOR('',#101912,1.); +#101912 = DIRECTION('',(1.,0.,0.)); +#101913 = PLANE('',#101914); +#101914 = AXIS2_PLACEMENT_3D('',#101915,#101916,#101917); +#101915 = CARTESIAN_POINT('',(108.81375,-90.775,-3.5E-02)); +#101916 = DIRECTION('',(0.,1.,0.)); +#101917 = DIRECTION('',(1.,0.,0.)); +#101918 = ADVANCED_FACE('',(#101919),#101935,.T.); +#101919 = FACE_BOUND('',#101920,.T.); +#101920 = EDGE_LOOP('',(#101921,#101922,#101928,#101929)); +#101921 = ORIENTED_EDGE('',*,*,#101900,.T.); +#101922 = ORIENTED_EDGE('',*,*,#101923,.T.); +#101923 = EDGE_CURVE('',#101893,#101823,#101924,.T.); +#101924 = LINE('',#101925,#101926); +#101925 = CARTESIAN_POINT('',(110.41375,-90.775,0.)); +#101926 = VECTOR('',#101927,1.); +#101927 = DIRECTION('',(0.,-1.,0.)); +#101928 = ORIENTED_EDGE('',*,*,#101820,.F.); +#101929 = ORIENTED_EDGE('',*,*,#101930,.F.); +#101930 = EDGE_CURVE('',#101901,#101821,#101931,.T.); +#101931 = LINE('',#101932,#101933); +#101932 = CARTESIAN_POINT('',(110.41375,-90.775,-3.5E-02)); +#101933 = VECTOR('',#101934,1.); +#101934 = DIRECTION('',(0.,-1.,0.)); +#101935 = PLANE('',#101936); +#101936 = AXIS2_PLACEMENT_3D('',#101937,#101938,#101939); +#101937 = CARTESIAN_POINT('',(110.41375,-90.775,-3.5E-02)); +#101938 = DIRECTION('',(1.,0.,-0.)); +#101939 = DIRECTION('',(0.,-1.,0.)); +#101940 = ADVANCED_FACE('',(#101941),#101947,.F.); +#101941 = FACE_BOUND('',#101942,.T.); +#101942 = EDGE_LOOP('',(#101943,#101944,#101945,#101946)); +#101943 = ORIENTED_EDGE('',*,*,#101846,.T.); +#101944 = ORIENTED_EDGE('',*,*,#101877,.T.); +#101945 = ORIENTED_EDGE('',*,*,#101908,.T.); +#101946 = ORIENTED_EDGE('',*,*,#101930,.T.); +#101947 = PLANE('',#101948); +#101948 = AXIS2_PLACEMENT_3D('',#101949,#101950,#101951); +#101949 = CARTESIAN_POINT('',(0.,0.,-3.5E-02)); +#101950 = DIRECTION('',(0.,0.,1.)); +#101951 = DIRECTION('',(1.,0.,-0.)); +#101952 = ADVANCED_FACE('',(#101953),#101959,.T.); +#101953 = FACE_BOUND('',#101954,.F.); +#101954 = EDGE_LOOP('',(#101955,#101956,#101957,#101958)); +#101955 = ORIENTED_EDGE('',*,*,#101830,.T.); +#101956 = ORIENTED_EDGE('',*,*,#101861,.T.); +#101957 = ORIENTED_EDGE('',*,*,#101892,.T.); +#101958 = ORIENTED_EDGE('',*,*,#101923,.T.); +#101959 = PLANE('',#101960); +#101960 = AXIS2_PLACEMENT_3D('',#101961,#101962,#101963); +#101961 = CARTESIAN_POINT('',(0.,0.,0.)); +#101962 = DIRECTION('',(0.,0.,1.)); +#101963 = DIRECTION('',(1.,0.,-0.)); +#101964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#101968)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#101965,#101966,#101967)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#101965 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#101966 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#101967 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#101968 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#101965, + 'distance_accuracy_value','confusion accuracy'); +#101969 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#101970,#101972); +#101970 = ( REPRESENTATION_RELATIONSHIP('','',#101813,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#101971) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#101971 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2119); +#101972 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #101973); +#101973 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('528','=>[0:1:1:521]','',#5, + #101808,$); +#101974 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#101810)); +#101975 = SHAPE_DEFINITION_REPRESENTATION(#101976,#101982); +#101976 = PRODUCT_DEFINITION_SHAPE('','',#101977); +#101977 = PRODUCT_DEFINITION('design','',#101978,#101981); +#101978 = PRODUCT_DEFINITION_FORMATION('','',#101979); +#101979 = PRODUCT('HackPad_pad_272','HackPad_pad_272','',(#101980)); +#101980 = PRODUCT_CONTEXT('',#2,'mechanical'); +#101981 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#101982 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#101983),#102075); +#101983 = MANIFOLD_SOLID_BREP('',#101984); +#101984 = CLOSED_SHELL('',(#101985,#102018,#102038,#102058)); +#101985 = ADVANCED_FACE('',(#101986),#102013,.T.); +#101986 = FACE_BOUND('',#101987,.T.); +#101987 = EDGE_LOOP('',(#101988,#101997,#102005,#102012)); +#101988 = ORIENTED_EDGE('',*,*,#101989,.F.); +#101989 = EDGE_CURVE('',#101990,#101990,#101992,.T.); +#101990 = VERTEX_POINT('',#101991); +#101991 = CARTESIAN_POINT('',(150.66375,-62.2,1.635)); +#101992 = CIRCLE('',#101993,0.3); +#101993 = AXIS2_PLACEMENT_3D('',#101994,#101995,#101996); +#101994 = CARTESIAN_POINT('',(150.36375,-62.2,1.635)); +#101995 = DIRECTION('',(0.,0.,1.)); +#101996 = DIRECTION('',(1.,0.,-0.)); +#101997 = ORIENTED_EDGE('',*,*,#101998,.F.); +#101998 = EDGE_CURVE('',#101999,#101990,#102001,.T.); +#101999 = VERTEX_POINT('',#102000); +#102000 = CARTESIAN_POINT('',(150.66375,-62.2,1.6)); +#102001 = LINE('',#102002,#102003); +#102002 = CARTESIAN_POINT('',(150.66375,-62.2,1.6)); +#102003 = VECTOR('',#102004,1.); +#102004 = DIRECTION('',(0.,0.,1.)); +#102005 = ORIENTED_EDGE('',*,*,#102006,.T.); +#102006 = EDGE_CURVE('',#101999,#101999,#102007,.T.); +#102007 = CIRCLE('',#102008,0.3); +#102008 = AXIS2_PLACEMENT_3D('',#102009,#102010,#102011); +#102009 = CARTESIAN_POINT('',(150.36375,-62.2,1.6)); +#102010 = DIRECTION('',(0.,0.,1.)); +#102011 = DIRECTION('',(1.,0.,-0.)); +#102012 = ORIENTED_EDGE('',*,*,#101998,.T.); +#102013 = CYLINDRICAL_SURFACE('',#102014,0.3); +#102014 = AXIS2_PLACEMENT_3D('',#102015,#102016,#102017); +#102015 = CARTESIAN_POINT('',(150.36375,-62.2,1.6)); +#102016 = DIRECTION('',(0.,0.,1.)); +#102017 = DIRECTION('',(1.,0.,-0.)); +#102018 = ADVANCED_FACE('',(#102019,#102022),#102033,.T.); +#102019 = FACE_BOUND('',#102020,.T.); +#102020 = EDGE_LOOP('',(#102021)); +#102021 = ORIENTED_EDGE('',*,*,#101989,.T.); +#102022 = FACE_BOUND('',#102023,.T.); +#102023 = EDGE_LOOP('',(#102024)); +#102024 = ORIENTED_EDGE('',*,*,#102025,.T.); +#102025 = EDGE_CURVE('',#102026,#102026,#102028,.T.); +#102026 = VERTEX_POINT('',#102027); +#102027 = CARTESIAN_POINT('',(150.36375,-62.325,1.635)); +#102028 = CIRCLE('',#102029,0.125); +#102029 = AXIS2_PLACEMENT_3D('',#102030,#102031,#102032); +#102030 = CARTESIAN_POINT('',(150.36375,-62.2,1.635)); +#102031 = DIRECTION('',(-0.,0.,-1.)); +#102032 = DIRECTION('',(-0.,-1.,0.)); +#102033 = PLANE('',#102034); +#102034 = AXIS2_PLACEMENT_3D('',#102035,#102036,#102037); +#102035 = CARTESIAN_POINT('',(150.36375,-62.2,1.635)); +#102036 = DIRECTION('',(0.,0.,1.)); +#102037 = DIRECTION('',(1.,0.,-0.)); +#102038 = ADVANCED_FACE('',(#102039,#102042),#102053,.F.); +#102039 = FACE_BOUND('',#102040,.F.); +#102040 = EDGE_LOOP('',(#102041)); +#102041 = ORIENTED_EDGE('',*,*,#102006,.T.); +#102042 = FACE_BOUND('',#102043,.F.); +#102043 = EDGE_LOOP('',(#102044)); +#102044 = ORIENTED_EDGE('',*,*,#102045,.T.); +#102045 = EDGE_CURVE('',#102046,#102046,#102048,.T.); +#102046 = VERTEX_POINT('',#102047); +#102047 = CARTESIAN_POINT('',(150.36375,-62.325,1.6)); +#102048 = CIRCLE('',#102049,0.125); +#102049 = AXIS2_PLACEMENT_3D('',#102050,#102051,#102052); +#102050 = CARTESIAN_POINT('',(150.36375,-62.2,1.6)); +#102051 = DIRECTION('',(-0.,0.,-1.)); +#102052 = DIRECTION('',(-0.,-1.,0.)); +#102053 = PLANE('',#102054); +#102054 = AXIS2_PLACEMENT_3D('',#102055,#102056,#102057); +#102055 = CARTESIAN_POINT('',(150.36375,-62.2,1.6)); +#102056 = DIRECTION('',(0.,0.,1.)); +#102057 = DIRECTION('',(1.,0.,-0.)); +#102058 = ADVANCED_FACE('',(#102059),#102070,.F.); +#102059 = FACE_BOUND('',#102060,.T.); +#102060 = EDGE_LOOP('',(#102061,#102062,#102068,#102069)); +#102061 = ORIENTED_EDGE('',*,*,#102045,.T.); +#102062 = ORIENTED_EDGE('',*,*,#102063,.T.); +#102063 = EDGE_CURVE('',#102046,#102026,#102064,.T.); +#102064 = LINE('',#102065,#102066); +#102065 = CARTESIAN_POINT('',(150.36375,-62.325,-4.5E-02)); +#102066 = VECTOR('',#102067,1.); +#102067 = DIRECTION('',(0.,0.,1.)); +#102068 = ORIENTED_EDGE('',*,*,#102025,.F.); +#102069 = ORIENTED_EDGE('',*,*,#102063,.F.); +#102070 = CYLINDRICAL_SURFACE('',#102071,0.125); +#102071 = AXIS2_PLACEMENT_3D('',#102072,#102073,#102074); +#102072 = CARTESIAN_POINT('',(150.36375,-62.2,-4.5E-02)); +#102073 = DIRECTION('',(-0.,-0.,-1.)); +#102074 = DIRECTION('',(-0.,-1.,0.)); +#102075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102079)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102076,#102077,#102078)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102076 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102077 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102078 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102079 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102076, + 'distance_accuracy_value','confusion accuracy'); +#102080 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102081,#102083); +#102081 = ( REPRESENTATION_RELATIONSHIP('','',#101982,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102082) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102082 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2123); +#102083 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102084); +#102084 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('529','=>[0:1:1:522]','',#5, + #101977,$); +#102085 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#101979)); +#102086 = SHAPE_DEFINITION_REPRESENTATION(#102087,#102093); +#102087 = PRODUCT_DEFINITION_SHAPE('','',#102088); +#102088 = PRODUCT_DEFINITION('design','',#102089,#102092); +#102089 = PRODUCT_DEFINITION_FORMATION('','',#102090); +#102090 = PRODUCT('HackPad_pad_273','HackPad_pad_273','',(#102091)); +#102091 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102092 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102093 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102094),#102186); +#102094 = MANIFOLD_SOLID_BREP('',#102095); +#102095 = CLOSED_SHELL('',(#102096,#102129,#102149,#102169)); +#102096 = ADVANCED_FACE('',(#102097),#102124,.T.); +#102097 = FACE_BOUND('',#102098,.T.); +#102098 = EDGE_LOOP('',(#102099,#102108,#102116,#102123)); +#102099 = ORIENTED_EDGE('',*,*,#102100,.F.); +#102100 = EDGE_CURVE('',#102101,#102101,#102103,.T.); +#102101 = VERTEX_POINT('',#102102); +#102102 = CARTESIAN_POINT('',(150.66375,-62.2,0.)); +#102103 = CIRCLE('',#102104,0.3); +#102104 = AXIS2_PLACEMENT_3D('',#102105,#102106,#102107); +#102105 = CARTESIAN_POINT('',(150.36375,-62.2,0.)); +#102106 = DIRECTION('',(0.,0.,1.)); +#102107 = DIRECTION('',(1.,0.,-0.)); +#102108 = ORIENTED_EDGE('',*,*,#102109,.F.); +#102109 = EDGE_CURVE('',#102110,#102101,#102112,.T.); +#102110 = VERTEX_POINT('',#102111); +#102111 = CARTESIAN_POINT('',(150.66375,-62.2,-3.5E-02)); +#102112 = LINE('',#102113,#102114); +#102113 = CARTESIAN_POINT('',(150.66375,-62.2,-3.5E-02)); +#102114 = VECTOR('',#102115,1.); +#102115 = DIRECTION('',(0.,0.,1.)); +#102116 = ORIENTED_EDGE('',*,*,#102117,.T.); +#102117 = EDGE_CURVE('',#102110,#102110,#102118,.T.); +#102118 = CIRCLE('',#102119,0.3); +#102119 = AXIS2_PLACEMENT_3D('',#102120,#102121,#102122); +#102120 = CARTESIAN_POINT('',(150.36375,-62.2,-3.5E-02)); +#102121 = DIRECTION('',(0.,0.,1.)); +#102122 = DIRECTION('',(1.,0.,-0.)); +#102123 = ORIENTED_EDGE('',*,*,#102109,.T.); +#102124 = CYLINDRICAL_SURFACE('',#102125,0.3); +#102125 = AXIS2_PLACEMENT_3D('',#102126,#102127,#102128); +#102126 = CARTESIAN_POINT('',(150.36375,-62.2,-3.5E-02)); +#102127 = DIRECTION('',(0.,0.,1.)); +#102128 = DIRECTION('',(1.,0.,-0.)); +#102129 = ADVANCED_FACE('',(#102130,#102133),#102144,.T.); +#102130 = FACE_BOUND('',#102131,.T.); +#102131 = EDGE_LOOP('',(#102132)); +#102132 = ORIENTED_EDGE('',*,*,#102100,.T.); +#102133 = FACE_BOUND('',#102134,.T.); +#102134 = EDGE_LOOP('',(#102135)); +#102135 = ORIENTED_EDGE('',*,*,#102136,.T.); +#102136 = EDGE_CURVE('',#102137,#102137,#102139,.T.); +#102137 = VERTEX_POINT('',#102138); +#102138 = CARTESIAN_POINT('',(150.36375,-62.325,0.)); +#102139 = CIRCLE('',#102140,0.125); +#102140 = AXIS2_PLACEMENT_3D('',#102141,#102142,#102143); +#102141 = CARTESIAN_POINT('',(150.36375,-62.2,0.)); +#102142 = DIRECTION('',(-0.,0.,-1.)); +#102143 = DIRECTION('',(-0.,-1.,0.)); +#102144 = PLANE('',#102145); +#102145 = AXIS2_PLACEMENT_3D('',#102146,#102147,#102148); +#102146 = CARTESIAN_POINT('',(150.36375,-62.2,0.)); +#102147 = DIRECTION('',(0.,0.,1.)); +#102148 = DIRECTION('',(1.,0.,-0.)); +#102149 = ADVANCED_FACE('',(#102150,#102153),#102164,.F.); +#102150 = FACE_BOUND('',#102151,.F.); +#102151 = EDGE_LOOP('',(#102152)); +#102152 = ORIENTED_EDGE('',*,*,#102117,.T.); +#102153 = FACE_BOUND('',#102154,.F.); +#102154 = EDGE_LOOP('',(#102155)); +#102155 = ORIENTED_EDGE('',*,*,#102156,.T.); +#102156 = EDGE_CURVE('',#102157,#102157,#102159,.T.); +#102157 = VERTEX_POINT('',#102158); +#102158 = CARTESIAN_POINT('',(150.36375,-62.325,-3.5E-02)); +#102159 = CIRCLE('',#102160,0.125); +#102160 = AXIS2_PLACEMENT_3D('',#102161,#102162,#102163); +#102161 = CARTESIAN_POINT('',(150.36375,-62.2,-3.5E-02)); +#102162 = DIRECTION('',(-0.,0.,-1.)); +#102163 = DIRECTION('',(-0.,-1.,0.)); +#102164 = PLANE('',#102165); +#102165 = AXIS2_PLACEMENT_3D('',#102166,#102167,#102168); +#102166 = CARTESIAN_POINT('',(150.36375,-62.2,-3.5E-02)); +#102167 = DIRECTION('',(0.,0.,1.)); +#102168 = DIRECTION('',(1.,0.,-0.)); +#102169 = ADVANCED_FACE('',(#102170),#102181,.F.); +#102170 = FACE_BOUND('',#102171,.T.); +#102171 = EDGE_LOOP('',(#102172,#102173,#102179,#102180)); +#102172 = ORIENTED_EDGE('',*,*,#102156,.T.); +#102173 = ORIENTED_EDGE('',*,*,#102174,.T.); +#102174 = EDGE_CURVE('',#102157,#102137,#102175,.T.); +#102175 = LINE('',#102176,#102177); +#102176 = CARTESIAN_POINT('',(150.36375,-62.325,-4.5E-02)); +#102177 = VECTOR('',#102178,1.); +#102178 = DIRECTION('',(0.,0.,1.)); +#102179 = ORIENTED_EDGE('',*,*,#102136,.F.); +#102180 = ORIENTED_EDGE('',*,*,#102174,.F.); +#102181 = CYLINDRICAL_SURFACE('',#102182,0.125); +#102182 = AXIS2_PLACEMENT_3D('',#102183,#102184,#102185); +#102183 = CARTESIAN_POINT('',(150.36375,-62.2,-4.5E-02)); +#102184 = DIRECTION('',(-0.,-0.,-1.)); +#102185 = DIRECTION('',(-0.,-1.,0.)); +#102186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102190)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102187,#102188,#102189)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102187 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102188 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102189 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102190 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102187, + 'distance_accuracy_value','confusion accuracy'); +#102191 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102192,#102194); +#102192 = ( REPRESENTATION_RELATIONSHIP('','',#102093,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102193) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102193 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2127); +#102194 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102195); +#102195 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('530','=>[0:1:1:523]','',#5, + #102088,$); +#102196 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102090)); +#102197 = SHAPE_DEFINITION_REPRESENTATION(#102198,#102204); +#102198 = PRODUCT_DEFINITION_SHAPE('','',#102199); +#102199 = PRODUCT_DEFINITION('design','',#102200,#102203); +#102200 = PRODUCT_DEFINITION_FORMATION('','',#102201); +#102201 = PRODUCT('HackPad_pad_274','HackPad_pad_274','',(#102202)); +#102202 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102203 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102204 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102205),#102297); +#102205 = MANIFOLD_SOLID_BREP('',#102206); +#102206 = CLOSED_SHELL('',(#102207,#102240,#102260,#102280)); +#102207 = ADVANCED_FACE('',(#102208),#102235,.T.); +#102208 = FACE_BOUND('',#102209,.F.); +#102209 = EDGE_LOOP('',(#102210,#102220,#102227,#102228)); +#102210 = ORIENTED_EDGE('',*,*,#102211,.T.); +#102211 = EDGE_CURVE('',#102212,#102214,#102216,.T.); +#102212 = VERTEX_POINT('',#102213); +#102213 = CARTESIAN_POINT('',(150.36375,-62.35,-3.5E-02)); +#102214 = VERTEX_POINT('',#102215); +#102215 = CARTESIAN_POINT('',(150.36375,-62.35,1.635)); +#102216 = LINE('',#102217,#102218); +#102217 = CARTESIAN_POINT('',(150.36375,-62.35,-3.5E-02)); +#102218 = VECTOR('',#102219,1.); +#102219 = DIRECTION('',(0.,0.,1.)); +#102220 = ORIENTED_EDGE('',*,*,#102221,.T.); +#102221 = EDGE_CURVE('',#102214,#102214,#102222,.T.); +#102222 = CIRCLE('',#102223,0.15); +#102223 = AXIS2_PLACEMENT_3D('',#102224,#102225,#102226); +#102224 = CARTESIAN_POINT('',(150.36375,-62.2,1.635)); +#102225 = DIRECTION('',(0.,-0.,1.)); +#102226 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102227 = ORIENTED_EDGE('',*,*,#102211,.F.); +#102228 = ORIENTED_EDGE('',*,*,#102229,.F.); +#102229 = EDGE_CURVE('',#102212,#102212,#102230,.T.); +#102230 = CIRCLE('',#102231,0.15); +#102231 = AXIS2_PLACEMENT_3D('',#102232,#102233,#102234); +#102232 = CARTESIAN_POINT('',(150.36375,-62.2,-3.5E-02)); +#102233 = DIRECTION('',(0.,-0.,1.)); +#102234 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102235 = CYLINDRICAL_SURFACE('',#102236,0.15); +#102236 = AXIS2_PLACEMENT_3D('',#102237,#102238,#102239); +#102237 = CARTESIAN_POINT('',(150.36375,-62.2,-3.5E-02)); +#102238 = DIRECTION('',(-0.,0.,-1.)); +#102239 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102240 = ADVANCED_FACE('',(#102241,#102244),#102255,.F.); +#102241 = FACE_BOUND('',#102242,.F.); +#102242 = EDGE_LOOP('',(#102243)); +#102243 = ORIENTED_EDGE('',*,*,#102229,.T.); +#102244 = FACE_BOUND('',#102245,.F.); +#102245 = EDGE_LOOP('',(#102246)); +#102246 = ORIENTED_EDGE('',*,*,#102247,.T.); +#102247 = EDGE_CURVE('',#102248,#102248,#102250,.T.); +#102248 = VERTEX_POINT('',#102249); +#102249 = CARTESIAN_POINT('',(150.36375,-62.325,-3.5E-02)); +#102250 = CIRCLE('',#102251,0.125); +#102251 = AXIS2_PLACEMENT_3D('',#102252,#102253,#102254); +#102252 = CARTESIAN_POINT('',(150.36375,-62.2,-3.5E-02)); +#102253 = DIRECTION('',(-0.,0.,-1.)); +#102254 = DIRECTION('',(-0.,-1.,0.)); +#102255 = PLANE('',#102256); +#102256 = AXIS2_PLACEMENT_3D('',#102257,#102258,#102259); +#102257 = CARTESIAN_POINT('',(150.36375,-62.35,-3.5E-02)); +#102258 = DIRECTION('',(0.,0.,1.)); +#102259 = DIRECTION('',(1.,0.,-0.)); +#102260 = ADVANCED_FACE('',(#102261,#102264),#102275,.T.); +#102261 = FACE_BOUND('',#102262,.T.); +#102262 = EDGE_LOOP('',(#102263)); +#102263 = ORIENTED_EDGE('',*,*,#102221,.T.); +#102264 = FACE_BOUND('',#102265,.T.); +#102265 = EDGE_LOOP('',(#102266)); +#102266 = ORIENTED_EDGE('',*,*,#102267,.T.); +#102267 = EDGE_CURVE('',#102268,#102268,#102270,.T.); +#102268 = VERTEX_POINT('',#102269); +#102269 = CARTESIAN_POINT('',(150.36375,-62.325,1.635)); +#102270 = CIRCLE('',#102271,0.125); +#102271 = AXIS2_PLACEMENT_3D('',#102272,#102273,#102274); +#102272 = CARTESIAN_POINT('',(150.36375,-62.2,1.635)); +#102273 = DIRECTION('',(-0.,0.,-1.)); +#102274 = DIRECTION('',(-0.,-1.,0.)); +#102275 = PLANE('',#102276); +#102276 = AXIS2_PLACEMENT_3D('',#102277,#102278,#102279); +#102277 = CARTESIAN_POINT('',(150.36375,-62.35,1.635)); +#102278 = DIRECTION('',(0.,0.,1.)); +#102279 = DIRECTION('',(1.,0.,-0.)); +#102280 = ADVANCED_FACE('',(#102281),#102292,.F.); +#102281 = FACE_BOUND('',#102282,.T.); +#102282 = EDGE_LOOP('',(#102283,#102284,#102290,#102291)); +#102283 = ORIENTED_EDGE('',*,*,#102247,.T.); +#102284 = ORIENTED_EDGE('',*,*,#102285,.T.); +#102285 = EDGE_CURVE('',#102248,#102268,#102286,.T.); +#102286 = LINE('',#102287,#102288); +#102287 = CARTESIAN_POINT('',(150.36375,-62.325,-4.5E-02)); +#102288 = VECTOR('',#102289,1.); +#102289 = DIRECTION('',(0.,0.,1.)); +#102290 = ORIENTED_EDGE('',*,*,#102267,.F.); +#102291 = ORIENTED_EDGE('',*,*,#102285,.F.); +#102292 = CYLINDRICAL_SURFACE('',#102293,0.125); +#102293 = AXIS2_PLACEMENT_3D('',#102294,#102295,#102296); +#102294 = CARTESIAN_POINT('',(150.36375,-62.2,-4.5E-02)); +#102295 = DIRECTION('',(-0.,-0.,-1.)); +#102296 = DIRECTION('',(-0.,-1.,0.)); +#102297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102301)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102298,#102299,#102300)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102298 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102299 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102300 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102301 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102298, + 'distance_accuracy_value','confusion accuracy'); +#102302 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102303,#102305); +#102303 = ( REPRESENTATION_RELATIONSHIP('','',#102204,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102304) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102304 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2131); +#102305 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102306); +#102306 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('531','=>[0:1:1:524]','',#5, + #102199,$); +#102307 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102201)); +#102308 = SHAPE_DEFINITION_REPRESENTATION(#102309,#102315); +#102309 = PRODUCT_DEFINITION_SHAPE('','',#102310); +#102310 = PRODUCT_DEFINITION('design','',#102311,#102314); +#102311 = PRODUCT_DEFINITION_FORMATION('','',#102312); +#102312 = PRODUCT('HackPad_pad_275','HackPad_pad_275','',(#102313)); +#102313 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102314 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102315 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102316),#102408); +#102316 = MANIFOLD_SOLID_BREP('',#102317); +#102317 = CLOSED_SHELL('',(#102318,#102351,#102371,#102391)); +#102318 = ADVANCED_FACE('',(#102319),#102346,.T.); +#102319 = FACE_BOUND('',#102320,.T.); +#102320 = EDGE_LOOP('',(#102321,#102330,#102338,#102345)); +#102321 = ORIENTED_EDGE('',*,*,#102322,.F.); +#102322 = EDGE_CURVE('',#102323,#102323,#102325,.T.); +#102323 = VERTEX_POINT('',#102324); +#102324 = CARTESIAN_POINT('',(134.66375,-78.7,1.635)); +#102325 = CIRCLE('',#102326,0.3); +#102326 = AXIS2_PLACEMENT_3D('',#102327,#102328,#102329); +#102327 = CARTESIAN_POINT('',(134.36375,-78.7,1.635)); +#102328 = DIRECTION('',(0.,0.,1.)); +#102329 = DIRECTION('',(1.,0.,-0.)); +#102330 = ORIENTED_EDGE('',*,*,#102331,.F.); +#102331 = EDGE_CURVE('',#102332,#102323,#102334,.T.); +#102332 = VERTEX_POINT('',#102333); +#102333 = CARTESIAN_POINT('',(134.66375,-78.7,1.6)); +#102334 = LINE('',#102335,#102336); +#102335 = CARTESIAN_POINT('',(134.66375,-78.7,1.6)); +#102336 = VECTOR('',#102337,1.); +#102337 = DIRECTION('',(0.,0.,1.)); +#102338 = ORIENTED_EDGE('',*,*,#102339,.T.); +#102339 = EDGE_CURVE('',#102332,#102332,#102340,.T.); +#102340 = CIRCLE('',#102341,0.3); +#102341 = AXIS2_PLACEMENT_3D('',#102342,#102343,#102344); +#102342 = CARTESIAN_POINT('',(134.36375,-78.7,1.6)); +#102343 = DIRECTION('',(0.,0.,1.)); +#102344 = DIRECTION('',(1.,0.,-0.)); +#102345 = ORIENTED_EDGE('',*,*,#102331,.T.); +#102346 = CYLINDRICAL_SURFACE('',#102347,0.3); +#102347 = AXIS2_PLACEMENT_3D('',#102348,#102349,#102350); +#102348 = CARTESIAN_POINT('',(134.36375,-78.7,1.6)); +#102349 = DIRECTION('',(0.,0.,1.)); +#102350 = DIRECTION('',(1.,0.,-0.)); +#102351 = ADVANCED_FACE('',(#102352,#102355),#102366,.T.); +#102352 = FACE_BOUND('',#102353,.T.); +#102353 = EDGE_LOOP('',(#102354)); +#102354 = ORIENTED_EDGE('',*,*,#102322,.T.); +#102355 = FACE_BOUND('',#102356,.T.); +#102356 = EDGE_LOOP('',(#102357)); +#102357 = ORIENTED_EDGE('',*,*,#102358,.T.); +#102358 = EDGE_CURVE('',#102359,#102359,#102361,.T.); +#102359 = VERTEX_POINT('',#102360); +#102360 = CARTESIAN_POINT('',(134.36375,-78.825,1.635)); +#102361 = CIRCLE('',#102362,0.125); +#102362 = AXIS2_PLACEMENT_3D('',#102363,#102364,#102365); +#102363 = CARTESIAN_POINT('',(134.36375,-78.7,1.635)); +#102364 = DIRECTION('',(-0.,0.,-1.)); +#102365 = DIRECTION('',(-0.,-1.,0.)); +#102366 = PLANE('',#102367); +#102367 = AXIS2_PLACEMENT_3D('',#102368,#102369,#102370); +#102368 = CARTESIAN_POINT('',(134.36375,-78.7,1.635)); +#102369 = DIRECTION('',(0.,0.,1.)); +#102370 = DIRECTION('',(1.,0.,-0.)); +#102371 = ADVANCED_FACE('',(#102372,#102375),#102386,.F.); +#102372 = FACE_BOUND('',#102373,.F.); +#102373 = EDGE_LOOP('',(#102374)); +#102374 = ORIENTED_EDGE('',*,*,#102339,.T.); +#102375 = FACE_BOUND('',#102376,.F.); +#102376 = EDGE_LOOP('',(#102377)); +#102377 = ORIENTED_EDGE('',*,*,#102378,.T.); +#102378 = EDGE_CURVE('',#102379,#102379,#102381,.T.); +#102379 = VERTEX_POINT('',#102380); +#102380 = CARTESIAN_POINT('',(134.36375,-78.825,1.6)); +#102381 = CIRCLE('',#102382,0.125); +#102382 = AXIS2_PLACEMENT_3D('',#102383,#102384,#102385); +#102383 = CARTESIAN_POINT('',(134.36375,-78.7,1.6)); +#102384 = DIRECTION('',(-0.,0.,-1.)); +#102385 = DIRECTION('',(-0.,-1.,0.)); +#102386 = PLANE('',#102387); +#102387 = AXIS2_PLACEMENT_3D('',#102388,#102389,#102390); +#102388 = CARTESIAN_POINT('',(134.36375,-78.7,1.6)); +#102389 = DIRECTION('',(0.,0.,1.)); +#102390 = DIRECTION('',(1.,0.,-0.)); +#102391 = ADVANCED_FACE('',(#102392),#102403,.F.); +#102392 = FACE_BOUND('',#102393,.T.); +#102393 = EDGE_LOOP('',(#102394,#102395,#102401,#102402)); +#102394 = ORIENTED_EDGE('',*,*,#102378,.T.); +#102395 = ORIENTED_EDGE('',*,*,#102396,.T.); +#102396 = EDGE_CURVE('',#102379,#102359,#102397,.T.); +#102397 = LINE('',#102398,#102399); +#102398 = CARTESIAN_POINT('',(134.36375,-78.825,-4.5E-02)); +#102399 = VECTOR('',#102400,1.); +#102400 = DIRECTION('',(0.,0.,1.)); +#102401 = ORIENTED_EDGE('',*,*,#102358,.F.); +#102402 = ORIENTED_EDGE('',*,*,#102396,.F.); +#102403 = CYLINDRICAL_SURFACE('',#102404,0.125); +#102404 = AXIS2_PLACEMENT_3D('',#102405,#102406,#102407); +#102405 = CARTESIAN_POINT('',(134.36375,-78.7,-4.5E-02)); +#102406 = DIRECTION('',(-0.,-0.,-1.)); +#102407 = DIRECTION('',(-0.,-1.,0.)); +#102408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102412)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102409,#102410,#102411)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102409 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102410 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102411 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102412 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102409, + 'distance_accuracy_value','confusion accuracy'); +#102413 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102414,#102416); +#102414 = ( REPRESENTATION_RELATIONSHIP('','',#102315,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102415) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102415 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2135); +#102416 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102417); +#102417 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('532','=>[0:1:1:525]','',#5, + #102310,$); +#102418 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102312)); +#102419 = SHAPE_DEFINITION_REPRESENTATION(#102420,#102426); +#102420 = PRODUCT_DEFINITION_SHAPE('','',#102421); +#102421 = PRODUCT_DEFINITION('design','',#102422,#102425); +#102422 = PRODUCT_DEFINITION_FORMATION('','',#102423); +#102423 = PRODUCT('HackPad_pad_276','HackPad_pad_276','',(#102424)); +#102424 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102425 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102426 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102427),#102519); +#102427 = MANIFOLD_SOLID_BREP('',#102428); +#102428 = CLOSED_SHELL('',(#102429,#102462,#102482,#102502)); +#102429 = ADVANCED_FACE('',(#102430),#102457,.T.); +#102430 = FACE_BOUND('',#102431,.T.); +#102431 = EDGE_LOOP('',(#102432,#102441,#102449,#102456)); +#102432 = ORIENTED_EDGE('',*,*,#102433,.F.); +#102433 = EDGE_CURVE('',#102434,#102434,#102436,.T.); +#102434 = VERTEX_POINT('',#102435); +#102435 = CARTESIAN_POINT('',(134.66375,-78.7,0.)); +#102436 = CIRCLE('',#102437,0.3); +#102437 = AXIS2_PLACEMENT_3D('',#102438,#102439,#102440); +#102438 = CARTESIAN_POINT('',(134.36375,-78.7,0.)); +#102439 = DIRECTION('',(0.,0.,1.)); +#102440 = DIRECTION('',(1.,0.,-0.)); +#102441 = ORIENTED_EDGE('',*,*,#102442,.F.); +#102442 = EDGE_CURVE('',#102443,#102434,#102445,.T.); +#102443 = VERTEX_POINT('',#102444); +#102444 = CARTESIAN_POINT('',(134.66375,-78.7,-3.5E-02)); +#102445 = LINE('',#102446,#102447); +#102446 = CARTESIAN_POINT('',(134.66375,-78.7,-3.5E-02)); +#102447 = VECTOR('',#102448,1.); +#102448 = DIRECTION('',(0.,0.,1.)); +#102449 = ORIENTED_EDGE('',*,*,#102450,.T.); +#102450 = EDGE_CURVE('',#102443,#102443,#102451,.T.); +#102451 = CIRCLE('',#102452,0.3); +#102452 = AXIS2_PLACEMENT_3D('',#102453,#102454,#102455); +#102453 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#102454 = DIRECTION('',(0.,0.,1.)); +#102455 = DIRECTION('',(1.,0.,-0.)); +#102456 = ORIENTED_EDGE('',*,*,#102442,.T.); +#102457 = CYLINDRICAL_SURFACE('',#102458,0.3); +#102458 = AXIS2_PLACEMENT_3D('',#102459,#102460,#102461); +#102459 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#102460 = DIRECTION('',(0.,0.,1.)); +#102461 = DIRECTION('',(1.,0.,-0.)); +#102462 = ADVANCED_FACE('',(#102463,#102466),#102477,.T.); +#102463 = FACE_BOUND('',#102464,.T.); +#102464 = EDGE_LOOP('',(#102465)); +#102465 = ORIENTED_EDGE('',*,*,#102433,.T.); +#102466 = FACE_BOUND('',#102467,.T.); +#102467 = EDGE_LOOP('',(#102468)); +#102468 = ORIENTED_EDGE('',*,*,#102469,.T.); +#102469 = EDGE_CURVE('',#102470,#102470,#102472,.T.); +#102470 = VERTEX_POINT('',#102471); +#102471 = CARTESIAN_POINT('',(134.36375,-78.825,0.)); +#102472 = CIRCLE('',#102473,0.125); +#102473 = AXIS2_PLACEMENT_3D('',#102474,#102475,#102476); +#102474 = CARTESIAN_POINT('',(134.36375,-78.7,0.)); +#102475 = DIRECTION('',(-0.,0.,-1.)); +#102476 = DIRECTION('',(-0.,-1.,0.)); +#102477 = PLANE('',#102478); +#102478 = AXIS2_PLACEMENT_3D('',#102479,#102480,#102481); +#102479 = CARTESIAN_POINT('',(134.36375,-78.7,0.)); +#102480 = DIRECTION('',(0.,0.,1.)); +#102481 = DIRECTION('',(1.,0.,-0.)); +#102482 = ADVANCED_FACE('',(#102483,#102486),#102497,.F.); +#102483 = FACE_BOUND('',#102484,.F.); +#102484 = EDGE_LOOP('',(#102485)); +#102485 = ORIENTED_EDGE('',*,*,#102450,.T.); +#102486 = FACE_BOUND('',#102487,.F.); +#102487 = EDGE_LOOP('',(#102488)); +#102488 = ORIENTED_EDGE('',*,*,#102489,.T.); +#102489 = EDGE_CURVE('',#102490,#102490,#102492,.T.); +#102490 = VERTEX_POINT('',#102491); +#102491 = CARTESIAN_POINT('',(134.36375,-78.825,-3.5E-02)); +#102492 = CIRCLE('',#102493,0.125); +#102493 = AXIS2_PLACEMENT_3D('',#102494,#102495,#102496); +#102494 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#102495 = DIRECTION('',(-0.,0.,-1.)); +#102496 = DIRECTION('',(-0.,-1.,0.)); +#102497 = PLANE('',#102498); +#102498 = AXIS2_PLACEMENT_3D('',#102499,#102500,#102501); +#102499 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#102500 = DIRECTION('',(0.,0.,1.)); +#102501 = DIRECTION('',(1.,0.,-0.)); +#102502 = ADVANCED_FACE('',(#102503),#102514,.F.); +#102503 = FACE_BOUND('',#102504,.T.); +#102504 = EDGE_LOOP('',(#102505,#102506,#102512,#102513)); +#102505 = ORIENTED_EDGE('',*,*,#102489,.T.); +#102506 = ORIENTED_EDGE('',*,*,#102507,.T.); +#102507 = EDGE_CURVE('',#102490,#102470,#102508,.T.); +#102508 = LINE('',#102509,#102510); +#102509 = CARTESIAN_POINT('',(134.36375,-78.825,-4.5E-02)); +#102510 = VECTOR('',#102511,1.); +#102511 = DIRECTION('',(0.,0.,1.)); +#102512 = ORIENTED_EDGE('',*,*,#102469,.F.); +#102513 = ORIENTED_EDGE('',*,*,#102507,.F.); +#102514 = CYLINDRICAL_SURFACE('',#102515,0.125); +#102515 = AXIS2_PLACEMENT_3D('',#102516,#102517,#102518); +#102516 = CARTESIAN_POINT('',(134.36375,-78.7,-4.5E-02)); +#102517 = DIRECTION('',(-0.,-0.,-1.)); +#102518 = DIRECTION('',(-0.,-1.,0.)); +#102519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102523)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102520,#102521,#102522)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102520 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102521 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102522 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102523 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102520, + 'distance_accuracy_value','confusion accuracy'); +#102524 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102525,#102527); +#102525 = ( REPRESENTATION_RELATIONSHIP('','',#102426,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102526) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102526 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2139); +#102527 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102528); +#102528 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('533','=>[0:1:1:526]','',#5, + #102421,$); +#102529 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102423)); +#102530 = SHAPE_DEFINITION_REPRESENTATION(#102531,#102537); +#102531 = PRODUCT_DEFINITION_SHAPE('','',#102532); +#102532 = PRODUCT_DEFINITION('design','',#102533,#102536); +#102533 = PRODUCT_DEFINITION_FORMATION('','',#102534); +#102534 = PRODUCT('HackPad_pad_277','HackPad_pad_277','',(#102535)); +#102535 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102536 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102537 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102538),#102630); +#102538 = MANIFOLD_SOLID_BREP('',#102539); +#102539 = CLOSED_SHELL('',(#102540,#102573,#102593,#102613)); +#102540 = ADVANCED_FACE('',(#102541),#102568,.T.); +#102541 = FACE_BOUND('',#102542,.F.); +#102542 = EDGE_LOOP('',(#102543,#102553,#102560,#102561)); +#102543 = ORIENTED_EDGE('',*,*,#102544,.T.); +#102544 = EDGE_CURVE('',#102545,#102547,#102549,.T.); +#102545 = VERTEX_POINT('',#102546); +#102546 = CARTESIAN_POINT('',(134.36375,-78.85,-3.5E-02)); +#102547 = VERTEX_POINT('',#102548); +#102548 = CARTESIAN_POINT('',(134.36375,-78.85,1.635)); +#102549 = LINE('',#102550,#102551); +#102550 = CARTESIAN_POINT('',(134.36375,-78.85,-3.5E-02)); +#102551 = VECTOR('',#102552,1.); +#102552 = DIRECTION('',(0.,0.,1.)); +#102553 = ORIENTED_EDGE('',*,*,#102554,.T.); +#102554 = EDGE_CURVE('',#102547,#102547,#102555,.T.); +#102555 = CIRCLE('',#102556,0.15); +#102556 = AXIS2_PLACEMENT_3D('',#102557,#102558,#102559); +#102557 = CARTESIAN_POINT('',(134.36375,-78.7,1.635)); +#102558 = DIRECTION('',(0.,-0.,1.)); +#102559 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102560 = ORIENTED_EDGE('',*,*,#102544,.F.); +#102561 = ORIENTED_EDGE('',*,*,#102562,.F.); +#102562 = EDGE_CURVE('',#102545,#102545,#102563,.T.); +#102563 = CIRCLE('',#102564,0.15); +#102564 = AXIS2_PLACEMENT_3D('',#102565,#102566,#102567); +#102565 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#102566 = DIRECTION('',(0.,-0.,1.)); +#102567 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102568 = CYLINDRICAL_SURFACE('',#102569,0.15); +#102569 = AXIS2_PLACEMENT_3D('',#102570,#102571,#102572); +#102570 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#102571 = DIRECTION('',(-0.,0.,-1.)); +#102572 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102573 = ADVANCED_FACE('',(#102574,#102577),#102588,.F.); +#102574 = FACE_BOUND('',#102575,.F.); +#102575 = EDGE_LOOP('',(#102576)); +#102576 = ORIENTED_EDGE('',*,*,#102562,.T.); +#102577 = FACE_BOUND('',#102578,.F.); +#102578 = EDGE_LOOP('',(#102579)); +#102579 = ORIENTED_EDGE('',*,*,#102580,.T.); +#102580 = EDGE_CURVE('',#102581,#102581,#102583,.T.); +#102581 = VERTEX_POINT('',#102582); +#102582 = CARTESIAN_POINT('',(134.36375,-78.825,-3.5E-02)); +#102583 = CIRCLE('',#102584,0.125); +#102584 = AXIS2_PLACEMENT_3D('',#102585,#102586,#102587); +#102585 = CARTESIAN_POINT('',(134.36375,-78.7,-3.5E-02)); +#102586 = DIRECTION('',(-0.,0.,-1.)); +#102587 = DIRECTION('',(-0.,-1.,0.)); +#102588 = PLANE('',#102589); +#102589 = AXIS2_PLACEMENT_3D('',#102590,#102591,#102592); +#102590 = CARTESIAN_POINT('',(134.36375,-78.85,-3.5E-02)); +#102591 = DIRECTION('',(0.,0.,1.)); +#102592 = DIRECTION('',(1.,0.,-0.)); +#102593 = ADVANCED_FACE('',(#102594,#102597),#102608,.T.); +#102594 = FACE_BOUND('',#102595,.T.); +#102595 = EDGE_LOOP('',(#102596)); +#102596 = ORIENTED_EDGE('',*,*,#102554,.T.); +#102597 = FACE_BOUND('',#102598,.T.); +#102598 = EDGE_LOOP('',(#102599)); +#102599 = ORIENTED_EDGE('',*,*,#102600,.T.); +#102600 = EDGE_CURVE('',#102601,#102601,#102603,.T.); +#102601 = VERTEX_POINT('',#102602); +#102602 = CARTESIAN_POINT('',(134.36375,-78.825,1.635)); +#102603 = CIRCLE('',#102604,0.125); +#102604 = AXIS2_PLACEMENT_3D('',#102605,#102606,#102607); +#102605 = CARTESIAN_POINT('',(134.36375,-78.7,1.635)); +#102606 = DIRECTION('',(-0.,0.,-1.)); +#102607 = DIRECTION('',(-0.,-1.,0.)); +#102608 = PLANE('',#102609); +#102609 = AXIS2_PLACEMENT_3D('',#102610,#102611,#102612); +#102610 = CARTESIAN_POINT('',(134.36375,-78.85,1.635)); +#102611 = DIRECTION('',(0.,0.,1.)); +#102612 = DIRECTION('',(1.,0.,-0.)); +#102613 = ADVANCED_FACE('',(#102614),#102625,.F.); +#102614 = FACE_BOUND('',#102615,.T.); +#102615 = EDGE_LOOP('',(#102616,#102617,#102623,#102624)); +#102616 = ORIENTED_EDGE('',*,*,#102580,.T.); +#102617 = ORIENTED_EDGE('',*,*,#102618,.T.); +#102618 = EDGE_CURVE('',#102581,#102601,#102619,.T.); +#102619 = LINE('',#102620,#102621); +#102620 = CARTESIAN_POINT('',(134.36375,-78.825,-4.5E-02)); +#102621 = VECTOR('',#102622,1.); +#102622 = DIRECTION('',(0.,0.,1.)); +#102623 = ORIENTED_EDGE('',*,*,#102600,.F.); +#102624 = ORIENTED_EDGE('',*,*,#102618,.F.); +#102625 = CYLINDRICAL_SURFACE('',#102626,0.125); +#102626 = AXIS2_PLACEMENT_3D('',#102627,#102628,#102629); +#102627 = CARTESIAN_POINT('',(134.36375,-78.7,-4.5E-02)); +#102628 = DIRECTION('',(-0.,-0.,-1.)); +#102629 = DIRECTION('',(-0.,-1.,0.)); +#102630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102634)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102631,#102632,#102633)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102631 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102632 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102633 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102634 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102631, + 'distance_accuracy_value','confusion accuracy'); +#102635 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102636,#102638); +#102636 = ( REPRESENTATION_RELATIONSHIP('','',#102537,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102637) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102637 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2143); +#102638 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102639); +#102639 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('534','=>[0:1:1:527]','',#5, + #102532,$); +#102640 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102534)); +#102641 = SHAPE_DEFINITION_REPRESENTATION(#102642,#102648); +#102642 = PRODUCT_DEFINITION_SHAPE('','',#102643); +#102643 = PRODUCT_DEFINITION('design','',#102644,#102647); +#102644 = PRODUCT_DEFINITION_FORMATION('','',#102645); +#102645 = PRODUCT('HackPad_pad_278','HackPad_pad_278','',(#102646)); +#102646 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102647 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102648 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102649),#102741); +#102649 = MANIFOLD_SOLID_BREP('',#102650); +#102650 = CLOSED_SHELL('',(#102651,#102684,#102704,#102724)); +#102651 = ADVANCED_FACE('',(#102652),#102679,.T.); +#102652 = FACE_BOUND('',#102653,.T.); +#102653 = EDGE_LOOP('',(#102654,#102663,#102671,#102678)); +#102654 = ORIENTED_EDGE('',*,*,#102655,.F.); +#102655 = EDGE_CURVE('',#102656,#102656,#102658,.T.); +#102656 = VERTEX_POINT('',#102657); +#102657 = CARTESIAN_POINT('',(158.16375,-62.2,1.635)); +#102658 = CIRCLE('',#102659,0.3); +#102659 = AXIS2_PLACEMENT_3D('',#102660,#102661,#102662); +#102660 = CARTESIAN_POINT('',(157.86375,-62.2,1.635)); +#102661 = DIRECTION('',(0.,0.,1.)); +#102662 = DIRECTION('',(1.,0.,-0.)); +#102663 = ORIENTED_EDGE('',*,*,#102664,.F.); +#102664 = EDGE_CURVE('',#102665,#102656,#102667,.T.); +#102665 = VERTEX_POINT('',#102666); +#102666 = CARTESIAN_POINT('',(158.16375,-62.2,1.6)); +#102667 = LINE('',#102668,#102669); +#102668 = CARTESIAN_POINT('',(158.16375,-62.2,1.6)); +#102669 = VECTOR('',#102670,1.); +#102670 = DIRECTION('',(0.,0.,1.)); +#102671 = ORIENTED_EDGE('',*,*,#102672,.T.); +#102672 = EDGE_CURVE('',#102665,#102665,#102673,.T.); +#102673 = CIRCLE('',#102674,0.3); +#102674 = AXIS2_PLACEMENT_3D('',#102675,#102676,#102677); +#102675 = CARTESIAN_POINT('',(157.86375,-62.2,1.6)); +#102676 = DIRECTION('',(0.,0.,1.)); +#102677 = DIRECTION('',(1.,0.,-0.)); +#102678 = ORIENTED_EDGE('',*,*,#102664,.T.); +#102679 = CYLINDRICAL_SURFACE('',#102680,0.3); +#102680 = AXIS2_PLACEMENT_3D('',#102681,#102682,#102683); +#102681 = CARTESIAN_POINT('',(157.86375,-62.2,1.6)); +#102682 = DIRECTION('',(0.,0.,1.)); +#102683 = DIRECTION('',(1.,0.,-0.)); +#102684 = ADVANCED_FACE('',(#102685,#102688),#102699,.T.); +#102685 = FACE_BOUND('',#102686,.T.); +#102686 = EDGE_LOOP('',(#102687)); +#102687 = ORIENTED_EDGE('',*,*,#102655,.T.); +#102688 = FACE_BOUND('',#102689,.T.); +#102689 = EDGE_LOOP('',(#102690)); +#102690 = ORIENTED_EDGE('',*,*,#102691,.T.); +#102691 = EDGE_CURVE('',#102692,#102692,#102694,.T.); +#102692 = VERTEX_POINT('',#102693); +#102693 = CARTESIAN_POINT('',(157.86375,-62.325,1.635)); +#102694 = CIRCLE('',#102695,0.125); +#102695 = AXIS2_PLACEMENT_3D('',#102696,#102697,#102698); +#102696 = CARTESIAN_POINT('',(157.86375,-62.2,1.635)); +#102697 = DIRECTION('',(-0.,0.,-1.)); +#102698 = DIRECTION('',(-0.,-1.,0.)); +#102699 = PLANE('',#102700); +#102700 = AXIS2_PLACEMENT_3D('',#102701,#102702,#102703); +#102701 = CARTESIAN_POINT('',(157.86375,-62.2,1.635)); +#102702 = DIRECTION('',(0.,0.,1.)); +#102703 = DIRECTION('',(1.,0.,-0.)); +#102704 = ADVANCED_FACE('',(#102705,#102708),#102719,.F.); +#102705 = FACE_BOUND('',#102706,.F.); +#102706 = EDGE_LOOP('',(#102707)); +#102707 = ORIENTED_EDGE('',*,*,#102672,.T.); +#102708 = FACE_BOUND('',#102709,.F.); +#102709 = EDGE_LOOP('',(#102710)); +#102710 = ORIENTED_EDGE('',*,*,#102711,.T.); +#102711 = EDGE_CURVE('',#102712,#102712,#102714,.T.); +#102712 = VERTEX_POINT('',#102713); +#102713 = CARTESIAN_POINT('',(157.86375,-62.325,1.6)); +#102714 = CIRCLE('',#102715,0.125); +#102715 = AXIS2_PLACEMENT_3D('',#102716,#102717,#102718); +#102716 = CARTESIAN_POINT('',(157.86375,-62.2,1.6)); +#102717 = DIRECTION('',(-0.,0.,-1.)); +#102718 = DIRECTION('',(-0.,-1.,0.)); +#102719 = PLANE('',#102720); +#102720 = AXIS2_PLACEMENT_3D('',#102721,#102722,#102723); +#102721 = CARTESIAN_POINT('',(157.86375,-62.2,1.6)); +#102722 = DIRECTION('',(0.,0.,1.)); +#102723 = DIRECTION('',(1.,0.,-0.)); +#102724 = ADVANCED_FACE('',(#102725),#102736,.F.); +#102725 = FACE_BOUND('',#102726,.T.); +#102726 = EDGE_LOOP('',(#102727,#102728,#102734,#102735)); +#102727 = ORIENTED_EDGE('',*,*,#102711,.T.); +#102728 = ORIENTED_EDGE('',*,*,#102729,.T.); +#102729 = EDGE_CURVE('',#102712,#102692,#102730,.T.); +#102730 = LINE('',#102731,#102732); +#102731 = CARTESIAN_POINT('',(157.86375,-62.325,-4.5E-02)); +#102732 = VECTOR('',#102733,1.); +#102733 = DIRECTION('',(0.,0.,1.)); +#102734 = ORIENTED_EDGE('',*,*,#102691,.F.); +#102735 = ORIENTED_EDGE('',*,*,#102729,.F.); +#102736 = CYLINDRICAL_SURFACE('',#102737,0.125); +#102737 = AXIS2_PLACEMENT_3D('',#102738,#102739,#102740); +#102738 = CARTESIAN_POINT('',(157.86375,-62.2,-4.5E-02)); +#102739 = DIRECTION('',(-0.,-0.,-1.)); +#102740 = DIRECTION('',(-0.,-1.,0.)); +#102741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102745)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102742,#102743,#102744)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102742 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102743 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102744 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102745 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102742, + 'distance_accuracy_value','confusion accuracy'); +#102746 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102747,#102749); +#102747 = ( REPRESENTATION_RELATIONSHIP('','',#102648,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102748) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102748 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2147); +#102749 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102750); +#102750 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('535','=>[0:1:1:528]','',#5, + #102643,$); +#102751 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102645)); +#102752 = SHAPE_DEFINITION_REPRESENTATION(#102753,#102759); +#102753 = PRODUCT_DEFINITION_SHAPE('','',#102754); +#102754 = PRODUCT_DEFINITION('design','',#102755,#102758); +#102755 = PRODUCT_DEFINITION_FORMATION('','',#102756); +#102756 = PRODUCT('HackPad_pad_279','HackPad_pad_279','',(#102757)); +#102757 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102758 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102759 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102760),#102852); +#102760 = MANIFOLD_SOLID_BREP('',#102761); +#102761 = CLOSED_SHELL('',(#102762,#102795,#102815,#102835)); +#102762 = ADVANCED_FACE('',(#102763),#102790,.T.); +#102763 = FACE_BOUND('',#102764,.T.); +#102764 = EDGE_LOOP('',(#102765,#102774,#102782,#102789)); +#102765 = ORIENTED_EDGE('',*,*,#102766,.F.); +#102766 = EDGE_CURVE('',#102767,#102767,#102769,.T.); +#102767 = VERTEX_POINT('',#102768); +#102768 = CARTESIAN_POINT('',(158.16375,-62.2,0.)); +#102769 = CIRCLE('',#102770,0.3); +#102770 = AXIS2_PLACEMENT_3D('',#102771,#102772,#102773); +#102771 = CARTESIAN_POINT('',(157.86375,-62.2,0.)); +#102772 = DIRECTION('',(0.,0.,1.)); +#102773 = DIRECTION('',(1.,0.,-0.)); +#102774 = ORIENTED_EDGE('',*,*,#102775,.F.); +#102775 = EDGE_CURVE('',#102776,#102767,#102778,.T.); +#102776 = VERTEX_POINT('',#102777); +#102777 = CARTESIAN_POINT('',(158.16375,-62.2,-3.5E-02)); +#102778 = LINE('',#102779,#102780); +#102779 = CARTESIAN_POINT('',(158.16375,-62.2,-3.5E-02)); +#102780 = VECTOR('',#102781,1.); +#102781 = DIRECTION('',(0.,0.,1.)); +#102782 = ORIENTED_EDGE('',*,*,#102783,.T.); +#102783 = EDGE_CURVE('',#102776,#102776,#102784,.T.); +#102784 = CIRCLE('',#102785,0.3); +#102785 = AXIS2_PLACEMENT_3D('',#102786,#102787,#102788); +#102786 = CARTESIAN_POINT('',(157.86375,-62.2,-3.5E-02)); +#102787 = DIRECTION('',(0.,0.,1.)); +#102788 = DIRECTION('',(1.,0.,-0.)); +#102789 = ORIENTED_EDGE('',*,*,#102775,.T.); +#102790 = CYLINDRICAL_SURFACE('',#102791,0.3); +#102791 = AXIS2_PLACEMENT_3D('',#102792,#102793,#102794); +#102792 = CARTESIAN_POINT('',(157.86375,-62.2,-3.5E-02)); +#102793 = DIRECTION('',(0.,0.,1.)); +#102794 = DIRECTION('',(1.,0.,-0.)); +#102795 = ADVANCED_FACE('',(#102796,#102799),#102810,.T.); +#102796 = FACE_BOUND('',#102797,.T.); +#102797 = EDGE_LOOP('',(#102798)); +#102798 = ORIENTED_EDGE('',*,*,#102766,.T.); +#102799 = FACE_BOUND('',#102800,.T.); +#102800 = EDGE_LOOP('',(#102801)); +#102801 = ORIENTED_EDGE('',*,*,#102802,.T.); +#102802 = EDGE_CURVE('',#102803,#102803,#102805,.T.); +#102803 = VERTEX_POINT('',#102804); +#102804 = CARTESIAN_POINT('',(157.86375,-62.325,0.)); +#102805 = CIRCLE('',#102806,0.125); +#102806 = AXIS2_PLACEMENT_3D('',#102807,#102808,#102809); +#102807 = CARTESIAN_POINT('',(157.86375,-62.2,0.)); +#102808 = DIRECTION('',(-0.,0.,-1.)); +#102809 = DIRECTION('',(-0.,-1.,0.)); +#102810 = PLANE('',#102811); +#102811 = AXIS2_PLACEMENT_3D('',#102812,#102813,#102814); +#102812 = CARTESIAN_POINT('',(157.86375,-62.2,0.)); +#102813 = DIRECTION('',(0.,0.,1.)); +#102814 = DIRECTION('',(1.,0.,-0.)); +#102815 = ADVANCED_FACE('',(#102816,#102819),#102830,.F.); +#102816 = FACE_BOUND('',#102817,.F.); +#102817 = EDGE_LOOP('',(#102818)); +#102818 = ORIENTED_EDGE('',*,*,#102783,.T.); +#102819 = FACE_BOUND('',#102820,.F.); +#102820 = EDGE_LOOP('',(#102821)); +#102821 = ORIENTED_EDGE('',*,*,#102822,.T.); +#102822 = EDGE_CURVE('',#102823,#102823,#102825,.T.); +#102823 = VERTEX_POINT('',#102824); +#102824 = CARTESIAN_POINT('',(157.86375,-62.325,-3.5E-02)); +#102825 = CIRCLE('',#102826,0.125); +#102826 = AXIS2_PLACEMENT_3D('',#102827,#102828,#102829); +#102827 = CARTESIAN_POINT('',(157.86375,-62.2,-3.5E-02)); +#102828 = DIRECTION('',(-0.,0.,-1.)); +#102829 = DIRECTION('',(-0.,-1.,0.)); +#102830 = PLANE('',#102831); +#102831 = AXIS2_PLACEMENT_3D('',#102832,#102833,#102834); +#102832 = CARTESIAN_POINT('',(157.86375,-62.2,-3.5E-02)); +#102833 = DIRECTION('',(0.,0.,1.)); +#102834 = DIRECTION('',(1.,0.,-0.)); +#102835 = ADVANCED_FACE('',(#102836),#102847,.F.); +#102836 = FACE_BOUND('',#102837,.T.); +#102837 = EDGE_LOOP('',(#102838,#102839,#102845,#102846)); +#102838 = ORIENTED_EDGE('',*,*,#102822,.T.); +#102839 = ORIENTED_EDGE('',*,*,#102840,.T.); +#102840 = EDGE_CURVE('',#102823,#102803,#102841,.T.); +#102841 = LINE('',#102842,#102843); +#102842 = CARTESIAN_POINT('',(157.86375,-62.325,-4.5E-02)); +#102843 = VECTOR('',#102844,1.); +#102844 = DIRECTION('',(0.,0.,1.)); +#102845 = ORIENTED_EDGE('',*,*,#102802,.F.); +#102846 = ORIENTED_EDGE('',*,*,#102840,.F.); +#102847 = CYLINDRICAL_SURFACE('',#102848,0.125); +#102848 = AXIS2_PLACEMENT_3D('',#102849,#102850,#102851); +#102849 = CARTESIAN_POINT('',(157.86375,-62.2,-4.5E-02)); +#102850 = DIRECTION('',(-0.,-0.,-1.)); +#102851 = DIRECTION('',(-0.,-1.,0.)); +#102852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102856)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102853,#102854,#102855)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102853 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102854 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102855 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102856 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102853, + 'distance_accuracy_value','confusion accuracy'); +#102857 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102858,#102860); +#102858 = ( REPRESENTATION_RELATIONSHIP('','',#102759,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102859) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102859 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2151); +#102860 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102861); +#102861 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('536','=>[0:1:1:529]','',#5, + #102754,$); +#102862 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102756)); +#102863 = SHAPE_DEFINITION_REPRESENTATION(#102864,#102870); +#102864 = PRODUCT_DEFINITION_SHAPE('','',#102865); +#102865 = PRODUCT_DEFINITION('design','',#102866,#102869); +#102866 = PRODUCT_DEFINITION_FORMATION('','',#102867); +#102867 = PRODUCT('HackPad_pad_280','HackPad_pad_280','',(#102868)); +#102868 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102869 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102870 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102871),#102963); +#102871 = MANIFOLD_SOLID_BREP('',#102872); +#102872 = CLOSED_SHELL('',(#102873,#102906,#102926,#102946)); +#102873 = ADVANCED_FACE('',(#102874),#102901,.T.); +#102874 = FACE_BOUND('',#102875,.F.); +#102875 = EDGE_LOOP('',(#102876,#102886,#102893,#102894)); +#102876 = ORIENTED_EDGE('',*,*,#102877,.T.); +#102877 = EDGE_CURVE('',#102878,#102880,#102882,.T.); +#102878 = VERTEX_POINT('',#102879); +#102879 = CARTESIAN_POINT('',(157.86375,-62.35,-3.5E-02)); +#102880 = VERTEX_POINT('',#102881); +#102881 = CARTESIAN_POINT('',(157.86375,-62.35,1.635)); +#102882 = LINE('',#102883,#102884); +#102883 = CARTESIAN_POINT('',(157.86375,-62.35,-3.5E-02)); +#102884 = VECTOR('',#102885,1.); +#102885 = DIRECTION('',(0.,0.,1.)); +#102886 = ORIENTED_EDGE('',*,*,#102887,.T.); +#102887 = EDGE_CURVE('',#102880,#102880,#102888,.T.); +#102888 = CIRCLE('',#102889,0.15); +#102889 = AXIS2_PLACEMENT_3D('',#102890,#102891,#102892); +#102890 = CARTESIAN_POINT('',(157.86375,-62.2,1.635)); +#102891 = DIRECTION('',(0.,-0.,1.)); +#102892 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102893 = ORIENTED_EDGE('',*,*,#102877,.F.); +#102894 = ORIENTED_EDGE('',*,*,#102895,.F.); +#102895 = EDGE_CURVE('',#102878,#102878,#102896,.T.); +#102896 = CIRCLE('',#102897,0.15); +#102897 = AXIS2_PLACEMENT_3D('',#102898,#102899,#102900); +#102898 = CARTESIAN_POINT('',(157.86375,-62.2,-3.5E-02)); +#102899 = DIRECTION('',(0.,-0.,1.)); +#102900 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102901 = CYLINDRICAL_SURFACE('',#102902,0.15); +#102902 = AXIS2_PLACEMENT_3D('',#102903,#102904,#102905); +#102903 = CARTESIAN_POINT('',(157.86375,-62.2,-3.5E-02)); +#102904 = DIRECTION('',(-0.,0.,-1.)); +#102905 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#102906 = ADVANCED_FACE('',(#102907,#102910),#102921,.F.); +#102907 = FACE_BOUND('',#102908,.F.); +#102908 = EDGE_LOOP('',(#102909)); +#102909 = ORIENTED_EDGE('',*,*,#102895,.T.); +#102910 = FACE_BOUND('',#102911,.F.); +#102911 = EDGE_LOOP('',(#102912)); +#102912 = ORIENTED_EDGE('',*,*,#102913,.T.); +#102913 = EDGE_CURVE('',#102914,#102914,#102916,.T.); +#102914 = VERTEX_POINT('',#102915); +#102915 = CARTESIAN_POINT('',(157.86375,-62.325,-3.5E-02)); +#102916 = CIRCLE('',#102917,0.125); +#102917 = AXIS2_PLACEMENT_3D('',#102918,#102919,#102920); +#102918 = CARTESIAN_POINT('',(157.86375,-62.2,-3.5E-02)); +#102919 = DIRECTION('',(-0.,0.,-1.)); +#102920 = DIRECTION('',(-0.,-1.,0.)); +#102921 = PLANE('',#102922); +#102922 = AXIS2_PLACEMENT_3D('',#102923,#102924,#102925); +#102923 = CARTESIAN_POINT('',(157.86375,-62.35,-3.5E-02)); +#102924 = DIRECTION('',(0.,0.,1.)); +#102925 = DIRECTION('',(1.,0.,-0.)); +#102926 = ADVANCED_FACE('',(#102927,#102930),#102941,.T.); +#102927 = FACE_BOUND('',#102928,.T.); +#102928 = EDGE_LOOP('',(#102929)); +#102929 = ORIENTED_EDGE('',*,*,#102887,.T.); +#102930 = FACE_BOUND('',#102931,.T.); +#102931 = EDGE_LOOP('',(#102932)); +#102932 = ORIENTED_EDGE('',*,*,#102933,.T.); +#102933 = EDGE_CURVE('',#102934,#102934,#102936,.T.); +#102934 = VERTEX_POINT('',#102935); +#102935 = CARTESIAN_POINT('',(157.86375,-62.325,1.635)); +#102936 = CIRCLE('',#102937,0.125); +#102937 = AXIS2_PLACEMENT_3D('',#102938,#102939,#102940); +#102938 = CARTESIAN_POINT('',(157.86375,-62.2,1.635)); +#102939 = DIRECTION('',(-0.,0.,-1.)); +#102940 = DIRECTION('',(-0.,-1.,0.)); +#102941 = PLANE('',#102942); +#102942 = AXIS2_PLACEMENT_3D('',#102943,#102944,#102945); +#102943 = CARTESIAN_POINT('',(157.86375,-62.35,1.635)); +#102944 = DIRECTION('',(0.,0.,1.)); +#102945 = DIRECTION('',(1.,0.,-0.)); +#102946 = ADVANCED_FACE('',(#102947),#102958,.F.); +#102947 = FACE_BOUND('',#102948,.T.); +#102948 = EDGE_LOOP('',(#102949,#102950,#102956,#102957)); +#102949 = ORIENTED_EDGE('',*,*,#102913,.T.); +#102950 = ORIENTED_EDGE('',*,*,#102951,.T.); +#102951 = EDGE_CURVE('',#102914,#102934,#102952,.T.); +#102952 = LINE('',#102953,#102954); +#102953 = CARTESIAN_POINT('',(157.86375,-62.325,-4.5E-02)); +#102954 = VECTOR('',#102955,1.); +#102955 = DIRECTION('',(0.,0.,1.)); +#102956 = ORIENTED_EDGE('',*,*,#102933,.F.); +#102957 = ORIENTED_EDGE('',*,*,#102951,.F.); +#102958 = CYLINDRICAL_SURFACE('',#102959,0.125); +#102959 = AXIS2_PLACEMENT_3D('',#102960,#102961,#102962); +#102960 = CARTESIAN_POINT('',(157.86375,-62.2,-4.5E-02)); +#102961 = DIRECTION('',(-0.,-0.,-1.)); +#102962 = DIRECTION('',(-0.,-1.,0.)); +#102963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#102967)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#102964,#102965,#102966)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#102964 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#102965 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#102966 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#102967 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#102964, + 'distance_accuracy_value','confusion accuracy'); +#102968 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#102969,#102971); +#102969 = ( REPRESENTATION_RELATIONSHIP('','',#102870,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#102970) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#102970 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2155); +#102971 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #102972); +#102972 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('537','=>[0:1:1:530]','',#5, + #102865,$); +#102973 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102867)); +#102974 = SHAPE_DEFINITION_REPRESENTATION(#102975,#102981); +#102975 = PRODUCT_DEFINITION_SHAPE('','',#102976); +#102976 = PRODUCT_DEFINITION('design','',#102977,#102980); +#102977 = PRODUCT_DEFINITION_FORMATION('','',#102978); +#102978 = PRODUCT('HackPad_pad_281','HackPad_pad_281','',(#102979)); +#102979 = PRODUCT_CONTEXT('',#2,'mechanical'); +#102980 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#102981 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#102982),#103074); +#102982 = MANIFOLD_SOLID_BREP('',#102983); +#102983 = CLOSED_SHELL('',(#102984,#103017,#103037,#103057)); +#102984 = ADVANCED_FACE('',(#102985),#103012,.T.); +#102985 = FACE_BOUND('',#102986,.T.); +#102986 = EDGE_LOOP('',(#102987,#102996,#103004,#103011)); +#102987 = ORIENTED_EDGE('',*,*,#102988,.F.); +#102988 = EDGE_CURVE('',#102989,#102989,#102991,.T.); +#102989 = VERTEX_POINT('',#102990); +#102990 = CARTESIAN_POINT('',(145.66375,-78.2,1.635)); +#102991 = CIRCLE('',#102992,0.3); +#102992 = AXIS2_PLACEMENT_3D('',#102993,#102994,#102995); +#102993 = CARTESIAN_POINT('',(145.36375,-78.2,1.635)); +#102994 = DIRECTION('',(0.,0.,1.)); +#102995 = DIRECTION('',(1.,0.,-0.)); +#102996 = ORIENTED_EDGE('',*,*,#102997,.F.); +#102997 = EDGE_CURVE('',#102998,#102989,#103000,.T.); +#102998 = VERTEX_POINT('',#102999); +#102999 = CARTESIAN_POINT('',(145.66375,-78.2,1.6)); +#103000 = LINE('',#103001,#103002); +#103001 = CARTESIAN_POINT('',(145.66375,-78.2,1.6)); +#103002 = VECTOR('',#103003,1.); +#103003 = DIRECTION('',(0.,0.,1.)); +#103004 = ORIENTED_EDGE('',*,*,#103005,.T.); +#103005 = EDGE_CURVE('',#102998,#102998,#103006,.T.); +#103006 = CIRCLE('',#103007,0.3); +#103007 = AXIS2_PLACEMENT_3D('',#103008,#103009,#103010); +#103008 = CARTESIAN_POINT('',(145.36375,-78.2,1.6)); +#103009 = DIRECTION('',(0.,0.,1.)); +#103010 = DIRECTION('',(1.,0.,-0.)); +#103011 = ORIENTED_EDGE('',*,*,#102997,.T.); +#103012 = CYLINDRICAL_SURFACE('',#103013,0.3); +#103013 = AXIS2_PLACEMENT_3D('',#103014,#103015,#103016); +#103014 = CARTESIAN_POINT('',(145.36375,-78.2,1.6)); +#103015 = DIRECTION('',(0.,0.,1.)); +#103016 = DIRECTION('',(1.,0.,-0.)); +#103017 = ADVANCED_FACE('',(#103018,#103021),#103032,.T.); +#103018 = FACE_BOUND('',#103019,.T.); +#103019 = EDGE_LOOP('',(#103020)); +#103020 = ORIENTED_EDGE('',*,*,#102988,.T.); +#103021 = FACE_BOUND('',#103022,.T.); +#103022 = EDGE_LOOP('',(#103023)); +#103023 = ORIENTED_EDGE('',*,*,#103024,.T.); +#103024 = EDGE_CURVE('',#103025,#103025,#103027,.T.); +#103025 = VERTEX_POINT('',#103026); +#103026 = CARTESIAN_POINT('',(145.36375,-78.325,1.635)); +#103027 = CIRCLE('',#103028,0.125); +#103028 = AXIS2_PLACEMENT_3D('',#103029,#103030,#103031); +#103029 = CARTESIAN_POINT('',(145.36375,-78.2,1.635)); +#103030 = DIRECTION('',(-0.,0.,-1.)); +#103031 = DIRECTION('',(-0.,-1.,0.)); +#103032 = PLANE('',#103033); +#103033 = AXIS2_PLACEMENT_3D('',#103034,#103035,#103036); +#103034 = CARTESIAN_POINT('',(145.36375,-78.2,1.635)); +#103035 = DIRECTION('',(0.,0.,1.)); +#103036 = DIRECTION('',(1.,0.,-0.)); +#103037 = ADVANCED_FACE('',(#103038,#103041),#103052,.F.); +#103038 = FACE_BOUND('',#103039,.F.); +#103039 = EDGE_LOOP('',(#103040)); +#103040 = ORIENTED_EDGE('',*,*,#103005,.T.); +#103041 = FACE_BOUND('',#103042,.F.); +#103042 = EDGE_LOOP('',(#103043)); +#103043 = ORIENTED_EDGE('',*,*,#103044,.T.); +#103044 = EDGE_CURVE('',#103045,#103045,#103047,.T.); +#103045 = VERTEX_POINT('',#103046); +#103046 = CARTESIAN_POINT('',(145.36375,-78.325,1.6)); +#103047 = CIRCLE('',#103048,0.125); +#103048 = AXIS2_PLACEMENT_3D('',#103049,#103050,#103051); +#103049 = CARTESIAN_POINT('',(145.36375,-78.2,1.6)); +#103050 = DIRECTION('',(-0.,0.,-1.)); +#103051 = DIRECTION('',(-0.,-1.,0.)); +#103052 = PLANE('',#103053); +#103053 = AXIS2_PLACEMENT_3D('',#103054,#103055,#103056); +#103054 = CARTESIAN_POINT('',(145.36375,-78.2,1.6)); +#103055 = DIRECTION('',(0.,0.,1.)); +#103056 = DIRECTION('',(1.,0.,-0.)); +#103057 = ADVANCED_FACE('',(#103058),#103069,.F.); +#103058 = FACE_BOUND('',#103059,.T.); +#103059 = EDGE_LOOP('',(#103060,#103061,#103067,#103068)); +#103060 = ORIENTED_EDGE('',*,*,#103044,.T.); +#103061 = ORIENTED_EDGE('',*,*,#103062,.T.); +#103062 = EDGE_CURVE('',#103045,#103025,#103063,.T.); +#103063 = LINE('',#103064,#103065); +#103064 = CARTESIAN_POINT('',(145.36375,-78.325,-4.5E-02)); +#103065 = VECTOR('',#103066,1.); +#103066 = DIRECTION('',(0.,0.,1.)); +#103067 = ORIENTED_EDGE('',*,*,#103024,.F.); +#103068 = ORIENTED_EDGE('',*,*,#103062,.F.); +#103069 = CYLINDRICAL_SURFACE('',#103070,0.125); +#103070 = AXIS2_PLACEMENT_3D('',#103071,#103072,#103073); +#103071 = CARTESIAN_POINT('',(145.36375,-78.2,-4.5E-02)); +#103072 = DIRECTION('',(-0.,-0.,-1.)); +#103073 = DIRECTION('',(-0.,-1.,0.)); +#103074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103078)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103075,#103076,#103077)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103075 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103076 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103077 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103078 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103075, + 'distance_accuracy_value','confusion accuracy'); +#103079 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103080,#103082); +#103080 = ( REPRESENTATION_RELATIONSHIP('','',#102981,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103081) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103081 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2159); +#103082 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103083); +#103083 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('538','=>[0:1:1:531]','',#5, + #102976,$); +#103084 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102978)); +#103085 = SHAPE_DEFINITION_REPRESENTATION(#103086,#103092); +#103086 = PRODUCT_DEFINITION_SHAPE('','',#103087); +#103087 = PRODUCT_DEFINITION('design','',#103088,#103091); +#103088 = PRODUCT_DEFINITION_FORMATION('','',#103089); +#103089 = PRODUCT('HackPad_pad_282','HackPad_pad_282','',(#103090)); +#103090 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103091 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103092 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103093),#103185); +#103093 = MANIFOLD_SOLID_BREP('',#103094); +#103094 = CLOSED_SHELL('',(#103095,#103128,#103148,#103168)); +#103095 = ADVANCED_FACE('',(#103096),#103123,.T.); +#103096 = FACE_BOUND('',#103097,.T.); +#103097 = EDGE_LOOP('',(#103098,#103107,#103115,#103122)); +#103098 = ORIENTED_EDGE('',*,*,#103099,.F.); +#103099 = EDGE_CURVE('',#103100,#103100,#103102,.T.); +#103100 = VERTEX_POINT('',#103101); +#103101 = CARTESIAN_POINT('',(145.66375,-78.2,0.)); +#103102 = CIRCLE('',#103103,0.3); +#103103 = AXIS2_PLACEMENT_3D('',#103104,#103105,#103106); +#103104 = CARTESIAN_POINT('',(145.36375,-78.2,0.)); +#103105 = DIRECTION('',(0.,0.,1.)); +#103106 = DIRECTION('',(1.,0.,-0.)); +#103107 = ORIENTED_EDGE('',*,*,#103108,.F.); +#103108 = EDGE_CURVE('',#103109,#103100,#103111,.T.); +#103109 = VERTEX_POINT('',#103110); +#103110 = CARTESIAN_POINT('',(145.66375,-78.2,-3.5E-02)); +#103111 = LINE('',#103112,#103113); +#103112 = CARTESIAN_POINT('',(145.66375,-78.2,-3.5E-02)); +#103113 = VECTOR('',#103114,1.); +#103114 = DIRECTION('',(0.,0.,1.)); +#103115 = ORIENTED_EDGE('',*,*,#103116,.T.); +#103116 = EDGE_CURVE('',#103109,#103109,#103117,.T.); +#103117 = CIRCLE('',#103118,0.3); +#103118 = AXIS2_PLACEMENT_3D('',#103119,#103120,#103121); +#103119 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#103120 = DIRECTION('',(0.,0.,1.)); +#103121 = DIRECTION('',(1.,0.,-0.)); +#103122 = ORIENTED_EDGE('',*,*,#103108,.T.); +#103123 = CYLINDRICAL_SURFACE('',#103124,0.3); +#103124 = AXIS2_PLACEMENT_3D('',#103125,#103126,#103127); +#103125 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#103126 = DIRECTION('',(0.,0.,1.)); +#103127 = DIRECTION('',(1.,0.,-0.)); +#103128 = ADVANCED_FACE('',(#103129,#103132),#103143,.T.); +#103129 = FACE_BOUND('',#103130,.T.); +#103130 = EDGE_LOOP('',(#103131)); +#103131 = ORIENTED_EDGE('',*,*,#103099,.T.); +#103132 = FACE_BOUND('',#103133,.T.); +#103133 = EDGE_LOOP('',(#103134)); +#103134 = ORIENTED_EDGE('',*,*,#103135,.T.); +#103135 = EDGE_CURVE('',#103136,#103136,#103138,.T.); +#103136 = VERTEX_POINT('',#103137); +#103137 = CARTESIAN_POINT('',(145.36375,-78.325,0.)); +#103138 = CIRCLE('',#103139,0.125); +#103139 = AXIS2_PLACEMENT_3D('',#103140,#103141,#103142); +#103140 = CARTESIAN_POINT('',(145.36375,-78.2,0.)); +#103141 = DIRECTION('',(-0.,0.,-1.)); +#103142 = DIRECTION('',(-0.,-1.,0.)); +#103143 = PLANE('',#103144); +#103144 = AXIS2_PLACEMENT_3D('',#103145,#103146,#103147); +#103145 = CARTESIAN_POINT('',(145.36375,-78.2,0.)); +#103146 = DIRECTION('',(0.,0.,1.)); +#103147 = DIRECTION('',(1.,0.,-0.)); +#103148 = ADVANCED_FACE('',(#103149,#103152),#103163,.F.); +#103149 = FACE_BOUND('',#103150,.F.); +#103150 = EDGE_LOOP('',(#103151)); +#103151 = ORIENTED_EDGE('',*,*,#103116,.T.); +#103152 = FACE_BOUND('',#103153,.F.); +#103153 = EDGE_LOOP('',(#103154)); +#103154 = ORIENTED_EDGE('',*,*,#103155,.T.); +#103155 = EDGE_CURVE('',#103156,#103156,#103158,.T.); +#103156 = VERTEX_POINT('',#103157); +#103157 = CARTESIAN_POINT('',(145.36375,-78.325,-3.5E-02)); +#103158 = CIRCLE('',#103159,0.125); +#103159 = AXIS2_PLACEMENT_3D('',#103160,#103161,#103162); +#103160 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#103161 = DIRECTION('',(-0.,0.,-1.)); +#103162 = DIRECTION('',(-0.,-1.,0.)); +#103163 = PLANE('',#103164); +#103164 = AXIS2_PLACEMENT_3D('',#103165,#103166,#103167); +#103165 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#103166 = DIRECTION('',(0.,0.,1.)); +#103167 = DIRECTION('',(1.,0.,-0.)); +#103168 = ADVANCED_FACE('',(#103169),#103180,.F.); +#103169 = FACE_BOUND('',#103170,.T.); +#103170 = EDGE_LOOP('',(#103171,#103172,#103178,#103179)); +#103171 = ORIENTED_EDGE('',*,*,#103155,.T.); +#103172 = ORIENTED_EDGE('',*,*,#103173,.T.); +#103173 = EDGE_CURVE('',#103156,#103136,#103174,.T.); +#103174 = LINE('',#103175,#103176); +#103175 = CARTESIAN_POINT('',(145.36375,-78.325,-4.5E-02)); +#103176 = VECTOR('',#103177,1.); +#103177 = DIRECTION('',(0.,0.,1.)); +#103178 = ORIENTED_EDGE('',*,*,#103135,.F.); +#103179 = ORIENTED_EDGE('',*,*,#103173,.F.); +#103180 = CYLINDRICAL_SURFACE('',#103181,0.125); +#103181 = AXIS2_PLACEMENT_3D('',#103182,#103183,#103184); +#103182 = CARTESIAN_POINT('',(145.36375,-78.2,-4.5E-02)); +#103183 = DIRECTION('',(-0.,-0.,-1.)); +#103184 = DIRECTION('',(-0.,-1.,0.)); +#103185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103189)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103186,#103187,#103188)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103186 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103187 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103188 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103189 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103186, + 'distance_accuracy_value','confusion accuracy'); +#103190 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103191,#103193); +#103191 = ( REPRESENTATION_RELATIONSHIP('','',#103092,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103192) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103192 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2163); +#103193 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103194); +#103194 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('539','=>[0:1:1:532]','',#5, + #103087,$); +#103195 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103089)); +#103196 = SHAPE_DEFINITION_REPRESENTATION(#103197,#103203); +#103197 = PRODUCT_DEFINITION_SHAPE('','',#103198); +#103198 = PRODUCT_DEFINITION('design','',#103199,#103202); +#103199 = PRODUCT_DEFINITION_FORMATION('','',#103200); +#103200 = PRODUCT('HackPad_pad_283','HackPad_pad_283','',(#103201)); +#103201 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103202 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103203 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103204),#103296); +#103204 = MANIFOLD_SOLID_BREP('',#103205); +#103205 = CLOSED_SHELL('',(#103206,#103239,#103259,#103279)); +#103206 = ADVANCED_FACE('',(#103207),#103234,.T.); +#103207 = FACE_BOUND('',#103208,.F.); +#103208 = EDGE_LOOP('',(#103209,#103219,#103226,#103227)); +#103209 = ORIENTED_EDGE('',*,*,#103210,.T.); +#103210 = EDGE_CURVE('',#103211,#103213,#103215,.T.); +#103211 = VERTEX_POINT('',#103212); +#103212 = CARTESIAN_POINT('',(145.36375,-78.35,-3.5E-02)); +#103213 = VERTEX_POINT('',#103214); +#103214 = CARTESIAN_POINT('',(145.36375,-78.35,1.635)); +#103215 = LINE('',#103216,#103217); +#103216 = CARTESIAN_POINT('',(145.36375,-78.35,-3.5E-02)); +#103217 = VECTOR('',#103218,1.); +#103218 = DIRECTION('',(0.,0.,1.)); +#103219 = ORIENTED_EDGE('',*,*,#103220,.T.); +#103220 = EDGE_CURVE('',#103213,#103213,#103221,.T.); +#103221 = CIRCLE('',#103222,0.15); +#103222 = AXIS2_PLACEMENT_3D('',#103223,#103224,#103225); +#103223 = CARTESIAN_POINT('',(145.36375,-78.2,1.635)); +#103224 = DIRECTION('',(0.,-0.,1.)); +#103225 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103226 = ORIENTED_EDGE('',*,*,#103210,.F.); +#103227 = ORIENTED_EDGE('',*,*,#103228,.F.); +#103228 = EDGE_CURVE('',#103211,#103211,#103229,.T.); +#103229 = CIRCLE('',#103230,0.15); +#103230 = AXIS2_PLACEMENT_3D('',#103231,#103232,#103233); +#103231 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#103232 = DIRECTION('',(0.,-0.,1.)); +#103233 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103234 = CYLINDRICAL_SURFACE('',#103235,0.15); +#103235 = AXIS2_PLACEMENT_3D('',#103236,#103237,#103238); +#103236 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#103237 = DIRECTION('',(-0.,0.,-1.)); +#103238 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103239 = ADVANCED_FACE('',(#103240,#103243),#103254,.F.); +#103240 = FACE_BOUND('',#103241,.F.); +#103241 = EDGE_LOOP('',(#103242)); +#103242 = ORIENTED_EDGE('',*,*,#103228,.T.); +#103243 = FACE_BOUND('',#103244,.F.); +#103244 = EDGE_LOOP('',(#103245)); +#103245 = ORIENTED_EDGE('',*,*,#103246,.T.); +#103246 = EDGE_CURVE('',#103247,#103247,#103249,.T.); +#103247 = VERTEX_POINT('',#103248); +#103248 = CARTESIAN_POINT('',(145.36375,-78.325,-3.5E-02)); +#103249 = CIRCLE('',#103250,0.125); +#103250 = AXIS2_PLACEMENT_3D('',#103251,#103252,#103253); +#103251 = CARTESIAN_POINT('',(145.36375,-78.2,-3.5E-02)); +#103252 = DIRECTION('',(-0.,0.,-1.)); +#103253 = DIRECTION('',(-0.,-1.,0.)); +#103254 = PLANE('',#103255); +#103255 = AXIS2_PLACEMENT_3D('',#103256,#103257,#103258); +#103256 = CARTESIAN_POINT('',(145.36375,-78.35,-3.5E-02)); +#103257 = DIRECTION('',(0.,0.,1.)); +#103258 = DIRECTION('',(1.,0.,-0.)); +#103259 = ADVANCED_FACE('',(#103260,#103263),#103274,.T.); +#103260 = FACE_BOUND('',#103261,.T.); +#103261 = EDGE_LOOP('',(#103262)); +#103262 = ORIENTED_EDGE('',*,*,#103220,.T.); +#103263 = FACE_BOUND('',#103264,.T.); +#103264 = EDGE_LOOP('',(#103265)); +#103265 = ORIENTED_EDGE('',*,*,#103266,.T.); +#103266 = EDGE_CURVE('',#103267,#103267,#103269,.T.); +#103267 = VERTEX_POINT('',#103268); +#103268 = CARTESIAN_POINT('',(145.36375,-78.325,1.635)); +#103269 = CIRCLE('',#103270,0.125); +#103270 = AXIS2_PLACEMENT_3D('',#103271,#103272,#103273); +#103271 = CARTESIAN_POINT('',(145.36375,-78.2,1.635)); +#103272 = DIRECTION('',(-0.,0.,-1.)); +#103273 = DIRECTION('',(-0.,-1.,0.)); +#103274 = PLANE('',#103275); +#103275 = AXIS2_PLACEMENT_3D('',#103276,#103277,#103278); +#103276 = CARTESIAN_POINT('',(145.36375,-78.35,1.635)); +#103277 = DIRECTION('',(0.,0.,1.)); +#103278 = DIRECTION('',(1.,0.,-0.)); +#103279 = ADVANCED_FACE('',(#103280),#103291,.F.); +#103280 = FACE_BOUND('',#103281,.T.); +#103281 = EDGE_LOOP('',(#103282,#103283,#103289,#103290)); +#103282 = ORIENTED_EDGE('',*,*,#103246,.T.); +#103283 = ORIENTED_EDGE('',*,*,#103284,.T.); +#103284 = EDGE_CURVE('',#103247,#103267,#103285,.T.); +#103285 = LINE('',#103286,#103287); +#103286 = CARTESIAN_POINT('',(145.36375,-78.325,-4.5E-02)); +#103287 = VECTOR('',#103288,1.); +#103288 = DIRECTION('',(0.,0.,1.)); +#103289 = ORIENTED_EDGE('',*,*,#103266,.F.); +#103290 = ORIENTED_EDGE('',*,*,#103284,.F.); +#103291 = CYLINDRICAL_SURFACE('',#103292,0.125); +#103292 = AXIS2_PLACEMENT_3D('',#103293,#103294,#103295); +#103293 = CARTESIAN_POINT('',(145.36375,-78.2,-4.5E-02)); +#103294 = DIRECTION('',(-0.,-0.,-1.)); +#103295 = DIRECTION('',(-0.,-1.,0.)); +#103296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103300)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103297,#103298,#103299)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103297 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103298 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103299 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103300 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103297, + 'distance_accuracy_value','confusion accuracy'); +#103301 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103302,#103304); +#103302 = ( REPRESENTATION_RELATIONSHIP('','',#103203,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103303) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103303 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2167); +#103304 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103305); +#103305 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('540','=>[0:1:1:533]','',#5, + #103198,$); +#103306 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103200)); +#103307 = SHAPE_DEFINITION_REPRESENTATION(#103308,#103314); +#103308 = PRODUCT_DEFINITION_SHAPE('','',#103309); +#103309 = PRODUCT_DEFINITION('design','',#103310,#103313); +#103310 = PRODUCT_DEFINITION_FORMATION('','',#103311); +#103311 = PRODUCT('HackPad_pad_284','HackPad_pad_284','',(#103312)); +#103312 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103313 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103314 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103315),#103407); +#103315 = MANIFOLD_SOLID_BREP('',#103316); +#103316 = CLOSED_SHELL('',(#103317,#103350,#103370,#103390)); +#103317 = ADVANCED_FACE('',(#103318),#103345,.T.); +#103318 = FACE_BOUND('',#103319,.T.); +#103319 = EDGE_LOOP('',(#103320,#103329,#103337,#103344)); +#103320 = ORIENTED_EDGE('',*,*,#103321,.F.); +#103321 = EDGE_CURVE('',#103322,#103322,#103324,.T.); +#103322 = VERTEX_POINT('',#103323); +#103323 = CARTESIAN_POINT('',(153.66375,-76.2,1.635)); +#103324 = CIRCLE('',#103325,0.3); +#103325 = AXIS2_PLACEMENT_3D('',#103326,#103327,#103328); +#103326 = CARTESIAN_POINT('',(153.36375,-76.2,1.635)); +#103327 = DIRECTION('',(0.,0.,1.)); +#103328 = DIRECTION('',(1.,0.,-0.)); +#103329 = ORIENTED_EDGE('',*,*,#103330,.F.); +#103330 = EDGE_CURVE('',#103331,#103322,#103333,.T.); +#103331 = VERTEX_POINT('',#103332); +#103332 = CARTESIAN_POINT('',(153.66375,-76.2,1.6)); +#103333 = LINE('',#103334,#103335); +#103334 = CARTESIAN_POINT('',(153.66375,-76.2,1.6)); +#103335 = VECTOR('',#103336,1.); +#103336 = DIRECTION('',(0.,0.,1.)); +#103337 = ORIENTED_EDGE('',*,*,#103338,.T.); +#103338 = EDGE_CURVE('',#103331,#103331,#103339,.T.); +#103339 = CIRCLE('',#103340,0.3); +#103340 = AXIS2_PLACEMENT_3D('',#103341,#103342,#103343); +#103341 = CARTESIAN_POINT('',(153.36375,-76.2,1.6)); +#103342 = DIRECTION('',(0.,0.,1.)); +#103343 = DIRECTION('',(1.,0.,-0.)); +#103344 = ORIENTED_EDGE('',*,*,#103330,.T.); +#103345 = CYLINDRICAL_SURFACE('',#103346,0.3); +#103346 = AXIS2_PLACEMENT_3D('',#103347,#103348,#103349); +#103347 = CARTESIAN_POINT('',(153.36375,-76.2,1.6)); +#103348 = DIRECTION('',(0.,0.,1.)); +#103349 = DIRECTION('',(1.,0.,-0.)); +#103350 = ADVANCED_FACE('',(#103351,#103354),#103365,.T.); +#103351 = FACE_BOUND('',#103352,.T.); +#103352 = EDGE_LOOP('',(#103353)); +#103353 = ORIENTED_EDGE('',*,*,#103321,.T.); +#103354 = FACE_BOUND('',#103355,.T.); +#103355 = EDGE_LOOP('',(#103356)); +#103356 = ORIENTED_EDGE('',*,*,#103357,.T.); +#103357 = EDGE_CURVE('',#103358,#103358,#103360,.T.); +#103358 = VERTEX_POINT('',#103359); +#103359 = CARTESIAN_POINT('',(153.36375,-76.325,1.635)); +#103360 = CIRCLE('',#103361,0.125); +#103361 = AXIS2_PLACEMENT_3D('',#103362,#103363,#103364); +#103362 = CARTESIAN_POINT('',(153.36375,-76.2,1.635)); +#103363 = DIRECTION('',(-0.,0.,-1.)); +#103364 = DIRECTION('',(-0.,-1.,0.)); +#103365 = PLANE('',#103366); +#103366 = AXIS2_PLACEMENT_3D('',#103367,#103368,#103369); +#103367 = CARTESIAN_POINT('',(153.36375,-76.2,1.635)); +#103368 = DIRECTION('',(0.,0.,1.)); +#103369 = DIRECTION('',(1.,0.,-0.)); +#103370 = ADVANCED_FACE('',(#103371,#103374),#103385,.F.); +#103371 = FACE_BOUND('',#103372,.F.); +#103372 = EDGE_LOOP('',(#103373)); +#103373 = ORIENTED_EDGE('',*,*,#103338,.T.); +#103374 = FACE_BOUND('',#103375,.F.); +#103375 = EDGE_LOOP('',(#103376)); +#103376 = ORIENTED_EDGE('',*,*,#103377,.T.); +#103377 = EDGE_CURVE('',#103378,#103378,#103380,.T.); +#103378 = VERTEX_POINT('',#103379); +#103379 = CARTESIAN_POINT('',(153.36375,-76.325,1.6)); +#103380 = CIRCLE('',#103381,0.125); +#103381 = AXIS2_PLACEMENT_3D('',#103382,#103383,#103384); +#103382 = CARTESIAN_POINT('',(153.36375,-76.2,1.6)); +#103383 = DIRECTION('',(-0.,0.,-1.)); +#103384 = DIRECTION('',(-0.,-1.,0.)); +#103385 = PLANE('',#103386); +#103386 = AXIS2_PLACEMENT_3D('',#103387,#103388,#103389); +#103387 = CARTESIAN_POINT('',(153.36375,-76.2,1.6)); +#103388 = DIRECTION('',(0.,0.,1.)); +#103389 = DIRECTION('',(1.,0.,-0.)); +#103390 = ADVANCED_FACE('',(#103391),#103402,.F.); +#103391 = FACE_BOUND('',#103392,.T.); +#103392 = EDGE_LOOP('',(#103393,#103394,#103400,#103401)); +#103393 = ORIENTED_EDGE('',*,*,#103377,.T.); +#103394 = ORIENTED_EDGE('',*,*,#103395,.T.); +#103395 = EDGE_CURVE('',#103378,#103358,#103396,.T.); +#103396 = LINE('',#103397,#103398); +#103397 = CARTESIAN_POINT('',(153.36375,-76.325,-4.5E-02)); +#103398 = VECTOR('',#103399,1.); +#103399 = DIRECTION('',(0.,0.,1.)); +#103400 = ORIENTED_EDGE('',*,*,#103357,.F.); +#103401 = ORIENTED_EDGE('',*,*,#103395,.F.); +#103402 = CYLINDRICAL_SURFACE('',#103403,0.125); +#103403 = AXIS2_PLACEMENT_3D('',#103404,#103405,#103406); +#103404 = CARTESIAN_POINT('',(153.36375,-76.2,-4.5E-02)); +#103405 = DIRECTION('',(-0.,-0.,-1.)); +#103406 = DIRECTION('',(-0.,-1.,0.)); +#103407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103411)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103408,#103409,#103410)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103408 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103409 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103410 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103411 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103408, + 'distance_accuracy_value','confusion accuracy'); +#103412 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103413,#103415); +#103413 = ( REPRESENTATION_RELATIONSHIP('','',#103314,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103414) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103414 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2171); +#103415 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103416); +#103416 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('541','=>[0:1:1:534]','',#5, + #103309,$); +#103417 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103311)); +#103418 = SHAPE_DEFINITION_REPRESENTATION(#103419,#103425); +#103419 = PRODUCT_DEFINITION_SHAPE('','',#103420); +#103420 = PRODUCT_DEFINITION('design','',#103421,#103424); +#103421 = PRODUCT_DEFINITION_FORMATION('','',#103422); +#103422 = PRODUCT('HackPad_pad_285','HackPad_pad_285','',(#103423)); +#103423 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103424 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103425 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103426),#103518); +#103426 = MANIFOLD_SOLID_BREP('',#103427); +#103427 = CLOSED_SHELL('',(#103428,#103461,#103481,#103501)); +#103428 = ADVANCED_FACE('',(#103429),#103456,.T.); +#103429 = FACE_BOUND('',#103430,.T.); +#103430 = EDGE_LOOP('',(#103431,#103440,#103448,#103455)); +#103431 = ORIENTED_EDGE('',*,*,#103432,.F.); +#103432 = EDGE_CURVE('',#103433,#103433,#103435,.T.); +#103433 = VERTEX_POINT('',#103434); +#103434 = CARTESIAN_POINT('',(153.66375,-76.2,0.)); +#103435 = CIRCLE('',#103436,0.3); +#103436 = AXIS2_PLACEMENT_3D('',#103437,#103438,#103439); +#103437 = CARTESIAN_POINT('',(153.36375,-76.2,0.)); +#103438 = DIRECTION('',(0.,0.,1.)); +#103439 = DIRECTION('',(1.,0.,-0.)); +#103440 = ORIENTED_EDGE('',*,*,#103441,.F.); +#103441 = EDGE_CURVE('',#103442,#103433,#103444,.T.); +#103442 = VERTEX_POINT('',#103443); +#103443 = CARTESIAN_POINT('',(153.66375,-76.2,-3.5E-02)); +#103444 = LINE('',#103445,#103446); +#103445 = CARTESIAN_POINT('',(153.66375,-76.2,-3.5E-02)); +#103446 = VECTOR('',#103447,1.); +#103447 = DIRECTION('',(0.,0.,1.)); +#103448 = ORIENTED_EDGE('',*,*,#103449,.T.); +#103449 = EDGE_CURVE('',#103442,#103442,#103450,.T.); +#103450 = CIRCLE('',#103451,0.3); +#103451 = AXIS2_PLACEMENT_3D('',#103452,#103453,#103454); +#103452 = CARTESIAN_POINT('',(153.36375,-76.2,-3.5E-02)); +#103453 = DIRECTION('',(0.,0.,1.)); +#103454 = DIRECTION('',(1.,0.,-0.)); +#103455 = ORIENTED_EDGE('',*,*,#103441,.T.); +#103456 = CYLINDRICAL_SURFACE('',#103457,0.3); +#103457 = AXIS2_PLACEMENT_3D('',#103458,#103459,#103460); +#103458 = CARTESIAN_POINT('',(153.36375,-76.2,-3.5E-02)); +#103459 = DIRECTION('',(0.,0.,1.)); +#103460 = DIRECTION('',(1.,0.,-0.)); +#103461 = ADVANCED_FACE('',(#103462,#103465),#103476,.T.); +#103462 = FACE_BOUND('',#103463,.T.); +#103463 = EDGE_LOOP('',(#103464)); +#103464 = ORIENTED_EDGE('',*,*,#103432,.T.); +#103465 = FACE_BOUND('',#103466,.T.); +#103466 = EDGE_LOOP('',(#103467)); +#103467 = ORIENTED_EDGE('',*,*,#103468,.T.); +#103468 = EDGE_CURVE('',#103469,#103469,#103471,.T.); +#103469 = VERTEX_POINT('',#103470); +#103470 = CARTESIAN_POINT('',(153.36375,-76.325,0.)); +#103471 = CIRCLE('',#103472,0.125); +#103472 = AXIS2_PLACEMENT_3D('',#103473,#103474,#103475); +#103473 = CARTESIAN_POINT('',(153.36375,-76.2,0.)); +#103474 = DIRECTION('',(-0.,0.,-1.)); +#103475 = DIRECTION('',(-0.,-1.,0.)); +#103476 = PLANE('',#103477); +#103477 = AXIS2_PLACEMENT_3D('',#103478,#103479,#103480); +#103478 = CARTESIAN_POINT('',(153.36375,-76.2,0.)); +#103479 = DIRECTION('',(0.,0.,1.)); +#103480 = DIRECTION('',(1.,0.,-0.)); +#103481 = ADVANCED_FACE('',(#103482,#103485),#103496,.F.); +#103482 = FACE_BOUND('',#103483,.F.); +#103483 = EDGE_LOOP('',(#103484)); +#103484 = ORIENTED_EDGE('',*,*,#103449,.T.); +#103485 = FACE_BOUND('',#103486,.F.); +#103486 = EDGE_LOOP('',(#103487)); +#103487 = ORIENTED_EDGE('',*,*,#103488,.T.); +#103488 = EDGE_CURVE('',#103489,#103489,#103491,.T.); +#103489 = VERTEX_POINT('',#103490); +#103490 = CARTESIAN_POINT('',(153.36375,-76.325,-3.5E-02)); +#103491 = CIRCLE('',#103492,0.125); +#103492 = AXIS2_PLACEMENT_3D('',#103493,#103494,#103495); +#103493 = CARTESIAN_POINT('',(153.36375,-76.2,-3.5E-02)); +#103494 = DIRECTION('',(-0.,0.,-1.)); +#103495 = DIRECTION('',(-0.,-1.,0.)); +#103496 = PLANE('',#103497); +#103497 = AXIS2_PLACEMENT_3D('',#103498,#103499,#103500); +#103498 = CARTESIAN_POINT('',(153.36375,-76.2,-3.5E-02)); +#103499 = DIRECTION('',(0.,0.,1.)); +#103500 = DIRECTION('',(1.,0.,-0.)); +#103501 = ADVANCED_FACE('',(#103502),#103513,.F.); +#103502 = FACE_BOUND('',#103503,.T.); +#103503 = EDGE_LOOP('',(#103504,#103505,#103511,#103512)); +#103504 = ORIENTED_EDGE('',*,*,#103488,.T.); +#103505 = ORIENTED_EDGE('',*,*,#103506,.T.); +#103506 = EDGE_CURVE('',#103489,#103469,#103507,.T.); +#103507 = LINE('',#103508,#103509); +#103508 = CARTESIAN_POINT('',(153.36375,-76.325,-4.5E-02)); +#103509 = VECTOR('',#103510,1.); +#103510 = DIRECTION('',(0.,0.,1.)); +#103511 = ORIENTED_EDGE('',*,*,#103468,.F.); +#103512 = ORIENTED_EDGE('',*,*,#103506,.F.); +#103513 = CYLINDRICAL_SURFACE('',#103514,0.125); +#103514 = AXIS2_PLACEMENT_3D('',#103515,#103516,#103517); +#103515 = CARTESIAN_POINT('',(153.36375,-76.2,-4.5E-02)); +#103516 = DIRECTION('',(-0.,-0.,-1.)); +#103517 = DIRECTION('',(-0.,-1.,0.)); +#103518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103522)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103519,#103520,#103521)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103519 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103520 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103521 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103522 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103519, + 'distance_accuracy_value','confusion accuracy'); +#103523 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103524,#103526); +#103524 = ( REPRESENTATION_RELATIONSHIP('','',#103425,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103525) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103525 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2175); +#103526 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103527); +#103527 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('542','=>[0:1:1:535]','',#5, + #103420,$); +#103528 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103422)); +#103529 = SHAPE_DEFINITION_REPRESENTATION(#103530,#103536); +#103530 = PRODUCT_DEFINITION_SHAPE('','',#103531); +#103531 = PRODUCT_DEFINITION('design','',#103532,#103535); +#103532 = PRODUCT_DEFINITION_FORMATION('','',#103533); +#103533 = PRODUCT('HackPad_pad_286','HackPad_pad_286','',(#103534)); +#103534 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103535 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103536 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103537),#103629); +#103537 = MANIFOLD_SOLID_BREP('',#103538); +#103538 = CLOSED_SHELL('',(#103539,#103572,#103592,#103612)); +#103539 = ADVANCED_FACE('',(#103540),#103567,.T.); +#103540 = FACE_BOUND('',#103541,.F.); +#103541 = EDGE_LOOP('',(#103542,#103552,#103559,#103560)); +#103542 = ORIENTED_EDGE('',*,*,#103543,.T.); +#103543 = EDGE_CURVE('',#103544,#103546,#103548,.T.); +#103544 = VERTEX_POINT('',#103545); +#103545 = CARTESIAN_POINT('',(153.36375,-76.35,-3.5E-02)); +#103546 = VERTEX_POINT('',#103547); +#103547 = CARTESIAN_POINT('',(153.36375,-76.35,1.635)); +#103548 = LINE('',#103549,#103550); +#103549 = CARTESIAN_POINT('',(153.36375,-76.35,-3.5E-02)); +#103550 = VECTOR('',#103551,1.); +#103551 = DIRECTION('',(0.,0.,1.)); +#103552 = ORIENTED_EDGE('',*,*,#103553,.T.); +#103553 = EDGE_CURVE('',#103546,#103546,#103554,.T.); +#103554 = CIRCLE('',#103555,0.15); +#103555 = AXIS2_PLACEMENT_3D('',#103556,#103557,#103558); +#103556 = CARTESIAN_POINT('',(153.36375,-76.2,1.635)); +#103557 = DIRECTION('',(0.,-0.,1.)); +#103558 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103559 = ORIENTED_EDGE('',*,*,#103543,.F.); +#103560 = ORIENTED_EDGE('',*,*,#103561,.F.); +#103561 = EDGE_CURVE('',#103544,#103544,#103562,.T.); +#103562 = CIRCLE('',#103563,0.15); +#103563 = AXIS2_PLACEMENT_3D('',#103564,#103565,#103566); +#103564 = CARTESIAN_POINT('',(153.36375,-76.2,-3.5E-02)); +#103565 = DIRECTION('',(0.,-0.,1.)); +#103566 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103567 = CYLINDRICAL_SURFACE('',#103568,0.15); +#103568 = AXIS2_PLACEMENT_3D('',#103569,#103570,#103571); +#103569 = CARTESIAN_POINT('',(153.36375,-76.2,-3.5E-02)); +#103570 = DIRECTION('',(-0.,0.,-1.)); +#103571 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103572 = ADVANCED_FACE('',(#103573,#103576),#103587,.F.); +#103573 = FACE_BOUND('',#103574,.F.); +#103574 = EDGE_LOOP('',(#103575)); +#103575 = ORIENTED_EDGE('',*,*,#103561,.T.); +#103576 = FACE_BOUND('',#103577,.F.); +#103577 = EDGE_LOOP('',(#103578)); +#103578 = ORIENTED_EDGE('',*,*,#103579,.T.); +#103579 = EDGE_CURVE('',#103580,#103580,#103582,.T.); +#103580 = VERTEX_POINT('',#103581); +#103581 = CARTESIAN_POINT('',(153.36375,-76.325,-3.5E-02)); +#103582 = CIRCLE('',#103583,0.125); +#103583 = AXIS2_PLACEMENT_3D('',#103584,#103585,#103586); +#103584 = CARTESIAN_POINT('',(153.36375,-76.2,-3.5E-02)); +#103585 = DIRECTION('',(-0.,0.,-1.)); +#103586 = DIRECTION('',(-0.,-1.,0.)); +#103587 = PLANE('',#103588); +#103588 = AXIS2_PLACEMENT_3D('',#103589,#103590,#103591); +#103589 = CARTESIAN_POINT('',(153.36375,-76.35,-3.5E-02)); +#103590 = DIRECTION('',(0.,0.,1.)); +#103591 = DIRECTION('',(1.,0.,-0.)); +#103592 = ADVANCED_FACE('',(#103593,#103596),#103607,.T.); +#103593 = FACE_BOUND('',#103594,.T.); +#103594 = EDGE_LOOP('',(#103595)); +#103595 = ORIENTED_EDGE('',*,*,#103553,.T.); +#103596 = FACE_BOUND('',#103597,.T.); +#103597 = EDGE_LOOP('',(#103598)); +#103598 = ORIENTED_EDGE('',*,*,#103599,.T.); +#103599 = EDGE_CURVE('',#103600,#103600,#103602,.T.); +#103600 = VERTEX_POINT('',#103601); +#103601 = CARTESIAN_POINT('',(153.36375,-76.325,1.635)); +#103602 = CIRCLE('',#103603,0.125); +#103603 = AXIS2_PLACEMENT_3D('',#103604,#103605,#103606); +#103604 = CARTESIAN_POINT('',(153.36375,-76.2,1.635)); +#103605 = DIRECTION('',(-0.,0.,-1.)); +#103606 = DIRECTION('',(-0.,-1.,0.)); +#103607 = PLANE('',#103608); +#103608 = AXIS2_PLACEMENT_3D('',#103609,#103610,#103611); +#103609 = CARTESIAN_POINT('',(153.36375,-76.35,1.635)); +#103610 = DIRECTION('',(0.,0.,1.)); +#103611 = DIRECTION('',(1.,0.,-0.)); +#103612 = ADVANCED_FACE('',(#103613),#103624,.F.); +#103613 = FACE_BOUND('',#103614,.T.); +#103614 = EDGE_LOOP('',(#103615,#103616,#103622,#103623)); +#103615 = ORIENTED_EDGE('',*,*,#103579,.T.); +#103616 = ORIENTED_EDGE('',*,*,#103617,.T.); +#103617 = EDGE_CURVE('',#103580,#103600,#103618,.T.); +#103618 = LINE('',#103619,#103620); +#103619 = CARTESIAN_POINT('',(153.36375,-76.325,-4.5E-02)); +#103620 = VECTOR('',#103621,1.); +#103621 = DIRECTION('',(0.,0.,1.)); +#103622 = ORIENTED_EDGE('',*,*,#103599,.F.); +#103623 = ORIENTED_EDGE('',*,*,#103617,.F.); +#103624 = CYLINDRICAL_SURFACE('',#103625,0.125); +#103625 = AXIS2_PLACEMENT_3D('',#103626,#103627,#103628); +#103626 = CARTESIAN_POINT('',(153.36375,-76.2,-4.5E-02)); +#103627 = DIRECTION('',(-0.,-0.,-1.)); +#103628 = DIRECTION('',(-0.,-1.,0.)); +#103629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103633)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103630,#103631,#103632)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103630 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103631 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103632 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103633 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103630, + 'distance_accuracy_value','confusion accuracy'); +#103634 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103635,#103637); +#103635 = ( REPRESENTATION_RELATIONSHIP('','',#103536,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103636) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103636 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2179); +#103637 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103638); +#103638 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('543','=>[0:1:1:536]','',#5, + #103531,$); +#103639 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103533)); +#103640 = SHAPE_DEFINITION_REPRESENTATION(#103641,#103647); +#103641 = PRODUCT_DEFINITION_SHAPE('','',#103642); +#103642 = PRODUCT_DEFINITION('design','',#103643,#103646); +#103643 = PRODUCT_DEFINITION_FORMATION('','',#103644); +#103644 = PRODUCT('HackPad_pad_287','HackPad_pad_287','',(#103645)); +#103645 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103646 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103647 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103648),#103740); +#103648 = MANIFOLD_SOLID_BREP('',#103649); +#103649 = CLOSED_SHELL('',(#103650,#103683,#103703,#103723)); +#103650 = ADVANCED_FACE('',(#103651),#103678,.T.); +#103651 = FACE_BOUND('',#103652,.T.); +#103652 = EDGE_LOOP('',(#103653,#103662,#103670,#103677)); +#103653 = ORIENTED_EDGE('',*,*,#103654,.F.); +#103654 = EDGE_CURVE('',#103655,#103655,#103657,.T.); +#103655 = VERTEX_POINT('',#103656); +#103656 = CARTESIAN_POINT('',(153.66375,-78.2,1.635)); +#103657 = CIRCLE('',#103658,0.3); +#103658 = AXIS2_PLACEMENT_3D('',#103659,#103660,#103661); +#103659 = CARTESIAN_POINT('',(153.36375,-78.2,1.635)); +#103660 = DIRECTION('',(0.,0.,1.)); +#103661 = DIRECTION('',(1.,0.,-0.)); +#103662 = ORIENTED_EDGE('',*,*,#103663,.F.); +#103663 = EDGE_CURVE('',#103664,#103655,#103666,.T.); +#103664 = VERTEX_POINT('',#103665); +#103665 = CARTESIAN_POINT('',(153.66375,-78.2,1.6)); +#103666 = LINE('',#103667,#103668); +#103667 = CARTESIAN_POINT('',(153.66375,-78.2,1.6)); +#103668 = VECTOR('',#103669,1.); +#103669 = DIRECTION('',(0.,0.,1.)); +#103670 = ORIENTED_EDGE('',*,*,#103671,.T.); +#103671 = EDGE_CURVE('',#103664,#103664,#103672,.T.); +#103672 = CIRCLE('',#103673,0.3); +#103673 = AXIS2_PLACEMENT_3D('',#103674,#103675,#103676); +#103674 = CARTESIAN_POINT('',(153.36375,-78.2,1.6)); +#103675 = DIRECTION('',(0.,0.,1.)); +#103676 = DIRECTION('',(1.,0.,-0.)); +#103677 = ORIENTED_EDGE('',*,*,#103663,.T.); +#103678 = CYLINDRICAL_SURFACE('',#103679,0.3); +#103679 = AXIS2_PLACEMENT_3D('',#103680,#103681,#103682); +#103680 = CARTESIAN_POINT('',(153.36375,-78.2,1.6)); +#103681 = DIRECTION('',(0.,0.,1.)); +#103682 = DIRECTION('',(1.,0.,-0.)); +#103683 = ADVANCED_FACE('',(#103684,#103687),#103698,.T.); +#103684 = FACE_BOUND('',#103685,.T.); +#103685 = EDGE_LOOP('',(#103686)); +#103686 = ORIENTED_EDGE('',*,*,#103654,.T.); +#103687 = FACE_BOUND('',#103688,.T.); +#103688 = EDGE_LOOP('',(#103689)); +#103689 = ORIENTED_EDGE('',*,*,#103690,.T.); +#103690 = EDGE_CURVE('',#103691,#103691,#103693,.T.); +#103691 = VERTEX_POINT('',#103692); +#103692 = CARTESIAN_POINT('',(153.36375,-78.325,1.635)); +#103693 = CIRCLE('',#103694,0.125); +#103694 = AXIS2_PLACEMENT_3D('',#103695,#103696,#103697); +#103695 = CARTESIAN_POINT('',(153.36375,-78.2,1.635)); +#103696 = DIRECTION('',(-0.,0.,-1.)); +#103697 = DIRECTION('',(-0.,-1.,0.)); +#103698 = PLANE('',#103699); +#103699 = AXIS2_PLACEMENT_3D('',#103700,#103701,#103702); +#103700 = CARTESIAN_POINT('',(153.36375,-78.2,1.635)); +#103701 = DIRECTION('',(0.,0.,1.)); +#103702 = DIRECTION('',(1.,0.,-0.)); +#103703 = ADVANCED_FACE('',(#103704,#103707),#103718,.F.); +#103704 = FACE_BOUND('',#103705,.F.); +#103705 = EDGE_LOOP('',(#103706)); +#103706 = ORIENTED_EDGE('',*,*,#103671,.T.); +#103707 = FACE_BOUND('',#103708,.F.); +#103708 = EDGE_LOOP('',(#103709)); +#103709 = ORIENTED_EDGE('',*,*,#103710,.T.); +#103710 = EDGE_CURVE('',#103711,#103711,#103713,.T.); +#103711 = VERTEX_POINT('',#103712); +#103712 = CARTESIAN_POINT('',(153.36375,-78.325,1.6)); +#103713 = CIRCLE('',#103714,0.125); +#103714 = AXIS2_PLACEMENT_3D('',#103715,#103716,#103717); +#103715 = CARTESIAN_POINT('',(153.36375,-78.2,1.6)); +#103716 = DIRECTION('',(-0.,0.,-1.)); +#103717 = DIRECTION('',(-0.,-1.,0.)); +#103718 = PLANE('',#103719); +#103719 = AXIS2_PLACEMENT_3D('',#103720,#103721,#103722); +#103720 = CARTESIAN_POINT('',(153.36375,-78.2,1.6)); +#103721 = DIRECTION('',(0.,0.,1.)); +#103722 = DIRECTION('',(1.,0.,-0.)); +#103723 = ADVANCED_FACE('',(#103724),#103735,.F.); +#103724 = FACE_BOUND('',#103725,.T.); +#103725 = EDGE_LOOP('',(#103726,#103727,#103733,#103734)); +#103726 = ORIENTED_EDGE('',*,*,#103710,.T.); +#103727 = ORIENTED_EDGE('',*,*,#103728,.T.); +#103728 = EDGE_CURVE('',#103711,#103691,#103729,.T.); +#103729 = LINE('',#103730,#103731); +#103730 = CARTESIAN_POINT('',(153.36375,-78.325,-4.5E-02)); +#103731 = VECTOR('',#103732,1.); +#103732 = DIRECTION('',(0.,0.,1.)); +#103733 = ORIENTED_EDGE('',*,*,#103690,.F.); +#103734 = ORIENTED_EDGE('',*,*,#103728,.F.); +#103735 = CYLINDRICAL_SURFACE('',#103736,0.125); +#103736 = AXIS2_PLACEMENT_3D('',#103737,#103738,#103739); +#103737 = CARTESIAN_POINT('',(153.36375,-78.2,-4.5E-02)); +#103738 = DIRECTION('',(-0.,-0.,-1.)); +#103739 = DIRECTION('',(-0.,-1.,0.)); +#103740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103744)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103741,#103742,#103743)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103741 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103742 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103743 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103744 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103741, + 'distance_accuracy_value','confusion accuracy'); +#103745 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103746,#103748); +#103746 = ( REPRESENTATION_RELATIONSHIP('','',#103647,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103747) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103747 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2183); +#103748 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103749); +#103749 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('544','=>[0:1:1:537]','',#5, + #103642,$); +#103750 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103644)); +#103751 = SHAPE_DEFINITION_REPRESENTATION(#103752,#103758); +#103752 = PRODUCT_DEFINITION_SHAPE('','',#103753); +#103753 = PRODUCT_DEFINITION('design','',#103754,#103757); +#103754 = PRODUCT_DEFINITION_FORMATION('','',#103755); +#103755 = PRODUCT('HackPad_pad_288','HackPad_pad_288','',(#103756)); +#103756 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103757 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103758 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103759),#103851); +#103759 = MANIFOLD_SOLID_BREP('',#103760); +#103760 = CLOSED_SHELL('',(#103761,#103794,#103814,#103834)); +#103761 = ADVANCED_FACE('',(#103762),#103789,.T.); +#103762 = FACE_BOUND('',#103763,.T.); +#103763 = EDGE_LOOP('',(#103764,#103773,#103781,#103788)); +#103764 = ORIENTED_EDGE('',*,*,#103765,.F.); +#103765 = EDGE_CURVE('',#103766,#103766,#103768,.T.); +#103766 = VERTEX_POINT('',#103767); +#103767 = CARTESIAN_POINT('',(153.66375,-78.2,0.)); +#103768 = CIRCLE('',#103769,0.3); +#103769 = AXIS2_PLACEMENT_3D('',#103770,#103771,#103772); +#103770 = CARTESIAN_POINT('',(153.36375,-78.2,0.)); +#103771 = DIRECTION('',(0.,0.,1.)); +#103772 = DIRECTION('',(1.,0.,-0.)); +#103773 = ORIENTED_EDGE('',*,*,#103774,.F.); +#103774 = EDGE_CURVE('',#103775,#103766,#103777,.T.); +#103775 = VERTEX_POINT('',#103776); +#103776 = CARTESIAN_POINT('',(153.66375,-78.2,-3.5E-02)); +#103777 = LINE('',#103778,#103779); +#103778 = CARTESIAN_POINT('',(153.66375,-78.2,-3.5E-02)); +#103779 = VECTOR('',#103780,1.); +#103780 = DIRECTION('',(0.,0.,1.)); +#103781 = ORIENTED_EDGE('',*,*,#103782,.T.); +#103782 = EDGE_CURVE('',#103775,#103775,#103783,.T.); +#103783 = CIRCLE('',#103784,0.3); +#103784 = AXIS2_PLACEMENT_3D('',#103785,#103786,#103787); +#103785 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#103786 = DIRECTION('',(0.,0.,1.)); +#103787 = DIRECTION('',(1.,0.,-0.)); +#103788 = ORIENTED_EDGE('',*,*,#103774,.T.); +#103789 = CYLINDRICAL_SURFACE('',#103790,0.3); +#103790 = AXIS2_PLACEMENT_3D('',#103791,#103792,#103793); +#103791 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#103792 = DIRECTION('',(0.,0.,1.)); +#103793 = DIRECTION('',(1.,0.,-0.)); +#103794 = ADVANCED_FACE('',(#103795,#103798),#103809,.T.); +#103795 = FACE_BOUND('',#103796,.T.); +#103796 = EDGE_LOOP('',(#103797)); +#103797 = ORIENTED_EDGE('',*,*,#103765,.T.); +#103798 = FACE_BOUND('',#103799,.T.); +#103799 = EDGE_LOOP('',(#103800)); +#103800 = ORIENTED_EDGE('',*,*,#103801,.T.); +#103801 = EDGE_CURVE('',#103802,#103802,#103804,.T.); +#103802 = VERTEX_POINT('',#103803); +#103803 = CARTESIAN_POINT('',(153.36375,-78.325,0.)); +#103804 = CIRCLE('',#103805,0.125); +#103805 = AXIS2_PLACEMENT_3D('',#103806,#103807,#103808); +#103806 = CARTESIAN_POINT('',(153.36375,-78.2,0.)); +#103807 = DIRECTION('',(-0.,0.,-1.)); +#103808 = DIRECTION('',(-0.,-1.,0.)); +#103809 = PLANE('',#103810); +#103810 = AXIS2_PLACEMENT_3D('',#103811,#103812,#103813); +#103811 = CARTESIAN_POINT('',(153.36375,-78.2,0.)); +#103812 = DIRECTION('',(0.,0.,1.)); +#103813 = DIRECTION('',(1.,0.,-0.)); +#103814 = ADVANCED_FACE('',(#103815,#103818),#103829,.F.); +#103815 = FACE_BOUND('',#103816,.F.); +#103816 = EDGE_LOOP('',(#103817)); +#103817 = ORIENTED_EDGE('',*,*,#103782,.T.); +#103818 = FACE_BOUND('',#103819,.F.); +#103819 = EDGE_LOOP('',(#103820)); +#103820 = ORIENTED_EDGE('',*,*,#103821,.T.); +#103821 = EDGE_CURVE('',#103822,#103822,#103824,.T.); +#103822 = VERTEX_POINT('',#103823); +#103823 = CARTESIAN_POINT('',(153.36375,-78.325,-3.5E-02)); +#103824 = CIRCLE('',#103825,0.125); +#103825 = AXIS2_PLACEMENT_3D('',#103826,#103827,#103828); +#103826 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#103827 = DIRECTION('',(-0.,0.,-1.)); +#103828 = DIRECTION('',(-0.,-1.,0.)); +#103829 = PLANE('',#103830); +#103830 = AXIS2_PLACEMENT_3D('',#103831,#103832,#103833); +#103831 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#103832 = DIRECTION('',(0.,0.,1.)); +#103833 = DIRECTION('',(1.,0.,-0.)); +#103834 = ADVANCED_FACE('',(#103835),#103846,.F.); +#103835 = FACE_BOUND('',#103836,.T.); +#103836 = EDGE_LOOP('',(#103837,#103838,#103844,#103845)); +#103837 = ORIENTED_EDGE('',*,*,#103821,.T.); +#103838 = ORIENTED_EDGE('',*,*,#103839,.T.); +#103839 = EDGE_CURVE('',#103822,#103802,#103840,.T.); +#103840 = LINE('',#103841,#103842); +#103841 = CARTESIAN_POINT('',(153.36375,-78.325,-4.5E-02)); +#103842 = VECTOR('',#103843,1.); +#103843 = DIRECTION('',(0.,0.,1.)); +#103844 = ORIENTED_EDGE('',*,*,#103801,.F.); +#103845 = ORIENTED_EDGE('',*,*,#103839,.F.); +#103846 = CYLINDRICAL_SURFACE('',#103847,0.125); +#103847 = AXIS2_PLACEMENT_3D('',#103848,#103849,#103850); +#103848 = CARTESIAN_POINT('',(153.36375,-78.2,-4.5E-02)); +#103849 = DIRECTION('',(-0.,-0.,-1.)); +#103850 = DIRECTION('',(-0.,-1.,0.)); +#103851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103855)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103852,#103853,#103854)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103852 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103853 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103854 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103855 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103852, + 'distance_accuracy_value','confusion accuracy'); +#103856 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103857,#103859); +#103857 = ( REPRESENTATION_RELATIONSHIP('','',#103758,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103858) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103858 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2187); +#103859 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103860); +#103860 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('545','=>[0:1:1:538]','',#5, + #103753,$); +#103861 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103755)); +#103862 = SHAPE_DEFINITION_REPRESENTATION(#103863,#103869); +#103863 = PRODUCT_DEFINITION_SHAPE('','',#103864); +#103864 = PRODUCT_DEFINITION('design','',#103865,#103868); +#103865 = PRODUCT_DEFINITION_FORMATION('','',#103866); +#103866 = PRODUCT('HackPad_pad_289','HackPad_pad_289','',(#103867)); +#103867 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103868 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103869 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103870),#103962); +#103870 = MANIFOLD_SOLID_BREP('',#103871); +#103871 = CLOSED_SHELL('',(#103872,#103905,#103925,#103945)); +#103872 = ADVANCED_FACE('',(#103873),#103900,.T.); +#103873 = FACE_BOUND('',#103874,.F.); +#103874 = EDGE_LOOP('',(#103875,#103885,#103892,#103893)); +#103875 = ORIENTED_EDGE('',*,*,#103876,.T.); +#103876 = EDGE_CURVE('',#103877,#103879,#103881,.T.); +#103877 = VERTEX_POINT('',#103878); +#103878 = CARTESIAN_POINT('',(153.36375,-78.35,-3.5E-02)); +#103879 = VERTEX_POINT('',#103880); +#103880 = CARTESIAN_POINT('',(153.36375,-78.35,1.635)); +#103881 = LINE('',#103882,#103883); +#103882 = CARTESIAN_POINT('',(153.36375,-78.35,-3.5E-02)); +#103883 = VECTOR('',#103884,1.); +#103884 = DIRECTION('',(0.,0.,1.)); +#103885 = ORIENTED_EDGE('',*,*,#103886,.T.); +#103886 = EDGE_CURVE('',#103879,#103879,#103887,.T.); +#103887 = CIRCLE('',#103888,0.15); +#103888 = AXIS2_PLACEMENT_3D('',#103889,#103890,#103891); +#103889 = CARTESIAN_POINT('',(153.36375,-78.2,1.635)); +#103890 = DIRECTION('',(0.,-0.,1.)); +#103891 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103892 = ORIENTED_EDGE('',*,*,#103876,.F.); +#103893 = ORIENTED_EDGE('',*,*,#103894,.F.); +#103894 = EDGE_CURVE('',#103877,#103877,#103895,.T.); +#103895 = CIRCLE('',#103896,0.15); +#103896 = AXIS2_PLACEMENT_3D('',#103897,#103898,#103899); +#103897 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#103898 = DIRECTION('',(0.,-0.,1.)); +#103899 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103900 = CYLINDRICAL_SURFACE('',#103901,0.15); +#103901 = AXIS2_PLACEMENT_3D('',#103902,#103903,#103904); +#103902 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#103903 = DIRECTION('',(-0.,0.,-1.)); +#103904 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#103905 = ADVANCED_FACE('',(#103906,#103909),#103920,.F.); +#103906 = FACE_BOUND('',#103907,.F.); +#103907 = EDGE_LOOP('',(#103908)); +#103908 = ORIENTED_EDGE('',*,*,#103894,.T.); +#103909 = FACE_BOUND('',#103910,.F.); +#103910 = EDGE_LOOP('',(#103911)); +#103911 = ORIENTED_EDGE('',*,*,#103912,.T.); +#103912 = EDGE_CURVE('',#103913,#103913,#103915,.T.); +#103913 = VERTEX_POINT('',#103914); +#103914 = CARTESIAN_POINT('',(153.36375,-78.325,-3.5E-02)); +#103915 = CIRCLE('',#103916,0.125); +#103916 = AXIS2_PLACEMENT_3D('',#103917,#103918,#103919); +#103917 = CARTESIAN_POINT('',(153.36375,-78.2,-3.5E-02)); +#103918 = DIRECTION('',(-0.,0.,-1.)); +#103919 = DIRECTION('',(-0.,-1.,0.)); +#103920 = PLANE('',#103921); +#103921 = AXIS2_PLACEMENT_3D('',#103922,#103923,#103924); +#103922 = CARTESIAN_POINT('',(153.36375,-78.35,-3.5E-02)); +#103923 = DIRECTION('',(0.,0.,1.)); +#103924 = DIRECTION('',(1.,0.,-0.)); +#103925 = ADVANCED_FACE('',(#103926,#103929),#103940,.T.); +#103926 = FACE_BOUND('',#103927,.T.); +#103927 = EDGE_LOOP('',(#103928)); +#103928 = ORIENTED_EDGE('',*,*,#103886,.T.); +#103929 = FACE_BOUND('',#103930,.T.); +#103930 = EDGE_LOOP('',(#103931)); +#103931 = ORIENTED_EDGE('',*,*,#103932,.T.); +#103932 = EDGE_CURVE('',#103933,#103933,#103935,.T.); +#103933 = VERTEX_POINT('',#103934); +#103934 = CARTESIAN_POINT('',(153.36375,-78.325,1.635)); +#103935 = CIRCLE('',#103936,0.125); +#103936 = AXIS2_PLACEMENT_3D('',#103937,#103938,#103939); +#103937 = CARTESIAN_POINT('',(153.36375,-78.2,1.635)); +#103938 = DIRECTION('',(-0.,0.,-1.)); +#103939 = DIRECTION('',(-0.,-1.,0.)); +#103940 = PLANE('',#103941); +#103941 = AXIS2_PLACEMENT_3D('',#103942,#103943,#103944); +#103942 = CARTESIAN_POINT('',(153.36375,-78.35,1.635)); +#103943 = DIRECTION('',(0.,0.,1.)); +#103944 = DIRECTION('',(1.,0.,-0.)); +#103945 = ADVANCED_FACE('',(#103946),#103957,.F.); +#103946 = FACE_BOUND('',#103947,.T.); +#103947 = EDGE_LOOP('',(#103948,#103949,#103955,#103956)); +#103948 = ORIENTED_EDGE('',*,*,#103912,.T.); +#103949 = ORIENTED_EDGE('',*,*,#103950,.T.); +#103950 = EDGE_CURVE('',#103913,#103933,#103951,.T.); +#103951 = LINE('',#103952,#103953); +#103952 = CARTESIAN_POINT('',(153.36375,-78.325,-4.5E-02)); +#103953 = VECTOR('',#103954,1.); +#103954 = DIRECTION('',(0.,0.,1.)); +#103955 = ORIENTED_EDGE('',*,*,#103932,.F.); +#103956 = ORIENTED_EDGE('',*,*,#103950,.F.); +#103957 = CYLINDRICAL_SURFACE('',#103958,0.125); +#103958 = AXIS2_PLACEMENT_3D('',#103959,#103960,#103961); +#103959 = CARTESIAN_POINT('',(153.36375,-78.2,-4.5E-02)); +#103960 = DIRECTION('',(-0.,-0.,-1.)); +#103961 = DIRECTION('',(-0.,-1.,0.)); +#103962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#103966)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#103963,#103964,#103965)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#103963 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#103964 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#103965 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#103966 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#103963, + 'distance_accuracy_value','confusion accuracy'); +#103967 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#103968,#103970); +#103968 = ( REPRESENTATION_RELATIONSHIP('','',#103869,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#103969) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#103969 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2191); +#103970 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #103971); +#103971 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('546','=>[0:1:1:539]','',#5, + #103864,$); +#103972 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103866)); +#103973 = SHAPE_DEFINITION_REPRESENTATION(#103974,#103980); +#103974 = PRODUCT_DEFINITION_SHAPE('','',#103975); +#103975 = PRODUCT_DEFINITION('design','',#103976,#103979); +#103976 = PRODUCT_DEFINITION_FORMATION('','',#103977); +#103977 = PRODUCT('HackPad_pad_290','HackPad_pad_290','',(#103978)); +#103978 = PRODUCT_CONTEXT('',#2,'mechanical'); +#103979 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#103980 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#103981),#104073); +#103981 = MANIFOLD_SOLID_BREP('',#103982); +#103982 = CLOSED_SHELL('',(#103983,#104016,#104036,#104056)); +#103983 = ADVANCED_FACE('',(#103984),#104011,.T.); +#103984 = FACE_BOUND('',#103985,.T.); +#103985 = EDGE_LOOP('',(#103986,#103995,#104003,#104010)); +#103986 = ORIENTED_EDGE('',*,*,#103987,.F.); +#103987 = EDGE_CURVE('',#103988,#103988,#103990,.T.); +#103988 = VERTEX_POINT('',#103989); +#103989 = CARTESIAN_POINT('',(156.66375,-76.2,1.635)); +#103990 = CIRCLE('',#103991,0.3); +#103991 = AXIS2_PLACEMENT_3D('',#103992,#103993,#103994); +#103992 = CARTESIAN_POINT('',(156.36375,-76.2,1.635)); +#103993 = DIRECTION('',(0.,0.,1.)); +#103994 = DIRECTION('',(1.,0.,-0.)); +#103995 = ORIENTED_EDGE('',*,*,#103996,.F.); +#103996 = EDGE_CURVE('',#103997,#103988,#103999,.T.); +#103997 = VERTEX_POINT('',#103998); +#103998 = CARTESIAN_POINT('',(156.66375,-76.2,1.6)); +#103999 = LINE('',#104000,#104001); +#104000 = CARTESIAN_POINT('',(156.66375,-76.2,1.6)); +#104001 = VECTOR('',#104002,1.); +#104002 = DIRECTION('',(0.,0.,1.)); +#104003 = ORIENTED_EDGE('',*,*,#104004,.T.); +#104004 = EDGE_CURVE('',#103997,#103997,#104005,.T.); +#104005 = CIRCLE('',#104006,0.3); +#104006 = AXIS2_PLACEMENT_3D('',#104007,#104008,#104009); +#104007 = CARTESIAN_POINT('',(156.36375,-76.2,1.6)); +#104008 = DIRECTION('',(0.,0.,1.)); +#104009 = DIRECTION('',(1.,0.,-0.)); +#104010 = ORIENTED_EDGE('',*,*,#103996,.T.); +#104011 = CYLINDRICAL_SURFACE('',#104012,0.3); +#104012 = AXIS2_PLACEMENT_3D('',#104013,#104014,#104015); +#104013 = CARTESIAN_POINT('',(156.36375,-76.2,1.6)); +#104014 = DIRECTION('',(0.,0.,1.)); +#104015 = DIRECTION('',(1.,0.,-0.)); +#104016 = ADVANCED_FACE('',(#104017,#104020),#104031,.T.); +#104017 = FACE_BOUND('',#104018,.T.); +#104018 = EDGE_LOOP('',(#104019)); +#104019 = ORIENTED_EDGE('',*,*,#103987,.T.); +#104020 = FACE_BOUND('',#104021,.T.); +#104021 = EDGE_LOOP('',(#104022)); +#104022 = ORIENTED_EDGE('',*,*,#104023,.T.); +#104023 = EDGE_CURVE('',#104024,#104024,#104026,.T.); +#104024 = VERTEX_POINT('',#104025); +#104025 = CARTESIAN_POINT('',(156.36375,-76.325,1.635)); +#104026 = CIRCLE('',#104027,0.125); +#104027 = AXIS2_PLACEMENT_3D('',#104028,#104029,#104030); +#104028 = CARTESIAN_POINT('',(156.36375,-76.2,1.635)); +#104029 = DIRECTION('',(-0.,0.,-1.)); +#104030 = DIRECTION('',(-0.,-1.,0.)); +#104031 = PLANE('',#104032); +#104032 = AXIS2_PLACEMENT_3D('',#104033,#104034,#104035); +#104033 = CARTESIAN_POINT('',(156.36375,-76.2,1.635)); +#104034 = DIRECTION('',(0.,0.,1.)); +#104035 = DIRECTION('',(1.,0.,-0.)); +#104036 = ADVANCED_FACE('',(#104037,#104040),#104051,.F.); +#104037 = FACE_BOUND('',#104038,.F.); +#104038 = EDGE_LOOP('',(#104039)); +#104039 = ORIENTED_EDGE('',*,*,#104004,.T.); +#104040 = FACE_BOUND('',#104041,.F.); +#104041 = EDGE_LOOP('',(#104042)); +#104042 = ORIENTED_EDGE('',*,*,#104043,.T.); +#104043 = EDGE_CURVE('',#104044,#104044,#104046,.T.); +#104044 = VERTEX_POINT('',#104045); +#104045 = CARTESIAN_POINT('',(156.36375,-76.325,1.6)); +#104046 = CIRCLE('',#104047,0.125); +#104047 = AXIS2_PLACEMENT_3D('',#104048,#104049,#104050); +#104048 = CARTESIAN_POINT('',(156.36375,-76.2,1.6)); +#104049 = DIRECTION('',(-0.,0.,-1.)); +#104050 = DIRECTION('',(-0.,-1.,0.)); +#104051 = PLANE('',#104052); +#104052 = AXIS2_PLACEMENT_3D('',#104053,#104054,#104055); +#104053 = CARTESIAN_POINT('',(156.36375,-76.2,1.6)); +#104054 = DIRECTION('',(0.,0.,1.)); +#104055 = DIRECTION('',(1.,0.,-0.)); +#104056 = ADVANCED_FACE('',(#104057),#104068,.F.); +#104057 = FACE_BOUND('',#104058,.T.); +#104058 = EDGE_LOOP('',(#104059,#104060,#104066,#104067)); +#104059 = ORIENTED_EDGE('',*,*,#104043,.T.); +#104060 = ORIENTED_EDGE('',*,*,#104061,.T.); +#104061 = EDGE_CURVE('',#104044,#104024,#104062,.T.); +#104062 = LINE('',#104063,#104064); +#104063 = CARTESIAN_POINT('',(156.36375,-76.325,-4.5E-02)); +#104064 = VECTOR('',#104065,1.); +#104065 = DIRECTION('',(0.,0.,1.)); +#104066 = ORIENTED_EDGE('',*,*,#104023,.F.); +#104067 = ORIENTED_EDGE('',*,*,#104061,.F.); +#104068 = CYLINDRICAL_SURFACE('',#104069,0.125); +#104069 = AXIS2_PLACEMENT_3D('',#104070,#104071,#104072); +#104070 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#104071 = DIRECTION('',(-0.,-0.,-1.)); +#104072 = DIRECTION('',(-0.,-1.,0.)); +#104073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104077)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104074,#104075,#104076)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104074 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104075 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104076 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104077 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104074, + 'distance_accuracy_value','confusion accuracy'); +#104078 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104079,#104081); +#104079 = ( REPRESENTATION_RELATIONSHIP('','',#103980,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104080) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104080 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2195); +#104081 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104082); +#104082 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('547','=>[0:1:1:540]','',#5, + #103975,$); +#104083 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#103977)); +#104084 = SHAPE_DEFINITION_REPRESENTATION(#104085,#104091); +#104085 = PRODUCT_DEFINITION_SHAPE('','',#104086); +#104086 = PRODUCT_DEFINITION('design','',#104087,#104090); +#104087 = PRODUCT_DEFINITION_FORMATION('','',#104088); +#104088 = PRODUCT('HackPad_pad_291','HackPad_pad_291','',(#104089)); +#104089 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104090 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104091 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104092),#104184); +#104092 = MANIFOLD_SOLID_BREP('',#104093); +#104093 = CLOSED_SHELL('',(#104094,#104127,#104147,#104167)); +#104094 = ADVANCED_FACE('',(#104095),#104122,.T.); +#104095 = FACE_BOUND('',#104096,.T.); +#104096 = EDGE_LOOP('',(#104097,#104106,#104114,#104121)); +#104097 = ORIENTED_EDGE('',*,*,#104098,.F.); +#104098 = EDGE_CURVE('',#104099,#104099,#104101,.T.); +#104099 = VERTEX_POINT('',#104100); +#104100 = CARTESIAN_POINT('',(156.66375,-76.2,0.)); +#104101 = CIRCLE('',#104102,0.3); +#104102 = AXIS2_PLACEMENT_3D('',#104103,#104104,#104105); +#104103 = CARTESIAN_POINT('',(156.36375,-76.2,0.)); +#104104 = DIRECTION('',(0.,0.,1.)); +#104105 = DIRECTION('',(1.,0.,-0.)); +#104106 = ORIENTED_EDGE('',*,*,#104107,.F.); +#104107 = EDGE_CURVE('',#104108,#104099,#104110,.T.); +#104108 = VERTEX_POINT('',#104109); +#104109 = CARTESIAN_POINT('',(156.66375,-76.2,-3.5E-02)); +#104110 = LINE('',#104111,#104112); +#104111 = CARTESIAN_POINT('',(156.66375,-76.2,-3.5E-02)); +#104112 = VECTOR('',#104113,1.); +#104113 = DIRECTION('',(0.,0.,1.)); +#104114 = ORIENTED_EDGE('',*,*,#104115,.T.); +#104115 = EDGE_CURVE('',#104108,#104108,#104116,.T.); +#104116 = CIRCLE('',#104117,0.3); +#104117 = AXIS2_PLACEMENT_3D('',#104118,#104119,#104120); +#104118 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#104119 = DIRECTION('',(0.,0.,1.)); +#104120 = DIRECTION('',(1.,0.,-0.)); +#104121 = ORIENTED_EDGE('',*,*,#104107,.T.); +#104122 = CYLINDRICAL_SURFACE('',#104123,0.3); +#104123 = AXIS2_PLACEMENT_3D('',#104124,#104125,#104126); +#104124 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#104125 = DIRECTION('',(0.,0.,1.)); +#104126 = DIRECTION('',(1.,0.,-0.)); +#104127 = ADVANCED_FACE('',(#104128,#104131),#104142,.T.); +#104128 = FACE_BOUND('',#104129,.T.); +#104129 = EDGE_LOOP('',(#104130)); +#104130 = ORIENTED_EDGE('',*,*,#104098,.T.); +#104131 = FACE_BOUND('',#104132,.T.); +#104132 = EDGE_LOOP('',(#104133)); +#104133 = ORIENTED_EDGE('',*,*,#104134,.T.); +#104134 = EDGE_CURVE('',#104135,#104135,#104137,.T.); +#104135 = VERTEX_POINT('',#104136); +#104136 = CARTESIAN_POINT('',(156.36375,-76.325,0.)); +#104137 = CIRCLE('',#104138,0.125); +#104138 = AXIS2_PLACEMENT_3D('',#104139,#104140,#104141); +#104139 = CARTESIAN_POINT('',(156.36375,-76.2,0.)); +#104140 = DIRECTION('',(-0.,0.,-1.)); +#104141 = DIRECTION('',(-0.,-1.,0.)); +#104142 = PLANE('',#104143); +#104143 = AXIS2_PLACEMENT_3D('',#104144,#104145,#104146); +#104144 = CARTESIAN_POINT('',(156.36375,-76.2,0.)); +#104145 = DIRECTION('',(0.,0.,1.)); +#104146 = DIRECTION('',(1.,0.,-0.)); +#104147 = ADVANCED_FACE('',(#104148,#104151),#104162,.F.); +#104148 = FACE_BOUND('',#104149,.F.); +#104149 = EDGE_LOOP('',(#104150)); +#104150 = ORIENTED_EDGE('',*,*,#104115,.T.); +#104151 = FACE_BOUND('',#104152,.F.); +#104152 = EDGE_LOOP('',(#104153)); +#104153 = ORIENTED_EDGE('',*,*,#104154,.T.); +#104154 = EDGE_CURVE('',#104155,#104155,#104157,.T.); +#104155 = VERTEX_POINT('',#104156); +#104156 = CARTESIAN_POINT('',(156.36375,-76.325,-3.5E-02)); +#104157 = CIRCLE('',#104158,0.125); +#104158 = AXIS2_PLACEMENT_3D('',#104159,#104160,#104161); +#104159 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#104160 = DIRECTION('',(-0.,0.,-1.)); +#104161 = DIRECTION('',(-0.,-1.,0.)); +#104162 = PLANE('',#104163); +#104163 = AXIS2_PLACEMENT_3D('',#104164,#104165,#104166); +#104164 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#104165 = DIRECTION('',(0.,0.,1.)); +#104166 = DIRECTION('',(1.,0.,-0.)); +#104167 = ADVANCED_FACE('',(#104168),#104179,.F.); +#104168 = FACE_BOUND('',#104169,.T.); +#104169 = EDGE_LOOP('',(#104170,#104171,#104177,#104178)); +#104170 = ORIENTED_EDGE('',*,*,#104154,.T.); +#104171 = ORIENTED_EDGE('',*,*,#104172,.T.); +#104172 = EDGE_CURVE('',#104155,#104135,#104173,.T.); +#104173 = LINE('',#104174,#104175); +#104174 = CARTESIAN_POINT('',(156.36375,-76.325,-4.5E-02)); +#104175 = VECTOR('',#104176,1.); +#104176 = DIRECTION('',(0.,0.,1.)); +#104177 = ORIENTED_EDGE('',*,*,#104134,.F.); +#104178 = ORIENTED_EDGE('',*,*,#104172,.F.); +#104179 = CYLINDRICAL_SURFACE('',#104180,0.125); +#104180 = AXIS2_PLACEMENT_3D('',#104181,#104182,#104183); +#104181 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#104182 = DIRECTION('',(-0.,-0.,-1.)); +#104183 = DIRECTION('',(-0.,-1.,0.)); +#104184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104188)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104185,#104186,#104187)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104185 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104186 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104187 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104188 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104185, + 'distance_accuracy_value','confusion accuracy'); +#104189 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104190,#104192); +#104190 = ( REPRESENTATION_RELATIONSHIP('','',#104091,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104191) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104191 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2199); +#104192 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104193); +#104193 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('548','=>[0:1:1:541]','',#5, + #104086,$); +#104194 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104088)); +#104195 = SHAPE_DEFINITION_REPRESENTATION(#104196,#104202); +#104196 = PRODUCT_DEFINITION_SHAPE('','',#104197); +#104197 = PRODUCT_DEFINITION('design','',#104198,#104201); +#104198 = PRODUCT_DEFINITION_FORMATION('','',#104199); +#104199 = PRODUCT('HackPad_pad_292','HackPad_pad_292','',(#104200)); +#104200 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104201 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104202 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104203),#104295); +#104203 = MANIFOLD_SOLID_BREP('',#104204); +#104204 = CLOSED_SHELL('',(#104205,#104238,#104258,#104278)); +#104205 = ADVANCED_FACE('',(#104206),#104233,.T.); +#104206 = FACE_BOUND('',#104207,.F.); +#104207 = EDGE_LOOP('',(#104208,#104218,#104225,#104226)); +#104208 = ORIENTED_EDGE('',*,*,#104209,.T.); +#104209 = EDGE_CURVE('',#104210,#104212,#104214,.T.); +#104210 = VERTEX_POINT('',#104211); +#104211 = CARTESIAN_POINT('',(156.36375,-76.35,-3.5E-02)); +#104212 = VERTEX_POINT('',#104213); +#104213 = CARTESIAN_POINT('',(156.36375,-76.35,1.635)); +#104214 = LINE('',#104215,#104216); +#104215 = CARTESIAN_POINT('',(156.36375,-76.35,-3.5E-02)); +#104216 = VECTOR('',#104217,1.); +#104217 = DIRECTION('',(0.,0.,1.)); +#104218 = ORIENTED_EDGE('',*,*,#104219,.T.); +#104219 = EDGE_CURVE('',#104212,#104212,#104220,.T.); +#104220 = CIRCLE('',#104221,0.15); +#104221 = AXIS2_PLACEMENT_3D('',#104222,#104223,#104224); +#104222 = CARTESIAN_POINT('',(156.36375,-76.2,1.635)); +#104223 = DIRECTION('',(0.,-0.,1.)); +#104224 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104225 = ORIENTED_EDGE('',*,*,#104209,.F.); +#104226 = ORIENTED_EDGE('',*,*,#104227,.F.); +#104227 = EDGE_CURVE('',#104210,#104210,#104228,.T.); +#104228 = CIRCLE('',#104229,0.15); +#104229 = AXIS2_PLACEMENT_3D('',#104230,#104231,#104232); +#104230 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#104231 = DIRECTION('',(0.,-0.,1.)); +#104232 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104233 = CYLINDRICAL_SURFACE('',#104234,0.15); +#104234 = AXIS2_PLACEMENT_3D('',#104235,#104236,#104237); +#104235 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#104236 = DIRECTION('',(-0.,0.,-1.)); +#104237 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104238 = ADVANCED_FACE('',(#104239,#104242),#104253,.F.); +#104239 = FACE_BOUND('',#104240,.F.); +#104240 = EDGE_LOOP('',(#104241)); +#104241 = ORIENTED_EDGE('',*,*,#104227,.T.); +#104242 = FACE_BOUND('',#104243,.F.); +#104243 = EDGE_LOOP('',(#104244)); +#104244 = ORIENTED_EDGE('',*,*,#104245,.T.); +#104245 = EDGE_CURVE('',#104246,#104246,#104248,.T.); +#104246 = VERTEX_POINT('',#104247); +#104247 = CARTESIAN_POINT('',(156.36375,-76.325,-3.5E-02)); +#104248 = CIRCLE('',#104249,0.125); +#104249 = AXIS2_PLACEMENT_3D('',#104250,#104251,#104252); +#104250 = CARTESIAN_POINT('',(156.36375,-76.2,-3.5E-02)); +#104251 = DIRECTION('',(-0.,0.,-1.)); +#104252 = DIRECTION('',(-0.,-1.,0.)); +#104253 = PLANE('',#104254); +#104254 = AXIS2_PLACEMENT_3D('',#104255,#104256,#104257); +#104255 = CARTESIAN_POINT('',(156.36375,-76.35,-3.5E-02)); +#104256 = DIRECTION('',(0.,0.,1.)); +#104257 = DIRECTION('',(1.,0.,-0.)); +#104258 = ADVANCED_FACE('',(#104259,#104262),#104273,.T.); +#104259 = FACE_BOUND('',#104260,.T.); +#104260 = EDGE_LOOP('',(#104261)); +#104261 = ORIENTED_EDGE('',*,*,#104219,.T.); +#104262 = FACE_BOUND('',#104263,.T.); +#104263 = EDGE_LOOP('',(#104264)); +#104264 = ORIENTED_EDGE('',*,*,#104265,.T.); +#104265 = EDGE_CURVE('',#104266,#104266,#104268,.T.); +#104266 = VERTEX_POINT('',#104267); +#104267 = CARTESIAN_POINT('',(156.36375,-76.325,1.635)); +#104268 = CIRCLE('',#104269,0.125); +#104269 = AXIS2_PLACEMENT_3D('',#104270,#104271,#104272); +#104270 = CARTESIAN_POINT('',(156.36375,-76.2,1.635)); +#104271 = DIRECTION('',(-0.,0.,-1.)); +#104272 = DIRECTION('',(-0.,-1.,0.)); +#104273 = PLANE('',#104274); +#104274 = AXIS2_PLACEMENT_3D('',#104275,#104276,#104277); +#104275 = CARTESIAN_POINT('',(156.36375,-76.35,1.635)); +#104276 = DIRECTION('',(0.,0.,1.)); +#104277 = DIRECTION('',(1.,0.,-0.)); +#104278 = ADVANCED_FACE('',(#104279),#104290,.F.); +#104279 = FACE_BOUND('',#104280,.T.); +#104280 = EDGE_LOOP('',(#104281,#104282,#104288,#104289)); +#104281 = ORIENTED_EDGE('',*,*,#104245,.T.); +#104282 = ORIENTED_EDGE('',*,*,#104283,.T.); +#104283 = EDGE_CURVE('',#104246,#104266,#104284,.T.); +#104284 = LINE('',#104285,#104286); +#104285 = CARTESIAN_POINT('',(156.36375,-76.325,-4.5E-02)); +#104286 = VECTOR('',#104287,1.); +#104287 = DIRECTION('',(0.,0.,1.)); +#104288 = ORIENTED_EDGE('',*,*,#104265,.F.); +#104289 = ORIENTED_EDGE('',*,*,#104283,.F.); +#104290 = CYLINDRICAL_SURFACE('',#104291,0.125); +#104291 = AXIS2_PLACEMENT_3D('',#104292,#104293,#104294); +#104292 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#104293 = DIRECTION('',(-0.,-0.,-1.)); +#104294 = DIRECTION('',(-0.,-1.,0.)); +#104295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104299)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104296,#104297,#104298)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104296 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104297 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104298 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104299 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104296, + 'distance_accuracy_value','confusion accuracy'); +#104300 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104301,#104303); +#104301 = ( REPRESENTATION_RELATIONSHIP('','',#104202,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104302) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104302 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2203); +#104303 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104304); +#104304 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('549','=>[0:1:1:542]','',#5, + #104197,$); +#104305 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104199)); +#104306 = SHAPE_DEFINITION_REPRESENTATION(#104307,#104313); +#104307 = PRODUCT_DEFINITION_SHAPE('','',#104308); +#104308 = PRODUCT_DEFINITION('design','',#104309,#104312); +#104309 = PRODUCT_DEFINITION_FORMATION('','',#104310); +#104310 = PRODUCT('HackPad_pad_293','HackPad_pad_293','',(#104311)); +#104311 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104312 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104313 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104314),#104406); +#104314 = MANIFOLD_SOLID_BREP('',#104315); +#104315 = CLOSED_SHELL('',(#104316,#104349,#104369,#104389)); +#104316 = ADVANCED_FACE('',(#104317),#104344,.T.); +#104317 = FACE_BOUND('',#104318,.T.); +#104318 = EDGE_LOOP('',(#104319,#104328,#104336,#104343)); +#104319 = ORIENTED_EDGE('',*,*,#104320,.F.); +#104320 = EDGE_CURVE('',#104321,#104321,#104323,.T.); +#104321 = VERTEX_POINT('',#104322); +#104322 = CARTESIAN_POINT('',(152.66375,-80.2,1.635)); +#104323 = CIRCLE('',#104324,0.3); +#104324 = AXIS2_PLACEMENT_3D('',#104325,#104326,#104327); +#104325 = CARTESIAN_POINT('',(152.36375,-80.2,1.635)); +#104326 = DIRECTION('',(0.,0.,1.)); +#104327 = DIRECTION('',(1.,0.,-0.)); +#104328 = ORIENTED_EDGE('',*,*,#104329,.F.); +#104329 = EDGE_CURVE('',#104330,#104321,#104332,.T.); +#104330 = VERTEX_POINT('',#104331); +#104331 = CARTESIAN_POINT('',(152.66375,-80.2,1.6)); +#104332 = LINE('',#104333,#104334); +#104333 = CARTESIAN_POINT('',(152.66375,-80.2,1.6)); +#104334 = VECTOR('',#104335,1.); +#104335 = DIRECTION('',(0.,0.,1.)); +#104336 = ORIENTED_EDGE('',*,*,#104337,.T.); +#104337 = EDGE_CURVE('',#104330,#104330,#104338,.T.); +#104338 = CIRCLE('',#104339,0.3); +#104339 = AXIS2_PLACEMENT_3D('',#104340,#104341,#104342); +#104340 = CARTESIAN_POINT('',(152.36375,-80.2,1.6)); +#104341 = DIRECTION('',(0.,0.,1.)); +#104342 = DIRECTION('',(1.,0.,-0.)); +#104343 = ORIENTED_EDGE('',*,*,#104329,.T.); +#104344 = CYLINDRICAL_SURFACE('',#104345,0.3); +#104345 = AXIS2_PLACEMENT_3D('',#104346,#104347,#104348); +#104346 = CARTESIAN_POINT('',(152.36375,-80.2,1.6)); +#104347 = DIRECTION('',(0.,0.,1.)); +#104348 = DIRECTION('',(1.,0.,-0.)); +#104349 = ADVANCED_FACE('',(#104350,#104353),#104364,.T.); +#104350 = FACE_BOUND('',#104351,.T.); +#104351 = EDGE_LOOP('',(#104352)); +#104352 = ORIENTED_EDGE('',*,*,#104320,.T.); +#104353 = FACE_BOUND('',#104354,.T.); +#104354 = EDGE_LOOP('',(#104355)); +#104355 = ORIENTED_EDGE('',*,*,#104356,.T.); +#104356 = EDGE_CURVE('',#104357,#104357,#104359,.T.); +#104357 = VERTEX_POINT('',#104358); +#104358 = CARTESIAN_POINT('',(152.36375,-80.325,1.635)); +#104359 = CIRCLE('',#104360,0.125); +#104360 = AXIS2_PLACEMENT_3D('',#104361,#104362,#104363); +#104361 = CARTESIAN_POINT('',(152.36375,-80.2,1.635)); +#104362 = DIRECTION('',(-0.,0.,-1.)); +#104363 = DIRECTION('',(-0.,-1.,0.)); +#104364 = PLANE('',#104365); +#104365 = AXIS2_PLACEMENT_3D('',#104366,#104367,#104368); +#104366 = CARTESIAN_POINT('',(152.36375,-80.2,1.635)); +#104367 = DIRECTION('',(0.,0.,1.)); +#104368 = DIRECTION('',(1.,0.,-0.)); +#104369 = ADVANCED_FACE('',(#104370,#104373),#104384,.F.); +#104370 = FACE_BOUND('',#104371,.F.); +#104371 = EDGE_LOOP('',(#104372)); +#104372 = ORIENTED_EDGE('',*,*,#104337,.T.); +#104373 = FACE_BOUND('',#104374,.F.); +#104374 = EDGE_LOOP('',(#104375)); +#104375 = ORIENTED_EDGE('',*,*,#104376,.T.); +#104376 = EDGE_CURVE('',#104377,#104377,#104379,.T.); +#104377 = VERTEX_POINT('',#104378); +#104378 = CARTESIAN_POINT('',(152.36375,-80.325,1.6)); +#104379 = CIRCLE('',#104380,0.125); +#104380 = AXIS2_PLACEMENT_3D('',#104381,#104382,#104383); +#104381 = CARTESIAN_POINT('',(152.36375,-80.2,1.6)); +#104382 = DIRECTION('',(-0.,0.,-1.)); +#104383 = DIRECTION('',(-0.,-1.,0.)); +#104384 = PLANE('',#104385); +#104385 = AXIS2_PLACEMENT_3D('',#104386,#104387,#104388); +#104386 = CARTESIAN_POINT('',(152.36375,-80.2,1.6)); +#104387 = DIRECTION('',(0.,0.,1.)); +#104388 = DIRECTION('',(1.,0.,-0.)); +#104389 = ADVANCED_FACE('',(#104390),#104401,.F.); +#104390 = FACE_BOUND('',#104391,.T.); +#104391 = EDGE_LOOP('',(#104392,#104393,#104399,#104400)); +#104392 = ORIENTED_EDGE('',*,*,#104376,.T.); +#104393 = ORIENTED_EDGE('',*,*,#104394,.T.); +#104394 = EDGE_CURVE('',#104377,#104357,#104395,.T.); +#104395 = LINE('',#104396,#104397); +#104396 = CARTESIAN_POINT('',(152.36375,-80.325,-4.5E-02)); +#104397 = VECTOR('',#104398,1.); +#104398 = DIRECTION('',(0.,0.,1.)); +#104399 = ORIENTED_EDGE('',*,*,#104356,.F.); +#104400 = ORIENTED_EDGE('',*,*,#104394,.F.); +#104401 = CYLINDRICAL_SURFACE('',#104402,0.125); +#104402 = AXIS2_PLACEMENT_3D('',#104403,#104404,#104405); +#104403 = CARTESIAN_POINT('',(152.36375,-80.2,-4.5E-02)); +#104404 = DIRECTION('',(-0.,-0.,-1.)); +#104405 = DIRECTION('',(-0.,-1.,0.)); +#104406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104410)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104407,#104408,#104409)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104407 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104408 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104409 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104410 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104407, + 'distance_accuracy_value','confusion accuracy'); +#104411 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104412,#104414); +#104412 = ( REPRESENTATION_RELATIONSHIP('','',#104313,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104413) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104413 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2207); +#104414 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104415); +#104415 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('550','=>[0:1:1:543]','',#5, + #104308,$); +#104416 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104310)); +#104417 = SHAPE_DEFINITION_REPRESENTATION(#104418,#104424); +#104418 = PRODUCT_DEFINITION_SHAPE('','',#104419); +#104419 = PRODUCT_DEFINITION('design','',#104420,#104423); +#104420 = PRODUCT_DEFINITION_FORMATION('','',#104421); +#104421 = PRODUCT('HackPad_pad_294','HackPad_pad_294','',(#104422)); +#104422 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104423 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104424 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104425),#104517); +#104425 = MANIFOLD_SOLID_BREP('',#104426); +#104426 = CLOSED_SHELL('',(#104427,#104460,#104480,#104500)); +#104427 = ADVANCED_FACE('',(#104428),#104455,.T.); +#104428 = FACE_BOUND('',#104429,.T.); +#104429 = EDGE_LOOP('',(#104430,#104439,#104447,#104454)); +#104430 = ORIENTED_EDGE('',*,*,#104431,.F.); +#104431 = EDGE_CURVE('',#104432,#104432,#104434,.T.); +#104432 = VERTEX_POINT('',#104433); +#104433 = CARTESIAN_POINT('',(152.66375,-80.2,0.)); +#104434 = CIRCLE('',#104435,0.3); +#104435 = AXIS2_PLACEMENT_3D('',#104436,#104437,#104438); +#104436 = CARTESIAN_POINT('',(152.36375,-80.2,0.)); +#104437 = DIRECTION('',(0.,0.,1.)); +#104438 = DIRECTION('',(1.,0.,-0.)); +#104439 = ORIENTED_EDGE('',*,*,#104440,.F.); +#104440 = EDGE_CURVE('',#104441,#104432,#104443,.T.); +#104441 = VERTEX_POINT('',#104442); +#104442 = CARTESIAN_POINT('',(152.66375,-80.2,-3.5E-02)); +#104443 = LINE('',#104444,#104445); +#104444 = CARTESIAN_POINT('',(152.66375,-80.2,-3.5E-02)); +#104445 = VECTOR('',#104446,1.); +#104446 = DIRECTION('',(0.,0.,1.)); +#104447 = ORIENTED_EDGE('',*,*,#104448,.T.); +#104448 = EDGE_CURVE('',#104441,#104441,#104449,.T.); +#104449 = CIRCLE('',#104450,0.3); +#104450 = AXIS2_PLACEMENT_3D('',#104451,#104452,#104453); +#104451 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#104452 = DIRECTION('',(0.,0.,1.)); +#104453 = DIRECTION('',(1.,0.,-0.)); +#104454 = ORIENTED_EDGE('',*,*,#104440,.T.); +#104455 = CYLINDRICAL_SURFACE('',#104456,0.3); +#104456 = AXIS2_PLACEMENT_3D('',#104457,#104458,#104459); +#104457 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#104458 = DIRECTION('',(0.,0.,1.)); +#104459 = DIRECTION('',(1.,0.,-0.)); +#104460 = ADVANCED_FACE('',(#104461,#104464),#104475,.T.); +#104461 = FACE_BOUND('',#104462,.T.); +#104462 = EDGE_LOOP('',(#104463)); +#104463 = ORIENTED_EDGE('',*,*,#104431,.T.); +#104464 = FACE_BOUND('',#104465,.T.); +#104465 = EDGE_LOOP('',(#104466)); +#104466 = ORIENTED_EDGE('',*,*,#104467,.T.); +#104467 = EDGE_CURVE('',#104468,#104468,#104470,.T.); +#104468 = VERTEX_POINT('',#104469); +#104469 = CARTESIAN_POINT('',(152.36375,-80.325,0.)); +#104470 = CIRCLE('',#104471,0.125); +#104471 = AXIS2_PLACEMENT_3D('',#104472,#104473,#104474); +#104472 = CARTESIAN_POINT('',(152.36375,-80.2,0.)); +#104473 = DIRECTION('',(-0.,0.,-1.)); +#104474 = DIRECTION('',(-0.,-1.,0.)); +#104475 = PLANE('',#104476); +#104476 = AXIS2_PLACEMENT_3D('',#104477,#104478,#104479); +#104477 = CARTESIAN_POINT('',(152.36375,-80.2,0.)); +#104478 = DIRECTION('',(0.,0.,1.)); +#104479 = DIRECTION('',(1.,0.,-0.)); +#104480 = ADVANCED_FACE('',(#104481,#104484),#104495,.F.); +#104481 = FACE_BOUND('',#104482,.F.); +#104482 = EDGE_LOOP('',(#104483)); +#104483 = ORIENTED_EDGE('',*,*,#104448,.T.); +#104484 = FACE_BOUND('',#104485,.F.); +#104485 = EDGE_LOOP('',(#104486)); +#104486 = ORIENTED_EDGE('',*,*,#104487,.T.); +#104487 = EDGE_CURVE('',#104488,#104488,#104490,.T.); +#104488 = VERTEX_POINT('',#104489); +#104489 = CARTESIAN_POINT('',(152.36375,-80.325,-3.5E-02)); +#104490 = CIRCLE('',#104491,0.125); +#104491 = AXIS2_PLACEMENT_3D('',#104492,#104493,#104494); +#104492 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#104493 = DIRECTION('',(-0.,0.,-1.)); +#104494 = DIRECTION('',(-0.,-1.,0.)); +#104495 = PLANE('',#104496); +#104496 = AXIS2_PLACEMENT_3D('',#104497,#104498,#104499); +#104497 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#104498 = DIRECTION('',(0.,0.,1.)); +#104499 = DIRECTION('',(1.,0.,-0.)); +#104500 = ADVANCED_FACE('',(#104501),#104512,.F.); +#104501 = FACE_BOUND('',#104502,.T.); +#104502 = EDGE_LOOP('',(#104503,#104504,#104510,#104511)); +#104503 = ORIENTED_EDGE('',*,*,#104487,.T.); +#104504 = ORIENTED_EDGE('',*,*,#104505,.T.); +#104505 = EDGE_CURVE('',#104488,#104468,#104506,.T.); +#104506 = LINE('',#104507,#104508); +#104507 = CARTESIAN_POINT('',(152.36375,-80.325,-4.5E-02)); +#104508 = VECTOR('',#104509,1.); +#104509 = DIRECTION('',(0.,0.,1.)); +#104510 = ORIENTED_EDGE('',*,*,#104467,.F.); +#104511 = ORIENTED_EDGE('',*,*,#104505,.F.); +#104512 = CYLINDRICAL_SURFACE('',#104513,0.125); +#104513 = AXIS2_PLACEMENT_3D('',#104514,#104515,#104516); +#104514 = CARTESIAN_POINT('',(152.36375,-80.2,-4.5E-02)); +#104515 = DIRECTION('',(-0.,-0.,-1.)); +#104516 = DIRECTION('',(-0.,-1.,0.)); +#104517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104521)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104518,#104519,#104520)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104518 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104519 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104520 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104521 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104518, + 'distance_accuracy_value','confusion accuracy'); +#104522 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104523,#104525); +#104523 = ( REPRESENTATION_RELATIONSHIP('','',#104424,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104524) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104524 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2211); +#104525 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104526); +#104526 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('551','=>[0:1:1:544]','',#5, + #104419,$); +#104527 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104421)); +#104528 = SHAPE_DEFINITION_REPRESENTATION(#104529,#104535); +#104529 = PRODUCT_DEFINITION_SHAPE('','',#104530); +#104530 = PRODUCT_DEFINITION('design','',#104531,#104534); +#104531 = PRODUCT_DEFINITION_FORMATION('','',#104532); +#104532 = PRODUCT('HackPad_pad_295','HackPad_pad_295','',(#104533)); +#104533 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104534 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104535 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104536),#104628); +#104536 = MANIFOLD_SOLID_BREP('',#104537); +#104537 = CLOSED_SHELL('',(#104538,#104571,#104591,#104611)); +#104538 = ADVANCED_FACE('',(#104539),#104566,.T.); +#104539 = FACE_BOUND('',#104540,.F.); +#104540 = EDGE_LOOP('',(#104541,#104551,#104558,#104559)); +#104541 = ORIENTED_EDGE('',*,*,#104542,.T.); +#104542 = EDGE_CURVE('',#104543,#104545,#104547,.T.); +#104543 = VERTEX_POINT('',#104544); +#104544 = CARTESIAN_POINT('',(152.36375,-80.35,-3.5E-02)); +#104545 = VERTEX_POINT('',#104546); +#104546 = CARTESIAN_POINT('',(152.36375,-80.35,1.635)); +#104547 = LINE('',#104548,#104549); +#104548 = CARTESIAN_POINT('',(152.36375,-80.35,-3.5E-02)); +#104549 = VECTOR('',#104550,1.); +#104550 = DIRECTION('',(0.,0.,1.)); +#104551 = ORIENTED_EDGE('',*,*,#104552,.T.); +#104552 = EDGE_CURVE('',#104545,#104545,#104553,.T.); +#104553 = CIRCLE('',#104554,0.15); +#104554 = AXIS2_PLACEMENT_3D('',#104555,#104556,#104557); +#104555 = CARTESIAN_POINT('',(152.36375,-80.2,1.635)); +#104556 = DIRECTION('',(0.,-0.,1.)); +#104557 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104558 = ORIENTED_EDGE('',*,*,#104542,.F.); +#104559 = ORIENTED_EDGE('',*,*,#104560,.F.); +#104560 = EDGE_CURVE('',#104543,#104543,#104561,.T.); +#104561 = CIRCLE('',#104562,0.15); +#104562 = AXIS2_PLACEMENT_3D('',#104563,#104564,#104565); +#104563 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#104564 = DIRECTION('',(0.,-0.,1.)); +#104565 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104566 = CYLINDRICAL_SURFACE('',#104567,0.15); +#104567 = AXIS2_PLACEMENT_3D('',#104568,#104569,#104570); +#104568 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#104569 = DIRECTION('',(-0.,0.,-1.)); +#104570 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104571 = ADVANCED_FACE('',(#104572,#104575),#104586,.F.); +#104572 = FACE_BOUND('',#104573,.F.); +#104573 = EDGE_LOOP('',(#104574)); +#104574 = ORIENTED_EDGE('',*,*,#104560,.T.); +#104575 = FACE_BOUND('',#104576,.F.); +#104576 = EDGE_LOOP('',(#104577)); +#104577 = ORIENTED_EDGE('',*,*,#104578,.T.); +#104578 = EDGE_CURVE('',#104579,#104579,#104581,.T.); +#104579 = VERTEX_POINT('',#104580); +#104580 = CARTESIAN_POINT('',(152.36375,-80.325,-3.5E-02)); +#104581 = CIRCLE('',#104582,0.125); +#104582 = AXIS2_PLACEMENT_3D('',#104583,#104584,#104585); +#104583 = CARTESIAN_POINT('',(152.36375,-80.2,-3.5E-02)); +#104584 = DIRECTION('',(-0.,0.,-1.)); +#104585 = DIRECTION('',(-0.,-1.,0.)); +#104586 = PLANE('',#104587); +#104587 = AXIS2_PLACEMENT_3D('',#104588,#104589,#104590); +#104588 = CARTESIAN_POINT('',(152.36375,-80.35,-3.5E-02)); +#104589 = DIRECTION('',(0.,0.,1.)); +#104590 = DIRECTION('',(1.,0.,-0.)); +#104591 = ADVANCED_FACE('',(#104592,#104595),#104606,.T.); +#104592 = FACE_BOUND('',#104593,.T.); +#104593 = EDGE_LOOP('',(#104594)); +#104594 = ORIENTED_EDGE('',*,*,#104552,.T.); +#104595 = FACE_BOUND('',#104596,.T.); +#104596 = EDGE_LOOP('',(#104597)); +#104597 = ORIENTED_EDGE('',*,*,#104598,.T.); +#104598 = EDGE_CURVE('',#104599,#104599,#104601,.T.); +#104599 = VERTEX_POINT('',#104600); +#104600 = CARTESIAN_POINT('',(152.36375,-80.325,1.635)); +#104601 = CIRCLE('',#104602,0.125); +#104602 = AXIS2_PLACEMENT_3D('',#104603,#104604,#104605); +#104603 = CARTESIAN_POINT('',(152.36375,-80.2,1.635)); +#104604 = DIRECTION('',(-0.,0.,-1.)); +#104605 = DIRECTION('',(-0.,-1.,0.)); +#104606 = PLANE('',#104607); +#104607 = AXIS2_PLACEMENT_3D('',#104608,#104609,#104610); +#104608 = CARTESIAN_POINT('',(152.36375,-80.35,1.635)); +#104609 = DIRECTION('',(0.,0.,1.)); +#104610 = DIRECTION('',(1.,0.,-0.)); +#104611 = ADVANCED_FACE('',(#104612),#104623,.F.); +#104612 = FACE_BOUND('',#104613,.T.); +#104613 = EDGE_LOOP('',(#104614,#104615,#104621,#104622)); +#104614 = ORIENTED_EDGE('',*,*,#104578,.T.); +#104615 = ORIENTED_EDGE('',*,*,#104616,.T.); +#104616 = EDGE_CURVE('',#104579,#104599,#104617,.T.); +#104617 = LINE('',#104618,#104619); +#104618 = CARTESIAN_POINT('',(152.36375,-80.325,-4.5E-02)); +#104619 = VECTOR('',#104620,1.); +#104620 = DIRECTION('',(0.,0.,1.)); +#104621 = ORIENTED_EDGE('',*,*,#104598,.F.); +#104622 = ORIENTED_EDGE('',*,*,#104616,.F.); +#104623 = CYLINDRICAL_SURFACE('',#104624,0.125); +#104624 = AXIS2_PLACEMENT_3D('',#104625,#104626,#104627); +#104625 = CARTESIAN_POINT('',(152.36375,-80.2,-4.5E-02)); +#104626 = DIRECTION('',(-0.,-0.,-1.)); +#104627 = DIRECTION('',(-0.,-1.,0.)); +#104628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104632)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104629,#104630,#104631)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104629 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104630 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104631 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104632 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104629, + 'distance_accuracy_value','confusion accuracy'); +#104633 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104634,#104636); +#104634 = ( REPRESENTATION_RELATIONSHIP('','',#104535,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104635) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104635 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2215); +#104636 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104637); +#104637 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('552','=>[0:1:1:545]','',#5, + #104530,$); +#104638 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104532)); +#104639 = SHAPE_DEFINITION_REPRESENTATION(#104640,#104646); +#104640 = PRODUCT_DEFINITION_SHAPE('','',#104641); +#104641 = PRODUCT_DEFINITION('design','',#104642,#104645); +#104642 = PRODUCT_DEFINITION_FORMATION('','',#104643); +#104643 = PRODUCT('HackPad_pad_296','HackPad_pad_296','',(#104644)); +#104644 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104645 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104646 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104647),#104739); +#104647 = MANIFOLD_SOLID_BREP('',#104648); +#104648 = CLOSED_SHELL('',(#104649,#104682,#104702,#104722)); +#104649 = ADVANCED_FACE('',(#104650),#104677,.T.); +#104650 = FACE_BOUND('',#104651,.T.); +#104651 = EDGE_LOOP('',(#104652,#104661,#104669,#104676)); +#104652 = ORIENTED_EDGE('',*,*,#104653,.F.); +#104653 = EDGE_CURVE('',#104654,#104654,#104656,.T.); +#104654 = VERTEX_POINT('',#104655); +#104655 = CARTESIAN_POINT('',(159.66375,-62.2,1.635)); +#104656 = CIRCLE('',#104657,0.3); +#104657 = AXIS2_PLACEMENT_3D('',#104658,#104659,#104660); +#104658 = CARTESIAN_POINT('',(159.36375,-62.2,1.635)); +#104659 = DIRECTION('',(0.,0.,1.)); +#104660 = DIRECTION('',(1.,0.,-0.)); +#104661 = ORIENTED_EDGE('',*,*,#104662,.F.); +#104662 = EDGE_CURVE('',#104663,#104654,#104665,.T.); +#104663 = VERTEX_POINT('',#104664); +#104664 = CARTESIAN_POINT('',(159.66375,-62.2,1.6)); +#104665 = LINE('',#104666,#104667); +#104666 = CARTESIAN_POINT('',(159.66375,-62.2,1.6)); +#104667 = VECTOR('',#104668,1.); +#104668 = DIRECTION('',(0.,0.,1.)); +#104669 = ORIENTED_EDGE('',*,*,#104670,.T.); +#104670 = EDGE_CURVE('',#104663,#104663,#104671,.T.); +#104671 = CIRCLE('',#104672,0.3); +#104672 = AXIS2_PLACEMENT_3D('',#104673,#104674,#104675); +#104673 = CARTESIAN_POINT('',(159.36375,-62.2,1.6)); +#104674 = DIRECTION('',(0.,0.,1.)); +#104675 = DIRECTION('',(1.,0.,-0.)); +#104676 = ORIENTED_EDGE('',*,*,#104662,.T.); +#104677 = CYLINDRICAL_SURFACE('',#104678,0.3); +#104678 = AXIS2_PLACEMENT_3D('',#104679,#104680,#104681); +#104679 = CARTESIAN_POINT('',(159.36375,-62.2,1.6)); +#104680 = DIRECTION('',(0.,0.,1.)); +#104681 = DIRECTION('',(1.,0.,-0.)); +#104682 = ADVANCED_FACE('',(#104683,#104686),#104697,.T.); +#104683 = FACE_BOUND('',#104684,.T.); +#104684 = EDGE_LOOP('',(#104685)); +#104685 = ORIENTED_EDGE('',*,*,#104653,.T.); +#104686 = FACE_BOUND('',#104687,.T.); +#104687 = EDGE_LOOP('',(#104688)); +#104688 = ORIENTED_EDGE('',*,*,#104689,.T.); +#104689 = EDGE_CURVE('',#104690,#104690,#104692,.T.); +#104690 = VERTEX_POINT('',#104691); +#104691 = CARTESIAN_POINT('',(159.36375,-62.325,1.635)); +#104692 = CIRCLE('',#104693,0.125); +#104693 = AXIS2_PLACEMENT_3D('',#104694,#104695,#104696); +#104694 = CARTESIAN_POINT('',(159.36375,-62.2,1.635)); +#104695 = DIRECTION('',(-0.,0.,-1.)); +#104696 = DIRECTION('',(-0.,-1.,0.)); +#104697 = PLANE('',#104698); +#104698 = AXIS2_PLACEMENT_3D('',#104699,#104700,#104701); +#104699 = CARTESIAN_POINT('',(159.36375,-62.2,1.635)); +#104700 = DIRECTION('',(0.,0.,1.)); +#104701 = DIRECTION('',(1.,0.,-0.)); +#104702 = ADVANCED_FACE('',(#104703,#104706),#104717,.F.); +#104703 = FACE_BOUND('',#104704,.F.); +#104704 = EDGE_LOOP('',(#104705)); +#104705 = ORIENTED_EDGE('',*,*,#104670,.T.); +#104706 = FACE_BOUND('',#104707,.F.); +#104707 = EDGE_LOOP('',(#104708)); +#104708 = ORIENTED_EDGE('',*,*,#104709,.T.); +#104709 = EDGE_CURVE('',#104710,#104710,#104712,.T.); +#104710 = VERTEX_POINT('',#104711); +#104711 = CARTESIAN_POINT('',(159.36375,-62.325,1.6)); +#104712 = CIRCLE('',#104713,0.125); +#104713 = AXIS2_PLACEMENT_3D('',#104714,#104715,#104716); +#104714 = CARTESIAN_POINT('',(159.36375,-62.2,1.6)); +#104715 = DIRECTION('',(-0.,0.,-1.)); +#104716 = DIRECTION('',(-0.,-1.,0.)); +#104717 = PLANE('',#104718); +#104718 = AXIS2_PLACEMENT_3D('',#104719,#104720,#104721); +#104719 = CARTESIAN_POINT('',(159.36375,-62.2,1.6)); +#104720 = DIRECTION('',(0.,0.,1.)); +#104721 = DIRECTION('',(1.,0.,-0.)); +#104722 = ADVANCED_FACE('',(#104723),#104734,.F.); +#104723 = FACE_BOUND('',#104724,.T.); +#104724 = EDGE_LOOP('',(#104725,#104726,#104732,#104733)); +#104725 = ORIENTED_EDGE('',*,*,#104709,.T.); +#104726 = ORIENTED_EDGE('',*,*,#104727,.T.); +#104727 = EDGE_CURVE('',#104710,#104690,#104728,.T.); +#104728 = LINE('',#104729,#104730); +#104729 = CARTESIAN_POINT('',(159.36375,-62.325,-4.5E-02)); +#104730 = VECTOR('',#104731,1.); +#104731 = DIRECTION('',(0.,0.,1.)); +#104732 = ORIENTED_EDGE('',*,*,#104689,.F.); +#104733 = ORIENTED_EDGE('',*,*,#104727,.F.); +#104734 = CYLINDRICAL_SURFACE('',#104735,0.125); +#104735 = AXIS2_PLACEMENT_3D('',#104736,#104737,#104738); +#104736 = CARTESIAN_POINT('',(159.36375,-62.2,-4.5E-02)); +#104737 = DIRECTION('',(-0.,-0.,-1.)); +#104738 = DIRECTION('',(-0.,-1.,0.)); +#104739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104743)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104740,#104741,#104742)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104740 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104741 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104742 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104743 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104740, + 'distance_accuracy_value','confusion accuracy'); +#104744 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104745,#104747); +#104745 = ( REPRESENTATION_RELATIONSHIP('','',#104646,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104746) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104746 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2219); +#104747 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104748); +#104748 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('553','=>[0:1:1:546]','',#5, + #104641,$); +#104749 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104643)); +#104750 = SHAPE_DEFINITION_REPRESENTATION(#104751,#104757); +#104751 = PRODUCT_DEFINITION_SHAPE('','',#104752); +#104752 = PRODUCT_DEFINITION('design','',#104753,#104756); +#104753 = PRODUCT_DEFINITION_FORMATION('','',#104754); +#104754 = PRODUCT('HackPad_pad_297','HackPad_pad_297','',(#104755)); +#104755 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104756 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104757 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104758),#104850); +#104758 = MANIFOLD_SOLID_BREP('',#104759); +#104759 = CLOSED_SHELL('',(#104760,#104793,#104813,#104833)); +#104760 = ADVANCED_FACE('',(#104761),#104788,.T.); +#104761 = FACE_BOUND('',#104762,.T.); +#104762 = EDGE_LOOP('',(#104763,#104772,#104780,#104787)); +#104763 = ORIENTED_EDGE('',*,*,#104764,.F.); +#104764 = EDGE_CURVE('',#104765,#104765,#104767,.T.); +#104765 = VERTEX_POINT('',#104766); +#104766 = CARTESIAN_POINT('',(159.66375,-62.2,0.)); +#104767 = CIRCLE('',#104768,0.3); +#104768 = AXIS2_PLACEMENT_3D('',#104769,#104770,#104771); +#104769 = CARTESIAN_POINT('',(159.36375,-62.2,0.)); +#104770 = DIRECTION('',(0.,0.,1.)); +#104771 = DIRECTION('',(1.,0.,-0.)); +#104772 = ORIENTED_EDGE('',*,*,#104773,.F.); +#104773 = EDGE_CURVE('',#104774,#104765,#104776,.T.); +#104774 = VERTEX_POINT('',#104775); +#104775 = CARTESIAN_POINT('',(159.66375,-62.2,-3.5E-02)); +#104776 = LINE('',#104777,#104778); +#104777 = CARTESIAN_POINT('',(159.66375,-62.2,-3.5E-02)); +#104778 = VECTOR('',#104779,1.); +#104779 = DIRECTION('',(0.,0.,1.)); +#104780 = ORIENTED_EDGE('',*,*,#104781,.T.); +#104781 = EDGE_CURVE('',#104774,#104774,#104782,.T.); +#104782 = CIRCLE('',#104783,0.3); +#104783 = AXIS2_PLACEMENT_3D('',#104784,#104785,#104786); +#104784 = CARTESIAN_POINT('',(159.36375,-62.2,-3.5E-02)); +#104785 = DIRECTION('',(0.,0.,1.)); +#104786 = DIRECTION('',(1.,0.,-0.)); +#104787 = ORIENTED_EDGE('',*,*,#104773,.T.); +#104788 = CYLINDRICAL_SURFACE('',#104789,0.3); +#104789 = AXIS2_PLACEMENT_3D('',#104790,#104791,#104792); +#104790 = CARTESIAN_POINT('',(159.36375,-62.2,-3.5E-02)); +#104791 = DIRECTION('',(0.,0.,1.)); +#104792 = DIRECTION('',(1.,0.,-0.)); +#104793 = ADVANCED_FACE('',(#104794,#104797),#104808,.T.); +#104794 = FACE_BOUND('',#104795,.T.); +#104795 = EDGE_LOOP('',(#104796)); +#104796 = ORIENTED_EDGE('',*,*,#104764,.T.); +#104797 = FACE_BOUND('',#104798,.T.); +#104798 = EDGE_LOOP('',(#104799)); +#104799 = ORIENTED_EDGE('',*,*,#104800,.T.); +#104800 = EDGE_CURVE('',#104801,#104801,#104803,.T.); +#104801 = VERTEX_POINT('',#104802); +#104802 = CARTESIAN_POINT('',(159.36375,-62.325,0.)); +#104803 = CIRCLE('',#104804,0.125); +#104804 = AXIS2_PLACEMENT_3D('',#104805,#104806,#104807); +#104805 = CARTESIAN_POINT('',(159.36375,-62.2,0.)); +#104806 = DIRECTION('',(-0.,0.,-1.)); +#104807 = DIRECTION('',(-0.,-1.,0.)); +#104808 = PLANE('',#104809); +#104809 = AXIS2_PLACEMENT_3D('',#104810,#104811,#104812); +#104810 = CARTESIAN_POINT('',(159.36375,-62.2,0.)); +#104811 = DIRECTION('',(0.,0.,1.)); +#104812 = DIRECTION('',(1.,0.,-0.)); +#104813 = ADVANCED_FACE('',(#104814,#104817),#104828,.F.); +#104814 = FACE_BOUND('',#104815,.F.); +#104815 = EDGE_LOOP('',(#104816)); +#104816 = ORIENTED_EDGE('',*,*,#104781,.T.); +#104817 = FACE_BOUND('',#104818,.F.); +#104818 = EDGE_LOOP('',(#104819)); +#104819 = ORIENTED_EDGE('',*,*,#104820,.T.); +#104820 = EDGE_CURVE('',#104821,#104821,#104823,.T.); +#104821 = VERTEX_POINT('',#104822); +#104822 = CARTESIAN_POINT('',(159.36375,-62.325,-3.5E-02)); +#104823 = CIRCLE('',#104824,0.125); +#104824 = AXIS2_PLACEMENT_3D('',#104825,#104826,#104827); +#104825 = CARTESIAN_POINT('',(159.36375,-62.2,-3.5E-02)); +#104826 = DIRECTION('',(-0.,0.,-1.)); +#104827 = DIRECTION('',(-0.,-1.,0.)); +#104828 = PLANE('',#104829); +#104829 = AXIS2_PLACEMENT_3D('',#104830,#104831,#104832); +#104830 = CARTESIAN_POINT('',(159.36375,-62.2,-3.5E-02)); +#104831 = DIRECTION('',(0.,0.,1.)); +#104832 = DIRECTION('',(1.,0.,-0.)); +#104833 = ADVANCED_FACE('',(#104834),#104845,.F.); +#104834 = FACE_BOUND('',#104835,.T.); +#104835 = EDGE_LOOP('',(#104836,#104837,#104843,#104844)); +#104836 = ORIENTED_EDGE('',*,*,#104820,.T.); +#104837 = ORIENTED_EDGE('',*,*,#104838,.T.); +#104838 = EDGE_CURVE('',#104821,#104801,#104839,.T.); +#104839 = LINE('',#104840,#104841); +#104840 = CARTESIAN_POINT('',(159.36375,-62.325,-4.5E-02)); +#104841 = VECTOR('',#104842,1.); +#104842 = DIRECTION('',(0.,0.,1.)); +#104843 = ORIENTED_EDGE('',*,*,#104800,.F.); +#104844 = ORIENTED_EDGE('',*,*,#104838,.F.); +#104845 = CYLINDRICAL_SURFACE('',#104846,0.125); +#104846 = AXIS2_PLACEMENT_3D('',#104847,#104848,#104849); +#104847 = CARTESIAN_POINT('',(159.36375,-62.2,-4.5E-02)); +#104848 = DIRECTION('',(-0.,-0.,-1.)); +#104849 = DIRECTION('',(-0.,-1.,0.)); +#104850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104854)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104851,#104852,#104853)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104851 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104852 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104853 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104854 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104851, + 'distance_accuracy_value','confusion accuracy'); +#104855 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104856,#104858); +#104856 = ( REPRESENTATION_RELATIONSHIP('','',#104757,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104857) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104857 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2223); +#104858 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104859); +#104859 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('554','=>[0:1:1:547]','',#5, + #104752,$); +#104860 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104754)); +#104861 = SHAPE_DEFINITION_REPRESENTATION(#104862,#104868); +#104862 = PRODUCT_DEFINITION_SHAPE('','',#104863); +#104863 = PRODUCT_DEFINITION('design','',#104864,#104867); +#104864 = PRODUCT_DEFINITION_FORMATION('','',#104865); +#104865 = PRODUCT('HackPad_pad_298','HackPad_pad_298','',(#104866)); +#104866 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104867 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104868 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104869),#104961); +#104869 = MANIFOLD_SOLID_BREP('',#104870); +#104870 = CLOSED_SHELL('',(#104871,#104904,#104924,#104944)); +#104871 = ADVANCED_FACE('',(#104872),#104899,.T.); +#104872 = FACE_BOUND('',#104873,.F.); +#104873 = EDGE_LOOP('',(#104874,#104884,#104891,#104892)); +#104874 = ORIENTED_EDGE('',*,*,#104875,.T.); +#104875 = EDGE_CURVE('',#104876,#104878,#104880,.T.); +#104876 = VERTEX_POINT('',#104877); +#104877 = CARTESIAN_POINT('',(159.36375,-62.35,-3.5E-02)); +#104878 = VERTEX_POINT('',#104879); +#104879 = CARTESIAN_POINT('',(159.36375,-62.35,1.635)); +#104880 = LINE('',#104881,#104882); +#104881 = CARTESIAN_POINT('',(159.36375,-62.35,-3.5E-02)); +#104882 = VECTOR('',#104883,1.); +#104883 = DIRECTION('',(0.,0.,1.)); +#104884 = ORIENTED_EDGE('',*,*,#104885,.T.); +#104885 = EDGE_CURVE('',#104878,#104878,#104886,.T.); +#104886 = CIRCLE('',#104887,0.15); +#104887 = AXIS2_PLACEMENT_3D('',#104888,#104889,#104890); +#104888 = CARTESIAN_POINT('',(159.36375,-62.2,1.635)); +#104889 = DIRECTION('',(0.,-0.,1.)); +#104890 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104891 = ORIENTED_EDGE('',*,*,#104875,.F.); +#104892 = ORIENTED_EDGE('',*,*,#104893,.F.); +#104893 = EDGE_CURVE('',#104876,#104876,#104894,.T.); +#104894 = CIRCLE('',#104895,0.15); +#104895 = AXIS2_PLACEMENT_3D('',#104896,#104897,#104898); +#104896 = CARTESIAN_POINT('',(159.36375,-62.2,-3.5E-02)); +#104897 = DIRECTION('',(0.,-0.,1.)); +#104898 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104899 = CYLINDRICAL_SURFACE('',#104900,0.15); +#104900 = AXIS2_PLACEMENT_3D('',#104901,#104902,#104903); +#104901 = CARTESIAN_POINT('',(159.36375,-62.2,-3.5E-02)); +#104902 = DIRECTION('',(-0.,0.,-1.)); +#104903 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#104904 = ADVANCED_FACE('',(#104905,#104908),#104919,.F.); +#104905 = FACE_BOUND('',#104906,.F.); +#104906 = EDGE_LOOP('',(#104907)); +#104907 = ORIENTED_EDGE('',*,*,#104893,.T.); +#104908 = FACE_BOUND('',#104909,.F.); +#104909 = EDGE_LOOP('',(#104910)); +#104910 = ORIENTED_EDGE('',*,*,#104911,.T.); +#104911 = EDGE_CURVE('',#104912,#104912,#104914,.T.); +#104912 = VERTEX_POINT('',#104913); +#104913 = CARTESIAN_POINT('',(159.36375,-62.325,-3.5E-02)); +#104914 = CIRCLE('',#104915,0.125); +#104915 = AXIS2_PLACEMENT_3D('',#104916,#104917,#104918); +#104916 = CARTESIAN_POINT('',(159.36375,-62.2,-3.5E-02)); +#104917 = DIRECTION('',(-0.,0.,-1.)); +#104918 = DIRECTION('',(-0.,-1.,0.)); +#104919 = PLANE('',#104920); +#104920 = AXIS2_PLACEMENT_3D('',#104921,#104922,#104923); +#104921 = CARTESIAN_POINT('',(159.36375,-62.35,-3.5E-02)); +#104922 = DIRECTION('',(0.,0.,1.)); +#104923 = DIRECTION('',(1.,0.,-0.)); +#104924 = ADVANCED_FACE('',(#104925,#104928),#104939,.T.); +#104925 = FACE_BOUND('',#104926,.T.); +#104926 = EDGE_LOOP('',(#104927)); +#104927 = ORIENTED_EDGE('',*,*,#104885,.T.); +#104928 = FACE_BOUND('',#104929,.T.); +#104929 = EDGE_LOOP('',(#104930)); +#104930 = ORIENTED_EDGE('',*,*,#104931,.T.); +#104931 = EDGE_CURVE('',#104932,#104932,#104934,.T.); +#104932 = VERTEX_POINT('',#104933); +#104933 = CARTESIAN_POINT('',(159.36375,-62.325,1.635)); +#104934 = CIRCLE('',#104935,0.125); +#104935 = AXIS2_PLACEMENT_3D('',#104936,#104937,#104938); +#104936 = CARTESIAN_POINT('',(159.36375,-62.2,1.635)); +#104937 = DIRECTION('',(-0.,0.,-1.)); +#104938 = DIRECTION('',(-0.,-1.,0.)); +#104939 = PLANE('',#104940); +#104940 = AXIS2_PLACEMENT_3D('',#104941,#104942,#104943); +#104941 = CARTESIAN_POINT('',(159.36375,-62.35,1.635)); +#104942 = DIRECTION('',(0.,0.,1.)); +#104943 = DIRECTION('',(1.,0.,-0.)); +#104944 = ADVANCED_FACE('',(#104945),#104956,.F.); +#104945 = FACE_BOUND('',#104946,.T.); +#104946 = EDGE_LOOP('',(#104947,#104948,#104954,#104955)); +#104947 = ORIENTED_EDGE('',*,*,#104911,.T.); +#104948 = ORIENTED_EDGE('',*,*,#104949,.T.); +#104949 = EDGE_CURVE('',#104912,#104932,#104950,.T.); +#104950 = LINE('',#104951,#104952); +#104951 = CARTESIAN_POINT('',(159.36375,-62.325,-4.5E-02)); +#104952 = VECTOR('',#104953,1.); +#104953 = DIRECTION('',(0.,0.,1.)); +#104954 = ORIENTED_EDGE('',*,*,#104931,.F.); +#104955 = ORIENTED_EDGE('',*,*,#104949,.F.); +#104956 = CYLINDRICAL_SURFACE('',#104957,0.125); +#104957 = AXIS2_PLACEMENT_3D('',#104958,#104959,#104960); +#104958 = CARTESIAN_POINT('',(159.36375,-62.2,-4.5E-02)); +#104959 = DIRECTION('',(-0.,-0.,-1.)); +#104960 = DIRECTION('',(-0.,-1.,0.)); +#104961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#104965)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#104962,#104963,#104964)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#104962 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#104963 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#104964 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#104965 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#104962, + 'distance_accuracy_value','confusion accuracy'); +#104966 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#104967,#104969); +#104967 = ( REPRESENTATION_RELATIONSHIP('','',#104868,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#104968) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#104968 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2227); +#104969 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #104970); +#104970 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('555','=>[0:1:1:548]','',#5, + #104863,$); +#104971 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104865)); +#104972 = SHAPE_DEFINITION_REPRESENTATION(#104973,#104979); +#104973 = PRODUCT_DEFINITION_SHAPE('','',#104974); +#104974 = PRODUCT_DEFINITION('design','',#104975,#104978); +#104975 = PRODUCT_DEFINITION_FORMATION('','',#104976); +#104976 = PRODUCT('HackPad_pad_299','HackPad_pad_299','',(#104977)); +#104977 = PRODUCT_CONTEXT('',#2,'mechanical'); +#104978 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#104979 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#104980),#105072); +#104980 = MANIFOLD_SOLID_BREP('',#104981); +#104981 = CLOSED_SHELL('',(#104982,#105015,#105035,#105055)); +#104982 = ADVANCED_FACE('',(#104983),#105010,.T.); +#104983 = FACE_BOUND('',#104984,.T.); +#104984 = EDGE_LOOP('',(#104985,#104994,#105002,#105009)); +#104985 = ORIENTED_EDGE('',*,*,#104986,.F.); +#104986 = EDGE_CURVE('',#104987,#104987,#104989,.T.); +#104987 = VERTEX_POINT('',#104988); +#104988 = CARTESIAN_POINT('',(159.66375,-64.2,1.635)); +#104989 = CIRCLE('',#104990,0.3); +#104990 = AXIS2_PLACEMENT_3D('',#104991,#104992,#104993); +#104991 = CARTESIAN_POINT('',(159.36375,-64.2,1.635)); +#104992 = DIRECTION('',(0.,0.,1.)); +#104993 = DIRECTION('',(1.,0.,-0.)); +#104994 = ORIENTED_EDGE('',*,*,#104995,.F.); +#104995 = EDGE_CURVE('',#104996,#104987,#104998,.T.); +#104996 = VERTEX_POINT('',#104997); +#104997 = CARTESIAN_POINT('',(159.66375,-64.2,1.6)); +#104998 = LINE('',#104999,#105000); +#104999 = CARTESIAN_POINT('',(159.66375,-64.2,1.6)); +#105000 = VECTOR('',#105001,1.); +#105001 = DIRECTION('',(0.,0.,1.)); +#105002 = ORIENTED_EDGE('',*,*,#105003,.T.); +#105003 = EDGE_CURVE('',#104996,#104996,#105004,.T.); +#105004 = CIRCLE('',#105005,0.3); +#105005 = AXIS2_PLACEMENT_3D('',#105006,#105007,#105008); +#105006 = CARTESIAN_POINT('',(159.36375,-64.2,1.6)); +#105007 = DIRECTION('',(0.,0.,1.)); +#105008 = DIRECTION('',(1.,0.,-0.)); +#105009 = ORIENTED_EDGE('',*,*,#104995,.T.); +#105010 = CYLINDRICAL_SURFACE('',#105011,0.3); +#105011 = AXIS2_PLACEMENT_3D('',#105012,#105013,#105014); +#105012 = CARTESIAN_POINT('',(159.36375,-64.2,1.6)); +#105013 = DIRECTION('',(0.,0.,1.)); +#105014 = DIRECTION('',(1.,0.,-0.)); +#105015 = ADVANCED_FACE('',(#105016,#105019),#105030,.T.); +#105016 = FACE_BOUND('',#105017,.T.); +#105017 = EDGE_LOOP('',(#105018)); +#105018 = ORIENTED_EDGE('',*,*,#104986,.T.); +#105019 = FACE_BOUND('',#105020,.T.); +#105020 = EDGE_LOOP('',(#105021)); +#105021 = ORIENTED_EDGE('',*,*,#105022,.T.); +#105022 = EDGE_CURVE('',#105023,#105023,#105025,.T.); +#105023 = VERTEX_POINT('',#105024); +#105024 = CARTESIAN_POINT('',(159.36375,-64.325,1.635)); +#105025 = CIRCLE('',#105026,0.125); +#105026 = AXIS2_PLACEMENT_3D('',#105027,#105028,#105029); +#105027 = CARTESIAN_POINT('',(159.36375,-64.2,1.635)); +#105028 = DIRECTION('',(-0.,0.,-1.)); +#105029 = DIRECTION('',(-0.,-1.,0.)); +#105030 = PLANE('',#105031); +#105031 = AXIS2_PLACEMENT_3D('',#105032,#105033,#105034); +#105032 = CARTESIAN_POINT('',(159.36375,-64.2,1.635)); +#105033 = DIRECTION('',(0.,0.,1.)); +#105034 = DIRECTION('',(1.,0.,-0.)); +#105035 = ADVANCED_FACE('',(#105036,#105039),#105050,.F.); +#105036 = FACE_BOUND('',#105037,.F.); +#105037 = EDGE_LOOP('',(#105038)); +#105038 = ORIENTED_EDGE('',*,*,#105003,.T.); +#105039 = FACE_BOUND('',#105040,.F.); +#105040 = EDGE_LOOP('',(#105041)); +#105041 = ORIENTED_EDGE('',*,*,#105042,.T.); +#105042 = EDGE_CURVE('',#105043,#105043,#105045,.T.); +#105043 = VERTEX_POINT('',#105044); +#105044 = CARTESIAN_POINT('',(159.36375,-64.325,1.6)); +#105045 = CIRCLE('',#105046,0.125); +#105046 = AXIS2_PLACEMENT_3D('',#105047,#105048,#105049); +#105047 = CARTESIAN_POINT('',(159.36375,-64.2,1.6)); +#105048 = DIRECTION('',(-0.,0.,-1.)); +#105049 = DIRECTION('',(-0.,-1.,0.)); +#105050 = PLANE('',#105051); +#105051 = AXIS2_PLACEMENT_3D('',#105052,#105053,#105054); +#105052 = CARTESIAN_POINT('',(159.36375,-64.2,1.6)); +#105053 = DIRECTION('',(0.,0.,1.)); +#105054 = DIRECTION('',(1.,0.,-0.)); +#105055 = ADVANCED_FACE('',(#105056),#105067,.F.); +#105056 = FACE_BOUND('',#105057,.T.); +#105057 = EDGE_LOOP('',(#105058,#105059,#105065,#105066)); +#105058 = ORIENTED_EDGE('',*,*,#105042,.T.); +#105059 = ORIENTED_EDGE('',*,*,#105060,.T.); +#105060 = EDGE_CURVE('',#105043,#105023,#105061,.T.); +#105061 = LINE('',#105062,#105063); +#105062 = CARTESIAN_POINT('',(159.36375,-64.325,-4.5E-02)); +#105063 = VECTOR('',#105064,1.); +#105064 = DIRECTION('',(0.,0.,1.)); +#105065 = ORIENTED_EDGE('',*,*,#105022,.F.); +#105066 = ORIENTED_EDGE('',*,*,#105060,.F.); +#105067 = CYLINDRICAL_SURFACE('',#105068,0.125); +#105068 = AXIS2_PLACEMENT_3D('',#105069,#105070,#105071); +#105069 = CARTESIAN_POINT('',(159.36375,-64.2,-4.5E-02)); +#105070 = DIRECTION('',(-0.,-0.,-1.)); +#105071 = DIRECTION('',(-0.,-1.,0.)); +#105072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105076)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105073,#105074,#105075)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105073 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105074 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105075 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105076 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105073, + 'distance_accuracy_value','confusion accuracy'); +#105077 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105078,#105080); +#105078 = ( REPRESENTATION_RELATIONSHIP('','',#104979,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105079) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105079 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2231); +#105080 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105081); +#105081 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('556','=>[0:1:1:549]','',#5, + #104974,$); +#105082 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#104976)); +#105083 = SHAPE_DEFINITION_REPRESENTATION(#105084,#105090); +#105084 = PRODUCT_DEFINITION_SHAPE('','',#105085); +#105085 = PRODUCT_DEFINITION('design','',#105086,#105089); +#105086 = PRODUCT_DEFINITION_FORMATION('','',#105087); +#105087 = PRODUCT('HackPad_pad_300','HackPad_pad_300','',(#105088)); +#105088 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105089 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105090 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105091),#105183); +#105091 = MANIFOLD_SOLID_BREP('',#105092); +#105092 = CLOSED_SHELL('',(#105093,#105126,#105146,#105166)); +#105093 = ADVANCED_FACE('',(#105094),#105121,.T.); +#105094 = FACE_BOUND('',#105095,.T.); +#105095 = EDGE_LOOP('',(#105096,#105105,#105113,#105120)); +#105096 = ORIENTED_EDGE('',*,*,#105097,.F.); +#105097 = EDGE_CURVE('',#105098,#105098,#105100,.T.); +#105098 = VERTEX_POINT('',#105099); +#105099 = CARTESIAN_POINT('',(159.66375,-64.2,0.)); +#105100 = CIRCLE('',#105101,0.3); +#105101 = AXIS2_PLACEMENT_3D('',#105102,#105103,#105104); +#105102 = CARTESIAN_POINT('',(159.36375,-64.2,0.)); +#105103 = DIRECTION('',(0.,0.,1.)); +#105104 = DIRECTION('',(1.,0.,-0.)); +#105105 = ORIENTED_EDGE('',*,*,#105106,.F.); +#105106 = EDGE_CURVE('',#105107,#105098,#105109,.T.); +#105107 = VERTEX_POINT('',#105108); +#105108 = CARTESIAN_POINT('',(159.66375,-64.2,-3.5E-02)); +#105109 = LINE('',#105110,#105111); +#105110 = CARTESIAN_POINT('',(159.66375,-64.2,-3.5E-02)); +#105111 = VECTOR('',#105112,1.); +#105112 = DIRECTION('',(0.,0.,1.)); +#105113 = ORIENTED_EDGE('',*,*,#105114,.T.); +#105114 = EDGE_CURVE('',#105107,#105107,#105115,.T.); +#105115 = CIRCLE('',#105116,0.3); +#105116 = AXIS2_PLACEMENT_3D('',#105117,#105118,#105119); +#105117 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#105118 = DIRECTION('',(0.,0.,1.)); +#105119 = DIRECTION('',(1.,0.,-0.)); +#105120 = ORIENTED_EDGE('',*,*,#105106,.T.); +#105121 = CYLINDRICAL_SURFACE('',#105122,0.3); +#105122 = AXIS2_PLACEMENT_3D('',#105123,#105124,#105125); +#105123 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#105124 = DIRECTION('',(0.,0.,1.)); +#105125 = DIRECTION('',(1.,0.,-0.)); +#105126 = ADVANCED_FACE('',(#105127,#105130),#105141,.T.); +#105127 = FACE_BOUND('',#105128,.T.); +#105128 = EDGE_LOOP('',(#105129)); +#105129 = ORIENTED_EDGE('',*,*,#105097,.T.); +#105130 = FACE_BOUND('',#105131,.T.); +#105131 = EDGE_LOOP('',(#105132)); +#105132 = ORIENTED_EDGE('',*,*,#105133,.T.); +#105133 = EDGE_CURVE('',#105134,#105134,#105136,.T.); +#105134 = VERTEX_POINT('',#105135); +#105135 = CARTESIAN_POINT('',(159.36375,-64.325,0.)); +#105136 = CIRCLE('',#105137,0.125); +#105137 = AXIS2_PLACEMENT_3D('',#105138,#105139,#105140); +#105138 = CARTESIAN_POINT('',(159.36375,-64.2,0.)); +#105139 = DIRECTION('',(-0.,0.,-1.)); +#105140 = DIRECTION('',(-0.,-1.,0.)); +#105141 = PLANE('',#105142); +#105142 = AXIS2_PLACEMENT_3D('',#105143,#105144,#105145); +#105143 = CARTESIAN_POINT('',(159.36375,-64.2,0.)); +#105144 = DIRECTION('',(0.,0.,1.)); +#105145 = DIRECTION('',(1.,0.,-0.)); +#105146 = ADVANCED_FACE('',(#105147,#105150),#105161,.F.); +#105147 = FACE_BOUND('',#105148,.F.); +#105148 = EDGE_LOOP('',(#105149)); +#105149 = ORIENTED_EDGE('',*,*,#105114,.T.); +#105150 = FACE_BOUND('',#105151,.F.); +#105151 = EDGE_LOOP('',(#105152)); +#105152 = ORIENTED_EDGE('',*,*,#105153,.T.); +#105153 = EDGE_CURVE('',#105154,#105154,#105156,.T.); +#105154 = VERTEX_POINT('',#105155); +#105155 = CARTESIAN_POINT('',(159.36375,-64.325,-3.5E-02)); +#105156 = CIRCLE('',#105157,0.125); +#105157 = AXIS2_PLACEMENT_3D('',#105158,#105159,#105160); +#105158 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#105159 = DIRECTION('',(-0.,0.,-1.)); +#105160 = DIRECTION('',(-0.,-1.,0.)); +#105161 = PLANE('',#105162); +#105162 = AXIS2_PLACEMENT_3D('',#105163,#105164,#105165); +#105163 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#105164 = DIRECTION('',(0.,0.,1.)); +#105165 = DIRECTION('',(1.,0.,-0.)); +#105166 = ADVANCED_FACE('',(#105167),#105178,.F.); +#105167 = FACE_BOUND('',#105168,.T.); +#105168 = EDGE_LOOP('',(#105169,#105170,#105176,#105177)); +#105169 = ORIENTED_EDGE('',*,*,#105153,.T.); +#105170 = ORIENTED_EDGE('',*,*,#105171,.T.); +#105171 = EDGE_CURVE('',#105154,#105134,#105172,.T.); +#105172 = LINE('',#105173,#105174); +#105173 = CARTESIAN_POINT('',(159.36375,-64.325,-4.5E-02)); +#105174 = VECTOR('',#105175,1.); +#105175 = DIRECTION('',(0.,0.,1.)); +#105176 = ORIENTED_EDGE('',*,*,#105133,.F.); +#105177 = ORIENTED_EDGE('',*,*,#105171,.F.); +#105178 = CYLINDRICAL_SURFACE('',#105179,0.125); +#105179 = AXIS2_PLACEMENT_3D('',#105180,#105181,#105182); +#105180 = CARTESIAN_POINT('',(159.36375,-64.2,-4.5E-02)); +#105181 = DIRECTION('',(-0.,-0.,-1.)); +#105182 = DIRECTION('',(-0.,-1.,0.)); +#105183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105187)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105184,#105185,#105186)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105184 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105185 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105186 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105187 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105184, + 'distance_accuracy_value','confusion accuracy'); +#105188 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105189,#105191); +#105189 = ( REPRESENTATION_RELATIONSHIP('','',#105090,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105190) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105190 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2235); +#105191 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105192); +#105192 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('557','=>[0:1:1:550]','',#5, + #105085,$); +#105193 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105087)); +#105194 = SHAPE_DEFINITION_REPRESENTATION(#105195,#105201); +#105195 = PRODUCT_DEFINITION_SHAPE('','',#105196); +#105196 = PRODUCT_DEFINITION('design','',#105197,#105200); +#105197 = PRODUCT_DEFINITION_FORMATION('','',#105198); +#105198 = PRODUCT('HackPad_pad_301','HackPad_pad_301','',(#105199)); +#105199 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105200 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105201 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105202),#105294); +#105202 = MANIFOLD_SOLID_BREP('',#105203); +#105203 = CLOSED_SHELL('',(#105204,#105237,#105257,#105277)); +#105204 = ADVANCED_FACE('',(#105205),#105232,.T.); +#105205 = FACE_BOUND('',#105206,.F.); +#105206 = EDGE_LOOP('',(#105207,#105217,#105224,#105225)); +#105207 = ORIENTED_EDGE('',*,*,#105208,.T.); +#105208 = EDGE_CURVE('',#105209,#105211,#105213,.T.); +#105209 = VERTEX_POINT('',#105210); +#105210 = CARTESIAN_POINT('',(159.36375,-64.35,-3.5E-02)); +#105211 = VERTEX_POINT('',#105212); +#105212 = CARTESIAN_POINT('',(159.36375,-64.35,1.635)); +#105213 = LINE('',#105214,#105215); +#105214 = CARTESIAN_POINT('',(159.36375,-64.35,-3.5E-02)); +#105215 = VECTOR('',#105216,1.); +#105216 = DIRECTION('',(0.,0.,1.)); +#105217 = ORIENTED_EDGE('',*,*,#105218,.T.); +#105218 = EDGE_CURVE('',#105211,#105211,#105219,.T.); +#105219 = CIRCLE('',#105220,0.15); +#105220 = AXIS2_PLACEMENT_3D('',#105221,#105222,#105223); +#105221 = CARTESIAN_POINT('',(159.36375,-64.2,1.635)); +#105222 = DIRECTION('',(0.,-0.,1.)); +#105223 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105224 = ORIENTED_EDGE('',*,*,#105208,.F.); +#105225 = ORIENTED_EDGE('',*,*,#105226,.F.); +#105226 = EDGE_CURVE('',#105209,#105209,#105227,.T.); +#105227 = CIRCLE('',#105228,0.15); +#105228 = AXIS2_PLACEMENT_3D('',#105229,#105230,#105231); +#105229 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#105230 = DIRECTION('',(0.,-0.,1.)); +#105231 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105232 = CYLINDRICAL_SURFACE('',#105233,0.15); +#105233 = AXIS2_PLACEMENT_3D('',#105234,#105235,#105236); +#105234 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#105235 = DIRECTION('',(-0.,0.,-1.)); +#105236 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105237 = ADVANCED_FACE('',(#105238,#105241),#105252,.F.); +#105238 = FACE_BOUND('',#105239,.F.); +#105239 = EDGE_LOOP('',(#105240)); +#105240 = ORIENTED_EDGE('',*,*,#105226,.T.); +#105241 = FACE_BOUND('',#105242,.F.); +#105242 = EDGE_LOOP('',(#105243)); +#105243 = ORIENTED_EDGE('',*,*,#105244,.T.); +#105244 = EDGE_CURVE('',#105245,#105245,#105247,.T.); +#105245 = VERTEX_POINT('',#105246); +#105246 = CARTESIAN_POINT('',(159.36375,-64.325,-3.5E-02)); +#105247 = CIRCLE('',#105248,0.125); +#105248 = AXIS2_PLACEMENT_3D('',#105249,#105250,#105251); +#105249 = CARTESIAN_POINT('',(159.36375,-64.2,-3.5E-02)); +#105250 = DIRECTION('',(-0.,0.,-1.)); +#105251 = DIRECTION('',(-0.,-1.,0.)); +#105252 = PLANE('',#105253); +#105253 = AXIS2_PLACEMENT_3D('',#105254,#105255,#105256); +#105254 = CARTESIAN_POINT('',(159.36375,-64.35,-3.5E-02)); +#105255 = DIRECTION('',(0.,0.,1.)); +#105256 = DIRECTION('',(1.,0.,-0.)); +#105257 = ADVANCED_FACE('',(#105258,#105261),#105272,.T.); +#105258 = FACE_BOUND('',#105259,.T.); +#105259 = EDGE_LOOP('',(#105260)); +#105260 = ORIENTED_EDGE('',*,*,#105218,.T.); +#105261 = FACE_BOUND('',#105262,.T.); +#105262 = EDGE_LOOP('',(#105263)); +#105263 = ORIENTED_EDGE('',*,*,#105264,.T.); +#105264 = EDGE_CURVE('',#105265,#105265,#105267,.T.); +#105265 = VERTEX_POINT('',#105266); +#105266 = CARTESIAN_POINT('',(159.36375,-64.325,1.635)); +#105267 = CIRCLE('',#105268,0.125); +#105268 = AXIS2_PLACEMENT_3D('',#105269,#105270,#105271); +#105269 = CARTESIAN_POINT('',(159.36375,-64.2,1.635)); +#105270 = DIRECTION('',(-0.,0.,-1.)); +#105271 = DIRECTION('',(-0.,-1.,0.)); +#105272 = PLANE('',#105273); +#105273 = AXIS2_PLACEMENT_3D('',#105274,#105275,#105276); +#105274 = CARTESIAN_POINT('',(159.36375,-64.35,1.635)); +#105275 = DIRECTION('',(0.,0.,1.)); +#105276 = DIRECTION('',(1.,0.,-0.)); +#105277 = ADVANCED_FACE('',(#105278),#105289,.F.); +#105278 = FACE_BOUND('',#105279,.T.); +#105279 = EDGE_LOOP('',(#105280,#105281,#105287,#105288)); +#105280 = ORIENTED_EDGE('',*,*,#105244,.T.); +#105281 = ORIENTED_EDGE('',*,*,#105282,.T.); +#105282 = EDGE_CURVE('',#105245,#105265,#105283,.T.); +#105283 = LINE('',#105284,#105285); +#105284 = CARTESIAN_POINT('',(159.36375,-64.325,-4.5E-02)); +#105285 = VECTOR('',#105286,1.); +#105286 = DIRECTION('',(0.,0.,1.)); +#105287 = ORIENTED_EDGE('',*,*,#105264,.F.); +#105288 = ORIENTED_EDGE('',*,*,#105282,.F.); +#105289 = CYLINDRICAL_SURFACE('',#105290,0.125); +#105290 = AXIS2_PLACEMENT_3D('',#105291,#105292,#105293); +#105291 = CARTESIAN_POINT('',(159.36375,-64.2,-4.5E-02)); +#105292 = DIRECTION('',(-0.,-0.,-1.)); +#105293 = DIRECTION('',(-0.,-1.,0.)); +#105294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105298)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105295,#105296,#105297)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105295 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105296 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105297 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105298 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105295, + 'distance_accuracy_value','confusion accuracy'); +#105299 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105300,#105302); +#105300 = ( REPRESENTATION_RELATIONSHIP('','',#105201,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105301) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105301 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2239); +#105302 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105303); +#105303 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('558','=>[0:1:1:551]','',#5, + #105196,$); +#105304 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105198)); +#105305 = SHAPE_DEFINITION_REPRESENTATION(#105306,#105312); +#105306 = PRODUCT_DEFINITION_SHAPE('','',#105307); +#105307 = PRODUCT_DEFINITION('design','',#105308,#105311); +#105308 = PRODUCT_DEFINITION_FORMATION('','',#105309); +#105309 = PRODUCT('HackPad_pad_302','HackPad_pad_302','',(#105310)); +#105310 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105311 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105312 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105313),#105405); +#105313 = MANIFOLD_SOLID_BREP('',#105314); +#105314 = CLOSED_SHELL('',(#105315,#105348,#105368,#105388)); +#105315 = ADVANCED_FACE('',(#105316),#105343,.T.); +#105316 = FACE_BOUND('',#105317,.T.); +#105317 = EDGE_LOOP('',(#105318,#105327,#105335,#105342)); +#105318 = ORIENTED_EDGE('',*,*,#105319,.F.); +#105319 = EDGE_CURVE('',#105320,#105320,#105322,.T.); +#105320 = VERTEX_POINT('',#105321); +#105321 = CARTESIAN_POINT('',(156.66375,-77.2,1.635)); +#105322 = CIRCLE('',#105323,0.3); +#105323 = AXIS2_PLACEMENT_3D('',#105324,#105325,#105326); +#105324 = CARTESIAN_POINT('',(156.36375,-77.2,1.635)); +#105325 = DIRECTION('',(0.,0.,1.)); +#105326 = DIRECTION('',(1.,0.,-0.)); +#105327 = ORIENTED_EDGE('',*,*,#105328,.F.); +#105328 = EDGE_CURVE('',#105329,#105320,#105331,.T.); +#105329 = VERTEX_POINT('',#105330); +#105330 = CARTESIAN_POINT('',(156.66375,-77.2,1.6)); +#105331 = LINE('',#105332,#105333); +#105332 = CARTESIAN_POINT('',(156.66375,-77.2,1.6)); +#105333 = VECTOR('',#105334,1.); +#105334 = DIRECTION('',(0.,0.,1.)); +#105335 = ORIENTED_EDGE('',*,*,#105336,.T.); +#105336 = EDGE_CURVE('',#105329,#105329,#105337,.T.); +#105337 = CIRCLE('',#105338,0.3); +#105338 = AXIS2_PLACEMENT_3D('',#105339,#105340,#105341); +#105339 = CARTESIAN_POINT('',(156.36375,-77.2,1.6)); +#105340 = DIRECTION('',(0.,0.,1.)); +#105341 = DIRECTION('',(1.,0.,-0.)); +#105342 = ORIENTED_EDGE('',*,*,#105328,.T.); +#105343 = CYLINDRICAL_SURFACE('',#105344,0.3); +#105344 = AXIS2_PLACEMENT_3D('',#105345,#105346,#105347); +#105345 = CARTESIAN_POINT('',(156.36375,-77.2,1.6)); +#105346 = DIRECTION('',(0.,0.,1.)); +#105347 = DIRECTION('',(1.,0.,-0.)); +#105348 = ADVANCED_FACE('',(#105349,#105352),#105363,.T.); +#105349 = FACE_BOUND('',#105350,.T.); +#105350 = EDGE_LOOP('',(#105351)); +#105351 = ORIENTED_EDGE('',*,*,#105319,.T.); +#105352 = FACE_BOUND('',#105353,.T.); +#105353 = EDGE_LOOP('',(#105354)); +#105354 = ORIENTED_EDGE('',*,*,#105355,.T.); +#105355 = EDGE_CURVE('',#105356,#105356,#105358,.T.); +#105356 = VERTEX_POINT('',#105357); +#105357 = CARTESIAN_POINT('',(156.36375,-77.325,1.635)); +#105358 = CIRCLE('',#105359,0.125); +#105359 = AXIS2_PLACEMENT_3D('',#105360,#105361,#105362); +#105360 = CARTESIAN_POINT('',(156.36375,-77.2,1.635)); +#105361 = DIRECTION('',(-0.,0.,-1.)); +#105362 = DIRECTION('',(-0.,-1.,0.)); +#105363 = PLANE('',#105364); +#105364 = AXIS2_PLACEMENT_3D('',#105365,#105366,#105367); +#105365 = CARTESIAN_POINT('',(156.36375,-77.2,1.635)); +#105366 = DIRECTION('',(0.,0.,1.)); +#105367 = DIRECTION('',(1.,0.,-0.)); +#105368 = ADVANCED_FACE('',(#105369,#105372),#105383,.F.); +#105369 = FACE_BOUND('',#105370,.F.); +#105370 = EDGE_LOOP('',(#105371)); +#105371 = ORIENTED_EDGE('',*,*,#105336,.T.); +#105372 = FACE_BOUND('',#105373,.F.); +#105373 = EDGE_LOOP('',(#105374)); +#105374 = ORIENTED_EDGE('',*,*,#105375,.T.); +#105375 = EDGE_CURVE('',#105376,#105376,#105378,.T.); +#105376 = VERTEX_POINT('',#105377); +#105377 = CARTESIAN_POINT('',(156.36375,-77.325,1.6)); +#105378 = CIRCLE('',#105379,0.125); +#105379 = AXIS2_PLACEMENT_3D('',#105380,#105381,#105382); +#105380 = CARTESIAN_POINT('',(156.36375,-77.2,1.6)); +#105381 = DIRECTION('',(-0.,0.,-1.)); +#105382 = DIRECTION('',(-0.,-1.,0.)); +#105383 = PLANE('',#105384); +#105384 = AXIS2_PLACEMENT_3D('',#105385,#105386,#105387); +#105385 = CARTESIAN_POINT('',(156.36375,-77.2,1.6)); +#105386 = DIRECTION('',(0.,0.,1.)); +#105387 = DIRECTION('',(1.,0.,-0.)); +#105388 = ADVANCED_FACE('',(#105389),#105400,.F.); +#105389 = FACE_BOUND('',#105390,.T.); +#105390 = EDGE_LOOP('',(#105391,#105392,#105398,#105399)); +#105391 = ORIENTED_EDGE('',*,*,#105375,.T.); +#105392 = ORIENTED_EDGE('',*,*,#105393,.T.); +#105393 = EDGE_CURVE('',#105376,#105356,#105394,.T.); +#105394 = LINE('',#105395,#105396); +#105395 = CARTESIAN_POINT('',(156.36375,-77.325,-4.5E-02)); +#105396 = VECTOR('',#105397,1.); +#105397 = DIRECTION('',(0.,0.,1.)); +#105398 = ORIENTED_EDGE('',*,*,#105355,.F.); +#105399 = ORIENTED_EDGE('',*,*,#105393,.F.); +#105400 = CYLINDRICAL_SURFACE('',#105401,0.125); +#105401 = AXIS2_PLACEMENT_3D('',#105402,#105403,#105404); +#105402 = CARTESIAN_POINT('',(156.36375,-77.2,-4.5E-02)); +#105403 = DIRECTION('',(-0.,-0.,-1.)); +#105404 = DIRECTION('',(-0.,-1.,0.)); +#105405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105409)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105406,#105407,#105408)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105406 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105407 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105408 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105409 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105406, + 'distance_accuracy_value','confusion accuracy'); +#105410 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105411,#105413); +#105411 = ( REPRESENTATION_RELATIONSHIP('','',#105312,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105412) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105412 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2243); +#105413 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105414); +#105414 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('559','=>[0:1:1:552]','',#5, + #105307,$); +#105415 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105309)); +#105416 = SHAPE_DEFINITION_REPRESENTATION(#105417,#105423); +#105417 = PRODUCT_DEFINITION_SHAPE('','',#105418); +#105418 = PRODUCT_DEFINITION('design','',#105419,#105422); +#105419 = PRODUCT_DEFINITION_FORMATION('','',#105420); +#105420 = PRODUCT('HackPad_pad_303','HackPad_pad_303','',(#105421)); +#105421 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105422 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105423 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105424),#105516); +#105424 = MANIFOLD_SOLID_BREP('',#105425); +#105425 = CLOSED_SHELL('',(#105426,#105459,#105479,#105499)); +#105426 = ADVANCED_FACE('',(#105427),#105454,.T.); +#105427 = FACE_BOUND('',#105428,.T.); +#105428 = EDGE_LOOP('',(#105429,#105438,#105446,#105453)); +#105429 = ORIENTED_EDGE('',*,*,#105430,.F.); +#105430 = EDGE_CURVE('',#105431,#105431,#105433,.T.); +#105431 = VERTEX_POINT('',#105432); +#105432 = CARTESIAN_POINT('',(156.66375,-77.2,0.)); +#105433 = CIRCLE('',#105434,0.3); +#105434 = AXIS2_PLACEMENT_3D('',#105435,#105436,#105437); +#105435 = CARTESIAN_POINT('',(156.36375,-77.2,0.)); +#105436 = DIRECTION('',(0.,0.,1.)); +#105437 = DIRECTION('',(1.,0.,-0.)); +#105438 = ORIENTED_EDGE('',*,*,#105439,.F.); +#105439 = EDGE_CURVE('',#105440,#105431,#105442,.T.); +#105440 = VERTEX_POINT('',#105441); +#105441 = CARTESIAN_POINT('',(156.66375,-77.2,-3.5E-02)); +#105442 = LINE('',#105443,#105444); +#105443 = CARTESIAN_POINT('',(156.66375,-77.2,-3.5E-02)); +#105444 = VECTOR('',#105445,1.); +#105445 = DIRECTION('',(0.,0.,1.)); +#105446 = ORIENTED_EDGE('',*,*,#105447,.T.); +#105447 = EDGE_CURVE('',#105440,#105440,#105448,.T.); +#105448 = CIRCLE('',#105449,0.3); +#105449 = AXIS2_PLACEMENT_3D('',#105450,#105451,#105452); +#105450 = CARTESIAN_POINT('',(156.36375,-77.2,-3.5E-02)); +#105451 = DIRECTION('',(0.,0.,1.)); +#105452 = DIRECTION('',(1.,0.,-0.)); +#105453 = ORIENTED_EDGE('',*,*,#105439,.T.); +#105454 = CYLINDRICAL_SURFACE('',#105455,0.3); +#105455 = AXIS2_PLACEMENT_3D('',#105456,#105457,#105458); +#105456 = CARTESIAN_POINT('',(156.36375,-77.2,-3.5E-02)); +#105457 = DIRECTION('',(0.,0.,1.)); +#105458 = DIRECTION('',(1.,0.,-0.)); +#105459 = ADVANCED_FACE('',(#105460,#105463),#105474,.T.); +#105460 = FACE_BOUND('',#105461,.T.); +#105461 = EDGE_LOOP('',(#105462)); +#105462 = ORIENTED_EDGE('',*,*,#105430,.T.); +#105463 = FACE_BOUND('',#105464,.T.); +#105464 = EDGE_LOOP('',(#105465)); +#105465 = ORIENTED_EDGE('',*,*,#105466,.T.); +#105466 = EDGE_CURVE('',#105467,#105467,#105469,.T.); +#105467 = VERTEX_POINT('',#105468); +#105468 = CARTESIAN_POINT('',(156.36375,-77.325,0.)); +#105469 = CIRCLE('',#105470,0.125); +#105470 = AXIS2_PLACEMENT_3D('',#105471,#105472,#105473); +#105471 = CARTESIAN_POINT('',(156.36375,-77.2,0.)); +#105472 = DIRECTION('',(-0.,0.,-1.)); +#105473 = DIRECTION('',(-0.,-1.,0.)); +#105474 = PLANE('',#105475); +#105475 = AXIS2_PLACEMENT_3D('',#105476,#105477,#105478); +#105476 = CARTESIAN_POINT('',(156.36375,-77.2,0.)); +#105477 = DIRECTION('',(0.,0.,1.)); +#105478 = DIRECTION('',(1.,0.,-0.)); +#105479 = ADVANCED_FACE('',(#105480,#105483),#105494,.F.); +#105480 = FACE_BOUND('',#105481,.F.); +#105481 = EDGE_LOOP('',(#105482)); +#105482 = ORIENTED_EDGE('',*,*,#105447,.T.); +#105483 = FACE_BOUND('',#105484,.F.); +#105484 = EDGE_LOOP('',(#105485)); +#105485 = ORIENTED_EDGE('',*,*,#105486,.T.); +#105486 = EDGE_CURVE('',#105487,#105487,#105489,.T.); +#105487 = VERTEX_POINT('',#105488); +#105488 = CARTESIAN_POINT('',(156.36375,-77.325,-3.5E-02)); +#105489 = CIRCLE('',#105490,0.125); +#105490 = AXIS2_PLACEMENT_3D('',#105491,#105492,#105493); +#105491 = CARTESIAN_POINT('',(156.36375,-77.2,-3.5E-02)); +#105492 = DIRECTION('',(-0.,0.,-1.)); +#105493 = DIRECTION('',(-0.,-1.,0.)); +#105494 = PLANE('',#105495); +#105495 = AXIS2_PLACEMENT_3D('',#105496,#105497,#105498); +#105496 = CARTESIAN_POINT('',(156.36375,-77.2,-3.5E-02)); +#105497 = DIRECTION('',(0.,0.,1.)); +#105498 = DIRECTION('',(1.,0.,-0.)); +#105499 = ADVANCED_FACE('',(#105500),#105511,.F.); +#105500 = FACE_BOUND('',#105501,.T.); +#105501 = EDGE_LOOP('',(#105502,#105503,#105509,#105510)); +#105502 = ORIENTED_EDGE('',*,*,#105486,.T.); +#105503 = ORIENTED_EDGE('',*,*,#105504,.T.); +#105504 = EDGE_CURVE('',#105487,#105467,#105505,.T.); +#105505 = LINE('',#105506,#105507); +#105506 = CARTESIAN_POINT('',(156.36375,-77.325,-4.5E-02)); +#105507 = VECTOR('',#105508,1.); +#105508 = DIRECTION('',(0.,0.,1.)); +#105509 = ORIENTED_EDGE('',*,*,#105466,.F.); +#105510 = ORIENTED_EDGE('',*,*,#105504,.F.); +#105511 = CYLINDRICAL_SURFACE('',#105512,0.125); +#105512 = AXIS2_PLACEMENT_3D('',#105513,#105514,#105515); +#105513 = CARTESIAN_POINT('',(156.36375,-77.2,-4.5E-02)); +#105514 = DIRECTION('',(-0.,-0.,-1.)); +#105515 = DIRECTION('',(-0.,-1.,0.)); +#105516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105520)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105517,#105518,#105519)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105517 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105518 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105519 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105520 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105517, + 'distance_accuracy_value','confusion accuracy'); +#105521 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105522,#105524); +#105522 = ( REPRESENTATION_RELATIONSHIP('','',#105423,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105523) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105523 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2247); +#105524 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105525); +#105525 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('560','=>[0:1:1:553]','',#5, + #105418,$); +#105526 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105420)); +#105527 = SHAPE_DEFINITION_REPRESENTATION(#105528,#105534); +#105528 = PRODUCT_DEFINITION_SHAPE('','',#105529); +#105529 = PRODUCT_DEFINITION('design','',#105530,#105533); +#105530 = PRODUCT_DEFINITION_FORMATION('','',#105531); +#105531 = PRODUCT('HackPad_pad_304','HackPad_pad_304','',(#105532)); +#105532 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105533 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105534 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105535),#105627); +#105535 = MANIFOLD_SOLID_BREP('',#105536); +#105536 = CLOSED_SHELL('',(#105537,#105570,#105590,#105610)); +#105537 = ADVANCED_FACE('',(#105538),#105565,.T.); +#105538 = FACE_BOUND('',#105539,.F.); +#105539 = EDGE_LOOP('',(#105540,#105550,#105557,#105558)); +#105540 = ORIENTED_EDGE('',*,*,#105541,.T.); +#105541 = EDGE_CURVE('',#105542,#105544,#105546,.T.); +#105542 = VERTEX_POINT('',#105543); +#105543 = CARTESIAN_POINT('',(156.36375,-77.35,-3.5E-02)); +#105544 = VERTEX_POINT('',#105545); +#105545 = CARTESIAN_POINT('',(156.36375,-77.35,1.635)); +#105546 = LINE('',#105547,#105548); +#105547 = CARTESIAN_POINT('',(156.36375,-77.35,-3.5E-02)); +#105548 = VECTOR('',#105549,1.); +#105549 = DIRECTION('',(0.,0.,1.)); +#105550 = ORIENTED_EDGE('',*,*,#105551,.T.); +#105551 = EDGE_CURVE('',#105544,#105544,#105552,.T.); +#105552 = CIRCLE('',#105553,0.15); +#105553 = AXIS2_PLACEMENT_3D('',#105554,#105555,#105556); +#105554 = CARTESIAN_POINT('',(156.36375,-77.2,1.635)); +#105555 = DIRECTION('',(0.,-0.,1.)); +#105556 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105557 = ORIENTED_EDGE('',*,*,#105541,.F.); +#105558 = ORIENTED_EDGE('',*,*,#105559,.F.); +#105559 = EDGE_CURVE('',#105542,#105542,#105560,.T.); +#105560 = CIRCLE('',#105561,0.15); +#105561 = AXIS2_PLACEMENT_3D('',#105562,#105563,#105564); +#105562 = CARTESIAN_POINT('',(156.36375,-77.2,-3.5E-02)); +#105563 = DIRECTION('',(0.,-0.,1.)); +#105564 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105565 = CYLINDRICAL_SURFACE('',#105566,0.15); +#105566 = AXIS2_PLACEMENT_3D('',#105567,#105568,#105569); +#105567 = CARTESIAN_POINT('',(156.36375,-77.2,-3.5E-02)); +#105568 = DIRECTION('',(-0.,0.,-1.)); +#105569 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105570 = ADVANCED_FACE('',(#105571,#105574),#105585,.F.); +#105571 = FACE_BOUND('',#105572,.F.); +#105572 = EDGE_LOOP('',(#105573)); +#105573 = ORIENTED_EDGE('',*,*,#105559,.T.); +#105574 = FACE_BOUND('',#105575,.F.); +#105575 = EDGE_LOOP('',(#105576)); +#105576 = ORIENTED_EDGE('',*,*,#105577,.T.); +#105577 = EDGE_CURVE('',#105578,#105578,#105580,.T.); +#105578 = VERTEX_POINT('',#105579); +#105579 = CARTESIAN_POINT('',(156.36375,-77.325,-3.5E-02)); +#105580 = CIRCLE('',#105581,0.125); +#105581 = AXIS2_PLACEMENT_3D('',#105582,#105583,#105584); +#105582 = CARTESIAN_POINT('',(156.36375,-77.2,-3.5E-02)); +#105583 = DIRECTION('',(-0.,0.,-1.)); +#105584 = DIRECTION('',(-0.,-1.,0.)); +#105585 = PLANE('',#105586); +#105586 = AXIS2_PLACEMENT_3D('',#105587,#105588,#105589); +#105587 = CARTESIAN_POINT('',(156.36375,-77.35,-3.5E-02)); +#105588 = DIRECTION('',(0.,0.,1.)); +#105589 = DIRECTION('',(1.,0.,-0.)); +#105590 = ADVANCED_FACE('',(#105591,#105594),#105605,.T.); +#105591 = FACE_BOUND('',#105592,.T.); +#105592 = EDGE_LOOP('',(#105593)); +#105593 = ORIENTED_EDGE('',*,*,#105551,.T.); +#105594 = FACE_BOUND('',#105595,.T.); +#105595 = EDGE_LOOP('',(#105596)); +#105596 = ORIENTED_EDGE('',*,*,#105597,.T.); +#105597 = EDGE_CURVE('',#105598,#105598,#105600,.T.); +#105598 = VERTEX_POINT('',#105599); +#105599 = CARTESIAN_POINT('',(156.36375,-77.325,1.635)); +#105600 = CIRCLE('',#105601,0.125); +#105601 = AXIS2_PLACEMENT_3D('',#105602,#105603,#105604); +#105602 = CARTESIAN_POINT('',(156.36375,-77.2,1.635)); +#105603 = DIRECTION('',(-0.,0.,-1.)); +#105604 = DIRECTION('',(-0.,-1.,0.)); +#105605 = PLANE('',#105606); +#105606 = AXIS2_PLACEMENT_3D('',#105607,#105608,#105609); +#105607 = CARTESIAN_POINT('',(156.36375,-77.35,1.635)); +#105608 = DIRECTION('',(0.,0.,1.)); +#105609 = DIRECTION('',(1.,0.,-0.)); +#105610 = ADVANCED_FACE('',(#105611),#105622,.F.); +#105611 = FACE_BOUND('',#105612,.T.); +#105612 = EDGE_LOOP('',(#105613,#105614,#105620,#105621)); +#105613 = ORIENTED_EDGE('',*,*,#105577,.T.); +#105614 = ORIENTED_EDGE('',*,*,#105615,.T.); +#105615 = EDGE_CURVE('',#105578,#105598,#105616,.T.); +#105616 = LINE('',#105617,#105618); +#105617 = CARTESIAN_POINT('',(156.36375,-77.325,-4.5E-02)); +#105618 = VECTOR('',#105619,1.); +#105619 = DIRECTION('',(0.,0.,1.)); +#105620 = ORIENTED_EDGE('',*,*,#105597,.F.); +#105621 = ORIENTED_EDGE('',*,*,#105615,.F.); +#105622 = CYLINDRICAL_SURFACE('',#105623,0.125); +#105623 = AXIS2_PLACEMENT_3D('',#105624,#105625,#105626); +#105624 = CARTESIAN_POINT('',(156.36375,-77.2,-4.5E-02)); +#105625 = DIRECTION('',(-0.,-0.,-1.)); +#105626 = DIRECTION('',(-0.,-1.,0.)); +#105627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105631)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105628,#105629,#105630)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105628 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105629 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105630 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105631 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105628, + 'distance_accuracy_value','confusion accuracy'); +#105632 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105633,#105635); +#105633 = ( REPRESENTATION_RELATIONSHIP('','',#105534,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105634) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105634 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2251); +#105635 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105636); +#105636 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('561','=>[0:1:1:554]','',#5, + #105529,$); +#105637 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105531)); +#105638 = SHAPE_DEFINITION_REPRESENTATION(#105639,#105645); +#105639 = PRODUCT_DEFINITION_SHAPE('','',#105640); +#105640 = PRODUCT_DEFINITION('design','',#105641,#105644); +#105641 = PRODUCT_DEFINITION_FORMATION('','',#105642); +#105642 = PRODUCT('HackPad_pad_305','HackPad_pad_305','',(#105643)); +#105643 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105644 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105645 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105646),#105738); +#105646 = MANIFOLD_SOLID_BREP('',#105647); +#105647 = CLOSED_SHELL('',(#105648,#105681,#105701,#105721)); +#105648 = ADVANCED_FACE('',(#105649),#105676,.T.); +#105649 = FACE_BOUND('',#105650,.T.); +#105650 = EDGE_LOOP('',(#105651,#105660,#105668,#105675)); +#105651 = ORIENTED_EDGE('',*,*,#105652,.F.); +#105652 = EDGE_CURVE('',#105653,#105653,#105655,.T.); +#105653 = VERTEX_POINT('',#105654); +#105654 = CARTESIAN_POINT('',(155.66375,-78.2,1.635)); +#105655 = CIRCLE('',#105656,0.3); +#105656 = AXIS2_PLACEMENT_3D('',#105657,#105658,#105659); +#105657 = CARTESIAN_POINT('',(155.36375,-78.2,1.635)); +#105658 = DIRECTION('',(0.,0.,1.)); +#105659 = DIRECTION('',(1.,0.,-0.)); +#105660 = ORIENTED_EDGE('',*,*,#105661,.F.); +#105661 = EDGE_CURVE('',#105662,#105653,#105664,.T.); +#105662 = VERTEX_POINT('',#105663); +#105663 = CARTESIAN_POINT('',(155.66375,-78.2,1.6)); +#105664 = LINE('',#105665,#105666); +#105665 = CARTESIAN_POINT('',(155.66375,-78.2,1.6)); +#105666 = VECTOR('',#105667,1.); +#105667 = DIRECTION('',(0.,0.,1.)); +#105668 = ORIENTED_EDGE('',*,*,#105669,.T.); +#105669 = EDGE_CURVE('',#105662,#105662,#105670,.T.); +#105670 = CIRCLE('',#105671,0.3); +#105671 = AXIS2_PLACEMENT_3D('',#105672,#105673,#105674); +#105672 = CARTESIAN_POINT('',(155.36375,-78.2,1.6)); +#105673 = DIRECTION('',(0.,0.,1.)); +#105674 = DIRECTION('',(1.,0.,-0.)); +#105675 = ORIENTED_EDGE('',*,*,#105661,.T.); +#105676 = CYLINDRICAL_SURFACE('',#105677,0.3); +#105677 = AXIS2_PLACEMENT_3D('',#105678,#105679,#105680); +#105678 = CARTESIAN_POINT('',(155.36375,-78.2,1.6)); +#105679 = DIRECTION('',(0.,0.,1.)); +#105680 = DIRECTION('',(1.,0.,-0.)); +#105681 = ADVANCED_FACE('',(#105682,#105685),#105696,.T.); +#105682 = FACE_BOUND('',#105683,.T.); +#105683 = EDGE_LOOP('',(#105684)); +#105684 = ORIENTED_EDGE('',*,*,#105652,.T.); +#105685 = FACE_BOUND('',#105686,.T.); +#105686 = EDGE_LOOP('',(#105687)); +#105687 = ORIENTED_EDGE('',*,*,#105688,.T.); +#105688 = EDGE_CURVE('',#105689,#105689,#105691,.T.); +#105689 = VERTEX_POINT('',#105690); +#105690 = CARTESIAN_POINT('',(155.36375,-78.325,1.635)); +#105691 = CIRCLE('',#105692,0.125); +#105692 = AXIS2_PLACEMENT_3D('',#105693,#105694,#105695); +#105693 = CARTESIAN_POINT('',(155.36375,-78.2,1.635)); +#105694 = DIRECTION('',(-0.,0.,-1.)); +#105695 = DIRECTION('',(-0.,-1.,0.)); +#105696 = PLANE('',#105697); +#105697 = AXIS2_PLACEMENT_3D('',#105698,#105699,#105700); +#105698 = CARTESIAN_POINT('',(155.36375,-78.2,1.635)); +#105699 = DIRECTION('',(0.,0.,1.)); +#105700 = DIRECTION('',(1.,0.,-0.)); +#105701 = ADVANCED_FACE('',(#105702,#105705),#105716,.F.); +#105702 = FACE_BOUND('',#105703,.F.); +#105703 = EDGE_LOOP('',(#105704)); +#105704 = ORIENTED_EDGE('',*,*,#105669,.T.); +#105705 = FACE_BOUND('',#105706,.F.); +#105706 = EDGE_LOOP('',(#105707)); +#105707 = ORIENTED_EDGE('',*,*,#105708,.T.); +#105708 = EDGE_CURVE('',#105709,#105709,#105711,.T.); +#105709 = VERTEX_POINT('',#105710); +#105710 = CARTESIAN_POINT('',(155.36375,-78.325,1.6)); +#105711 = CIRCLE('',#105712,0.125); +#105712 = AXIS2_PLACEMENT_3D('',#105713,#105714,#105715); +#105713 = CARTESIAN_POINT('',(155.36375,-78.2,1.6)); +#105714 = DIRECTION('',(-0.,0.,-1.)); +#105715 = DIRECTION('',(-0.,-1.,0.)); +#105716 = PLANE('',#105717); +#105717 = AXIS2_PLACEMENT_3D('',#105718,#105719,#105720); +#105718 = CARTESIAN_POINT('',(155.36375,-78.2,1.6)); +#105719 = DIRECTION('',(0.,0.,1.)); +#105720 = DIRECTION('',(1.,0.,-0.)); +#105721 = ADVANCED_FACE('',(#105722),#105733,.F.); +#105722 = FACE_BOUND('',#105723,.T.); +#105723 = EDGE_LOOP('',(#105724,#105725,#105731,#105732)); +#105724 = ORIENTED_EDGE('',*,*,#105708,.T.); +#105725 = ORIENTED_EDGE('',*,*,#105726,.T.); +#105726 = EDGE_CURVE('',#105709,#105689,#105727,.T.); +#105727 = LINE('',#105728,#105729); +#105728 = CARTESIAN_POINT('',(155.36375,-78.325,-4.5E-02)); +#105729 = VECTOR('',#105730,1.); +#105730 = DIRECTION('',(0.,0.,1.)); +#105731 = ORIENTED_EDGE('',*,*,#105688,.F.); +#105732 = ORIENTED_EDGE('',*,*,#105726,.F.); +#105733 = CYLINDRICAL_SURFACE('',#105734,0.125); +#105734 = AXIS2_PLACEMENT_3D('',#105735,#105736,#105737); +#105735 = CARTESIAN_POINT('',(155.36375,-78.2,-4.5E-02)); +#105736 = DIRECTION('',(-0.,-0.,-1.)); +#105737 = DIRECTION('',(-0.,-1.,0.)); +#105738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105742)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105739,#105740,#105741)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105739 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105740 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105741 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105742 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105739, + 'distance_accuracy_value','confusion accuracy'); +#105743 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105744,#105746); +#105744 = ( REPRESENTATION_RELATIONSHIP('','',#105645,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105745) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105745 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2255); +#105746 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105747); +#105747 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('562','=>[0:1:1:555]','',#5, + #105640,$); +#105748 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105642)); +#105749 = SHAPE_DEFINITION_REPRESENTATION(#105750,#105756); +#105750 = PRODUCT_DEFINITION_SHAPE('','',#105751); +#105751 = PRODUCT_DEFINITION('design','',#105752,#105755); +#105752 = PRODUCT_DEFINITION_FORMATION('','',#105753); +#105753 = PRODUCT('HackPad_pad_306','HackPad_pad_306','',(#105754)); +#105754 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105755 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105756 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105757),#105849); +#105757 = MANIFOLD_SOLID_BREP('',#105758); +#105758 = CLOSED_SHELL('',(#105759,#105792,#105812,#105832)); +#105759 = ADVANCED_FACE('',(#105760),#105787,.T.); +#105760 = FACE_BOUND('',#105761,.T.); +#105761 = EDGE_LOOP('',(#105762,#105771,#105779,#105786)); +#105762 = ORIENTED_EDGE('',*,*,#105763,.F.); +#105763 = EDGE_CURVE('',#105764,#105764,#105766,.T.); +#105764 = VERTEX_POINT('',#105765); +#105765 = CARTESIAN_POINT('',(155.66375,-78.2,0.)); +#105766 = CIRCLE('',#105767,0.3); +#105767 = AXIS2_PLACEMENT_3D('',#105768,#105769,#105770); +#105768 = CARTESIAN_POINT('',(155.36375,-78.2,0.)); +#105769 = DIRECTION('',(0.,0.,1.)); +#105770 = DIRECTION('',(1.,0.,-0.)); +#105771 = ORIENTED_EDGE('',*,*,#105772,.F.); +#105772 = EDGE_CURVE('',#105773,#105764,#105775,.T.); +#105773 = VERTEX_POINT('',#105774); +#105774 = CARTESIAN_POINT('',(155.66375,-78.2,-3.5E-02)); +#105775 = LINE('',#105776,#105777); +#105776 = CARTESIAN_POINT('',(155.66375,-78.2,-3.5E-02)); +#105777 = VECTOR('',#105778,1.); +#105778 = DIRECTION('',(0.,0.,1.)); +#105779 = ORIENTED_EDGE('',*,*,#105780,.T.); +#105780 = EDGE_CURVE('',#105773,#105773,#105781,.T.); +#105781 = CIRCLE('',#105782,0.3); +#105782 = AXIS2_PLACEMENT_3D('',#105783,#105784,#105785); +#105783 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#105784 = DIRECTION('',(0.,0.,1.)); +#105785 = DIRECTION('',(1.,0.,-0.)); +#105786 = ORIENTED_EDGE('',*,*,#105772,.T.); +#105787 = CYLINDRICAL_SURFACE('',#105788,0.3); +#105788 = AXIS2_PLACEMENT_3D('',#105789,#105790,#105791); +#105789 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#105790 = DIRECTION('',(0.,0.,1.)); +#105791 = DIRECTION('',(1.,0.,-0.)); +#105792 = ADVANCED_FACE('',(#105793,#105796),#105807,.T.); +#105793 = FACE_BOUND('',#105794,.T.); +#105794 = EDGE_LOOP('',(#105795)); +#105795 = ORIENTED_EDGE('',*,*,#105763,.T.); +#105796 = FACE_BOUND('',#105797,.T.); +#105797 = EDGE_LOOP('',(#105798)); +#105798 = ORIENTED_EDGE('',*,*,#105799,.T.); +#105799 = EDGE_CURVE('',#105800,#105800,#105802,.T.); +#105800 = VERTEX_POINT('',#105801); +#105801 = CARTESIAN_POINT('',(155.36375,-78.325,0.)); +#105802 = CIRCLE('',#105803,0.125); +#105803 = AXIS2_PLACEMENT_3D('',#105804,#105805,#105806); +#105804 = CARTESIAN_POINT('',(155.36375,-78.2,0.)); +#105805 = DIRECTION('',(-0.,0.,-1.)); +#105806 = DIRECTION('',(-0.,-1.,0.)); +#105807 = PLANE('',#105808); +#105808 = AXIS2_PLACEMENT_3D('',#105809,#105810,#105811); +#105809 = CARTESIAN_POINT('',(155.36375,-78.2,0.)); +#105810 = DIRECTION('',(0.,0.,1.)); +#105811 = DIRECTION('',(1.,0.,-0.)); +#105812 = ADVANCED_FACE('',(#105813,#105816),#105827,.F.); +#105813 = FACE_BOUND('',#105814,.F.); +#105814 = EDGE_LOOP('',(#105815)); +#105815 = ORIENTED_EDGE('',*,*,#105780,.T.); +#105816 = FACE_BOUND('',#105817,.F.); +#105817 = EDGE_LOOP('',(#105818)); +#105818 = ORIENTED_EDGE('',*,*,#105819,.T.); +#105819 = EDGE_CURVE('',#105820,#105820,#105822,.T.); +#105820 = VERTEX_POINT('',#105821); +#105821 = CARTESIAN_POINT('',(155.36375,-78.325,-3.5E-02)); +#105822 = CIRCLE('',#105823,0.125); +#105823 = AXIS2_PLACEMENT_3D('',#105824,#105825,#105826); +#105824 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#105825 = DIRECTION('',(-0.,0.,-1.)); +#105826 = DIRECTION('',(-0.,-1.,0.)); +#105827 = PLANE('',#105828); +#105828 = AXIS2_PLACEMENT_3D('',#105829,#105830,#105831); +#105829 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#105830 = DIRECTION('',(0.,0.,1.)); +#105831 = DIRECTION('',(1.,0.,-0.)); +#105832 = ADVANCED_FACE('',(#105833),#105844,.F.); +#105833 = FACE_BOUND('',#105834,.T.); +#105834 = EDGE_LOOP('',(#105835,#105836,#105842,#105843)); +#105835 = ORIENTED_EDGE('',*,*,#105819,.T.); +#105836 = ORIENTED_EDGE('',*,*,#105837,.T.); +#105837 = EDGE_CURVE('',#105820,#105800,#105838,.T.); +#105838 = LINE('',#105839,#105840); +#105839 = CARTESIAN_POINT('',(155.36375,-78.325,-4.5E-02)); +#105840 = VECTOR('',#105841,1.); +#105841 = DIRECTION('',(0.,0.,1.)); +#105842 = ORIENTED_EDGE('',*,*,#105799,.F.); +#105843 = ORIENTED_EDGE('',*,*,#105837,.F.); +#105844 = CYLINDRICAL_SURFACE('',#105845,0.125); +#105845 = AXIS2_PLACEMENT_3D('',#105846,#105847,#105848); +#105846 = CARTESIAN_POINT('',(155.36375,-78.2,-4.5E-02)); +#105847 = DIRECTION('',(-0.,-0.,-1.)); +#105848 = DIRECTION('',(-0.,-1.,0.)); +#105849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105853)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105850,#105851,#105852)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105850 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105851 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105852 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105853 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105850, + 'distance_accuracy_value','confusion accuracy'); +#105854 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105855,#105857); +#105855 = ( REPRESENTATION_RELATIONSHIP('','',#105756,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105856) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105856 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2259); +#105857 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105858); +#105858 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('563','=>[0:1:1:556]','',#5, + #105751,$); +#105859 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105753)); +#105860 = SHAPE_DEFINITION_REPRESENTATION(#105861,#105867); +#105861 = PRODUCT_DEFINITION_SHAPE('','',#105862); +#105862 = PRODUCT_DEFINITION('design','',#105863,#105866); +#105863 = PRODUCT_DEFINITION_FORMATION('','',#105864); +#105864 = PRODUCT('HackPad_pad_307','HackPad_pad_307','',(#105865)); +#105865 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105866 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105867 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105868),#105960); +#105868 = MANIFOLD_SOLID_BREP('',#105869); +#105869 = CLOSED_SHELL('',(#105870,#105903,#105923,#105943)); +#105870 = ADVANCED_FACE('',(#105871),#105898,.T.); +#105871 = FACE_BOUND('',#105872,.F.); +#105872 = EDGE_LOOP('',(#105873,#105883,#105890,#105891)); +#105873 = ORIENTED_EDGE('',*,*,#105874,.T.); +#105874 = EDGE_CURVE('',#105875,#105877,#105879,.T.); +#105875 = VERTEX_POINT('',#105876); +#105876 = CARTESIAN_POINT('',(155.36375,-78.35,-3.5E-02)); +#105877 = VERTEX_POINT('',#105878); +#105878 = CARTESIAN_POINT('',(155.36375,-78.35,1.635)); +#105879 = LINE('',#105880,#105881); +#105880 = CARTESIAN_POINT('',(155.36375,-78.35,-3.5E-02)); +#105881 = VECTOR('',#105882,1.); +#105882 = DIRECTION('',(0.,0.,1.)); +#105883 = ORIENTED_EDGE('',*,*,#105884,.T.); +#105884 = EDGE_CURVE('',#105877,#105877,#105885,.T.); +#105885 = CIRCLE('',#105886,0.15); +#105886 = AXIS2_PLACEMENT_3D('',#105887,#105888,#105889); +#105887 = CARTESIAN_POINT('',(155.36375,-78.2,1.635)); +#105888 = DIRECTION('',(0.,-0.,1.)); +#105889 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105890 = ORIENTED_EDGE('',*,*,#105874,.F.); +#105891 = ORIENTED_EDGE('',*,*,#105892,.F.); +#105892 = EDGE_CURVE('',#105875,#105875,#105893,.T.); +#105893 = CIRCLE('',#105894,0.15); +#105894 = AXIS2_PLACEMENT_3D('',#105895,#105896,#105897); +#105895 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#105896 = DIRECTION('',(0.,-0.,1.)); +#105897 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105898 = CYLINDRICAL_SURFACE('',#105899,0.15); +#105899 = AXIS2_PLACEMENT_3D('',#105900,#105901,#105902); +#105900 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#105901 = DIRECTION('',(-0.,0.,-1.)); +#105902 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#105903 = ADVANCED_FACE('',(#105904,#105907),#105918,.F.); +#105904 = FACE_BOUND('',#105905,.F.); +#105905 = EDGE_LOOP('',(#105906)); +#105906 = ORIENTED_EDGE('',*,*,#105892,.T.); +#105907 = FACE_BOUND('',#105908,.F.); +#105908 = EDGE_LOOP('',(#105909)); +#105909 = ORIENTED_EDGE('',*,*,#105910,.T.); +#105910 = EDGE_CURVE('',#105911,#105911,#105913,.T.); +#105911 = VERTEX_POINT('',#105912); +#105912 = CARTESIAN_POINT('',(155.36375,-78.325,-3.5E-02)); +#105913 = CIRCLE('',#105914,0.125); +#105914 = AXIS2_PLACEMENT_3D('',#105915,#105916,#105917); +#105915 = CARTESIAN_POINT('',(155.36375,-78.2,-3.5E-02)); +#105916 = DIRECTION('',(-0.,0.,-1.)); +#105917 = DIRECTION('',(-0.,-1.,0.)); +#105918 = PLANE('',#105919); +#105919 = AXIS2_PLACEMENT_3D('',#105920,#105921,#105922); +#105920 = CARTESIAN_POINT('',(155.36375,-78.35,-3.5E-02)); +#105921 = DIRECTION('',(0.,0.,1.)); +#105922 = DIRECTION('',(1.,0.,-0.)); +#105923 = ADVANCED_FACE('',(#105924,#105927),#105938,.T.); +#105924 = FACE_BOUND('',#105925,.T.); +#105925 = EDGE_LOOP('',(#105926)); +#105926 = ORIENTED_EDGE('',*,*,#105884,.T.); +#105927 = FACE_BOUND('',#105928,.T.); +#105928 = EDGE_LOOP('',(#105929)); +#105929 = ORIENTED_EDGE('',*,*,#105930,.T.); +#105930 = EDGE_CURVE('',#105931,#105931,#105933,.T.); +#105931 = VERTEX_POINT('',#105932); +#105932 = CARTESIAN_POINT('',(155.36375,-78.325,1.635)); +#105933 = CIRCLE('',#105934,0.125); +#105934 = AXIS2_PLACEMENT_3D('',#105935,#105936,#105937); +#105935 = CARTESIAN_POINT('',(155.36375,-78.2,1.635)); +#105936 = DIRECTION('',(-0.,0.,-1.)); +#105937 = DIRECTION('',(-0.,-1.,0.)); +#105938 = PLANE('',#105939); +#105939 = AXIS2_PLACEMENT_3D('',#105940,#105941,#105942); +#105940 = CARTESIAN_POINT('',(155.36375,-78.35,1.635)); +#105941 = DIRECTION('',(0.,0.,1.)); +#105942 = DIRECTION('',(1.,0.,-0.)); +#105943 = ADVANCED_FACE('',(#105944),#105955,.F.); +#105944 = FACE_BOUND('',#105945,.T.); +#105945 = EDGE_LOOP('',(#105946,#105947,#105953,#105954)); +#105946 = ORIENTED_EDGE('',*,*,#105910,.T.); +#105947 = ORIENTED_EDGE('',*,*,#105948,.T.); +#105948 = EDGE_CURVE('',#105911,#105931,#105949,.T.); +#105949 = LINE('',#105950,#105951); +#105950 = CARTESIAN_POINT('',(155.36375,-78.325,-4.5E-02)); +#105951 = VECTOR('',#105952,1.); +#105952 = DIRECTION('',(0.,0.,1.)); +#105953 = ORIENTED_EDGE('',*,*,#105930,.F.); +#105954 = ORIENTED_EDGE('',*,*,#105948,.F.); +#105955 = CYLINDRICAL_SURFACE('',#105956,0.125); +#105956 = AXIS2_PLACEMENT_3D('',#105957,#105958,#105959); +#105957 = CARTESIAN_POINT('',(155.36375,-78.2,-4.5E-02)); +#105958 = DIRECTION('',(-0.,-0.,-1.)); +#105959 = DIRECTION('',(-0.,-1.,0.)); +#105960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#105964)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#105961,#105962,#105963)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#105961 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#105962 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#105963 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#105964 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#105961, + 'distance_accuracy_value','confusion accuracy'); +#105965 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#105966,#105968); +#105966 = ( REPRESENTATION_RELATIONSHIP('','',#105867,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#105967) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#105967 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2263); +#105968 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #105969); +#105969 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('564','=>[0:1:1:557]','',#5, + #105862,$); +#105970 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105864)); +#105971 = SHAPE_DEFINITION_REPRESENTATION(#105972,#105978); +#105972 = PRODUCT_DEFINITION_SHAPE('','',#105973); +#105973 = PRODUCT_DEFINITION('design','',#105974,#105977); +#105974 = PRODUCT_DEFINITION_FORMATION('','',#105975); +#105975 = PRODUCT('HackPad_pad_308','HackPad_pad_308','',(#105976)); +#105976 = PRODUCT_CONTEXT('',#2,'mechanical'); +#105977 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#105978 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#105979),#106071); +#105979 = MANIFOLD_SOLID_BREP('',#105980); +#105980 = CLOSED_SHELL('',(#105981,#106014,#106034,#106054)); +#105981 = ADVANCED_FACE('',(#105982),#106009,.T.); +#105982 = FACE_BOUND('',#105983,.T.); +#105983 = EDGE_LOOP('',(#105984,#105993,#106001,#106008)); +#105984 = ORIENTED_EDGE('',*,*,#105985,.F.); +#105985 = EDGE_CURVE('',#105986,#105986,#105988,.T.); +#105986 = VERTEX_POINT('',#105987); +#105987 = CARTESIAN_POINT('',(177.16375,-128.2,1.635)); +#105988 = CIRCLE('',#105989,0.3); +#105989 = AXIS2_PLACEMENT_3D('',#105990,#105991,#105992); +#105990 = CARTESIAN_POINT('',(176.86375,-128.2,1.635)); +#105991 = DIRECTION('',(0.,0.,1.)); +#105992 = DIRECTION('',(1.,0.,-0.)); +#105993 = ORIENTED_EDGE('',*,*,#105994,.F.); +#105994 = EDGE_CURVE('',#105995,#105986,#105997,.T.); +#105995 = VERTEX_POINT('',#105996); +#105996 = CARTESIAN_POINT('',(177.16375,-128.2,1.6)); +#105997 = LINE('',#105998,#105999); +#105998 = CARTESIAN_POINT('',(177.16375,-128.2,1.6)); +#105999 = VECTOR('',#106000,1.); +#106000 = DIRECTION('',(0.,0.,1.)); +#106001 = ORIENTED_EDGE('',*,*,#106002,.T.); +#106002 = EDGE_CURVE('',#105995,#105995,#106003,.T.); +#106003 = CIRCLE('',#106004,0.3); +#106004 = AXIS2_PLACEMENT_3D('',#106005,#106006,#106007); +#106005 = CARTESIAN_POINT('',(176.86375,-128.2,1.6)); +#106006 = DIRECTION('',(0.,0.,1.)); +#106007 = DIRECTION('',(1.,0.,-0.)); +#106008 = ORIENTED_EDGE('',*,*,#105994,.T.); +#106009 = CYLINDRICAL_SURFACE('',#106010,0.3); +#106010 = AXIS2_PLACEMENT_3D('',#106011,#106012,#106013); +#106011 = CARTESIAN_POINT('',(176.86375,-128.2,1.6)); +#106012 = DIRECTION('',(0.,0.,1.)); +#106013 = DIRECTION('',(1.,0.,-0.)); +#106014 = ADVANCED_FACE('',(#106015,#106018),#106029,.T.); +#106015 = FACE_BOUND('',#106016,.T.); +#106016 = EDGE_LOOP('',(#106017)); +#106017 = ORIENTED_EDGE('',*,*,#105985,.T.); +#106018 = FACE_BOUND('',#106019,.T.); +#106019 = EDGE_LOOP('',(#106020)); +#106020 = ORIENTED_EDGE('',*,*,#106021,.T.); +#106021 = EDGE_CURVE('',#106022,#106022,#106024,.T.); +#106022 = VERTEX_POINT('',#106023); +#106023 = CARTESIAN_POINT('',(176.86375,-128.325,1.635)); +#106024 = CIRCLE('',#106025,0.125); +#106025 = AXIS2_PLACEMENT_3D('',#106026,#106027,#106028); +#106026 = CARTESIAN_POINT('',(176.86375,-128.2,1.635)); +#106027 = DIRECTION('',(-0.,0.,-1.)); +#106028 = DIRECTION('',(-0.,-1.,0.)); +#106029 = PLANE('',#106030); +#106030 = AXIS2_PLACEMENT_3D('',#106031,#106032,#106033); +#106031 = CARTESIAN_POINT('',(176.86375,-128.2,1.635)); +#106032 = DIRECTION('',(0.,0.,1.)); +#106033 = DIRECTION('',(1.,0.,-0.)); +#106034 = ADVANCED_FACE('',(#106035,#106038),#106049,.F.); +#106035 = FACE_BOUND('',#106036,.F.); +#106036 = EDGE_LOOP('',(#106037)); +#106037 = ORIENTED_EDGE('',*,*,#106002,.T.); +#106038 = FACE_BOUND('',#106039,.F.); +#106039 = EDGE_LOOP('',(#106040)); +#106040 = ORIENTED_EDGE('',*,*,#106041,.T.); +#106041 = EDGE_CURVE('',#106042,#106042,#106044,.T.); +#106042 = VERTEX_POINT('',#106043); +#106043 = CARTESIAN_POINT('',(176.86375,-128.325,1.6)); +#106044 = CIRCLE('',#106045,0.125); +#106045 = AXIS2_PLACEMENT_3D('',#106046,#106047,#106048); +#106046 = CARTESIAN_POINT('',(176.86375,-128.2,1.6)); +#106047 = DIRECTION('',(-0.,0.,-1.)); +#106048 = DIRECTION('',(-0.,-1.,0.)); +#106049 = PLANE('',#106050); +#106050 = AXIS2_PLACEMENT_3D('',#106051,#106052,#106053); +#106051 = CARTESIAN_POINT('',(176.86375,-128.2,1.6)); +#106052 = DIRECTION('',(0.,0.,1.)); +#106053 = DIRECTION('',(1.,0.,-0.)); +#106054 = ADVANCED_FACE('',(#106055),#106066,.F.); +#106055 = FACE_BOUND('',#106056,.T.); +#106056 = EDGE_LOOP('',(#106057,#106058,#106064,#106065)); +#106057 = ORIENTED_EDGE('',*,*,#106041,.T.); +#106058 = ORIENTED_EDGE('',*,*,#106059,.T.); +#106059 = EDGE_CURVE('',#106042,#106022,#106060,.T.); +#106060 = LINE('',#106061,#106062); +#106061 = CARTESIAN_POINT('',(176.86375,-128.325,-4.5E-02)); +#106062 = VECTOR('',#106063,1.); +#106063 = DIRECTION('',(0.,0.,1.)); +#106064 = ORIENTED_EDGE('',*,*,#106021,.F.); +#106065 = ORIENTED_EDGE('',*,*,#106059,.F.); +#106066 = CYLINDRICAL_SURFACE('',#106067,0.125); +#106067 = AXIS2_PLACEMENT_3D('',#106068,#106069,#106070); +#106068 = CARTESIAN_POINT('',(176.86375,-128.2,-4.5E-02)); +#106069 = DIRECTION('',(-0.,-0.,-1.)); +#106070 = DIRECTION('',(-0.,-1.,0.)); +#106071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106075)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106072,#106073,#106074)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106072 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106073 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106074 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106075 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106072, + 'distance_accuracy_value','confusion accuracy'); +#106076 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106077,#106079); +#106077 = ( REPRESENTATION_RELATIONSHIP('','',#105978,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106078) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106078 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2267); +#106079 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106080); +#106080 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('565','=>[0:1:1:558]','',#5, + #105973,$); +#106081 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#105975)); +#106082 = SHAPE_DEFINITION_REPRESENTATION(#106083,#106089); +#106083 = PRODUCT_DEFINITION_SHAPE('','',#106084); +#106084 = PRODUCT_DEFINITION('design','',#106085,#106088); +#106085 = PRODUCT_DEFINITION_FORMATION('','',#106086); +#106086 = PRODUCT('HackPad_pad_309','HackPad_pad_309','',(#106087)); +#106087 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106088 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106089 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106090),#106182); +#106090 = MANIFOLD_SOLID_BREP('',#106091); +#106091 = CLOSED_SHELL('',(#106092,#106125,#106145,#106165)); +#106092 = ADVANCED_FACE('',(#106093),#106120,.T.); +#106093 = FACE_BOUND('',#106094,.T.); +#106094 = EDGE_LOOP('',(#106095,#106104,#106112,#106119)); +#106095 = ORIENTED_EDGE('',*,*,#106096,.F.); +#106096 = EDGE_CURVE('',#106097,#106097,#106099,.T.); +#106097 = VERTEX_POINT('',#106098); +#106098 = CARTESIAN_POINT('',(177.16375,-128.2,0.)); +#106099 = CIRCLE('',#106100,0.3); +#106100 = AXIS2_PLACEMENT_3D('',#106101,#106102,#106103); +#106101 = CARTESIAN_POINT('',(176.86375,-128.2,0.)); +#106102 = DIRECTION('',(0.,0.,1.)); +#106103 = DIRECTION('',(1.,0.,-0.)); +#106104 = ORIENTED_EDGE('',*,*,#106105,.F.); +#106105 = EDGE_CURVE('',#106106,#106097,#106108,.T.); +#106106 = VERTEX_POINT('',#106107); +#106107 = CARTESIAN_POINT('',(177.16375,-128.2,-3.5E-02)); +#106108 = LINE('',#106109,#106110); +#106109 = CARTESIAN_POINT('',(177.16375,-128.2,-3.5E-02)); +#106110 = VECTOR('',#106111,1.); +#106111 = DIRECTION('',(0.,0.,1.)); +#106112 = ORIENTED_EDGE('',*,*,#106113,.T.); +#106113 = EDGE_CURVE('',#106106,#106106,#106114,.T.); +#106114 = CIRCLE('',#106115,0.3); +#106115 = AXIS2_PLACEMENT_3D('',#106116,#106117,#106118); +#106116 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#106117 = DIRECTION('',(0.,0.,1.)); +#106118 = DIRECTION('',(1.,0.,-0.)); +#106119 = ORIENTED_EDGE('',*,*,#106105,.T.); +#106120 = CYLINDRICAL_SURFACE('',#106121,0.3); +#106121 = AXIS2_PLACEMENT_3D('',#106122,#106123,#106124); +#106122 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#106123 = DIRECTION('',(0.,0.,1.)); +#106124 = DIRECTION('',(1.,0.,-0.)); +#106125 = ADVANCED_FACE('',(#106126,#106129),#106140,.T.); +#106126 = FACE_BOUND('',#106127,.T.); +#106127 = EDGE_LOOP('',(#106128)); +#106128 = ORIENTED_EDGE('',*,*,#106096,.T.); +#106129 = FACE_BOUND('',#106130,.T.); +#106130 = EDGE_LOOP('',(#106131)); +#106131 = ORIENTED_EDGE('',*,*,#106132,.T.); +#106132 = EDGE_CURVE('',#106133,#106133,#106135,.T.); +#106133 = VERTEX_POINT('',#106134); +#106134 = CARTESIAN_POINT('',(176.86375,-128.325,0.)); +#106135 = CIRCLE('',#106136,0.125); +#106136 = AXIS2_PLACEMENT_3D('',#106137,#106138,#106139); +#106137 = CARTESIAN_POINT('',(176.86375,-128.2,0.)); +#106138 = DIRECTION('',(-0.,0.,-1.)); +#106139 = DIRECTION('',(-0.,-1.,0.)); +#106140 = PLANE('',#106141); +#106141 = AXIS2_PLACEMENT_3D('',#106142,#106143,#106144); +#106142 = CARTESIAN_POINT('',(176.86375,-128.2,0.)); +#106143 = DIRECTION('',(0.,0.,1.)); +#106144 = DIRECTION('',(1.,0.,-0.)); +#106145 = ADVANCED_FACE('',(#106146,#106149),#106160,.F.); +#106146 = FACE_BOUND('',#106147,.F.); +#106147 = EDGE_LOOP('',(#106148)); +#106148 = ORIENTED_EDGE('',*,*,#106113,.T.); +#106149 = FACE_BOUND('',#106150,.F.); +#106150 = EDGE_LOOP('',(#106151)); +#106151 = ORIENTED_EDGE('',*,*,#106152,.T.); +#106152 = EDGE_CURVE('',#106153,#106153,#106155,.T.); +#106153 = VERTEX_POINT('',#106154); +#106154 = CARTESIAN_POINT('',(176.86375,-128.325,-3.5E-02)); +#106155 = CIRCLE('',#106156,0.125); +#106156 = AXIS2_PLACEMENT_3D('',#106157,#106158,#106159); +#106157 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#106158 = DIRECTION('',(-0.,0.,-1.)); +#106159 = DIRECTION('',(-0.,-1.,0.)); +#106160 = PLANE('',#106161); +#106161 = AXIS2_PLACEMENT_3D('',#106162,#106163,#106164); +#106162 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#106163 = DIRECTION('',(0.,0.,1.)); +#106164 = DIRECTION('',(1.,0.,-0.)); +#106165 = ADVANCED_FACE('',(#106166),#106177,.F.); +#106166 = FACE_BOUND('',#106167,.T.); +#106167 = EDGE_LOOP('',(#106168,#106169,#106175,#106176)); +#106168 = ORIENTED_EDGE('',*,*,#106152,.T.); +#106169 = ORIENTED_EDGE('',*,*,#106170,.T.); +#106170 = EDGE_CURVE('',#106153,#106133,#106171,.T.); +#106171 = LINE('',#106172,#106173); +#106172 = CARTESIAN_POINT('',(176.86375,-128.325,-4.5E-02)); +#106173 = VECTOR('',#106174,1.); +#106174 = DIRECTION('',(0.,0.,1.)); +#106175 = ORIENTED_EDGE('',*,*,#106132,.F.); +#106176 = ORIENTED_EDGE('',*,*,#106170,.F.); +#106177 = CYLINDRICAL_SURFACE('',#106178,0.125); +#106178 = AXIS2_PLACEMENT_3D('',#106179,#106180,#106181); +#106179 = CARTESIAN_POINT('',(176.86375,-128.2,-4.5E-02)); +#106180 = DIRECTION('',(-0.,-0.,-1.)); +#106181 = DIRECTION('',(-0.,-1.,0.)); +#106182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106186)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106183,#106184,#106185)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106183 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106184 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106185 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106186 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106183, + 'distance_accuracy_value','confusion accuracy'); +#106187 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106188,#106190); +#106188 = ( REPRESENTATION_RELATIONSHIP('','',#106089,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106189) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106189 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2271); +#106190 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106191); +#106191 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('566','=>[0:1:1:559]','',#5, + #106084,$); +#106192 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106086)); +#106193 = SHAPE_DEFINITION_REPRESENTATION(#106194,#106200); +#106194 = PRODUCT_DEFINITION_SHAPE('','',#106195); +#106195 = PRODUCT_DEFINITION('design','',#106196,#106199); +#106196 = PRODUCT_DEFINITION_FORMATION('','',#106197); +#106197 = PRODUCT('HackPad_pad_310','HackPad_pad_310','',(#106198)); +#106198 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106199 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106200 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106201),#106293); +#106201 = MANIFOLD_SOLID_BREP('',#106202); +#106202 = CLOSED_SHELL('',(#106203,#106236,#106256,#106276)); +#106203 = ADVANCED_FACE('',(#106204),#106231,.T.); +#106204 = FACE_BOUND('',#106205,.F.); +#106205 = EDGE_LOOP('',(#106206,#106216,#106223,#106224)); +#106206 = ORIENTED_EDGE('',*,*,#106207,.T.); +#106207 = EDGE_CURVE('',#106208,#106210,#106212,.T.); +#106208 = VERTEX_POINT('',#106209); +#106209 = CARTESIAN_POINT('',(176.86375,-128.35,-3.5E-02)); +#106210 = VERTEX_POINT('',#106211); +#106211 = CARTESIAN_POINT('',(176.86375,-128.35,1.635)); +#106212 = LINE('',#106213,#106214); +#106213 = CARTESIAN_POINT('',(176.86375,-128.35,-3.5E-02)); +#106214 = VECTOR('',#106215,1.); +#106215 = DIRECTION('',(0.,0.,1.)); +#106216 = ORIENTED_EDGE('',*,*,#106217,.T.); +#106217 = EDGE_CURVE('',#106210,#106210,#106218,.T.); +#106218 = CIRCLE('',#106219,0.15); +#106219 = AXIS2_PLACEMENT_3D('',#106220,#106221,#106222); +#106220 = CARTESIAN_POINT('',(176.86375,-128.2,1.635)); +#106221 = DIRECTION('',(0.,-0.,1.)); +#106222 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106223 = ORIENTED_EDGE('',*,*,#106207,.F.); +#106224 = ORIENTED_EDGE('',*,*,#106225,.F.); +#106225 = EDGE_CURVE('',#106208,#106208,#106226,.T.); +#106226 = CIRCLE('',#106227,0.15); +#106227 = AXIS2_PLACEMENT_3D('',#106228,#106229,#106230); +#106228 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#106229 = DIRECTION('',(0.,-0.,1.)); +#106230 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106231 = CYLINDRICAL_SURFACE('',#106232,0.15); +#106232 = AXIS2_PLACEMENT_3D('',#106233,#106234,#106235); +#106233 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#106234 = DIRECTION('',(-0.,0.,-1.)); +#106235 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106236 = ADVANCED_FACE('',(#106237,#106240),#106251,.F.); +#106237 = FACE_BOUND('',#106238,.F.); +#106238 = EDGE_LOOP('',(#106239)); +#106239 = ORIENTED_EDGE('',*,*,#106225,.T.); +#106240 = FACE_BOUND('',#106241,.F.); +#106241 = EDGE_LOOP('',(#106242)); +#106242 = ORIENTED_EDGE('',*,*,#106243,.T.); +#106243 = EDGE_CURVE('',#106244,#106244,#106246,.T.); +#106244 = VERTEX_POINT('',#106245); +#106245 = CARTESIAN_POINT('',(176.86375,-128.325,-3.5E-02)); +#106246 = CIRCLE('',#106247,0.125); +#106247 = AXIS2_PLACEMENT_3D('',#106248,#106249,#106250); +#106248 = CARTESIAN_POINT('',(176.86375,-128.2,-3.5E-02)); +#106249 = DIRECTION('',(-0.,0.,-1.)); +#106250 = DIRECTION('',(-0.,-1.,0.)); +#106251 = PLANE('',#106252); +#106252 = AXIS2_PLACEMENT_3D('',#106253,#106254,#106255); +#106253 = CARTESIAN_POINT('',(176.86375,-128.35,-3.5E-02)); +#106254 = DIRECTION('',(0.,0.,1.)); +#106255 = DIRECTION('',(1.,0.,-0.)); +#106256 = ADVANCED_FACE('',(#106257,#106260),#106271,.T.); +#106257 = FACE_BOUND('',#106258,.T.); +#106258 = EDGE_LOOP('',(#106259)); +#106259 = ORIENTED_EDGE('',*,*,#106217,.T.); +#106260 = FACE_BOUND('',#106261,.T.); +#106261 = EDGE_LOOP('',(#106262)); +#106262 = ORIENTED_EDGE('',*,*,#106263,.T.); +#106263 = EDGE_CURVE('',#106264,#106264,#106266,.T.); +#106264 = VERTEX_POINT('',#106265); +#106265 = CARTESIAN_POINT('',(176.86375,-128.325,1.635)); +#106266 = CIRCLE('',#106267,0.125); +#106267 = AXIS2_PLACEMENT_3D('',#106268,#106269,#106270); +#106268 = CARTESIAN_POINT('',(176.86375,-128.2,1.635)); +#106269 = DIRECTION('',(-0.,0.,-1.)); +#106270 = DIRECTION('',(-0.,-1.,0.)); +#106271 = PLANE('',#106272); +#106272 = AXIS2_PLACEMENT_3D('',#106273,#106274,#106275); +#106273 = CARTESIAN_POINT('',(176.86375,-128.35,1.635)); +#106274 = DIRECTION('',(0.,0.,1.)); +#106275 = DIRECTION('',(1.,0.,-0.)); +#106276 = ADVANCED_FACE('',(#106277),#106288,.F.); +#106277 = FACE_BOUND('',#106278,.T.); +#106278 = EDGE_LOOP('',(#106279,#106280,#106286,#106287)); +#106279 = ORIENTED_EDGE('',*,*,#106243,.T.); +#106280 = ORIENTED_EDGE('',*,*,#106281,.T.); +#106281 = EDGE_CURVE('',#106244,#106264,#106282,.T.); +#106282 = LINE('',#106283,#106284); +#106283 = CARTESIAN_POINT('',(176.86375,-128.325,-4.5E-02)); +#106284 = VECTOR('',#106285,1.); +#106285 = DIRECTION('',(0.,0.,1.)); +#106286 = ORIENTED_EDGE('',*,*,#106263,.F.); +#106287 = ORIENTED_EDGE('',*,*,#106281,.F.); +#106288 = CYLINDRICAL_SURFACE('',#106289,0.125); +#106289 = AXIS2_PLACEMENT_3D('',#106290,#106291,#106292); +#106290 = CARTESIAN_POINT('',(176.86375,-128.2,-4.5E-02)); +#106291 = DIRECTION('',(-0.,-0.,-1.)); +#106292 = DIRECTION('',(-0.,-1.,0.)); +#106293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106297)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106294,#106295,#106296)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106294 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106295 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106296 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106297 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106294, + 'distance_accuracy_value','confusion accuracy'); +#106298 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106299,#106301); +#106299 = ( REPRESENTATION_RELATIONSHIP('','',#106200,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106300) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106300 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2275); +#106301 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106302); +#106302 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('567','=>[0:1:1:560]','',#5, + #106195,$); +#106303 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106197)); +#106304 = SHAPE_DEFINITION_REPRESENTATION(#106305,#106311); +#106305 = PRODUCT_DEFINITION_SHAPE('','',#106306); +#106306 = PRODUCT_DEFINITION('design','',#106307,#106310); +#106307 = PRODUCT_DEFINITION_FORMATION('','',#106308); +#106308 = PRODUCT('HackPad_pad_311','HackPad_pad_311','',(#106309)); +#106309 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106310 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106311 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106312),#106404); +#106312 = MANIFOLD_SOLID_BREP('',#106313); +#106313 = CLOSED_SHELL('',(#106314,#106347,#106367,#106387)); +#106314 = ADVANCED_FACE('',(#106315),#106342,.T.); +#106315 = FACE_BOUND('',#106316,.T.); +#106316 = EDGE_LOOP('',(#106317,#106326,#106334,#106341)); +#106317 = ORIENTED_EDGE('',*,*,#106318,.F.); +#106318 = EDGE_CURVE('',#106319,#106319,#106321,.T.); +#106319 = VERTEX_POINT('',#106320); +#106320 = CARTESIAN_POINT('',(174.66375,-134.2,1.635)); +#106321 = CIRCLE('',#106322,0.3); +#106322 = AXIS2_PLACEMENT_3D('',#106323,#106324,#106325); +#106323 = CARTESIAN_POINT('',(174.36375,-134.2,1.635)); +#106324 = DIRECTION('',(0.,0.,1.)); +#106325 = DIRECTION('',(1.,0.,-0.)); +#106326 = ORIENTED_EDGE('',*,*,#106327,.F.); +#106327 = EDGE_CURVE('',#106328,#106319,#106330,.T.); +#106328 = VERTEX_POINT('',#106329); +#106329 = CARTESIAN_POINT('',(174.66375,-134.2,1.6)); +#106330 = LINE('',#106331,#106332); +#106331 = CARTESIAN_POINT('',(174.66375,-134.2,1.6)); +#106332 = VECTOR('',#106333,1.); +#106333 = DIRECTION('',(0.,0.,1.)); +#106334 = ORIENTED_EDGE('',*,*,#106335,.T.); +#106335 = EDGE_CURVE('',#106328,#106328,#106336,.T.); +#106336 = CIRCLE('',#106337,0.3); +#106337 = AXIS2_PLACEMENT_3D('',#106338,#106339,#106340); +#106338 = CARTESIAN_POINT('',(174.36375,-134.2,1.6)); +#106339 = DIRECTION('',(0.,0.,1.)); +#106340 = DIRECTION('',(1.,0.,-0.)); +#106341 = ORIENTED_EDGE('',*,*,#106327,.T.); +#106342 = CYLINDRICAL_SURFACE('',#106343,0.3); +#106343 = AXIS2_PLACEMENT_3D('',#106344,#106345,#106346); +#106344 = CARTESIAN_POINT('',(174.36375,-134.2,1.6)); +#106345 = DIRECTION('',(0.,0.,1.)); +#106346 = DIRECTION('',(1.,0.,-0.)); +#106347 = ADVANCED_FACE('',(#106348,#106351),#106362,.T.); +#106348 = FACE_BOUND('',#106349,.T.); +#106349 = EDGE_LOOP('',(#106350)); +#106350 = ORIENTED_EDGE('',*,*,#106318,.T.); +#106351 = FACE_BOUND('',#106352,.T.); +#106352 = EDGE_LOOP('',(#106353)); +#106353 = ORIENTED_EDGE('',*,*,#106354,.T.); +#106354 = EDGE_CURVE('',#106355,#106355,#106357,.T.); +#106355 = VERTEX_POINT('',#106356); +#106356 = CARTESIAN_POINT('',(174.36375,-134.325,1.635)); +#106357 = CIRCLE('',#106358,0.125); +#106358 = AXIS2_PLACEMENT_3D('',#106359,#106360,#106361); +#106359 = CARTESIAN_POINT('',(174.36375,-134.2,1.635)); +#106360 = DIRECTION('',(-0.,0.,-1.)); +#106361 = DIRECTION('',(-0.,-1.,0.)); +#106362 = PLANE('',#106363); +#106363 = AXIS2_PLACEMENT_3D('',#106364,#106365,#106366); +#106364 = CARTESIAN_POINT('',(174.36375,-134.2,1.635)); +#106365 = DIRECTION('',(0.,0.,1.)); +#106366 = DIRECTION('',(1.,0.,-0.)); +#106367 = ADVANCED_FACE('',(#106368,#106371),#106382,.F.); +#106368 = FACE_BOUND('',#106369,.F.); +#106369 = EDGE_LOOP('',(#106370)); +#106370 = ORIENTED_EDGE('',*,*,#106335,.T.); +#106371 = FACE_BOUND('',#106372,.F.); +#106372 = EDGE_LOOP('',(#106373)); +#106373 = ORIENTED_EDGE('',*,*,#106374,.T.); +#106374 = EDGE_CURVE('',#106375,#106375,#106377,.T.); +#106375 = VERTEX_POINT('',#106376); +#106376 = CARTESIAN_POINT('',(174.36375,-134.325,1.6)); +#106377 = CIRCLE('',#106378,0.125); +#106378 = AXIS2_PLACEMENT_3D('',#106379,#106380,#106381); +#106379 = CARTESIAN_POINT('',(174.36375,-134.2,1.6)); +#106380 = DIRECTION('',(-0.,0.,-1.)); +#106381 = DIRECTION('',(-0.,-1.,0.)); +#106382 = PLANE('',#106383); +#106383 = AXIS2_PLACEMENT_3D('',#106384,#106385,#106386); +#106384 = CARTESIAN_POINT('',(174.36375,-134.2,1.6)); +#106385 = DIRECTION('',(0.,0.,1.)); +#106386 = DIRECTION('',(1.,0.,-0.)); +#106387 = ADVANCED_FACE('',(#106388),#106399,.F.); +#106388 = FACE_BOUND('',#106389,.T.); +#106389 = EDGE_LOOP('',(#106390,#106391,#106397,#106398)); +#106390 = ORIENTED_EDGE('',*,*,#106374,.T.); +#106391 = ORIENTED_EDGE('',*,*,#106392,.T.); +#106392 = EDGE_CURVE('',#106375,#106355,#106393,.T.); +#106393 = LINE('',#106394,#106395); +#106394 = CARTESIAN_POINT('',(174.36375,-134.325,-4.5E-02)); +#106395 = VECTOR('',#106396,1.); +#106396 = DIRECTION('',(0.,0.,1.)); +#106397 = ORIENTED_EDGE('',*,*,#106354,.F.); +#106398 = ORIENTED_EDGE('',*,*,#106392,.F.); +#106399 = CYLINDRICAL_SURFACE('',#106400,0.125); +#106400 = AXIS2_PLACEMENT_3D('',#106401,#106402,#106403); +#106401 = CARTESIAN_POINT('',(174.36375,-134.2,-4.5E-02)); +#106402 = DIRECTION('',(-0.,-0.,-1.)); +#106403 = DIRECTION('',(-0.,-1.,0.)); +#106404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106408)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106405,#106406,#106407)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106405 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106406 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106407 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106408 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106405, + 'distance_accuracy_value','confusion accuracy'); +#106409 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106410,#106412); +#106410 = ( REPRESENTATION_RELATIONSHIP('','',#106311,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106411) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106411 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2279); +#106412 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106413); +#106413 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('568','=>[0:1:1:561]','',#5, + #106306,$); +#106414 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106308)); +#106415 = SHAPE_DEFINITION_REPRESENTATION(#106416,#106422); +#106416 = PRODUCT_DEFINITION_SHAPE('','',#106417); +#106417 = PRODUCT_DEFINITION('design','',#106418,#106421); +#106418 = PRODUCT_DEFINITION_FORMATION('','',#106419); +#106419 = PRODUCT('HackPad_pad_312','HackPad_pad_312','',(#106420)); +#106420 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106421 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106422 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106423),#106515); +#106423 = MANIFOLD_SOLID_BREP('',#106424); +#106424 = CLOSED_SHELL('',(#106425,#106458,#106478,#106498)); +#106425 = ADVANCED_FACE('',(#106426),#106453,.T.); +#106426 = FACE_BOUND('',#106427,.T.); +#106427 = EDGE_LOOP('',(#106428,#106437,#106445,#106452)); +#106428 = ORIENTED_EDGE('',*,*,#106429,.F.); +#106429 = EDGE_CURVE('',#106430,#106430,#106432,.T.); +#106430 = VERTEX_POINT('',#106431); +#106431 = CARTESIAN_POINT('',(174.66375,-134.2,0.)); +#106432 = CIRCLE('',#106433,0.3); +#106433 = AXIS2_PLACEMENT_3D('',#106434,#106435,#106436); +#106434 = CARTESIAN_POINT('',(174.36375,-134.2,0.)); +#106435 = DIRECTION('',(0.,0.,1.)); +#106436 = DIRECTION('',(1.,0.,-0.)); +#106437 = ORIENTED_EDGE('',*,*,#106438,.F.); +#106438 = EDGE_CURVE('',#106439,#106430,#106441,.T.); +#106439 = VERTEX_POINT('',#106440); +#106440 = CARTESIAN_POINT('',(174.66375,-134.2,-3.5E-02)); +#106441 = LINE('',#106442,#106443); +#106442 = CARTESIAN_POINT('',(174.66375,-134.2,-3.5E-02)); +#106443 = VECTOR('',#106444,1.); +#106444 = DIRECTION('',(0.,0.,1.)); +#106445 = ORIENTED_EDGE('',*,*,#106446,.T.); +#106446 = EDGE_CURVE('',#106439,#106439,#106447,.T.); +#106447 = CIRCLE('',#106448,0.3); +#106448 = AXIS2_PLACEMENT_3D('',#106449,#106450,#106451); +#106449 = CARTESIAN_POINT('',(174.36375,-134.2,-3.5E-02)); +#106450 = DIRECTION('',(0.,0.,1.)); +#106451 = DIRECTION('',(1.,0.,-0.)); +#106452 = ORIENTED_EDGE('',*,*,#106438,.T.); +#106453 = CYLINDRICAL_SURFACE('',#106454,0.3); +#106454 = AXIS2_PLACEMENT_3D('',#106455,#106456,#106457); +#106455 = CARTESIAN_POINT('',(174.36375,-134.2,-3.5E-02)); +#106456 = DIRECTION('',(0.,0.,1.)); +#106457 = DIRECTION('',(1.,0.,-0.)); +#106458 = ADVANCED_FACE('',(#106459,#106462),#106473,.T.); +#106459 = FACE_BOUND('',#106460,.T.); +#106460 = EDGE_LOOP('',(#106461)); +#106461 = ORIENTED_EDGE('',*,*,#106429,.T.); +#106462 = FACE_BOUND('',#106463,.T.); +#106463 = EDGE_LOOP('',(#106464)); +#106464 = ORIENTED_EDGE('',*,*,#106465,.T.); +#106465 = EDGE_CURVE('',#106466,#106466,#106468,.T.); +#106466 = VERTEX_POINT('',#106467); +#106467 = CARTESIAN_POINT('',(174.36375,-134.325,0.)); +#106468 = CIRCLE('',#106469,0.125); +#106469 = AXIS2_PLACEMENT_3D('',#106470,#106471,#106472); +#106470 = CARTESIAN_POINT('',(174.36375,-134.2,0.)); +#106471 = DIRECTION('',(-0.,0.,-1.)); +#106472 = DIRECTION('',(-0.,-1.,0.)); +#106473 = PLANE('',#106474); +#106474 = AXIS2_PLACEMENT_3D('',#106475,#106476,#106477); +#106475 = CARTESIAN_POINT('',(174.36375,-134.2,0.)); +#106476 = DIRECTION('',(0.,0.,1.)); +#106477 = DIRECTION('',(1.,0.,-0.)); +#106478 = ADVANCED_FACE('',(#106479,#106482),#106493,.F.); +#106479 = FACE_BOUND('',#106480,.F.); +#106480 = EDGE_LOOP('',(#106481)); +#106481 = ORIENTED_EDGE('',*,*,#106446,.T.); +#106482 = FACE_BOUND('',#106483,.F.); +#106483 = EDGE_LOOP('',(#106484)); +#106484 = ORIENTED_EDGE('',*,*,#106485,.T.); +#106485 = EDGE_CURVE('',#106486,#106486,#106488,.T.); +#106486 = VERTEX_POINT('',#106487); +#106487 = CARTESIAN_POINT('',(174.36375,-134.325,-3.5E-02)); +#106488 = CIRCLE('',#106489,0.125); +#106489 = AXIS2_PLACEMENT_3D('',#106490,#106491,#106492); +#106490 = CARTESIAN_POINT('',(174.36375,-134.2,-3.5E-02)); +#106491 = DIRECTION('',(-0.,0.,-1.)); +#106492 = DIRECTION('',(-0.,-1.,0.)); +#106493 = PLANE('',#106494); +#106494 = AXIS2_PLACEMENT_3D('',#106495,#106496,#106497); +#106495 = CARTESIAN_POINT('',(174.36375,-134.2,-3.5E-02)); +#106496 = DIRECTION('',(0.,0.,1.)); +#106497 = DIRECTION('',(1.,0.,-0.)); +#106498 = ADVANCED_FACE('',(#106499),#106510,.F.); +#106499 = FACE_BOUND('',#106500,.T.); +#106500 = EDGE_LOOP('',(#106501,#106502,#106508,#106509)); +#106501 = ORIENTED_EDGE('',*,*,#106485,.T.); +#106502 = ORIENTED_EDGE('',*,*,#106503,.T.); +#106503 = EDGE_CURVE('',#106486,#106466,#106504,.T.); +#106504 = LINE('',#106505,#106506); +#106505 = CARTESIAN_POINT('',(174.36375,-134.325,-4.5E-02)); +#106506 = VECTOR('',#106507,1.); +#106507 = DIRECTION('',(0.,0.,1.)); +#106508 = ORIENTED_EDGE('',*,*,#106465,.F.); +#106509 = ORIENTED_EDGE('',*,*,#106503,.F.); +#106510 = CYLINDRICAL_SURFACE('',#106511,0.125); +#106511 = AXIS2_PLACEMENT_3D('',#106512,#106513,#106514); +#106512 = CARTESIAN_POINT('',(174.36375,-134.2,-4.5E-02)); +#106513 = DIRECTION('',(-0.,-0.,-1.)); +#106514 = DIRECTION('',(-0.,-1.,0.)); +#106515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106519)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106516,#106517,#106518)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106516 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106517 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106518 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106519 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106516, + 'distance_accuracy_value','confusion accuracy'); +#106520 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106521,#106523); +#106521 = ( REPRESENTATION_RELATIONSHIP('','',#106422,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106522) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106522 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2283); +#106523 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106524); +#106524 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('569','=>[0:1:1:562]','',#5, + #106417,$); +#106525 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106419)); +#106526 = SHAPE_DEFINITION_REPRESENTATION(#106527,#106533); +#106527 = PRODUCT_DEFINITION_SHAPE('','',#106528); +#106528 = PRODUCT_DEFINITION('design','',#106529,#106532); +#106529 = PRODUCT_DEFINITION_FORMATION('','',#106530); +#106530 = PRODUCT('HackPad_pad_313','HackPad_pad_313','',(#106531)); +#106531 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106532 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106533 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106534),#106626); +#106534 = MANIFOLD_SOLID_BREP('',#106535); +#106535 = CLOSED_SHELL('',(#106536,#106569,#106589,#106609)); +#106536 = ADVANCED_FACE('',(#106537),#106564,.T.); +#106537 = FACE_BOUND('',#106538,.F.); +#106538 = EDGE_LOOP('',(#106539,#106549,#106556,#106557)); +#106539 = ORIENTED_EDGE('',*,*,#106540,.T.); +#106540 = EDGE_CURVE('',#106541,#106543,#106545,.T.); +#106541 = VERTEX_POINT('',#106542); +#106542 = CARTESIAN_POINT('',(174.36375,-134.35,-3.5E-02)); +#106543 = VERTEX_POINT('',#106544); +#106544 = CARTESIAN_POINT('',(174.36375,-134.35,1.635)); +#106545 = LINE('',#106546,#106547); +#106546 = CARTESIAN_POINT('',(174.36375,-134.35,-3.5E-02)); +#106547 = VECTOR('',#106548,1.); +#106548 = DIRECTION('',(0.,0.,1.)); +#106549 = ORIENTED_EDGE('',*,*,#106550,.T.); +#106550 = EDGE_CURVE('',#106543,#106543,#106551,.T.); +#106551 = CIRCLE('',#106552,0.15); +#106552 = AXIS2_PLACEMENT_3D('',#106553,#106554,#106555); +#106553 = CARTESIAN_POINT('',(174.36375,-134.2,1.635)); +#106554 = DIRECTION('',(0.,-0.,1.)); +#106555 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106556 = ORIENTED_EDGE('',*,*,#106540,.F.); +#106557 = ORIENTED_EDGE('',*,*,#106558,.F.); +#106558 = EDGE_CURVE('',#106541,#106541,#106559,.T.); +#106559 = CIRCLE('',#106560,0.15); +#106560 = AXIS2_PLACEMENT_3D('',#106561,#106562,#106563); +#106561 = CARTESIAN_POINT('',(174.36375,-134.2,-3.5E-02)); +#106562 = DIRECTION('',(0.,-0.,1.)); +#106563 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106564 = CYLINDRICAL_SURFACE('',#106565,0.15); +#106565 = AXIS2_PLACEMENT_3D('',#106566,#106567,#106568); +#106566 = CARTESIAN_POINT('',(174.36375,-134.2,-3.5E-02)); +#106567 = DIRECTION('',(-0.,0.,-1.)); +#106568 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106569 = ADVANCED_FACE('',(#106570,#106573),#106584,.F.); +#106570 = FACE_BOUND('',#106571,.F.); +#106571 = EDGE_LOOP('',(#106572)); +#106572 = ORIENTED_EDGE('',*,*,#106558,.T.); +#106573 = FACE_BOUND('',#106574,.F.); +#106574 = EDGE_LOOP('',(#106575)); +#106575 = ORIENTED_EDGE('',*,*,#106576,.T.); +#106576 = EDGE_CURVE('',#106577,#106577,#106579,.T.); +#106577 = VERTEX_POINT('',#106578); +#106578 = CARTESIAN_POINT('',(174.36375,-134.325,-3.5E-02)); +#106579 = CIRCLE('',#106580,0.125); +#106580 = AXIS2_PLACEMENT_3D('',#106581,#106582,#106583); +#106581 = CARTESIAN_POINT('',(174.36375,-134.2,-3.5E-02)); +#106582 = DIRECTION('',(-0.,0.,-1.)); +#106583 = DIRECTION('',(-0.,-1.,0.)); +#106584 = PLANE('',#106585); +#106585 = AXIS2_PLACEMENT_3D('',#106586,#106587,#106588); +#106586 = CARTESIAN_POINT('',(174.36375,-134.35,-3.5E-02)); +#106587 = DIRECTION('',(0.,0.,1.)); +#106588 = DIRECTION('',(1.,0.,-0.)); +#106589 = ADVANCED_FACE('',(#106590,#106593),#106604,.T.); +#106590 = FACE_BOUND('',#106591,.T.); +#106591 = EDGE_LOOP('',(#106592)); +#106592 = ORIENTED_EDGE('',*,*,#106550,.T.); +#106593 = FACE_BOUND('',#106594,.T.); +#106594 = EDGE_LOOP('',(#106595)); +#106595 = ORIENTED_EDGE('',*,*,#106596,.T.); +#106596 = EDGE_CURVE('',#106597,#106597,#106599,.T.); +#106597 = VERTEX_POINT('',#106598); +#106598 = CARTESIAN_POINT('',(174.36375,-134.325,1.635)); +#106599 = CIRCLE('',#106600,0.125); +#106600 = AXIS2_PLACEMENT_3D('',#106601,#106602,#106603); +#106601 = CARTESIAN_POINT('',(174.36375,-134.2,1.635)); +#106602 = DIRECTION('',(-0.,0.,-1.)); +#106603 = DIRECTION('',(-0.,-1.,0.)); +#106604 = PLANE('',#106605); +#106605 = AXIS2_PLACEMENT_3D('',#106606,#106607,#106608); +#106606 = CARTESIAN_POINT('',(174.36375,-134.35,1.635)); +#106607 = DIRECTION('',(0.,0.,1.)); +#106608 = DIRECTION('',(1.,0.,-0.)); +#106609 = ADVANCED_FACE('',(#106610),#106621,.F.); +#106610 = FACE_BOUND('',#106611,.T.); +#106611 = EDGE_LOOP('',(#106612,#106613,#106619,#106620)); +#106612 = ORIENTED_EDGE('',*,*,#106576,.T.); +#106613 = ORIENTED_EDGE('',*,*,#106614,.T.); +#106614 = EDGE_CURVE('',#106577,#106597,#106615,.T.); +#106615 = LINE('',#106616,#106617); +#106616 = CARTESIAN_POINT('',(174.36375,-134.325,-4.5E-02)); +#106617 = VECTOR('',#106618,1.); +#106618 = DIRECTION('',(0.,0.,1.)); +#106619 = ORIENTED_EDGE('',*,*,#106596,.F.); +#106620 = ORIENTED_EDGE('',*,*,#106614,.F.); +#106621 = CYLINDRICAL_SURFACE('',#106622,0.125); +#106622 = AXIS2_PLACEMENT_3D('',#106623,#106624,#106625); +#106623 = CARTESIAN_POINT('',(174.36375,-134.2,-4.5E-02)); +#106624 = DIRECTION('',(-0.,-0.,-1.)); +#106625 = DIRECTION('',(-0.,-1.,0.)); +#106626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106630)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106627,#106628,#106629)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106627 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106628 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106629 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106630 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106627, + 'distance_accuracy_value','confusion accuracy'); +#106631 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106632,#106634); +#106632 = ( REPRESENTATION_RELATIONSHIP('','',#106533,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106633) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106633 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2287); +#106634 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106635); +#106635 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('570','=>[0:1:1:563]','',#5, + #106528,$); +#106636 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106530)); +#106637 = SHAPE_DEFINITION_REPRESENTATION(#106638,#106644); +#106638 = PRODUCT_DEFINITION_SHAPE('','',#106639); +#106639 = PRODUCT_DEFINITION('design','',#106640,#106643); +#106640 = PRODUCT_DEFINITION_FORMATION('','',#106641); +#106641 = PRODUCT('HackPad_pad_314','HackPad_pad_314','',(#106642)); +#106642 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106643 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106644 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106645),#106737); +#106645 = MANIFOLD_SOLID_BREP('',#106646); +#106646 = CLOSED_SHELL('',(#106647,#106680,#106700,#106720)); +#106647 = ADVANCED_FACE('',(#106648),#106675,.T.); +#106648 = FACE_BOUND('',#106649,.T.); +#106649 = EDGE_LOOP('',(#106650,#106659,#106667,#106674)); +#106650 = ORIENTED_EDGE('',*,*,#106651,.F.); +#106651 = EDGE_CURVE('',#106652,#106652,#106654,.T.); +#106652 = VERTEX_POINT('',#106653); +#106653 = CARTESIAN_POINT('',(161.66375,-58.2,1.635)); +#106654 = CIRCLE('',#106655,0.3); +#106655 = AXIS2_PLACEMENT_3D('',#106656,#106657,#106658); +#106656 = CARTESIAN_POINT('',(161.36375,-58.2,1.635)); +#106657 = DIRECTION('',(0.,0.,1.)); +#106658 = DIRECTION('',(1.,0.,-0.)); +#106659 = ORIENTED_EDGE('',*,*,#106660,.F.); +#106660 = EDGE_CURVE('',#106661,#106652,#106663,.T.); +#106661 = VERTEX_POINT('',#106662); +#106662 = CARTESIAN_POINT('',(161.66375,-58.2,1.6)); +#106663 = LINE('',#106664,#106665); +#106664 = CARTESIAN_POINT('',(161.66375,-58.2,1.6)); +#106665 = VECTOR('',#106666,1.); +#106666 = DIRECTION('',(0.,0.,1.)); +#106667 = ORIENTED_EDGE('',*,*,#106668,.T.); +#106668 = EDGE_CURVE('',#106661,#106661,#106669,.T.); +#106669 = CIRCLE('',#106670,0.3); +#106670 = AXIS2_PLACEMENT_3D('',#106671,#106672,#106673); +#106671 = CARTESIAN_POINT('',(161.36375,-58.2,1.6)); +#106672 = DIRECTION('',(0.,0.,1.)); +#106673 = DIRECTION('',(1.,0.,-0.)); +#106674 = ORIENTED_EDGE('',*,*,#106660,.T.); +#106675 = CYLINDRICAL_SURFACE('',#106676,0.3); +#106676 = AXIS2_PLACEMENT_3D('',#106677,#106678,#106679); +#106677 = CARTESIAN_POINT('',(161.36375,-58.2,1.6)); +#106678 = DIRECTION('',(0.,0.,1.)); +#106679 = DIRECTION('',(1.,0.,-0.)); +#106680 = ADVANCED_FACE('',(#106681,#106684),#106695,.T.); +#106681 = FACE_BOUND('',#106682,.T.); +#106682 = EDGE_LOOP('',(#106683)); +#106683 = ORIENTED_EDGE('',*,*,#106651,.T.); +#106684 = FACE_BOUND('',#106685,.T.); +#106685 = EDGE_LOOP('',(#106686)); +#106686 = ORIENTED_EDGE('',*,*,#106687,.T.); +#106687 = EDGE_CURVE('',#106688,#106688,#106690,.T.); +#106688 = VERTEX_POINT('',#106689); +#106689 = CARTESIAN_POINT('',(161.36375,-58.325,1.635)); +#106690 = CIRCLE('',#106691,0.125); +#106691 = AXIS2_PLACEMENT_3D('',#106692,#106693,#106694); +#106692 = CARTESIAN_POINT('',(161.36375,-58.2,1.635)); +#106693 = DIRECTION('',(-0.,0.,-1.)); +#106694 = DIRECTION('',(-0.,-1.,0.)); +#106695 = PLANE('',#106696); +#106696 = AXIS2_PLACEMENT_3D('',#106697,#106698,#106699); +#106697 = CARTESIAN_POINT('',(161.36375,-58.2,1.635)); +#106698 = DIRECTION('',(0.,0.,1.)); +#106699 = DIRECTION('',(1.,0.,-0.)); +#106700 = ADVANCED_FACE('',(#106701,#106704),#106715,.F.); +#106701 = FACE_BOUND('',#106702,.F.); +#106702 = EDGE_LOOP('',(#106703)); +#106703 = ORIENTED_EDGE('',*,*,#106668,.T.); +#106704 = FACE_BOUND('',#106705,.F.); +#106705 = EDGE_LOOP('',(#106706)); +#106706 = ORIENTED_EDGE('',*,*,#106707,.T.); +#106707 = EDGE_CURVE('',#106708,#106708,#106710,.T.); +#106708 = VERTEX_POINT('',#106709); +#106709 = CARTESIAN_POINT('',(161.36375,-58.325,1.6)); +#106710 = CIRCLE('',#106711,0.125); +#106711 = AXIS2_PLACEMENT_3D('',#106712,#106713,#106714); +#106712 = CARTESIAN_POINT('',(161.36375,-58.2,1.6)); +#106713 = DIRECTION('',(-0.,0.,-1.)); +#106714 = DIRECTION('',(-0.,-1.,0.)); +#106715 = PLANE('',#106716); +#106716 = AXIS2_PLACEMENT_3D('',#106717,#106718,#106719); +#106717 = CARTESIAN_POINT('',(161.36375,-58.2,1.6)); +#106718 = DIRECTION('',(0.,0.,1.)); +#106719 = DIRECTION('',(1.,0.,-0.)); +#106720 = ADVANCED_FACE('',(#106721),#106732,.F.); +#106721 = FACE_BOUND('',#106722,.T.); +#106722 = EDGE_LOOP('',(#106723,#106724,#106730,#106731)); +#106723 = ORIENTED_EDGE('',*,*,#106707,.T.); +#106724 = ORIENTED_EDGE('',*,*,#106725,.T.); +#106725 = EDGE_CURVE('',#106708,#106688,#106726,.T.); +#106726 = LINE('',#106727,#106728); +#106727 = CARTESIAN_POINT('',(161.36375,-58.325,-4.5E-02)); +#106728 = VECTOR('',#106729,1.); +#106729 = DIRECTION('',(0.,0.,1.)); +#106730 = ORIENTED_EDGE('',*,*,#106687,.F.); +#106731 = ORIENTED_EDGE('',*,*,#106725,.F.); +#106732 = CYLINDRICAL_SURFACE('',#106733,0.125); +#106733 = AXIS2_PLACEMENT_3D('',#106734,#106735,#106736); +#106734 = CARTESIAN_POINT('',(161.36375,-58.2,-4.5E-02)); +#106735 = DIRECTION('',(-0.,-0.,-1.)); +#106736 = DIRECTION('',(-0.,-1.,0.)); +#106737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106741)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106738,#106739,#106740)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106738 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106739 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106740 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106741 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106738, + 'distance_accuracy_value','confusion accuracy'); +#106742 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106743,#106745); +#106743 = ( REPRESENTATION_RELATIONSHIP('','',#106644,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106744) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106744 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2291); +#106745 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106746); +#106746 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('571','=>[0:1:1:564]','',#5, + #106639,$); +#106747 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106641)); +#106748 = SHAPE_DEFINITION_REPRESENTATION(#106749,#106755); +#106749 = PRODUCT_DEFINITION_SHAPE('','',#106750); +#106750 = PRODUCT_DEFINITION('design','',#106751,#106754); +#106751 = PRODUCT_DEFINITION_FORMATION('','',#106752); +#106752 = PRODUCT('HackPad_pad_315','HackPad_pad_315','',(#106753)); +#106753 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106754 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106755 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106756),#106848); +#106756 = MANIFOLD_SOLID_BREP('',#106757); +#106757 = CLOSED_SHELL('',(#106758,#106791,#106811,#106831)); +#106758 = ADVANCED_FACE('',(#106759),#106786,.T.); +#106759 = FACE_BOUND('',#106760,.T.); +#106760 = EDGE_LOOP('',(#106761,#106770,#106778,#106785)); +#106761 = ORIENTED_EDGE('',*,*,#106762,.F.); +#106762 = EDGE_CURVE('',#106763,#106763,#106765,.T.); +#106763 = VERTEX_POINT('',#106764); +#106764 = CARTESIAN_POINT('',(161.66375,-58.2,0.)); +#106765 = CIRCLE('',#106766,0.3); +#106766 = AXIS2_PLACEMENT_3D('',#106767,#106768,#106769); +#106767 = CARTESIAN_POINT('',(161.36375,-58.2,0.)); +#106768 = DIRECTION('',(0.,0.,1.)); +#106769 = DIRECTION('',(1.,0.,-0.)); +#106770 = ORIENTED_EDGE('',*,*,#106771,.F.); +#106771 = EDGE_CURVE('',#106772,#106763,#106774,.T.); +#106772 = VERTEX_POINT('',#106773); +#106773 = CARTESIAN_POINT('',(161.66375,-58.2,-3.5E-02)); +#106774 = LINE('',#106775,#106776); +#106775 = CARTESIAN_POINT('',(161.66375,-58.2,-3.5E-02)); +#106776 = VECTOR('',#106777,1.); +#106777 = DIRECTION('',(0.,0.,1.)); +#106778 = ORIENTED_EDGE('',*,*,#106779,.T.); +#106779 = EDGE_CURVE('',#106772,#106772,#106780,.T.); +#106780 = CIRCLE('',#106781,0.3); +#106781 = AXIS2_PLACEMENT_3D('',#106782,#106783,#106784); +#106782 = CARTESIAN_POINT('',(161.36375,-58.2,-3.5E-02)); +#106783 = DIRECTION('',(0.,0.,1.)); +#106784 = DIRECTION('',(1.,0.,-0.)); +#106785 = ORIENTED_EDGE('',*,*,#106771,.T.); +#106786 = CYLINDRICAL_SURFACE('',#106787,0.3); +#106787 = AXIS2_PLACEMENT_3D('',#106788,#106789,#106790); +#106788 = CARTESIAN_POINT('',(161.36375,-58.2,-3.5E-02)); +#106789 = DIRECTION('',(0.,0.,1.)); +#106790 = DIRECTION('',(1.,0.,-0.)); +#106791 = ADVANCED_FACE('',(#106792,#106795),#106806,.T.); +#106792 = FACE_BOUND('',#106793,.T.); +#106793 = EDGE_LOOP('',(#106794)); +#106794 = ORIENTED_EDGE('',*,*,#106762,.T.); +#106795 = FACE_BOUND('',#106796,.T.); +#106796 = EDGE_LOOP('',(#106797)); +#106797 = ORIENTED_EDGE('',*,*,#106798,.T.); +#106798 = EDGE_CURVE('',#106799,#106799,#106801,.T.); +#106799 = VERTEX_POINT('',#106800); +#106800 = CARTESIAN_POINT('',(161.36375,-58.325,0.)); +#106801 = CIRCLE('',#106802,0.125); +#106802 = AXIS2_PLACEMENT_3D('',#106803,#106804,#106805); +#106803 = CARTESIAN_POINT('',(161.36375,-58.2,0.)); +#106804 = DIRECTION('',(-0.,0.,-1.)); +#106805 = DIRECTION('',(-0.,-1.,0.)); +#106806 = PLANE('',#106807); +#106807 = AXIS2_PLACEMENT_3D('',#106808,#106809,#106810); +#106808 = CARTESIAN_POINT('',(161.36375,-58.2,0.)); +#106809 = DIRECTION('',(0.,0.,1.)); +#106810 = DIRECTION('',(1.,0.,-0.)); +#106811 = ADVANCED_FACE('',(#106812,#106815),#106826,.F.); +#106812 = FACE_BOUND('',#106813,.F.); +#106813 = EDGE_LOOP('',(#106814)); +#106814 = ORIENTED_EDGE('',*,*,#106779,.T.); +#106815 = FACE_BOUND('',#106816,.F.); +#106816 = EDGE_LOOP('',(#106817)); +#106817 = ORIENTED_EDGE('',*,*,#106818,.T.); +#106818 = EDGE_CURVE('',#106819,#106819,#106821,.T.); +#106819 = VERTEX_POINT('',#106820); +#106820 = CARTESIAN_POINT('',(161.36375,-58.325,-3.5E-02)); +#106821 = CIRCLE('',#106822,0.125); +#106822 = AXIS2_PLACEMENT_3D('',#106823,#106824,#106825); +#106823 = CARTESIAN_POINT('',(161.36375,-58.2,-3.5E-02)); +#106824 = DIRECTION('',(-0.,0.,-1.)); +#106825 = DIRECTION('',(-0.,-1.,0.)); +#106826 = PLANE('',#106827); +#106827 = AXIS2_PLACEMENT_3D('',#106828,#106829,#106830); +#106828 = CARTESIAN_POINT('',(161.36375,-58.2,-3.5E-02)); +#106829 = DIRECTION('',(0.,0.,1.)); +#106830 = DIRECTION('',(1.,0.,-0.)); +#106831 = ADVANCED_FACE('',(#106832),#106843,.F.); +#106832 = FACE_BOUND('',#106833,.T.); +#106833 = EDGE_LOOP('',(#106834,#106835,#106841,#106842)); +#106834 = ORIENTED_EDGE('',*,*,#106818,.T.); +#106835 = ORIENTED_EDGE('',*,*,#106836,.T.); +#106836 = EDGE_CURVE('',#106819,#106799,#106837,.T.); +#106837 = LINE('',#106838,#106839); +#106838 = CARTESIAN_POINT('',(161.36375,-58.325,-4.5E-02)); +#106839 = VECTOR('',#106840,1.); +#106840 = DIRECTION('',(0.,0.,1.)); +#106841 = ORIENTED_EDGE('',*,*,#106798,.F.); +#106842 = ORIENTED_EDGE('',*,*,#106836,.F.); +#106843 = CYLINDRICAL_SURFACE('',#106844,0.125); +#106844 = AXIS2_PLACEMENT_3D('',#106845,#106846,#106847); +#106845 = CARTESIAN_POINT('',(161.36375,-58.2,-4.5E-02)); +#106846 = DIRECTION('',(-0.,-0.,-1.)); +#106847 = DIRECTION('',(-0.,-1.,0.)); +#106848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106852)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106849,#106850,#106851)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106849 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106850 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106851 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106852 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106849, + 'distance_accuracy_value','confusion accuracy'); +#106853 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106854,#106856); +#106854 = ( REPRESENTATION_RELATIONSHIP('','',#106755,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106855) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106855 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2295); +#106856 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106857); +#106857 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('572','=>[0:1:1:565]','',#5, + #106750,$); +#106858 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106752)); +#106859 = SHAPE_DEFINITION_REPRESENTATION(#106860,#106866); +#106860 = PRODUCT_DEFINITION_SHAPE('','',#106861); +#106861 = PRODUCT_DEFINITION('design','',#106862,#106865); +#106862 = PRODUCT_DEFINITION_FORMATION('','',#106863); +#106863 = PRODUCT('HackPad_pad_316','HackPad_pad_316','',(#106864)); +#106864 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106865 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106866 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106867),#106959); +#106867 = MANIFOLD_SOLID_BREP('',#106868); +#106868 = CLOSED_SHELL('',(#106869,#106902,#106922,#106942)); +#106869 = ADVANCED_FACE('',(#106870),#106897,.T.); +#106870 = FACE_BOUND('',#106871,.F.); +#106871 = EDGE_LOOP('',(#106872,#106882,#106889,#106890)); +#106872 = ORIENTED_EDGE('',*,*,#106873,.T.); +#106873 = EDGE_CURVE('',#106874,#106876,#106878,.T.); +#106874 = VERTEX_POINT('',#106875); +#106875 = CARTESIAN_POINT('',(161.36375,-58.35,-3.5E-02)); +#106876 = VERTEX_POINT('',#106877); +#106877 = CARTESIAN_POINT('',(161.36375,-58.35,1.635)); +#106878 = LINE('',#106879,#106880); +#106879 = CARTESIAN_POINT('',(161.36375,-58.35,-3.5E-02)); +#106880 = VECTOR('',#106881,1.); +#106881 = DIRECTION('',(0.,0.,1.)); +#106882 = ORIENTED_EDGE('',*,*,#106883,.T.); +#106883 = EDGE_CURVE('',#106876,#106876,#106884,.T.); +#106884 = CIRCLE('',#106885,0.15); +#106885 = AXIS2_PLACEMENT_3D('',#106886,#106887,#106888); +#106886 = CARTESIAN_POINT('',(161.36375,-58.2,1.635)); +#106887 = DIRECTION('',(0.,-0.,1.)); +#106888 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106889 = ORIENTED_EDGE('',*,*,#106873,.F.); +#106890 = ORIENTED_EDGE('',*,*,#106891,.F.); +#106891 = EDGE_CURVE('',#106874,#106874,#106892,.T.); +#106892 = CIRCLE('',#106893,0.15); +#106893 = AXIS2_PLACEMENT_3D('',#106894,#106895,#106896); +#106894 = CARTESIAN_POINT('',(161.36375,-58.2,-3.5E-02)); +#106895 = DIRECTION('',(0.,-0.,1.)); +#106896 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106897 = CYLINDRICAL_SURFACE('',#106898,0.15); +#106898 = AXIS2_PLACEMENT_3D('',#106899,#106900,#106901); +#106899 = CARTESIAN_POINT('',(161.36375,-58.2,-3.5E-02)); +#106900 = DIRECTION('',(-0.,0.,-1.)); +#106901 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#106902 = ADVANCED_FACE('',(#106903,#106906),#106917,.F.); +#106903 = FACE_BOUND('',#106904,.F.); +#106904 = EDGE_LOOP('',(#106905)); +#106905 = ORIENTED_EDGE('',*,*,#106891,.T.); +#106906 = FACE_BOUND('',#106907,.F.); +#106907 = EDGE_LOOP('',(#106908)); +#106908 = ORIENTED_EDGE('',*,*,#106909,.T.); +#106909 = EDGE_CURVE('',#106910,#106910,#106912,.T.); +#106910 = VERTEX_POINT('',#106911); +#106911 = CARTESIAN_POINT('',(161.36375,-58.325,-3.5E-02)); +#106912 = CIRCLE('',#106913,0.125); +#106913 = AXIS2_PLACEMENT_3D('',#106914,#106915,#106916); +#106914 = CARTESIAN_POINT('',(161.36375,-58.2,-3.5E-02)); +#106915 = DIRECTION('',(-0.,0.,-1.)); +#106916 = DIRECTION('',(-0.,-1.,0.)); +#106917 = PLANE('',#106918); +#106918 = AXIS2_PLACEMENT_3D('',#106919,#106920,#106921); +#106919 = CARTESIAN_POINT('',(161.36375,-58.35,-3.5E-02)); +#106920 = DIRECTION('',(0.,0.,1.)); +#106921 = DIRECTION('',(1.,0.,-0.)); +#106922 = ADVANCED_FACE('',(#106923,#106926),#106937,.T.); +#106923 = FACE_BOUND('',#106924,.T.); +#106924 = EDGE_LOOP('',(#106925)); +#106925 = ORIENTED_EDGE('',*,*,#106883,.T.); +#106926 = FACE_BOUND('',#106927,.T.); +#106927 = EDGE_LOOP('',(#106928)); +#106928 = ORIENTED_EDGE('',*,*,#106929,.T.); +#106929 = EDGE_CURVE('',#106930,#106930,#106932,.T.); +#106930 = VERTEX_POINT('',#106931); +#106931 = CARTESIAN_POINT('',(161.36375,-58.325,1.635)); +#106932 = CIRCLE('',#106933,0.125); +#106933 = AXIS2_PLACEMENT_3D('',#106934,#106935,#106936); +#106934 = CARTESIAN_POINT('',(161.36375,-58.2,1.635)); +#106935 = DIRECTION('',(-0.,0.,-1.)); +#106936 = DIRECTION('',(-0.,-1.,0.)); +#106937 = PLANE('',#106938); +#106938 = AXIS2_PLACEMENT_3D('',#106939,#106940,#106941); +#106939 = CARTESIAN_POINT('',(161.36375,-58.35,1.635)); +#106940 = DIRECTION('',(0.,0.,1.)); +#106941 = DIRECTION('',(1.,0.,-0.)); +#106942 = ADVANCED_FACE('',(#106943),#106954,.F.); +#106943 = FACE_BOUND('',#106944,.T.); +#106944 = EDGE_LOOP('',(#106945,#106946,#106952,#106953)); +#106945 = ORIENTED_EDGE('',*,*,#106909,.T.); +#106946 = ORIENTED_EDGE('',*,*,#106947,.T.); +#106947 = EDGE_CURVE('',#106910,#106930,#106948,.T.); +#106948 = LINE('',#106949,#106950); +#106949 = CARTESIAN_POINT('',(161.36375,-58.325,-4.5E-02)); +#106950 = VECTOR('',#106951,1.); +#106951 = DIRECTION('',(0.,0.,1.)); +#106952 = ORIENTED_EDGE('',*,*,#106929,.F.); +#106953 = ORIENTED_EDGE('',*,*,#106947,.F.); +#106954 = CYLINDRICAL_SURFACE('',#106955,0.125); +#106955 = AXIS2_PLACEMENT_3D('',#106956,#106957,#106958); +#106956 = CARTESIAN_POINT('',(161.36375,-58.2,-4.5E-02)); +#106957 = DIRECTION('',(-0.,-0.,-1.)); +#106958 = DIRECTION('',(-0.,-1.,0.)); +#106959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#106963)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#106960,#106961,#106962)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#106960 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#106961 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#106962 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#106963 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#106960, + 'distance_accuracy_value','confusion accuracy'); +#106964 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#106965,#106967); +#106965 = ( REPRESENTATION_RELATIONSHIP('','',#106866,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#106966) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#106966 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2299); +#106967 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #106968); +#106968 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('573','=>[0:1:1:566]','',#5, + #106861,$); +#106969 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106863)); +#106970 = SHAPE_DEFINITION_REPRESENTATION(#106971,#106977); +#106971 = PRODUCT_DEFINITION_SHAPE('','',#106972); +#106972 = PRODUCT_DEFINITION('design','',#106973,#106976); +#106973 = PRODUCT_DEFINITION_FORMATION('','',#106974); +#106974 = PRODUCT('HackPad_pad_317','HackPad_pad_317','',(#106975)); +#106975 = PRODUCT_CONTEXT('',#2,'mechanical'); +#106976 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#106977 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106978),#107070); +#106978 = MANIFOLD_SOLID_BREP('',#106979); +#106979 = CLOSED_SHELL('',(#106980,#107013,#107033,#107053)); +#106980 = ADVANCED_FACE('',(#106981),#107008,.T.); +#106981 = FACE_BOUND('',#106982,.T.); +#106982 = EDGE_LOOP('',(#106983,#106992,#107000,#107007)); +#106983 = ORIENTED_EDGE('',*,*,#106984,.F.); +#106984 = EDGE_CURVE('',#106985,#106985,#106987,.T.); +#106985 = VERTEX_POINT('',#106986); +#106986 = CARTESIAN_POINT('',(161.66375,-56.2,1.635)); +#106987 = CIRCLE('',#106988,0.3); +#106988 = AXIS2_PLACEMENT_3D('',#106989,#106990,#106991); +#106989 = CARTESIAN_POINT('',(161.36375,-56.2,1.635)); +#106990 = DIRECTION('',(0.,0.,1.)); +#106991 = DIRECTION('',(1.,0.,-0.)); +#106992 = ORIENTED_EDGE('',*,*,#106993,.F.); +#106993 = EDGE_CURVE('',#106994,#106985,#106996,.T.); +#106994 = VERTEX_POINT('',#106995); +#106995 = CARTESIAN_POINT('',(161.66375,-56.2,1.6)); +#106996 = LINE('',#106997,#106998); +#106997 = CARTESIAN_POINT('',(161.66375,-56.2,1.6)); +#106998 = VECTOR('',#106999,1.); +#106999 = DIRECTION('',(0.,0.,1.)); +#107000 = ORIENTED_EDGE('',*,*,#107001,.T.); +#107001 = EDGE_CURVE('',#106994,#106994,#107002,.T.); +#107002 = CIRCLE('',#107003,0.3); +#107003 = AXIS2_PLACEMENT_3D('',#107004,#107005,#107006); +#107004 = CARTESIAN_POINT('',(161.36375,-56.2,1.6)); +#107005 = DIRECTION('',(0.,0.,1.)); +#107006 = DIRECTION('',(1.,0.,-0.)); +#107007 = ORIENTED_EDGE('',*,*,#106993,.T.); +#107008 = CYLINDRICAL_SURFACE('',#107009,0.3); +#107009 = AXIS2_PLACEMENT_3D('',#107010,#107011,#107012); +#107010 = CARTESIAN_POINT('',(161.36375,-56.2,1.6)); +#107011 = DIRECTION('',(0.,0.,1.)); +#107012 = DIRECTION('',(1.,0.,-0.)); +#107013 = ADVANCED_FACE('',(#107014,#107017),#107028,.T.); +#107014 = FACE_BOUND('',#107015,.T.); +#107015 = EDGE_LOOP('',(#107016)); +#107016 = ORIENTED_EDGE('',*,*,#106984,.T.); +#107017 = FACE_BOUND('',#107018,.T.); +#107018 = EDGE_LOOP('',(#107019)); +#107019 = ORIENTED_EDGE('',*,*,#107020,.T.); +#107020 = EDGE_CURVE('',#107021,#107021,#107023,.T.); +#107021 = VERTEX_POINT('',#107022); +#107022 = CARTESIAN_POINT('',(161.36375,-56.325,1.635)); +#107023 = CIRCLE('',#107024,0.125); +#107024 = AXIS2_PLACEMENT_3D('',#107025,#107026,#107027); +#107025 = CARTESIAN_POINT('',(161.36375,-56.2,1.635)); +#107026 = DIRECTION('',(-0.,0.,-1.)); +#107027 = DIRECTION('',(-0.,-1.,0.)); +#107028 = PLANE('',#107029); +#107029 = AXIS2_PLACEMENT_3D('',#107030,#107031,#107032); +#107030 = CARTESIAN_POINT('',(161.36375,-56.2,1.635)); +#107031 = DIRECTION('',(0.,0.,1.)); +#107032 = DIRECTION('',(1.,0.,-0.)); +#107033 = ADVANCED_FACE('',(#107034,#107037),#107048,.F.); +#107034 = FACE_BOUND('',#107035,.F.); +#107035 = EDGE_LOOP('',(#107036)); +#107036 = ORIENTED_EDGE('',*,*,#107001,.T.); +#107037 = FACE_BOUND('',#107038,.F.); +#107038 = EDGE_LOOP('',(#107039)); +#107039 = ORIENTED_EDGE('',*,*,#107040,.T.); +#107040 = EDGE_CURVE('',#107041,#107041,#107043,.T.); +#107041 = VERTEX_POINT('',#107042); +#107042 = CARTESIAN_POINT('',(161.36375,-56.325,1.6)); +#107043 = CIRCLE('',#107044,0.125); +#107044 = AXIS2_PLACEMENT_3D('',#107045,#107046,#107047); +#107045 = CARTESIAN_POINT('',(161.36375,-56.2,1.6)); +#107046 = DIRECTION('',(-0.,0.,-1.)); +#107047 = DIRECTION('',(-0.,-1.,0.)); +#107048 = PLANE('',#107049); +#107049 = AXIS2_PLACEMENT_3D('',#107050,#107051,#107052); +#107050 = CARTESIAN_POINT('',(161.36375,-56.2,1.6)); +#107051 = DIRECTION('',(0.,0.,1.)); +#107052 = DIRECTION('',(1.,0.,-0.)); +#107053 = ADVANCED_FACE('',(#107054),#107065,.F.); +#107054 = FACE_BOUND('',#107055,.T.); +#107055 = EDGE_LOOP('',(#107056,#107057,#107063,#107064)); +#107056 = ORIENTED_EDGE('',*,*,#107040,.T.); +#107057 = ORIENTED_EDGE('',*,*,#107058,.T.); +#107058 = EDGE_CURVE('',#107041,#107021,#107059,.T.); +#107059 = LINE('',#107060,#107061); +#107060 = CARTESIAN_POINT('',(161.36375,-56.325,-4.5E-02)); +#107061 = VECTOR('',#107062,1.); +#107062 = DIRECTION('',(0.,0.,1.)); +#107063 = ORIENTED_EDGE('',*,*,#107020,.F.); +#107064 = ORIENTED_EDGE('',*,*,#107058,.F.); +#107065 = CYLINDRICAL_SURFACE('',#107066,0.125); +#107066 = AXIS2_PLACEMENT_3D('',#107067,#107068,#107069); +#107067 = CARTESIAN_POINT('',(161.36375,-56.2,-4.5E-02)); +#107068 = DIRECTION('',(-0.,-0.,-1.)); +#107069 = DIRECTION('',(-0.,-1.,0.)); +#107070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107074)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107071,#107072,#107073)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107071 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107072 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107073 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107074 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107071, + 'distance_accuracy_value','confusion accuracy'); +#107075 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107076,#107078); +#107076 = ( REPRESENTATION_RELATIONSHIP('','',#106977,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107077) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107077 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2303); +#107078 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107079); +#107079 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('574','=>[0:1:1:567]','',#5, + #106972,$); +#107080 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106974)); +#107081 = SHAPE_DEFINITION_REPRESENTATION(#107082,#107088); +#107082 = PRODUCT_DEFINITION_SHAPE('','',#107083); +#107083 = PRODUCT_DEFINITION('design','',#107084,#107087); +#107084 = PRODUCT_DEFINITION_FORMATION('','',#107085); +#107085 = PRODUCT('HackPad_pad_318','HackPad_pad_318','',(#107086)); +#107086 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107087 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107088 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107089),#107181); +#107089 = MANIFOLD_SOLID_BREP('',#107090); +#107090 = CLOSED_SHELL('',(#107091,#107124,#107144,#107164)); +#107091 = ADVANCED_FACE('',(#107092),#107119,.T.); +#107092 = FACE_BOUND('',#107093,.T.); +#107093 = EDGE_LOOP('',(#107094,#107103,#107111,#107118)); +#107094 = ORIENTED_EDGE('',*,*,#107095,.F.); +#107095 = EDGE_CURVE('',#107096,#107096,#107098,.T.); +#107096 = VERTEX_POINT('',#107097); +#107097 = CARTESIAN_POINT('',(161.66375,-56.2,0.)); +#107098 = CIRCLE('',#107099,0.3); +#107099 = AXIS2_PLACEMENT_3D('',#107100,#107101,#107102); +#107100 = CARTESIAN_POINT('',(161.36375,-56.2,0.)); +#107101 = DIRECTION('',(0.,0.,1.)); +#107102 = DIRECTION('',(1.,0.,-0.)); +#107103 = ORIENTED_EDGE('',*,*,#107104,.F.); +#107104 = EDGE_CURVE('',#107105,#107096,#107107,.T.); +#107105 = VERTEX_POINT('',#107106); +#107106 = CARTESIAN_POINT('',(161.66375,-56.2,-3.5E-02)); +#107107 = LINE('',#107108,#107109); +#107108 = CARTESIAN_POINT('',(161.66375,-56.2,-3.5E-02)); +#107109 = VECTOR('',#107110,1.); +#107110 = DIRECTION('',(0.,0.,1.)); +#107111 = ORIENTED_EDGE('',*,*,#107112,.T.); +#107112 = EDGE_CURVE('',#107105,#107105,#107113,.T.); +#107113 = CIRCLE('',#107114,0.3); +#107114 = AXIS2_PLACEMENT_3D('',#107115,#107116,#107117); +#107115 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#107116 = DIRECTION('',(0.,0.,1.)); +#107117 = DIRECTION('',(1.,0.,-0.)); +#107118 = ORIENTED_EDGE('',*,*,#107104,.T.); +#107119 = CYLINDRICAL_SURFACE('',#107120,0.3); +#107120 = AXIS2_PLACEMENT_3D('',#107121,#107122,#107123); +#107121 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#107122 = DIRECTION('',(0.,0.,1.)); +#107123 = DIRECTION('',(1.,0.,-0.)); +#107124 = ADVANCED_FACE('',(#107125,#107128),#107139,.T.); +#107125 = FACE_BOUND('',#107126,.T.); +#107126 = EDGE_LOOP('',(#107127)); +#107127 = ORIENTED_EDGE('',*,*,#107095,.T.); +#107128 = FACE_BOUND('',#107129,.T.); +#107129 = EDGE_LOOP('',(#107130)); +#107130 = ORIENTED_EDGE('',*,*,#107131,.T.); +#107131 = EDGE_CURVE('',#107132,#107132,#107134,.T.); +#107132 = VERTEX_POINT('',#107133); +#107133 = CARTESIAN_POINT('',(161.36375,-56.325,0.)); +#107134 = CIRCLE('',#107135,0.125); +#107135 = AXIS2_PLACEMENT_3D('',#107136,#107137,#107138); +#107136 = CARTESIAN_POINT('',(161.36375,-56.2,0.)); +#107137 = DIRECTION('',(-0.,0.,-1.)); +#107138 = DIRECTION('',(-0.,-1.,0.)); +#107139 = PLANE('',#107140); +#107140 = AXIS2_PLACEMENT_3D('',#107141,#107142,#107143); +#107141 = CARTESIAN_POINT('',(161.36375,-56.2,0.)); +#107142 = DIRECTION('',(0.,0.,1.)); +#107143 = DIRECTION('',(1.,0.,-0.)); +#107144 = ADVANCED_FACE('',(#107145,#107148),#107159,.F.); +#107145 = FACE_BOUND('',#107146,.F.); +#107146 = EDGE_LOOP('',(#107147)); +#107147 = ORIENTED_EDGE('',*,*,#107112,.T.); +#107148 = FACE_BOUND('',#107149,.F.); +#107149 = EDGE_LOOP('',(#107150)); +#107150 = ORIENTED_EDGE('',*,*,#107151,.T.); +#107151 = EDGE_CURVE('',#107152,#107152,#107154,.T.); +#107152 = VERTEX_POINT('',#107153); +#107153 = CARTESIAN_POINT('',(161.36375,-56.325,-3.5E-02)); +#107154 = CIRCLE('',#107155,0.125); +#107155 = AXIS2_PLACEMENT_3D('',#107156,#107157,#107158); +#107156 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#107157 = DIRECTION('',(-0.,0.,-1.)); +#107158 = DIRECTION('',(-0.,-1.,0.)); +#107159 = PLANE('',#107160); +#107160 = AXIS2_PLACEMENT_3D('',#107161,#107162,#107163); +#107161 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#107162 = DIRECTION('',(0.,0.,1.)); +#107163 = DIRECTION('',(1.,0.,-0.)); +#107164 = ADVANCED_FACE('',(#107165),#107176,.F.); +#107165 = FACE_BOUND('',#107166,.T.); +#107166 = EDGE_LOOP('',(#107167,#107168,#107174,#107175)); +#107167 = ORIENTED_EDGE('',*,*,#107151,.T.); +#107168 = ORIENTED_EDGE('',*,*,#107169,.T.); +#107169 = EDGE_CURVE('',#107152,#107132,#107170,.T.); +#107170 = LINE('',#107171,#107172); +#107171 = CARTESIAN_POINT('',(161.36375,-56.325,-4.5E-02)); +#107172 = VECTOR('',#107173,1.); +#107173 = DIRECTION('',(0.,0.,1.)); +#107174 = ORIENTED_EDGE('',*,*,#107131,.F.); +#107175 = ORIENTED_EDGE('',*,*,#107169,.F.); +#107176 = CYLINDRICAL_SURFACE('',#107177,0.125); +#107177 = AXIS2_PLACEMENT_3D('',#107178,#107179,#107180); +#107178 = CARTESIAN_POINT('',(161.36375,-56.2,-4.5E-02)); +#107179 = DIRECTION('',(-0.,-0.,-1.)); +#107180 = DIRECTION('',(-0.,-1.,0.)); +#107181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107185)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107182,#107183,#107184)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107182 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107183 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107184 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107185 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107182, + 'distance_accuracy_value','confusion accuracy'); +#107186 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107187,#107189); +#107187 = ( REPRESENTATION_RELATIONSHIP('','',#107088,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107188) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107188 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2307); +#107189 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107190); +#107190 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('575','=>[0:1:1:568]','',#5, + #107083,$); +#107191 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107085)); +#107192 = SHAPE_DEFINITION_REPRESENTATION(#107193,#107199); +#107193 = PRODUCT_DEFINITION_SHAPE('','',#107194); +#107194 = PRODUCT_DEFINITION('design','',#107195,#107198); +#107195 = PRODUCT_DEFINITION_FORMATION('','',#107196); +#107196 = PRODUCT('HackPad_pad_319','HackPad_pad_319','',(#107197)); +#107197 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107198 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107199 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107200),#107292); +#107200 = MANIFOLD_SOLID_BREP('',#107201); +#107201 = CLOSED_SHELL('',(#107202,#107235,#107255,#107275)); +#107202 = ADVANCED_FACE('',(#107203),#107230,.T.); +#107203 = FACE_BOUND('',#107204,.F.); +#107204 = EDGE_LOOP('',(#107205,#107215,#107222,#107223)); +#107205 = ORIENTED_EDGE('',*,*,#107206,.T.); +#107206 = EDGE_CURVE('',#107207,#107209,#107211,.T.); +#107207 = VERTEX_POINT('',#107208); +#107208 = CARTESIAN_POINT('',(161.36375,-56.35,-3.5E-02)); +#107209 = VERTEX_POINT('',#107210); +#107210 = CARTESIAN_POINT('',(161.36375,-56.35,1.635)); +#107211 = LINE('',#107212,#107213); +#107212 = CARTESIAN_POINT('',(161.36375,-56.35,-3.5E-02)); +#107213 = VECTOR('',#107214,1.); +#107214 = DIRECTION('',(0.,0.,1.)); +#107215 = ORIENTED_EDGE('',*,*,#107216,.T.); +#107216 = EDGE_CURVE('',#107209,#107209,#107217,.T.); +#107217 = CIRCLE('',#107218,0.15); +#107218 = AXIS2_PLACEMENT_3D('',#107219,#107220,#107221); +#107219 = CARTESIAN_POINT('',(161.36375,-56.2,1.635)); +#107220 = DIRECTION('',(0.,-0.,1.)); +#107221 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107222 = ORIENTED_EDGE('',*,*,#107206,.F.); +#107223 = ORIENTED_EDGE('',*,*,#107224,.F.); +#107224 = EDGE_CURVE('',#107207,#107207,#107225,.T.); +#107225 = CIRCLE('',#107226,0.15); +#107226 = AXIS2_PLACEMENT_3D('',#107227,#107228,#107229); +#107227 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#107228 = DIRECTION('',(0.,-0.,1.)); +#107229 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107230 = CYLINDRICAL_SURFACE('',#107231,0.15); +#107231 = AXIS2_PLACEMENT_3D('',#107232,#107233,#107234); +#107232 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#107233 = DIRECTION('',(-0.,0.,-1.)); +#107234 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107235 = ADVANCED_FACE('',(#107236,#107239),#107250,.F.); +#107236 = FACE_BOUND('',#107237,.F.); +#107237 = EDGE_LOOP('',(#107238)); +#107238 = ORIENTED_EDGE('',*,*,#107224,.T.); +#107239 = FACE_BOUND('',#107240,.F.); +#107240 = EDGE_LOOP('',(#107241)); +#107241 = ORIENTED_EDGE('',*,*,#107242,.T.); +#107242 = EDGE_CURVE('',#107243,#107243,#107245,.T.); +#107243 = VERTEX_POINT('',#107244); +#107244 = CARTESIAN_POINT('',(161.36375,-56.325,-3.5E-02)); +#107245 = CIRCLE('',#107246,0.125); +#107246 = AXIS2_PLACEMENT_3D('',#107247,#107248,#107249); +#107247 = CARTESIAN_POINT('',(161.36375,-56.2,-3.5E-02)); +#107248 = DIRECTION('',(-0.,0.,-1.)); +#107249 = DIRECTION('',(-0.,-1.,0.)); +#107250 = PLANE('',#107251); +#107251 = AXIS2_PLACEMENT_3D('',#107252,#107253,#107254); +#107252 = CARTESIAN_POINT('',(161.36375,-56.35,-3.5E-02)); +#107253 = DIRECTION('',(0.,0.,1.)); +#107254 = DIRECTION('',(1.,0.,-0.)); +#107255 = ADVANCED_FACE('',(#107256,#107259),#107270,.T.); +#107256 = FACE_BOUND('',#107257,.T.); +#107257 = EDGE_LOOP('',(#107258)); +#107258 = ORIENTED_EDGE('',*,*,#107216,.T.); +#107259 = FACE_BOUND('',#107260,.T.); +#107260 = EDGE_LOOP('',(#107261)); +#107261 = ORIENTED_EDGE('',*,*,#107262,.T.); +#107262 = EDGE_CURVE('',#107263,#107263,#107265,.T.); +#107263 = VERTEX_POINT('',#107264); +#107264 = CARTESIAN_POINT('',(161.36375,-56.325,1.635)); +#107265 = CIRCLE('',#107266,0.125); +#107266 = AXIS2_PLACEMENT_3D('',#107267,#107268,#107269); +#107267 = CARTESIAN_POINT('',(161.36375,-56.2,1.635)); +#107268 = DIRECTION('',(-0.,0.,-1.)); +#107269 = DIRECTION('',(-0.,-1.,0.)); +#107270 = PLANE('',#107271); +#107271 = AXIS2_PLACEMENT_3D('',#107272,#107273,#107274); +#107272 = CARTESIAN_POINT('',(161.36375,-56.35,1.635)); +#107273 = DIRECTION('',(0.,0.,1.)); +#107274 = DIRECTION('',(1.,0.,-0.)); +#107275 = ADVANCED_FACE('',(#107276),#107287,.F.); +#107276 = FACE_BOUND('',#107277,.T.); +#107277 = EDGE_LOOP('',(#107278,#107279,#107285,#107286)); +#107278 = ORIENTED_EDGE('',*,*,#107242,.T.); +#107279 = ORIENTED_EDGE('',*,*,#107280,.T.); +#107280 = EDGE_CURVE('',#107243,#107263,#107281,.T.); +#107281 = LINE('',#107282,#107283); +#107282 = CARTESIAN_POINT('',(161.36375,-56.325,-4.5E-02)); +#107283 = VECTOR('',#107284,1.); +#107284 = DIRECTION('',(0.,0.,1.)); +#107285 = ORIENTED_EDGE('',*,*,#107262,.F.); +#107286 = ORIENTED_EDGE('',*,*,#107280,.F.); +#107287 = CYLINDRICAL_SURFACE('',#107288,0.125); +#107288 = AXIS2_PLACEMENT_3D('',#107289,#107290,#107291); +#107289 = CARTESIAN_POINT('',(161.36375,-56.2,-4.5E-02)); +#107290 = DIRECTION('',(-0.,-0.,-1.)); +#107291 = DIRECTION('',(-0.,-1.,0.)); +#107292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107296)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107293,#107294,#107295)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107293 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107294 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107295 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107296 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107293, + 'distance_accuracy_value','confusion accuracy'); +#107297 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107298,#107300); +#107298 = ( REPRESENTATION_RELATIONSHIP('','',#107199,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107299) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107299 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2311); +#107300 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107301); +#107301 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('576','=>[0:1:1:569]','',#5, + #107194,$); +#107302 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107196)); +#107303 = SHAPE_DEFINITION_REPRESENTATION(#107304,#107310); +#107304 = PRODUCT_DEFINITION_SHAPE('','',#107305); +#107305 = PRODUCT_DEFINITION('design','',#107306,#107309); +#107306 = PRODUCT_DEFINITION_FORMATION('','',#107307); +#107307 = PRODUCT('HackPad_pad_320','HackPad_pad_320','',(#107308)); +#107308 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107309 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107310 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107311),#107403); +#107311 = MANIFOLD_SOLID_BREP('',#107312); +#107312 = CLOSED_SHELL('',(#107313,#107346,#107366,#107386)); +#107313 = ADVANCED_FACE('',(#107314),#107341,.T.); +#107314 = FACE_BOUND('',#107315,.T.); +#107315 = EDGE_LOOP('',(#107316,#107325,#107333,#107340)); +#107316 = ORIENTED_EDGE('',*,*,#107317,.F.); +#107317 = EDGE_CURVE('',#107318,#107318,#107320,.T.); +#107318 = VERTEX_POINT('',#107319); +#107319 = CARTESIAN_POINT('',(128.66375,-56.2,1.635)); +#107320 = CIRCLE('',#107321,0.3); +#107321 = AXIS2_PLACEMENT_3D('',#107322,#107323,#107324); +#107322 = CARTESIAN_POINT('',(128.36375,-56.2,1.635)); +#107323 = DIRECTION('',(0.,0.,1.)); +#107324 = DIRECTION('',(1.,0.,-0.)); +#107325 = ORIENTED_EDGE('',*,*,#107326,.F.); +#107326 = EDGE_CURVE('',#107327,#107318,#107329,.T.); +#107327 = VERTEX_POINT('',#107328); +#107328 = CARTESIAN_POINT('',(128.66375,-56.2,1.6)); +#107329 = LINE('',#107330,#107331); +#107330 = CARTESIAN_POINT('',(128.66375,-56.2,1.6)); +#107331 = VECTOR('',#107332,1.); +#107332 = DIRECTION('',(0.,0.,1.)); +#107333 = ORIENTED_EDGE('',*,*,#107334,.T.); +#107334 = EDGE_CURVE('',#107327,#107327,#107335,.T.); +#107335 = CIRCLE('',#107336,0.3); +#107336 = AXIS2_PLACEMENT_3D('',#107337,#107338,#107339); +#107337 = CARTESIAN_POINT('',(128.36375,-56.2,1.6)); +#107338 = DIRECTION('',(0.,0.,1.)); +#107339 = DIRECTION('',(1.,0.,-0.)); +#107340 = ORIENTED_EDGE('',*,*,#107326,.T.); +#107341 = CYLINDRICAL_SURFACE('',#107342,0.3); +#107342 = AXIS2_PLACEMENT_3D('',#107343,#107344,#107345); +#107343 = CARTESIAN_POINT('',(128.36375,-56.2,1.6)); +#107344 = DIRECTION('',(0.,0.,1.)); +#107345 = DIRECTION('',(1.,0.,-0.)); +#107346 = ADVANCED_FACE('',(#107347,#107350),#107361,.T.); +#107347 = FACE_BOUND('',#107348,.T.); +#107348 = EDGE_LOOP('',(#107349)); +#107349 = ORIENTED_EDGE('',*,*,#107317,.T.); +#107350 = FACE_BOUND('',#107351,.T.); +#107351 = EDGE_LOOP('',(#107352)); +#107352 = ORIENTED_EDGE('',*,*,#107353,.T.); +#107353 = EDGE_CURVE('',#107354,#107354,#107356,.T.); +#107354 = VERTEX_POINT('',#107355); +#107355 = CARTESIAN_POINT('',(128.36375,-56.325,1.635)); +#107356 = CIRCLE('',#107357,0.125); +#107357 = AXIS2_PLACEMENT_3D('',#107358,#107359,#107360); +#107358 = CARTESIAN_POINT('',(128.36375,-56.2,1.635)); +#107359 = DIRECTION('',(-0.,0.,-1.)); +#107360 = DIRECTION('',(-0.,-1.,0.)); +#107361 = PLANE('',#107362); +#107362 = AXIS2_PLACEMENT_3D('',#107363,#107364,#107365); +#107363 = CARTESIAN_POINT('',(128.36375,-56.2,1.635)); +#107364 = DIRECTION('',(0.,0.,1.)); +#107365 = DIRECTION('',(1.,0.,-0.)); +#107366 = ADVANCED_FACE('',(#107367,#107370),#107381,.F.); +#107367 = FACE_BOUND('',#107368,.F.); +#107368 = EDGE_LOOP('',(#107369)); +#107369 = ORIENTED_EDGE('',*,*,#107334,.T.); +#107370 = FACE_BOUND('',#107371,.F.); +#107371 = EDGE_LOOP('',(#107372)); +#107372 = ORIENTED_EDGE('',*,*,#107373,.T.); +#107373 = EDGE_CURVE('',#107374,#107374,#107376,.T.); +#107374 = VERTEX_POINT('',#107375); +#107375 = CARTESIAN_POINT('',(128.36375,-56.325,1.6)); +#107376 = CIRCLE('',#107377,0.125); +#107377 = AXIS2_PLACEMENT_3D('',#107378,#107379,#107380); +#107378 = CARTESIAN_POINT('',(128.36375,-56.2,1.6)); +#107379 = DIRECTION('',(-0.,0.,-1.)); +#107380 = DIRECTION('',(-0.,-1.,0.)); +#107381 = PLANE('',#107382); +#107382 = AXIS2_PLACEMENT_3D('',#107383,#107384,#107385); +#107383 = CARTESIAN_POINT('',(128.36375,-56.2,1.6)); +#107384 = DIRECTION('',(0.,0.,1.)); +#107385 = DIRECTION('',(1.,0.,-0.)); +#107386 = ADVANCED_FACE('',(#107387),#107398,.F.); +#107387 = FACE_BOUND('',#107388,.T.); +#107388 = EDGE_LOOP('',(#107389,#107390,#107396,#107397)); +#107389 = ORIENTED_EDGE('',*,*,#107373,.T.); +#107390 = ORIENTED_EDGE('',*,*,#107391,.T.); +#107391 = EDGE_CURVE('',#107374,#107354,#107392,.T.); +#107392 = LINE('',#107393,#107394); +#107393 = CARTESIAN_POINT('',(128.36375,-56.325,-4.5E-02)); +#107394 = VECTOR('',#107395,1.); +#107395 = DIRECTION('',(0.,0.,1.)); +#107396 = ORIENTED_EDGE('',*,*,#107353,.F.); +#107397 = ORIENTED_EDGE('',*,*,#107391,.F.); +#107398 = CYLINDRICAL_SURFACE('',#107399,0.125); +#107399 = AXIS2_PLACEMENT_3D('',#107400,#107401,#107402); +#107400 = CARTESIAN_POINT('',(128.36375,-56.2,-4.5E-02)); +#107401 = DIRECTION('',(-0.,-0.,-1.)); +#107402 = DIRECTION('',(-0.,-1.,0.)); +#107403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107407)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107404,#107405,#107406)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107404 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107405 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107406 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107407 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107404, + 'distance_accuracy_value','confusion accuracy'); +#107408 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107409,#107411); +#107409 = ( REPRESENTATION_RELATIONSHIP('','',#107310,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107410) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107410 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2315); +#107411 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107412); +#107412 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('577','=>[0:1:1:570]','',#5, + #107305,$); +#107413 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107307)); +#107414 = SHAPE_DEFINITION_REPRESENTATION(#107415,#107421); +#107415 = PRODUCT_DEFINITION_SHAPE('','',#107416); +#107416 = PRODUCT_DEFINITION('design','',#107417,#107420); +#107417 = PRODUCT_DEFINITION_FORMATION('','',#107418); +#107418 = PRODUCT('HackPad_pad_321','HackPad_pad_321','',(#107419)); +#107419 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107420 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107421 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107422),#107514); +#107422 = MANIFOLD_SOLID_BREP('',#107423); +#107423 = CLOSED_SHELL('',(#107424,#107457,#107477,#107497)); +#107424 = ADVANCED_FACE('',(#107425),#107452,.T.); +#107425 = FACE_BOUND('',#107426,.T.); +#107426 = EDGE_LOOP('',(#107427,#107436,#107444,#107451)); +#107427 = ORIENTED_EDGE('',*,*,#107428,.F.); +#107428 = EDGE_CURVE('',#107429,#107429,#107431,.T.); +#107429 = VERTEX_POINT('',#107430); +#107430 = CARTESIAN_POINT('',(128.66375,-56.2,0.)); +#107431 = CIRCLE('',#107432,0.3); +#107432 = AXIS2_PLACEMENT_3D('',#107433,#107434,#107435); +#107433 = CARTESIAN_POINT('',(128.36375,-56.2,0.)); +#107434 = DIRECTION('',(0.,0.,1.)); +#107435 = DIRECTION('',(1.,0.,-0.)); +#107436 = ORIENTED_EDGE('',*,*,#107437,.F.); +#107437 = EDGE_CURVE('',#107438,#107429,#107440,.T.); +#107438 = VERTEX_POINT('',#107439); +#107439 = CARTESIAN_POINT('',(128.66375,-56.2,-3.5E-02)); +#107440 = LINE('',#107441,#107442); +#107441 = CARTESIAN_POINT('',(128.66375,-56.2,-3.5E-02)); +#107442 = VECTOR('',#107443,1.); +#107443 = DIRECTION('',(0.,0.,1.)); +#107444 = ORIENTED_EDGE('',*,*,#107445,.T.); +#107445 = EDGE_CURVE('',#107438,#107438,#107446,.T.); +#107446 = CIRCLE('',#107447,0.3); +#107447 = AXIS2_PLACEMENT_3D('',#107448,#107449,#107450); +#107448 = CARTESIAN_POINT('',(128.36375,-56.2,-3.5E-02)); +#107449 = DIRECTION('',(0.,0.,1.)); +#107450 = DIRECTION('',(1.,0.,-0.)); +#107451 = ORIENTED_EDGE('',*,*,#107437,.T.); +#107452 = CYLINDRICAL_SURFACE('',#107453,0.3); +#107453 = AXIS2_PLACEMENT_3D('',#107454,#107455,#107456); +#107454 = CARTESIAN_POINT('',(128.36375,-56.2,-3.5E-02)); +#107455 = DIRECTION('',(0.,0.,1.)); +#107456 = DIRECTION('',(1.,0.,-0.)); +#107457 = ADVANCED_FACE('',(#107458,#107461),#107472,.T.); +#107458 = FACE_BOUND('',#107459,.T.); +#107459 = EDGE_LOOP('',(#107460)); +#107460 = ORIENTED_EDGE('',*,*,#107428,.T.); +#107461 = FACE_BOUND('',#107462,.T.); +#107462 = EDGE_LOOP('',(#107463)); +#107463 = ORIENTED_EDGE('',*,*,#107464,.T.); +#107464 = EDGE_CURVE('',#107465,#107465,#107467,.T.); +#107465 = VERTEX_POINT('',#107466); +#107466 = CARTESIAN_POINT('',(128.36375,-56.325,0.)); +#107467 = CIRCLE('',#107468,0.125); +#107468 = AXIS2_PLACEMENT_3D('',#107469,#107470,#107471); +#107469 = CARTESIAN_POINT('',(128.36375,-56.2,0.)); +#107470 = DIRECTION('',(-0.,0.,-1.)); +#107471 = DIRECTION('',(-0.,-1.,0.)); +#107472 = PLANE('',#107473); +#107473 = AXIS2_PLACEMENT_3D('',#107474,#107475,#107476); +#107474 = CARTESIAN_POINT('',(128.36375,-56.2,0.)); +#107475 = DIRECTION('',(0.,0.,1.)); +#107476 = DIRECTION('',(1.,0.,-0.)); +#107477 = ADVANCED_FACE('',(#107478,#107481),#107492,.F.); +#107478 = FACE_BOUND('',#107479,.F.); +#107479 = EDGE_LOOP('',(#107480)); +#107480 = ORIENTED_EDGE('',*,*,#107445,.T.); +#107481 = FACE_BOUND('',#107482,.F.); +#107482 = EDGE_LOOP('',(#107483)); +#107483 = ORIENTED_EDGE('',*,*,#107484,.T.); +#107484 = EDGE_CURVE('',#107485,#107485,#107487,.T.); +#107485 = VERTEX_POINT('',#107486); +#107486 = CARTESIAN_POINT('',(128.36375,-56.325,-3.5E-02)); +#107487 = CIRCLE('',#107488,0.125); +#107488 = AXIS2_PLACEMENT_3D('',#107489,#107490,#107491); +#107489 = CARTESIAN_POINT('',(128.36375,-56.2,-3.5E-02)); +#107490 = DIRECTION('',(-0.,0.,-1.)); +#107491 = DIRECTION('',(-0.,-1.,0.)); +#107492 = PLANE('',#107493); +#107493 = AXIS2_PLACEMENT_3D('',#107494,#107495,#107496); +#107494 = CARTESIAN_POINT('',(128.36375,-56.2,-3.5E-02)); +#107495 = DIRECTION('',(0.,0.,1.)); +#107496 = DIRECTION('',(1.,0.,-0.)); +#107497 = ADVANCED_FACE('',(#107498),#107509,.F.); +#107498 = FACE_BOUND('',#107499,.T.); +#107499 = EDGE_LOOP('',(#107500,#107501,#107507,#107508)); +#107500 = ORIENTED_EDGE('',*,*,#107484,.T.); +#107501 = ORIENTED_EDGE('',*,*,#107502,.T.); +#107502 = EDGE_CURVE('',#107485,#107465,#107503,.T.); +#107503 = LINE('',#107504,#107505); +#107504 = CARTESIAN_POINT('',(128.36375,-56.325,-4.5E-02)); +#107505 = VECTOR('',#107506,1.); +#107506 = DIRECTION('',(0.,0.,1.)); +#107507 = ORIENTED_EDGE('',*,*,#107464,.F.); +#107508 = ORIENTED_EDGE('',*,*,#107502,.F.); +#107509 = CYLINDRICAL_SURFACE('',#107510,0.125); +#107510 = AXIS2_PLACEMENT_3D('',#107511,#107512,#107513); +#107511 = CARTESIAN_POINT('',(128.36375,-56.2,-4.5E-02)); +#107512 = DIRECTION('',(-0.,-0.,-1.)); +#107513 = DIRECTION('',(-0.,-1.,0.)); +#107514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107518)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107515,#107516,#107517)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107515 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107516 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107517 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107518 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107515, + 'distance_accuracy_value','confusion accuracy'); +#107519 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107520,#107522); +#107520 = ( REPRESENTATION_RELATIONSHIP('','',#107421,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107521) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107521 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2319); +#107522 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107523); +#107523 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('578','=>[0:1:1:571]','',#5, + #107416,$); +#107524 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107418)); +#107525 = SHAPE_DEFINITION_REPRESENTATION(#107526,#107532); +#107526 = PRODUCT_DEFINITION_SHAPE('','',#107527); +#107527 = PRODUCT_DEFINITION('design','',#107528,#107531); +#107528 = PRODUCT_DEFINITION_FORMATION('','',#107529); +#107529 = PRODUCT('HackPad_pad_322','HackPad_pad_322','',(#107530)); +#107530 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107531 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107532 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107533),#107625); +#107533 = MANIFOLD_SOLID_BREP('',#107534); +#107534 = CLOSED_SHELL('',(#107535,#107568,#107588,#107608)); +#107535 = ADVANCED_FACE('',(#107536),#107563,.T.); +#107536 = FACE_BOUND('',#107537,.F.); +#107537 = EDGE_LOOP('',(#107538,#107548,#107555,#107556)); +#107538 = ORIENTED_EDGE('',*,*,#107539,.T.); +#107539 = EDGE_CURVE('',#107540,#107542,#107544,.T.); +#107540 = VERTEX_POINT('',#107541); +#107541 = CARTESIAN_POINT('',(128.36375,-56.35,-3.5E-02)); +#107542 = VERTEX_POINT('',#107543); +#107543 = CARTESIAN_POINT('',(128.36375,-56.35,1.635)); +#107544 = LINE('',#107545,#107546); +#107545 = CARTESIAN_POINT('',(128.36375,-56.35,-3.5E-02)); +#107546 = VECTOR('',#107547,1.); +#107547 = DIRECTION('',(0.,0.,1.)); +#107548 = ORIENTED_EDGE('',*,*,#107549,.T.); +#107549 = EDGE_CURVE('',#107542,#107542,#107550,.T.); +#107550 = CIRCLE('',#107551,0.15); +#107551 = AXIS2_PLACEMENT_3D('',#107552,#107553,#107554); +#107552 = CARTESIAN_POINT('',(128.36375,-56.2,1.635)); +#107553 = DIRECTION('',(0.,-0.,1.)); +#107554 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107555 = ORIENTED_EDGE('',*,*,#107539,.F.); +#107556 = ORIENTED_EDGE('',*,*,#107557,.F.); +#107557 = EDGE_CURVE('',#107540,#107540,#107558,.T.); +#107558 = CIRCLE('',#107559,0.15); +#107559 = AXIS2_PLACEMENT_3D('',#107560,#107561,#107562); +#107560 = CARTESIAN_POINT('',(128.36375,-56.2,-3.5E-02)); +#107561 = DIRECTION('',(0.,-0.,1.)); +#107562 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107563 = CYLINDRICAL_SURFACE('',#107564,0.15); +#107564 = AXIS2_PLACEMENT_3D('',#107565,#107566,#107567); +#107565 = CARTESIAN_POINT('',(128.36375,-56.2,-3.5E-02)); +#107566 = DIRECTION('',(-0.,0.,-1.)); +#107567 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107568 = ADVANCED_FACE('',(#107569,#107572),#107583,.F.); +#107569 = FACE_BOUND('',#107570,.F.); +#107570 = EDGE_LOOP('',(#107571)); +#107571 = ORIENTED_EDGE('',*,*,#107557,.T.); +#107572 = FACE_BOUND('',#107573,.F.); +#107573 = EDGE_LOOP('',(#107574)); +#107574 = ORIENTED_EDGE('',*,*,#107575,.T.); +#107575 = EDGE_CURVE('',#107576,#107576,#107578,.T.); +#107576 = VERTEX_POINT('',#107577); +#107577 = CARTESIAN_POINT('',(128.36375,-56.325,-3.5E-02)); +#107578 = CIRCLE('',#107579,0.125); +#107579 = AXIS2_PLACEMENT_3D('',#107580,#107581,#107582); +#107580 = CARTESIAN_POINT('',(128.36375,-56.2,-3.5E-02)); +#107581 = DIRECTION('',(-0.,0.,-1.)); +#107582 = DIRECTION('',(-0.,-1.,0.)); +#107583 = PLANE('',#107584); +#107584 = AXIS2_PLACEMENT_3D('',#107585,#107586,#107587); +#107585 = CARTESIAN_POINT('',(128.36375,-56.35,-3.5E-02)); +#107586 = DIRECTION('',(0.,0.,1.)); +#107587 = DIRECTION('',(1.,0.,-0.)); +#107588 = ADVANCED_FACE('',(#107589,#107592),#107603,.T.); +#107589 = FACE_BOUND('',#107590,.T.); +#107590 = EDGE_LOOP('',(#107591)); +#107591 = ORIENTED_EDGE('',*,*,#107549,.T.); +#107592 = FACE_BOUND('',#107593,.T.); +#107593 = EDGE_LOOP('',(#107594)); +#107594 = ORIENTED_EDGE('',*,*,#107595,.T.); +#107595 = EDGE_CURVE('',#107596,#107596,#107598,.T.); +#107596 = VERTEX_POINT('',#107597); +#107597 = CARTESIAN_POINT('',(128.36375,-56.325,1.635)); +#107598 = CIRCLE('',#107599,0.125); +#107599 = AXIS2_PLACEMENT_3D('',#107600,#107601,#107602); +#107600 = CARTESIAN_POINT('',(128.36375,-56.2,1.635)); +#107601 = DIRECTION('',(-0.,0.,-1.)); +#107602 = DIRECTION('',(-0.,-1.,0.)); +#107603 = PLANE('',#107604); +#107604 = AXIS2_PLACEMENT_3D('',#107605,#107606,#107607); +#107605 = CARTESIAN_POINT('',(128.36375,-56.35,1.635)); +#107606 = DIRECTION('',(0.,0.,1.)); +#107607 = DIRECTION('',(1.,0.,-0.)); +#107608 = ADVANCED_FACE('',(#107609),#107620,.F.); +#107609 = FACE_BOUND('',#107610,.T.); +#107610 = EDGE_LOOP('',(#107611,#107612,#107618,#107619)); +#107611 = ORIENTED_EDGE('',*,*,#107575,.T.); +#107612 = ORIENTED_EDGE('',*,*,#107613,.T.); +#107613 = EDGE_CURVE('',#107576,#107596,#107614,.T.); +#107614 = LINE('',#107615,#107616); +#107615 = CARTESIAN_POINT('',(128.36375,-56.325,-4.5E-02)); +#107616 = VECTOR('',#107617,1.); +#107617 = DIRECTION('',(0.,0.,1.)); +#107618 = ORIENTED_EDGE('',*,*,#107595,.F.); +#107619 = ORIENTED_EDGE('',*,*,#107613,.F.); +#107620 = CYLINDRICAL_SURFACE('',#107621,0.125); +#107621 = AXIS2_PLACEMENT_3D('',#107622,#107623,#107624); +#107622 = CARTESIAN_POINT('',(128.36375,-56.2,-4.5E-02)); +#107623 = DIRECTION('',(-0.,-0.,-1.)); +#107624 = DIRECTION('',(-0.,-1.,0.)); +#107625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107629)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107626,#107627,#107628)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107626 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107627 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107628 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107629 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107626, + 'distance_accuracy_value','confusion accuracy'); +#107630 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107631,#107633); +#107631 = ( REPRESENTATION_RELATIONSHIP('','',#107532,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107632) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107632 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2323); +#107633 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107634); +#107634 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('579','=>[0:1:1:572]','',#5, + #107527,$); +#107635 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107529)); +#107636 = SHAPE_DEFINITION_REPRESENTATION(#107637,#107643); +#107637 = PRODUCT_DEFINITION_SHAPE('','',#107638); +#107638 = PRODUCT_DEFINITION('design','',#107639,#107642); +#107639 = PRODUCT_DEFINITION_FORMATION('','',#107640); +#107640 = PRODUCT('HackPad_pad_323','HackPad_pad_323','',(#107641)); +#107641 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107642 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107643 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107644),#107736); +#107644 = MANIFOLD_SOLID_BREP('',#107645); +#107645 = CLOSED_SHELL('',(#107646,#107679,#107699,#107719)); +#107646 = ADVANCED_FACE('',(#107647),#107674,.T.); +#107647 = FACE_BOUND('',#107648,.T.); +#107648 = EDGE_LOOP('',(#107649,#107658,#107666,#107673)); +#107649 = ORIENTED_EDGE('',*,*,#107650,.F.); +#107650 = EDGE_CURVE('',#107651,#107651,#107653,.T.); +#107651 = VERTEX_POINT('',#107652); +#107652 = CARTESIAN_POINT('',(147.66375,-50.2,1.635)); +#107653 = CIRCLE('',#107654,0.3); +#107654 = AXIS2_PLACEMENT_3D('',#107655,#107656,#107657); +#107655 = CARTESIAN_POINT('',(147.36375,-50.2,1.635)); +#107656 = DIRECTION('',(0.,0.,1.)); +#107657 = DIRECTION('',(1.,0.,-0.)); +#107658 = ORIENTED_EDGE('',*,*,#107659,.F.); +#107659 = EDGE_CURVE('',#107660,#107651,#107662,.T.); +#107660 = VERTEX_POINT('',#107661); +#107661 = CARTESIAN_POINT('',(147.66375,-50.2,1.6)); +#107662 = LINE('',#107663,#107664); +#107663 = CARTESIAN_POINT('',(147.66375,-50.2,1.6)); +#107664 = VECTOR('',#107665,1.); +#107665 = DIRECTION('',(0.,0.,1.)); +#107666 = ORIENTED_EDGE('',*,*,#107667,.T.); +#107667 = EDGE_CURVE('',#107660,#107660,#107668,.T.); +#107668 = CIRCLE('',#107669,0.3); +#107669 = AXIS2_PLACEMENT_3D('',#107670,#107671,#107672); +#107670 = CARTESIAN_POINT('',(147.36375,-50.2,1.6)); +#107671 = DIRECTION('',(0.,0.,1.)); +#107672 = DIRECTION('',(1.,0.,-0.)); +#107673 = ORIENTED_EDGE('',*,*,#107659,.T.); +#107674 = CYLINDRICAL_SURFACE('',#107675,0.3); +#107675 = AXIS2_PLACEMENT_3D('',#107676,#107677,#107678); +#107676 = CARTESIAN_POINT('',(147.36375,-50.2,1.6)); +#107677 = DIRECTION('',(0.,0.,1.)); +#107678 = DIRECTION('',(1.,0.,-0.)); +#107679 = ADVANCED_FACE('',(#107680,#107683),#107694,.T.); +#107680 = FACE_BOUND('',#107681,.T.); +#107681 = EDGE_LOOP('',(#107682)); +#107682 = ORIENTED_EDGE('',*,*,#107650,.T.); +#107683 = FACE_BOUND('',#107684,.T.); +#107684 = EDGE_LOOP('',(#107685)); +#107685 = ORIENTED_EDGE('',*,*,#107686,.T.); +#107686 = EDGE_CURVE('',#107687,#107687,#107689,.T.); +#107687 = VERTEX_POINT('',#107688); +#107688 = CARTESIAN_POINT('',(147.36375,-50.325,1.635)); +#107689 = CIRCLE('',#107690,0.125); +#107690 = AXIS2_PLACEMENT_3D('',#107691,#107692,#107693); +#107691 = CARTESIAN_POINT('',(147.36375,-50.2,1.635)); +#107692 = DIRECTION('',(-0.,0.,-1.)); +#107693 = DIRECTION('',(-0.,-1.,0.)); +#107694 = PLANE('',#107695); +#107695 = AXIS2_PLACEMENT_3D('',#107696,#107697,#107698); +#107696 = CARTESIAN_POINT('',(147.36375,-50.2,1.635)); +#107697 = DIRECTION('',(0.,0.,1.)); +#107698 = DIRECTION('',(1.,0.,-0.)); +#107699 = ADVANCED_FACE('',(#107700,#107703),#107714,.F.); +#107700 = FACE_BOUND('',#107701,.F.); +#107701 = EDGE_LOOP('',(#107702)); +#107702 = ORIENTED_EDGE('',*,*,#107667,.T.); +#107703 = FACE_BOUND('',#107704,.F.); +#107704 = EDGE_LOOP('',(#107705)); +#107705 = ORIENTED_EDGE('',*,*,#107706,.T.); +#107706 = EDGE_CURVE('',#107707,#107707,#107709,.T.); +#107707 = VERTEX_POINT('',#107708); +#107708 = CARTESIAN_POINT('',(147.36375,-50.325,1.6)); +#107709 = CIRCLE('',#107710,0.125); +#107710 = AXIS2_PLACEMENT_3D('',#107711,#107712,#107713); +#107711 = CARTESIAN_POINT('',(147.36375,-50.2,1.6)); +#107712 = DIRECTION('',(-0.,0.,-1.)); +#107713 = DIRECTION('',(-0.,-1.,0.)); +#107714 = PLANE('',#107715); +#107715 = AXIS2_PLACEMENT_3D('',#107716,#107717,#107718); +#107716 = CARTESIAN_POINT('',(147.36375,-50.2,1.6)); +#107717 = DIRECTION('',(0.,0.,1.)); +#107718 = DIRECTION('',(1.,0.,-0.)); +#107719 = ADVANCED_FACE('',(#107720),#107731,.F.); +#107720 = FACE_BOUND('',#107721,.T.); +#107721 = EDGE_LOOP('',(#107722,#107723,#107729,#107730)); +#107722 = ORIENTED_EDGE('',*,*,#107706,.T.); +#107723 = ORIENTED_EDGE('',*,*,#107724,.T.); +#107724 = EDGE_CURVE('',#107707,#107687,#107725,.T.); +#107725 = LINE('',#107726,#107727); +#107726 = CARTESIAN_POINT('',(147.36375,-50.325,-4.5E-02)); +#107727 = VECTOR('',#107728,1.); +#107728 = DIRECTION('',(0.,0.,1.)); +#107729 = ORIENTED_EDGE('',*,*,#107686,.F.); +#107730 = ORIENTED_EDGE('',*,*,#107724,.F.); +#107731 = CYLINDRICAL_SURFACE('',#107732,0.125); +#107732 = AXIS2_PLACEMENT_3D('',#107733,#107734,#107735); +#107733 = CARTESIAN_POINT('',(147.36375,-50.2,-4.5E-02)); +#107734 = DIRECTION('',(-0.,-0.,-1.)); +#107735 = DIRECTION('',(-0.,-1.,0.)); +#107736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107740)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107737,#107738,#107739)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107737 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107738 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107739 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107740 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107737, + 'distance_accuracy_value','confusion accuracy'); +#107741 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107742,#107744); +#107742 = ( REPRESENTATION_RELATIONSHIP('','',#107643,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107743) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107743 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2327); +#107744 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107745); +#107745 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('580','=>[0:1:1:573]','',#5, + #107638,$); +#107746 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107640)); +#107747 = SHAPE_DEFINITION_REPRESENTATION(#107748,#107754); +#107748 = PRODUCT_DEFINITION_SHAPE('','',#107749); +#107749 = PRODUCT_DEFINITION('design','',#107750,#107753); +#107750 = PRODUCT_DEFINITION_FORMATION('','',#107751); +#107751 = PRODUCT('HackPad_pad_324','HackPad_pad_324','',(#107752)); +#107752 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107753 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107754 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107755),#107847); +#107755 = MANIFOLD_SOLID_BREP('',#107756); +#107756 = CLOSED_SHELL('',(#107757,#107790,#107810,#107830)); +#107757 = ADVANCED_FACE('',(#107758),#107785,.T.); +#107758 = FACE_BOUND('',#107759,.T.); +#107759 = EDGE_LOOP('',(#107760,#107769,#107777,#107784)); +#107760 = ORIENTED_EDGE('',*,*,#107761,.F.); +#107761 = EDGE_CURVE('',#107762,#107762,#107764,.T.); +#107762 = VERTEX_POINT('',#107763); +#107763 = CARTESIAN_POINT('',(147.66375,-50.2,0.)); +#107764 = CIRCLE('',#107765,0.3); +#107765 = AXIS2_PLACEMENT_3D('',#107766,#107767,#107768); +#107766 = CARTESIAN_POINT('',(147.36375,-50.2,0.)); +#107767 = DIRECTION('',(0.,0.,1.)); +#107768 = DIRECTION('',(1.,0.,-0.)); +#107769 = ORIENTED_EDGE('',*,*,#107770,.F.); +#107770 = EDGE_CURVE('',#107771,#107762,#107773,.T.); +#107771 = VERTEX_POINT('',#107772); +#107772 = CARTESIAN_POINT('',(147.66375,-50.2,-3.5E-02)); +#107773 = LINE('',#107774,#107775); +#107774 = CARTESIAN_POINT('',(147.66375,-50.2,-3.5E-02)); +#107775 = VECTOR('',#107776,1.); +#107776 = DIRECTION('',(0.,0.,1.)); +#107777 = ORIENTED_EDGE('',*,*,#107778,.T.); +#107778 = EDGE_CURVE('',#107771,#107771,#107779,.T.); +#107779 = CIRCLE('',#107780,0.3); +#107780 = AXIS2_PLACEMENT_3D('',#107781,#107782,#107783); +#107781 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#107782 = DIRECTION('',(0.,0.,1.)); +#107783 = DIRECTION('',(1.,0.,-0.)); +#107784 = ORIENTED_EDGE('',*,*,#107770,.T.); +#107785 = CYLINDRICAL_SURFACE('',#107786,0.3); +#107786 = AXIS2_PLACEMENT_3D('',#107787,#107788,#107789); +#107787 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#107788 = DIRECTION('',(0.,0.,1.)); +#107789 = DIRECTION('',(1.,0.,-0.)); +#107790 = ADVANCED_FACE('',(#107791,#107794),#107805,.T.); +#107791 = FACE_BOUND('',#107792,.T.); +#107792 = EDGE_LOOP('',(#107793)); +#107793 = ORIENTED_EDGE('',*,*,#107761,.T.); +#107794 = FACE_BOUND('',#107795,.T.); +#107795 = EDGE_LOOP('',(#107796)); +#107796 = ORIENTED_EDGE('',*,*,#107797,.T.); +#107797 = EDGE_CURVE('',#107798,#107798,#107800,.T.); +#107798 = VERTEX_POINT('',#107799); +#107799 = CARTESIAN_POINT('',(147.36375,-50.325,0.)); +#107800 = CIRCLE('',#107801,0.125); +#107801 = AXIS2_PLACEMENT_3D('',#107802,#107803,#107804); +#107802 = CARTESIAN_POINT('',(147.36375,-50.2,0.)); +#107803 = DIRECTION('',(-0.,0.,-1.)); +#107804 = DIRECTION('',(-0.,-1.,0.)); +#107805 = PLANE('',#107806); +#107806 = AXIS2_PLACEMENT_3D('',#107807,#107808,#107809); +#107807 = CARTESIAN_POINT('',(147.36375,-50.2,0.)); +#107808 = DIRECTION('',(0.,0.,1.)); +#107809 = DIRECTION('',(1.,0.,-0.)); +#107810 = ADVANCED_FACE('',(#107811,#107814),#107825,.F.); +#107811 = FACE_BOUND('',#107812,.F.); +#107812 = EDGE_LOOP('',(#107813)); +#107813 = ORIENTED_EDGE('',*,*,#107778,.T.); +#107814 = FACE_BOUND('',#107815,.F.); +#107815 = EDGE_LOOP('',(#107816)); +#107816 = ORIENTED_EDGE('',*,*,#107817,.T.); +#107817 = EDGE_CURVE('',#107818,#107818,#107820,.T.); +#107818 = VERTEX_POINT('',#107819); +#107819 = CARTESIAN_POINT('',(147.36375,-50.325,-3.5E-02)); +#107820 = CIRCLE('',#107821,0.125); +#107821 = AXIS2_PLACEMENT_3D('',#107822,#107823,#107824); +#107822 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#107823 = DIRECTION('',(-0.,0.,-1.)); +#107824 = DIRECTION('',(-0.,-1.,0.)); +#107825 = PLANE('',#107826); +#107826 = AXIS2_PLACEMENT_3D('',#107827,#107828,#107829); +#107827 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#107828 = DIRECTION('',(0.,0.,1.)); +#107829 = DIRECTION('',(1.,0.,-0.)); +#107830 = ADVANCED_FACE('',(#107831),#107842,.F.); +#107831 = FACE_BOUND('',#107832,.T.); +#107832 = EDGE_LOOP('',(#107833,#107834,#107840,#107841)); +#107833 = ORIENTED_EDGE('',*,*,#107817,.T.); +#107834 = ORIENTED_EDGE('',*,*,#107835,.T.); +#107835 = EDGE_CURVE('',#107818,#107798,#107836,.T.); +#107836 = LINE('',#107837,#107838); +#107837 = CARTESIAN_POINT('',(147.36375,-50.325,-4.5E-02)); +#107838 = VECTOR('',#107839,1.); +#107839 = DIRECTION('',(0.,0.,1.)); +#107840 = ORIENTED_EDGE('',*,*,#107797,.F.); +#107841 = ORIENTED_EDGE('',*,*,#107835,.F.); +#107842 = CYLINDRICAL_SURFACE('',#107843,0.125); +#107843 = AXIS2_PLACEMENT_3D('',#107844,#107845,#107846); +#107844 = CARTESIAN_POINT('',(147.36375,-50.2,-4.5E-02)); +#107845 = DIRECTION('',(-0.,-0.,-1.)); +#107846 = DIRECTION('',(-0.,-1.,0.)); +#107847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107851)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107848,#107849,#107850)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107848 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107849 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107850 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107851 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107848, + 'distance_accuracy_value','confusion accuracy'); +#107852 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107853,#107855); +#107853 = ( REPRESENTATION_RELATIONSHIP('','',#107754,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107854) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107854 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2331); +#107855 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107856); +#107856 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('581','=>[0:1:1:574]','',#5, + #107749,$); +#107857 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107751)); +#107858 = SHAPE_DEFINITION_REPRESENTATION(#107859,#107865); +#107859 = PRODUCT_DEFINITION_SHAPE('','',#107860); +#107860 = PRODUCT_DEFINITION('design','',#107861,#107864); +#107861 = PRODUCT_DEFINITION_FORMATION('','',#107862); +#107862 = PRODUCT('HackPad_pad_325','HackPad_pad_325','',(#107863)); +#107863 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107864 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107865 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107866),#107958); +#107866 = MANIFOLD_SOLID_BREP('',#107867); +#107867 = CLOSED_SHELL('',(#107868,#107901,#107921,#107941)); +#107868 = ADVANCED_FACE('',(#107869),#107896,.T.); +#107869 = FACE_BOUND('',#107870,.F.); +#107870 = EDGE_LOOP('',(#107871,#107881,#107888,#107889)); +#107871 = ORIENTED_EDGE('',*,*,#107872,.T.); +#107872 = EDGE_CURVE('',#107873,#107875,#107877,.T.); +#107873 = VERTEX_POINT('',#107874); +#107874 = CARTESIAN_POINT('',(147.36375,-50.35,-3.5E-02)); +#107875 = VERTEX_POINT('',#107876); +#107876 = CARTESIAN_POINT('',(147.36375,-50.35,1.635)); +#107877 = LINE('',#107878,#107879); +#107878 = CARTESIAN_POINT('',(147.36375,-50.35,-3.5E-02)); +#107879 = VECTOR('',#107880,1.); +#107880 = DIRECTION('',(0.,0.,1.)); +#107881 = ORIENTED_EDGE('',*,*,#107882,.T.); +#107882 = EDGE_CURVE('',#107875,#107875,#107883,.T.); +#107883 = CIRCLE('',#107884,0.15); +#107884 = AXIS2_PLACEMENT_3D('',#107885,#107886,#107887); +#107885 = CARTESIAN_POINT('',(147.36375,-50.2,1.635)); +#107886 = DIRECTION('',(0.,-0.,1.)); +#107887 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107888 = ORIENTED_EDGE('',*,*,#107872,.F.); +#107889 = ORIENTED_EDGE('',*,*,#107890,.F.); +#107890 = EDGE_CURVE('',#107873,#107873,#107891,.T.); +#107891 = CIRCLE('',#107892,0.15); +#107892 = AXIS2_PLACEMENT_3D('',#107893,#107894,#107895); +#107893 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#107894 = DIRECTION('',(0.,-0.,1.)); +#107895 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107896 = CYLINDRICAL_SURFACE('',#107897,0.15); +#107897 = AXIS2_PLACEMENT_3D('',#107898,#107899,#107900); +#107898 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#107899 = DIRECTION('',(-0.,0.,-1.)); +#107900 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#107901 = ADVANCED_FACE('',(#107902,#107905),#107916,.F.); +#107902 = FACE_BOUND('',#107903,.F.); +#107903 = EDGE_LOOP('',(#107904)); +#107904 = ORIENTED_EDGE('',*,*,#107890,.T.); +#107905 = FACE_BOUND('',#107906,.F.); +#107906 = EDGE_LOOP('',(#107907)); +#107907 = ORIENTED_EDGE('',*,*,#107908,.T.); +#107908 = EDGE_CURVE('',#107909,#107909,#107911,.T.); +#107909 = VERTEX_POINT('',#107910); +#107910 = CARTESIAN_POINT('',(147.36375,-50.325,-3.5E-02)); +#107911 = CIRCLE('',#107912,0.125); +#107912 = AXIS2_PLACEMENT_3D('',#107913,#107914,#107915); +#107913 = CARTESIAN_POINT('',(147.36375,-50.2,-3.5E-02)); +#107914 = DIRECTION('',(-0.,0.,-1.)); +#107915 = DIRECTION('',(-0.,-1.,0.)); +#107916 = PLANE('',#107917); +#107917 = AXIS2_PLACEMENT_3D('',#107918,#107919,#107920); +#107918 = CARTESIAN_POINT('',(147.36375,-50.35,-3.5E-02)); +#107919 = DIRECTION('',(0.,0.,1.)); +#107920 = DIRECTION('',(1.,0.,-0.)); +#107921 = ADVANCED_FACE('',(#107922,#107925),#107936,.T.); +#107922 = FACE_BOUND('',#107923,.T.); +#107923 = EDGE_LOOP('',(#107924)); +#107924 = ORIENTED_EDGE('',*,*,#107882,.T.); +#107925 = FACE_BOUND('',#107926,.T.); +#107926 = EDGE_LOOP('',(#107927)); +#107927 = ORIENTED_EDGE('',*,*,#107928,.T.); +#107928 = EDGE_CURVE('',#107929,#107929,#107931,.T.); +#107929 = VERTEX_POINT('',#107930); +#107930 = CARTESIAN_POINT('',(147.36375,-50.325,1.635)); +#107931 = CIRCLE('',#107932,0.125); +#107932 = AXIS2_PLACEMENT_3D('',#107933,#107934,#107935); +#107933 = CARTESIAN_POINT('',(147.36375,-50.2,1.635)); +#107934 = DIRECTION('',(-0.,0.,-1.)); +#107935 = DIRECTION('',(-0.,-1.,0.)); +#107936 = PLANE('',#107937); +#107937 = AXIS2_PLACEMENT_3D('',#107938,#107939,#107940); +#107938 = CARTESIAN_POINT('',(147.36375,-50.35,1.635)); +#107939 = DIRECTION('',(0.,0.,1.)); +#107940 = DIRECTION('',(1.,0.,-0.)); +#107941 = ADVANCED_FACE('',(#107942),#107953,.F.); +#107942 = FACE_BOUND('',#107943,.T.); +#107943 = EDGE_LOOP('',(#107944,#107945,#107951,#107952)); +#107944 = ORIENTED_EDGE('',*,*,#107908,.T.); +#107945 = ORIENTED_EDGE('',*,*,#107946,.T.); +#107946 = EDGE_CURVE('',#107909,#107929,#107947,.T.); +#107947 = LINE('',#107948,#107949); +#107948 = CARTESIAN_POINT('',(147.36375,-50.325,-4.5E-02)); +#107949 = VECTOR('',#107950,1.); +#107950 = DIRECTION('',(0.,0.,1.)); +#107951 = ORIENTED_EDGE('',*,*,#107928,.F.); +#107952 = ORIENTED_EDGE('',*,*,#107946,.F.); +#107953 = CYLINDRICAL_SURFACE('',#107954,0.125); +#107954 = AXIS2_PLACEMENT_3D('',#107955,#107956,#107957); +#107955 = CARTESIAN_POINT('',(147.36375,-50.2,-4.5E-02)); +#107956 = DIRECTION('',(-0.,-0.,-1.)); +#107957 = DIRECTION('',(-0.,-1.,0.)); +#107958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#107962)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#107959,#107960,#107961)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#107959 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#107960 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#107961 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#107962 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#107959, + 'distance_accuracy_value','confusion accuracy'); +#107963 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#107964,#107966); +#107964 = ( REPRESENTATION_RELATIONSHIP('','',#107865,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#107965) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#107965 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2335); +#107966 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #107967); +#107967 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('582','=>[0:1:1:575]','',#5, + #107860,$); +#107968 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107862)); +#107969 = SHAPE_DEFINITION_REPRESENTATION(#107970,#107976); +#107970 = PRODUCT_DEFINITION_SHAPE('','',#107971); +#107971 = PRODUCT_DEFINITION('design','',#107972,#107975); +#107972 = PRODUCT_DEFINITION_FORMATION('','',#107973); +#107973 = PRODUCT('HackPad_pad_326','HackPad_pad_326','',(#107974)); +#107974 = PRODUCT_CONTEXT('',#2,'mechanical'); +#107975 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#107976 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#107977),#108069); +#107977 = MANIFOLD_SOLID_BREP('',#107978); +#107978 = CLOSED_SHELL('',(#107979,#108012,#108032,#108052)); +#107979 = ADVANCED_FACE('',(#107980),#108007,.T.); +#107980 = FACE_BOUND('',#107981,.T.); +#107981 = EDGE_LOOP('',(#107982,#107991,#107999,#108006)); +#107982 = ORIENTED_EDGE('',*,*,#107983,.F.); +#107983 = EDGE_CURVE('',#107984,#107984,#107986,.T.); +#107984 = VERTEX_POINT('',#107985); +#107985 = CARTESIAN_POINT('',(156.66375,-48.2,1.635)); +#107986 = CIRCLE('',#107987,0.3); +#107987 = AXIS2_PLACEMENT_3D('',#107988,#107989,#107990); +#107988 = CARTESIAN_POINT('',(156.36375,-48.2,1.635)); +#107989 = DIRECTION('',(0.,0.,1.)); +#107990 = DIRECTION('',(1.,0.,-0.)); +#107991 = ORIENTED_EDGE('',*,*,#107992,.F.); +#107992 = EDGE_CURVE('',#107993,#107984,#107995,.T.); +#107993 = VERTEX_POINT('',#107994); +#107994 = CARTESIAN_POINT('',(156.66375,-48.2,1.6)); +#107995 = LINE('',#107996,#107997); +#107996 = CARTESIAN_POINT('',(156.66375,-48.2,1.6)); +#107997 = VECTOR('',#107998,1.); +#107998 = DIRECTION('',(0.,0.,1.)); +#107999 = ORIENTED_EDGE('',*,*,#108000,.T.); +#108000 = EDGE_CURVE('',#107993,#107993,#108001,.T.); +#108001 = CIRCLE('',#108002,0.3); +#108002 = AXIS2_PLACEMENT_3D('',#108003,#108004,#108005); +#108003 = CARTESIAN_POINT('',(156.36375,-48.2,1.6)); +#108004 = DIRECTION('',(0.,0.,1.)); +#108005 = DIRECTION('',(1.,0.,-0.)); +#108006 = ORIENTED_EDGE('',*,*,#107992,.T.); +#108007 = CYLINDRICAL_SURFACE('',#108008,0.3); +#108008 = AXIS2_PLACEMENT_3D('',#108009,#108010,#108011); +#108009 = CARTESIAN_POINT('',(156.36375,-48.2,1.6)); +#108010 = DIRECTION('',(0.,0.,1.)); +#108011 = DIRECTION('',(1.,0.,-0.)); +#108012 = ADVANCED_FACE('',(#108013,#108016),#108027,.T.); +#108013 = FACE_BOUND('',#108014,.T.); +#108014 = EDGE_LOOP('',(#108015)); +#108015 = ORIENTED_EDGE('',*,*,#107983,.T.); +#108016 = FACE_BOUND('',#108017,.T.); +#108017 = EDGE_LOOP('',(#108018)); +#108018 = ORIENTED_EDGE('',*,*,#108019,.T.); +#108019 = EDGE_CURVE('',#108020,#108020,#108022,.T.); +#108020 = VERTEX_POINT('',#108021); +#108021 = CARTESIAN_POINT('',(156.36375,-48.325,1.635)); +#108022 = CIRCLE('',#108023,0.125); +#108023 = AXIS2_PLACEMENT_3D('',#108024,#108025,#108026); +#108024 = CARTESIAN_POINT('',(156.36375,-48.2,1.635)); +#108025 = DIRECTION('',(-0.,0.,-1.)); +#108026 = DIRECTION('',(-0.,-1.,0.)); +#108027 = PLANE('',#108028); +#108028 = AXIS2_PLACEMENT_3D('',#108029,#108030,#108031); +#108029 = CARTESIAN_POINT('',(156.36375,-48.2,1.635)); +#108030 = DIRECTION('',(0.,0.,1.)); +#108031 = DIRECTION('',(1.,0.,-0.)); +#108032 = ADVANCED_FACE('',(#108033,#108036),#108047,.F.); +#108033 = FACE_BOUND('',#108034,.F.); +#108034 = EDGE_LOOP('',(#108035)); +#108035 = ORIENTED_EDGE('',*,*,#108000,.T.); +#108036 = FACE_BOUND('',#108037,.F.); +#108037 = EDGE_LOOP('',(#108038)); +#108038 = ORIENTED_EDGE('',*,*,#108039,.T.); +#108039 = EDGE_CURVE('',#108040,#108040,#108042,.T.); +#108040 = VERTEX_POINT('',#108041); +#108041 = CARTESIAN_POINT('',(156.36375,-48.325,1.6)); +#108042 = CIRCLE('',#108043,0.125); +#108043 = AXIS2_PLACEMENT_3D('',#108044,#108045,#108046); +#108044 = CARTESIAN_POINT('',(156.36375,-48.2,1.6)); +#108045 = DIRECTION('',(-0.,0.,-1.)); +#108046 = DIRECTION('',(-0.,-1.,0.)); +#108047 = PLANE('',#108048); +#108048 = AXIS2_PLACEMENT_3D('',#108049,#108050,#108051); +#108049 = CARTESIAN_POINT('',(156.36375,-48.2,1.6)); +#108050 = DIRECTION('',(0.,0.,1.)); +#108051 = DIRECTION('',(1.,0.,-0.)); +#108052 = ADVANCED_FACE('',(#108053),#108064,.F.); +#108053 = FACE_BOUND('',#108054,.T.); +#108054 = EDGE_LOOP('',(#108055,#108056,#108062,#108063)); +#108055 = ORIENTED_EDGE('',*,*,#108039,.T.); +#108056 = ORIENTED_EDGE('',*,*,#108057,.T.); +#108057 = EDGE_CURVE('',#108040,#108020,#108058,.T.); +#108058 = LINE('',#108059,#108060); +#108059 = CARTESIAN_POINT('',(156.36375,-48.325,-4.5E-02)); +#108060 = VECTOR('',#108061,1.); +#108061 = DIRECTION('',(0.,0.,1.)); +#108062 = ORIENTED_EDGE('',*,*,#108019,.F.); +#108063 = ORIENTED_EDGE('',*,*,#108057,.F.); +#108064 = CYLINDRICAL_SURFACE('',#108065,0.125); +#108065 = AXIS2_PLACEMENT_3D('',#108066,#108067,#108068); +#108066 = CARTESIAN_POINT('',(156.36375,-48.2,-4.5E-02)); +#108067 = DIRECTION('',(-0.,-0.,-1.)); +#108068 = DIRECTION('',(-0.,-1.,0.)); +#108069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108073)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108070,#108071,#108072)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108070 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108071 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108072 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108073 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108070, + 'distance_accuracy_value','confusion accuracy'); +#108074 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108075,#108077); +#108075 = ( REPRESENTATION_RELATIONSHIP('','',#107976,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108076) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108076 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2339); +#108077 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108078); +#108078 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('583','=>[0:1:1:576]','',#5, + #107971,$); +#108079 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#107973)); +#108080 = SHAPE_DEFINITION_REPRESENTATION(#108081,#108087); +#108081 = PRODUCT_DEFINITION_SHAPE('','',#108082); +#108082 = PRODUCT_DEFINITION('design','',#108083,#108086); +#108083 = PRODUCT_DEFINITION_FORMATION('','',#108084); +#108084 = PRODUCT('HackPad_pad_327','HackPad_pad_327','',(#108085)); +#108085 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108086 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108087 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108088),#108180); +#108088 = MANIFOLD_SOLID_BREP('',#108089); +#108089 = CLOSED_SHELL('',(#108090,#108123,#108143,#108163)); +#108090 = ADVANCED_FACE('',(#108091),#108118,.T.); +#108091 = FACE_BOUND('',#108092,.T.); +#108092 = EDGE_LOOP('',(#108093,#108102,#108110,#108117)); +#108093 = ORIENTED_EDGE('',*,*,#108094,.F.); +#108094 = EDGE_CURVE('',#108095,#108095,#108097,.T.); +#108095 = VERTEX_POINT('',#108096); +#108096 = CARTESIAN_POINT('',(156.66375,-48.2,0.)); +#108097 = CIRCLE('',#108098,0.3); +#108098 = AXIS2_PLACEMENT_3D('',#108099,#108100,#108101); +#108099 = CARTESIAN_POINT('',(156.36375,-48.2,0.)); +#108100 = DIRECTION('',(0.,0.,1.)); +#108101 = DIRECTION('',(1.,0.,-0.)); +#108102 = ORIENTED_EDGE('',*,*,#108103,.F.); +#108103 = EDGE_CURVE('',#108104,#108095,#108106,.T.); +#108104 = VERTEX_POINT('',#108105); +#108105 = CARTESIAN_POINT('',(156.66375,-48.2,-3.5E-02)); +#108106 = LINE('',#108107,#108108); +#108107 = CARTESIAN_POINT('',(156.66375,-48.2,-3.5E-02)); +#108108 = VECTOR('',#108109,1.); +#108109 = DIRECTION('',(0.,0.,1.)); +#108110 = ORIENTED_EDGE('',*,*,#108111,.T.); +#108111 = EDGE_CURVE('',#108104,#108104,#108112,.T.); +#108112 = CIRCLE('',#108113,0.3); +#108113 = AXIS2_PLACEMENT_3D('',#108114,#108115,#108116); +#108114 = CARTESIAN_POINT('',(156.36375,-48.2,-3.5E-02)); +#108115 = DIRECTION('',(0.,0.,1.)); +#108116 = DIRECTION('',(1.,0.,-0.)); +#108117 = ORIENTED_EDGE('',*,*,#108103,.T.); +#108118 = CYLINDRICAL_SURFACE('',#108119,0.3); +#108119 = AXIS2_PLACEMENT_3D('',#108120,#108121,#108122); +#108120 = CARTESIAN_POINT('',(156.36375,-48.2,-3.5E-02)); +#108121 = DIRECTION('',(0.,0.,1.)); +#108122 = DIRECTION('',(1.,0.,-0.)); +#108123 = ADVANCED_FACE('',(#108124,#108127),#108138,.T.); +#108124 = FACE_BOUND('',#108125,.T.); +#108125 = EDGE_LOOP('',(#108126)); +#108126 = ORIENTED_EDGE('',*,*,#108094,.T.); +#108127 = FACE_BOUND('',#108128,.T.); +#108128 = EDGE_LOOP('',(#108129)); +#108129 = ORIENTED_EDGE('',*,*,#108130,.T.); +#108130 = EDGE_CURVE('',#108131,#108131,#108133,.T.); +#108131 = VERTEX_POINT('',#108132); +#108132 = CARTESIAN_POINT('',(156.36375,-48.325,0.)); +#108133 = CIRCLE('',#108134,0.125); +#108134 = AXIS2_PLACEMENT_3D('',#108135,#108136,#108137); +#108135 = CARTESIAN_POINT('',(156.36375,-48.2,0.)); +#108136 = DIRECTION('',(-0.,0.,-1.)); +#108137 = DIRECTION('',(-0.,-1.,0.)); +#108138 = PLANE('',#108139); +#108139 = AXIS2_PLACEMENT_3D('',#108140,#108141,#108142); +#108140 = CARTESIAN_POINT('',(156.36375,-48.2,0.)); +#108141 = DIRECTION('',(0.,0.,1.)); +#108142 = DIRECTION('',(1.,0.,-0.)); +#108143 = ADVANCED_FACE('',(#108144,#108147),#108158,.F.); +#108144 = FACE_BOUND('',#108145,.F.); +#108145 = EDGE_LOOP('',(#108146)); +#108146 = ORIENTED_EDGE('',*,*,#108111,.T.); +#108147 = FACE_BOUND('',#108148,.F.); +#108148 = EDGE_LOOP('',(#108149)); +#108149 = ORIENTED_EDGE('',*,*,#108150,.T.); +#108150 = EDGE_CURVE('',#108151,#108151,#108153,.T.); +#108151 = VERTEX_POINT('',#108152); +#108152 = CARTESIAN_POINT('',(156.36375,-48.325,-3.5E-02)); +#108153 = CIRCLE('',#108154,0.125); +#108154 = AXIS2_PLACEMENT_3D('',#108155,#108156,#108157); +#108155 = CARTESIAN_POINT('',(156.36375,-48.2,-3.5E-02)); +#108156 = DIRECTION('',(-0.,0.,-1.)); +#108157 = DIRECTION('',(-0.,-1.,0.)); +#108158 = PLANE('',#108159); +#108159 = AXIS2_PLACEMENT_3D('',#108160,#108161,#108162); +#108160 = CARTESIAN_POINT('',(156.36375,-48.2,-3.5E-02)); +#108161 = DIRECTION('',(0.,0.,1.)); +#108162 = DIRECTION('',(1.,0.,-0.)); +#108163 = ADVANCED_FACE('',(#108164),#108175,.F.); +#108164 = FACE_BOUND('',#108165,.T.); +#108165 = EDGE_LOOP('',(#108166,#108167,#108173,#108174)); +#108166 = ORIENTED_EDGE('',*,*,#108150,.T.); +#108167 = ORIENTED_EDGE('',*,*,#108168,.T.); +#108168 = EDGE_CURVE('',#108151,#108131,#108169,.T.); +#108169 = LINE('',#108170,#108171); +#108170 = CARTESIAN_POINT('',(156.36375,-48.325,-4.5E-02)); +#108171 = VECTOR('',#108172,1.); +#108172 = DIRECTION('',(0.,0.,1.)); +#108173 = ORIENTED_EDGE('',*,*,#108130,.F.); +#108174 = ORIENTED_EDGE('',*,*,#108168,.F.); +#108175 = CYLINDRICAL_SURFACE('',#108176,0.125); +#108176 = AXIS2_PLACEMENT_3D('',#108177,#108178,#108179); +#108177 = CARTESIAN_POINT('',(156.36375,-48.2,-4.5E-02)); +#108178 = DIRECTION('',(-0.,-0.,-1.)); +#108179 = DIRECTION('',(-0.,-1.,0.)); +#108180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108184)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108181,#108182,#108183)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108181 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108182 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108183 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108184 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108181, + 'distance_accuracy_value','confusion accuracy'); +#108185 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108186,#108188); +#108186 = ( REPRESENTATION_RELATIONSHIP('','',#108087,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108187) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108187 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2343); +#108188 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108189); +#108189 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('584','=>[0:1:1:577]','',#5, + #108082,$); +#108190 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108084)); +#108191 = SHAPE_DEFINITION_REPRESENTATION(#108192,#108198); +#108192 = PRODUCT_DEFINITION_SHAPE('','',#108193); +#108193 = PRODUCT_DEFINITION('design','',#108194,#108197); +#108194 = PRODUCT_DEFINITION_FORMATION('','',#108195); +#108195 = PRODUCT('HackPad_pad_328','HackPad_pad_328','',(#108196)); +#108196 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108197 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108198 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108199),#108291); +#108199 = MANIFOLD_SOLID_BREP('',#108200); +#108200 = CLOSED_SHELL('',(#108201,#108234,#108254,#108274)); +#108201 = ADVANCED_FACE('',(#108202),#108229,.T.); +#108202 = FACE_BOUND('',#108203,.F.); +#108203 = EDGE_LOOP('',(#108204,#108214,#108221,#108222)); +#108204 = ORIENTED_EDGE('',*,*,#108205,.T.); +#108205 = EDGE_CURVE('',#108206,#108208,#108210,.T.); +#108206 = VERTEX_POINT('',#108207); +#108207 = CARTESIAN_POINT('',(156.36375,-48.35,-3.5E-02)); +#108208 = VERTEX_POINT('',#108209); +#108209 = CARTESIAN_POINT('',(156.36375,-48.35,1.635)); +#108210 = LINE('',#108211,#108212); +#108211 = CARTESIAN_POINT('',(156.36375,-48.35,-3.5E-02)); +#108212 = VECTOR('',#108213,1.); +#108213 = DIRECTION('',(0.,0.,1.)); +#108214 = ORIENTED_EDGE('',*,*,#108215,.T.); +#108215 = EDGE_CURVE('',#108208,#108208,#108216,.T.); +#108216 = CIRCLE('',#108217,0.15); +#108217 = AXIS2_PLACEMENT_3D('',#108218,#108219,#108220); +#108218 = CARTESIAN_POINT('',(156.36375,-48.2,1.635)); +#108219 = DIRECTION('',(0.,-0.,1.)); +#108220 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108221 = ORIENTED_EDGE('',*,*,#108205,.F.); +#108222 = ORIENTED_EDGE('',*,*,#108223,.F.); +#108223 = EDGE_CURVE('',#108206,#108206,#108224,.T.); +#108224 = CIRCLE('',#108225,0.15); +#108225 = AXIS2_PLACEMENT_3D('',#108226,#108227,#108228); +#108226 = CARTESIAN_POINT('',(156.36375,-48.2,-3.5E-02)); +#108227 = DIRECTION('',(0.,-0.,1.)); +#108228 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108229 = CYLINDRICAL_SURFACE('',#108230,0.15); +#108230 = AXIS2_PLACEMENT_3D('',#108231,#108232,#108233); +#108231 = CARTESIAN_POINT('',(156.36375,-48.2,-3.5E-02)); +#108232 = DIRECTION('',(-0.,0.,-1.)); +#108233 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108234 = ADVANCED_FACE('',(#108235,#108238),#108249,.F.); +#108235 = FACE_BOUND('',#108236,.F.); +#108236 = EDGE_LOOP('',(#108237)); +#108237 = ORIENTED_EDGE('',*,*,#108223,.T.); +#108238 = FACE_BOUND('',#108239,.F.); +#108239 = EDGE_LOOP('',(#108240)); +#108240 = ORIENTED_EDGE('',*,*,#108241,.T.); +#108241 = EDGE_CURVE('',#108242,#108242,#108244,.T.); +#108242 = VERTEX_POINT('',#108243); +#108243 = CARTESIAN_POINT('',(156.36375,-48.325,-3.5E-02)); +#108244 = CIRCLE('',#108245,0.125); +#108245 = AXIS2_PLACEMENT_3D('',#108246,#108247,#108248); +#108246 = CARTESIAN_POINT('',(156.36375,-48.2,-3.5E-02)); +#108247 = DIRECTION('',(-0.,0.,-1.)); +#108248 = DIRECTION('',(-0.,-1.,0.)); +#108249 = PLANE('',#108250); +#108250 = AXIS2_PLACEMENT_3D('',#108251,#108252,#108253); +#108251 = CARTESIAN_POINT('',(156.36375,-48.35,-3.5E-02)); +#108252 = DIRECTION('',(0.,0.,1.)); +#108253 = DIRECTION('',(1.,0.,-0.)); +#108254 = ADVANCED_FACE('',(#108255,#108258),#108269,.T.); +#108255 = FACE_BOUND('',#108256,.T.); +#108256 = EDGE_LOOP('',(#108257)); +#108257 = ORIENTED_EDGE('',*,*,#108215,.T.); +#108258 = FACE_BOUND('',#108259,.T.); +#108259 = EDGE_LOOP('',(#108260)); +#108260 = ORIENTED_EDGE('',*,*,#108261,.T.); +#108261 = EDGE_CURVE('',#108262,#108262,#108264,.T.); +#108262 = VERTEX_POINT('',#108263); +#108263 = CARTESIAN_POINT('',(156.36375,-48.325,1.635)); +#108264 = CIRCLE('',#108265,0.125); +#108265 = AXIS2_PLACEMENT_3D('',#108266,#108267,#108268); +#108266 = CARTESIAN_POINT('',(156.36375,-48.2,1.635)); +#108267 = DIRECTION('',(-0.,0.,-1.)); +#108268 = DIRECTION('',(-0.,-1.,0.)); +#108269 = PLANE('',#108270); +#108270 = AXIS2_PLACEMENT_3D('',#108271,#108272,#108273); +#108271 = CARTESIAN_POINT('',(156.36375,-48.35,1.635)); +#108272 = DIRECTION('',(0.,0.,1.)); +#108273 = DIRECTION('',(1.,0.,-0.)); +#108274 = ADVANCED_FACE('',(#108275),#108286,.F.); +#108275 = FACE_BOUND('',#108276,.T.); +#108276 = EDGE_LOOP('',(#108277,#108278,#108284,#108285)); +#108277 = ORIENTED_EDGE('',*,*,#108241,.T.); +#108278 = ORIENTED_EDGE('',*,*,#108279,.T.); +#108279 = EDGE_CURVE('',#108242,#108262,#108280,.T.); +#108280 = LINE('',#108281,#108282); +#108281 = CARTESIAN_POINT('',(156.36375,-48.325,-4.5E-02)); +#108282 = VECTOR('',#108283,1.); +#108283 = DIRECTION('',(0.,0.,1.)); +#108284 = ORIENTED_EDGE('',*,*,#108261,.F.); +#108285 = ORIENTED_EDGE('',*,*,#108279,.F.); +#108286 = CYLINDRICAL_SURFACE('',#108287,0.125); +#108287 = AXIS2_PLACEMENT_3D('',#108288,#108289,#108290); +#108288 = CARTESIAN_POINT('',(156.36375,-48.2,-4.5E-02)); +#108289 = DIRECTION('',(-0.,-0.,-1.)); +#108290 = DIRECTION('',(-0.,-1.,0.)); +#108291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108295)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108292,#108293,#108294)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108292 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108293 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108294 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108295 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108292, + 'distance_accuracy_value','confusion accuracy'); +#108296 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108297,#108299); +#108297 = ( REPRESENTATION_RELATIONSHIP('','',#108198,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108298) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108298 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2347); +#108299 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108300); +#108300 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('585','=>[0:1:1:578]','',#5, + #108193,$); +#108301 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108195)); +#108302 = SHAPE_DEFINITION_REPRESENTATION(#108303,#108309); +#108303 = PRODUCT_DEFINITION_SHAPE('','',#108304); +#108304 = PRODUCT_DEFINITION('design','',#108305,#108308); +#108305 = PRODUCT_DEFINITION_FORMATION('','',#108306); +#108306 = PRODUCT('HackPad_pad_329','HackPad_pad_329','',(#108307)); +#108307 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108308 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108309 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108310),#108402); +#108310 = MANIFOLD_SOLID_BREP('',#108311); +#108311 = CLOSED_SHELL('',(#108312,#108345,#108365,#108385)); +#108312 = ADVANCED_FACE('',(#108313),#108340,.T.); +#108313 = FACE_BOUND('',#108314,.T.); +#108314 = EDGE_LOOP('',(#108315,#108324,#108332,#108339)); +#108315 = ORIENTED_EDGE('',*,*,#108316,.F.); +#108316 = EDGE_CURVE('',#108317,#108317,#108319,.T.); +#108317 = VERTEX_POINT('',#108318); +#108318 = CARTESIAN_POINT('',(146.66375,-47.7,1.635)); +#108319 = CIRCLE('',#108320,0.3); +#108320 = AXIS2_PLACEMENT_3D('',#108321,#108322,#108323); +#108321 = CARTESIAN_POINT('',(146.36375,-47.7,1.635)); +#108322 = DIRECTION('',(0.,0.,1.)); +#108323 = DIRECTION('',(1.,0.,-0.)); +#108324 = ORIENTED_EDGE('',*,*,#108325,.F.); +#108325 = EDGE_CURVE('',#108326,#108317,#108328,.T.); +#108326 = VERTEX_POINT('',#108327); +#108327 = CARTESIAN_POINT('',(146.66375,-47.7,1.6)); +#108328 = LINE('',#108329,#108330); +#108329 = CARTESIAN_POINT('',(146.66375,-47.7,1.6)); +#108330 = VECTOR('',#108331,1.); +#108331 = DIRECTION('',(0.,0.,1.)); +#108332 = ORIENTED_EDGE('',*,*,#108333,.T.); +#108333 = EDGE_CURVE('',#108326,#108326,#108334,.T.); +#108334 = CIRCLE('',#108335,0.3); +#108335 = AXIS2_PLACEMENT_3D('',#108336,#108337,#108338); +#108336 = CARTESIAN_POINT('',(146.36375,-47.7,1.6)); +#108337 = DIRECTION('',(0.,0.,1.)); +#108338 = DIRECTION('',(1.,0.,-0.)); +#108339 = ORIENTED_EDGE('',*,*,#108325,.T.); +#108340 = CYLINDRICAL_SURFACE('',#108341,0.3); +#108341 = AXIS2_PLACEMENT_3D('',#108342,#108343,#108344); +#108342 = CARTESIAN_POINT('',(146.36375,-47.7,1.6)); +#108343 = DIRECTION('',(0.,0.,1.)); +#108344 = DIRECTION('',(1.,0.,-0.)); +#108345 = ADVANCED_FACE('',(#108346,#108349),#108360,.T.); +#108346 = FACE_BOUND('',#108347,.T.); +#108347 = EDGE_LOOP('',(#108348)); +#108348 = ORIENTED_EDGE('',*,*,#108316,.T.); +#108349 = FACE_BOUND('',#108350,.T.); +#108350 = EDGE_LOOP('',(#108351)); +#108351 = ORIENTED_EDGE('',*,*,#108352,.T.); +#108352 = EDGE_CURVE('',#108353,#108353,#108355,.T.); +#108353 = VERTEX_POINT('',#108354); +#108354 = CARTESIAN_POINT('',(146.36375,-47.825,1.635)); +#108355 = CIRCLE('',#108356,0.125); +#108356 = AXIS2_PLACEMENT_3D('',#108357,#108358,#108359); +#108357 = CARTESIAN_POINT('',(146.36375,-47.7,1.635)); +#108358 = DIRECTION('',(-0.,0.,-1.)); +#108359 = DIRECTION('',(-0.,-1.,0.)); +#108360 = PLANE('',#108361); +#108361 = AXIS2_PLACEMENT_3D('',#108362,#108363,#108364); +#108362 = CARTESIAN_POINT('',(146.36375,-47.7,1.635)); +#108363 = DIRECTION('',(0.,0.,1.)); +#108364 = DIRECTION('',(1.,0.,-0.)); +#108365 = ADVANCED_FACE('',(#108366,#108369),#108380,.F.); +#108366 = FACE_BOUND('',#108367,.F.); +#108367 = EDGE_LOOP('',(#108368)); +#108368 = ORIENTED_EDGE('',*,*,#108333,.T.); +#108369 = FACE_BOUND('',#108370,.F.); +#108370 = EDGE_LOOP('',(#108371)); +#108371 = ORIENTED_EDGE('',*,*,#108372,.T.); +#108372 = EDGE_CURVE('',#108373,#108373,#108375,.T.); +#108373 = VERTEX_POINT('',#108374); +#108374 = CARTESIAN_POINT('',(146.36375,-47.825,1.6)); +#108375 = CIRCLE('',#108376,0.125); +#108376 = AXIS2_PLACEMENT_3D('',#108377,#108378,#108379); +#108377 = CARTESIAN_POINT('',(146.36375,-47.7,1.6)); +#108378 = DIRECTION('',(-0.,0.,-1.)); +#108379 = DIRECTION('',(-0.,-1.,0.)); +#108380 = PLANE('',#108381); +#108381 = AXIS2_PLACEMENT_3D('',#108382,#108383,#108384); +#108382 = CARTESIAN_POINT('',(146.36375,-47.7,1.6)); +#108383 = DIRECTION('',(0.,0.,1.)); +#108384 = DIRECTION('',(1.,0.,-0.)); +#108385 = ADVANCED_FACE('',(#108386),#108397,.F.); +#108386 = FACE_BOUND('',#108387,.T.); +#108387 = EDGE_LOOP('',(#108388,#108389,#108395,#108396)); +#108388 = ORIENTED_EDGE('',*,*,#108372,.T.); +#108389 = ORIENTED_EDGE('',*,*,#108390,.T.); +#108390 = EDGE_CURVE('',#108373,#108353,#108391,.T.); +#108391 = LINE('',#108392,#108393); +#108392 = CARTESIAN_POINT('',(146.36375,-47.825,-4.5E-02)); +#108393 = VECTOR('',#108394,1.); +#108394 = DIRECTION('',(0.,0.,1.)); +#108395 = ORIENTED_EDGE('',*,*,#108352,.F.); +#108396 = ORIENTED_EDGE('',*,*,#108390,.F.); +#108397 = CYLINDRICAL_SURFACE('',#108398,0.125); +#108398 = AXIS2_PLACEMENT_3D('',#108399,#108400,#108401); +#108399 = CARTESIAN_POINT('',(146.36375,-47.7,-4.5E-02)); +#108400 = DIRECTION('',(-0.,-0.,-1.)); +#108401 = DIRECTION('',(-0.,-1.,0.)); +#108402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108406)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108403,#108404,#108405)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108403 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108404 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108405 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108406 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108403, + 'distance_accuracy_value','confusion accuracy'); +#108407 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108408,#108410); +#108408 = ( REPRESENTATION_RELATIONSHIP('','',#108309,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108409) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108409 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2351); +#108410 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108411); +#108411 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('586','=>[0:1:1:579]','',#5, + #108304,$); +#108412 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108306)); +#108413 = SHAPE_DEFINITION_REPRESENTATION(#108414,#108420); +#108414 = PRODUCT_DEFINITION_SHAPE('','',#108415); +#108415 = PRODUCT_DEFINITION('design','',#108416,#108419); +#108416 = PRODUCT_DEFINITION_FORMATION('','',#108417); +#108417 = PRODUCT('HackPad_pad_330','HackPad_pad_330','',(#108418)); +#108418 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108419 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108420 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108421),#108513); +#108421 = MANIFOLD_SOLID_BREP('',#108422); +#108422 = CLOSED_SHELL('',(#108423,#108456,#108476,#108496)); +#108423 = ADVANCED_FACE('',(#108424),#108451,.T.); +#108424 = FACE_BOUND('',#108425,.T.); +#108425 = EDGE_LOOP('',(#108426,#108435,#108443,#108450)); +#108426 = ORIENTED_EDGE('',*,*,#108427,.F.); +#108427 = EDGE_CURVE('',#108428,#108428,#108430,.T.); +#108428 = VERTEX_POINT('',#108429); +#108429 = CARTESIAN_POINT('',(146.66375,-47.7,0.)); +#108430 = CIRCLE('',#108431,0.3); +#108431 = AXIS2_PLACEMENT_3D('',#108432,#108433,#108434); +#108432 = CARTESIAN_POINT('',(146.36375,-47.7,0.)); +#108433 = DIRECTION('',(0.,0.,1.)); +#108434 = DIRECTION('',(1.,0.,-0.)); +#108435 = ORIENTED_EDGE('',*,*,#108436,.F.); +#108436 = EDGE_CURVE('',#108437,#108428,#108439,.T.); +#108437 = VERTEX_POINT('',#108438); +#108438 = CARTESIAN_POINT('',(146.66375,-47.7,-3.5E-02)); +#108439 = LINE('',#108440,#108441); +#108440 = CARTESIAN_POINT('',(146.66375,-47.7,-3.5E-02)); +#108441 = VECTOR('',#108442,1.); +#108442 = DIRECTION('',(0.,0.,1.)); +#108443 = ORIENTED_EDGE('',*,*,#108444,.T.); +#108444 = EDGE_CURVE('',#108437,#108437,#108445,.T.); +#108445 = CIRCLE('',#108446,0.3); +#108446 = AXIS2_PLACEMENT_3D('',#108447,#108448,#108449); +#108447 = CARTESIAN_POINT('',(146.36375,-47.7,-3.5E-02)); +#108448 = DIRECTION('',(0.,0.,1.)); +#108449 = DIRECTION('',(1.,0.,-0.)); +#108450 = ORIENTED_EDGE('',*,*,#108436,.T.); +#108451 = CYLINDRICAL_SURFACE('',#108452,0.3); +#108452 = AXIS2_PLACEMENT_3D('',#108453,#108454,#108455); +#108453 = CARTESIAN_POINT('',(146.36375,-47.7,-3.5E-02)); +#108454 = DIRECTION('',(0.,0.,1.)); +#108455 = DIRECTION('',(1.,0.,-0.)); +#108456 = ADVANCED_FACE('',(#108457,#108460),#108471,.T.); +#108457 = FACE_BOUND('',#108458,.T.); +#108458 = EDGE_LOOP('',(#108459)); +#108459 = ORIENTED_EDGE('',*,*,#108427,.T.); +#108460 = FACE_BOUND('',#108461,.T.); +#108461 = EDGE_LOOP('',(#108462)); +#108462 = ORIENTED_EDGE('',*,*,#108463,.T.); +#108463 = EDGE_CURVE('',#108464,#108464,#108466,.T.); +#108464 = VERTEX_POINT('',#108465); +#108465 = CARTESIAN_POINT('',(146.36375,-47.825,0.)); +#108466 = CIRCLE('',#108467,0.125); +#108467 = AXIS2_PLACEMENT_3D('',#108468,#108469,#108470); +#108468 = CARTESIAN_POINT('',(146.36375,-47.7,0.)); +#108469 = DIRECTION('',(-0.,0.,-1.)); +#108470 = DIRECTION('',(-0.,-1.,0.)); +#108471 = PLANE('',#108472); +#108472 = AXIS2_PLACEMENT_3D('',#108473,#108474,#108475); +#108473 = CARTESIAN_POINT('',(146.36375,-47.7,0.)); +#108474 = DIRECTION('',(0.,0.,1.)); +#108475 = DIRECTION('',(1.,0.,-0.)); +#108476 = ADVANCED_FACE('',(#108477,#108480),#108491,.F.); +#108477 = FACE_BOUND('',#108478,.F.); +#108478 = EDGE_LOOP('',(#108479)); +#108479 = ORIENTED_EDGE('',*,*,#108444,.T.); +#108480 = FACE_BOUND('',#108481,.F.); +#108481 = EDGE_LOOP('',(#108482)); +#108482 = ORIENTED_EDGE('',*,*,#108483,.T.); +#108483 = EDGE_CURVE('',#108484,#108484,#108486,.T.); +#108484 = VERTEX_POINT('',#108485); +#108485 = CARTESIAN_POINT('',(146.36375,-47.825,-3.5E-02)); +#108486 = CIRCLE('',#108487,0.125); +#108487 = AXIS2_PLACEMENT_3D('',#108488,#108489,#108490); +#108488 = CARTESIAN_POINT('',(146.36375,-47.7,-3.5E-02)); +#108489 = DIRECTION('',(-0.,0.,-1.)); +#108490 = DIRECTION('',(-0.,-1.,0.)); +#108491 = PLANE('',#108492); +#108492 = AXIS2_PLACEMENT_3D('',#108493,#108494,#108495); +#108493 = CARTESIAN_POINT('',(146.36375,-47.7,-3.5E-02)); +#108494 = DIRECTION('',(0.,0.,1.)); +#108495 = DIRECTION('',(1.,0.,-0.)); +#108496 = ADVANCED_FACE('',(#108497),#108508,.F.); +#108497 = FACE_BOUND('',#108498,.T.); +#108498 = EDGE_LOOP('',(#108499,#108500,#108506,#108507)); +#108499 = ORIENTED_EDGE('',*,*,#108483,.T.); +#108500 = ORIENTED_EDGE('',*,*,#108501,.T.); +#108501 = EDGE_CURVE('',#108484,#108464,#108502,.T.); +#108502 = LINE('',#108503,#108504); +#108503 = CARTESIAN_POINT('',(146.36375,-47.825,-4.5E-02)); +#108504 = VECTOR('',#108505,1.); +#108505 = DIRECTION('',(0.,0.,1.)); +#108506 = ORIENTED_EDGE('',*,*,#108463,.F.); +#108507 = ORIENTED_EDGE('',*,*,#108501,.F.); +#108508 = CYLINDRICAL_SURFACE('',#108509,0.125); +#108509 = AXIS2_PLACEMENT_3D('',#108510,#108511,#108512); +#108510 = CARTESIAN_POINT('',(146.36375,-47.7,-4.5E-02)); +#108511 = DIRECTION('',(-0.,-0.,-1.)); +#108512 = DIRECTION('',(-0.,-1.,0.)); +#108513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108517)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108514,#108515,#108516)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108514 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108515 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108516 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108517 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108514, + 'distance_accuracy_value','confusion accuracy'); +#108518 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108519,#108521); +#108519 = ( REPRESENTATION_RELATIONSHIP('','',#108420,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108520) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108520 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2355); +#108521 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108522); +#108522 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('587','=>[0:1:1:580]','',#5, + #108415,$); +#108523 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108417)); +#108524 = SHAPE_DEFINITION_REPRESENTATION(#108525,#108531); +#108525 = PRODUCT_DEFINITION_SHAPE('','',#108526); +#108526 = PRODUCT_DEFINITION('design','',#108527,#108530); +#108527 = PRODUCT_DEFINITION_FORMATION('','',#108528); +#108528 = PRODUCT('HackPad_pad_331','HackPad_pad_331','',(#108529)); +#108529 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108530 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108531 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108532),#108624); +#108532 = MANIFOLD_SOLID_BREP('',#108533); +#108533 = CLOSED_SHELL('',(#108534,#108567,#108587,#108607)); +#108534 = ADVANCED_FACE('',(#108535),#108562,.T.); +#108535 = FACE_BOUND('',#108536,.F.); +#108536 = EDGE_LOOP('',(#108537,#108547,#108554,#108555)); +#108537 = ORIENTED_EDGE('',*,*,#108538,.T.); +#108538 = EDGE_CURVE('',#108539,#108541,#108543,.T.); +#108539 = VERTEX_POINT('',#108540); +#108540 = CARTESIAN_POINT('',(146.36375,-47.85,-3.5E-02)); +#108541 = VERTEX_POINT('',#108542); +#108542 = CARTESIAN_POINT('',(146.36375,-47.85,1.635)); +#108543 = LINE('',#108544,#108545); +#108544 = CARTESIAN_POINT('',(146.36375,-47.85,-3.5E-02)); +#108545 = VECTOR('',#108546,1.); +#108546 = DIRECTION('',(0.,0.,1.)); +#108547 = ORIENTED_EDGE('',*,*,#108548,.T.); +#108548 = EDGE_CURVE('',#108541,#108541,#108549,.T.); +#108549 = CIRCLE('',#108550,0.15); +#108550 = AXIS2_PLACEMENT_3D('',#108551,#108552,#108553); +#108551 = CARTESIAN_POINT('',(146.36375,-47.7,1.635)); +#108552 = DIRECTION('',(0.,-0.,1.)); +#108553 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108554 = ORIENTED_EDGE('',*,*,#108538,.F.); +#108555 = ORIENTED_EDGE('',*,*,#108556,.F.); +#108556 = EDGE_CURVE('',#108539,#108539,#108557,.T.); +#108557 = CIRCLE('',#108558,0.15); +#108558 = AXIS2_PLACEMENT_3D('',#108559,#108560,#108561); +#108559 = CARTESIAN_POINT('',(146.36375,-47.7,-3.5E-02)); +#108560 = DIRECTION('',(0.,-0.,1.)); +#108561 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108562 = CYLINDRICAL_SURFACE('',#108563,0.15); +#108563 = AXIS2_PLACEMENT_3D('',#108564,#108565,#108566); +#108564 = CARTESIAN_POINT('',(146.36375,-47.7,-3.5E-02)); +#108565 = DIRECTION('',(-0.,0.,-1.)); +#108566 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108567 = ADVANCED_FACE('',(#108568,#108571),#108582,.F.); +#108568 = FACE_BOUND('',#108569,.F.); +#108569 = EDGE_LOOP('',(#108570)); +#108570 = ORIENTED_EDGE('',*,*,#108556,.T.); +#108571 = FACE_BOUND('',#108572,.F.); +#108572 = EDGE_LOOP('',(#108573)); +#108573 = ORIENTED_EDGE('',*,*,#108574,.T.); +#108574 = EDGE_CURVE('',#108575,#108575,#108577,.T.); +#108575 = VERTEX_POINT('',#108576); +#108576 = CARTESIAN_POINT('',(146.36375,-47.825,-3.5E-02)); +#108577 = CIRCLE('',#108578,0.125); +#108578 = AXIS2_PLACEMENT_3D('',#108579,#108580,#108581); +#108579 = CARTESIAN_POINT('',(146.36375,-47.7,-3.5E-02)); +#108580 = DIRECTION('',(-0.,0.,-1.)); +#108581 = DIRECTION('',(-0.,-1.,0.)); +#108582 = PLANE('',#108583); +#108583 = AXIS2_PLACEMENT_3D('',#108584,#108585,#108586); +#108584 = CARTESIAN_POINT('',(146.36375,-47.85,-3.5E-02)); +#108585 = DIRECTION('',(0.,0.,1.)); +#108586 = DIRECTION('',(1.,0.,-0.)); +#108587 = ADVANCED_FACE('',(#108588,#108591),#108602,.T.); +#108588 = FACE_BOUND('',#108589,.T.); +#108589 = EDGE_LOOP('',(#108590)); +#108590 = ORIENTED_EDGE('',*,*,#108548,.T.); +#108591 = FACE_BOUND('',#108592,.T.); +#108592 = EDGE_LOOP('',(#108593)); +#108593 = ORIENTED_EDGE('',*,*,#108594,.T.); +#108594 = EDGE_CURVE('',#108595,#108595,#108597,.T.); +#108595 = VERTEX_POINT('',#108596); +#108596 = CARTESIAN_POINT('',(146.36375,-47.825,1.635)); +#108597 = CIRCLE('',#108598,0.125); +#108598 = AXIS2_PLACEMENT_3D('',#108599,#108600,#108601); +#108599 = CARTESIAN_POINT('',(146.36375,-47.7,1.635)); +#108600 = DIRECTION('',(-0.,0.,-1.)); +#108601 = DIRECTION('',(-0.,-1.,0.)); +#108602 = PLANE('',#108603); +#108603 = AXIS2_PLACEMENT_3D('',#108604,#108605,#108606); +#108604 = CARTESIAN_POINT('',(146.36375,-47.85,1.635)); +#108605 = DIRECTION('',(0.,0.,1.)); +#108606 = DIRECTION('',(1.,0.,-0.)); +#108607 = ADVANCED_FACE('',(#108608),#108619,.F.); +#108608 = FACE_BOUND('',#108609,.T.); +#108609 = EDGE_LOOP('',(#108610,#108611,#108617,#108618)); +#108610 = ORIENTED_EDGE('',*,*,#108574,.T.); +#108611 = ORIENTED_EDGE('',*,*,#108612,.T.); +#108612 = EDGE_CURVE('',#108575,#108595,#108613,.T.); +#108613 = LINE('',#108614,#108615); +#108614 = CARTESIAN_POINT('',(146.36375,-47.825,-4.5E-02)); +#108615 = VECTOR('',#108616,1.); +#108616 = DIRECTION('',(0.,0.,1.)); +#108617 = ORIENTED_EDGE('',*,*,#108594,.F.); +#108618 = ORIENTED_EDGE('',*,*,#108612,.F.); +#108619 = CYLINDRICAL_SURFACE('',#108620,0.125); +#108620 = AXIS2_PLACEMENT_3D('',#108621,#108622,#108623); +#108621 = CARTESIAN_POINT('',(146.36375,-47.7,-4.5E-02)); +#108622 = DIRECTION('',(-0.,-0.,-1.)); +#108623 = DIRECTION('',(-0.,-1.,0.)); +#108624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108628)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108625,#108626,#108627)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108625 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108626 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108627 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108628 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108625, + 'distance_accuracy_value','confusion accuracy'); +#108629 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108630,#108632); +#108630 = ( REPRESENTATION_RELATIONSHIP('','',#108531,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108631) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108631 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2359); +#108632 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108633); +#108633 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('588','=>[0:1:1:581]','',#5, + #108526,$); +#108634 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108528)); +#108635 = SHAPE_DEFINITION_REPRESENTATION(#108636,#108642); +#108636 = PRODUCT_DEFINITION_SHAPE('','',#108637); +#108637 = PRODUCT_DEFINITION('design','',#108638,#108641); +#108638 = PRODUCT_DEFINITION_FORMATION('','',#108639); +#108639 = PRODUCT('HackPad_pad_332','HackPad_pad_332','',(#108640)); +#108640 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108641 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108642 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108643),#108735); +#108643 = MANIFOLD_SOLID_BREP('',#108644); +#108644 = CLOSED_SHELL('',(#108645,#108678,#108698,#108718)); +#108645 = ADVANCED_FACE('',(#108646),#108673,.T.); +#108646 = FACE_BOUND('',#108647,.T.); +#108647 = EDGE_LOOP('',(#108648,#108657,#108665,#108672)); +#108648 = ORIENTED_EDGE('',*,*,#108649,.F.); +#108649 = EDGE_CURVE('',#108650,#108650,#108652,.T.); +#108650 = VERTEX_POINT('',#108651); +#108651 = CARTESIAN_POINT('',(131.16375,-47.7,1.635)); +#108652 = CIRCLE('',#108653,0.3); +#108653 = AXIS2_PLACEMENT_3D('',#108654,#108655,#108656); +#108654 = CARTESIAN_POINT('',(130.86375,-47.7,1.635)); +#108655 = DIRECTION('',(0.,0.,1.)); +#108656 = DIRECTION('',(1.,0.,-0.)); +#108657 = ORIENTED_EDGE('',*,*,#108658,.F.); +#108658 = EDGE_CURVE('',#108659,#108650,#108661,.T.); +#108659 = VERTEX_POINT('',#108660); +#108660 = CARTESIAN_POINT('',(131.16375,-47.7,1.6)); +#108661 = LINE('',#108662,#108663); +#108662 = CARTESIAN_POINT('',(131.16375,-47.7,1.6)); +#108663 = VECTOR('',#108664,1.); +#108664 = DIRECTION('',(0.,0.,1.)); +#108665 = ORIENTED_EDGE('',*,*,#108666,.T.); +#108666 = EDGE_CURVE('',#108659,#108659,#108667,.T.); +#108667 = CIRCLE('',#108668,0.3); +#108668 = AXIS2_PLACEMENT_3D('',#108669,#108670,#108671); +#108669 = CARTESIAN_POINT('',(130.86375,-47.7,1.6)); +#108670 = DIRECTION('',(0.,0.,1.)); +#108671 = DIRECTION('',(1.,0.,-0.)); +#108672 = ORIENTED_EDGE('',*,*,#108658,.T.); +#108673 = CYLINDRICAL_SURFACE('',#108674,0.3); +#108674 = AXIS2_PLACEMENT_3D('',#108675,#108676,#108677); +#108675 = CARTESIAN_POINT('',(130.86375,-47.7,1.6)); +#108676 = DIRECTION('',(0.,0.,1.)); +#108677 = DIRECTION('',(1.,0.,-0.)); +#108678 = ADVANCED_FACE('',(#108679,#108682),#108693,.T.); +#108679 = FACE_BOUND('',#108680,.T.); +#108680 = EDGE_LOOP('',(#108681)); +#108681 = ORIENTED_EDGE('',*,*,#108649,.T.); +#108682 = FACE_BOUND('',#108683,.T.); +#108683 = EDGE_LOOP('',(#108684)); +#108684 = ORIENTED_EDGE('',*,*,#108685,.T.); +#108685 = EDGE_CURVE('',#108686,#108686,#108688,.T.); +#108686 = VERTEX_POINT('',#108687); +#108687 = CARTESIAN_POINT('',(130.86375,-47.825,1.635)); +#108688 = CIRCLE('',#108689,0.125); +#108689 = AXIS2_PLACEMENT_3D('',#108690,#108691,#108692); +#108690 = CARTESIAN_POINT('',(130.86375,-47.7,1.635)); +#108691 = DIRECTION('',(-0.,0.,-1.)); +#108692 = DIRECTION('',(-0.,-1.,0.)); +#108693 = PLANE('',#108694); +#108694 = AXIS2_PLACEMENT_3D('',#108695,#108696,#108697); +#108695 = CARTESIAN_POINT('',(130.86375,-47.7,1.635)); +#108696 = DIRECTION('',(0.,0.,1.)); +#108697 = DIRECTION('',(1.,0.,-0.)); +#108698 = ADVANCED_FACE('',(#108699,#108702),#108713,.F.); +#108699 = FACE_BOUND('',#108700,.F.); +#108700 = EDGE_LOOP('',(#108701)); +#108701 = ORIENTED_EDGE('',*,*,#108666,.T.); +#108702 = FACE_BOUND('',#108703,.F.); +#108703 = EDGE_LOOP('',(#108704)); +#108704 = ORIENTED_EDGE('',*,*,#108705,.T.); +#108705 = EDGE_CURVE('',#108706,#108706,#108708,.T.); +#108706 = VERTEX_POINT('',#108707); +#108707 = CARTESIAN_POINT('',(130.86375,-47.825,1.6)); +#108708 = CIRCLE('',#108709,0.125); +#108709 = AXIS2_PLACEMENT_3D('',#108710,#108711,#108712); +#108710 = CARTESIAN_POINT('',(130.86375,-47.7,1.6)); +#108711 = DIRECTION('',(-0.,0.,-1.)); +#108712 = DIRECTION('',(-0.,-1.,0.)); +#108713 = PLANE('',#108714); +#108714 = AXIS2_PLACEMENT_3D('',#108715,#108716,#108717); +#108715 = CARTESIAN_POINT('',(130.86375,-47.7,1.6)); +#108716 = DIRECTION('',(0.,0.,1.)); +#108717 = DIRECTION('',(1.,0.,-0.)); +#108718 = ADVANCED_FACE('',(#108719),#108730,.F.); +#108719 = FACE_BOUND('',#108720,.T.); +#108720 = EDGE_LOOP('',(#108721,#108722,#108728,#108729)); +#108721 = ORIENTED_EDGE('',*,*,#108705,.T.); +#108722 = ORIENTED_EDGE('',*,*,#108723,.T.); +#108723 = EDGE_CURVE('',#108706,#108686,#108724,.T.); +#108724 = LINE('',#108725,#108726); +#108725 = CARTESIAN_POINT('',(130.86375,-47.825,-4.5E-02)); +#108726 = VECTOR('',#108727,1.); +#108727 = DIRECTION('',(0.,0.,1.)); +#108728 = ORIENTED_EDGE('',*,*,#108685,.F.); +#108729 = ORIENTED_EDGE('',*,*,#108723,.F.); +#108730 = CYLINDRICAL_SURFACE('',#108731,0.125); +#108731 = AXIS2_PLACEMENT_3D('',#108732,#108733,#108734); +#108732 = CARTESIAN_POINT('',(130.86375,-47.7,-4.5E-02)); +#108733 = DIRECTION('',(-0.,-0.,-1.)); +#108734 = DIRECTION('',(-0.,-1.,0.)); +#108735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108739)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108736,#108737,#108738)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108736 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108737 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108738 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108739 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108736, + 'distance_accuracy_value','confusion accuracy'); +#108740 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108741,#108743); +#108741 = ( REPRESENTATION_RELATIONSHIP('','',#108642,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108742) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108742 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2363); +#108743 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108744); +#108744 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('589','=>[0:1:1:582]','',#5, + #108637,$); +#108745 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108639)); +#108746 = SHAPE_DEFINITION_REPRESENTATION(#108747,#108753); +#108747 = PRODUCT_DEFINITION_SHAPE('','',#108748); +#108748 = PRODUCT_DEFINITION('design','',#108749,#108752); +#108749 = PRODUCT_DEFINITION_FORMATION('','',#108750); +#108750 = PRODUCT('HackPad_pad_333','HackPad_pad_333','',(#108751)); +#108751 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108752 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108753 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108754),#108846); +#108754 = MANIFOLD_SOLID_BREP('',#108755); +#108755 = CLOSED_SHELL('',(#108756,#108789,#108809,#108829)); +#108756 = ADVANCED_FACE('',(#108757),#108784,.T.); +#108757 = FACE_BOUND('',#108758,.T.); +#108758 = EDGE_LOOP('',(#108759,#108768,#108776,#108783)); +#108759 = ORIENTED_EDGE('',*,*,#108760,.F.); +#108760 = EDGE_CURVE('',#108761,#108761,#108763,.T.); +#108761 = VERTEX_POINT('',#108762); +#108762 = CARTESIAN_POINT('',(131.16375,-47.7,0.)); +#108763 = CIRCLE('',#108764,0.3); +#108764 = AXIS2_PLACEMENT_3D('',#108765,#108766,#108767); +#108765 = CARTESIAN_POINT('',(130.86375,-47.7,0.)); +#108766 = DIRECTION('',(0.,0.,1.)); +#108767 = DIRECTION('',(1.,0.,-0.)); +#108768 = ORIENTED_EDGE('',*,*,#108769,.F.); +#108769 = EDGE_CURVE('',#108770,#108761,#108772,.T.); +#108770 = VERTEX_POINT('',#108771); +#108771 = CARTESIAN_POINT('',(131.16375,-47.7,-3.5E-02)); +#108772 = LINE('',#108773,#108774); +#108773 = CARTESIAN_POINT('',(131.16375,-47.7,-3.5E-02)); +#108774 = VECTOR('',#108775,1.); +#108775 = DIRECTION('',(0.,0.,1.)); +#108776 = ORIENTED_EDGE('',*,*,#108777,.T.); +#108777 = EDGE_CURVE('',#108770,#108770,#108778,.T.); +#108778 = CIRCLE('',#108779,0.3); +#108779 = AXIS2_PLACEMENT_3D('',#108780,#108781,#108782); +#108780 = CARTESIAN_POINT('',(130.86375,-47.7,-3.5E-02)); +#108781 = DIRECTION('',(0.,0.,1.)); +#108782 = DIRECTION('',(1.,0.,-0.)); +#108783 = ORIENTED_EDGE('',*,*,#108769,.T.); +#108784 = CYLINDRICAL_SURFACE('',#108785,0.3); +#108785 = AXIS2_PLACEMENT_3D('',#108786,#108787,#108788); +#108786 = CARTESIAN_POINT('',(130.86375,-47.7,-3.5E-02)); +#108787 = DIRECTION('',(0.,0.,1.)); +#108788 = DIRECTION('',(1.,0.,-0.)); +#108789 = ADVANCED_FACE('',(#108790,#108793),#108804,.T.); +#108790 = FACE_BOUND('',#108791,.T.); +#108791 = EDGE_LOOP('',(#108792)); +#108792 = ORIENTED_EDGE('',*,*,#108760,.T.); +#108793 = FACE_BOUND('',#108794,.T.); +#108794 = EDGE_LOOP('',(#108795)); +#108795 = ORIENTED_EDGE('',*,*,#108796,.T.); +#108796 = EDGE_CURVE('',#108797,#108797,#108799,.T.); +#108797 = VERTEX_POINT('',#108798); +#108798 = CARTESIAN_POINT('',(130.86375,-47.825,0.)); +#108799 = CIRCLE('',#108800,0.125); +#108800 = AXIS2_PLACEMENT_3D('',#108801,#108802,#108803); +#108801 = CARTESIAN_POINT('',(130.86375,-47.7,0.)); +#108802 = DIRECTION('',(-0.,0.,-1.)); +#108803 = DIRECTION('',(-0.,-1.,0.)); +#108804 = PLANE('',#108805); +#108805 = AXIS2_PLACEMENT_3D('',#108806,#108807,#108808); +#108806 = CARTESIAN_POINT('',(130.86375,-47.7,0.)); +#108807 = DIRECTION('',(0.,0.,1.)); +#108808 = DIRECTION('',(1.,0.,-0.)); +#108809 = ADVANCED_FACE('',(#108810,#108813),#108824,.F.); +#108810 = FACE_BOUND('',#108811,.F.); +#108811 = EDGE_LOOP('',(#108812)); +#108812 = ORIENTED_EDGE('',*,*,#108777,.T.); +#108813 = FACE_BOUND('',#108814,.F.); +#108814 = EDGE_LOOP('',(#108815)); +#108815 = ORIENTED_EDGE('',*,*,#108816,.T.); +#108816 = EDGE_CURVE('',#108817,#108817,#108819,.T.); +#108817 = VERTEX_POINT('',#108818); +#108818 = CARTESIAN_POINT('',(130.86375,-47.825,-3.5E-02)); +#108819 = CIRCLE('',#108820,0.125); +#108820 = AXIS2_PLACEMENT_3D('',#108821,#108822,#108823); +#108821 = CARTESIAN_POINT('',(130.86375,-47.7,-3.5E-02)); +#108822 = DIRECTION('',(-0.,0.,-1.)); +#108823 = DIRECTION('',(-0.,-1.,0.)); +#108824 = PLANE('',#108825); +#108825 = AXIS2_PLACEMENT_3D('',#108826,#108827,#108828); +#108826 = CARTESIAN_POINT('',(130.86375,-47.7,-3.5E-02)); +#108827 = DIRECTION('',(0.,0.,1.)); +#108828 = DIRECTION('',(1.,0.,-0.)); +#108829 = ADVANCED_FACE('',(#108830),#108841,.F.); +#108830 = FACE_BOUND('',#108831,.T.); +#108831 = EDGE_LOOP('',(#108832,#108833,#108839,#108840)); +#108832 = ORIENTED_EDGE('',*,*,#108816,.T.); +#108833 = ORIENTED_EDGE('',*,*,#108834,.T.); +#108834 = EDGE_CURVE('',#108817,#108797,#108835,.T.); +#108835 = LINE('',#108836,#108837); +#108836 = CARTESIAN_POINT('',(130.86375,-47.825,-4.5E-02)); +#108837 = VECTOR('',#108838,1.); +#108838 = DIRECTION('',(0.,0.,1.)); +#108839 = ORIENTED_EDGE('',*,*,#108796,.F.); +#108840 = ORIENTED_EDGE('',*,*,#108834,.F.); +#108841 = CYLINDRICAL_SURFACE('',#108842,0.125); +#108842 = AXIS2_PLACEMENT_3D('',#108843,#108844,#108845); +#108843 = CARTESIAN_POINT('',(130.86375,-47.7,-4.5E-02)); +#108844 = DIRECTION('',(-0.,-0.,-1.)); +#108845 = DIRECTION('',(-0.,-1.,0.)); +#108846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108850)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108847,#108848,#108849)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108847 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108848 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108849 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108850 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108847, + 'distance_accuracy_value','confusion accuracy'); +#108851 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108852,#108854); +#108852 = ( REPRESENTATION_RELATIONSHIP('','',#108753,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108853) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108853 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2367); +#108854 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108855); +#108855 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('590','=>[0:1:1:583]','',#5, + #108748,$); +#108856 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108750)); +#108857 = SHAPE_DEFINITION_REPRESENTATION(#108858,#108864); +#108858 = PRODUCT_DEFINITION_SHAPE('','',#108859); +#108859 = PRODUCT_DEFINITION('design','',#108860,#108863); +#108860 = PRODUCT_DEFINITION_FORMATION('','',#108861); +#108861 = PRODUCT('HackPad_pad_334','HackPad_pad_334','',(#108862)); +#108862 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108863 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108864 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108865),#108957); +#108865 = MANIFOLD_SOLID_BREP('',#108866); +#108866 = CLOSED_SHELL('',(#108867,#108900,#108920,#108940)); +#108867 = ADVANCED_FACE('',(#108868),#108895,.T.); +#108868 = FACE_BOUND('',#108869,.F.); +#108869 = EDGE_LOOP('',(#108870,#108880,#108887,#108888)); +#108870 = ORIENTED_EDGE('',*,*,#108871,.T.); +#108871 = EDGE_CURVE('',#108872,#108874,#108876,.T.); +#108872 = VERTEX_POINT('',#108873); +#108873 = CARTESIAN_POINT('',(130.86375,-47.85,-3.5E-02)); +#108874 = VERTEX_POINT('',#108875); +#108875 = CARTESIAN_POINT('',(130.86375,-47.85,1.635)); +#108876 = LINE('',#108877,#108878); +#108877 = CARTESIAN_POINT('',(130.86375,-47.85,-3.5E-02)); +#108878 = VECTOR('',#108879,1.); +#108879 = DIRECTION('',(0.,0.,1.)); +#108880 = ORIENTED_EDGE('',*,*,#108881,.T.); +#108881 = EDGE_CURVE('',#108874,#108874,#108882,.T.); +#108882 = CIRCLE('',#108883,0.15); +#108883 = AXIS2_PLACEMENT_3D('',#108884,#108885,#108886); +#108884 = CARTESIAN_POINT('',(130.86375,-47.7,1.635)); +#108885 = DIRECTION('',(0.,-0.,1.)); +#108886 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108887 = ORIENTED_EDGE('',*,*,#108871,.F.); +#108888 = ORIENTED_EDGE('',*,*,#108889,.F.); +#108889 = EDGE_CURVE('',#108872,#108872,#108890,.T.); +#108890 = CIRCLE('',#108891,0.15); +#108891 = AXIS2_PLACEMENT_3D('',#108892,#108893,#108894); +#108892 = CARTESIAN_POINT('',(130.86375,-47.7,-3.5E-02)); +#108893 = DIRECTION('',(0.,-0.,1.)); +#108894 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108895 = CYLINDRICAL_SURFACE('',#108896,0.15); +#108896 = AXIS2_PLACEMENT_3D('',#108897,#108898,#108899); +#108897 = CARTESIAN_POINT('',(130.86375,-47.7,-3.5E-02)); +#108898 = DIRECTION('',(-0.,0.,-1.)); +#108899 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#108900 = ADVANCED_FACE('',(#108901,#108904),#108915,.F.); +#108901 = FACE_BOUND('',#108902,.F.); +#108902 = EDGE_LOOP('',(#108903)); +#108903 = ORIENTED_EDGE('',*,*,#108889,.T.); +#108904 = FACE_BOUND('',#108905,.F.); +#108905 = EDGE_LOOP('',(#108906)); +#108906 = ORIENTED_EDGE('',*,*,#108907,.T.); +#108907 = EDGE_CURVE('',#108908,#108908,#108910,.T.); +#108908 = VERTEX_POINT('',#108909); +#108909 = CARTESIAN_POINT('',(130.86375,-47.825,-3.5E-02)); +#108910 = CIRCLE('',#108911,0.125); +#108911 = AXIS2_PLACEMENT_3D('',#108912,#108913,#108914); +#108912 = CARTESIAN_POINT('',(130.86375,-47.7,-3.5E-02)); +#108913 = DIRECTION('',(-0.,0.,-1.)); +#108914 = DIRECTION('',(-0.,-1.,0.)); +#108915 = PLANE('',#108916); +#108916 = AXIS2_PLACEMENT_3D('',#108917,#108918,#108919); +#108917 = CARTESIAN_POINT('',(130.86375,-47.85,-3.5E-02)); +#108918 = DIRECTION('',(0.,0.,1.)); +#108919 = DIRECTION('',(1.,0.,-0.)); +#108920 = ADVANCED_FACE('',(#108921,#108924),#108935,.T.); +#108921 = FACE_BOUND('',#108922,.T.); +#108922 = EDGE_LOOP('',(#108923)); +#108923 = ORIENTED_EDGE('',*,*,#108881,.T.); +#108924 = FACE_BOUND('',#108925,.T.); +#108925 = EDGE_LOOP('',(#108926)); +#108926 = ORIENTED_EDGE('',*,*,#108927,.T.); +#108927 = EDGE_CURVE('',#108928,#108928,#108930,.T.); +#108928 = VERTEX_POINT('',#108929); +#108929 = CARTESIAN_POINT('',(130.86375,-47.825,1.635)); +#108930 = CIRCLE('',#108931,0.125); +#108931 = AXIS2_PLACEMENT_3D('',#108932,#108933,#108934); +#108932 = CARTESIAN_POINT('',(130.86375,-47.7,1.635)); +#108933 = DIRECTION('',(-0.,0.,-1.)); +#108934 = DIRECTION('',(-0.,-1.,0.)); +#108935 = PLANE('',#108936); +#108936 = AXIS2_PLACEMENT_3D('',#108937,#108938,#108939); +#108937 = CARTESIAN_POINT('',(130.86375,-47.85,1.635)); +#108938 = DIRECTION('',(0.,0.,1.)); +#108939 = DIRECTION('',(1.,0.,-0.)); +#108940 = ADVANCED_FACE('',(#108941),#108952,.F.); +#108941 = FACE_BOUND('',#108942,.T.); +#108942 = EDGE_LOOP('',(#108943,#108944,#108950,#108951)); +#108943 = ORIENTED_EDGE('',*,*,#108907,.T.); +#108944 = ORIENTED_EDGE('',*,*,#108945,.T.); +#108945 = EDGE_CURVE('',#108908,#108928,#108946,.T.); +#108946 = LINE('',#108947,#108948); +#108947 = CARTESIAN_POINT('',(130.86375,-47.825,-4.5E-02)); +#108948 = VECTOR('',#108949,1.); +#108949 = DIRECTION('',(0.,0.,1.)); +#108950 = ORIENTED_EDGE('',*,*,#108927,.F.); +#108951 = ORIENTED_EDGE('',*,*,#108945,.F.); +#108952 = CYLINDRICAL_SURFACE('',#108953,0.125); +#108953 = AXIS2_PLACEMENT_3D('',#108954,#108955,#108956); +#108954 = CARTESIAN_POINT('',(130.86375,-47.7,-4.5E-02)); +#108955 = DIRECTION('',(-0.,-0.,-1.)); +#108956 = DIRECTION('',(-0.,-1.,0.)); +#108957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#108961)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#108958,#108959,#108960)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#108958 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#108959 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#108960 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#108961 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#108958, + 'distance_accuracy_value','confusion accuracy'); +#108962 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#108963,#108965); +#108963 = ( REPRESENTATION_RELATIONSHIP('','',#108864,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#108964) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#108964 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2371); +#108965 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #108966); +#108966 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('591','=>[0:1:1:584]','',#5, + #108859,$); +#108967 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108861)); +#108968 = SHAPE_DEFINITION_REPRESENTATION(#108969,#108975); +#108969 = PRODUCT_DEFINITION_SHAPE('','',#108970); +#108970 = PRODUCT_DEFINITION('design','',#108971,#108974); +#108971 = PRODUCT_DEFINITION_FORMATION('','',#108972); +#108972 = PRODUCT('HackPad_PCB','HackPad_PCB','',(#108973)); +#108973 = PRODUCT_CONTEXT('',#2,'mechanical'); +#108974 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#108975 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#108976),#113423); +#108976 = MANIFOLD_SOLID_BREP('',#108977); +#108977 = CLOSED_SHELL('',(#108978,#109018,#109049,#109080,#110302, + #111524,#111536,#111553,#111570,#111587,#111604,#111621,#111638, + #111655,#111672,#111689,#111706,#111723,#111740,#111757,#111774, + #111791,#111808,#111825,#111842,#111859,#111876,#111893,#111910, + #111927,#111944,#111961,#111978,#111995,#112012,#112029,#112046, + #112063,#112080,#112097,#112114,#112131,#112148,#112165,#112182, + #112199,#112216,#112233,#112250,#112267,#112284,#112301,#112318, + #112335,#112352,#112369,#112386,#112403,#112420,#112437,#112454, + #112471,#112493,#112510,#112527,#112539,#112556,#112578,#112595, + #112612,#112624,#112641,#112658,#112675,#112692,#112709,#112726, + #112743,#112760,#112777,#112794,#112811,#112828,#112845,#112862, + #112879,#112896,#112913,#112930,#112947,#112964,#112981,#112998, + #113015,#113032,#113049,#113066,#113083,#113100,#113117,#113134, + #113151,#113168,#113185,#113202,#113219,#113236,#113253,#113270, + #113287,#113304,#113321,#113338,#113355,#113372,#113389,#113406)); +#108978 = ADVANCED_FACE('',(#108979),#109013,.T.); +#108979 = FACE_BOUND('',#108980,.T.); +#108980 = EDGE_LOOP('',(#108981,#108991,#108999,#109007)); +#108981 = ORIENTED_EDGE('',*,*,#108982,.T.); +#108982 = EDGE_CURVE('',#108983,#108985,#108987,.T.); +#108983 = VERTEX_POINT('',#108984); +#108984 = CARTESIAN_POINT('',(185.36375,-137.2,0.)); +#108985 = VERTEX_POINT('',#108986); +#108986 = CARTESIAN_POINT('',(185.36375,-137.2,1.6)); +#108987 = LINE('',#108988,#108989); +#108988 = CARTESIAN_POINT('',(185.36375,-137.2,0.)); +#108989 = VECTOR('',#108990,1.); +#108990 = DIRECTION('',(0.,0.,1.)); +#108991 = ORIENTED_EDGE('',*,*,#108992,.T.); +#108992 = EDGE_CURVE('',#108985,#108993,#108995,.T.); +#108993 = VERTEX_POINT('',#108994); +#108994 = CARTESIAN_POINT('',(103.36375,-137.2,1.6)); +#108995 = LINE('',#108996,#108997); +#108996 = CARTESIAN_POINT('',(185.36375,-137.2,1.6)); +#108997 = VECTOR('',#108998,1.); +#108998 = DIRECTION('',(-1.,0.,0.)); +#108999 = ORIENTED_EDGE('',*,*,#109000,.F.); +#109000 = EDGE_CURVE('',#109001,#108993,#109003,.T.); +#109001 = VERTEX_POINT('',#109002); +#109002 = CARTESIAN_POINT('',(103.36375,-137.2,0.)); +#109003 = LINE('',#109004,#109005); +#109004 = CARTESIAN_POINT('',(103.36375,-137.2,0.)); +#109005 = VECTOR('',#109006,1.); +#109006 = DIRECTION('',(0.,0.,1.)); +#109007 = ORIENTED_EDGE('',*,*,#109008,.F.); +#109008 = EDGE_CURVE('',#108983,#109001,#109009,.T.); +#109009 = LINE('',#109010,#109011); +#109010 = CARTESIAN_POINT('',(185.36375,-137.2,0.)); +#109011 = VECTOR('',#109012,1.); +#109012 = DIRECTION('',(-1.,0.,0.)); +#109013 = PLANE('',#109014); +#109014 = AXIS2_PLACEMENT_3D('',#109015,#109016,#109017); +#109015 = CARTESIAN_POINT('',(185.36375,-137.2,0.)); +#109016 = DIRECTION('',(0.,-1.,0.)); +#109017 = DIRECTION('',(-1.,0.,0.)); +#109018 = ADVANCED_FACE('',(#109019),#109044,.T.); +#109019 = FACE_BOUND('',#109020,.T.); +#109020 = EDGE_LOOP('',(#109021,#109031,#109037,#109038)); +#109021 = ORIENTED_EDGE('',*,*,#109022,.T.); +#109022 = EDGE_CURVE('',#109023,#109025,#109027,.T.); +#109023 = VERTEX_POINT('',#109024); +#109024 = CARTESIAN_POINT('',(185.36375,-41.7,0.)); +#109025 = VERTEX_POINT('',#109026); +#109026 = CARTESIAN_POINT('',(185.36375,-41.7,1.6)); +#109027 = LINE('',#109028,#109029); +#109028 = CARTESIAN_POINT('',(185.36375,-41.7,0.)); +#109029 = VECTOR('',#109030,1.); +#109030 = DIRECTION('',(0.,0.,1.)); +#109031 = ORIENTED_EDGE('',*,*,#109032,.T.); +#109032 = EDGE_CURVE('',#109025,#108985,#109033,.T.); +#109033 = LINE('',#109034,#109035); +#109034 = CARTESIAN_POINT('',(185.36375,-41.7,1.6)); +#109035 = VECTOR('',#109036,1.); +#109036 = DIRECTION('',(0.,-1.,0.)); +#109037 = ORIENTED_EDGE('',*,*,#108982,.F.); +#109038 = ORIENTED_EDGE('',*,*,#109039,.F.); +#109039 = EDGE_CURVE('',#109023,#108983,#109040,.T.); +#109040 = LINE('',#109041,#109042); +#109041 = CARTESIAN_POINT('',(185.36375,-41.7,0.)); +#109042 = VECTOR('',#109043,1.); +#109043 = DIRECTION('',(0.,-1.,0.)); +#109044 = PLANE('',#109045); +#109045 = AXIS2_PLACEMENT_3D('',#109046,#109047,#109048); +#109046 = CARTESIAN_POINT('',(185.36375,-41.7,0.)); +#109047 = DIRECTION('',(1.,0.,-0.)); +#109048 = DIRECTION('',(0.,-1.,0.)); +#109049 = ADVANCED_FACE('',(#109050),#109075,.T.); +#109050 = FACE_BOUND('',#109051,.T.); +#109051 = EDGE_LOOP('',(#109052,#109053,#109061,#109069)); +#109052 = ORIENTED_EDGE('',*,*,#109000,.T.); +#109053 = ORIENTED_EDGE('',*,*,#109054,.T.); +#109054 = EDGE_CURVE('',#108993,#109055,#109057,.T.); +#109055 = VERTEX_POINT('',#109056); +#109056 = CARTESIAN_POINT('',(103.36375,-41.7,1.6)); +#109057 = LINE('',#109058,#109059); +#109058 = CARTESIAN_POINT('',(103.36375,-137.2,1.6)); +#109059 = VECTOR('',#109060,1.); +#109060 = DIRECTION('',(0.,1.,0.)); +#109061 = ORIENTED_EDGE('',*,*,#109062,.F.); +#109062 = EDGE_CURVE('',#109063,#109055,#109065,.T.); +#109063 = VERTEX_POINT('',#109064); +#109064 = CARTESIAN_POINT('',(103.36375,-41.7,0.)); +#109065 = LINE('',#109066,#109067); +#109066 = CARTESIAN_POINT('',(103.36375,-41.7,0.)); +#109067 = VECTOR('',#109068,1.); +#109068 = DIRECTION('',(0.,0.,1.)); +#109069 = ORIENTED_EDGE('',*,*,#109070,.F.); +#109070 = EDGE_CURVE('',#109001,#109063,#109071,.T.); +#109071 = LINE('',#109072,#109073); +#109072 = CARTESIAN_POINT('',(103.36375,-137.2,0.)); +#109073 = VECTOR('',#109074,1.); +#109074 = DIRECTION('',(0.,1.,0.)); +#109075 = PLANE('',#109076); +#109076 = AXIS2_PLACEMENT_3D('',#109077,#109078,#109079); +#109077 = CARTESIAN_POINT('',(103.36375,-137.2,0.)); +#109078 = DIRECTION('',(-1.,0.,0.)); +#109079 = DIRECTION('',(0.,1.,0.)); +#109080 = ADVANCED_FACE('',(#109081,#109092,#109103,#109114,#109125, + #109136,#109147,#109158,#109169,#109180,#109191,#109202,#109213, + #109224,#109235,#109246,#109257,#109268,#109279,#109290,#109301, + #109312,#109323,#109334,#109345,#109356,#109367,#109378,#109389, + #109400,#109411,#109422,#109433,#109444,#109455,#109466,#109477, + #109488,#109499,#109510,#109521,#109532,#109543,#109554,#109565, + #109576,#109587,#109598,#109609,#109620,#109631,#109642,#109653, + #109664,#109675,#109686,#109697,#109733,#109744,#109780,#109791, + #109802,#109813,#109824,#109835,#109846,#109857,#109868,#109879, + #109890,#109901,#109912,#109923,#109934,#109945,#109956,#109967, + #109978,#109989,#110000,#110011,#110022,#110033,#110044,#110055, + #110066,#110077,#110088,#110099,#110110,#110121,#110132,#110143, + #110154,#110165,#110176,#110187,#110198,#110209,#110220,#110231, + #110242,#110253,#110264,#110275,#110286),#110297,.F.); +#109081 = FACE_BOUND('',#109082,.F.); +#109082 = EDGE_LOOP('',(#109083,#109084,#109085,#109091)); +#109083 = ORIENTED_EDGE('',*,*,#109008,.F.); +#109084 = ORIENTED_EDGE('',*,*,#109039,.F.); +#109085 = ORIENTED_EDGE('',*,*,#109086,.F.); +#109086 = EDGE_CURVE('',#109063,#109023,#109087,.T.); +#109087 = LINE('',#109088,#109089); +#109088 = CARTESIAN_POINT('',(103.36375,-41.7,0.)); +#109089 = VECTOR('',#109090,1.); +#109090 = DIRECTION('',(1.,0.,0.)); +#109091 = ORIENTED_EDGE('',*,*,#109070,.F.); +#109092 = FACE_BOUND('',#109093,.F.); +#109093 = EDGE_LOOP('',(#109094)); +#109094 = ORIENTED_EDGE('',*,*,#109095,.T.); +#109095 = EDGE_CURVE('',#109096,#109096,#109098,.T.); +#109096 = VERTEX_POINT('',#109097); +#109097 = CARTESIAN_POINT('',(120.80875,-124.675,0.)); +#109098 = CIRCLE('',#109099,0.85); +#109099 = AXIS2_PLACEMENT_3D('',#109100,#109101,#109102); +#109100 = CARTESIAN_POINT('',(120.80875,-123.825,0.)); +#109101 = DIRECTION('',(-0.,0.,-1.)); +#109102 = DIRECTION('',(-0.,-1.,0.)); +#109103 = FACE_BOUND('',#109104,.F.); +#109104 = EDGE_LOOP('',(#109105)); +#109105 = ORIENTED_EDGE('',*,*,#109106,.T.); +#109106 = EDGE_CURVE('',#109107,#109107,#109109,.T.); +#109107 = VERTEX_POINT('',#109108); +#109108 = CARTESIAN_POINT('',(125.88875,-125.825,0.)); +#109109 = CIRCLE('',#109110,2.); +#109110 = AXIS2_PLACEMENT_3D('',#109111,#109112,#109113); +#109111 = CARTESIAN_POINT('',(125.88875,-123.825,0.)); +#109112 = DIRECTION('',(-0.,0.,-1.)); +#109113 = DIRECTION('',(-0.,-1.,0.)); +#109114 = FACE_BOUND('',#109115,.F.); +#109115 = EDGE_LOOP('',(#109116)); +#109116 = ORIENTED_EDGE('',*,*,#109117,.T.); +#109117 = EDGE_CURVE('',#109118,#109118,#109120,.T.); +#109118 = VERTEX_POINT('',#109119); +#109119 = CARTESIAN_POINT('',(130.96875,-124.675,0.)); +#109120 = CIRCLE('',#109121,0.85); +#109121 = AXIS2_PLACEMENT_3D('',#109122,#109123,#109124); +#109122 = CARTESIAN_POINT('',(130.96875,-123.825,0.)); +#109123 = DIRECTION('',(-0.,0.,-1.)); +#109124 = DIRECTION('',(-0.,-1.,0.)); +#109125 = FACE_BOUND('',#109126,.F.); +#109126 = EDGE_LOOP('',(#109127)); +#109127 = ORIENTED_EDGE('',*,*,#109128,.T.); +#109128 = EDGE_CURVE('',#109129,#109129,#109131,.T.); +#109129 = VERTEX_POINT('',#109130); +#109130 = CARTESIAN_POINT('',(122.07875,-122.035,0.)); +#109131 = CIRCLE('',#109132,0.75); +#109132 = AXIS2_PLACEMENT_3D('',#109133,#109134,#109135); +#109133 = CARTESIAN_POINT('',(122.07875,-121.285,0.)); +#109134 = DIRECTION('',(-0.,0.,-1.)); +#109135 = DIRECTION('',(-0.,-1.,0.)); +#109136 = FACE_BOUND('',#109137,.F.); +#109137 = EDGE_LOOP('',(#109138)); +#109138 = ORIENTED_EDGE('',*,*,#109139,.T.); +#109139 = EDGE_CURVE('',#109140,#109140,#109142,.T.); +#109140 = VERTEX_POINT('',#109141); +#109141 = CARTESIAN_POINT('',(128.42875,-119.495,0.)); +#109142 = CIRCLE('',#109143,0.75); +#109143 = AXIS2_PLACEMENT_3D('',#109144,#109145,#109146); +#109144 = CARTESIAN_POINT('',(128.42875,-118.745,0.)); +#109145 = DIRECTION('',(-0.,0.,-1.)); +#109146 = DIRECTION('',(-0.,-1.,0.)); +#109147 = FACE_BOUND('',#109148,.F.); +#109148 = EDGE_LOOP('',(#109149)); +#109149 = ORIENTED_EDGE('',*,*,#109150,.T.); +#109150 = EDGE_CURVE('',#109151,#109151,#109153,.T.); +#109151 = VERTEX_POINT('',#109152); +#109152 = CARTESIAN_POINT('',(139.85875,-124.675,0.)); +#109153 = CIRCLE('',#109154,0.85); +#109154 = AXIS2_PLACEMENT_3D('',#109155,#109156,#109157); +#109155 = CARTESIAN_POINT('',(139.85875,-123.825,0.)); +#109156 = DIRECTION('',(-0.,0.,-1.)); +#109157 = DIRECTION('',(-0.,-1.,0.)); +#109158 = FACE_BOUND('',#109159,.F.); +#109159 = EDGE_LOOP('',(#109160)); +#109160 = ORIENTED_EDGE('',*,*,#109161,.T.); +#109161 = EDGE_CURVE('',#109162,#109162,#109164,.T.); +#109162 = VERTEX_POINT('',#109163); +#109163 = CARTESIAN_POINT('',(144.93875,-125.825,0.)); +#109164 = CIRCLE('',#109165,2.); +#109165 = AXIS2_PLACEMENT_3D('',#109166,#109167,#109168); +#109166 = CARTESIAN_POINT('',(144.93875,-123.825,0.)); +#109167 = DIRECTION('',(-0.,0.,-1.)); +#109168 = DIRECTION('',(-0.,-1.,0.)); +#109169 = FACE_BOUND('',#109170,.F.); +#109170 = EDGE_LOOP('',(#109171)); +#109171 = ORIENTED_EDGE('',*,*,#109172,.T.); +#109172 = EDGE_CURVE('',#109173,#109173,#109175,.T.); +#109173 = VERTEX_POINT('',#109174); +#109174 = CARTESIAN_POINT('',(141.12875,-122.035,0.)); +#109175 = CIRCLE('',#109176,0.75); +#109176 = AXIS2_PLACEMENT_3D('',#109177,#109178,#109179); +#109177 = CARTESIAN_POINT('',(141.12875,-121.285,0.)); +#109178 = DIRECTION('',(-0.,0.,-1.)); +#109179 = DIRECTION('',(-0.,-1.,0.)); +#109180 = FACE_BOUND('',#109181,.F.); +#109181 = EDGE_LOOP('',(#109182)); +#109182 = ORIENTED_EDGE('',*,*,#109183,.T.); +#109183 = EDGE_CURVE('',#109184,#109184,#109186,.T.); +#109184 = VERTEX_POINT('',#109185); +#109185 = CARTESIAN_POINT('',(147.47875,-119.495,0.)); +#109186 = CIRCLE('',#109187,0.75); +#109187 = AXIS2_PLACEMENT_3D('',#109188,#109189,#109190); +#109188 = CARTESIAN_POINT('',(147.47875,-118.745,0.)); +#109189 = DIRECTION('',(-0.,0.,-1.)); +#109190 = DIRECTION('',(-0.,-1.,0.)); +#109191 = FACE_BOUND('',#109192,.F.); +#109192 = EDGE_LOOP('',(#109193)); +#109193 = ORIENTED_EDGE('',*,*,#109194,.T.); +#109194 = EDGE_CURVE('',#109195,#109195,#109197,.T.); +#109195 = VERTEX_POINT('',#109196); +#109196 = CARTESIAN_POINT('',(120.80875,-105.625,0.)); +#109197 = CIRCLE('',#109198,0.85); +#109198 = AXIS2_PLACEMENT_3D('',#109199,#109200,#109201); +#109199 = CARTESIAN_POINT('',(120.80875,-104.775,0.)); +#109200 = DIRECTION('',(-0.,0.,-1.)); +#109201 = DIRECTION('',(-0.,-1.,0.)); +#109202 = FACE_BOUND('',#109203,.F.); +#109203 = EDGE_LOOP('',(#109204)); +#109204 = ORIENTED_EDGE('',*,*,#109205,.T.); +#109205 = EDGE_CURVE('',#109206,#109206,#109208,.T.); +#109206 = VERTEX_POINT('',#109207); +#109207 = CARTESIAN_POINT('',(122.07875,-102.985,0.)); +#109208 = CIRCLE('',#109209,0.75); +#109209 = AXIS2_PLACEMENT_3D('',#109210,#109211,#109212); +#109210 = CARTESIAN_POINT('',(122.07875,-102.235,0.)); +#109211 = DIRECTION('',(-0.,0.,-1.)); +#109212 = DIRECTION('',(-0.,-1.,0.)); +#109213 = FACE_BOUND('',#109214,.F.); +#109214 = EDGE_LOOP('',(#109215)); +#109215 = ORIENTED_EDGE('',*,*,#109216,.T.); +#109216 = EDGE_CURVE('',#109217,#109217,#109219,.T.); +#109217 = VERTEX_POINT('',#109218); +#109218 = CARTESIAN_POINT('',(125.88875,-106.775,0.)); +#109219 = CIRCLE('',#109220,2.); +#109220 = AXIS2_PLACEMENT_3D('',#109221,#109222,#109223); +#109221 = CARTESIAN_POINT('',(125.88875,-104.775,0.)); +#109222 = DIRECTION('',(-0.,0.,-1.)); +#109223 = DIRECTION('',(-0.,-1.,0.)); +#109224 = FACE_BOUND('',#109225,.F.); +#109225 = EDGE_LOOP('',(#109226)); +#109226 = ORIENTED_EDGE('',*,*,#109227,.T.); +#109227 = EDGE_CURVE('',#109228,#109228,#109230,.T.); +#109228 = VERTEX_POINT('',#109229); +#109229 = CARTESIAN_POINT('',(130.96875,-105.625,0.)); +#109230 = CIRCLE('',#109231,0.85); +#109231 = AXIS2_PLACEMENT_3D('',#109232,#109233,#109234); +#109232 = CARTESIAN_POINT('',(130.96875,-104.775,0.)); +#109233 = DIRECTION('',(-0.,0.,-1.)); +#109234 = DIRECTION('',(-0.,-1.,0.)); +#109235 = FACE_BOUND('',#109236,.F.); +#109236 = EDGE_LOOP('',(#109237)); +#109237 = ORIENTED_EDGE('',*,*,#109238,.T.); +#109238 = EDGE_CURVE('',#109239,#109239,#109241,.T.); +#109239 = VERTEX_POINT('',#109240); +#109240 = CARTESIAN_POINT('',(128.42875,-100.445,0.)); +#109241 = CIRCLE('',#109242,0.75); +#109242 = AXIS2_PLACEMENT_3D('',#109243,#109244,#109245); +#109243 = CARTESIAN_POINT('',(128.42875,-99.695,0.)); +#109244 = DIRECTION('',(-0.,0.,-1.)); +#109245 = DIRECTION('',(-0.,-1.,0.)); +#109246 = FACE_BOUND('',#109247,.F.); +#109247 = EDGE_LOOP('',(#109248)); +#109248 = ORIENTED_EDGE('',*,*,#109249,.T.); +#109249 = EDGE_CURVE('',#109250,#109250,#109252,.T.); +#109250 = VERTEX_POINT('',#109251); +#109251 = CARTESIAN_POINT('',(139.85875,-105.625,0.)); +#109252 = CIRCLE('',#109253,0.85); +#109253 = AXIS2_PLACEMENT_3D('',#109254,#109255,#109256); +#109254 = CARTESIAN_POINT('',(139.85875,-104.775,0.)); +#109255 = DIRECTION('',(-0.,0.,-1.)); +#109256 = DIRECTION('',(-0.,-1.,0.)); +#109257 = FACE_BOUND('',#109258,.F.); +#109258 = EDGE_LOOP('',(#109259)); +#109259 = ORIENTED_EDGE('',*,*,#109260,.T.); +#109260 = EDGE_CURVE('',#109261,#109261,#109263,.T.); +#109261 = VERTEX_POINT('',#109262); +#109262 = CARTESIAN_POINT('',(141.12875,-102.985,0.)); +#109263 = CIRCLE('',#109264,0.75); +#109264 = AXIS2_PLACEMENT_3D('',#109265,#109266,#109267); +#109265 = CARTESIAN_POINT('',(141.12875,-102.235,0.)); +#109266 = DIRECTION('',(-0.,0.,-1.)); +#109267 = DIRECTION('',(-0.,-1.,0.)); +#109268 = FACE_BOUND('',#109269,.F.); +#109269 = EDGE_LOOP('',(#109270)); +#109270 = ORIENTED_EDGE('',*,*,#109271,.T.); +#109271 = EDGE_CURVE('',#109272,#109272,#109274,.T.); +#109272 = VERTEX_POINT('',#109273); +#109273 = CARTESIAN_POINT('',(144.93875,-106.775,0.)); +#109274 = CIRCLE('',#109275,2.); +#109275 = AXIS2_PLACEMENT_3D('',#109276,#109277,#109278); +#109276 = CARTESIAN_POINT('',(144.93875,-104.775,0.)); +#109277 = DIRECTION('',(-0.,0.,-1.)); +#109278 = DIRECTION('',(-0.,-1.,0.)); +#109279 = FACE_BOUND('',#109280,.F.); +#109280 = EDGE_LOOP('',(#109281)); +#109281 = ORIENTED_EDGE('',*,*,#109282,.T.); +#109282 = EDGE_CURVE('',#109283,#109283,#109285,.T.); +#109283 = VERTEX_POINT('',#109284); +#109284 = CARTESIAN_POINT('',(147.47875,-100.445,0.)); +#109285 = CIRCLE('',#109286,0.75); +#109286 = AXIS2_PLACEMENT_3D('',#109287,#109288,#109289); +#109287 = CARTESIAN_POINT('',(147.47875,-99.695,0.)); +#109288 = DIRECTION('',(-0.,0.,-1.)); +#109289 = DIRECTION('',(-0.,-1.,0.)); +#109290 = FACE_BOUND('',#109291,.F.); +#109291 = EDGE_LOOP('',(#109292)); +#109292 = ORIENTED_EDGE('',*,*,#109293,.T.); +#109293 = EDGE_CURVE('',#109294,#109294,#109296,.T.); +#109294 = VERTEX_POINT('',#109295); +#109295 = CARTESIAN_POINT('',(150.01875,-124.675,0.)); +#109296 = CIRCLE('',#109297,0.85); +#109297 = AXIS2_PLACEMENT_3D('',#109298,#109299,#109300); +#109298 = CARTESIAN_POINT('',(150.01875,-123.825,0.)); +#109299 = DIRECTION('',(-0.,0.,-1.)); +#109300 = DIRECTION('',(-0.,-1.,0.)); +#109301 = FACE_BOUND('',#109302,.F.); +#109302 = EDGE_LOOP('',(#109303)); +#109303 = ORIENTED_EDGE('',*,*,#109304,.T.); +#109304 = EDGE_CURVE('',#109305,#109305,#109307,.T.); +#109305 = VERTEX_POINT('',#109306); +#109306 = CARTESIAN_POINT('',(158.90875,-124.675,0.)); +#109307 = CIRCLE('',#109308,0.85); +#109308 = AXIS2_PLACEMENT_3D('',#109309,#109310,#109311); +#109309 = CARTESIAN_POINT('',(158.90875,-123.825,0.)); +#109310 = DIRECTION('',(-0.,0.,-1.)); +#109311 = DIRECTION('',(-0.,-1.,0.)); +#109312 = FACE_BOUND('',#109313,.F.); +#109313 = EDGE_LOOP('',(#109314)); +#109314 = ORIENTED_EDGE('',*,*,#109315,.T.); +#109315 = EDGE_CURVE('',#109316,#109316,#109318,.T.); +#109316 = VERTEX_POINT('',#109317); +#109317 = CARTESIAN_POINT('',(160.17875,-122.035,0.)); +#109318 = CIRCLE('',#109319,0.75); +#109319 = AXIS2_PLACEMENT_3D('',#109320,#109321,#109322); +#109320 = CARTESIAN_POINT('',(160.17875,-121.285,0.)); +#109321 = DIRECTION('',(-0.,0.,-1.)); +#109322 = DIRECTION('',(-0.,-1.,0.)); +#109323 = FACE_BOUND('',#109324,.F.); +#109324 = EDGE_LOOP('',(#109325)); +#109325 = ORIENTED_EDGE('',*,*,#109326,.T.); +#109326 = EDGE_CURVE('',#109327,#109327,#109329,.T.); +#109327 = VERTEX_POINT('',#109328); +#109328 = CARTESIAN_POINT('',(163.98875,-125.825,0.)); +#109329 = CIRCLE('',#109330,2.); +#109330 = AXIS2_PLACEMENT_3D('',#109331,#109332,#109333); +#109331 = CARTESIAN_POINT('',(163.98875,-123.825,0.)); +#109332 = DIRECTION('',(-0.,0.,-1.)); +#109333 = DIRECTION('',(-0.,-1.,0.)); +#109334 = FACE_BOUND('',#109335,.F.); +#109335 = EDGE_LOOP('',(#109336)); +#109336 = ORIENTED_EDGE('',*,*,#109337,.T.); +#109337 = EDGE_CURVE('',#109338,#109338,#109340,.T.); +#109338 = VERTEX_POINT('',#109339); +#109339 = CARTESIAN_POINT('',(169.06875,-124.675,0.)); +#109340 = CIRCLE('',#109341,0.85); +#109341 = AXIS2_PLACEMENT_3D('',#109342,#109343,#109344); +#109342 = CARTESIAN_POINT('',(169.06875,-123.825,0.)); +#109343 = DIRECTION('',(-0.,0.,-1.)); +#109344 = DIRECTION('',(-0.,-1.,0.)); +#109345 = FACE_BOUND('',#109346,.F.); +#109346 = EDGE_LOOP('',(#109347)); +#109347 = ORIENTED_EDGE('',*,*,#109348,.T.); +#109348 = EDGE_CURVE('',#109349,#109349,#109351,.T.); +#109349 = VERTEX_POINT('',#109350); +#109350 = CARTESIAN_POINT('',(174.36375,-134.35,0.)); +#109351 = CIRCLE('',#109352,0.15); +#109352 = AXIS2_PLACEMENT_3D('',#109353,#109354,#109355); +#109353 = CARTESIAN_POINT('',(174.36375,-134.2,0.)); +#109354 = DIRECTION('',(-0.,0.,-1.)); +#109355 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109356 = FACE_BOUND('',#109357,.F.); +#109357 = EDGE_LOOP('',(#109358)); +#109358 = ORIENTED_EDGE('',*,*,#109359,.T.); +#109359 = EDGE_CURVE('',#109360,#109360,#109362,.T.); +#109360 = VERTEX_POINT('',#109361); +#109361 = CARTESIAN_POINT('',(176.86375,-128.35,0.)); +#109362 = CIRCLE('',#109363,0.15); +#109363 = AXIS2_PLACEMENT_3D('',#109364,#109365,#109366); +#109364 = CARTESIAN_POINT('',(176.86375,-128.2,0.)); +#109365 = DIRECTION('',(-0.,0.,-1.)); +#109366 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109367 = FACE_BOUND('',#109368,.F.); +#109368 = EDGE_LOOP('',(#109369)); +#109369 = ORIENTED_EDGE('',*,*,#109370,.T.); +#109370 = EDGE_CURVE('',#109371,#109371,#109373,.T.); +#109371 = VERTEX_POINT('',#109372); +#109372 = CARTESIAN_POINT('',(166.52875,-119.495,0.)); +#109373 = CIRCLE('',#109374,0.75); +#109374 = AXIS2_PLACEMENT_3D('',#109375,#109376,#109377); +#109375 = CARTESIAN_POINT('',(166.52875,-118.745,0.)); +#109376 = DIRECTION('',(-0.,0.,-1.)); +#109377 = DIRECTION('',(-0.,-1.,0.)); +#109378 = FACE_BOUND('',#109379,.F.); +#109379 = EDGE_LOOP('',(#109380)); +#109380 = ORIENTED_EDGE('',*,*,#109381,.T.); +#109381 = EDGE_CURVE('',#109382,#109382,#109384,.T.); +#109382 = VERTEX_POINT('',#109383); +#109383 = CARTESIAN_POINT('',(150.01875,-105.625,0.)); +#109384 = CIRCLE('',#109385,0.85); +#109385 = AXIS2_PLACEMENT_3D('',#109386,#109387,#109388); +#109386 = CARTESIAN_POINT('',(150.01875,-104.775,0.)); +#109387 = DIRECTION('',(-0.,0.,-1.)); +#109388 = DIRECTION('',(-0.,-1.,0.)); +#109389 = FACE_BOUND('',#109390,.F.); +#109390 = EDGE_LOOP('',(#109391)); +#109391 = ORIENTED_EDGE('',*,*,#109392,.T.); +#109392 = EDGE_CURVE('',#109393,#109393,#109395,.T.); +#109393 = VERTEX_POINT('',#109394); +#109394 = CARTESIAN_POINT('',(158.90875,-105.625,0.)); +#109395 = CIRCLE('',#109396,0.85); +#109396 = AXIS2_PLACEMENT_3D('',#109397,#109398,#109399); +#109397 = CARTESIAN_POINT('',(158.90875,-104.775,0.)); +#109398 = DIRECTION('',(-0.,0.,-1.)); +#109399 = DIRECTION('',(-0.,-1.,0.)); +#109400 = FACE_BOUND('',#109401,.F.); +#109401 = EDGE_LOOP('',(#109402)); +#109402 = ORIENTED_EDGE('',*,*,#109403,.T.); +#109403 = EDGE_CURVE('',#109404,#109404,#109406,.T.); +#109404 = VERTEX_POINT('',#109405); +#109405 = CARTESIAN_POINT('',(160.17875,-102.985,0.)); +#109406 = CIRCLE('',#109407,0.75); +#109407 = AXIS2_PLACEMENT_3D('',#109408,#109409,#109410); +#109408 = CARTESIAN_POINT('',(160.17875,-102.235,0.)); +#109409 = DIRECTION('',(-0.,0.,-1.)); +#109410 = DIRECTION('',(-0.,-1.,0.)); +#109411 = FACE_BOUND('',#109412,.F.); +#109412 = EDGE_LOOP('',(#109413)); +#109413 = ORIENTED_EDGE('',*,*,#109414,.T.); +#109414 = EDGE_CURVE('',#109415,#109415,#109417,.T.); +#109415 = VERTEX_POINT('',#109416); +#109416 = CARTESIAN_POINT('',(163.98875,-106.775,0.)); +#109417 = CIRCLE('',#109418,2.); +#109418 = AXIS2_PLACEMENT_3D('',#109419,#109420,#109421); +#109419 = CARTESIAN_POINT('',(163.98875,-104.775,0.)); +#109420 = DIRECTION('',(-0.,0.,-1.)); +#109421 = DIRECTION('',(-0.,-1.,0.)); +#109422 = FACE_BOUND('',#109423,.F.); +#109423 = EDGE_LOOP('',(#109424)); +#109424 = ORIENTED_EDGE('',*,*,#109425,.T.); +#109425 = EDGE_CURVE('',#109426,#109426,#109428,.T.); +#109426 = VERTEX_POINT('',#109427); +#109427 = CARTESIAN_POINT('',(169.06875,-105.625,0.)); +#109428 = CIRCLE('',#109429,0.85); +#109429 = AXIS2_PLACEMENT_3D('',#109430,#109431,#109432); +#109430 = CARTESIAN_POINT('',(169.06875,-104.775,0.)); +#109431 = DIRECTION('',(-0.,0.,-1.)); +#109432 = DIRECTION('',(-0.,-1.,0.)); +#109433 = FACE_BOUND('',#109434,.F.); +#109434 = EDGE_LOOP('',(#109435)); +#109435 = ORIENTED_EDGE('',*,*,#109436,.T.); +#109436 = EDGE_CURVE('',#109437,#109437,#109439,.T.); +#109437 = VERTEX_POINT('',#109438); +#109438 = CARTESIAN_POINT('',(166.52875,-100.445,0.)); +#109439 = CIRCLE('',#109440,0.75); +#109440 = AXIS2_PLACEMENT_3D('',#109441,#109442,#109443); +#109441 = CARTESIAN_POINT('',(166.52875,-99.695,0.)); +#109442 = DIRECTION('',(-0.,0.,-1.)); +#109443 = DIRECTION('',(-0.,-1.,0.)); +#109444 = FACE_BOUND('',#109445,.F.); +#109445 = EDGE_LOOP('',(#109446)); +#109446 = ORIENTED_EDGE('',*,*,#109447,.T.); +#109447 = EDGE_CURVE('',#109448,#109448,#109450,.T.); +#109448 = VERTEX_POINT('',#109449); +#109449 = CARTESIAN_POINT('',(120.80875,-86.575,0.)); +#109450 = CIRCLE('',#109451,0.85); +#109451 = AXIS2_PLACEMENT_3D('',#109452,#109453,#109454); +#109452 = CARTESIAN_POINT('',(120.80875,-85.725,0.)); +#109453 = DIRECTION('',(-0.,0.,-1.)); +#109454 = DIRECTION('',(-0.,-1.,0.)); +#109455 = FACE_BOUND('',#109456,.F.); +#109456 = EDGE_LOOP('',(#109457)); +#109457 = ORIENTED_EDGE('',*,*,#109458,.T.); +#109458 = EDGE_CURVE('',#109459,#109459,#109461,.T.); +#109459 = VERTEX_POINT('',#109460); +#109460 = CARTESIAN_POINT('',(125.88875,-87.725,0.)); +#109461 = CIRCLE('',#109462,2.); +#109462 = AXIS2_PLACEMENT_3D('',#109463,#109464,#109465); +#109463 = CARTESIAN_POINT('',(125.88875,-85.725,0.)); +#109464 = DIRECTION('',(-0.,0.,-1.)); +#109465 = DIRECTION('',(-0.,-1.,0.)); +#109466 = FACE_BOUND('',#109467,.F.); +#109467 = EDGE_LOOP('',(#109468)); +#109468 = ORIENTED_EDGE('',*,*,#109469,.T.); +#109469 = EDGE_CURVE('',#109470,#109470,#109472,.T.); +#109470 = VERTEX_POINT('',#109471); +#109471 = CARTESIAN_POINT('',(122.07875,-83.935,0.)); +#109472 = CIRCLE('',#109473,0.75); +#109473 = AXIS2_PLACEMENT_3D('',#109474,#109475,#109476); +#109474 = CARTESIAN_POINT('',(122.07875,-83.185,0.)); +#109475 = DIRECTION('',(-0.,0.,-1.)); +#109476 = DIRECTION('',(-0.,-1.,0.)); +#109477 = FACE_BOUND('',#109478,.F.); +#109478 = EDGE_LOOP('',(#109479)); +#109479 = ORIENTED_EDGE('',*,*,#109480,.T.); +#109480 = EDGE_CURVE('',#109481,#109481,#109483,.T.); +#109481 = VERTEX_POINT('',#109482); +#109482 = CARTESIAN_POINT('',(130.96875,-86.575,0.)); +#109483 = CIRCLE('',#109484,0.85); +#109484 = AXIS2_PLACEMENT_3D('',#109485,#109486,#109487); +#109485 = CARTESIAN_POINT('',(130.96875,-85.725,0.)); +#109486 = DIRECTION('',(-0.,0.,-1.)); +#109487 = DIRECTION('',(-0.,-1.,0.)); +#109488 = FACE_BOUND('',#109489,.F.); +#109489 = EDGE_LOOP('',(#109490)); +#109490 = ORIENTED_EDGE('',*,*,#109491,.T.); +#109491 = EDGE_CURVE('',#109492,#109492,#109494,.T.); +#109492 = VERTEX_POINT('',#109493); +#109493 = CARTESIAN_POINT('',(128.42875,-81.395,0.)); +#109494 = CIRCLE('',#109495,0.75); +#109495 = AXIS2_PLACEMENT_3D('',#109496,#109497,#109498); +#109496 = CARTESIAN_POINT('',(128.42875,-80.645,0.)); +#109497 = DIRECTION('',(-0.,0.,-1.)); +#109498 = DIRECTION('',(-0.,-1.,0.)); +#109499 = FACE_BOUND('',#109500,.F.); +#109500 = EDGE_LOOP('',(#109501)); +#109501 = ORIENTED_EDGE('',*,*,#109502,.T.); +#109502 = EDGE_CURVE('',#109503,#109503,#109505,.T.); +#109503 = VERTEX_POINT('',#109504); +#109504 = CARTESIAN_POINT('',(122.36375,-73.27,0.)); +#109505 = CIRCLE('',#109506,0.4); +#109506 = AXIS2_PLACEMENT_3D('',#109507,#109508,#109509); +#109507 = CARTESIAN_POINT('',(122.36375,-72.87,0.)); +#109508 = DIRECTION('',(-0.,0.,-1.)); +#109509 = DIRECTION('',(-3.5527136788E-14,-1.,0.)); +#109510 = FACE_BOUND('',#109511,.F.); +#109511 = EDGE_LOOP('',(#109512)); +#109512 = ORIENTED_EDGE('',*,*,#109513,.T.); +#109513 = EDGE_CURVE('',#109514,#109514,#109516,.T.); +#109514 = VERTEX_POINT('',#109515); +#109515 = CARTESIAN_POINT('',(126.36375,-73.22,0.)); +#109516 = CIRCLE('',#109517,0.4); +#109517 = AXIS2_PLACEMENT_3D('',#109518,#109519,#109520); +#109518 = CARTESIAN_POINT('',(126.36375,-72.82,0.)); +#109519 = DIRECTION('',(-0.,0.,-1.)); +#109520 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#109521 = FACE_BOUND('',#109522,.F.); +#109522 = EDGE_LOOP('',(#109523)); +#109523 = ORIENTED_EDGE('',*,*,#109524,.T.); +#109524 = EDGE_CURVE('',#109525,#109525,#109527,.T.); +#109525 = VERTEX_POINT('',#109526); +#109526 = CARTESIAN_POINT('',(130.36375,-73.22,0.)); +#109527 = CIRCLE('',#109528,0.4); +#109528 = AXIS2_PLACEMENT_3D('',#109529,#109530,#109531); +#109529 = CARTESIAN_POINT('',(130.36375,-72.82,0.)); +#109530 = DIRECTION('',(-0.,0.,-1.)); +#109531 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#109532 = FACE_BOUND('',#109533,.F.); +#109533 = EDGE_LOOP('',(#109534)); +#109534 = ORIENTED_EDGE('',*,*,#109535,.T.); +#109535 = EDGE_CURVE('',#109536,#109536,#109538,.T.); +#109536 = VERTEX_POINT('',#109537); +#109537 = CARTESIAN_POINT('',(139.85875,-86.575,0.)); +#109538 = CIRCLE('',#109539,0.85); +#109539 = AXIS2_PLACEMENT_3D('',#109540,#109541,#109542); +#109540 = CARTESIAN_POINT('',(139.85875,-85.725,0.)); +#109541 = DIRECTION('',(-0.,0.,-1.)); +#109542 = DIRECTION('',(-0.,-1.,0.)); +#109543 = FACE_BOUND('',#109544,.F.); +#109544 = EDGE_LOOP('',(#109545)); +#109545 = ORIENTED_EDGE('',*,*,#109546,.T.); +#109546 = EDGE_CURVE('',#109547,#109547,#109549,.T.); +#109547 = VERTEX_POINT('',#109548); +#109548 = CARTESIAN_POINT('',(134.36375,-78.85,0.)); +#109549 = CIRCLE('',#109550,0.15); +#109550 = AXIS2_PLACEMENT_3D('',#109551,#109552,#109553); +#109551 = CARTESIAN_POINT('',(134.36375,-78.7,0.)); +#109552 = DIRECTION('',(-0.,0.,-1.)); +#109553 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109554 = FACE_BOUND('',#109555,.F.); +#109555 = EDGE_LOOP('',(#109556)); +#109556 = ORIENTED_EDGE('',*,*,#109557,.T.); +#109557 = EDGE_CURVE('',#109558,#109558,#109560,.T.); +#109558 = VERTEX_POINT('',#109559); +#109559 = CARTESIAN_POINT('',(144.93875,-87.725,0.)); +#109560 = CIRCLE('',#109561,2.); +#109561 = AXIS2_PLACEMENT_3D('',#109562,#109563,#109564); +#109562 = CARTESIAN_POINT('',(144.93875,-85.725,0.)); +#109563 = DIRECTION('',(-0.,0.,-1.)); +#109564 = DIRECTION('',(-0.,-1.,0.)); +#109565 = FACE_BOUND('',#109566,.F.); +#109566 = EDGE_LOOP('',(#109567)); +#109567 = ORIENTED_EDGE('',*,*,#109568,.T.); +#109568 = EDGE_CURVE('',#109569,#109569,#109571,.T.); +#109569 = VERTEX_POINT('',#109570); +#109570 = CARTESIAN_POINT('',(141.12875,-83.935,0.)); +#109571 = CIRCLE('',#109572,0.75); +#109572 = AXIS2_PLACEMENT_3D('',#109573,#109574,#109575); +#109573 = CARTESIAN_POINT('',(141.12875,-83.185,0.)); +#109574 = DIRECTION('',(-0.,0.,-1.)); +#109575 = DIRECTION('',(-0.,-1.,0.)); +#109576 = FACE_BOUND('',#109577,.F.); +#109577 = EDGE_LOOP('',(#109578)); +#109578 = ORIENTED_EDGE('',*,*,#109579,.T.); +#109579 = EDGE_CURVE('',#109580,#109580,#109582,.T.); +#109580 = VERTEX_POINT('',#109581); +#109581 = CARTESIAN_POINT('',(145.36375,-78.35,0.)); +#109582 = CIRCLE('',#109583,0.15); +#109583 = AXIS2_PLACEMENT_3D('',#109584,#109585,#109586); +#109584 = CARTESIAN_POINT('',(145.36375,-78.2,0.)); +#109585 = DIRECTION('',(-0.,0.,-1.)); +#109586 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109587 = FACE_BOUND('',#109588,.F.); +#109588 = EDGE_LOOP('',(#109589)); +#109589 = ORIENTED_EDGE('',*,*,#109590,.T.); +#109590 = EDGE_CURVE('',#109591,#109591,#109593,.T.); +#109591 = VERTEX_POINT('',#109592); +#109592 = CARTESIAN_POINT('',(147.47875,-81.395,0.)); +#109593 = CIRCLE('',#109594,0.75); +#109594 = AXIS2_PLACEMENT_3D('',#109595,#109596,#109597); +#109595 = CARTESIAN_POINT('',(147.47875,-80.645,0.)); +#109596 = DIRECTION('',(-0.,0.,-1.)); +#109597 = DIRECTION('',(-0.,-1.,0.)); +#109598 = FACE_BOUND('',#109599,.F.); +#109599 = EDGE_LOOP('',(#109600)); +#109600 = ORIENTED_EDGE('',*,*,#109601,.T.); +#109601 = EDGE_CURVE('',#109602,#109602,#109604,.T.); +#109602 = VERTEX_POINT('',#109603); +#109603 = CARTESIAN_POINT('',(134.36375,-73.22,0.)); +#109604 = CIRCLE('',#109605,0.4); +#109605 = AXIS2_PLACEMENT_3D('',#109606,#109607,#109608); +#109606 = CARTESIAN_POINT('',(134.36375,-72.82,0.)); +#109607 = DIRECTION('',(-0.,0.,-1.)); +#109608 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#109609 = FACE_BOUND('',#109610,.F.); +#109610 = EDGE_LOOP('',(#109611)); +#109611 = ORIENTED_EDGE('',*,*,#109612,.T.); +#109612 = EDGE_CURVE('',#109613,#109613,#109615,.T.); +#109613 = VERTEX_POINT('',#109614); +#109614 = CARTESIAN_POINT('',(145.36375,-73.41,0.)); +#109615 = CIRCLE('',#109616,0.4); +#109616 = AXIS2_PLACEMENT_3D('',#109617,#109618,#109619); +#109617 = CARTESIAN_POINT('',(145.36375,-73.01,0.)); +#109618 = DIRECTION('',(-0.,0.,-1.)); +#109619 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#109620 = FACE_BOUND('',#109621,.F.); +#109621 = EDGE_LOOP('',(#109622)); +#109622 = ORIENTED_EDGE('',*,*,#109623,.T.); +#109623 = EDGE_CURVE('',#109624,#109624,#109626,.T.); +#109624 = VERTEX_POINT('',#109625); +#109625 = CARTESIAN_POINT('',(122.36375,-65.65,0.)); +#109626 = CIRCLE('',#109627,0.4); +#109627 = AXIS2_PLACEMENT_3D('',#109628,#109629,#109630); +#109628 = CARTESIAN_POINT('',(122.36375,-65.25,0.)); +#109629 = DIRECTION('',(-0.,0.,-1.)); +#109630 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#109631 = FACE_BOUND('',#109632,.F.); +#109632 = EDGE_LOOP('',(#109633)); +#109633 = ORIENTED_EDGE('',*,*,#109634,.T.); +#109634 = EDGE_CURVE('',#109635,#109635,#109637,.T.); +#109635 = VERTEX_POINT('',#109636); +#109636 = CARTESIAN_POINT('',(126.36375,-65.6,0.)); +#109637 = CIRCLE('',#109638,0.4); +#109638 = AXIS2_PLACEMENT_3D('',#109639,#109640,#109641); +#109639 = CARTESIAN_POINT('',(126.36375,-65.2,0.)); +#109640 = DIRECTION('',(-0.,0.,-1.)); +#109641 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#109642 = FACE_BOUND('',#109643,.F.); +#109643 = EDGE_LOOP('',(#109644)); +#109644 = ORIENTED_EDGE('',*,*,#109645,.T.); +#109645 = EDGE_CURVE('',#109646,#109646,#109648,.T.); +#109646 = VERTEX_POINT('',#109647); +#109647 = CARTESIAN_POINT('',(123.36375,-60.7,0.)); +#109648 = CIRCLE('',#109649,0.5); +#109649 = AXIS2_PLACEMENT_3D('',#109650,#109651,#109652); +#109650 = CARTESIAN_POINT('',(123.36375,-60.2,0.)); +#109651 = DIRECTION('',(-0.,0.,-1.)); +#109652 = DIRECTION('',(-0.,-1.,0.)); +#109653 = FACE_BOUND('',#109654,.F.); +#109654 = EDGE_LOOP('',(#109655)); +#109655 = ORIENTED_EDGE('',*,*,#109656,.T.); +#109656 = EDGE_CURVE('',#109657,#109657,#109659,.T.); +#109657 = VERTEX_POINT('',#109658); +#109658 = CARTESIAN_POINT('',(125.86375,-60.7,0.)); +#109659 = CIRCLE('',#109660,0.5); +#109660 = AXIS2_PLACEMENT_3D('',#109661,#109662,#109663); +#109661 = CARTESIAN_POINT('',(125.86375,-60.2,0.)); +#109662 = DIRECTION('',(-0.,0.,-1.)); +#109663 = DIRECTION('',(-0.,-1.,0.)); +#109664 = FACE_BOUND('',#109665,.F.); +#109665 = EDGE_LOOP('',(#109666)); +#109666 = ORIENTED_EDGE('',*,*,#109667,.T.); +#109667 = EDGE_CURVE('',#109668,#109668,#109670,.T.); +#109668 = VERTEX_POINT('',#109669); +#109669 = CARTESIAN_POINT('',(130.36375,-65.6,0.)); +#109670 = CIRCLE('',#109671,0.4); +#109671 = AXIS2_PLACEMENT_3D('',#109672,#109673,#109674); +#109672 = CARTESIAN_POINT('',(130.36375,-65.2,0.)); +#109673 = DIRECTION('',(-0.,0.,-1.)); +#109674 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#109675 = FACE_BOUND('',#109676,.F.); +#109676 = EDGE_LOOP('',(#109677)); +#109677 = ORIENTED_EDGE('',*,*,#109678,.T.); +#109678 = EDGE_CURVE('',#109679,#109679,#109681,.T.); +#109679 = VERTEX_POINT('',#109680); +#109680 = CARTESIAN_POINT('',(128.36375,-60.7,0.)); +#109681 = CIRCLE('',#109682,0.5); +#109682 = AXIS2_PLACEMENT_3D('',#109683,#109684,#109685); +#109683 = CARTESIAN_POINT('',(128.36375,-60.2,0.)); +#109684 = DIRECTION('',(-0.,0.,-1.)); +#109685 = DIRECTION('',(-0.,-1.,0.)); +#109686 = FACE_BOUND('',#109687,.F.); +#109687 = EDGE_LOOP('',(#109688)); +#109688 = ORIENTED_EDGE('',*,*,#109689,.T.); +#109689 = EDGE_CURVE('',#109690,#109690,#109692,.T.); +#109690 = VERTEX_POINT('',#109691); +#109691 = CARTESIAN_POINT('',(128.36375,-56.35,0.)); +#109692 = CIRCLE('',#109693,0.15); +#109693 = AXIS2_PLACEMENT_3D('',#109694,#109695,#109696); +#109694 = CARTESIAN_POINT('',(128.36375,-56.2,0.)); +#109695 = DIRECTION('',(-0.,0.,-1.)); +#109696 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109697 = FACE_BOUND('',#109698,.F.); +#109698 = EDGE_LOOP('',(#109699,#109710,#109718,#109727)); +#109699 = ORIENTED_EDGE('',*,*,#109700,.T.); +#109700 = EDGE_CURVE('',#109701,#109703,#109705,.T.); +#109701 = VERTEX_POINT('',#109702); +#109702 = CARTESIAN_POINT('',(119.51375,-52.05,0.)); +#109703 = VERTEX_POINT('',#109704); +#109704 = CARTESIAN_POINT('',(121.01375,-52.05,0.)); +#109705 = CIRCLE('',#109706,0.75); +#109706 = AXIS2_PLACEMENT_3D('',#109707,#109708,#109709); +#109707 = CARTESIAN_POINT('',(120.26375,-52.05,0.)); +#109708 = DIRECTION('',(0.,-0.,-1.)); +#109709 = DIRECTION('',(1.,0.,-0.)); +#109710 = ORIENTED_EDGE('',*,*,#109711,.T.); +#109711 = EDGE_CURVE('',#109703,#109712,#109714,.T.); +#109712 = VERTEX_POINT('',#109713); +#109713 = CARTESIAN_POINT('',(121.01375,-53.35,0.)); +#109714 = LINE('',#109715,#109716); +#109715 = CARTESIAN_POINT('',(121.01375,-26.675,0.)); +#109716 = VECTOR('',#109717,1.); +#109717 = DIRECTION('',(0.,-1.,0.)); +#109718 = ORIENTED_EDGE('',*,*,#109719,.T.); +#109719 = EDGE_CURVE('',#109712,#109720,#109722,.T.); +#109720 = VERTEX_POINT('',#109721); +#109721 = CARTESIAN_POINT('',(119.51375,-53.35,0.)); +#109722 = CIRCLE('',#109723,0.75); +#109723 = AXIS2_PLACEMENT_3D('',#109724,#109725,#109726); +#109724 = CARTESIAN_POINT('',(120.26375,-53.35,0.)); +#109725 = DIRECTION('',(-0.,0.,-1.)); +#109726 = DIRECTION('',(-1.,0.,0.)); +#109727 = ORIENTED_EDGE('',*,*,#109728,.T.); +#109728 = EDGE_CURVE('',#109720,#109701,#109729,.T.); +#109729 = LINE('',#109730,#109731); +#109730 = CARTESIAN_POINT('',(119.51375,-26.025,0.)); +#109731 = VECTOR('',#109732,1.); +#109732 = DIRECTION('',(-0.,1.,0.)); +#109733 = FACE_BOUND('',#109734,.F.); +#109734 = EDGE_LOOP('',(#109735)); +#109735 = ORIENTED_EDGE('',*,*,#109736,.T.); +#109736 = EDGE_CURVE('',#109737,#109737,#109739,.T.); +#109737 = VERTEX_POINT('',#109738); +#109738 = CARTESIAN_POINT('',(123.36375,-46.2,0.)); +#109739 = CIRCLE('',#109740,0.5); +#109740 = AXIS2_PLACEMENT_3D('',#109741,#109742,#109743); +#109741 = CARTESIAN_POINT('',(123.36375,-45.7,0.)); +#109742 = DIRECTION('',(-0.,0.,-1.)); +#109743 = DIRECTION('',(-0.,-1.,0.)); +#109744 = FACE_BOUND('',#109745,.F.); +#109745 = EDGE_LOOP('',(#109746,#109757,#109765,#109774)); +#109746 = ORIENTED_EDGE('',*,*,#109747,.T.); +#109747 = EDGE_CURVE('',#109748,#109750,#109752,.T.); +#109748 = VERTEX_POINT('',#109749); +#109749 = CARTESIAN_POINT('',(130.71375,-52.05,0.)); +#109750 = VERTEX_POINT('',#109751); +#109751 = CARTESIAN_POINT('',(132.21375,-52.05,0.)); +#109752 = CIRCLE('',#109753,0.75); +#109753 = AXIS2_PLACEMENT_3D('',#109754,#109755,#109756); +#109754 = CARTESIAN_POINT('',(131.46375,-52.05,0.)); +#109755 = DIRECTION('',(0.,-0.,-1.)); +#109756 = DIRECTION('',(1.,0.,-0.)); +#109757 = ORIENTED_EDGE('',*,*,#109758,.T.); +#109758 = EDGE_CURVE('',#109750,#109759,#109761,.T.); +#109759 = VERTEX_POINT('',#109760); +#109760 = CARTESIAN_POINT('',(132.21375,-53.35,0.)); +#109761 = LINE('',#109762,#109763); +#109762 = CARTESIAN_POINT('',(132.21375,-26.675,0.)); +#109763 = VECTOR('',#109764,1.); +#109764 = DIRECTION('',(0.,-1.,0.)); +#109765 = ORIENTED_EDGE('',*,*,#109766,.T.); +#109766 = EDGE_CURVE('',#109759,#109767,#109769,.T.); +#109767 = VERTEX_POINT('',#109768); +#109768 = CARTESIAN_POINT('',(130.71375,-53.35,0.)); +#109769 = CIRCLE('',#109770,0.75); +#109770 = AXIS2_PLACEMENT_3D('',#109771,#109772,#109773); +#109771 = CARTESIAN_POINT('',(131.46375,-53.35,0.)); +#109772 = DIRECTION('',(-0.,0.,-1.)); +#109773 = DIRECTION('',(-1.,0.,0.)); +#109774 = ORIENTED_EDGE('',*,*,#109775,.T.); +#109775 = EDGE_CURVE('',#109767,#109748,#109776,.T.); +#109776 = LINE('',#109777,#109778); +#109777 = CARTESIAN_POINT('',(130.71375,-26.025,0.)); +#109778 = VECTOR('',#109779,1.); +#109779 = DIRECTION('',(-0.,1.,0.)); +#109780 = FACE_BOUND('',#109781,.F.); +#109781 = EDGE_LOOP('',(#109782)); +#109782 = ORIENTED_EDGE('',*,*,#109783,.T.); +#109783 = EDGE_CURVE('',#109784,#109784,#109786,.T.); +#109784 = VERTEX_POINT('',#109785); +#109785 = CARTESIAN_POINT('',(128.36375,-46.2,0.)); +#109786 = CIRCLE('',#109787,0.5); +#109787 = AXIS2_PLACEMENT_3D('',#109788,#109789,#109790); +#109788 = CARTESIAN_POINT('',(128.36375,-45.7,0.)); +#109789 = DIRECTION('',(-0.,0.,-1.)); +#109790 = DIRECTION('',(-0.,-1.,0.)); +#109791 = FACE_BOUND('',#109792,.F.); +#109792 = EDGE_LOOP('',(#109793)); +#109793 = ORIENTED_EDGE('',*,*,#109794,.T.); +#109794 = EDGE_CURVE('',#109795,#109795,#109797,.T.); +#109795 = VERTEX_POINT('',#109796); +#109796 = CARTESIAN_POINT('',(130.86375,-47.85,0.)); +#109797 = CIRCLE('',#109798,0.15); +#109798 = AXIS2_PLACEMENT_3D('',#109799,#109800,#109801); +#109799 = CARTESIAN_POINT('',(130.86375,-47.7,0.)); +#109800 = DIRECTION('',(-0.,0.,-1.)); +#109801 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109802 = FACE_BOUND('',#109803,.F.); +#109803 = EDGE_LOOP('',(#109804)); +#109804 = ORIENTED_EDGE('',*,*,#109805,.T.); +#109805 = EDGE_CURVE('',#109806,#109806,#109808,.T.); +#109806 = VERTEX_POINT('',#109807); +#109807 = CARTESIAN_POINT('',(134.36375,-65.6,0.)); +#109808 = CIRCLE('',#109809,0.4); +#109809 = AXIS2_PLACEMENT_3D('',#109810,#109811,#109812); +#109810 = CARTESIAN_POINT('',(134.36375,-65.2,0.)); +#109811 = DIRECTION('',(-0.,0.,-1.)); +#109812 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#109813 = FACE_BOUND('',#109814,.F.); +#109814 = EDGE_LOOP('',(#109815)); +#109815 = ORIENTED_EDGE('',*,*,#109816,.T.); +#109816 = EDGE_CURVE('',#109817,#109817,#109819,.T.); +#109817 = VERTEX_POINT('',#109818); +#109818 = CARTESIAN_POINT('',(145.36375,-65.79,0.)); +#109819 = CIRCLE('',#109820,0.4); +#109820 = AXIS2_PLACEMENT_3D('',#109821,#109822,#109823); +#109821 = CARTESIAN_POINT('',(145.36375,-65.39,0.)); +#109822 = DIRECTION('',(-0.,0.,-1.)); +#109823 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#109824 = FACE_BOUND('',#109825,.F.); +#109825 = EDGE_LOOP('',(#109826)); +#109826 = ORIENTED_EDGE('',*,*,#109827,.T.); +#109827 = EDGE_CURVE('',#109828,#109828,#109830,.T.); +#109828 = VERTEX_POINT('',#109829); +#109829 = CARTESIAN_POINT('',(147.36375,-50.35,0.)); +#109830 = CIRCLE('',#109831,0.15); +#109831 = AXIS2_PLACEMENT_3D('',#109832,#109833,#109834); +#109832 = CARTESIAN_POINT('',(147.36375,-50.2,0.)); +#109833 = DIRECTION('',(-0.,0.,-1.)); +#109834 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109835 = FACE_BOUND('',#109836,.F.); +#109836 = EDGE_LOOP('',(#109837)); +#109837 = ORIENTED_EDGE('',*,*,#109838,.T.); +#109838 = EDGE_CURVE('',#109839,#109839,#109841,.T.); +#109839 = VERTEX_POINT('',#109840); +#109840 = CARTESIAN_POINT('',(146.36375,-47.85,0.)); +#109841 = CIRCLE('',#109842,0.15); +#109842 = AXIS2_PLACEMENT_3D('',#109843,#109844,#109845); +#109843 = CARTESIAN_POINT('',(146.36375,-47.7,0.)); +#109844 = DIRECTION('',(-0.,0.,-1.)); +#109845 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109846 = FACE_BOUND('',#109847,.F.); +#109847 = EDGE_LOOP('',(#109848)); +#109848 = ORIENTED_EDGE('',*,*,#109849,.T.); +#109849 = EDGE_CURVE('',#109850,#109850,#109852,.T.); +#109850 = VERTEX_POINT('',#109851); +#109851 = CARTESIAN_POINT('',(150.01875,-86.575,0.)); +#109852 = CIRCLE('',#109853,0.85); +#109853 = AXIS2_PLACEMENT_3D('',#109854,#109855,#109856); +#109854 = CARTESIAN_POINT('',(150.01875,-85.725,0.)); +#109855 = DIRECTION('',(-0.,0.,-1.)); +#109856 = DIRECTION('',(-0.,-1.,0.)); +#109857 = FACE_BOUND('',#109858,.F.); +#109858 = EDGE_LOOP('',(#109859)); +#109859 = ORIENTED_EDGE('',*,*,#109860,.T.); +#109860 = EDGE_CURVE('',#109861,#109861,#109863,.T.); +#109861 = VERTEX_POINT('',#109862); +#109862 = CARTESIAN_POINT('',(152.36375,-80.35,0.)); +#109863 = CIRCLE('',#109864,0.15); +#109864 = AXIS2_PLACEMENT_3D('',#109865,#109866,#109867); +#109865 = CARTESIAN_POINT('',(152.36375,-80.2,0.)); +#109866 = DIRECTION('',(-0.,0.,-1.)); +#109867 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109868 = FACE_BOUND('',#109869,.F.); +#109869 = EDGE_LOOP('',(#109870)); +#109870 = ORIENTED_EDGE('',*,*,#109871,.T.); +#109871 = EDGE_CURVE('',#109872,#109872,#109874,.T.); +#109872 = VERTEX_POINT('',#109873); +#109873 = CARTESIAN_POINT('',(153.36375,-78.35,0.)); +#109874 = CIRCLE('',#109875,0.15); +#109875 = AXIS2_PLACEMENT_3D('',#109876,#109877,#109878); +#109876 = CARTESIAN_POINT('',(153.36375,-78.2,0.)); +#109877 = DIRECTION('',(-0.,0.,-1.)); +#109878 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109879 = FACE_BOUND('',#109880,.F.); +#109880 = EDGE_LOOP('',(#109881)); +#109881 = ORIENTED_EDGE('',*,*,#109882,.T.); +#109882 = EDGE_CURVE('',#109883,#109883,#109885,.T.); +#109883 = VERTEX_POINT('',#109884); +#109884 = CARTESIAN_POINT('',(155.36375,-78.35,0.)); +#109885 = CIRCLE('',#109886,0.15); +#109886 = AXIS2_PLACEMENT_3D('',#109887,#109888,#109889); +#109887 = CARTESIAN_POINT('',(155.36375,-78.2,0.)); +#109888 = DIRECTION('',(-0.,0.,-1.)); +#109889 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109890 = FACE_BOUND('',#109891,.F.); +#109891 = EDGE_LOOP('',(#109892)); +#109892 = ORIENTED_EDGE('',*,*,#109893,.T.); +#109893 = EDGE_CURVE('',#109894,#109894,#109896,.T.); +#109894 = VERTEX_POINT('',#109895); +#109895 = CARTESIAN_POINT('',(158.90875,-86.575,0.)); +#109896 = CIRCLE('',#109897,0.85); +#109897 = AXIS2_PLACEMENT_3D('',#109898,#109899,#109900); +#109898 = CARTESIAN_POINT('',(158.90875,-85.725,0.)); +#109899 = DIRECTION('',(-0.,0.,-1.)); +#109900 = DIRECTION('',(-0.,-1.,0.)); +#109901 = FACE_BOUND('',#109902,.F.); +#109902 = EDGE_LOOP('',(#109903)); +#109903 = ORIENTED_EDGE('',*,*,#109904,.T.); +#109904 = EDGE_CURVE('',#109905,#109905,#109907,.T.); +#109905 = VERTEX_POINT('',#109906); +#109906 = CARTESIAN_POINT('',(160.17875,-83.935,0.)); +#109907 = CIRCLE('',#109908,0.75); +#109908 = AXIS2_PLACEMENT_3D('',#109909,#109910,#109911); +#109909 = CARTESIAN_POINT('',(160.17875,-83.185,0.)); +#109910 = DIRECTION('',(-0.,0.,-1.)); +#109911 = DIRECTION('',(-0.,-1.,0.)); +#109912 = FACE_BOUND('',#109913,.F.); +#109913 = EDGE_LOOP('',(#109914)); +#109914 = ORIENTED_EDGE('',*,*,#109915,.T.); +#109915 = EDGE_CURVE('',#109916,#109916,#109918,.T.); +#109916 = VERTEX_POINT('',#109917); +#109917 = CARTESIAN_POINT('',(153.36375,-76.35,0.)); +#109918 = CIRCLE('',#109919,0.15); +#109919 = AXIS2_PLACEMENT_3D('',#109920,#109921,#109922); +#109920 = CARTESIAN_POINT('',(153.36375,-76.2,0.)); +#109921 = DIRECTION('',(-0.,0.,-1.)); +#109922 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109923 = FACE_BOUND('',#109924,.F.); +#109924 = EDGE_LOOP('',(#109925)); +#109925 = ORIENTED_EDGE('',*,*,#109926,.T.); +#109926 = EDGE_CURVE('',#109927,#109927,#109929,.T.); +#109927 = VERTEX_POINT('',#109928); +#109928 = CARTESIAN_POINT('',(155.36375,-73.41,0.)); +#109929 = CIRCLE('',#109930,0.4); +#109930 = AXIS2_PLACEMENT_3D('',#109931,#109932,#109933); +#109931 = CARTESIAN_POINT('',(155.36375,-73.01,0.)); +#109932 = DIRECTION('',(-0.,0.,-1.)); +#109933 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#109934 = FACE_BOUND('',#109935,.F.); +#109935 = EDGE_LOOP('',(#109936)); +#109936 = ORIENTED_EDGE('',*,*,#109937,.T.); +#109937 = EDGE_CURVE('',#109938,#109938,#109940,.T.); +#109938 = VERTEX_POINT('',#109939); +#109939 = CARTESIAN_POINT('',(156.36375,-77.35,0.)); +#109940 = CIRCLE('',#109941,0.15); +#109941 = AXIS2_PLACEMENT_3D('',#109942,#109943,#109944); +#109942 = CARTESIAN_POINT('',(156.36375,-77.2,0.)); +#109943 = DIRECTION('',(-0.,0.,-1.)); +#109944 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109945 = FACE_BOUND('',#109946,.F.); +#109946 = EDGE_LOOP('',(#109947)); +#109947 = ORIENTED_EDGE('',*,*,#109948,.T.); +#109948 = EDGE_CURVE('',#109949,#109949,#109951,.T.); +#109949 = VERTEX_POINT('',#109950); +#109950 = CARTESIAN_POINT('',(156.36375,-76.35,0.)); +#109951 = CIRCLE('',#109952,0.15); +#109952 = AXIS2_PLACEMENT_3D('',#109953,#109954,#109955); +#109953 = CARTESIAN_POINT('',(156.36375,-76.2,0.)); +#109954 = DIRECTION('',(-0.,0.,-1.)); +#109955 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#109956 = FACE_BOUND('',#109957,.F.); +#109957 = EDGE_LOOP('',(#109958)); +#109958 = ORIENTED_EDGE('',*,*,#109959,.T.); +#109959 = EDGE_CURVE('',#109960,#109960,#109962,.T.); +#109960 = VERTEX_POINT('',#109961); +#109961 = CARTESIAN_POINT('',(159.36375,-73.41,0.)); +#109962 = CIRCLE('',#109963,0.4); +#109963 = AXIS2_PLACEMENT_3D('',#109964,#109965,#109966); +#109964 = CARTESIAN_POINT('',(159.36375,-73.01,0.)); +#109965 = DIRECTION('',(-0.,0.,-1.)); +#109966 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#109967 = FACE_BOUND('',#109968,.F.); +#109968 = EDGE_LOOP('',(#109969)); +#109969 = ORIENTED_EDGE('',*,*,#109970,.T.); +#109970 = EDGE_CURVE('',#109971,#109971,#109973,.T.); +#109971 = VERTEX_POINT('',#109972); +#109972 = CARTESIAN_POINT('',(163.98875,-87.725,0.)); +#109973 = CIRCLE('',#109974,2.); +#109974 = AXIS2_PLACEMENT_3D('',#109975,#109976,#109977); +#109975 = CARTESIAN_POINT('',(163.98875,-85.725,0.)); +#109976 = DIRECTION('',(-0.,0.,-1.)); +#109977 = DIRECTION('',(-0.,-1.,0.)); +#109978 = FACE_BOUND('',#109979,.F.); +#109979 = EDGE_LOOP('',(#109980)); +#109980 = ORIENTED_EDGE('',*,*,#109981,.T.); +#109981 = EDGE_CURVE('',#109982,#109982,#109984,.T.); +#109982 = VERTEX_POINT('',#109983); +#109983 = CARTESIAN_POINT('',(169.06875,-86.575,0.)); +#109984 = CIRCLE('',#109985,0.85); +#109985 = AXIS2_PLACEMENT_3D('',#109986,#109987,#109988); +#109986 = CARTESIAN_POINT('',(169.06875,-85.725,0.)); +#109987 = DIRECTION('',(-0.,0.,-1.)); +#109988 = DIRECTION('',(-0.,-1.,0.)); +#109989 = FACE_BOUND('',#109990,.F.); +#109990 = EDGE_LOOP('',(#109991)); +#109991 = ORIENTED_EDGE('',*,*,#109992,.T.); +#109992 = EDGE_CURVE('',#109993,#109993,#109995,.T.); +#109993 = VERTEX_POINT('',#109994); +#109994 = CARTESIAN_POINT('',(166.52875,-81.395,0.)); +#109995 = CIRCLE('',#109996,0.75); +#109996 = AXIS2_PLACEMENT_3D('',#109997,#109998,#109999); +#109997 = CARTESIAN_POINT('',(166.52875,-80.645,0.)); +#109998 = DIRECTION('',(-0.,0.,-1.)); +#109999 = DIRECTION('',(-0.,-1.,0.)); +#110000 = FACE_BOUND('',#110001,.F.); +#110001 = EDGE_LOOP('',(#110002)); +#110002 = ORIENTED_EDGE('',*,*,#110003,.T.); +#110003 = EDGE_CURVE('',#110004,#110004,#110006,.T.); +#110004 = VERTEX_POINT('',#110005); +#110005 = CARTESIAN_POINT('',(163.36375,-73.41,0.)); +#110006 = CIRCLE('',#110007,0.4); +#110007 = AXIS2_PLACEMENT_3D('',#110008,#110009,#110010); +#110008 = CARTESIAN_POINT('',(163.36375,-73.01,0.)); +#110009 = DIRECTION('',(-0.,0.,-1.)); +#110010 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110011 = FACE_BOUND('',#110012,.F.); +#110012 = EDGE_LOOP('',(#110013)); +#110013 = ORIENTED_EDGE('',*,*,#110014,.T.); +#110014 = EDGE_CURVE('',#110015,#110015,#110017,.T.); +#110015 = VERTEX_POINT('',#110016); +#110016 = CARTESIAN_POINT('',(167.36375,-73.6,0.)); +#110017 = CIRCLE('',#110018,0.4); +#110018 = AXIS2_PLACEMENT_3D('',#110019,#110020,#110021); +#110019 = CARTESIAN_POINT('',(167.36375,-73.2,0.)); +#110020 = DIRECTION('',(-0.,0.,-1.)); +#110021 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110022 = FACE_BOUND('',#110023,.F.); +#110023 = EDGE_LOOP('',(#110024)); +#110024 = ORIENTED_EDGE('',*,*,#110025,.T.); +#110025 = EDGE_CURVE('',#110026,#110026,#110028,.T.); +#110026 = VERTEX_POINT('',#110027); +#110027 = CARTESIAN_POINT('',(150.36375,-62.35,0.)); +#110028 = CIRCLE('',#110029,0.15); +#110029 = AXIS2_PLACEMENT_3D('',#110030,#110031,#110032); +#110030 = CARTESIAN_POINT('',(150.36375,-62.2,0.)); +#110031 = DIRECTION('',(-0.,0.,-1.)); +#110032 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110033 = FACE_BOUND('',#110034,.F.); +#110034 = EDGE_LOOP('',(#110035)); +#110035 = ORIENTED_EDGE('',*,*,#110036,.T.); +#110036 = EDGE_CURVE('',#110037,#110037,#110039,.T.); +#110037 = VERTEX_POINT('',#110038); +#110038 = CARTESIAN_POINT('',(155.36375,-65.79,0.)); +#110039 = CIRCLE('',#110040,0.4); +#110040 = AXIS2_PLACEMENT_3D('',#110041,#110042,#110043); +#110041 = CARTESIAN_POINT('',(155.36375,-65.39,0.)); +#110042 = DIRECTION('',(-0.,0.,-1.)); +#110043 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110044 = FACE_BOUND('',#110045,.F.); +#110045 = EDGE_LOOP('',(#110046)); +#110046 = ORIENTED_EDGE('',*,*,#110047,.T.); +#110047 = EDGE_CURVE('',#110048,#110048,#110050,.T.); +#110048 = VERTEX_POINT('',#110049); +#110049 = CARTESIAN_POINT('',(154.74375,-60.2645,0.)); +#110050 = CIRCLE('',#110051,0.4445); +#110051 = AXIS2_PLACEMENT_3D('',#110052,#110053,#110054); +#110052 = CARTESIAN_POINT('',(154.74375,-59.82,0.)); +#110053 = DIRECTION('',(-0.,0.,-1.)); +#110054 = DIRECTION('',(-0.,-1.,0.)); +#110055 = FACE_BOUND('',#110056,.F.); +#110056 = EDGE_LOOP('',(#110057)); +#110057 = ORIENTED_EDGE('',*,*,#110058,.T.); +#110058 = EDGE_CURVE('',#110059,#110059,#110061,.T.); +#110059 = VERTEX_POINT('',#110060); +#110060 = CARTESIAN_POINT('',(154.74375,-57.7245,0.)); +#110061 = CIRCLE('',#110062,0.4445); +#110062 = AXIS2_PLACEMENT_3D('',#110063,#110064,#110065); +#110063 = CARTESIAN_POINT('',(154.74375,-57.28,0.)); +#110064 = DIRECTION('',(-0.,0.,-1.)); +#110065 = DIRECTION('',(-0.,-1.,0.)); +#110066 = FACE_BOUND('',#110067,.F.); +#110067 = EDGE_LOOP('',(#110068)); +#110068 = ORIENTED_EDGE('',*,*,#110069,.T.); +#110069 = EDGE_CURVE('',#110070,#110070,#110072,.T.); +#110070 = VERTEX_POINT('',#110071); +#110071 = CARTESIAN_POINT('',(157.86375,-62.35,0.)); +#110072 = CIRCLE('',#110073,0.15); +#110073 = AXIS2_PLACEMENT_3D('',#110074,#110075,#110076); +#110074 = CARTESIAN_POINT('',(157.86375,-62.2,0.)); +#110075 = DIRECTION('',(-0.,0.,-1.)); +#110076 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110077 = FACE_BOUND('',#110078,.F.); +#110078 = EDGE_LOOP('',(#110079)); +#110079 = ORIENTED_EDGE('',*,*,#110080,.T.); +#110080 = EDGE_CURVE('',#110081,#110081,#110083,.T.); +#110081 = VERTEX_POINT('',#110082); +#110082 = CARTESIAN_POINT('',(159.36375,-65.79,0.)); +#110083 = CIRCLE('',#110084,0.4); +#110084 = AXIS2_PLACEMENT_3D('',#110085,#110086,#110087); +#110085 = CARTESIAN_POINT('',(159.36375,-65.39,0.)); +#110086 = DIRECTION('',(-0.,0.,-1.)); +#110087 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110088 = FACE_BOUND('',#110089,.F.); +#110089 = EDGE_LOOP('',(#110090)); +#110090 = ORIENTED_EDGE('',*,*,#110091,.T.); +#110091 = EDGE_CURVE('',#110092,#110092,#110094,.T.); +#110092 = VERTEX_POINT('',#110093); +#110093 = CARTESIAN_POINT('',(159.36375,-64.35,0.)); +#110094 = CIRCLE('',#110095,0.15); +#110095 = AXIS2_PLACEMENT_3D('',#110096,#110097,#110098); +#110096 = CARTESIAN_POINT('',(159.36375,-64.2,0.)); +#110097 = DIRECTION('',(-0.,0.,-1.)); +#110098 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110099 = FACE_BOUND('',#110100,.F.); +#110100 = EDGE_LOOP('',(#110101)); +#110101 = ORIENTED_EDGE('',*,*,#110102,.T.); +#110102 = EDGE_CURVE('',#110103,#110103,#110105,.T.); +#110103 = VERTEX_POINT('',#110104); +#110104 = CARTESIAN_POINT('',(159.36375,-62.35,0.)); +#110105 = CIRCLE('',#110106,0.15); +#110106 = AXIS2_PLACEMENT_3D('',#110107,#110108,#110109); +#110107 = CARTESIAN_POINT('',(159.36375,-62.2,0.)); +#110108 = DIRECTION('',(-0.,0.,-1.)); +#110109 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110110 = FACE_BOUND('',#110111,.F.); +#110111 = EDGE_LOOP('',(#110112)); +#110112 = ORIENTED_EDGE('',*,*,#110113,.T.); +#110113 = EDGE_CURVE('',#110114,#110114,#110116,.T.); +#110114 = VERTEX_POINT('',#110115); +#110115 = CARTESIAN_POINT('',(161.36375,-58.35,0.)); +#110116 = CIRCLE('',#110117,0.15); +#110117 = AXIS2_PLACEMENT_3D('',#110118,#110119,#110120); +#110118 = CARTESIAN_POINT('',(161.36375,-58.2,0.)); +#110119 = DIRECTION('',(-0.,0.,-1.)); +#110120 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110121 = FACE_BOUND('',#110122,.F.); +#110122 = EDGE_LOOP('',(#110123)); +#110123 = ORIENTED_EDGE('',*,*,#110124,.T.); +#110124 = EDGE_CURVE('',#110125,#110125,#110127,.T.); +#110125 = VERTEX_POINT('',#110126); +#110126 = CARTESIAN_POINT('',(161.36375,-56.35,0.)); +#110127 = CIRCLE('',#110128,0.15); +#110128 = AXIS2_PLACEMENT_3D('',#110129,#110130,#110131); +#110129 = CARTESIAN_POINT('',(161.36375,-56.2,0.)); +#110130 = DIRECTION('',(-0.,0.,-1.)); +#110131 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110132 = FACE_BOUND('',#110133,.F.); +#110133 = EDGE_LOOP('',(#110134)); +#110134 = ORIENTED_EDGE('',*,*,#110135,.T.); +#110135 = EDGE_CURVE('',#110136,#110136,#110138,.T.); +#110136 = VERTEX_POINT('',#110137); +#110137 = CARTESIAN_POINT('',(154.74375,-55.1845,0.)); +#110138 = CIRCLE('',#110139,0.4445); +#110139 = AXIS2_PLACEMENT_3D('',#110140,#110141,#110142); +#110140 = CARTESIAN_POINT('',(154.74375,-54.74,0.)); +#110141 = DIRECTION('',(-0.,0.,-1.)); +#110142 = DIRECTION('',(-0.,-1.,0.)); +#110143 = FACE_BOUND('',#110144,.F.); +#110144 = EDGE_LOOP('',(#110145)); +#110145 = ORIENTED_EDGE('',*,*,#110146,.T.); +#110146 = EDGE_CURVE('',#110147,#110147,#110149,.T.); +#110147 = VERTEX_POINT('',#110148); +#110148 = CARTESIAN_POINT('',(154.74375,-52.6445,0.)); +#110149 = CIRCLE('',#110150,0.4445); +#110150 = AXIS2_PLACEMENT_3D('',#110151,#110152,#110153); +#110151 = CARTESIAN_POINT('',(154.74375,-52.2,0.)); +#110152 = DIRECTION('',(-0.,0.,-1.)); +#110153 = DIRECTION('',(-0.,-1.,0.)); +#110154 = FACE_BOUND('',#110155,.F.); +#110155 = EDGE_LOOP('',(#110156)); +#110156 = ORIENTED_EDGE('',*,*,#110157,.T.); +#110157 = EDGE_CURVE('',#110158,#110158,#110160,.T.); +#110158 = VERTEX_POINT('',#110159); +#110159 = CARTESIAN_POINT('',(154.74375,-50.1045,0.)); +#110160 = CIRCLE('',#110161,0.4445); +#110161 = AXIS2_PLACEMENT_3D('',#110162,#110163,#110164); +#110162 = CARTESIAN_POINT('',(154.74375,-49.66,0.)); +#110163 = DIRECTION('',(-0.,0.,-1.)); +#110164 = DIRECTION('',(-0.,-1.,0.)); +#110165 = FACE_BOUND('',#110166,.F.); +#110166 = EDGE_LOOP('',(#110167)); +#110167 = ORIENTED_EDGE('',*,*,#110168,.T.); +#110168 = EDGE_CURVE('',#110169,#110169,#110171,.T.); +#110169 = VERTEX_POINT('',#110170); +#110170 = CARTESIAN_POINT('',(154.74375,-47.5645,0.)); +#110171 = CIRCLE('',#110172,0.4445); +#110172 = AXIS2_PLACEMENT_3D('',#110173,#110174,#110175); +#110173 = CARTESIAN_POINT('',(154.74375,-47.12,0.)); +#110174 = DIRECTION('',(-0.,0.,-1.)); +#110175 = DIRECTION('',(-0.,-1.,0.)); +#110176 = FACE_BOUND('',#110177,.F.); +#110177 = EDGE_LOOP('',(#110178)); +#110178 = ORIENTED_EDGE('',*,*,#110179,.T.); +#110179 = EDGE_CURVE('',#110180,#110180,#110182,.T.); +#110180 = VERTEX_POINT('',#110181); +#110181 = CARTESIAN_POINT('',(154.74375,-45.0245,0.)); +#110182 = CIRCLE('',#110183,0.4445); +#110183 = AXIS2_PLACEMENT_3D('',#110184,#110185,#110186); +#110184 = CARTESIAN_POINT('',(154.74375,-44.58,0.)); +#110185 = DIRECTION('',(-0.,0.,-1.)); +#110186 = DIRECTION('',(-0.,-1.,0.)); +#110187 = FACE_BOUND('',#110188,.F.); +#110188 = EDGE_LOOP('',(#110189)); +#110189 = ORIENTED_EDGE('',*,*,#110190,.T.); +#110190 = EDGE_CURVE('',#110191,#110191,#110193,.T.); +#110191 = VERTEX_POINT('',#110192); +#110192 = CARTESIAN_POINT('',(156.36375,-48.35,0.)); +#110193 = CIRCLE('',#110194,0.15); +#110194 = AXIS2_PLACEMENT_3D('',#110195,#110196,#110197); +#110195 = CARTESIAN_POINT('',(156.36375,-48.2,0.)); +#110196 = DIRECTION('',(-0.,0.,-1.)); +#110197 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110198 = FACE_BOUND('',#110199,.F.); +#110199 = EDGE_LOOP('',(#110200)); +#110200 = ORIENTED_EDGE('',*,*,#110201,.T.); +#110201 = EDGE_CURVE('',#110202,#110202,#110204,.T.); +#110202 = VERTEX_POINT('',#110203); +#110203 = CARTESIAN_POINT('',(163.36375,-65.79,0.)); +#110204 = CIRCLE('',#110205,0.4); +#110205 = AXIS2_PLACEMENT_3D('',#110206,#110207,#110208); +#110206 = CARTESIAN_POINT('',(163.36375,-65.39,0.)); +#110207 = DIRECTION('',(-0.,0.,-1.)); +#110208 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110209 = FACE_BOUND('',#110210,.F.); +#110210 = EDGE_LOOP('',(#110211)); +#110211 = ORIENTED_EDGE('',*,*,#110212,.T.); +#110212 = EDGE_CURVE('',#110213,#110213,#110215,.T.); +#110213 = VERTEX_POINT('',#110214); +#110214 = CARTESIAN_POINT('',(167.36375,-65.98,0.)); +#110215 = CIRCLE('',#110216,0.4); +#110216 = AXIS2_PLACEMENT_3D('',#110217,#110218,#110219); +#110217 = CARTESIAN_POINT('',(167.36375,-65.58,0.)); +#110218 = DIRECTION('',(-0.,0.,-1.)); +#110219 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110220 = FACE_BOUND('',#110221,.F.); +#110221 = EDGE_LOOP('',(#110222)); +#110222 = ORIENTED_EDGE('',*,*,#110223,.T.); +#110223 = EDGE_CURVE('',#110224,#110224,#110226,.T.); +#110224 = VERTEX_POINT('',#110225); +#110225 = CARTESIAN_POINT('',(169.98375,-60.2645,0.)); +#110226 = CIRCLE('',#110227,0.4445); +#110227 = AXIS2_PLACEMENT_3D('',#110228,#110229,#110230); +#110228 = CARTESIAN_POINT('',(169.98375,-59.82,0.)); +#110229 = DIRECTION('',(-0.,0.,-1.)); +#110230 = DIRECTION('',(-0.,-1.,0.)); +#110231 = FACE_BOUND('',#110232,.F.); +#110232 = EDGE_LOOP('',(#110233)); +#110233 = ORIENTED_EDGE('',*,*,#110234,.T.); +#110234 = EDGE_CURVE('',#110235,#110235,#110237,.T.); +#110235 = VERTEX_POINT('',#110236); +#110236 = CARTESIAN_POINT('',(169.98375,-57.7245,0.)); +#110237 = CIRCLE('',#110238,0.4445); +#110238 = AXIS2_PLACEMENT_3D('',#110239,#110240,#110241); +#110239 = CARTESIAN_POINT('',(169.98375,-57.28,0.)); +#110240 = DIRECTION('',(-0.,0.,-1.)); +#110241 = DIRECTION('',(-0.,-1.,0.)); +#110242 = FACE_BOUND('',#110243,.F.); +#110243 = EDGE_LOOP('',(#110244)); +#110244 = ORIENTED_EDGE('',*,*,#110245,.T.); +#110245 = EDGE_CURVE('',#110246,#110246,#110248,.T.); +#110246 = VERTEX_POINT('',#110247); +#110247 = CARTESIAN_POINT('',(169.98375,-55.1845,0.)); +#110248 = CIRCLE('',#110249,0.4445); +#110249 = AXIS2_PLACEMENT_3D('',#110250,#110251,#110252); +#110250 = CARTESIAN_POINT('',(169.98375,-54.74,0.)); +#110251 = DIRECTION('',(-0.,0.,-1.)); +#110252 = DIRECTION('',(-0.,-1.,0.)); +#110253 = FACE_BOUND('',#110254,.F.); +#110254 = EDGE_LOOP('',(#110255)); +#110255 = ORIENTED_EDGE('',*,*,#110256,.T.); +#110256 = EDGE_CURVE('',#110257,#110257,#110259,.T.); +#110257 = VERTEX_POINT('',#110258); +#110258 = CARTESIAN_POINT('',(169.98375,-52.6445,0.)); +#110259 = CIRCLE('',#110260,0.4445); +#110260 = AXIS2_PLACEMENT_3D('',#110261,#110262,#110263); +#110261 = CARTESIAN_POINT('',(169.98375,-52.2,0.)); +#110262 = DIRECTION('',(-0.,0.,-1.)); +#110263 = DIRECTION('',(-0.,-1.,0.)); +#110264 = FACE_BOUND('',#110265,.F.); +#110265 = EDGE_LOOP('',(#110266)); +#110266 = ORIENTED_EDGE('',*,*,#110267,.T.); +#110267 = EDGE_CURVE('',#110268,#110268,#110270,.T.); +#110268 = VERTEX_POINT('',#110269); +#110269 = CARTESIAN_POINT('',(169.98375,-50.1045,0.)); +#110270 = CIRCLE('',#110271,0.4445); +#110271 = AXIS2_PLACEMENT_3D('',#110272,#110273,#110274); +#110272 = CARTESIAN_POINT('',(169.98375,-49.66,0.)); +#110273 = DIRECTION('',(-0.,0.,-1.)); +#110274 = DIRECTION('',(-0.,-1.,0.)); +#110275 = FACE_BOUND('',#110276,.F.); +#110276 = EDGE_LOOP('',(#110277)); +#110277 = ORIENTED_EDGE('',*,*,#110278,.T.); +#110278 = EDGE_CURVE('',#110279,#110279,#110281,.T.); +#110279 = VERTEX_POINT('',#110280); +#110280 = CARTESIAN_POINT('',(169.98375,-47.5645,0.)); +#110281 = CIRCLE('',#110282,0.4445); +#110282 = AXIS2_PLACEMENT_3D('',#110283,#110284,#110285); +#110283 = CARTESIAN_POINT('',(169.98375,-47.12,0.)); +#110284 = DIRECTION('',(-0.,0.,-1.)); +#110285 = DIRECTION('',(-0.,-1.,0.)); +#110286 = FACE_BOUND('',#110287,.F.); +#110287 = EDGE_LOOP('',(#110288)); +#110288 = ORIENTED_EDGE('',*,*,#110289,.T.); +#110289 = EDGE_CURVE('',#110290,#110290,#110292,.T.); +#110290 = VERTEX_POINT('',#110291); +#110291 = CARTESIAN_POINT('',(169.98375,-45.0245,0.)); +#110292 = CIRCLE('',#110293,0.4445); +#110293 = AXIS2_PLACEMENT_3D('',#110294,#110295,#110296); +#110294 = CARTESIAN_POINT('',(169.98375,-44.58,0.)); +#110295 = DIRECTION('',(-0.,0.,-1.)); +#110296 = DIRECTION('',(-0.,-1.,0.)); +#110297 = PLANE('',#110298); +#110298 = AXIS2_PLACEMENT_3D('',#110299,#110300,#110301); +#110299 = CARTESIAN_POINT('',(0.,0.,0.)); +#110300 = DIRECTION('',(0.,0.,1.)); +#110301 = DIRECTION('',(1.,0.,-0.)); +#110302 = ADVANCED_FACE('',(#110303,#110314,#110325,#110336,#110347, + #110358,#110369,#110380,#110391,#110402,#110413,#110424,#110435, + #110446,#110457,#110468,#110479,#110490,#110501,#110512,#110523, + #110534,#110545,#110556,#110567,#110578,#110589,#110600,#110611, + #110622,#110633,#110644,#110655,#110666,#110677,#110688,#110699, + #110710,#110721,#110732,#110743,#110754,#110765,#110776,#110787, + #110798,#110809,#110820,#110831,#110842,#110853,#110864,#110875, + #110886,#110897,#110908,#110919,#110955,#110966,#111002,#111013, + #111024,#111035,#111046,#111057,#111068,#111079,#111090,#111101, + #111112,#111123,#111134,#111145,#111156,#111167,#111178,#111189, + #111200,#111211,#111222,#111233,#111244,#111255,#111266,#111277, + #111288,#111299,#111310,#111321,#111332,#111343,#111354,#111365, + #111376,#111387,#111398,#111409,#111420,#111431,#111442,#111453, + #111464,#111475,#111486,#111497,#111508),#111519,.T.); +#110303 = FACE_BOUND('',#110304,.T.); +#110304 = EDGE_LOOP('',(#110305,#110306,#110307,#110313)); +#110305 = ORIENTED_EDGE('',*,*,#108992,.F.); +#110306 = ORIENTED_EDGE('',*,*,#109032,.F.); +#110307 = ORIENTED_EDGE('',*,*,#110308,.F.); +#110308 = EDGE_CURVE('',#109055,#109025,#110309,.T.); +#110309 = LINE('',#110310,#110311); +#110310 = CARTESIAN_POINT('',(103.36375,-41.7,1.6)); +#110311 = VECTOR('',#110312,1.); +#110312 = DIRECTION('',(1.,0.,0.)); +#110313 = ORIENTED_EDGE('',*,*,#109054,.F.); +#110314 = FACE_BOUND('',#110315,.T.); +#110315 = EDGE_LOOP('',(#110316)); +#110316 = ORIENTED_EDGE('',*,*,#110317,.T.); +#110317 = EDGE_CURVE('',#110318,#110318,#110320,.T.); +#110318 = VERTEX_POINT('',#110319); +#110319 = CARTESIAN_POINT('',(120.80875,-124.675,1.6)); +#110320 = CIRCLE('',#110321,0.85); +#110321 = AXIS2_PLACEMENT_3D('',#110322,#110323,#110324); +#110322 = CARTESIAN_POINT('',(120.80875,-123.825,1.6)); +#110323 = DIRECTION('',(-0.,0.,-1.)); +#110324 = DIRECTION('',(-0.,-1.,0.)); +#110325 = FACE_BOUND('',#110326,.T.); +#110326 = EDGE_LOOP('',(#110327)); +#110327 = ORIENTED_EDGE('',*,*,#110328,.T.); +#110328 = EDGE_CURVE('',#110329,#110329,#110331,.T.); +#110329 = VERTEX_POINT('',#110330); +#110330 = CARTESIAN_POINT('',(125.88875,-125.825,1.6)); +#110331 = CIRCLE('',#110332,2.); +#110332 = AXIS2_PLACEMENT_3D('',#110333,#110334,#110335); +#110333 = CARTESIAN_POINT('',(125.88875,-123.825,1.6)); +#110334 = DIRECTION('',(-0.,0.,-1.)); +#110335 = DIRECTION('',(-0.,-1.,0.)); +#110336 = FACE_BOUND('',#110337,.T.); +#110337 = EDGE_LOOP('',(#110338)); +#110338 = ORIENTED_EDGE('',*,*,#110339,.T.); +#110339 = EDGE_CURVE('',#110340,#110340,#110342,.T.); +#110340 = VERTEX_POINT('',#110341); +#110341 = CARTESIAN_POINT('',(130.96875,-124.675,1.6)); +#110342 = CIRCLE('',#110343,0.85); +#110343 = AXIS2_PLACEMENT_3D('',#110344,#110345,#110346); +#110344 = CARTESIAN_POINT('',(130.96875,-123.825,1.6)); +#110345 = DIRECTION('',(-0.,0.,-1.)); +#110346 = DIRECTION('',(-0.,-1.,0.)); +#110347 = FACE_BOUND('',#110348,.T.); +#110348 = EDGE_LOOP('',(#110349)); +#110349 = ORIENTED_EDGE('',*,*,#110350,.T.); +#110350 = EDGE_CURVE('',#110351,#110351,#110353,.T.); +#110351 = VERTEX_POINT('',#110352); +#110352 = CARTESIAN_POINT('',(122.07875,-122.035,1.6)); +#110353 = CIRCLE('',#110354,0.75); +#110354 = AXIS2_PLACEMENT_3D('',#110355,#110356,#110357); +#110355 = CARTESIAN_POINT('',(122.07875,-121.285,1.6)); +#110356 = DIRECTION('',(-0.,0.,-1.)); +#110357 = DIRECTION('',(-0.,-1.,0.)); +#110358 = FACE_BOUND('',#110359,.T.); +#110359 = EDGE_LOOP('',(#110360)); +#110360 = ORIENTED_EDGE('',*,*,#110361,.T.); +#110361 = EDGE_CURVE('',#110362,#110362,#110364,.T.); +#110362 = VERTEX_POINT('',#110363); +#110363 = CARTESIAN_POINT('',(128.42875,-119.495,1.6)); +#110364 = CIRCLE('',#110365,0.75); +#110365 = AXIS2_PLACEMENT_3D('',#110366,#110367,#110368); +#110366 = CARTESIAN_POINT('',(128.42875,-118.745,1.6)); +#110367 = DIRECTION('',(-0.,0.,-1.)); +#110368 = DIRECTION('',(-0.,-1.,0.)); +#110369 = FACE_BOUND('',#110370,.T.); +#110370 = EDGE_LOOP('',(#110371)); +#110371 = ORIENTED_EDGE('',*,*,#110372,.T.); +#110372 = EDGE_CURVE('',#110373,#110373,#110375,.T.); +#110373 = VERTEX_POINT('',#110374); +#110374 = CARTESIAN_POINT('',(139.85875,-124.675,1.6)); +#110375 = CIRCLE('',#110376,0.85); +#110376 = AXIS2_PLACEMENT_3D('',#110377,#110378,#110379); +#110377 = CARTESIAN_POINT('',(139.85875,-123.825,1.6)); +#110378 = DIRECTION('',(-0.,0.,-1.)); +#110379 = DIRECTION('',(-0.,-1.,0.)); +#110380 = FACE_BOUND('',#110381,.T.); +#110381 = EDGE_LOOP('',(#110382)); +#110382 = ORIENTED_EDGE('',*,*,#110383,.T.); +#110383 = EDGE_CURVE('',#110384,#110384,#110386,.T.); +#110384 = VERTEX_POINT('',#110385); +#110385 = CARTESIAN_POINT('',(144.93875,-125.825,1.6)); +#110386 = CIRCLE('',#110387,2.); +#110387 = AXIS2_PLACEMENT_3D('',#110388,#110389,#110390); +#110388 = CARTESIAN_POINT('',(144.93875,-123.825,1.6)); +#110389 = DIRECTION('',(-0.,0.,-1.)); +#110390 = DIRECTION('',(-0.,-1.,0.)); +#110391 = FACE_BOUND('',#110392,.T.); +#110392 = EDGE_LOOP('',(#110393)); +#110393 = ORIENTED_EDGE('',*,*,#110394,.T.); +#110394 = EDGE_CURVE('',#110395,#110395,#110397,.T.); +#110395 = VERTEX_POINT('',#110396); +#110396 = CARTESIAN_POINT('',(141.12875,-122.035,1.6)); +#110397 = CIRCLE('',#110398,0.75); +#110398 = AXIS2_PLACEMENT_3D('',#110399,#110400,#110401); +#110399 = CARTESIAN_POINT('',(141.12875,-121.285,1.6)); +#110400 = DIRECTION('',(-0.,0.,-1.)); +#110401 = DIRECTION('',(-0.,-1.,0.)); +#110402 = FACE_BOUND('',#110403,.T.); +#110403 = EDGE_LOOP('',(#110404)); +#110404 = ORIENTED_EDGE('',*,*,#110405,.T.); +#110405 = EDGE_CURVE('',#110406,#110406,#110408,.T.); +#110406 = VERTEX_POINT('',#110407); +#110407 = CARTESIAN_POINT('',(147.47875,-119.495,1.6)); +#110408 = CIRCLE('',#110409,0.75); +#110409 = AXIS2_PLACEMENT_3D('',#110410,#110411,#110412); +#110410 = CARTESIAN_POINT('',(147.47875,-118.745,1.6)); +#110411 = DIRECTION('',(-0.,0.,-1.)); +#110412 = DIRECTION('',(-0.,-1.,0.)); +#110413 = FACE_BOUND('',#110414,.T.); +#110414 = EDGE_LOOP('',(#110415)); +#110415 = ORIENTED_EDGE('',*,*,#110416,.T.); +#110416 = EDGE_CURVE('',#110417,#110417,#110419,.T.); +#110417 = VERTEX_POINT('',#110418); +#110418 = CARTESIAN_POINT('',(120.80875,-105.625,1.6)); +#110419 = CIRCLE('',#110420,0.85); +#110420 = AXIS2_PLACEMENT_3D('',#110421,#110422,#110423); +#110421 = CARTESIAN_POINT('',(120.80875,-104.775,1.6)); +#110422 = DIRECTION('',(-0.,0.,-1.)); +#110423 = DIRECTION('',(-0.,-1.,0.)); +#110424 = FACE_BOUND('',#110425,.T.); +#110425 = EDGE_LOOP('',(#110426)); +#110426 = ORIENTED_EDGE('',*,*,#110427,.T.); +#110427 = EDGE_CURVE('',#110428,#110428,#110430,.T.); +#110428 = VERTEX_POINT('',#110429); +#110429 = CARTESIAN_POINT('',(122.07875,-102.985,1.6)); +#110430 = CIRCLE('',#110431,0.75); +#110431 = AXIS2_PLACEMENT_3D('',#110432,#110433,#110434); +#110432 = CARTESIAN_POINT('',(122.07875,-102.235,1.6)); +#110433 = DIRECTION('',(-0.,0.,-1.)); +#110434 = DIRECTION('',(-0.,-1.,0.)); +#110435 = FACE_BOUND('',#110436,.T.); +#110436 = EDGE_LOOP('',(#110437)); +#110437 = ORIENTED_EDGE('',*,*,#110438,.T.); +#110438 = EDGE_CURVE('',#110439,#110439,#110441,.T.); +#110439 = VERTEX_POINT('',#110440); +#110440 = CARTESIAN_POINT('',(125.88875,-106.775,1.6)); +#110441 = CIRCLE('',#110442,2.); +#110442 = AXIS2_PLACEMENT_3D('',#110443,#110444,#110445); +#110443 = CARTESIAN_POINT('',(125.88875,-104.775,1.6)); +#110444 = DIRECTION('',(-0.,0.,-1.)); +#110445 = DIRECTION('',(-0.,-1.,0.)); +#110446 = FACE_BOUND('',#110447,.T.); +#110447 = EDGE_LOOP('',(#110448)); +#110448 = ORIENTED_EDGE('',*,*,#110449,.T.); +#110449 = EDGE_CURVE('',#110450,#110450,#110452,.T.); +#110450 = VERTEX_POINT('',#110451); +#110451 = CARTESIAN_POINT('',(130.96875,-105.625,1.6)); +#110452 = CIRCLE('',#110453,0.85); +#110453 = AXIS2_PLACEMENT_3D('',#110454,#110455,#110456); +#110454 = CARTESIAN_POINT('',(130.96875,-104.775,1.6)); +#110455 = DIRECTION('',(-0.,0.,-1.)); +#110456 = DIRECTION('',(-0.,-1.,0.)); +#110457 = FACE_BOUND('',#110458,.T.); +#110458 = EDGE_LOOP('',(#110459)); +#110459 = ORIENTED_EDGE('',*,*,#110460,.T.); +#110460 = EDGE_CURVE('',#110461,#110461,#110463,.T.); +#110461 = VERTEX_POINT('',#110462); +#110462 = CARTESIAN_POINT('',(128.42875,-100.445,1.6)); +#110463 = CIRCLE('',#110464,0.75); +#110464 = AXIS2_PLACEMENT_3D('',#110465,#110466,#110467); +#110465 = CARTESIAN_POINT('',(128.42875,-99.695,1.6)); +#110466 = DIRECTION('',(-0.,0.,-1.)); +#110467 = DIRECTION('',(-0.,-1.,0.)); +#110468 = FACE_BOUND('',#110469,.T.); +#110469 = EDGE_LOOP('',(#110470)); +#110470 = ORIENTED_EDGE('',*,*,#110471,.T.); +#110471 = EDGE_CURVE('',#110472,#110472,#110474,.T.); +#110472 = VERTEX_POINT('',#110473); +#110473 = CARTESIAN_POINT('',(139.85875,-105.625,1.6)); +#110474 = CIRCLE('',#110475,0.85); +#110475 = AXIS2_PLACEMENT_3D('',#110476,#110477,#110478); +#110476 = CARTESIAN_POINT('',(139.85875,-104.775,1.6)); +#110477 = DIRECTION('',(-0.,0.,-1.)); +#110478 = DIRECTION('',(-0.,-1.,0.)); +#110479 = FACE_BOUND('',#110480,.T.); +#110480 = EDGE_LOOP('',(#110481)); +#110481 = ORIENTED_EDGE('',*,*,#110482,.T.); +#110482 = EDGE_CURVE('',#110483,#110483,#110485,.T.); +#110483 = VERTEX_POINT('',#110484); +#110484 = CARTESIAN_POINT('',(141.12875,-102.985,1.6)); +#110485 = CIRCLE('',#110486,0.75); +#110486 = AXIS2_PLACEMENT_3D('',#110487,#110488,#110489); +#110487 = CARTESIAN_POINT('',(141.12875,-102.235,1.6)); +#110488 = DIRECTION('',(-0.,0.,-1.)); +#110489 = DIRECTION('',(-0.,-1.,0.)); +#110490 = FACE_BOUND('',#110491,.T.); +#110491 = EDGE_LOOP('',(#110492)); +#110492 = ORIENTED_EDGE('',*,*,#110493,.T.); +#110493 = EDGE_CURVE('',#110494,#110494,#110496,.T.); +#110494 = VERTEX_POINT('',#110495); +#110495 = CARTESIAN_POINT('',(144.93875,-106.775,1.6)); +#110496 = CIRCLE('',#110497,2.); +#110497 = AXIS2_PLACEMENT_3D('',#110498,#110499,#110500); +#110498 = CARTESIAN_POINT('',(144.93875,-104.775,1.6)); +#110499 = DIRECTION('',(-0.,0.,-1.)); +#110500 = DIRECTION('',(-0.,-1.,0.)); +#110501 = FACE_BOUND('',#110502,.T.); +#110502 = EDGE_LOOP('',(#110503)); +#110503 = ORIENTED_EDGE('',*,*,#110504,.T.); +#110504 = EDGE_CURVE('',#110505,#110505,#110507,.T.); +#110505 = VERTEX_POINT('',#110506); +#110506 = CARTESIAN_POINT('',(147.47875,-100.445,1.6)); +#110507 = CIRCLE('',#110508,0.75); +#110508 = AXIS2_PLACEMENT_3D('',#110509,#110510,#110511); +#110509 = CARTESIAN_POINT('',(147.47875,-99.695,1.6)); +#110510 = DIRECTION('',(-0.,0.,-1.)); +#110511 = DIRECTION('',(-0.,-1.,0.)); +#110512 = FACE_BOUND('',#110513,.T.); +#110513 = EDGE_LOOP('',(#110514)); +#110514 = ORIENTED_EDGE('',*,*,#110515,.T.); +#110515 = EDGE_CURVE('',#110516,#110516,#110518,.T.); +#110516 = VERTEX_POINT('',#110517); +#110517 = CARTESIAN_POINT('',(150.01875,-124.675,1.6)); +#110518 = CIRCLE('',#110519,0.85); +#110519 = AXIS2_PLACEMENT_3D('',#110520,#110521,#110522); +#110520 = CARTESIAN_POINT('',(150.01875,-123.825,1.6)); +#110521 = DIRECTION('',(-0.,0.,-1.)); +#110522 = DIRECTION('',(-0.,-1.,0.)); +#110523 = FACE_BOUND('',#110524,.T.); +#110524 = EDGE_LOOP('',(#110525)); +#110525 = ORIENTED_EDGE('',*,*,#110526,.T.); +#110526 = EDGE_CURVE('',#110527,#110527,#110529,.T.); +#110527 = VERTEX_POINT('',#110528); +#110528 = CARTESIAN_POINT('',(158.90875,-124.675,1.6)); +#110529 = CIRCLE('',#110530,0.85); +#110530 = AXIS2_PLACEMENT_3D('',#110531,#110532,#110533); +#110531 = CARTESIAN_POINT('',(158.90875,-123.825,1.6)); +#110532 = DIRECTION('',(-0.,0.,-1.)); +#110533 = DIRECTION('',(-0.,-1.,0.)); +#110534 = FACE_BOUND('',#110535,.T.); +#110535 = EDGE_LOOP('',(#110536)); +#110536 = ORIENTED_EDGE('',*,*,#110537,.T.); +#110537 = EDGE_CURVE('',#110538,#110538,#110540,.T.); +#110538 = VERTEX_POINT('',#110539); +#110539 = CARTESIAN_POINT('',(160.17875,-122.035,1.6)); +#110540 = CIRCLE('',#110541,0.75); +#110541 = AXIS2_PLACEMENT_3D('',#110542,#110543,#110544); +#110542 = CARTESIAN_POINT('',(160.17875,-121.285,1.6)); +#110543 = DIRECTION('',(-0.,0.,-1.)); +#110544 = DIRECTION('',(-0.,-1.,0.)); +#110545 = FACE_BOUND('',#110546,.T.); +#110546 = EDGE_LOOP('',(#110547)); +#110547 = ORIENTED_EDGE('',*,*,#110548,.T.); +#110548 = EDGE_CURVE('',#110549,#110549,#110551,.T.); +#110549 = VERTEX_POINT('',#110550); +#110550 = CARTESIAN_POINT('',(163.98875,-125.825,1.6)); +#110551 = CIRCLE('',#110552,2.); +#110552 = AXIS2_PLACEMENT_3D('',#110553,#110554,#110555); +#110553 = CARTESIAN_POINT('',(163.98875,-123.825,1.6)); +#110554 = DIRECTION('',(-0.,0.,-1.)); +#110555 = DIRECTION('',(-0.,-1.,0.)); +#110556 = FACE_BOUND('',#110557,.T.); +#110557 = EDGE_LOOP('',(#110558)); +#110558 = ORIENTED_EDGE('',*,*,#110559,.T.); +#110559 = EDGE_CURVE('',#110560,#110560,#110562,.T.); +#110560 = VERTEX_POINT('',#110561); +#110561 = CARTESIAN_POINT('',(169.06875,-124.675,1.6)); +#110562 = CIRCLE('',#110563,0.85); +#110563 = AXIS2_PLACEMENT_3D('',#110564,#110565,#110566); +#110564 = CARTESIAN_POINT('',(169.06875,-123.825,1.6)); +#110565 = DIRECTION('',(-0.,0.,-1.)); +#110566 = DIRECTION('',(-0.,-1.,0.)); +#110567 = FACE_BOUND('',#110568,.T.); +#110568 = EDGE_LOOP('',(#110569)); +#110569 = ORIENTED_EDGE('',*,*,#110570,.T.); +#110570 = EDGE_CURVE('',#110571,#110571,#110573,.T.); +#110571 = VERTEX_POINT('',#110572); +#110572 = CARTESIAN_POINT('',(174.36375,-134.35,1.6)); +#110573 = CIRCLE('',#110574,0.15); +#110574 = AXIS2_PLACEMENT_3D('',#110575,#110576,#110577); +#110575 = CARTESIAN_POINT('',(174.36375,-134.2,1.6)); +#110576 = DIRECTION('',(-0.,0.,-1.)); +#110577 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110578 = FACE_BOUND('',#110579,.T.); +#110579 = EDGE_LOOP('',(#110580)); +#110580 = ORIENTED_EDGE('',*,*,#110581,.T.); +#110581 = EDGE_CURVE('',#110582,#110582,#110584,.T.); +#110582 = VERTEX_POINT('',#110583); +#110583 = CARTESIAN_POINT('',(176.86375,-128.35,1.6)); +#110584 = CIRCLE('',#110585,0.15); +#110585 = AXIS2_PLACEMENT_3D('',#110586,#110587,#110588); +#110586 = CARTESIAN_POINT('',(176.86375,-128.2,1.6)); +#110587 = DIRECTION('',(-0.,0.,-1.)); +#110588 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110589 = FACE_BOUND('',#110590,.T.); +#110590 = EDGE_LOOP('',(#110591)); +#110591 = ORIENTED_EDGE('',*,*,#110592,.T.); +#110592 = EDGE_CURVE('',#110593,#110593,#110595,.T.); +#110593 = VERTEX_POINT('',#110594); +#110594 = CARTESIAN_POINT('',(166.52875,-119.495,1.6)); +#110595 = CIRCLE('',#110596,0.75); +#110596 = AXIS2_PLACEMENT_3D('',#110597,#110598,#110599); +#110597 = CARTESIAN_POINT('',(166.52875,-118.745,1.6)); +#110598 = DIRECTION('',(-0.,0.,-1.)); +#110599 = DIRECTION('',(-0.,-1.,0.)); +#110600 = FACE_BOUND('',#110601,.T.); +#110601 = EDGE_LOOP('',(#110602)); +#110602 = ORIENTED_EDGE('',*,*,#110603,.T.); +#110603 = EDGE_CURVE('',#110604,#110604,#110606,.T.); +#110604 = VERTEX_POINT('',#110605); +#110605 = CARTESIAN_POINT('',(150.01875,-105.625,1.6)); +#110606 = CIRCLE('',#110607,0.85); +#110607 = AXIS2_PLACEMENT_3D('',#110608,#110609,#110610); +#110608 = CARTESIAN_POINT('',(150.01875,-104.775,1.6)); +#110609 = DIRECTION('',(-0.,0.,-1.)); +#110610 = DIRECTION('',(-0.,-1.,0.)); +#110611 = FACE_BOUND('',#110612,.T.); +#110612 = EDGE_LOOP('',(#110613)); +#110613 = ORIENTED_EDGE('',*,*,#110614,.T.); +#110614 = EDGE_CURVE('',#110615,#110615,#110617,.T.); +#110615 = VERTEX_POINT('',#110616); +#110616 = CARTESIAN_POINT('',(158.90875,-105.625,1.6)); +#110617 = CIRCLE('',#110618,0.85); +#110618 = AXIS2_PLACEMENT_3D('',#110619,#110620,#110621); +#110619 = CARTESIAN_POINT('',(158.90875,-104.775,1.6)); +#110620 = DIRECTION('',(-0.,0.,-1.)); +#110621 = DIRECTION('',(-0.,-1.,0.)); +#110622 = FACE_BOUND('',#110623,.T.); +#110623 = EDGE_LOOP('',(#110624)); +#110624 = ORIENTED_EDGE('',*,*,#110625,.T.); +#110625 = EDGE_CURVE('',#110626,#110626,#110628,.T.); +#110626 = VERTEX_POINT('',#110627); +#110627 = CARTESIAN_POINT('',(160.17875,-102.985,1.6)); +#110628 = CIRCLE('',#110629,0.75); +#110629 = AXIS2_PLACEMENT_3D('',#110630,#110631,#110632); +#110630 = CARTESIAN_POINT('',(160.17875,-102.235,1.6)); +#110631 = DIRECTION('',(-0.,0.,-1.)); +#110632 = DIRECTION('',(-0.,-1.,0.)); +#110633 = FACE_BOUND('',#110634,.T.); +#110634 = EDGE_LOOP('',(#110635)); +#110635 = ORIENTED_EDGE('',*,*,#110636,.T.); +#110636 = EDGE_CURVE('',#110637,#110637,#110639,.T.); +#110637 = VERTEX_POINT('',#110638); +#110638 = CARTESIAN_POINT('',(163.98875,-106.775,1.6)); +#110639 = CIRCLE('',#110640,2.); +#110640 = AXIS2_PLACEMENT_3D('',#110641,#110642,#110643); +#110641 = CARTESIAN_POINT('',(163.98875,-104.775,1.6)); +#110642 = DIRECTION('',(-0.,0.,-1.)); +#110643 = DIRECTION('',(-0.,-1.,0.)); +#110644 = FACE_BOUND('',#110645,.T.); +#110645 = EDGE_LOOP('',(#110646)); +#110646 = ORIENTED_EDGE('',*,*,#110647,.T.); +#110647 = EDGE_CURVE('',#110648,#110648,#110650,.T.); +#110648 = VERTEX_POINT('',#110649); +#110649 = CARTESIAN_POINT('',(169.06875,-105.625,1.6)); +#110650 = CIRCLE('',#110651,0.85); +#110651 = AXIS2_PLACEMENT_3D('',#110652,#110653,#110654); +#110652 = CARTESIAN_POINT('',(169.06875,-104.775,1.6)); +#110653 = DIRECTION('',(-0.,0.,-1.)); +#110654 = DIRECTION('',(-0.,-1.,0.)); +#110655 = FACE_BOUND('',#110656,.T.); +#110656 = EDGE_LOOP('',(#110657)); +#110657 = ORIENTED_EDGE('',*,*,#110658,.T.); +#110658 = EDGE_CURVE('',#110659,#110659,#110661,.T.); +#110659 = VERTEX_POINT('',#110660); +#110660 = CARTESIAN_POINT('',(166.52875,-100.445,1.6)); +#110661 = CIRCLE('',#110662,0.75); +#110662 = AXIS2_PLACEMENT_3D('',#110663,#110664,#110665); +#110663 = CARTESIAN_POINT('',(166.52875,-99.695,1.6)); +#110664 = DIRECTION('',(-0.,0.,-1.)); +#110665 = DIRECTION('',(-0.,-1.,0.)); +#110666 = FACE_BOUND('',#110667,.T.); +#110667 = EDGE_LOOP('',(#110668)); +#110668 = ORIENTED_EDGE('',*,*,#110669,.T.); +#110669 = EDGE_CURVE('',#110670,#110670,#110672,.T.); +#110670 = VERTEX_POINT('',#110671); +#110671 = CARTESIAN_POINT('',(120.80875,-86.575,1.6)); +#110672 = CIRCLE('',#110673,0.85); +#110673 = AXIS2_PLACEMENT_3D('',#110674,#110675,#110676); +#110674 = CARTESIAN_POINT('',(120.80875,-85.725,1.6)); +#110675 = DIRECTION('',(-0.,0.,-1.)); +#110676 = DIRECTION('',(-0.,-1.,0.)); +#110677 = FACE_BOUND('',#110678,.T.); +#110678 = EDGE_LOOP('',(#110679)); +#110679 = ORIENTED_EDGE('',*,*,#110680,.T.); +#110680 = EDGE_CURVE('',#110681,#110681,#110683,.T.); +#110681 = VERTEX_POINT('',#110682); +#110682 = CARTESIAN_POINT('',(125.88875,-87.725,1.6)); +#110683 = CIRCLE('',#110684,2.); +#110684 = AXIS2_PLACEMENT_3D('',#110685,#110686,#110687); +#110685 = CARTESIAN_POINT('',(125.88875,-85.725,1.6)); +#110686 = DIRECTION('',(-0.,0.,-1.)); +#110687 = DIRECTION('',(-0.,-1.,0.)); +#110688 = FACE_BOUND('',#110689,.T.); +#110689 = EDGE_LOOP('',(#110690)); +#110690 = ORIENTED_EDGE('',*,*,#110691,.T.); +#110691 = EDGE_CURVE('',#110692,#110692,#110694,.T.); +#110692 = VERTEX_POINT('',#110693); +#110693 = CARTESIAN_POINT('',(122.07875,-83.935,1.6)); +#110694 = CIRCLE('',#110695,0.75); +#110695 = AXIS2_PLACEMENT_3D('',#110696,#110697,#110698); +#110696 = CARTESIAN_POINT('',(122.07875,-83.185,1.6)); +#110697 = DIRECTION('',(-0.,0.,-1.)); +#110698 = DIRECTION('',(-0.,-1.,0.)); +#110699 = FACE_BOUND('',#110700,.T.); +#110700 = EDGE_LOOP('',(#110701)); +#110701 = ORIENTED_EDGE('',*,*,#110702,.T.); +#110702 = EDGE_CURVE('',#110703,#110703,#110705,.T.); +#110703 = VERTEX_POINT('',#110704); +#110704 = CARTESIAN_POINT('',(130.96875,-86.575,1.6)); +#110705 = CIRCLE('',#110706,0.85); +#110706 = AXIS2_PLACEMENT_3D('',#110707,#110708,#110709); +#110707 = CARTESIAN_POINT('',(130.96875,-85.725,1.6)); +#110708 = DIRECTION('',(-0.,0.,-1.)); +#110709 = DIRECTION('',(-0.,-1.,0.)); +#110710 = FACE_BOUND('',#110711,.T.); +#110711 = EDGE_LOOP('',(#110712)); +#110712 = ORIENTED_EDGE('',*,*,#110713,.T.); +#110713 = EDGE_CURVE('',#110714,#110714,#110716,.T.); +#110714 = VERTEX_POINT('',#110715); +#110715 = CARTESIAN_POINT('',(128.42875,-81.395,1.6)); +#110716 = CIRCLE('',#110717,0.75); +#110717 = AXIS2_PLACEMENT_3D('',#110718,#110719,#110720); +#110718 = CARTESIAN_POINT('',(128.42875,-80.645,1.6)); +#110719 = DIRECTION('',(-0.,0.,-1.)); +#110720 = DIRECTION('',(-0.,-1.,0.)); +#110721 = FACE_BOUND('',#110722,.T.); +#110722 = EDGE_LOOP('',(#110723)); +#110723 = ORIENTED_EDGE('',*,*,#110724,.T.); +#110724 = EDGE_CURVE('',#110725,#110725,#110727,.T.); +#110725 = VERTEX_POINT('',#110726); +#110726 = CARTESIAN_POINT('',(122.36375,-73.27,1.6)); +#110727 = CIRCLE('',#110728,0.4); +#110728 = AXIS2_PLACEMENT_3D('',#110729,#110730,#110731); +#110729 = CARTESIAN_POINT('',(122.36375,-72.87,1.6)); +#110730 = DIRECTION('',(-0.,0.,-1.)); +#110731 = DIRECTION('',(-3.5527136788E-14,-1.,0.)); +#110732 = FACE_BOUND('',#110733,.T.); +#110733 = EDGE_LOOP('',(#110734)); +#110734 = ORIENTED_EDGE('',*,*,#110735,.T.); +#110735 = EDGE_CURVE('',#110736,#110736,#110738,.T.); +#110736 = VERTEX_POINT('',#110737); +#110737 = CARTESIAN_POINT('',(126.36375,-73.22,1.6)); +#110738 = CIRCLE('',#110739,0.4); +#110739 = AXIS2_PLACEMENT_3D('',#110740,#110741,#110742); +#110740 = CARTESIAN_POINT('',(126.36375,-72.82,1.6)); +#110741 = DIRECTION('',(-0.,0.,-1.)); +#110742 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#110743 = FACE_BOUND('',#110744,.T.); +#110744 = EDGE_LOOP('',(#110745)); +#110745 = ORIENTED_EDGE('',*,*,#110746,.T.); +#110746 = EDGE_CURVE('',#110747,#110747,#110749,.T.); +#110747 = VERTEX_POINT('',#110748); +#110748 = CARTESIAN_POINT('',(130.36375,-73.22,1.6)); +#110749 = CIRCLE('',#110750,0.4); +#110750 = AXIS2_PLACEMENT_3D('',#110751,#110752,#110753); +#110751 = CARTESIAN_POINT('',(130.36375,-72.82,1.6)); +#110752 = DIRECTION('',(-0.,0.,-1.)); +#110753 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110754 = FACE_BOUND('',#110755,.T.); +#110755 = EDGE_LOOP('',(#110756)); +#110756 = ORIENTED_EDGE('',*,*,#110757,.T.); +#110757 = EDGE_CURVE('',#110758,#110758,#110760,.T.); +#110758 = VERTEX_POINT('',#110759); +#110759 = CARTESIAN_POINT('',(139.85875,-86.575,1.6)); +#110760 = CIRCLE('',#110761,0.85); +#110761 = AXIS2_PLACEMENT_3D('',#110762,#110763,#110764); +#110762 = CARTESIAN_POINT('',(139.85875,-85.725,1.6)); +#110763 = DIRECTION('',(-0.,0.,-1.)); +#110764 = DIRECTION('',(-0.,-1.,0.)); +#110765 = FACE_BOUND('',#110766,.T.); +#110766 = EDGE_LOOP('',(#110767)); +#110767 = ORIENTED_EDGE('',*,*,#110768,.T.); +#110768 = EDGE_CURVE('',#110769,#110769,#110771,.T.); +#110769 = VERTEX_POINT('',#110770); +#110770 = CARTESIAN_POINT('',(134.36375,-78.85,1.6)); +#110771 = CIRCLE('',#110772,0.15); +#110772 = AXIS2_PLACEMENT_3D('',#110773,#110774,#110775); +#110773 = CARTESIAN_POINT('',(134.36375,-78.7,1.6)); +#110774 = DIRECTION('',(-0.,0.,-1.)); +#110775 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110776 = FACE_BOUND('',#110777,.T.); +#110777 = EDGE_LOOP('',(#110778)); +#110778 = ORIENTED_EDGE('',*,*,#110779,.T.); +#110779 = EDGE_CURVE('',#110780,#110780,#110782,.T.); +#110780 = VERTEX_POINT('',#110781); +#110781 = CARTESIAN_POINT('',(144.93875,-87.725,1.6)); +#110782 = CIRCLE('',#110783,2.); +#110783 = AXIS2_PLACEMENT_3D('',#110784,#110785,#110786); +#110784 = CARTESIAN_POINT('',(144.93875,-85.725,1.6)); +#110785 = DIRECTION('',(-0.,0.,-1.)); +#110786 = DIRECTION('',(-0.,-1.,0.)); +#110787 = FACE_BOUND('',#110788,.T.); +#110788 = EDGE_LOOP('',(#110789)); +#110789 = ORIENTED_EDGE('',*,*,#110790,.T.); +#110790 = EDGE_CURVE('',#110791,#110791,#110793,.T.); +#110791 = VERTEX_POINT('',#110792); +#110792 = CARTESIAN_POINT('',(141.12875,-83.935,1.6)); +#110793 = CIRCLE('',#110794,0.75); +#110794 = AXIS2_PLACEMENT_3D('',#110795,#110796,#110797); +#110795 = CARTESIAN_POINT('',(141.12875,-83.185,1.6)); +#110796 = DIRECTION('',(-0.,0.,-1.)); +#110797 = DIRECTION('',(-0.,-1.,0.)); +#110798 = FACE_BOUND('',#110799,.T.); +#110799 = EDGE_LOOP('',(#110800)); +#110800 = ORIENTED_EDGE('',*,*,#110801,.T.); +#110801 = EDGE_CURVE('',#110802,#110802,#110804,.T.); +#110802 = VERTEX_POINT('',#110803); +#110803 = CARTESIAN_POINT('',(145.36375,-78.35,1.6)); +#110804 = CIRCLE('',#110805,0.15); +#110805 = AXIS2_PLACEMENT_3D('',#110806,#110807,#110808); +#110806 = CARTESIAN_POINT('',(145.36375,-78.2,1.6)); +#110807 = DIRECTION('',(-0.,0.,-1.)); +#110808 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110809 = FACE_BOUND('',#110810,.T.); +#110810 = EDGE_LOOP('',(#110811)); +#110811 = ORIENTED_EDGE('',*,*,#110812,.T.); +#110812 = EDGE_CURVE('',#110813,#110813,#110815,.T.); +#110813 = VERTEX_POINT('',#110814); +#110814 = CARTESIAN_POINT('',(147.47875,-81.395,1.6)); +#110815 = CIRCLE('',#110816,0.75); +#110816 = AXIS2_PLACEMENT_3D('',#110817,#110818,#110819); +#110817 = CARTESIAN_POINT('',(147.47875,-80.645,1.6)); +#110818 = DIRECTION('',(-0.,0.,-1.)); +#110819 = DIRECTION('',(-0.,-1.,0.)); +#110820 = FACE_BOUND('',#110821,.T.); +#110821 = EDGE_LOOP('',(#110822)); +#110822 = ORIENTED_EDGE('',*,*,#110823,.T.); +#110823 = EDGE_CURVE('',#110824,#110824,#110826,.T.); +#110824 = VERTEX_POINT('',#110825); +#110825 = CARTESIAN_POINT('',(134.36375,-73.22,1.6)); +#110826 = CIRCLE('',#110827,0.4); +#110827 = AXIS2_PLACEMENT_3D('',#110828,#110829,#110830); +#110828 = CARTESIAN_POINT('',(134.36375,-72.82,1.6)); +#110829 = DIRECTION('',(-0.,0.,-1.)); +#110830 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110831 = FACE_BOUND('',#110832,.T.); +#110832 = EDGE_LOOP('',(#110833)); +#110833 = ORIENTED_EDGE('',*,*,#110834,.T.); +#110834 = EDGE_CURVE('',#110835,#110835,#110837,.T.); +#110835 = VERTEX_POINT('',#110836); +#110836 = CARTESIAN_POINT('',(145.36375,-73.41,1.6)); +#110837 = CIRCLE('',#110838,0.4); +#110838 = AXIS2_PLACEMENT_3D('',#110839,#110840,#110841); +#110839 = CARTESIAN_POINT('',(145.36375,-73.01,1.6)); +#110840 = DIRECTION('',(-0.,0.,-1.)); +#110841 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110842 = FACE_BOUND('',#110843,.T.); +#110843 = EDGE_LOOP('',(#110844)); +#110844 = ORIENTED_EDGE('',*,*,#110845,.T.); +#110845 = EDGE_CURVE('',#110846,#110846,#110848,.T.); +#110846 = VERTEX_POINT('',#110847); +#110847 = CARTESIAN_POINT('',(122.36375,-65.65,1.6)); +#110848 = CIRCLE('',#110849,0.4); +#110849 = AXIS2_PLACEMENT_3D('',#110850,#110851,#110852); +#110850 = CARTESIAN_POINT('',(122.36375,-65.25,1.6)); +#110851 = DIRECTION('',(-0.,0.,-1.)); +#110852 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#110853 = FACE_BOUND('',#110854,.T.); +#110854 = EDGE_LOOP('',(#110855)); +#110855 = ORIENTED_EDGE('',*,*,#110856,.T.); +#110856 = EDGE_CURVE('',#110857,#110857,#110859,.T.); +#110857 = VERTEX_POINT('',#110858); +#110858 = CARTESIAN_POINT('',(126.36375,-65.6,1.6)); +#110859 = CIRCLE('',#110860,0.4); +#110860 = AXIS2_PLACEMENT_3D('',#110861,#110862,#110863); +#110861 = CARTESIAN_POINT('',(126.36375,-65.2,1.6)); +#110862 = DIRECTION('',(-0.,0.,-1.)); +#110863 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#110864 = FACE_BOUND('',#110865,.T.); +#110865 = EDGE_LOOP('',(#110866)); +#110866 = ORIENTED_EDGE('',*,*,#110867,.T.); +#110867 = EDGE_CURVE('',#110868,#110868,#110870,.T.); +#110868 = VERTEX_POINT('',#110869); +#110869 = CARTESIAN_POINT('',(123.36375,-60.7,1.6)); +#110870 = CIRCLE('',#110871,0.5); +#110871 = AXIS2_PLACEMENT_3D('',#110872,#110873,#110874); +#110872 = CARTESIAN_POINT('',(123.36375,-60.2,1.6)); +#110873 = DIRECTION('',(-0.,0.,-1.)); +#110874 = DIRECTION('',(-0.,-1.,0.)); +#110875 = FACE_BOUND('',#110876,.T.); +#110876 = EDGE_LOOP('',(#110877)); +#110877 = ORIENTED_EDGE('',*,*,#110878,.T.); +#110878 = EDGE_CURVE('',#110879,#110879,#110881,.T.); +#110879 = VERTEX_POINT('',#110880); +#110880 = CARTESIAN_POINT('',(125.86375,-60.7,1.6)); +#110881 = CIRCLE('',#110882,0.5); +#110882 = AXIS2_PLACEMENT_3D('',#110883,#110884,#110885); +#110883 = CARTESIAN_POINT('',(125.86375,-60.2,1.6)); +#110884 = DIRECTION('',(-0.,0.,-1.)); +#110885 = DIRECTION('',(-0.,-1.,0.)); +#110886 = FACE_BOUND('',#110887,.T.); +#110887 = EDGE_LOOP('',(#110888)); +#110888 = ORIENTED_EDGE('',*,*,#110889,.T.); +#110889 = EDGE_CURVE('',#110890,#110890,#110892,.T.); +#110890 = VERTEX_POINT('',#110891); +#110891 = CARTESIAN_POINT('',(130.36375,-65.6,1.6)); +#110892 = CIRCLE('',#110893,0.4); +#110893 = AXIS2_PLACEMENT_3D('',#110894,#110895,#110896); +#110894 = CARTESIAN_POINT('',(130.36375,-65.2,1.6)); +#110895 = DIRECTION('',(-0.,0.,-1.)); +#110896 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#110897 = FACE_BOUND('',#110898,.T.); +#110898 = EDGE_LOOP('',(#110899)); +#110899 = ORIENTED_EDGE('',*,*,#110900,.T.); +#110900 = EDGE_CURVE('',#110901,#110901,#110903,.T.); +#110901 = VERTEX_POINT('',#110902); +#110902 = CARTESIAN_POINT('',(128.36375,-60.7,1.6)); +#110903 = CIRCLE('',#110904,0.5); +#110904 = AXIS2_PLACEMENT_3D('',#110905,#110906,#110907); +#110905 = CARTESIAN_POINT('',(128.36375,-60.2,1.6)); +#110906 = DIRECTION('',(-0.,0.,-1.)); +#110907 = DIRECTION('',(-0.,-1.,0.)); +#110908 = FACE_BOUND('',#110909,.T.); +#110909 = EDGE_LOOP('',(#110910)); +#110910 = ORIENTED_EDGE('',*,*,#110911,.T.); +#110911 = EDGE_CURVE('',#110912,#110912,#110914,.T.); +#110912 = VERTEX_POINT('',#110913); +#110913 = CARTESIAN_POINT('',(128.36375,-56.35,1.6)); +#110914 = CIRCLE('',#110915,0.15); +#110915 = AXIS2_PLACEMENT_3D('',#110916,#110917,#110918); +#110916 = CARTESIAN_POINT('',(128.36375,-56.2,1.6)); +#110917 = DIRECTION('',(-0.,0.,-1.)); +#110918 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#110919 = FACE_BOUND('',#110920,.T.); +#110920 = EDGE_LOOP('',(#110921,#110932,#110940,#110949)); +#110921 = ORIENTED_EDGE('',*,*,#110922,.T.); +#110922 = EDGE_CURVE('',#110923,#110925,#110927,.T.); +#110923 = VERTEX_POINT('',#110924); +#110924 = CARTESIAN_POINT('',(119.51375,-52.05,1.6)); +#110925 = VERTEX_POINT('',#110926); +#110926 = CARTESIAN_POINT('',(121.01375,-52.05,1.6)); +#110927 = CIRCLE('',#110928,0.75); +#110928 = AXIS2_PLACEMENT_3D('',#110929,#110930,#110931); +#110929 = CARTESIAN_POINT('',(120.26375,-52.05,1.6)); +#110930 = DIRECTION('',(0.,-0.,-1.)); +#110931 = DIRECTION('',(1.,0.,-0.)); +#110932 = ORIENTED_EDGE('',*,*,#110933,.T.); +#110933 = EDGE_CURVE('',#110925,#110934,#110936,.T.); +#110934 = VERTEX_POINT('',#110935); +#110935 = CARTESIAN_POINT('',(121.01375,-53.35,1.6)); +#110936 = LINE('',#110937,#110938); +#110937 = CARTESIAN_POINT('',(121.01375,-26.675,1.6)); +#110938 = VECTOR('',#110939,1.); +#110939 = DIRECTION('',(0.,-1.,0.)); +#110940 = ORIENTED_EDGE('',*,*,#110941,.T.); +#110941 = EDGE_CURVE('',#110934,#110942,#110944,.T.); +#110942 = VERTEX_POINT('',#110943); +#110943 = CARTESIAN_POINT('',(119.51375,-53.35,1.6)); +#110944 = CIRCLE('',#110945,0.75); +#110945 = AXIS2_PLACEMENT_3D('',#110946,#110947,#110948); +#110946 = CARTESIAN_POINT('',(120.26375,-53.35,1.6)); +#110947 = DIRECTION('',(-0.,0.,-1.)); +#110948 = DIRECTION('',(-1.,0.,0.)); +#110949 = ORIENTED_EDGE('',*,*,#110950,.T.); +#110950 = EDGE_CURVE('',#110942,#110923,#110951,.T.); +#110951 = LINE('',#110952,#110953); +#110952 = CARTESIAN_POINT('',(119.51375,-26.025,1.6)); +#110953 = VECTOR('',#110954,1.); +#110954 = DIRECTION('',(-0.,1.,0.)); +#110955 = FACE_BOUND('',#110956,.T.); +#110956 = EDGE_LOOP('',(#110957)); +#110957 = ORIENTED_EDGE('',*,*,#110958,.T.); +#110958 = EDGE_CURVE('',#110959,#110959,#110961,.T.); +#110959 = VERTEX_POINT('',#110960); +#110960 = CARTESIAN_POINT('',(123.36375,-46.2,1.6)); +#110961 = CIRCLE('',#110962,0.5); +#110962 = AXIS2_PLACEMENT_3D('',#110963,#110964,#110965); +#110963 = CARTESIAN_POINT('',(123.36375,-45.7,1.6)); +#110964 = DIRECTION('',(-0.,0.,-1.)); +#110965 = DIRECTION('',(-0.,-1.,0.)); +#110966 = FACE_BOUND('',#110967,.T.); +#110967 = EDGE_LOOP('',(#110968,#110979,#110987,#110996)); +#110968 = ORIENTED_EDGE('',*,*,#110969,.T.); +#110969 = EDGE_CURVE('',#110970,#110972,#110974,.T.); +#110970 = VERTEX_POINT('',#110971); +#110971 = CARTESIAN_POINT('',(130.71375,-52.05,1.6)); +#110972 = VERTEX_POINT('',#110973); +#110973 = CARTESIAN_POINT('',(132.21375,-52.05,1.6)); +#110974 = CIRCLE('',#110975,0.75); +#110975 = AXIS2_PLACEMENT_3D('',#110976,#110977,#110978); +#110976 = CARTESIAN_POINT('',(131.46375,-52.05,1.6)); +#110977 = DIRECTION('',(0.,-0.,-1.)); +#110978 = DIRECTION('',(1.,0.,-0.)); +#110979 = ORIENTED_EDGE('',*,*,#110980,.T.); +#110980 = EDGE_CURVE('',#110972,#110981,#110983,.T.); +#110981 = VERTEX_POINT('',#110982); +#110982 = CARTESIAN_POINT('',(132.21375,-53.35,1.6)); +#110983 = LINE('',#110984,#110985); +#110984 = CARTESIAN_POINT('',(132.21375,-26.675,1.6)); +#110985 = VECTOR('',#110986,1.); +#110986 = DIRECTION('',(0.,-1.,0.)); +#110987 = ORIENTED_EDGE('',*,*,#110988,.T.); +#110988 = EDGE_CURVE('',#110981,#110989,#110991,.T.); +#110989 = VERTEX_POINT('',#110990); +#110990 = CARTESIAN_POINT('',(130.71375,-53.35,1.6)); +#110991 = CIRCLE('',#110992,0.75); +#110992 = AXIS2_PLACEMENT_3D('',#110993,#110994,#110995); +#110993 = CARTESIAN_POINT('',(131.46375,-53.35,1.6)); +#110994 = DIRECTION('',(-0.,0.,-1.)); +#110995 = DIRECTION('',(-1.,0.,0.)); +#110996 = ORIENTED_EDGE('',*,*,#110997,.T.); +#110997 = EDGE_CURVE('',#110989,#110970,#110998,.T.); +#110998 = LINE('',#110999,#111000); +#110999 = CARTESIAN_POINT('',(130.71375,-26.025,1.6)); +#111000 = VECTOR('',#111001,1.); +#111001 = DIRECTION('',(-0.,1.,0.)); +#111002 = FACE_BOUND('',#111003,.T.); +#111003 = EDGE_LOOP('',(#111004)); +#111004 = ORIENTED_EDGE('',*,*,#111005,.T.); +#111005 = EDGE_CURVE('',#111006,#111006,#111008,.T.); +#111006 = VERTEX_POINT('',#111007); +#111007 = CARTESIAN_POINT('',(128.36375,-46.2,1.6)); +#111008 = CIRCLE('',#111009,0.5); +#111009 = AXIS2_PLACEMENT_3D('',#111010,#111011,#111012); +#111010 = CARTESIAN_POINT('',(128.36375,-45.7,1.6)); +#111011 = DIRECTION('',(-0.,0.,-1.)); +#111012 = DIRECTION('',(-0.,-1.,0.)); +#111013 = FACE_BOUND('',#111014,.T.); +#111014 = EDGE_LOOP('',(#111015)); +#111015 = ORIENTED_EDGE('',*,*,#111016,.T.); +#111016 = EDGE_CURVE('',#111017,#111017,#111019,.T.); +#111017 = VERTEX_POINT('',#111018); +#111018 = CARTESIAN_POINT('',(130.86375,-47.85,1.6)); +#111019 = CIRCLE('',#111020,0.15); +#111020 = AXIS2_PLACEMENT_3D('',#111021,#111022,#111023); +#111021 = CARTESIAN_POINT('',(130.86375,-47.7,1.6)); +#111022 = DIRECTION('',(-0.,0.,-1.)); +#111023 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111024 = FACE_BOUND('',#111025,.T.); +#111025 = EDGE_LOOP('',(#111026)); +#111026 = ORIENTED_EDGE('',*,*,#111027,.T.); +#111027 = EDGE_CURVE('',#111028,#111028,#111030,.T.); +#111028 = VERTEX_POINT('',#111029); +#111029 = CARTESIAN_POINT('',(134.36375,-65.6,1.6)); +#111030 = CIRCLE('',#111031,0.4); +#111031 = AXIS2_PLACEMENT_3D('',#111032,#111033,#111034); +#111032 = CARTESIAN_POINT('',(134.36375,-65.2,1.6)); +#111033 = DIRECTION('',(-0.,0.,-1.)); +#111034 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111035 = FACE_BOUND('',#111036,.T.); +#111036 = EDGE_LOOP('',(#111037)); +#111037 = ORIENTED_EDGE('',*,*,#111038,.T.); +#111038 = EDGE_CURVE('',#111039,#111039,#111041,.T.); +#111039 = VERTEX_POINT('',#111040); +#111040 = CARTESIAN_POINT('',(145.36375,-65.79,1.6)); +#111041 = CIRCLE('',#111042,0.4); +#111042 = AXIS2_PLACEMENT_3D('',#111043,#111044,#111045); +#111043 = CARTESIAN_POINT('',(145.36375,-65.39,1.6)); +#111044 = DIRECTION('',(-0.,0.,-1.)); +#111045 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111046 = FACE_BOUND('',#111047,.T.); +#111047 = EDGE_LOOP('',(#111048)); +#111048 = ORIENTED_EDGE('',*,*,#111049,.T.); +#111049 = EDGE_CURVE('',#111050,#111050,#111052,.T.); +#111050 = VERTEX_POINT('',#111051); +#111051 = CARTESIAN_POINT('',(147.36375,-50.35,1.6)); +#111052 = CIRCLE('',#111053,0.15); +#111053 = AXIS2_PLACEMENT_3D('',#111054,#111055,#111056); +#111054 = CARTESIAN_POINT('',(147.36375,-50.2,1.6)); +#111055 = DIRECTION('',(-0.,0.,-1.)); +#111056 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111057 = FACE_BOUND('',#111058,.T.); +#111058 = EDGE_LOOP('',(#111059)); +#111059 = ORIENTED_EDGE('',*,*,#111060,.T.); +#111060 = EDGE_CURVE('',#111061,#111061,#111063,.T.); +#111061 = VERTEX_POINT('',#111062); +#111062 = CARTESIAN_POINT('',(146.36375,-47.85,1.6)); +#111063 = CIRCLE('',#111064,0.15); +#111064 = AXIS2_PLACEMENT_3D('',#111065,#111066,#111067); +#111065 = CARTESIAN_POINT('',(146.36375,-47.7,1.6)); +#111066 = DIRECTION('',(-0.,0.,-1.)); +#111067 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111068 = FACE_BOUND('',#111069,.T.); +#111069 = EDGE_LOOP('',(#111070)); +#111070 = ORIENTED_EDGE('',*,*,#111071,.T.); +#111071 = EDGE_CURVE('',#111072,#111072,#111074,.T.); +#111072 = VERTEX_POINT('',#111073); +#111073 = CARTESIAN_POINT('',(150.01875,-86.575,1.6)); +#111074 = CIRCLE('',#111075,0.85); +#111075 = AXIS2_PLACEMENT_3D('',#111076,#111077,#111078); +#111076 = CARTESIAN_POINT('',(150.01875,-85.725,1.6)); +#111077 = DIRECTION('',(-0.,0.,-1.)); +#111078 = DIRECTION('',(-0.,-1.,0.)); +#111079 = FACE_BOUND('',#111080,.T.); +#111080 = EDGE_LOOP('',(#111081)); +#111081 = ORIENTED_EDGE('',*,*,#111082,.T.); +#111082 = EDGE_CURVE('',#111083,#111083,#111085,.T.); +#111083 = VERTEX_POINT('',#111084); +#111084 = CARTESIAN_POINT('',(152.36375,-80.35,1.6)); +#111085 = CIRCLE('',#111086,0.15); +#111086 = AXIS2_PLACEMENT_3D('',#111087,#111088,#111089); +#111087 = CARTESIAN_POINT('',(152.36375,-80.2,1.6)); +#111088 = DIRECTION('',(-0.,0.,-1.)); +#111089 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111090 = FACE_BOUND('',#111091,.T.); +#111091 = EDGE_LOOP('',(#111092)); +#111092 = ORIENTED_EDGE('',*,*,#111093,.T.); +#111093 = EDGE_CURVE('',#111094,#111094,#111096,.T.); +#111094 = VERTEX_POINT('',#111095); +#111095 = CARTESIAN_POINT('',(153.36375,-78.35,1.6)); +#111096 = CIRCLE('',#111097,0.15); +#111097 = AXIS2_PLACEMENT_3D('',#111098,#111099,#111100); +#111098 = CARTESIAN_POINT('',(153.36375,-78.2,1.6)); +#111099 = DIRECTION('',(-0.,0.,-1.)); +#111100 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111101 = FACE_BOUND('',#111102,.T.); +#111102 = EDGE_LOOP('',(#111103)); +#111103 = ORIENTED_EDGE('',*,*,#111104,.T.); +#111104 = EDGE_CURVE('',#111105,#111105,#111107,.T.); +#111105 = VERTEX_POINT('',#111106); +#111106 = CARTESIAN_POINT('',(155.36375,-78.35,1.6)); +#111107 = CIRCLE('',#111108,0.15); +#111108 = AXIS2_PLACEMENT_3D('',#111109,#111110,#111111); +#111109 = CARTESIAN_POINT('',(155.36375,-78.2,1.6)); +#111110 = DIRECTION('',(-0.,0.,-1.)); +#111111 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111112 = FACE_BOUND('',#111113,.T.); +#111113 = EDGE_LOOP('',(#111114)); +#111114 = ORIENTED_EDGE('',*,*,#111115,.T.); +#111115 = EDGE_CURVE('',#111116,#111116,#111118,.T.); +#111116 = VERTEX_POINT('',#111117); +#111117 = CARTESIAN_POINT('',(158.90875,-86.575,1.6)); +#111118 = CIRCLE('',#111119,0.85); +#111119 = AXIS2_PLACEMENT_3D('',#111120,#111121,#111122); +#111120 = CARTESIAN_POINT('',(158.90875,-85.725,1.6)); +#111121 = DIRECTION('',(-0.,0.,-1.)); +#111122 = DIRECTION('',(-0.,-1.,0.)); +#111123 = FACE_BOUND('',#111124,.T.); +#111124 = EDGE_LOOP('',(#111125)); +#111125 = ORIENTED_EDGE('',*,*,#111126,.T.); +#111126 = EDGE_CURVE('',#111127,#111127,#111129,.T.); +#111127 = VERTEX_POINT('',#111128); +#111128 = CARTESIAN_POINT('',(160.17875,-83.935,1.6)); +#111129 = CIRCLE('',#111130,0.75); +#111130 = AXIS2_PLACEMENT_3D('',#111131,#111132,#111133); +#111131 = CARTESIAN_POINT('',(160.17875,-83.185,1.6)); +#111132 = DIRECTION('',(-0.,0.,-1.)); +#111133 = DIRECTION('',(-0.,-1.,0.)); +#111134 = FACE_BOUND('',#111135,.T.); +#111135 = EDGE_LOOP('',(#111136)); +#111136 = ORIENTED_EDGE('',*,*,#111137,.T.); +#111137 = EDGE_CURVE('',#111138,#111138,#111140,.T.); +#111138 = VERTEX_POINT('',#111139); +#111139 = CARTESIAN_POINT('',(153.36375,-76.35,1.6)); +#111140 = CIRCLE('',#111141,0.15); +#111141 = AXIS2_PLACEMENT_3D('',#111142,#111143,#111144); +#111142 = CARTESIAN_POINT('',(153.36375,-76.2,1.6)); +#111143 = DIRECTION('',(-0.,0.,-1.)); +#111144 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111145 = FACE_BOUND('',#111146,.T.); +#111146 = EDGE_LOOP('',(#111147)); +#111147 = ORIENTED_EDGE('',*,*,#111148,.T.); +#111148 = EDGE_CURVE('',#111149,#111149,#111151,.T.); +#111149 = VERTEX_POINT('',#111150); +#111150 = CARTESIAN_POINT('',(155.36375,-73.41,1.6)); +#111151 = CIRCLE('',#111152,0.4); +#111152 = AXIS2_PLACEMENT_3D('',#111153,#111154,#111155); +#111153 = CARTESIAN_POINT('',(155.36375,-73.01,1.6)); +#111154 = DIRECTION('',(-0.,0.,-1.)); +#111155 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111156 = FACE_BOUND('',#111157,.T.); +#111157 = EDGE_LOOP('',(#111158)); +#111158 = ORIENTED_EDGE('',*,*,#111159,.T.); +#111159 = EDGE_CURVE('',#111160,#111160,#111162,.T.); +#111160 = VERTEX_POINT('',#111161); +#111161 = CARTESIAN_POINT('',(156.36375,-77.35,1.6)); +#111162 = CIRCLE('',#111163,0.15); +#111163 = AXIS2_PLACEMENT_3D('',#111164,#111165,#111166); +#111164 = CARTESIAN_POINT('',(156.36375,-77.2,1.6)); +#111165 = DIRECTION('',(-0.,0.,-1.)); +#111166 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111167 = FACE_BOUND('',#111168,.T.); +#111168 = EDGE_LOOP('',(#111169)); +#111169 = ORIENTED_EDGE('',*,*,#111170,.T.); +#111170 = EDGE_CURVE('',#111171,#111171,#111173,.T.); +#111171 = VERTEX_POINT('',#111172); +#111172 = CARTESIAN_POINT('',(156.36375,-76.35,1.6)); +#111173 = CIRCLE('',#111174,0.15); +#111174 = AXIS2_PLACEMENT_3D('',#111175,#111176,#111177); +#111175 = CARTESIAN_POINT('',(156.36375,-76.2,1.6)); +#111176 = DIRECTION('',(-0.,0.,-1.)); +#111177 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111178 = FACE_BOUND('',#111179,.T.); +#111179 = EDGE_LOOP('',(#111180)); +#111180 = ORIENTED_EDGE('',*,*,#111181,.T.); +#111181 = EDGE_CURVE('',#111182,#111182,#111184,.T.); +#111182 = VERTEX_POINT('',#111183); +#111183 = CARTESIAN_POINT('',(159.36375,-73.41,1.6)); +#111184 = CIRCLE('',#111185,0.4); +#111185 = AXIS2_PLACEMENT_3D('',#111186,#111187,#111188); +#111186 = CARTESIAN_POINT('',(159.36375,-73.01,1.6)); +#111187 = DIRECTION('',(-0.,0.,-1.)); +#111188 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111189 = FACE_BOUND('',#111190,.T.); +#111190 = EDGE_LOOP('',(#111191)); +#111191 = ORIENTED_EDGE('',*,*,#111192,.T.); +#111192 = EDGE_CURVE('',#111193,#111193,#111195,.T.); +#111193 = VERTEX_POINT('',#111194); +#111194 = CARTESIAN_POINT('',(163.98875,-87.725,1.6)); +#111195 = CIRCLE('',#111196,2.); +#111196 = AXIS2_PLACEMENT_3D('',#111197,#111198,#111199); +#111197 = CARTESIAN_POINT('',(163.98875,-85.725,1.6)); +#111198 = DIRECTION('',(-0.,0.,-1.)); +#111199 = DIRECTION('',(-0.,-1.,0.)); +#111200 = FACE_BOUND('',#111201,.T.); +#111201 = EDGE_LOOP('',(#111202)); +#111202 = ORIENTED_EDGE('',*,*,#111203,.T.); +#111203 = EDGE_CURVE('',#111204,#111204,#111206,.T.); +#111204 = VERTEX_POINT('',#111205); +#111205 = CARTESIAN_POINT('',(169.06875,-86.575,1.6)); +#111206 = CIRCLE('',#111207,0.85); +#111207 = AXIS2_PLACEMENT_3D('',#111208,#111209,#111210); +#111208 = CARTESIAN_POINT('',(169.06875,-85.725,1.6)); +#111209 = DIRECTION('',(-0.,0.,-1.)); +#111210 = DIRECTION('',(-0.,-1.,0.)); +#111211 = FACE_BOUND('',#111212,.T.); +#111212 = EDGE_LOOP('',(#111213)); +#111213 = ORIENTED_EDGE('',*,*,#111214,.T.); +#111214 = EDGE_CURVE('',#111215,#111215,#111217,.T.); +#111215 = VERTEX_POINT('',#111216); +#111216 = CARTESIAN_POINT('',(166.52875,-81.395,1.6)); +#111217 = CIRCLE('',#111218,0.75); +#111218 = AXIS2_PLACEMENT_3D('',#111219,#111220,#111221); +#111219 = CARTESIAN_POINT('',(166.52875,-80.645,1.6)); +#111220 = DIRECTION('',(-0.,0.,-1.)); +#111221 = DIRECTION('',(-0.,-1.,0.)); +#111222 = FACE_BOUND('',#111223,.T.); +#111223 = EDGE_LOOP('',(#111224)); +#111224 = ORIENTED_EDGE('',*,*,#111225,.T.); +#111225 = EDGE_CURVE('',#111226,#111226,#111228,.T.); +#111226 = VERTEX_POINT('',#111227); +#111227 = CARTESIAN_POINT('',(163.36375,-73.41,1.6)); +#111228 = CIRCLE('',#111229,0.4); +#111229 = AXIS2_PLACEMENT_3D('',#111230,#111231,#111232); +#111230 = CARTESIAN_POINT('',(163.36375,-73.01,1.6)); +#111231 = DIRECTION('',(-0.,0.,-1.)); +#111232 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111233 = FACE_BOUND('',#111234,.T.); +#111234 = EDGE_LOOP('',(#111235)); +#111235 = ORIENTED_EDGE('',*,*,#111236,.T.); +#111236 = EDGE_CURVE('',#111237,#111237,#111239,.T.); +#111237 = VERTEX_POINT('',#111238); +#111238 = CARTESIAN_POINT('',(167.36375,-73.6,1.6)); +#111239 = CIRCLE('',#111240,0.4); +#111240 = AXIS2_PLACEMENT_3D('',#111241,#111242,#111243); +#111241 = CARTESIAN_POINT('',(167.36375,-73.2,1.6)); +#111242 = DIRECTION('',(-0.,0.,-1.)); +#111243 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111244 = FACE_BOUND('',#111245,.T.); +#111245 = EDGE_LOOP('',(#111246)); +#111246 = ORIENTED_EDGE('',*,*,#111247,.T.); +#111247 = EDGE_CURVE('',#111248,#111248,#111250,.T.); +#111248 = VERTEX_POINT('',#111249); +#111249 = CARTESIAN_POINT('',(150.36375,-62.35,1.6)); +#111250 = CIRCLE('',#111251,0.15); +#111251 = AXIS2_PLACEMENT_3D('',#111252,#111253,#111254); +#111252 = CARTESIAN_POINT('',(150.36375,-62.2,1.6)); +#111253 = DIRECTION('',(-0.,0.,-1.)); +#111254 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111255 = FACE_BOUND('',#111256,.T.); +#111256 = EDGE_LOOP('',(#111257)); +#111257 = ORIENTED_EDGE('',*,*,#111258,.T.); +#111258 = EDGE_CURVE('',#111259,#111259,#111261,.T.); +#111259 = VERTEX_POINT('',#111260); +#111260 = CARTESIAN_POINT('',(155.36375,-65.79,1.6)); +#111261 = CIRCLE('',#111262,0.4); +#111262 = AXIS2_PLACEMENT_3D('',#111263,#111264,#111265); +#111263 = CARTESIAN_POINT('',(155.36375,-65.39,1.6)); +#111264 = DIRECTION('',(-0.,0.,-1.)); +#111265 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111266 = FACE_BOUND('',#111267,.T.); +#111267 = EDGE_LOOP('',(#111268)); +#111268 = ORIENTED_EDGE('',*,*,#111269,.T.); +#111269 = EDGE_CURVE('',#111270,#111270,#111272,.T.); +#111270 = VERTEX_POINT('',#111271); +#111271 = CARTESIAN_POINT('',(154.74375,-60.2645,1.6)); +#111272 = CIRCLE('',#111273,0.4445); +#111273 = AXIS2_PLACEMENT_3D('',#111274,#111275,#111276); +#111274 = CARTESIAN_POINT('',(154.74375,-59.82,1.6)); +#111275 = DIRECTION('',(-0.,0.,-1.)); +#111276 = DIRECTION('',(-0.,-1.,0.)); +#111277 = FACE_BOUND('',#111278,.T.); +#111278 = EDGE_LOOP('',(#111279)); +#111279 = ORIENTED_EDGE('',*,*,#111280,.T.); +#111280 = EDGE_CURVE('',#111281,#111281,#111283,.T.); +#111281 = VERTEX_POINT('',#111282); +#111282 = CARTESIAN_POINT('',(154.74375,-57.7245,1.6)); +#111283 = CIRCLE('',#111284,0.4445); +#111284 = AXIS2_PLACEMENT_3D('',#111285,#111286,#111287); +#111285 = CARTESIAN_POINT('',(154.74375,-57.28,1.6)); +#111286 = DIRECTION('',(-0.,0.,-1.)); +#111287 = DIRECTION('',(-0.,-1.,0.)); +#111288 = FACE_BOUND('',#111289,.T.); +#111289 = EDGE_LOOP('',(#111290)); +#111290 = ORIENTED_EDGE('',*,*,#111291,.T.); +#111291 = EDGE_CURVE('',#111292,#111292,#111294,.T.); +#111292 = VERTEX_POINT('',#111293); +#111293 = CARTESIAN_POINT('',(157.86375,-62.35,1.6)); +#111294 = CIRCLE('',#111295,0.15); +#111295 = AXIS2_PLACEMENT_3D('',#111296,#111297,#111298); +#111296 = CARTESIAN_POINT('',(157.86375,-62.2,1.6)); +#111297 = DIRECTION('',(-0.,0.,-1.)); +#111298 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111299 = FACE_BOUND('',#111300,.T.); +#111300 = EDGE_LOOP('',(#111301)); +#111301 = ORIENTED_EDGE('',*,*,#111302,.T.); +#111302 = EDGE_CURVE('',#111303,#111303,#111305,.T.); +#111303 = VERTEX_POINT('',#111304); +#111304 = CARTESIAN_POINT('',(159.36375,-65.79,1.6)); +#111305 = CIRCLE('',#111306,0.4); +#111306 = AXIS2_PLACEMENT_3D('',#111307,#111308,#111309); +#111307 = CARTESIAN_POINT('',(159.36375,-65.39,1.6)); +#111308 = DIRECTION('',(-0.,0.,-1.)); +#111309 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111310 = FACE_BOUND('',#111311,.T.); +#111311 = EDGE_LOOP('',(#111312)); +#111312 = ORIENTED_EDGE('',*,*,#111313,.T.); +#111313 = EDGE_CURVE('',#111314,#111314,#111316,.T.); +#111314 = VERTEX_POINT('',#111315); +#111315 = CARTESIAN_POINT('',(159.36375,-64.35,1.6)); +#111316 = CIRCLE('',#111317,0.15); +#111317 = AXIS2_PLACEMENT_3D('',#111318,#111319,#111320); +#111318 = CARTESIAN_POINT('',(159.36375,-64.2,1.6)); +#111319 = DIRECTION('',(-0.,0.,-1.)); +#111320 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111321 = FACE_BOUND('',#111322,.T.); +#111322 = EDGE_LOOP('',(#111323)); +#111323 = ORIENTED_EDGE('',*,*,#111324,.T.); +#111324 = EDGE_CURVE('',#111325,#111325,#111327,.T.); +#111325 = VERTEX_POINT('',#111326); +#111326 = CARTESIAN_POINT('',(159.36375,-62.35,1.6)); +#111327 = CIRCLE('',#111328,0.15); +#111328 = AXIS2_PLACEMENT_3D('',#111329,#111330,#111331); +#111329 = CARTESIAN_POINT('',(159.36375,-62.2,1.6)); +#111330 = DIRECTION('',(-0.,0.,-1.)); +#111331 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111332 = FACE_BOUND('',#111333,.T.); +#111333 = EDGE_LOOP('',(#111334)); +#111334 = ORIENTED_EDGE('',*,*,#111335,.T.); +#111335 = EDGE_CURVE('',#111336,#111336,#111338,.T.); +#111336 = VERTEX_POINT('',#111337); +#111337 = CARTESIAN_POINT('',(161.36375,-58.35,1.6)); +#111338 = CIRCLE('',#111339,0.15); +#111339 = AXIS2_PLACEMENT_3D('',#111340,#111341,#111342); +#111340 = CARTESIAN_POINT('',(161.36375,-58.2,1.6)); +#111341 = DIRECTION('',(-0.,0.,-1.)); +#111342 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111343 = FACE_BOUND('',#111344,.T.); +#111344 = EDGE_LOOP('',(#111345)); +#111345 = ORIENTED_EDGE('',*,*,#111346,.T.); +#111346 = EDGE_CURVE('',#111347,#111347,#111349,.T.); +#111347 = VERTEX_POINT('',#111348); +#111348 = CARTESIAN_POINT('',(161.36375,-56.35,1.6)); +#111349 = CIRCLE('',#111350,0.15); +#111350 = AXIS2_PLACEMENT_3D('',#111351,#111352,#111353); +#111351 = CARTESIAN_POINT('',(161.36375,-56.2,1.6)); +#111352 = DIRECTION('',(-0.,0.,-1.)); +#111353 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111354 = FACE_BOUND('',#111355,.T.); +#111355 = EDGE_LOOP('',(#111356)); +#111356 = ORIENTED_EDGE('',*,*,#111357,.T.); +#111357 = EDGE_CURVE('',#111358,#111358,#111360,.T.); +#111358 = VERTEX_POINT('',#111359); +#111359 = CARTESIAN_POINT('',(154.74375,-55.1845,1.6)); +#111360 = CIRCLE('',#111361,0.4445); +#111361 = AXIS2_PLACEMENT_3D('',#111362,#111363,#111364); +#111362 = CARTESIAN_POINT('',(154.74375,-54.74,1.6)); +#111363 = DIRECTION('',(-0.,0.,-1.)); +#111364 = DIRECTION('',(-0.,-1.,0.)); +#111365 = FACE_BOUND('',#111366,.T.); +#111366 = EDGE_LOOP('',(#111367)); +#111367 = ORIENTED_EDGE('',*,*,#111368,.T.); +#111368 = EDGE_CURVE('',#111369,#111369,#111371,.T.); +#111369 = VERTEX_POINT('',#111370); +#111370 = CARTESIAN_POINT('',(154.74375,-52.6445,1.6)); +#111371 = CIRCLE('',#111372,0.4445); +#111372 = AXIS2_PLACEMENT_3D('',#111373,#111374,#111375); +#111373 = CARTESIAN_POINT('',(154.74375,-52.2,1.6)); +#111374 = DIRECTION('',(-0.,0.,-1.)); +#111375 = DIRECTION('',(-0.,-1.,0.)); +#111376 = FACE_BOUND('',#111377,.T.); +#111377 = EDGE_LOOP('',(#111378)); +#111378 = ORIENTED_EDGE('',*,*,#111379,.T.); +#111379 = EDGE_CURVE('',#111380,#111380,#111382,.T.); +#111380 = VERTEX_POINT('',#111381); +#111381 = CARTESIAN_POINT('',(154.74375,-50.1045,1.6)); +#111382 = CIRCLE('',#111383,0.4445); +#111383 = AXIS2_PLACEMENT_3D('',#111384,#111385,#111386); +#111384 = CARTESIAN_POINT('',(154.74375,-49.66,1.6)); +#111385 = DIRECTION('',(-0.,0.,-1.)); +#111386 = DIRECTION('',(-0.,-1.,0.)); +#111387 = FACE_BOUND('',#111388,.T.); +#111388 = EDGE_LOOP('',(#111389)); +#111389 = ORIENTED_EDGE('',*,*,#111390,.T.); +#111390 = EDGE_CURVE('',#111391,#111391,#111393,.T.); +#111391 = VERTEX_POINT('',#111392); +#111392 = CARTESIAN_POINT('',(154.74375,-47.5645,1.6)); +#111393 = CIRCLE('',#111394,0.4445); +#111394 = AXIS2_PLACEMENT_3D('',#111395,#111396,#111397); +#111395 = CARTESIAN_POINT('',(154.74375,-47.12,1.6)); +#111396 = DIRECTION('',(-0.,0.,-1.)); +#111397 = DIRECTION('',(-0.,-1.,0.)); +#111398 = FACE_BOUND('',#111399,.T.); +#111399 = EDGE_LOOP('',(#111400)); +#111400 = ORIENTED_EDGE('',*,*,#111401,.T.); +#111401 = EDGE_CURVE('',#111402,#111402,#111404,.T.); +#111402 = VERTEX_POINT('',#111403); +#111403 = CARTESIAN_POINT('',(154.74375,-45.0245,1.6)); +#111404 = CIRCLE('',#111405,0.4445); +#111405 = AXIS2_PLACEMENT_3D('',#111406,#111407,#111408); +#111406 = CARTESIAN_POINT('',(154.74375,-44.58,1.6)); +#111407 = DIRECTION('',(-0.,0.,-1.)); +#111408 = DIRECTION('',(-0.,-1.,0.)); +#111409 = FACE_BOUND('',#111410,.T.); +#111410 = EDGE_LOOP('',(#111411)); +#111411 = ORIENTED_EDGE('',*,*,#111412,.T.); +#111412 = EDGE_CURVE('',#111413,#111413,#111415,.T.); +#111413 = VERTEX_POINT('',#111414); +#111414 = CARTESIAN_POINT('',(156.36375,-48.35,1.6)); +#111415 = CIRCLE('',#111416,0.15); +#111416 = AXIS2_PLACEMENT_3D('',#111417,#111418,#111419); +#111417 = CARTESIAN_POINT('',(156.36375,-48.2,1.6)); +#111418 = DIRECTION('',(-0.,0.,-1.)); +#111419 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111420 = FACE_BOUND('',#111421,.T.); +#111421 = EDGE_LOOP('',(#111422)); +#111422 = ORIENTED_EDGE('',*,*,#111423,.T.); +#111423 = EDGE_CURVE('',#111424,#111424,#111426,.T.); +#111424 = VERTEX_POINT('',#111425); +#111425 = CARTESIAN_POINT('',(163.36375,-65.79,1.6)); +#111426 = CIRCLE('',#111427,0.4); +#111427 = AXIS2_PLACEMENT_3D('',#111428,#111429,#111430); +#111428 = CARTESIAN_POINT('',(163.36375,-65.39,1.6)); +#111429 = DIRECTION('',(-0.,0.,-1.)); +#111430 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111431 = FACE_BOUND('',#111432,.T.); +#111432 = EDGE_LOOP('',(#111433)); +#111433 = ORIENTED_EDGE('',*,*,#111434,.T.); +#111434 = EDGE_CURVE('',#111435,#111435,#111437,.T.); +#111435 = VERTEX_POINT('',#111436); +#111436 = CARTESIAN_POINT('',(167.36375,-65.98,1.6)); +#111437 = CIRCLE('',#111438,0.4); +#111438 = AXIS2_PLACEMENT_3D('',#111439,#111440,#111441); +#111439 = CARTESIAN_POINT('',(167.36375,-65.58,1.6)); +#111440 = DIRECTION('',(-0.,0.,-1.)); +#111441 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#111442 = FACE_BOUND('',#111443,.T.); +#111443 = EDGE_LOOP('',(#111444)); +#111444 = ORIENTED_EDGE('',*,*,#111445,.T.); +#111445 = EDGE_CURVE('',#111446,#111446,#111448,.T.); +#111446 = VERTEX_POINT('',#111447); +#111447 = CARTESIAN_POINT('',(169.98375,-60.2645,1.6)); +#111448 = CIRCLE('',#111449,0.4445); +#111449 = AXIS2_PLACEMENT_3D('',#111450,#111451,#111452); +#111450 = CARTESIAN_POINT('',(169.98375,-59.82,1.6)); +#111451 = DIRECTION('',(-0.,0.,-1.)); +#111452 = DIRECTION('',(-0.,-1.,0.)); +#111453 = FACE_BOUND('',#111454,.T.); +#111454 = EDGE_LOOP('',(#111455)); +#111455 = ORIENTED_EDGE('',*,*,#111456,.T.); +#111456 = EDGE_CURVE('',#111457,#111457,#111459,.T.); +#111457 = VERTEX_POINT('',#111458); +#111458 = CARTESIAN_POINT('',(169.98375,-57.7245,1.6)); +#111459 = CIRCLE('',#111460,0.4445); +#111460 = AXIS2_PLACEMENT_3D('',#111461,#111462,#111463); +#111461 = CARTESIAN_POINT('',(169.98375,-57.28,1.6)); +#111462 = DIRECTION('',(-0.,0.,-1.)); +#111463 = DIRECTION('',(-0.,-1.,0.)); +#111464 = FACE_BOUND('',#111465,.T.); +#111465 = EDGE_LOOP('',(#111466)); +#111466 = ORIENTED_EDGE('',*,*,#111467,.T.); +#111467 = EDGE_CURVE('',#111468,#111468,#111470,.T.); +#111468 = VERTEX_POINT('',#111469); +#111469 = CARTESIAN_POINT('',(169.98375,-55.1845,1.6)); +#111470 = CIRCLE('',#111471,0.4445); +#111471 = AXIS2_PLACEMENT_3D('',#111472,#111473,#111474); +#111472 = CARTESIAN_POINT('',(169.98375,-54.74,1.6)); +#111473 = DIRECTION('',(-0.,0.,-1.)); +#111474 = DIRECTION('',(-0.,-1.,0.)); +#111475 = FACE_BOUND('',#111476,.T.); +#111476 = EDGE_LOOP('',(#111477)); +#111477 = ORIENTED_EDGE('',*,*,#111478,.T.); +#111478 = EDGE_CURVE('',#111479,#111479,#111481,.T.); +#111479 = VERTEX_POINT('',#111480); +#111480 = CARTESIAN_POINT('',(169.98375,-52.6445,1.6)); +#111481 = CIRCLE('',#111482,0.4445); +#111482 = AXIS2_PLACEMENT_3D('',#111483,#111484,#111485); +#111483 = CARTESIAN_POINT('',(169.98375,-52.2,1.6)); +#111484 = DIRECTION('',(-0.,0.,-1.)); +#111485 = DIRECTION('',(-0.,-1.,0.)); +#111486 = FACE_BOUND('',#111487,.T.); +#111487 = EDGE_LOOP('',(#111488)); +#111488 = ORIENTED_EDGE('',*,*,#111489,.T.); +#111489 = EDGE_CURVE('',#111490,#111490,#111492,.T.); +#111490 = VERTEX_POINT('',#111491); +#111491 = CARTESIAN_POINT('',(169.98375,-50.1045,1.6)); +#111492 = CIRCLE('',#111493,0.4445); +#111493 = AXIS2_PLACEMENT_3D('',#111494,#111495,#111496); +#111494 = CARTESIAN_POINT('',(169.98375,-49.66,1.6)); +#111495 = DIRECTION('',(-0.,0.,-1.)); +#111496 = DIRECTION('',(-0.,-1.,0.)); +#111497 = FACE_BOUND('',#111498,.T.); +#111498 = EDGE_LOOP('',(#111499)); +#111499 = ORIENTED_EDGE('',*,*,#111500,.T.); +#111500 = EDGE_CURVE('',#111501,#111501,#111503,.T.); +#111501 = VERTEX_POINT('',#111502); +#111502 = CARTESIAN_POINT('',(169.98375,-47.5645,1.6)); +#111503 = CIRCLE('',#111504,0.4445); +#111504 = AXIS2_PLACEMENT_3D('',#111505,#111506,#111507); +#111505 = CARTESIAN_POINT('',(169.98375,-47.12,1.6)); +#111506 = DIRECTION('',(-0.,0.,-1.)); +#111507 = DIRECTION('',(-0.,-1.,0.)); +#111508 = FACE_BOUND('',#111509,.T.); +#111509 = EDGE_LOOP('',(#111510)); +#111510 = ORIENTED_EDGE('',*,*,#111511,.T.); +#111511 = EDGE_CURVE('',#111512,#111512,#111514,.T.); +#111512 = VERTEX_POINT('',#111513); +#111513 = CARTESIAN_POINT('',(169.98375,-45.0245,1.6)); +#111514 = CIRCLE('',#111515,0.4445); +#111515 = AXIS2_PLACEMENT_3D('',#111516,#111517,#111518); +#111516 = CARTESIAN_POINT('',(169.98375,-44.58,1.6)); +#111517 = DIRECTION('',(-0.,0.,-1.)); +#111518 = DIRECTION('',(-0.,-1.,0.)); +#111519 = PLANE('',#111520); +#111520 = AXIS2_PLACEMENT_3D('',#111521,#111522,#111523); +#111521 = CARTESIAN_POINT('',(0.,0.,1.6)); +#111522 = DIRECTION('',(0.,0.,1.)); +#111523 = DIRECTION('',(1.,0.,-0.)); +#111524 = ADVANCED_FACE('',(#111525),#111531,.T.); +#111525 = FACE_BOUND('',#111526,.T.); +#111526 = EDGE_LOOP('',(#111527,#111528,#111529,#111530)); +#111527 = ORIENTED_EDGE('',*,*,#109062,.T.); +#111528 = ORIENTED_EDGE('',*,*,#110308,.T.); +#111529 = ORIENTED_EDGE('',*,*,#109022,.F.); +#111530 = ORIENTED_EDGE('',*,*,#109086,.F.); +#111531 = PLANE('',#111532); +#111532 = AXIS2_PLACEMENT_3D('',#111533,#111534,#111535); +#111533 = CARTESIAN_POINT('',(103.36375,-41.7,0.)); +#111534 = DIRECTION('',(0.,1.,0.)); +#111535 = DIRECTION('',(1.,0.,0.)); +#111536 = ADVANCED_FACE('',(#111537),#111548,.F.); +#111537 = FACE_BOUND('',#111538,.T.); +#111538 = EDGE_LOOP('',(#111539,#111540,#111546,#111547)); +#111539 = ORIENTED_EDGE('',*,*,#109095,.T.); +#111540 = ORIENTED_EDGE('',*,*,#111541,.T.); +#111541 = EDGE_CURVE('',#109096,#110318,#111542,.T.); +#111542 = LINE('',#111543,#111544); +#111543 = CARTESIAN_POINT('',(120.80875,-124.675,-4.5E-02)); +#111544 = VECTOR('',#111545,1.); +#111545 = DIRECTION('',(0.,0.,1.)); +#111546 = ORIENTED_EDGE('',*,*,#110317,.F.); +#111547 = ORIENTED_EDGE('',*,*,#111541,.F.); +#111548 = CYLINDRICAL_SURFACE('',#111549,0.85); +#111549 = AXIS2_PLACEMENT_3D('',#111550,#111551,#111552); +#111550 = CARTESIAN_POINT('',(120.80875,-123.825,-4.5E-02)); +#111551 = DIRECTION('',(-0.,-0.,-1.)); +#111552 = DIRECTION('',(-0.,-1.,0.)); +#111553 = ADVANCED_FACE('',(#111554),#111565,.F.); +#111554 = FACE_BOUND('',#111555,.T.); +#111555 = EDGE_LOOP('',(#111556,#111557,#111563,#111564)); +#111556 = ORIENTED_EDGE('',*,*,#109106,.T.); +#111557 = ORIENTED_EDGE('',*,*,#111558,.T.); +#111558 = EDGE_CURVE('',#109107,#110329,#111559,.T.); +#111559 = LINE('',#111560,#111561); +#111560 = CARTESIAN_POINT('',(125.88875,-125.825,-4.5E-02)); +#111561 = VECTOR('',#111562,1.); +#111562 = DIRECTION('',(0.,0.,1.)); +#111563 = ORIENTED_EDGE('',*,*,#110328,.F.); +#111564 = ORIENTED_EDGE('',*,*,#111558,.F.); +#111565 = CYLINDRICAL_SURFACE('',#111566,2.); +#111566 = AXIS2_PLACEMENT_3D('',#111567,#111568,#111569); +#111567 = CARTESIAN_POINT('',(125.88875,-123.825,-4.5E-02)); +#111568 = DIRECTION('',(-0.,-0.,-1.)); +#111569 = DIRECTION('',(-0.,-1.,0.)); +#111570 = ADVANCED_FACE('',(#111571),#111582,.F.); +#111571 = FACE_BOUND('',#111572,.T.); +#111572 = EDGE_LOOP('',(#111573,#111574,#111580,#111581)); +#111573 = ORIENTED_EDGE('',*,*,#109117,.T.); +#111574 = ORIENTED_EDGE('',*,*,#111575,.T.); +#111575 = EDGE_CURVE('',#109118,#110340,#111576,.T.); +#111576 = LINE('',#111577,#111578); +#111577 = CARTESIAN_POINT('',(130.96875,-124.675,-4.5E-02)); +#111578 = VECTOR('',#111579,1.); +#111579 = DIRECTION('',(0.,0.,1.)); +#111580 = ORIENTED_EDGE('',*,*,#110339,.F.); +#111581 = ORIENTED_EDGE('',*,*,#111575,.F.); +#111582 = CYLINDRICAL_SURFACE('',#111583,0.85); +#111583 = AXIS2_PLACEMENT_3D('',#111584,#111585,#111586); +#111584 = CARTESIAN_POINT('',(130.96875,-123.825,-4.5E-02)); +#111585 = DIRECTION('',(-0.,-0.,-1.)); +#111586 = DIRECTION('',(-0.,-1.,0.)); +#111587 = ADVANCED_FACE('',(#111588),#111599,.F.); +#111588 = FACE_BOUND('',#111589,.T.); +#111589 = EDGE_LOOP('',(#111590,#111591,#111597,#111598)); +#111590 = ORIENTED_EDGE('',*,*,#109128,.T.); +#111591 = ORIENTED_EDGE('',*,*,#111592,.T.); +#111592 = EDGE_CURVE('',#109129,#110351,#111593,.T.); +#111593 = LINE('',#111594,#111595); +#111594 = CARTESIAN_POINT('',(122.07875,-122.035,-4.5E-02)); +#111595 = VECTOR('',#111596,1.); +#111596 = DIRECTION('',(0.,0.,1.)); +#111597 = ORIENTED_EDGE('',*,*,#110350,.F.); +#111598 = ORIENTED_EDGE('',*,*,#111592,.F.); +#111599 = CYLINDRICAL_SURFACE('',#111600,0.75); +#111600 = AXIS2_PLACEMENT_3D('',#111601,#111602,#111603); +#111601 = CARTESIAN_POINT('',(122.07875,-121.285,-4.5E-02)); +#111602 = DIRECTION('',(-0.,-0.,-1.)); +#111603 = DIRECTION('',(-0.,-1.,0.)); +#111604 = ADVANCED_FACE('',(#111605),#111616,.F.); +#111605 = FACE_BOUND('',#111606,.T.); +#111606 = EDGE_LOOP('',(#111607,#111608,#111614,#111615)); +#111607 = ORIENTED_EDGE('',*,*,#109139,.T.); +#111608 = ORIENTED_EDGE('',*,*,#111609,.T.); +#111609 = EDGE_CURVE('',#109140,#110362,#111610,.T.); +#111610 = LINE('',#111611,#111612); +#111611 = CARTESIAN_POINT('',(128.42875,-119.495,-4.5E-02)); +#111612 = VECTOR('',#111613,1.); +#111613 = DIRECTION('',(0.,0.,1.)); +#111614 = ORIENTED_EDGE('',*,*,#110361,.F.); +#111615 = ORIENTED_EDGE('',*,*,#111609,.F.); +#111616 = CYLINDRICAL_SURFACE('',#111617,0.75); +#111617 = AXIS2_PLACEMENT_3D('',#111618,#111619,#111620); +#111618 = CARTESIAN_POINT('',(128.42875,-118.745,-4.5E-02)); +#111619 = DIRECTION('',(-0.,-0.,-1.)); +#111620 = DIRECTION('',(-0.,-1.,0.)); +#111621 = ADVANCED_FACE('',(#111622),#111633,.F.); +#111622 = FACE_BOUND('',#111623,.T.); +#111623 = EDGE_LOOP('',(#111624,#111625,#111631,#111632)); +#111624 = ORIENTED_EDGE('',*,*,#109150,.T.); +#111625 = ORIENTED_EDGE('',*,*,#111626,.T.); +#111626 = EDGE_CURVE('',#109151,#110373,#111627,.T.); +#111627 = LINE('',#111628,#111629); +#111628 = CARTESIAN_POINT('',(139.85875,-124.675,-4.5E-02)); +#111629 = VECTOR('',#111630,1.); +#111630 = DIRECTION('',(0.,0.,1.)); +#111631 = ORIENTED_EDGE('',*,*,#110372,.F.); +#111632 = ORIENTED_EDGE('',*,*,#111626,.F.); +#111633 = CYLINDRICAL_SURFACE('',#111634,0.85); +#111634 = AXIS2_PLACEMENT_3D('',#111635,#111636,#111637); +#111635 = CARTESIAN_POINT('',(139.85875,-123.825,-4.5E-02)); +#111636 = DIRECTION('',(-0.,-0.,-1.)); +#111637 = DIRECTION('',(-0.,-1.,0.)); +#111638 = ADVANCED_FACE('',(#111639),#111650,.F.); +#111639 = FACE_BOUND('',#111640,.T.); +#111640 = EDGE_LOOP('',(#111641,#111642,#111648,#111649)); +#111641 = ORIENTED_EDGE('',*,*,#109161,.T.); +#111642 = ORIENTED_EDGE('',*,*,#111643,.T.); +#111643 = EDGE_CURVE('',#109162,#110384,#111644,.T.); +#111644 = LINE('',#111645,#111646); +#111645 = CARTESIAN_POINT('',(144.93875,-125.825,-4.5E-02)); +#111646 = VECTOR('',#111647,1.); +#111647 = DIRECTION('',(0.,0.,1.)); +#111648 = ORIENTED_EDGE('',*,*,#110383,.F.); +#111649 = ORIENTED_EDGE('',*,*,#111643,.F.); +#111650 = CYLINDRICAL_SURFACE('',#111651,2.); +#111651 = AXIS2_PLACEMENT_3D('',#111652,#111653,#111654); +#111652 = CARTESIAN_POINT('',(144.93875,-123.825,-4.5E-02)); +#111653 = DIRECTION('',(-0.,-0.,-1.)); +#111654 = DIRECTION('',(-0.,-1.,0.)); +#111655 = ADVANCED_FACE('',(#111656),#111667,.F.); +#111656 = FACE_BOUND('',#111657,.T.); +#111657 = EDGE_LOOP('',(#111658,#111659,#111665,#111666)); +#111658 = ORIENTED_EDGE('',*,*,#109172,.T.); +#111659 = ORIENTED_EDGE('',*,*,#111660,.T.); +#111660 = EDGE_CURVE('',#109173,#110395,#111661,.T.); +#111661 = LINE('',#111662,#111663); +#111662 = CARTESIAN_POINT('',(141.12875,-122.035,-4.5E-02)); +#111663 = VECTOR('',#111664,1.); +#111664 = DIRECTION('',(0.,0.,1.)); +#111665 = ORIENTED_EDGE('',*,*,#110394,.F.); +#111666 = ORIENTED_EDGE('',*,*,#111660,.F.); +#111667 = CYLINDRICAL_SURFACE('',#111668,0.75); +#111668 = AXIS2_PLACEMENT_3D('',#111669,#111670,#111671); +#111669 = CARTESIAN_POINT('',(141.12875,-121.285,-4.5E-02)); +#111670 = DIRECTION('',(-0.,-0.,-1.)); +#111671 = DIRECTION('',(-0.,-1.,0.)); +#111672 = ADVANCED_FACE('',(#111673),#111684,.F.); +#111673 = FACE_BOUND('',#111674,.T.); +#111674 = EDGE_LOOP('',(#111675,#111676,#111682,#111683)); +#111675 = ORIENTED_EDGE('',*,*,#109183,.T.); +#111676 = ORIENTED_EDGE('',*,*,#111677,.T.); +#111677 = EDGE_CURVE('',#109184,#110406,#111678,.T.); +#111678 = LINE('',#111679,#111680); +#111679 = CARTESIAN_POINT('',(147.47875,-119.495,-4.5E-02)); +#111680 = VECTOR('',#111681,1.); +#111681 = DIRECTION('',(0.,0.,1.)); +#111682 = ORIENTED_EDGE('',*,*,#110405,.F.); +#111683 = ORIENTED_EDGE('',*,*,#111677,.F.); +#111684 = CYLINDRICAL_SURFACE('',#111685,0.75); +#111685 = AXIS2_PLACEMENT_3D('',#111686,#111687,#111688); +#111686 = CARTESIAN_POINT('',(147.47875,-118.745,-4.5E-02)); +#111687 = DIRECTION('',(-0.,-0.,-1.)); +#111688 = DIRECTION('',(-0.,-1.,0.)); +#111689 = ADVANCED_FACE('',(#111690),#111701,.F.); +#111690 = FACE_BOUND('',#111691,.T.); +#111691 = EDGE_LOOP('',(#111692,#111693,#111699,#111700)); +#111692 = ORIENTED_EDGE('',*,*,#109194,.T.); +#111693 = ORIENTED_EDGE('',*,*,#111694,.T.); +#111694 = EDGE_CURVE('',#109195,#110417,#111695,.T.); +#111695 = LINE('',#111696,#111697); +#111696 = CARTESIAN_POINT('',(120.80875,-105.625,-4.5E-02)); +#111697 = VECTOR('',#111698,1.); +#111698 = DIRECTION('',(0.,0.,1.)); +#111699 = ORIENTED_EDGE('',*,*,#110416,.F.); +#111700 = ORIENTED_EDGE('',*,*,#111694,.F.); +#111701 = CYLINDRICAL_SURFACE('',#111702,0.85); +#111702 = AXIS2_PLACEMENT_3D('',#111703,#111704,#111705); +#111703 = CARTESIAN_POINT('',(120.80875,-104.775,-4.5E-02)); +#111704 = DIRECTION('',(-0.,-0.,-1.)); +#111705 = DIRECTION('',(-0.,-1.,0.)); +#111706 = ADVANCED_FACE('',(#111707),#111718,.F.); +#111707 = FACE_BOUND('',#111708,.T.); +#111708 = EDGE_LOOP('',(#111709,#111710,#111716,#111717)); +#111709 = ORIENTED_EDGE('',*,*,#109205,.T.); +#111710 = ORIENTED_EDGE('',*,*,#111711,.T.); +#111711 = EDGE_CURVE('',#109206,#110428,#111712,.T.); +#111712 = LINE('',#111713,#111714); +#111713 = CARTESIAN_POINT('',(122.07875,-102.985,-4.5E-02)); +#111714 = VECTOR('',#111715,1.); +#111715 = DIRECTION('',(0.,0.,1.)); +#111716 = ORIENTED_EDGE('',*,*,#110427,.F.); +#111717 = ORIENTED_EDGE('',*,*,#111711,.F.); +#111718 = CYLINDRICAL_SURFACE('',#111719,0.75); +#111719 = AXIS2_PLACEMENT_3D('',#111720,#111721,#111722); +#111720 = CARTESIAN_POINT('',(122.07875,-102.235,-4.5E-02)); +#111721 = DIRECTION('',(-0.,-0.,-1.)); +#111722 = DIRECTION('',(-0.,-1.,0.)); +#111723 = ADVANCED_FACE('',(#111724),#111735,.F.); +#111724 = FACE_BOUND('',#111725,.T.); +#111725 = EDGE_LOOP('',(#111726,#111727,#111733,#111734)); +#111726 = ORIENTED_EDGE('',*,*,#109216,.T.); +#111727 = ORIENTED_EDGE('',*,*,#111728,.T.); +#111728 = EDGE_CURVE('',#109217,#110439,#111729,.T.); +#111729 = LINE('',#111730,#111731); +#111730 = CARTESIAN_POINT('',(125.88875,-106.775,-4.5E-02)); +#111731 = VECTOR('',#111732,1.); +#111732 = DIRECTION('',(0.,0.,1.)); +#111733 = ORIENTED_EDGE('',*,*,#110438,.F.); +#111734 = ORIENTED_EDGE('',*,*,#111728,.F.); +#111735 = CYLINDRICAL_SURFACE('',#111736,2.); +#111736 = AXIS2_PLACEMENT_3D('',#111737,#111738,#111739); +#111737 = CARTESIAN_POINT('',(125.88875,-104.775,-4.5E-02)); +#111738 = DIRECTION('',(-0.,-0.,-1.)); +#111739 = DIRECTION('',(-0.,-1.,0.)); +#111740 = ADVANCED_FACE('',(#111741),#111752,.F.); +#111741 = FACE_BOUND('',#111742,.T.); +#111742 = EDGE_LOOP('',(#111743,#111744,#111750,#111751)); +#111743 = ORIENTED_EDGE('',*,*,#109227,.T.); +#111744 = ORIENTED_EDGE('',*,*,#111745,.T.); +#111745 = EDGE_CURVE('',#109228,#110450,#111746,.T.); +#111746 = LINE('',#111747,#111748); +#111747 = CARTESIAN_POINT('',(130.96875,-105.625,-4.5E-02)); +#111748 = VECTOR('',#111749,1.); +#111749 = DIRECTION('',(0.,0.,1.)); +#111750 = ORIENTED_EDGE('',*,*,#110449,.F.); +#111751 = ORIENTED_EDGE('',*,*,#111745,.F.); +#111752 = CYLINDRICAL_SURFACE('',#111753,0.85); +#111753 = AXIS2_PLACEMENT_3D('',#111754,#111755,#111756); +#111754 = CARTESIAN_POINT('',(130.96875,-104.775,-4.5E-02)); +#111755 = DIRECTION('',(-0.,-0.,-1.)); +#111756 = DIRECTION('',(-0.,-1.,0.)); +#111757 = ADVANCED_FACE('',(#111758),#111769,.F.); +#111758 = FACE_BOUND('',#111759,.T.); +#111759 = EDGE_LOOP('',(#111760,#111761,#111767,#111768)); +#111760 = ORIENTED_EDGE('',*,*,#109238,.T.); +#111761 = ORIENTED_EDGE('',*,*,#111762,.T.); +#111762 = EDGE_CURVE('',#109239,#110461,#111763,.T.); +#111763 = LINE('',#111764,#111765); +#111764 = CARTESIAN_POINT('',(128.42875,-100.445,-4.5E-02)); +#111765 = VECTOR('',#111766,1.); +#111766 = DIRECTION('',(0.,0.,1.)); +#111767 = ORIENTED_EDGE('',*,*,#110460,.F.); +#111768 = ORIENTED_EDGE('',*,*,#111762,.F.); +#111769 = CYLINDRICAL_SURFACE('',#111770,0.75); +#111770 = AXIS2_PLACEMENT_3D('',#111771,#111772,#111773); +#111771 = CARTESIAN_POINT('',(128.42875,-99.695,-4.5E-02)); +#111772 = DIRECTION('',(-0.,-0.,-1.)); +#111773 = DIRECTION('',(-0.,-1.,0.)); +#111774 = ADVANCED_FACE('',(#111775),#111786,.F.); +#111775 = FACE_BOUND('',#111776,.T.); +#111776 = EDGE_LOOP('',(#111777,#111778,#111784,#111785)); +#111777 = ORIENTED_EDGE('',*,*,#109249,.T.); +#111778 = ORIENTED_EDGE('',*,*,#111779,.T.); +#111779 = EDGE_CURVE('',#109250,#110472,#111780,.T.); +#111780 = LINE('',#111781,#111782); +#111781 = CARTESIAN_POINT('',(139.85875,-105.625,-4.5E-02)); +#111782 = VECTOR('',#111783,1.); +#111783 = DIRECTION('',(0.,0.,1.)); +#111784 = ORIENTED_EDGE('',*,*,#110471,.F.); +#111785 = ORIENTED_EDGE('',*,*,#111779,.F.); +#111786 = CYLINDRICAL_SURFACE('',#111787,0.85); +#111787 = AXIS2_PLACEMENT_3D('',#111788,#111789,#111790); +#111788 = CARTESIAN_POINT('',(139.85875,-104.775,-4.5E-02)); +#111789 = DIRECTION('',(-0.,-0.,-1.)); +#111790 = DIRECTION('',(-0.,-1.,0.)); +#111791 = ADVANCED_FACE('',(#111792),#111803,.F.); +#111792 = FACE_BOUND('',#111793,.T.); +#111793 = EDGE_LOOP('',(#111794,#111795,#111801,#111802)); +#111794 = ORIENTED_EDGE('',*,*,#109260,.T.); +#111795 = ORIENTED_EDGE('',*,*,#111796,.T.); +#111796 = EDGE_CURVE('',#109261,#110483,#111797,.T.); +#111797 = LINE('',#111798,#111799); +#111798 = CARTESIAN_POINT('',(141.12875,-102.985,-4.5E-02)); +#111799 = VECTOR('',#111800,1.); +#111800 = DIRECTION('',(0.,0.,1.)); +#111801 = ORIENTED_EDGE('',*,*,#110482,.F.); +#111802 = ORIENTED_EDGE('',*,*,#111796,.F.); +#111803 = CYLINDRICAL_SURFACE('',#111804,0.75); +#111804 = AXIS2_PLACEMENT_3D('',#111805,#111806,#111807); +#111805 = CARTESIAN_POINT('',(141.12875,-102.235,-4.5E-02)); +#111806 = DIRECTION('',(-0.,-0.,-1.)); +#111807 = DIRECTION('',(-0.,-1.,0.)); +#111808 = ADVANCED_FACE('',(#111809),#111820,.F.); +#111809 = FACE_BOUND('',#111810,.T.); +#111810 = EDGE_LOOP('',(#111811,#111812,#111818,#111819)); +#111811 = ORIENTED_EDGE('',*,*,#109271,.T.); +#111812 = ORIENTED_EDGE('',*,*,#111813,.T.); +#111813 = EDGE_CURVE('',#109272,#110494,#111814,.T.); +#111814 = LINE('',#111815,#111816); +#111815 = CARTESIAN_POINT('',(144.93875,-106.775,-4.5E-02)); +#111816 = VECTOR('',#111817,1.); +#111817 = DIRECTION('',(0.,0.,1.)); +#111818 = ORIENTED_EDGE('',*,*,#110493,.F.); +#111819 = ORIENTED_EDGE('',*,*,#111813,.F.); +#111820 = CYLINDRICAL_SURFACE('',#111821,2.); +#111821 = AXIS2_PLACEMENT_3D('',#111822,#111823,#111824); +#111822 = CARTESIAN_POINT('',(144.93875,-104.775,-4.5E-02)); +#111823 = DIRECTION('',(-0.,-0.,-1.)); +#111824 = DIRECTION('',(-0.,-1.,0.)); +#111825 = ADVANCED_FACE('',(#111826),#111837,.F.); +#111826 = FACE_BOUND('',#111827,.T.); +#111827 = EDGE_LOOP('',(#111828,#111829,#111835,#111836)); +#111828 = ORIENTED_EDGE('',*,*,#109282,.T.); +#111829 = ORIENTED_EDGE('',*,*,#111830,.T.); +#111830 = EDGE_CURVE('',#109283,#110505,#111831,.T.); +#111831 = LINE('',#111832,#111833); +#111832 = CARTESIAN_POINT('',(147.47875,-100.445,-4.5E-02)); +#111833 = VECTOR('',#111834,1.); +#111834 = DIRECTION('',(0.,0.,1.)); +#111835 = ORIENTED_EDGE('',*,*,#110504,.F.); +#111836 = ORIENTED_EDGE('',*,*,#111830,.F.); +#111837 = CYLINDRICAL_SURFACE('',#111838,0.75); +#111838 = AXIS2_PLACEMENT_3D('',#111839,#111840,#111841); +#111839 = CARTESIAN_POINT('',(147.47875,-99.695,-4.5E-02)); +#111840 = DIRECTION('',(-0.,-0.,-1.)); +#111841 = DIRECTION('',(-0.,-1.,0.)); +#111842 = ADVANCED_FACE('',(#111843),#111854,.F.); +#111843 = FACE_BOUND('',#111844,.T.); +#111844 = EDGE_LOOP('',(#111845,#111846,#111852,#111853)); +#111845 = ORIENTED_EDGE('',*,*,#109293,.T.); +#111846 = ORIENTED_EDGE('',*,*,#111847,.T.); +#111847 = EDGE_CURVE('',#109294,#110516,#111848,.T.); +#111848 = LINE('',#111849,#111850); +#111849 = CARTESIAN_POINT('',(150.01875,-124.675,-4.5E-02)); +#111850 = VECTOR('',#111851,1.); +#111851 = DIRECTION('',(0.,0.,1.)); +#111852 = ORIENTED_EDGE('',*,*,#110515,.F.); +#111853 = ORIENTED_EDGE('',*,*,#111847,.F.); +#111854 = CYLINDRICAL_SURFACE('',#111855,0.85); +#111855 = AXIS2_PLACEMENT_3D('',#111856,#111857,#111858); +#111856 = CARTESIAN_POINT('',(150.01875,-123.825,-4.5E-02)); +#111857 = DIRECTION('',(-0.,-0.,-1.)); +#111858 = DIRECTION('',(-0.,-1.,0.)); +#111859 = ADVANCED_FACE('',(#111860),#111871,.F.); +#111860 = FACE_BOUND('',#111861,.T.); +#111861 = EDGE_LOOP('',(#111862,#111863,#111869,#111870)); +#111862 = ORIENTED_EDGE('',*,*,#109304,.T.); +#111863 = ORIENTED_EDGE('',*,*,#111864,.T.); +#111864 = EDGE_CURVE('',#109305,#110527,#111865,.T.); +#111865 = LINE('',#111866,#111867); +#111866 = CARTESIAN_POINT('',(158.90875,-124.675,-4.5E-02)); +#111867 = VECTOR('',#111868,1.); +#111868 = DIRECTION('',(0.,0.,1.)); +#111869 = ORIENTED_EDGE('',*,*,#110526,.F.); +#111870 = ORIENTED_EDGE('',*,*,#111864,.F.); +#111871 = CYLINDRICAL_SURFACE('',#111872,0.85); +#111872 = AXIS2_PLACEMENT_3D('',#111873,#111874,#111875); +#111873 = CARTESIAN_POINT('',(158.90875,-123.825,-4.5E-02)); +#111874 = DIRECTION('',(-0.,-0.,-1.)); +#111875 = DIRECTION('',(-0.,-1.,0.)); +#111876 = ADVANCED_FACE('',(#111877),#111888,.F.); +#111877 = FACE_BOUND('',#111878,.T.); +#111878 = EDGE_LOOP('',(#111879,#111880,#111886,#111887)); +#111879 = ORIENTED_EDGE('',*,*,#109315,.T.); +#111880 = ORIENTED_EDGE('',*,*,#111881,.T.); +#111881 = EDGE_CURVE('',#109316,#110538,#111882,.T.); +#111882 = LINE('',#111883,#111884); +#111883 = CARTESIAN_POINT('',(160.17875,-122.035,-4.5E-02)); +#111884 = VECTOR('',#111885,1.); +#111885 = DIRECTION('',(0.,0.,1.)); +#111886 = ORIENTED_EDGE('',*,*,#110537,.F.); +#111887 = ORIENTED_EDGE('',*,*,#111881,.F.); +#111888 = CYLINDRICAL_SURFACE('',#111889,0.75); +#111889 = AXIS2_PLACEMENT_3D('',#111890,#111891,#111892); +#111890 = CARTESIAN_POINT('',(160.17875,-121.285,-4.5E-02)); +#111891 = DIRECTION('',(-0.,-0.,-1.)); +#111892 = DIRECTION('',(-0.,-1.,0.)); +#111893 = ADVANCED_FACE('',(#111894),#111905,.F.); +#111894 = FACE_BOUND('',#111895,.T.); +#111895 = EDGE_LOOP('',(#111896,#111897,#111903,#111904)); +#111896 = ORIENTED_EDGE('',*,*,#109326,.T.); +#111897 = ORIENTED_EDGE('',*,*,#111898,.T.); +#111898 = EDGE_CURVE('',#109327,#110549,#111899,.T.); +#111899 = LINE('',#111900,#111901); +#111900 = CARTESIAN_POINT('',(163.98875,-125.825,-4.5E-02)); +#111901 = VECTOR('',#111902,1.); +#111902 = DIRECTION('',(0.,0.,1.)); +#111903 = ORIENTED_EDGE('',*,*,#110548,.F.); +#111904 = ORIENTED_EDGE('',*,*,#111898,.F.); +#111905 = CYLINDRICAL_SURFACE('',#111906,2.); +#111906 = AXIS2_PLACEMENT_3D('',#111907,#111908,#111909); +#111907 = CARTESIAN_POINT('',(163.98875,-123.825,-4.5E-02)); +#111908 = DIRECTION('',(-0.,-0.,-1.)); +#111909 = DIRECTION('',(-0.,-1.,0.)); +#111910 = ADVANCED_FACE('',(#111911),#111922,.F.); +#111911 = FACE_BOUND('',#111912,.T.); +#111912 = EDGE_LOOP('',(#111913,#111914,#111920,#111921)); +#111913 = ORIENTED_EDGE('',*,*,#109337,.T.); +#111914 = ORIENTED_EDGE('',*,*,#111915,.T.); +#111915 = EDGE_CURVE('',#109338,#110560,#111916,.T.); +#111916 = LINE('',#111917,#111918); +#111917 = CARTESIAN_POINT('',(169.06875,-124.675,-4.5E-02)); +#111918 = VECTOR('',#111919,1.); +#111919 = DIRECTION('',(0.,0.,1.)); +#111920 = ORIENTED_EDGE('',*,*,#110559,.F.); +#111921 = ORIENTED_EDGE('',*,*,#111915,.F.); +#111922 = CYLINDRICAL_SURFACE('',#111923,0.85); +#111923 = AXIS2_PLACEMENT_3D('',#111924,#111925,#111926); +#111924 = CARTESIAN_POINT('',(169.06875,-123.825,-4.5E-02)); +#111925 = DIRECTION('',(-0.,-0.,-1.)); +#111926 = DIRECTION('',(-0.,-1.,0.)); +#111927 = ADVANCED_FACE('',(#111928),#111939,.F.); +#111928 = FACE_BOUND('',#111929,.T.); +#111929 = EDGE_LOOP('',(#111930,#111931,#111937,#111938)); +#111930 = ORIENTED_EDGE('',*,*,#109348,.T.); +#111931 = ORIENTED_EDGE('',*,*,#111932,.T.); +#111932 = EDGE_CURVE('',#109349,#110571,#111933,.T.); +#111933 = LINE('',#111934,#111935); +#111934 = CARTESIAN_POINT('',(174.36375,-134.35,-4.5E-02)); +#111935 = VECTOR('',#111936,1.); +#111936 = DIRECTION('',(0.,0.,1.)); +#111937 = ORIENTED_EDGE('',*,*,#110570,.F.); +#111938 = ORIENTED_EDGE('',*,*,#111932,.F.); +#111939 = CYLINDRICAL_SURFACE('',#111940,0.15); +#111940 = AXIS2_PLACEMENT_3D('',#111941,#111942,#111943); +#111941 = CARTESIAN_POINT('',(174.36375,-134.2,-4.5E-02)); +#111942 = DIRECTION('',(-0.,0.,-1.)); +#111943 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111944 = ADVANCED_FACE('',(#111945),#111956,.F.); +#111945 = FACE_BOUND('',#111946,.T.); +#111946 = EDGE_LOOP('',(#111947,#111948,#111954,#111955)); +#111947 = ORIENTED_EDGE('',*,*,#109359,.T.); +#111948 = ORIENTED_EDGE('',*,*,#111949,.T.); +#111949 = EDGE_CURVE('',#109360,#110582,#111950,.T.); +#111950 = LINE('',#111951,#111952); +#111951 = CARTESIAN_POINT('',(176.86375,-128.35,-4.5E-02)); +#111952 = VECTOR('',#111953,1.); +#111953 = DIRECTION('',(0.,0.,1.)); +#111954 = ORIENTED_EDGE('',*,*,#110581,.F.); +#111955 = ORIENTED_EDGE('',*,*,#111949,.F.); +#111956 = CYLINDRICAL_SURFACE('',#111957,0.15); +#111957 = AXIS2_PLACEMENT_3D('',#111958,#111959,#111960); +#111958 = CARTESIAN_POINT('',(176.86375,-128.2,-4.5E-02)); +#111959 = DIRECTION('',(-0.,0.,-1.)); +#111960 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#111961 = ADVANCED_FACE('',(#111962),#111973,.F.); +#111962 = FACE_BOUND('',#111963,.T.); +#111963 = EDGE_LOOP('',(#111964,#111965,#111971,#111972)); +#111964 = ORIENTED_EDGE('',*,*,#109370,.T.); +#111965 = ORIENTED_EDGE('',*,*,#111966,.T.); +#111966 = EDGE_CURVE('',#109371,#110593,#111967,.T.); +#111967 = LINE('',#111968,#111969); +#111968 = CARTESIAN_POINT('',(166.52875,-119.495,-4.5E-02)); +#111969 = VECTOR('',#111970,1.); +#111970 = DIRECTION('',(0.,0.,1.)); +#111971 = ORIENTED_EDGE('',*,*,#110592,.F.); +#111972 = ORIENTED_EDGE('',*,*,#111966,.F.); +#111973 = CYLINDRICAL_SURFACE('',#111974,0.75); +#111974 = AXIS2_PLACEMENT_3D('',#111975,#111976,#111977); +#111975 = CARTESIAN_POINT('',(166.52875,-118.745,-4.5E-02)); +#111976 = DIRECTION('',(-0.,-0.,-1.)); +#111977 = DIRECTION('',(-0.,-1.,0.)); +#111978 = ADVANCED_FACE('',(#111979),#111990,.F.); +#111979 = FACE_BOUND('',#111980,.T.); +#111980 = EDGE_LOOP('',(#111981,#111982,#111988,#111989)); +#111981 = ORIENTED_EDGE('',*,*,#109381,.T.); +#111982 = ORIENTED_EDGE('',*,*,#111983,.T.); +#111983 = EDGE_CURVE('',#109382,#110604,#111984,.T.); +#111984 = LINE('',#111985,#111986); +#111985 = CARTESIAN_POINT('',(150.01875,-105.625,-4.5E-02)); +#111986 = VECTOR('',#111987,1.); +#111987 = DIRECTION('',(0.,0.,1.)); +#111988 = ORIENTED_EDGE('',*,*,#110603,.F.); +#111989 = ORIENTED_EDGE('',*,*,#111983,.F.); +#111990 = CYLINDRICAL_SURFACE('',#111991,0.85); +#111991 = AXIS2_PLACEMENT_3D('',#111992,#111993,#111994); +#111992 = CARTESIAN_POINT('',(150.01875,-104.775,-4.5E-02)); +#111993 = DIRECTION('',(-0.,-0.,-1.)); +#111994 = DIRECTION('',(-0.,-1.,0.)); +#111995 = ADVANCED_FACE('',(#111996),#112007,.F.); +#111996 = FACE_BOUND('',#111997,.T.); +#111997 = EDGE_LOOP('',(#111998,#111999,#112005,#112006)); +#111998 = ORIENTED_EDGE('',*,*,#109392,.T.); +#111999 = ORIENTED_EDGE('',*,*,#112000,.T.); +#112000 = EDGE_CURVE('',#109393,#110615,#112001,.T.); +#112001 = LINE('',#112002,#112003); +#112002 = CARTESIAN_POINT('',(158.90875,-105.625,-4.5E-02)); +#112003 = VECTOR('',#112004,1.); +#112004 = DIRECTION('',(0.,0.,1.)); +#112005 = ORIENTED_EDGE('',*,*,#110614,.F.); +#112006 = ORIENTED_EDGE('',*,*,#112000,.F.); +#112007 = CYLINDRICAL_SURFACE('',#112008,0.85); +#112008 = AXIS2_PLACEMENT_3D('',#112009,#112010,#112011); +#112009 = CARTESIAN_POINT('',(158.90875,-104.775,-4.5E-02)); +#112010 = DIRECTION('',(-0.,-0.,-1.)); +#112011 = DIRECTION('',(-0.,-1.,0.)); +#112012 = ADVANCED_FACE('',(#112013),#112024,.F.); +#112013 = FACE_BOUND('',#112014,.T.); +#112014 = EDGE_LOOP('',(#112015,#112016,#112022,#112023)); +#112015 = ORIENTED_EDGE('',*,*,#109403,.T.); +#112016 = ORIENTED_EDGE('',*,*,#112017,.T.); +#112017 = EDGE_CURVE('',#109404,#110626,#112018,.T.); +#112018 = LINE('',#112019,#112020); +#112019 = CARTESIAN_POINT('',(160.17875,-102.985,-4.5E-02)); +#112020 = VECTOR('',#112021,1.); +#112021 = DIRECTION('',(0.,0.,1.)); +#112022 = ORIENTED_EDGE('',*,*,#110625,.F.); +#112023 = ORIENTED_EDGE('',*,*,#112017,.F.); +#112024 = CYLINDRICAL_SURFACE('',#112025,0.75); +#112025 = AXIS2_PLACEMENT_3D('',#112026,#112027,#112028); +#112026 = CARTESIAN_POINT('',(160.17875,-102.235,-4.5E-02)); +#112027 = DIRECTION('',(-0.,-0.,-1.)); +#112028 = DIRECTION('',(-0.,-1.,0.)); +#112029 = ADVANCED_FACE('',(#112030),#112041,.F.); +#112030 = FACE_BOUND('',#112031,.T.); +#112031 = EDGE_LOOP('',(#112032,#112033,#112039,#112040)); +#112032 = ORIENTED_EDGE('',*,*,#109414,.T.); +#112033 = ORIENTED_EDGE('',*,*,#112034,.T.); +#112034 = EDGE_CURVE('',#109415,#110637,#112035,.T.); +#112035 = LINE('',#112036,#112037); +#112036 = CARTESIAN_POINT('',(163.98875,-106.775,-4.5E-02)); +#112037 = VECTOR('',#112038,1.); +#112038 = DIRECTION('',(0.,0.,1.)); +#112039 = ORIENTED_EDGE('',*,*,#110636,.F.); +#112040 = ORIENTED_EDGE('',*,*,#112034,.F.); +#112041 = CYLINDRICAL_SURFACE('',#112042,2.); +#112042 = AXIS2_PLACEMENT_3D('',#112043,#112044,#112045); +#112043 = CARTESIAN_POINT('',(163.98875,-104.775,-4.5E-02)); +#112044 = DIRECTION('',(-0.,-0.,-1.)); +#112045 = DIRECTION('',(-0.,-1.,0.)); +#112046 = ADVANCED_FACE('',(#112047),#112058,.F.); +#112047 = FACE_BOUND('',#112048,.T.); +#112048 = EDGE_LOOP('',(#112049,#112050,#112056,#112057)); +#112049 = ORIENTED_EDGE('',*,*,#109425,.T.); +#112050 = ORIENTED_EDGE('',*,*,#112051,.T.); +#112051 = EDGE_CURVE('',#109426,#110648,#112052,.T.); +#112052 = LINE('',#112053,#112054); +#112053 = CARTESIAN_POINT('',(169.06875,-105.625,-4.5E-02)); +#112054 = VECTOR('',#112055,1.); +#112055 = DIRECTION('',(0.,0.,1.)); +#112056 = ORIENTED_EDGE('',*,*,#110647,.F.); +#112057 = ORIENTED_EDGE('',*,*,#112051,.F.); +#112058 = CYLINDRICAL_SURFACE('',#112059,0.85); +#112059 = AXIS2_PLACEMENT_3D('',#112060,#112061,#112062); +#112060 = CARTESIAN_POINT('',(169.06875,-104.775,-4.5E-02)); +#112061 = DIRECTION('',(-0.,-0.,-1.)); +#112062 = DIRECTION('',(-0.,-1.,0.)); +#112063 = ADVANCED_FACE('',(#112064),#112075,.F.); +#112064 = FACE_BOUND('',#112065,.T.); +#112065 = EDGE_LOOP('',(#112066,#112067,#112073,#112074)); +#112066 = ORIENTED_EDGE('',*,*,#109436,.T.); +#112067 = ORIENTED_EDGE('',*,*,#112068,.T.); +#112068 = EDGE_CURVE('',#109437,#110659,#112069,.T.); +#112069 = LINE('',#112070,#112071); +#112070 = CARTESIAN_POINT('',(166.52875,-100.445,-4.5E-02)); +#112071 = VECTOR('',#112072,1.); +#112072 = DIRECTION('',(0.,0.,1.)); +#112073 = ORIENTED_EDGE('',*,*,#110658,.F.); +#112074 = ORIENTED_EDGE('',*,*,#112068,.F.); +#112075 = CYLINDRICAL_SURFACE('',#112076,0.75); +#112076 = AXIS2_PLACEMENT_3D('',#112077,#112078,#112079); +#112077 = CARTESIAN_POINT('',(166.52875,-99.695,-4.5E-02)); +#112078 = DIRECTION('',(-0.,-0.,-1.)); +#112079 = DIRECTION('',(-0.,-1.,0.)); +#112080 = ADVANCED_FACE('',(#112081),#112092,.F.); +#112081 = FACE_BOUND('',#112082,.T.); +#112082 = EDGE_LOOP('',(#112083,#112084,#112090,#112091)); +#112083 = ORIENTED_EDGE('',*,*,#109447,.T.); +#112084 = ORIENTED_EDGE('',*,*,#112085,.T.); +#112085 = EDGE_CURVE('',#109448,#110670,#112086,.T.); +#112086 = LINE('',#112087,#112088); +#112087 = CARTESIAN_POINT('',(120.80875,-86.575,-4.5E-02)); +#112088 = VECTOR('',#112089,1.); +#112089 = DIRECTION('',(0.,0.,1.)); +#112090 = ORIENTED_EDGE('',*,*,#110669,.F.); +#112091 = ORIENTED_EDGE('',*,*,#112085,.F.); +#112092 = CYLINDRICAL_SURFACE('',#112093,0.85); +#112093 = AXIS2_PLACEMENT_3D('',#112094,#112095,#112096); +#112094 = CARTESIAN_POINT('',(120.80875,-85.725,-4.5E-02)); +#112095 = DIRECTION('',(-0.,-0.,-1.)); +#112096 = DIRECTION('',(-0.,-1.,0.)); +#112097 = ADVANCED_FACE('',(#112098),#112109,.F.); +#112098 = FACE_BOUND('',#112099,.T.); +#112099 = EDGE_LOOP('',(#112100,#112101,#112107,#112108)); +#112100 = ORIENTED_EDGE('',*,*,#109458,.T.); +#112101 = ORIENTED_EDGE('',*,*,#112102,.T.); +#112102 = EDGE_CURVE('',#109459,#110681,#112103,.T.); +#112103 = LINE('',#112104,#112105); +#112104 = CARTESIAN_POINT('',(125.88875,-87.725,-4.5E-02)); +#112105 = VECTOR('',#112106,1.); +#112106 = DIRECTION('',(0.,0.,1.)); +#112107 = ORIENTED_EDGE('',*,*,#110680,.F.); +#112108 = ORIENTED_EDGE('',*,*,#112102,.F.); +#112109 = CYLINDRICAL_SURFACE('',#112110,2.); +#112110 = AXIS2_PLACEMENT_3D('',#112111,#112112,#112113); +#112111 = CARTESIAN_POINT('',(125.88875,-85.725,-4.5E-02)); +#112112 = DIRECTION('',(-0.,-0.,-1.)); +#112113 = DIRECTION('',(-0.,-1.,0.)); +#112114 = ADVANCED_FACE('',(#112115),#112126,.F.); +#112115 = FACE_BOUND('',#112116,.T.); +#112116 = EDGE_LOOP('',(#112117,#112118,#112124,#112125)); +#112117 = ORIENTED_EDGE('',*,*,#109469,.T.); +#112118 = ORIENTED_EDGE('',*,*,#112119,.T.); +#112119 = EDGE_CURVE('',#109470,#110692,#112120,.T.); +#112120 = LINE('',#112121,#112122); +#112121 = CARTESIAN_POINT('',(122.07875,-83.935,-4.5E-02)); +#112122 = VECTOR('',#112123,1.); +#112123 = DIRECTION('',(0.,0.,1.)); +#112124 = ORIENTED_EDGE('',*,*,#110691,.F.); +#112125 = ORIENTED_EDGE('',*,*,#112119,.F.); +#112126 = CYLINDRICAL_SURFACE('',#112127,0.75); +#112127 = AXIS2_PLACEMENT_3D('',#112128,#112129,#112130); +#112128 = CARTESIAN_POINT('',(122.07875,-83.185,-4.5E-02)); +#112129 = DIRECTION('',(-0.,-0.,-1.)); +#112130 = DIRECTION('',(-0.,-1.,0.)); +#112131 = ADVANCED_FACE('',(#112132),#112143,.F.); +#112132 = FACE_BOUND('',#112133,.T.); +#112133 = EDGE_LOOP('',(#112134,#112135,#112141,#112142)); +#112134 = ORIENTED_EDGE('',*,*,#109480,.T.); +#112135 = ORIENTED_EDGE('',*,*,#112136,.T.); +#112136 = EDGE_CURVE('',#109481,#110703,#112137,.T.); +#112137 = LINE('',#112138,#112139); +#112138 = CARTESIAN_POINT('',(130.96875,-86.575,-4.5E-02)); +#112139 = VECTOR('',#112140,1.); +#112140 = DIRECTION('',(0.,0.,1.)); +#112141 = ORIENTED_EDGE('',*,*,#110702,.F.); +#112142 = ORIENTED_EDGE('',*,*,#112136,.F.); +#112143 = CYLINDRICAL_SURFACE('',#112144,0.85); +#112144 = AXIS2_PLACEMENT_3D('',#112145,#112146,#112147); +#112145 = CARTESIAN_POINT('',(130.96875,-85.725,-4.5E-02)); +#112146 = DIRECTION('',(-0.,-0.,-1.)); +#112147 = DIRECTION('',(-0.,-1.,0.)); +#112148 = ADVANCED_FACE('',(#112149),#112160,.F.); +#112149 = FACE_BOUND('',#112150,.T.); +#112150 = EDGE_LOOP('',(#112151,#112152,#112158,#112159)); +#112151 = ORIENTED_EDGE('',*,*,#109491,.T.); +#112152 = ORIENTED_EDGE('',*,*,#112153,.T.); +#112153 = EDGE_CURVE('',#109492,#110714,#112154,.T.); +#112154 = LINE('',#112155,#112156); +#112155 = CARTESIAN_POINT('',(128.42875,-81.395,-4.5E-02)); +#112156 = VECTOR('',#112157,1.); +#112157 = DIRECTION('',(0.,0.,1.)); +#112158 = ORIENTED_EDGE('',*,*,#110713,.F.); +#112159 = ORIENTED_EDGE('',*,*,#112153,.F.); +#112160 = CYLINDRICAL_SURFACE('',#112161,0.75); +#112161 = AXIS2_PLACEMENT_3D('',#112162,#112163,#112164); +#112162 = CARTESIAN_POINT('',(128.42875,-80.645,-4.5E-02)); +#112163 = DIRECTION('',(-0.,-0.,-1.)); +#112164 = DIRECTION('',(-0.,-1.,0.)); +#112165 = ADVANCED_FACE('',(#112166),#112177,.F.); +#112166 = FACE_BOUND('',#112167,.T.); +#112167 = EDGE_LOOP('',(#112168,#112169,#112175,#112176)); +#112168 = ORIENTED_EDGE('',*,*,#109502,.T.); +#112169 = ORIENTED_EDGE('',*,*,#112170,.T.); +#112170 = EDGE_CURVE('',#109503,#110725,#112171,.T.); +#112171 = LINE('',#112172,#112173); +#112172 = CARTESIAN_POINT('',(122.36375,-73.27,-4.5E-02)); +#112173 = VECTOR('',#112174,1.); +#112174 = DIRECTION('',(0.,0.,1.)); +#112175 = ORIENTED_EDGE('',*,*,#110724,.F.); +#112176 = ORIENTED_EDGE('',*,*,#112170,.F.); +#112177 = CYLINDRICAL_SURFACE('',#112178,0.4); +#112178 = AXIS2_PLACEMENT_3D('',#112179,#112180,#112181); +#112179 = CARTESIAN_POINT('',(122.36375,-72.87,-4.5E-02)); +#112180 = DIRECTION('',(-0.,-0.,-1.)); +#112181 = DIRECTION('',(-3.5527136788E-14,-1.,0.)); +#112182 = ADVANCED_FACE('',(#112183),#112194,.F.); +#112183 = FACE_BOUND('',#112184,.T.); +#112184 = EDGE_LOOP('',(#112185,#112186,#112192,#112193)); +#112185 = ORIENTED_EDGE('',*,*,#109513,.T.); +#112186 = ORIENTED_EDGE('',*,*,#112187,.T.); +#112187 = EDGE_CURVE('',#109514,#110736,#112188,.T.); +#112188 = LINE('',#112189,#112190); +#112189 = CARTESIAN_POINT('',(126.36375,-73.22,-4.5E-02)); +#112190 = VECTOR('',#112191,1.); +#112191 = DIRECTION('',(0.,0.,1.)); +#112192 = ORIENTED_EDGE('',*,*,#110735,.F.); +#112193 = ORIENTED_EDGE('',*,*,#112187,.F.); +#112194 = CYLINDRICAL_SURFACE('',#112195,0.4); +#112195 = AXIS2_PLACEMENT_3D('',#112196,#112197,#112198); +#112196 = CARTESIAN_POINT('',(126.36375,-72.82,-4.5E-02)); +#112197 = DIRECTION('',(-0.,-0.,-1.)); +#112198 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#112199 = ADVANCED_FACE('',(#112200),#112211,.F.); +#112200 = FACE_BOUND('',#112201,.T.); +#112201 = EDGE_LOOP('',(#112202,#112203,#112209,#112210)); +#112202 = ORIENTED_EDGE('',*,*,#109524,.T.); +#112203 = ORIENTED_EDGE('',*,*,#112204,.T.); +#112204 = EDGE_CURVE('',#109525,#110747,#112205,.T.); +#112205 = LINE('',#112206,#112207); +#112206 = CARTESIAN_POINT('',(130.36375,-73.22,-4.5E-02)); +#112207 = VECTOR('',#112208,1.); +#112208 = DIRECTION('',(0.,0.,1.)); +#112209 = ORIENTED_EDGE('',*,*,#110746,.F.); +#112210 = ORIENTED_EDGE('',*,*,#112204,.F.); +#112211 = CYLINDRICAL_SURFACE('',#112212,0.4); +#112212 = AXIS2_PLACEMENT_3D('',#112213,#112214,#112215); +#112213 = CARTESIAN_POINT('',(130.36375,-72.82,-4.5E-02)); +#112214 = DIRECTION('',(-0.,0.,-1.)); +#112215 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112216 = ADVANCED_FACE('',(#112217),#112228,.F.); +#112217 = FACE_BOUND('',#112218,.T.); +#112218 = EDGE_LOOP('',(#112219,#112220,#112226,#112227)); +#112219 = ORIENTED_EDGE('',*,*,#109535,.T.); +#112220 = ORIENTED_EDGE('',*,*,#112221,.T.); +#112221 = EDGE_CURVE('',#109536,#110758,#112222,.T.); +#112222 = LINE('',#112223,#112224); +#112223 = CARTESIAN_POINT('',(139.85875,-86.575,-4.5E-02)); +#112224 = VECTOR('',#112225,1.); +#112225 = DIRECTION('',(0.,0.,1.)); +#112226 = ORIENTED_EDGE('',*,*,#110757,.F.); +#112227 = ORIENTED_EDGE('',*,*,#112221,.F.); +#112228 = CYLINDRICAL_SURFACE('',#112229,0.85); +#112229 = AXIS2_PLACEMENT_3D('',#112230,#112231,#112232); +#112230 = CARTESIAN_POINT('',(139.85875,-85.725,-4.5E-02)); +#112231 = DIRECTION('',(-0.,-0.,-1.)); +#112232 = DIRECTION('',(-0.,-1.,0.)); +#112233 = ADVANCED_FACE('',(#112234),#112245,.F.); +#112234 = FACE_BOUND('',#112235,.T.); +#112235 = EDGE_LOOP('',(#112236,#112237,#112243,#112244)); +#112236 = ORIENTED_EDGE('',*,*,#109546,.T.); +#112237 = ORIENTED_EDGE('',*,*,#112238,.T.); +#112238 = EDGE_CURVE('',#109547,#110769,#112239,.T.); +#112239 = LINE('',#112240,#112241); +#112240 = CARTESIAN_POINT('',(134.36375,-78.85,-4.5E-02)); +#112241 = VECTOR('',#112242,1.); +#112242 = DIRECTION('',(0.,0.,1.)); +#112243 = ORIENTED_EDGE('',*,*,#110768,.F.); +#112244 = ORIENTED_EDGE('',*,*,#112238,.F.); +#112245 = CYLINDRICAL_SURFACE('',#112246,0.15); +#112246 = AXIS2_PLACEMENT_3D('',#112247,#112248,#112249); +#112247 = CARTESIAN_POINT('',(134.36375,-78.7,-4.5E-02)); +#112248 = DIRECTION('',(-0.,0.,-1.)); +#112249 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112250 = ADVANCED_FACE('',(#112251),#112262,.F.); +#112251 = FACE_BOUND('',#112252,.T.); +#112252 = EDGE_LOOP('',(#112253,#112254,#112260,#112261)); +#112253 = ORIENTED_EDGE('',*,*,#109557,.T.); +#112254 = ORIENTED_EDGE('',*,*,#112255,.T.); +#112255 = EDGE_CURVE('',#109558,#110780,#112256,.T.); +#112256 = LINE('',#112257,#112258); +#112257 = CARTESIAN_POINT('',(144.93875,-87.725,-4.5E-02)); +#112258 = VECTOR('',#112259,1.); +#112259 = DIRECTION('',(0.,0.,1.)); +#112260 = ORIENTED_EDGE('',*,*,#110779,.F.); +#112261 = ORIENTED_EDGE('',*,*,#112255,.F.); +#112262 = CYLINDRICAL_SURFACE('',#112263,2.); +#112263 = AXIS2_PLACEMENT_3D('',#112264,#112265,#112266); +#112264 = CARTESIAN_POINT('',(144.93875,-85.725,-4.5E-02)); +#112265 = DIRECTION('',(-0.,-0.,-1.)); +#112266 = DIRECTION('',(-0.,-1.,0.)); +#112267 = ADVANCED_FACE('',(#112268),#112279,.F.); +#112268 = FACE_BOUND('',#112269,.T.); +#112269 = EDGE_LOOP('',(#112270,#112271,#112277,#112278)); +#112270 = ORIENTED_EDGE('',*,*,#109568,.T.); +#112271 = ORIENTED_EDGE('',*,*,#112272,.T.); +#112272 = EDGE_CURVE('',#109569,#110791,#112273,.T.); +#112273 = LINE('',#112274,#112275); +#112274 = CARTESIAN_POINT('',(141.12875,-83.935,-4.5E-02)); +#112275 = VECTOR('',#112276,1.); +#112276 = DIRECTION('',(0.,0.,1.)); +#112277 = ORIENTED_EDGE('',*,*,#110790,.F.); +#112278 = ORIENTED_EDGE('',*,*,#112272,.F.); +#112279 = CYLINDRICAL_SURFACE('',#112280,0.75); +#112280 = AXIS2_PLACEMENT_3D('',#112281,#112282,#112283); +#112281 = CARTESIAN_POINT('',(141.12875,-83.185,-4.5E-02)); +#112282 = DIRECTION('',(-0.,-0.,-1.)); +#112283 = DIRECTION('',(-0.,-1.,0.)); +#112284 = ADVANCED_FACE('',(#112285),#112296,.F.); +#112285 = FACE_BOUND('',#112286,.T.); +#112286 = EDGE_LOOP('',(#112287,#112288,#112294,#112295)); +#112287 = ORIENTED_EDGE('',*,*,#109579,.T.); +#112288 = ORIENTED_EDGE('',*,*,#112289,.T.); +#112289 = EDGE_CURVE('',#109580,#110802,#112290,.T.); +#112290 = LINE('',#112291,#112292); +#112291 = CARTESIAN_POINT('',(145.36375,-78.35,-4.5E-02)); +#112292 = VECTOR('',#112293,1.); +#112293 = DIRECTION('',(0.,0.,1.)); +#112294 = ORIENTED_EDGE('',*,*,#110801,.F.); +#112295 = ORIENTED_EDGE('',*,*,#112289,.F.); +#112296 = CYLINDRICAL_SURFACE('',#112297,0.15); +#112297 = AXIS2_PLACEMENT_3D('',#112298,#112299,#112300); +#112298 = CARTESIAN_POINT('',(145.36375,-78.2,-4.5E-02)); +#112299 = DIRECTION('',(-0.,0.,-1.)); +#112300 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112301 = ADVANCED_FACE('',(#112302),#112313,.F.); +#112302 = FACE_BOUND('',#112303,.T.); +#112303 = EDGE_LOOP('',(#112304,#112305,#112311,#112312)); +#112304 = ORIENTED_EDGE('',*,*,#109590,.T.); +#112305 = ORIENTED_EDGE('',*,*,#112306,.T.); +#112306 = EDGE_CURVE('',#109591,#110813,#112307,.T.); +#112307 = LINE('',#112308,#112309); +#112308 = CARTESIAN_POINT('',(147.47875,-81.395,-4.5E-02)); +#112309 = VECTOR('',#112310,1.); +#112310 = DIRECTION('',(0.,0.,1.)); +#112311 = ORIENTED_EDGE('',*,*,#110812,.F.); +#112312 = ORIENTED_EDGE('',*,*,#112306,.F.); +#112313 = CYLINDRICAL_SURFACE('',#112314,0.75); +#112314 = AXIS2_PLACEMENT_3D('',#112315,#112316,#112317); +#112315 = CARTESIAN_POINT('',(147.47875,-80.645,-4.5E-02)); +#112316 = DIRECTION('',(-0.,-0.,-1.)); +#112317 = DIRECTION('',(-0.,-1.,0.)); +#112318 = ADVANCED_FACE('',(#112319),#112330,.F.); +#112319 = FACE_BOUND('',#112320,.T.); +#112320 = EDGE_LOOP('',(#112321,#112322,#112328,#112329)); +#112321 = ORIENTED_EDGE('',*,*,#109601,.T.); +#112322 = ORIENTED_EDGE('',*,*,#112323,.T.); +#112323 = EDGE_CURVE('',#109602,#110824,#112324,.T.); +#112324 = LINE('',#112325,#112326); +#112325 = CARTESIAN_POINT('',(134.36375,-73.22,-4.5E-02)); +#112326 = VECTOR('',#112327,1.); +#112327 = DIRECTION('',(0.,0.,1.)); +#112328 = ORIENTED_EDGE('',*,*,#110823,.F.); +#112329 = ORIENTED_EDGE('',*,*,#112323,.F.); +#112330 = CYLINDRICAL_SURFACE('',#112331,0.4); +#112331 = AXIS2_PLACEMENT_3D('',#112332,#112333,#112334); +#112332 = CARTESIAN_POINT('',(134.36375,-72.82,-4.5E-02)); +#112333 = DIRECTION('',(-0.,0.,-1.)); +#112334 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112335 = ADVANCED_FACE('',(#112336),#112347,.F.); +#112336 = FACE_BOUND('',#112337,.T.); +#112337 = EDGE_LOOP('',(#112338,#112339,#112345,#112346)); +#112338 = ORIENTED_EDGE('',*,*,#109612,.T.); +#112339 = ORIENTED_EDGE('',*,*,#112340,.T.); +#112340 = EDGE_CURVE('',#109613,#110835,#112341,.T.); +#112341 = LINE('',#112342,#112343); +#112342 = CARTESIAN_POINT('',(145.36375,-73.41,-4.5E-02)); +#112343 = VECTOR('',#112344,1.); +#112344 = DIRECTION('',(0.,0.,1.)); +#112345 = ORIENTED_EDGE('',*,*,#110834,.F.); +#112346 = ORIENTED_EDGE('',*,*,#112340,.F.); +#112347 = CYLINDRICAL_SURFACE('',#112348,0.4); +#112348 = AXIS2_PLACEMENT_3D('',#112349,#112350,#112351); +#112349 = CARTESIAN_POINT('',(145.36375,-73.01,-4.5E-02)); +#112350 = DIRECTION('',(-0.,0.,-1.)); +#112351 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112352 = ADVANCED_FACE('',(#112353),#112364,.F.); +#112353 = FACE_BOUND('',#112354,.T.); +#112354 = EDGE_LOOP('',(#112355,#112356,#112362,#112363)); +#112355 = ORIENTED_EDGE('',*,*,#109623,.T.); +#112356 = ORIENTED_EDGE('',*,*,#112357,.T.); +#112357 = EDGE_CURVE('',#109624,#110846,#112358,.T.); +#112358 = LINE('',#112359,#112360); +#112359 = CARTESIAN_POINT('',(122.36375,-65.65,-4.5E-02)); +#112360 = VECTOR('',#112361,1.); +#112361 = DIRECTION('',(0.,0.,1.)); +#112362 = ORIENTED_EDGE('',*,*,#110845,.F.); +#112363 = ORIENTED_EDGE('',*,*,#112357,.F.); +#112364 = CYLINDRICAL_SURFACE('',#112365,0.4); +#112365 = AXIS2_PLACEMENT_3D('',#112366,#112367,#112368); +#112366 = CARTESIAN_POINT('',(122.36375,-65.25,-4.5E-02)); +#112367 = DIRECTION('',(-0.,-0.,-1.)); +#112368 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#112369 = ADVANCED_FACE('',(#112370),#112381,.F.); +#112370 = FACE_BOUND('',#112371,.T.); +#112371 = EDGE_LOOP('',(#112372,#112373,#112379,#112380)); +#112372 = ORIENTED_EDGE('',*,*,#109634,.T.); +#112373 = ORIENTED_EDGE('',*,*,#112374,.T.); +#112374 = EDGE_CURVE('',#109635,#110857,#112375,.T.); +#112375 = LINE('',#112376,#112377); +#112376 = CARTESIAN_POINT('',(126.36375,-65.6,-4.5E-02)); +#112377 = VECTOR('',#112378,1.); +#112378 = DIRECTION('',(0.,0.,1.)); +#112379 = ORIENTED_EDGE('',*,*,#110856,.F.); +#112380 = ORIENTED_EDGE('',*,*,#112374,.F.); +#112381 = CYLINDRICAL_SURFACE('',#112382,0.4); +#112382 = AXIS2_PLACEMENT_3D('',#112383,#112384,#112385); +#112383 = CARTESIAN_POINT('',(126.36375,-65.2,-4.5E-02)); +#112384 = DIRECTION('',(-0.,-0.,-1.)); +#112385 = DIRECTION('',(-3.552713678801E-14,-1.,0.)); +#112386 = ADVANCED_FACE('',(#112387),#112398,.F.); +#112387 = FACE_BOUND('',#112388,.T.); +#112388 = EDGE_LOOP('',(#112389,#112390,#112396,#112397)); +#112389 = ORIENTED_EDGE('',*,*,#109645,.T.); +#112390 = ORIENTED_EDGE('',*,*,#112391,.T.); +#112391 = EDGE_CURVE('',#109646,#110868,#112392,.T.); +#112392 = LINE('',#112393,#112394); +#112393 = CARTESIAN_POINT('',(123.36375,-60.7,-4.5E-02)); +#112394 = VECTOR('',#112395,1.); +#112395 = DIRECTION('',(0.,0.,1.)); +#112396 = ORIENTED_EDGE('',*,*,#110867,.F.); +#112397 = ORIENTED_EDGE('',*,*,#112391,.F.); +#112398 = CYLINDRICAL_SURFACE('',#112399,0.5); +#112399 = AXIS2_PLACEMENT_3D('',#112400,#112401,#112402); +#112400 = CARTESIAN_POINT('',(123.36375,-60.2,-4.5E-02)); +#112401 = DIRECTION('',(-0.,-0.,-1.)); +#112402 = DIRECTION('',(-0.,-1.,0.)); +#112403 = ADVANCED_FACE('',(#112404),#112415,.F.); +#112404 = FACE_BOUND('',#112405,.T.); +#112405 = EDGE_LOOP('',(#112406,#112407,#112413,#112414)); +#112406 = ORIENTED_EDGE('',*,*,#109656,.T.); +#112407 = ORIENTED_EDGE('',*,*,#112408,.T.); +#112408 = EDGE_CURVE('',#109657,#110879,#112409,.T.); +#112409 = LINE('',#112410,#112411); +#112410 = CARTESIAN_POINT('',(125.86375,-60.7,-4.5E-02)); +#112411 = VECTOR('',#112412,1.); +#112412 = DIRECTION('',(0.,0.,1.)); +#112413 = ORIENTED_EDGE('',*,*,#110878,.F.); +#112414 = ORIENTED_EDGE('',*,*,#112408,.F.); +#112415 = CYLINDRICAL_SURFACE('',#112416,0.5); +#112416 = AXIS2_PLACEMENT_3D('',#112417,#112418,#112419); +#112417 = CARTESIAN_POINT('',(125.86375,-60.2,-4.5E-02)); +#112418 = DIRECTION('',(-0.,-0.,-1.)); +#112419 = DIRECTION('',(-0.,-1.,0.)); +#112420 = ADVANCED_FACE('',(#112421),#112432,.F.); +#112421 = FACE_BOUND('',#112422,.T.); +#112422 = EDGE_LOOP('',(#112423,#112424,#112430,#112431)); +#112423 = ORIENTED_EDGE('',*,*,#109667,.T.); +#112424 = ORIENTED_EDGE('',*,*,#112425,.T.); +#112425 = EDGE_CURVE('',#109668,#110890,#112426,.T.); +#112426 = LINE('',#112427,#112428); +#112427 = CARTESIAN_POINT('',(130.36375,-65.6,-4.5E-02)); +#112428 = VECTOR('',#112429,1.); +#112429 = DIRECTION('',(0.,0.,1.)); +#112430 = ORIENTED_EDGE('',*,*,#110889,.F.); +#112431 = ORIENTED_EDGE('',*,*,#112425,.F.); +#112432 = CYLINDRICAL_SURFACE('',#112433,0.4); +#112433 = AXIS2_PLACEMENT_3D('',#112434,#112435,#112436); +#112434 = CARTESIAN_POINT('',(130.36375,-65.2,-4.5E-02)); +#112435 = DIRECTION('',(-0.,0.,-1.)); +#112436 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112437 = ADVANCED_FACE('',(#112438),#112449,.F.); +#112438 = FACE_BOUND('',#112439,.T.); +#112439 = EDGE_LOOP('',(#112440,#112441,#112447,#112448)); +#112440 = ORIENTED_EDGE('',*,*,#109678,.T.); +#112441 = ORIENTED_EDGE('',*,*,#112442,.T.); +#112442 = EDGE_CURVE('',#109679,#110901,#112443,.T.); +#112443 = LINE('',#112444,#112445); +#112444 = CARTESIAN_POINT('',(128.36375,-60.7,-4.5E-02)); +#112445 = VECTOR('',#112446,1.); +#112446 = DIRECTION('',(0.,0.,1.)); +#112447 = ORIENTED_EDGE('',*,*,#110900,.F.); +#112448 = ORIENTED_EDGE('',*,*,#112442,.F.); +#112449 = CYLINDRICAL_SURFACE('',#112450,0.5); +#112450 = AXIS2_PLACEMENT_3D('',#112451,#112452,#112453); +#112451 = CARTESIAN_POINT('',(128.36375,-60.2,-4.5E-02)); +#112452 = DIRECTION('',(-0.,-0.,-1.)); +#112453 = DIRECTION('',(-0.,-1.,0.)); +#112454 = ADVANCED_FACE('',(#112455),#112466,.F.); +#112455 = FACE_BOUND('',#112456,.T.); +#112456 = EDGE_LOOP('',(#112457,#112458,#112464,#112465)); +#112457 = ORIENTED_EDGE('',*,*,#109689,.T.); +#112458 = ORIENTED_EDGE('',*,*,#112459,.T.); +#112459 = EDGE_CURVE('',#109690,#110912,#112460,.T.); +#112460 = LINE('',#112461,#112462); +#112461 = CARTESIAN_POINT('',(128.36375,-56.35,-4.5E-02)); +#112462 = VECTOR('',#112463,1.); +#112463 = DIRECTION('',(0.,0.,1.)); +#112464 = ORIENTED_EDGE('',*,*,#110911,.F.); +#112465 = ORIENTED_EDGE('',*,*,#112459,.F.); +#112466 = CYLINDRICAL_SURFACE('',#112467,0.15); +#112467 = AXIS2_PLACEMENT_3D('',#112468,#112469,#112470); +#112468 = CARTESIAN_POINT('',(128.36375,-56.2,-4.5E-02)); +#112469 = DIRECTION('',(-0.,0.,-1.)); +#112470 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112471 = ADVANCED_FACE('',(#112472),#112488,.F.); +#112472 = FACE_BOUND('',#112473,.T.); +#112473 = EDGE_LOOP('',(#112474,#112475,#112481,#112482)); +#112474 = ORIENTED_EDGE('',*,*,#109700,.T.); +#112475 = ORIENTED_EDGE('',*,*,#112476,.T.); +#112476 = EDGE_CURVE('',#109703,#110925,#112477,.T.); +#112477 = LINE('',#112478,#112479); +#112478 = CARTESIAN_POINT('',(121.01375,-52.05,-4.5E-02)); +#112479 = VECTOR('',#112480,1.); +#112480 = DIRECTION('',(0.,0.,1.)); +#112481 = ORIENTED_EDGE('',*,*,#110922,.F.); +#112482 = ORIENTED_EDGE('',*,*,#112483,.F.); +#112483 = EDGE_CURVE('',#109701,#110923,#112484,.T.); +#112484 = LINE('',#112485,#112486); +#112485 = CARTESIAN_POINT('',(119.51375,-52.05,-4.5E-02)); +#112486 = VECTOR('',#112487,1.); +#112487 = DIRECTION('',(0.,0.,1.)); +#112488 = CYLINDRICAL_SURFACE('',#112489,0.75); +#112489 = AXIS2_PLACEMENT_3D('',#112490,#112491,#112492); +#112490 = CARTESIAN_POINT('',(120.26375,-52.05,-4.5E-02)); +#112491 = DIRECTION('',(-0.,-0.,-1.)); +#112492 = DIRECTION('',(1.,0.,-0.)); +#112493 = ADVANCED_FACE('',(#112494),#112505,.T.); +#112494 = FACE_BOUND('',#112495,.T.); +#112495 = EDGE_LOOP('',(#112496,#112497,#112498,#112499)); +#112496 = ORIENTED_EDGE('',*,*,#109728,.T.); +#112497 = ORIENTED_EDGE('',*,*,#112483,.T.); +#112498 = ORIENTED_EDGE('',*,*,#110950,.F.); +#112499 = ORIENTED_EDGE('',*,*,#112500,.F.); +#112500 = EDGE_CURVE('',#109720,#110942,#112501,.T.); +#112501 = LINE('',#112502,#112503); +#112502 = CARTESIAN_POINT('',(119.51375,-53.35,-4.5E-02)); +#112503 = VECTOR('',#112504,1.); +#112504 = DIRECTION('',(0.,0.,1.)); +#112505 = PLANE('',#112506); +#112506 = AXIS2_PLACEMENT_3D('',#112507,#112508,#112509); +#112507 = CARTESIAN_POINT('',(119.51375,-52.05,-4.5E-02)); +#112508 = DIRECTION('',(1.,0.,-0.)); +#112509 = DIRECTION('',(0.,-1.,0.)); +#112510 = ADVANCED_FACE('',(#112511),#112522,.F.); +#112511 = FACE_BOUND('',#112512,.T.); +#112512 = EDGE_LOOP('',(#112513,#112514,#112515,#112516)); +#112513 = ORIENTED_EDGE('',*,*,#109719,.T.); +#112514 = ORIENTED_EDGE('',*,*,#112500,.T.); +#112515 = ORIENTED_EDGE('',*,*,#110941,.F.); +#112516 = ORIENTED_EDGE('',*,*,#112517,.F.); +#112517 = EDGE_CURVE('',#109712,#110934,#112518,.T.); +#112518 = LINE('',#112519,#112520); +#112519 = CARTESIAN_POINT('',(121.01375,-53.35,-4.5E-02)); +#112520 = VECTOR('',#112521,1.); +#112521 = DIRECTION('',(0.,0.,1.)); +#112522 = CYLINDRICAL_SURFACE('',#112523,0.75); +#112523 = AXIS2_PLACEMENT_3D('',#112524,#112525,#112526); +#112524 = CARTESIAN_POINT('',(120.26375,-53.35,-4.5E-02)); +#112525 = DIRECTION('',(-0.,-0.,-1.)); +#112526 = DIRECTION('',(-1.,0.,-0.)); +#112527 = ADVANCED_FACE('',(#112528),#112534,.T.); +#112528 = FACE_BOUND('',#112529,.T.); +#112529 = EDGE_LOOP('',(#112530,#112531,#112532,#112533)); +#112530 = ORIENTED_EDGE('',*,*,#109711,.T.); +#112531 = ORIENTED_EDGE('',*,*,#112517,.T.); +#112532 = ORIENTED_EDGE('',*,*,#110933,.F.); +#112533 = ORIENTED_EDGE('',*,*,#112476,.F.); +#112534 = PLANE('',#112535); +#112535 = AXIS2_PLACEMENT_3D('',#112536,#112537,#112538); +#112536 = CARTESIAN_POINT('',(121.01375,-53.35,-4.5E-02)); +#112537 = DIRECTION('',(-1.,0.,0.)); +#112538 = DIRECTION('',(0.,1.,0.)); +#112539 = ADVANCED_FACE('',(#112540),#112551,.F.); +#112540 = FACE_BOUND('',#112541,.T.); +#112541 = EDGE_LOOP('',(#112542,#112543,#112549,#112550)); +#112542 = ORIENTED_EDGE('',*,*,#109736,.T.); +#112543 = ORIENTED_EDGE('',*,*,#112544,.T.); +#112544 = EDGE_CURVE('',#109737,#110959,#112545,.T.); +#112545 = LINE('',#112546,#112547); +#112546 = CARTESIAN_POINT('',(123.36375,-46.2,-4.5E-02)); +#112547 = VECTOR('',#112548,1.); +#112548 = DIRECTION('',(0.,0.,1.)); +#112549 = ORIENTED_EDGE('',*,*,#110958,.F.); +#112550 = ORIENTED_EDGE('',*,*,#112544,.F.); +#112551 = CYLINDRICAL_SURFACE('',#112552,0.5); +#112552 = AXIS2_PLACEMENT_3D('',#112553,#112554,#112555); +#112553 = CARTESIAN_POINT('',(123.36375,-45.7,-4.5E-02)); +#112554 = DIRECTION('',(-0.,-0.,-1.)); +#112555 = DIRECTION('',(-0.,-1.,0.)); +#112556 = ADVANCED_FACE('',(#112557),#112573,.F.); +#112557 = FACE_BOUND('',#112558,.T.); +#112558 = EDGE_LOOP('',(#112559,#112560,#112566,#112567)); +#112559 = ORIENTED_EDGE('',*,*,#109747,.T.); +#112560 = ORIENTED_EDGE('',*,*,#112561,.T.); +#112561 = EDGE_CURVE('',#109750,#110972,#112562,.T.); +#112562 = LINE('',#112563,#112564); +#112563 = CARTESIAN_POINT('',(132.21375,-52.05,-4.5E-02)); +#112564 = VECTOR('',#112565,1.); +#112565 = DIRECTION('',(0.,0.,1.)); +#112566 = ORIENTED_EDGE('',*,*,#110969,.F.); +#112567 = ORIENTED_EDGE('',*,*,#112568,.F.); +#112568 = EDGE_CURVE('',#109748,#110970,#112569,.T.); +#112569 = LINE('',#112570,#112571); +#112570 = CARTESIAN_POINT('',(130.71375,-52.05,-4.5E-02)); +#112571 = VECTOR('',#112572,1.); +#112572 = DIRECTION('',(0.,0.,1.)); +#112573 = CYLINDRICAL_SURFACE('',#112574,0.75); +#112574 = AXIS2_PLACEMENT_3D('',#112575,#112576,#112577); +#112575 = CARTESIAN_POINT('',(131.46375,-52.05,-4.5E-02)); +#112576 = DIRECTION('',(-0.,-0.,-1.)); +#112577 = DIRECTION('',(1.,0.,-0.)); +#112578 = ADVANCED_FACE('',(#112579),#112590,.T.); +#112579 = FACE_BOUND('',#112580,.T.); +#112580 = EDGE_LOOP('',(#112581,#112582,#112583,#112584)); +#112581 = ORIENTED_EDGE('',*,*,#109775,.T.); +#112582 = ORIENTED_EDGE('',*,*,#112568,.T.); +#112583 = ORIENTED_EDGE('',*,*,#110997,.F.); +#112584 = ORIENTED_EDGE('',*,*,#112585,.F.); +#112585 = EDGE_CURVE('',#109767,#110989,#112586,.T.); +#112586 = LINE('',#112587,#112588); +#112587 = CARTESIAN_POINT('',(130.71375,-53.35,-4.5E-02)); +#112588 = VECTOR('',#112589,1.); +#112589 = DIRECTION('',(0.,0.,1.)); +#112590 = PLANE('',#112591); +#112591 = AXIS2_PLACEMENT_3D('',#112592,#112593,#112594); +#112592 = CARTESIAN_POINT('',(130.71375,-52.05,-4.5E-02)); +#112593 = DIRECTION('',(1.,0.,-0.)); +#112594 = DIRECTION('',(0.,-1.,0.)); +#112595 = ADVANCED_FACE('',(#112596),#112607,.F.); +#112596 = FACE_BOUND('',#112597,.T.); +#112597 = EDGE_LOOP('',(#112598,#112599,#112600,#112601)); +#112598 = ORIENTED_EDGE('',*,*,#109766,.T.); +#112599 = ORIENTED_EDGE('',*,*,#112585,.T.); +#112600 = ORIENTED_EDGE('',*,*,#110988,.F.); +#112601 = ORIENTED_EDGE('',*,*,#112602,.F.); +#112602 = EDGE_CURVE('',#109759,#110981,#112603,.T.); +#112603 = LINE('',#112604,#112605); +#112604 = CARTESIAN_POINT('',(132.21375,-53.35,-4.5E-02)); +#112605 = VECTOR('',#112606,1.); +#112606 = DIRECTION('',(0.,0.,1.)); +#112607 = CYLINDRICAL_SURFACE('',#112608,0.75); +#112608 = AXIS2_PLACEMENT_3D('',#112609,#112610,#112611); +#112609 = CARTESIAN_POINT('',(131.46375,-53.35,-4.5E-02)); +#112610 = DIRECTION('',(-0.,-0.,-1.)); +#112611 = DIRECTION('',(-1.,0.,-0.)); +#112612 = ADVANCED_FACE('',(#112613),#112619,.T.); +#112613 = FACE_BOUND('',#112614,.T.); +#112614 = EDGE_LOOP('',(#112615,#112616,#112617,#112618)); +#112615 = ORIENTED_EDGE('',*,*,#109758,.T.); +#112616 = ORIENTED_EDGE('',*,*,#112602,.T.); +#112617 = ORIENTED_EDGE('',*,*,#110980,.F.); +#112618 = ORIENTED_EDGE('',*,*,#112561,.F.); +#112619 = PLANE('',#112620); +#112620 = AXIS2_PLACEMENT_3D('',#112621,#112622,#112623); +#112621 = CARTESIAN_POINT('',(132.21375,-53.35,-4.5E-02)); +#112622 = DIRECTION('',(-1.,0.,0.)); +#112623 = DIRECTION('',(0.,1.,0.)); +#112624 = ADVANCED_FACE('',(#112625),#112636,.F.); +#112625 = FACE_BOUND('',#112626,.T.); +#112626 = EDGE_LOOP('',(#112627,#112628,#112634,#112635)); +#112627 = ORIENTED_EDGE('',*,*,#109783,.T.); +#112628 = ORIENTED_EDGE('',*,*,#112629,.T.); +#112629 = EDGE_CURVE('',#109784,#111006,#112630,.T.); +#112630 = LINE('',#112631,#112632); +#112631 = CARTESIAN_POINT('',(128.36375,-46.2,-4.5E-02)); +#112632 = VECTOR('',#112633,1.); +#112633 = DIRECTION('',(0.,0.,1.)); +#112634 = ORIENTED_EDGE('',*,*,#111005,.F.); +#112635 = ORIENTED_EDGE('',*,*,#112629,.F.); +#112636 = CYLINDRICAL_SURFACE('',#112637,0.5); +#112637 = AXIS2_PLACEMENT_3D('',#112638,#112639,#112640); +#112638 = CARTESIAN_POINT('',(128.36375,-45.7,-4.5E-02)); +#112639 = DIRECTION('',(-0.,-0.,-1.)); +#112640 = DIRECTION('',(-0.,-1.,0.)); +#112641 = ADVANCED_FACE('',(#112642),#112653,.F.); +#112642 = FACE_BOUND('',#112643,.T.); +#112643 = EDGE_LOOP('',(#112644,#112645,#112651,#112652)); +#112644 = ORIENTED_EDGE('',*,*,#109794,.T.); +#112645 = ORIENTED_EDGE('',*,*,#112646,.T.); +#112646 = EDGE_CURVE('',#109795,#111017,#112647,.T.); +#112647 = LINE('',#112648,#112649); +#112648 = CARTESIAN_POINT('',(130.86375,-47.85,-4.5E-02)); +#112649 = VECTOR('',#112650,1.); +#112650 = DIRECTION('',(0.,0.,1.)); +#112651 = ORIENTED_EDGE('',*,*,#111016,.F.); +#112652 = ORIENTED_EDGE('',*,*,#112646,.F.); +#112653 = CYLINDRICAL_SURFACE('',#112654,0.15); +#112654 = AXIS2_PLACEMENT_3D('',#112655,#112656,#112657); +#112655 = CARTESIAN_POINT('',(130.86375,-47.7,-4.5E-02)); +#112656 = DIRECTION('',(-0.,0.,-1.)); +#112657 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112658 = ADVANCED_FACE('',(#112659),#112670,.F.); +#112659 = FACE_BOUND('',#112660,.T.); +#112660 = EDGE_LOOP('',(#112661,#112662,#112668,#112669)); +#112661 = ORIENTED_EDGE('',*,*,#109805,.T.); +#112662 = ORIENTED_EDGE('',*,*,#112663,.T.); +#112663 = EDGE_CURVE('',#109806,#111028,#112664,.T.); +#112664 = LINE('',#112665,#112666); +#112665 = CARTESIAN_POINT('',(134.36375,-65.6,-4.5E-02)); +#112666 = VECTOR('',#112667,1.); +#112667 = DIRECTION('',(0.,0.,1.)); +#112668 = ORIENTED_EDGE('',*,*,#111027,.F.); +#112669 = ORIENTED_EDGE('',*,*,#112663,.F.); +#112670 = CYLINDRICAL_SURFACE('',#112671,0.4); +#112671 = AXIS2_PLACEMENT_3D('',#112672,#112673,#112674); +#112672 = CARTESIAN_POINT('',(134.36375,-65.2,-4.5E-02)); +#112673 = DIRECTION('',(-0.,0.,-1.)); +#112674 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112675 = ADVANCED_FACE('',(#112676),#112687,.F.); +#112676 = FACE_BOUND('',#112677,.T.); +#112677 = EDGE_LOOP('',(#112678,#112679,#112685,#112686)); +#112678 = ORIENTED_EDGE('',*,*,#109816,.T.); +#112679 = ORIENTED_EDGE('',*,*,#112680,.T.); +#112680 = EDGE_CURVE('',#109817,#111039,#112681,.T.); +#112681 = LINE('',#112682,#112683); +#112682 = CARTESIAN_POINT('',(145.36375,-65.79,-4.5E-02)); +#112683 = VECTOR('',#112684,1.); +#112684 = DIRECTION('',(0.,0.,1.)); +#112685 = ORIENTED_EDGE('',*,*,#111038,.F.); +#112686 = ORIENTED_EDGE('',*,*,#112680,.F.); +#112687 = CYLINDRICAL_SURFACE('',#112688,0.4); +#112688 = AXIS2_PLACEMENT_3D('',#112689,#112690,#112691); +#112689 = CARTESIAN_POINT('',(145.36375,-65.39,-4.5E-02)); +#112690 = DIRECTION('',(-0.,0.,-1.)); +#112691 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112692 = ADVANCED_FACE('',(#112693),#112704,.F.); +#112693 = FACE_BOUND('',#112694,.T.); +#112694 = EDGE_LOOP('',(#112695,#112696,#112702,#112703)); +#112695 = ORIENTED_EDGE('',*,*,#109827,.T.); +#112696 = ORIENTED_EDGE('',*,*,#112697,.T.); +#112697 = EDGE_CURVE('',#109828,#111050,#112698,.T.); +#112698 = LINE('',#112699,#112700); +#112699 = CARTESIAN_POINT('',(147.36375,-50.35,-4.5E-02)); +#112700 = VECTOR('',#112701,1.); +#112701 = DIRECTION('',(0.,0.,1.)); +#112702 = ORIENTED_EDGE('',*,*,#111049,.F.); +#112703 = ORIENTED_EDGE('',*,*,#112697,.F.); +#112704 = CYLINDRICAL_SURFACE('',#112705,0.15); +#112705 = AXIS2_PLACEMENT_3D('',#112706,#112707,#112708); +#112706 = CARTESIAN_POINT('',(147.36375,-50.2,-4.5E-02)); +#112707 = DIRECTION('',(-0.,0.,-1.)); +#112708 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112709 = ADVANCED_FACE('',(#112710),#112721,.F.); +#112710 = FACE_BOUND('',#112711,.T.); +#112711 = EDGE_LOOP('',(#112712,#112713,#112719,#112720)); +#112712 = ORIENTED_EDGE('',*,*,#109838,.T.); +#112713 = ORIENTED_EDGE('',*,*,#112714,.T.); +#112714 = EDGE_CURVE('',#109839,#111061,#112715,.T.); +#112715 = LINE('',#112716,#112717); +#112716 = CARTESIAN_POINT('',(146.36375,-47.85,-4.5E-02)); +#112717 = VECTOR('',#112718,1.); +#112718 = DIRECTION('',(0.,0.,1.)); +#112719 = ORIENTED_EDGE('',*,*,#111060,.F.); +#112720 = ORIENTED_EDGE('',*,*,#112714,.F.); +#112721 = CYLINDRICAL_SURFACE('',#112722,0.15); +#112722 = AXIS2_PLACEMENT_3D('',#112723,#112724,#112725); +#112723 = CARTESIAN_POINT('',(146.36375,-47.7,-4.5E-02)); +#112724 = DIRECTION('',(-0.,0.,-1.)); +#112725 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112726 = ADVANCED_FACE('',(#112727),#112738,.F.); +#112727 = FACE_BOUND('',#112728,.T.); +#112728 = EDGE_LOOP('',(#112729,#112730,#112736,#112737)); +#112729 = ORIENTED_EDGE('',*,*,#109849,.T.); +#112730 = ORIENTED_EDGE('',*,*,#112731,.T.); +#112731 = EDGE_CURVE('',#109850,#111072,#112732,.T.); +#112732 = LINE('',#112733,#112734); +#112733 = CARTESIAN_POINT('',(150.01875,-86.575,-4.5E-02)); +#112734 = VECTOR('',#112735,1.); +#112735 = DIRECTION('',(0.,0.,1.)); +#112736 = ORIENTED_EDGE('',*,*,#111071,.F.); +#112737 = ORIENTED_EDGE('',*,*,#112731,.F.); +#112738 = CYLINDRICAL_SURFACE('',#112739,0.85); +#112739 = AXIS2_PLACEMENT_3D('',#112740,#112741,#112742); +#112740 = CARTESIAN_POINT('',(150.01875,-85.725,-4.5E-02)); +#112741 = DIRECTION('',(-0.,-0.,-1.)); +#112742 = DIRECTION('',(-0.,-1.,0.)); +#112743 = ADVANCED_FACE('',(#112744),#112755,.F.); +#112744 = FACE_BOUND('',#112745,.T.); +#112745 = EDGE_LOOP('',(#112746,#112747,#112753,#112754)); +#112746 = ORIENTED_EDGE('',*,*,#109860,.T.); +#112747 = ORIENTED_EDGE('',*,*,#112748,.T.); +#112748 = EDGE_CURVE('',#109861,#111083,#112749,.T.); +#112749 = LINE('',#112750,#112751); +#112750 = CARTESIAN_POINT('',(152.36375,-80.35,-4.5E-02)); +#112751 = VECTOR('',#112752,1.); +#112752 = DIRECTION('',(0.,0.,1.)); +#112753 = ORIENTED_EDGE('',*,*,#111082,.F.); +#112754 = ORIENTED_EDGE('',*,*,#112748,.F.); +#112755 = CYLINDRICAL_SURFACE('',#112756,0.15); +#112756 = AXIS2_PLACEMENT_3D('',#112757,#112758,#112759); +#112757 = CARTESIAN_POINT('',(152.36375,-80.2,-4.5E-02)); +#112758 = DIRECTION('',(-0.,0.,-1.)); +#112759 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112760 = ADVANCED_FACE('',(#112761),#112772,.F.); +#112761 = FACE_BOUND('',#112762,.T.); +#112762 = EDGE_LOOP('',(#112763,#112764,#112770,#112771)); +#112763 = ORIENTED_EDGE('',*,*,#109871,.T.); +#112764 = ORIENTED_EDGE('',*,*,#112765,.T.); +#112765 = EDGE_CURVE('',#109872,#111094,#112766,.T.); +#112766 = LINE('',#112767,#112768); +#112767 = CARTESIAN_POINT('',(153.36375,-78.35,-4.5E-02)); +#112768 = VECTOR('',#112769,1.); +#112769 = DIRECTION('',(0.,0.,1.)); +#112770 = ORIENTED_EDGE('',*,*,#111093,.F.); +#112771 = ORIENTED_EDGE('',*,*,#112765,.F.); +#112772 = CYLINDRICAL_SURFACE('',#112773,0.15); +#112773 = AXIS2_PLACEMENT_3D('',#112774,#112775,#112776); +#112774 = CARTESIAN_POINT('',(153.36375,-78.2,-4.5E-02)); +#112775 = DIRECTION('',(-0.,0.,-1.)); +#112776 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112777 = ADVANCED_FACE('',(#112778),#112789,.F.); +#112778 = FACE_BOUND('',#112779,.T.); +#112779 = EDGE_LOOP('',(#112780,#112781,#112787,#112788)); +#112780 = ORIENTED_EDGE('',*,*,#109882,.T.); +#112781 = ORIENTED_EDGE('',*,*,#112782,.T.); +#112782 = EDGE_CURVE('',#109883,#111105,#112783,.T.); +#112783 = LINE('',#112784,#112785); +#112784 = CARTESIAN_POINT('',(155.36375,-78.35,-4.5E-02)); +#112785 = VECTOR('',#112786,1.); +#112786 = DIRECTION('',(0.,0.,1.)); +#112787 = ORIENTED_EDGE('',*,*,#111104,.F.); +#112788 = ORIENTED_EDGE('',*,*,#112782,.F.); +#112789 = CYLINDRICAL_SURFACE('',#112790,0.15); +#112790 = AXIS2_PLACEMENT_3D('',#112791,#112792,#112793); +#112791 = CARTESIAN_POINT('',(155.36375,-78.2,-4.5E-02)); +#112792 = DIRECTION('',(-0.,0.,-1.)); +#112793 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112794 = ADVANCED_FACE('',(#112795),#112806,.F.); +#112795 = FACE_BOUND('',#112796,.T.); +#112796 = EDGE_LOOP('',(#112797,#112798,#112804,#112805)); +#112797 = ORIENTED_EDGE('',*,*,#109893,.T.); +#112798 = ORIENTED_EDGE('',*,*,#112799,.T.); +#112799 = EDGE_CURVE('',#109894,#111116,#112800,.T.); +#112800 = LINE('',#112801,#112802); +#112801 = CARTESIAN_POINT('',(158.90875,-86.575,-4.5E-02)); +#112802 = VECTOR('',#112803,1.); +#112803 = DIRECTION('',(0.,0.,1.)); +#112804 = ORIENTED_EDGE('',*,*,#111115,.F.); +#112805 = ORIENTED_EDGE('',*,*,#112799,.F.); +#112806 = CYLINDRICAL_SURFACE('',#112807,0.85); +#112807 = AXIS2_PLACEMENT_3D('',#112808,#112809,#112810); +#112808 = CARTESIAN_POINT('',(158.90875,-85.725,-4.5E-02)); +#112809 = DIRECTION('',(-0.,-0.,-1.)); +#112810 = DIRECTION('',(-0.,-1.,0.)); +#112811 = ADVANCED_FACE('',(#112812),#112823,.F.); +#112812 = FACE_BOUND('',#112813,.T.); +#112813 = EDGE_LOOP('',(#112814,#112815,#112821,#112822)); +#112814 = ORIENTED_EDGE('',*,*,#109904,.T.); +#112815 = ORIENTED_EDGE('',*,*,#112816,.T.); +#112816 = EDGE_CURVE('',#109905,#111127,#112817,.T.); +#112817 = LINE('',#112818,#112819); +#112818 = CARTESIAN_POINT('',(160.17875,-83.935,-4.5E-02)); +#112819 = VECTOR('',#112820,1.); +#112820 = DIRECTION('',(0.,0.,1.)); +#112821 = ORIENTED_EDGE('',*,*,#111126,.F.); +#112822 = ORIENTED_EDGE('',*,*,#112816,.F.); +#112823 = CYLINDRICAL_SURFACE('',#112824,0.75); +#112824 = AXIS2_PLACEMENT_3D('',#112825,#112826,#112827); +#112825 = CARTESIAN_POINT('',(160.17875,-83.185,-4.5E-02)); +#112826 = DIRECTION('',(-0.,-0.,-1.)); +#112827 = DIRECTION('',(-0.,-1.,0.)); +#112828 = ADVANCED_FACE('',(#112829),#112840,.F.); +#112829 = FACE_BOUND('',#112830,.T.); +#112830 = EDGE_LOOP('',(#112831,#112832,#112838,#112839)); +#112831 = ORIENTED_EDGE('',*,*,#109915,.T.); +#112832 = ORIENTED_EDGE('',*,*,#112833,.T.); +#112833 = EDGE_CURVE('',#109916,#111138,#112834,.T.); +#112834 = LINE('',#112835,#112836); +#112835 = CARTESIAN_POINT('',(153.36375,-76.35,-4.5E-02)); +#112836 = VECTOR('',#112837,1.); +#112837 = DIRECTION('',(0.,0.,1.)); +#112838 = ORIENTED_EDGE('',*,*,#111137,.F.); +#112839 = ORIENTED_EDGE('',*,*,#112833,.F.); +#112840 = CYLINDRICAL_SURFACE('',#112841,0.15); +#112841 = AXIS2_PLACEMENT_3D('',#112842,#112843,#112844); +#112842 = CARTESIAN_POINT('',(153.36375,-76.2,-4.5E-02)); +#112843 = DIRECTION('',(-0.,0.,-1.)); +#112844 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112845 = ADVANCED_FACE('',(#112846),#112857,.F.); +#112846 = FACE_BOUND('',#112847,.T.); +#112847 = EDGE_LOOP('',(#112848,#112849,#112855,#112856)); +#112848 = ORIENTED_EDGE('',*,*,#109926,.T.); +#112849 = ORIENTED_EDGE('',*,*,#112850,.T.); +#112850 = EDGE_CURVE('',#109927,#111149,#112851,.T.); +#112851 = LINE('',#112852,#112853); +#112852 = CARTESIAN_POINT('',(155.36375,-73.41,-4.5E-02)); +#112853 = VECTOR('',#112854,1.); +#112854 = DIRECTION('',(0.,0.,1.)); +#112855 = ORIENTED_EDGE('',*,*,#111148,.F.); +#112856 = ORIENTED_EDGE('',*,*,#112850,.F.); +#112857 = CYLINDRICAL_SURFACE('',#112858,0.4); +#112858 = AXIS2_PLACEMENT_3D('',#112859,#112860,#112861); +#112859 = CARTESIAN_POINT('',(155.36375,-73.01,-4.5E-02)); +#112860 = DIRECTION('',(-0.,0.,-1.)); +#112861 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112862 = ADVANCED_FACE('',(#112863),#112874,.F.); +#112863 = FACE_BOUND('',#112864,.T.); +#112864 = EDGE_LOOP('',(#112865,#112866,#112872,#112873)); +#112865 = ORIENTED_EDGE('',*,*,#109937,.T.); +#112866 = ORIENTED_EDGE('',*,*,#112867,.T.); +#112867 = EDGE_CURVE('',#109938,#111160,#112868,.T.); +#112868 = LINE('',#112869,#112870); +#112869 = CARTESIAN_POINT('',(156.36375,-77.35,-4.5E-02)); +#112870 = VECTOR('',#112871,1.); +#112871 = DIRECTION('',(0.,0.,1.)); +#112872 = ORIENTED_EDGE('',*,*,#111159,.F.); +#112873 = ORIENTED_EDGE('',*,*,#112867,.F.); +#112874 = CYLINDRICAL_SURFACE('',#112875,0.15); +#112875 = AXIS2_PLACEMENT_3D('',#112876,#112877,#112878); +#112876 = CARTESIAN_POINT('',(156.36375,-77.2,-4.5E-02)); +#112877 = DIRECTION('',(-0.,0.,-1.)); +#112878 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112879 = ADVANCED_FACE('',(#112880),#112891,.F.); +#112880 = FACE_BOUND('',#112881,.T.); +#112881 = EDGE_LOOP('',(#112882,#112883,#112889,#112890)); +#112882 = ORIENTED_EDGE('',*,*,#109948,.T.); +#112883 = ORIENTED_EDGE('',*,*,#112884,.T.); +#112884 = EDGE_CURVE('',#109949,#111171,#112885,.T.); +#112885 = LINE('',#112886,#112887); +#112886 = CARTESIAN_POINT('',(156.36375,-76.35,-4.5E-02)); +#112887 = VECTOR('',#112888,1.); +#112888 = DIRECTION('',(0.,0.,1.)); +#112889 = ORIENTED_EDGE('',*,*,#111170,.F.); +#112890 = ORIENTED_EDGE('',*,*,#112884,.F.); +#112891 = CYLINDRICAL_SURFACE('',#112892,0.15); +#112892 = AXIS2_PLACEMENT_3D('',#112893,#112894,#112895); +#112893 = CARTESIAN_POINT('',(156.36375,-76.2,-4.5E-02)); +#112894 = DIRECTION('',(-0.,0.,-1.)); +#112895 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#112896 = ADVANCED_FACE('',(#112897),#112908,.F.); +#112897 = FACE_BOUND('',#112898,.T.); +#112898 = EDGE_LOOP('',(#112899,#112900,#112906,#112907)); +#112899 = ORIENTED_EDGE('',*,*,#109959,.T.); +#112900 = ORIENTED_EDGE('',*,*,#112901,.T.); +#112901 = EDGE_CURVE('',#109960,#111182,#112902,.T.); +#112902 = LINE('',#112903,#112904); +#112903 = CARTESIAN_POINT('',(159.36375,-73.41,-4.5E-02)); +#112904 = VECTOR('',#112905,1.); +#112905 = DIRECTION('',(0.,0.,1.)); +#112906 = ORIENTED_EDGE('',*,*,#111181,.F.); +#112907 = ORIENTED_EDGE('',*,*,#112901,.F.); +#112908 = CYLINDRICAL_SURFACE('',#112909,0.4); +#112909 = AXIS2_PLACEMENT_3D('',#112910,#112911,#112912); +#112910 = CARTESIAN_POINT('',(159.36375,-73.01,-4.5E-02)); +#112911 = DIRECTION('',(-0.,0.,-1.)); +#112912 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112913 = ADVANCED_FACE('',(#112914),#112925,.F.); +#112914 = FACE_BOUND('',#112915,.T.); +#112915 = EDGE_LOOP('',(#112916,#112917,#112923,#112924)); +#112916 = ORIENTED_EDGE('',*,*,#109970,.T.); +#112917 = ORIENTED_EDGE('',*,*,#112918,.T.); +#112918 = EDGE_CURVE('',#109971,#111193,#112919,.T.); +#112919 = LINE('',#112920,#112921); +#112920 = CARTESIAN_POINT('',(163.98875,-87.725,-4.5E-02)); +#112921 = VECTOR('',#112922,1.); +#112922 = DIRECTION('',(0.,0.,1.)); +#112923 = ORIENTED_EDGE('',*,*,#111192,.F.); +#112924 = ORIENTED_EDGE('',*,*,#112918,.F.); +#112925 = CYLINDRICAL_SURFACE('',#112926,2.); +#112926 = AXIS2_PLACEMENT_3D('',#112927,#112928,#112929); +#112927 = CARTESIAN_POINT('',(163.98875,-85.725,-4.5E-02)); +#112928 = DIRECTION('',(-0.,-0.,-1.)); +#112929 = DIRECTION('',(-0.,-1.,0.)); +#112930 = ADVANCED_FACE('',(#112931),#112942,.F.); +#112931 = FACE_BOUND('',#112932,.T.); +#112932 = EDGE_LOOP('',(#112933,#112934,#112940,#112941)); +#112933 = ORIENTED_EDGE('',*,*,#109981,.T.); +#112934 = ORIENTED_EDGE('',*,*,#112935,.T.); +#112935 = EDGE_CURVE('',#109982,#111204,#112936,.T.); +#112936 = LINE('',#112937,#112938); +#112937 = CARTESIAN_POINT('',(169.06875,-86.575,-4.5E-02)); +#112938 = VECTOR('',#112939,1.); +#112939 = DIRECTION('',(0.,0.,1.)); +#112940 = ORIENTED_EDGE('',*,*,#111203,.F.); +#112941 = ORIENTED_EDGE('',*,*,#112935,.F.); +#112942 = CYLINDRICAL_SURFACE('',#112943,0.85); +#112943 = AXIS2_PLACEMENT_3D('',#112944,#112945,#112946); +#112944 = CARTESIAN_POINT('',(169.06875,-85.725,-4.5E-02)); +#112945 = DIRECTION('',(-0.,-0.,-1.)); +#112946 = DIRECTION('',(-0.,-1.,0.)); +#112947 = ADVANCED_FACE('',(#112948),#112959,.F.); +#112948 = FACE_BOUND('',#112949,.T.); +#112949 = EDGE_LOOP('',(#112950,#112951,#112957,#112958)); +#112950 = ORIENTED_EDGE('',*,*,#109992,.T.); +#112951 = ORIENTED_EDGE('',*,*,#112952,.T.); +#112952 = EDGE_CURVE('',#109993,#111215,#112953,.T.); +#112953 = LINE('',#112954,#112955); +#112954 = CARTESIAN_POINT('',(166.52875,-81.395,-4.5E-02)); +#112955 = VECTOR('',#112956,1.); +#112956 = DIRECTION('',(0.,0.,1.)); +#112957 = ORIENTED_EDGE('',*,*,#111214,.F.); +#112958 = ORIENTED_EDGE('',*,*,#112952,.F.); +#112959 = CYLINDRICAL_SURFACE('',#112960,0.75); +#112960 = AXIS2_PLACEMENT_3D('',#112961,#112962,#112963); +#112961 = CARTESIAN_POINT('',(166.52875,-80.645,-4.5E-02)); +#112962 = DIRECTION('',(-0.,-0.,-1.)); +#112963 = DIRECTION('',(-0.,-1.,0.)); +#112964 = ADVANCED_FACE('',(#112965),#112976,.F.); +#112965 = FACE_BOUND('',#112966,.T.); +#112966 = EDGE_LOOP('',(#112967,#112968,#112974,#112975)); +#112967 = ORIENTED_EDGE('',*,*,#110003,.T.); +#112968 = ORIENTED_EDGE('',*,*,#112969,.T.); +#112969 = EDGE_CURVE('',#110004,#111226,#112970,.T.); +#112970 = LINE('',#112971,#112972); +#112971 = CARTESIAN_POINT('',(163.36375,-73.41,-4.5E-02)); +#112972 = VECTOR('',#112973,1.); +#112973 = DIRECTION('',(0.,0.,1.)); +#112974 = ORIENTED_EDGE('',*,*,#111225,.F.); +#112975 = ORIENTED_EDGE('',*,*,#112969,.F.); +#112976 = CYLINDRICAL_SURFACE('',#112977,0.4); +#112977 = AXIS2_PLACEMENT_3D('',#112978,#112979,#112980); +#112978 = CARTESIAN_POINT('',(163.36375,-73.01,-4.5E-02)); +#112979 = DIRECTION('',(-0.,0.,-1.)); +#112980 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112981 = ADVANCED_FACE('',(#112982),#112993,.F.); +#112982 = FACE_BOUND('',#112983,.T.); +#112983 = EDGE_LOOP('',(#112984,#112985,#112991,#112992)); +#112984 = ORIENTED_EDGE('',*,*,#110014,.T.); +#112985 = ORIENTED_EDGE('',*,*,#112986,.T.); +#112986 = EDGE_CURVE('',#110015,#111237,#112987,.T.); +#112987 = LINE('',#112988,#112989); +#112988 = CARTESIAN_POINT('',(167.36375,-73.6,-4.5E-02)); +#112989 = VECTOR('',#112990,1.); +#112990 = DIRECTION('',(0.,0.,1.)); +#112991 = ORIENTED_EDGE('',*,*,#111236,.F.); +#112992 = ORIENTED_EDGE('',*,*,#112986,.F.); +#112993 = CYLINDRICAL_SURFACE('',#112994,0.4); +#112994 = AXIS2_PLACEMENT_3D('',#112995,#112996,#112997); +#112995 = CARTESIAN_POINT('',(167.36375,-73.2,-4.5E-02)); +#112996 = DIRECTION('',(-0.,0.,-1.)); +#112997 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#112998 = ADVANCED_FACE('',(#112999),#113010,.F.); +#112999 = FACE_BOUND('',#113000,.T.); +#113000 = EDGE_LOOP('',(#113001,#113002,#113008,#113009)); +#113001 = ORIENTED_EDGE('',*,*,#110025,.T.); +#113002 = ORIENTED_EDGE('',*,*,#113003,.T.); +#113003 = EDGE_CURVE('',#110026,#111248,#113004,.T.); +#113004 = LINE('',#113005,#113006); +#113005 = CARTESIAN_POINT('',(150.36375,-62.35,-4.5E-02)); +#113006 = VECTOR('',#113007,1.); +#113007 = DIRECTION('',(0.,0.,1.)); +#113008 = ORIENTED_EDGE('',*,*,#111247,.F.); +#113009 = ORIENTED_EDGE('',*,*,#113003,.F.); +#113010 = CYLINDRICAL_SURFACE('',#113011,0.15); +#113011 = AXIS2_PLACEMENT_3D('',#113012,#113013,#113014); +#113012 = CARTESIAN_POINT('',(150.36375,-62.2,-4.5E-02)); +#113013 = DIRECTION('',(-0.,0.,-1.)); +#113014 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#113015 = ADVANCED_FACE('',(#113016),#113027,.F.); +#113016 = FACE_BOUND('',#113017,.T.); +#113017 = EDGE_LOOP('',(#113018,#113019,#113025,#113026)); +#113018 = ORIENTED_EDGE('',*,*,#110036,.T.); +#113019 = ORIENTED_EDGE('',*,*,#113020,.T.); +#113020 = EDGE_CURVE('',#110037,#111259,#113021,.T.); +#113021 = LINE('',#113022,#113023); +#113022 = CARTESIAN_POINT('',(155.36375,-65.79,-4.5E-02)); +#113023 = VECTOR('',#113024,1.); +#113024 = DIRECTION('',(0.,0.,1.)); +#113025 = ORIENTED_EDGE('',*,*,#111258,.F.); +#113026 = ORIENTED_EDGE('',*,*,#113020,.F.); +#113027 = CYLINDRICAL_SURFACE('',#113028,0.4); +#113028 = AXIS2_PLACEMENT_3D('',#113029,#113030,#113031); +#113029 = CARTESIAN_POINT('',(155.36375,-65.39,-4.5E-02)); +#113030 = DIRECTION('',(-0.,0.,-1.)); +#113031 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#113032 = ADVANCED_FACE('',(#113033),#113044,.F.); +#113033 = FACE_BOUND('',#113034,.T.); +#113034 = EDGE_LOOP('',(#113035,#113036,#113042,#113043)); +#113035 = ORIENTED_EDGE('',*,*,#110047,.T.); +#113036 = ORIENTED_EDGE('',*,*,#113037,.T.); +#113037 = EDGE_CURVE('',#110048,#111270,#113038,.T.); +#113038 = LINE('',#113039,#113040); +#113039 = CARTESIAN_POINT('',(154.74375,-60.2645,-4.5E-02)); +#113040 = VECTOR('',#113041,1.); +#113041 = DIRECTION('',(0.,0.,1.)); +#113042 = ORIENTED_EDGE('',*,*,#111269,.F.); +#113043 = ORIENTED_EDGE('',*,*,#113037,.F.); +#113044 = CYLINDRICAL_SURFACE('',#113045,0.4445); +#113045 = AXIS2_PLACEMENT_3D('',#113046,#113047,#113048); +#113046 = CARTESIAN_POINT('',(154.74375,-59.82,-4.5E-02)); +#113047 = DIRECTION('',(-0.,-0.,-1.)); +#113048 = DIRECTION('',(-0.,-1.,0.)); +#113049 = ADVANCED_FACE('',(#113050),#113061,.F.); +#113050 = FACE_BOUND('',#113051,.T.); +#113051 = EDGE_LOOP('',(#113052,#113053,#113059,#113060)); +#113052 = ORIENTED_EDGE('',*,*,#110058,.T.); +#113053 = ORIENTED_EDGE('',*,*,#113054,.T.); +#113054 = EDGE_CURVE('',#110059,#111281,#113055,.T.); +#113055 = LINE('',#113056,#113057); +#113056 = CARTESIAN_POINT('',(154.74375,-57.7245,-4.5E-02)); +#113057 = VECTOR('',#113058,1.); +#113058 = DIRECTION('',(0.,0.,1.)); +#113059 = ORIENTED_EDGE('',*,*,#111280,.F.); +#113060 = ORIENTED_EDGE('',*,*,#113054,.F.); +#113061 = CYLINDRICAL_SURFACE('',#113062,0.4445); +#113062 = AXIS2_PLACEMENT_3D('',#113063,#113064,#113065); +#113063 = CARTESIAN_POINT('',(154.74375,-57.28,-4.5E-02)); +#113064 = DIRECTION('',(-0.,-0.,-1.)); +#113065 = DIRECTION('',(-0.,-1.,0.)); +#113066 = ADVANCED_FACE('',(#113067),#113078,.F.); +#113067 = FACE_BOUND('',#113068,.T.); +#113068 = EDGE_LOOP('',(#113069,#113070,#113076,#113077)); +#113069 = ORIENTED_EDGE('',*,*,#110069,.T.); +#113070 = ORIENTED_EDGE('',*,*,#113071,.T.); +#113071 = EDGE_CURVE('',#110070,#111292,#113072,.T.); +#113072 = LINE('',#113073,#113074); +#113073 = CARTESIAN_POINT('',(157.86375,-62.35,-4.5E-02)); +#113074 = VECTOR('',#113075,1.); +#113075 = DIRECTION('',(0.,0.,1.)); +#113076 = ORIENTED_EDGE('',*,*,#111291,.F.); +#113077 = ORIENTED_EDGE('',*,*,#113071,.F.); +#113078 = CYLINDRICAL_SURFACE('',#113079,0.15); +#113079 = AXIS2_PLACEMENT_3D('',#113080,#113081,#113082); +#113080 = CARTESIAN_POINT('',(157.86375,-62.2,-4.5E-02)); +#113081 = DIRECTION('',(-0.,0.,-1.)); +#113082 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#113083 = ADVANCED_FACE('',(#113084),#113095,.F.); +#113084 = FACE_BOUND('',#113085,.T.); +#113085 = EDGE_LOOP('',(#113086,#113087,#113093,#113094)); +#113086 = ORIENTED_EDGE('',*,*,#110080,.T.); +#113087 = ORIENTED_EDGE('',*,*,#113088,.T.); +#113088 = EDGE_CURVE('',#110081,#111303,#113089,.T.); +#113089 = LINE('',#113090,#113091); +#113090 = CARTESIAN_POINT('',(159.36375,-65.79,-4.5E-02)); +#113091 = VECTOR('',#113092,1.); +#113092 = DIRECTION('',(0.,0.,1.)); +#113093 = ORIENTED_EDGE('',*,*,#111302,.F.); +#113094 = ORIENTED_EDGE('',*,*,#113088,.F.); +#113095 = CYLINDRICAL_SURFACE('',#113096,0.4); +#113096 = AXIS2_PLACEMENT_3D('',#113097,#113098,#113099); +#113097 = CARTESIAN_POINT('',(159.36375,-65.39,-4.5E-02)); +#113098 = DIRECTION('',(-0.,0.,-1.)); +#113099 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#113100 = ADVANCED_FACE('',(#113101),#113112,.F.); +#113101 = FACE_BOUND('',#113102,.T.); +#113102 = EDGE_LOOP('',(#113103,#113104,#113110,#113111)); +#113103 = ORIENTED_EDGE('',*,*,#110091,.T.); +#113104 = ORIENTED_EDGE('',*,*,#113105,.T.); +#113105 = EDGE_CURVE('',#110092,#111314,#113106,.T.); +#113106 = LINE('',#113107,#113108); +#113107 = CARTESIAN_POINT('',(159.36375,-64.35,-4.5E-02)); +#113108 = VECTOR('',#113109,1.); +#113109 = DIRECTION('',(0.,0.,1.)); +#113110 = ORIENTED_EDGE('',*,*,#111313,.F.); +#113111 = ORIENTED_EDGE('',*,*,#113105,.F.); +#113112 = CYLINDRICAL_SURFACE('',#113113,0.15); +#113113 = AXIS2_PLACEMENT_3D('',#113114,#113115,#113116); +#113114 = CARTESIAN_POINT('',(159.36375,-64.2,-4.5E-02)); +#113115 = DIRECTION('',(-0.,0.,-1.)); +#113116 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#113117 = ADVANCED_FACE('',(#113118),#113129,.F.); +#113118 = FACE_BOUND('',#113119,.T.); +#113119 = EDGE_LOOP('',(#113120,#113121,#113127,#113128)); +#113120 = ORIENTED_EDGE('',*,*,#110102,.T.); +#113121 = ORIENTED_EDGE('',*,*,#113122,.T.); +#113122 = EDGE_CURVE('',#110103,#111325,#113123,.T.); +#113123 = LINE('',#113124,#113125); +#113124 = CARTESIAN_POINT('',(159.36375,-62.35,-4.5E-02)); +#113125 = VECTOR('',#113126,1.); +#113126 = DIRECTION('',(0.,0.,1.)); +#113127 = ORIENTED_EDGE('',*,*,#111324,.F.); +#113128 = ORIENTED_EDGE('',*,*,#113122,.F.); +#113129 = CYLINDRICAL_SURFACE('',#113130,0.15); +#113130 = AXIS2_PLACEMENT_3D('',#113131,#113132,#113133); +#113131 = CARTESIAN_POINT('',(159.36375,-62.2,-4.5E-02)); +#113132 = DIRECTION('',(-0.,0.,-1.)); +#113133 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#113134 = ADVANCED_FACE('',(#113135),#113146,.F.); +#113135 = FACE_BOUND('',#113136,.T.); +#113136 = EDGE_LOOP('',(#113137,#113138,#113144,#113145)); +#113137 = ORIENTED_EDGE('',*,*,#110113,.T.); +#113138 = ORIENTED_EDGE('',*,*,#113139,.T.); +#113139 = EDGE_CURVE('',#110114,#111336,#113140,.T.); +#113140 = LINE('',#113141,#113142); +#113141 = CARTESIAN_POINT('',(161.36375,-58.35,-4.5E-02)); +#113142 = VECTOR('',#113143,1.); +#113143 = DIRECTION('',(0.,0.,1.)); +#113144 = ORIENTED_EDGE('',*,*,#111335,.F.); +#113145 = ORIENTED_EDGE('',*,*,#113139,.F.); +#113146 = CYLINDRICAL_SURFACE('',#113147,0.15); +#113147 = AXIS2_PLACEMENT_3D('',#113148,#113149,#113150); +#113148 = CARTESIAN_POINT('',(161.36375,-58.2,-4.5E-02)); +#113149 = DIRECTION('',(-0.,0.,-1.)); +#113150 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#113151 = ADVANCED_FACE('',(#113152),#113163,.F.); +#113152 = FACE_BOUND('',#113153,.T.); +#113153 = EDGE_LOOP('',(#113154,#113155,#113161,#113162)); +#113154 = ORIENTED_EDGE('',*,*,#110124,.T.); +#113155 = ORIENTED_EDGE('',*,*,#113156,.T.); +#113156 = EDGE_CURVE('',#110125,#111347,#113157,.T.); +#113157 = LINE('',#113158,#113159); +#113158 = CARTESIAN_POINT('',(161.36375,-56.35,-4.5E-02)); +#113159 = VECTOR('',#113160,1.); +#113160 = DIRECTION('',(0.,0.,1.)); +#113161 = ORIENTED_EDGE('',*,*,#111346,.F.); +#113162 = ORIENTED_EDGE('',*,*,#113156,.F.); +#113163 = CYLINDRICAL_SURFACE('',#113164,0.15); +#113164 = AXIS2_PLACEMENT_3D('',#113165,#113166,#113167); +#113165 = CARTESIAN_POINT('',(161.36375,-56.2,-4.5E-02)); +#113166 = DIRECTION('',(-0.,0.,-1.)); +#113167 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#113168 = ADVANCED_FACE('',(#113169),#113180,.F.); +#113169 = FACE_BOUND('',#113170,.T.); +#113170 = EDGE_LOOP('',(#113171,#113172,#113178,#113179)); +#113171 = ORIENTED_EDGE('',*,*,#110135,.T.); +#113172 = ORIENTED_EDGE('',*,*,#113173,.T.); +#113173 = EDGE_CURVE('',#110136,#111358,#113174,.T.); +#113174 = LINE('',#113175,#113176); +#113175 = CARTESIAN_POINT('',(154.74375,-55.1845,-4.5E-02)); +#113176 = VECTOR('',#113177,1.); +#113177 = DIRECTION('',(0.,0.,1.)); +#113178 = ORIENTED_EDGE('',*,*,#111357,.F.); +#113179 = ORIENTED_EDGE('',*,*,#113173,.F.); +#113180 = CYLINDRICAL_SURFACE('',#113181,0.4445); +#113181 = AXIS2_PLACEMENT_3D('',#113182,#113183,#113184); +#113182 = CARTESIAN_POINT('',(154.74375,-54.74,-4.5E-02)); +#113183 = DIRECTION('',(-0.,-0.,-1.)); +#113184 = DIRECTION('',(-0.,-1.,0.)); +#113185 = ADVANCED_FACE('',(#113186),#113197,.F.); +#113186 = FACE_BOUND('',#113187,.T.); +#113187 = EDGE_LOOP('',(#113188,#113189,#113195,#113196)); +#113188 = ORIENTED_EDGE('',*,*,#110146,.T.); +#113189 = ORIENTED_EDGE('',*,*,#113190,.T.); +#113190 = EDGE_CURVE('',#110147,#111369,#113191,.T.); +#113191 = LINE('',#113192,#113193); +#113192 = CARTESIAN_POINT('',(154.74375,-52.6445,-4.5E-02)); +#113193 = VECTOR('',#113194,1.); +#113194 = DIRECTION('',(0.,0.,1.)); +#113195 = ORIENTED_EDGE('',*,*,#111368,.F.); +#113196 = ORIENTED_EDGE('',*,*,#113190,.F.); +#113197 = CYLINDRICAL_SURFACE('',#113198,0.4445); +#113198 = AXIS2_PLACEMENT_3D('',#113199,#113200,#113201); +#113199 = CARTESIAN_POINT('',(154.74375,-52.2,-4.5E-02)); +#113200 = DIRECTION('',(-0.,-0.,-1.)); +#113201 = DIRECTION('',(-0.,-1.,0.)); +#113202 = ADVANCED_FACE('',(#113203),#113214,.F.); +#113203 = FACE_BOUND('',#113204,.T.); +#113204 = EDGE_LOOP('',(#113205,#113206,#113212,#113213)); +#113205 = ORIENTED_EDGE('',*,*,#110157,.T.); +#113206 = ORIENTED_EDGE('',*,*,#113207,.T.); +#113207 = EDGE_CURVE('',#110158,#111380,#113208,.T.); +#113208 = LINE('',#113209,#113210); +#113209 = CARTESIAN_POINT('',(154.74375,-50.1045,-4.5E-02)); +#113210 = VECTOR('',#113211,1.); +#113211 = DIRECTION('',(0.,0.,1.)); +#113212 = ORIENTED_EDGE('',*,*,#111379,.F.); +#113213 = ORIENTED_EDGE('',*,*,#113207,.F.); +#113214 = CYLINDRICAL_SURFACE('',#113215,0.4445); +#113215 = AXIS2_PLACEMENT_3D('',#113216,#113217,#113218); +#113216 = CARTESIAN_POINT('',(154.74375,-49.66,-4.5E-02)); +#113217 = DIRECTION('',(-0.,-0.,-1.)); +#113218 = DIRECTION('',(-0.,-1.,0.)); +#113219 = ADVANCED_FACE('',(#113220),#113231,.F.); +#113220 = FACE_BOUND('',#113221,.T.); +#113221 = EDGE_LOOP('',(#113222,#113223,#113229,#113230)); +#113222 = ORIENTED_EDGE('',*,*,#110168,.T.); +#113223 = ORIENTED_EDGE('',*,*,#113224,.T.); +#113224 = EDGE_CURVE('',#110169,#111391,#113225,.T.); +#113225 = LINE('',#113226,#113227); +#113226 = CARTESIAN_POINT('',(154.74375,-47.5645,-4.5E-02)); +#113227 = VECTOR('',#113228,1.); +#113228 = DIRECTION('',(0.,0.,1.)); +#113229 = ORIENTED_EDGE('',*,*,#111390,.F.); +#113230 = ORIENTED_EDGE('',*,*,#113224,.F.); +#113231 = CYLINDRICAL_SURFACE('',#113232,0.4445); +#113232 = AXIS2_PLACEMENT_3D('',#113233,#113234,#113235); +#113233 = CARTESIAN_POINT('',(154.74375,-47.12,-4.5E-02)); +#113234 = DIRECTION('',(-0.,-0.,-1.)); +#113235 = DIRECTION('',(-0.,-1.,0.)); +#113236 = ADVANCED_FACE('',(#113237),#113248,.F.); +#113237 = FACE_BOUND('',#113238,.T.); +#113238 = EDGE_LOOP('',(#113239,#113240,#113246,#113247)); +#113239 = ORIENTED_EDGE('',*,*,#110179,.T.); +#113240 = ORIENTED_EDGE('',*,*,#113241,.T.); +#113241 = EDGE_CURVE('',#110180,#111402,#113242,.T.); +#113242 = LINE('',#113243,#113244); +#113243 = CARTESIAN_POINT('',(154.74375,-45.0245,-4.5E-02)); +#113244 = VECTOR('',#113245,1.); +#113245 = DIRECTION('',(0.,0.,1.)); +#113246 = ORIENTED_EDGE('',*,*,#111401,.F.); +#113247 = ORIENTED_EDGE('',*,*,#113241,.F.); +#113248 = CYLINDRICAL_SURFACE('',#113249,0.4445); +#113249 = AXIS2_PLACEMENT_3D('',#113250,#113251,#113252); +#113250 = CARTESIAN_POINT('',(154.74375,-44.58,-4.5E-02)); +#113251 = DIRECTION('',(-0.,-0.,-1.)); +#113252 = DIRECTION('',(-0.,-1.,0.)); +#113253 = ADVANCED_FACE('',(#113254),#113265,.F.); +#113254 = FACE_BOUND('',#113255,.T.); +#113255 = EDGE_LOOP('',(#113256,#113257,#113263,#113264)); +#113256 = ORIENTED_EDGE('',*,*,#110190,.T.); +#113257 = ORIENTED_EDGE('',*,*,#113258,.T.); +#113258 = EDGE_CURVE('',#110191,#111413,#113259,.T.); +#113259 = LINE('',#113260,#113261); +#113260 = CARTESIAN_POINT('',(156.36375,-48.35,-4.5E-02)); +#113261 = VECTOR('',#113262,1.); +#113262 = DIRECTION('',(0.,0.,1.)); +#113263 = ORIENTED_EDGE('',*,*,#111412,.F.); +#113264 = ORIENTED_EDGE('',*,*,#113258,.F.); +#113265 = CYLINDRICAL_SURFACE('',#113266,0.15); +#113266 = AXIS2_PLACEMENT_3D('',#113267,#113268,#113269); +#113267 = CARTESIAN_POINT('',(156.36375,-48.2,-4.5E-02)); +#113268 = DIRECTION('',(-0.,0.,-1.)); +#113269 = DIRECTION('',(1.894780628694E-13,-1.,-0.)); +#113270 = ADVANCED_FACE('',(#113271),#113282,.F.); +#113271 = FACE_BOUND('',#113272,.T.); +#113272 = EDGE_LOOP('',(#113273,#113274,#113280,#113281)); +#113273 = ORIENTED_EDGE('',*,*,#110201,.T.); +#113274 = ORIENTED_EDGE('',*,*,#113275,.T.); +#113275 = EDGE_CURVE('',#110202,#111424,#113276,.T.); +#113276 = LINE('',#113277,#113278); +#113277 = CARTESIAN_POINT('',(163.36375,-65.79,-4.5E-02)); +#113278 = VECTOR('',#113279,1.); +#113279 = DIRECTION('',(0.,0.,1.)); +#113280 = ORIENTED_EDGE('',*,*,#111423,.F.); +#113281 = ORIENTED_EDGE('',*,*,#113275,.F.); +#113282 = CYLINDRICAL_SURFACE('',#113283,0.4); +#113283 = AXIS2_PLACEMENT_3D('',#113284,#113285,#113286); +#113284 = CARTESIAN_POINT('',(163.36375,-65.39,-4.5E-02)); +#113285 = DIRECTION('',(-0.,0.,-1.)); +#113286 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#113287 = ADVANCED_FACE('',(#113288),#113299,.F.); +#113288 = FACE_BOUND('',#113289,.T.); +#113289 = EDGE_LOOP('',(#113290,#113291,#113297,#113298)); +#113290 = ORIENTED_EDGE('',*,*,#110212,.T.); +#113291 = ORIENTED_EDGE('',*,*,#113292,.T.); +#113292 = EDGE_CURVE('',#110213,#111435,#113293,.T.); +#113293 = LINE('',#113294,#113295); +#113294 = CARTESIAN_POINT('',(167.36375,-65.98,-4.5E-02)); +#113295 = VECTOR('',#113296,1.); +#113296 = DIRECTION('',(0.,0.,1.)); +#113297 = ORIENTED_EDGE('',*,*,#111434,.F.); +#113298 = ORIENTED_EDGE('',*,*,#113292,.F.); +#113299 = CYLINDRICAL_SURFACE('',#113300,0.4); +#113300 = AXIS2_PLACEMENT_3D('',#113301,#113302,#113303); +#113301 = CARTESIAN_POINT('',(167.36375,-65.58,-4.5E-02)); +#113302 = DIRECTION('',(-0.,0.,-1.)); +#113303 = DIRECTION('',(7.105427357601E-14,-1.,-0.)); +#113304 = ADVANCED_FACE('',(#113305),#113316,.F.); +#113305 = FACE_BOUND('',#113306,.T.); +#113306 = EDGE_LOOP('',(#113307,#113308,#113314,#113315)); +#113307 = ORIENTED_EDGE('',*,*,#110223,.T.); +#113308 = ORIENTED_EDGE('',*,*,#113309,.T.); +#113309 = EDGE_CURVE('',#110224,#111446,#113310,.T.); +#113310 = LINE('',#113311,#113312); +#113311 = CARTESIAN_POINT('',(169.98375,-60.2645,-4.5E-02)); +#113312 = VECTOR('',#113313,1.); +#113313 = DIRECTION('',(0.,0.,1.)); +#113314 = ORIENTED_EDGE('',*,*,#111445,.F.); +#113315 = ORIENTED_EDGE('',*,*,#113309,.F.); +#113316 = CYLINDRICAL_SURFACE('',#113317,0.4445); +#113317 = AXIS2_PLACEMENT_3D('',#113318,#113319,#113320); +#113318 = CARTESIAN_POINT('',(169.98375,-59.82,-4.5E-02)); +#113319 = DIRECTION('',(-0.,-0.,-1.)); +#113320 = DIRECTION('',(-0.,-1.,0.)); +#113321 = ADVANCED_FACE('',(#113322),#113333,.F.); +#113322 = FACE_BOUND('',#113323,.T.); +#113323 = EDGE_LOOP('',(#113324,#113325,#113331,#113332)); +#113324 = ORIENTED_EDGE('',*,*,#110234,.T.); +#113325 = ORIENTED_EDGE('',*,*,#113326,.T.); +#113326 = EDGE_CURVE('',#110235,#111457,#113327,.T.); +#113327 = LINE('',#113328,#113329); +#113328 = CARTESIAN_POINT('',(169.98375,-57.7245,-4.5E-02)); +#113329 = VECTOR('',#113330,1.); +#113330 = DIRECTION('',(0.,0.,1.)); +#113331 = ORIENTED_EDGE('',*,*,#111456,.F.); +#113332 = ORIENTED_EDGE('',*,*,#113326,.F.); +#113333 = CYLINDRICAL_SURFACE('',#113334,0.4445); +#113334 = AXIS2_PLACEMENT_3D('',#113335,#113336,#113337); +#113335 = CARTESIAN_POINT('',(169.98375,-57.28,-4.5E-02)); +#113336 = DIRECTION('',(-0.,-0.,-1.)); +#113337 = DIRECTION('',(-0.,-1.,0.)); +#113338 = ADVANCED_FACE('',(#113339),#113350,.F.); +#113339 = FACE_BOUND('',#113340,.T.); +#113340 = EDGE_LOOP('',(#113341,#113342,#113348,#113349)); +#113341 = ORIENTED_EDGE('',*,*,#110245,.T.); +#113342 = ORIENTED_EDGE('',*,*,#113343,.T.); +#113343 = EDGE_CURVE('',#110246,#111468,#113344,.T.); +#113344 = LINE('',#113345,#113346); +#113345 = CARTESIAN_POINT('',(169.98375,-55.1845,-4.5E-02)); +#113346 = VECTOR('',#113347,1.); +#113347 = DIRECTION('',(0.,0.,1.)); +#113348 = ORIENTED_EDGE('',*,*,#111467,.F.); +#113349 = ORIENTED_EDGE('',*,*,#113343,.F.); +#113350 = CYLINDRICAL_SURFACE('',#113351,0.4445); +#113351 = AXIS2_PLACEMENT_3D('',#113352,#113353,#113354); +#113352 = CARTESIAN_POINT('',(169.98375,-54.74,-4.5E-02)); +#113353 = DIRECTION('',(-0.,-0.,-1.)); +#113354 = DIRECTION('',(-0.,-1.,0.)); +#113355 = ADVANCED_FACE('',(#113356),#113367,.F.); +#113356 = FACE_BOUND('',#113357,.T.); +#113357 = EDGE_LOOP('',(#113358,#113359,#113365,#113366)); +#113358 = ORIENTED_EDGE('',*,*,#110256,.T.); +#113359 = ORIENTED_EDGE('',*,*,#113360,.T.); +#113360 = EDGE_CURVE('',#110257,#111479,#113361,.T.); +#113361 = LINE('',#113362,#113363); +#113362 = CARTESIAN_POINT('',(169.98375,-52.6445,-4.5E-02)); +#113363 = VECTOR('',#113364,1.); +#113364 = DIRECTION('',(0.,0.,1.)); +#113365 = ORIENTED_EDGE('',*,*,#111478,.F.); +#113366 = ORIENTED_EDGE('',*,*,#113360,.F.); +#113367 = CYLINDRICAL_SURFACE('',#113368,0.4445); +#113368 = AXIS2_PLACEMENT_3D('',#113369,#113370,#113371); +#113369 = CARTESIAN_POINT('',(169.98375,-52.2,-4.5E-02)); +#113370 = DIRECTION('',(-0.,-0.,-1.)); +#113371 = DIRECTION('',(-0.,-1.,0.)); +#113372 = ADVANCED_FACE('',(#113373),#113384,.F.); +#113373 = FACE_BOUND('',#113374,.T.); +#113374 = EDGE_LOOP('',(#113375,#113376,#113382,#113383)); +#113375 = ORIENTED_EDGE('',*,*,#110267,.T.); +#113376 = ORIENTED_EDGE('',*,*,#113377,.T.); +#113377 = EDGE_CURVE('',#110268,#111490,#113378,.T.); +#113378 = LINE('',#113379,#113380); +#113379 = CARTESIAN_POINT('',(169.98375,-50.1045,-4.5E-02)); +#113380 = VECTOR('',#113381,1.); +#113381 = DIRECTION('',(0.,0.,1.)); +#113382 = ORIENTED_EDGE('',*,*,#111489,.F.); +#113383 = ORIENTED_EDGE('',*,*,#113377,.F.); +#113384 = CYLINDRICAL_SURFACE('',#113385,0.4445); +#113385 = AXIS2_PLACEMENT_3D('',#113386,#113387,#113388); +#113386 = CARTESIAN_POINT('',(169.98375,-49.66,-4.5E-02)); +#113387 = DIRECTION('',(-0.,-0.,-1.)); +#113388 = DIRECTION('',(-0.,-1.,0.)); +#113389 = ADVANCED_FACE('',(#113390),#113401,.F.); +#113390 = FACE_BOUND('',#113391,.T.); +#113391 = EDGE_LOOP('',(#113392,#113393,#113399,#113400)); +#113392 = ORIENTED_EDGE('',*,*,#110278,.T.); +#113393 = ORIENTED_EDGE('',*,*,#113394,.T.); +#113394 = EDGE_CURVE('',#110279,#111501,#113395,.T.); +#113395 = LINE('',#113396,#113397); +#113396 = CARTESIAN_POINT('',(169.98375,-47.5645,-4.5E-02)); +#113397 = VECTOR('',#113398,1.); +#113398 = DIRECTION('',(0.,0.,1.)); +#113399 = ORIENTED_EDGE('',*,*,#111500,.F.); +#113400 = ORIENTED_EDGE('',*,*,#113394,.F.); +#113401 = CYLINDRICAL_SURFACE('',#113402,0.4445); +#113402 = AXIS2_PLACEMENT_3D('',#113403,#113404,#113405); +#113403 = CARTESIAN_POINT('',(169.98375,-47.12,-4.5E-02)); +#113404 = DIRECTION('',(-0.,-0.,-1.)); +#113405 = DIRECTION('',(-0.,-1.,0.)); +#113406 = ADVANCED_FACE('',(#113407),#113418,.F.); +#113407 = FACE_BOUND('',#113408,.T.); +#113408 = EDGE_LOOP('',(#113409,#113410,#113416,#113417)); +#113409 = ORIENTED_EDGE('',*,*,#110289,.T.); +#113410 = ORIENTED_EDGE('',*,*,#113411,.T.); +#113411 = EDGE_CURVE('',#110290,#111512,#113412,.T.); +#113412 = LINE('',#113413,#113414); +#113413 = CARTESIAN_POINT('',(169.98375,-45.0245,-4.5E-02)); +#113414 = VECTOR('',#113415,1.); +#113415 = DIRECTION('',(0.,0.,1.)); +#113416 = ORIENTED_EDGE('',*,*,#111511,.F.); +#113417 = ORIENTED_EDGE('',*,*,#113411,.F.); +#113418 = CYLINDRICAL_SURFACE('',#113419,0.4445); +#113419 = AXIS2_PLACEMENT_3D('',#113420,#113421,#113422); +#113420 = CARTESIAN_POINT('',(169.98375,-44.58,-4.5E-02)); +#113421 = DIRECTION('',(-0.,-0.,-1.)); +#113422 = DIRECTION('',(-0.,-1.,0.)); +#113423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#113427)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#113424,#113425,#113426)) +REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#113424 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#113425 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#113426 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#113427 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#113424, + 'distance_accuracy_value','confusion accuracy'); +#113428 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#113429,#113431); +#113429 = ( REPRESENTATION_RELATIONSHIP('','',#108975,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#113430) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#113430 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2375); +#113431 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #113432); +#113432 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('592','=>[0:1:1:585]','',#5, + #108970,$); +#113433 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#108972)); +#113434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113435),#43546); +#113435 = STYLED_ITEM('color',(#113436),#43392); +#113436 = PRESENTATION_STYLE_ASSIGNMENT((#113437)); +#113437 = SURFACE_STYLE_USAGE(.BOTH.,#113438); +#113438 = SURFACE_SIDE_STYLE('',(#113439)); +#113439 = SURFACE_STYLE_FILL_AREA(#113440); +#113440 = FILL_AREA_STYLE('',(#113441)); +#113441 = FILL_AREA_STYLE_COLOUR('',#113442); +#113442 = COLOUR_RGB('',0.854305825093,0.803630995277,0.); +#113443 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113444),#37092); +#113444 = STYLED_ITEM('color',(#113445),#36938); +#113445 = PRESENTATION_STYLE_ASSIGNMENT((#113446)); +#113446 = SURFACE_STYLE_USAGE(.BOTH.,#113447); +#113447 = SURFACE_SIDE_STYLE('',(#113448)); +#113448 = SURFACE_STYLE_FILL_AREA(#113449); +#113449 = FILL_AREA_STYLE('',(#113450)); +#113450 = FILL_AREA_STYLE_COLOUR('',#113442); +#113451 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113452),#105738); +#113452 = STYLED_ITEM('color',(#113453),#105646); +#113453 = PRESENTATION_STYLE_ASSIGNMENT((#113454)); +#113454 = SURFACE_STYLE_USAGE(.BOTH.,#113455); +#113455 = SURFACE_SIDE_STYLE('',(#113456)); +#113456 = SURFACE_STYLE_FILL_AREA(#113457); +#113457 = FILL_AREA_STYLE('',(#113458)); +#113458 = FILL_AREA_STYLE_COLOUR('',#113442); +#113459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113460),#92025); +#113460 = STYLED_ITEM('color',(#113461),#91933); +#113461 = PRESENTATION_STYLE_ASSIGNMENT((#113462)); +#113462 = SURFACE_STYLE_USAGE(.BOTH.,#113463); +#113463 = SURFACE_SIDE_STYLE('',(#113464)); +#113464 = SURFACE_STYLE_FILL_AREA(#113465); +#113465 = FILL_AREA_STYLE('',(#113466)); +#113466 = FILL_AREA_STYLE_COLOUR('',#113442); +#113467 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113468),#101626); +#113468 = STYLED_ITEM('color',(#113469),#101476); +#113469 = PRESENTATION_STYLE_ASSIGNMENT((#113470)); +#113470 = SURFACE_STYLE_USAGE(.BOTH.,#113471); +#113471 = SURFACE_SIDE_STYLE('',(#113472)); +#113472 = SURFACE_STYLE_FILL_AREA(#113473); +#113473 = FILL_AREA_STYLE('',(#113474)); +#113474 = FILL_AREA_STYLE_COLOUR('',#113442); +#113475 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113476),#69356); +#113476 = STYLED_ITEM('color',(#113477),#69264); +#113477 = PRESENTATION_STYLE_ASSIGNMENT((#113478)); +#113478 = SURFACE_STYLE_USAGE(.BOTH.,#113479); +#113479 = SURFACE_SIDE_STYLE('',(#113480)); +#113480 = SURFACE_STYLE_FILL_AREA(#113481); +#113481 = FILL_AREA_STYLE('',(#113482)); +#113482 = FILL_AREA_STYLE_COLOUR('',#113442); +#113483 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113484),#14821); +#113484 = STYLED_ITEM('color',(#113485),#14667); +#113485 = PRESENTATION_STYLE_ASSIGNMENT((#113486)); +#113486 = SURFACE_STYLE_USAGE(.BOTH.,#113487); +#113487 = SURFACE_SIDE_STYLE('',(#113488)); +#113488 = SURFACE_STYLE_FILL_AREA(#113489); +#113489 = FILL_AREA_STYLE('',(#113490)); +#113490 = FILL_AREA_STYLE_COLOUR('',#113442); +#113491 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113492),#50410); +#113492 = STYLED_ITEM('color',(#113493),#49629); +#113493 = PRESENTATION_STYLE_ASSIGNMENT((#113494)); +#113494 = SURFACE_STYLE_USAGE(.BOTH.,#113495); +#113495 = SURFACE_SIDE_STYLE('',(#113496)); +#113496 = SURFACE_STYLE_FILL_AREA(#113497); +#113497 = FILL_AREA_STYLE('',(#113498)); +#113498 = FILL_AREA_STYLE_COLOUR('',#113442); +#113499 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113500),#46038); +#113500 = STYLED_ITEM('color',(#113501),#45884); +#113501 = PRESENTATION_STYLE_ASSIGNMENT((#113502)); +#113502 = SURFACE_STYLE_USAGE(.BOTH.,#113503); +#113503 = SURFACE_SIDE_STYLE('',(#113504)); +#113504 = SURFACE_STYLE_FILL_AREA(#113505); +#113505 = FILL_AREA_STYLE('',(#113506)); +#113506 = FILL_AREA_STYLE_COLOUR('',#113442); +#113507 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113508),#3152); +#113508 = STYLED_ITEM('color',(#113509),#2998); +#113509 = PRESENTATION_STYLE_ASSIGNMENT((#113510)); +#113510 = SURFACE_STYLE_USAGE(.BOTH.,#113511); +#113511 = SURFACE_SIDE_STYLE('',(#113512)); +#113512 = SURFACE_STYLE_FILL_AREA(#113513); +#113513 = FILL_AREA_STYLE('',(#113514)); +#113514 = FILL_AREA_STYLE_COLOUR('',#113442); +#113515 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113516),#21103); +#113516 = STYLED_ITEM('color',(#113517),#20949); +#113517 = PRESENTATION_STYLE_ASSIGNMENT((#113518)); +#113518 = SURFACE_STYLE_USAGE(.BOTH.,#113519); +#113519 = SURFACE_SIDE_STYLE('',(#113520)); +#113520 = SURFACE_STYLE_FILL_AREA(#113521); +#113521 = FILL_AREA_STYLE('',(#113522)); +#113522 = FILL_AREA_STYLE_COLOUR('',#113442); +#113523 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113524),#90761); +#113524 = STYLED_ITEM('color',(#113525),#90467); +#113525 = PRESENTATION_STYLE_ASSIGNMENT((#113526)); +#113526 = SURFACE_STYLE_USAGE(.BOTH.,#113527); +#113527 = SURFACE_SIDE_STYLE('',(#113528)); +#113528 = SURFACE_STYLE_FILL_AREA(#113529); +#113529 = FILL_AREA_STYLE('',(#113530)); +#113530 = FILL_AREA_STYLE_COLOUR('',#113442); +#113531 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113532),#82997); +#113532 = STYLED_ITEM('color',(#113533),#82808); +#113533 = PRESENTATION_STYLE_ASSIGNMENT((#113534)); +#113534 = SURFACE_STYLE_USAGE(.BOTH.,#113535); +#113535 = SURFACE_SIDE_STYLE('',(#113536)); +#113536 = SURFACE_STYLE_FILL_AREA(#113537); +#113537 = FILL_AREA_STYLE('',(#113538)); +#113538 = FILL_AREA_STYLE_COLOUR('',#113442); +#113539 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113540),#101795); +#113540 = STYLED_ITEM('color',(#113541),#101645); +#113541 = PRESENTATION_STYLE_ASSIGNMENT((#113542)); +#113542 = SURFACE_STYLE_USAGE(.BOTH.,#113543); +#113543 = SURFACE_SIDE_STYLE('',(#113544)); +#113544 = SURFACE_STYLE_FILL_AREA(#113545); +#113545 = FILL_AREA_STYLE('',(#113546)); +#113546 = FILL_AREA_STYLE_COLOUR('',#113442); +#113547 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113548),#17989); +#113548 = STYLED_ITEM('color',(#113549),#17835); +#113549 = PRESENTATION_STYLE_ASSIGNMENT((#113550)); +#113550 = SURFACE_STYLE_USAGE(.BOTH.,#113551); +#113551 = SURFACE_SIDE_STYLE('',(#113552)); +#113552 = SURFACE_STYLE_FILL_AREA(#113553); +#113553 = FILL_AREA_STYLE('',(#113554)); +#113554 = FILL_AREA_STYLE_COLOUR('',#113442); +#113555 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113556),#92358); +#113556 = STYLED_ITEM('color',(#113557),#92266); +#113557 = PRESENTATION_STYLE_ASSIGNMENT((#113558)); +#113558 = SURFACE_STYLE_USAGE(.BOTH.,#113559); +#113559 = SURFACE_SIDE_STYLE('',(#113560)); +#113560 = SURFACE_STYLE_FILL_AREA(#113561); +#113561 = FILL_AREA_STYLE('',(#113562)); +#113562 = FILL_AREA_STYLE_COLOUR('',#113442); +#113563 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113564),#65699); +#113564 = STYLED_ITEM('color',(#113565),#65510); +#113565 = PRESENTATION_STYLE_ASSIGNMENT((#113566)); +#113566 = SURFACE_STYLE_USAGE(.BOTH.,#113567); +#113567 = SURFACE_SIDE_STYLE('',(#113568)); +#113568 = SURFACE_STYLE_FILL_AREA(#113569); +#113569 = FILL_AREA_STYLE('',(#113570)); +#113570 = FILL_AREA_STYLE_COLOUR('',#113442); +#113571 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113572),#47233); +#113572 = STYLED_ITEM('color',(#113573),#47141); +#113573 = PRESENTATION_STYLE_ASSIGNMENT((#113574)); +#113574 = SURFACE_STYLE_USAGE(.BOTH.,#113575); +#113575 = SURFACE_SIDE_STYLE('',(#113576)); +#113576 = SURFACE_STYLE_FILL_AREA(#113577); +#113577 = FILL_AREA_STYLE('',(#113578)); +#113578 = FILL_AREA_STYLE_COLOUR('',#113442); +#113579 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113580),#53009); +#113580 = STYLED_ITEM('color',(#113581),#52917); +#113581 = PRESENTATION_STYLE_ASSIGNMENT((#113582)); +#113582 = SURFACE_STYLE_USAGE(.BOTH.,#113583); +#113583 = SURFACE_SIDE_STYLE('',(#113584)); +#113584 = SURFACE_STYLE_FILL_AREA(#113585); +#113585 = FILL_AREA_STYLE('',(#113586)); +#113586 = FILL_AREA_STYLE_COLOUR('',#113442); +#113587 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113588),#101964); +#113588 = STYLED_ITEM('color',(#113589),#101814); +#113589 = PRESENTATION_STYLE_ASSIGNMENT((#113590)); +#113590 = SURFACE_STYLE_USAGE(.BOTH.,#113591); +#113591 = SURFACE_SIDE_STYLE('',(#113592)); +#113592 = SURFACE_STYLE_FILL_AREA(#113593); +#113593 = FILL_AREA_STYLE('',(#113594)); +#113594 = FILL_AREA_STYLE_COLOUR('',#113442); +#113595 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113596,#113603),#13210); +#113596 = STYLED_ITEM('color',(#113597),#12902); +#113597 = PRESENTATION_STYLE_ASSIGNMENT((#113598)); +#113598 = SURFACE_STYLE_USAGE(.BOTH.,#113599); +#113599 = SURFACE_SIDE_STYLE('',(#113600)); +#113600 = SURFACE_STYLE_FILL_AREA(#113601); +#113601 = FILL_AREA_STYLE('',(#113602)); +#113602 = FILL_AREA_STYLE_COLOUR('',#113442); +#113603 = STYLED_ITEM('color',(#113604),#13056); +#113604 = PRESENTATION_STYLE_ASSIGNMENT((#113605)); +#113605 = SURFACE_STYLE_USAGE(.BOTH.,#113606); +#113606 = SURFACE_SIDE_STYLE('',(#113607)); +#113607 = SURFACE_STYLE_FILL_AREA(#113608); +#113608 = FILL_AREA_STYLE('',(#113609)); +#113609 = FILL_AREA_STYLE_COLOUR('',#113442); +#113610 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113611),#54253); +#113611 = STYLED_ITEM('color',(#113612),#54161); +#113612 = PRESENTATION_STYLE_ASSIGNMENT((#113613)); +#113613 = SURFACE_STYLE_USAGE(.BOTH.,#113614); +#113614 = SURFACE_SIDE_STYLE('',(#113615)); +#113615 = SURFACE_STYLE_FILL_AREA(#113616); +#113616 = FILL_AREA_STYLE('',(#113617)); +#113617 = FILL_AREA_STYLE_COLOUR('',#113442); +#113618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113619),#49499); +#113619 = STYLED_ITEM('color',(#113620),#49407); +#113620 = PRESENTATION_STYLE_ASSIGNMENT((#113621)); +#113621 = SURFACE_STYLE_USAGE(.BOTH.,#113622); +#113622 = SURFACE_SIDE_STYLE('',(#113623)); +#113623 = SURFACE_STYLE_FILL_AREA(#113624); +#113624 = FILL_AREA_STYLE('',(#113625)); +#113625 = FILL_AREA_STYLE_COLOUR('',#113442); +#113626 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113627),#57652); +#113627 = STYLED_ITEM('color',(#113628),#57560); +#113628 = PRESENTATION_STYLE_ASSIGNMENT((#113629)); +#113629 = SURFACE_STYLE_USAGE(.BOTH.,#113630); +#113630 = SURFACE_SIDE_STYLE('',(#113631)); +#113631 = SURFACE_STYLE_FILL_AREA(#113632); +#113632 = FILL_AREA_STYLE('',(#113633)); +#113633 = FILL_AREA_STYLE_COLOUR('',#113442); +#113634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113635),#103518); +#113635 = STYLED_ITEM('color',(#113636),#103426); +#113636 = PRESENTATION_STYLE_ASSIGNMENT((#113637)); +#113637 = SURFACE_STYLE_USAGE(.BOTH.,#113638); +#113638 = SURFACE_SIDE_STYLE('',(#113639)); +#113639 = SURFACE_STYLE_FILL_AREA(#113640); +#113640 = FILL_AREA_STYLE('',(#113641)); +#113641 = FILL_AREA_STYLE_COLOUR('',#113442); +#113642 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113643),#11151); +#113643 = STYLED_ITEM('color',(#113644),#10997); +#113644 = PRESENTATION_STYLE_ASSIGNMENT((#113645)); +#113645 = SURFACE_STYLE_USAGE(.BOTH.,#113646); +#113646 = SURFACE_SIDE_STYLE('',(#113647)); +#113647 = SURFACE_STYLE_FILL_AREA(#113648); +#113648 = FILL_AREA_STYLE('',(#113649)); +#113649 = FILL_AREA_STYLE_COLOUR('',#113442); +#113650 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113651),#10405); +#113651 = STYLED_ITEM('color',(#113652),#10251); +#113652 = PRESENTATION_STYLE_ASSIGNMENT((#113653)); +#113653 = SURFACE_STYLE_USAGE(.BOTH.,#113654); +#113654 = SURFACE_SIDE_STYLE('',(#113655)); +#113655 = SURFACE_STYLE_FILL_AREA(#113656); +#113656 = FILL_AREA_STYLE('',(#113657)); +#113657 = FILL_AREA_STYLE_COLOUR('',#113442); +#113658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113659),#44446); +#113659 = STYLED_ITEM('color',(#113660),#44257); +#113660 = PRESENTATION_STYLE_ASSIGNMENT((#113661)); +#113661 = SURFACE_STYLE_USAGE(.BOTH.,#113662); +#113662 = SURFACE_SIDE_STYLE('',(#113663)); +#113663 = SURFACE_STYLE_FILL_AREA(#113664); +#113664 = FILL_AREA_STYLE('',(#113665)); +#113665 = FILL_AREA_STYLE_COLOUR('',#113442); +#113666 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113667),#107292); +#113667 = STYLED_ITEM('color',(#113668),#107200); +#113668 = PRESENTATION_STYLE_ASSIGNMENT((#113669)); +#113669 = SURFACE_STYLE_USAGE(.BOTH.,#113670); +#113670 = SURFACE_SIDE_STYLE('',(#113671)); +#113671 = SURFACE_STYLE_FILL_AREA(#113672); +#113672 = FILL_AREA_STYLE('',(#113673)); +#113673 = FILL_AREA_STYLE_COLOUR('',#113442); +#113674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113675),#3498); +#113675 = STYLED_ITEM('color',(#113676),#3344); +#113676 = PRESENTATION_STYLE_ASSIGNMENT((#113677)); +#113677 = SURFACE_STYLE_USAGE(.BOTH.,#113678); +#113678 = SURFACE_SIDE_STYLE('',(#113679)); +#113679 = SURFACE_STYLE_FILL_AREA(#113680); +#113680 = FILL_AREA_STYLE('',(#113681)); +#113681 = FILL_AREA_STYLE_COLOUR('',#113442); +#113682 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113683),#29080); +#113683 = STYLED_ITEM('color',(#113684),#28926); +#113684 = PRESENTATION_STYLE_ASSIGNMENT((#113685)); +#113685 = SURFACE_STYLE_USAGE(.BOTH.,#113686); +#113686 = SURFACE_SIDE_STYLE('',(#113687)); +#113687 = SURFACE_STYLE_FILL_AREA(#113688); +#113688 = FILL_AREA_STYLE('',(#113689)); +#113689 = FILL_AREA_STYLE_COLOUR('',#113442); +#113690 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113691,#113698),#7668); +#113691 = STYLED_ITEM('color',(#113692),#7360); +#113692 = PRESENTATION_STYLE_ASSIGNMENT((#113693)); +#113693 = SURFACE_STYLE_USAGE(.BOTH.,#113694); +#113694 = SURFACE_SIDE_STYLE('',(#113695)); +#113695 = SURFACE_STYLE_FILL_AREA(#113696); +#113696 = FILL_AREA_STYLE('',(#113697)); +#113697 = FILL_AREA_STYLE_COLOUR('',#113442); +#113698 = STYLED_ITEM('color',(#113699),#7514); +#113699 = PRESENTATION_STYLE_ASSIGNMENT((#113700)); +#113700 = SURFACE_STYLE_USAGE(.BOTH.,#113701); +#113701 = SURFACE_SIDE_STYLE('',(#113702)); +#113702 = SURFACE_STYLE_FILL_AREA(#113703); +#113703 = FILL_AREA_STYLE('',(#113704)); +#113704 = FILL_AREA_STYLE_COLOUR('',#113442); +#113705 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113706),#94445); +#113706 = STYLED_ITEM('color',(#113707),#94353); +#113707 = PRESENTATION_STYLE_ASSIGNMENT((#113708)); +#113708 = SURFACE_STYLE_USAGE(.BOTH.,#113709); +#113709 = SURFACE_SIDE_STYLE('',(#113710)); +#113710 = SURFACE_STYLE_FILL_AREA(#113711); +#113711 = FILL_AREA_STYLE('',(#113712)); +#113712 = FILL_AREA_STYLE_COLOUR('',#113442); +#113713 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113714),#76272); +#113714 = STYLED_ITEM('color',(#113715),#76180); +#113715 = PRESENTATION_STYLE_ASSIGNMENT((#113716)); +#113716 = SURFACE_STYLE_USAGE(.BOTH.,#113717); +#113717 = SURFACE_SIDE_STYLE('',(#113718)); +#113718 = SURFACE_STYLE_FILL_AREA(#113719); +#113719 = FILL_AREA_STYLE('',(#113720)); +#113720 = FILL_AREA_STYLE_COLOUR('',#113442); +#113721 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113722),#35708); +#113722 = STYLED_ITEM('color',(#113723),#35554); +#113723 = PRESENTATION_STYLE_ASSIGNMENT((#113724)); +#113724 = SURFACE_STYLE_USAGE(.BOTH.,#113725); +#113725 = SURFACE_SIDE_STYLE('',(#113726)); +#113726 = SURFACE_STYLE_FILL_AREA(#113727); +#113727 = FILL_AREA_STYLE('',(#113728)); +#113728 = FILL_AREA_STYLE_COLOUR('',#113442); +#113729 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113730),#6233); +#113730 = STYLED_ITEM('color',(#113731),#6044); +#113731 = PRESENTATION_STYLE_ASSIGNMENT((#113732)); +#113732 = SURFACE_STYLE_USAGE(.BOTH.,#113733); +#113733 = SURFACE_SIDE_STYLE('',(#113734)); +#113734 = SURFACE_STYLE_FILL_AREA(#113735); +#113735 = FILL_AREA_STYLE('',(#113736)); +#113736 = FILL_AREA_STYLE_COLOUR('',#113442); +#113737 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113738),#35189); +#113738 = STYLED_ITEM('color',(#113739),#35035); +#113739 = PRESENTATION_STYLE_ASSIGNMENT((#113740)); +#113740 = SURFACE_STYLE_USAGE(.BOTH.,#113741); +#113741 = SURFACE_SIDE_STYLE('',(#113742)); +#113742 = SURFACE_STYLE_FILL_AREA(#113743); +#113743 = FILL_AREA_STYLE('',(#113744)); +#113744 = FILL_AREA_STYLE_COLOUR('',#113442); +#113745 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113746),#92805); +#113746 = STYLED_ITEM('color',(#113747),#92713); +#113747 = PRESENTATION_STYLE_ASSIGNMENT((#113748)); +#113748 = SURFACE_STYLE_USAGE(.BOTH.,#113749); +#113749 = SURFACE_SIDE_STYLE('',(#113750)); +#113750 = SURFACE_STYLE_FILL_AREA(#113751); +#113751 = FILL_AREA_STYLE('',(#113752)); +#113752 = FILL_AREA_STYLE_COLOUR('',#113442); +#113753 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113754),#31710); +#113754 = STYLED_ITEM('color',(#113755),#31556); +#113755 = PRESENTATION_STYLE_ASSIGNMENT((#113756)); +#113756 = SURFACE_STYLE_USAGE(.BOTH.,#113757); +#113757 = SURFACE_SIDE_STYLE('',(#113758)); +#113758 = SURFACE_STYLE_FILL_AREA(#113759); +#113759 = FILL_AREA_STYLE('',(#113760)); +#113760 = FILL_AREA_STYLE_COLOUR('',#113442); +#113761 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113762),#47011); +#113762 = STYLED_ITEM('color',(#113763),#46230); +#113763 = PRESENTATION_STYLE_ASSIGNMENT((#113764)); +#113764 = SURFACE_STYLE_USAGE(.BOTH.,#113765); +#113765 = SURFACE_SIDE_STYLE('',(#113766)); +#113766 = SURFACE_STYLE_FILL_AREA(#113767); +#113767 = FILL_AREA_STYLE('',(#113768)); +#113768 = FILL_AREA_STYLE_COLOUR('',#113442); +#113769 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113770),#31191); +#113770 = STYLED_ITEM('color',(#113771),#31037); +#113771 = PRESENTATION_STYLE_ASSIGNMENT((#113772)); +#113772 = SURFACE_STYLE_USAGE(.BOTH.,#113773); +#113773 = SURFACE_SIDE_STYLE('',(#113774)); +#113774 = SURFACE_STYLE_FILL_AREA(#113775); +#113775 = FILL_AREA_STYLE('',(#113776)); +#113776 = FILL_AREA_STYLE_COLOUR('',#113442); +#113777 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113778),#28734); +#113778 = STYLED_ITEM('color',(#113779),#28580); +#113779 = PRESENTATION_STYLE_ASSIGNMENT((#113780)); +#113780 = SURFACE_STYLE_USAGE(.BOTH.,#113781); +#113781 = SURFACE_SIDE_STYLE('',(#113782)); +#113782 = SURFACE_STYLE_FILL_AREA(#113783); +#113783 = FILL_AREA_STYLE('',(#113784)); +#113784 = FILL_AREA_STYLE_COLOUR('',#113442); +#113785 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113786),#37265); +#113786 = STYLED_ITEM('color',(#113787),#37111); +#113787 = PRESENTATION_STYLE_ASSIGNMENT((#113788)); +#113788 = SURFACE_STYLE_USAGE(.BOTH.,#113789); +#113789 = SURFACE_SIDE_STYLE('',(#113790)); +#113790 = SURFACE_STYLE_FILL_AREA(#113791); +#113791 = FILL_AREA_STYLE('',(#113792)); +#113792 = FILL_AREA_STYLE_COLOUR('',#113442); +#113793 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113794),#96445); +#113794 = STYLED_ITEM('color',(#113795),#95464); +#113795 = PRESENTATION_STYLE_ASSIGNMENT((#113796)); +#113796 = SURFACE_STYLE_USAGE(.BOTH.,#113797); +#113797 = SURFACE_SIDE_STYLE('',(#113798)); +#113798 = SURFACE_STYLE_FILL_AREA(#113799); +#113799 = FILL_AREA_STYLE('',(#113800)); +#113800 = FILL_AREA_STYLE_COLOUR('',#113442); +#113801 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113802),#39738); +#113802 = STYLED_ITEM('color',(#113803),#39584); +#113803 = PRESENTATION_STYLE_ASSIGNMENT((#113804)); +#113804 = SURFACE_STYLE_USAGE(.BOTH.,#113805); +#113805 = SURFACE_SIDE_STYLE('',(#113806)); +#113806 = SURFACE_STYLE_FILL_AREA(#113807); +#113807 = FILL_AREA_STYLE('',(#113808)); +#113808 = FILL_AREA_STYLE_COLOUR('',#113442); +#113809 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113810),#24755); +#113810 = STYLED_ITEM('color',(#113811),#24601); +#113811 = PRESENTATION_STYLE_ASSIGNMENT((#113812)); +#113812 = SURFACE_STYLE_USAGE(.BOTH.,#113813); +#113813 = SURFACE_SIDE_STYLE('',(#113814)); +#113814 = SURFACE_STYLE_FILL_AREA(#113815); +#113815 = FILL_AREA_STYLE('',(#113816)); +#113816 = FILL_AREA_STYLE_COLOUR('',#113442); +#113817 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113818),#10805); +#113818 = STYLED_ITEM('color',(#113819),#10651); +#113819 = PRESENTATION_STYLE_ASSIGNMENT((#113820)); +#113820 = SURFACE_STYLE_USAGE(.BOTH.,#113821); +#113821 = SURFACE_SIDE_STYLE('',(#113822)); +#113822 = SURFACE_STYLE_FILL_AREA(#113823); +#113823 = FILL_AREA_STYLE('',(#113824)); +#113824 = FILL_AREA_STYLE_COLOUR('',#113442); +#113825 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113826),#89275); +#113826 = STYLED_ITEM('color',(#113827),#89183); +#113827 = PRESENTATION_STYLE_ASSIGNMENT((#113828)); +#113828 = SURFACE_STYLE_USAGE(.BOTH.,#113829); +#113829 = SURFACE_SIDE_STYLE('',(#113830)); +#113830 = SURFACE_STYLE_FILL_AREA(#113831); +#113831 = FILL_AREA_STYLE('',(#113832)); +#113832 = FILL_AREA_STYLE_COLOUR('',#113442); +#113833 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113834),#92916); +#113834 = STYLED_ITEM('color',(#113835),#92824); +#113835 = PRESENTATION_STYLE_ASSIGNMENT((#113836)); +#113836 = SURFACE_STYLE_USAGE(.BOTH.,#113837); +#113837 = SURFACE_SIDE_STYLE('',(#113838)); +#113838 = SURFACE_STYLE_FILL_AREA(#113839); +#113839 = FILL_AREA_STYLE('',(#113840)); +#113840 = FILL_AREA_STYLE_COLOUR('',#113442); +#113841 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113842),#21276); +#113842 = STYLED_ITEM('color',(#113843),#21122); +#113843 = PRESENTATION_STYLE_ASSIGNMENT((#113844)); +#113844 = SURFACE_STYLE_USAGE(.BOTH.,#113845); +#113845 = SURFACE_SIDE_STYLE('',(#113846)); +#113846 = SURFACE_STYLE_FILL_AREA(#113847); +#113847 = FILL_AREA_STYLE('',(#113848)); +#113848 = FILL_AREA_STYLE_COLOUR('',#113442); +#113849 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113850),#106959); +#113850 = STYLED_ITEM('color',(#113851),#106867); +#113851 = PRESENTATION_STYLE_ASSIGNMENT((#113852)); +#113852 = SURFACE_STYLE_USAGE(.BOTH.,#113853); +#113853 = SURFACE_SIDE_STYLE('',(#113854)); +#113854 = SURFACE_STYLE_FILL_AREA(#113855); +#113855 = FILL_AREA_STYLE('',(#113856)); +#113856 = FILL_AREA_STYLE_COLOUR('',#113442); +#113857 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113858),#45000); +#113858 = STYLED_ITEM('color',(#113859),#44811); +#113859 = PRESENTATION_STYLE_ASSIGNMENT((#113860)); +#113860 = SURFACE_STYLE_USAGE(.BOTH.,#113861); +#113861 = SURFACE_SIDE_STYLE('',(#113862)); +#113862 = SURFACE_STYLE_FILL_AREA(#113863); +#113863 = FILL_AREA_STYLE('',(#113864)); +#113864 = FILL_AREA_STYLE_COLOUR('',#113442); +#113865 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113866,#113874,#113881,#113888,#113895,#113902,#113909,#113916, + #113924,#113931,#113938,#113946,#113953,#113960,#113967,#113974), + #2766); +#113866 = STYLED_ITEM('color',(#113867),#2418); +#113867 = PRESENTATION_STYLE_ASSIGNMENT((#113868)); +#113868 = SURFACE_STYLE_USAGE(.BOTH.,#113869); +#113869 = SURFACE_SIDE_STYLE('',(#113870)); +#113870 = SURFACE_STYLE_FILL_AREA(#113871); +#113871 = FILL_AREA_STYLE('',(#113872)); +#113872 = FILL_AREA_STYLE_COLOUR('',#113873); +#113873 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244); +#113874 = STYLED_ITEM('color',(#113875),#2451); +#113875 = PRESENTATION_STYLE_ASSIGNMENT((#113876)); +#113876 = SURFACE_STYLE_USAGE(.BOTH.,#113877); +#113877 = SURFACE_SIDE_STYLE('',(#113878)); +#113878 = SURFACE_STYLE_FILL_AREA(#113879); +#113879 = FILL_AREA_STYLE('',(#113880)); +#113880 = FILL_AREA_STYLE_COLOUR('',#113873); +#113881 = STYLED_ITEM('color',(#113882),#2477); +#113882 = PRESENTATION_STYLE_ASSIGNMENT((#113883)); +#113883 = SURFACE_STYLE_USAGE(.BOTH.,#113884); +#113884 = SURFACE_SIDE_STYLE('',(#113885)); +#113885 = SURFACE_STYLE_FILL_AREA(#113886); +#113886 = FILL_AREA_STYLE('',(#113887)); +#113887 = FILL_AREA_STYLE_COLOUR('',#113873); +#113888 = STYLED_ITEM('color',(#113889),#2502); +#113889 = PRESENTATION_STYLE_ASSIGNMENT((#113890)); +#113890 = SURFACE_STYLE_USAGE(.BOTH.,#113891); +#113891 = SURFACE_SIDE_STYLE('',(#113892)); +#113892 = SURFACE_STYLE_FILL_AREA(#113893); +#113893 = FILL_AREA_STYLE('',(#113894)); +#113894 = FILL_AREA_STYLE_COLOUR('',#113873); +#113895 = STYLED_ITEM('color',(#113896),#2528); +#113896 = PRESENTATION_STYLE_ASSIGNMENT((#113897)); +#113897 = SURFACE_STYLE_USAGE(.BOTH.,#113898); +#113898 = SURFACE_SIDE_STYLE('',(#113899)); +#113899 = SURFACE_STYLE_FILL_AREA(#113900); +#113900 = FILL_AREA_STYLE('',(#113901)); +#113901 = FILL_AREA_STYLE_COLOUR('',#113873); +#113902 = STYLED_ITEM('color',(#113903),#2553); +#113903 = PRESENTATION_STYLE_ASSIGNMENT((#113904)); +#113904 = SURFACE_STYLE_USAGE(.BOTH.,#113905); +#113905 = SURFACE_SIDE_STYLE('',(#113906)); +#113906 = SURFACE_STYLE_FILL_AREA(#113907); +#113907 = FILL_AREA_STYLE('',(#113908)); +#113908 = FILL_AREA_STYLE_COLOUR('',#113873); +#113909 = STYLED_ITEM('color',(#113910),#2562); +#113910 = PRESENTATION_STYLE_ASSIGNMENT((#113911)); +#113911 = SURFACE_STYLE_USAGE(.BOTH.,#113912); +#113912 = SURFACE_SIDE_STYLE('',(#113913)); +#113913 = SURFACE_STYLE_FILL_AREA(#113914); +#113914 = FILL_AREA_STYLE('',(#113915)); +#113915 = FILL_AREA_STYLE_COLOUR('',#113873); +#113916 = STYLED_ITEM('color',(#113917),#2573); +#113917 = PRESENTATION_STYLE_ASSIGNMENT((#113918)); +#113918 = SURFACE_STYLE_USAGE(.BOTH.,#113919); +#113919 = SURFACE_SIDE_STYLE('',(#113920)); +#113920 = SURFACE_STYLE_FILL_AREA(#113921); +#113921 = FILL_AREA_STYLE('',(#113922)); +#113922 = FILL_AREA_STYLE_COLOUR('',#113923); +#113923 = COLOUR_RGB('',0.699999984889,9.999999991362E-02, + 5.000000142576E-02); +#113924 = STYLED_ITEM('color',(#113925),#2606); +#113925 = PRESENTATION_STYLE_ASSIGNMENT((#113926)); +#113926 = SURFACE_STYLE_USAGE(.BOTH.,#113927); +#113927 = SURFACE_SIDE_STYLE('',(#113928)); +#113928 = SURFACE_STYLE_FILL_AREA(#113929); +#113929 = FILL_AREA_STYLE('',(#113930)); +#113930 = FILL_AREA_STYLE_COLOUR('',#113923); +#113931 = STYLED_ITEM('color',(#113932),#2626); +#113932 = PRESENTATION_STYLE_ASSIGNMENT((#113933)); +#113933 = SURFACE_STYLE_USAGE(.BOTH.,#113934); +#113934 = SURFACE_SIDE_STYLE('',(#113935)); +#113935 = SURFACE_STYLE_FILL_AREA(#113936); +#113936 = FILL_AREA_STYLE('',(#113937)); +#113937 = FILL_AREA_STYLE_COLOUR('',#113923); +#113938 = STYLED_ITEM('color',(#113939),#2646); +#113939 = PRESENTATION_STYLE_ASSIGNMENT((#113940)); +#113940 = SURFACE_STYLE_USAGE(.BOTH.,#113941); +#113941 = SURFACE_SIDE_STYLE('',(#113942)); +#113942 = SURFACE_STYLE_FILL_AREA(#113943); +#113943 = FILL_AREA_STYLE('',(#113944)); +#113944 = FILL_AREA_STYLE_COLOUR('',#113945); +#113945 = COLOUR_RGB('',0.,0.631244006163,0.748016017657); +#113946 = STYLED_ITEM('color',(#113947),#2671); +#113947 = PRESENTATION_STYLE_ASSIGNMENT((#113948)); +#113948 = SURFACE_STYLE_USAGE(.BOTH.,#113949); +#113949 = SURFACE_SIDE_STYLE('',(#113950)); +#113950 = SURFACE_STYLE_FILL_AREA(#113951); +#113951 = FILL_AREA_STYLE('',(#113952)); +#113952 = FILL_AREA_STYLE_COLOUR('',#113945); +#113953 = STYLED_ITEM('color',(#113954),#2696); +#113954 = PRESENTATION_STYLE_ASSIGNMENT((#113955)); +#113955 = SURFACE_STYLE_USAGE(.BOTH.,#113956); +#113956 = SURFACE_SIDE_STYLE('',(#113957)); +#113957 = SURFACE_STYLE_FILL_AREA(#113958); +#113958 = FILL_AREA_STYLE('',(#113959)); +#113959 = FILL_AREA_STYLE_COLOUR('',#113945); +#113960 = STYLED_ITEM('color',(#113961),#2722); +#113961 = PRESENTATION_STYLE_ASSIGNMENT((#113962)); +#113962 = SURFACE_STYLE_USAGE(.BOTH.,#113963); +#113963 = SURFACE_SIDE_STYLE('',(#113964)); +#113964 = SURFACE_STYLE_FILL_AREA(#113965); +#113965 = FILL_AREA_STYLE('',(#113966)); +#113966 = FILL_AREA_STYLE_COLOUR('',#113945); +#113967 = STYLED_ITEM('color',(#113968),#2748); +#113968 = PRESENTATION_STYLE_ASSIGNMENT((#113969)); +#113969 = SURFACE_STYLE_USAGE(.BOTH.,#113970); +#113970 = SURFACE_SIDE_STYLE('',(#113971)); +#113971 = SURFACE_STYLE_FILL_AREA(#113972); +#113972 = FILL_AREA_STYLE('',(#113973)); +#113973 = FILL_AREA_STYLE_COLOUR('',#113945); +#113974 = STYLED_ITEM('color',(#113975),#2757); +#113975 = PRESENTATION_STYLE_ASSIGNMENT((#113976)); +#113976 = SURFACE_STYLE_USAGE(.BOTH.,#113977); +#113977 = SURFACE_SIDE_STYLE('',(#113978)); +#113978 = SURFACE_STYLE_FILL_AREA(#113979); +#113979 = FILL_AREA_STYLE('',(#113980)); +#113980 = FILL_AREA_STYLE_COLOUR('',#113945); +#113981 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113982),#18162); +#113982 = STYLED_ITEM('color',(#113983),#18008); +#113983 = PRESENTATION_STYLE_ASSIGNMENT((#113984)); +#113984 = SURFACE_STYLE_USAGE(.BOTH.,#113985); +#113985 = SURFACE_SIDE_STYLE('',(#113986)); +#113986 = SURFACE_STYLE_FILL_AREA(#113987); +#113987 = FILL_AREA_STYLE('',(#113988)); +#113988 = FILL_AREA_STYLE_COLOUR('',#113442); +#113989 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113990),#70216); +#113990 = STYLED_ITEM('color',(#113991),#70124); +#113991 = PRESENTATION_STYLE_ASSIGNMENT((#113992)); +#113992 = SURFACE_STYLE_USAGE(.BOTH.,#113993); +#113993 = SURFACE_SIDE_STYLE('',(#113994)); +#113994 = SURFACE_STYLE_FILL_AREA(#113995); +#113995 = FILL_AREA_STYLE('',(#113996)); +#113996 = FILL_AREA_STYLE_COLOUR('',#113442); +#113997 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #113998),#20411); +#113998 = STYLED_ITEM('color',(#113999),#20257); +#113999 = PRESENTATION_STYLE_ASSIGNMENT((#114000)); +#114000 = SURFACE_STYLE_USAGE(.BOTH.,#114001); +#114001 = SURFACE_SIDE_STYLE('',(#114002)); +#114002 = SURFACE_STYLE_FILL_AREA(#114003); +#114003 = FILL_AREA_STYLE('',(#114004)); +#114004 = FILL_AREA_STYLE_COLOUR('',#113442); +#114005 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114006),#89608); +#114006 = STYLED_ITEM('color',(#114007),#89516); +#114007 = PRESENTATION_STYLE_ASSIGNMENT((#114008)); +#114008 = SURFACE_STYLE_USAGE(.BOTH.,#114009); +#114009 = SURFACE_SIDE_STYLE('',(#114010)); +#114010 = SURFACE_STYLE_FILL_AREA(#114011); +#114011 = FILL_AREA_STYLE('',(#114012)); +#114012 = FILL_AREA_STYLE_COLOUR('',#113442); +#114013 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114014),#93138); +#114014 = STYLED_ITEM('color',(#114015),#93046); +#114015 = PRESENTATION_STYLE_ASSIGNMENT((#114016)); +#114016 = SURFACE_STYLE_USAGE(.BOTH.,#114017); +#114017 = SURFACE_SIDE_STYLE('',(#114018)); +#114018 = SURFACE_STYLE_FILL_AREA(#114019); +#114019 = FILL_AREA_STYLE('',(#114020)); +#114020 = FILL_AREA_STYLE_COLOUR('',#113442); +#114021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114022),#25793); +#114022 = STYLED_ITEM('color',(#114023),#25639); +#114023 = PRESENTATION_STYLE_ASSIGNMENT((#114024)); +#114024 = SURFACE_STYLE_USAGE(.BOTH.,#114025); +#114025 = SURFACE_SIDE_STYLE('',(#114026)); +#114026 = SURFACE_STYLE_FILL_AREA(#114027); +#114027 = FILL_AREA_STYLE('',(#114028)); +#114028 = FILL_AREA_STYLE_COLOUR('',#113442); +#114029 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114030),#93474); +#114030 = STYLED_ITEM('color',(#114031),#93382); +#114031 = PRESENTATION_STYLE_ASSIGNMENT((#114032)); +#114032 = SURFACE_STYLE_USAGE(.BOTH.,#114033); +#114033 = SURFACE_SIDE_STYLE('',(#114034)); +#114034 = SURFACE_STYLE_FILL_AREA(#114035); +#114035 = FILL_AREA_STYLE('',(#114036)); +#114036 = FILL_AREA_STYLE_COLOUR('',#113442); +#114037 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114038),#83108); +#114038 = STYLED_ITEM('color',(#114039),#83016); +#114039 = PRESENTATION_STYLE_ASSIGNMENT((#114040)); +#114040 = SURFACE_STYLE_USAGE(.BOTH.,#114041); +#114041 = SURFACE_SIDE_STYLE('',(#114042)); +#114042 = SURFACE_STYLE_FILL_AREA(#114043); +#114043 = FILL_AREA_STYLE('',(#114044)); +#114044 = FILL_AREA_STYLE_COLOUR('',#113442); +#114045 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114046),#48144); +#114046 = STYLED_ITEM('color',(#114047),#47363); +#114047 = PRESENTATION_STYLE_ASSIGNMENT((#114048)); +#114048 = SURFACE_STYLE_USAGE(.BOTH.,#114049); +#114049 = SURFACE_SIDE_STYLE('',(#114050)); +#114050 = SURFACE_STYLE_FILL_AREA(#114051); +#114051 = FILL_AREA_STYLE('',(#114052)); +#114052 = FILL_AREA_STYLE_COLOUR('',#113442); +#114053 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114054),#93807); +#114054 = STYLED_ITEM('color',(#114055),#93715); +#114055 = PRESENTATION_STYLE_ASSIGNMENT((#114056)); +#114056 = SURFACE_STYLE_USAGE(.BOTH.,#114057); +#114057 = SURFACE_SIDE_STYLE('',(#114058)); +#114058 = SURFACE_STYLE_FILL_AREA(#114059); +#114059 = FILL_AREA_STYLE('',(#114060)); +#114060 = FILL_AREA_STYLE_COLOUR('',#113442); +#114061 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114062),#56519); +#114062 = STYLED_ITEM('color',(#114063),#56427); +#114063 = PRESENTATION_STYLE_ASSIGNMENT((#114064)); +#114064 = SURFACE_STYLE_USAGE(.BOTH.,#114065); +#114065 = SURFACE_SIDE_STYLE('',(#114066)); +#114066 = SURFACE_STYLE_FILL_AREA(#114067); +#114067 = FILL_AREA_STYLE('',(#114068)); +#114068 = FILL_AREA_STYLE_COLOUR('',#113442); +#114069 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114070),#81579); +#114070 = STYLED_ITEM('color',(#114071),#81487); +#114071 = PRESENTATION_STYLE_ASSIGNMENT((#114072)); +#114072 = SURFACE_STYLE_USAGE(.BOTH.,#114073); +#114073 = SURFACE_SIDE_STYLE('',(#114074)); +#114074 = SURFACE_STYLE_FILL_AREA(#114075); +#114075 = FILL_AREA_STYLE('',(#114076)); +#114076 = FILL_AREA_STYLE_COLOUR('',#113442); +#114077 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114078),#9851); +#114078 = STYLED_ITEM('color',(#114079),#9662); +#114079 = PRESENTATION_STYLE_ASSIGNMENT((#114080)); +#114080 = SURFACE_STYLE_USAGE(.BOTH.,#114081); +#114081 = SURFACE_SIDE_STYLE('',(#114082)); +#114082 = SURFACE_STYLE_FILL_AREA(#114083); +#114083 = FILL_AREA_STYLE('',(#114084)); +#114084 = FILL_AREA_STYLE_COLOUR('',#113442); +#114085 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114086),#88526); +#114086 = STYLED_ITEM('color',(#114087),#88434); +#114087 = PRESENTATION_STYLE_ASSIGNMENT((#114088)); +#114088 = SURFACE_STYLE_USAGE(.BOTH.,#114089); +#114089 = SURFACE_SIDE_STYLE('',(#114090)); +#114090 = SURFACE_STYLE_FILL_AREA(#114091); +#114091 = FILL_AREA_STYLE('',(#114092)); +#114092 = FILL_AREA_STYLE_COLOUR('',#113442); +#114093 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114094),#82359); +#114094 = STYLED_ITEM('color',(#114095),#82267); +#114095 = PRESENTATION_STYLE_ASSIGNMENT((#114096)); +#114096 = SURFACE_STYLE_USAGE(.BOTH.,#114097); +#114097 = SURFACE_SIDE_STYLE('',(#114098)); +#114098 = SURFACE_STYLE_FILL_AREA(#114099); +#114099 = FILL_AREA_STYLE('',(#114100)); +#114100 = FILL_AREA_STYLE_COLOUR('',#113442); +#114101 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114102),#70105); +#114102 = STYLED_ITEM('color',(#114103),#69916); +#114103 = PRESENTATION_STYLE_ASSIGNMENT((#114104)); +#114104 = SURFACE_STYLE_USAGE(.BOTH.,#114105); +#114105 = SURFACE_SIDE_STYLE('',(#114106)); +#114106 = SURFACE_STYLE_FILL_AREA(#114107); +#114107 = FILL_AREA_STYLE('',(#114108)); +#114108 = FILL_AREA_STYLE_COLOUR('',#113442); +#114109 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114110),#59918); +#114110 = STYLED_ITEM('color',(#114111),#59826); +#114111 = PRESENTATION_STYLE_ASSIGNMENT((#114112)); +#114112 = SURFACE_STYLE_USAGE(.BOTH.,#114113); +#114113 = SURFACE_SIDE_STYLE('',(#114114)); +#114114 = SURFACE_STYLE_FILL_AREA(#114115); +#114115 = FILL_AREA_STYLE('',(#114116)); +#114116 = FILL_AREA_STYLE_COLOUR('',#113442); +#114117 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114118),#40084); +#114118 = STYLED_ITEM('color',(#114119),#39930); +#114119 = PRESENTATION_STYLE_ASSIGNMENT((#114120)); +#114120 = SURFACE_STYLE_USAGE(.BOTH.,#114121); +#114121 = SURFACE_SIDE_STYLE('',(#114122)); +#114122 = SURFACE_STYLE_FILL_AREA(#114123); +#114123 = FILL_AREA_STYLE('',(#114124)); +#114124 = FILL_AREA_STYLE_COLOUR('',#113442); +#114125 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114126),#67018); +#114126 = STYLED_ITEM('color',(#114127),#66037); +#114127 = PRESENTATION_STYLE_ASSIGNMENT((#114128)); +#114128 = SURFACE_STYLE_USAGE(.BOTH.,#114129); +#114129 = SURFACE_SIDE_STYLE('',(#114130)); +#114130 = SURFACE_STYLE_FILL_AREA(#114131); +#114131 = FILL_AREA_STYLE('',(#114132)); +#114132 = FILL_AREA_STYLE_COLOUR('',#113442); +#114133 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114134),#84108); +#114134 = STYLED_ITEM('color',(#114135),#83127); +#114135 = PRESENTATION_STYLE_ASSIGNMENT((#114136)); +#114136 = SURFACE_STYLE_USAGE(.BOTH.,#114137); +#114137 = SURFACE_SIDE_STYLE('',(#114138)); +#114138 = SURFACE_STYLE_FILL_AREA(#114139); +#114139 = FILL_AREA_STYLE('',(#114140)); +#114140 = FILL_AREA_STYLE_COLOUR('',#113442); +#114141 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114142),#32575); +#114142 = STYLED_ITEM('color',(#114143),#32421); +#114143 = PRESENTATION_STYLE_ASSIGNMENT((#114144)); +#114144 = SURFACE_STYLE_USAGE(.BOTH.,#114145); +#114145 = SURFACE_SIDE_STYLE('',(#114146)); +#114146 = SURFACE_STYLE_FILL_AREA(#114147); +#114147 = FILL_AREA_STYLE('',(#114148)); +#114148 = FILL_AREA_STYLE_COLOUR('',#113442); +#114149 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114150),#62489); +#114150 = STYLED_ITEM('color',(#114151),#62300); +#114151 = PRESENTATION_STYLE_ASSIGNMENT((#114152)); +#114152 = SURFACE_STYLE_USAGE(.BOTH.,#114153); +#114153 = SURFACE_SIDE_STYLE('',(#114154)); +#114154 = SURFACE_STYLE_FILL_AREA(#114155); +#114155 = FILL_AREA_STYLE('',(#114156)); +#114156 = FILL_AREA_STYLE_COLOUR('',#113442); +#114157 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114158),#93918); +#114158 = STYLED_ITEM('color',(#114159),#93826); +#114159 = PRESENTATION_STYLE_ASSIGNMENT((#114160)); +#114160 = SURFACE_STYLE_USAGE(.BOTH.,#114161); +#114161 = SURFACE_SIDE_STYLE('',(#114162)); +#114162 = SURFACE_STYLE_FILL_AREA(#114163); +#114163 = FILL_AREA_STYLE('',(#114164)); +#114164 = FILL_AREA_STYLE_COLOUR('',#113442); +#114165 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114166),#81021); +#114166 = STYLED_ITEM('color',(#114167),#80929); +#114167 = PRESENTATION_STYLE_ASSIGNMENT((#114168)); +#114168 = SURFACE_STYLE_USAGE(.BOTH.,#114169); +#114169 = SURFACE_SIDE_STYLE('',(#114170)); +#114170 = SURFACE_STYLE_FILL_AREA(#114171); +#114171 = FILL_AREA_STYLE('',(#114172)); +#114172 = FILL_AREA_STYLE_COLOUR('',#113442); +#114173 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114174),#4225); +#114174 = STYLED_ITEM('color',(#114175),#4036); +#114175 = PRESENTATION_STYLE_ASSIGNMENT((#114176)); +#114176 = SURFACE_STYLE_USAGE(.BOTH.,#114177); +#114177 = SURFACE_SIDE_STYLE('',(#114178)); +#114178 = SURFACE_STYLE_FILL_AREA(#114179); +#114179 = FILL_AREA_STYLE('',(#114180)); +#114180 = FILL_AREA_STYLE_COLOUR('',#113442); +#114181 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114182),#26139); +#114182 = STYLED_ITEM('color',(#114183),#25985); +#114183 = PRESENTATION_STYLE_ASSIGNMENT((#114184)); +#114184 = SURFACE_STYLE_USAGE(.BOTH.,#114185); +#114185 = SURFACE_SIDE_STYLE('',(#114186)); +#114186 = SURFACE_STYLE_FILL_AREA(#114187); +#114187 = FILL_AREA_STYLE('',(#114188)); +#114188 = FILL_AREA_STYLE_COLOUR('',#113442); +#114189 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114190),#27696); +#114190 = STYLED_ITEM('color',(#114191),#27542); +#114191 = PRESENTATION_STYLE_ASSIGNMENT((#114192)); +#114192 = SURFACE_STYLE_USAGE(.BOTH.,#114193); +#114193 = SURFACE_SIDE_STYLE('',(#114194)); +#114194 = SURFACE_STYLE_FILL_AREA(#114195); +#114195 = FILL_AREA_STYLE('',(#114196)); +#114196 = FILL_AREA_STYLE_COLOUR('',#113442); +#114197 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114198),#29253); +#114198 = STYLED_ITEM('color',(#114199),#29099); +#114199 = PRESENTATION_STYLE_ASSIGNMENT((#114200)); +#114200 = SURFACE_STYLE_USAGE(.BOTH.,#114201); +#114201 = SURFACE_SIDE_STYLE('',(#114202)); +#114202 = SURFACE_STYLE_FILL_AREA(#114203); +#114203 = FILL_AREA_STYLE('',(#114204)); +#114204 = FILL_AREA_STYLE_COLOUR('',#113442); +#114205 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114206),#58896); +#114206 = STYLED_ITEM('color',(#114207),#58804); +#114207 = PRESENTATION_STYLE_ASSIGNMENT((#114208)); +#114208 = SURFACE_STYLE_USAGE(.BOTH.,#114209); +#114209 = SURFACE_SIDE_STYLE('',(#114210)); +#114210 = SURFACE_STYLE_FILL_AREA(#114211); +#114211 = FILL_AREA_STYLE('',(#114212)); +#114212 = FILL_AREA_STYLE_COLOUR('',#113442); +#114213 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114214),#13575); +#114214 = STYLED_ITEM('color',(#114215),#13421); +#114215 = PRESENTATION_STYLE_ASSIGNMENT((#114216)); +#114216 = SURFACE_STYLE_USAGE(.BOTH.,#114217); +#114217 = SURFACE_SIDE_STYLE('',(#114218)); +#114218 = SURFACE_STYLE_FILL_AREA(#114219); +#114219 = FILL_AREA_STYLE('',(#114220)); +#114220 = FILL_AREA_STYLE_COLOUR('',#113442); +#114221 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114222),#82026); +#114222 = STYLED_ITEM('color',(#114223),#81934); +#114223 = PRESENTATION_STYLE_ASSIGNMENT((#114224)); +#114224 = SURFACE_STYLE_USAGE(.BOTH.,#114225); +#114225 = SURFACE_SIDE_STYLE('',(#114226)); +#114226 = SURFACE_STYLE_FILL_AREA(#114227); +#114227 = FILL_AREA_STYLE('',(#114228)); +#114228 = FILL_AREA_STYLE_COLOUR('',#113442); +#114229 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114230),#107625); +#114230 = STYLED_ITEM('color',(#114231),#107533); +#114231 = PRESENTATION_STYLE_ASSIGNMENT((#114232)); +#114232 = SURFACE_STYLE_USAGE(.BOTH.,#114233); +#114233 = SURFACE_SIDE_STYLE('',(#114234)); +#114234 = SURFACE_STYLE_FILL_AREA(#114235); +#114235 = FILL_AREA_STYLE('',(#114236)); +#114236 = FILL_AREA_STYLE_COLOUR('',#113442); +#114237 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114238),#35881); +#114238 = STYLED_ITEM('color',(#114239),#35727); +#114239 = PRESENTATION_STYLE_ASSIGNMENT((#114240)); +#114240 = SURFACE_STYLE_USAGE(.BOTH.,#114241); +#114241 = SURFACE_SIDE_STYLE('',(#114242)); +#114242 = SURFACE_STYLE_FILL_AREA(#114243); +#114243 = FILL_AREA_STYLE('',(#114244)); +#114244 = FILL_AREA_STYLE_COLOUR('',#113442); +#114245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114246),#85746); +#114246 = STYLED_ITEM('color',(#114247),#85654); +#114247 = PRESENTATION_STYLE_ASSIGNMENT((#114248)); +#114248 = SURFACE_STYLE_USAGE(.BOTH.,#114249); +#114249 = SURFACE_SIDE_STYLE('',(#114250)); +#114250 = SURFACE_STYLE_FILL_AREA(#114251); +#114251 = FILL_AREA_STYLE('',(#114252)); +#114252 = FILL_AREA_STYLE_COLOUR('',#113442); +#114253 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114254),#68354); +#114254 = STYLED_ITEM('color',(#114255),#68262); +#114255 = PRESENTATION_STYLE_ASSIGNMENT((#114256)); +#114256 = SURFACE_STYLE_USAGE(.BOTH.,#114257); +#114257 = SURFACE_SIDE_STYLE('',(#114258)); +#114258 = SURFACE_STYLE_FILL_AREA(#114259); +#114259 = FILL_AREA_STYLE('',(#114260)); +#114260 = FILL_AREA_STYLE_COLOUR('',#113442); +#114261 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114262),#31883); +#114262 = STYLED_ITEM('color',(#114263),#31729); +#114263 = PRESENTATION_STYLE_ASSIGNMENT((#114264)); +#114264 = SURFACE_STYLE_USAGE(.BOTH.,#114265); +#114265 = SURFACE_SIDE_STYLE('',(#114266)); +#114266 = SURFACE_STYLE_FILL_AREA(#114267); +#114267 = FILL_AREA_STYLE('',(#114268)); +#114268 = FILL_AREA_STYLE_COLOUR('',#113442); +#114269 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114270),#52898); +#114270 = STYLED_ITEM('color',(#114271),#52806); +#114271 = PRESENTATION_STYLE_ASSIGNMENT((#114272)); +#114272 = SURFACE_STYLE_USAGE(.BOTH.,#114273); +#114273 = SURFACE_SIDE_STYLE('',(#114274)); +#114274 = SURFACE_STYLE_FILL_AREA(#114275); +#114275 = FILL_AREA_STYLE('',(#114276)); +#114276 = FILL_AREA_STYLE_COLOUR('',#113442); +#114277 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114278),#8916); +#114278 = STYLED_ITEM('color',(#114279),#8727); +#114279 = PRESENTATION_STYLE_ASSIGNMENT((#114280)); +#114280 = SURFACE_STYLE_USAGE(.BOTH.,#114281); +#114281 = SURFACE_SIDE_STYLE('',(#114282)); +#114282 = SURFACE_STYLE_FILL_AREA(#114283); +#114283 = FILL_AREA_STYLE('',(#114284)); +#114284 = FILL_AREA_STYLE_COLOUR('',#113442); +#114285 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114286),#37957); +#114286 = STYLED_ITEM('color',(#114287),#37803); +#114287 = PRESENTATION_STYLE_ASSIGNMENT((#114288)); +#114288 = SURFACE_STYLE_USAGE(.BOTH.,#114289); +#114289 = SURFACE_SIDE_STYLE('',(#114290)); +#114290 = SURFACE_STYLE_FILL_AREA(#114291); +#114291 = FILL_AREA_STYLE('',(#114292)); +#114292 = FILL_AREA_STYLE_COLOUR('',#113442); +#114293 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114294),#37438); +#114294 = STYLED_ITEM('color',(#114295),#37284); +#114295 = PRESENTATION_STYLE_ASSIGNMENT((#114296)); +#114296 = SURFACE_STYLE_USAGE(.BOTH.,#114297); +#114297 = SURFACE_SIDE_STYLE('',(#114298)); +#114298 = SURFACE_STYLE_FILL_AREA(#114299); +#114299 = FILL_AREA_STYLE('',(#114300)); +#114300 = FILL_AREA_STYLE_COLOUR('',#113442); +#114301 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114302),#31364); +#114302 = STYLED_ITEM('color',(#114303),#31210); +#114303 = PRESENTATION_STYLE_ASSIGNMENT((#114304)); +#114304 = SURFACE_STYLE_USAGE(.BOTH.,#114305); +#114305 = SURFACE_SIDE_STYLE('',(#114306)); +#114306 = SURFACE_STYLE_FILL_AREA(#114307); +#114307 = FILL_AREA_STYLE('',(#114308)); +#114308 = FILL_AREA_STYLE_COLOUR('',#113442); +#114309 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114310),#81357); +#114310 = STYLED_ITEM('color',(#114311),#81265); +#114311 = PRESENTATION_STYLE_ASSIGNMENT((#114312)); +#114312 = SURFACE_STYLE_USAGE(.BOTH.,#114313); +#114313 = SURFACE_SIDE_STYLE('',(#114314)); +#114314 = SURFACE_STYLE_FILL_AREA(#114315); +#114315 = FILL_AREA_STYLE('',(#114316)); +#114316 = FILL_AREA_STYLE_COLOUR('',#113442); +#114317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114318),#24928); +#114318 = STYLED_ITEM('color',(#114319),#24774); +#114319 = PRESENTATION_STYLE_ASSIGNMENT((#114320)); +#114320 = SURFACE_STYLE_USAGE(.BOTH.,#114321); +#114321 = SURFACE_SIDE_STYLE('',(#114322)); +#114322 = SURFACE_STYLE_FILL_AREA(#114323); +#114323 = FILL_AREA_STYLE('',(#114324)); +#114324 = FILL_AREA_STYLE_COLOUR('',#113442); +#114325 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114326),#15913); +#114326 = STYLED_ITEM('color',(#114327),#15759); +#114327 = PRESENTATION_STYLE_ASSIGNMENT((#114328)); +#114328 = SURFACE_STYLE_USAGE(.BOTH.,#114329); +#114329 = SURFACE_SIDE_STYLE('',(#114330)); +#114330 = SURFACE_STYLE_FILL_AREA(#114331); +#114331 = FILL_AREA_STYLE('',(#114332)); +#114332 = FILL_AREA_STYLE_COLOUR('',#113442); +#114333 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114334),#68909); +#114334 = STYLED_ITEM('color',(#114335),#68817); +#114335 = PRESENTATION_STYLE_ASSIGNMENT((#114336)); +#114336 = SURFACE_STYLE_USAGE(.BOTH.,#114337); +#114337 = SURFACE_SIDE_STYLE('',(#114338)); +#114338 = SURFACE_STYLE_FILL_AREA(#114339); +#114339 = FILL_AREA_STYLE('',(#114340)); +#114340 = FILL_AREA_STYLE_COLOUR('',#113442); +#114341 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114342),#75953); +#114342 = STYLED_ITEM('color',(#114343),#75764); +#114343 = PRESENTATION_STYLE_ASSIGNMENT((#114344)); +#114344 = SURFACE_STYLE_USAGE(.BOTH.,#114345); +#114345 = SURFACE_SIDE_STYLE('',(#114346)); +#114346 = SURFACE_STYLE_FILL_AREA(#114347); +#114347 = FILL_AREA_STYLE('',(#114348)); +#114348 = FILL_AREA_STYLE_COLOUR('',#113442); +#114349 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114350),#68465); +#114350 = STYLED_ITEM('color',(#114351),#68373); +#114351 = PRESENTATION_STYLE_ASSIGNMENT((#114352)); +#114352 = SURFACE_STYLE_USAGE(.BOTH.,#114353); +#114353 = SURFACE_SIDE_STYLE('',(#114354)); +#114354 = SURFACE_STYLE_FILL_AREA(#114355); +#114355 = FILL_AREA_STYLE('',(#114356)); +#114356 = FILL_AREA_STYLE_COLOUR('',#113442); +#114357 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114358),#22487); +#114358 = STYLED_ITEM('color',(#114359),#22333); +#114359 = PRESENTATION_STYLE_ASSIGNMENT((#114360)); +#114360 = SURFACE_STYLE_USAGE(.BOTH.,#114361); +#114361 = SURFACE_SIDE_STYLE('',(#114362)); +#114362 = SURFACE_STYLE_FILL_AREA(#114363); +#114363 = FILL_AREA_STYLE('',(#114364)); +#114364 = FILL_AREA_STYLE_COLOUR('',#113442); +#114365 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114366),#21449); +#114366 = STYLED_ITEM('color',(#114367),#21295); +#114367 = PRESENTATION_STYLE_ASSIGNMENT((#114368)); +#114368 = SURFACE_STYLE_USAGE(.BOTH.,#114369); +#114369 = SURFACE_SIDE_STYLE('',(#114370)); +#114370 = SURFACE_STYLE_FILL_AREA(#114371); +#114371 = FILL_AREA_STYLE('',(#114372)); +#114372 = FILL_AREA_STYLE_COLOUR('',#113442); +#114373 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114374),#20930); +#114374 = STYLED_ITEM('color',(#114375),#20776); +#114375 = PRESENTATION_STYLE_ASSIGNMENT((#114376)); +#114376 = SURFACE_STYLE_USAGE(.BOTH.,#114377); +#114377 = SURFACE_SIDE_STYLE('',(#114378)); +#114378 = SURFACE_STYLE_FILL_AREA(#114379); +#114379 = FILL_AREA_STYLE('',(#114380)); +#114380 = FILL_AREA_STYLE_COLOUR('',#113442); +#114381 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114382),#30153); +#114382 = STYLED_ITEM('color',(#114383),#29964); +#114383 = PRESENTATION_STYLE_ASSIGNMENT((#114384)); +#114384 = SURFACE_STYLE_USAGE(.BOTH.,#114385); +#114385 = SURFACE_SIDE_STYLE('',(#114386)); +#114386 = SURFACE_STYLE_FILL_AREA(#114387); +#114387 = FILL_AREA_STYLE('',(#114388)); +#114388 = FILL_AREA_STYLE_COLOUR('',#113442); +#114389 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114390),#18335); +#114390 = STYLED_ITEM('color',(#114391),#18181); +#114391 = PRESENTATION_STYLE_ASSIGNMENT((#114392)); +#114392 = SURFACE_STYLE_USAGE(.BOTH.,#114393); +#114393 = SURFACE_SIDE_STYLE('',(#114394)); +#114394 = SURFACE_STYLE_FILL_AREA(#114395); +#114395 = FILL_AREA_STYLE('',(#114396)); +#114396 = FILL_AREA_STYLE_COLOUR('',#113442); +#114397 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114398),#20584); +#114398 = STYLED_ITEM('color',(#114399),#20430); +#114399 = PRESENTATION_STYLE_ASSIGNMENT((#114400)); +#114400 = SURFACE_STYLE_USAGE(.BOTH.,#114401); +#114401 = SURFACE_SIDE_STYLE('',(#114402)); +#114402 = SURFACE_STYLE_FILL_AREA(#114403); +#114403 = FILL_AREA_STYLE('',(#114404)); +#114404 = FILL_AREA_STYLE_COLOUR('',#113442); +#114405 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114406),#78591); +#114406 = STYLED_ITEM('color',(#114407),#78402); +#114407 = PRESENTATION_STYLE_ASSIGNMENT((#114408)); +#114408 = SURFACE_STYLE_USAGE(.BOTH.,#114409); +#114409 = SURFACE_SIDE_STYLE('',(#114410)); +#114410 = SURFACE_STYLE_FILL_AREA(#114411); +#114411 = FILL_AREA_STYLE('',(#114412)); +#114412 = FILL_AREA_STYLE_COLOUR('',#113442); +#114413 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114414),#9089); +#114414 = STYLED_ITEM('color',(#114415),#8935); +#114415 = PRESENTATION_STYLE_ASSIGNMENT((#114416)); +#114416 = SURFACE_STYLE_USAGE(.BOTH.,#114417); +#114417 = SURFACE_SIDE_STYLE('',(#114418)); +#114418 = SURFACE_STYLE_FILL_AREA(#114419); +#114419 = FILL_AREA_STYLE('',(#114420)); +#114420 = FILL_AREA_STYLE_COLOUR('',#113442); +#114421 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114422),#48366); +#114422 = STYLED_ITEM('color',(#114423),#48274); +#114423 = PRESENTATION_STYLE_ASSIGNMENT((#114424)); +#114424 = SURFACE_STYLE_USAGE(.BOTH.,#114425); +#114425 = SURFACE_SIDE_STYLE('',(#114426)); +#114426 = SURFACE_STYLE_FILL_AREA(#114427); +#114427 = FILL_AREA_STYLE('',(#114428)); +#114428 = FILL_AREA_STYLE_COLOUR('',#113442); +#114429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114430),#103185); +#114430 = STYLED_ITEM('color',(#114431),#103093); +#114431 = PRESENTATION_STYLE_ASSIGNMENT((#114432)); +#114432 = SURFACE_STYLE_USAGE(.BOTH.,#114433); +#114433 = SURFACE_SIDE_STYLE('',(#114434)); +#114434 = SURFACE_STYLE_FILL_AREA(#114435); +#114435 = FILL_AREA_STYLE('',(#114436)); +#114436 = FILL_AREA_STYLE_COLOUR('',#113442); +#114437 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114438),#16086); +#114438 = STYLED_ITEM('color',(#114439),#15932); +#114439 = PRESENTATION_STYLE_ASSIGNMENT((#114440)); +#114440 = SURFACE_STYLE_USAGE(.BOTH.,#114441); +#114441 = SURFACE_SIDE_STYLE('',(#114442)); +#114442 = SURFACE_STYLE_FILL_AREA(#114443); +#114443 = FILL_AREA_STYLE('',(#114444)); +#114444 = FILL_AREA_STYLE_COLOUR('',#113442); +#114445 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114446),#50632); +#114446 = STYLED_ITEM('color',(#114447),#50540); +#114447 = PRESENTATION_STYLE_ASSIGNMENT((#114448)); +#114448 = SURFACE_STYLE_USAGE(.BOTH.,#114449); +#114449 = SURFACE_SIDE_STYLE('',(#114450)); +#114450 = SURFACE_STYLE_FILL_AREA(#114451); +#114451 = FILL_AREA_STYLE('',(#114452)); +#114452 = FILL_AREA_STYLE_COLOUR('',#113442); +#114453 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114454),#102963); +#114454 = STYLED_ITEM('color',(#114455),#102871); +#114455 = PRESENTATION_STYLE_ASSIGNMENT((#114456)); +#114456 = SURFACE_STYLE_USAGE(.BOTH.,#114457); +#114457 = SURFACE_SIDE_STYLE('',(#114458)); +#114458 = SURFACE_STYLE_FILL_AREA(#114459); +#114459 = FILL_AREA_STYLE('',(#114460)); +#114460 = FILL_AREA_STYLE_COLOUR('',#113442); +#114461 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114462),#102075); +#114462 = STYLED_ITEM('color',(#114463),#101983); +#114463 = PRESENTATION_STYLE_ASSIGNMENT((#114464)); +#114464 = SURFACE_STYLE_USAGE(.BOTH.,#114465); +#114465 = SURFACE_SIDE_STYLE('',(#114466)); +#114466 = SURFACE_STYLE_FILL_AREA(#114467); +#114467 = FILL_AREA_STYLE('',(#114468)); +#114468 = FILL_AREA_STYLE_COLOUR('',#113442); +#114469 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114470),#79910); +#114470 = STYLED_ITEM('color',(#114471),#78929); +#114471 = PRESENTATION_STYLE_ASSIGNMENT((#114472)); +#114472 = SURFACE_STYLE_USAGE(.BOTH.,#114473); +#114473 = SURFACE_SIDE_STYLE('',(#114474)); +#114474 = SURFACE_STYLE_FILL_AREA(#114475); +#114475 = FILL_AREA_STYLE('',(#114476)); +#114476 = FILL_AREA_STYLE_COLOUR('',#113442); +#114477 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114478),#85219); +#114478 = STYLED_ITEM('color',(#114479),#85127); +#114479 = PRESENTATION_STYLE_ASSIGNMENT((#114480)); +#114480 = SURFACE_STYLE_USAGE(.BOTH.,#114481); +#114481 = SURFACE_SIDE_STYLE('',(#114482)); +#114482 = SURFACE_STYLE_FILL_AREA(#114483); +#114483 = FILL_AREA_STYLE('',(#114484)); +#114484 = FILL_AREA_STYLE_COLOUR('',#113442); +#114485 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114486),#39911); +#114486 = STYLED_ITEM('color',(#114487),#39757); +#114487 = PRESENTATION_STYLE_ASSIGNMENT((#114488)); +#114488 = SURFACE_STYLE_USAGE(.BOTH.,#114489); +#114489 = SURFACE_SIDE_STYLE('',(#114490)); +#114490 = SURFACE_STYLE_FILL_AREA(#114491); +#114491 = FILL_AREA_STYLE('',(#114492)); +#114492 = FILL_AREA_STYLE_COLOUR('',#113442); +#114493 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114494),#26312); +#114494 = STYLED_ITEM('color',(#114495),#26158); +#114495 = PRESENTATION_STYLE_ASSIGNMENT((#114496)); +#114496 = SURFACE_STYLE_USAGE(.BOTH.,#114497); +#114497 = SURFACE_SIDE_STYLE('',(#114498)); +#114498 = SURFACE_STYLE_FILL_AREA(#114499); +#114499 = FILL_AREA_STYLE('',(#114500)); +#114500 = FILL_AREA_STYLE_COLOUR('',#113442); +#114501 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114502),#29426); +#114502 = STYLED_ITEM('color',(#114503),#29272); +#114503 = PRESENTATION_STYLE_ASSIGNMENT((#114504)); +#114504 = SURFACE_STYLE_USAGE(.BOTH.,#114505); +#114505 = SURFACE_SIDE_STYLE('',(#114506)); +#114506 = SURFACE_STYLE_FILL_AREA(#114507); +#114507 = FILL_AREA_STYLE('',(#114508)); +#114508 = FILL_AREA_STYLE_COLOUR('',#113442); +#114509 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114510),#27869); +#114510 = STYLED_ITEM('color',(#114511),#27715); +#114511 = PRESENTATION_STYLE_ASSIGNMENT((#114512)); +#114512 = SURFACE_STYLE_USAGE(.BOTH.,#114513); +#114513 = SURFACE_SIDE_STYLE('',(#114514)); +#114514 = SURFACE_STYLE_FILL_AREA(#114515); +#114515 = FILL_AREA_STYLE('',(#114516)); +#114516 = FILL_AREA_STYLE_COLOUR('',#113442); +#114517 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114518),#27177); +#114518 = STYLED_ITEM('color',(#114519),#27023); +#114519 = PRESENTATION_STYLE_ASSIGNMENT((#114520)); +#114520 = SURFACE_STYLE_USAGE(.BOTH.,#114521); +#114521 = SURFACE_SIDE_STYLE('',(#114522)); +#114522 = SURFACE_STYLE_FILL_AREA(#114523); +#114523 = FILL_AREA_STYLE('',(#114524)); +#114524 = FILL_AREA_STYLE_COLOUR('',#113442); +#114525 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114526),#105960); +#114526 = STYLED_ITEM('color',(#114527),#105868); +#114527 = PRESENTATION_STYLE_ASSIGNMENT((#114528)); +#114528 = SURFACE_STYLE_USAGE(.BOTH.,#114529); +#114529 = SURFACE_SIDE_STYLE('',(#114530)); +#114530 = SURFACE_STYLE_FILL_AREA(#114531); +#114531 = FILL_AREA_STYLE('',(#114532)); +#114532 = FILL_AREA_STYLE_COLOUR('',#113442); +#114533 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114534),#102630); +#114534 = STYLED_ITEM('color',(#114535),#102538); +#114535 = PRESENTATION_STYLE_ASSIGNMENT((#114536)); +#114536 = SURFACE_STYLE_USAGE(.BOTH.,#114537); +#114537 = SURFACE_SIDE_STYLE('',(#114538)); +#114538 = SURFACE_STYLE_FILL_AREA(#114539); +#114539 = FILL_AREA_STYLE('',(#114540)); +#114540 = FILL_AREA_STYLE_COLOUR('',#113442); +#114541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114542),#72663); +#114542 = STYLED_ITEM('color',(#114543),#72571); +#114543 = PRESENTATION_STYLE_ASSIGNMENT((#114544)); +#114544 = SURFACE_STYLE_USAGE(.BOTH.,#114545); +#114545 = SURFACE_SIDE_STYLE('',(#114546)); +#114546 = SURFACE_STYLE_FILL_AREA(#114547); +#114547 = FILL_AREA_STYLE('',(#114548)); +#114548 = FILL_AREA_STYLE_COLOUR('',#113442); +#114549 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114550),#94334); +#114550 = STYLED_ITEM('color',(#114551),#94145); +#114551 = PRESENTATION_STYLE_ASSIGNMENT((#114552)); +#114552 = SURFACE_STYLE_USAGE(.BOTH.,#114553); +#114553 = SURFACE_SIDE_STYLE('',(#114554)); +#114554 = SURFACE_STYLE_FILL_AREA(#114555); +#114555 = FILL_AREA_STYLE('',(#114556)); +#114556 = FILL_AREA_STYLE_COLOUR('',#113442); +#114557 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114558),#88304); +#114558 = STYLED_ITEM('color',(#114559),#88212); +#114559 = PRESENTATION_STYLE_ASSIGNMENT((#114560)); +#114560 = SURFACE_STYLE_USAGE(.BOTH.,#114561); +#114561 = SURFACE_SIDE_STYLE('',(#114562)); +#114562 = SURFACE_STYLE_FILL_AREA(#114563); +#114563 = FILL_AREA_STYLE('',(#114564)); +#114564 = FILL_AREA_STYLE_COLOUR('',#113442); +#114565 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114566),#36054); +#114566 = STYLED_ITEM('color',(#114567),#35900); +#114567 = PRESENTATION_STYLE_ASSIGNMENT((#114568)); +#114568 = SURFACE_STYLE_USAGE(.BOTH.,#114569); +#114569 = SURFACE_SIDE_STYLE('',(#114570)); +#114570 = SURFACE_STYLE_FILL_AREA(#114571); +#114571 = FILL_AREA_STYLE('',(#114572)); +#114572 = FILL_AREA_STYLE_COLOUR('',#113442); +#114573 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114574),#38130); +#114574 = STYLED_ITEM('color',(#114575),#37976); +#114575 = PRESENTATION_STYLE_ASSIGNMENT((#114576)); +#114576 = SURFACE_STYLE_USAGE(.BOTH.,#114577); +#114577 = SURFACE_SIDE_STYLE('',(#114578)); +#114578 = SURFACE_STYLE_FILL_AREA(#114579); +#114579 = FILL_AREA_STYLE('',(#114580)); +#114580 = FILL_AREA_STYLE_COLOUR('',#113442); +#114581 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114582),#32056); +#114582 = STYLED_ITEM('color',(#114583),#31902); +#114583 = PRESENTATION_STYLE_ASSIGNMENT((#114584)); +#114584 = SURFACE_STYLE_USAGE(.BOTH.,#114585); +#114585 = SURFACE_SIDE_STYLE('',(#114586)); +#114586 = SURFACE_STYLE_FILL_AREA(#114587); +#114587 = FILL_AREA_STYLE('',(#114588)); +#114588 = FILL_AREA_STYLE_COLOUR('',#113442); +#114589 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114590),#98415); +#114590 = STYLED_ITEM('color',(#114591),#98265); +#114591 = PRESENTATION_STYLE_ASSIGNMENT((#114592)); +#114592 = SURFACE_STYLE_USAGE(.BOTH.,#114593); +#114593 = SURFACE_SIDE_STYLE('',(#114594)); +#114594 = SURFACE_STYLE_FILL_AREA(#114595); +#114595 = FILL_AREA_STYLE('',(#114596)); +#114596 = FILL_AREA_STYLE_COLOUR('',#113442); +#114597 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114598),#37611); +#114598 = STYLED_ITEM('color',(#114599),#37457); +#114599 = PRESENTATION_STYLE_ASSIGNMENT((#114600)); +#114600 = SURFACE_STYLE_USAGE(.BOTH.,#114601); +#114601 = SURFACE_SIDE_STYLE('',(#114602)); +#114602 = SURFACE_STYLE_FILL_AREA(#114603); +#114603 = FILL_AREA_STYLE('',(#114604)); +#114604 = FILL_AREA_STYLE_COLOUR('',#113442); +#114605 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114606),#16605); +#114606 = STYLED_ITEM('color',(#114607),#16451); +#114607 = PRESENTATION_STYLE_ASSIGNMENT((#114608)); +#114608 = SURFACE_STYLE_USAGE(.BOTH.,#114609); +#114609 = SURFACE_SIDE_STYLE('',(#114610)); +#114610 = SURFACE_STYLE_FILL_AREA(#114611); +#114611 = FILL_AREA_STYLE('',(#114612)); +#114612 = FILL_AREA_STYLE_COLOUR('',#113442); +#114613 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114614),#25101); +#114614 = STYLED_ITEM('color',(#114615),#24947); +#114615 = PRESENTATION_STYLE_ASSIGNMENT((#114616)); +#114616 = SURFACE_STYLE_USAGE(.BOTH.,#114617); +#114617 = SURFACE_SIDE_STYLE('',(#114618)); +#114618 = SURFACE_STYLE_FILL_AREA(#114619); +#114619 = FILL_AREA_STYLE('',(#114620)); +#114620 = FILL_AREA_STYLE_COLOUR('',#113442); +#114621 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114622),#12710); +#114622 = STYLED_ITEM('color',(#114623),#12521); +#114623 = PRESENTATION_STYLE_ASSIGNMENT((#114624)); +#114624 = SURFACE_STYLE_USAGE(.BOTH.,#114625); +#114625 = SURFACE_SIDE_STYLE('',(#114626)); +#114626 = SURFACE_STYLE_FILL_AREA(#114627); +#114627 = FILL_AREA_STYLE('',(#114628)); +#114628 = FILL_AREA_STYLE_COLOUR('',#113442); +#114629 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114630),#96556); +#114630 = STYLED_ITEM('color',(#114631),#96464); +#114631 = PRESENTATION_STYLE_ASSIGNMENT((#114632)); +#114632 = SURFACE_STYLE_USAGE(.BOTH.,#114633); +#114633 = SURFACE_SIDE_STYLE('',(#114634)); +#114634 = SURFACE_STYLE_FILL_AREA(#114635); +#114635 = FILL_AREA_STYLE('',(#114636)); +#114636 = FILL_AREA_STYLE_COLOUR('',#113442); +#114637 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114638),#8327); +#114638 = STYLED_ITEM('color',(#114639),#8173); +#114639 = PRESENTATION_STYLE_ASSIGNMENT((#114640)); +#114640 = SURFACE_STYLE_USAGE(.BOTH.,#114641); +#114641 = SURFACE_SIDE_STYLE('',(#114642)); +#114642 = SURFACE_STYLE_FILL_AREA(#114643); +#114643 = FILL_AREA_STYLE('',(#114644)); +#114644 = FILL_AREA_STYLE_COLOUR('',#113442); +#114645 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114646),#58674); +#114646 = STYLED_ITEM('color',(#114647),#57893); +#114647 = PRESENTATION_STYLE_ASSIGNMENT((#114648)); +#114648 = SURFACE_STYLE_USAGE(.BOTH.,#114649); +#114649 = SURFACE_SIDE_STYLE('',(#114650)); +#114650 = SURFACE_STYLE_FILL_AREA(#114651); +#114651 = FILL_AREA_STYLE('',(#114652)); +#114652 = FILL_AREA_STYLE_COLOUR('',#113442); +#114653 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114654),#81246); +#114654 = STYLED_ITEM('color',(#114655),#81154); +#114655 = PRESENTATION_STYLE_ASSIGNMENT((#114656)); +#114656 = SURFACE_STYLE_USAGE(.BOTH.,#114657); +#114657 = SURFACE_SIDE_STYLE('',(#114658)); +#114658 = SURFACE_STYLE_FILL_AREA(#114659); +#114659 = FILL_AREA_STYLE('',(#114660)); +#114660 = FILL_AREA_STYLE_COLOUR('',#113442); +#114661 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114662),#104295); +#114662 = STYLED_ITEM('color',(#114663),#104203); +#114663 = PRESENTATION_STYLE_ASSIGNMENT((#114664)); +#114664 = SURFACE_STYLE_USAGE(.BOTH.,#114665); +#114665 = SURFACE_SIDE_STYLE('',(#114666)); +#114666 = SURFACE_STYLE_FILL_AREA(#114667); +#114667 = FILL_AREA_STYLE('',(#114668)); +#114668 = FILL_AREA_STYLE_COLOUR('',#113442); +#114669 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114670),#9643); +#114670 = STYLED_ITEM('color',(#114671),#9454); +#114671 = PRESENTATION_STYLE_ASSIGNMENT((#114672)); +#114672 = SURFACE_STYLE_USAGE(.BOTH.,#114673); +#114673 = SURFACE_SIDE_STYLE('',(#114674)); +#114674 = SURFACE_STYLE_FILL_AREA(#114675); +#114675 = FILL_AREA_STYLE('',(#114676)); +#114676 = FILL_AREA_STYLE_COLOUR('',#113442); +#114677 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114678),#105627); +#114678 = STYLED_ITEM('color',(#114679),#105535); +#114679 = PRESENTATION_STYLE_ASSIGNMENT((#114680)); +#114680 = SURFACE_STYLE_USAGE(.BOTH.,#114681); +#114681 = SURFACE_SIDE_STYLE('',(#114682)); +#114682 = SURFACE_STYLE_FILL_AREA(#114683); +#114683 = FILL_AREA_STYLE('',(#114684)); +#114684 = FILL_AREA_STYLE_COLOUR('',#113442); +#114685 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114686),#21622); +#114686 = STYLED_ITEM('color',(#114687),#21468); +#114687 = PRESENTATION_STYLE_ASSIGNMENT((#114688)); +#114688 = SURFACE_STYLE_USAGE(.BOTH.,#114689); +#114689 = SURFACE_SIDE_STYLE('',(#114690)); +#114690 = SURFACE_STYLE_FILL_AREA(#114691); +#114691 = FILL_AREA_STYLE('',(#114692)); +#114692 = FILL_AREA_STYLE_COLOUR('',#113442); +#114693 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114694),#105072); +#114694 = STYLED_ITEM('color',(#114695),#104980); +#114695 = PRESENTATION_STYLE_ASSIGNMENT((#114696)); +#114696 = SURFACE_STYLE_USAGE(.BOTH.,#114697); +#114697 = SURFACE_SIDE_STYLE('',(#114698)); +#114698 = SURFACE_STYLE_FILL_AREA(#114699); +#114699 = FILL_AREA_STYLE('',(#114700)); +#114700 = FILL_AREA_STYLE_COLOUR('',#113442); +#114701 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114702),#81690); +#114702 = STYLED_ITEM('color',(#114703),#81598); +#114703 = PRESENTATION_STYLE_ASSIGNMENT((#114704)); +#114704 = SURFACE_STYLE_USAGE(.BOTH.,#114705); +#114705 = SURFACE_SIDE_STYLE('',(#114706)); +#114706 = SURFACE_STYLE_FILL_AREA(#114707); +#114707 = FILL_AREA_STYLE('',(#114708)); +#114708 = FILL_AREA_STYLE_COLOUR('',#113442); +#114709 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114710),#92583); +#114710 = STYLED_ITEM('color',(#114711),#92491); +#114711 = PRESENTATION_STYLE_ASSIGNMENT((#114712)); +#114712 = SURFACE_STYLE_USAGE(.BOTH.,#114713); +#114713 = SURFACE_SIDE_STYLE('',(#114714)); +#114714 = SURFACE_STYLE_FILL_AREA(#114715); +#114715 = FILL_AREA_STYLE('',(#114716)); +#114716 = FILL_AREA_STYLE_COLOUR('',#113442); +#114717 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114718),#19027); +#114718 = STYLED_ITEM('color',(#114719),#18873); +#114719 = PRESENTATION_STYLE_ASSIGNMENT((#114720)); +#114720 = SURFACE_STYLE_USAGE(.BOTH.,#114721); +#114721 = SURFACE_SIDE_STYLE('',(#114722)); +#114722 = SURFACE_STYLE_FILL_AREA(#114723); +#114723 = FILL_AREA_STYLE('',(#114724)); +#114724 = FILL_AREA_STYLE_COLOUR('',#113442); +#114725 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114726),#18508); +#114726 = STYLED_ITEM('color',(#114727),#18354); +#114727 = PRESENTATION_STYLE_ASSIGNMENT((#114728)); +#114728 = SURFACE_STYLE_USAGE(.BOTH.,#114729); +#114729 = SURFACE_SIDE_STYLE('',(#114730)); +#114730 = SURFACE_STYLE_FILL_AREA(#114731); +#114731 = FILL_AREA_STYLE('',(#114732)); +#114732 = FILL_AREA_STYLE_COLOUR('',#113442); +#114733 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114734),#90139); +#114734 = STYLED_ITEM('color',(#114735),#89849); +#114735 = PRESENTATION_STYLE_ASSIGNMENT((#114736)); +#114736 = SURFACE_STYLE_USAGE(.BOTH.,#114737); +#114737 = SURFACE_SIDE_STYLE('',(#114738)); +#114738 = SURFACE_STYLE_FILL_AREA(#114739); +#114739 = FILL_AREA_STYLE('',(#114740)); +#114740 = FILL_AREA_STYLE_COLOUR('',#113442); +#114741 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114742),#56408); +#114742 = STYLED_ITEM('color',(#114743),#55627); +#114743 = PRESENTATION_STYLE_ASSIGNMENT((#114744)); +#114744 = SURFACE_STYLE_USAGE(.BOTH.,#114745); +#114745 = SURFACE_SIDE_STYLE('',(#114746)); +#114746 = SURFACE_STYLE_FILL_AREA(#114747); +#114747 = FILL_AREA_STYLE('',(#114748)); +#114748 = FILL_AREA_STYLE_COLOUR('',#113442); +#114749 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114750),#85108); +#114750 = STYLED_ITEM('color',(#114751),#84127); +#114751 = PRESENTATION_STYLE_ASSIGNMENT((#114752)); +#114752 = SURFACE_STYLE_USAGE(.BOTH.,#114753); +#114753 = SURFACE_SIDE_STYLE('',(#114754)); +#114754 = SURFACE_STYLE_FILL_AREA(#114755); +#114755 = FILL_AREA_STYLE('',(#114756)); +#114756 = FILL_AREA_STYLE_COLOUR('',#113442); +#114757 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114758),#72216); +#114758 = STYLED_ITEM('color',(#114759),#71235); +#114759 = PRESENTATION_STYLE_ASSIGNMENT((#114760)); +#114760 = SURFACE_STYLE_USAGE(.BOTH.,#114761); +#114761 = SURFACE_SIDE_STYLE('',(#114762)); +#114762 = SURFACE_STYLE_FILL_AREA(#114763); +#114763 = FILL_AREA_STYLE('',(#114764)); +#114764 = FILL_AREA_STYLE_COLOUR('',#113442); +#114765 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114766),#103296); +#114766 = STYLED_ITEM('color',(#114767),#103204); +#114767 = PRESENTATION_STYLE_ASSIGNMENT((#114768)); +#114768 = SURFACE_STYLE_USAGE(.BOTH.,#114769); +#114769 = SURFACE_SIDE_STYLE('',(#114770)); +#114770 = SURFACE_STYLE_FILL_AREA(#114771); +#114771 = FILL_AREA_STYLE('',(#114772)); +#114772 = FILL_AREA_STYLE_COLOUR('',#113442); +#114773 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114774),#40257); +#114774 = STYLED_ITEM('color',(#114775),#40103); +#114775 = PRESENTATION_STYLE_ASSIGNMENT((#114776)); +#114776 = SURFACE_STYLE_USAGE(.BOTH.,#114777); +#114777 = SURFACE_SIDE_STYLE('',(#114778)); +#114778 = SURFACE_STYLE_FILL_AREA(#114779); +#114779 = FILL_AREA_STYLE('',(#114780)); +#114780 = FILL_AREA_STYLE_COLOUR('',#113442); +#114781 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114782),#40603); +#114782 = STYLED_ITEM('color',(#114783),#40449); +#114783 = PRESENTATION_STYLE_ASSIGNMENT((#114784)); +#114784 = SURFACE_STYLE_USAGE(.BOTH.,#114785); +#114785 = SURFACE_SIDE_STYLE('',(#114786)); +#114786 = SURFACE_STYLE_FILL_AREA(#114787); +#114787 = FILL_AREA_STYLE('',(#114788)); +#114788 = FILL_AREA_STYLE_COLOUR('',#113442); +#114789 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114790),#41919); +#114790 = STYLED_ITEM('color',(#114791),#41730); +#114791 = PRESENTATION_STYLE_ASSIGNMENT((#114792)); +#114792 = SURFACE_STYLE_USAGE(.BOTH.,#114793); +#114793 = SURFACE_SIDE_STYLE('',(#114794)); +#114794 = SURFACE_STYLE_FILL_AREA(#114795); +#114795 = FILL_AREA_STYLE('',(#114796)); +#114796 = FILL_AREA_STYLE_COLOUR('',#113442); +#114797 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114798,#114805),#41365); +#114798 = STYLED_ITEM('color',(#114799),#40987); +#114799 = PRESENTATION_STYLE_ASSIGNMENT((#114800)); +#114800 = SURFACE_STYLE_USAGE(.BOTH.,#114801); +#114801 = SURFACE_SIDE_STYLE('',(#114802)); +#114802 = SURFACE_STYLE_FILL_AREA(#114803); +#114803 = FILL_AREA_STYLE('',(#114804)); +#114804 = FILL_AREA_STYLE_COLOUR('',#113442); +#114805 = STYLED_ITEM('color',(#114806),#41176); +#114806 = PRESENTATION_STYLE_ASSIGNMENT((#114807)); +#114807 = SURFACE_STYLE_USAGE(.BOTH.,#114808); +#114808 = SURFACE_SIDE_STYLE('',(#114809)); +#114809 = SURFACE_STYLE_FILL_AREA(#114810); +#114810 = FILL_AREA_STYLE('',(#114811)); +#114811 = FILL_AREA_STYLE_COLOUR('',#113442); +#114812 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114813),#43719); +#114813 = STYLED_ITEM('color',(#114814),#43565); +#114814 = PRESENTATION_STYLE_ASSIGNMENT((#114815)); +#114815 = SURFACE_STYLE_USAGE(.BOTH.,#114816); +#114816 = SURFACE_SIDE_STYLE('',(#114817)); +#114817 = SURFACE_STYLE_FILL_AREA(#114818); +#114818 = FILL_AREA_STYLE('',(#114819)); +#114819 = FILL_AREA_STYLE_COLOUR('',#113442); +#114820 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114821),#69689); +#114821 = STYLED_ITEM('color',(#114822),#69597); +#114822 = PRESENTATION_STYLE_ASSIGNMENT((#114823)); +#114823 = SURFACE_STYLE_USAGE(.BOTH.,#114824); +#114824 = SURFACE_SIDE_STYLE('',(#114825)); +#114825 = SURFACE_STYLE_FILL_AREA(#114826); +#114826 = FILL_AREA_STYLE('',(#114827)); +#114827 = FILL_AREA_STYLE_COLOUR('',#113442); +#114828 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114829),#23179); +#114829 = STYLED_ITEM('color',(#114830),#23025); +#114830 = PRESENTATION_STYLE_ASSIGNMENT((#114831)); +#114831 = SURFACE_STYLE_USAGE(.BOTH.,#114832); +#114832 = SURFACE_SIDE_STYLE('',(#114833)); +#114833 = SURFACE_STYLE_FILL_AREA(#114834); +#114834 = FILL_AREA_STYLE('',(#114835)); +#114835 = FILL_AREA_STYLE_COLOUR('',#113442); +#114836 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114837),#105183); +#114837 = STYLED_ITEM('color',(#114838),#105091); +#114838 = PRESENTATION_STYLE_ASSIGNMENT((#114839)); +#114839 = SURFACE_STYLE_USAGE(.BOTH.,#114840); +#114840 = SURFACE_SIDE_STYLE('',(#114841)); +#114841 = SURFACE_STYLE_FILL_AREA(#114842); +#114842 = FILL_AREA_STYLE('',(#114843)); +#114843 = FILL_AREA_STYLE_COLOUR('',#113442); +#114844 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114845),#49610); +#114845 = STYLED_ITEM('color',(#114846),#49518); +#114846 = PRESENTATION_STYLE_ASSIGNMENT((#114847)); +#114847 = SURFACE_STYLE_USAGE(.BOTH.,#114848); +#114848 = SURFACE_SIDE_STYLE('',(#114849)); +#114849 = SURFACE_STYLE_FILL_AREA(#114850); +#114850 = FILL_AREA_STYLE('',(#114851)); +#114851 = FILL_AREA_STYLE_COLOUR('',#113442); +#114852 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114853),#91803); +#114853 = STYLED_ITEM('color',(#114854),#91711); +#114854 = PRESENTATION_STYLE_ASSIGNMENT((#114855)); +#114855 = SURFACE_STYLE_USAGE(.BOTH.,#114856); +#114856 = SURFACE_SIDE_STYLE('',(#114857)); +#114857 = SURFACE_STYLE_FILL_AREA(#114858); +#114858 = FILL_AREA_STYLE('',(#114859)); +#114859 = FILL_AREA_STYLE_COLOUR('',#113442); +#114860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114861),#65491); +#114861 = STYLED_ITEM('color',(#114862),#65399); +#114862 = PRESENTATION_STYLE_ASSIGNMENT((#114863)); +#114863 = SURFACE_STYLE_USAGE(.BOTH.,#114864); +#114864 = SURFACE_SIDE_STYLE('',(#114865)); +#114865 = SURFACE_STYLE_FILL_AREA(#114866); +#114866 = FILL_AREA_STYLE('',(#114867)); +#114867 = FILL_AREA_STYLE_COLOUR('',#113442); +#114868 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114869),#105849); +#114869 = STYLED_ITEM('color',(#114870),#105757); +#114870 = PRESENTATION_STYLE_ASSIGNMENT((#114871)); +#114871 = SURFACE_STYLE_USAGE(.BOTH.,#114872); +#114872 = SURFACE_SIDE_STYLE('',(#114873)); +#114873 = SURFACE_STYLE_FILL_AREA(#114874); +#114874 = FILL_AREA_STYLE('',(#114875)); +#114875 = FILL_AREA_STYLE_COLOUR('',#113442); +#114876 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114877),#15013); +#114877 = STYLED_ITEM('color',(#114878),#14859); +#114878 = PRESENTATION_STYLE_ASSIGNMENT((#114879)); +#114879 = SURFACE_STYLE_USAGE(.BOTH.,#114880); +#114880 = SURFACE_SIDE_STYLE('',(#114881)); +#114881 = SURFACE_STYLE_FILL_AREA(#114882); +#114882 = FILL_AREA_STYLE('',(#114883)); +#114883 = FILL_AREA_STYLE_COLOUR('',#113442); +#114884 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114885),#88082); +#114885 = STYLED_ITEM('color',(#114886),#87990); +#114886 = PRESENTATION_STYLE_ASSIGNMENT((#114887)); +#114887 = SURFACE_STYLE_USAGE(.BOTH.,#114888); +#114888 = SURFACE_SIDE_STYLE('',(#114889)); +#114889 = SURFACE_STYLE_FILL_AREA(#114890); +#114890 = FILL_AREA_STYLE('',(#114891)); +#114891 = FILL_AREA_STYLE_COLOUR('',#113442); +#114892 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114893),#82581); +#114893 = STYLED_ITEM('color',(#114894),#82489); +#114894 = PRESENTATION_STYLE_ASSIGNMENT((#114895)); +#114895 = SURFACE_STYLE_USAGE(.BOTH.,#114896); +#114896 = SURFACE_SIDE_STYLE('',(#114897)); +#114897 = SURFACE_STYLE_FILL_AREA(#114898); +#114898 = FILL_AREA_STYLE('',(#114899)); +#114899 = FILL_AREA_STYLE_COLOUR('',#113442); +#114900 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114901),#26485); +#114901 = STYLED_ITEM('color',(#114902),#26331); +#114902 = PRESENTATION_STYLE_ASSIGNMENT((#114903)); +#114903 = SURFACE_STYLE_USAGE(.BOTH.,#114904); +#114904 = SURFACE_SIDE_STYLE('',(#114905)); +#114905 = SURFACE_STYLE_FILL_AREA(#114906); +#114906 = FILL_AREA_STYLE('',(#114907)); +#114907 = FILL_AREA_STYLE_COLOUR('',#113442); +#114908 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114909),#28042); +#114909 = STYLED_ITEM('color',(#114910),#27888); +#114910 = PRESENTATION_STYLE_ASSIGNMENT((#114911)); +#114911 = SURFACE_STYLE_USAGE(.BOTH.,#114912); +#114912 = SURFACE_SIDE_STYLE('',(#114913)); +#114913 = SURFACE_STYLE_FILL_AREA(#114914); +#114914 = FILL_AREA_STYLE('',(#114915)); +#114915 = FILL_AREA_STYLE_COLOUR('',#113442); +#114916 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114917),#29599); +#114917 = STYLED_ITEM('color',(#114918),#29445); +#114918 = PRESENTATION_STYLE_ASSIGNMENT((#114919)); +#114919 = SURFACE_STYLE_USAGE(.BOTH.,#114920); +#114920 = SURFACE_SIDE_STYLE('',(#114921)); +#114921 = SURFACE_STYLE_FILL_AREA(#114922); +#114922 = FILL_AREA_STYLE('',(#114923)); +#114923 = FILL_AREA_STYLE_COLOUR('',#113442); +#114924 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114925),#36227); +#114925 = STYLED_ITEM('color',(#114926),#36073); +#114926 = PRESENTATION_STYLE_ASSIGNMENT((#114927)); +#114927 = SURFACE_STYLE_USAGE(.BOTH.,#114928); +#114928 = SURFACE_SIDE_STYLE('',(#114929)); +#114929 = SURFACE_STYLE_FILL_AREA(#114930); +#114930 = FILL_AREA_STYLE('',(#114931)); +#114931 = FILL_AREA_STYLE_COLOUR('',#113442); +#114932 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114933),#43373); +#114933 = STYLED_ITEM('color',(#114934),#43219); +#114934 = PRESENTATION_STYLE_ASSIGNMENT((#114935)); +#114935 = SURFACE_STYLE_USAGE(.BOTH.,#114936); +#114936 = SURFACE_SIDE_STYLE('',(#114937)); +#114937 = SURFACE_STYLE_FILL_AREA(#114938); +#114938 = FILL_AREA_STYLE('',(#114939)); +#114939 = FILL_AREA_STYLE_COLOUR('',#113442); +#114940 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114941),#32229); +#114941 = STYLED_ITEM('color',(#114942),#32075); +#114942 = PRESENTATION_STYLE_ASSIGNMENT((#114943)); +#114943 = SURFACE_STYLE_USAGE(.BOTH.,#114944); +#114944 = SURFACE_SIDE_STYLE('',(#114945)); +#114945 = SURFACE_STYLE_FILL_AREA(#114946); +#114946 = FILL_AREA_STYLE('',(#114947)); +#114947 = FILL_AREA_STYLE_COLOUR('',#113442); +#114948 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114949),#72885); +#114949 = STYLED_ITEM('color',(#114950),#72793); +#114950 = PRESENTATION_STYLE_ASSIGNMENT((#114951)); +#114951 = SURFACE_STYLE_USAGE(.BOTH.,#114952); +#114952 = SURFACE_SIDE_STYLE('',(#114953)); +#114953 = SURFACE_STYLE_FILL_AREA(#114954); +#114954 = FILL_AREA_STYLE('',(#114955)); +#114955 = FILL_AREA_STYLE_COLOUR('',#113442); +#114956 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114957),#38303); +#114957 = STYLED_ITEM('color',(#114958),#38149); +#114958 = PRESENTATION_STYLE_ASSIGNMENT((#114959)); +#114959 = SURFACE_STYLE_USAGE(.BOTH.,#114960); +#114960 = SURFACE_SIDE_STYLE('',(#114961)); +#114961 = SURFACE_STYLE_FILL_AREA(#114962); +#114962 = FILL_AREA_STYLE('',(#114963)); +#114963 = FILL_AREA_STYLE_COLOUR('',#113442); +#114964 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114965),#102408); +#114965 = STYLED_ITEM('color',(#114966),#102316); +#114966 = PRESENTATION_STYLE_ASSIGNMENT((#114967)); +#114967 = SURFACE_STYLE_USAGE(.BOTH.,#114968); +#114968 = SURFACE_SIDE_STYLE('',(#114969)); +#114969 = SURFACE_STYLE_FILL_AREA(#114970); +#114970 = FILL_AREA_STYLE('',(#114971)); +#114971 = FILL_AREA_STYLE_COLOUR('',#113442); +#114972 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114973),#76161); +#114973 = STYLED_ITEM('color',(#114974),#75972); +#114974 = PRESENTATION_STYLE_ASSIGNMENT((#114975)); +#114975 = SURFACE_STYLE_USAGE(.BOTH.,#114976); +#114976 = SURFACE_SIDE_STYLE('',(#114977)); +#114977 = SURFACE_STYLE_FILL_AREA(#114978); +#114978 = FILL_AREA_STYLE('',(#114979)); +#114979 = FILL_AREA_STYLE_COLOUR('',#113442); +#114980 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114981),#37784); +#114981 = STYLED_ITEM('color',(#114982),#37630); +#114982 = PRESENTATION_STYLE_ASSIGNMENT((#114983)); +#114983 = SURFACE_STYLE_USAGE(.BOTH.,#114984); +#114984 = SURFACE_SIDE_STYLE('',(#114985)); +#114985 = SURFACE_STYLE_FILL_AREA(#114986); +#114986 = FILL_AREA_STYLE('',(#114987)); +#114987 = FILL_AREA_STYLE_COLOUR('',#113442); +#114988 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114989),#16778); +#114989 = STYLED_ITEM('color',(#114990),#16624); +#114990 = PRESENTATION_STYLE_ASSIGNMENT((#114991)); +#114991 = SURFACE_STYLE_USAGE(.BOTH.,#114992); +#114992 = SURFACE_SIDE_STYLE('',(#114993)); +#114993 = SURFACE_STYLE_FILL_AREA(#114994); +#114994 = FILL_AREA_STYLE('',(#114995)); +#114995 = FILL_AREA_STYLE_COLOUR('',#113442); +#114996 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #114997),#25274); +#114997 = STYLED_ITEM('color',(#114998),#25120); +#114998 = PRESENTATION_STYLE_ASSIGNMENT((#114999)); +#114999 = SURFACE_STYLE_USAGE(.BOTH.,#115000); +#115000 = SURFACE_SIDE_STYLE('',(#115001)); +#115001 = SURFACE_STYLE_FILL_AREA(#115002); +#115002 = FILL_AREA_STYLE('',(#115003)); +#115003 = FILL_AREA_STYLE_COLOUR('',#113442); +#115004 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115005),#16259); +#115005 = STYLED_ITEM('color',(#115006),#16105); +#115006 = PRESENTATION_STYLE_ASSIGNMENT((#115007)); +#115007 = SURFACE_STYLE_USAGE(.BOTH.,#115008); +#115008 = SURFACE_SIDE_STYLE('',(#115009)); +#115009 = SURFACE_STYLE_FILL_AREA(#115010); +#115010 = FILL_AREA_STYLE('',(#115011)); +#115011 = FILL_AREA_STYLE_COLOUR('',#113442); +#115012 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115013),#108291); +#115013 = STYLED_ITEM('color',(#115014),#108199); +#115014 = PRESENTATION_STYLE_ASSIGNMENT((#115015)); +#115015 = SURFACE_STYLE_USAGE(.BOTH.,#115016); +#115016 = SURFACE_SIDE_STYLE('',(#115017)); +#115017 = SURFACE_STYLE_FILL_AREA(#115018); +#115018 = FILL_AREA_STYLE('',(#115019)); +#115019 = FILL_AREA_STYLE_COLOUR('',#113442); +#115020 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115021),#21795); +#115021 = STYLED_ITEM('color',(#115022),#21641); +#115022 = PRESENTATION_STYLE_ASSIGNMENT((#115023)); +#115023 = SURFACE_STYLE_USAGE(.BOTH.,#115024); +#115024 = SURFACE_SIDE_STYLE('',(#115025)); +#115025 = SURFACE_STYLE_FILL_AREA(#115026); +#115026 = FILL_AREA_STYLE('',(#115027)); +#115027 = FILL_AREA_STYLE_COLOUR('',#113442); +#115028 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115029),#65380); +#115029 = STYLED_ITEM('color',(#115030),#65288); +#115030 = PRESENTATION_STYLE_ASSIGNMENT((#115031)); +#115031 = SURFACE_STYLE_USAGE(.BOTH.,#115032); +#115032 = SURFACE_SIDE_STYLE('',(#115033)); +#115033 = SURFACE_STYLE_FILL_AREA(#115034); +#115034 = FILL_AREA_STYLE('',(#115035)); +#115035 = FILL_AREA_STYLE_COLOUR('',#113442); +#115036 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115037),#87746); +#115037 = STYLED_ITEM('color',(#115038),#86765); +#115038 = PRESENTATION_STYLE_ASSIGNMENT((#115039)); +#115039 = SURFACE_STYLE_USAGE(.BOTH.,#115040); +#115040 = SURFACE_SIDE_STYLE('',(#115041)); +#115041 = SURFACE_STYLE_FILL_AREA(#115042); +#115042 = FILL_AREA_STYLE('',(#115043)); +#115043 = FILL_AREA_STYLE_COLOUR('',#113442); +#115044 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115045),#102741); +#115045 = STYLED_ITEM('color',(#115046),#102649); +#115046 = PRESENTATION_STYLE_ASSIGNMENT((#115047)); +#115047 = SURFACE_STYLE_USAGE(.BOTH.,#115048); +#115048 = SURFACE_SIDE_STYLE('',(#115049)); +#115049 = SURFACE_STYLE_FILL_AREA(#115050); +#115050 = FILL_AREA_STYLE('',(#115051)); +#115051 = FILL_AREA_STYLE_COLOUR('',#113442); +#115052 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115053),#48255); +#115053 = STYLED_ITEM('color',(#115054),#48163); +#115054 = PRESENTATION_STYLE_ASSIGNMENT((#115055)); +#115055 = SURFACE_STYLE_USAGE(.BOTH.,#115056); +#115056 = SURFACE_SIDE_STYLE('',(#115057)); +#115057 = SURFACE_STYLE_FILL_AREA(#115058); +#115058 = FILL_AREA_STYLE('',(#115059)); +#115059 = FILL_AREA_STYLE_COLOUR('',#113442); +#115060 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115061),#11948); +#115061 = STYLED_ITEM('color',(#115062),#11794); +#115062 = PRESENTATION_STYLE_ASSIGNMENT((#115063)); +#115063 = SURFACE_STYLE_USAGE(.BOTH.,#115064); +#115064 = SURFACE_SIDE_STYLE('',(#115065)); +#115065 = SURFACE_STYLE_FILL_AREA(#115066); +#115066 = FILL_AREA_STYLE('',(#115067)); +#115067 = FILL_AREA_STYLE_COLOUR('',#113442); +#115068 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115069),#10232); +#115069 = STYLED_ITEM('color',(#115070),#10043); +#115070 = PRESENTATION_STYLE_ASSIGNMENT((#115071)); +#115071 = SURFACE_STYLE_USAGE(.BOTH.,#115072); +#115072 = SURFACE_SIDE_STYLE('',(#115073)); +#115073 = SURFACE_STYLE_FILL_AREA(#115074); +#115074 = FILL_AREA_STYLE('',(#115075)); +#115075 = FILL_AREA_STYLE_COLOUR('',#113442); +#115076 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115077),#23352); +#115077 = STYLED_ITEM('color',(#115078),#23198); +#115078 = PRESENTATION_STYLE_ASSIGNMENT((#115079)); +#115079 = SURFACE_STYLE_USAGE(.BOTH.,#115080); +#115080 = SURFACE_SIDE_STYLE('',(#115081)); +#115081 = SURFACE_STYLE_FILL_AREA(#115082); +#115082 = FILL_AREA_STYLE('',(#115083)); +#115083 = FILL_AREA_STYLE_COLOUR('',#113442); +#115084 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115085),#53809); +#115085 = STYLED_ITEM('color',(#115086),#53028); +#115086 = PRESENTATION_STYLE_ASSIGNMENT((#115087)); +#115087 = SURFACE_STYLE_USAGE(.BOTH.,#115088); +#115088 = SURFACE_SIDE_STYLE('',(#115089)); +#115089 = SURFACE_STYLE_FILL_AREA(#115090); +#115090 = FILL_AREA_STYLE('',(#115091)); +#115091 = FILL_AREA_STYLE_COLOUR('',#113442); +#115092 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115093),#62073); +#115093 = STYLED_ITEM('color',(#115094),#61292); +#115094 = PRESENTATION_STYLE_ASSIGNMENT((#115095)); +#115095 = SURFACE_STYLE_USAGE(.BOTH.,#115096); +#115096 = SURFACE_SIDE_STYLE('',(#115097)); +#115097 = SURFACE_STYLE_FILL_AREA(#115098); +#115098 = FILL_AREA_STYLE('',(#115099)); +#115099 = FILL_AREA_STYLE_COLOUR('',#113442); +#115100 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115101),#6960); +#115101 = STYLED_ITEM('color',(#115102),#6806); +#115102 = PRESENTATION_STYLE_ASSIGNMENT((#115103)); +#115103 = SURFACE_STYLE_USAGE(.BOTH.,#115104); +#115104 = SURFACE_SIDE_STYLE('',(#115105)); +#115105 = SURFACE_STYLE_FILL_AREA(#115106); +#115106 = FILL_AREA_STYLE('',(#115107)); +#115107 = FILL_AREA_STYLE_COLOUR('',#113442); +#115108 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115109),#65269); +#115109 = STYLED_ITEM('color',(#115110),#65177); +#115110 = PRESENTATION_STYLE_ASSIGNMENT((#115111)); +#115111 = SURFACE_STYLE_USAGE(.BOTH.,#115112); +#115112 = SURFACE_SIDE_STYLE('',(#115113)); +#115113 = SURFACE_STYLE_FILL_AREA(#115114); +#115114 = FILL_AREA_STYLE('',(#115115)); +#115115 = FILL_AREA_STYLE_COLOUR('',#113442); +#115116 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115117),#89830); +#115117 = STYLED_ITEM('color',(#115118),#89738); +#115118 = PRESENTATION_STYLE_ASSIGNMENT((#115119)); +#115119 = SURFACE_STYLE_USAGE(.BOTH.,#115120); +#115120 = SURFACE_SIDE_STYLE('',(#115121)); +#115121 = SURFACE_STYLE_FILL_AREA(#115122); +#115122 = FILL_AREA_STYLE('',(#115123)); +#115123 = FILL_AREA_STYLE_COLOUR('',#113442); +#115124 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115125),#26658); +#115125 = STYLED_ITEM('color',(#115126),#26504); +#115126 = PRESENTATION_STYLE_ASSIGNMENT((#115127)); +#115127 = SURFACE_STYLE_USAGE(.BOTH.,#115128); +#115128 = SURFACE_SIDE_STYLE('',(#115129)); +#115129 = SURFACE_STYLE_FILL_AREA(#115130); +#115130 = FILL_AREA_STYLE('',(#115131)); +#115131 = FILL_AREA_STYLE_COLOUR('',#113442); +#115132 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115133),#61051); +#115133 = STYLED_ITEM('color',(#115134),#60959); +#115134 = PRESENTATION_STYLE_ASSIGNMENT((#115135)); +#115135 = SURFACE_STYLE_USAGE(.BOTH.,#115136); +#115136 = SURFACE_SIDE_STYLE('',(#115137)); +#115137 = SURFACE_STYLE_FILL_AREA(#115138); +#115138 = FILL_AREA_STYLE('',(#115139)); +#115139 = FILL_AREA_STYLE_COLOUR('',#113442); +#115140 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115141),#33978); +#115141 = STYLED_ITEM('color',(#115142),#33824); +#115142 = PRESENTATION_STYLE_ASSIGNMENT((#115143)); +#115143 = SURFACE_STYLE_USAGE(.BOTH.,#115144); +#115144 = SURFACE_SIDE_STYLE('',(#115145)); +#115145 = SURFACE_STYLE_FILL_AREA(#115146); +#115146 = FILL_AREA_STYLE('',(#115147)); +#115147 = FILL_AREA_STYLE_COLOUR('',#113442); +#115148 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115149),#29772); +#115149 = STYLED_ITEM('color',(#115150),#29618); +#115150 = PRESENTATION_STYLE_ASSIGNMENT((#115151)); +#115151 = SURFACE_STYLE_USAGE(.BOTH.,#115152); +#115152 = SURFACE_SIDE_STYLE('',(#115153)); +#115153 = SURFACE_STYLE_FILL_AREA(#115154); +#115154 = FILL_AREA_STYLE('',(#115155)); +#115155 = FILL_AREA_STYLE_COLOUR('',#113442); +#115156 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115157),#28215); +#115157 = STYLED_ITEM('color',(#115158),#28061); +#115158 = PRESENTATION_STYLE_ASSIGNMENT((#115159)); +#115159 = SURFACE_STYLE_USAGE(.BOTH.,#115160); +#115160 = SURFACE_SIDE_STYLE('',(#115161)); +#115161 = SURFACE_STYLE_FILL_AREA(#115162); +#115162 = FILL_AREA_STYLE('',(#115163)); +#115163 = FILL_AREA_STYLE_COLOUR('',#113442); +#115164 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115165),#56741); +#115165 = STYLED_ITEM('color',(#115166),#56649); +#115166 = PRESENTATION_STYLE_ASSIGNMENT((#115167)); +#115167 = SURFACE_STYLE_USAGE(.BOTH.,#115168); +#115168 = SURFACE_SIDE_STYLE('',(#115169)); +#115169 = SURFACE_STYLE_FILL_AREA(#115170); +#115170 = FILL_AREA_STYLE('',(#115171)); +#115171 = FILL_AREA_STYLE_COLOUR('',#113442); +#115172 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115173),#59807); +#115173 = STYLED_ITEM('color',(#115174),#59026); +#115174 = PRESENTATION_STYLE_ASSIGNMENT((#115175)); +#115175 = SURFACE_STYLE_USAGE(.BOTH.,#115176); +#115176 = SURFACE_SIDE_STYLE('',(#115177)); +#115177 = SURFACE_STYLE_FILL_AREA(#115178); +#115178 = FILL_AREA_STYLE('',(#115179)); +#115179 = FILL_AREA_STYLE_COLOUR('',#113442); +#115180 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115181),#36400); +#115181 = STYLED_ITEM('color',(#115182),#36246); +#115182 = PRESENTATION_STYLE_ASSIGNMENT((#115183)); +#115183 = SURFACE_STYLE_USAGE(.BOTH.,#115184); +#115184 = SURFACE_SIDE_STYLE('',(#115185)); +#115185 = SURFACE_STYLE_FILL_AREA(#115186); +#115186 = FILL_AREA_STYLE('',(#115187)); +#115187 = FILL_AREA_STYLE_COLOUR('',#113442); +#115188 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115189),#88415); +#115189 = STYLED_ITEM('color',(#115190),#88323); +#115190 = PRESENTATION_STYLE_ASSIGNMENT((#115191)); +#115191 = SURFACE_STYLE_USAGE(.BOTH.,#115192); +#115192 = SURFACE_SIDE_STYLE('',(#115193)); +#115193 = SURFACE_STYLE_FILL_AREA(#115194); +#115194 = FILL_AREA_STYLE('',(#115195)); +#115195 = FILL_AREA_STYLE_COLOUR('',#113442); +#115196 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115197),#50521); +#115197 = STYLED_ITEM('color',(#115198),#50429); +#115198 = PRESENTATION_STYLE_ASSIGNMENT((#115199)); +#115199 = SURFACE_STYLE_USAGE(.BOTH.,#115200); +#115200 = SURFACE_SIDE_STYLE('',(#115201)); +#115201 = SURFACE_STYLE_FILL_AREA(#115202); +#115202 = FILL_AREA_STYLE('',(#115203)); +#115203 = FILL_AREA_STYLE_COLOUR('',#113442); +#115204 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115205),#38476); +#115205 = STYLED_ITEM('color',(#115206),#38322); +#115206 = PRESENTATION_STYLE_ASSIGNMENT((#115207)); +#115207 = SURFACE_STYLE_USAGE(.BOTH.,#115208); +#115208 = SURFACE_SIDE_STYLE('',(#115209)); +#115209 = SURFACE_STYLE_FILL_AREA(#115210); +#115210 = FILL_AREA_STYLE('',(#115211)); +#115211 = FILL_AREA_STYLE_COLOUR('',#113442); +#115212 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115213),#4398); +#115213 = STYLED_ITEM('color',(#115214),#4244); +#115214 = PRESENTATION_STYLE_ASSIGNMENT((#115215)); +#115215 = SURFACE_STYLE_USAGE(.BOTH.,#115216); +#115216 = SURFACE_SIDE_STYLE('',(#115217)); +#115217 = SURFACE_STYLE_FILL_AREA(#115218); +#115218 = FILL_AREA_STYLE('',(#115219)); +#115219 = FILL_AREA_STYLE_COLOUR('',#113442); +#115220 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115221),#103629); +#115221 = STYLED_ITEM('color',(#115222),#103537); +#115222 = PRESENTATION_STYLE_ASSIGNMENT((#115223)); +#115223 = SURFACE_STYLE_USAGE(.BOTH.,#115224); +#115224 = SURFACE_SIDE_STYLE('',(#115225)); +#115225 = SURFACE_STYLE_FILL_AREA(#115226); +#115226 = FILL_AREA_STYLE('',(#115227)); +#115227 = FILL_AREA_STYLE_COLOUR('',#113442); +#115228 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115229),#106182); +#115229 = STYLED_ITEM('color',(#115230),#106090); +#115230 = PRESENTATION_STYLE_ASSIGNMENT((#115231)); +#115231 = SURFACE_STYLE_USAGE(.BOTH.,#115232); +#115232 = SURFACE_SIDE_STYLE('',(#115233)); +#115233 = SURFACE_STYLE_FILL_AREA(#115234); +#115234 = FILL_AREA_STYLE('',(#115235)); +#115235 = FILL_AREA_STYLE_COLOUR('',#113442); +#115236 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115237),#19373); +#115237 = STYLED_ITEM('color',(#115238),#19219); +#115238 = PRESENTATION_STYLE_ASSIGNMENT((#115239)); +#115239 = SURFACE_STYLE_USAGE(.BOTH.,#115240); +#115240 = SURFACE_SIDE_STYLE('',(#115241)); +#115241 = SURFACE_STYLE_FILL_AREA(#115242); +#115242 = FILL_AREA_STYLE('',(#115243)); +#115243 = FILL_AREA_STYLE_COLOUR('',#113442); +#115244 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115245),#18854); +#115245 = STYLED_ITEM('color',(#115246),#18700); +#115246 = PRESENTATION_STYLE_ASSIGNMENT((#115247)); +#115247 = SURFACE_STYLE_USAGE(.BOTH.,#115248); +#115248 = SURFACE_SIDE_STYLE('',(#115249)); +#115249 = SURFACE_STYLE_FILL_AREA(#115250); +#115250 = FILL_AREA_STYLE('',(#115251)); +#115251 = FILL_AREA_STYLE_COLOUR('',#113442); +#115252 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115253),#6406); +#115253 = STYLED_ITEM('color',(#115254),#6252); +#115254 = PRESENTATION_STYLE_ASSIGNMENT((#115255)); +#115255 = SURFACE_STYLE_USAGE(.BOTH.,#115256); +#115256 = SURFACE_SIDE_STYLE('',(#115257)); +#115257 = SURFACE_STYLE_FILL_AREA(#115258); +#115258 = FILL_AREA_STYLE('',(#115259)); +#115259 = FILL_AREA_STYLE_COLOUR('',#113442); +#115260 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115261),#32748); +#115261 = STYLED_ITEM('color',(#115262),#32594); +#115262 = PRESENTATION_STYLE_ASSIGNMENT((#115263)); +#115263 = SURFACE_STYLE_USAGE(.BOTH.,#115264); +#115264 = SURFACE_SIDE_STYLE('',(#115265)); +#115265 = SURFACE_STYLE_FILL_AREA(#115266); +#115266 = FILL_AREA_STYLE('',(#115267)); +#115267 = FILL_AREA_STYLE_COLOUR('',#113442); +#115268 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115269),#107070); +#115269 = STYLED_ITEM('color',(#115270),#106978); +#115270 = PRESENTATION_STYLE_ASSIGNMENT((#115271)); +#115271 = SURFACE_STYLE_USAGE(.BOTH.,#115272); +#115272 = SURFACE_SIDE_STYLE('',(#115273)); +#115273 = SURFACE_STYLE_FILL_AREA(#115274); +#115274 = FILL_AREA_STYLE('',(#115275)); +#115275 = FILL_AREA_STYLE_COLOUR('',#113442); +#115276 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115277),#4744); +#115277 = STYLED_ITEM('color',(#115278),#4590); +#115278 = PRESENTATION_STYLE_ASSIGNMENT((#115279)); +#115279 = SURFACE_STYLE_USAGE(.BOTH.,#115280); +#115280 = SURFACE_SIDE_STYLE('',(#115281)); +#115281 = SURFACE_STYLE_FILL_AREA(#115282); +#115282 = FILL_AREA_STYLE('',(#115283)); +#115283 = FILL_AREA_STYLE_COLOUR('',#113442); +#115284 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115285),#108957); +#115285 = STYLED_ITEM('color',(#115286),#108865); +#115286 = PRESENTATION_STYLE_ASSIGNMENT((#115287)); +#115287 = SURFACE_STYLE_USAGE(.BOTH.,#115288); +#115288 = SURFACE_SIDE_STYLE('',(#115289)); +#115289 = SURFACE_STYLE_FILL_AREA(#115290); +#115290 = FILL_AREA_STYLE('',(#115291)); +#115291 = FILL_AREA_STYLE_COLOUR('',#113442); +#115292 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115293),#93585); +#115293 = STYLED_ITEM('color',(#115294),#93493); +#115294 = PRESENTATION_STYLE_ASSIGNMENT((#115295)); +#115295 = SURFACE_STYLE_USAGE(.BOTH.,#115296); +#115296 = SURFACE_SIDE_STYLE('',(#115297)); +#115297 = SURFACE_STYLE_FILL_AREA(#115298); +#115298 = FILL_AREA_STYLE('',(#115299)); +#115299 = FILL_AREA_STYLE_COLOUR('',#113442); +#115300 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115301),#23525); +#115301 = STYLED_ITEM('color',(#115302),#23371); +#115302 = PRESENTATION_STYLE_ASSIGNMENT((#115303)); +#115303 = SURFACE_STYLE_USAGE(.BOTH.,#115304); +#115304 = SURFACE_SIDE_STYLE('',(#115305)); +#115305 = SURFACE_STYLE_FILL_AREA(#115306); +#115306 = FILL_AREA_STYLE('',(#115307)); +#115307 = FILL_AREA_STYLE_COLOUR('',#113442); +#115308 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115309),#61273); +#115309 = STYLED_ITEM('color',(#115310),#61181); +#115310 = PRESENTATION_STYLE_ASSIGNMENT((#115311)); +#115311 = SURFACE_STYLE_USAGE(.BOTH.,#115312); +#115312 = SURFACE_SIDE_STYLE('',(#115313)); +#115313 = SURFACE_STYLE_FILL_AREA(#115314); +#115314 = FILL_AREA_STYLE('',(#115315)); +#115315 = FILL_AREA_STYLE_COLOUR('',#113442); +#115316 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115317),#60940); +#115317 = STYLED_ITEM('color',(#115318),#60159); +#115318 = PRESENTATION_STYLE_ASSIGNMENT((#115319)); +#115319 = SURFACE_STYLE_USAGE(.BOTH.,#115320); +#115320 = SURFACE_SIDE_STYLE('',(#115321)); +#115321 = SURFACE_STYLE_FILL_AREA(#115322); +#115322 = FILL_AREA_STYLE('',(#115323)); +#115323 = FILL_AREA_STYLE_COLOUR('',#113442); +#115324 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115325),#78910); +#115325 = STYLED_ITEM('color',(#115326),#78818); +#115326 = PRESENTATION_STYLE_ASSIGNMENT((#115327)); +#115327 = SURFACE_STYLE_USAGE(.BOTH.,#115328); +#115328 = SURFACE_SIDE_STYLE('',(#115329)); +#115329 = SURFACE_STYLE_FILL_AREA(#115330); +#115330 = FILL_AREA_STYLE('',(#115331)); +#115331 = FILL_AREA_STYLE_COLOUR('',#113442); +#115332 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115333),#77272); +#115333 = STYLED_ITEM('color',(#115334),#76291); +#115334 = PRESENTATION_STYLE_ASSIGNMENT((#115335)); +#115335 = SURFACE_STYLE_USAGE(.BOTH.,#115336); +#115336 = SURFACE_SIDE_STYLE('',(#115337)); +#115337 = SURFACE_STYLE_FILL_AREA(#115338); +#115338 = FILL_AREA_STYLE('',(#115339)); +#115339 = FILL_AREA_STYLE_COLOUR('',#113442); +#115340 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115341),#17470); +#115341 = STYLED_ITEM('color',(#115342),#17316); +#115342 = PRESENTATION_STYLE_ASSIGNMENT((#115343)); +#115343 = SURFACE_STYLE_USAGE(.BOTH.,#115344); +#115344 = SURFACE_SIDE_STYLE('',(#115345)); +#115345 = SURFACE_STYLE_FILL_AREA(#115346); +#115346 = FILL_AREA_STYLE('',(#115347)); +#115347 = FILL_AREA_STYLE_COLOUR('',#113442); +#115348 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115349),#78272); +#115349 = STYLED_ITEM('color',(#115350),#77291); +#115350 = PRESENTATION_STYLE_ASSIGNMENT((#115351)); +#115351 = SURFACE_STYLE_USAGE(.BOTH.,#115352); +#115352 = SURFACE_SIDE_STYLE('',(#115353)); +#115353 = SURFACE_STYLE_FILL_AREA(#115354); +#115354 = FILL_AREA_STYLE('',(#115355)); +#115355 = FILL_AREA_STYLE_COLOUR('',#113442); +#115356 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115357),#26831); +#115357 = STYLED_ITEM('color',(#115358),#26677); +#115358 = PRESENTATION_STYLE_ASSIGNMENT((#115359)); +#115359 = SURFACE_STYLE_USAGE(.BOTH.,#115360); +#115360 = SURFACE_SIDE_STYLE('',(#115361)); +#115361 = SURFACE_STYLE_FILL_AREA(#115362); +#115362 = FILL_AREA_STYLE('',(#115363)); +#115363 = FILL_AREA_STYLE_COLOUR('',#113442); +#115364 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115365),#28388); +#115365 = STYLED_ITEM('color',(#115366),#28234); +#115366 = PRESENTATION_STYLE_ASSIGNMENT((#115367)); +#115367 = SURFACE_STYLE_USAGE(.BOTH.,#115368); +#115368 = SURFACE_SIDE_STYLE('',(#115369)); +#115369 = SURFACE_STYLE_FILL_AREA(#115370); +#115370 = FILL_AREA_STYLE('',(#115371)); +#115371 = FILL_AREA_STYLE_COLOUR('',#113442); +#115372 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115373),#29945); +#115373 = STYLED_ITEM('color',(#115374),#29791); +#115374 = PRESENTATION_STYLE_ASSIGNMENT((#115375)); +#115375 = SURFACE_STYLE_USAGE(.BOTH.,#115376); +#115376 = SURFACE_SIDE_STYLE('',(#115377)); +#115377 = SURFACE_STYLE_FILL_AREA(#115378); +#115378 = FILL_AREA_STYLE('',(#115379)); +#115379 = FILL_AREA_STYLE_COLOUR('',#113442); +#115380 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115381),#36573); +#115381 = STYLED_ITEM('color',(#115382),#36419); +#115382 = PRESENTATION_STYLE_ASSIGNMENT((#115383)); +#115383 = SURFACE_STYLE_USAGE(.BOTH.,#115384); +#115384 = SURFACE_SIDE_STYLE('',(#115385)); +#115385 = SURFACE_STYLE_FILL_AREA(#115386); +#115386 = FILL_AREA_STYLE('',(#115387)); +#115387 = FILL_AREA_STYLE_COLOUR('',#113442); +#115388 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115389),#38649); +#115389 = STYLED_ITEM('color',(#115390),#38495); +#115390 = PRESENTATION_STYLE_ASSIGNMENT((#115391)); +#115391 = SURFACE_STYLE_USAGE(.BOTH.,#115392); +#115392 = SURFACE_SIDE_STYLE('',(#115393)); +#115393 = SURFACE_STYLE_FILL_AREA(#115394); +#115394 = FILL_AREA_STYLE('',(#115395)); +#115395 = FILL_AREA_STYLE_COLOUR('',#113442); +#115396 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115397),#13956); +#115397 = STYLED_ITEM('color',(#115398),#13802); +#115398 = PRESENTATION_STYLE_ASSIGNMENT((#115399)); +#115399 = SURFACE_STYLE_USAGE(.BOTH.,#115400); +#115400 = SURFACE_SIDE_STYLE('',(#115401)); +#115401 = SURFACE_STYLE_FILL_AREA(#115402); +#115402 = FILL_AREA_STYLE('',(#115403)); +#115403 = FILL_AREA_STYLE_COLOUR('',#113442); +#115404 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115405),#40968); +#115405 = STYLED_ITEM('color',(#115406),#40814); +#115406 = PRESENTATION_STYLE_ASSIGNMENT((#115407)); +#115407 = SURFACE_STYLE_USAGE(.BOTH.,#115408); +#115408 = SURFACE_SIDE_STYLE('',(#115409)); +#115409 = SURFACE_STYLE_FILL_AREA(#115410); +#115410 = FILL_AREA_STYLE('',(#115411)); +#115411 = FILL_AREA_STYLE_COLOUR('',#113442); +#115412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115413),#17124); +#115413 = STYLED_ITEM('color',(#115414),#16970); +#115414 = PRESENTATION_STYLE_ASSIGNMENT((#115415)); +#115415 = SURFACE_STYLE_USAGE(.BOTH.,#115416); +#115416 = SURFACE_SIDE_STYLE('',(#115417)); +#115417 = SURFACE_STYLE_FILL_AREA(#115418); +#115418 = FILL_AREA_STYLE('',(#115419)); +#115419 = FILL_AREA_STYLE_COLOUR('',#113442); +#115420 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115421),#54475); +#115421 = STYLED_ITEM('color',(#115422),#54383); +#115422 = PRESENTATION_STYLE_ASSIGNMENT((#115423)); +#115423 = SURFACE_STYLE_USAGE(.BOTH.,#115424); +#115424 = SURFACE_SIDE_STYLE('',(#115425)); +#115425 = SURFACE_STYLE_FILL_AREA(#115426); +#115426 = FILL_AREA_STYLE('',(#115427)); +#115427 = FILL_AREA_STYLE_COLOUR('',#113442); +#115428 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115429),#43892); +#115429 = STYLED_ITEM('color',(#115430),#43738); +#115430 = PRESENTATION_STYLE_ASSIGNMENT((#115431)); +#115431 = SURFACE_STYLE_USAGE(.BOTH.,#115432); +#115432 = SURFACE_SIDE_STYLE('',(#115433)); +#115433 = SURFACE_STYLE_FILL_AREA(#115434); +#115434 = FILL_AREA_STYLE('',(#115435)); +#115435 = FILL_AREA_STYLE_COLOUR('',#113442); +#115436 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115437),#108402); +#115437 = STYLED_ITEM('color',(#115438),#108310); +#115438 = PRESENTATION_STYLE_ASSIGNMENT((#115439)); +#115439 = SURFACE_STYLE_USAGE(.BOTH.,#115440); +#115440 = SURFACE_SIDE_STYLE('',(#115441)); +#115441 = SURFACE_STYLE_FILL_AREA(#115442); +#115442 = FILL_AREA_STYLE('',(#115443)); +#115443 = FILL_AREA_STYLE_COLOUR('',#113442); +#115444 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115445),#57874); +#115445 = STYLED_ITEM('color',(#115446),#57782); +#115446 = PRESENTATION_STYLE_ASSIGNMENT((#115447)); +#115447 = SURFACE_STYLE_USAGE(.BOTH.,#115448); +#115448 = SURFACE_SIDE_STYLE('',(#115449)); +#115449 = SURFACE_STYLE_FILL_AREA(#115450); +#115450 = FILL_AREA_STYLE('',(#115451)); +#115451 = FILL_AREA_STYLE_COLOUR('',#113442); +#115452 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115453),#52787); +#115453 = STYLED_ITEM('color',(#115454),#52695); +#115454 = PRESENTATION_STYLE_ASSIGNMENT((#115455)); +#115455 = SURFACE_STYLE_USAGE(.BOTH.,#115456); +#115456 = SURFACE_SIDE_STYLE('',(#115457)); +#115457 = SURFACE_STYLE_FILL_AREA(#115458); +#115458 = FILL_AREA_STYLE('',(#115459)); +#115459 = FILL_AREA_STYLE_COLOUR('',#113442); +#115460 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115461),#102186); +#115461 = STYLED_ITEM('color',(#115462),#102094); +#115462 = PRESENTATION_STYLE_ASSIGNMENT((#115463)); +#115463 = SURFACE_STYLE_USAGE(.BOTH.,#115464); +#115464 = SURFACE_SIDE_STYLE('',(#115465)); +#115465 = SURFACE_STYLE_FILL_AREA(#115466); +#115466 = FILL_AREA_STYLE('',(#115467)); +#115467 = FILL_AREA_STYLE_COLOUR('',#113442); +#115468 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115469),#22141); +#115469 = STYLED_ITEM('color',(#115470),#21987); +#115470 = PRESENTATION_STYLE_ASSIGNMENT((#115471)); +#115471 = SURFACE_STYLE_USAGE(.BOTH.,#115472); +#115472 = SURFACE_SIDE_STYLE('',(#115473)); +#115473 = SURFACE_STYLE_FILL_AREA(#115474); +#115474 = FILL_AREA_STYLE('',(#115475)); +#115475 = FILL_AREA_STYLE_COLOUR('',#113442); +#115476 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115477),#64600); +#115477 = STYLED_ITEM('color',(#115478),#63619); +#115478 = PRESENTATION_STYLE_ASSIGNMENT((#115479)); +#115479 = SURFACE_STYLE_USAGE(.BOTH.,#115480); +#115480 = SURFACE_SIDE_STYLE('',(#115481)); +#115481 = SURFACE_STYLE_FILL_AREA(#115482); +#115482 = FILL_AREA_STYLE('',(#115483)); +#115483 = FILL_AREA_STYLE_COLOUR('',#113442); +#115484 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115485),#19546); +#115485 = STYLED_ITEM('color',(#115486),#19392); +#115486 = PRESENTATION_STYLE_ASSIGNMENT((#115487)); +#115487 = SURFACE_STYLE_USAGE(.BOTH.,#115488); +#115488 = SURFACE_SIDE_STYLE('',(#115489)); +#115489 = SURFACE_STYLE_FILL_AREA(#115490); +#115490 = FILL_AREA_STYLE('',(#115491)); +#115491 = FILL_AREA_STYLE_COLOUR('',#113442); +#115492 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115493),#62600); +#115493 = STYLED_ITEM('color',(#115494),#62508); +#115494 = PRESENTATION_STYLE_ASSIGNMENT((#115495)); +#115495 = SURFACE_STYLE_USAGE(.BOTH.,#115496); +#115496 = SURFACE_SIDE_STYLE('',(#115497)); +#115497 = SURFACE_STYLE_FILL_AREA(#115498); +#115498 = FILL_AREA_STYLE('',(#115499)); +#115499 = FILL_AREA_STYLE_COLOUR('',#113442); +#115500 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115501),#56630); +#115501 = STYLED_ITEM('color',(#115502),#56538); +#115502 = PRESENTATION_STYLE_ASSIGNMENT((#115503)); +#115503 = SURFACE_STYLE_USAGE(.BOTH.,#115504); +#115504 = SURFACE_SIDE_STYLE('',(#115505)); +#115505 = SURFACE_STYLE_FILL_AREA(#115506); +#115506 = FILL_AREA_STYLE('',(#115507)); +#115507 = FILL_AREA_STYLE_COLOUR('',#113442); +#115508 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115509),#30499); +#115509 = STYLED_ITEM('color',(#115510),#30345); +#115510 = PRESENTATION_STYLE_ASSIGNMENT((#115511)); +#115511 = SURFACE_STYLE_USAGE(.BOTH.,#115512); +#115512 = SURFACE_SIDE_STYLE('',(#115513)); +#115513 = SURFACE_STYLE_FILL_AREA(#115514); +#115514 = FILL_AREA_STYLE('',(#115515)); +#115515 = FILL_AREA_STYLE_COLOUR('',#113442); +#115516 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115517),#8014); +#115517 = STYLED_ITEM('color',(#115518),#7860); +#115518 = PRESENTATION_STYLE_ASSIGNMENT((#115519)); +#115519 = SURFACE_STYLE_USAGE(.BOTH.,#115520); +#115520 = SURFACE_SIDE_STYLE('',(#115521)); +#115521 = SURFACE_STYLE_FILL_AREA(#115522); +#115522 = FILL_AREA_STYLE('',(#115523)); +#115523 = FILL_AREA_STYLE_COLOUR('',#113442); +#115524 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115525),#32921); +#115525 = STYLED_ITEM('color',(#115526),#32767); +#115526 = PRESENTATION_STYLE_ASSIGNMENT((#115527)); +#115527 = SURFACE_STYLE_USAGE(.BOTH.,#115528); +#115528 = SURFACE_SIDE_STYLE('',(#115529)); +#115529 = SURFACE_STYLE_FILL_AREA(#115530); +#115530 = FILL_AREA_STYLE('',(#115531)); +#115531 = FILL_AREA_STYLE_COLOUR('',#113442); +#115532 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115533),#73523); +#115533 = STYLED_ITEM('color',(#115534),#73334); +#115534 = PRESENTATION_STYLE_ASSIGNMENT((#115535)); +#115535 = SURFACE_STYLE_USAGE(.BOTH.,#115536); +#115536 = SURFACE_SIDE_STYLE('',(#115537)); +#115537 = SURFACE_STYLE_FILL_AREA(#115538); +#115538 = FILL_AREA_STYLE('',(#115539)); +#115539 = FILL_AREA_STYLE_COLOUR('',#113442); +#115540 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115541),#75634); +#115541 = STYLED_ITEM('color',(#115542),#74653); +#115542 = PRESENTATION_STYLE_ASSIGNMENT((#115543)); +#115543 = SURFACE_STYLE_USAGE(.BOTH.,#115544); +#115544 = SURFACE_SIDE_STYLE('',(#115545)); +#115545 = SURFACE_STYLE_FILL_AREA(#115546); +#115546 = FILL_AREA_STYLE('',(#115547)); +#115547 = FILL_AREA_STYLE_COLOUR('',#113442); +#115548 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115549),#58785); +#115549 = STYLED_ITEM('color',(#115550),#58693); +#115550 = PRESENTATION_STYLE_ASSIGNMENT((#115551)); +#115551 = SURFACE_STYLE_USAGE(.BOTH.,#115552); +#115552 = SURFACE_SIDE_STYLE('',(#115553)); +#115553 = SURFACE_STYLE_FILL_AREA(#115554); +#115554 = FILL_AREA_STYLE('',(#115555)); +#115555 = FILL_AREA_STYLE_COLOUR('',#113442); +#115556 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115557),#45865); +#115557 = STYLED_ITEM('color',(#115558),#45711); +#115558 = PRESENTATION_STYLE_ASSIGNMENT((#115559)); +#115559 = SURFACE_STYLE_USAGE(.BOTH.,#115560); +#115560 = SURFACE_SIDE_STYLE('',(#115561)); +#115561 = SURFACE_STYLE_FILL_AREA(#115562); +#115562 = FILL_AREA_STYLE('',(#115563)); +#115563 = FILL_AREA_STYLE_COLOUR('',#113442); +#115564 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115565),#14475); +#115565 = STYLED_ITEM('color',(#115566),#14321); +#115566 = PRESENTATION_STYLE_ASSIGNMENT((#115567)); +#115567 = SURFACE_STYLE_USAGE(.BOTH.,#115568); +#115568 = SURFACE_SIDE_STYLE('',(#115569)); +#115569 = SURFACE_STYLE_FILL_AREA(#115570); +#115570 = FILL_AREA_STYLE('',(#115571)); +#115571 = FILL_AREA_STYLE_COLOUR('',#113442); +#115572 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115573),#89497); +#115573 = STYLED_ITEM('color',(#115574),#89405); +#115574 = PRESENTATION_STYLE_ASSIGNMENT((#115575)); +#115575 = SURFACE_STYLE_USAGE(.BOTH.,#115576); +#115576 = SURFACE_SIDE_STYLE('',(#115577)); +#115577 = SURFACE_STYLE_FILL_AREA(#115578); +#115578 = FILL_AREA_STYLE('',(#115579)); +#115579 = FILL_AREA_STYLE_COLOUR('',#113442); +#115580 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115581),#15394); +#115581 = STYLED_ITEM('color',(#115582),#15205); +#115582 = PRESENTATION_STYLE_ASSIGNMENT((#115583)); +#115583 = SURFACE_STYLE_USAGE(.BOTH.,#115584); +#115584 = SURFACE_SIDE_STYLE('',(#115585)); +#115585 = SURFACE_STYLE_FILL_AREA(#115586); +#115586 = FILL_AREA_STYLE('',(#115587)); +#115587 = FILL_AREA_STYLE_COLOUR('',#113442); +#115588 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115589),#92694); +#115589 = STYLED_ITEM('color',(#115590),#92602); +#115590 = PRESENTATION_STYLE_ASSIGNMENT((#115591)); +#115591 = SURFACE_STYLE_USAGE(.BOTH.,#115592); +#115592 = SURFACE_SIDE_STYLE('',(#115593)); +#115593 = SURFACE_STYLE_FILL_AREA(#115594); +#115594 = FILL_AREA_STYLE('',(#115595)); +#115595 = FILL_AREA_STYLE_COLOUR('',#113442); +#115596 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115597),#23698); +#115597 = STYLED_ITEM('color',(#115598),#23544); +#115598 = PRESENTATION_STYLE_ASSIGNMENT((#115599)); +#115599 = SURFACE_STYLE_USAGE(.BOTH.,#115600); +#115600 = SURFACE_SIDE_STYLE('',(#115601)); +#115601 = SURFACE_STYLE_FILL_AREA(#115602); +#115602 = FILL_AREA_STYLE('',(#115603)); +#115603 = FILL_AREA_STYLE_COLOUR('',#113442); +#115604 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115605),#5679); +#115605 = STYLED_ITEM('color',(#115606),#5525); +#115606 = PRESENTATION_STYLE_ASSIGNMENT((#115607)); +#115607 = SURFACE_STYLE_USAGE(.BOTH.,#115608); +#115608 = SURFACE_SIDE_STYLE('',(#115609)); +#115609 = SURFACE_STYLE_FILL_AREA(#115610); +#115610 = FILL_AREA_STYLE('',(#115611)); +#115611 = FILL_AREA_STYLE_COLOUR('',#113442); +#115612 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115613),#81801); +#115613 = STYLED_ITEM('color',(#115614),#81709); +#115614 = PRESENTATION_STYLE_ASSIGNMENT((#115615)); +#115615 = SURFACE_STYLE_USAGE(.BOTH.,#115616); +#115616 = SURFACE_SIDE_STYLE('',(#115617)); +#115617 = SURFACE_STYLE_FILL_AREA(#115618); +#115618 = FILL_AREA_STYLE('',(#115619)); +#115619 = FILL_AREA_STYLE_COLOUR('',#113442); +#115620 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115621),#73315); +#115621 = STYLED_ITEM('color',(#115622),#73126); +#115622 = PRESENTATION_STYLE_ASSIGNMENT((#115623)); +#115623 = SURFACE_STYLE_USAGE(.BOTH.,#115624); +#115624 = SURFACE_SIDE_STYLE('',(#115625)); +#115625 = SURFACE_STYLE_FILL_AREA(#115626); +#115626 = FILL_AREA_STYLE('',(#115627)); +#115627 = FILL_AREA_STYLE_COLOUR('',#113442); +#115628 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115629),#92136); +#115629 = STYLED_ITEM('color',(#115630),#92044); +#115630 = PRESENTATION_STYLE_ASSIGNMENT((#115631)); +#115631 = SURFACE_STYLE_USAGE(.BOTH.,#115632); +#115632 = SURFACE_SIDE_STYLE('',(#115633)); +#115633 = SURFACE_STYLE_FILL_AREA(#115634); +#115634 = FILL_AREA_STYLE('',(#115635)); +#115635 = FILL_AREA_STYLE_COLOUR('',#113442); +#115636 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115637),#63600); +#115637 = STYLED_ITEM('color',(#115638),#62619); +#115638 = PRESENTATION_STYLE_ASSIGNMENT((#115639)); +#115639 = SURFACE_STYLE_USAGE(.BOTH.,#115640); +#115640 = SURFACE_SIDE_STYLE('',(#115641)); +#115641 = SURFACE_STYLE_FILL_AREA(#115642); +#115642 = FILL_AREA_STYLE('',(#115643)); +#115643 = FILL_AREA_STYLE_COLOUR('',#113442); +#115644 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115645),#17643); +#115645 = STYLED_ITEM('color',(#115646),#17489); +#115646 = PRESENTATION_STYLE_ASSIGNMENT((#115647)); +#115647 = SURFACE_STYLE_USAGE(.BOTH.,#115648); +#115648 = SURFACE_SIDE_STYLE('',(#115649)); +#115649 = SURFACE_STYLE_FILL_AREA(#115650); +#115650 = FILL_AREA_STYLE('',(#115651)); +#115651 = FILL_AREA_STYLE_COLOUR('',#113442); +#115652 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115653),#61162); +#115653 = STYLED_ITEM('color',(#115654),#61070); +#115654 = PRESENTATION_STYLE_ASSIGNMENT((#115655)); +#115655 = SURFACE_STYLE_USAGE(.BOTH.,#115656); +#115656 = SURFACE_SIDE_STYLE('',(#115657)); +#115657 = SURFACE_STYLE_FILL_AREA(#115658); +#115658 = FILL_AREA_STYLE('',(#115659)); +#115659 = FILL_AREA_STYLE_COLOUR('',#113442); +#115660 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115661),#15567); +#115661 = STYLED_ITEM('color',(#115662),#15413); +#115662 = PRESENTATION_STYLE_ASSIGNMENT((#115663)); +#115663 = SURFACE_STYLE_USAGE(.BOTH.,#115664); +#115664 = SURFACE_SIDE_STYLE('',(#115665)); +#115665 = SURFACE_STYLE_FILL_AREA(#115666); +#115666 = FILL_AREA_STYLE('',(#115667)); +#115667 = FILL_AREA_STYLE_COLOUR('',#113442); +#115668 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115669),#104406); +#115669 = STYLED_ITEM('color',(#115670),#104314); +#115670 = PRESENTATION_STYLE_ASSIGNMENT((#115671)); +#115671 = SURFACE_STYLE_USAGE(.BOTH.,#115672); +#115672 = SURFACE_SIDE_STYLE('',(#115673)); +#115673 = SURFACE_STYLE_FILL_AREA(#115674); +#115674 = FILL_AREA_STYLE('',(#115675)); +#115675 = FILL_AREA_STYLE_COLOUR('',#113442); +#115676 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115677),#44792); +#115677 = STYLED_ITEM('color',(#115678),#44638); +#115678 = PRESENTATION_STYLE_ASSIGNMENT((#115679)); +#115679 = SURFACE_STYLE_USAGE(.BOTH.,#115680); +#115680 = SURFACE_SIDE_STYLE('',(#115681)); +#115681 = SURFACE_STYLE_FILL_AREA(#115682); +#115682 = FILL_AREA_STYLE('',(#115683)); +#115683 = FILL_AREA_STYLE_COLOUR('',#113442); +#115684 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115685),#5125); +#115685 = STYLED_ITEM('color',(#115686),#4971); +#115686 = PRESENTATION_STYLE_ASSIGNMENT((#115687)); +#115687 = SURFACE_STYLE_USAGE(.BOTH.,#115688); +#115688 = SURFACE_SIDE_STYLE('',(#115689)); +#115689 = SURFACE_STYLE_FILL_AREA(#115690); +#115690 = FILL_AREA_STYLE('',(#115691)); +#115691 = FILL_AREA_STYLE_COLOUR('',#113442); +#115692 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115693),#52676); +#115693 = STYLED_ITEM('color',(#115694),#51895); +#115694 = PRESENTATION_STYLE_ASSIGNMENT((#115695)); +#115695 = SURFACE_STYLE_USAGE(.BOTH.,#115696); +#115696 = SURFACE_SIDE_STYLE('',(#115697)); +#115697 = SURFACE_STYLE_FILL_AREA(#115698); +#115698 = FILL_AREA_STYLE('',(#115699)); +#115699 = FILL_AREA_STYLE_COLOUR('',#113442); +#115700 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115701),#41711); +#115701 = STYLED_ITEM('color',(#115702),#41557); +#115702 = PRESENTATION_STYLE_ASSIGNMENT((#115703)); +#115703 = SURFACE_STYLE_USAGE(.BOTH.,#115704); +#115704 = SURFACE_SIDE_STYLE('',(#115705)); +#115705 = SURFACE_STYLE_FILL_AREA(#115706); +#115706 = FILL_AREA_STYLE('',(#115707)); +#115707 = FILL_AREA_STYLE_COLOUR('',#113442); +#115708 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115709),#28561); +#115709 = STYLED_ITEM('color',(#115710),#28407); +#115710 = PRESENTATION_STYLE_ASSIGNMENT((#115711)); +#115711 = SURFACE_STYLE_USAGE(.BOTH.,#115712); +#115712 = SURFACE_SIDE_STYLE('',(#115713)); +#115713 = SURFACE_STYLE_FILL_AREA(#115714); +#115714 = FILL_AREA_STYLE('',(#115715)); +#115715 = FILL_AREA_STYLE_COLOUR('',#113442); +#115716 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115717),#6787); +#115717 = STYLED_ITEM('color',(#115718),#6633); +#115718 = PRESENTATION_STYLE_ASSIGNMENT((#115719)); +#115719 = SURFACE_STYLE_USAGE(.BOTH.,#115720); +#115720 = SURFACE_SIDE_STYLE('',(#115721)); +#115721 = SURFACE_STYLE_FILL_AREA(#115722); +#115722 = FILL_AREA_STYLE('',(#115723)); +#115723 = FILL_AREA_STYLE_COLOUR('',#113442); +#115724 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115725),#106626); +#115725 = STYLED_ITEM('color',(#115726),#106534); +#115726 = PRESENTATION_STYLE_ASSIGNMENT((#115727)); +#115727 = SURFACE_STYLE_USAGE(.BOTH.,#115728); +#115728 = SURFACE_SIDE_STYLE('',(#115729)); +#115729 = SURFACE_STYLE_FILL_AREA(#115730); +#115730 = FILL_AREA_STYLE('',(#115731)); +#115731 = FILL_AREA_STYLE_COLOUR('',#113442); +#115732 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115733),#65047); +#115733 = STYLED_ITEM('color',(#115734),#64955); +#115734 = PRESENTATION_STYLE_ASSIGNMENT((#115735)); +#115735 = SURFACE_STYLE_USAGE(.BOTH.,#115736); +#115736 = SURFACE_SIDE_STYLE('',(#115737)); +#115737 = SURFACE_STYLE_FILL_AREA(#115738); +#115738 = FILL_AREA_STYLE('',(#115739)); +#115739 = FILL_AREA_STYLE_COLOUR('',#113442); +#115740 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115741),#12502); +#115741 = STYLED_ITEM('color',(#115742),#12348); +#115742 = PRESENTATION_STYLE_ASSIGNMENT((#115743)); +#115743 = SURFACE_STYLE_USAGE(.BOTH.,#115744); +#115744 = SURFACE_SIDE_STYLE('',(#115745)); +#115745 = SURFACE_STYLE_FILL_AREA(#115746); +#115746 = FILL_AREA_STYLE('',(#115747)); +#115747 = FILL_AREA_STYLE_COLOUR('',#113442); +#115748 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115749),#10632); +#115749 = STYLED_ITEM('color',(#115750),#10443); +#115750 = PRESENTATION_STYLE_ASSIGNMENT((#115751)); +#115751 = SURFACE_STYLE_USAGE(.BOTH.,#115752); +#115752 = SURFACE_SIDE_STYLE('',(#115753)); +#115753 = SURFACE_STYLE_FILL_AREA(#115754); +#115754 = FILL_AREA_STYLE('',(#115755)); +#115755 = FILL_AREA_STYLE_COLOUR('',#113442); +#115756 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115757),#87857); +#115757 = STYLED_ITEM('color',(#115758),#87765); +#115758 = PRESENTATION_STYLE_ASSIGNMENT((#115759)); +#115759 = SURFACE_STYLE_USAGE(.BOTH.,#115760); +#115760 = SURFACE_SIDE_STYLE('',(#115761)); +#115761 = SURFACE_STYLE_FILL_AREA(#115762); +#115762 = FILL_AREA_STYLE('',(#115763)); +#115763 = FILL_AREA_STYLE_COLOUR('',#113442); +#115764 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115765),#7841); +#115765 = STYLED_ITEM('color',(#115766),#7687); +#115766 = PRESENTATION_STYLE_ASSIGNMENT((#115767)); +#115767 = SURFACE_STYLE_USAGE(.BOTH.,#115768); +#115768 = SURFACE_SIDE_STYLE('',(#115769)); +#115769 = SURFACE_STYLE_FILL_AREA(#115770); +#115770 = FILL_AREA_STYLE('',(#115771)); +#115771 = FILL_AREA_STYLE_COLOUR('',#113442); +#115772 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115773),#18681); +#115773 = STYLED_ITEM('color',(#115774),#18527); +#115774 = PRESENTATION_STYLE_ASSIGNMENT((#115775)); +#115775 = SURFACE_STYLE_USAGE(.BOTH.,#115776); +#115776 = SURFACE_SIDE_STYLE('',(#115777)); +#115777 = SURFACE_STYLE_FILL_AREA(#115778); +#115778 = FILL_AREA_STYLE('',(#115779)); +#115779 = FILL_AREA_STYLE_COLOUR('',#113442); +#115780 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115781),#21968); +#115781 = STYLED_ITEM('color',(#115782),#21814); +#115782 = PRESENTATION_STYLE_ASSIGNMENT((#115783)); +#115783 = SURFACE_STYLE_USAGE(.BOTH.,#115784); +#115784 = SURFACE_SIDE_STYLE('',(#115785)); +#115785 = SURFACE_STYLE_FILL_AREA(#115786); +#115786 = FILL_AREA_STYLE('',(#115787)); +#115787 = FILL_AREA_STYLE_COLOUR('',#113442); +#115788 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115789),#86746); +#115789 = STYLED_ITEM('color',(#115790),#85765); +#115790 = PRESENTATION_STYLE_ASSIGNMENT((#115791)); +#115791 = SURFACE_STYLE_USAGE(.BOTH.,#115792); +#115792 = SURFACE_SIDE_STYLE('',(#115793)); +#115793 = SURFACE_STYLE_FILL_AREA(#115794); +#115794 = FILL_AREA_STYLE('',(#115795)); +#115795 = FILL_AREA_STYLE_COLOUR('',#113442); +#115796 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115797),#22660); +#115797 = STYLED_ITEM('color',(#115798),#22506); +#115798 = PRESENTATION_STYLE_ASSIGNMENT((#115799)); +#115799 = SURFACE_STYLE_USAGE(.BOTH.,#115800); +#115800 = SURFACE_SIDE_STYLE('',(#115801)); +#115801 = SURFACE_STYLE_FILL_AREA(#115802); +#115802 = FILL_AREA_STYLE('',(#115803)); +#115803 = FILL_AREA_STYLE_COLOUR('',#113442); +#115804 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115805),#12329); +#115805 = STYLED_ITEM('color',(#115806),#12140); +#115806 = PRESENTATION_STYLE_ASSIGNMENT((#115807)); +#115807 = SURFACE_STYLE_USAGE(.BOTH.,#115808); +#115808 = SURFACE_SIDE_STYLE('',(#115809)); +#115809 = SURFACE_STYLE_FILL_AREA(#115810); +#115810 = FILL_AREA_STYLE('',(#115811)); +#115811 = FILL_AREA_STYLE_COLOUR('',#113442); +#115812 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115813),#38822); +#115813 = STYLED_ITEM('color',(#115814),#38668); +#115814 = PRESENTATION_STYLE_ASSIGNMENT((#115815)); +#115815 = SURFACE_STYLE_USAGE(.BOTH.,#115816); +#115816 = SURFACE_SIDE_STYLE('',(#115817)); +#115817 = SURFACE_STYLE_FILL_AREA(#115818); +#115818 = FILL_AREA_STYLE('',(#115819)); +#115819 = FILL_AREA_STYLE_COLOUR('',#113442); +#115820 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115821),#27523); +#115821 = STYLED_ITEM('color',(#115822),#27369); +#115822 = PRESENTATION_STYLE_ASSIGNMENT((#115823)); +#115823 = SURFACE_STYLE_USAGE(.BOTH.,#115824); +#115824 = SURFACE_SIDE_STYLE('',(#115825)); +#115825 = SURFACE_STYLE_FILL_AREA(#115826); +#115826 = FILL_AREA_STYLE('',(#115827)); +#115827 = FILL_AREA_STYLE_COLOUR('',#113442); +#115828 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115829),#17297); +#115829 = STYLED_ITEM('color',(#115830),#17143); +#115830 = PRESENTATION_STYLE_ASSIGNMENT((#115831)); +#115831 = SURFACE_STYLE_USAGE(.BOTH.,#115832); +#115832 = SURFACE_SIDE_STYLE('',(#115833)); +#115833 = SURFACE_STYLE_FILL_AREA(#115834); +#115834 = FILL_AREA_STYLE('',(#115835)); +#115835 = FILL_AREA_STYLE_COLOUR('',#113442); +#115836 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115837),#108735); +#115837 = STYLED_ITEM('color',(#115838),#108643); +#115838 = PRESENTATION_STYLE_ASSIGNMENT((#115839)); +#115839 = SURFACE_STYLE_USAGE(.BOTH.,#115840); +#115840 = SURFACE_SIDE_STYLE('',(#115841)); +#115841 = SURFACE_STYLE_FILL_AREA(#115842); +#115842 = FILL_AREA_STYLE('',(#115843)); +#115843 = FILL_AREA_STYLE_COLOUR('',#113442); +#115844 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115845),#78383); +#115845 = STYLED_ITEM('color',(#115846),#78291); +#115846 = PRESENTATION_STYLE_ASSIGNMENT((#115847)); +#115847 = SURFACE_STYLE_USAGE(.BOTH.,#115848); +#115848 = SURFACE_SIDE_STYLE('',(#115849)); +#115849 = SURFACE_STYLE_FILL_AREA(#115850); +#115850 = FILL_AREA_STYLE('',(#115851)); +#115851 = FILL_AREA_STYLE_COLOUR('',#113442); +#115852 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115853),#54364); +#115853 = STYLED_ITEM('color',(#115854),#54272); +#115854 = PRESENTATION_STYLE_ASSIGNMENT((#115855)); +#115855 = SURFACE_STYLE_USAGE(.BOTH.,#115856); +#115856 = SURFACE_SIDE_STYLE('',(#115857)); +#115857 = SURFACE_STYLE_FILL_AREA(#115858); +#115858 = FILL_AREA_STYLE('',(#115859)); +#115859 = FILL_AREA_STYLE_COLOUR('',#113442); +#115860 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115861),#104961); +#115861 = STYLED_ITEM('color',(#115862),#104869); +#115862 = PRESENTATION_STYLE_ASSIGNMENT((#115863)); +#115863 = SURFACE_STYLE_USAGE(.BOTH.,#115864); +#115864 = SURFACE_SIDE_STYLE('',(#115865)); +#115865 = SURFACE_STYLE_FILL_AREA(#115866); +#115866 = FILL_AREA_STYLE('',(#115867)); +#115867 = FILL_AREA_STYLE_COLOUR('',#113442); +#115868 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115869,#115876),#3825); +#115869 = STYLED_ITEM('color',(#115870),#3517); +#115870 = PRESENTATION_STYLE_ASSIGNMENT((#115871)); +#115871 = SURFACE_STYLE_USAGE(.BOTH.,#115872); +#115872 = SURFACE_SIDE_STYLE('',(#115873)); +#115873 = SURFACE_STYLE_FILL_AREA(#115874); +#115874 = FILL_AREA_STYLE('',(#115875)); +#115875 = FILL_AREA_STYLE_COLOUR('',#113442); +#115876 = STYLED_ITEM('color',(#115877),#3671); +#115877 = PRESENTATION_STYLE_ASSIGNMENT((#115878)); +#115878 = SURFACE_STYLE_USAGE(.BOTH.,#115879); +#115879 = SURFACE_SIDE_STYLE('',(#115880)); +#115880 = SURFACE_STYLE_FILL_AREA(#115881); +#115881 = FILL_AREA_STYLE('',(#115882)); +#115882 = FILL_AREA_STYLE_COLOUR('',#113442); +#115883 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115884),#74634); +#115884 = STYLED_ITEM('color',(#115885),#73653); +#115885 = PRESENTATION_STYLE_ASSIGNMENT((#115886)); +#115886 = SURFACE_STYLE_USAGE(.BOTH.,#115887); +#115887 = SURFACE_SIDE_STYLE('',(#115888)); +#115888 = SURFACE_STYLE_FILL_AREA(#115889); +#115889 = FILL_AREA_STYLE('',(#115890)); +#115890 = FILL_AREA_STYLE_COLOUR('',#113442); +#115891 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115892),#22314); +#115892 = STYLED_ITEM('color',(#115893),#22160); +#115893 = PRESENTATION_STYLE_ASSIGNMENT((#115894)); +#115894 = SURFACE_STYLE_USAGE(.BOTH.,#115895); +#115895 = SURFACE_SIDE_STYLE('',(#115896)); +#115896 = SURFACE_STYLE_FILL_AREA(#115897); +#115897 = FILL_AREA_STYLE('',(#115898)); +#115898 = FILL_AREA_STYLE_COLOUR('',#113442); +#115899 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115900),#78799); +#115900 = STYLED_ITEM('color',(#115901),#78610); +#115901 = PRESENTATION_STYLE_ASSIGNMENT((#115902)); +#115902 = SURFACE_STYLE_USAGE(.BOTH.,#115903); +#115903 = SURFACE_SIDE_STYLE('',(#115904)); +#115904 = SURFACE_STYLE_FILL_AREA(#115905); +#115905 = FILL_AREA_STYLE('',(#115906)); +#115906 = FILL_AREA_STYLE_COLOUR('',#113442); +#115907 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115908),#16951); +#115908 = STYLED_ITEM('color',(#115909),#16797); +#115909 = PRESENTATION_STYLE_ASSIGNMENT((#115910)); +#115910 = SURFACE_STYLE_USAGE(.BOTH.,#115911); +#115911 = SURFACE_SIDE_STYLE('',(#115912)); +#115912 = SURFACE_STYLE_FILL_AREA(#115913); +#115913 = FILL_AREA_STYLE('',(#115914)); +#115914 = FILL_AREA_STYLE_COLOUR('',#113442); +#115915 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115916),#19719); +#115916 = STYLED_ITEM('color',(#115917),#19565); +#115917 = PRESENTATION_STYLE_ASSIGNMENT((#115918)); +#115918 = SURFACE_STYLE_USAGE(.BOTH.,#115919); +#115919 = SURFACE_SIDE_STYLE('',(#115920)); +#115920 = SURFACE_STYLE_FILL_AREA(#115921); +#115921 = FILL_AREA_STYLE('',(#115922)); +#115922 = FILL_AREA_STYLE_COLOUR('',#113442); +#115923 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115924),#8154); +#115924 = STYLED_ITEM('color',(#115925),#8033); +#115925 = PRESENTATION_STYLE_ASSIGNMENT((#115926)); +#115926 = SURFACE_STYLE_USAGE(.BOTH.,#115927); +#115927 = SURFACE_SIDE_STYLE('',(#115928)); +#115928 = SURFACE_STYLE_FILL_AREA(#115929); +#115929 = FILL_AREA_STYLE('',(#115930)); +#115930 = FILL_AREA_STYLE_COLOUR('',#113442); +#115931 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115932),#14129); +#115932 = STYLED_ITEM('color',(#115933),#13975); +#115933 = PRESENTATION_STYLE_ASSIGNMENT((#115934)); +#115934 = SURFACE_STYLE_USAGE(.BOTH.,#115935); +#115935 = SURFACE_SIDE_STYLE('',(#115936)); +#115936 = SURFACE_STYLE_FILL_AREA(#115937); +#115937 = FILL_AREA_STYLE('',(#115938)); +#115938 = FILL_AREA_STYLE_COLOUR('',#113442); +#115939 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115940),#99936); +#115940 = STYLED_ITEM('color',(#115941),#99786); +#115941 = PRESENTATION_STYLE_ASSIGNMENT((#115942)); +#115942 = SURFACE_STYLE_USAGE(.BOTH.,#115943); +#115943 = SURFACE_SIDE_STYLE('',(#115944)); +#115944 = SURFACE_STYLE_FILL_AREA(#115945); +#115945 = FILL_AREA_STYLE('',(#115946)); +#115946 = FILL_AREA_STYLE_COLOUR('',#113442); +#115947 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115948),#69245); +#115948 = STYLED_ITEM('color',(#115949),#69153); +#115949 = PRESENTATION_STYLE_ASSIGNMENT((#115950)); +#115950 = SURFACE_STYLE_USAGE(.BOTH.,#115951); +#115951 = SURFACE_SIDE_STYLE('',(#115952)); +#115952 = SURFACE_STYLE_FILL_AREA(#115953); +#115953 = FILL_AREA_STYLE('',(#115954)); +#115954 = FILL_AREA_STYLE_COLOUR('',#113442); +#115955 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115956),#33094); +#115956 = STYLED_ITEM('color',(#115957),#32940); +#115957 = PRESENTATION_STYLE_ASSIGNMENT((#115958)); +#115958 = SURFACE_STYLE_USAGE(.BOTH.,#115959); +#115959 = SURFACE_SIDE_STYLE('',(#115960)); +#115960 = SURFACE_STYLE_FILL_AREA(#115961); +#115961 = FILL_AREA_STYLE('',(#115962)); +#115962 = FILL_AREA_STYLE_COLOUR('',#113442); +#115963 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115964),#106071); +#115964 = STYLED_ITEM('color',(#115965),#105979); +#115965 = PRESENTATION_STYLE_ASSIGNMENT((#115966)); +#115966 = SURFACE_STYLE_USAGE(.BOTH.,#115967); +#115967 = SURFACE_SIDE_STYLE('',(#115968)); +#115968 = SURFACE_STYLE_FILL_AREA(#115969); +#115969 = FILL_AREA_STYLE('',(#115970)); +#115970 = FILL_AREA_STYLE_COLOUR('',#113442); +#115971 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115972),#82470); +#115972 = STYLED_ITEM('color',(#115973),#82378); +#115973 = PRESENTATION_STYLE_ASSIGNMENT((#115974)); +#115974 = SURFACE_STYLE_USAGE(.BOTH.,#115975); +#115975 = SURFACE_SIDE_STYLE('',(#115976)); +#115976 = SURFACE_STYLE_FILL_AREA(#115977); +#115977 = FILL_AREA_STYLE('',(#115978)); +#115978 = FILL_AREA_STYLE_COLOUR('',#113442); +#115979 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115980),#72327); +#115980 = STYLED_ITEM('color',(#115981),#72235); +#115981 = PRESENTATION_STYLE_ASSIGNMENT((#115982)); +#115982 = SURFACE_STYLE_USAGE(.BOTH.,#115983); +#115983 = SURFACE_SIDE_STYLE('',(#115984)); +#115984 = SURFACE_STYLE_FILL_AREA(#115985); +#115985 = FILL_AREA_STYLE('',(#115986)); +#115986 = FILL_AREA_STYLE_COLOUR('',#113442); +#115987 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #115988,#115995),#39565); +#115988 = STYLED_ITEM('color',(#115989),#39187); +#115989 = PRESENTATION_STYLE_ASSIGNMENT((#115990)); +#115990 = SURFACE_STYLE_USAGE(.BOTH.,#115991); +#115991 = SURFACE_SIDE_STYLE('',(#115992)); +#115992 = SURFACE_STYLE_FILL_AREA(#115993); +#115993 = FILL_AREA_STYLE('',(#115994)); +#115994 = FILL_AREA_STYLE_COLOUR('',#113442); +#115995 = STYLED_ITEM('color',(#115996),#39376); +#115996 = PRESENTATION_STYLE_ASSIGNMENT((#115997)); +#115997 = SURFACE_STYLE_USAGE(.BOTH.,#115998); +#115998 = SURFACE_SIDE_STYLE('',(#115999)); +#115999 = SURFACE_STYLE_FILL_AREA(#116000); +#116000 = FILL_AREA_STYLE('',(#116001)); +#116001 = FILL_AREA_STYLE_COLOUR('',#113442); +#116002 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116003),#93027); +#116003 = STYLED_ITEM('color',(#116004),#92935); +#116004 = PRESENTATION_STYLE_ASSIGNMENT((#116005)); +#116005 = SURFACE_STYLE_USAGE(.BOTH.,#116006); +#116006 = SURFACE_SIDE_STYLE('',(#116007)); +#116007 = SURFACE_STYLE_FILL_AREA(#116008); +#116008 = FILL_AREA_STYLE('',(#116009)); +#116009 = FILL_AREA_STYLE_COLOUR('',#113442); +#116010 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116011),#97063); +#116011 = STYLED_ITEM('color',(#116012),#96913); +#116012 = PRESENTATION_STYLE_ASSIGNMENT((#116013)); +#116013 = SURFACE_STYLE_USAGE(.BOTH.,#116014); +#116014 = SURFACE_SIDE_STYLE('',(#116015)); +#116015 = SURFACE_STYLE_FILL_AREA(#116016); +#116016 = FILL_AREA_STYLE('',(#116017)); +#116017 = FILL_AREA_STYLE_COLOUR('',#113442); +#116018 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116019),#100105); +#116019 = STYLED_ITEM('color',(#116020),#99955); +#116020 = PRESENTATION_STYLE_ASSIGNMENT((#116021)); +#116021 = SURFACE_STYLE_USAGE(.BOTH.,#116022); +#116022 = SURFACE_SIDE_STYLE('',(#116023)); +#116023 = SURFACE_STYLE_FILL_AREA(#116024); +#116024 = FILL_AREA_STYLE('',(#116025)); +#116025 = FILL_AREA_STYLE_COLOUR('',#113442); +#116026 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116027),#48477); +#116027 = STYLED_ITEM('color',(#116028),#48385); +#116028 = PRESENTATION_STYLE_ASSIGNMENT((#116029)); +#116029 = SURFACE_STYLE_USAGE(.BOTH.,#116030); +#116030 = SURFACE_SIDE_STYLE('',(#116031)); +#116031 = SURFACE_STYLE_FILL_AREA(#116032); +#116032 = FILL_AREA_STYLE('',(#116033)); +#116033 = FILL_AREA_STYLE_COLOUR('',#113442); +#116034 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116035),#4571); +#116035 = STYLED_ITEM('color',(#116036),#4417); +#116036 = PRESENTATION_STYLE_ASSIGNMENT((#116037)); +#116037 = SURFACE_STYLE_USAGE(.BOTH.,#116038); +#116038 = SURFACE_SIDE_STYLE('',(#116039)); +#116039 = SURFACE_STYLE_FILL_AREA(#116040); +#116040 = FILL_AREA_STYLE('',(#116041)); +#116041 = FILL_AREA_STYLE_COLOUR('',#113442); +#116042 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116043),#23871); +#116043 = STYLED_ITEM('color',(#116044),#23717); +#116044 = PRESENTATION_STYLE_ASSIGNMENT((#116045)); +#116045 = SURFACE_STYLE_USAGE(.BOTH.,#116046); +#116046 = SURFACE_SIDE_STYLE('',(#116047)); +#116047 = SURFACE_STYLE_FILL_AREA(#116048); +#116048 = FILL_AREA_STYLE('',(#116049)); +#116049 = FILL_AREA_STYLE_COLOUR('',#113442); +#116050 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116051),#60029); +#116051 = STYLED_ITEM('color',(#116052),#59937); +#116052 = PRESENTATION_STYLE_ASSIGNMENT((#116053)); +#116053 = SURFACE_STYLE_USAGE(.BOTH.,#116054); +#116054 = SURFACE_SIDE_STYLE('',(#116055)); +#116055 = SURFACE_STYLE_FILL_AREA(#116056); +#116056 = FILL_AREA_STYLE('',(#116057)); +#116057 = FILL_AREA_STYLE_COLOUR('',#113442); +#116058 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116059),#7133); +#116059 = STYLED_ITEM('color',(#116060),#6979); +#116060 = PRESENTATION_STYLE_ASSIGNMENT((#116061)); +#116061 = SURFACE_STYLE_USAGE(.BOTH.,#116062); +#116062 = SURFACE_SIDE_STYLE('',(#116063)); +#116063 = SURFACE_STYLE_FILL_AREA(#116064); +#116064 = FILL_AREA_STYLE('',(#116065)); +#116065 = FILL_AREA_STYLE_COLOUR('',#113442); +#116066 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116067),#64936); +#116067 = STYLED_ITEM('color',(#116068),#64844); +#116068 = PRESENTATION_STYLE_ASSIGNMENT((#116069)); +#116069 = SURFACE_STYLE_USAGE(.BOTH.,#116070); +#116070 = SURFACE_SIDE_STYLE('',(#116071)); +#116071 = SURFACE_STYLE_FILL_AREA(#116072); +#116072 = FILL_AREA_STYLE('',(#116073)); +#116073 = FILL_AREA_STYLE_COLOUR('',#113442); +#116074 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116075),#49277); +#116075 = STYLED_ITEM('color',(#116076),#48496); +#116076 = PRESENTATION_STYLE_ASSIGNMENT((#116077)); +#116077 = SURFACE_STYLE_USAGE(.BOTH.,#116078); +#116078 = SURFACE_SIDE_STYLE('',(#116079)); +#116079 = SURFACE_STYLE_FILL_AREA(#116080); +#116080 = FILL_AREA_STYLE('',(#116081)); +#116081 = FILL_AREA_STYLE_COLOUR('',#113442); +#116082 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116083),#69134); +#116083 = STYLED_ITEM('color',(#116084),#69042); +#116084 = PRESENTATION_STYLE_ASSIGNMENT((#116085)); +#116085 = SURFACE_STYLE_USAGE(.BOTH.,#116086); +#116086 = SURFACE_SIDE_STYLE('',(#116087)); +#116087 = SURFACE_STYLE_FILL_AREA(#116088); +#116088 = FILL_AREA_STYLE('',(#116089)); +#116089 = FILL_AREA_STYLE_COLOUR('',#113442); +#116090 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116091),#100274); +#116091 = STYLED_ITEM('color',(#116092),#100124); +#116092 = PRESENTATION_STYLE_ASSIGNMENT((#116093)); +#116093 = SURFACE_STYLE_USAGE(.BOTH.,#116094); +#116094 = SURFACE_SIDE_STYLE('',(#116095)); +#116095 = SURFACE_STYLE_FILL_AREA(#116096); +#116096 = FILL_AREA_STYLE('',(#116097)); +#116097 = FILL_AREA_STYLE_COLOUR('',#113442); +#116098 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116099),#68687); +#116099 = STYLED_ITEM('color',(#116100),#68595); +#116100 = PRESENTATION_STYLE_ASSIGNMENT((#116101)); +#116101 = SURFACE_STYLE_USAGE(.BOTH.,#116102); +#116102 = SURFACE_SIDE_STYLE('',(#116103)); +#116103 = SURFACE_STYLE_FILL_AREA(#116104); +#116104 = FILL_AREA_STYLE('',(#116105)); +#116105 = FILL_AREA_STYLE_COLOUR('',#113442); +#116106 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116107),#97232); +#116107 = STYLED_ITEM('color',(#116108),#97082); +#116108 = PRESENTATION_STYLE_ASSIGNMENT((#116109)); +#116109 = SURFACE_STYLE_USAGE(.BOTH.,#116110); +#116110 = SURFACE_SIDE_STYLE('',(#116111)); +#116111 = SURFACE_STYLE_FILL_AREA(#116112); +#116112 = FILL_AREA_STYLE('',(#116113)); +#116113 = FILL_AREA_STYLE_COLOUR('',#113442); +#116114 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116115),#95445); +#116115 = STYLED_ITEM('color',(#116116),#94464); +#116116 = PRESENTATION_STYLE_ASSIGNMENT((#116117)); +#116117 = SURFACE_STYLE_USAGE(.BOTH.,#116118); +#116118 = SURFACE_SIDE_STYLE('',(#116119)); +#116119 = SURFACE_STYLE_FILL_AREA(#116120); +#116120 = FILL_AREA_STYLE('',(#116121)); +#116121 = FILL_AREA_STYLE_COLOUR('',#113442); +#116122 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116123),#34151); +#116123 = STYLED_ITEM('color',(#116124),#33997); +#116124 = PRESENTATION_STYLE_ASSIGNMENT((#116125)); +#116125 = SURFACE_STYLE_USAGE(.BOTH.,#116126); +#116126 = SURFACE_SIDE_STYLE('',(#116127)); +#116127 = SURFACE_STYLE_FILL_AREA(#116128); +#116128 = FILL_AREA_STYLE('',(#116129)); +#116129 = FILL_AREA_STYLE_COLOUR('',#113442); +#116130 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116131),#91379); +#116131 = STYLED_ITEM('color',(#116132),#91089); +#116132 = PRESENTATION_STYLE_ASSIGNMENT((#116133)); +#116133 = SURFACE_STYLE_USAGE(.BOTH.,#116134); +#116134 = SURFACE_SIDE_STYLE('',(#116135)); +#116135 = SURFACE_STYLE_FILL_AREA(#116136); +#116136 = FILL_AREA_STYLE('',(#116137)); +#116137 = FILL_AREA_STYLE_COLOUR('',#113442); +#116138 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116139),#107958); +#116139 = STYLED_ITEM('color',(#116140),#107866); +#116140 = PRESENTATION_STYLE_ASSIGNMENT((#116141)); +#116141 = SURFACE_STYLE_USAGE(.BOTH.,#116142); +#116142 = SURFACE_SIDE_STYLE('',(#116143)); +#116143 = SURFACE_STYLE_FILL_AREA(#116144); +#116144 = FILL_AREA_STYLE('',(#116145)); +#116145 = FILL_AREA_STYLE_COLOUR('',#113442); +#116146 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116147),#97401); +#116147 = STYLED_ITEM('color',(#116148),#97251); +#116148 = PRESENTATION_STYLE_ASSIGNMENT((#116149)); +#116149 = SURFACE_STYLE_USAGE(.BOTH.,#116150); +#116150 = SURFACE_SIDE_STYLE('',(#116151)); +#116151 = SURFACE_STYLE_FILL_AREA(#116152); +#116152 = FILL_AREA_STYLE('',(#116153)); +#116153 = FILL_AREA_STYLE_COLOUR('',#113442); +#116154 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116155),#100443); +#116155 = STYLED_ITEM('color',(#116156),#100293); +#116156 = PRESENTATION_STYLE_ASSIGNMENT((#116157)); +#116157 = SURFACE_STYLE_USAGE(.BOTH.,#116158); +#116158 = SURFACE_SIDE_STYLE('',(#116159)); +#116159 = SURFACE_STYLE_FILL_AREA(#116160); +#116160 = FILL_AREA_STYLE('',(#116161)); +#116161 = FILL_AREA_STYLE_COLOUR('',#113442); +#116162 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116163),#8500); +#116163 = STYLED_ITEM('color',(#116164),#8346); +#116164 = PRESENTATION_STYLE_ASSIGNMENT((#116165)); +#116165 = SURFACE_STYLE_USAGE(.BOTH.,#116166); +#116166 = SURFACE_SIDE_STYLE('',(#116167)); +#116167 = SURFACE_STYLE_FILL_AREA(#116168); +#116168 = FILL_AREA_STYLE('',(#116169)); +#116169 = FILL_AREA_STYLE_COLOUR('',#113442); +#116170 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116171),#47122); +#116171 = STYLED_ITEM('color',(#116172),#47030); +#116172 = PRESENTATION_STYLE_ASSIGNMENT((#116173)); +#116173 = SURFACE_STYLE_USAGE(.BOTH.,#116174); +#116174 = SURFACE_SIDE_STYLE('',(#116175)); +#116175 = SURFACE_STYLE_FILL_AREA(#116176); +#116176 = FILL_AREA_STYLE('',(#116177)); +#116177 = FILL_AREA_STYLE_COLOUR('',#113442); +#116178 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116179),#104739); +#116179 = STYLED_ITEM('color',(#116180),#104647); +#116180 = PRESENTATION_STYLE_ASSIGNMENT((#116181)); +#116181 = SURFACE_STYLE_USAGE(.BOTH.,#116182); +#116182 = SURFACE_SIDE_STYLE('',(#116183)); +#116183 = SURFACE_STYLE_FILL_AREA(#116184); +#116184 = FILL_AREA_STYLE('',(#116185)); +#116185 = FILL_AREA_STYLE_COLOUR('',#113442); +#116186 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116187),#44619); +#116187 = STYLED_ITEM('color',(#116188),#44465); +#116188 = PRESENTATION_STYLE_ASSIGNMENT((#116189)); +#116189 = SURFACE_STYLE_USAGE(.BOTH.,#116190); +#116190 = SURFACE_SIDE_STYLE('',(#116191)); +#116191 = SURFACE_STYLE_FILL_AREA(#116192); +#116192 = FILL_AREA_STYLE('',(#116193)); +#116193 = FILL_AREA_STYLE_COLOUR('',#113442); +#116194 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116195),#51765); +#116195 = STYLED_ITEM('color',(#116196),#51673); +#116196 = PRESENTATION_STYLE_ASSIGNMENT((#116197)); +#116197 = SURFACE_STYLE_USAGE(.BOTH.,#116198); +#116198 = SURFACE_SIDE_STYLE('',(#116199)); +#116199 = SURFACE_STYLE_FILL_AREA(#116200); +#116200 = FILL_AREA_STYLE('',(#116201)); +#116201 = FILL_AREA_STYLE_COLOUR('',#113442); +#116202 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116203),#6614); +#116203 = STYLED_ITEM('color',(#116204),#6425); +#116204 = PRESENTATION_STYLE_ASSIGNMENT((#116205)); +#116205 = SURFACE_STYLE_USAGE(.BOTH.,#116206); +#116206 = SURFACE_SIDE_STYLE('',(#116207)); +#116207 = SURFACE_STYLE_FILL_AREA(#116208); +#116208 = FILL_AREA_STYLE('',(#116209)); +#116209 = FILL_AREA_STYLE_COLOUR('',#113442); +#116210 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116211),#10978); +#116211 = STYLED_ITEM('color',(#116212),#10824); +#116212 = PRESENTATION_STYLE_ASSIGNMENT((#116213)); +#116213 = SURFACE_STYLE_USAGE(.BOTH.,#116214); +#116214 = SURFACE_SIDE_STYLE('',(#116215)); +#116215 = SURFACE_STYLE_FILL_AREA(#116216); +#116216 = FILL_AREA_STYLE('',(#116217)); +#116217 = FILL_AREA_STYLE_COLOUR('',#113442); +#116218 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116219),#13783); +#116219 = STYLED_ITEM('color',(#116220),#13594); +#116220 = PRESENTATION_STYLE_ASSIGNMENT((#116221)); +#116221 = SURFACE_STYLE_USAGE(.BOTH.,#116222); +#116222 = SURFACE_SIDE_STYLE('',(#116223)); +#116223 = SURFACE_STYLE_FILL_AREA(#116224); +#116224 = FILL_AREA_STYLE('',(#116225)); +#116225 = FILL_AREA_STYLE_COLOUR('',#113442); +#116226 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116227),#38995); +#116227 = STYLED_ITEM('color',(#116228),#38841); +#116228 = PRESENTATION_STYLE_ASSIGNMENT((#116229)); +#116229 = SURFACE_STYLE_USAGE(.BOTH.,#116230); +#116230 = SURFACE_SIDE_STYLE('',(#116231)); +#116231 = SURFACE_STYLE_FILL_AREA(#116232); +#116232 = FILL_AREA_STYLE('',(#116233)); +#116233 = FILL_AREA_STYLE_COLOUR('',#113442); +#116234 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116235),#100612); +#116235 = STYLED_ITEM('color',(#116236),#100462); +#116236 = PRESENTATION_STYLE_ASSIGNMENT((#116237)); +#116237 = SURFACE_STYLE_USAGE(.BOTH.,#116238); +#116238 = SURFACE_SIDE_STYLE('',(#116239)); +#116239 = SURFACE_STYLE_FILL_AREA(#116240); +#116240 = FILL_AREA_STYLE('',(#116241)); +#116241 = FILL_AREA_STYLE_COLOUR('',#113442); +#116242 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116243),#89719); +#116243 = STYLED_ITEM('color',(#116244),#89627); +#116244 = PRESENTATION_STYLE_ASSIGNMENT((#116245)); +#116245 = SURFACE_STYLE_USAGE(.BOTH.,#116246); +#116246 = SURFACE_SIDE_STYLE('',(#116247)); +#116247 = SURFACE_STYLE_FILL_AREA(#116248); +#116248 = FILL_AREA_STYLE('',(#116249)); +#116249 = FILL_AREA_STYLE_COLOUR('',#113442); +#116250 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116251),#97570); +#116251 = STYLED_ITEM('color',(#116252),#97420); +#116252 = PRESENTATION_STYLE_ASSIGNMENT((#116253)); +#116253 = SURFACE_STYLE_USAGE(.BOTH.,#116254); +#116254 = SURFACE_SIDE_STYLE('',(#116255)); +#116255 = SURFACE_STYLE_FILL_AREA(#116256); +#116256 = FILL_AREA_STYLE('',(#116257)); +#116257 = FILL_AREA_STYLE_COLOUR('',#113442); +#116258 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116259),#93696); +#116259 = STYLED_ITEM('color',(#116260),#93604); +#116260 = PRESENTATION_STYLE_ASSIGNMENT((#116261)); +#116261 = SURFACE_STYLE_USAGE(.BOTH.,#116262); +#116262 = SURFACE_SIDE_STYLE('',(#116263)); +#116263 = SURFACE_STYLE_FILL_AREA(#116264); +#116264 = FILL_AREA_STYLE('',(#116265)); +#116265 = FILL_AREA_STYLE_COLOUR('',#113442); +#116266 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116267),#27004); +#116267 = STYLED_ITEM('color',(#116268),#26850); +#116268 = PRESENTATION_STYLE_ASSIGNMENT((#116269)); +#116269 = SURFACE_STYLE_USAGE(.BOTH.,#116270); +#116270 = SURFACE_SIDE_STYLE('',(#116271)); +#116271 = SURFACE_STYLE_FILL_AREA(#116272); +#116272 = FILL_AREA_STYLE('',(#116273)); +#116273 = FILL_AREA_STYLE_COLOUR('',#113442); +#116274 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116275),#68018); +#116275 = STYLED_ITEM('color',(#116276),#67037); +#116276 = PRESENTATION_STYLE_ASSIGNMENT((#116277)); +#116277 = SURFACE_STYLE_USAGE(.BOTH.,#116278); +#116278 = SURFACE_SIDE_STYLE('',(#116279)); +#116279 = SURFACE_STYLE_FILL_AREA(#116280); +#116280 = FILL_AREA_STYLE('',(#116281)); +#116281 = FILL_AREA_STYLE_COLOUR('',#113442); +#116282 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116283),#19892); +#116283 = STYLED_ITEM('color',(#116284),#19738); +#116284 = PRESENTATION_STYLE_ASSIGNMENT((#116285)); +#116285 = SURFACE_STYLE_USAGE(.BOTH.,#116286); +#116286 = SURFACE_SIDE_STYLE('',(#116287)); +#116287 = SURFACE_STYLE_FILL_AREA(#116288); +#116288 = FILL_AREA_STYLE('',(#116289)); +#116289 = FILL_AREA_STYLE_COLOUR('',#113442); +#116290 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116291),#107847); +#116291 = STYLED_ITEM('color',(#116292),#107755); +#116292 = PRESENTATION_STYLE_ASSIGNMENT((#116293)); +#116293 = SURFACE_STYLE_USAGE(.BOTH.,#116294); +#116294 = SURFACE_SIDE_STYLE('',(#116295)); +#116295 = SURFACE_STYLE_FILL_AREA(#116296); +#116296 = FILL_AREA_STYLE('',(#116297)); +#116297 = FILL_AREA_STYLE_COLOUR('',#113442); +#116298 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116299),#82137); +#116299 = STYLED_ITEM('color',(#116300),#82045); +#116300 = PRESENTATION_STYLE_ASSIGNMENT((#116301)); +#116301 = SURFACE_STYLE_USAGE(.BOTH.,#116302); +#116302 = SURFACE_SIDE_STYLE('',(#116303)); +#116303 = SURFACE_STYLE_FILL_AREA(#116304); +#116304 = FILL_AREA_STYLE('',(#116305)); +#116305 = FILL_AREA_STYLE_COLOUR('',#113442); +#116306 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116307),#97739); +#116307 = STYLED_ITEM('color',(#116308),#97589); +#116308 = PRESENTATION_STYLE_ASSIGNMENT((#116309)); +#116309 = SURFACE_STYLE_USAGE(.BOTH.,#116310); +#116310 = SURFACE_SIDE_STYLE('',(#116311)); +#116311 = SURFACE_STYLE_FILL_AREA(#116312); +#116312 = FILL_AREA_STYLE('',(#116313)); +#116313 = FILL_AREA_STYLE_COLOUR('',#113442); +#116314 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116315),#14302); +#116315 = STYLED_ITEM('color',(#116316),#14148); +#116316 = PRESENTATION_STYLE_ASSIGNMENT((#116317)); +#116317 = SURFACE_STYLE_USAGE(.BOTH.,#116318); +#116318 = SURFACE_SIDE_STYLE('',(#116319)); +#116319 = SURFACE_STYLE_FILL_AREA(#116320); +#116320 = FILL_AREA_STYLE('',(#116321)); +#116321 = FILL_AREA_STYLE_COLOUR('',#113442); +#116322 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116323),#100781); +#116323 = STYLED_ITEM('color',(#116324),#100631); +#116324 = PRESENTATION_STYLE_ASSIGNMENT((#116325)); +#116325 = SURFACE_STYLE_USAGE(.BOTH.,#116326); +#116326 = SURFACE_SIDE_STYLE('',(#116327)); +#116327 = SURFACE_STYLE_FILL_AREA(#116328); +#116328 = FILL_AREA_STYLE('',(#116329)); +#116329 = FILL_AREA_STYLE_COLOUR('',#113442); +#116330 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116331),#103962); +#116331 = STYLED_ITEM('color',(#116332),#103870); +#116332 = PRESENTATION_STYLE_ASSIGNMENT((#116333)); +#116333 = SURFACE_STYLE_USAGE(.BOTH.,#116334); +#116334 = SURFACE_SIDE_STYLE('',(#116335)); +#116335 = SURFACE_STYLE_FILL_AREA(#116336); +#116336 = FILL_AREA_STYLE('',(#116337)); +#116337 = FILL_AREA_STYLE_COLOUR('',#113442); +#116338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116339),#107181); +#116339 = STYLED_ITEM('color',(#116340),#107089); +#116340 = PRESENTATION_STYLE_ASSIGNMENT((#116341)); +#116341 = SURFACE_STYLE_USAGE(.BOTH.,#116342); +#116342 = SURFACE_SIDE_STYLE('',(#116343)); +#116343 = SURFACE_STYLE_FILL_AREA(#116344); +#116344 = FILL_AREA_STYLE('',(#116345)); +#116345 = FILL_AREA_STYLE_COLOUR('',#113442); +#116346 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116347),#5333); +#116347 = STYLED_ITEM('color',(#116348),#5144); +#116348 = PRESENTATION_STYLE_ASSIGNMENT((#116349)); +#116349 = SURFACE_STYLE_USAGE(.BOTH.,#116350); +#116350 = SURFACE_SIDE_STYLE('',(#116351)); +#116351 = SURFACE_STYLE_FILL_AREA(#116352); +#116352 = FILL_AREA_STYLE('',(#116353)); +#116353 = FILL_AREA_STYLE_COLOUR('',#113442); +#116354 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116355),#55608); +#116355 = STYLED_ITEM('color',(#116356),#55516); +#116356 = PRESENTATION_STYLE_ASSIGNMENT((#116357)); +#116357 = SURFACE_STYLE_USAGE(.BOTH.,#116358); +#116358 = SURFACE_SIDE_STYLE('',(#116359)); +#116359 = SURFACE_STYLE_FILL_AREA(#116360); +#116360 = FILL_AREA_STYLE('',(#116361)); +#116361 = FILL_AREA_STYLE_COLOUR('',#113442); +#116362 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116363),#33267); +#116363 = STYLED_ITEM('color',(#116364),#33113); +#116364 = PRESENTATION_STYLE_ASSIGNMENT((#116365)); +#116365 = SURFACE_STYLE_USAGE(.BOTH.,#116366); +#116366 = SURFACE_SIDE_STYLE('',(#116367)); +#116367 = SURFACE_STYLE_FILL_AREA(#116368); +#116368 = FILL_AREA_STYLE('',(#116369)); +#116369 = FILL_AREA_STYLE_COLOUR('',#113442); +#116370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116371),#85427); +#116371 = STYLED_ITEM('color',(#116372),#85238); +#116372 = PRESENTATION_STYLE_ASSIGNMENT((#116373)); +#116373 = SURFACE_STYLE_USAGE(.BOTH.,#116374); +#116374 = SURFACE_SIDE_STYLE('',(#116375)); +#116375 = SURFACE_STYLE_FILL_AREA(#116376); +#116376 = FILL_AREA_STYLE('',(#116377)); +#116377 = FILL_AREA_STYLE_COLOUR('',#113442); +#116378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116379),#100950); +#116379 = STYLED_ITEM('color',(#116380),#100800); +#116380 = PRESENTATION_STYLE_ASSIGNMENT((#116381)); +#116381 = SURFACE_STYLE_USAGE(.BOTH.,#116382); +#116382 = SURFACE_SIDE_STYLE('',(#116383)); +#116383 = SURFACE_STYLE_FILL_AREA(#116384); +#116384 = FILL_AREA_STYLE('',(#116385)); +#116385 = FILL_AREA_STYLE_COLOUR('',#113442); +#116386 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116387),#65907); +#116387 = STYLED_ITEM('color',(#116388),#65718); +#116388 = PRESENTATION_STYLE_ASSIGNMENT((#116389)); +#116389 = SURFACE_STYLE_USAGE(.BOTH.,#116390); +#116390 = SURFACE_SIDE_STYLE('',(#116391)); +#116391 = SURFACE_STYLE_FILL_AREA(#116392); +#116392 = FILL_AREA_STYLE('',(#116393)); +#116393 = FILL_AREA_STYLE_COLOUR('',#113442); +#116394 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116395),#50743); +#116395 = STYLED_ITEM('color',(#116396),#50651); +#116396 = PRESENTATION_STYLE_ASSIGNMENT((#116397)); +#116397 = SURFACE_STYLE_USAGE(.BOTH.,#116398); +#116398 = SURFACE_SIDE_STYLE('',(#116399)); +#116399 = SURFACE_STYLE_FILL_AREA(#116400); +#116400 = FILL_AREA_STYLE('',(#116401)); +#116401 = FILL_AREA_STYLE_COLOUR('',#113442); +#116402 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116403),#97908); +#116403 = STYLED_ITEM('color',(#116404),#97758); +#116404 = PRESENTATION_STYLE_ASSIGNMENT((#116405)); +#116405 = SURFACE_STYLE_USAGE(.BOTH.,#116406); +#116406 = SURFACE_SIDE_STYLE('',(#116407)); +#116407 = SURFACE_STYLE_FILL_AREA(#116408); +#116408 = FILL_AREA_STYLE('',(#116409)); +#116409 = FILL_AREA_STYLE_COLOUR('',#113442); +#116410 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116411),#24563); +#116411 = STYLED_ITEM('color',(#116412),#24409); +#116412 = PRESENTATION_STYLE_ASSIGNMENT((#116413)); +#116413 = SURFACE_STYLE_USAGE(.BOTH.,#116414); +#116414 = SURFACE_SIDE_STYLE('',(#116415)); +#116415 = SURFACE_STYLE_FILL_AREA(#116416); +#116416 = FILL_AREA_STYLE('',(#116417)); +#116417 = FILL_AREA_STYLE_COLOUR('',#113442); +#116418 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116419),#10024); +#116419 = STYLED_ITEM('color',(#116420),#9870); +#116420 = PRESENTATION_STYLE_ASSIGNMENT((#116421)); +#116421 = SURFACE_STYLE_USAGE(.BOTH.,#116422); +#116422 = SURFACE_SIDE_STYLE('',(#116423)); +#116423 = SURFACE_STYLE_FILL_AREA(#116424); +#116424 = FILL_AREA_STYLE('',(#116425)); +#116425 = FILL_AREA_STYLE_COLOUR('',#113442); +#116426 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116427),#42265); +#116427 = STYLED_ITEM('color',(#116428),#42111); +#116428 = PRESENTATION_STYLE_ASSIGNMENT((#116429)); +#116429 = SURFACE_STYLE_USAGE(.BOTH.,#116430); +#116430 = SURFACE_SIDE_STYLE('',(#116431)); +#116431 = SURFACE_STYLE_FILL_AREA(#116432); +#116432 = FILL_AREA_STYLE('',(#116433)); +#116433 = FILL_AREA_STYLE_COLOUR('',#113442); +#116434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116435),#24044); +#116435 = STYLED_ITEM('color',(#116436),#23890); +#116436 = PRESENTATION_STYLE_ASSIGNMENT((#116437)); +#116437 = SURFACE_STYLE_USAGE(.BOTH.,#116438); +#116438 = SURFACE_SIDE_STYLE('',(#116439)); +#116439 = SURFACE_STYLE_FILL_AREA(#116440); +#116440 = FILL_AREA_STYLE('',(#116441)); +#116441 = FILL_AREA_STYLE_COLOUR('',#113442); +#116442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116443),#92247); +#116443 = STYLED_ITEM('color',(#116444),#92155); +#116444 = PRESENTATION_STYLE_ASSIGNMENT((#116445)); +#116445 = SURFACE_STYLE_USAGE(.BOTH.,#116446); +#116446 = SURFACE_SIDE_STYLE('',(#116447)); +#116447 = SURFACE_STYLE_FILL_AREA(#116448); +#116448 = FILL_AREA_STYLE('',(#116449)); +#116449 = FILL_AREA_STYLE_COLOUR('',#113442); +#116450 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116451),#98077); +#116451 = STYLED_ITEM('color',(#116452),#97927); +#116452 = PRESENTATION_STYLE_ASSIGNMENT((#116453)); +#116453 = SURFACE_STYLE_USAGE(.BOTH.,#116454); +#116454 = SURFACE_SIDE_STYLE('',(#116455)); +#116455 = SURFACE_STYLE_FILL_AREA(#116456); +#116456 = FILL_AREA_STYLE('',(#116457)); +#116457 = FILL_AREA_STYLE_COLOUR('',#113442); +#116458 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116459),#101119); +#116459 = STYLED_ITEM('color',(#116460),#100969); +#116460 = PRESENTATION_STYLE_ASSIGNMENT((#116461)); +#116461 = SURFACE_STYLE_USAGE(.BOTH.,#116462); +#116462 = SURFACE_SIDE_STYLE('',(#116463)); +#116463 = SURFACE_STYLE_FILL_AREA(#116464); +#116464 = FILL_AREA_STYLE('',(#116465)); +#116465 = FILL_AREA_STYLE_COLOUR('',#113442); +#116466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116467),#107736); +#116467 = STYLED_ITEM('color',(#116468),#107644); +#116468 = PRESENTATION_STYLE_ASSIGNMENT((#116469)); +#116469 = SURFACE_STYLE_USAGE(.BOTH.,#116470); +#116470 = SURFACE_SIDE_STYLE('',(#116471)); +#116471 = SURFACE_STYLE_FILL_AREA(#116472); +#116472 = FILL_AREA_STYLE('',(#116473)); +#116473 = FILL_AREA_STYLE_COLOUR('',#113442); +#116474 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116475),#106515); +#116475 = STYLED_ITEM('color',(#116476),#106423); +#116476 = PRESENTATION_STYLE_ASSIGNMENT((#116477)); +#116477 = SURFACE_STYLE_USAGE(.BOTH.,#116478); +#116478 = SURFACE_SIDE_STYLE('',(#116479)); +#116479 = SURFACE_STYLE_FILL_AREA(#116480); +#116480 = FILL_AREA_STYLE('',(#116481)); +#116481 = FILL_AREA_STYLE_COLOUR('',#113442); +#116482 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116483),#53920); +#116483 = STYLED_ITEM('color',(#116484),#53828); +#116484 = PRESENTATION_STYLE_ASSIGNMENT((#116485)); +#116485 = SURFACE_STYLE_USAGE(.BOTH.,#116486); +#116486 = SURFACE_SIDE_STYLE('',(#116487)); +#116487 = SURFACE_STYLE_FILL_AREA(#116488); +#116488 = FILL_AREA_STYLE('',(#116489)); +#116489 = FILL_AREA_STYLE_COLOUR('',#113442); +#116490 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116491),#42092); +#116491 = STYLED_ITEM('color',(#116492),#41938); +#116492 = PRESENTATION_STYLE_ASSIGNMENT((#116493)); +#116493 = SURFACE_STYLE_USAGE(.BOTH.,#116494); +#116494 = SURFACE_SIDE_STYLE('',(#116495)); +#116495 = SURFACE_STYLE_FILL_AREA(#116496); +#116496 = FILL_AREA_STYLE('',(#116497)); +#116497 = FILL_AREA_STYLE_COLOUR('',#113442); +#116498 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116499),#34324); +#116499 = STYLED_ITEM('color',(#116500),#34170); +#116500 = PRESENTATION_STYLE_ASSIGNMENT((#116501)); +#116501 = SURFACE_STYLE_USAGE(.BOTH.,#116502); +#116502 = SURFACE_SIDE_STYLE('',(#116503)); +#116503 = SURFACE_STYLE_FILL_AREA(#116504); +#116504 = FILL_AREA_STYLE('',(#116505)); +#116505 = FILL_AREA_STYLE_COLOUR('',#113442); +#116506 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116507),#30326); +#116507 = STYLED_ITEM('color',(#116508),#30172); +#116508 = PRESENTATION_STYLE_ASSIGNMENT((#116509)); +#116509 = SURFACE_STYLE_USAGE(.BOTH.,#116510); +#116510 = SURFACE_SIDE_STYLE('',(#116511)); +#116511 = SURFACE_STYLE_FILL_AREA(#116512); +#116512 = FILL_AREA_STYLE('',(#116513)); +#116513 = FILL_AREA_STYLE_COLOUR('',#113442); +#116514 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116515),#98584); +#116515 = STYLED_ITEM('color',(#116516),#98434); +#116516 = PRESENTATION_STYLE_ASSIGNMENT((#116517)); +#116517 = SURFACE_STYLE_USAGE(.BOTH.,#116518); +#116518 = SURFACE_SIDE_STYLE('',(#116519)); +#116519 = SURFACE_STYLE_FILL_AREA(#116520); +#116520 = FILL_AREA_STYLE('',(#116521)); +#116521 = FILL_AREA_STYLE_COLOUR('',#113442); +#116522 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116523),#82789); +#116523 = STYLED_ITEM('color',(#116524),#82600); +#116524 = PRESENTATION_STYLE_ASSIGNMENT((#116525)); +#116525 = SURFACE_STYLE_USAGE(.BOTH.,#116526); +#116526 = SURFACE_SIDE_STYLE('',(#116527)); +#116527 = SURFACE_STYLE_FILL_AREA(#116528); +#116528 = FILL_AREA_STYLE('',(#116529)); +#116529 = FILL_AREA_STYLE_COLOUR('',#113442); +#116530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116531),#13402); +#116531 = STYLED_ITEM('color',(#116532),#13248); +#116532 = PRESENTATION_STYLE_ASSIGNMENT((#116533)); +#116533 = SURFACE_STYLE_USAGE(.BOTH.,#116534); +#116534 = SURFACE_SIDE_STYLE('',(#116535)); +#116535 = SURFACE_STYLE_FILL_AREA(#116536); +#116536 = FILL_AREA_STYLE('',(#116537)); +#116537 = FILL_AREA_STYLE_COLOUR('',#113442); +#116538 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116539),#72774); +#116539 = STYLED_ITEM('color',(#116540),#72682); +#116540 = PRESENTATION_STYLE_ASSIGNMENT((#116541)); +#116541 = SURFACE_STYLE_USAGE(.BOTH.,#116542); +#116542 = SURFACE_SIDE_STYLE('',(#116543)); +#116543 = SURFACE_STYLE_FILL_AREA(#116544); +#116544 = FILL_AREA_STYLE('',(#116545)); +#116545 = FILL_AREA_STYLE_COLOUR('',#113442); +#116546 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116547),#5506); +#116547 = STYLED_ITEM('color',(#116548),#5352); +#116548 = PRESENTATION_STYLE_ASSIGNMENT((#116549)); +#116549 = SURFACE_STYLE_USAGE(.BOTH.,#116550); +#116550 = SURFACE_SIDE_STYLE('',(#116551)); +#116551 = SURFACE_STYLE_FILL_AREA(#116552); +#116552 = FILL_AREA_STYLE('',(#116553)); +#116553 = FILL_AREA_STYLE_COLOUR('',#113442); +#116554 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116555),#47344); +#116555 = STYLED_ITEM('color',(#116556),#47252); +#116556 = PRESENTATION_STYLE_ASSIGNMENT((#116557)); +#116557 = SURFACE_STYLE_USAGE(.BOTH.,#116558); +#116558 = SURFACE_SIDE_STYLE('',(#116559)); +#116559 = SURFACE_STYLE_FILL_AREA(#116560); +#116560 = FILL_AREA_STYLE('',(#116561)); +#116561 = FILL_AREA_STYLE_COLOUR('',#113442); +#116562 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116563),#40430); +#116563 = STYLED_ITEM('color',(#116564),#40276); +#116564 = PRESENTATION_STYLE_ASSIGNMENT((#116565)); +#116565 = SURFACE_STYLE_USAGE(.BOTH.,#116566); +#116566 = SURFACE_SIDE_STYLE('',(#116567)); +#116567 = SURFACE_STYLE_FILL_AREA(#116568); +#116568 = FILL_AREA_STYLE('',(#116569)); +#116569 = FILL_AREA_STYLE_COLOUR('',#113442); +#116570 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116571),#39168); +#116571 = STYLED_ITEM('color',(#116572),#39014); +#116572 = PRESENTATION_STYLE_ASSIGNMENT((#116573)); +#116573 = SURFACE_STYLE_USAGE(.BOTH.,#116574); +#116574 = SURFACE_SIDE_STYLE('',(#116575)); +#116575 = SURFACE_STYLE_FILL_AREA(#116576); +#116576 = FILL_AREA_STYLE('',(#116577)); +#116577 = FILL_AREA_STYLE_COLOUR('',#113442); +#116578 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116579),#73634); +#116579 = STYLED_ITEM('color',(#116580),#73542); +#116580 = PRESENTATION_STYLE_ASSIGNMENT((#116581)); +#116581 = SURFACE_STYLE_USAGE(.BOTH.,#116582); +#116582 = SURFACE_SIDE_STYLE('',(#116583)); +#116583 = SURFACE_STYLE_FILL_AREA(#116584); +#116584 = FILL_AREA_STYLE('',(#116585)); +#116585 = FILL_AREA_STYLE_COLOUR('',#113442); +#116586 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116587),#3325); +#116587 = STYLED_ITEM('color',(#116588),#3171); +#116588 = PRESENTATION_STYLE_ASSIGNMENT((#116589)); +#116589 = SURFACE_STYLE_USAGE(.BOTH.,#116590); +#116590 = SURFACE_SIDE_STYLE('',(#116591)); +#116591 = SURFACE_STYLE_FILL_AREA(#116592); +#116592 = FILL_AREA_STYLE('',(#116593)); +#116593 = FILL_AREA_STYLE_COLOUR('',#113442); +#116594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116595),#98753); +#116595 = STYLED_ITEM('color',(#116596),#98603); +#116596 = PRESENTATION_STYLE_ASSIGNMENT((#116597)); +#116597 = SURFACE_STYLE_USAGE(.BOTH.,#116598); +#116598 = SURFACE_SIDE_STYLE('',(#116599)); +#116599 = SURFACE_STYLE_FILL_AREA(#116600); +#116600 = FILL_AREA_STYLE('',(#116601)); +#116601 = FILL_AREA_STYLE_COLOUR('',#113442); +#116602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116603),#44065); +#116603 = STYLED_ITEM('color',(#116604),#43911); +#116604 = PRESENTATION_STYLE_ASSIGNMENT((#116605)); +#116605 = SURFACE_STYLE_USAGE(.BOTH.,#116606); +#116606 = SURFACE_SIDE_STYLE('',(#116607)); +#116607 = SURFACE_STYLE_FILL_AREA(#116608); +#116608 = FILL_AREA_STYLE('',(#116609)); +#116609 = FILL_AREA_STYLE_COLOUR('',#113442); +#116610 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116611),#106404); +#116611 = STYLED_ITEM('color',(#116612),#106312); +#116612 = PRESENTATION_STYLE_ASSIGNMENT((#116613)); +#116613 = SURFACE_STYLE_USAGE(.BOTH.,#116614); +#116614 = SURFACE_SIDE_STYLE('',(#116615)); +#116615 = SURFACE_STYLE_FILL_AREA(#116616); +#116616 = FILL_AREA_STYLE('',(#116617)); +#116617 = FILL_AREA_STYLE_COLOUR('',#113442); +#116618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116619),#71216); +#116619 = STYLED_ITEM('color',(#116620),#70235); +#116620 = PRESENTATION_STYLE_ASSIGNMENT((#116621)); +#116621 = SURFACE_STYLE_USAGE(.BOTH.,#116622); +#116622 = SURFACE_SIDE_STYLE('',(#116623)); +#116623 = SURFACE_STYLE_FILL_AREA(#116624); +#116624 = FILL_AREA_STYLE('',(#116625)); +#116625 = FILL_AREA_STYLE_COLOUR('',#113442); +#116626 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116627),#90448); +#116627 = STYLED_ITEM('color',(#116628),#90158); +#116628 = PRESENTATION_STYLE_ASSIGNMENT((#116629)); +#116629 = SURFACE_STYLE_USAGE(.BOTH.,#116630); +#116630 = SURFACE_SIDE_STYLE('',(#116631)); +#116631 = SURFACE_STYLE_FILL_AREA(#116632); +#116632 = FILL_AREA_STYLE('',(#116633)); +#116633 = FILL_AREA_STYLE_COLOUR('',#113442); +#116634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116635),#98922); +#116635 = STYLED_ITEM('color',(#116636),#98772); +#116636 = PRESENTATION_STYLE_ASSIGNMENT((#116637)); +#116637 = SURFACE_STYLE_USAGE(.BOTH.,#116638); +#116638 = SURFACE_SIDE_STYLE('',(#116639)); +#116639 = SURFACE_STYLE_FILL_AREA(#116640); +#116640 = FILL_AREA_STYLE('',(#116641)); +#116641 = FILL_AREA_STYLE_COLOUR('',#113442); +#116642 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116643),#68576); +#116643 = STYLED_ITEM('color',(#116644),#68484); +#116644 = PRESENTATION_STYLE_ASSIGNMENT((#116645)); +#116645 = SURFACE_STYLE_USAGE(.BOTH.,#116646); +#116646 = SURFACE_SIDE_STYLE('',(#116647)); +#116647 = SURFACE_STYLE_FILL_AREA(#116648); +#116648 = FILL_AREA_STYLE('',(#116649)); +#116649 = FILL_AREA_STYLE_COLOUR('',#113442); +#116650 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116651),#20065); +#116651 = STYLED_ITEM('color',(#116652),#19911); +#116652 = PRESENTATION_STYLE_ASSIGNMENT((#116653)); +#116653 = SURFACE_STYLE_USAGE(.BOTH.,#116654); +#116654 = SURFACE_SIDE_STYLE('',(#116655)); +#116655 = SURFACE_STYLE_FILL_AREA(#116656); +#116656 = FILL_AREA_STYLE('',(#116657)); +#116657 = FILL_AREA_STYLE_COLOUR('',#113442); +#116658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116659),#102297); +#116659 = STYLED_ITEM('color',(#116660),#102205); +#116660 = PRESENTATION_STYLE_ASSIGNMENT((#116661)); +#116661 = SURFACE_STYLE_USAGE(.BOTH.,#116662); +#116662 = SURFACE_SIDE_STYLE('',(#116663)); +#116663 = SURFACE_STYLE_FILL_AREA(#116664); +#116664 = FILL_AREA_STYLE('',(#116665)); +#116665 = FILL_AREA_STYLE_COLOUR('',#113442); +#116666 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116667),#91692); +#116667 = STYLED_ITEM('color',(#116668),#91398); +#116668 = PRESENTATION_STYLE_ASSIGNMENT((#116669)); +#116669 = SURFACE_STYLE_USAGE(.BOTH.,#116670); +#116670 = SURFACE_SIDE_STYLE('',(#116671)); +#116671 = SURFACE_STYLE_FILL_AREA(#116672); +#116672 = FILL_AREA_STYLE('',(#116673)); +#116673 = FILL_AREA_STYLE_COLOUR('',#113442); +#116674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116675),#91070); +#116675 = STYLED_ITEM('color',(#116676),#90780); +#116676 = PRESENTATION_STYLE_ASSIGNMENT((#116677)); +#116677 = SURFACE_STYLE_USAGE(.BOTH.,#116678); +#116678 = SURFACE_SIDE_STYLE('',(#116679)); +#116679 = SURFACE_STYLE_FILL_AREA(#116680); +#116680 = FILL_AREA_STYLE('',(#116681)); +#116681 = FILL_AREA_STYLE_COLOUR('',#113442); +#116682 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116683),#33440); +#116683 = STYLED_ITEM('color',(#116684),#33286); +#116684 = PRESENTATION_STYLE_ASSIGNMENT((#116685)); +#116685 = SURFACE_STYLE_USAGE(.BOTH.,#116686); +#116686 = SURFACE_SIDE_STYLE('',(#116687)); +#116687 = SURFACE_STYLE_FILL_AREA(#116688); +#116688 = FILL_AREA_STYLE('',(#116689)); +#116689 = FILL_AREA_STYLE_COLOUR('',#113442); +#116690 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116691),#102852); +#116691 = STYLED_ITEM('color',(#116692),#102760); +#116692 = PRESENTATION_STYLE_ASSIGNMENT((#116693)); +#116693 = SURFACE_STYLE_USAGE(.BOTH.,#116694); +#116694 = SURFACE_SIDE_STYLE('',(#116695)); +#116695 = SURFACE_STYLE_FILL_AREA(#116696); +#116696 = FILL_AREA_STYLE('',(#116697)); +#116697 = FILL_AREA_STYLE_COLOUR('',#113442); +#116698 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116699),#99091); +#116699 = STYLED_ITEM('color',(#116700),#98941); +#116700 = PRESENTATION_STYLE_ASSIGNMENT((#116701)); +#116701 = SURFACE_STYLE_USAGE(.BOTH.,#116702); +#116702 = SURFACE_SIDE_STYLE('',(#116703)); +#116703 = SURFACE_STYLE_FILL_AREA(#116704); +#116704 = FILL_AREA_STYLE('',(#116705)); +#116705 = FILL_AREA_STYLE_COLOUR('',#113442); +#116706 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116707),#105516); +#116707 = STYLED_ITEM('color',(#116708),#105424); +#116708 = PRESENTATION_STYLE_ASSIGNMENT((#116709)); +#116709 = SURFACE_STYLE_USAGE(.BOTH.,#116710); +#116710 = SURFACE_SIDE_STYLE('',(#116711)); +#116711 = SURFACE_STYLE_FILL_AREA(#116712); +#116712 = FILL_AREA_STYLE('',(#116713)); +#116713 = FILL_AREA_STYLE_COLOUR('',#113442); +#116714 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116715),#2979); +#116715 = STYLED_ITEM('color',(#116716),#2825); +#116716 = PRESENTATION_STYLE_ASSIGNMENT((#116717)); +#116717 = SURFACE_STYLE_USAGE(.BOTH.,#116718); +#116718 = SURFACE_SIDE_STYLE('',(#116719)); +#116719 = SURFACE_STYLE_FILL_AREA(#116720); +#116720 = FILL_AREA_STYLE('',(#116721)); +#116721 = FILL_AREA_STYLE_COLOUR('',#113442); +#116722 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116723),#22833); +#116723 = STYLED_ITEM('color',(#116724),#22679); +#116724 = PRESENTATION_STYLE_ASSIGNMENT((#116725)); +#116725 = SURFACE_STYLE_USAGE(.BOTH.,#116726); +#116726 = SURFACE_SIDE_STYLE('',(#116727)); +#116727 = SURFACE_STYLE_FILL_AREA(#116728); +#116728 = FILL_AREA_STYLE('',(#116729)); +#116729 = FILL_AREA_STYLE_COLOUR('',#113442); +#116730 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116731),#24217); +#116731 = STYLED_ITEM('color',(#116732),#24063); +#116732 = PRESENTATION_STYLE_ASSIGNMENT((#116733)); +#116733 = SURFACE_STYLE_USAGE(.BOTH.,#116734); +#116734 = SURFACE_SIDE_STYLE('',(#116735)); +#116735 = SURFACE_STYLE_FILL_AREA(#116736); +#116736 = FILL_AREA_STYLE('',(#116737)); +#116737 = FILL_AREA_STYLE_COLOUR('',#113442); +#116738 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116739),#49388); +#116739 = STYLED_ITEM('color',(#116740),#49296); +#116740 = PRESENTATION_STYLE_ASSIGNMENT((#116741)); +#116741 = SURFACE_STYLE_USAGE(.BOTH.,#116742); +#116742 = SURFACE_SIDE_STYLE('',(#116743)); +#116743 = SURFACE_STYLE_FILL_AREA(#116744); +#116744 = FILL_AREA_STYLE('',(#116745)); +#116745 = FILL_AREA_STYLE_COLOUR('',#113442); +#116746 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116747),#42438); +#116747 = STYLED_ITEM('color',(#116748),#42284); +#116748 = PRESENTATION_STYLE_ASSIGNMENT((#116749)); +#116749 = SURFACE_STYLE_USAGE(.BOTH.,#116750); +#116750 = SURFACE_SIDE_STYLE('',(#116751)); +#116751 = SURFACE_STYLE_FILL_AREA(#116752); +#116752 = FILL_AREA_STYLE('',(#116753)); +#116753 = FILL_AREA_STYLE_COLOUR('',#113442); +#116754 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116755),#99260); +#116755 = STYLED_ITEM('color',(#116756),#99110); +#116756 = PRESENTATION_STYLE_ASSIGNMENT((#116757)); +#116757 = SURFACE_STYLE_USAGE(.BOTH.,#116758); +#116758 = SURFACE_SIDE_STYLE('',(#116759)); +#116759 = SURFACE_STYLE_FILL_AREA(#116760); +#116760 = FILL_AREA_STYLE('',(#116761)); +#116761 = FILL_AREA_STYLE_COLOUR('',#113442); +#116762 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116763),#8708); +#116763 = STYLED_ITEM('color',(#116764),#8519); +#116764 = PRESENTATION_STYLE_ASSIGNMENT((#116765)); +#116765 = SURFACE_STYLE_USAGE(.BOTH.,#116766); +#116766 = SURFACE_SIDE_STYLE('',(#116767)); +#116767 = SURFACE_STYLE_FILL_AREA(#116768); +#116768 = FILL_AREA_STYLE('',(#116769)); +#116769 = FILL_AREA_STYLE_COLOUR('',#113442); +#116770 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116771),#73107); +#116771 = STYLED_ITEM('color',(#116772),#73015); +#116772 = PRESENTATION_STYLE_ASSIGNMENT((#116773)); +#116773 = SURFACE_STYLE_USAGE(.BOTH.,#116774); +#116774 = SURFACE_SIDE_STYLE('',(#116775)); +#116775 = SURFACE_STYLE_FILL_AREA(#116776); +#116776 = FILL_AREA_STYLE('',(#116777)); +#116777 = FILL_AREA_STYLE_COLOUR('',#113442); +#116778 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116779),#93363); +#116779 = STYLED_ITEM('color',(#116780),#93271); +#116780 = PRESENTATION_STYLE_ASSIGNMENT((#116781)); +#116781 = SURFACE_STYLE_USAGE(.BOTH.,#116782); +#116782 = SURFACE_SIDE_STYLE('',(#116783)); +#116783 = SURFACE_STYLE_FILL_AREA(#116784); +#116784 = FILL_AREA_STYLE('',(#116785)); +#116785 = FILL_AREA_STYLE_COLOUR('',#113442); +#116786 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116787),#57541); +#116787 = STYLED_ITEM('color',(#116788),#56760); +#116788 = PRESENTATION_STYLE_ASSIGNMENT((#116789)); +#116789 = SURFACE_STYLE_USAGE(.BOTH.,#116790); +#116790 = SURFACE_SIDE_STYLE('',(#116791)); +#116791 = SURFACE_STYLE_FILL_AREA(#116792); +#116792 = FILL_AREA_STYLE('',(#116793)); +#116793 = FILL_AREA_STYLE_COLOUR('',#113442); +#116794 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116795),#99429); +#116795 = STYLED_ITEM('color',(#116796),#99279); +#116796 = PRESENTATION_STYLE_ASSIGNMENT((#116797)); +#116797 = SURFACE_STYLE_USAGE(.BOTH.,#116798); +#116798 = SURFACE_SIDE_STYLE('',(#116799)); +#116799 = SURFACE_STYLE_FILL_AREA(#116800); +#116800 = FILL_AREA_STYLE('',(#116801)); +#116801 = FILL_AREA_STYLE_COLOUR('',#113442); +#116802 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116803),#34497); +#116803 = STYLED_ITEM('color',(#116804),#34343); +#116804 = PRESENTATION_STYLE_ASSIGNMENT((#116805)); +#116805 = SURFACE_STYLE_USAGE(.BOTH.,#116806); +#116806 = SURFACE_SIDE_STYLE('',(#116807)); +#116807 = SURFACE_STYLE_FILL_AREA(#116808); +#116808 = FILL_AREA_STYLE('',(#116809)); +#116809 = FILL_AREA_STYLE_COLOUR('',#113442); +#116810 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116811),#88845); +#116811 = STYLED_ITEM('color',(#116812),#88656); +#116812 = PRESENTATION_STYLE_ASSIGNMENT((#116813)); +#116813 = SURFACE_STYLE_USAGE(.BOTH.,#116814); +#116814 = SURFACE_SIDE_STYLE('',(#116815)); +#116815 = SURFACE_STYLE_FILL_AREA(#116816); +#116816 = FILL_AREA_STYLE('',(#116817)); +#116817 = FILL_AREA_STYLE_COLOUR('',#113442); +#116818 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116819),#51543); +#116819 = STYLED_ITEM('color',(#116820),#50762); +#116820 = PRESENTATION_STYLE_ASSIGNMENT((#116821)); +#116821 = SURFACE_STYLE_USAGE(.BOTH.,#116822); +#116822 = SURFACE_SIDE_STYLE('',(#116823)); +#116823 = SURFACE_STYLE_FILL_AREA(#116824); +#116824 = FILL_AREA_STYLE('',(#116825)); +#116825 = FILL_AREA_STYLE_COLOUR('',#113442); +#116826 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116827),#40776); +#116827 = STYLED_ITEM('color',(#116828),#40622); +#116828 = PRESENTATION_STYLE_ASSIGNMENT((#116829)); +#116829 = SURFACE_STYLE_USAGE(.BOTH.,#116830); +#116830 = SURFACE_SIDE_STYLE('',(#116831)); +#116831 = SURFACE_STYLE_FILL_AREA(#116832); +#116832 = FILL_AREA_STYLE('',(#116833)); +#116833 = FILL_AREA_STYLE_COLOUR('',#113442); +#116834 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116835),#108846); +#116835 = STYLED_ITEM('color',(#116836),#108754); +#116836 = PRESENTATION_STYLE_ASSIGNMENT((#116837)); +#116837 = SURFACE_STYLE_USAGE(.BOTH.,#116838); +#116838 = SURFACE_SIDE_STYLE('',(#116839)); +#116839 = SURFACE_STYLE_FILL_AREA(#116840); +#116840 = FILL_AREA_STYLE('',(#116841)); +#116841 = FILL_AREA_STYLE_COLOUR('',#113442); +#116842 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116843),#25620); +#116843 = STYLED_ITEM('color',(#116844),#25466); +#116844 = PRESENTATION_STYLE_ASSIGNMENT((#116845)); +#116845 = SURFACE_STYLE_USAGE(.BOTH.,#116846); +#116846 = SURFACE_SIDE_STYLE('',(#116847)); +#116847 = SURFACE_STYLE_FILL_AREA(#116848); +#116848 = FILL_AREA_STYLE('',(#116849)); +#116849 = FILL_AREA_STYLE_COLOUR('',#113442); +#116850 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116851),#99598); +#116851 = STYLED_ITEM('color',(#116852),#99448); +#116852 = PRESENTATION_STYLE_ASSIGNMENT((#116853)); +#116853 = SURFACE_STYLE_USAGE(.BOTH.,#116854); +#116854 = SURFACE_SIDE_STYLE('',(#116855)); +#116855 = SURFACE_STYLE_FILL_AREA(#116856); +#116856 = FILL_AREA_STYLE('',(#116857)); +#116857 = FILL_AREA_STYLE_COLOUR('',#113442); +#116858 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116859),#98246); +#116859 = STYLED_ITEM('color',(#116860),#98096); +#116860 = PRESENTATION_STYLE_ASSIGNMENT((#116861)); +#116861 = SURFACE_STYLE_USAGE(.BOTH.,#116862); +#116862 = SURFACE_SIDE_STYLE('',(#116863)); +#116863 = SURFACE_STYLE_FILL_AREA(#116864); +#116864 = FILL_AREA_STYLE('',(#116865)); +#116865 = FILL_AREA_STYLE_COLOUR('',#113442); +#116866 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116867),#103074); +#116867 = STYLED_ITEM('color',(#116868),#102982); +#116868 = PRESENTATION_STYLE_ASSIGNMENT((#116869)); +#116869 = SURFACE_STYLE_USAGE(.BOTH.,#116870); +#116870 = SURFACE_SIDE_STYLE('',(#116871)); +#116871 = SURFACE_STYLE_FILL_AREA(#116872); +#116872 = FILL_AREA_STYLE('',(#116873)); +#116873 = FILL_AREA_STYLE_COLOUR('',#113442); +#116874 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116875),#9435); +#116875 = STYLED_ITEM('color',(#116876),#9281); +#116876 = PRESENTATION_STYLE_ASSIGNMENT((#116877)); +#116877 = SURFACE_STYLE_USAGE(.BOTH.,#116878); +#116878 = SURFACE_SIDE_STYLE('',(#116879)); +#116879 = SURFACE_STYLE_FILL_AREA(#116880); +#116880 = FILL_AREA_STYLE('',(#116881)); +#116881 = FILL_AREA_STYLE_COLOUR('',#113442); +#116882 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116883),#96725); +#116883 = STYLED_ITEM('color',(#116884),#96575); +#116884 = PRESENTATION_STYLE_ASSIGNMENT((#116885)); +#116885 = SURFACE_STYLE_USAGE(.BOTH.,#116886); +#116886 = SURFACE_SIDE_STYLE('',(#116887)); +#116887 = SURFACE_STYLE_FILL_AREA(#116888); +#116888 = FILL_AREA_STYLE('',(#116889)); +#116889 = FILL_AREA_STYLE_COLOUR('',#113442); +#116890 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116891),#99767); +#116891 = STYLED_ITEM('color',(#116892),#99617); +#116892 = PRESENTATION_STYLE_ASSIGNMENT((#116893)); +#116893 = SURFACE_STYLE_USAGE(.BOTH.,#116894); +#116894 = SURFACE_SIDE_STYLE('',(#116895)); +#116895 = SURFACE_STYLE_FILL_AREA(#116896); +#116896 = FILL_AREA_STYLE('',(#116897)); +#116897 = FILL_AREA_STYLE_COLOUR('',#113442); +#116898 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116899),#5852); +#116899 = STYLED_ITEM('color',(#116900),#5698); +#116900 = PRESENTATION_STYLE_ASSIGNMENT((#116901)); +#116901 = SURFACE_STYLE_USAGE(.BOTH.,#116902); +#116902 = SURFACE_SIDE_STYLE('',(#116903)); +#116903 = SURFACE_STYLE_FILL_AREA(#116904); +#116904 = FILL_AREA_STYLE('',(#116905)); +#116905 = FILL_AREA_STYLE_COLOUR('',#113442); +#116906 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116907),#27350); +#116907 = STYLED_ITEM('color',(#116908),#27196); +#116908 = PRESENTATION_STYLE_ASSIGNMENT((#116909)); +#116909 = SURFACE_STYLE_USAGE(.BOTH.,#116910); +#116910 = SURFACE_SIDE_STYLE('',(#116911)); +#116911 = SURFACE_STYLE_FILL_AREA(#116912); +#116912 = FILL_AREA_STYLE('',(#116913)); +#116913 = FILL_AREA_STYLE_COLOUR('',#113442); +#116914 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116915),#108513); +#116915 = STYLED_ITEM('color',(#116916),#108421); +#116916 = PRESENTATION_STYLE_ASSIGNMENT((#116917)); +#116917 = SURFACE_STYLE_USAGE(.BOTH.,#116918); +#116918 = SURFACE_SIDE_STYLE('',(#116919)); +#116919 = SURFACE_STYLE_FILL_AREA(#116920); +#116920 = FILL_AREA_STYLE('',(#116921)); +#116921 = FILL_AREA_STYLE_COLOUR('',#113442); +#116922 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116923,#116930),#42854); +#116923 = STYLED_ITEM('color',(#116924),#42476); +#116924 = PRESENTATION_STYLE_ASSIGNMENT((#116925)); +#116925 = SURFACE_STYLE_USAGE(.BOTH.,#116926); +#116926 = SURFACE_SIDE_STYLE('',(#116927)); +#116927 = SURFACE_STYLE_FILL_AREA(#116928); +#116928 = FILL_AREA_STYLE('',(#116929)); +#116929 = FILL_AREA_STYLE_COLOUR('',#113442); +#116930 = STYLED_ITEM('color',(#116931),#42665); +#116931 = PRESENTATION_STYLE_ASSIGNMENT((#116932)); +#116932 = SURFACE_STYLE_USAGE(.BOTH.,#116933); +#116933 = SURFACE_SIDE_STYLE('',(#116934)); +#116934 = SURFACE_STYLE_FILL_AREA(#116935); +#116935 = FILL_AREA_STYLE('',(#116936)); +#116936 = FILL_AREA_STYLE_COLOUR('',#113442); +#116937 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116938),#91914); +#116938 = STYLED_ITEM('color',(#116939),#91822); +#116939 = PRESENTATION_STYLE_ASSIGNMENT((#116940)); +#116940 = SURFACE_STYLE_USAGE(.BOTH.,#116941); +#116941 = SURFACE_SIDE_STYLE('',(#116942)); +#116942 = SURFACE_STYLE_FILL_AREA(#116943); +#116943 = FILL_AREA_STYLE('',(#116944)); +#116944 = FILL_AREA_STYLE_COLOUR('',#113442); +#116945 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116946),#32402); +#116946 = STYLED_ITEM('color',(#116947),#32248); +#116947 = PRESENTATION_STYLE_ASSIGNMENT((#116948)); +#116948 = SURFACE_STYLE_USAGE(.BOTH.,#116949); +#116949 = SURFACE_SIDE_STYLE('',(#116950)); +#116950 = SURFACE_STYLE_FILL_AREA(#116951); +#116951 = FILL_AREA_STYLE('',(#116952)); +#116952 = FILL_AREA_STYLE_COLOUR('',#113442); +#116953 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116954),#20238); +#116954 = STYLED_ITEM('color',(#116955),#20084); +#116955 = PRESENTATION_STYLE_ASSIGNMENT((#116956)); +#116956 = SURFACE_STYLE_USAGE(.BOTH.,#116957); +#116957 = SURFACE_SIDE_STYLE('',(#116958)); +#116958 = SURFACE_STYLE_FILL_AREA(#116959); +#116959 = FILL_AREA_STYLE('',(#116960)); +#116960 = FILL_AREA_STYLE_COLOUR('',#113442); +#116961 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116962),#88637); +#116962 = STYLED_ITEM('color',(#116963),#88545); +#116963 = PRESENTATION_STYLE_ASSIGNMENT((#116964)); +#116964 = SURFACE_STYLE_USAGE(.BOTH.,#116965); +#116965 = SURFACE_SIDE_STYLE('',(#116966)); +#116966 = SURFACE_STYLE_FILL_AREA(#116967); +#116967 = FILL_AREA_STYLE('',(#116968)); +#116968 = FILL_AREA_STYLE_COLOUR('',#113442); +#116969 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116970),#14648); +#116970 = STYLED_ITEM('color',(#116971),#14494); +#116971 = PRESENTATION_STYLE_ASSIGNMENT((#116972)); +#116972 = SURFACE_STYLE_USAGE(.BOTH.,#116973); +#116973 = SURFACE_SIDE_STYLE('',(#116974)); +#116974 = SURFACE_STYLE_FILL_AREA(#116975); +#116975 = FILL_AREA_STYLE('',(#116976)); +#116976 = FILL_AREA_STYLE_COLOUR('',#113442); +#116977 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116978),#54142); +#116978 = STYLED_ITEM('color',(#116979),#54050); +#116979 = PRESENTATION_STYLE_ASSIGNMENT((#116980)); +#116980 = SURFACE_STYLE_USAGE(.BOTH.,#116981); +#116981 = SURFACE_SIDE_STYLE('',(#116982)); +#116982 = SURFACE_STYLE_FILL_AREA(#116983); +#116983 = FILL_AREA_STYLE('',(#116984)); +#116984 = FILL_AREA_STYLE_COLOUR('',#113442); +#116985 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116986),#106293); +#116986 = STYLED_ITEM('color',(#116987),#106201); +#116987 = PRESENTATION_STYLE_ASSIGNMENT((#116988)); +#116988 = SURFACE_STYLE_USAGE(.BOTH.,#116989); +#116989 = SURFACE_SIDE_STYLE('',(#116990)); +#116990 = SURFACE_STYLE_FILL_AREA(#116991); +#116991 = FILL_AREA_STYLE('',(#116992)); +#116992 = FILL_AREA_STYLE_COLOUR('',#113442); +#116993 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #116994),#69467); +#116994 = STYLED_ITEM('color',(#116995),#69375); +#116995 = PRESENTATION_STYLE_ASSIGNMENT((#116996)); +#116996 = SURFACE_STYLE_USAGE(.BOTH.,#116997); +#116997 = SURFACE_SIDE_STYLE('',(#116998)); +#116998 = SURFACE_STYLE_FILL_AREA(#116999); +#116999 = FILL_AREA_STYLE('',(#117000)); +#117000 = FILL_AREA_STYLE_COLOUR('',#113442); +#117001 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117002),#81468); +#117002 = STYLED_ITEM('color',(#117003),#81376); +#117003 = PRESENTATION_STYLE_ASSIGNMENT((#117004)); +#117004 = SURFACE_STYLE_USAGE(.BOTH.,#117005); +#117005 = SURFACE_SIDE_STYLE('',(#117006)); +#117006 = SURFACE_STYLE_FILL_AREA(#117007); +#117007 = FILL_AREA_STYLE('',(#117008)); +#117008 = FILL_AREA_STYLE_COLOUR('',#113442); +#117009 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117010),#43027); +#117010 = STYLED_ITEM('color',(#117011),#42873); +#117011 = PRESENTATION_STYLE_ASSIGNMENT((#117012)); +#117012 = SURFACE_STYLE_USAGE(.BOTH.,#117013); +#117013 = SURFACE_SIDE_STYLE('',(#117014)); +#117014 = SURFACE_STYLE_FILL_AREA(#117015); +#117015 = FILL_AREA_STYLE('',(#117016)); +#117016 = FILL_AREA_STYLE_COLOUR('',#113442); +#117017 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117018),#96894); +#117018 = STYLED_ITEM('color',(#117019),#96744); +#117019 = PRESENTATION_STYLE_ASSIGNMENT((#117020)); +#117020 = SURFACE_STYLE_USAGE(.BOTH.,#117021); +#117021 = SURFACE_SIDE_STYLE('',(#117022)); +#117022 = SURFACE_STYLE_FILL_AREA(#117023); +#117023 = FILL_AREA_STYLE('',(#117024)); +#117024 = FILL_AREA_STYLE_COLOUR('',#113442); +#117025 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117026),#33613); +#117026 = STYLED_ITEM('color',(#117027),#33459); +#117027 = PRESENTATION_STYLE_ASSIGNMENT((#117028)); +#117028 = SURFACE_STYLE_USAGE(.BOTH.,#117029); +#117029 = SURFACE_SIDE_STYLE('',(#117030)); +#117030 = SURFACE_STYLE_FILL_AREA(#117031); +#117031 = FILL_AREA_STYLE('',(#117032)); +#117032 = FILL_AREA_STYLE_COLOUR('',#113442); +#117033 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117034),#11394); +#117034 = STYLED_ITEM('color',(#117035),#11170); +#117035 = PRESENTATION_STYLE_ASSIGNMENT((#117036)); +#117036 = SURFACE_STYLE_USAGE(.BOTH.,#117037); +#117037 = SURFACE_SIDE_STYLE('',(#117038)); +#117038 = SURFACE_STYLE_FILL_AREA(#117039); +#117039 = FILL_AREA_STYLE('',(#117040)); +#117040 = FILL_AREA_STYLE_COLOUR('',#113442); +#117041 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117042),#7341); +#117042 = STYLED_ITEM('color',(#117043),#7152); +#117043 = PRESENTATION_STYLE_ASSIGNMENT((#117044)); +#117044 = SURFACE_STYLE_USAGE(.BOTH.,#117045); +#117045 = SURFACE_SIDE_STYLE('',(#117046)); +#117046 = SURFACE_STYLE_FILL_AREA(#117047); +#117047 = FILL_AREA_STYLE('',(#117048)); +#117048 = FILL_AREA_STYLE_COLOUR('',#113442); +#117049 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117050),#23006); +#117050 = STYLED_ITEM('color',(#117051),#22852); +#117051 = PRESENTATION_STYLE_ASSIGNMENT((#117052)); +#117052 = SURFACE_STYLE_USAGE(.BOTH.,#117053); +#117053 = SURFACE_SIDE_STYLE('',(#117054)); +#117054 = SURFACE_STYLE_FILL_AREA(#117055); +#117055 = FILL_AREA_STYLE('',(#117056)); +#117056 = FILL_AREA_STYLE_COLOUR('',#113442); +#117057 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117058),#43200); +#117058 = STYLED_ITEM('color',(#117059),#43046); +#117059 = PRESENTATION_STYLE_ASSIGNMENT((#117060)); +#117060 = SURFACE_STYLE_USAGE(.BOTH.,#117061); +#117061 = SURFACE_SIDE_STYLE('',(#117062)); +#117062 = SURFACE_STYLE_FILL_AREA(#117063); +#117063 = FILL_AREA_STYLE('',(#117064)); +#117064 = FILL_AREA_STYLE_COLOUR('',#113442); +#117065 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117066),#62281); +#117066 = STYLED_ITEM('color',(#117067),#62092); +#117067 = PRESENTATION_STYLE_ASSIGNMENT((#117068)); +#117068 = SURFACE_STYLE_USAGE(.BOTH.,#117069); +#117069 = SURFACE_SIDE_STYLE('',(#117070)); +#117070 = SURFACE_STYLE_FILL_AREA(#117071); +#117071 = FILL_AREA_STYLE('',(#117072)); +#117072 = FILL_AREA_STYLE_COLOUR('',#113442); +#117073 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117074),#24390); +#117074 = STYLED_ITEM('color',(#117075),#24236); +#117075 = PRESENTATION_STYLE_ASSIGNMENT((#117076)); +#117076 = SURFACE_STYLE_USAGE(.BOTH.,#117077); +#117077 = SURFACE_SIDE_STYLE('',(#117078)); +#117078 = SURFACE_STYLE_FILL_AREA(#117079); +#117079 = FILL_AREA_STYLE('',(#117080)); +#117080 = FILL_AREA_STYLE_COLOUR('',#113442); +#117081 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117082),#113423); +#117082 = STYLED_ITEM('color',(#117083),#108976); +#117083 = PRESENTATION_STYLE_ASSIGNMENT((#117084)); +#117084 = SURFACE_STYLE_USAGE(.BOTH.,#117085); +#117085 = SURFACE_SIDE_STYLE('',(#117086)); +#117086 = SURFACE_STYLE_FILL_AREA(#117087); +#117087 = FILL_AREA_STYLE('',(#117088)); +#117088 = FILL_AREA_STYLE_COLOUR('',#117089); +#117089 = COLOUR_RGB('',0.313304153717,0.484529207832,0.410020903123); +#117090 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117091),#12883); +#117091 = STYLED_ITEM('color',(#117092),#12729); +#117092 = PRESENTATION_STYLE_ASSIGNMENT((#117093)); +#117093 = SURFACE_STYLE_USAGE(.BOTH.,#117094); +#117094 = SURFACE_SIDE_STYLE('',(#117095)); +#117095 = SURFACE_STYLE_FILL_AREA(#117096); +#117096 = FILL_AREA_STYLE('',(#117097)); +#117097 = FILL_AREA_STYLE_COLOUR('',#113442); +#117098 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117099),#72996); +#117099 = STYLED_ITEM('color',(#117100),#72904); +#117100 = PRESENTATION_STYLE_ASSIGNMENT((#117101)); +#117101 = SURFACE_STYLE_USAGE(.BOTH.,#117102); +#117102 = SURFACE_SIDE_STYLE('',(#117103)); +#117103 = SURFACE_STYLE_FILL_AREA(#117104); +#117104 = FILL_AREA_STYLE('',(#117105)); +#117105 = FILL_AREA_STYLE_COLOUR('',#113442); +#117106 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117107),#34670); +#117107 = STYLED_ITEM('color',(#117108),#34516); +#117108 = PRESENTATION_STYLE_ASSIGNMENT((#117109)); +#117109 = SURFACE_STYLE_USAGE(.BOTH.,#117110); +#117110 = SURFACE_SIDE_STYLE('',(#117111)); +#117111 = SURFACE_STYLE_FILL_AREA(#117112); +#117112 = FILL_AREA_STYLE('',(#117113)); +#117113 = FILL_AREA_STYLE_COLOUR('',#113442); +#117114 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117115),#46211); +#117115 = STYLED_ITEM('color',(#117116),#46057); +#117116 = PRESENTATION_STYLE_ASSIGNMENT((#117117)); +#117117 = SURFACE_STYLE_USAGE(.BOTH.,#117118); +#117118 = SURFACE_SIDE_STYLE('',(#117119)); +#117119 = SURFACE_STYLE_FILL_AREA(#117120); +#117120 = FILL_AREA_STYLE('',(#117121)); +#117121 = FILL_AREA_STYLE_COLOUR('',#113442); +#117122 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117123),#30672); +#117123 = STYLED_ITEM('color',(#117124),#30518); +#117124 = PRESENTATION_STYLE_ASSIGNMENT((#117125)); +#117125 = SURFACE_STYLE_USAGE(.BOTH.,#117126); +#117126 = SURFACE_SIDE_STYLE('',(#117127)); +#117127 = SURFACE_STYLE_FILL_AREA(#117128); +#117128 = FILL_AREA_STYLE('',(#117129)); +#117129 = FILL_AREA_STYLE_COLOUR('',#113442); +#117130 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117131),#68129); +#117131 = STYLED_ITEM('color',(#117132),#68037); +#117132 = PRESENTATION_STYLE_ASSIGNMENT((#117133)); +#117133 = SURFACE_STYLE_USAGE(.BOTH.,#117134); +#117134 = SURFACE_SIDE_STYLE('',(#117135)); +#117135 = SURFACE_STYLE_FILL_AREA(#117136); +#117136 = FILL_AREA_STYLE('',(#117137)); +#117137 = FILL_AREA_STYLE_COLOUR('',#113442); +#117138 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117139),#36746); +#117139 = STYLED_ITEM('color',(#117140),#36592); +#117140 = PRESENTATION_STYLE_ASSIGNMENT((#117141)); +#117141 = SURFACE_STYLE_USAGE(.BOTH.,#117142); +#117142 = SURFACE_SIDE_STYLE('',(#117143)); +#117143 = SURFACE_STYLE_FILL_AREA(#117144); +#117144 = FILL_AREA_STYLE('',(#117145)); +#117145 = FILL_AREA_STYLE_COLOUR('',#113442); +#117146 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117147),#68798); +#117147 = STYLED_ITEM('color',(#117148),#68706); +#117148 = PRESENTATION_STYLE_ASSIGNMENT((#117149)); +#117149 = SURFACE_STYLE_USAGE(.BOTH.,#117150); +#117150 = SURFACE_SIDE_STYLE('',(#117151)); +#117151 = SURFACE_STYLE_FILL_AREA(#117152); +#117152 = FILL_AREA_STYLE('',(#117153)); +#117153 = FILL_AREA_STYLE_COLOUR('',#113442); +#117154 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117155),#55497); +#117155 = STYLED_ITEM('color',(#117156),#55405); +#117156 = PRESENTATION_STYLE_ASSIGNMENT((#117157)); +#117157 = SURFACE_STYLE_USAGE(.BOTH.,#117158); +#117158 = SURFACE_SIDE_STYLE('',(#117159)); +#117159 = SURFACE_STYLE_FILL_AREA(#117160); +#117160 = FILL_AREA_STYLE('',(#117161)); +#117161 = FILL_AREA_STYLE_COLOUR('',#113442); +#117162 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117163),#103851); +#117163 = STYLED_ITEM('color',(#117164),#103759); +#117164 = PRESENTATION_STYLE_ASSIGNMENT((#117165)); +#117165 = SURFACE_STYLE_USAGE(.BOTH.,#117166); +#117166 = SURFACE_SIDE_STYLE('',(#117167)); +#117167 = SURFACE_STYLE_FILL_AREA(#117168); +#117168 = FILL_AREA_STYLE('',(#117169)); +#117169 = FILL_AREA_STYLE_COLOUR('',#113442); +#117170 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117171),#102519); +#117171 = STYLED_ITEM('color',(#117172),#102427); +#117172 = PRESENTATION_STYLE_ASSIGNMENT((#117173)); +#117173 = SURFACE_STYLE_USAGE(.BOTH.,#117174); +#117174 = SURFACE_SIDE_STYLE('',(#117175)); +#117175 = SURFACE_STYLE_FILL_AREA(#117176); +#117176 = FILL_AREA_STYLE('',(#117177)); +#117177 = FILL_AREA_STYLE_COLOUR('',#113442); +#117178 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117179),#12121); +#117179 = STYLED_ITEM('color',(#117180),#11967); +#117180 = PRESENTATION_STYLE_ASSIGNMENT((#117181)); +#117181 = SURFACE_STYLE_USAGE(.BOTH.,#117182); +#117182 = SURFACE_SIDE_STYLE('',(#117183)); +#117183 = SURFACE_STYLE_FILL_AREA(#117184); +#117184 = FILL_AREA_STYLE('',(#117185)); +#117185 = FILL_AREA_STYLE_COLOUR('',#113442); +#117186 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117187),#11567); +#117187 = STYLED_ITEM('color',(#117188),#11413); +#117188 = PRESENTATION_STYLE_ASSIGNMENT((#117189)); +#117189 = SURFACE_STYLE_USAGE(.BOTH.,#117190); +#117190 = SURFACE_SIDE_STYLE('',(#117191)); +#117191 = SURFACE_STYLE_FILL_AREA(#117192); +#117192 = FILL_AREA_STYLE('',(#117193)); +#117193 = FILL_AREA_STYLE_COLOUR('',#113442); +#117194 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117195),#108624); +#117195 = STYLED_ITEM('color',(#117196),#108532); +#117196 = PRESENTATION_STYLE_ASSIGNMENT((#117197)); +#117197 = SURFACE_STYLE_USAGE(.BOTH.,#117198); +#117198 = SURFACE_SIDE_STYLE('',(#117199)); +#117199 = SURFACE_STYLE_FILL_AREA(#117200); +#117200 = FILL_AREA_STYLE('',(#117201)); +#117201 = FILL_AREA_STYLE_COLOUR('',#113442); +#117202 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117203),#89386); +#117203 = STYLED_ITEM('color',(#117204),#89294); +#117204 = PRESENTATION_STYLE_ASSIGNMENT((#117205)); +#117205 = SURFACE_STYLE_USAGE(.BOTH.,#117206); +#117206 = SURFACE_SIDE_STYLE('',(#117207)); +#117207 = SURFACE_STYLE_FILL_AREA(#117208); +#117208 = FILL_AREA_STYLE('',(#117209)); +#117209 = FILL_AREA_STYLE_COLOUR('',#113442); +#117210 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117211),#94126); +#117211 = STYLED_ITEM('color',(#117212),#93937); +#117212 = PRESENTATION_STYLE_ASSIGNMENT((#117213)); +#117213 = SURFACE_STYLE_USAGE(.BOTH.,#117214); +#117214 = SURFACE_SIDE_STYLE('',(#117215)); +#117215 = SURFACE_STYLE_FILL_AREA(#117216); +#117216 = FILL_AREA_STYLE('',(#117217)); +#117217 = FILL_AREA_STYLE_COLOUR('',#113442); +#117218 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117219),#4017); +#117219 = STYLED_ITEM('color',(#117220),#3863); +#117220 = PRESENTATION_STYLE_ASSIGNMENT((#117221)); +#117221 = SURFACE_STYLE_USAGE(.BOTH.,#117222); +#117222 = SURFACE_SIDE_STYLE('',(#117223)); +#117223 = SURFACE_STYLE_FILL_AREA(#117224); +#117224 = FILL_AREA_STYLE('',(#117225)); +#117225 = FILL_AREA_STYLE_COLOUR('',#113442); +#117226 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117227),#103407); +#117227 = STYLED_ITEM('color',(#117228),#103315); +#117228 = PRESENTATION_STYLE_ASSIGNMENT((#117229)); +#117229 = SURFACE_STYLE_USAGE(.BOTH.,#117230); +#117230 = SURFACE_SIDE_STYLE('',(#117231)); +#117231 = SURFACE_STYLE_FILL_AREA(#117232); +#117232 = FILL_AREA_STYLE('',(#117233)); +#117233 = FILL_AREA_STYLE_COLOUR('',#113442); +#117234 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117235),#59007); +#117235 = STYLED_ITEM('color',(#117236),#58915); +#117236 = PRESENTATION_STYLE_ASSIGNMENT((#117237)); +#117237 = SURFACE_STYLE_USAGE(.BOTH.,#117238); +#117238 = SURFACE_SIDE_STYLE('',(#117239)); +#117239 = SURFACE_STYLE_FILL_AREA(#117240); +#117240 = FILL_AREA_STYLE('',(#117241)); +#117241 = FILL_AREA_STYLE_COLOUR('',#113442); +#117242 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117243),#64711); +#117243 = STYLED_ITEM('color',(#117244),#64619); +#117244 = PRESENTATION_STYLE_ASSIGNMENT((#117245)); +#117245 = SURFACE_STYLE_USAGE(.BOTH.,#117246); +#117246 = SURFACE_SIDE_STYLE('',(#117247)); +#117247 = SURFACE_STYLE_FILL_AREA(#117248); +#117248 = FILL_AREA_STYLE('',(#117249)); +#117249 = FILL_AREA_STYLE_COLOUR('',#113442); +#117250 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117251),#6025); +#117251 = STYLED_ITEM('color',(#117252),#5871); +#117252 = PRESENTATION_STYLE_ASSIGNMENT((#117253)); +#117253 = SURFACE_STYLE_USAGE(.BOTH.,#117254); +#117254 = SURFACE_SIDE_STYLE('',(#117255)); +#117255 = SURFACE_STYLE_FILL_AREA(#117256); +#117256 = FILL_AREA_STYLE('',(#117257)); +#117257 = FILL_AREA_STYLE_COLOUR('',#113442); +#117258 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117259),#69578); +#117259 = STYLED_ITEM('color',(#117260),#69486); +#117260 = PRESENTATION_STYLE_ASSIGNMENT((#117261)); +#117261 = SURFACE_STYLE_USAGE(.BOTH.,#117262); +#117262 = SURFACE_SIDE_STYLE('',(#117263)); +#117263 = SURFACE_STYLE_FILL_AREA(#117264); +#117264 = FILL_AREA_STYLE('',(#117265)); +#117265 = FILL_AREA_STYLE_COLOUR('',#113442); +#117266 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117267),#19200); +#117267 = STYLED_ITEM('color',(#117268),#19046); +#117268 = PRESENTATION_STYLE_ASSIGNMENT((#117269)); +#117269 = SURFACE_STYLE_USAGE(.BOTH.,#117270); +#117270 = SURFACE_SIDE_STYLE('',(#117271)); +#117271 = SURFACE_STYLE_FILL_AREA(#117272); +#117272 = FILL_AREA_STYLE('',(#117273)); +#117273 = FILL_AREA_STYLE_COLOUR('',#113442); +#117274 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117275),#9262); +#117275 = STYLED_ITEM('color',(#117276),#9108); +#117276 = PRESENTATION_STYLE_ASSIGNMENT((#117277)); +#117277 = SURFACE_STYLE_USAGE(.BOTH.,#117278); +#117278 = SURFACE_SIDE_STYLE('',(#117279)); +#117279 = SURFACE_STYLE_FILL_AREA(#117280); +#117280 = FILL_AREA_STYLE('',(#117281)); +#117281 = FILL_AREA_STYLE_COLOUR('',#113442); +#117282 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117283),#66018); +#117283 = STYLED_ITEM('color',(#117284),#65926); +#117284 = PRESENTATION_STYLE_ASSIGNMENT((#117285)); +#117285 = SURFACE_STYLE_USAGE(.BOTH.,#117286); +#117286 = SURFACE_SIDE_STYLE('',(#117287)); +#117287 = SURFACE_STYLE_FILL_AREA(#117288); +#117288 = FILL_AREA_STYLE('',(#117289)); +#117289 = FILL_AREA_STYLE_COLOUR('',#113442); +#117290 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117291),#33786); +#117291 = STYLED_ITEM('color',(#117292),#33632); +#117292 = PRESENTATION_STYLE_ASSIGNMENT((#117293)); +#117293 = SURFACE_STYLE_USAGE(.BOTH.,#117294); +#117294 = SURFACE_SIDE_STYLE('',(#117295)); +#117295 = SURFACE_STYLE_FILL_AREA(#117296); +#117296 = FILL_AREA_STYLE('',(#117297)); +#117297 = FILL_AREA_STYLE_COLOUR('',#113442); +#117298 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117299),#82248); +#117299 = STYLED_ITEM('color',(#117300),#82156); +#117300 = PRESENTATION_STYLE_ASSIGNMENT((#117301)); +#117301 = SURFACE_STYLE_USAGE(.BOTH.,#117302); +#117302 = SURFACE_SIDE_STYLE('',(#117303)); +#117303 = SURFACE_STYLE_FILL_AREA(#117304); +#117304 = FILL_AREA_STYLE('',(#117305)); +#117305 = FILL_AREA_STYLE_COLOUR('',#113442); +#117306 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117307),#45519); +#117307 = STYLED_ITEM('color',(#117308),#45365); +#117308 = PRESENTATION_STYLE_ASSIGNMENT((#117309)); +#117309 = SURFACE_STYLE_USAGE(.BOTH.,#117310); +#117310 = SURFACE_SIDE_STYLE('',(#117311)); +#117311 = SURFACE_STYLE_FILL_AREA(#117312); +#117312 = FILL_AREA_STYLE('',(#117313)); +#117313 = FILL_AREA_STYLE_COLOUR('',#113442); +#117314 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117315),#88193); +#117315 = STYLED_ITEM('color',(#117316),#88101); +#117316 = PRESENTATION_STYLE_ASSIGNMENT((#117317)); +#117317 = SURFACE_STYLE_USAGE(.BOTH.,#117318); +#117318 = SURFACE_SIDE_STYLE('',(#117319)); +#117319 = SURFACE_STYLE_FILL_AREA(#117320); +#117320 = FILL_AREA_STYLE('',(#117321)); +#117321 = FILL_AREA_STYLE_COLOUR('',#113442); +#117322 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117323),#65158); +#117323 = STYLED_ITEM('color',(#117324),#65066); +#117324 = PRESENTATION_STYLE_ASSIGNMENT((#117325)); +#117325 = SURFACE_STYLE_USAGE(.BOTH.,#117326); +#117326 = SURFACE_SIDE_STYLE('',(#117327)); +#117327 = SURFACE_STYLE_FILL_AREA(#117328); +#117328 = FILL_AREA_STYLE('',(#117329)); +#117329 = FILL_AREA_STYLE_COLOUR('',#113442); +#117330 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117331),#41538); +#117331 = STYLED_ITEM('color',(#117332),#41384); +#117332 = PRESENTATION_STYLE_ASSIGNMENT((#117333)); +#117333 = SURFACE_STYLE_USAGE(.BOTH.,#117334); +#117334 = SURFACE_SIDE_STYLE('',(#117335)); +#117335 = SURFACE_STYLE_FILL_AREA(#117336); +#117336 = FILL_AREA_STYLE('',(#117337)); +#117337 = FILL_AREA_STYLE_COLOUR('',#113442); +#117338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117339),#105405); +#117339 = STYLED_ITEM('color',(#117340),#105313); +#117340 = PRESENTATION_STYLE_ASSIGNMENT((#117341)); +#117341 = SURFACE_STYLE_USAGE(.BOTH.,#117342); +#117342 = SURFACE_SIDE_STYLE('',(#117343)); +#117343 = SURFACE_STYLE_FILL_AREA(#117344); +#117344 = FILL_AREA_STYLE('',(#117345)); +#117345 = FILL_AREA_STYLE_COLOUR('',#113442); +#117346 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117347),#107403); +#117347 = STYLED_ITEM('color',(#117348),#107311); +#117348 = PRESENTATION_STYLE_ASSIGNMENT((#117349)); +#117349 = SURFACE_STYLE_USAGE(.BOTH.,#117350); +#117350 = SURFACE_SIDE_STYLE('',(#117351)); +#117351 = SURFACE_STYLE_FILL_AREA(#117352); +#117352 = FILL_AREA_STYLE('',(#117353)); +#117353 = FILL_AREA_STYLE_COLOUR('',#113442); +#117354 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117355),#106737); +#117355 = STYLED_ITEM('color',(#117356),#106645); +#117356 = PRESENTATION_STYLE_ASSIGNMENT((#117357)); +#117357 = SURFACE_STYLE_USAGE(.BOTH.,#117358); +#117358 = SURFACE_SIDE_STYLE('',(#117359)); +#117359 = SURFACE_STYLE_FILL_AREA(#117360); +#117360 = FILL_AREA_STYLE('',(#117361)); +#117361 = FILL_AREA_STYLE_COLOUR('',#113442); +#117362 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117363),#106848); +#117363 = STYLED_ITEM('color',(#117364),#106756); +#117364 = PRESENTATION_STYLE_ASSIGNMENT((#117365)); +#117365 = SURFACE_STYLE_USAGE(.BOTH.,#117366); +#117366 = SURFACE_SIDE_STYLE('',(#117367)); +#117367 = SURFACE_STYLE_FILL_AREA(#117368); +#117368 = FILL_AREA_STYLE('',(#117369)); +#117369 = FILL_AREA_STYLE_COLOUR('',#113442); +#117370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117371),#108180); +#117371 = STYLED_ITEM('color',(#117372),#108088); +#117372 = PRESENTATION_STYLE_ASSIGNMENT((#117373)); +#117373 = SURFACE_STYLE_USAGE(.BOTH.,#117374); +#117374 = SURFACE_SIDE_STYLE('',(#117375)); +#117375 = SURFACE_STYLE_FILL_AREA(#117376); +#117376 = FILL_AREA_STYLE('',(#117377)); +#117377 = FILL_AREA_STYLE_COLOUR('',#113442); +#117378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117379),#80910); +#117379 = STYLED_ITEM('color',(#117380),#79929); +#117380 = PRESENTATION_STYLE_ASSIGNMENT((#117381)); +#117381 = SURFACE_STYLE_USAGE(.BOTH.,#117382); +#117382 = SURFACE_SIDE_STYLE('',(#117383)); +#117383 = SURFACE_STYLE_FILL_AREA(#117384); +#117384 = FILL_AREA_STYLE('',(#117385)); +#117385 = FILL_AREA_STYLE_COLOUR('',#113442); +#117386 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117387),#35362); +#117387 = STYLED_ITEM('color',(#117388),#35208); +#117388 = PRESENTATION_STYLE_ASSIGNMENT((#117389)); +#117389 = SURFACE_STYLE_USAGE(.BOTH.,#117390); +#117390 = SURFACE_SIDE_STYLE('',(#117391)); +#117391 = SURFACE_STYLE_FILL_AREA(#117392); +#117392 = FILL_AREA_STYLE('',(#117393)); +#117393 = FILL_AREA_STYLE_COLOUR('',#113442); +#117394 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117395),#89053); +#117395 = STYLED_ITEM('color',(#117396),#88864); +#117396 = PRESENTATION_STYLE_ASSIGNMENT((#117397)); +#117397 = SURFACE_STYLE_USAGE(.BOTH.,#117398); +#117398 = SURFACE_SIDE_STYLE('',(#117399)); +#117399 = SURFACE_STYLE_FILL_AREA(#117400); +#117400 = FILL_AREA_STYLE('',(#117401)); +#117401 = FILL_AREA_STYLE_COLOUR('',#113442); +#117402 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117403),#34843); +#117403 = STYLED_ITEM('color',(#117404),#34689); +#117404 = PRESENTATION_STYLE_ASSIGNMENT((#117405)); +#117405 = SURFACE_STYLE_USAGE(.BOTH.,#117406); +#117406 = SURFACE_SIDE_STYLE('',(#117407)); +#117407 = SURFACE_STYLE_FILL_AREA(#117408); +#117408 = FILL_AREA_STYLE('',(#117409)); +#117409 = FILL_AREA_STYLE_COLOUR('',#113442); +#117410 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117411),#36919); +#117411 = STYLED_ITEM('color',(#117412),#36765); +#117412 = PRESENTATION_STYLE_ASSIGNMENT((#117413)); +#117413 = SURFACE_STYLE_USAGE(.BOTH.,#117414); +#117414 = SURFACE_SIDE_STYLE('',(#117415)); +#117415 = SURFACE_STYLE_FILL_AREA(#117416); +#117416 = FILL_AREA_STYLE('',(#117417)); +#117417 = FILL_AREA_STYLE_COLOUR('',#113442); +#117418 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117419),#104073); +#117419 = STYLED_ITEM('color',(#117420),#103981); +#117420 = PRESENTATION_STYLE_ASSIGNMENT((#117421)); +#117421 = SURFACE_STYLE_USAGE(.BOTH.,#117422); +#117422 = SURFACE_SIDE_STYLE('',(#117423)); +#117423 = SURFACE_STYLE_FILL_AREA(#117424); +#117424 = FILL_AREA_STYLE('',(#117425)); +#117425 = FILL_AREA_STYLE_COLOUR('',#113442); +#117426 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117427),#30845); +#117427 = STYLED_ITEM('color',(#117428),#30691); +#117428 = PRESENTATION_STYLE_ASSIGNMENT((#117429)); +#117429 = SURFACE_STYLE_USAGE(.BOTH.,#117430); +#117430 = SURFACE_SIDE_STYLE('',(#117431)); +#117431 = SURFACE_STYLE_FILL_AREA(#117432); +#117432 = FILL_AREA_STYLE('',(#117433)); +#117433 = FILL_AREA_STYLE_COLOUR('',#113442); +#117434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117435),#15186); +#117435 = STYLED_ITEM('color',(#117436),#15032); +#117436 = PRESENTATION_STYLE_ASSIGNMENT((#117437)); +#117437 = SURFACE_STYLE_USAGE(.BOTH.,#117438); +#117438 = SURFACE_SIDE_STYLE('',(#117439)); +#117439 = SURFACE_STYLE_FILL_AREA(#117440); +#117440 = FILL_AREA_STYLE('',(#117441)); +#117441 = FILL_AREA_STYLE_COLOUR('',#113442); +#117442 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117443),#75745); +#117443 = STYLED_ITEM('color',(#117444),#75653); +#117444 = PRESENTATION_STYLE_ASSIGNMENT((#117445)); +#117445 = SURFACE_STYLE_USAGE(.BOTH.,#117446); +#117446 = SURFACE_SIDE_STYLE('',(#117447)); +#117447 = SURFACE_STYLE_FILL_AREA(#117448); +#117448 = FILL_AREA_STYLE('',(#117449)); +#117449 = FILL_AREA_STYLE_COLOUR('',#113442); +#117450 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117451),#54031); +#117451 = STYLED_ITEM('color',(#117452),#53939); +#117452 = PRESENTATION_STYLE_ASSIGNMENT((#117453)); +#117453 = SURFACE_STYLE_USAGE(.BOTH.,#117454); +#117454 = SURFACE_SIDE_STYLE('',(#117455)); +#117455 = SURFACE_STYLE_FILL_AREA(#117456); +#117456 = FILL_AREA_STYLE('',(#117457)); +#117457 = FILL_AREA_STYLE_COLOUR('',#113442); +#117458 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117459),#104184); +#117459 = STYLED_ITEM('color',(#117460),#104092); +#117460 = PRESENTATION_STYLE_ASSIGNMENT((#117461)); +#117461 = SURFACE_STYLE_USAGE(.BOTH.,#117462); +#117462 = SURFACE_SIDE_STYLE('',(#117463)); +#117463 = SURFACE_STYLE_FILL_AREA(#117464); +#117464 = FILL_AREA_STYLE('',(#117465)); +#117465 = FILL_AREA_STYLE_COLOUR('',#113442); +#117466 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117467),#25447); +#117467 = STYLED_ITEM('color',(#117468),#25293); +#117468 = PRESENTATION_STYLE_ASSIGNMENT((#117469)); +#117469 = SURFACE_STYLE_USAGE(.BOTH.,#117470); +#117470 = SURFACE_SIDE_STYLE('',(#117471)); +#117471 = SURFACE_STYLE_FILL_AREA(#117472); +#117472 = FILL_AREA_STYLE('',(#117473)); +#117473 = FILL_AREA_STYLE_COLOUR('',#113442); +#117474 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117475),#57763); +#117475 = STYLED_ITEM('color',(#117476),#57671); +#117476 = PRESENTATION_STYLE_ASSIGNMENT((#117477)); +#117477 = SURFACE_STYLE_USAGE(.BOTH.,#117478); +#117478 = SURFACE_SIDE_STYLE('',(#117479)); +#117479 = SURFACE_STYLE_FILL_AREA(#117480); +#117480 = FILL_AREA_STYLE('',(#117481)); +#117481 = FILL_AREA_STYLE_COLOUR('',#113442); +#117482 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117483),#25966); +#117483 = STYLED_ITEM('color',(#117484),#25812); +#117484 = PRESENTATION_STYLE_ASSIGNMENT((#117485)); +#117485 = SURFACE_STYLE_USAGE(.BOTH.,#117486); +#117486 = SURFACE_SIDE_STYLE('',(#117487)); +#117487 = SURFACE_STYLE_FILL_AREA(#117488); +#117488 = FILL_AREA_STYLE('',(#117489)); +#117489 = FILL_AREA_STYLE_COLOUR('',#113442); +#117490 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117491),#89164); +#117491 = STYLED_ITEM('color',(#117492),#89072); +#117492 = PRESENTATION_STYLE_ASSIGNMENT((#117493)); +#117493 = SURFACE_STYLE_USAGE(.BOTH.,#117494); +#117494 = SURFACE_SIDE_STYLE('',(#117495)); +#117495 = SURFACE_STYLE_FILL_AREA(#117496); +#117496 = FILL_AREA_STYLE('',(#117497)); +#117497 = FILL_AREA_STYLE_COLOUR('',#113442); +#117498 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117499),#69897); +#117499 = STYLED_ITEM('color',(#117500),#69708); +#117500 = PRESENTATION_STYLE_ASSIGNMENT((#117501)); +#117501 = SURFACE_STYLE_USAGE(.BOTH.,#117502); +#117502 = SURFACE_SIDE_STYLE('',(#117503)); +#117503 = SURFACE_STYLE_FILL_AREA(#117504); +#117504 = FILL_AREA_STYLE('',(#117505)); +#117505 = FILL_AREA_STYLE_COLOUR('',#113442); +#117506 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117507),#44238); +#117507 = STYLED_ITEM('color',(#117508),#44084); +#117508 = PRESENTATION_STYLE_ASSIGNMENT((#117509)); +#117509 = SURFACE_STYLE_USAGE(.BOTH.,#117510); +#117510 = SURFACE_SIDE_STYLE('',(#117511)); +#117511 = SURFACE_STYLE_FILL_AREA(#117512); +#117512 = FILL_AREA_STYLE('',(#117513)); +#117513 = FILL_AREA_STYLE_COLOUR('',#113442); +#117514 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117515),#51876); +#117515 = STYLED_ITEM('color',(#117516),#51784); +#117516 = PRESENTATION_STYLE_ASSIGNMENT((#117517)); +#117517 = SURFACE_STYLE_USAGE(.BOTH.,#117518); +#117518 = SURFACE_SIDE_STYLE('',(#117519)); +#117519 = SURFACE_STYLE_FILL_AREA(#117520); +#117520 = FILL_AREA_STYLE('',(#117521)); +#117521 = FILL_AREA_STYLE_COLOUR('',#113442); +#117522 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117523),#17816); +#117523 = STYLED_ITEM('color',(#117524),#17662); +#117524 = PRESENTATION_STYLE_ASSIGNMENT((#117525)); +#117525 = SURFACE_STYLE_USAGE(.BOTH.,#117526); +#117526 = SURFACE_SIDE_STYLE('',(#117527)); +#117527 = SURFACE_STYLE_FILL_AREA(#117528); +#117528 = FILL_AREA_STYLE('',(#117529)); +#117529 = FILL_AREA_STYLE_COLOUR('',#113442); +#117530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117531),#104517); +#117531 = STYLED_ITEM('color',(#117532),#104425); +#117532 = PRESENTATION_STYLE_ASSIGNMENT((#117533)); +#117533 = SURFACE_STYLE_USAGE(.BOTH.,#117534); +#117534 = SURFACE_SIDE_STYLE('',(#117535)); +#117535 = SURFACE_STYLE_FILL_AREA(#117536); +#117536 = FILL_AREA_STYLE('',(#117537)); +#117537 = FILL_AREA_STYLE_COLOUR('',#113442); +#117538 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117539),#45692); +#117539 = STYLED_ITEM('color',(#117540),#45538); +#117540 = PRESENTATION_STYLE_ASSIGNMENT((#117541)); +#117541 = SURFACE_STYLE_USAGE(.BOTH.,#117542); +#117542 = SURFACE_SIDE_STYLE('',(#117543)); +#117543 = SURFACE_STYLE_FILL_AREA(#117544); +#117544 = FILL_AREA_STYLE('',(#117545)); +#117545 = FILL_AREA_STYLE_COLOUR('',#113442); +#117546 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117547),#85635); +#117547 = STYLED_ITEM('color',(#117548),#85446); +#117548 = PRESENTATION_STYLE_ASSIGNMENT((#117549)); +#117549 = SURFACE_STYLE_USAGE(.BOTH.,#117550); +#117550 = SURFACE_SIDE_STYLE('',(#117551)); +#117551 = SURFACE_STYLE_FILL_AREA(#117552); +#117552 = FILL_AREA_STYLE('',(#117553)); +#117553 = FILL_AREA_STYLE_COLOUR('',#113442); +#117554 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117555),#4952); +#117555 = STYLED_ITEM('color',(#117556),#4763); +#117556 = PRESENTATION_STYLE_ASSIGNMENT((#117557)); +#117557 = SURFACE_STYLE_USAGE(.BOTH.,#117558); +#117558 = SURFACE_SIDE_STYLE('',(#117559)); +#117559 = SURFACE_STYLE_FILL_AREA(#117560); +#117560 = FILL_AREA_STYLE('',(#117561)); +#117561 = FILL_AREA_STYLE_COLOUR('',#113442); +#117562 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117563),#105294); +#117563 = STYLED_ITEM('color',(#117564),#105202); +#117564 = PRESENTATION_STYLE_ASSIGNMENT((#117565)); +#117565 = SURFACE_STYLE_USAGE(.BOTH.,#117566); +#117566 = SURFACE_SIDE_STYLE('',(#117567)); +#117567 = SURFACE_STYLE_FILL_AREA(#117568); +#117568 = FILL_AREA_STYLE('',(#117569)); +#117569 = FILL_AREA_STYLE_COLOUR('',#113442); +#117570 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117571),#104850); +#117571 = STYLED_ITEM('color',(#117572),#104758); +#117572 = PRESENTATION_STYLE_ASSIGNMENT((#117573)); +#117573 = SURFACE_STYLE_USAGE(.BOTH.,#117574); +#117574 = SURFACE_SIDE_STYLE('',(#117575)); +#117575 = SURFACE_STYLE_FILL_AREA(#117576); +#117576 = FILL_AREA_STYLE('',(#117577)); +#117577 = FILL_AREA_STYLE_COLOUR('',#113442); +#117578 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117579),#20757); +#117579 = STYLED_ITEM('color',(#117580),#20603); +#117580 = PRESENTATION_STYLE_ASSIGNMENT((#117581)); +#117581 = SURFACE_STYLE_USAGE(.BOTH.,#117582); +#117582 = SURFACE_SIDE_STYLE('',(#117583)); +#117583 = SURFACE_STYLE_FILL_AREA(#117584); +#117584 = FILL_AREA_STYLE('',(#117585)); +#117585 = FILL_AREA_STYLE_COLOUR('',#113442); +#117586 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117587),#16432); +#117587 = STYLED_ITEM('color',(#117588),#16278); +#117588 = PRESENTATION_STYLE_ASSIGNMENT((#117589)); +#117589 = SURFACE_STYLE_USAGE(.BOTH.,#117590); +#117590 = SURFACE_SIDE_STYLE('',(#117591)); +#117591 = SURFACE_STYLE_FILL_AREA(#117592); +#117592 = FILL_AREA_STYLE('',(#117593)); +#117593 = FILL_AREA_STYLE_COLOUR('',#113442); +#117594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117595),#101288); +#117595 = STYLED_ITEM('color',(#117596),#101138); +#117596 = PRESENTATION_STYLE_ASSIGNMENT((#117597)); +#117597 = SURFACE_STYLE_USAGE(.BOTH.,#117598); +#117598 = SURFACE_SIDE_STYLE('',(#117599)); +#117599 = SURFACE_STYLE_FILL_AREA(#117600); +#117600 = FILL_AREA_STYLE('',(#117601)); +#117601 = FILL_AREA_STYLE_COLOUR('',#113442); +#117602 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117603),#55386); +#117603 = STYLED_ITEM('color',(#117604),#55294); +#117604 = PRESENTATION_STYLE_ASSIGNMENT((#117605)); +#117605 = SURFACE_STYLE_USAGE(.BOTH.,#117606); +#117606 = SURFACE_SIDE_STYLE('',(#117607)); +#117607 = SURFACE_STYLE_FILL_AREA(#117608); +#117608 = FILL_AREA_STYLE('',(#117609)); +#117609 = FILL_AREA_STYLE_COLOUR('',#113442); +#117610 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117611),#45173); +#117611 = STYLED_ITEM('color',(#117612),#45019); +#117612 = PRESENTATION_STYLE_ASSIGNMENT((#117613)); +#117613 = SURFACE_STYLE_USAGE(.BOTH.,#117614); +#117614 = SURFACE_SIDE_STYLE('',(#117615)); +#117615 = SURFACE_STYLE_FILL_AREA(#117616); +#117616 = FILL_AREA_STYLE('',(#117617)); +#117617 = FILL_AREA_STYLE_COLOUR('',#113442); +#117618 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117619),#72552); +#117619 = STYLED_ITEM('color',(#117620),#72460); +#117620 = PRESENTATION_STYLE_ASSIGNMENT((#117621)); +#117621 = SURFACE_STYLE_USAGE(.BOTH.,#117622); +#117622 = SURFACE_SIDE_STYLE('',(#117623)); +#117623 = SURFACE_STYLE_FILL_AREA(#117624); +#117624 = FILL_AREA_STYLE('',(#117625)); +#117625 = FILL_AREA_STYLE_COLOUR('',#113442); +#117626 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117627),#28907); +#117627 = STYLED_ITEM('color',(#117628),#28753); +#117628 = PRESENTATION_STYLE_ASSIGNMENT((#117629)); +#117629 = SURFACE_STYLE_USAGE(.BOTH.,#117630); +#117630 = SURFACE_SIDE_STYLE('',(#117631)); +#117631 = SURFACE_STYLE_FILL_AREA(#117632); +#117632 = FILL_AREA_STYLE('',(#117633)); +#117633 = FILL_AREA_STYLE_COLOUR('',#113442); +#117634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117635),#107514); +#117635 = STYLED_ITEM('color',(#117636),#107422); +#117636 = PRESENTATION_STYLE_ASSIGNMENT((#117637)); +#117637 = SURFACE_STYLE_USAGE(.BOTH.,#117638); +#117638 = SURFACE_SIDE_STYLE('',(#117639)); +#117639 = SURFACE_STYLE_FILL_AREA(#117640); +#117640 = FILL_AREA_STYLE('',(#117641)); +#117641 = FILL_AREA_STYLE_COLOUR('',#113442); +#117642 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117643),#60140); +#117643 = STYLED_ITEM('color',(#117644),#60048); +#117644 = PRESENTATION_STYLE_ASSIGNMENT((#117645)); +#117645 = SURFACE_STYLE_USAGE(.BOTH.,#117646); +#117646 = SURFACE_SIDE_STYLE('',(#117647)); +#117647 = SURFACE_STYLE_FILL_AREA(#117648); +#117648 = FILL_AREA_STYLE('',(#117649)); +#117649 = FILL_AREA_STYLE_COLOUR('',#113442); +#117650 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117651),#101457); +#117651 = STYLED_ITEM('color',(#117652),#101307); +#117652 = PRESENTATION_STYLE_ASSIGNMENT((#117653)); +#117653 = SURFACE_STYLE_USAGE(.BOTH.,#117654); +#117654 = SURFACE_SIDE_STYLE('',(#117655)); +#117655 = SURFACE_STYLE_FILL_AREA(#117656); +#117656 = FILL_AREA_STYLE('',(#117657)); +#117657 = FILL_AREA_STYLE_COLOUR('',#113442); +#117658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117659),#108069); +#117659 = STYLED_ITEM('color',(#117660),#107977); +#117660 = PRESENTATION_STYLE_ASSIGNMENT((#117661)); +#117661 = SURFACE_STYLE_USAGE(.BOTH.,#117662); +#117662 = SURFACE_SIDE_STYLE('',(#117663)); +#117663 = SURFACE_STYLE_FILL_AREA(#117664); +#117664 = FILL_AREA_STYLE('',(#117665)); +#117665 = FILL_AREA_STYLE_COLOUR('',#113442); +#117666 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117667),#51654); +#117667 = STYLED_ITEM('color',(#117668),#51562); +#117668 = PRESENTATION_STYLE_ASSIGNMENT((#117669)); +#117669 = SURFACE_STYLE_USAGE(.BOTH.,#117670); +#117670 = SURFACE_SIDE_STYLE('',(#117671)); +#117671 = SURFACE_STYLE_FILL_AREA(#117672); +#117672 = FILL_AREA_STYLE('',(#117673)); +#117673 = FILL_AREA_STYLE_COLOUR('',#113442); +#117674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117675),#45346); +#117675 = STYLED_ITEM('color',(#117676),#45192); +#117676 = PRESENTATION_STYLE_ASSIGNMENT((#117677)); +#117677 = SURFACE_STYLE_USAGE(.BOTH.,#117678); +#117678 = SURFACE_SIDE_STYLE('',(#117679)); +#117679 = SURFACE_STYLE_FILL_AREA(#117680); +#117680 = FILL_AREA_STYLE('',(#117681)); +#117681 = FILL_AREA_STYLE_COLOUR('',#113442); +#117682 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117683),#103740); +#117683 = STYLED_ITEM('color',(#117684),#103648); +#117684 = PRESENTATION_STYLE_ASSIGNMENT((#117685)); +#117685 = SURFACE_STYLE_USAGE(.BOTH.,#117686); +#117686 = SURFACE_SIDE_STYLE('',(#117687)); +#117687 = SURFACE_STYLE_FILL_AREA(#117688); +#117688 = FILL_AREA_STYLE('',(#117689)); +#117689 = FILL_AREA_STYLE_COLOUR('',#113442); +#117690 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117691),#11775); +#117691 = STYLED_ITEM('color',(#117692),#11586); +#117692 = PRESENTATION_STYLE_ASSIGNMENT((#117693)); +#117693 = SURFACE_STYLE_USAGE(.BOTH.,#117694); +#117694 = SURFACE_SIDE_STYLE('',(#117695)); +#117695 = SURFACE_STYLE_FILL_AREA(#117696); +#117696 = FILL_AREA_STYLE('',(#117697)); +#117697 = FILL_AREA_STYLE_COLOUR('',#113442); +#117698 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117699),#55275); +#117699 = STYLED_ITEM('color',(#117700),#54494); +#117700 = PRESENTATION_STYLE_ASSIGNMENT((#117701)); +#117701 = SURFACE_STYLE_USAGE(.BOTH.,#117702); +#117702 = SURFACE_SIDE_STYLE('',(#117703)); +#117703 = SURFACE_STYLE_FILL_AREA(#117704); +#117704 = FILL_AREA_STYLE('',(#117705)); +#117705 = FILL_AREA_STYLE_COLOUR('',#113442); +#117706 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117707),#35535); +#117707 = STYLED_ITEM('color',(#117708),#35381); +#117708 = PRESENTATION_STYLE_ASSIGNMENT((#117709)); +#117709 = SURFACE_STYLE_USAGE(.BOTH.,#117710); +#117710 = SURFACE_SIDE_STYLE('',(#117711)); +#117711 = SURFACE_STYLE_FILL_AREA(#117712); +#117712 = FILL_AREA_STYLE('',(#117713)); +#117713 = FILL_AREA_STYLE_COLOUR('',#113442); +#117714 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117715),#35016); +#117715 = STYLED_ITEM('color',(#117716),#34862); +#117716 = PRESENTATION_STYLE_ASSIGNMENT((#117717)); +#117717 = SURFACE_STYLE_USAGE(.BOTH.,#117718); +#117718 = SURFACE_SIDE_STYLE('',(#117719)); +#117719 = SURFACE_STYLE_FILL_AREA(#117720); +#117720 = FILL_AREA_STYLE('',(#117721)); +#117721 = FILL_AREA_STYLE_COLOUR('',#113442); +#117722 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117723),#31537); +#117723 = STYLED_ITEM('color',(#117724),#31383); +#117724 = PRESENTATION_STYLE_ASSIGNMENT((#117725)); +#117725 = SURFACE_STYLE_USAGE(.BOTH.,#117726); +#117726 = SURFACE_SIDE_STYLE('',(#117727)); +#117727 = SURFACE_STYLE_FILL_AREA(#117728); +#117728 = FILL_AREA_STYLE('',(#117729)); +#117729 = FILL_AREA_STYLE_COLOUR('',#113442); +#117730 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117731),#104628); +#117731 = STYLED_ITEM('color',(#117732),#104536); +#117732 = PRESENTATION_STYLE_ASSIGNMENT((#117733)); +#117733 = SURFACE_STYLE_USAGE(.BOTH.,#117734); +#117734 = SURFACE_SIDE_STYLE('',(#117735)); +#117735 = SURFACE_STYLE_FILL_AREA(#117736); +#117736 = FILL_AREA_STYLE('',(#117737)); +#117737 = FILL_AREA_STYLE_COLOUR('',#113442); +#117738 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117739),#31018); +#117739 = STYLED_ITEM('color',(#117740),#30864); +#117740 = PRESENTATION_STYLE_ASSIGNMENT((#117741)); +#117741 = SURFACE_STYLE_USAGE(.BOTH.,#117742); +#117742 = SURFACE_SIDE_STYLE('',(#117743)); +#117743 = SURFACE_STYLE_FILL_AREA(#117744); +#117744 = FILL_AREA_STYLE('',(#117745)); +#117745 = FILL_AREA_STYLE_COLOUR('',#113442); +#117746 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #117747),#15740); +#117747 = STYLED_ITEM('color',(#117748),#15586); +#117748 = PRESENTATION_STYLE_ASSIGNMENT((#117749)); +#117749 = SURFACE_STYLE_USAGE(.BOTH.,#117750); +#117750 = SURFACE_SIDE_STYLE('',(#117751)); +#117751 = SURFACE_STYLE_FILL_AREA(#117752); +#117752 = FILL_AREA_STYLE('',(#117753)); +#117753 = FILL_AREA_STYLE_COLOUR('',#113442); +ENDSEC; +END-ISO-10303-21; diff --git a/hackpads/BluPad/Production/Gerber.zip b/hackpads/BluPad/Production/Gerber.zip new file mode 100644 index 0000000000..44029d06f6 Binary files /dev/null and b/hackpads/BluPad/Production/Gerber.zip differ diff --git a/hackpads/BluPad/README.md b/hackpads/BluPad/README.md new file mode 100644 index 0000000000..f43b86d373 --- /dev/null +++ b/hackpads/BluPad/README.md @@ -0,0 +1,26 @@ + + +This was unlike anything I have undertaken before and I do not know if my HackPad has all the necessary components. +I had many challenges that I had to persevere through while attempting to make my own +macropad. At this point in time while it very possibly does not work in it's current form +but I am proud of what I have accomplished so far. +The first hurdle occured in KiCad where no matter how many times I imported the OPL + SEEED libraries I never got the same footprint as the tutorials so I had to +figure out how to use a similar one. +Then in KiCad the right menu bar dissapeared (idk why / how) and I couldn't find anywhere online how to make it appear. The elements on the PCB editor was barely visable and +I finally got help in the Slack today on how to fix it (this set me back multiple days). +The libraries still didn't import the 3d render of the Xiao in the viewer but I think I can solder it on. +Routing the copper wires from the ratsnest and organizing the layout was pretty fun :) ! +Fusion was unfortunately very slow and took roughly an hour just to get downloaded and setup on my laptop (Fusion is just slow- I didn't do anything) +Even through this all, for my first attempt at ever designing a PCB I do not think I did too bad. +This has got me interested in hardware based projects and I am definitely planning on using the Onboard grant soon. + + +![](https://cdn.hack.pet/slackcdn/9925e942fea228bc5d1dfbb328f476ac.png) +![](https://cdn.hackclubber.dev/slackcdn/24457aabfe11c958d2ddef725ccffa1c.png) +![](https://cdn.hackclubber.dev/slackcdn/c2d1ef55e18a314f70a79a06218c1f0d.png) +BOM +--- +1. 9 Cherry MX Switches +2. Rotary Switch Encoder +3. Keycaps! +4. Xiao Seeed rp2040